Extracting prog: 1h31m56.083656461s Minimizing prog: 5m41.639026213s Simplifying prog options: 0s Extracting C: 43.259215095s Simplifying C: 10m43.076360759s extracting reproducer from 71 programs first checking the prog from the crash report single: executing 1 programs separately with timeout 30s testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6_tcp-openat$cgroup_ro-fcntl$lock-openat$cgroup_ro-fcntl$lock-syz_usb_connect-close_range detailed listing: executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program did not crash single: failed to extract reproducer bisect: bisecting 71 programs with base timeout 30s testing program (duration=47s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [20, 9, 3, 6, 21, 30, 5, 12, 9, 3, 7, 3, 6, 30, 30, 4, 24, 26, 26, 12, 12, 24, 24, 9, 9, 8, 3, 29, 24, 2, 6, 6, 30, 8, 30, 4, 10, 22, 22, 17, 25, 16, 29, 1, 1, 9, 8, 19, 18, 20, 8, 21, 11, 2, 13, 26, 5, 5, 22, 22, 26, 6, 16, 21, 30, 11, 30, 20, 19, 4, 7] detailed listing: executing program 32: r0 = socket(0x80000000000000a, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = syz_io_uring_setup(0xf03, &(0x7f0000000080)={0x0, 0x0, 0x10, 0x3, 0x3}, &(0x7f0000000440), &(0x7f0000000140), &(0x7f0000000180)) io_uring_setup(0x3450, &(0x7f0000000080)={0x0, 0x1539, 0x0, 0x2}) r2 = syz_clone(0x10102800, 0x0, 0x39, 0x0, 0x0, 0x0) kcmp(r2, r2, 0x1, 0xffffffffffffffff, 0xffffffffffffffff) io_uring_enter(r1, 0x15fe, 0x20, 0x0, 0x0, 0x0) syz_read_part_table(0x1058, &(0x7f0000000000)="$eJzsz72JAlEcxdG7O8POLIOMdmAd9mEJgpFgB9OFPRgYG1qINZiJoYLfFiAinJP9eFwe//BRdXpPtZ8nh3ZSzxaj9SoZbB9PVf6T5jI5K5N0wyq3KrOZdk1R/OX39Yv2PkmXZHdM/+fa4+XbDgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAL3IKAAD//59jDKw=") syz_usb_connect(0x5, 0x2d, &(0x7f0000000240)={{0x12, 0x1, 0x250, 0xb8, 0x80, 0x34, 0x8, 0x5ac, 0x1402, 0x477d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x2, 0x9, 0x0, 0x5, "", [{{0x9, 0x4, 0xb0, 0x1e, 0x1, 0x13, 0x4d, 0x52, 0x5, [], [{{0x9, 0x5, 0xc, 0x3, 0x200, 0xdd, 0x80, 0x4}}]}}]}}]}}, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0}) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000200)={0x4, {{0xa, 0x0, 0xfffffffd, @mcast1, 0x2}}, {{0xa, 0x0, 0xfe, @remote}}}, 0x108) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r4, &(0x7f0000000d00)={0x0, 0x0, &(0x7f0000000cc0)={&(0x7f0000000a40)=ANY=[@ANYBLOB="1c020000", @ANYRES16=r3, @ANYBLOB="01000000000000000000010000001400020077673100000000000000000000000000f40108807000008048000980280000f8060001000a00000014000200fe8000000000000000000000000000aa05000300000000001c000080060001000200000908000200e0000001050003000000000024000100000000000000000000000000000000000000000000000000000000000000000080010080200004000a004e2000000005200100000000000000000000000000000800000006000500b01f00000800030006000000060005000500000008000a000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff200004000a034e200000040100000000000000000000ffffac14142a06000000240001000000000000000000000000000000000000000000000000000000000000000000d400", @ANYRES8=r4], 0x21c}, 0x1, 0x0, 0x0, 0x20040010}, 0x4008804) close(r0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000000)={'wg1\x00'}) r5 = socket(0x80000000000000a, 0x2, 0x0) setsockopt$inet6_group_source_req(r5, 0x29, 0x2a, &(0x7f0000000200)={0x0, {{0xa, 0x1000, 0xfffffffe, @mcast1={0xff, 0x7}, 0x2}}, {{0xa, 0x0, 0xfe, @mcast1}}}, 0x108) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000400), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_MESH(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={0x14, r6, 0x1, 0x4070bd28, 0x1}, 0x14}}, 0x18) sendmsg$BATADV_CMD_TP_METER(r5, &(0x7f0000001140)={&(0x7f0000001080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000001100)={&(0x7f00000010c0)={0x3c, r6, 0x2, 0x70bd29, 0x25dfdbfe, {}, [@BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0xf3a8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0xe}]}, 0x3c}, 0x1, 0x0, 0x0, 0x9}, 0x40) executing program 33: bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x11, 0xb, &(0x7f0000000400)=@framed={{}, [@printk={@li, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xc8b}}]}, &(0x7f00000003c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x25, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x30, &(0x7f0000000180)={&(0x7f00000008c0)=ANY=[@ANYBLOB="24000000190001000000000000c3b2000a0000000003c8000000000008000600ffffffff"], 0x24}, 0x1, 0x0, 0x0, 0x40080}, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/tty/drivers\x00', 0x0, 0x0) read$rfkill(r0, &(0x7f0000000040), 0x8) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x40300, 0x0) ioctl$TIOCVHANGUP(r1, 0x5437, 0x0) executing program 34: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@ipv6_newnexthop={0x1c, 0x68, 0x5fb9a818fb7378e9, 0x0, 0x0, {}, [@NHA_BLACKHOLE={0x4}]}, 0x1c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000480)=@newnexthop={0x2c, 0x68, 0x1, 0x2, 0x7ffffffc, {0x0, 0x0, 0x0, 0x0, 0xea}, [@NHA_GROUP={0xc, 0x2, [{0x1, 0x4}]}, @NHA_ID={0x8, 0x1, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24008000}, 0x4000) executing program 3: syz_emit_ethernet(0x5e, &(0x7f0000000200)={@random="e33110495bfd", @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "cb653e", 0x28, 0x3a, 0xff, @dev, @local, {[], @ndisc_redir={0x89, 0x0, 0x0, '\x00', @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}, @private1}}}}}}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x4) write$binfmt_misc(r0, &(0x7f0000000000), 0xfffffecc) sendmsg$inet6(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000000)="3d73d5ddfd6952ad5b542f953cb9203af9da23bdde05ec008894589afe7a8277f4afdb1820172bbbad171c5c58282d33e3e7c166974c697ab9e3b6f9481d8764505915f87406dd42e483e274cc4eb3a577d0f1c264c1d520571dd8494f51d46447a5beeab5b7081cdb8fa3eb29c9e865f754bf323c", 0x75}, {&(0x7f0000000080)="4226b23895e0281b87d7e2d10a7c6bd902378b7a392b0d982430d71ad649518cc459c602b4b9ff580023c5946a69c671e8348653c3a9743a4585dabd65a9179acf221be35a12bc490de836700647c797355f20c4393ebe9537cbd63f9a1b6d9bcd2f1fc52402c75c8cc8fb1dc2a0aa86857d743a5a7b176bfff6ff36eb118b3a583536ad143b454194698b83862c2276686c94ea59c13368374db0ec2732fc06d012a4602fd547ca9cdf7c26485945cb87eb298650be", 0xb6}, {&(0x7f0000000140)="25e0983de5e45789ea0c25ba3976fc1f18fd", 0x12}, {&(0x7f0000000280)="b1da1577714fac425ad846c054a286df005c413ed1f00fb85df58533bfd537b7d52eeee412e1cf029f35594391acb3b008aefcbbbdbe60966feff0d725094a2938d3fd764da1b5c249c5875a479036cab04be33020b4c666dcab91a314b255f592e4662856b0d3c4c0caa46ffb234dcfb771d41976f08bba98a9b091f592e31e451c7c32860db85f7bbe293553d962f4aac8c25f97f0b5bb423ab6b89be9f992bcd65999592c9056ca5cc7b887950351ba27b9d655424bd85047466d6203ccb098adb65af72900f6e5b3e9de87d54481483732af14688218df4be329532734ab2ab99c97afe8e629bb95a840017057c640efa23c74b75b6ce866f6692b66dc", 0xff}, {&(0x7f0000000440)="faa37edf854db0d7ef8f73ae6268262c18d8976e13b7b7974b1b9d520bd98c5cb170d40da930f257d0a9f09eda24b75ec3467f105b527a94e4345cb2c3de6bb6c5181815e68eca52d7b13dbc55b3a4f1b6b37096bf3c26991f9c52bc96140d95cec5a5ec037a0c547b826679732b15ea023f71a602a729086f6359b0da56eb93007805a0b973208ffe70c432f07ed487422f6a1beee07b03960b075e56cdcead004ed9d11bc354666a8dd2", 0xab}, {&(0x7f0000000500)="1f81301f9c0ee58faecb808c4cf1ffc9c2a25b3f2a19ebc01396cd212ac7ade34a68cfd23e523cbc3ff29b1f4e8e1c0b197d9652734ea641ae1616b968ee42a247f7e8bc5dd4eaae86485d", 0x4b}], 0x6}, 0x4) syz_usb_connect$uac3(0x3, 0x93, &(0x7f0000000380)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x20, 0x582, 0x582, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x81, 0x3, 0x1, 0x4, 0x80, 0x0, {0x8, 0xb, 0x0, 0x2, 0x1, 0x23, 0x30, 0x9}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0x6, 0x1d, 0x7fff}, [@power_domain={0x9, 0x24, 0x10, 0x0, 0xc, 0x9d, 0xd8}, @power_domain={0xa, 0x24, 0x10, 0x9, 0x1000, 0x200, 0x4, "1a"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x1, 0x8, 0xf, {0xa, 0x25, 0x25, 0x8, 0x5, 0x4938}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x8, 0x96, 0xa, {0xa, 0x25, 0x25, 0x3d, 0x64, 0x8}}}}}}}}]}}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0}) executing program 3: r0 = userfaultfd(0x801) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000040)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000080)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x2}) ioctl$UFFDIO_COPY(r0, 0xc028aa03, &(0x7f0000000000)={&(0x7f00002b9000/0x400000)=nil, &(0x7f0000779000/0x1000)=nil, 0x400000, 0x3, 0x2}) fcntl$lock(0xffffffffffffffff, 0x25, &(0x7f0000000040)={0x0, 0x0, 0x60d3, 0x5}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r3, &(0x7f0000000000), 0x400000000000041, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000001840), 0x982, 0x0) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000040), 0x80002c1, 0x2, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000800)={'syz1\x00', {0x0, 0x10, 0x2, 0x9}, 0x2a, [0x0, 0x0, 0x0, 0x40000, 0x8, 0x2, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x4000, 0x20, 0x400, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x8, 0x0, 0x0, 0x2, 0x3, 0x0, 0xf16, 0x0, 0x0, 0x9, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x296, 0x100, 0x0, 0x0, 0x0, 0x800, 0x0, 0xd60f, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x3, 0x5f1, 0x6], [0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x80, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x8, 0xfffffffc, 0x768, 0x0, 0x7, 0x2, 0xfffffffc, 0x2, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x400, 0x0, 0x200, 0x0, 0x2, 0x0, 0x3, 0x5, 0x0, 0x0, 0xfffffffd, 0x800, 0x32, 0x0, 0x0, 0x80000, 0x85, 0xfffffffd, 0x0, 0x8, 0x0, 0x8, 0x10, 0x0, 0x0, 0x0, 0xffff], [0x4, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xb, 0x1, 0x0, 0x0, 0x0, 0x4, 0xffd, 0x80, 0x0, 0x4, 0x0, 0xffffffff, 0x0, 0xfffffffc, 0x0, 0xfffffffd, 0xffffffff, 0x0, 0x0, 0x9fa, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x925, 0x0, 0x0, 0x3, 0x0, 0x6, 0x0, 0x0, 0xbda6, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x800, 0x0, 0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0xfff, 0x6, 0x0, 0x0, 0x0, 0x0, 0x8], [0x10, 0x0, 0x635, 0x0, 0x8000000, 0x3, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x40, 0x9, 0x0, 0xbd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffd, 0x6, 0x9, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x8000, 0x0, 0x101, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcaa, 0xfffffffe, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4000, 0x0, 0x0, 0x4]}, 0x45c) ioctl$UI_SET_EVBIT(0xffffffffffffffff, 0x40045564, 0x3) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x72, 0x0, 0x7fff0000}]}) r4 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r4, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f0000001780)=ANY=[@ANYBLOB="0203000320020000ff0e00000000000002000900100000009d09000000000000030006000000000002000000e0000002000000000000000002000100000004d300000903010000c0030005003c00000002000000ac141400000000000000000005001a0020010000000000000000000000000000ff0200000000000000000000000000011d0000000102080000800000ee3fbec9e0cba133f73ad299ee34924bb6b5c04db2a97c180d06c141adabeaa25c5ee4137122f693be294184847f7d563c13823746e4251def213156c092a66441d2697b70d242dd373ce5466db1e3233022b28735c1f63b6f94cd9a3dc02ed595ab0f4920ba149f9e2b776a673cba6fd1b1a0b7afc324c7415f9f10bc0e1b9be3ecdd4ee2dafc8920be27da28fd485d760193bfd14753cfeda8980e9d7b5d309e7135f18873dec0e1aac30a5e0fb3e76837c966d2beb0a6ca532718688b10d1522993460d48e51400a4db815306c563cd51273f67fc2b5f354bd2f9b5399f98d22e303c2d7a73be0710637c0ba3ab300cff9eaaf1308e0993b337ca704b62a06332c76baf4146cc34343f935bdde85add31c6f41057628282e78bff38e1afe16c2de8da167421a725c57c3018248b7ddef4538a0486aaac0fac9a0d6f1128da0c93736f1f690a226c4576c07d139e011e88769db1963d7006505155656da5f0001f15cf7f98a3f19ac5dfa9a9f46abec62127968c754599bfb172a7c232f4036a42dd16b4e8be8269f62df816406b3168c4e731d572422201f89d4508222bb22a35326a3cc5249d2f0c30c949678a10c9a89e496fdde1b9d0d435806e9e7b87e1867922c6fa0edb4a1354039d6d24ee6208c43d657ef8c4037ac83d97b40e35514ad749bd7532becf06a9cb74e5fcca8eaf30563a3dffb41a9972a373f27c30184e1b0b2aec02af308904cebfa1f0e10a293353707fd5712dfd5eb6f71cea4603a2e7285c11dc4810897a1fff4698fb7c411a5655271a80e1d56fd43ee43cdd49ae6b4382a4e074f6f2f2054e42b865ae13f819a2be2c58cf0acb03c9e3988d41dc51566953ca34abd8ea4089f7b95ba5c06cc879fcb1b0f75c068c549397c61dab3599b9830903c20135f7263f893116ec7a24fada06ada39a4ded8abca5ac03d2405804184f7a5fe73f0af7ec465bd5dcbc682c33009331fca66e8a783c20bbd9f1be03847d80e5473e9cbd280d4d38813e29e5eac24f3be9241011b908076d6419af18620819822a55f03adf118437e50aa89111441f6768154747d1169a3cc3a1b8ca19fee05fdda3d1b226dae467e2b5eecada92cc0257a26c5ad073420a9d6f409b5694d616087eb2bcbd80b7982be14f2487711294e38330599fde6b29ad7e47d0c8e5219145517a78e91448dde7585d7310ad74282dbd6350b1e21c97757ea85be98a618d0f9d27e0b23e76be07d062aeccd54c1c36d8222139d925898e9b833c9ba3d676738c1fb0df1175ba70353a20633019af5c0ea4084f1a95c5895c998d04fd72f31a5aca0128bdc4357970f2ef428956cab03ca4789cdc467beaac3c00cf249b5910a55062f4370341e3707e34481d3c3157ee01cfb22c778f1697f311a46c2c4568e13a517ceb71ccc1722c195b850a111f705d1365913cb9694f476eb6ae732b97325faed2e2df43db0d1096abd3ceb5955e126f2eaebc6ae1057be9d8b6dddf575a40d97ebed64bcfdbd5bf941a9750de451566cbf3d1026f749fc4574641183daff715556a6d1a5a04b885cf7d00ba04e8c56df4192d97f8f3834975bfdd7d2cfc7d054192ed45cac9ef27305ab75eebc59543caf84218a62f2d748b14e5d69756d869ba345567a4e4f0aa561c85ace548ca03ecbd5a2325b3b8df00d8260ba2625ce7c0b4c8a9bea3ff57ba5dcc7cbe1d24ae9ab5ffa186d0d945b976342eb4f0c69c31f88207e7b22638b27f1cf75f9cfae3fabb54af777d29023d4cdf3d674f154158e34264093b92cd185210c792566bf7f729ee440d1a764569d5e4f1512a674959c1671876d27c7a6e4adf6fd205bdd7ebf29db8349a1195132cb816f3311b3a7d7be73da80aea65ab27f1c603676bf9e2869817a276f437c8ad9cc2a5ce80f578502bb70d1806b00877ada92e84f7c82bf0a731bc13ced283b0dddd5ed59bec47d881104ce6be5edc42c2359f99564d79839c8ab50b6445bb0670c0dd9d8253c482906df9f554b4e59da8c959c7af7748255e03e5ebb5b98f78adcafd60c1b418359a427c8227c88c740053c906b20ecadc4b3e2766fee8e21cebdc1ae6fdd6ec10730671e97fa51b06936a07d712ff75578210a36aeec1dc89f690847e4cdaf56f75c5e4b29d8d3256fc3c4c0c58645beea9ccc1a3c897cb8a452a215d5894b5bb5e68b4ff09b8cebfa0952ef5a20426a03c51c4b3d34b9f0aa3ef152268b10eee348129b3ce59b24f5e1005f501cd67f50bfdd59c1c8ed2d86d5aa83eb9e7e454525a89cf8f4fbdd2bfbc3303e1e686b40a94075486bc5e7ca345dc8d32c9aa0b34823ecca97aa65265723b7044c99a04436315c7d09614b9211990df72d50c4fce6b668acbf95f53574f06f3044e47958500e299baacfb27b5e67850dc05e1b540b8089e7085378f33b2b3c2ceb5cd45cd933600cc9c886a722d50470bf3a0b7221607168d2f439a7bd7a1b02ac8cf2f2819369e5d0aba01dc2ac0df41cc33cbbf26f5931445dd6135dcd94e8239974f939b789d919d6558629e9ea9f3181824976770c0fb83f598070447460bf249b45ce5388d45c32f03ee5585f492d4fda9a72404eaec85cbbb02038c0f06636c639dabfe52b50ca6918dc5601a365ab0aa591439686934e1e39fffb01435b010d3985f74ff14f925a1c310e69a4d3ba7edcc816783cff5063eec754b99651ebb48c3681c4f61bca75f6859a456abc2458142ec6e002d7cbe06802581fcd9555ba46671e25ac293a6fc16fc1d87e87c9e724c9218e849c223a9d1e36b6f1908f588e7fcccd671f435146d92874eae168d4f561a7af45ea8de4aa011c6a79484773c42d7226c5b4936b45b59752404ee4a609c220f8b5343a763ca36f2705689f191cfa511aa4da4be8b2b333c9a029a6f3292101e9f651e1266ab2ca551b7bdf56462bfcd6fa9dd9fe07421ea451df802bdbbceceb83360c9c36df52c97f3072b7fb94a8ef3acc80ec14b8682d9eafbd2e228825e9cdfe762a2cedad1b87f92485a771bb701ff35bf260dc15d08a8ea6c6f3b4d5f7eb8e3b8c536f106899f73dbe43f91343ace6fffaa2e0197b44b730cefcaed1ceba9140c05706e4fa52313b7507f18888b8f00542b6029633ae3bea9aeffef4072a97f6566b84900ff6d6f30a80754e79fa5a83fc6efad719e38c413290b26c9755117469b87a903cc18491ad1b26ce14a8a7362006430f1387ca0d446a8a861ed65bb9d8d03614c79724b84cf607ebbc9374f6a5d494286ce75383f314ad743822f8534f23ddef60b4fd0e03dc6c810ea3ced898493fc73b0455774187b6ad55b9fec781bb715d2140ded272bd7f16d2cc2ed61a6ed2ed46d6327d3eaa5afdea3388a2a449d25d40413824b667da120ef3a453fc5416c83c5d197b6e0c2e7dbb385f4cdc62a550768fbf29fc85474daa441e8e6a61abce6985d9c1d8308437c21c09a2a02aeba119e17b8d7aa9bc93fd1f750a69acbd08885ffd4bd1165b880f2c070e3f32b113d99ebf491420e74ef556bcf2129769ee44d3a155dfd2a6ed7b794ace72b3b3a46d6bcf30dd79228752a32f876aff52bffaf8e5dcb5cbd206c0fc64979e326e52ccb8ed8453ab88a0224800cb7b48a21e935f510bdd1627967058c5af93b41b5b1a0d76bc1262d16aeb5776599a184c52da521dd1f365740bc6e931b38299659a30835bc94b7ef9dd631a5d5a1d3742c39d603584dc44de77dc16f6a502bdcdf9e2af755b8a28fb7592c48f7155677dabfd79e82b4dd769b40850d4cabebf2e6be3a82c7fc19a09056849125d541e8159a2561feb05a97222c0e040bab549c4754d9a0881bd7cd973628eacf5b76883094fb9aea9aff2df9651fb95af274749d880817482f342c1dba80277f96f0b4881ae6845763cd8f6df2a8392494581b7c2783c115f99c8f5fa9a6269457152dd3ee914ac9e3d7c4af131f3f3efee61e44d123c245ae4a7445acfb0f1a74d90c8a2010893786442af9fcaca3e67270fd8b2056a426b9c52549180daecb20e8e8b253ea64ea94cc4cf68c00ccbe00214b889145ee3caed1a2388a47e1f51c9c5a88921fa909033d5f518a3bed4263a435c1a6ac218728ae4309b0b411dac79a6e63ae14633786037ad33a88b17ce953356de60ea77fc07ba686867d7396d13ee765970392f7df778376ebf67109408d57ba29a7128829874c044eeefb66b2998370b5b8007373c186ac3a6fb31413f99b5d35a77ee65017a04de89f64f91f34e1f7625a9fce29f11c07d04075f445c145bcf115d82320b8416a11349020cbaf140115851fde9802df0b806940519605d03f72064921747ea004810a70e5d9c9b7a6c9d0f880571303f5376c6bf20ea0eb4a230b051b7a94b81a4f687bc50fe90fe2d85b6c0224e333fc00adb995f75c222f890fde71c127f5c221bef8436df64d4b3720a3b9986bf20f4851905bd94282865320f7ef44bbc861750b48a4f7eec51ef69cbddf588a28aa0e3d0e0a16084f2004857f245db41a2888b1ed4b1e6e18621307ebc6b517bb62f51999abc067988a6eccc027aecf155aa791cb12dcb5ba91902dff604d766fc9c6be584c928f79229bac0db9160379dfd88266c86b8bd45b34d42a33c3c7b3e1d3f6eb10e4121a9f32e5219ce8c981738c61654a362ed6e0e25213897eb7da6d78163f3c7467f668dbb50e3bb5669916346a389cc81e35643b0cf0e321a17805233a64635a4d6740afe11927b48330be755eeb02e3c3280530a86369e80902abc2888c0f1d2a6637669a71659eb442dda2274210ab252f11c0d3d9c14986d708e260fdf7298c3a1e6efa6551040db09e0a576c0535e5cda297dd577e336fb4c50e19f1ba15f579e6749bc276a57dd341b7bd092ff2ffbba30a687014f1aaaaa6285570ee6c69f6a9a801449998585046a9d70fb5481aef2aaa17d6c4640e20a09594d42fb71176603db2b4270e90801f7dd79820e601f22836fee393bd90d7b4688aff4f1ca0f9ba69dc53eaae694e3a5f468dbc4fcc77b2a3c5dc01146c3f6d69fe6aa6d88ee80087f4db3c11cabc295c747df1d6f8d7ab20db2982fd3b13d485e87f4c95647b6a0bb9f241fbc1ef60a5883384973b45c99a4fb04219d08b01feea5331c4287f1a1a09cc83212a7414df53a858a35e015abc85780a687ec0c346e378d9157b64a2180af54d40e98a58125246d6c1e03204ef777abc650702e80a76497ba5202ff1ad9cf8d113ec89032d89de01a324d75242e09de75ad97ad4ee7152008c152e44b3e8da323be66dcc642198dee5b9b42eca4cbbdc048a6798983a32e8f8caa1424aa2061b7f2c6f96abdd39cb1d7d2f6cfcfa920cb2373b8e5d8ce1ae283621f6aeb5234147d7b9606655d51ebd34020cc155a3090169cc4453f8f24e24e756e67f63ec8bd029c6e6ff3411475b921f792d875428b3809382e7b5c00f814f1a72582d954086761bec57ebb0ead769bfb03e35ecb609afa3c35791991896b2db78aebceb980b9b44176263358a5f9a09626c2e924a3afc98ed2b1f901dbfb59a0731cac12e710195f52d7f7f41f84bdf9fae08ee16efb8efad9276b5a0242821e2e6088f2f4096c67747f6792c3ecd2560991106e1db16984c8cba99fc2c0a5b3decb4463b9b9db61cfc3182fd25bc26ef178caa23b812ee4f2c6219c26a1fd823282f9ebfeab52972ef043f67cec56c3820a1213a8a34f17eb09d984fc09664a407bf71378a8578f24b66bcd4ade3d92c5f1ec915ecf27de1b5d6444287b4deab0e05ee3b6151b001001400030000000d00180009065c"], 0x1100}, 0x1, 0x7}, 0x0) executing program 35: prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x0, &(0x7f0000006680)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x8031, 0xffffffffffffffff, 0x6a855000) madvise(&(0x7f0000000000/0x600000)=nil, 0x600002, 0x9) chmod(0x0, 0x1c) ioctl$sock_ipv6_tunnel_SIOCGET6RD(0xffffffffffffffff, 0x89f8, &(0x7f0000000200)={'sit0\x00', &(0x7f00000000c0)={'ip_vti0\x00', 0x0, 0x8000, 0x1, 0x10001, 0x5, {{0x1a, 0x4, 0x3, 0x5, 0x68, 0x64, 0x0, 0x5, 0x29, 0x0, @local, @dev={0xac, 0x14, 0x14, 0x31}, {[@ra={0x94, 0x4}, @ssrr={0x89, 0x2b, 0xf1, [@local, @remote, @rand_addr=0x64010102, @remote, @multicast2, @loopback, @empty, @multicast1, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast]}, @ssrr={0x89, 0x23, 0xfd, [@remote, @initdev={0xac, 0x1e, 0x1, 0x0}, @local, @local, @private=0xa010100, @remote, @empty, @remote]}]}}}}}) ioctl$XFS_IOC_PATH_TO_HANDLE(0xffffffffffffffff, 0xc0385869, &(0x7f0000000340)={0xffffffffffffffff, &(0x7f0000000240)='\x00', 0x581000, &(0x7f0000000280)={@_ha_fsid={[0x7, 0x7f]}, {0x2, 0x3, 0x2, 0x5}}, 0x0, &(0x7f00000002c0), &(0x7f0000000300)}) bpf$ENABLE_STATS(0x20, 0x0, 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x2) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x2, 0x4, 0x2, 0xc}, 0x50) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0x1e, 0xe, &(0x7f0000000c80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x4}, [@map_val={0x18, 0x5, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x7fffffff}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r2}, {}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x3}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x20, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000080)={r3, r2}, 0xc) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x2, 0x7fff7ffc}]}) faccessat2(0xffffffffffffff9c, 0x0, 0x2, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x2, 0xfffffffffffffffa, &(0x7f0000000380)=0x1) mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x0, &(0x7f0000000000)={[{@init_itable_val={'init_itable', 0x3d, 0x1}}, {@errors_remount}, {@resgid}, {@barrier}, {@noload}, {@delalloc}]}, 0x1, 0x783, &(0x7f0000001340)="$eJzs3M9rXOUaAOD3nGaa/si9kwt3ce+mCi20UDpJmk27Mm7ETaFQcFtDMgkhJ5mSmdQkFpq6E4TabFQE0b1Lt0Kpf4A7KSi4F0RrXKibkTOZTNt0Zjptk04bnwdO5vvOfN9533dm8uUcyJkA/rFezX8kEUMRcTEiis39aUQcbLQORaxvjdu8d20q35Ko1y/9kuTTYrNebB0raT4ejcaU+F9E3ClEnH7v0bjV1bX5ySwrLzX7I7WFKyPV1bUzcwuTs+XZ8uLY+PnRc+Pj50bHd63WE2+dP3zr2zc2Nr77qnbz2MCZJCYadUeztl0L9ICt16QQEzv2L+5FsD5Kehgz8BzyAACgu/w8/0Dz3KwQxTjQ7SzNCRwAAAC8lOqD9V792fNIAAAA4AWTRL8zAAAAAPbW9v8BbN/bu1f3wXby8+sRMdwu/kDjHuKIQ1GIiCObyUO3HyRb0+CZrN+IiNsTbT5/vdzR3N3o/ebh3Tkiu+12vv5MtFt/0tb6E23Wn4Ht7054Rp3Xv/vxD3RY/y72GOPrz/5f6Bj/RnXl/WPt4iet+EmH+G/3GP/mxge3Oj1X/yLiZNu/P8lDsbp8P8TIzFzW7lerle6dv07d7Vx/xJFH4idJI2rSvf4rPdb/7uZv8+td4p863v3934o/+NC8/DPxYTOPNCJuNR/z/saOGMcXvv/m0cjJ+nb86Q6vf/v3/81W/Z/3WP+PXw6u9DgUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGtKIGIokLbXaaVoqRRyNiP/GkTSrVGunZyrLi9P5cxHDUUhn5rLyaEQUt/pJ3h9rtO/3z+7oj0fEf344vBV0LiuXpirZdL+LBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoOVoRAxFkpYiIo2I34tpWir1OysAAABg1w33OwEAAABgz7n+BwAAgP3vaa//k13OAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANjXLl64kG/1zXvXpvL+9NXV5fnK1TPT5ep8aWF5qjRVWbpSmq1UZrNyaaqy8LjjpRExdj6WV0Zq5WptpLq6dnmhsrxYuzy3MDlbvlwuPJeqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeFJDjS1JSxGRNtppWipF/CsihqOQzMxl5dGI+HdE3C0WBvP+WL+TBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYNdVV9fmJ7OsvPRyN+r7q5yeG5FEvABpdGh80nxXuo1J1iP6nmraTPRZjhPxJLOuP+Zl6XfjlT6tRwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9Fd1dW1+MsvKS9V+ZwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEB/pT8lEZFvJ4snhnY+ezD5o9h4jIh3Pr300cpkrbY0lu//tbW/9nFz/9kHJl5/njUAAADAvvfakwzevk7fvo4HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVXV1bX4yy8pLe9iIG/2uEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeBp/BwAA//9Js7nR") r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='.\x00', 0x0, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r4, 0xc0185879, 0x0) ioctl$KDGETKEYCODE(r1, 0x4b4c, &(0x7f0000000040)={0xfffffff8, 0x3}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$XFS_IOC_FSGROWFSLOG(r1, 0x4008586f, &(0x7f0000000180)={0x49, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_io_uring_setup(0x1251, &(0x7f0000000100)={0x0, 0x100577, 0x10, 0x3, 0x42}, &(0x7f0000000340), &(0x7f0000011000), &(0x7f0000000000)) io_uring_register$IORING_REGISTER_BUFFERS_UPDATE(r6, 0x2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0}, 0x20) io_uring_register$IORING_REGISTER_FILES_UPDATE2(r6, 0x6, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0}, 0x20) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$INCFS_IOC_FILL_BLOCKS(r1, 0x80106720, &(0x7f0000000bc0)={0x7, &(0x7f0000000ac0)=[{0x5, 0x54, &(0x7f0000000440)="d2b2db1fd5cfd9166deb0caeefda02d0f6aa0ec32ecf6f808e947c335877e4243887598c841dd611bbd3d844023ffd5c15b5a4035e2822a5398e1be46f6f059dec5801de06f3d52eb73e306698ed799fbc23f47d"}, {0x4a, 0x8, &(0x7f00000004c0)="8aec2137634c87ee", 0x1}, {0x1, 0xde, &(0x7f0000000500)="56e83113a62074563b04c23b2b9df1803aaefaf5a7e9213b9bab9c9bee39b1ab77b6c917c1179ee9e00048c2e146ae85bdbc5b22dca96a0db5b2f1e19a91511ee28250680b4d7176dd01f362ff03c3c752d3750a1652d340d9fc9308cb2b637e6571bcf4cdc7fc137d2c6d2c61c1c6f0147caa6d195f4eb37dd1dda0348627f3d8f2e4bdf6702df1e09b7fa4fe809c7e925113dbfdf27f08e9af6a388cd987196ad78c3d044e00acd5c4edaa0bd12cd750688b035247f723d137ac0e277770b157478c7b8f9075e83c73f83080bf4c2bde0e66d1a7e5d90dfcac9cf4d0ee", 0x1, 0x1}, {0x4, 0xf8, &(0x7f0000000600)="97d934dbdfedb46d344ae2b818e2a54b6c18fc33cc4c85b5aaef602a549a539ef1b9bee10007631e57e1182a92d6da52aaf16734ccc58b13a8a2ddc6744f926a0646b69d80cdc1a67d87a173305ed51663b111ca20e49b2f31cf901a8f47c7a0f3e1617627661ba01df165acd3f6249432c134f6023ee0e4647e1acb41b3f9307b913f5c1683103c0175a17a6518f62d09619c51b2a4fb3869c506ae9c0d0008aa69f867aec85bbefa9aa843b06fcfd3224f1beb9ec9ede7efefa9c3b970eeed38f0a830743d0be8049d87e5252c6708120f2d5c37f831f42b9bbe19d747ae7a55b7085a85f51ab16cfff21e024cf0c06239838204aeddd5"}, {0x62e, 0x3c, &(0x7f0000000700)="defc0d733cd51cd0608e68640a8b7ef01ebafc1a22a2a781cea0372a74a85ae47e7b0fc409583bdd11c0bf06fa384c0e2048912bc353f167155bb297"}, {0x3a0b, 0xc8, &(0x7f0000000900)="b4eaeefa1f32626d31f61c9b03fb9c9c457b40f8e62ff9b49a01d6cd626bdedb498e572d0da51f89d9aa56329ee97c8052b7cb76b96ac2483ca8de45f78359fee2bb4fff22d55250e60a065e6757ec19045658cd7f905070b6b66ade8bca4e21f99d6b0b034244dd39a2ee2b78c581efbb1a0c411fe2abe105b7a443f1697814655e4dd63aa811762b6e7b0fb5c90e956021e50cb03993384c28354c669199556a7f8e9d959e039c602c038bed5e470e4fe368f6070496893c21e081848da96fa80d0ad45edcc7d8", 0x0, 0x1}, {0x4, 0xaf, &(0x7f0000000a00)="1e37114489739e6cd9dba3caa7edd27029e3c3eacebbb3972d1dfc5d79db92a088b852af4807b3290de6e55b6f8902a2669762990cbbf68cf8aa6c02d09f6a9e7a6964c26820b8a68bfd70cfda4b8421b2737b02dd3081c2c0f373212d07604f10f10e771cbdb1911f5d192c1a08237109feda29ac069d00e09f56ecaed439390362b12aebfa9788bbaa1ee69f95208431d22dded0f92be84087a670622f9774061230a42d0c5c2aff0a865cc03a50", 0x0, 0x1}]}) write$cgroup_pid(r7, &(0x7f0000000000), 0x12) splice(r5, 0x0, r7, 0x0, 0x80, 0xa) bpf$BPF_GET_PROG_INFO(0xa, &(0x7f0000000740)={0xffffffffffffffff, 0x0, 0x0}, 0x10) executing program 3: r0 = socket$can_bcm(0x1d, 0x2, 0x2) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000000)=0x4011, 0x4) connect$can_bcm(r0, &(0x7f00000005c0), 0x10) recvmmsg(r0, &(0x7f00000099c0)=[{{0x0, 0x0, 0x0}, 0x4251}, {{0x0, 0x0, &(0x7f0000007040)=[{&(0x7f0000006040)=""/4086, 0x1000}], 0x1, 0x0, 0x3800}, 0x8000}], 0x3fffffffffffdfc, 0x10002, 0x0) sendmsg$can_bcm(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="050000007f0000000000010000000000", @ANYRES64=0x0, @ANYRES64=0x2710], 0x48}}, 0x0) executing program 3: sched_setscheduler(0x0, 0x2, 0x0) socket$packet(0x11, 0x2, 0x300) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2241, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000380)={'netdevsim0\x00', 0x5005}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="280000001000010024bd7000fc0ddf2500000000", @ANYRES32=0x0, @ANYBLOB="1b0b04000300000008001b"], 0x28}, 0x1, 0x0, 0x0, 0x68814}, 0x0) mount$cgroup2(0x0, &(0x7f0000000000)='.\x00', &(0x7f0000000700), 0xc0, &(0x7f0000000140)=ANY=[@ANYBLOB="646566636f6e74657874f7"]) syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000080)='./file1\x00', 0x1a04447, &(0x7f0000000640)=ANY=[], 0x8, 0x1e6, &(0x7f0000000400)="$eJzsmD+LE0EYxp+Z3UvuThFsLGwUPPCEu83uRsXGIn4CIfFfZzBriG4SSbZIAiLBxsaP4VewCAgWdnZptVBBsDCllcXITGazYzYbEkxQ8P1BZp7JzLzvzLvLUywIgvhv+fL5x6eXN65VjgCcxAHy+v9vVrKGG+s/7mrx4dW71qmno/l4bM38NoC3JQuRHgshhDl/oPsK+EzfAsclre+AwdH6Pjhuax2A4Z7Wjwzd3tMiDJwH7bD2sBEGrmw82fiyKc6fbzJkqAGQVxfW7+fv9gePq2EYdObFjojzpKaWiDdYsMvMl0vXz56UOK4b9ZPP6+6L50M5diCeyd416ueBw9O6CIZyXBPk4ThOUhLj/mftJL61yv1XFOMTwB9szxAMSpw+Xrb4aHmcnxs8zxoifsB/J/u/KuLXbSMBmfHPnhTMjHxmMnqf3vV1mxc8v90aQnt2amq8v8V3NfFPaS8XDX+yYc/8oxA1nxS6/cFxo1mtB/Wg5fvFq+5l173iF5QRTVtkYWNX+dO+EX8nY22O5dCrRlHH6wFRx5uN/WlrOG75dfu72sOV/3EcXpjGYLEH5xfnYPrHVS/VoZV5eIIgCIIgCIIgCIIgCIIgiLU4B6a+ggohmP4gugj/plr9KwAA//8epVZj") r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000280), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC=r2, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) write$tun(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="110304000100090104006bd648c610112f01fe80000000000000000000000000002eff020000000000000000000000000001042022eb"], 0x1043) executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuset.effective_mems\x00', 0x275a, 0x0) r1 = socket$can_bcm(0x1d, 0x2, 0x2) getsockopt$sock_buf(r1, 0x1, 0x1c, 0x0, &(0x7f00000000c0)) sched_setaffinity(0x0, 0x0, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000008c0)=@newsa={0x19c, 0x18, 0x1, 0x70bd27, 0x100, {{@in6=@remote, @in6=@private1={0xfc, 0x1, '\x00', 0x1}, 0x1, 0x714, 0x4e23, 0x2, 0x0, 0x0, 0x0, 0x3a}, {@in6=@mcast2, 0x4d4, 0x6c}, @in6=@empty, {0x21000000, 0x4, 0x6, 0xffff, 0x8251c, 0x2, 0xfffffffffffffff8}, {0xffffffffffffffff, 0x0, 0x22, 0xfffffffffffffffe}, {0x2, 0xfffffffc}, 0x70bd2a, 0x3504, 0xa, 0x1, 0x0, 0x1}, [@policy={0xac, 0x7, {{@in6=@private2, @in6=@remote, 0x4e24, 0x6, 0x4e22, 0x4, 0xa, 0x20, 0x20, 0x67}, {0x3, 0x4a, 0x73, 0xc61f, 0x3, 0x975, 0x8, 0x82df}, {0x7fffffff, 0xfffffffffffffffb, 0x5, 0x9}, 0x101, 0x6e6bb5, 0x1, 0x0, 0x2, 0x2}}]}, 0x19c}, 0x1, 0x0, 0x0, 0x8801}, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000340)='./file1\x00', 0x600800, &(0x7f00000005c0)={[{@block_validity}, {@data_err_ignore}, {@user_xattr}, {@norecovery}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x10}}, {@nouser_xattr}, {@usrquota}, {@grpquota}, {@norecovery}]}, 0x3, 0x569, &(0x7f0000000940)="$eJzs3c9rHFUcAPDvbJL+1qZQinqQQA9WajdN4o8KQutRtFjQe12SaSjZdEt2U5pYaHuwFxGkCCIWxD/Au8fiP+BfIWihSAl68BKZzWy7TXa7yXZrUufzgWnfm5nkO2/fvJfvzOyyARTWWPZPKeLliPg6iTjYtm048o1ja/utPLg2nS1JrK5+8mcSSb6utX+S/78/r7wUEb98EXG8tDFufWl5rlKtpgt5fbwxf3m8vrR84uJ8ZTadTS9NTk2demtq8t133h5YW18/9/d3H9/94NSXR1e+/eneodtJnIkD+bb2djyFG+2VsRjLX5OROLNux4kBBNtJkl47dDgH2H5D+TgfiWwOOBhD+agH/v+uR8QqUFCJ8Q8F1coDWtf2A7oOfm7cf3/tAqi9/V81b4IMr90biT3Na6N9K8ljV0bZ9e7oAOJnMX7+487tbIke9yGuDyAeQMuNmxFxcnh44/yf5PNf/05u4q7f+hhF+/sD2+lulv+80Sn/Kz3Mf6JD/rO/w9jtR+/xX7o3gDBdZfnfex3z34dT1+hQXnuhmfONJBcuVtOTEfFiRByLkd1Zvd/nOe35X7Zk8Vu5YH4c94Z3P/4zM5VGpc9wG9y/GfHKo/w3iQ3z/55mrru+/7PX49wmYxxJ77zabVvv9rcbfAa8+mPEax37/9ETreTJzyfHm+fDeOus2OivW0d+7RZ/a+0fvKz/9z25/aNJ+/Pa+tZj/LDnn7Tbtn7P/13Jp83yrnzd1UqjsTARsSv5aOP6yUc/26q39s/af+zok+e/Tuf/3oj4bJPtv3W4exq0E/p/Zkv9v/XCbx9+/n23+Jvr/zebpWP5ms3Mf5s9wKd57QAAAAAAAGCnKUXEgUhK5YflUqlcXnt/x+HYV6rW6o3jF2qLl2ai+VnZ0RgptZ50H2x7P8RE/n7YVn1yXX0qIg5FxDdDe5v18nStOrPdjQcAAAAAAAAAAAAAAAAAAIAdYn+Xz/9nfh/a7qMDnjlf+Q3F1XP8D+KbnoAdyd9/KC7jH4rL+IfiMv6huIx/KC7jH4rL+IfiMv4BAAAAAAAAAAAAAAAAAAAAAAAAAABgoM6dPZstqysPrk1n9ZkrS4tztSsnZtL6XHl+cbo8XVu4XJ6t1WaraXm6Nt/r91VrtcsTk7F4dbyR1hvj9aXl8/O1xUuN8xfnK7Pp+XTkP2kVAAAAAAAAAAAAAAAAAAAAPF/qS8tzlWo1XVDoWjgdO+Iw+i4kvXr5dH4y9BViePsbqPAMCts8MQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAm38DAAD//wC8MHI=") mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) executing program 8: r0 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_IRQCHIP(r1, 0xae64, 0x0) executing program 8: syz_mount_image$exfat(&(0x7f0000000000), &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xa10852, &(0x7f0000000400)=ANY=[@ANYBLOB='dmask=00000000000000000002621,utf8,umask=00000000000000000200000,namecase=1,discard,errors=remount-ro,umask=00000000000000000200004,umask=00000000000000000003377,namecase=1,utf8,iocharset=iso8859-4,iocharset=cp874,dmask=01777777777777777777770,errors=remount-ro,uid=', @ANYRES32, @ANYRESHEX, @ANYRESDEC=0x0, @ANYRES8, @ANYRESDEC=0x0, @ANYRES8=0x0, @ANYRES8, @ANYRES16, @ANYRES64=0x0, @ANYRESOCT, @ANYRESDEC, @ANYRESHEX], 0xff, 0x1508, &(0x7f0000000a00)="$eJzs3AvYTdX2MPAx5pyLl6Sd5D7HHIudXkySJJckuSRJcuRIbglJkiRJ5X5LckvIPck9JLeQ3O+33JMkSZKE5JbM79Hf+XRO53yd8/+f/+P5zjt+z7Oed4691phrrD3286619n72/q7dgEp1KpevxczwP4L/9aczAKQAQG8AuA4AIgAonqV4lkvrM2js/D/bifj3enjK1a5AXE3S/7RN+p+2Sf/TNul/2ib9T9uk/2mb9D9tk/4LkZZtmZrzelnS7iLv/6dlcv7/D3Ko8Kiv1hW+sf2/kCL9T9uk/2mb9D9tk/6nbdL/tE36n7ZJ/9M26b8Qadl//71j+ezgP2G52q8/IYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBpw9lwhQGAv4yvdl1CCCGEEEIIIYT49wnpr3YFQgghhBBCCCGE+N+HoECDgQjSQXpIgQyQEa6BTHAtZIbrIAHXQxa4AbLCjZANskMOyAm5IDfkAQsEDhhiyAv5IAk3QX64GVKhABSEQuChMBSBW6Ao3ArF4DYoDrdDCbgDSkIpKA1l4E4oC3dBObgbysM9UAEqQiWoDPdCFbgPqsL9UA0egOrwINSAh6Am/AlqwcNQG/4MdeARqAuPQj2oDw2gITT6b+W/BC/DK9AROkFn6AJdoRt0hx7QE3pBb3gV+kDK5eemPwyAgTAI3oDB8CYMgaEwDN6C4TACRsIoGA1jYCy8DePgHRgP78IEmAiTYDJMgakwDd6D6TADZsL7MAs+gNkwB+bCPJgPH8ICWAiL4CNYDB/DElgKy2A5rICVsApWwxpYC+tgPWyAjbAJNsMW+AS2wjbYDjtgJ+yC3fAp7IHPYC98Dvvgi38x/8zf5LdHQECFCg0aTIfpMAVTMCNmxEyYCTNjZkxgArNgFsyKWTEbZrs5B+bAXJgL82AeJCQAZMyLeTGJScyP+TEVU7EgFkSPHotgESyKt2IxLIbFsTiWwBJYEkthKSyDZbAslsVyWA7LY3msgBWwElbCe/FevA+rYlWshtWwOlbHGlgDD+WuibWwFtbG2lgH62BdrIv1sB42wAbYCBthY2yMTbAJNsNm2BybYwtsgS2xJbbCVtgaW2MbbINtsS22w3bYHl/EF/ElfAlfwVewE1ZQXbArdsXu2B17Yi/sha9iH3wNX8PXsR/2xwE4EAfiGzgYT+MQHIrDcBiWVSNwJI5CVmNwLI7FcTgOx+N4nIATcSJOxik4FafhNJyOM3AGvo+z8AP8AOfgHJyH83E+LsCFAy+/wnAJLsVluBxX4EpcgatxDa7Gdbge1+FG3IibcTN+gp/gNtyGO3AH7kIDgJ/iZ/gZ9sN9uA/34348gAfwIB7EQ3gID+NhPIJH8CgexWN4DI/jCTyJJ/AUnsLTeAbP4lk8j+fxAj6f65vauwqs7QfqEqOMSqfSqRSVojKqjCqTyqQyq8wqoRIqi8qisqqsKpvKpnKoHCqXyqXyqHOKFClWscqr8qqkSqr8Kr9KVamqoCqovPKqiCqiiqqiqpgqpoqr21UJdYcqqUqppr6MKqPKqma+nLpblVflVQVVUVVSlVVlVUVVUVVVVVVNVVPVVXVVQz2kaqou2BMfVpc6U0f1x7pqANZT9VUD1VC9gY+pxmowNlFNVTP1hBqKQ7CFauxbqqdVKzUSW6tn1Sh8TrVVY7CdekG1Vy+qDipSL6smvqPqpCZgF9VVTcbuqofqqXqp6VhRXepYJfW66qf6qwFqoJqHb6jB6k01RA1Vw9RbargaoUaqUWq0GqPGqrfVOPWOGq/eVRPURDVJTVZT1FQ1Tb2npqsZaqZ6X81SH6jZao6aq+ap+epDtUAtVIvUR2qx+lgtUUvVMrVcrVAr1Sq1Wq1Ra9U6tV5tUBvVJrVZbVGfqK1qm9qudqidapfarT5Ve9Rnaq/6XO1TX6j96kt1QH2lDqqv1SH1jTqsvlVH1HfqqPpeHVM/qOPqhDqpflSn1E/qtDqjzqpz6rz6WV1Qv6iLKijQqJXW2uhIp9PpdYrOoDPqa3Qmfa3OrK/TCX29zqJv0Fn1jTqbzq5z6Jw6l86t82irSTvNOtZ5dT6d1Dfp/PpmnaoL6IK6kPa6sC6ib9FF9a26mL5NF9e36xL6Dl1Sl9KldRl9py6r79Ll9N26vL5HV9AVdSVdWd+rq+j7dFV9v66mH9DV9YO6hn5I19R/0rX0w7q2/rOuox/RdfWjup6urxvohrqRfkw31o/rJrqpbqaf0M31k7qFfkq31E/rVvoZ3Vo/q9vo53Rb/bxup1/Q7fWLuoP+RV/UQXfUnXRn3UV31d10d91D99S9dG/9qu6jX9N99eu6n+6vB+iBepB+Qw/Wb+oheqgept/Sw/UIPVKP0qP1GD1Wv63H6Xf0eP2unqAn6kl6sp6ip+qel2ea+U/kv/N38vv+uvfNeov+RG/V2/R2vUPv1Lv0br1b79F79F69V+/T+/R+vV8f0Af0QX1QH9KH9GF9WB/RR/RRfVQf08f0cX1Cn9M/6lP6J31an9Fn9Dl9Xp/XFy4/B2DQKKONMZFJZ9KbFJPBZDTXmEzmWpPZXGcS5nqTxdxgspobTTaT3eQwOU0uk9vkMdaQcYZNbPKafCZpbsLLJ01T0BQy3hQ2Rcwt/0q+yW9uNqmmwF/l/1F9jUwj09g0Nk1ME9PMNDPNTXPTwrS49VIdrUwr09q0Nm1MG9PWtDXtTDvT3rQ3HUwH87J52XQ0HU1n09l0Nd1Md9PD9DS9TG/zqulj+pi+pq/pZ/qZAWaAGWQGmcFmsBlihphhZpgZboabkWakGW1Gm7FmrBlnxpnxZryZYCaYSWaSmWKmmGlmmpluppuZZqaZZWaZ2Wa2mWvmmvlmvllgFphFZpFZbBabJWapWWqWm+VmpVlpVpvVZq1Za9ab9Waj2WiWpN9itpitZqvZbrabnWan2W12mz1mj9lr9pp9Zp/Zb/abA+aAOWgOmkPmkDlsDpsj5og5ao6aY+aYOW6Om5PmpDllTpnT5rQ5a86a8+a8uWAumIvm4qXLvkhFKjKRidJF6aKUKCXKGGWMMkWZosxR5igRJaIsUZYoa3RjlC3KHuWIcka5otxRnshGFLmIozjKG+WLktFNUf7o5ig1KhAVjApFPiocFYluiYpGt0bFotui4tHtUYnojqhkVCoqHZWJ7ozKRndF5aK7o/LRPVGFqGJUKaoc3RtVie6Lqkb3R9WiB6Lq0YNRjeihqGb0p6hW9HBUO/pzVCd6JKobPRrVi+pHDaKGUaN/6/whnM7+uO9oO9nOtovtarvZ7raH7Wl72d72VdvHvmb72tdtP9vfDrAD7SD7hh1s37RD7FA7zL5lh9sRdqQdZUfbMXasfduOs+/Y8fZdO8FOtJPsZDvFTrXT7Ht2up1hZ9r37Sz7gZ1t59i5dp6dbz+0C+xCu8h+ZBfbj+0Su9Qus8vtCrvSrrKr7Rq71q6z6+0Gu9FuspvtFvuJ3Wq32e12h91pd9nd9lO7x35m99rP7T77hd1vv7QH7Ff2oP3aHrLf2MP2W3vEfmeP2u/tMfuDPW5P2JP2R3vK/mRP2zP2rD1nz9uf7QX7i71ow6WL+0undzJkKB2loxRKoYyUkTJRJspMmSlBCcpCWSgrZaVslI1yUA7KRbkoD+WhS5iY8lJeSlKS8lN+SqVUKkgFyZOnIlSEilJRKkbFqDgVpxJUgkpSSSpNpelOupPuorvobrqb7qF7qCJVpMpUmapQFapKVakaVaPqVJ1qUA2qSTWpFtWi2lSb6lAdqkt1qR7VowbUgBpRI2pMjakJNaFm1IyaU3NqQS2oJbWkVtSKWlNrakNtqC21pXbUjtpTe+pAHehlepk6UkfqTJ2pK3Wl7tSdelJP6k29qQ/1ob7Ul/pRPxpAA2gQDaLBNJiG0FAaRm/RcBpBI2kUjaYxNJbG0jgaR+NpPE2gCTSJJtEUmkLTaBpNp+k0k2bSLJpFs2k2zaW5NJ/m0wJaQItoES2mxbSEltAyWkYraAWtolW0htbQOlpHG2gDbaJNtIW20FbaSttpO+2knbSbdtMe2kN7aS/to320n/bTATpAB+kgHaJDdJgO0xE6QkfpKB2jY3ScjtNJOkmn6BSdptN0ls7SefqZLtAvdJECpbgMLqO7xmVy17rM7jr3t3EOl9PlcrldHmddNpf9r2JyzqW6Aq6gK+S8K+yKuFtc6qUL3t/EJV0pV9qVcXe6su4uV+53cRV3n6vq7nfV3AOusrv3r+Lq7kFXwz3iarpHXS1X39V2DV0d94ir6x519Vx918A1dM3dk66Fe8q1dE+7Vu6Z38UL3EK3xq1169x6t8d95s66c+6I+86ddz+7jq6T6+1edX3ca66ve931c/1/Fw9zb7nhboQb6Ua50W7M7+JJbrKb4qa6ae49N93N+F08333oZrlFbrab4+a6eb/Gl2pa5D5yi93Hbolb6pa55W6FW+lWudX/t9blbqPb5Da73e5Tt9Vtc9vdDrfT7fo1vnQce93nbp/7wh1237oD7it30B11h9w3v8aXju+o+94dcz+44+6EO+l+dKfcT+60O/Pr8V869h/dL+6iCw4YWbFmwxGn4/Scwhk4I1/DmfhazszXcYKv5yx8A2flGzkbZ+ccnJNzcW7Ow5aJHTPHnJfzcZJv4vx8M6dyAS7IhdhzYS7Ct3BRvpWL8W1cnG/nEnwHl+RSXJrL8J1clu/icnw3l+d7uAJX5Epcme/lKnwfV+X7uRo/wNX5Qa7BD3FN/hPX4oe5Nv+Z6/AjXJcf5XpcnxtwQ27Ej3FjfpybcFNuxk9wc36SW/BT3JKf5lb8DLfmZ7kNP8dt+Xluxy9we36RO/BL/DK/wh25E3fmLtyVu3F37sE9uRf35le5D7/Gffl17sf9eQAP5EH8Bg/mN3kID+Vh/BYP5xE8kkfxaB7DY/ltHsfv8Hh+lyfwRJ7Ek3kKT+Vp/B5P5xk8k9/nWfwBz+Y5PJfn8Xz+kBfwQl7EH/Fi/piX8FJexst5Ba/kVbya1/BaXsfreQNv5E28mbfwJ7yVt/F23sE7eRfv5k95D3/Ge/lz3sdf8H7+kg/wV3yQv+ZD/A0f5m/5CH/HR/l7PsY/8HE+wSf5Rz7FP/FpPsNn+Ryf55/5Av/CFzkwxBirWMcmjuJ0cfo4Jc4QZ4yviTPF18aZ4+viRHx9nCW+Ic4a3xhni7PHOeKcca44d5wntjHFLuY4jvPG+eJkfFOcP745To0LxAXjQrGPC8dF4lviovGtcbH4trh4fHtcIr4jLhmXih95oEx8Z1w2visuF98dl4/viSvEFeNKceX43rhKfF9cNb4/rhY/EBeLH4xrxA/FcPn7KrXjP8d14kfiuvGjcb24ftwgbhg3ih+LG8ePx03ipnGz+Im4efxk3CJ+Km4ZPx23ip/5w/Wd4y5x17hb3C0O4X49NzkvOT/5YXJBcmFyUfKj5OLkx8klyaXJZcnlyRXJlclVydXJNcm1yXXJ9ckNyY3JTcnNyRAqpwePXnntjY98Op/ep/gMPqO/xmfy1/rM/jqf8Nf7LP4Gn9Xf6LP57D6Hz+lz+dw+j7eevPPsY5/X5/NJf5PP72/2qb6AL+gLee8L+yK+oW/kG/nG/nHfxDf1zfwT/gn/pH/SP+Wf8k/7Vv4Z39o/69v453xb/7x/3r/g2/sXfQf/kn/Zv+I7+k6+s+/su/quvrvv7nv6nr637+37+D6+r+/r+/l+foAf4Af5QX6wH+yH+CF+mB/mh/vhfqQf6Uf70X6sH+vH+XF+vB/vJ/gJfpKf5Kf4KX6an+an++l+pp/pZ6XO8rP9bD/Xz/Xz/Xy/wC/wi/wiv9gv9kv8Er/ML/Mr/Aq/yq/ya/wav86v8xv8Br/Jb/Jb/Ba/1W/12/12v9Pv9Lv9br/H7/F7/V6/z+/z+/1+f8Af8Af91/6Q/8Yf9t/6I/47f9R/74/5H/xxf8Kf9D/6U/4nf9qf8Wf9OX/e/+wv+F/8RR/82MTbiXGJdxLjE+8mJiQmJiYlJiemJKYmpiXeS0xPzEjMTLyfmJX4IDE7MScxNzEvMT/xYWJBYmFiUeKjxOLEx4kliaWJZYnliRWJlYkQcm+NQ96QLyTDTSF/uDmkhgKhYCgUfCgcioRbQtFwaygWbgvFw+2hRLgjlAylQunwaKgX6ocGoWFoFB4LjcPjoUloGpqFJ0Lz8GRoEZ4KLcPToVV4JrQOz4Y24bnQNjwf2oUXQvu/3HGFV0LH0Cl0Dl1C19AtdA89Qs/QK/QOr4Y+4bXQN7we+oX+YUAYGAaFN8Lg8GYYEoaGYeGtMDyMCCPDqDA6jAljw9thXHgnjA/vhglhYpgUJocpYWqYFt4L08OMMDO8H2aFD8LsMCfMDfPC/PBhWBAWhkXho7A4fByWhKVhWVgeVoSVYVVYHdaEtWFdWB82hI1hU9gctoRPwtawLWwPO8LOsCvsDp+GPeGzsDd8HvaFL8L+8GU4EL4KB8PX4VD4JhwO34Yj4btwNHwfjoUfwvFwIpwMP4ZT4adwOpwJZ8O5cD78HC6EX8JF+c6aEEIIIcQ/pdsfrO/ydx4zAKAuj7sCwLXbch767XoNABuy/de4h8rVPAEAT3dq9/BflgoVOnfufHnbJRqifHMAIPE3O7gcL4Vm8CS0hKZQ9O/W10O9eJ7/YP7k7QAZf5OTAlfiK/N/+Q/mf+yJYQtKxGez/D/mnwOQmu9KTga4Ei+FZl+8AgBNodg/mD974z+oP8NXYwGa/CYnE1yJr9RfBB6HZ6DlX235Nx645h+vE0IIIYQQQgjxH62HKt3mj+6fL92f5zJXctLDlfiP7s+FEEIIIYQQQghx9T33YoenHmvZsmmbf36Q/l/ZWAYykMH/j4Or/Z9JCCGEEEII8e925aL/ymMZrmZBQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCFEGvSbH/3KAAD/Kz8ndrWPUQghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhLja/k8AAAD//3BjMQc=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) chdir(&(0x7f00000003c0)='./bus\x00') openat(0xffffffffffffff9c, &(0x7f0000000400)='./file1\x00', 0x143142, 0x40) lsetxattr(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=@random={'user.', '{,\x00'}, &(0x7f0000000100)='exfat\x00', 0x6, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000740)='./file1\x00', 0x183042, 0x15) executing program 8: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="180000001600010a000000000000000000000000944c085ec31b024dad0983921c58b1878fb3d55b17c9c78fbb9516a79a72949a27c82678bcbdb2aa4be53118"], 0x78}}, 0x0) recvmmsg$unix(r0, &(0x7f00000011c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x500}}, {{0x0, 0x0, 0x0}}], 0x4ec, 0x2, 0x0) executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f000000e000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x30, 0x0, 0x0) ioctl$KVM_SET_NESTED_STATE(r2, 0x4080aebf, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) executing program 8: syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), 0xffffffffffffffff) r0 = socket$nl_route(0x10, 0x3, 0x0) getpeername$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f00000000c0)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000100)=@delqdisc={0x19c, 0x25, 0x200, 0x70bd29, 0x25dfdbff, {0x0, 0x0, 0x0, r1, {0xffff, 0xfff1}, {0x2, 0xfff2}, {0xe, 0xc}}, [@qdisc_kind_options=@q_hhf={{0x8}, {0x44, 0x2, [@TCA_HHF_NON_HH_WEIGHT={0x8, 0x7, 0xffff8001}, @TCA_HHF_BACKLOG_LIMIT={0x8, 0x1, 0x3}, @TCA_HHF_QUANTUM={0x8, 0x2, 0x7}, @TCA_HHF_BACKLOG_LIMIT={0x8, 0x1, 0x2}, @TCA_HHF_BACKLOG_LIMIT={0x8, 0x1, 0x8}, @TCA_HHF_QUANTUM={0x8, 0x2, 0xa}, @TCA_HHF_HH_FLOWS_LIMIT={0x8, 0x3, 0x3}, @TCA_HHF_ADMIT_BYTES={0x8, 0x5, 0x4}]}}, @TCA_RATE={0x6, 0x5, {0x7, 0x4}}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x5}, @TCA_RATE={0x6, 0x5, {0x9, 0x6}}, @TCA_RATE={0x6, 0x5, {0x1, 0x7}}, @TCA_STAB={0xdc, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x7, 0x6, 0x4, 0xa, 0x1, 0xa, 0x10}}, {0x4}}, {{0x1c, 0x1, {0x7, 0xd7, 0x400, 0x0, 0x2, 0x7, 0xf, 0x8}}, {0x14, 0x2, [0x3, 0x2, 0x5, 0x8, 0x5, 0x5, 0xb, 0x7]}}, {{0x1c, 0x1, {0x80, 0x4, 0x1020, 0x1, 0x2, 0x6, 0x4, 0xa}}, {0x18, 0x2, [0x8, 0x5, 0x1, 0x400, 0x7, 0x4, 0x1, 0x85a, 0x3, 0x7]}}, {{0x1c, 0x1, {0xda, 0x81, 0xe9, 0x2, 0x0, 0x8001, 0x9, 0x5}}, {0xe, 0x2, [0x6, 0x1, 0x8, 0x1000, 0xfffb]}}, {{0x1c, 0x1, {0x4, 0xd, 0x7f, 0x5, 0x1, 0x7ff, 0xca25, 0x4}}, {0xc, 0x2, [0xe, 0x1ff, 0x179b, 0x0]}}]}, @TCA_RATE={0x6, 0x5, {0x5, 0x2}}, @qdisc_kind_options=@q_fq_pie={{0xb}, {0x1c, 0x2, [@TCA_FQ_PIE_TARGET={0x8, 0x3, 0x6}, @TCA_FQ_PIE_DQ_RATE_ESTIMATOR={0x8, 0xc, 0x1}, @TCA_FQ_PIE_ALPHA={0x8, 0x5, 0x1d}]}}]}, 0x19c}, 0x1, 0x0, 0x0, 0x20000081}, 0x4000080) sendmsg$nl_route_sched(r0, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)=@newtclass={0x24, 0x28, 0x100, 0x70bd28, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x6, 0xffff}, {0x5, 0xffff}, {0xe, 0xc}}}, 0x24}, 0x1, 0x0, 0x0, 0x40080}, 0x4000000) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000480), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_POOL_SET(r2, &(0x7f0000000600)={&(0x7f0000000440), 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xcc, r3, 0x400, 0x70bd2b, 0x25dfdbfb, {}, [{@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x2}, {0x6}, {0x8, 0x13, 0x7}, {0x5, 0x14, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x400}, {0x6, 0x11, 0x1}, {0x8, 0x13, 0x9}, {0x5, 0x14, 0x1}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x9}, {0x6, 0x11, 0x9}, {0x8, 0x13, 0x4}, {0x5, 0x14, 0x1}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x4000000}, 0x20048087) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) pipe2$9p(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) write$P9_RLOCK(r6, &(0x7f0000000680)={0x8, 0x35, 0x1}, 0x8) sendmsg$NFQNL_MSG_VERDICT(r4, &(0x7f0000000840)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000800)={&(0x7f0000000700)={0xf8, 0x1, 0x3, 0x305, 0x0, 0x0, {0x3, 0x0, 0x4}, [@NFQA_PAYLOAD={0x1a, 0xa, "20282d78960a9b25ba5f8febac6142666200ea32cb7b"}, @NFQA_MARK={0x8, 0x3, 0x1, 0x0, 0x4}, @NFQA_EXP={0xc0, 0xf, 0x0, 0x1, [@CTA_EXPECT_MASK={0x28, 0x3, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast2}, {0x8, 0x2, @multicast1}}}]}, @CTA_EXPECT_MASK={0x84, 0x3, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @mcast1}, {0x14, 0x4, @private0}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast2}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0xfd64ca43f8367a59}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x11}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}]}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x9e59}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x5}]}]}, 0xf8}, 0x1, 0x0, 0x0, 0x4008014}, 0x4900) r7 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000880), 0x490401, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r7, 0x4020ae46, &(0x7f00000008c0)={0x5, 0x4, 0xfec00000, 0x2000, &(0x7f0000ffb000/0x2000)=nil}) r8 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000940), r2) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r7, 0x89f0, &(0x7f0000000a40)={'syztnl2\x00', &(0x7f0000000980)={'ip_vti0\x00', r1, 0x1, 0x10, 0x80b, 0x100, {{0x1a, 0x4, 0x0, 0x2, 0x68, 0x64, 0x0, 0x4, 0x29, 0x0, @loopback, @local, {[@timestamp_addr={0x44, 0x1c, 0xe0, 0x1, 0x5, [{@dev={0xac, 0x14, 0x14, 0xc}, 0x9}, {@local, 0x4}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x10}]}, @noop, @timestamp_addr={0x44, 0x34, 0x66, 0x1, 0x8, [{@private=0xa010100, 0x1}, {@dev={0xac, 0x14, 0x14, 0x2a}, 0x101}, {@empty, 0x6}, {@local, 0x8}, {@loopback, 0xfffffffb}, {@remote, 0xe7}]}]}}}}}) sendmsg$ETHTOOL_MSG_COALESCE_GET(r2, &(0x7f0000000c00)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000bc0)={&(0x7f0000000a80)={0x120, r8, 0x200, 0x70bd2d, 0x25dfdbfb, {}, [@HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip_vti0\x00'}]}, @HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x5}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}]}, @HEADER={0x90, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_bond\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_batadv\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x120}, 0x1, 0x0, 0x0, 0x4000001}, 0x40080) ioctl$sock_SIOCOUTQNSD(r4, 0x894b, &(0x7f0000000c40)) r10 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000cc0), r2) sendmsg$NL80211_CMD_DISCONNECT(r7, &(0x7f0000000dc0)={&(0x7f0000000c80)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000d80)={&(0x7f0000000d00)={0x48, r10, 0x4, 0x70bd25, 0x25dfdbfe, {{}, {@val={0x8}, @val={0xc, 0x99, {0x101, 0x6e}}}}, [@NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x31}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x7}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x1}, @NL80211_ATTR_REASON_CODE={0x6}]}, 0x48}, 0x1, 0x0, 0x0, 0x4000000}, 0x4008044) symlinkat(&(0x7f0000000e00)='./file0\x00', r7, &(0x7f0000000e40)='./file0\x00') r11 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r7, 0x8933, &(0x7f0000000ec0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r11, &(0x7f0000000fc0)={&(0x7f0000000e80)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000f80)={&(0x7f0000000f00)={0x7c, r10, 0x100, 0x70bd27, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r12}, @void}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x2c}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x9c}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x67}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x1b}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x4a}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x20}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x5}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x16}]}, 0x7c}, 0x1, 0x0, 0x0, 0x20004800}, 0x24004004) ioctl$XFS_IOC_FSGEOMETRY_V1(r5, 0x80705864, &(0x7f0000001000)) syz_genetlink_get_family_id$l2tp(&(0x7f0000001080), r11) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r4, 0xf507, 0x0) mkdir(&(0x7f00000010c0)='./file0\x00', 0x10) connect$inet(r7, &(0x7f0000001100)={0x2, 0x4e21, @multicast1}, 0x10) socket(0x33, 0x800, 0x9) executing program 36: syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), 0xffffffffffffffff) r0 = socket$nl_route(0x10, 0x3, 0x0) getpeername$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f00000000c0)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000100)=@delqdisc={0x19c, 0x25, 0x200, 0x70bd29, 0x25dfdbff, {0x0, 0x0, 0x0, r1, {0xffff, 0xfff1}, {0x2, 0xfff2}, {0xe, 0xc}}, [@qdisc_kind_options=@q_hhf={{0x8}, {0x44, 0x2, [@TCA_HHF_NON_HH_WEIGHT={0x8, 0x7, 0xffff8001}, @TCA_HHF_BACKLOG_LIMIT={0x8, 0x1, 0x3}, @TCA_HHF_QUANTUM={0x8, 0x2, 0x7}, @TCA_HHF_BACKLOG_LIMIT={0x8, 0x1, 0x2}, @TCA_HHF_BACKLOG_LIMIT={0x8, 0x1, 0x8}, @TCA_HHF_QUANTUM={0x8, 0x2, 0xa}, @TCA_HHF_HH_FLOWS_LIMIT={0x8, 0x3, 0x3}, @TCA_HHF_ADMIT_BYTES={0x8, 0x5, 0x4}]}}, @TCA_RATE={0x6, 0x5, {0x7, 0x4}}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x5}, @TCA_RATE={0x6, 0x5, {0x9, 0x6}}, @TCA_RATE={0x6, 0x5, {0x1, 0x7}}, @TCA_STAB={0xdc, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x7, 0x6, 0x4, 0xa, 0x1, 0xa, 0x10}}, {0x4}}, {{0x1c, 0x1, {0x7, 0xd7, 0x400, 0x0, 0x2, 0x7, 0xf, 0x8}}, {0x14, 0x2, [0x3, 0x2, 0x5, 0x8, 0x5, 0x5, 0xb, 0x7]}}, {{0x1c, 0x1, {0x80, 0x4, 0x1020, 0x1, 0x2, 0x6, 0x4, 0xa}}, {0x18, 0x2, [0x8, 0x5, 0x1, 0x400, 0x7, 0x4, 0x1, 0x85a, 0x3, 0x7]}}, {{0x1c, 0x1, {0xda, 0x81, 0xe9, 0x2, 0x0, 0x8001, 0x9, 0x5}}, {0xe, 0x2, [0x6, 0x1, 0x8, 0x1000, 0xfffb]}}, {{0x1c, 0x1, {0x4, 0xd, 0x7f, 0x5, 0x1, 0x7ff, 0xca25, 0x4}}, {0xc, 0x2, [0xe, 0x1ff, 0x179b, 0x0]}}]}, @TCA_RATE={0x6, 0x5, {0x5, 0x2}}, @qdisc_kind_options=@q_fq_pie={{0xb}, {0x1c, 0x2, [@TCA_FQ_PIE_TARGET={0x8, 0x3, 0x6}, @TCA_FQ_PIE_DQ_RATE_ESTIMATOR={0x8, 0xc, 0x1}, @TCA_FQ_PIE_ALPHA={0x8, 0x5, 0x1d}]}}]}, 0x19c}, 0x1, 0x0, 0x0, 0x20000081}, 0x4000080) sendmsg$nl_route_sched(r0, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)=@newtclass={0x24, 0x28, 0x100, 0x70bd28, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x6, 0xffff}, {0x5, 0xffff}, {0xe, 0xc}}}, 0x24}, 0x1, 0x0, 0x0, 0x40080}, 0x4000000) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000480), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_POOL_SET(r2, &(0x7f0000000600)={&(0x7f0000000440), 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xcc, r3, 0x400, 0x70bd2b, 0x25dfdbfb, {}, [{@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x2}, {0x6}, {0x8, 0x13, 0x7}, {0x5, 0x14, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x400}, {0x6, 0x11, 0x1}, {0x8, 0x13, 0x9}, {0x5, 0x14, 0x1}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x9}, {0x6, 0x11, 0x9}, {0x8, 0x13, 0x4}, {0x5, 0x14, 0x1}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x4000000}, 0x20048087) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) pipe2$9p(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) write$P9_RLOCK(r6, &(0x7f0000000680)={0x8, 0x35, 0x1}, 0x8) sendmsg$NFQNL_MSG_VERDICT(r4, &(0x7f0000000840)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000800)={&(0x7f0000000700)={0xf8, 0x1, 0x3, 0x305, 0x0, 0x0, {0x3, 0x0, 0x4}, [@NFQA_PAYLOAD={0x1a, 0xa, "20282d78960a9b25ba5f8febac6142666200ea32cb7b"}, @NFQA_MARK={0x8, 0x3, 0x1, 0x0, 0x4}, @NFQA_EXP={0xc0, 0xf, 0x0, 0x1, [@CTA_EXPECT_MASK={0x28, 0x3, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast2}, {0x8, 0x2, @multicast1}}}]}, @CTA_EXPECT_MASK={0x84, 0x3, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @mcast1}, {0x14, 0x4, @private0}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast2}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0xfd64ca43f8367a59}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x11}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}]}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x9e59}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x5}]}]}, 0xf8}, 0x1, 0x0, 0x0, 0x4008014}, 0x4900) r7 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000880), 0x490401, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r7, 0x4020ae46, &(0x7f00000008c0)={0x5, 0x4, 0xfec00000, 0x2000, &(0x7f0000ffb000/0x2000)=nil}) r8 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000940), r2) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r7, 0x89f0, &(0x7f0000000a40)={'syztnl2\x00', &(0x7f0000000980)={'ip_vti0\x00', r1, 0x1, 0x10, 0x80b, 0x100, {{0x1a, 0x4, 0x0, 0x2, 0x68, 0x64, 0x0, 0x4, 0x29, 0x0, @loopback, @local, {[@timestamp_addr={0x44, 0x1c, 0xe0, 0x1, 0x5, [{@dev={0xac, 0x14, 0x14, 0xc}, 0x9}, {@local, 0x4}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x10}]}, @noop, @timestamp_addr={0x44, 0x34, 0x66, 0x1, 0x8, [{@private=0xa010100, 0x1}, {@dev={0xac, 0x14, 0x14, 0x2a}, 0x101}, {@empty, 0x6}, {@local, 0x8}, {@loopback, 0xfffffffb}, {@remote, 0xe7}]}]}}}}}) sendmsg$ETHTOOL_MSG_COALESCE_GET(r2, &(0x7f0000000c00)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000bc0)={&(0x7f0000000a80)={0x120, r8, 0x200, 0x70bd2d, 0x25dfdbfb, {}, [@HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip_vti0\x00'}]}, @HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x5}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}]}, @HEADER={0x90, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_bond\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_batadv\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x120}, 0x1, 0x0, 0x0, 0x4000001}, 0x40080) ioctl$sock_SIOCOUTQNSD(r4, 0x894b, &(0x7f0000000c40)) r10 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000cc0), r2) sendmsg$NL80211_CMD_DISCONNECT(r7, &(0x7f0000000dc0)={&(0x7f0000000c80)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000d80)={&(0x7f0000000d00)={0x48, r10, 0x4, 0x70bd25, 0x25dfdbfe, {{}, {@val={0x8}, @val={0xc, 0x99, {0x101, 0x6e}}}}, [@NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x31}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x7}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x1}, @NL80211_ATTR_REASON_CODE={0x6}]}, 0x48}, 0x1, 0x0, 0x0, 0x4000000}, 0x4008044) symlinkat(&(0x7f0000000e00)='./file0\x00', r7, &(0x7f0000000e40)='./file0\x00') r11 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r7, 0x8933, &(0x7f0000000ec0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r11, &(0x7f0000000fc0)={&(0x7f0000000e80)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000f80)={&(0x7f0000000f00)={0x7c, r10, 0x100, 0x70bd27, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r12}, @void}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x2c}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x9c}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x67}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x1b}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x4a}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x20}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x5}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x16}]}, 0x7c}, 0x1, 0x0, 0x0, 0x20004800}, 0x24004004) ioctl$XFS_IOC_FSGEOMETRY_V1(r5, 0x80705864, &(0x7f0000001000)) syz_genetlink_get_family_id$l2tp(&(0x7f0000001080), r11) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r4, 0xf507, 0x0) mkdir(&(0x7f00000010c0)='./file0\x00', 0x10) connect$inet(r7, &(0x7f0000001100)={0x2, 0x4e21, @multicast1}, 0x10) socket(0x33, 0x800, 0x9) executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000280)=@nat={'nat\x00', 0x2, 0x5, 0x450, 0x200, 0x200, 0xffffffff, 0x0, 0x2f0, 0x3c0, 0x3c0, 0xffffffff, 0x3c0, 0x3c0, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00', @remote, [], [], 'batadv0\x00', 'veth0_to_batadv\x00'}, 0x0, 0xa8, 0xf0}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x0, @ipv4=@empty, @ipv6=@remote, @gre_key=0xe}}}, {{@ipv6={@dev, @loopback, [], [], 'batadv0\x00', 'veth1_vlan\x00'}, 0x0, 0xa8, 0xd0}, @common=@unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2, {0x9, 0x115, 0x2}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv6=@empty, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @common=@unspec=@NFQUEUE1={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x4b0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/profiling', 0xf61c0, 0xf92dadd1fdb3ab5) sendfile(r1, r1, 0x0, 0x7) executing program 2: syz_mount_image$vfat(&(0x7f0000001140), &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa08c56, &(0x7f00000015c0)={[{@fat=@showexec}, {@numtail}, {@fat=@codepage={'codepage', 0x3d, '866'}}, {@fat=@codepage={'codepage', 0x3d, '862'}}, {@shortname_lower}, {@numtail}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {@uni_xlateno}, {@shortname_mixed}, {@shortname_mixed}, {@rodir}, {@numtail}]}, 0x7f, 0x2bb, &(0x7f0000001300)="$eJzs3T2LI3UYAPBnsskmUSEprERwQAurcHefYIOccLiVMoU2enh7IEk42EDAF4xX2QtWfgc7P4AfwMZvYGGp2HmFOJLMTN5zdzmye3L8fsXmyfz/z/xfdnY3JMyzn7w+Gtx7ML7/8KvfotVKonYWZ/EoiW7UopTneR4AwIvjUZ7HX3nhSX1P157Va1c5LwDg6jz13/+Ta5sSAHDFPvjwo/f65+e330/TVsTo20mWRPFYtPfvx2cxjIu4EZ34p/gwoHq1MPv6yp1Yex9g0o4sYvTxL+Xz/h8R8/yb0YnuZn71jkI6F2+NppNsNvLssREvJRH9PCm63IpOvBqRN8pPJMrx371zfvtWup0f2Wm8/eYP5fz/vYhedOLXT+NBDOPe/BTL/K9vpuk7+fd/f1msIItIppOsOe+3lHsFBAAAAAAAAAAAAAAAAAAAAADA0fTShe5q/ZyqGmCvt9lezyL+HFX5y/pAZzGvD1RW+Jmu1Ne5kaZpVcZnkjWiqO9Tj9fqUX9e6wYAAAAAAAAAAAAAAAAAAID/k/HnXwzuDocXl2vBz/ksaD+2z2ZQXzlS3db/5KzdweDHiMOzniaIk3Jqw2RriKRqOuCEP+1pah4ysfauQaO2bw/rwygm/93hm/BGucC8+ezfnT1Bd3nC6uoa3E1isfPflLu7ntXaPY2Vq666DC/HyQEXZL5j6072Zp0eaRNOX37W9HbsapqtuLHYzLIpKYLWxmY2jvyTsiE57i8eAAAAAAAAAAAAAAAAAABgy/Km3/h9q/Hhc5kSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFy75f//XwTR3TyyGUzL5PmR2uM7Ny/HO4btXvMyAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeMH9FwAA//+B91HK") write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000000)={0xc, {"a2e3ad214fc752f91b25060987f70e06d038e7ff7fc6e5539b325d078b089b3b08386e090890e0878f0e1ac6e7049b334d959b429a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31303b305d0936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c0428918246d9e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff13d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1ccab2689bee59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae23034202210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ecdf5e08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x1000}}, 0x1006) (async) write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000000)={0xc, {"a2e3ad214fc752f91b25060987f70e06d038e7ff7fc6e5539b325d078b089b3b08386e090890e0878f0e1ac6e7049b334d959b429a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31303b305d0936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c0428918246d9e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff13d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1ccab2689bee59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae23034202210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ecdf5e08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x1000}}, 0x1006) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000ff070000000000000000000085000000ae00000018010000756c6c2500000000002020207b1af8ff00000000bfa100000000000007"], 0x0, 0x0, 0x0, 0x0, 0x41100, 0x20, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000ff070000000000000000000085000000ae00000018010000756c6c2500000000002020207b1af8ff00000000bfa100000000000007"], 0x0, 0x0, 0x0, 0x0, 0x41100, 0x20, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000800)={0x0, 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="18020000000100000000000000000000850000007500000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x94) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000800)={0x0, 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="18020000000100000000000000000000850000007500000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x7, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x24, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, '\x00', 0x0, 0xf}, 0x94) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x3, 0xd, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, [@call={0x85, 0x0, 0x0, 0x61}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x5}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x35, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f00000011c0), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000fc0)={&(0x7f00000002c0)={0x2c, r5, 0x1, 0x70bd2d, 0x0, {{0x2}, {@val={0x8, 0x3, r6}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8, 0x27, 0x2}], @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x16c1}]]}, 0x2c}, 0x1, 0x0, 0x0, 0x4004008}, 0x4040000) (async) sendmsg$NL80211_CMD_FRAME(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000fc0)={&(0x7f00000002c0)={0x2c, r5, 0x1, 0x70bd2d, 0x0, {{0x2}, {@val={0x8, 0x3, r6}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8, 0x27, 0x2}], @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x16c1}]]}, 0x2c}, 0x1, 0x0, 0x0, 0x4004008}, 0x4040000) sendmsg$NL80211_CMD_DEL_MPATH(r2, &(0x7f0000001680)={&(0x7f0000001180)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000012c0)={&(0x7f0000001200)={0x94, r3, 0x100, 0x70bd29, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r6}, @val={0xc, 0x99, {0x800, 0x6d}}}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}]}, 0x94}, 0x1, 0x0, 0x0, 0x8000}, 0x20040891) (async) sendmsg$NL80211_CMD_DEL_MPATH(r2, &(0x7f0000001680)={&(0x7f0000001180)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000012c0)={&(0x7f0000001200)={0x94, r3, 0x100, 0x70bd29, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r6}, @val={0xc, 0x99, {0x800, 0x6d}}}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}]}, 0x94}, 0x1, 0x0, 0x0, 0x8000}, 0x20040891) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r1, 0x0, 0x7f, 0xe40, &(0x7f00000002c0)='\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000300)=""/8, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x28) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000a40)='memory.swap.current\x00', 0x275a, 0x0) executing program 2: syz_mount_image$erofs(&(0x7f00000003c0), &(0x7f0000000880)='./file0\x00', 0x18000c6, &(0x7f0000000200)=ANY=[@ANYRES16=0x0, @ANYRES16], 0x0, 0x17d, &(0x7f0000001ac0)="$eJzsmLFP+kAUx7/vyg/yMy6uLg4SxcHSFjUuxLA5mogaNwlUghYx0EGYdPH/cHZwdvOPMM7qYFwY3Uxqej3oQQR10MT4PsPj+7h313evyXcoGIb5szw+vNyvFe+EAWASaaTU/89GXCO0+tfb83Jraj1/OfeUv041robPIwBB8PnnJwDcFAz4Kg+Cwd1p9VuE6OstCCwovQOCqfQeBLaVdkHYVfpA042w3jT3a55rlhteJRRWGOwwOGHIDffXPSNUtP5IW2+1O4clz3Ob3yg+ml+3IJDX+tPfV282ljY/GwK20jkQNpVeRao3m2gk2v2nE/H5xg/fnwULFr9NxP4UXBDmNX9KaP6R9evH2Va7s1irl6pu1T1ynNyKtWRZy05WGlEUx/jff+lPE9r5/0bUJimJk5LvN+0o9nMniu85rpD+J5CZjfLQ+5Mju4nWSe0jqTLGmHKGYRiGYRiGYRiGYRiGYZgvMAOSX0EldIo4GcDZkNVvAQAA///an3MA") mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000380), 0x0, &(0x7f0000000400)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) chdir(&(0x7f0000000140)='./bus\x00') truncate(&(0x7f0000000000)='./file3\x00', 0x7) syz_mount_image$vfat(&(0x7f00000001c0), &(0x7f0000000000)='./bus\x00', 0x2000082, &(0x7f00000009c0)=ANY=[@ANYBLOB="757466383d302c757466383d312c636f6465706167653d3933362c6e6f6e756d7461696c3d302c756e695f786c6174653d312c696f636861727365743d6575632d6a702c726f6469722c756e695f786c6174653d302c756e695f786c6174653d312c74696d655f6f66667365743d3078303030303030303030303030303030392c757466383d312c726f6469722c696f636861727365743d63703836332c757466383d302c726f6469722c00720fdfc8c18c9e546084703b043897c4d67dffdfea0235407a4f4b2012c34806087096b353176de0eeeb9d593d5295ad71caa1f861d19eb343d85e70a36db5b4f9d5cc5f7ba47f74991a265c7c537daa4814f139d3985bb37cdaf8e1cf95fc42b9003ab8f343edaac3e36ea9a608bb1edb3024e8ab6a2ffa51871a01f80740fed5f20e34172fe3820d689aa6"], 0x1, 0x36f, &(0x7f0000000b00)="$eJzs3U9oHGUUAPC3mSSbFmv2IBQ8rd4EKW3Bi6eEUqGYg1YW/11cbCqaXQsJLiSHbPYkxZPiRdCTtx702LN4EPHmwasVxD94sbdCgyO7Mzv7v03BjRV/v0N4vO+9+b4Zhuzskv3yRju2rizF1du3f4mVlVIsrl1YizulqMRCJJE5iKk+WJ6eBwAecnfSNP5MM/ev/uhkP/LaDwD/Xb3X/7dODRLlB2i+/sg8lgQAzNng/X/pXu//X5iavTa3ZQEAczTx+f+TI8NjH/MvFn8TkDkx/wUCAP+4l1597fn1jYjL1epKRPP9Vq1Vi2cH4+tX4+1oxGacjdU4jMgeFLKnhe7P5y5tXDxb7fq1ErVuR6sW0Wy3atmTwnrS6y/HuViNSt6fFv1Jt/9cr78aEQft3vzRLLVqS3Eyn//Hk7G50D3YYxP9EZc2Lp6v5geoNfv97YhOrPRPorv+M7Ea378Z16IRV6LbO1j//rlq9UK6MdLfulHu1QEAAAAAAAAAAAAAAAAAAAAAwDycqRYqUWu2l2r9kctFQRKD8WJ/nLwu3x+ok+0PlJb7u/NcT8b3Bxrdn6dVW4yFf+ukAQAAAAAAAAAAAAAAAAAA4CGzs7sc9UZjc3tnd28rD0rdoD2UeffbL74+Ef2axbz1nWTQFXly5Dj9wkFmL4lirrRoT5ORmjxIIvrFB/UbN4sVD9eUi7PIMgujxykPDWWZUr6meqNx6omfP52YdHdv669ucNDLJDE6NBGU8vmHhpqPdhMrEXE4q2t2cP4+NbfSNJ3Vvv/JeCbfiqF91NkXHmCp3yx1r+3pZ3qZr/KZnnp69eVbH3/++1a9EZ3syjQay9s7h+kRjhyliCKTpnmQDN0/pfw6l6bcCdODziDT2d7ZrSc//PHK4x9+N1acxNT2dDjz3uy5vhzPLGdBKaLSvwj3WurSlJt/evD63eLuHR6aeUuMBKc/W6vf3P/pt6PekEO/JGzUAQAAAAAAAAAAAAAAAAAAx2Lwpd+xgTRN25Pl/a/0v3gcawMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA4zL4//9DQWcikweVmCwugrvtmBwqb27vzJz8xLGeKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/2N/BwAA///RdHSx") r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'lo\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYBLOB="34000000140003050abd7000fddbdf25021f51ff", @ANYRES32=r2, @ANYBLOB="080002007f0000010200030065727370616e300028f40000"], 0x34}}, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000180)={'lo\x00', {0x2, 0x4e21, @rand_addr=0x64010101}}) r3 = open(&(0x7f00000000c0)='.\x00', 0x8000, 0x70) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x4000, &(0x7f0000000140)=ANY=[@ANYBLOB="6e6f6e756d7461696c3d302c636865636b3d7374726963742c756d61736b3d30303030303030303030303030303030303133363033302c756e695f786c6174653d312c756e695f786c6174653d302c666d61736b3d30303030303030303030303030303030303030303034302c757466383d302c6e6f6e756d7461696c3d302c73686f72746e616d653d77696e39352c73686f72746e616d653d6c6f7765722c73686f72746e616d653d77696e6e742c756e695f786c6174653d312c74696d655f6f66667365743d3078303030303030303030303030303166622c666c7573682c756e695f786c6174653d302c73686f72746e616d653d77696e39352c00208893fdd4787adad4209069"], 0x6, 0x2b4, &(0x7f0000000280)="$eJzs3b2LY1UUAPDzZvKlFklhJYIPtLBx2dnWJoNkIZhKSaEWuri7IJMg7MKAHxi3srWx9C8QBDv/CRsLe8FWsHPBhSfva5KsL9nJYGb8+P2auXPvOe+e9+bODCly8t7z85Pbadx98OnP0eslcTCMYTxMYhAHUfs81gy/DADg3+xhlsVvWWl9Jdmal6/29lsaALAnm///b/Dd3ksCAPbszbfefv14Mhm9kaa9uDn/4nSav7LPv5brx3fjg5jFnbge/XgUkZ0pxzezLFu00twgXpovTqd55vzdH6rrH/8aUeQfRT8GxdR6/ngyOkpLK/mLvI6nq/2Hef6N6MezDfuPJ6MbDfkx7cTLL67Ufy368eP78WHM4nZRRJH/yh/jyeizozR9Lfvq90/eycvL85PF6bRbxC1lh5f8owEAAAAAAAAAAAAAAAAAAAAA4D/sWtU7pxtF/558quq/c/go/6YdaW2w3p+nzD/rEvxYf6BFFl/X/Xmup2maVYHL/FY814rW1dw1AAAAAAAAAAAAAAAAAAAA/LPc/+jjk1uz2Z17f8ug7gZQv63/otcZrsy8EA0xgzib6S63PKi23XLlOKxjkoitZeRX3Kn49pN33zB4alPWN9/u+uh6T45pX6DCHQf16Tq5lTQ/w27UM736kHy/GtOJc+7V2bSU7XT8Oo1L/Z3vvfNMMVhsiYlkW2Gv/lI+uWomefwuOsVTbUxvV4Pyd6HpbOx0nv/6tyLRrQMAAAAAAAAAAAAAAAAAAPZq+abfhsUHG5J+Gpcf8h+DPVcHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdj+fn/OwwWVfI5gjtx7/4V3yIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/A38GAAD//9PXYcU=") pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) close(r4) close(r5) r6 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r6) wait4(r6, 0x0, 0x8, 0x0) ptrace$setregset(0x4205, r6, 0x1, &(0x7f0000000100)={&(0x7f0000000040)="dcef58b7f29c1f7c93d183044aedba283413e674c7719c33a4b17f028f68610a6c55bb2bf8282853f3e16f8394a8676ff55a3507e2ad50248c6130863b0f7433c7fbc9b978a39eae88bffd05d139cedbee444f7c98e1f92b0f64462b4b470bedced2125e0b1f38fbaa348c6d75aa1a4011e9cdae15ecb9309b0101edbf6dd6d111d6132f1821a4e4cbec8438c571a70e7ca7b0451a6cc55c", 0x98}) ptrace$setregset(0x4205, r6, 0x200, &(0x7f00000001c0)={&(0x7f0000000440)="c94522e546f93f6dedf11f1509685636", 0x60}) getpgrp(0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x40, 0x46) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1000001, 0x10012, r7, 0x1000) getdents(r3, &(0x7f0000001fc0)=""/184, 0xb8) executing program 2: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = gettid() timer_create(0x8, &(0x7f00000000c0)={0x0, 0x21, 0x800000000004, @tid=r1}, &(0x7f0000bbdffc)) fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x5}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(0x0, 0x1, &(0x7f0000000040)={{}, {0x0, 0x989680}}, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_int(r2, 0x11, 0x18, 0x0, &(0x7f0000000440)) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000006c0)=ANY=[@ANYBLOB="340000001c00010029bd7000ffdbdf2507000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="80007f0a0a00020001"], 0x34}, 0x1, 0x0, 0x0, 0x800}, 0x4044004) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000040)={'bridge_slave_0\x00', 0x0}) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1, 0x2, 0x2, 0x4}, 0x50) close(0x3) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0a000000020000000900000042"], 0x50) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000080)={{r7}, &(0x7f0000000000), &(0x7f0000000040)='%pK \x00'}, 0x20) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r9 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x15, &(0x7f0000000200)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r6, @ANYBLOB="0000000000000000b7080000000000047b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000100850000000100000018110000", @ANYRES32=r8, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000008600000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_GET_PROG_INFO(0xa, &(0x7f0000000bc0)={r9, 0x0, 0x0}, 0x10) sendmsg$nl_route(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000002c0)=ANY=[@ANYBLOB="340000001c00010029bd7000ffdbdf2507000000", @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r4, @ANYRESOCT=r4, @ANYRES8=0x0, @ANYRES32=r0, @ANYRESHEX=r0], 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x40884) r10 = socket(0x10, 0x3, 0x0) sendmmsg(r10, &(0x7f0000000000), 0x4000000000001f2, 0x0) r11 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r12 = syz_open_procfs(0x0, &(0x7f0000000140)='net/udp\x00') pread64(r12, &(0x7f0000000180)=""/206, 0xce, 0x9) sendmsg$inet(r11, &(0x7f0000000280)={&(0x7f0000000040)={0x2, 0xe21, @rand_addr=0x64010101}, 0x10, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="11000000000000000000000001000000080000000000000010", @ANYRES64=r11, @ANYBLOB="28fc96b22056ce264630fa388bb612179f19ab4fc3b8e06bbc865d8dd11c61f2d42a10ee6741cd61aec54e9f5930811960a1c9215eface6b1aff02e05439936cb81bb49e819c8cbc131c25bc8a639b4885aa34c43e9d08b1f9e72c2cb54dbed0b2214107c41d6c527cefb539137cb761ec1d0a1bf64eb9bd8e1a44fe04c4e87c50d3a95b85e8ee583f5c001c1d7033f62334a74df6ba3f9e41674b22621e0a4953ab045227c09316aa2cbac95424c4b1c6cccb975f13862c4b55df4ee2dd8d56a2285c72f8867e9789ae6e17be761869b4e73e28f9d063db5c7bf8f8054e96eb4cc218578ef3518dd7035205ba0db931cd894c110248e7657122d9"], 0x68}, 0x4) executing program 0: socket$netlink(0x10, 0x3, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000000)=0x0) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2, @tid=r0}, &(0x7f0000000300)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) unshare(0x20000600) r1 = socket$nl_route(0x10, 0x3, 0x0) setxattr$system_posix_acl(&(0x7f0000002a00)='.\x00', &(0x7f0000002a40)='system.posix_acl_default\x00', &(0x7f0000000100)={{}, {}, [], {}, [], {0x10, 0x6}}, 0x24, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f0000001680)=ANY=[@ANYBLOB="18020000000000000000000000000000850000002c0000009500000000000000eb4779fcbb3e3bbff2971871b1b1c0b4f0fca28377f3aa77d6c8d949060c54d53bd61b3561319f7b346f8cadae05957ee562fe28a5d0b564a59c30cb37ebb90e516d9c72b9d81817f7a04496e4261b41dae579bd93d38e2740ac98d6108c318a35d29534fd3c6bf14ef7a5c59c3d48f092e6b6bb43ec765d850f71052de0718c08"], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, '\x00', 0x0, @xdp}, 0x70) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)=@newlink={0x44, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0x1c, 0x2b, 0x0, 0x1, [@IFLA_XDP_EXPECTED_FD={0x8, 0x8, r2}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x19}, @IFLA_XDP_FD={0x8, 0x1, r2}]}, @IFLA_GROUP={0x8}]}, 0x44}}, 0x0) timer_settime(0x0, 0x1, &(0x7f00000002c0)={{0x77359400}}, &(0x7f0000000380)) executing program 37: socket$netlink(0x10, 0x3, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000000)=0x0) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2, @tid=r0}, &(0x7f0000000300)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) unshare(0x20000600) r1 = socket$nl_route(0x10, 0x3, 0x0) setxattr$system_posix_acl(&(0x7f0000002a00)='.\x00', &(0x7f0000002a40)='system.posix_acl_default\x00', &(0x7f0000000100)={{}, {}, [], {}, [], {0x10, 0x6}}, 0x24, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f0000001680)=ANY=[@ANYBLOB="18020000000000000000000000000000850000002c0000009500000000000000eb4779fcbb3e3bbff2971871b1b1c0b4f0fca28377f3aa77d6c8d949060c54d53bd61b3561319f7b346f8cadae05957ee562fe28a5d0b564a59c30cb37ebb90e516d9c72b9d81817f7a04496e4261b41dae579bd93d38e2740ac98d6108c318a35d29534fd3c6bf14ef7a5c59c3d48f092e6b6bb43ec765d850f71052de0718c08"], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, '\x00', 0x0, @xdp}, 0x70) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)=@newlink={0x44, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0x1c, 0x2b, 0x0, 0x1, [@IFLA_XDP_EXPECTED_FD={0x8, 0x8, r2}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x19}, @IFLA_XDP_FD={0x8, 0x1, r2}]}, @IFLA_GROUP={0x8}]}, 0x44}}, 0x0) timer_settime(0x0, 0x1, &(0x7f00000002c0)={{0x77359400}}, &(0x7f0000000380)) executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x19, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x9, '\x00', 0x0, @cgroup_sockopt=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async, rerun: 64) r1 = socket$inet_udp(0x2, 0x2, 0x0) (rerun: 64) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000000)={0x1, {{0x2, 0x4e24, @broadcast}}}, 0x88) getsockopt$inet_buf(r1, 0x0, 0x30, &(0x7f0000000000)=""/4091, &(0x7f0000001000)=0xffb) (async) r2 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x1) (async) r3 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r3, 0x89f2, &(0x7f0000000080)={'gre0\x00', &(0x7f0000000000)={'gre0\x00', 0x0, 0x2716, 0x8, 0x0, 0x3, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @empty, @empty}}}}) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0900000006000000080000000800000000000100", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="00007b8af8ff00000000bea200000000000007020000f8ffffffb703000008000000b70400000000000085000000030000a19500007e68000000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x43, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff32, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040), &(0x7f00000004c0), 0xce, r4}, 0x38) (async) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x1f, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1a, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_BIND_MAP(0xa, &(0x7f00000004c0)={r5, 0xffffffffffffffff, 0x2000000}, 0xc) (async, rerun: 32) r6 = fsmount(r2, 0x0, 0x80) (rerun: 32) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000000c0)={r0, r6, 0x16, 0x0, @void}, 0x10) r7 = socket$inet6(0xa, 0x2, 0x0) (async) add_key$keyring(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0xffffffffffffffff) (async) r8 = getpid() r9 = syz_pidfd_open(r8, 0x0) setns(r9, 0x24020000) r10 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r10, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=@ipv4_newrule={0x2c, 0x20, 0x1, 0x1, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x10012}, [@FRA_GENERIC_POLICY=@FRA_GOTO={0x8, 0x4, 0xfffffffb}, @FRA_GENERIC_POLICY=@FRA_SUPPRESS_IFGROUP={0x8, 0xd, 0x7}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20004840}, 0x40000) syz_clone(0xb2b60000, 0x0, 0xfffffffffffffcd1, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_PKTINFO(r7, 0x29, 0x32, &(0x7f0000000000)={@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x14) executing program 38: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x19, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x9, '\x00', 0x0, @cgroup_sockopt=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async, rerun: 64) r1 = socket$inet_udp(0x2, 0x2, 0x0) (rerun: 64) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000000)={0x1, {{0x2, 0x4e24, @broadcast}}}, 0x88) getsockopt$inet_buf(r1, 0x0, 0x30, &(0x7f0000000000)=""/4091, &(0x7f0000001000)=0xffb) (async) r2 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x1) (async) r3 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r3, 0x89f2, &(0x7f0000000080)={'gre0\x00', &(0x7f0000000000)={'gre0\x00', 0x0, 0x2716, 0x8, 0x0, 0x3, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @empty, @empty}}}}) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0900000006000000080000000800000000000100", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="00007b8af8ff00000000bea200000000000007020000f8ffffffb703000008000000b70400000000000085000000030000a19500007e68000000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x43, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff32, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040), &(0x7f00000004c0), 0xce, r4}, 0x38) (async) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x1f, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1a, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_BIND_MAP(0xa, &(0x7f00000004c0)={r5, 0xffffffffffffffff, 0x2000000}, 0xc) (async, rerun: 32) r6 = fsmount(r2, 0x0, 0x80) (rerun: 32) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000000c0)={r0, r6, 0x16, 0x0, @void}, 0x10) r7 = socket$inet6(0xa, 0x2, 0x0) (async) add_key$keyring(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0xffffffffffffffff) (async) r8 = getpid() r9 = syz_pidfd_open(r8, 0x0) setns(r9, 0x24020000) r10 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r10, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=@ipv4_newrule={0x2c, 0x20, 0x1, 0x1, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x10012}, [@FRA_GENERIC_POLICY=@FRA_GOTO={0x8, 0x4, 0xfffffffb}, @FRA_GENERIC_POLICY=@FRA_SUPPRESS_IFGROUP={0x8, 0xd, 0x7}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20004840}, 0x40000) syz_clone(0xb2b60000, 0x0, 0xfffffffffffffcd1, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_PKTINFO(r7, 0x29, 0x32, &(0x7f0000000000)={@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x14) executing program 3: syz_usb_connect$uac1(0x2e16874372c68ff8, 0x81, &(0x7f0000000140)=ANY=[], 0x0) open(&(0x7f0000000300)='./file1\x00', 0xc0242, 0x1df2a23c5997fa29) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r0, &(0x7f0000000140)=ANY=[@ANYRES8=r0], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000001, 0x12, r0, 0x0) ioctl$TIOCL_GETKMSGREDIRECT(0xffffffffffffffff, 0x541c, &(0x7f0000000000)) r1 = syz_clone(0x4808000, &(0x7f0000000340)="6fd4f677b46c541266faa01dd843bd1385486d477b39a5a2c88a410a5df99233fc1f53605c99a4da8215c994f8a03db292142b50f19ab068ed11068a26b1b59a1b6d0d2ff2d7a5b5300ac6e2e75ba5ef5db3c72cc99e110f1687ac98a4cc330f9d40b2138c0b980a6aae79831dd3e7cac55356abc33f8b115ddb72d82b4f43209e21593b118e0a0cc77e587819e922f66fb37764bc6a7d01ed123b66004d9aee8b38eee9ceaa7d5abf351d03a05580b1b432f35e73c94257f7eeb281b984e38b557eb460b675f494a9b66162beb7470f888e8d84e4b5e111b1ae9faef49434026e8a4717a7b4469f59026c431be8ab69e181d70b0cb8847719442444b6b561d7518f6cb69dbc0851105dc0b2755004e57724b57b5e14f60e70b18d37ea3ae567973c60f0c22ab425de60d5539a7813a86f4f762d1fd7f890724e16227fdccfe6060e08aa672ef72bffb99c2f19a375db77b1542179d770f08019645f9a70d751f943329e37294eaa75a50ddf31749491059615809b84e7e681a6e9827026c2d95f6b6f611d53dc20a719c6ca5e969eb31fbb6df8767d965b6056f0ece4e3e47d7d05693ecdf27b07dc54121cf0e62d05cdd544eb5e5b7143ebbc944b10aaf2135f69aa76db312c6a1b251d7e493870b612c31584044101e74bcff9e18568ee058e543746b86bfbb7d51b5ab02153ca43b51469ab7a663ab03d12770c96e9a946013860a096dd9dc52d10295b4268750f66eac018f67e752fa17db0c934a1bb9dcb572e93c0fb1e8305e64ed61547dd8d71c4b020932dffb920e8724b08d28c89aeb5ed44ca0fae48719db928b4fb2e1e4eacf65b05b2e2ce33c431559f76f1e5af6d28088dcde9d6ea21373ca358845d9a668aaed8ddcc1635b6af6bd9c4a790b058f6721a405f6afc4a3ae122aed855ed8abb60fccdbbc931aea4ec7c1331b9202cea60cf1b32c6662639d74889d34231453233ddde02918e88edb6e823f6cb4580e9d1f7f765dbf2653fb21ef875b766b5146eb566428a468efe49cd8c590fd86cff27130e4ec866a44713cba85f5eb805b9f4b1356de9c911815bfebc41557ba4fd3755f8c0f9e55b161861179b5d78f496d469d93495b3e091e2e025f4cb8d1b4b778dea121fe603df6e817bb1432c59db1349a20dd032a494436b4a494b18b8db58d4d9cc59bb8d2b8d33b43b6d0b86c1fafd4f86c88c95e170de16d380aebb6393170d04f32bf377a6a6a45c680964e8871c83db59887858227689bf1b99fb564dd88d03aa770a0a4ae3ec6d17e02686164a12d1d1b8126db9bef294df63f534238ef3f8bb82cddebd8ff1eea86b744d64373f0bb3e0cb86d4481fdbcc8563e3695d2b8977369b681f2a7cb5fb615b018455dedde781dbe7b0d8e0d2d422d61732c19287eaa40c595cdf6b3f78ca456475a5a96aae1f57902cf7af25dc64214487e72c3c4a3edc2d72412bc10f2bc08f5c92c63bacb57aa627c3532bfbc7236a7205964350bbd15eda1b51dc078ea39f4fb98ed25eeedfe565d770803f98639f947f4459e2eb8c55b696358eff5f816456be0e890a6c3299c277ddfa3ca66b2657d79b14b4d8b5f123d95425396b6fd359118d3ca570dcbdac48614127c038f8a8833b07e140d74e6e69541631df4a1bea7ad8462392ea56131c6f761ccdce6b5126f85b426f723b22b5ec10e38c5a5139d670c22c80b4237d3481d79e15947ddb312016f6d417072a2ccc7d75331011bc462942bf2ee60641e3d20d655458cd1bc5b549da32bcbc0a5eb135bf5ede3613ff7d5cb89948f9d570102560a5b5a53391d770d1d4582ed8b5caf1572196552265e9becbd32b93169638f7079014918653f8a22d11f52dc420380b92b0dc9120d847208adfb91a2b677460b4748ecbb25e0757390236f2b00d36cf3945525851c9ec2e22f46de85372d88b09a35db8b94e7f086f65824afad9133a73303d3f90300b30c8946a98d249ce1fb354b6e7604424ac23a9504a3e28f9a56d809c4b414a900b3985d51ab9b9b39f2feabba2f0c3473101b0bd778ac757dc81a28ec869a0adc1e7d850e31a38886dbf9eefed6847da63ee1ff85bc92190eae103fd1c995f0d7a9f6f2d3a7eb3ebe816718a5dea4949d4b9c93930e92e50eaed8cda6f172e968702ed9f757afcf39199b59301c507f838df86770688c75fb891d5f31add739d8b509c5b2d77f8919777bb0500b24def61f4663b4abd934b3458629199e76531e02309f9a506a5f20d2d68c80e53b26032c4963815fa97a6ed2bfad803705cc8b576909262ea603313335b8ad93f7d06376cff22df297f34e8b6ca33b94b80892cbdea0baa0d4e050e02969baf4526745ceb99f245b32326d5ad57f406a0ef16829b028fb622afa8393ed12030ca86a473f7c6db8bb0ef47b3ffb04e1161ff4d529e344980ef67c29383edc8e69f04b4619a9dc974bd6e5ec1d82e7249fff68480d4cadca4a32b63b8aa19fba69fd567eeba76bd9ba3d2ca1dc8618c75d8c2906d66a3204c4c59a46db7bbf82b951089d9f67528c12a670dd61df306ccd836c924b993a9f53b0a9efdce2552cf4bfd89946068a48559447506cb87ccc247db90ae90da6d7d2d90a0b188b12fad5f9cae0b12dfc50304b8dab16b0c9fdb0ed00e18cb0d900d860bbd0792e1a00c9548cc9a8acfbf6b18b4528a35c9b0ac3f293bd20a9792387562763b78cb5cb90c4422b73db318d0ca465997bfde28bb888d47fe3ba5b41eac2783da493b22a664a8474f84d2f540c3587ee27e912971fab7b4c76764af2efe897b51575c69085fe107bdb7207e445902a235c4c02d5816aa357df504369cbe8b8d12168e15d28d23a3a72a25151bcc9dd1d03846653df12fe0a1748f9077555772f90784047c3820f4921e241baa14a436260f458361cb42d171b1475842fab3d5cc750de06f14b29ab844b1ee7317cbf47f00cb42ec2f587728038da22339452d8c7856e5b70c90af4978c90b57ab7e7a8e3d622047dbf623b0f8b15540fff7497466fe0d65e30709ed9f431419d5e5c44edc86fb7d8033d31c37e6fc3663a94cc9453ac962fa2e8a303946e250ccc096cf9d0a65431e3d2446c036591f75bc53870087ed7b6ee8bf0c9573bbaeb55314afd5223f92022d5ebde01735dfa0f76bb13d096a68ef01ee21c68944d8ad3271321b8a16b488e80dc5a8c3ca8c925f11a4cc5f70737f8b072116e749e9bfe4613b690a94b5c2a4a63fa9b9db37ca75d610a1597630c495a3d8684f1b40679c0a72aa5595667b867292c668a40b11d637b914d82b236580a36b0f7bbb15b15875aefae756e06598326f822155929f7b849e99fc71e1c19647329ec12945f60362f5ee04cbbe7a9cfe16ed981557b050ec3149368eb65765cf1a25217380a80dce67676dcbe59cac2cc28149394f2373e292742e56467a09c83384dc6c567bd9b0175112fd103e8bdd1b0ba6c310e06c721e80cdb7c5e0cd49362585395dd7506ebe939f62fb4c7c018a1a268141b9725aa790752fd5dbcfc7e88d9f834d94f282a17bedb6aa922ad3f9b958c2b93b236de9fd774422f9aba04b78c09495d2ecf6d083f51bf800c68a42c6ca05f51142bfab778cb1f95e09f42b119ff99f90495755a1cbca70e7795c0a3c177d1ac9e2ee61cf135df44782432ab344adfe0db30cfc7a423142ce9bfd987045177aa13e6b8b3c10bae404083f5c94983d222f704bbde4fe396211a238bbc12f397e9c68fc6979f28104de6f2e1d3a09432afbe776fb77cd9759f829d681617e646d337ed9437548dce098366570736fbd511b17f3e35eb61a859ff232cbc126ffa59ba865286d36ca09a1edd455e416fe6f8f5bfaaf81a11493bb037d41e87ac6395421c4d5bda1054503556aa0ce2e3f56267ec1372d8bf2af09aeebffcf8ad6e6f7e0bcc7dc4550b1d91c5b0c3f9ba88e7ad1f20bf363bb63601df16082d1df09512573f657707189e0bfd31fb68179bb4825f295ceb71fb426bcc7d442467f9996fcfb955e0c34ba72d69a229381f02b4c3b1409ece5c8e6dd5547ebed7ed1405d1e58d95ceab5b0cdd5bc1480ba2fd75f027ad496d1c67c89aa47e9166fd008980580ed165b2efef8b47aa00add6fa01ba7daa6bf0f58fc8a5102f485df14540033a08ad3a2f0fdda9c95e5fd1c9315c6a82cd42acc294178cba5e892c9025ccc9fb68de0cf97dc1ce625d18ceb6cf5a8fd9e532d39f544a5a004c2eefa6eafbf7b8d44e60f586cf88a1da3625bfb6f4722882b428987a1f22f18ebea077d62ca0910356683d26db9d1e270db3be051bfa8f80ddad9568e3cb63866b303ab89faecf073d9ab289b30a95417e6bc2eb659c0e40796ba6cbd06e24aed4537c2332ea3cd820afd8dfa83eea55473c694138c189d778215b6c6e445cf537a563a2b4fba2412813007c1927da1c0ac8214a32c54efdbce77e3b577571782df86af40191eadf16148cb24867dd659890f0e6051ef5a22b9e1cc167754beb7b888f739830908a9ba1d03a07fce7bb63932de22080c301acc05e5bf98d835052b15973454313469e5e5b02d4ab8283980cfec31cc185c9b8c1a32a87e54a2e700c56a095ea5671746ae3dd3b3d4bd3fcb31246a96357604127d695096cf0c7f21c7c82eee2166fd741e691fd758a08c5ba759997abeed6eec81097260ec9da497dbe07bf925d06644a4e2f87c110b1c7db2723ae4f59c7215ee3ee39faeeb3d92acf683d81e95a2a89b006f137082191b858ee8b1efdafb0efdad96a86eed74df4aac8bf449e079bcd3c68fe340520fee23e4b5fd42c618763c9368df83dd23918b8b66c8a04b464b3f01c3754b77cd035941f8660bb47ba980fcf1e04d5219a008a9a45c4c84b92eed9b3eed11765238a8b444749813f48f8203e1f6c7ba69340a723b4160e68c0581b5b29455edb5bf5aecf637ce06cb3bab623ad892a13ea950d784374d0573f6bb182a5df8f5adc4706685b1394b26269fabc824b5c8431ee086259e37c04aa7037b44ed2bb4099bb5dc8fd71af591c99d60e2eb7d4032555d032538314bcd3e845d255886bd298f03d089789779fd9f3ae8879880d4f917ec6132b5713a82816d5a376ebc524e988d1c3da6604ad72c2f3cf39f2b5c6c2199e759f2c225417fe16b67688bdec9b0bf9b6c34ed56ba52126103451ba706129aacdfa2eeb69fc39fd8c411339bc3e0c042e526ada7e101b8fd07a5c038bd05c68c6f9c338ebe79367a7fe085a2c6df341c36bdf9c307cfe5b38083bc64f1a873d403ff99ab95259643955f978766eb49ae9f90303cb403e8372d0aabd7cc3b6f9a0615e5c0671306cfe8b7aeeb2b4eb7b12874926fbe55c3d18f7f1bafad36bbaae98fb9e306432a402b96a06b0275fc028e32ce528c4f8cc2141c2231e01e33ea30c00b83da767acaaa9a13b7c101428fcf3d95ccd8e7712cdb7afb6dbeeffa0d2f2ee0afbfacdd0d9c5c56bf9f2b3c56f8682c764c00ebbef0067a3b731561bb0a5e0c5ebef5954f144b3fb7b7147a326217df3011c28853cc53052f75a4913a949204539b5e340bdd14513824b885d491d43e60cb8d02837773fd712d70d6431a03bb4f4f7d0128107828d9544293af3d5f772f9cbc27cd23eecefa81108cc0117f9d7280da957596c1d6cb53148c28d146c5b121d2b8fe23193cbb19f276af773fdb7787f404acac788279db267d680111c96169e710f8b0350ac78b33f85c0d75f94c9dacf101bea1f56ee856ea001f82a2ae7288460c36f25009a00de83843ef185a570e", 0x1000, &(0x7f0000001340), &(0x7f0000001380), &(0x7f00000013c0)="56690ad8f13a0a2921fec6d6bf86d8b4a33d3c526011d8c7c61c4309c393ff9b8ad46fa8312e5680be687a06d65e57a532522499de80b161f42f28771d4f7c") ptrace$setregset(0x4205, r1, 0x6, &(0x7f0000001500)={&(0x7f0000001400)="9325549d285b55783a928b710d15179f6b9363ac6e951fadac52102fbf79751ab32b0b02f3d647bca45ee84b501019b78a020fc1e239e839f134c54b09bb8d13ea7b4e927b7ebaf5c73bd495faed2aeda1ff84b8ae7e288e35aecd97aa41abf8f4fed657c5933c98bbb268dcdeedc16ccac0fc6575c1aa7d1057b5009bda355cd524e6bd7840f10c526cb13f7ea1b2ec0435a088dba0618fd935d7d0a6c0502e190739011b835f71857b06e7175b2aeeffb82d37d409ccdc6bce7ab6f4e9bb87c9732bcc5e4045334a0241d71460d5113f07bf2eeac555c06c512867a018c3013b598c025e87648f1aa5831ddeedd940", 0xf0}) executing program 39: syz_usb_connect$uac1(0x2e16874372c68ff8, 0x81, &(0x7f0000000140)=ANY=[], 0x0) open(&(0x7f0000000300)='./file1\x00', 0xc0242, 0x1df2a23c5997fa29) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r0, &(0x7f0000000140)=ANY=[@ANYRES8=r0], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000001, 0x12, r0, 0x0) ioctl$TIOCL_GETKMSGREDIRECT(0xffffffffffffffff, 0x541c, &(0x7f0000000000)) r1 = syz_clone(0x4808000, &(0x7f0000000340)="6fd4f677b46c541266faa01dd843bd1385486d477b39a5a2c88a410a5df99233fc1f53605c99a4da8215c994f8a03db292142b50f19ab068ed11068a26b1b59a1b6d0d2ff2d7a5b5300ac6e2e75ba5ef5db3c72cc99e110f1687ac98a4cc330f9d40b2138c0b980a6aae79831dd3e7cac55356abc33f8b115ddb72d82b4f43209e21593b118e0a0cc77e587819e922f66fb37764bc6a7d01ed123b66004d9aee8b38eee9ceaa7d5abf351d03a05580b1b432f35e73c94257f7eeb281b984e38b557eb460b675f494a9b66162beb7470f888e8d84e4b5e111b1ae9faef49434026e8a4717a7b4469f59026c431be8ab69e181d70b0cb8847719442444b6b561d7518f6cb69dbc0851105dc0b2755004e57724b57b5e14f60e70b18d37ea3ae567973c60f0c22ab425de60d5539a7813a86f4f762d1fd7f890724e16227fdccfe6060e08aa672ef72bffb99c2f19a375db77b1542179d770f08019645f9a70d751f943329e37294eaa75a50ddf31749491059615809b84e7e681a6e9827026c2d95f6b6f611d53dc20a719c6ca5e969eb31fbb6df8767d965b6056f0ece4e3e47d7d05693ecdf27b07dc54121cf0e62d05cdd544eb5e5b7143ebbc944b10aaf2135f69aa76db312c6a1b251d7e493870b612c31584044101e74bcff9e18568ee058e543746b86bfbb7d51b5ab02153ca43b51469ab7a663ab03d12770c96e9a946013860a096dd9dc52d10295b4268750f66eac018f67e752fa17db0c934a1bb9dcb572e93c0fb1e8305e64ed61547dd8d71c4b020932dffb920e8724b08d28c89aeb5ed44ca0fae48719db928b4fb2e1e4eacf65b05b2e2ce33c431559f76f1e5af6d28088dcde9d6ea21373ca358845d9a668aaed8ddcc1635b6af6bd9c4a790b058f6721a405f6afc4a3ae122aed855ed8abb60fccdbbc931aea4ec7c1331b9202cea60cf1b32c6662639d74889d34231453233ddde02918e88edb6e823f6cb4580e9d1f7f765dbf2653fb21ef875b766b5146eb566428a468efe49cd8c590fd86cff27130e4ec866a44713cba85f5eb805b9f4b1356de9c911815bfebc41557ba4fd3755f8c0f9e55b161861179b5d78f496d469d93495b3e091e2e025f4cb8d1b4b778dea121fe603df6e817bb1432c59db1349a20dd032a494436b4a494b18b8db58d4d9cc59bb8d2b8d33b43b6d0b86c1fafd4f86c88c95e170de16d380aebb6393170d04f32bf377a6a6a45c680964e8871c83db59887858227689bf1b99fb564dd88d03aa770a0a4ae3ec6d17e02686164a12d1d1b8126db9bef294df63f534238ef3f8bb82cddebd8ff1eea86b744d64373f0bb3e0cb86d4481fdbcc8563e3695d2b8977369b681f2a7cb5fb615b018455dedde781dbe7b0d8e0d2d422d61732c19287eaa40c595cdf6b3f78ca456475a5a96aae1f57902cf7af25dc64214487e72c3c4a3edc2d72412bc10f2bc08f5c92c63bacb57aa627c3532bfbc7236a7205964350bbd15eda1b51dc078ea39f4fb98ed25eeedfe565d770803f98639f947f4459e2eb8c55b696358eff5f816456be0e890a6c3299c277ddfa3ca66b2657d79b14b4d8b5f123d95425396b6fd359118d3ca570dcbdac48614127c038f8a8833b07e140d74e6e69541631df4a1bea7ad8462392ea56131c6f761ccdce6b5126f85b426f723b22b5ec10e38c5a5139d670c22c80b4237d3481d79e15947ddb312016f6d417072a2ccc7d75331011bc462942bf2ee60641e3d20d655458cd1bc5b549da32bcbc0a5eb135bf5ede3613ff7d5cb89948f9d570102560a5b5a53391d770d1d4582ed8b5caf1572196552265e9becbd32b93169638f7079014918653f8a22d11f52dc420380b92b0dc9120d847208adfb91a2b677460b4748ecbb25e0757390236f2b00d36cf3945525851c9ec2e22f46de85372d88b09a35db8b94e7f086f65824afad9133a73303d3f90300b30c8946a98d249ce1fb354b6e7604424ac23a9504a3e28f9a56d809c4b414a900b3985d51ab9b9b39f2feabba2f0c3473101b0bd778ac757dc81a28ec869a0adc1e7d850e31a38886dbf9eefed6847da63ee1ff85bc92190eae103fd1c995f0d7a9f6f2d3a7eb3ebe816718a5dea4949d4b9c93930e92e50eaed8cda6f172e968702ed9f757afcf39199b59301c507f838df86770688c75fb891d5f31add739d8b509c5b2d77f8919777bb0500b24def61f4663b4abd934b3458629199e76531e02309f9a506a5f20d2d68c80e53b26032c4963815fa97a6ed2bfad803705cc8b576909262ea603313335b8ad93f7d06376cff22df297f34e8b6ca33b94b80892cbdea0baa0d4e050e02969baf4526745ceb99f245b32326d5ad57f406a0ef16829b028fb622afa8393ed12030ca86a473f7c6db8bb0ef47b3ffb04e1161ff4d529e344980ef67c29383edc8e69f04b4619a9dc974bd6e5ec1d82e7249fff68480d4cadca4a32b63b8aa19fba69fd567eeba76bd9ba3d2ca1dc8618c75d8c2906d66a3204c4c59a46db7bbf82b951089d9f67528c12a670dd61df306ccd836c924b993a9f53b0a9efdce2552cf4bfd89946068a48559447506cb87ccc247db90ae90da6d7d2d90a0b188b12fad5f9cae0b12dfc50304b8dab16b0c9fdb0ed00e18cb0d900d860bbd0792e1a00c9548cc9a8acfbf6b18b4528a35c9b0ac3f293bd20a9792387562763b78cb5cb90c4422b73db318d0ca465997bfde28bb888d47fe3ba5b41eac2783da493b22a664a8474f84d2f540c3587ee27e912971fab7b4c76764af2efe897b51575c69085fe107bdb7207e445902a235c4c02d5816aa357df504369cbe8b8d12168e15d28d23a3a72a25151bcc9dd1d03846653df12fe0a1748f9077555772f90784047c3820f4921e241baa14a436260f458361cb42d171b1475842fab3d5cc750de06f14b29ab844b1ee7317cbf47f00cb42ec2f587728038da22339452d8c7856e5b70c90af4978c90b57ab7e7a8e3d622047dbf623b0f8b15540fff7497466fe0d65e30709ed9f431419d5e5c44edc86fb7d8033d31c37e6fc3663a94cc9453ac962fa2e8a303946e250ccc096cf9d0a65431e3d2446c036591f75bc53870087ed7b6ee8bf0c9573bbaeb55314afd5223f92022d5ebde01735dfa0f76bb13d096a68ef01ee21c68944d8ad3271321b8a16b488e80dc5a8c3ca8c925f11a4cc5f70737f8b072116e749e9bfe4613b690a94b5c2a4a63fa9b9db37ca75d610a1597630c495a3d8684f1b40679c0a72aa5595667b867292c668a40b11d637b914d82b236580a36b0f7bbb15b15875aefae756e06598326f822155929f7b849e99fc71e1c19647329ec12945f60362f5ee04cbbe7a9cfe16ed981557b050ec3149368eb65765cf1a25217380a80dce67676dcbe59cac2cc28149394f2373e292742e56467a09c83384dc6c567bd9b0175112fd103e8bdd1b0ba6c310e06c721e80cdb7c5e0cd49362585395dd7506ebe939f62fb4c7c018a1a268141b9725aa790752fd5dbcfc7e88d9f834d94f282a17bedb6aa922ad3f9b958c2b93b236de9fd774422f9aba04b78c09495d2ecf6d083f51bf800c68a42c6ca05f51142bfab778cb1f95e09f42b119ff99f90495755a1cbca70e7795c0a3c177d1ac9e2ee61cf135df44782432ab344adfe0db30cfc7a423142ce9bfd987045177aa13e6b8b3c10bae404083f5c94983d222f704bbde4fe396211a238bbc12f397e9c68fc6979f28104de6f2e1d3a09432afbe776fb77cd9759f829d681617e646d337ed9437548dce098366570736fbd511b17f3e35eb61a859ff232cbc126ffa59ba865286d36ca09a1edd455e416fe6f8f5bfaaf81a11493bb037d41e87ac6395421c4d5bda1054503556aa0ce2e3f56267ec1372d8bf2af09aeebffcf8ad6e6f7e0bcc7dc4550b1d91c5b0c3f9ba88e7ad1f20bf363bb63601df16082d1df09512573f657707189e0bfd31fb68179bb4825f295ceb71fb426bcc7d442467f9996fcfb955e0c34ba72d69a229381f02b4c3b1409ece5c8e6dd5547ebed7ed1405d1e58d95ceab5b0cdd5bc1480ba2fd75f027ad496d1c67c89aa47e9166fd008980580ed165b2efef8b47aa00add6fa01ba7daa6bf0f58fc8a5102f485df14540033a08ad3a2f0fdda9c95e5fd1c9315c6a82cd42acc294178cba5e892c9025ccc9fb68de0cf97dc1ce625d18ceb6cf5a8fd9e532d39f544a5a004c2eefa6eafbf7b8d44e60f586cf88a1da3625bfb6f4722882b428987a1f22f18ebea077d62ca0910356683d26db9d1e270db3be051bfa8f80ddad9568e3cb63866b303ab89faecf073d9ab289b30a95417e6bc2eb659c0e40796ba6cbd06e24aed4537c2332ea3cd820afd8dfa83eea55473c694138c189d778215b6c6e445cf537a563a2b4fba2412813007c1927da1c0ac8214a32c54efdbce77e3b577571782df86af40191eadf16148cb24867dd659890f0e6051ef5a22b9e1cc167754beb7b888f739830908a9ba1d03a07fce7bb63932de22080c301acc05e5bf98d835052b15973454313469e5e5b02d4ab8283980cfec31cc185c9b8c1a32a87e54a2e700c56a095ea5671746ae3dd3b3d4bd3fcb31246a96357604127d695096cf0c7f21c7c82eee2166fd741e691fd758a08c5ba759997abeed6eec81097260ec9da497dbe07bf925d06644a4e2f87c110b1c7db2723ae4f59c7215ee3ee39faeeb3d92acf683d81e95a2a89b006f137082191b858ee8b1efdafb0efdad96a86eed74df4aac8bf449e079bcd3c68fe340520fee23e4b5fd42c618763c9368df83dd23918b8b66c8a04b464b3f01c3754b77cd035941f8660bb47ba980fcf1e04d5219a008a9a45c4c84b92eed9b3eed11765238a8b444749813f48f8203e1f6c7ba69340a723b4160e68c0581b5b29455edb5bf5aecf637ce06cb3bab623ad892a13ea950d784374d0573f6bb182a5df8f5adc4706685b1394b26269fabc824b5c8431ee086259e37c04aa7037b44ed2bb4099bb5dc8fd71af591c99d60e2eb7d4032555d032538314bcd3e845d255886bd298f03d089789779fd9f3ae8879880d4f917ec6132b5713a82816d5a376ebc524e988d1c3da6604ad72c2f3cf39f2b5c6c2199e759f2c225417fe16b67688bdec9b0bf9b6c34ed56ba52126103451ba706129aacdfa2eeb69fc39fd8c411339bc3e0c042e526ada7e101b8fd07a5c038bd05c68c6f9c338ebe79367a7fe085a2c6df341c36bdf9c307cfe5b38083bc64f1a873d403ff99ab95259643955f978766eb49ae9f90303cb403e8372d0aabd7cc3b6f9a0615e5c0671306cfe8b7aeeb2b4eb7b12874926fbe55c3d18f7f1bafad36bbaae98fb9e306432a402b96a06b0275fc028e32ce528c4f8cc2141c2231e01e33ea30c00b83da767acaaa9a13b7c101428fcf3d95ccd8e7712cdb7afb6dbeeffa0d2f2ee0afbfacdd0d9c5c56bf9f2b3c56f8682c764c00ebbef0067a3b731561bb0a5e0c5ebef5954f144b3fb7b7147a326217df3011c28853cc53052f75a4913a949204539b5e340bdd14513824b885d491d43e60cb8d02837773fd712d70d6431a03bb4f4f7d0128107828d9544293af3d5f772f9cbc27cd23eecefa81108cc0117f9d7280da957596c1d6cb53148c28d146c5b121d2b8fe23193cbb19f276af773fdb7787f404acac788279db267d680111c96169e710f8b0350ac78b33f85c0d75f94c9dacf101bea1f56ee856ea001f82a2ae7288460c36f25009a00de83843ef185a570e", 0x1000, &(0x7f0000001340), &(0x7f0000001380), &(0x7f00000013c0)="56690ad8f13a0a2921fec6d6bf86d8b4a33d3c526011d8c7c61c4309c393ff9b8ad46fa8312e5680be687a06d65e57a532522499de80b161f42f28771d4f7c") ptrace$setregset(0x4205, r1, 0x6, &(0x7f0000001500)={&(0x7f0000001400)="9325549d285b55783a928b710d15179f6b9363ac6e951fadac52102fbf79751ab32b0b02f3d647bca45ee84b501019b78a020fc1e239e839f134c54b09bb8d13ea7b4e927b7ebaf5c73bd495faed2aeda1ff84b8ae7e288e35aecd97aa41abf8f4fed657c5933c98bbb268dcdeedc16ccac0fc6575c1aa7d1057b5009bda355cd524e6bd7840f10c526cb13f7ea1b2ec0435a088dba0618fd935d7d0a6c0502e190739011b835f71857b06e7175b2aeeffb82d37d409ccdc6bce7ab6f4e9bb87c9732bcc5e4045334a0241d71460d5113f07bf2eeac555c06c512867a018c3013b598c025e87648f1aa5831ddeedd940", 0xf0}) executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f0000000100)={'bond_slave_1\x00', &(0x7f0000000240)=@ethtool_gstrings={0x1b, 0x1}}) (async) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000600)=@newlink={0x20, 0x10, 0x1, 0x70bd28, 0x25dfdbf9, {0x0, 0x0, 0x0, 0x0, 0x48815, 0x3}}, 0x20}, 0x1, 0x0, 0x0, 0x40881}, 0x4000000) (async) connect$inet(0xffffffffffffffff, 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=@newlink={0x30, 0x10, 0x1, 0x70bd25, 0x25dfdbf9, {0x0, 0x0, 0x0, 0x0, 0x48815, 0x40003}, [@IFLA_GROUP={0x8}, @IFLA_TXQLEN={0x8, 0xd, 0x3}]}, 0x30}, 0x1, 0x0, 0x0, 0x46801}, 0x4000000) executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000413f5f201d0650c16fce0102030109021b00010000100009043300011870f500090582020002"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xa8, &(0x7f0000000080)=ANY=[@ANYBLOB="6b0ee0b3d41b1b", @ANYRES8=r0, @ANYBLOB='\\']) executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) close(0xffffffffffffffff) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x1, &(0x7f0000000240)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) symlink(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00') timer_settime(0x0, 0x0, &(0x7f0000000080)={{}, {0x0, 0x989680}}, 0x0) r4 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r5 = dup(r4) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xa, 0x4, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x1f, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x12, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_GET_PROG_INFO(0xa, 0x0, 0x0) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x7e}}, 0x10) timer_gettime(0x0, 0x0) r6 = socket$packet(0x11, 0x2, 0x300) ioctl$PIO_UNIMAP(0xffffffffffffffff, 0x4b67, 0x0) setsockopt$packet_rx_ring(r6, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x1}, 0x1c) r7 = socket(0x1e, 0x1, 0x0) connect$tipc(r7, &(0x7f0000000000)=@name={0x1e, 0x2, 0x1, {{0x1, 0x10001}}}, 0x10) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000005300)=[{0x28, 0x0, 0xfb, 0xb0c}, {0x80000006, 0x66, 0x0, 0x30}]}, 0x10) executing program 4: syz_mount_image$erofs(&(0x7f00000003c0), &(0x7f0000000880)='./file0\x00', 0x18000c6, &(0x7f0000000200)=ANY=[@ANYRES16=0x0, @ANYRES16], 0x0, 0x17d, &(0x7f0000001ac0)="$eJzsmLFP+kAUx7/vyg/yMy6uLg4SxcHSFjUuxLA5mogaNwlUghYx0EGYdPH/cHZwdvOPMM7qYFwY3Uxqej3oQQR10MT4PsPj+7h313evyXcoGIb5szw+vNyvFe+EAWASaaTU/89GXCO0+tfb83Jraj1/OfeUv041robPIwBB8PnnJwDcFAz4Kg+Cwd1p9VuE6OstCCwovQOCqfQeBLaVdkHYVfpA042w3jT3a55rlhteJRRWGOwwOGHIDffXPSNUtP5IW2+1O4clz3Ob3yg+ml+3IJDX+tPfV282ljY/GwK20jkQNpVeRao3m2gk2v2nE/H5xg/fnwULFr9NxP4UXBDmNX9KaP6R9evH2Va7s1irl6pu1T1ynNyKtWRZy05WGlEUx/jff+lPE9r5/0bUJimJk5LvN+0o9nMniu85rpD+J5CZjfLQ+5Mju4nWSe0jqTLGmHKGYRiGYRiGYRiGYRiGYZgvMAOSX0EldIo4GcDZkNVvAQAA///an3MA") mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000380), 0x0, &(0x7f0000000400)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) chdir(&(0x7f0000000140)='./bus\x00') truncate(&(0x7f0000000000)='./file3\x00', 0x7) syz_mount_image$vfat(&(0x7f00000001c0), &(0x7f0000000000)='./bus\x00', 0x2000082, &(0x7f00000009c0)=ANY=[@ANYBLOB="757466383d302c757466383d312c636f6465706167653d3933362c6e6f6e756d7461696c3d302c756e695f786c6174653d312c696f636861727365743d6575632d6a702c726f6469722c756e695f786c6174653d302c756e695f786c6174653d312c74696d655f6f66667365743d3078303030303030303030303030303030392c757466383d312c726f6469722c696f636861727365743d63703836332c757466383d302c726f6469722c00720fdfc8c18c9e546084703b043897c4d67dffdfea0235407a4f4b2012c34806087096b353176de0eeeb9d593d5295ad71caa1f861d19eb343d85e70a36db5b4f9d5cc5f7ba47f74991a265c7c537daa4814f139d3985bb37cdaf8e1cf95fc42b9003ab8f343edaac3e36ea9a608bb1edb3024e8ab6a2ffa51871a01f80740fed5f20e34172fe3820d689aa6"], 0x1, 0x36f, &(0x7f0000000b00)="$eJzs3U9oHGUUAPC3mSSbFmv2IBQ8rd4EKW3Bi6eEUqGYg1YW/11cbCqaXQsJLiSHbPYkxZPiRdCTtx702LN4EPHmwasVxD94sbdCgyO7Mzv7v03BjRV/v0N4vO+9+b4Zhuzskv3yRju2rizF1du3f4mVlVIsrl1YizulqMRCJJE5iKk+WJ6eBwAecnfSNP5MM/ev/uhkP/LaDwD/Xb3X/7dODRLlB2i+/sg8lgQAzNng/X/pXu//X5iavTa3ZQEAczTx+f+TI8NjH/MvFn8TkDkx/wUCAP+4l1597fn1jYjL1epKRPP9Vq1Vi2cH4+tX4+1oxGacjdU4jMgeFLKnhe7P5y5tXDxb7fq1ErVuR6sW0Wy3atmTwnrS6y/HuViNSt6fFv1Jt/9cr78aEQft3vzRLLVqS3Eyn//Hk7G50D3YYxP9EZc2Lp6v5geoNfv97YhOrPRPorv+M7Ea378Z16IRV6LbO1j//rlq9UK6MdLfulHu1QEAAAAAAAAAAAAAAAAAAAAAwDycqRYqUWu2l2r9kctFQRKD8WJ/nLwu3x+ok+0PlJb7u/NcT8b3Bxrdn6dVW4yFf+ukAQAAAAAAAAAAAAAAAAAA4CGzs7sc9UZjc3tnd28rD0rdoD2UeffbL74+Ef2axbz1nWTQFXly5Dj9wkFmL4lirrRoT5ORmjxIIvrFB/UbN4sVD9eUi7PIMgujxykPDWWZUr6meqNx6omfP52YdHdv669ucNDLJDE6NBGU8vmHhpqPdhMrEXE4q2t2cP4+NbfSNJ3Vvv/JeCbfiqF91NkXHmCp3yx1r+3pZ3qZr/KZnnp69eVbH3/++1a9EZ3syjQay9s7h+kRjhyliCKTpnmQDN0/pfw6l6bcCdODziDT2d7ZrSc//PHK4x9+N1acxNT2dDjz3uy5vhzPLGdBKaLSvwj3WurSlJt/evD63eLuHR6aeUuMBKc/W6vf3P/pt6PekEO/JGzUAQAAAAAAAAAAAAAAAAAAx2Lwpd+xgTRN25Pl/a/0v3gcawMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA4zL4//9DQWcikweVmCwugrvtmBwqb27vzJz8xLGeKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/2N/BwAA///RdHSx") r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'lo\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYBLOB="34000000140003050abd7000fddbdf25021f51ff", @ANYRES32=r2, @ANYBLOB="080002007f0000010200030065727370616e300028f40000"], 0x34}}, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000180)={'lo\x00', {0x2, 0x4e21, @rand_addr=0x64010101}}) r3 = open(&(0x7f00000000c0)='.\x00', 0x8000, 0x70) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x4000, &(0x7f0000000140)=ANY=[@ANYBLOB="6e6f6e756d7461696c3d302c636865636b3d7374726963742c756d61736b3d30303030303030303030303030303030303133363033302c756e695f786c6174653d312c756e695f786c6174653d302c666d61736b3d30303030303030303030303030303030303030303034302c757466383d302c6e6f6e756d7461696c3d302c73686f72746e616d653d77696e39352c73686f72746e616d653d6c6f7765722c73686f72746e616d653d77696e6e742c756e695f786c6174653d312c74696d655f6f66667365743d3078303030303030303030303030303166622c666c7573682c756e695f786c6174653d302c73686f72746e616d653d77696e39352c00208893fdd4787adad4209069"], 0x6, 0x2b4, &(0x7f0000000280)="$eJzs3b2LY1UUAPDzZvKlFklhJYIPtLBx2dnWJoNkIZhKSaEWuri7IJMg7MKAHxi3srWx9C8QBDv/CRsLe8FWsHPBhSfva5KsL9nJYGb8+P2auXPvOe+e9+bODCly8t7z85Pbadx98OnP0eslcTCMYTxMYhAHUfs81gy/DADg3+xhlsVvWWl9Jdmal6/29lsaALAnm///b/Dd3ksCAPbszbfefv14Mhm9kaa9uDn/4nSav7LPv5brx3fjg5jFnbge/XgUkZ0pxzezLFu00twgXpovTqd55vzdH6rrH/8aUeQfRT8GxdR6/ngyOkpLK/mLvI6nq/2Hef6N6MezDfuPJ6MbDfkx7cTLL67Ufy368eP78WHM4nZRRJH/yh/jyeizozR9Lfvq90/eycvL85PF6bRbxC1lh5f8owEAAAAAAAAAAAAAAAAAAAAA4D/sWtU7pxtF/558quq/c/go/6YdaW2w3p+nzD/rEvxYf6BFFl/X/Xmup2maVYHL/FY814rW1dw1AAAAAAAAAAAAAAAAAAAA/LPc/+jjk1uz2Z17f8ug7gZQv63/otcZrsy8EA0xgzib6S63PKi23XLlOKxjkoitZeRX3Kn49pN33zB4alPWN9/u+uh6T45pX6DCHQf16Tq5lTQ/w27UM736kHy/GtOJc+7V2bSU7XT8Oo1L/Z3vvfNMMVhsiYlkW2Gv/lI+uWomefwuOsVTbUxvV4Pyd6HpbOx0nv/6tyLRrQMAAAAAAAAAAAAAAAAAAPZq+abfhsUHG5J+Gpcf8h+DPVcHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdj+fn/OwwWVfI5gjtx7/4V3yIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/A38GAAD//9PXYcU=") pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) close(r4) close(r5) r6 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r6) wait4(r6, 0x0, 0x8, 0x0) ptrace$setregset(0x4205, r6, 0x1, &(0x7f0000000100)={&(0x7f0000000040)="dcef58b7f29c1f7c93d183044aedba283413e674c7719c33a4b17f028f68610a6c55bb2bf8282853f3e16f8394a8676ff55a3507e2ad50248c6130863b0f7433c7fbc9b978a39eae88bffd05d139cedbee444f7c98e1f92b0f64462b4b470bedced2125e0b1f38fbaa348c6d75aa1a4011e9cdae15ecb9309b0101edbf6dd6d111d6132f1821a4e4cbec8438c571a70e7ca7b0451a6cc55c", 0x98}) ptrace$setregset(0x4205, r6, 0x200, &(0x7f00000001c0)={&(0x7f0000000440)="c94522e546f93f6dedf11f1509685636", 0x60}) getpgrp(0x0) getdents(r3, &(0x7f0000001fc0)=""/184, 0xb8) executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000180)={0x700, 0x0, &(0x7f0000000140)={&(0x7f0000000640)=ANY=[@ANYBLOB="020d000014000700000000000000000005000600000000000a0080ff00000020fc010000000000000000000000000000000000000000000005000500000000000a000000000000000000000000000000000000000000000080000000000000000800120002000200000000000000000030002b0002"], 0xa0}}, 0x0) executing program 4: sendmmsg(0xffffffffffffffff, &(0x7f000000a7c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}}], 0x1, 0x800) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x13}}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000000)=0x4, 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10) sendmmsg$inet(r0, &(0x7f0000004d00)=[{{0x0, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x97ff}], 0x400000000000284, 0xf00) executing program 40: sendmmsg(0xffffffffffffffff, &(0x7f000000a7c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}}], 0x1, 0x800) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x13}}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000000)=0x4, 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10) sendmmsg$inet(r0, &(0x7f0000004d00)=[{{0x0, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x97ff}], 0x400000000000284, 0xf00) executing program 6: r0 = mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000280)='./file0\x00', 0x380400c, &(0x7f00000006c0)={[{@i_version}, {@test_dummy_encryption_v1}, {@oldalloc}, {@delalloc}, {@noinit_itable}, {@norecovery}, {@minixdf}, {@dax_never}, {@bsdgroups}, {@data_err_ignore}, {@usrquota}, {@commit={'commit', 0x3d, 0x5}}, {@mblk_io_submit}]}, 0x1, 0xbe8, &(0x7f0000001c00)="$eJzs3N1rXGkZAPDnnEw+2qZOKiLWm0ZEWhCnaSXFFsFWKt54IaiXQod0UkKmHySRmjTgRP8BUf8Bb7zQovTCXvdGYW/3Zrd7u2UvFsqSbXZhWXaznPlIpslM0nxMTpr+fvBm3o9zzvs8Ocmc88KcCeCNNZr9SCNOR8SNJKLY7E8jYqBeG4qoNbZbWV6c+HR5cSKJ1dVffZREEhEvlhcnWsdKmq8nmo2hiHj7p0l8/U+b552dX5guV6uVmWb7/Nzte+dn5xd+MHW7fKtyq3LnwqUfjV8cvzR2eXzfcv3s/auPP/nOzz+off7PLx5+/Nd/JHE1hptj7Xk0s96z0Rhd+520K0REeR+Ofxj0NfNpzzMpbLNT2uOgAADoKm27h/tmFKMv1m/eivG/d3INDgAAANgXq30RqwAAAMARl1j/AwAAwBHX+hzAi+XFiVbJ9xMJB+v5tYgYaeS/0iyNkULU6q9D0R8Rx18k0f5Ya9LYbc9GI+LZe5f/k5Xo8Bxyr9WWIuJbnc5/Us9/pPkk9Mb8004PNu/C6Ib2a5N/RFzdh/nzzh+AN9OTa40L2ebrX7p2/xMdrn+FDteu3cj7+te6/1vZdP+3nn9fl/u/X77iHA8Kcb/bWJb/jx//7N+tks2fve4pqR14vhTx7UKn/JO1/JMu+d/Y5thJNA5R/PJ+pds2eee/+veIs9E5/5Zk6+8nOj85Va2MNX52nGPprfF/dZs/7/yz83+8S/5bnP+hrO/eS0fq/qU+v71+/dGmzubm2+effjiQ/LpeG2j2/L48NzdzIWIg+cXm/otb59vapnWMLP9z3936/7/T33/2nlBr/m1kqSw1X7P2HzfM+ZOHD/7bLZ7W+i/P839z5+e/3vfnV5zje///y7mNfa3v12pf/2Ylm/9Z0lgLAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBLGhHDkaSliEjq9TQtlSJORMQ34nhavTs79/3Ju7+7czMbixiJ/nRyqloZi4hio51k7Qv1+nr74ob2DyPiVET8rXis3i5N3K3ezDt5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1pyIiOFI0lJEpBGxUkzTUinvqAAAAIB9N5J3AAAAAEDPWf8DAADA0Wf9DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQI+dOvPkaRIRtSvH6iUz0BzrzzUyoNfSvAMActOXdwBAbgp5BwDkZodrfLcLcAQl24wPdezN3j0GexIPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIfT2dNPniYRUbtyrF4yA82x/o57nDnA6IBeSvMOAMhN31aDhYOLAzh4u/4XP7m/cQAHr/MaH3iTJNuMD61vU3t5ZLBnMQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw+AzXS5KWIiKt19O0VIo4GREj0Z9MTlUrYxHxtYh4t9g/mLUH8w4aAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAfTc7vzBdrlYrM7upJHvbXeV1r6QR0Zsj/+FwJNjjSv9vItp6knpl6BAENl2u5v3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAHmbnF6bL1WplZjbvSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC8zc4vTJer1crMK1Qe7WTjtkreOQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkJ+vAgAA///+HQj8") pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$nl_netfilter(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000400)={&(0x7f0000000680)=ANY=[@ANYBLOB="1498722500003a000000001a0000000000000000"], 0x14}, 0x1, 0x0, 0x0, 0x2844}, 0x800) r3 = syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000640)=ANY=[@ANYBLOB="12010000090000402505a8a440000102030109021b00010100000009040000020701010009050102"], 0x0) close(0x3) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYRES16=r3, @ANYRESHEX=r1, @ANYRES64=r0, @ANYRES64=r1, @ANYRES16=r0, @ANYRES64=r2, @ANYRES16=r0], 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000380)={'xfrm0\x00', 0x0}) sendmsg$nl_route(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000004c0)=ANY=[@ANYBLOB="380000005400010026bd70010000000007000000", @ANYRES32=r5, @ANYBLOB="457b4d8dea5c8cde6c7a5bae3f20000100", @ANYRES32=r5, @ANYBLOB="00000280ff02000000000000000000000000000186dd0000"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040) syz_open_dev$char_usb(0xc, 0xb4, 0x0) quotactl$Q_GETINFO(0xffffffff80000500, &(0x7f0000000140)=@loop={'/dev/loop', 0x0}, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) timer_settime(0x0, 0x0, &(0x7f00000000c0)={{0x77359400}, {r6, r7+60000000}}, &(0x7f0000000180)) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x10, 0x211a, &(0x7f0000000040)=ANY=[], &(0x7f0000000480)='GPL\x00', 0x2, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sk_msg}, 0x94) syz_open_dev$evdev(&(0x7f0000000000), 0x20000000000000, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz1\x00', 0x1ff) r9 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) close(0x3) openat$cgroup_procs(r9, &(0x7f0000000080)='cgroup.procs\x00', 0x2, 0x0) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xacdd, 0x1000, 0x0, 0x0, 0x4, 0x0, "ef35af413bb901527fe4d0ce5d29c3ee5e5c3676345a41499db7aac63a01000000000000004faa2ae2c084a0ea0000000000007700000c00002000", "036c47c678082004cb59d654cb9b1b165263bdbcef549ba197fce47ddfdd753abd950100172a00ffffff00f7ffffff000000f3e7f20000000200000000000600", "b7326736181c208280ff18f2ff0000000000000000000000008000", [0x4, 0x4]}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000280)=ANY=[@ANYBLOB="6c0000001000010400"/20, @ANYBLOB="5d580000000000001c001a8018000a801400070000000000000000000000000000000001140003006970766c616e310000000000000000001c0012800b0001006970766c61"], 0x6c}, 0x1, 0x0, 0x0, 0x840}, 0x84) r10 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r10, 0x107, 0xf, &(0x7f0000000100)=0x207, 0x4) ioctl$sock_SIOCGIFINDEX(r10, 0x8933, &(0x7f0000000040)={'bridge0\x00'}) sendto$packet(r10, &(0x7f00000002c0)="0503173aee9cddc732a85489304e566d520d", 0x12, 0x4, &(0x7f0000000140)={0x11, 0x6, r5, 0x1, 0x0, 0x6, @multicast}, 0x14) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) sendfile(r8, r8, 0x0, 0x5) executing program 9: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x42, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e22, @empty}, 0x67) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x24000840, &(0x7f0000000080)={0x2, 0x0, @remote}, 0x10) connect$inet6(0xffffffffffffffff, 0x0, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000003cc0)=[{{0x0, 0x0, &(0x7f0000003980), 0x36, 0x0, 0x0, 0x20000000}, 0xa}], 0x400000000000172, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a3000000000090003"], 0x7c}}, 0x0) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000003c0)=ANY=[@ANYBLOB="c00000000001010400000000000000000200000074ff0c8014000180080001000000000008000200e00000020c00028005000100f0ff00004300028005000100060000000c00030100008000000000000c0002"], 0xc0}}, 0x0) executing program 9: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x3, 0x3, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x3}}, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x36, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000001c0)={r0, 0x0, 0xe, 0x0, &(0x7f00000008c0)="c1dfb080cd21d308098e00008100", 0x0, 0x8006, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000040000000800000001"], 0x48) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6, 0x4, 0x7, 0x50000}]}) syz_clone(0xb44040, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) bpf$MAP_CREATE(0x0, &(0x7f00000023c0)=ANY=[@ANYBLOB="1200000024000000080000000b"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x1d, 0xc, 0x0, 0x0, 0x7, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @lsm=0x2b, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x94) r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', 0x18b341, 0x84) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000003}) ioctl$KDADDIO(r1, 0x4b34, 0xe53f) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000080)=0x1, 0x4) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r2, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r2, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r2, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000d00)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001d40)=""/4096, 0x1000}], 0x1}, 0x1}], 0x256, 0x10022, 0x0) ppoll(&(0x7f0000000240), 0x20000000000000dc, 0x0, 0x0, 0x30) r3 = getpid() r4 = syz_open_procfs(r3, &(0x7f0000019140)='net/nf_conntrack_expect\x00') r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000040)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000140)=ANY=[], 0x7c}, 0x1, 0x0, 0x0, 0x20040800}, 0x0) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x13, 0x3, &(0x7f0000000080)=@framed, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) fcntl$getown(r8, 0x9) lseek(r4, 0x1, 0x0) r9 = syz_genetlink_get_family_id$batadv(&(0x7f0000000240), r4) sendmsg$BATADV_CMD_GET_HARDIF(r5, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x58, r9, 0x10, 0x70bd27, 0x25dfdbfe, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r7}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x8}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0xfcd8}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x7e}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @broadcast}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0xff}]}, 0x58}, 0x1, 0x0, 0x0, 0x4000800}, 0x20000000) setsockopt$inet6_tcp_TCP_ULP(r4, 0x6, 0x1f, &(0x7f0000000080), 0x3) executing program 6: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./bus\x00', 0x1001a, &(0x7f0000000080)={[{@quota}, {@discard}, {@inlinecrypt}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x80}}, {@noquota}, {@jqfmt_vfsv1}]}, 0x1, 0x42e, &(0x7f0000001980)="$eJzs20tvG0UcAPD/rpOUvkgo5dEHECiIiEfSpAV64AICiQsSEhzKMSRpFeI2qAkSrSIICHFFlbgjjkh8Ak5wQcAJiSsfAFWqUC4tnIzW3k1sx3k4deKCfz9pk5ndcWb+3hl7dicbQM8azn4kEYci4o+IGKxlGwsM137dXlma+ntlaSqJSuXtv5JquVsrS1NF0eJ1B/PMSBqRfp7EiRb1Lly9NjdZLs9cyfNji5c+GFu4eu352UuTF2cuzlyeOHfu7Jnxl16ceKEjcWZtunX84/mTx9549/qbU+evv/fLd0kRf1McHTK82cGnKpUOV9ddh+vSSV8XG0JbShGRna7+6vgfjFKsnbzBeP2zrjYO2FWVSqVycOPDyxXgfyyJbrcA6I7iiz67/i22PZp63BVuvlK7AMrivp1vtSN9keZl+puubztpOCLOL//zdbbF7tyHAABo8EM2/3mu1fwvjQfryt2brw0NRcR9EXEkIu6PiKMR8UBEtexDEfFwm/U3L5Ksn/+kN3YU2DZl87+X87WtxvlfMfuLoVKeO1yNvz+5MFueOZ2/JyPRvy/Lj29Sx4+v/f7lRsfq53/ZltVfzAXzdtzo29f4munJxck7ibnezU8jjve1ij9ZXQlIIuJYRBzfYR2zz3x7cqNjW8e/iQ6sM1W+iXi6dv6Xoyn+QrL5+uTYPVGeOT1W9Ir1fv3ti7c2qv+O4u+A7PwfaNn/V+MfSurXaxfa+/v7tji+0/4/kLxTTQ/k+z6aXFy8Mh4xMNfYKar7J9bni/JZ/COnWo//I7H2TpyIiKwTPxIRj0bEY3nbH4+IJyLi1CYx/vzqk+/vPP7dlcU/3db5X0sMRPOe1onS3E/fN1Q61E782fk/W02N5Hu28/m3nXa135sBAADgvymNiEORpKOr6TQdHa39v/zROJCW5xcWn70w/+Hl6dozAkPRnxZ3ugbr7oeO55f1RX6iKX8mv2/8VWl/NT86NV+e7nbw0OMObjD+M3+Wut06YNd5Xgt6l/EPvcv4h95l/EPvajH+93ejHcDea/X9/0kX2gHsvabxb9kPeojrf+hdxj/0LuMfetLC/tj6IXkJiXWJSO+KZkjsUqLbn0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACd8W8AAAD//9Oa5Js=") renameat2(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000001240)='./file0/file1\x00', 0x2) timerfd_settime(0xffffffffffffffff, 0x3, &(0x7f00000001c0)={{}, {0x77359400}}, 0x0) executing program 9: ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wg2\x00'}) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x4001, 0x3, 0x3b8, 0x158, 0x0, 0x148, 0x158, 0x148, 0x350, 0x240, 0x240, 0x350, 0x240, 0x7fffffe, 0x0, {[{{@ip={@private=0xa010102, @local, 0x0, 0x0, 'ip6gretap0\x00', 'nicvf0\x00', {}, {}, 0x88, 0x3, 0x10}, 0x0, 0xc8, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'wg1\x00', {0x0, 0x0, 0x1ff, 0x100000, 0x0, 0xed, 0x10000007}}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, 0x85d, 0xb, [0x10, 0x31, 0x1e, 0x32, 0x2b, 0x25, 0x3f, 0x17, 0x19, 0x22, 0x2c, 0x3d, 0x7, 0x3f, 0x1e, 0x31], 0x0, 0x2, 0x2}}}, {{@ip={@rand_addr=0x64010101, @local, 0xff, 0x0, 'tunl0\x00', 'lo\x00', {0xff}, {}, 0x2e, 0x3, 0x4}, 0x0, 0x190, 0x1f8, 0x0, {}, [@common=@inet=@recent0={{0xf8}, {0x8, 0x9, 0x1, 0x1, 'syz1\x00', 0x2}}, @inet=@rpfilter={{0x28}, {0x8}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0xfff, 0x7e, 0x1c, 'netbios-ns\x00', 'syz0\x00', {0x3}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x418) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e22, @empty}, 0x67) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f00000005c0)='syz_tun\x00', 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SET_NODE_ADDR(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x201, 0x400000, 0x0, {{}, {}, {0x8, 0x11, 0x4}}}, 0x24}}, 0x0) sendto$inet(r1, 0x0, 0x0, 0x24000840, &(0x7f0000000080)={0x2, 0x0, @remote}, 0x10) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@local, @random="3747e76de379", @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x6, 0x0, @remote, @local}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x6, 0x8, 0xa, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0xaf, 0xe754}]}}}}}}}, 0x0) executing program 9: syz_mount_image$erofs(&(0x7f00000003c0), &(0x7f0000000880)='./file0\x00', 0x18000c6, &(0x7f0000000200)=ANY=[@ANYRES16=0x0, @ANYRES16], 0x0, 0x17d, &(0x7f0000001ac0)="$eJzsmLFP+kAUx7/vyg/yMy6uLg4SxcHSFjUuxLA5mogaNwlUghYx0EGYdPH/cHZwdvOPMM7qYFwY3Uxqej3oQQR10MT4PsPj+7h313evyXcoGIb5szw+vNyvFe+EAWASaaTU/89GXCO0+tfb83Jraj1/OfeUv041robPIwBB8PnnJwDcFAz4Kg+Cwd1p9VuE6OstCCwovQOCqfQeBLaVdkHYVfpA042w3jT3a55rlhteJRRWGOwwOGHIDffXPSNUtP5IW2+1O4clz3Ob3yg+ml+3IJDX+tPfV282ljY/GwK20jkQNpVeRao3m2gk2v2nE/H5xg/fnwULFr9NxP4UXBDmNX9KaP6R9evH2Va7s1irl6pu1T1ynNyKtWRZy05WGlEUx/jff+lPE9r5/0bUJimJk5LvN+0o9nMniu85rpD+J5CZjfLQ+5Mju4nWSe0jqTLGmHKGYRiGYRiGYRiGYRiGYZgvMAOSX0EldIo4GcDZkNVvAQAA///an3MA") mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000380), 0x0, &(0x7f0000000400)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) chdir(&(0x7f0000000140)='./bus\x00') truncate(&(0x7f0000000000)='./file3\x00', 0x7) syz_mount_image$vfat(&(0x7f00000001c0), &(0x7f0000000000)='./bus\x00', 0x2000082, &(0x7f00000009c0)=ANY=[@ANYBLOB="757466383d302c757466383d312c636f6465706167653d3933362c6e6f6e756d7461696c3d302c756e695f786c6174653d312c696f636861727365743d6575632d6a702c726f6469722c756e695f786c6174653d302c756e695f786c6174653d312c74696d655f6f66667365743d3078303030303030303030303030303030392c757466383d312c726f6469722c696f636861727365743d63703836332c757466383d302c726f6469722c00720fdfc8c18c9e546084703b043897c4d67dffdfea0235407a4f4b2012c34806087096b353176de0eeeb9d593d5295ad71caa1f861d19eb343d85e70a36db5b4f9d5cc5f7ba47f74991a265c7c537daa4814f139d3985bb37cdaf8e1cf95fc42b9003ab8f343edaac3e36ea9a608bb1edb3024e8ab6a2ffa51871a01f80740fed5f20e34172fe3820d689aa6"], 0x1, 0x36f, &(0x7f0000000b00)="$eJzs3U9oHGUUAPC3mSSbFmv2IBQ8rd4EKW3Bi6eEUqGYg1YW/11cbCqaXQsJLiSHbPYkxZPiRdCTtx702LN4EPHmwasVxD94sbdCgyO7Mzv7v03BjRV/v0N4vO+9+b4Zhuzskv3yRju2rizF1du3f4mVlVIsrl1YizulqMRCJJE5iKk+WJ6eBwAecnfSNP5MM/ev/uhkP/LaDwD/Xb3X/7dODRLlB2i+/sg8lgQAzNng/X/pXu//X5iavTa3ZQEAczTx+f+TI8NjH/MvFn8TkDkx/wUCAP+4l1597fn1jYjL1epKRPP9Vq1Vi2cH4+tX4+1oxGacjdU4jMgeFLKnhe7P5y5tXDxb7fq1ErVuR6sW0Wy3atmTwnrS6y/HuViNSt6fFv1Jt/9cr78aEQft3vzRLLVqS3Eyn//Hk7G50D3YYxP9EZc2Lp6v5geoNfv97YhOrPRPorv+M7Ea378Z16IRV6LbO1j//rlq9UK6MdLfulHu1QEAAAAAAAAAAAAAAAAAAAAAwDycqRYqUWu2l2r9kctFQRKD8WJ/nLwu3x+ok+0PlJb7u/NcT8b3Bxrdn6dVW4yFf+ukAQAAAAAAAAAAAAAAAAAA4CGzs7sc9UZjc3tnd28rD0rdoD2UeffbL74+Ef2axbz1nWTQFXly5Dj9wkFmL4lirrRoT5ORmjxIIvrFB/UbN4sVD9eUi7PIMgujxykPDWWZUr6meqNx6omfP52YdHdv669ucNDLJDE6NBGU8vmHhpqPdhMrEXE4q2t2cP4+NbfSNJ3Vvv/JeCbfiqF91NkXHmCp3yx1r+3pZ3qZr/KZnnp69eVbH3/++1a9EZ3syjQay9s7h+kRjhyliCKTpnmQDN0/pfw6l6bcCdODziDT2d7ZrSc//PHK4x9+N1acxNT2dDjz3uy5vhzPLGdBKaLSvwj3WurSlJt/evD63eLuHR6aeUuMBKc/W6vf3P/pt6PekEO/JGzUAQAAAAAAAAAAAAAAAAAAx2Lwpd+xgTRN25Pl/a/0v3gcawMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA4zL4//9DQWcikweVmCwugrvtmBwqb27vzJz8xLGeKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/2N/BwAA///RdHSx") r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'lo\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYBLOB="34000000140003050abd7000fddbdf25021f51ff", @ANYRES32=r2, @ANYBLOB="080002007f0000010200030065727370616e300028f40000"], 0x34}}, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000180)={'lo\x00', {0x2, 0x4e21, @rand_addr=0x64010101}}) r3 = open(&(0x7f00000000c0)='.\x00', 0x8000, 0x70) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x4000, &(0x7f0000000140)=ANY=[@ANYBLOB="6e6f6e756d7461696c3d302c636865636b3d7374726963742c756d61736b3d30303030303030303030303030303030303133363033302c756e695f786c6174653d312c756e695f786c6174653d302c666d61736b3d30303030303030303030303030303030303030303034302c757466383d302c6e6f6e756d7461696c3d302c73686f72746e616d653d77696e39352c73686f72746e616d653d6c6f7765722c73686f72746e616d653d77696e6e742c756e695f786c6174653d312c74696d655f6f66667365743d3078303030303030303030303030303166622c666c7573682c756e695f786c6174653d302c73686f72746e616d653d77696e39352c00208893fdd4787adad4209069"], 0x6, 0x2b4, &(0x7f0000000280)="$eJzs3b2LY1UUAPDzZvKlFklhJYIPtLBx2dnWJoNkIZhKSaEWuri7IJMg7MKAHxi3srWx9C8QBDv/CRsLe8FWsHPBhSfva5KsL9nJYGb8+P2auXPvOe+e9+bODCly8t7z85Pbadx98OnP0eslcTCMYTxMYhAHUfs81gy/DADg3+xhlsVvWWl9Jdmal6/29lsaALAnm///b/Dd3ksCAPbszbfefv14Mhm9kaa9uDn/4nSav7LPv5brx3fjg5jFnbge/XgUkZ0pxzezLFu00twgXpovTqd55vzdH6rrH/8aUeQfRT8GxdR6/ngyOkpLK/mLvI6nq/2Hef6N6MezDfuPJ6MbDfkx7cTLL67Ufy368eP78WHM4nZRRJH/yh/jyeizozR9Lfvq90/eycvL85PF6bRbxC1lh5f8owEAAAAAAAAAAAAAAAAAAAAA4D/sWtU7pxtF/558quq/c/go/6YdaW2w3p+nzD/rEvxYf6BFFl/X/Xmup2maVYHL/FY814rW1dw1AAAAAAAAAAAAAAAAAAAA/LPc/+jjk1uz2Z17f8ug7gZQv63/otcZrsy8EA0xgzib6S63PKi23XLlOKxjkoitZeRX3Kn49pN33zB4alPWN9/u+uh6T45pX6DCHQf16Tq5lTQ/w27UM736kHy/GtOJc+7V2bSU7XT8Oo1L/Z3vvfNMMVhsiYlkW2Gv/lI+uWomefwuOsVTbUxvV4Pyd6HpbOx0nv/6tyLRrQMAAAAAAAAAAAAAAAAAAPZq+abfhsUHG5J+Gpcf8h+DPVcHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdj+fn/OwwWVfI5gjtx7/4V3yIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/A38GAAD//9PXYcU=") pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) close(r4) close(r5) r6 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r6) wait4(r6, 0x0, 0x8, 0x0) ptrace$setregset(0x4205, r6, 0x1, &(0x7f0000000100)={&(0x7f0000000040)="dcef58b7f29c1f7c93d183044aedba283413e674c7719c33a4b17f028f68610a6c55bb2bf8282853f3e16f8394a8676ff55a3507e2ad50248c6130863b0f7433c7fbc9b978a39eae88bffd05d139cedbee444f7c98e1f92b0f64462b4b470bedced2125e0b1f38fbaa348c6d75aa1a4011e9cdae15ecb9309b0101edbf6dd6d111d6132f1821a4e4cbec8438c571a70e7ca7b0451a6cc55c", 0x98}) getdents(r3, &(0x7f0000001fc0)=""/184, 0xb8) executing program 7: r0 = fsopen(&(0x7f0000000bc0)='binder\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) fsmount(r0, 0x0, 0x1) socket$netlink(0x10, 0x3, 0x0) socketpair(0x1, 0x100000005, 0x80000000, &(0x7f0000000000)) fsopen(&(0x7f0000000140)='bpf\x00', 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x2000, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x8413, &(0x7f0000000600)={[{@noblock_validity}, {@nombcache}, {@mb_optimize_scan}, {@mb_optimize_scan={'mb_optimize_scan', 0x3d, 0x1}}, {@bh}, {@mb_optimize_scan={'mb_optimize_scan', 0x3d, 0x1}}, {@debug}, {@delalloc}, {@inode_readahead_blks}, {@nolazytime}, {@sysvgroups}]}, 0x18, 0x57b, &(0x7f0000000d00)="$eJzs3UFvHFcdAPD/jL2xnTixCxygEm2hRWkEWce12lgcSpEQnCqByj249tqysrYje93GVqU44gMgIVSQuHHpBYkPgASVeuFYIVWCKyBAQhWkcAAJOmjWs2vHnrUXs9514t9Pmsx7b/bt/73ZnfHM7GReAOfWK8X0cZZl1yJioihPi+nzeWYn4pmI+OjBW/P5lESWvfbXJJKirPVeWdNIXNqtkr/BhfhGxOvJ4bgbW9u35+r12nqRn2qs3Jna2Nq+vrwyt1Rbqq3OzEy/NHtz9sXZG/9P9xYvFYnLEfHy1/789vfe+frLv/jSm3+49ZehVqvvxYF+/I+Gy4v3d7oSo/lsbK9k/YTBzqLWCmh+d8a6q3O/+IoAANBf+XHpJ4rj/GsxEUOdDmcBAACAR1b2lfH4d9L67e6QCx3KAQAAgEdIGhHjkaTV4n7f8UjTajWa9/B+Ki6m9bWNxhcX1zZXF/JlEZNRSReX67Ubxf2ek1FJ8vx0M72Xf+FAfiYinkgjfjAx1sxX59fqC4O++AEAAADnxKUD5///mEjTkUE3CgAAAOi9yWJ+YcDtAAAAAE7P5KAbAAAAAJw65/8AAADwWPvmq6/mU9Ya/3rhja3N22tvXF+obdyurmzOV+fX1u9Ul9bWlprP7Fs58s3aQweubt6datQ2GqMRcWtlbXO1cWt5dwhsAAAAoP+eePrd3yYRsfPlseYUBx4D8K9inICBNRA4Ne1LdpEU85KHgPz+yu78T31qFNAXQ/szbz+0aLzfbQH6q/n3f+xEVU9WCzgzKoNuADBwyV5yomz5aDJcXvH9Yv65biM5bAAAgEG5+pnOv/+nR9bcOXoxcObZiOH8av7+n2XZvUE3BOi75lX9bsf9crAAj5VK+w7AZMAtAQbluK2/48M73u82wr7/QzTSbR0AAKCXxptTklaLy3vjkabVasTl5rAAlWRxuV67ERFXIuI3E5WRPD/drJm4YgAAAAAAAAAAAAAAAAAAAAAAAAAAXcqyJDIAAADgsRaRjiTv7T7L/+rEc+MHrw9cSP45EcUQoW/++LUf3p1rNNan8/K/tcsbPyrKXzh8fWG4L1cxAAAA4Hzodkjt1nl66zweAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHrpowdvzbemfsb98KsRMVkWfzhGm/PRqETExb8nMbyvXhIRQz2Iv3M/Ij5dFj/Jm9UOWRZ/7PTjx2SxFsriX+pBfDjP3s33P6+UbX9pPNOcl29/wxEP5U+q8/4v2vu/oQ7b/+W9Fx3pyQ9+NvVQwTt7e84P70c8OVy+/2nFTzrEf7bLPn7n29vb5Uv2Gl8Wf3+sqcbKnamNre3ryytzS7Wl2urMzPRLszdnX5y9MbW4XK8V/0bEzUO7xe9/9ucfd2pb3v+LHeJPHtP/57rs/38+uPvgk/F6nqyUxX/+2ZL4v/pJex0djJ8Wf/u+UKTz5Vdb6Z3d9H5P/fTXTx3V/4UO/T/u83++y/5f+9Z3/9jlSwGAPtjY2r49V6/X1h+ZRDYUUbZouEOt/Cy9z02NOAsr6nAiLT70s9KegSfu7ZX88ne76+bpOPk3M8uyo1bvyPHvk2RZdq8HHRwvPumua129svvipF0yoB0SAABwavZOA/b9OnFlwI0CAAAAAAAAAAAAAAAAAACAc2Zj671Tf8rawZg77VTSi0doAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0xH8DAAD//7wi3bg=") socket$netlink(0x10, 0x3, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) inotify_init1(0x0) fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) r1 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r1, 0x10f, 0x87, &(0x7f0000000080)={0x42, 0x80000009, 0x3}, 0x10) bind$tipc(r1, 0x0, 0x0) r2 = socket$tipc(0x1e, 0x2, 0x0) sendmsg$tipc(r2, &(0x7f0000000080)={&(0x7f0000000340)=@nameseq={0x1e, 0x1, 0x2, {0x42, 0x1, 0x3}}, 0x10, 0x0}, 0x804) socket(0x840000000002, 0x3, 0xfa) socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="fc0000000301010200000000000000000a000004dc0002800c00028005000100840000002c00018014000300fe80000000000000000000000000002f140004000000000000000000000000000000000114ea018008000100ac1e010108000200ac1414aa0c00028005000100060000001400018008000100ffffffff08000200000000001400018008000100ac1414bb080002000a0101022c000180140003000000000000000000000000000000000114000400ff0100000000000000000000000000010c000280050001008800000006000340000400000c00028005000100060000000c00028005000100010000000c00198008000200", @ANYRES16=r3], 0xfc}, 0x1, 0x0, 0x0, 0x4050}, 0x40080c0) executing program 6: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000002380)={0x8, 0x0, [{0x4000, 0x53, &(0x7f00000000c0)=""/83}, {0x8000000, 0xd9, &(0x7f0000000280)=""/217}, {0x0, 0x76, &(0x7f0000000380)=""/118}, {0xb000, 0x6, &(0x7f0000000400)=""/6}, {0x30000, 0x1000, &(0x7f0000001240)=""/4096}, {0xdddd0000, 0x39, &(0x7f0000002240)=""/57}, {0x80a0000, 0xb3, &(0x7f0000002280)=""/179}, {0xfec00000, 0x1e, &(0x7f0000002340)=""/30}]}) r1 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="180000001600010a000000000000000000000000944c085ec31b024dad0983921c58b1878fb3d55b17c9c78fbb9516a79a72949a27c82678bcbdb2aa4be53118"], 0x78}}, 0x0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$restrict_keyring(0xa, r2, &(0x7f0000000380)='asymmetric\x00', &(0x7f0000000100)='ix\x0f\xac\xd1\xeb\xf4\xd8&w\xef\x9f`T3%\xfa\xbf\xef\xeb\x8e1w\xfd\xb4\xd9\x1b\xb1&\t^\xb6\xb7\xc2\xc1\xf7\x83\xad\xab?\xc2\r\f@&\xf1\xcci[5{\xc5\x17t\xd2w\x00\xac\x12\x0f\x8bM\x8eJ\x1fk\xd8\xe8\xa3\x0e\xda9\x82!Y\xd4\xbeP\xcaB\x8d\xd5/6\x81\xad\xfb+&\x87\x1b\x9f\x8bcsj@\xfc&0{L\x1f\xc8iszj\x84\xac\xc2VI\x16\xb5\xd6\x13\xae\xff\xad\xa5u\xd3Dy\xa1\x00\xa0\xd7\xfd\x8d\xd0\x85k\x19u&l5\xd2*ss\x1b\x12\x8cc|\xc6\xb52e\\\xeaB#w\x9b=\xfdF\xcb\xdbr\xfe\xfa\xb3\xad\x94J\"&\x17P\xf7=\x88Lf\xe5\\\x9agq\x9e\x17\x15L\xc7\xdco\xf4\xa4K\xb5\x06w\xa5\xe6\x9e%\xe5\xdc\xc8\xc9\xb8\xa9#\xe6\xcc\x9e\xb4\xc1\x9b\xeb\xf3\x1e\xa6?\x9f\xb5U\xae\xb3\x84\xf7\x05!z\x88\xc54-A\x10A\x8af\xc8\x82\xc9:0V\x89\xcb\xfag\xbe\xcaO[\xa9\xeb`\x026}\xff;\xe4:\'\xc1\x18\xbf\x03B\xc4N\xa0\xfd\xdbk\xa9p\xb9\x04\xfa\xa0\x13\xe5+\x95\xf5\xb1\xdc\x8b\xd2\xcbf\x84\xc6\xde!\x974\xe3\xc6\xa3Sa\x1eP\xf4\x9dd\x18gH\xf5E\xfb_\xdc0\x1d{iT\xf0o\x94') r3 = socket$inet6_udp(0xa, 0x2, 0x0) close(0x3) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e04, 0x3, @dev={0xfe, 0x80, '\x00', 0x25}, 0x23}, 0x1c) sendmmsg$inet6(r4, &(0x7f0000001980)=[{{&(0x7f0000000100)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, '\x00', 0x64}, 0x10}, 0x1c, 0x0}}], 0x40000000000024e, 0x20002040) sendto$inet6(r4, 0x0, 0x0, 0x8000, 0x0, 0x0) setsockopt$inet6_int(r3, 0x29, 0x33, 0x0, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5c, 0x64}, {0x16}]}) creat(&(0x7f0000000040)='./file0\x00', 0x1) recvmmsg$unix(r1, &(0x7f00000011c0)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}], 0x4ec, 0x2, 0x0) executing program 1: r0 = syz_mount_image$exfat(&(0x7f0000000080), &(0x7f0000000000)='./file1\x00', 0x842, &(0x7f0000000680)=ANY=[@ANYBLOB="696f636861727365743d6370313235302c646973636172642c646d61736b3d30303030303030303030303030303030303030303030322c74696d655f6f66667365743d3078303030303030303030303030303031652c756d61736b3d30303030303030303030303031353736313035323131332c756d61736b3d30303030303030303030303030303030303030303137342c646d61736b3d3030303030303030303030303030363031302c666d61736b3d30303030303030303030303030303030303030303030302c616c6c6f775f7574696d653d30303030303030303030303030303030303030303036342c7379735f747a2c000000000000b84974a4647e1629f375432f41042ec4fcf5706a510d085e109807ea9c36edc97802f8ae6bce00f4d453d0e704a56fb7ed35ddb60cb64fd4892d76f4550ec3150e2e4f0a2157381ba1864880d601b8c4ac1e8eb0c8bcb450e2fe2ce4176031562a639026158eef77926324e9d49a4698108ae3f39e3897202e060cd9d4bfa3750011278c673394c9a14fe5b25831d4585bdad875df96c940bc29656b13c299bd71da385449d953d5187674f888f02f437a5459690fbee7b13a3335f9291121821d0f95336d73ffb9314d86bb288b1939306532ec4f783f5d8016f11fd8c46bce04d9eb3c9148f0dc5acac38bfea6f010c36ead47f6e74a000000000000000000", @ANYRESDEC], 0x1, 0x1531, &(0x7f0000001f40)="$eJzs3QuYTlXbOPD7XmvtMSQ9TXIY1lr35kkOyyRJDklySJIkSXJKSJrklYTEkFPSkITkMCSHISSHiUnjfD4fEpImTZKE5JSs/6X41Fvv/33f7+3Ld31z/65rX9b97H2vvfZzP8+z195mnvmmy9CajWtVa0hE8B/BX/5JAoBYABgIANcAQAAA5eLKxV1Yn1Ni0n+2E/bneij1So+AXUlc/+yN65+9cf2zN65/9sb1z964/tkb1z974/ozlp1tnl7wWl6y78L3/7MzPv//H5JVeuwXa0tf3xUg5l/Y2gPXP9vj+v8fgZfOv/8l+FfSuP7ZG9c/u4q90gNg/wvw+z87yPEP13D9szeuP2PZ2ZW+/3ylF4hk7+fgSr/+GGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4xlD6f9ZQoALrWv9LgYY4wxxhhjjDH25/E5fhurKzUQxhhjjDHGGGOM/Q9CECBBQQAxkANiISfkAgEAV0MeuAYicC3EwXWQF66HfJAfCkBBiIdCUBg0GLBAEEIRKApRuAGKwY1QHEpASSgFDkpDAtwEZeBmKAu3QDm4FcrDbVABKkIlqAy3QxW4A6rCnVAN7oLqUANqQi24G2rDPVAH7oW6cB/Ug/uhPjwADeBBaAgPQSN4GBrDI9AEHoWm0AyaQwto+d/KfwF6wIvQE3pBEvSGPvAS9IV+0B8GwEB4GQbBKzAYXoVkGAJD4TUYBq/DcHgDRsBIGAVvwmh4C8bAWBgH4yEFJsBEeBsmwTswGabAVJgGqTAdZsC7MBNmwWx4D+bA+zAX5sF8WABp8AEshEWQDh/CYvgIMmAJLIVlsBxWwEpYBathDayFdbAeNsBG2ASbYQtshW2wHXbATvgYdsEnsBv2wF74FPbBZ/9m/qm/y++KgIACBSpUGIMxGIuxmAtzYW7MjXkwD0YwgnEYh3kxL+bDfFgAC2A8xmNhLIwGDRISFsEiGMUoFsNiWByLY0ksiQ4dJmAClsGbsSyWxXJYDstjeayAFbEiVsbKWAWrYFWsitWwGlbH6lgTa+LdeDf2xjpYB+tiXayH9S7dnsKG2BAbYSNsjI2xCTbBptgUm2NzbIktsRW2wtbYGttiW2yH7bA9tsdETMQO2AE7YkfshJ2wM3bGLtgFu2I37Jb1Qg7AF/FF7IXVRW/sg32wLybn6I8DcAC+jIPwFXwFX8VkHIJD8TV8DV/H4XgSR+BIHIWjsIp4C8fgWCQxHlMwBSfiRJyEk3AyTsEpOA1TcTrOwBk4E2fhLHwP5+D7+D7Ow3m4ANMwDRfiIkzHdFyMpzADl+BSXIbLcQUux1W4GlfhWlyHa3EDbsBNuAm34BbchttwB+7Aj1EB4Ce4B/dgMu7Dfbgf92MmZuIBPIBZmIUH8SAewkN4GA/jETyCR/EYHsdjeAJP4Ek8hafxNJ7Fs3gOn4v/qtHHJdYkg7hACSViRIyIFbEil8glcovcIo/IIyIiIuJEnMgr8op8Ip8oIAqIeBEvCovCwggjSIQxACCiIiqKiWKiuCguSoqSwgknEkSCKCPKiLKirCgnbhXlxW2igqgo2rjKorKoItq6quJOUU1UE9VFDVFT1BK1RG1RW9QRdURdUVfUE/VEffGAaCB6Y398SFyoTGMxBJuIodhUNBPy4idYKzEcW4s2oq14QozEEdhetHKJ4mnRQYzBjuJvYiw+KzqL8dhFPC+6im6iu3hB9BCtXU/RS0zG3qKPmIZ9RT/RXwwQM7GGeA/n5KwpXhXJYogYKl4TC/B1MVy8IUaIkWKUeFOMFm+JMWKsGCfGixQxQUwUb4tJ4h0xWUwRU8U0kSqmixniXTFTzBKzxXtijnhfzBXzxHyxQKSJD8RCsUikiw/FYvGRyBBLxFKxTCwXK8RKsUqsFmvEWrFOrBcbxEaxSWwWW8RWsU1sFzvETvGx2CU+EbvFHrFXfCr2ic/EfvG5yBRfiAPiS5ElvhIHxdfikPhGHBbfiiPiO3FUHBPHxffihPhBnBSnxGlxRpwVP4pz4idxXngBEqWQUioZyBiZQ8bKnDKXvErmlsHFZ/daGSevk3nl9TKfzC8LyIIyXhaShaWWRlpJMpRFZFEZlTfIYvJGWVyWkCVlKelkaZkgb5Jl5M2yrLxFlpO3yvLyNllBVpSVZGV5u6wi75CQ+cs+qssasqasJe+WSXCPrCPvlXXlfbKevF/Wlw/IBvJB2VA+JBvJh2Vj+YhsIh+VTWUz2Vy2kC3lY7KVfFy2lm1kW/mEbCeflO3lUzJRPi07SH/xJfKs7Cyfk13k87Kr7Ca7y5/keellT9lLQm+QfeRLsq/sJ/vLAXKgfFkOkq/IwfJVmSyHyKHyNTlMvi6HyzfkCDlSjpJvytHyLTlGjpXj5HiZIifIifJtOUm+IyfLKXKqnCZT5XTZ/2JPs6X8p/lv/0H+4J/3vklullvkVrlNbpc75E75sdwld8ndcrfcK/fKfXKf3C/3y0yZKQ/IAzJLZsmD8qA8JA/Jw/KwPCKPyKPymDwjv5cn5A/ypDwlT8kz8qw8K89dfA5AoRJKKqUCFaNyqFiVU+VSV6nc6mqVR12jIupaFaeuU3nV9Sqfyq8KqIIqXhVShZVWRllFKlRFVFEVVTfgxReMKqlKKadKqwR107+Tr4qpG1VxVeI3+ZfGl/QPxtdStVStVCvVWrVWbVVb1U61U+1Ve5WoElUH1UF1VB1VJ9VJdVadVRfVRXVVXVV31V31UD1UT9VTJakk1Ue9pPqqfqq/GqAGqpfVIDVIDVaDVbJKVkPVUDVMDVPD1XA1Qo1Qo9QoNVqNVmPUGDVOjVMpKkVNVBPVJDVJTVaT1VQ1VaWqVDVDzVAz1Uw1W81Wc9QcNVfNVfPVfJWm0tRCtVClq3S1WC1WGWqJWqKWqWVqhVqhVqlVao1ao9apdWqD2qAy1Ga1WW1VW9V2tV3tVDvVLrVL7Va71V61V+1T+9R+tV9lqkx1QB1QWSpLHVQH1SF1SB1Wh9URdUQdVUfVcXVcnVAn1El1Up1Wp9VZdVadU+fUeXX+wrQvEIEIVKCCmCAmiA1ig1xBriB3kDvIE+QJIkEkiAvigrzB9UG+IH9QICgYxAeFgsKBDkxgA3Gx6NHghqBYcGNQPCgRlAxKBS4oHSQENwVlgpuDssEtQbng1qB8cFtQIagYVAoqB7cHVYI7gqrBnUG14K6gelAjqBnUCu4Oagf3BHWCe4O6wX1BveD+oH7wQNAgeDBoGDwUNAoeDhoHjwRNgkeDpkGzoHnQImj5p/bv/cn8j7ueupdO0r11H/2S7qv76f56gB6oX9aD9Ct6sH5VJ+sheqh+TQ/Tr+vh+g09Qo/Uo/SberR+S4/RY/U4PV6n6Al6on5bT9Lv6Ml6ip6qp+lUPV3P0O/qmXqWnq3f03P0+3qunqfn6wU6TX+gF+pFOl1/qBfrj3SGXqKX6mV6uV6hV+pVerVeo9fqdXq93qA36k16s96it+pterveoXfqj/Uu/YnerffovfpTvU9/pvfrz3Wm/kIf0F/qLP2VPqi/1of0N/qw/lYf0d/po/qYPq6/1yf0D/qkPqVP6zP6rP5Rn9M/6fPaX5jcXzi9G2WUiTExJtbEmlwml8ltcps8Jo+JmIiJM3Emr8lr8pl8poApYOJNvClsCpsLyJApYoqYqImaYqaYKW6Km5KmpHHGmQSTYMqYMqasKWvKmXKmvClvKpgKppKpZG43t5s7zB3mTnOnucvcZWqYGqaWqWVqm9qmjqlj6pq6pp6pZ+qb+qaBaWAamoamkWlkGpvGpolpYpqapqa5aW5ampamlWllWpvWpq1pa9qZdqa9aW8STaLpYDqYjqaj6WQ6mc6ms+liupiupqvpbrqbHqaH6Wl6miSTZPqYPqav6Wv6m/5moBloBplBZrAZbJJNshlqhpphZpgZboabEWakGXVhomreMmPMWDPOjDcpJsVMNBPNJDPJTDaTzVQz1aSaVDPDzDAzzUwz28w2c8wcM9fMNfPNfJNm0sxCs9Ckm3Sz2Cw2GSbDLDVLzXKz3Kw0K81qs9qsNWvNelhvNpqNZrPZbLaarWa72W52mp1ml9lldpvdZq/Za/aZfWa/2W8yTaY5YA6YLJNlDpqD5pA5ZA6bw+aIOWKOmqPmuDluTpgT5qQ5aU6b0+asyX/xfOlNrM1pc9mrbG57tc1jr7F/HxewBW28LWQLW23z2fy/iY21trgtYUvaUtbZ0jbB3vS7uIKtaCvZyvZ2W8XeYav+Lq5t77F17L22rr3P1rJ3/yauZ++39e0jtgEigG1mG9kWtrF9xDaxj9qmtpltblvYdvZJ294+ZRPt07aDfeZ38UK7yK62a+xau87utnvsaXvGHrLf2LP2R9vT9rID7ct2kH3FDrav2mQ75HfxKPumHW3fsmPsWDvOjv9dPNVOs6l2up1h37Uz7azfxWn2AzvHptu5dp6dbxf8HF8YU7r90C62H9kMG8BSu8wutyvsSrvqv8a6zG6wG+0mu8t+YrfabXa73WF3XpoI2z12r/3U7rOf2YP2a5tpv7AH7GGbZb/6Ob5wfIftt/aI/c4etcfscfu9PWF/uPRf/j8f+/f2J3veeguEBCRJUUAxlINiKSfloqsoN11NeegaitC1FEfXUV66nvJRfipABSmeClFh0mTIElFIRagoRekGujS8klSKHJWmBLqJytDNVJZuoXJ0K5Wn26gCVaRKVJlupyp0B1WlO6ka3UXVqQbVpFp0N9Wme6gO3Ut16T6qR/dTfXqAGtCD1JAeokb0MDWmR6gJPUpNqRk1pxbUkh6jVvQ4taY21JaeoHb0JLWnpyiRnqYO9Ax1pL9RJ3qWOtNz1IWep67UjbrTC9SDXqSe1IuSqDf1oZeoL/Wj/jSABtLLNIheocH0KiXTEBpKr9Ewep2G0xs0gkbSKHqTRtNbNIbG0jgaTyk0gSbS2zSJ3qHJNIWm0jRKpek0g96lmTSLZtN7NIfep7k0j+bTAkqjD2ghLaJ0+pAW00eUQUtoKS2j5bSCVtIqWk1raC2to/W0gTbSJtpMW2grbaPttIN20se0iz6h3bSH9tKntI8+o/30OWXSF3SAvqQs+ooO0td0iL6hw/St70Xf0VE6RsfpezpBP9BJOkWn6QydpR/pHP1E58kThBiKUIYqDMKYMEcYG+YMc4VXhbnDq8M84TVhJLw2jAuvC/OG14f5wvxhgbBgGB8WCguHOjShDSkMwyJh0TAa3hAWC28Mi4clwpJhqdCFpcOE8KawTHhzWDa8JSwX3hqWD28LK4QVw0fuqxzeHlYJ7wirhneG1cK7wuphjbBmWOvqu8Pa4T1hnfDesG54X1g2vD+sHz4QNggfDBuGD4WNwofDxuEjYZPw0bBp2CxsHrYIW4aPha3Cx8PWYZuwbfhE2C58MmwfPhUmhk+HHcJnfl5//6J/vD4p7B32CV8KXwq9v1fOjy6IpkU/iC6MLoqmRz+MLo5+FM2ILokujS6LLo+uiK6Mroqujq6Jro2ui66PbohujG6Kel8rBzh0wkmnXOBiXA4X63K6XO4ql9td7fK4a1zEXevi3HUur7ve5XP5XQFX0MW7Qq6w084468iFrogr6qLuBlfM3eiKuxKupCvlnCvtElwL19K1dK3c4661a+PauifcE+5J96R7yj3lnnYd3DOuo/ub6+SedZ3dc+4597zr6rq57u4F18NNyPPLezLJ9XF9XF/X1/V3/d1AN9ANcoPcYDfYJbtkN9QNdcPcMDfcDXcj3Ag3yo1yo91oN8aNcePcOJfiUtxEN9FNcpPcZDfZTXVTXapLdTPcDDfTzXRVZv2yl7lurpvv5rs0l+YWugtzxnS32C12GS7DLXVL3XK33K10K91qt9qtdWvderfebXQb3Wa32W11W912t93tdDvdLrfL7fbX/NKp2+f2u/0u02W6A+5Ll+W+cgfd1+6Q+8Yddt+6I+47d9Qdc8fd9+6E+8GddKfcaXfGnXU/unPuJ3feeZcSmRCZGHk7MinyTmRyZEpkamRaJDUyPTIj8m5kZmRWZHbkvcicyPuRuZF5kfmRBZG0yAeRhZFFkfTIh5HFkY8iGZElkaWRZZHlkRUR7wttDX0RX9RH/Q2+mL/RF/clfElfyjtf2if4m3wZf7Mv62/x5fytvry/zVfwFX0l/6hv6pv55r6Fb+kf86384761b+Pb+id8O/+kb++f8on+ad/BP+M7+r/5Tv5Z39k/57v4531X38139y/4Hv5F39P38km+t+/jX/J9fT/f3w/wA/3LfpB/xQ/2r/pkP8QP9a/5Yf51P9y/4Uf4kX5UzJt+9KVLZBjvU/wEP9G/7Sf5d/xkP8VP9dN8qp/uZ/h3/Uw/y8/27/k5/n0/18/z8/0Cn+Y/8Av9Ip/uP/SL/Uc+wy+5dFPZr/Sr/Gq/xq/16/x6v8Fv9Jv8Zr/Fb/Xb/Ha/w+/0H/td/hO/2+/xe/2nfp//zO/3n/tM/4U/4L/0Wf4rf9B/7Q/5b/xh/60/4r/zR/0xf9x/70/4H/xJf8qf9mf8Wf+jP+d/8uf5d9YYY4wxxv4lEy43xW/X/HI7v/cf5IhfbdwHAK7eVjDr1+svzCjX5/ul3U/Et4sAwNO9ujx0aalePSkp6eK2GRKCovMAIHI5PwYux0ugLTwJidAGyvzh+PuJbmfpn/QfvRUg169yYuFyfLn/z0//0Vcf9BOPPTFqYfnwdNz/p/95AMWLXs7JCZfjJdD25/srbaDsPxh//lb/ZPw5v0gBaP2rnNxwOb48/gR4HJ6BxN9syRhjjDHGGGOM/aKfqNTp0vXnpZ/4/KPr8/hffTFADrgc/7Prc8YYY4wxxhhjjF15z3br/tRjiYltOv37jar/rax/udEE/qd65sYfNrwHuPSIAoD/sEOACw35Vx7Flr9kX8kX3zp/v2r5GR/A/45S/hmNK/zBxBhjjDHGGPvTXZ70//Zx/jsAjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcbYX+ev+DqxK32MjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHG2JX2/wIAAP//6WoMbA==") r1 = openat(0xffffffffffffff9c, 0x0, 0x441, 0x104) syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000000000010040494c20000200000010902240001000020100904005b0c0300060009058103"], 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x1c916, &(0x7f0000000100)={[{@nobarrier}, {@noblock_validity}, {@nombcache}, {@norecovery}, {@acl}, {@resgid={'resgid', 0x3d, 0xee01}}, {@norecovery}, {@noauto_da_alloc}, {@resgid={'resgid', 0x3d, 0xee00}, 0x32}]}, 0x9b, 0x4d8, &(0x7f0000000f40)="$eJzs3d1rW+cZAPDnHFtZPpzZYbvIAsvCkmFnWyQ7XhIzWLbB2K4C27KL3WWeLRtj2TKWnMQmbA77AwYjbINd7ao3hf4BhZK73paWQHtf2tJS2qS96EUbFX2ljiP5g8hWsH4/ONZ7PuTneSX06rzvedEJoGediYgfR8TjSqVyPiIGG9vTxnL/WESs14979PDOVHVJolK5/kkSSWNb9fiRDf+z8ZSaP/4u4q/Js3FLq2vzk4VCfrmxnisvLOVKq2sX5hYmZ/Oz+cXx8bHLE1cmLk2MdqSeAxFx9Tcf/PufL/326ms/vfXujY9G/lZN6xeN/c16dFq96pk4vGFbf0Qs70WwLuhr1CfT7UQAANiR5nn+DyPifAxGX+1sDgAAADhIKr8ciC+TiAoAAABwYKW1ubFJmm3MAxiINM1m63N4vxtH00KxVP7JTHFlcbo+h3YoMunMXCE/2pgrPBSZpLo+Vit/s35x0/p4RJyIiHuDR2rr2aliYbrbgx8AAADQI45t6v9/Pljv/wMAAAAHzFC3EwAAAAD2nP4/AAAAHHwt+v9/7kYeAAAAwJ74/bVr1aXSvP/19M3VlfnizQvT+dJ8dmFlKjtVXF7KzhaLs7Xf7FvY7v8VisWln8Xiyu1cOV8q50qrazcWiiuL5RtzT90CGwAAANhHJ35w/50kItZ/fqS2VB3qdlLAvujfzcHv710ewP7r63YCQNfs6vsfOFAy3U4A6Lpkm/1tJ++80flcAACAvTH8vdbX/5NtxwbW031KEdgjxv+gd7n+D73L9X/oXZnoCx156G17f/2/UtlVQgAAQMcN1JYkzUbUxgEGIk2z2YjjtdsCZJKZuUJ+NCK+HRFvD2a+VV0fqz0z2bbPAAAAAAAAAAAAAAAAAAAAAAAAAADUVSpJVAAAAIADLSL9MGnc/2t48NzA5vGBQ8kXg7XHiLj1v+v/uT1ZLi+PVbd/+mR7+b+N7Re7MYIBAAAAbNbspzf78QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQSY8e3plqLvsZ9+NfR8RQq/j9cbj2eDgyEXH0syT6NzwviYi+DsRfvxsRJ1vFT6ppxVAji1bxj3QxfhoRxzoQH3rZ/Wr786tWn780ztQeW3/+LtdaqOfXvv1Ln7R/fW3an+M7jHHqwSu5tvHvRpzqb93+NOMnbeKf3WH8v/xpba3dvsr/I4Zbfv8kT8XKlReWcqXVtQtzC5Oz+dn84vj42OWJKxOXJkZzM3OFfONviwiH4l/ff/XxVvU/Gvfatr9b1f/cDuv/1YPbD79TL2ZaxR852/r9P9kmftr47vtRo1zdP9wsr9fLG51++c3TEW+93q7+021e/+3e/5Ed1v/8H/7x3g4PBQD2QWl1bX6yUMgv93ThuV6N6mnRC1ELhd0W/v5ipPFCFrrbLgEAAJ33bB/4aZ24xg4AAAAAAAAAAAAAAAAAAABsbT9/Xa9pvTtVBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADY0tcBAAD//7Ms15s=") seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f00000000c0)=0x8) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r2, 0x89f5, &(0x7f00000001c0)={'syztnl0\x00', &(0x7f0000000140)={'ip_vti0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x8, 0x4, 0x0, @dev={0xac, 0x14, 0x14, 0xd}, @loopback}}}}) ioctl$KVM_HAS_DEVICE_ATTR(r1, 0x4018aee3, &(0x7f0000000280)=@attr_arm64={0x0, 0x0, 0x0, &(0x7f0000000240)=0x8}) getrusage(0xffffffffffffffff, &(0x7f0000000140)) capset(&(0x7f0000000080)={0x20071026}, &(0x7f0000001080)={0x200000, 0x200000}) bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="1600"], 0x48) r3 = epoll_create1(0x80000) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c000000020000000000000000010007"], 0x0, 0x26}, 0x28) madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0x80000000e) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x400000, 0x3, &(0x7f0000000000/0x400000)=nil) r4 = io_uring_setup(0x3450, &(0x7f0000000080)={0x0, 0x1539, 0x0, 0x2, 0xfffffffc}) io_uring_register$IORING_REGISTER_BUFFERS(r4, 0x0, &(0x7f00000002c0)=[{&(0x7f0000001700)=""/4095, 0x440000}], 0x100000000000011a) io_uring_register$IORING_REGISTER_BUFFERS_UPDATE(r4, 0x10, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x11a}, 0x20) io_uring_register$IORING_REGISTER_BUFFERS_UPDATE(r4, 0x10, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000140)=""/57, 0x39}], 0x0, 0x1}, 0x20) ioctl$BTRFS_IOC_SEND(r0, 0x40489426, &(0x7f0000000140)={{r0}, 0x5, &(0x7f0000000100)=[0x2, 0x3ff, 0x6, 0x100000001, 0xfffffffffffffff8], 0x6, 0xd, 0x1}) r5 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/power/wakeup_count', 0x0, 0x10) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r5, &(0x7f00000000c0)={0x10000000}) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./file7\x00', 0x1ac) renameat2(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file7/file0\x00', 0x0) executing program 9: r0 = syz_open_dev$loop(&(0x7f0000000440), 0xc5, 0x8001) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f00000001c0)={[{@usrquota}, {@grpjquota}, {@nodelalloc}]}, 0x1, 0x4bc, &(0x7f0000000a40)="$eJzs3ctvW1UaAPDPdpMmaWb6mNGo7UjTSh2p81DjPDRqMjObWc3MotJoKrEBqYTEDSVOHMVOaaIuUth1wQKBQEIs2PMXsKErKiTEGvaIBSqCEiRAQjK613abOHGwII1p7u8n3ebch/2dU+s7Ovf4Xt8AMuts8k8uYjgiPoyIo43VrQecbfzZuH9zJllyUa9f/iKXHpestw5tve5IRKxHxEBE/P/fEc/ktsetrq7NT5fLpeXmerG2sFSsrq5duLYwPVeaKy2OTV6cmpocnRif2rO23n7puduX3vlv/9vfvHjv7svvvZtUa7i5b3M79lKj6X1xfNO2QxHxz0cRrAcKzfYM9roi/CTJ5/ebiDiX5v/RKKSfJpAF9Xq9/n39cKfd63XgwMqnY+BcfiQiGuV8fmSkMYb/bQzly5Vq7a9XKyuLs42x8rHoy1+9Vi6NNs8VjkVfLlkfS8sP18fb1ici0jHwK4XBdH1kplKe3d+uDmhzpC3/vy408h/ICKf8kF3yH7JL/kN2yX/ILvkP2SX/IbvkP2SX/Ifskv+QXfIfskv+Qyb979KlZKm37n+fvb66Ml+5fmG2VJ0fWViZGZmpLC+NzFUqc+k9Ows/9n7lSmVp7G+xcqNYK1Vrxerq2pWFyspi7Up6X/+VUt++tAroxvEzdz7ORcT63wfTJdHf3CdX4WCr13PR63uQgd4o9LoDAnrG1B9kl3N8oP0netvHBQOdXrj0cL4QeLzke10BoGfOn/L9H2SV+X/ILvP/kF3G+MAOj+jbYrf5f+DxZP4fsmu4w/O/frXp2V2jEfHriPio0He49awv4CDIf5Zrjv/PH/3jcPve/ty36VcE/RHx/BuXX7sxXastjyXbv3ywvfZ6c/v4phd2PGEAeqWVp608BgCya+P+zZnWsp9xP/9X4yKE7fEPNecmB9LvKIc2cluuVcjt0bUL67ci4uRO8XPN5503TmSGNgrb4p9o/s013iKt76H0uen7E//Upvh/2BT/9M/+X4FsuJP0P6M75V8+zel4kH9b+5/hPbp2onP/l3/Q/xU69H9nuozx7JsvfNox/q2I0zvGb8UbSGO1x0/qdr7L+PeeeuJ3nfbV32q8z07xW5JSsbawVKyurl1If0durrQ4NnlxampydGJ8qpjOURdbM9Xb/ePkB3d3a/9Qh/i7tT/Z9ucu2//d799/8uwu8f90bufP/8Qu8Qcj4i9dxv9q/JOnO+1L4s92aH9+l/jJtoku41df/c/hLg8FAPZBdXVtfrpcLi0rKCj0pHDrl1GNtkKveybgUauuJqfmSdL3uiYAAAAAAAAAAABAt/bjcuJetxEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4CD4IQAA//9HcdTQ") r1 = open(&(0x7f0000000000)='./bus\x00', 0x1cd27e, 0x1f6) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='pids.current\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x12, r2, 0xa8b73000) mlock2(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0) mlock2(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) mlock2(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) fallocate(r1, 0x5c, 0x20000000000, 0x1000f4) lsetxattr$trusted_overlay_upper(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180), &(0x7f0000000200)=ANY=[], 0x361, 0x0) lsetxattr$system_posix_acl(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000080)='system.posix_acl_access\x00', &(0x7f0000000340)={{}, {0x1, 0x2}, [], {0x4, 0x4}, [], {}, {0x20, 0x7}}, 0x24, 0x3) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0xffffff, 0x0, 0x0, 0x4}, 0x10) write(r3, &(0x7f0000000000)="240000001a00590214f9f407000904101f0000000000000000020000081f040001000000", 0x24) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000740)) executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) fcntl$setstatus(r0, 0x4, 0x40800) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='blkio.bfq.io_merged_recursive\x00', 0x275a, 0x0) ftruncate(r1, 0x2000009) sendfile(r0, r1, 0x0, 0x7ffff004) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000044c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="5c000000020601040000000000000000000000000c000780080012400006000015000300686173683a69702c706f72742c6e657400000000050005000a000000faff03000000000009000200737991212060781c"], 0x5c}}, 0x8800) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r2, 0x107, 0x7, &(0x7f00000000c0)=0x4000200, 0x4) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBENT(r4, 0x4b47, &(0x7f0000000000)={0x0, 0x38, 0xf}) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x7ff, @remote, 0x8}, 0x1c) r5 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_int(r5, 0x0, 0x13, &(0x7f0000000100)=0x2, 0x4) r6 = socket$netlink(0x10, 0x3, 0x8000000004) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r7, 0x8946, &(0x7f0000000300)={'veth1\x00', &(0x7f0000001e00)=@ethtool_per_queue_op={0x28, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe]}}) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), r6) sendmsg$NL80211_CMD_GET_STATION(r6, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x74, r8, 0x2, 0x70bd28, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x3, 0x71}}}}, [@NL80211_ATTR_STA_PLINK_STATE={0x5, 0x74, 0x5}, @NL80211_ATTR_OPMODE_NOTIF={0x5, 0xc2, 0x8}, @NL80211_ATTR_STA_VLAN={0x8}, @NL80211_ATTR_AIRTIME_WEIGHT={0x6, 0x112, 0x30}, @NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES={0x13, 0xbe, "1ba0ed89ac54e3cceca671ae807ead"}, @NL80211_ATTR_STA_LISTEN_INTERVAL={0x6, 0x12, 0x6ca5}, @NL80211_ATTR_PEER_AID={0x6, 0xb5, 0x60b}, @NL80211_ATTR_LOCAL_MESH_POWER_MODE={0x8, 0xa4, 0x1}, @NL80211_ATTR_STA_TX_POWER_SETTING={0x5}]}, 0x74}, 0x1, 0x0, 0x0, 0x845}, 0x80) futex(0x0, 0x7, 0x2, 0x0, 0x0, 0x0) r9 = syz_open_dev$loop(&(0x7f0000000280), 0x0, 0x200) ioctl$IOC_PR_PREEMPT(r9, 0x401870cb, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000440)="580000001400192340834b80040d8c560a067fbc45ff810500000000000058000b480400945f64009400050028925a01000000000000008000f0fffeffe809000000fff5dd00000010000100050808004149014006040800", 0x58}], 0x1) setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000080)=@req3={0x8000, 0x6, 0x300, 0xfc}, 0x1c) syz_emit_ethernet(0x2bf, &(0x7f0000000140)=ANY=[], 0x0) r10 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x3, 0x4, &(0x7f0000000680)=ANY=[@ANYBLOB="180000000000000000000000f7ff0000850000006100000095"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @sched_cls=0x2f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000580)={r10, 0x2f, 0x12, 0x0, &(0x7f0000000640)="c1dfb080cd21d308098e000081007e2288a8", 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 9: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000004000000080000000800000000180000", @ANYRES32, @ANYBLOB="0000ffffffffffffffffffffff"], 0x48) executing program 41: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000004000000080000000800000000180000", @ANYRES32, @ANYBLOB="0000ffffffffffffffffffffff"], 0x48) executing program 6: syz_mount_image$f2fs(&(0x7f0000000080), &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="66617374626f6f742c71756f7461000018bbdecde39739fcd1df176dde746ec834120600000000003b814e50a959736d6572462abc30ef5b65c70f73ecea54b5e5bea9836c319f653557e79a002208ce996dda659bd5ba0f4ce5c2080002223dc60000000000000044cd0a1e3686873600000000005493b4b874cd601d5b9fa9b40fe4d76afc3a989c6d60044e89eb96e44d01a1034e3797ffa86870b82939f41ffa0f3d726f085663c29cbdc4c766a7eb77cc36160191acf5ae7469c82ab4145b595b987d75912a0fcd1c061835294cc0c618aba204f8adaa20c80108d356cd88cc86177056b06e7068c40f807d9e539f8f5b64a8ee0725aa8d00000000007cb6020d90ea79b8027cf75964dd86c2ed2b5e75779677aa8c76b848dd03dab190b5f02ec52830a17b01eaae1c3df076000000000000000000000000000083a48a6b926c668b9b90195018ea3619f9d80a0b894e212178e1a19909d764666264fa29e2c055fd7f8e67c2acfb75f0a8d41692f4542a575ee42ed94a0014fba44985cca9df12fe93bfaccf0122a6e7e593613ac0111701b125cc6799224883d08ce470220a6decad26f0378072a571da000000b1a6bdf03fd56697e348b5b494f6fddb9f56142a47a40ef81690a7eca421bd0ad198afa58ce69d61c29deaa93c0efea0df04f20020ee84075b4e1a2ad43d1be1138de4668e7b6137545708790c501f1ed7f6a571d5000000000000007d2bee8ed5acba62b8ce6eee44e813220ebc37ad7d422bb972c33e626d4d13827d303ee15e254c75ee569a56fa9e"], 0x1, 0x55a8, &(0x7f00000014c0)="$eJzs3EtvG2UXAOAzTtP71y9CLNh1pAopkWqrTi+CFQVacRGtKi4LVuDYruXW9kSx64asumCJWPBPEEisWPIbWMASdogFiB1SkWcm0KQNtI3jqO3zSDNn5vj1mXdGlqUzYzmAZ9ZC+sdvSZyIIxExFxHHk8i3k3KJuBNxsRj7QkScjIjKPUtS5v9OHIyIoxFxYlK8qJmUL31xenzq/K9v//7t94cOHPvymx/29cSBffViRPRXi+3b/SJmnSLeKPONcTeP/XPjMq5uqdHPivzt9kpe4XZjc1wjj2c7xfhs9dZwEq/3Gs1J7HSv5/nVQXHA4bizWWfyhvRGYy3fb7VX8tgdZnnsbBTHXd8ovts2hqOiTqus90lePkajzVjk2+vt4nxWb+axORiV+aJu1mqvT+K4jOXhopn1Wvk8Vh7zIj8B3ukObq2n4/basJsN0vO1+ku1+oVqfS1rtUftc9VGv3XhXLrY6U2GVUftRv9iJ8s6vXatmfWX0sVOs1mt19PFS+2VbmOQ1uu1s7Uz1fNL5dbp9I2rH6S9Vro4ia91B7dG3d4wvZ6tpcU7ltLl2tmXl9JT9fS9K9fSa+9evnzl2vsfXfrw6qtX3nq9HHTftNLF5TPLy9X6mepyfekZOv9Py0k/wvknD07/9OPuLhsUdviAAbCz+/r/2N7/h/4fmLrd9P/9m+X+3vT/8TD9f0yz/5+0VPr//+5/K4/U/56YSv87H/r/PTx/2JXH6/8PTn0eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADM3M/zX72ZbywU+8fK/P/K1HPlfhIRlYi4+wBzcXBLzbmyzvwO4+e3zeG7JPIKk2McKpejEXGxXP78/15fBQAAAHh6fX3n5OdFt16sFvZ7QsxScdOmcvzjKdVLImJ+4ZcpVatMVs9PqVj++T4Q61Oqlt/AOjylYsUttwPTqvZQ5raEw/eEpAiVmU4HAACYia2dwGy7EAAAAGbps3999ZWZzYMZS2LzUebms+D8l/f/PBA8Mlnd3fbjfgAAAOBJkuz3BAAAAIA9l/f//v8PAAAAnm7F//8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBf7NzPjdpAFAfgZ4OB/FNQlHtayQ3KSAk55hgoIE1QAmkhDVADkXJICStYYc8ieRek1TLGWvR9ku2d8ernGeDyxtIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXfpbree/f375dWnObn+ZPLMBAAAATtlW63n9x7Rpv0v9H1LXp9QuIqKMiFO1+yBGrcxByqnO/H/1aAx/IuqEQ/84HW8j4ms67j52/SkAAADA7dosV7OmWm9OaQngX7+j4kqaRZvy/bdMeUVEVNP/mdLKw+lzprD69z2MH5nS6gWsSaawZsltePreKNdD2gaty8NMFvWXWLfKbp4LAAD0qV0JnKlCAAAAuAHf+x4A1/C0tC+Op+N7xnFzSS8E37RaAAAAwCtU9D0AAAAAoHN1/d/N/n+TF+3/V9j/DwAAALJr9v8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgS9tqPd8sV7Nz9xfPzNntL5NvRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9+zPOwqEQBiEwd71ncnc/7DSoKGxSRUIH39jMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvfveX/xNT40wy99pYeh5J1k6NrVNj79w4+sP4+jUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsT8vKRACQRAFc8b/Tvr+h5UEPYMIEdDwqKIWDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwBf97pf/E1PjTDJ32lg6HknWrhpbV429B42jB+Pt3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsW//vm1UcQDA3/lspylUhIAiEUAFdYCFpm5p6YoQKGLgT0CKUqcEXAptBlpFlCxsKHMXBAsSQkigsOV/6NxIXcrWIUOQmBiC7lf6nJgmpO05TT8f6fl9/Xx5P86Wla/fHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQWX83vNIo4zR7GCviqu32xuJsVq9tqzOry3cms5LFyUjVeuz1+mZ/oL0aPzk+MbyJAAAAcFgc2/WItMrvQwh3WyvTWd0Yy/P/VnVMlvP/UHaVlG3b8/61jcUj5UuTVf7/x+/3XtwaaCzNx8k6nZvvdU/tnEpz38t8wj236xHN/Mznv72k+RvS+HDphfVWfj6T727der+dhyN1zBYA2I+TVV0G1f9DWd0Z5sQAeGo0o8S7yv/TseHOCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAO60vhmSpOQgiTzftxZm1jcXZQ/c3yncnVspy7eXM57jProhVCmJvvdU/VuJaDqzqb1z+b6fW6V65eqzs4HkIY8NKNvf15Wk7/P49phxD6Wk68NKCfj/cw1rZ+dgTlxzPUew5Hs/XtenDS15LsOOHvbRaG8QGoK2iU78/jGGK09ve9P6g+e4++5//zXTLyaL6SAAA41FplyTLRu62V6awtGQ9h88f+/P+NKA59ef/mjaKleL4a5f/3Pjl3Ox4rzv87Na3vSTC1cOmLqavXrr81f2nmYvdi9/O3T3fe6Zw5f/bs+an8t5KpudDwiwkAAAAPoV2WOP8fHbD/fzSKwwP2/4st4SL///L7ztfxWKn8f6D7m37DngkAAMDTqL0VPf/a338lA45I2u3w1czCwpVO8bj1/HTxWOt092mkLHH+n44Pe1YAAABAHdaXkr79/wtRHB6w/x9f///szy//GveZFtcWXA4hdE/OXu5dqG85B1r/Tb8/pY/jRuV8oPawVwoAAMCwjJYl3v9vjWf5f2PrkodGCOHNEyH8U97DH/aY/6cffPtLPFZ8/f+ZWld58DQmivOR1xMhNCeGPSMAAAAOsyNlyZL9P1sr05/+dvSjtuv/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOr2bwAAAP//aR4tAA==") bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000480), 0x22401, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fda000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, &(0x7f0000000180)="f7790066baa00066b86b42460f22c7d466ba420000b8e20066ef0f29902cbb0000c4e2b1ba8c88d90000006666f6440f386b410f7842280f07b8010000000f01d9c4033921820f47a753fd", 0x4b}], 0x0, 0x48, 0x0, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4400ae8f, &(0x7f0000000140)=@arm64={0x6, 0x65, 0x7, '\x00', 0x3}) ioctl$KVM_RUN(r2, 0xae80, 0x4000) executing program 7: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f00000000c0)=0x2, 0x4) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000100)=@req3={0x10000, 0x100000001, 0x10000, 0x1}, 0x1c) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040), 0x0, 0x0) ioctl$F2FS_IOC_GET_PIN_FILE(r0, 0x8004f50e, &(0x7f0000000000)) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'bridge_slave_1\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x1, 0x470bd27, 0x25dfd402, {0x0, 0x0, 0x0, r2, 0x6e494, 0x16ac1}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bridge_slave={{0x11}, {0xc, 0x5, 0x0, 0x1, [@IFLA_BRPORT_STATE={0x5}]}}}]}, 0x44}}, 0x200088c2) executing program 1: openat$random(0xffffffffffffff9c, &(0x7f000000fe80), 0x40800, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) socket$nl_generic(0x10, 0x3, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000100)=0x5) syz_emit_ethernet(0x2a, &(0x7f00000014c0)=ANY=[@ANYBLOB="ffffffff000000eb000000bbbbbbbb7900000000aaaaaaaa35d926985c1b1df7d37b98ee1a9adabcaa"], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000180)=0x80000002) openat$rtc(0xffffff9c, &(0x7f0000000040), 0xc2440, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) faccessat2(0xffffffffffffff9c, 0x0, 0x3, 0x1200) getpid() ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f00000000c0)={0x3a, {0x3, 0x4, 0x6, 0x0, 0x5}}) executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) prctl$PR_CAP_AMBIENT(0x2f, 0x2, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000001c0)=[@text64={0x40, 0x0}], 0x1, 0x14, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000005c0)=[@text64={0x40, 0x0}], 0x1, 0x43, 0x0, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4400ae8f, &(0x7f00000000c0)=@x86={0x60, 0x4, 0xb, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x82, 0x76, 0x1, 0x0, 0x0, 0x8, 0x10, 0xc, 0xff, 0x0, '\x00', 0x0, 0x7f}) bpf$ENABLE_STATS(0x20, 0x0, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="09000000060000000800000008"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], 0x0, 0x9, 0x0, 0x0, 0x41000, 0x0, '\x00', r4, @fallback=0x15, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x6, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000800)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r6, r4, 0x25, 0x0, @void}, 0x10) syz_emit_ethernet(0xfdef, &(0x7f00000005c0)=ANY=[], 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f0000000600)={0x2, 0x0, @ioapic={0x8000000, 0xe, 0x10001, 0xfffffffe, 0x0, [{0x2, 0x8, 0x87, '\x00', 0x8}, {0x9, 0x8, 0x40, '\x00', 0xb}, {0xff, 0x7f, 0x9, '\x00', 0x64}, {0x0, 0x5, 0xd4, '\x00', 0xf}, {0x7, 0x9, 0xc, '\x00', 0xfb}, {0x0, 0x0, 0x54, '\x00', 0xff}, {0x71, 0xd2, 0xf1, '\x00', 0x7b}, {0x3, 0x82, 0xc}, {0x7f, 0xd, 0xb, '\x00', 0xb}, {0xd7, 0xd, 0x3, '\x00', 0x6}, {0x0, 0x28, 0x80, '\x00', 0xdc}, {0xff, 0x1, 0xfe, '\x00', 0x1}, {0xfe, 0x7, 0x26}, {0xcf, 0x3, 0x1, '\x00', 0x6}, {0xf, 0xee, 0x7, '\x00', 0x3}, {0x39, 0x2, 0x6, '\x00', 0xb}, {0x9, 0x6, 0x2, '\x00', 0x8}, {0x5, 0x9, 0x5, '\x00', 0xc}, {0x7, 0xe1, 0x7, '\x00', 0xc6}, {0x0, 0x80, 0xe, '\x00', 0x7f}, {0x1, 0xc, 0x80, '\x00', 0x7f}, {0x10, 0x6, 0x3, '\x00', 0x10}, {0x1, 0x23, 0xf3, '\x00', 0x4}, {0x3, 0x3, 0x4}]}}) executing program 6: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0600000004000000ff0f000007"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000400007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x1f, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1a, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_BIND_MAP(0xa, &(0x7f0000002b80)={r1}, 0xc) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./bus\x00', 0x0, &(0x7f0000000040)=ANY=[@ANYRES8=0x0], 0x21, 0x31b, &(0x7f0000000980)="$eJzs3M9LG2kcx/FvYhI1opPDsssuLD7sXnYvg2bvy4ZFYdnAimuWbQulo5m0IdNEMsGSUho99dJD6R/Rg3jsTWj9B7z01kPppTcvBQ/1UDplfuSnSbUxMbW+XyDzkOf5zjyTieHzDGQO/n90u5Cz9ZxRkfCEkpAciishYakLBduw145Jq035derw5Y//Xrn6dyqdXlhWajG18ltSKTUz++zOvclg2O647CeuH7xNvtn/dv/7gw8rt/K2ytuqWKooQ62WXleMVctU2bxd0JVaskzDNlW+aJtlv9+piVimylml9fWqMorZ6fh62bRtZRSrqmBWVaWkKuWqMm4a+aLSdV1NxwUnyWwvLxupPovXBjwZDEm5nDLGRGTyWE9meyQTAgAAIxXk/0baD7uR/qiP/B/pmv93ftqrTP33dCbI/7sxN/+LtOT/G819mSobbuT/CRFp5v+Svz4YdP4/nogutoftF0ccp9GMdRt/pvyPC8LN//Hg/9ezdW1nzmuQ/wEAAAAAAAAAAAAAAAAAAAAAuAiOHEdzHEfzt2PBq442LiIT3i9I/P7xEc8Tw9F+/Zt/ndd/1PPEcDQf3BGZEbEebGQ2Mv42GLAnIpaYMieavPc+DwG3HdtU3iDlSshzqxbU1zYy/ndJKid5r35eNEl01jvO4l/phXnla6+PSry1PimafNO9PtlZH3W3Mfnl55Z6XTR5sSYlsSQb/DKuXn9/Xqk//0l3HH/SGwcAAAAAwNdAdxfOtfb1e+u9Pl1XdR3re7/fX19HpPv9AX99Pdd1fR+RHyKjOmsAAAAAAC4Xu3q3YFiWWR5SY0tEhnyIHo36GZ62qv6A3B5jQhLq1TWARv3g/ZW7cxvYfKKnesfCfU11NvaZF6VrIyKvvJ30GiNL/ezZ0UTO+h5+9/jJu0+P8e+MiZxmh783ntk86E9d7KQzjZ7fNxAAAACA89IM/fVX/hjthAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuITO41F8oz5HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4EvxMQAA//+mmADZ") r2 = open(&(0x7f0000000080)='./bus\x00', 0x143142, 0x0) ioctl$TIOCVHANGUP(r2, 0x5437, 0x0) mount(&(0x7f0000000280)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x5000, 0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000001c0)=ANY=[@ANYBLOB="1c000000020301020000000000000000000000010800010001"], 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x43044) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) unshare(0x22020600) r5 = openat$ashmem(0xffffffffffffff9c, &(0x7f00000000c0), 0x721000, 0x0) fsetxattr$security_evm(r5, 0x0, 0x0, 0x0, 0x0) sendmsg$NFQNL_MSG_CONFIG(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000100)=ANY=[@ANYBLOB="1c000000020301010000000000000000020080010800010001"], 0x1c}, 0x1, 0x0, 0x0, 0x20008814}, 0x4000) r6 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fff7ffc}]}) close_range(r6, 0xffffffffffffffff, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x468ac1, 0x24) ioctl$LOOP_SET_STATUS64(r7, 0x4c04, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x8009, 0x0, 0x0, 0x14, 0xd, "ef359f413bb9386ff7d6a4ae6dddfbd1ce5d29c2ee5e5ca9000ff8ee09e7376b7a5ff537ed73ac58818d78c660e677df8dc905b90242b7c528a076d2f6a00400", "036c5bc6780820d1cbf7966d61fdcf335263bd9b0abdc2542ded71038259ca171ce1a311ef545032d71e14ef3dc177e9b48b001d00", "f28359738e229a4c66810000000000d300e6d602000000000000000000000001", [0x8]}) executing program 7: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x80102, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = eventfd2(0x4001, 0x800) r3 = eventfd2(0x4, 0x0) ioctl$KVM_IRQFD(r1, 0x4020ae76, &(0x7f0000000040)={r3, 0x7, 0x2, r2}) ioctl$KVM_IRQFD(r1, 0x4020ae76, &(0x7f0000000100)={r2, 0x8, 0x2, r3}) ioctl$KVM_IRQFD(r1, 0x4020ae76, &(0x7f00000001c0)={r3, 0x8, 0x3}) executing program 7: syz_mount_image$erofs(&(0x7f00000003c0), &(0x7f0000000880)='./file0\x00', 0x18000c6, &(0x7f0000000200)=ANY=[@ANYRES16=0x0, @ANYRES16], 0x0, 0x17d, &(0x7f0000001ac0)="$eJzsmLFP+kAUx7/vyg/yMy6uLg4SxcHSFjUuxLA5mogaNwlUghYx0EGYdPH/cHZwdvOPMM7qYFwY3Uxqej3oQQR10MT4PsPj+7h313evyXcoGIb5szw+vNyvFe+EAWASaaTU/89GXCO0+tfb83Jraj1/OfeUv041robPIwBB8PnnJwDcFAz4Kg+Cwd1p9VuE6OstCCwovQOCqfQeBLaVdkHYVfpA042w3jT3a55rlhteJRRWGOwwOGHIDffXPSNUtP5IW2+1O4clz3Ob3yg+ml+3IJDX+tPfV282ljY/GwK20jkQNpVeRao3m2gk2v2nE/H5xg/fnwULFr9NxP4UXBDmNX9KaP6R9evH2Va7s1irl6pu1T1ynNyKtWRZy05WGlEUx/jff+lPE9r5/0bUJimJk5LvN+0o9nMniu85rpD+J5CZjfLQ+5Mju4nWSe0jqTLGmHKGYRiGYRiGYRiGYRiGYZgvMAOSX0EldIo4GcDZkNVvAQAA///an3MA") mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000380), 0x0, &(0x7f0000000400)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) chdir(&(0x7f0000000140)='./bus\x00') truncate(&(0x7f0000000000)='./file3\x00', 0x7) syz_mount_image$vfat(&(0x7f00000001c0), &(0x7f0000000000)='./bus\x00', 0x2000082, &(0x7f00000009c0)=ANY=[@ANYBLOB="757466383d302c757466383d312c636f6465706167653d3933362c6e6f6e756d7461696c3d302c756e695f786c6174653d312c696f636861727365743d6575632d6a702c726f6469722c756e695f786c6174653d302c756e695f786c6174653d312c74696d655f6f66667365743d3078303030303030303030303030303030392c757466383d312c726f6469722c696f636861727365743d63703836332c757466383d302c726f6469722c00720fdfc8c18c9e546084703b043897c4d67dffdfea0235407a4f4b2012c34806087096b353176de0eeeb9d593d5295ad71caa1f861d19eb343d85e70a36db5b4f9d5cc5f7ba47f74991a265c7c537daa4814f139d3985bb37cdaf8e1cf95fc42b9003ab8f343edaac3e36ea9a608bb1edb3024e8ab6a2ffa51871a01f80740fed5f20e34172fe3820d689aa6"], 0x1, 0x36f, &(0x7f0000000b00)="$eJzs3U9oHGUUAPC3mSSbFmv2IBQ8rd4EKW3Bi6eEUqGYg1YW/11cbCqaXQsJLiSHbPYkxZPiRdCTtx702LN4EPHmwasVxD94sbdCgyO7Mzv7v03BjRV/v0N4vO+9+b4Zhuzskv3yRju2rizF1du3f4mVlVIsrl1YizulqMRCJJE5iKk+WJ6eBwAecnfSNP5MM/ev/uhkP/LaDwD/Xb3X/7dODRLlB2i+/sg8lgQAzNng/X/pXu//X5iavTa3ZQEAczTx+f+TI8NjH/MvFn8TkDkx/wUCAP+4l1597fn1jYjL1epKRPP9Vq1Vi2cH4+tX4+1oxGacjdU4jMgeFLKnhe7P5y5tXDxb7fq1ErVuR6sW0Wy3atmTwnrS6y/HuViNSt6fFv1Jt/9cr78aEQft3vzRLLVqS3Eyn//Hk7G50D3YYxP9EZc2Lp6v5geoNfv97YhOrPRPorv+M7Ea378Z16IRV6LbO1j//rlq9UK6MdLfulHu1QEAAAAAAAAAAAAAAAAAAAAAwDycqRYqUWu2l2r9kctFQRKD8WJ/nLwu3x+ok+0PlJb7u/NcT8b3Bxrdn6dVW4yFf+ukAQAAAAAAAAAAAAAAAAAA4CGzs7sc9UZjc3tnd28rD0rdoD2UeffbL74+Ef2axbz1nWTQFXly5Dj9wkFmL4lirrRoT5ORmjxIIvrFB/UbN4sVD9eUi7PIMgujxykPDWWZUr6meqNx6omfP52YdHdv669ucNDLJDE6NBGU8vmHhpqPdhMrEXE4q2t2cP4+NbfSNJ3Vvv/JeCbfiqF91NkXHmCp3yx1r+3pZ3qZr/KZnnp69eVbH3/++1a9EZ3syjQay9s7h+kRjhyliCKTpnmQDN0/pfw6l6bcCdODziDT2d7ZrSc//PHK4x9+N1acxNT2dDjz3uy5vhzPLGdBKaLSvwj3WurSlJt/evD63eLuHR6aeUuMBKc/W6vf3P/pt6PekEO/JGzUAQAAAAAAAAAAAAAAAAAAx2Lwpd+xgTRN25Pl/a/0v3gcawMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA4zL4//9DQWcikweVmCwugrvtmBwqb27vzJz8xLGeKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/2N/BwAA///RdHSx") r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'lo\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYBLOB="34000000140003050abd7000fddbdf25021f51ff", @ANYRES32=r2, @ANYBLOB="080002007f0000010200030065727370616e300028f40000"], 0x34}}, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000180)={'lo\x00', {0x2, 0x4e21, @rand_addr=0x64010101}}) r3 = open(&(0x7f00000000c0)='.\x00', 0x8000, 0x70) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x4000, &(0x7f0000000140)=ANY=[@ANYBLOB="6e6f6e756d7461696c3d302c636865636b3d7374726963742c756d61736b3d30303030303030303030303030303030303133363033302c756e695f786c6174653d312c756e695f786c6174653d302c666d61736b3d30303030303030303030303030303030303030303034302c757466383d302c6e6f6e756d7461696c3d302c73686f72746e616d653d77696e39352c73686f72746e616d653d6c6f7765722c73686f72746e616d653d77696e6e742c756e695f786c6174653d312c74696d655f6f66667365743d3078303030303030303030303030303166622c666c7573682c756e695f786c6174653d302c73686f72746e616d653d77696e39352c00208893fdd4787adad4209069"], 0x6, 0x2b4, &(0x7f0000000280)="$eJzs3b2LY1UUAPDzZvKlFklhJYIPtLBx2dnWJoNkIZhKSaEWuri7IJMg7MKAHxi3srWx9C8QBDv/CRsLe8FWsHPBhSfva5KsL9nJYGb8+P2auXPvOe+e9+bODCly8t7z85Pbadx98OnP0eslcTCMYTxMYhAHUfs81gy/DADg3+xhlsVvWWl9Jdmal6/29lsaALAnm///b/Dd3ksCAPbszbfefv14Mhm9kaa9uDn/4nSav7LPv5brx3fjg5jFnbge/XgUkZ0pxzezLFu00twgXpovTqd55vzdH6rrH/8aUeQfRT8GxdR6/ngyOkpLK/mLvI6nq/2Hef6N6MezDfuPJ6MbDfkx7cTLL67Ufy368eP78WHM4nZRRJH/yh/jyeizozR9Lfvq90/eycvL85PF6bRbxC1lh5f8owEAAAAAAAAAAAAAAAAAAAAA4D/sWtU7pxtF/558quq/c/go/6YdaW2w3p+nzD/rEvxYf6BFFl/X/Xmup2maVYHL/FY814rW1dw1AAAAAAAAAAAAAAAAAAAA/LPc/+jjk1uz2Z17f8ug7gZQv63/otcZrsy8EA0xgzib6S63PKi23XLlOKxjkoitZeRX3Kn49pN33zB4alPWN9/u+uh6T45pX6DCHQf16Tq5lTQ/w27UM736kHy/GtOJc+7V2bSU7XT8Oo1L/Z3vvfNMMVhsiYlkW2Gv/lI+uWomefwuOsVTbUxvV4Pyd6HpbOx0nv/6tyLRrQMAAAAAAAAAAAAAAAAAAPZq+abfhsUHG5J+Gpcf8h+DPVcHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdj+fn/OwwWVfI5gjtx7/4V3yIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/A38GAAD//9PXYcU=") pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) close(r4) close(r5) r6 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r6) wait4(r6, 0x0, 0x8, 0x0) getdents(r3, &(0x7f0000001fc0)=""/184, 0xb8) executing program 6: syz_mount_image$f2fs(&(0x7f0000010580), &(0x7f00000105c0)='./file1\x00', 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='active_logs=4,jqfmt=vfsv0,prjjquota=f2fs\x00,mode=adaptive,heap,norecovery,fsync_mode=posix,user_xattr,disable_roll_forward,\x00\x00\x00'], 0x1, 0x105c9, &(0x7f0000020bc0)="$eJzs3M1uG1UUAODjpClNKCVCLNh1JISUSLUVJ2kFuwCpAIlUET8LVuDYjuXWP1HsJKYIEVgjln0RWLFnz0uwQyyQ2BWBPDOGphQRqHGS5vuk8Zl7PXN8rlWpOnMjB3BuzSe//FyIKzEbEdMRcTkiPS/kR2otCy9ExNWImHrgKOTzf0xcjIi5iLgyTJ7lLORvfXrvcOP+YGMuz3rtZFYMnAYvRUR7Jzs/aGex28ji7Xy+st9MY3t1P4/ZG+07+bibxYP6VprhoDK6rpLGlUZ2fXdnrzeM261KdRgbze10fqeTfWBvvzHKk95wu7Kbjmv1rVG5h+l9d7PBII93e/0sTy3P93GaPvr9Uczm64N6tp6dO2msdvr5fDerr1YfDON+HnvZdFS7rVpax9Z//JLPgLebnb1Bsl/f7TW7neR6qfxyqXyjWN7t1ur9+mqx0q7dWE0WGq3hZcV+vdJea3S7jVa9VO22F5OFRrVaLJeThfX6VrPSScrl0kppqXh9MT+7lrxx6/2kVUsWhvG1Zmev32z1ku3ubpLdsZgsl1ZeWUxeLCfvbmwmm+/cvLmx+d6H6x/cenXjrdfzi/5SVrKwvLS8XCwvFZfLi/9ywb+eyvUP/4uezPofcunxbue8K5x0AQBnT9r/z8Yk+/9Pvr330/oXle/1/3COnaX+v5k35Pr/8Tsl/e/k+v9jrP/zc7R+/T+PRf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBu/TDz9ZvpyXw2fjqffyafei4fFyJiKiJ+e4TpuHgk53SeZ+Zvrp95qIbvCpFmGH7GU/kxFxFr+XH/2UfXfmGs3wQAAAA8mb45vPpV1q1nL/MnXRCTlD20mbr80ZjyFSJiZv7HMWWbGr48P6Zk6b/vCzEYU7b0AdalMSXLH4p9NqZ0xzJ9JFx6IBSyMDXJagAAgMk42gnYUQcAAHhyfXnSBTB+x9m/K8RoK3O0F5z+5f2fG4KzR0YAAADAGVQ46QIAAACA/13a/5/l3/8DAAAA/ln2+38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+zcze5aQNRHMCfDW7pl4qqLiv1Kt3BMXqELrtEHKCX4Aj0CrkAZyC7HCHCER6j4IhIURgbBf1+kj/Ggj/PiM2bQQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgT7fVev5/8fPfuTm7+jx57gYAAAA4ZVut583JNI0/tde/tJe+teMiIsqIONW7j+JdJ3PU5lTPvL56UsNNRJOw/4z37fYxIn612/3Xvr8FAAAAuF6b5WqWuvW0m166IIaUJm3Kz78z5RURUU3vMqWV+933TGHN73scfzOlNRNYk0xhacptnCvtRUadw+ToUKRDOWg5AADAILqdwLBdCAAAAEP6c3S+uGAdDKyIw1LmYS24+ef944Lgh84IAAAAeIOKSxcAAAAA9K7p/z3/DwAAAK5bev4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfdpW6/lmuZqdm7OrX+HHJL25rusMtwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8MD+vKNACIRBGOxd35nM/Q8rDRobmlSB8PE3BgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw4nd/+T8xNc4kc6+NpeeRZO3U2Do19s6Noz+Mr18DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF/vzkgIhEARRMGf876Tvf1hJ0DOIEAENjypq0QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHzR7375PzE1ziRzp42l45Fk7aqxddXYe9A4ejDe/g0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzv37xpJFQcA/M3uzt4PkFujLJyNJ56cKF6y5y8EmyuEYCFYieWS2z1W91TuUnhHCtNYCP4HNtpeIwQEOQv/giusvDI2EWSLCBZWyvyKk2zQiZrZ3dznA2/eN5OXed83gZDvvEkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgMLkarhQxM3k0MniRn7ux92NtaR/cKBP7PTvnk9aEkf1pr1wWsk96s46CwAAAE66ZlHfhxC2463VpG900vr/mWJMUvNvPJLFRT1/sO4v+qL2T9q97756e2+iTjZPHEL4pjMerNS2wvl2seK4cxXGpM8Ssic0zfTb1nhz87FJnN716PP7999op+Gp/5YxAPB/uFz0eTCMPkl/PxqOxoPeLBMDYHG1/vnTxZCi/m92asgLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYMYmm+H5Io5CCE+0/ooTD3Y31g7rd/p3zxft3LuPf1q+ZnKJOIQwHI0Hp2tcyzy7WHHcrdt33u+Px4ObRwqe/FdfJRAIFiU45h9QAACcKHHekrp+O95aTc5FSyH88eX++v9SKQ4V6//vR/culecq1/+92lY436rW/8vrNz5avnX7zgujG/3rg+uDD670Xuq9uvLay71XlpP7uZIdjzlbAAAAFlU7b+X6v7E0vf9/thSHivX/Dz+/80t5rqb6f8rR9/+POSEAAICH2KMXfvs1OuR81G6Hj/vr6zd72XHv4yvZcQap/r0z06dO5a1c/zeXZpAbAAAAULvJZrRv//9aKQ4V9/+/fe73L8rXbOaPIIaj8eDy2ofja/UtZ25N7/93Dh1Xx58T17BcAAAAZuRM3sr7/3H6/n/jqWJMI4Tw7NNZnP8bwEr1/+utz66W5yq///9ifUucS41udj+qvP+fju2G0OrWkBgAAAAn0um8JfX/T/HW6ntfn32r7f1/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP5kf+5tEwbCOA6/viRK3CYjpLf4mIGGCsEKgIRkyTMwAAvRUNFaLAIrgATnms5QPE/z/xVX3AsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvL3r0xcfEVFE6jJFmm7/zp8R8RVp17aT73sW+8up+Xnk4nCc5fyN+X8ZEWUUfZwDANC7qtsc6029GuQd5h3lHeetyqZevvLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3duBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAPHAgAAAADC/K3T6NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADGCgAA//9fbFmx") r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000080)=0x474c, 0x4) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000040)=0x7b24, 0x4) syz_usb_connect$uac2(0x5, 0x7b, &(0x7f00000003c0)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x2b73, 0x1b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x69, 0x3, 0x1, 0x11, 0x40, 0x9, {0x8, 0xb, 0x1, 0x2, 0x1, 0x9, 0x20, 0xb}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0xf9b, 0x9, 0x9, 0x4}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0xfd, 0xa8, 0xfb, {0x8, 0x25, 0x1, 0x0, 0xc, 0x6, 0xfff7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x4, 0x3, 0x7, {0x8, 0x25, 0x1, 0x2, 0xc, 0x4, 0x7}}}}}}}}]}}, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x0, 0x0}, {0x1b, &(0x7f0000000600)=@string={0x1b, 0x3, "96313e909db82d6a160935026ce457c8fd4eee81554ef8becc"}}]}) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000002c40)={0xd, 0x17, &(0x7f00000007c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0xff000000}, {{0x18, 0x1, 0x1, 0x0, r1}, {}, {}, {0x85, 0x0, 0x0, 0x5}, {0x4}}, {{0x6, 0x0, 0xb}, {0x65}}, [@printk={@lld, {0x3, 0x3, 0x3, 0xa, 0x9}, {0x5, 0x1, 0xc, 0x1, 0x9}, {0x7, 0x0, 0x3}, {}, {}, {0x4}}], {{0x7, 0x1, 0x3, 0x3}, {0x5, 0x0, 0xb, 0x3}, {0x85, 0x0, 0x0, 0x76}}}, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sock_ops, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x94) r2 = open(&(0x7f0000000140)='./file1\x00', 0x66842, 0x21) write$UHID_INPUT(r2, &(0x7f00000005c0)={0x8, {"7d58c5cc4a1004189c60866ba7d3019645d4591c718d7e33f6b848e03d1c211ea62ddda24eb311839ea938bf5e01fd569bbb6cfc1e635bf152c46d2ec12b91febac3af6929a1e9f8f0449ad06cd37f7bedff790a3e24128dc48968a0965909a050cd8dfb24edd55be220fcc7cb9305c47d5038f010424d2ceaef463cdc3153d0949ec97a7c8a595ae94b4ae9825a94f0bc0028dc66cf2eac707f24b566b54a84751642010184d626c22108a9fbb3b78ed927764362dcb826b6f9763815aaf90212f92a36ac246274740c179fbccdb70b3d8414bf6db7d2345eff460a47abdba6f81748506313f92b8a66d402b46738a10e401c633d1ad6aa36a6f0b324b570cc1e7c2ae84443ebd0061b84a8a45aed8e282b21f816686329e01f4d9144728637be27b04993bcb783c51cb6be6f95e7af680cd943e1d57149bd847aef8c5156d22cab38900573facea1d995b920697537175c8eea56488e3202dacebcf967146d08bca8aa2a3287fe2e48164abb65561f5bf55078f2cd8007b9e1d5071fc8e6a0ea3640dd3efdfa4adc02245b53aea25f38d1bba82752895d145edd077c46b4aa72fe91b79812a36baefaa834ecedf9d3d3a080521eaf5a30ea20fa021d89e9f4a64d41d0bed46de0541d3067a73d0685ec269e185c554208e7a4b5dd0b286586e4332f5705480d78d30c880e0e222233e315261ff356676c3ebfdf2f5fee1cc54bfe153c251488c63ebef69d1dbf2a8565386e3d3641c33079f29c9c37f07328629beb8cbad294e8e2a5ccf60d07e863d6bd710f21d0b348e59df3f95fe450e7a295d6678e6fe683eb296ecf41da2632ae27e40b463c5f8b607b4e94d4a4bbf38fdd28d9fb5a612a938945758ffafd5a4162d81938a8657db777295467dc84fd4d38979f2b04511eb0f1a134091d1e815c57325f409aee4c0f4930e586e5ad5c23e73be44a104a79a2af2f49dafcc1a1a9ec09d0dbaaa068f4179b3e8df58e4aa1609ba440f40b3d50e7e8c596224e6745de3d52130b0158d09a5a0d98fb0e9b23b5a11aa2b6b02b53328d37379f1922860d0f962634f47df8f8c2eec359a79849261627a4c97d298d4669dae2167cf6ecc1417719de3b3ebfb5f70b4716c13d7e8f6f1b6298b6373c90925969eefbb1ad765a59448c07f3e829b013a2e8ade17a1e0ed4231afc3dafbaa0a86097865e27bef91382641a1c29dbdc9385b2a744aed80f284e320c66a7e423f3eec132e41eb0d63f425f84414ae01b8ae81632bc82f2ab6cd5ef2c2b9a6d3598e94f8bec0a267c78749c4d0fa32be12e855ff04a2d94e737d23b699025a503514ffc1cc5b9b1d2922dd8434d54716b28b1ef6aca5d5196330262a9cfb00b6156a3e415e93ff2d98e71c0fcc41f25ee078d7cc3399d85bb7b4f0d55de5bf4f6aebb3a5b476ddf5ec86d2c13c48a303a0a7eeb498b2018c4a8a8ca9fa278a02caedbbd2d7a38c97835d7fff9684a87498764cc0b23432e92004b87be8f5cef1c9f494d9bad641da7cb71a4a19ddbf16e9d81cf74e0e5dccd60a15105daff7037be36c51b91f6a03e012b8a873afd8ee900967d5dd15d3cfb1f280a2a58db2079fa52af370c7d1c16456a1262865943815be362ea947f093d9011d74767e716d62892d079087af402cc3d893811c98d66947d39362e82e08e0ae85a20393811fa2309ab929f7211a02e7432c6c90b7439d7f50af0aba2e28bcdec8e02d6d69ae7fb23af4aac2c366bcedb68e06046da5fc93227e16322d6910493c3dfadb6c05af724abfe1f90cfe4fc163e5a64278bd97d9368977e2ea9c4a8d8b8a5b674ba7a1506408df3782ae89f53493294b913debaa46a07cedbd46db82ae23c4a4f324ddfaab23350018180a60b4ddf8e2ab7fdb49a58e9bf6305374a8121d0f4d06829a53d9bf1fbedf572f49495cffdd2c15ffb18dd5d64b70cc7e3cba9b414816769cc1613734a939fb315fd6449e90dd22cc01013ecb69bec3778de20499e17eb9cea4adf13970bda63811d18ca2f90972a791140b2f32789c826e739c7e7cb6a35c72c03985eed7bf4106e02774a1515a580d5b0f04077813aef6081986dae2f67279928ef0f5c7821cd2c71d04db6f224cf11556bcd9ed8a241be07947acd7b724918be14eb899e4f06a1e1d282d897efdf5715f62bb47807b6377fcf7f092bdd2879af2d5030003bf1801b05f927dfe22c04700aeb440e5deb02fc18e39f1b6a819eba5346c0b462df7926a75c6f3e39db5b6debd0d5bdfdd0b4602b3a822065b8eff59f569ec1cda57695e65b240a73a89186261214b19d1bbe3438489dfe703ab84558952e30419fe2c411ff9ccaeecd982236b778259fff9cbbf3a5d92a71760eacc151d342b8a81d7fbe259085891db9bfbff874d93a04d322f3c9a0c756603e2cd1a893668bf4b16e74c476b46acc4589d4f59ae99a1c1a995a526a8e0ff7300cbc6e5d8ec7a501c207f1b02f8b4b8983bd6e19990832a474d8b7638d1ab7a08b5ee6c1a0a5e0caf7185d083410f0824fec96cb17a93761c21a0a94d3baf88be9b4693d54a67be8fd49dbf44303d3336a5bd032bbce288083f2dc930eda06db4f1d3721b0dd3854e25d5ebdfee59ca9801d761c52b9f6a358d35d1dca365e865a8c7ca0baba130f0ec553c65b9df8218674cdff636aa55d1c4b5a159f1f79e81e799f3cfc51f164f0c8f25b7cb814a5bf14336a9ce96c821f0e6131eaa99980cb733839f9cbaa4d7c491e5dd6df0bcef76b25560b8d39caed738e8eba2ac6b9abbaacede6cdcf9aa220c58bffc26e3e9b9189b55b49569d6583f52bdf8181e0b9d367954dfe978164836824974f1f0b1dc3585a9506a5c54a601fdd4c1ad52a9d1bc8497c1a264b6fa3684e8d072bf7527e866f89c68c1991dfe4c83efc3cf41badda12c0281839d80d302039538fa97b2a2cea774306fd816bf70b5b6b9dfb2279b7485489fa9951d0a9ceb8ddec5c471cbb0fc4f19c3fe85d2bda3047fe5bbe6ba6156b585bd775dbacf50ca98d737d8540f4a770f193de8ecf7fa48417a84fd7a4ce3a54eac163167339f8cb24eaf209beae99e854ee7dd4670ec6fe57cef906d5e8cc7c6292297b7ea06bc505066b9b49f636c97f0b78b7cb3ec38fce016d4e0ae723b003cfb04998980162bb4cdfbdce5e8b018b03d2eabdc4fc3a7bb39631c0b9f7fb2c1baf6420c01aad19a417704c8d344d9b52750a5c92960d5dcbcc6e969b123e2325846ff1a4666ad494e9958fa18480ed483e384430a4ee4558c8fa12ecfa7d77fb8d565598320b41c6c81147c3acdd42b1942b78be2f31839c65e987bab11c44c904731c2796a7f520b991925151862e6f72083436e96f7d77bb2dde5cb4a4bb945846655fea20ca4d475437bebfa2ba1ef2806f7faf05347727e6c3959b2359efdcb982128277b881031f0a609d63d56eb340aa8114fea773072a2b6e8bd23c374bdb9166f363a7d7eb6f2327a2c31fbb66869848d6ca4c5f93e73c03b04ad98ed1cc7e27dcbcb154753b4e6d51c90e1f1b0a5e38b87a4adac67efacbaf7c667cccc5463a7d10df3bc7ca9b5ca2637d4b2a10960a69b32de4174faa4559df9a189c93673371a1db5537f2c4a2284c08119912feabcf2d237f4f9683766f531a906904c443f2132ce1ea51b06e36511bdd7f83823519b4ebfa9930a695c1445ea634fc4f0f0d4e3ca060bd441cc057e28f2a245069416cd1923c82da0e6b77d29d12da57c13e1467d0f5419d672341be4d733c0ea35c2614e5fa2166f7e6d7dc922b22a0a9d23faeb0a153d13bd8a220da5ad3c4de7d1f73dbfbbb685eea98fc263e5d0e635f005bee90c339ef5f2812259476b5c1aef1be654392858e80fd9a9597127ca5f2643dc9e5d4dce374a1ddb81ca04b22acf364012c190988c23b8b72358e445604dc653de3852c94b3046ae35034d30c38d4dfd8419cb368d805f5a6c7a8b001cf6fba99806045e10fd9eb13cf67d22ac340a348a342d9e8532b1cb85a32abff0d8b7a033d1ef50e78fb57ed7b27c8c07e6ec6c313aa0ba769626cca429f439de33358036be6bedbe35c97d3b1918fe61c6b1a090ff758575be37c66ff1bc8b7d41600bb28cb245e8f59c011d6570afbb0836d2fcb082e98e59b3d4ca4c9d541af9dedddf642e513d4298970bda3e1cfda56dc149a290e83571d6b254d77fb5b8572402c6c8d0cb9e518076e2f7293f7d2dd77161b6e1fee941bbc6a6bfad69fe2793f06ba7a5144313a1c8c1507922bab26db65b0a9697807ce91b9719eb3ce9a64756821367aa6ec98aa3fb2df105855ab506d670ef4b866f03bb6bfe19ac770dfaccb4864c4552bf8c15c2d60f187cb1bcf4d81bc63f62ce867bcdf4e8faee675951883f1b02ab1614b37c3b96a647a5865408238e9a58bde7723b3c26145d15ea98e8eaf06ae0ae6ae96dbd9aaad5111186f53152b17ba7d74336618c50188f8c052fbd39981a463f51579fdc698e4f8965052ab4193b2a9ea29159b9bfd0edd6557817b7664e90179bccf27ffeff69a97870e9dd8a65733d0be6d0db3ef1e17f73dd2de46ceda3aac95499ee03dc757057caf479b7830b7b619498634d10c3aad6d57b8d64330526930a7799e32c6f75f3a282172371b0dcd47afb6b0656b59d77db982e4411a28a8ec8d367c31ee0d3f70238994643fe8bee89cc0426f59b199e031a1fe54e17815d02c74a349b92e45ef5ecef34553c68d586fa906e4eb09e5b4225ea0d89709a1835d2a703ba24b76c1328d7a73663cd381c5070f6e40df9549c6afcc9da9f6c2c85786cf991ab037ea2b4118dfb3008d763f8cdb791c0baa98d098f73af0a690449b394388412b406495d4bbedacc01b4f4725fcd4235efbd46e47bab98e09976550dd5b196bd5a079018c22e0c756cbbb5b13c4e2224e9d036dcc78bb03ee06814ffcf3cf5a392006342b36a1b256a0acb01255b453c8132d48d3a62ad2f1c88d715482e455796979768651bcde6d9e0df97cbb4dd0b3d4567d0d344761a47e8bea90868bbb486e71a7c7053b5e864ef663889101a32f3aacfe3043797c4657ed5b30b8154dd1c7b54f518f936f9ee380ca031485c3f8340069af12247f6f52a35f01d5b10bc66f965e8bd6a8a628c3132110f90a9f18b398f7ac34660b107c8561d55f6519914dfd58ba68338ee5ac81aaf24e3f79c67c7f4ff09744d8755cbad73113a695eb592b55338f2323586270922ae729fdd643c45645fe6d4ef7f7de08b289762c899f7e0c58ed4598062d4a28b1232d7715642f28083a2cc775eda79505c015f43bbef11998e4333978226d9a15fe7bc71b8b1bdaceacdb04a76c1aa977aa3aace91865d88a6758d4bc1add280c5291c1bbd0ebf4ecea3abd57296e34f96cb1e8683ae3f355b38c7a3162eb989d7fa4a2b3854050ed96df760b1b979543c55959a8ace9f39aa974313360a1738f02c44ffb3f1f6d2594c0e6d8ce8afa6836db7c22335c21dce62e324db702591066410ae244291842cdf0d04f1550499e42e718df89d7228c10734fc9f91846a445b916b3717e9e570e4aaba3b5d9f64e3c076dbfb5da4d4235eb0a66cdcc64dd15feb07aa07b8af60c262dc4dbc09a03658a7574987652d1b865aa2278bde61820ca56c2d2662ed9f5963c5bcf85d1f74a3eddaeff907141e8ee2c54ec2c33707fdd219ed38e8910d3d5d9c9bcbda6dd9d3fa7088020ef95bb589b20f6b43fa64bce99a8bd86ad9344f6626c226abb8425be666235d17816cdb19189138581f9dc8f00866ba7af6c11", 0x1000}}, 0x1006) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x15) pwrite64(r3, &(0x7f0000000140)='2', 0xfdef, 0xc00) executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="400000001000030403000000fedbdf2100007400", @ANYRES32=0x0, @ANYBLOB="001249000000006272e96400"/26], 0x40}, 0x1, 0x0, 0x0, 0x24008000}, 0x0) executing program 5: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000080)={'tunl0\x00', &(0x7f0000000300)=@ethtool_perm_addr={0x41}}) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r0, 0x8008f511, &(0x7f0000000080)) syz_mount_image$f2fs(&(0x7f00000001c0), &(0x7f0000000200)='./file0\x00', 0x82, &(0x7f0000000440)=ANY=[@ANYBLOB='test_dummy_encryption=v1,checkpoint=disable,noacl,fsync_mode=strict,jqfmt=vfsold,noquota,fsync_mode=posix,usrjquota=ext4\x00,resuid=', @ANYRES64, @ANYRES8, @ANYRESDEC, @ANYBLOB="59c68067caa1ccd43aad0436ddb24babc24d44f86612065b0206225318eaa9a9a9feb2817bcece097d0efebb67f553e7c360606bb1ee9d07e43d7a29c3aaf1084af6d9c239f26c3556c869f4715938320a41fae70e8474ca71be225ba5c62fa025f2dedbb92530ba3d3a4db95afc9741292dcbcb251cde78d3a7606a083829d664644bf59fc4c1ab1677f35a6bcc103e74d0a47c4646843895de5e916255901a30c07fb79f8a601aac5e135e866b29ab584215cb9e4557a619e298a1bc82b7fa412becbc919c2ea63c6ad2e8836da92855d44d3cb3608916981dc188b2", @ANYRESOCT], 0x1, 0x105b3, &(0x7f0000016c80)="$eJzs3MtuG2UbB/DH7ZeevlIi1AOsGAkhxRK24iSNQEIoQCuoRKqIw4IVOLZjubU9Uewc6IpFu4JLYIuEUHdcA5veRsUCiRUSuyKQZyYogSwoceS2+f2k0X/m9bzPvOPO5vFUCeDYmk5++7UUF+JsRJyMiPMR2X6p2DJLebwYES9HxIk9W6kY/2vgVESci4gLo+J5zVLx0eLvDx99+9KNN7/6/mG59vN330zuroFJezUieuv5/nYvz7Sd561ivL7VybK3sFVk/kHvdnGc5rndWs0qbNd3z6tnOd/Oz0/XNwejXOvWG6Nsd9ay8fV+fsHBVnu3TjbhVn0jO262VrPsDNIs23fyde0UeWcwzOs0i3pfZOVjONzNfLy108rvZ/12lo3+sBjP66bN1s4ot4osLheNtNvM1rH6n7/mJ94Hnf7mTrLV2hh00n5ytVp7vVpbrNQ20mZr2Fqo1HvNxYVkpt0dnVYZtuq9pXaatrutaiPtlZOZdqNRqdWSmWut1U69n9Rq1fnqbOVqudh7LXnv5idJt5nMjPKdTn9z2OkOkrV0I8lnlJO56vwb5eSVWvLR8kqy8uH168srH3927dObby/feLc46R/LSmbmZufmKrXZylyt7P4Po3S46Rx3HiCAx6b/ByZB/6//j739b5w4lv2v/h8OwQMEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBs/TT1w/vZznR+/P9i/Lli6IWIuBIRlyPiUkT8cYCTcWpfzYsRUSr2Dzp/6m9r+LEUWYXRnNPFdi4ilort0fNH/S0AAADAs+v+g7v39rbWbz3O5C/Hvx6OyomDBosfbc6M6yLZTz7/G1e1i1mxnTFVu7RbciwuR8TU9C9jqnZl9A90/vMxVftXTu6LM3uilMeBDwwAAPB0298JjK17AwAA4Inz9aQXwGRk72uL/4tfvAs+nUfxQvDsviMAAADgKVSa9AIAAACAI5f1//7+HwAAADzb7j+4e2/SawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+JOde8dNI4jjAPwHsoG8FBTxuApVlJKCQ+QIKVPakn0bd5zBEuIcuPMRLLDYHWMvhoplQfj7pGUewE8DEsXMsAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw6R6y6fhufnN7aM5y9ep6tUdcRex7CgAAADiaRTYd55Vu0f6W+n+krl8RMYyIQUT0Y/f0vRWfS5m9iGik+q7XZ1tjuI/IE9bvaafra0T8SdfTz2N/CwAAAHC55rPRJKK1ruYPvzc1PoC0aNOpKi9f8vlUVVovD/tfUVr/JbISg4jIuo8VpQ0jovn9b2rV8vtrlYrOm6JRFM06RgEAANSrPBOobPYGAADA2fl36gFwGvl+bfovftoLbhdF2hD8UmoBAAAA52v7bvuNRr3jAAAAAE4gn/+/O/8vrQo4/w8AAAAuQ3H+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMe0yKbj+Ww0OTRnuTpMNZ8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhmf85RKITBKIzevFH3FNz/suRCbG1tzoH8fGQoAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCdsVZeV7wbR8dYd74dM8mvu41/HzS2Hjf2JJ/55E8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA42Z+zEwyBIAiD/R9eYEiL+YclDRqDCFWw8LHDPAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC81ed6+d7xaxxJ/v1tTEn2kWTuqLF01Fi70Ni6MJ6+BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgJMdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirsz72JAkEYx+F39+64W7jorgTzxY8aTIxES/ADhIWtwQJsyMTIdLERbUFBRzAzkg18nuT3HyaZAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhP5yf3v4+Hj4jIIx+t/4+fEfEV+aZpht/XmW1Ph/rnNqe7/TjNv5h0iogoInvtRwAAWlLem8ZyVS26qb3UfuogtZzV1bzNRwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBh545Vm4rCAACfJE20OjlaQQQHXWxsYjVCFodCd0HQLbSxFFOVNENbuvQJRCdXX8Fu+gq+gOCgBQeHDgougihJbtITDJIi3Bvq98F/7587nHtOhsB//3MDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMdyuBfODvJcCGFu5ijvev91d2Xc+e2zD3OD+HLnzcV4zO4QxRDCw/VW83qKa5l2m9s7jxqtVrMtkUgkwyTrXyYAAE6aYhLduv5TcX+5ey1XD+HXq9H6/0qUh7/U/59fnr8wiJ9b7zrxveL6fyG1FU6/cmfjaXlze+fa+kZjrbnWfFytVhZvLt64fatS7j0rKXtiAgAAwL8pJRHX//n6n/3/M1EeJqz/7y09uB/fq6D+H+uo6Zf1TAAAAP5v5y59/5Ybcz1XKoWtRqfTXugfh58r/WMGUz22U0nE9X+hnvWsAAAAgDQc7uVG+v+rUR4m7P/Pv949iMcshBBmk/7//MqT1mp6y5lqabxOnPUaAQAAyNZsEnH/v9jb/58fbnnIhxCuXu7nyd8ATlT/f3xxd+Sl9Xj/fzW9JU6lfK3/ffTOtRBmalnPCAAAgJPsdBLdYv+guL/c/vF8qWT/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/GbHjlEaCKIwAG92s1qJASu18gKinVXAQhAbDyEKgicQQTyA2Fp6B0vvkFrBxsIyhTeQN7ujkiZgsavk+2DyHmHIvEya/AsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHNN97/7Kl5GTV+27z1/XJ1EfZmp4f1+fTNW9IMuh/6HBnt9TwAAAMAiqHK+L4rirX48jFqOU/6v857I/A8rTZ/z/Gzuz/Xp7nUj5//r463Lr4NGzTnxoWfnF6c7nX3Dv2917o5huvn07KVKP0h5dLM2rdN9Dm4nk4Ol1C53MS0A8BvbubZN/j8UdbfPwQBYGMN2FT/yfzXudyYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACALnwGAAD//+gHXZc=") syz_emit_ethernet(0x12, &(0x7f0000000680)={@random="39bd7a8c332f", @link_local, @void, {@llc={0x4, {@llc={0x42, 0x42, "03", ';'}}}}}, 0x0) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$tipc(r1, &(0x7f0000000040)=@id={0x1e, 0x3, 0x1, {0x4e22, 0x2}}, 0x10) getpid() fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, 0x0, 0x0, 0xffffffffffffffff) iopl(0x3) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) fdatasync(0xffffffffffffffff) setxattr$system_posix_acl(&(0x7f0000002a00)='.\x00', &(0x7f0000000000)='system.posix_acl_default\x00', &(0x7f0000000940)=ANY=[@ANYBLOB="020000000100000000000000040000000000000010000000000000002000000000000000e0a0edab26c5a0528f13719b87d5dcd24201827dbeefee8921975de8ad66d49189e866076f2a134d5a129874eda2be11bedebe2e3963ed26c98721e948b413138d59e5eac4d8fa62e0b95256096893fdf1f3e34acad996193b7b169c45e826669bcd9fa77bb468fc0ae862ea9689300fb49c9a260842d12a00000000000000"], 0x24, 0x0) executing program 7: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000001c0)={'veth0_to_bond\x00', 0x0}) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x10, 0x4, 0x8, 0x8, 0x0, 0x1}, 0x50) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r3, 0x8933, &(0x7f0000000580)={'batadv_slave_0\x00', 0x0}) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f00000002c0)={@mcast1, @private0={0xfc, 0x0, '\x00', 0x1}, @mcast2, 0x1, 0x6, 0x0, 0x0, 0x4, 0x540002, r4}) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0x14, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020752500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000001700000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bca2000000000000a6020000f8ffffffb703000000000000b704000000000000850000003300000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r5, 0x8100, 0xe, 0x0, &(0x7f00000002c0)="c8e8a1aee95e10e19e00399da26f", 0x0, 0xadf0, 0x21, 0x0, 0x0, 0x0, 0x0}, 0x50) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x15) r7 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r8 = openat$tun(0xffffffffffffff9c, 0x0, 0x60242, 0x0) pwritev2(r8, 0x0, 0x0, 0xa74a, 0x80000000, 0x1) r9 = ioctl$KVM_CREATE_VM(r7, 0xae01, 0x0) r10 = ioctl$KVM_CREATE_VCPU(r9, 0xae41, 0x3) syz_kvm_setup_cpu$x86(r9, r10, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x52, 0x0, 0x0) ioctl$KVM_RUN(r10, 0xae80, 0x0) ioctl$KVM_GET_NESTED_STATE(r10, 0xc080aebe, &(0x7f0000003340)=@vmx={0x4, 0x0, 0x2080, {0xd000, 0x0, {}, 0x1, 0x11}, {"20b72baa1b079208cb52132e61aef06bb241fbd5f5a736e1a6c7b95e8a7d9ab9375a8ef42a687c32de3a164009b4d0cc8be76d37bb9513e3a56a2aecef3e994500078e4f0d2e873de8fa3bbe3d4d75c3532094ac58fbcab1fc277af1b107b3caa54e946e93cdcf0173c95891094d9cdda5856fd821b6cdf2b4c748fa549a011423cf0d4cdc73023666ad6331277f83a5b276a45a830ac27ed83e8ec2861fa3618d00234df8aa275225d07f8890c80b53808ae181dcdb593dd121a0b358f17ee1b151bf57ce009813a88710e505e7f1fc7a12d7ad4db09afa17a947455aa05a2acd4a3c0e6e9c07580eb527bf3134edf5aac0300ab6167d2d2e41a68f8822bc2b39a7330608b4cec487653cd9a02e0ed1adcaac83ac321964e2a9f8226246bbec371ef7115df98a7b37c0f06fc3dcf70afc7f8d20981a1342352a250c66af239c2774762b013e20f87f90592e03b5a5d302c6279f531e94a82d23e151c37e1edb6a99493ebdd2e8f2a95f3eea576badec225ad44430e97b9ee9bb762724b73607af05ec674170c3e1872408b919996df8bba0de1002138948679d1834a68cd58161bb578f3dddc150839ed98ba7a42422ac0088a588ce25d7ea92ba03b7ae941529a9ebfd8af9f1a166e6fb1e28ba197bcff7d9857871caa17324218917f285fbbc69ce0dffbe487c85a864a9eba8cf9419bd278a355882db9d0b26cb78bcf19f5e3096bb558e35930590e7bfd4b6b460abe7c46995606365328611905cdce65f42d53e7efc811e65019dc3d3ae05644449c2096e541aae2ee1031c115ac75128a5fbe055d7b68baf34cc6e207c4d14a998f3dd9609bf6cb67a8a6db72a4e73c68a2e7142a6e52660fa41524200b4e9d11c666e3fe5f4b38eb962bec967f225e546b04effadac1c59d800fc80dbf484c2ef1c3ca7fd5554684bb211f8f8b3de6e004aefeb3f89507243a35b55821c5028a2f568b08b088ebd77fd908a925b6ec970406e1c7257d099a04224c351548b399b98820db357eca568afe14fb82ace3d4add43b6f87ba8314ed65648089a97377260c45117c13d21bb146bea098f0a5c953c0b1f345caba8ab1c94b694841072293fb27396afcb07b5a64440b1539866b26a3e936a2d740bec436c16784ed860711a828b2e967c350f48e31e74092f328f85d0780a5c73bce409c34e4648bcfce9d506976b55e4b9f1da5bf74338784e51ccf9e64bd783f41cb7640de6381f219137b11d75bf4a0809f264b489bba021ef1477cc396f6fea4fa9d181a55ffc2164d3d1e719c0ef5184fd0d622fff91ab3665473de61e4dd3f9a4e014ad9e86e03427e94309d4327e9524f51fd3a0f7bac2ec33268373fa381db6e7e7f64047902444859e05edf5ba55176a487b885c3a3f8700c37d773874c97169fbe9262289dd29ee45c982c310ce660bfcd4dd1bf8f2c9f0012fd812c0bf949f128e2db1b65c1de193ee5a33953a65204b65289a391b143d3c6d875032eeb0c56cfacace675e8befb70434cee8300dcc8308fd4994ca3f28824a771301de73f2cfc7439d49efb61006d08c3811c80bd43c0b38e71a2c7f915c25a1e8e94ad89a30adf899233616358f46af3cb57b2d47c0e9cd9862f6cfb5ad9f93254ba6cdc613b9edffe9e3f982cce7e79e51ee6cbb2c49f788a21d4528a99da470231df21e8ab044a82a9f14fc50fd53d4c75d665b0a622164110ea66a8f2830342cc0e867f5d3bd721420312b191a3702b49adb7f4fd91b258e417343324b2147ceba5197453dff4b4b577c2ffe19d2e08326da6961aec79422d3cd152dcf1af406b32abb8e192506beee5b7a7b0abe968abd4f1f326efdf722f7ca3a53ebbef3d4d85e29719ff16235d29e21f093592db9e1cf007e97c9071945a141e832ad651dbf8655d51da035bcf58e913f448798ce15495efb5ed19f3385fad644627b34e42d5cc268c01baa115adef3270bf1a89e908f184b83465f4b8e75a99fbcbbba28f9e743c00fc22e0a7d795be3441bc934948aec3b1ce9208e6fb4718c295ba4835ab2ba027405f3717723dc94fe815e61fd79ea62c22892f9f698fa48288047f07fc17442438142f548c0c4df4f73393e1f249cf0b074de612898fd64888a22515d6c5d25afd63d8a61125a5cf23a73cbccc8b4c644cfab82b19eba161c66a5da2806ee16ff35a8c94abd101f0101988a2ba8498f2e11dfc9aa2281fdef04f6b440a5371572b68d9b667c693f40e17949eb42a7a4f9fb2ca2bdd3629f67cccef72a4bcbe9a4ba53e54233e70a6af6bd3483cb832ab339992885e690c01856485763b55ced290f87fc50678ec49e96106f494ea727915a54c626971a60af5b23964e55fc131652aebdd67e2caed48ba4eb36c66b4cbe5957f84aa5fba65a581da7a88759b37eba320f457fba4219616c6c8e2fefc53a5c2020f1087f0236e76ba9f827a9985b5b4cc80f2c2841f76436c31ec6825e0fdce339c5fe6e647374bfdf0ce63856deb05ec25bab64e44c27dc10be1999a71d38785ad08abbf801625d90beeb52640aedf94a96aeefb769f02e0340841151386447b770b54c394f362e5872929d1d4da125fffad53b9c35f2b89190c0f511309844ce8eaaaeb46187af349b8387e4a44447831eedd17b714850f4d193ac7ab039dc27b25861b6245ffd705e3f599d4fbaf7888300619a7eafe105a782e7caea21317fc78bba7983926be8ce73bf4718f39027644888aebadd1405664ed393dc1d6bf35e18675f5b3aa964718c9b89ecf3154d86dce43f2ef22733f10682b7851eedb8091bc41cbd4e459ac85097afe0e46d7bfee4308bf3de85fb3852e22ddebaa6db3db9cbe5fdb28d2faa618692203ee660b221e2b3803ca9546af921543ffe3fcd76cc378e3ff0aa37c3781b0eac10a9f07dad1fba7a60c35b0aa84d108d9ce7f0e390f61738b1e1adc5b5c654d27a598f7734959bac88754d7d0f834e912c024e98f739c427574316feeee6a5e76d22a5e1e907a0efd4537cfc4f49ccb44fc6f922d803ede2172278fbc0a9acaf590327e4c37762b8bde92818a8cf88ae2f83a1aa04fe519f756321abd3975980773d98fb30cafb5bfcdb572b7618b94344964dfac6e7f07b88d43f503238774d2f03ae264522d156186e2d2ff5b74fc2861c9b33179cfc96764a8ae84df3acc70c1a3e1f98df62b3cebe8fe87077290a35ab93131945e0e71675d4503465f87f8c777d596a679f70a19dc4f515ae45eb78363105aec73c0b9de451dbc3ac9f0f720e844d300f51efab5d3866b23d566acd309bf9fdaf55a2e509fdf2b440a870da65f61c0bd1ee7c6e74ff744813d630b6b41f8ee69908106c688233b56561feefee5df9fddb86eb03670230979503dd60c7f3309de108034d6511674fb454b9ad995ca711906cde111b63fc0c11e111f61173dc30fcc699e6165cbbb6c51d29d42f7d77e6a033435806f3e2a0efc7f2c546cc42aae52c830a3076dab35bbcfe8bc8b43acb425938cb7da5d2fdace8b12a56b50687fc47315389cd6c88920709ba0e9f9c95b11bac777cf10cd018ddcdf98ce1c9d91262f51eb78d03a7b8901d9a5c0fdb9bc8ffbdfc1cdc2323c84216eb7fd695c0c9c2d91a050f50919e9b3800c5bd0deaedf62f33d1d5575e7a32befc2a189f114dcca035462688fe621d3bd8482f802a88a23428e1424fd5e11f6317b5a3afe7f0cea00a9e1f61fbda34141716664170991945b9c0d27b550aa5603dbd642a318b1b76963b2b7a4ca54214875045a04f585c69c6a86fbab46442f1a19e7ded9e29c81dbfbee118c360e45c6b8688a871cca94e0f34946b3e0457492c22c774b1aac88a876f04e2c946d735156b28b54a4bd501d6862cc6237f0f0cc484ea8d3eb924705b4478667caa5c42b4523a787deab4051a7ca2753c1140368d5cb8a49ae651900f9927d0a42a99550a91871294d56d5fd175e2031b61fbd5b3e756d6c38c4388913b6c0e5b9b15711999a61cb89220db4847350407e06121559bf9d4aae7836c7abdba234b0a413fd83b4ab07f74009b5ec42e9600276c52e66b5c49c50a6fb9a9fd3177b5ce61abda950f0d178761703ece94340f40c6ac4b481c1408ada5b7290b9c9528f419186ec20b9439837ac7d3cea1deb7a20f0f442249434fa4fa4172c49b23fb5dd51c5697ba88be8ca53792bf33292c9a919a108a156f417adc15b7916849d1a0024737891cc4503796cbf2899f9b77cc2437fd089bc597524e2266e8ee7c7b7739bda5212bfb1daa97358cbe4085785ebb5353282e6b7544849b1b7738583b593a15650ad39e45ce2aa997037cc8bf6c1c5e9cd6d431f8c058778f4750955ed75f869d672222181cc50f05370d69bb444d40c8cfa02e18ffc3746415b4be970eea1b2ff5378e86c693fbe96cca8a3c29d73acbba0523c2e16a1f52ebc7d64f904506aff647f812c4c86bd58720553ff7e54d2bb12ad0d7d9617b764d1f26d3aa79c67108560702ffdcd888ff63fa105ab3164386621cc10623af0df957a040d5dee75874a273ccf2d82223b51370051ac0ecd2fa47a2798d2db0d6b1202f0460afa8b177cb85085bbf96d6890cbd54760140049cb44e4f6cad2c061e03eb41b9e0ab8743a8eb1df3bc15cbd6a3a2e0be68da5b230fca24e6c857f46dd704e65cba26dadcd0a0371e9393cfafe2775d92a26e382d7f85490d59b1189be6450e97a131cac48c1e7ccdc22ffebc0e74156de3240b87f560db3c8d20537e9e89141786019203481e18cd05def1078bf0cfd8457778e89ad275d857a394103c6eb5d57fe2cc52cc99f92f403b9535efe3374b66f8ee05cc0b84564c59a741947cf15569fee7d1cde262f7b5aac2ab52270735cbcf626add01ee866c57964223ae0451998b518d36e191e3a182743c9058c8ad28c553b4be687e3cab821f552cc93f67c69b82e1075f2adafd6b7f6ae62f70ca0cfaf1ce8cd432ad12e9a1731f34b26d8e6f030f31eed1ca3381fba8fcbb8e50c925ced187f89018352ed966fa9e00b5dbbf7216abcd56ca1e5b162797039e77f7cbb1ef4b121a14344a2437f9b31760dadaf054f1d0bce0d94c3bb7375d1133ce9f3a658a2371caf02818ed388aec4f2b89463683120b73711adf940316e7cf6bda29c16ebd629c692156295fc74a09edab824b87dfa1a081eea710d9fcdbd2341bb9a084c45a51a7d082e5cb4dbb97d103601027e5284a655291b4ab50c03e9531ce8700e6e2266b1abf7669e935f151fbc49af964c7818155c360cd5fd8dc8c644557b1f9c2fb02f46e3c12e0e90db3d7bb9bacd12c46a8800840aa6bc024b4f14cacb1df398b5673b89e90badaea917e0348d58fd30f859be9056d2f8e6583d1f6652c13f4f579417b53483d916c38229a714553ea693b58e4edd600b8c0a2adb9bab8255b847bf40c36579b634d20a9437c74536ddaab0bd430f54d2a18a1de76a4a3413c6a0de06a3fa37817f1de56e2e351a8162de0bbffbb8f1948542a86ad5501a7f9d3ca6687b699ea73a2f545b6fa61a6dcf53039d138a0bd5aec7025d801d0d1edfa519a898d55e8937c03fee045bf00921c81a68c9159e1bb9fbbdd8a55700322b66ab9d12f3ebf674740273516a618b4e8055c214b6739c27b69c9e35e6d6e3c1e25156500cf833557bf59b712f0aa280336982a5d1f4a2b4f05a1dd88a6312779a04fc29dbc9cc029229bc31a8f14d7ee36191f0bc598efa5b4f3e9e049c31540661bde0cb4728128f0d55e2d46bef69677ee7d0cab10eaba318cd658d9", "eb5bad10b615677e5b258ec119e3ff58effa5ff266c76670481277cf51a70180c34c7ef365a7bbb988a4eea792740b6fec088867fa31c9e017ac286adbe1c14b5cb921fa5990cf23149d9c58235872172fe08d1fb937626b6ea634020d7cbb11405471caecb81d34c7607acad28db1c6468d51c0ea661b621c3e646b6830cb82459993c51b4531e62901130d687b7694d04a4dd546268fd2216ae8a4d408b51e095b868112b143b026eb156b3e0e0ebe0dcc263ffcaa556a7278fa3bd74bfcd0d4b97ef6aadae1fd5266b2056dcf7b8ccc31036dee7cdb565bf123c301723a4309f59089f5fb8940a17d8ee24511459695297cab6c8c4f0d8d362c0f2609baf98be52a8fec941d9e91ec28832a050a3816f49b587c76391c70a8d140a1526f56cca898f0ac40b1f7ee4b5a4d5e25b6861bac52ec23f40c3f8a7e0a1bba876a85b0675bd1a48b9d0102b11d6dbdc64afca440a6f8fa125072d0ce57557e7edced0c3b16e4ba1d858214b123a9557a56661c1485661816d0be133d05260c0ef8bea7b1ccf5380158f9b8ff21b5137e5eab3d455423de649a5b6dd65614b5624f41fa5801e7bfb9c88518d7654a4ab1fee657da94263e6c9eb3d5ffede63c2b08605896597b379027596953bdb93c69687d76604bd8d8667a9ddadcbb22088f85e6469d61422d55c41b7e9108c9dcb65a40a02a41f7c2b776f20985dcfb5182306aacfa2a4b2fa1e30e6744491dba4e0df092b5434ada17e323406f75cfb5517fab87d89258f53da05cb834c361547841a56febb45e889ce66aebd72ca31174651da2f9b9065ea41cfd15e9ab50d9b11de1742e7407e28f45cf8ed90af6324e5b355751515c0d6291ac975f9071387dd6cce76b2e7dac208dcd948c80755157fa19b29b08ea0dd3cf586201e59892187ee4c73018c62601e26fa6e069fd96d4caba655f3faeb3ad87aff80a2f796c28797e218777ba1e2125372b4cda72c605c23e3ac8a580de5ba1651450cabf73edf24feeaa5744e242f24397cdbe25e808ecad170925661e094da39eedea249e7f2355319472a768bc28e5866735ddd292d5649b26ac54a905679dde1ff01a0960403d36d23926f6840c568661802068b61ee1aa10acee25bc143589f274e39e31de4cdc8b4680d4d094fc4ddcf8c5d48fbc4a9aff74a95911dc87e879ba71b5560bfa471ea52592aeb2a93441f9d15a93aaa8c79fbe609b002dd7bbb65d34fc3c86722af3aaced3477e015569a031c4a7d3a375805bd2bd5d187c18efdadf9a07dd15c604872bde19135ad76c1c9f1ffc9e2f4c2201bc52c403e521c44e27c3e0d16efb0c5739c0041f587d4f5fadf7491686ba386c32d8a4a439e84ff62fec1c6bdf53c02fbd97af1ab4a3196ed6ce6cac9900ba9f8f463a3cab43b983d2a448b42af36c2c04cbb964ba79f502a086eec01dad327b3161314141bdebb1808ed0782c3e2f4debc148b93d9dcb052d4512c198d3904e61b71ddd75a9441abc8ad1349542f5e884549f59ee1245157c72231724e93ecd74d698ec128d56a6d47b2fcf5c75dcf73761d004e60cc4740bf3e5c1b7f5716ad4c775bd19ee7d5fb32068843c5e0aea98777f236e46318512857ce80e4abd4b9f0c74a4373619caf4aa054c438e29dee377a3c703544593eb530025800f800be6cffb17284482bdf6513ddd125dc02ae34c989392bf2bbb80751f1628c04d68659c51b0b7b80dc1982bce15fef1e8b51852667139c669c44787e7361e7b5cab3c9167087cb588b200ee4c5073c91881c59129aae28cacb619a76f031989321ae0b153685cc4a96e6fc8006de1a525ed995386686d8e975d7885510fb3f5e3b02c4762adcd8e678b791b3861af422ad530a3aa617542676904c5777e4b9f675c068da243f8dcfd6ab4fb967848b85be63531ff7e7279c333786750936b832130a03cc86de305fddf7e6b3322f78a2f986058d3cc447a6e9ec86a3f492f4d0af80f548cb5ad60ba14244463c8c499913d2070a070f20800000083664fe74203d237f5542ab07d0eb648415efa6c9eb4a59d9581a54b6a3d541789fce6a5b11b20c5e379704f491c60b8bdfc91411c6b1b3cac1b530620583f853fff718b7e4dc372766be38a28a0495f4f64fdfd2302878a56a4c1dfe9d228d2fc8c7c9c96cbd5d48a950ecca7dad479fa78defe25e06cdbe4d1ace6ac245666b9de86271a1257c53ef7c051bd84c74a95f131637325a148db611651e7fc3d59e5c7d16269e1ba1b6bdf55a52ec63a0e4d79a172b8cc6c28bff15cbdeddf9df0a2bcb4267a338d476673403b5e2b43c249df7dd19bd00df1e8f6060aaf0b2b24912dccf688d9904f7e36497588942b28999ed48b24358e4dafae7ac7f3763787475b87b203670514b95cb2fe48b9025ace53c2c5c4393a3408fa3b3774f21aaa2d0316efde09886d13529a93c8c9f174800e3944af9bb4984407e8b780cf2fe534a50adcfe670b3fb05152891fea4de98b8c4200b45d303b163e6e37cfbb8b9c5f74e50c7d2ee957856dcc0561a6c87a0fda9fd95dc0ae216c1d27cdf7625b4a9911a19e4c8e45082d958864f36ebc8135cedc7810cf2baa2cb03086ba81cc4e32cc10acbf1e6132afe3deccda99fc2ca6353b9b7aeaa74c4416c2e152e5dfe17d50922ba4d2ac1e7b284e21665b4e65f10f9e5a4c68cde0cecfe0ced3bca4c813599273b54bfc545496c394723a84465df2dc0e205d0933f9dfab8cddf299f0a018ea74f3813c1beff3a656c55d2a331dc0a4400ee99d361337cf2cc17c3269ab61be45e7f4da76fc76dd4135537086de4ffba11f7669e140df96140267925bb4c93d864fa8ab0924f9b5487294f37349fd6aa46e3c877bc8214366b8fe89d14fda7385038795268f41eeeb468603cdfb59e184c123cc7ed82bb93643b6be5276f68051f57d86929bdd6c70ea571a18462a53bd0a68caf223819ba9bd32f3fc80a7595bc5d442a1150f3a592603e01bb330c933af47a9b8d770c3c79e036cf9b922d2d16650be32e153e269bc265eda595b4fb80b11ae90f0270efa46bcc207447837b86ca32d0bd88f209e539a0739ba45bc06985693d8b66ae8ab90af93690e2e5545f0db7975134f84da521700e66a418aa2405fa9fc0d4bb09335624ecdefd2e71f739b3104a954732e58043e7b4929335916f4e6c26d03808c4c607801b3aa46837aafc6e7178a551ea92e902bfa895562bcdef55bb79ec1a8bfa91c3acfd1af6e0b735040d87a208c1fba58572412a037bf3dbb9d20cb7963dd603131d01149bf8d4990dfd073be8200352a3e60af3b2feda915cb9a8394ed3f193d4fbe50075125158f7b43760bbb930a1b7e88c3a70eb8f60f59e084460a14b2a03f90983c4762989e2e26a376256e677d7bd458fc2f9215722b4f0820dacc1770f8ebfafa9b46511adc26798c0268033df7d621f04788984e59bb0915db1f1fe83905caf17c25fa8943bc9437c2458ddc3a9e49cad0309827bd8bd631d6bf31f87d36fc6c2f74ec7e24245b6d16ef84c840dc8d2c3387417c00d38a2246eafccd52d5dc9ce8a513493a593098f3c7d0a7d5f48fb967e183e3c0c7c3163210421f3044e4fd49e3f8f9e44e5ef58606e9dd3afb7411bd57a8aa6478a8a7e208512403b9e358872c99b4b813fe0caeb74ee61081cbb36836f72ad1bf6688c1e99291df089d358ad798b23ac54fcc0782328d864c29f4758ead91579d87dcc3b91ddc6b59fc48aa954d1c9f9ace708c91187f7c99721dfd6a2f177759dfdabadb2db9f37254a9f1ac18a80d09bc780a32e630b6233fb8040311433e5dc22249345cffbe9f307cb61bcb3a6368f6623cdf003a9c69cffea0c3ceb260b47f5cd6c5b186955c711b3020eeca08106e40edfd1e0c52d986b57840237d6e4c3356b4d2b28c0db8144699d7b54c558ff32975e0f136889791e2353f39eb00a541dc29a25b3ab50449d5aa425af9f70f4c9d684a11298972ce863da88df50730fbf12be955b6cd0ce294855989ac54b8ebd600e746cd6e2cec3d6e7c125b21bc948b590f30509abbc74f2d18fcdf425b148532ef79be8b685dfff268ccf46ad986f88bb19e6d5d58fc97ffe9deed6ad2bd13fc7e1275017df93407e851ea3d6a13324eedc34a50aee331aa47fa0ee7eb1861daef056c1aa3ad84979bc2e342919da9b8246f35ee062a90dd1a938c87b4697db65450da8781463e34ac2b241ae8af0177ee8040cb35a616613962fdd8042aa4ca3d432d5bee58a0ad45921a1a1131480c046e16f84cd322fbc95a00a3e7d835beb710aa622ea95bce32250f085ea4cf4895c92a3c53880e0730c97ca895dc0321b67f95d9fecf1a05426a1885cd40235c9a438f5f85dffefb2927b21a629e15e1b0b295935b39161cc6d68980dfdb31c0fdb598a24ac9d5e381c54db55254875229b7064529742e30b1fbbca705714796740ea9026f65a6e3eb62b143c8ce0dff758ed868d16abaeea8944266127aa01b4ea3162ee4d58161a09c09fd3b77c2e99dd3d3cb1b614b68a172cbcd4e73d94a6c80e474b8d9385b2f4efda8925da52cebb1f68217fba01e8aaceb2a0e912c37d330bc3484c9f1d482c9cbbfe8593b938f6e1cda3d52a4819050da56b8dee57ff8f7379faf98494dc5eea023d68a3c7af33524393705d8250c0d995d6509226a1bb6cf4992aa60779a6c8977ffc0e1ae49cf65940b5129d2d5e2293027f1b2c9d23d15f14a19ff3af40d7329f30d2d217ba69568e63b573e1ea795fe4db852e8943cbf4ea7a1d3edd1132b1874085012b2333d2f342cff141d6dc5f2f62e7d2aad646c0a8ffe1e718aaaf2cbf3a3d991a79d971cd0f5a24f70e069e142bafaf7542c5be54a65ef137755e9fb51e97a87611c11431a2244fd73fcbec592c6d0d219ed6e8e936b8e636481b426e2d4a5c9c42a0c4dd2b7cba12824b8d62f8be956ca580e4e7faefa8afd7816bee8218daa4a4931392eb8d1d9256c0636d21aa72856d9becabd6ffceb7b9f38c56f19b8d5856411da4d332fe510a83031c18007000000232b64c7e2f2b999944dc7e3bf76baf63e508fd1df0da2be8672270037cf2e8a9b9a3b22b36235d2bb2d5bccbcf00dff980349eac645cc0e27845a3c1a328f919ee13c083621991f4a7cd7837709f83e9fedf803700513e01b89bd4351e5dbdc6f90b843342fdd99155acefa5034a9423d6bd9a90361dba32fc00c170073d536fd1dfbcef1cc7623fbcc7f579caaa9eac0b71e6082b6e901d5c8d683aa773cfabe5b0def06c6c2c1b1101a1919fa891f332302c19b3f5f2028ba98296a1ad86e2c7bb2799bb603d96781a53c8a5fe4a2c0e0b8399da31f40de2938883cdc4d6077160faf1971752e6a42ad950445fc29a5da2c09d79e5d476d8739496425556ad8cab4858f5f330d51c38f66ac2e11e1ab3b2605e66d9fa5c4a3def31b93a7772ac21a80a561d66d7d6fcb6393c73d4a64d8eddfa343b20f29730b414cb4e7449e489b93378c336c32fd0f96b70d67b3cbd6e7142e432e327db086f9ed92c0c8873198587a0a719c581b4a9ef19bb541717be2e115091207ca3d4c81c42272be348785d9e3f76e4fcc22ce3a387b1a6a9fe35852c3d67230cbb2b49f3f30e668386858f14e53c9141949d127955cab7a2af3880c04233388b3a83f9843c65ef62ac296213326ea51ec1c5d71bb11b86f8afd7155c80c976dbbaa3c9f34de8b40880b46a84c15f8083b3013b3109ef85ea3913954ac8d6e33f4fc097e681d326ab73845ba6c3b"}}) r11 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r11) prctl$PR_SET_SECCOMP(0x16, 0x1, 0x0) ptrace(0x10, r11) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) ptrace$peeksig(0x4209, r11, &(0x7f0000000140)={0x0, 0x0, 0x1}, &(0x7f0000001500)=[{}]) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x50, r6, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=@ipv4_newroute={0x34, 0x1a, 0x1, 0x70bd28, 0x1, {0x2, 0x20, 0x14, 0x0, 0x0, 0x2, 0xc8, 0x7, 0x2200}, [@RTA_OIF={0x8, 0x4, r1}, @RTA_SPORT={0x6, 0x1c, 0x4e24}, @RTA_SRC={0x8, 0x2, @local}]}, 0x34}}, 0xea5bc50b65995f2a) executing program 7: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendmsg$AUDIT_TTY_GET(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x10, 0x3f8, 0x20, 0x70bd25, 0x25dfdbfe, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20004010}, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) fremovexattr(r1, &(0x7f00000000c0)=@random={'system.', 'trusted.overlaigin\x00\x00\x00\x00\x00'}) syz_usb_connect$uac2(0x3, 0x9d, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x46d, 0x990, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8b, 0x3, 0x1, 0x7, 0x60, 0xb, {0x8, 0xb, 0x1, 0x1, 0x1, 0xff, 0x20, 0x5}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x6, 0x3, 0x15, 0x7}, [@output_terminal={0xc, 0x24, 0x3, 0x5, 0x301, 0x5d, 0x2, 0x0, 0x87, 0x20}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x3, 0xbe}, @as_header={0x10, 0x24, 0x1, 0x5, 0xc4, 0x3, 0x3, 0x3, 0x9, 0xcd}]}, {{0x9, 0x5, 0x1, 0x9, 0x8, 0x0, 0xc, 0xd, {0x8, 0x25, 0x1, 0x83, 0x33, 0x2, 0x2}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x4, 0x1, 0xf3, {0x8, 0x25, 0x1, 0x3, 0xc, 0x0, 0x8001}}}}}}}}]}}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0}) executing program 42: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendmsg$AUDIT_TTY_GET(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x10, 0x3f8, 0x20, 0x70bd25, 0x25dfdbfe, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20004010}, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) fremovexattr(r1, &(0x7f00000000c0)=@random={'system.', 'trusted.overlaigin\x00\x00\x00\x00\x00'}) syz_usb_connect$uac2(0x3, 0x9d, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x46d, 0x990, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8b, 0x3, 0x1, 0x7, 0x60, 0xb, {0x8, 0xb, 0x1, 0x1, 0x1, 0xff, 0x20, 0x5}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x6, 0x3, 0x15, 0x7}, [@output_terminal={0xc, 0x24, 0x3, 0x5, 0x301, 0x5d, 0x2, 0x0, 0x87, 0x20}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x3, 0xbe}, @as_header={0x10, 0x24, 0x1, 0x5, 0xc4, 0x3, 0x3, 0x3, 0x9, 0xcd}]}, {{0x9, 0x5, 0x1, 0x9, 0x8, 0x0, 0xc, 0xd, {0x8, 0x25, 0x1, 0x83, 0x33, 0x2, 0x2}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x4, 0x1, 0xf3, {0x8, 0x25, 0x1, 0x3, 0xc, 0x0, 0x8001}}}}}}}}]}}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0}) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r1 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000980)=@raw={'raw\x00', 0x8, 0x3, 0x530, 0x1d8, 0xffffffff, 0xffffffff, 0x1d8, 0xffffffff, 0x460, 0xffffffff, 0xffffffff, 0x460, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x1b0, 0x1d8, 0x0, {}, [@common=@unspec=@helper={{0x48}, {0x0, 'amanda\x00'}}, @common=@unspec=@conntrack2={{0xc0}, {{@ipv6=@private1, [0xff000000, 0xffffffff, 0xff, 0xffffffff], @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}, [0xffffff00, 0xff, 0xffffffff, 0xffffffff], @ipv6=@empty, [0xff000000, 0xff, 0xff, 0xff], @ipv6=@local, [0xffffffff, 0xff000000, 0xff000000, 0xffffff00], 0x80, 0x54, 0x3b, 0x4e20, 0x4e23, 0x4e21, 0x4e23, 0x446, 0x39a}, 0x100, 0x20}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0xe, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x590) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=@gettclass={0x24, 0x2a, 0x11, 0x70bd27, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0x5, 0xa}, {0x1, 0x1}, {0xfff1, 0xf}}}, 0x24}, 0x1, 0x0, 0x0, 0x20049010}, 0x0) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa04, &(0x7f0000000000)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x3, 0x2}) r2 = socket$inet6(0xa, 0x3, 0x8000000003c) r3 = socket$igmp(0x2, 0x3, 0x2) r4 = socket$packet(0x11, 0x2, 0x300) r5 = dup(r4) capset(&(0x7f0000000080)={0x20071026}, &(0x7f0000000040)={0x200000, 0x8000, 0x0, 0x4, 0x0, 0xfffffff9}) ioctl$SIOCSIFHWADDR(r5, 0x8914, &(0x7f0000000040)={'syzkaller1\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}) ioctl$sock_SIOCETHTOOL(r3, 0x8946, &(0x7f00000003c0)={'bridge_slave_1\x00', &(0x7f0000000080)=@ethtool_per_queue_op={0x4b, 0xf, [0xbfb, 0x8, 0x9, 0x8, 0x8, 0x67, 0x4, 0x9, 0x8, 0x1, 0x9, 0x2, 0x100, 0xdb, 0x3, 0x9, 0x81, 0x10001, 0x4, 0x41b, 0x80000001, 0x100, 0x1, 0xd23, 0x0, 0x5, 0x54d, 0x7, 0xff, 0x402a, 0x1, 0x7ff, 0xa, 0x41cb, 0x1, 0x1, 0x101, 0x7f, 0xd, 0x5, 0x4, 0x6, 0x6, 0x3b50, 0x4, 0x2, 0xffffffff, 0x0, 0x3, 0x614, 0x646, 0x100, 0x5, 0x2, 0x1051288, 0xfffffffa, 0x4, 0x6c49, 0xb4d, 0x4, 0x5, 0x0, 0x1, 0xda2cd8d, 0x4, 0x2, 0x400, 0x7, 0x5a7c, 0x3, 0x4, 0x80, 0x6, 0x10001, 0x5, 0x5, 0x100, 0x338a, 0x11, 0x10000, 0x7012, 0x5, 0x2, 0x9, 0x7cd, 0x3, 0x2, 0x8, 0x6, 0x80000000, 0x5, 0x1, 0x6, 0x10000, 0xfffeffff, 0x3, 0x6, 0x40, 0x7f, 0x400, 0x7fffffff, 0xcf8c, 0xfff, 0x5, 0x5, 0x2, 0x4, 0x64e, 0x100, 0x8000, 0x0, 0x18, 0x400, 0x4, 0x4, 0x9, 0xfff, 0x7, 0x3, 0x6e, 0x9, 0xa000000, 0x401, 0x2, 0xd0e, 0x2bf3, 0x2, 0x8]}}) connect$inet6(r2, &(0x7f0000000180)={0xa, 0x3, 0xc, @dev={0xfe, 0x80, '\x00', 0xd}, 0x9}, 0x1c) sendmsg(r2, &(0x7f00000000c0)={0x0, 0x33, &(0x7f0000000100)=[{&(0x7f0000000000)=',', 0x584}], 0x1, 0x0, 0x0, 0x2c}, 0x44004) bpf$ENABLE_STATS(0x20, 0x0, 0x0) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000c40)=ANY=[@ANYBLOB="0f000000040000000400000012"], 0x48) ioctl$KVM_GET_STATS_FD_cpu(0xffffffffffffffff, 0xaece) r7 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0xe, 0x4, &(0x7f0000000400)=ANY=[@ANYBLOB="18020000801000000000000004000000850000002700000095"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00}, 0x94) bpf$BPF_PROG_DETACH(0x8, &(0x7f0000000900)=ANY=[@ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="05"], 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000040)={{r6}, &(0x7f00000006c0), &(0x7f0000000700)=r7}, 0x20) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="ebeb63", 0x1080}], 0x1}, 0x14000800) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="1201100341090212c08008"], &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0}) executing program 8: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000040)) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, &(0x7f0000000000)={[0x40000038, 0x200000000005, 0x3fffc, 0x180, 0x2, 0x14, 0xf1, 0x0, 0x7fffffffffffe, 0x5, 0x4005, 0x8, 0x0, 0x45, 0xfffffffffffffffd, 0x20bdb], 0xdddd0000, 0x1c4217}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@link_local, @random="0000fc00", @void, {@ipv4={0x800, @igmp={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1}, {0x16, 0x0, 0x0, @dev={0xac, 0x14, 0x14, 0x30}}}}}}, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x4, 0x0, 0xeeef0000, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000003c0)={[0x5ffffffffff, 0x1000000000, 0x0, 0x43, 0x2000001, 0x0, 0x2004cb, 0x0, 0x1000000, 0x68ff, 0x5, 0x40000d, 0x3, 0x2000, 0x4000], 0xeeee8000, 0x202}) sendmsg$NL802154_CMD_SET_LBT_MODE(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000740)=ANY=[], 0x14}, 0x1, 0x0, 0x0, 0x44}, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, &(0x7f0000000800)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r2, 0xc400941d, &(0x7f0000000c00)={r3, 0x0, 0x0, 0x1}) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000040)='./file3\x00', 0x21081e, &(0x7f0000000200)={[{@grpquota}, {@nogrpid}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}]}, 0x1, 0x511, &(0x7f00000010c0)="$eJzs3c9vY0cdAPCvnThxsmmTlh4AQbu0hQWt1km8bVT1AOWEKlQJ0QsSSNuQeKModhzFTmnCHtIzVyQqcYIjfwDnPXHnguDGZTkg8SMCbZA4GL3nl6yTtTdmk9hR/PlIT2/mjePvdzb7ZtbjtSeAkXUzIvYjYiIiPoqI2ex6LjvivfaRPO7xwYOVw4MHK7lotT78Ry5tT65Fx88kbmTPWYyI738n4se5p+M2dvc2lqvVynZWn2/WtuYbu3t31mvLa5W1yma5vLS4tPDO3bfLF9bX12oTWenLj36//42fJmnNZFc6+3GR2l0vHMdJjEfEdy8j2BCMZf2ZGHYiPJd8RLwcEa+n9/9sjKW/TQDgOmu1ZqM121kHAK67fLoGlsuXsrWAmcjnS6X2Gt4rMZ2v1hvN2/frO5ur7bWyuSjk769XKwvZWuFcFHJJfTEtP6mXT9XvRsRLEfHzyam0XlqpV1eH+Q8fABhhN07N//+ebM//AMA1Vxx2AgDAwJn/AWD09Dv/+2gAAFwfXv8DwOhpz/9Tw04DABggr/8BYPSY/wFgpHzvgw+So3WYff/16se7Oxv1j++sVhobpdrOSmmlvr1VWqvX19Lv7Kmd9XzVen1r8a3Y+WTum1uN5nxjd+9erb6z2byXfq/3vUohfdT+AHoGAPTy0msP/5RLZuR3p9IjOvZyKAw1M+Cy5YedADA0Y8NOABgaH+mF0XWO1/iWB+Ca6LJF7wnFbh8QarVarctLCbhkt75g/R9GVcf6v/8FDCOmx/r/+5ODTgQYOOv/MLparVy/e/5Hvw8EAK42a/xAj/f/X87Ov8neHPjR6ulHfHaZWQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDVdrT/bynbC3wm8vlSKeKFiJiLQu7+erWyEBEvRsQfJwuTSX1xyDkDAOeV/2su2//r1uybMyeaXr1xXJyIiJ/88sNffLLcbG7/IWIi98/Jo+vNz7Lr5cFnDwCc7WieTs8dL+QfHzxYOToGmc/fvh0RxXb8w4OJODyOPx7j6bkYhYiY/lcuq7flOtYuzmP/04j4fLf+52ImXQNp73x6On4S+4WBxs+fiJ9P29rn5M/icxeQC4yah8n48163+y8fN9Nz9/u/mI5Q55eNf8lTrRymY+CT+Efj31iP8e9mvzHe+t377dLU022fRnxxPOIo9mHH+HMUP9cj/pt9xv/zl159vVdb61cRt6J7/M5Y883a1nxjd+/Oem15rbJW2SyXlxaXFt65+3Z5Pl2jnu89G/z93dsv9mpL+j/dI37xjP5/tc/+//q/H/3wK8+I//U3usXPxyvPiJ/MiV/rM/7y9G+LvdqS+Ks9+n/W7/92ZBPQGR79Ze/0tuE/mO4zdwDg4jV29zaWq9XKtoLC1S8kf2WvQBpdC98aVKyJ6N70szfa9/SpplbruWL1GjEuYtUNuAqOb/qI+M//96P7l5UTAAAAAAAAAAAAAABw0iA+sTTsPgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHB9/S8AAP//g2nQWw==") r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x1ff) ioctl$TIOCL_SCROLLCONSOLE(r4, 0x541c, &(0x7f0000000140)={0xd, 0x2}) quotactl_fd$Q_QUOTAOFF(r4, 0xffffffff80000301, 0x0, 0x0) ioctl$KVM_SET_SREGS(0xffffffffffffffff, 0x4138ae84, &(0x7f00000001c0)={{0x8080000, 0xeeee0000, 0x3, 0x8, 0xb, 0xe4, 0x40, 0x0, 0x0, 0x2e, 0x80}, {0x5000, 0x58000, 0x0, 0x0, 0x42, 0x5, 0x5, 0x3, 0x5, 0x3, 0x2, 0x87}, {0x6000, 0x3000, 0xe, 0x5, 0x3, 0x7, 0x0, 0x9, 0x1, 0xa4, 0x5, 0x1}, {0x26000, 0xeeee0000, 0xd, 0x5, 0x0, 0x42, 0x8, 0xff, 0x2, 0x7, 0xe}, {0xeeee0000, 0xd000, 0xf, 0x3, 0x15, 0x7, 0x5, 0x8, 0x5, 0x5, 0xf7, 0x83}, {0xdddd1000, 0x80a0000, 0xd2616964a087e117, 0x2f, 0xb1, 0x8, 0x1, 0xa0, 0x82, 0xf, 0x1, 0x1}, {0x3000, 0x3000, 0x9, 0x5, 0x7, 0x5, 0x9, 0x3, 0x8, 0x81, 0x0, 0x70}, {0x5000, 0x0, 0xd, 0x5, 0xcd, 0x7, 0x4, 0x9, 0x2, 0xc, 0xb0, 0x9}, {0x0, 0x30}, {0xdddd0000, 0x7}, 0x80000031, 0x0, 0xdddd0000, 0x2034, 0x0, 0x1101, 0x3000, [0x6800000000000000, 0x204, 0xffffffffffffff00, 0x4008]}) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000004c0)=@ipv4_newrule={0x24, 0x1e, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0xed}, [@FRA_SRC={0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, 0x24}}, 0x88d0) ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0xea) r6 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) readv(r6, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/146, 0x92}, {0x0}], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) executing program 8: r0 = fsopen(&(0x7f0000000180)='proc\x00', 0x1) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) fsmount(r0, 0x0, 0x1) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MCAST_MSFILTER(r1, 0x29, 0x30, 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000580)='.\x00', 0x8880, 0x85) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r3, 0x8933, &(0x7f0000000c80)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route(r3, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYBLOB="000800001400090527bd7000fddbdf250220004d4b1895cd9c879bf4494db0791ae8752e9d1b478b81df73bd3125b4af8af122a324d1f0045d879fee690fabae6444c5e1051d62bf947161356154e5d774012d97360983899c6a183985369a15061028d24c4fd595339447f10b10465932118cbef17b0ab0473516a6b1e5979a4031eddadd3ac1e68f494c466962366e9c125c4b04f06714ecb3be036efedf0bed890cf8d9188e6fed219d61a468948fb32a60768504baa0276f8bc59692123ee0ad37e15cd207d77c14bbe3beedc2e7bba9abd0c158aa653df7", @ANYRES32=r4, @ANYBLOB="080002000a010101080008000c070000"], 0x28}, 0x1, 0x0, 0x0, 0x4044814}, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r6 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581d7"], 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f0000000180)={0x24, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0xf, {[@main=@item_012={0x0, 0x0, 0xb}, @local=@item_4={0x3, 0x2, 0x1, "45501821"}, @global=@item_012={0x1, 0x1, 0x8, "f5"}, @global=@item_012={0x1, 0x1, 0x7, "86"}, @main=@item_4={0x3, 0x0, 0xb, "4070f43f"}]}}, 0x0}, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x503000) socket$inet_udp(0x2, 0x2, 0x0) ioctl$HIDIOCGUSAGE(r7, 0xc018480b, 0x0) ioctl$HIDIOCSFLAG(r7, 0x4004480f, &(0x7f0000000200)=0x2) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000400)=0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f00000027c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r9, &(0x7f00000bd000), 0x2d, 0x20040040) r10 = epoll_create(0x1) epoll_ctl$EPOLL_CTL_ADD(r10, 0x1, r9, &(0x7f0000000100)={0x5}) read$FUSE(r8, &(0x7f0000002840)={0x2020}, 0x2020) sendmsg$nl_route_sched(r2, &(0x7f0000001bc0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000005c0)=@newqdisc={0x25c, 0x24, 0x20, 0x70bd26, 0x25dfdbfe, {0x0, 0x0, 0x0, r4, {0x7, 0xfff1}, {0xc, 0xb}, {0xb, 0xfff0}}, [@qdisc_kind_options=@q_gred={{0x9}, {0x3c, 0x2, [@TCA_GRED_DPS={0x10, 0x3, {0xf, 0x2, 0x1}}, @TCA_GRED_LIMIT={0x8, 0x5, 0xffff0001}, @TCA_GRED_LIMIT={0x8, 0x5, 0x3}, @TCA_GRED_DPS={0x10, 0x3, {0x6, 0x1, 0x1, 0x8}}, @TCA_GRED_LIMIT={0x8, 0x5, 0x100}]}}, @TCA_STAB={0x5c, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x50, 0xfa, 0x0, 0x2, 0x1, 0x8, 0x60fe, 0x5}}, {0xe, 0x2, [0x4, 0x90d, 0x4, 0x0, 0xf]}}, {{0x1c, 0x1, {0x7, 0x7, 0x100, 0x1f, 0x2, 0x49, 0xfa2d, 0x5}}, {0xe, 0x2, [0x80, 0x7f, 0x1, 0x1, 0x7]}}]}, @TCA_STAB={0x140, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x0, 0x6, 0x0, 0x7, 0x2, 0x2, 0xfff, 0x4}}, {0xc, 0x2, [0x125, 0x10, 0x4, 0x5]}}, {{0x1c, 0x1, {0x28, 0xff, 0x3, 0x101, 0x2, 0x40, 0x2, 0x2}}, {0x8, 0x2, [0x5, 0x1]}}, {{0x1c, 0x1, {0x5, 0xfc, 0x4, 0x0, 0x2, 0x9, 0x5, 0x1}}, {0x6, 0x2, [0x5]}}, {{0x1c, 0x1, {0x1, 0x3, 0xae, 0x1, 0x2, 0x706, 0x1b66, 0x4}}, {0xc, 0x2, [0x5, 0xff, 0x5, 0x6]}}, {{0x1c, 0x1, {0xb9, 0x3, 0x9ee2, 0xe, 0xd5902407531107f1, 0x9, 0x401, 0x1}}, {0x6, 0x2, [0xf2fd]}}, {{0x1c, 0x1, {0x68, 0x8, 0x5, 0x2, 0x1, 0x3, 0x8000, 0x6}}, {0x10, 0x2, [0x6, 0x5, 0x9, 0x1, 0x2, 0x9]}}, {{0x1c, 0x1, {0x5, 0x3, 0x0, 0x0, 0x1, 0x8001, 0x7, 0x7}}, {0x12, 0x2, [0x7, 0xfff8, 0x6, 0x7, 0x1, 0x2, 0x9453]}}, {{0x1c, 0x1, {0xae, 0x3, 0x2, 0x98b, 0x0, 0x1, 0x40, 0x1}}, {0x6, 0x2, [0x380]}}]}, @qdisc_kind_options=@q_htb={{0x8}, {0x44, 0x2, [@TCA_HTB_DIRECT_QLEN={0x8, 0x5, 0x5}, @TCA_HTB_DIRECT_QLEN={0x8}, @TCA_HTB_INIT={0x18, 0x2, {0x3, 0x3, 0x9}}, @TCA_HTB_INIT={0x18, 0x2, {0x3, 0x5, 0x5b0c}}]}}, @TCA_RATE={0x6, 0x5, {0x1, 0x7}}]}, 0x25c}, 0x1, 0x0, 0x0, 0x20008000}, 0x0) executing program 5: r0 = socket(0x10, 0x803, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000100)={'syz_tun\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@ipv6_newaddr={0x2c, 0x14, 0x9535393fea6295b5, 0x40, 0xfffffffc, {0xa, 0x80, 0x9, 0xfd, r1}, [@IFA_LOCAL={0x14, 0x2, @local}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000080}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000980)=@raw={'raw\x00', 0x8, 0x3, 0x530, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x460, 0xffffffff, 0xffffffff, 0x460, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [0x0, 0x0, 0xffffffff], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x1b0, 0x1d8, 0x0, {}, [@common=@unspec=@helper={{0x48}, {0x0, 'amanda\x00'}}, @common=@unspec=@conntrack2={{0xc0}, {{@ipv6=@private1, [0xff000000, 0xffffffff, 0xff, 0xffffffff], @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}, [0xffffff00, 0xff, 0xffffffff, 0xffffffff], @ipv6=@empty, [0xff000000, 0xff, 0xff, 0xff], @ipv6=@local, [0xffffffff, 0xff000000, 0xff000000, 0xffffff00], 0x80, 0x54, 0x3b, 0x4e20, 0x4e23, 0x4e21, 0x4e23, 0x446, 0x39a}, 0x100, 0x20}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @local}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0xe, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x590) syz_emit_ethernet(0x3e, &(0x7f0000001380)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6fd3b6af00081100fc020000000000000000000000000000fe8000000000000000010000000000aa077caad79881c4ca"], 0x0) executing program 0: r0 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) ptrace$getregs(0xc, r0, 0x728eb08b, &(0x7f0000000200)=""/133) r1 = socket$inet6_udp(0xa, 0x2, 0x0) tee(0xffffffffffffffff, r1, 0x8000, 0x1f) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f00000004c0)={'ip6gre0\x00', 0x0}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fstat(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f00000000c0)='./file4\x00', 0x0, &(0x7f0000000340)={[{@disable_ext_identify}, {@four_active_logs}, {@discard}, {@fault_injection={'fault_injection', 0x3d, 0xa0c8}}, {@fault_type={'fault_type', 0x3d, 0x6}}, {@noextent_cache}, {@inline_data}, {@fastboot}, {@fsync_mode_strict}, {@discard_unit_section}]}, 0x21, 0x5548, &(0x7f00000058c0)="$eJzs3E1vG1UXAOBjp2nffrwlQizYdVCFlEi1Vacfgl2BVny2qgosWIFju5Zb2xPFrhu66oIlYsE/QSCxYslvYMGaHWIBYocE8txJoS2VKsWOSfM80vjMvXPnzL2jJNKZiRzAgbWS/f5rJU7G0YhYiogTEcV+pdwKl1J4MSJORUT1H1ul7H/QcTgijkXEyWnylLNSHvryzOT0hV/e+e27H44cOv7Vtz8ubtXAor0cEYPNtH93kGLeTfFW2d+c9Io4OD8pYzowuF228xTvdjaKDHebO+OaRTzXTePzzTujabzZb7amsdu7WfRvDtMFR5PuTp7ihFvNraLd7mwUsTfKi9i9l+a1fS/9bbs3Gqc87TLfp0X6GI93YurvbHfSejZvF7E1HJf9KW/e7mxP46SM5eWilffbxTw2dnOn/9Neeq83vLOdTTpbo14+zC7UG6/UGxdrja283Rl3zteag/bF89lqtz8dVht3moNL3Tzv9jv1Vj5Yy1a7rVat0chWL3c2es3h/Uajfq5+tnZhLUt7Z7I3r32Y9dvZ6jS+3hveGff6o+xmvpWlM9ay9fq5V9ey043s/avXs+s3rly5ev2Djy9/dO21q2+/UQ56bFrZ6vrZ9fVa42xtvbG2uxsw0/Vnc17/Z+WkZ7h+2JXKoicAsP+o/4FFmF/9v3Uj4vH6vzrj+j/U/zOxr+rfg17/z2H9sCvqfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAA+un5a/fKnZWUvt42f//suv5sl2JiGpE/PkvluLwQzmXyjzLTxi//Mgcvq9EkWF6jSPldiwiLpXbH8/N+y4AAADAs+ub+6e+SNV6+lh5qrOOznlW7JH00KZ64pMZ5atExPLKzzPKVp1+vDCjZMXP96HYnlG24gHW/2aULD1yOzSrbE+l+HV/N4UHKylCJYXqo2fMbLUAAMDCLD0U9rYKAQAAYC99/sQjt/d0HuyxSuy8ytx5F1z85/3fL/uOprZXfwAAALB/VRY9AQAAAGDuivrf9/8BAADAsy19/x8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBf7NxNbtpAGAbgz8Yu9E9FVfe9SndwjB6hyy4rDtBLcAR6hV6AM5BdjhBBhMdBISIJxGNQoueR7MGWeT3mZzEz0gcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECfrurF9N+f73+75qw33eR5GgAAAOCQVb2YNi/G6fhje/5ze+pre1xERBkRh8bug3i3lzloc+pHrq8f9OF/RJOwvcew3T5ExI+0beJL358CAAAAvEnVdreczSdptJ5240v3is5O+A7TpE356WemWxcRUY+vM6WV27xvmcKa33cVvzOlNRNYo0xhacqtypV2lObvvpu1G91ritSUT78/27MDAABnNNhrzjsKAQAA4Jx+XboD9OH9s1cUcbeUuVsKHKZmtBdhsQ8AAABer+LSHQAAAAB614z/T6n/F8fU/6uy1/+LG/X/AAAA4MVS/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6tKoX0+VsPumas950k+dpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhlf95RIATCIAz2ru9M5v6HlQZNTU2qQPj4G4MBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN787i//J6bGmWTutbH0PJKsnRpbp8beuXH0h/H1awAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9eUmBEAiCKJgz/nfS9z+sJOgZRIiAhkcVtWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAL/rdL/8npsaZZO60sXQ8kqxdNbauGnsPGkcPxtu/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIud+3mNo4oDAP5mZmf7Q8U1yh4iouBBL3a7ra29iQclePBPEEK6rbFbf7Q52FKEXLxJzr2IHkUEJd76D3jqTWihl3rrYQ8VRPCyMrMz2UkTcGPIzJp8PvDmfXcymfd9MxDynTcJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACURu9M4yTbdCZxXOy79/jWStbff6LP3Nl4sJi1LI7qTPr/4aXqh6jbXCIAAAAcHUlZ34cQHqabS1kfd/L6Py2PyWr+b5+ZxGU9/2TdX/Zl7Z+1X35+9MLWQJ3JONlJL60OB6d3ptI6uFnOt2f/9YhWfuXzZy9JfkPi99efH6X59Yy+vnv33XYeHqsjWwDgvzhV9kVQ/j6U9f0mEwPgyGhVCu+i/v8r6TScFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEANRuvhqTKOQgiLrWmcuf/41spu/Z2NB4tlO3/79kb1nNkp0hDCpdXh4HSNc5l312/cvLI8HA6u1R+8HEJoavS3i+lf+XCGg0No5PocVPD3eDze03cdbz7nfQVxcbNnOLg9Lzk3HzT4QwkAgEMpLVpW1z9MN5eyfdFCCOPvttf/r1XiMGP9/+ij8/eqY1Xr/35tM5x/vbWrn/Wu37j5xurV5cuDy4NP3jzTf6t/9sK5cxd6+bOSnicmAAAA7E+7aNX6P17Yuf5/shKHGev/z7/pfzkd6bd8q/7fabro13QmAAAAR9tzr/z5R7TL/qjdDl8sr61d60+2W5/PTLYNpLpnx4pWrf+ThaazAgAAAOowWo+2rf9frMRhxvX/p79/8cfqOZMQwoli/f/UyqfDi/VNZ67V8efETc8RAACAZp0oWnX9P83f/4+3XnmIQwivvzqJi38DOFP9n7z31Q/VsZLK+/9n65viXIq7k+uR990QWt1tX/61scQAAAA4lI4XLSv2f083lz7+6eQHbe//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANTtnwAAAP//gQBD5A==") r4 = open(&(0x7f00000002c0)='./file0\x00', 0x14937e, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00', 0x2042, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r5, 0xc020f509, &(0x7f0000000000)={r4, 0x0, 0xb, 0x7}) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$TIPC_NL_LINK_GET(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000540)={&(0x7f00000005c0)={0x140, r6, 0x20, 0x70bd2c, 0x25dfdbfc, {}, [@TIPC_NLA_MEDIA={0x100, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x54, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xe}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xc}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x35ed145a}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80000001}]}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3ff}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3e}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffffffff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}]}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8b}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}]}, @TIPC_NLA_MON={0x2c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x2c05}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x74f}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x9}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xffffffff}]}]}, 0x140}, 0x1, 0x0, 0x0, 0x87ab3d0a115e5ef4}, 0x55) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x84c001, &(0x7f0000000400)=ANY=[@ANYBLOB='mode=00000000000000000000011,mode=00000000000000000000011,gid=', @ANYRESHEX=r2, @ANYBLOB="1800000000000000000006009be3000300e4b37b0b8057", @ANYRESHEX=r3, @ANYBLOB=',obj_role=[!:\\3(,uid<', @ANYRESDEC=r7, @ANYBLOB=',\x00']) executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x202, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000240)=ANY=[@ANYBLOB="61124c000000000061137d0000000000bf2000000000000007000000080000002d030100000000009500000c000000006926000000000000bf67000000000000150600000fff07ffd4060000200000006a0200000ee60000bf050000000000003d35f3ff000000006507000002000000070700004a0000000f75000000000000bf54000000000000070400000400f9ff6d53010000000000840400000000000073720000000000009500000000000000db13d5d8b741f2cdaabc8383caf56b8c2b84a8d09535a157f9005bd38addaa65b925cd3ded85d3cdd66d9c79f0529d045625b8b9e2a095d2c51ef45c5588ec78c7f32946b17cecfe54c53ab530c58b67851b7e0e82452a083b98a6aa766401047d150203b0417edef332233b081df18961d6822d133bf72a4de1c2ea17f04537fc211576846ac629d1d93265ba474580047a9dc88de358ce795731891a2031de4e09740c64e5306f991ed4785a9773a433e0db9c1a7d4ab9d658ce9cfdb4db3bed62bcb2bc91ddcdfac2e6d4421c49fb6641cbf56914e76702f673b586c700e3806f825f1d0da2a304e06543b56d35235d7897a7fe912971aab876022e96f5143b6234f5a6b701690b07fb664b44e22b72e843e7cf55f394cf75d1cd57c9150bfb98cc45b3fde43e42e150d4a2fddd9a9767748ca3522443097c55dc97c09d38485b18ad2cff787338bab324336f50c97b751f2ed2c4281858b428d1b2c1194b06f9bb7ffcc95c1bcfc5540f9574f20e7f513a2a7c5dad90e7d479724d69fa0c0bf97af1231a49ea166f743279d240e2e6f01d8704f313d68b16198be5f6a50e9e0fd20893b2922df566d2622edee5000000000000000000d91c6da09fa7cdbbf16d4780d8c2401c55aff772aced3ff966ff76d796c171f5f7a31e1b14b0c0c712c0fdd2710f37a3d15710d68e7326a7db043c57784bd9bdb047db75", @ANYRES8=r0, @ANYBLOB="f4aa5075f1dac5b2e3382f4074e39f992fc718ba44a5b93ceb0b346af4415f439064ed8d6acdb63904bb6b81a2a34a0f31e70d5a3b41b2b49868e051d95b4afa682ea708a0588798b2df6e275b0ae5d98d4408f0369bdfdc77ef2df31f3b97d35ad7ee3b0638679626b9c60bc3614ea28b5e630cc9ab959adc80bd754faffe09989a90c8b39ae3fda2df", @ANYRESDEC=r0, @ANYRES8=r0, @ANYRES16], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls}, 0x94) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, 0x0, 0x0) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x3ff}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(r1, 0x1, &(0x7f0000000040)={{0x77359400}, {0x77359400}}, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) signalfd(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18, 0x4000}, 0x80) r4 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f00000000c0)='tunl0\x00', 0x10) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x2) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(r4, r5, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, 0x0}], 0x1, 0x15, 0x0, 0x0) syz_kvm_setup_cpu$x86(r4, 0xffffffffffffffff, &(0x7f0000d37000/0x18000)=nil, &(0x7f0000000200)=[@textreal={0x8, &(0x7f0000000000)="f00fc7484d36f08266060266b9800000c00f326635000400000f308bc1de780066b9aa0200000f3266b9ab0900000f32f2f031b3e759dc2c", 0xfffffffffffffd30}], 0x1, 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r4, 0x80047210, &(0x7f0000000180)) ioctl$KVM_RUN(r5, 0xae80, 0x0) executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) r6 = pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r6) sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000001780)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001740)={&(0x7f0000001700)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20010804}, 0x4040014) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f00000017c0)=0x3) (async) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r6, 0x8982, &(0x7f0000001800)={0x8, 'hsr0\x00', {'veth0\x00'}}) (async) ioctl$F2FS_IOC_RESIZE_FS(r0, 0x4008f510, &(0x7f0000001840)=0xf) r8 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) connect$unix(r8, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x6}, 0x6e) (async, rerun: 32) mprotect(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 32) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001c40)={r2, 0xe0, &(0x7f0000001b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000001940)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f0000001980)=[0x0, 0x0], &(0x7f00000019c0)=[0x0], 0x0, 0x42, &(0x7f0000001a00)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f0000001a80), &(0x7f0000001ac0), 0x8, 0xb4, 0x8, 0x8, &(0x7f0000001b00)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000001c80)={r9}, 0x4) (async, rerun: 64) r10 = syz_usb_connect(0x3, 0xd7b, &(0x7f0000001cc0)={{0x12, 0x1, 0x300, 0x41, 0x90, 0x3, 0x10, 0x85a, 0x26, 0x112, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd69, 0x4, 0x25, 0x6, 0x0, 0xb, "", [{{0x9, 0x4, 0x91, 0x6, 0x8, 0xf1, 0x70, 0x8c, 0x0, [@uac_control={{0xa, 0x24, 0x1, 0x3, 0x28}, [@processing_unit={0xb, 0x24, 0x7, 0x6, 0x0, 0x68, "e1274bc3"}, @processing_unit={0x9, 0x24, 0x7, 0x5, 0x5, 0x9, "aabf"}, @processing_unit={0xa, 0x24, 0x7, 0x6, 0x5, 0x26, "3d0d8e"}]}, @uac_as={[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x2, 0x3, 0x9, 0x5}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x6, 0x4, 0x7, 0x2, "82947b", "2cd6b3"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0xc0, 0x3, 0x5, 0x6, "577eb083d3c494e282"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x4, 0x1, 0x6, '^', "9cb8"}]}], [{{0x9, 0x5, 0xf, 0x0, 0x200, 0x6, 0x1, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x5}]}}, {{0x9, 0x5, 0x1, 0x10, 0x200, 0x9, 0x53, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0xc6d6}]}}, {{0x9, 0x5, 0x6, 0x0, 0x20, 0xc, 0xed, 0xe, [@generic={0x40, 0x22, "479a0c7c64967ffa8d815c0ccc6f18da66765e3e0a65ccfa3982b9029c3039033716497be871f53cc56c434ea7c56364da76a013d4a2122ae28184f29daa"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x3ff, 0x9, 0xf7, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x1c, 0x80}]}}, {{0x9, 0x5, 0x6, 0x10, 0x40, 0x6, 0x7, 0x5, [@generic={0xbe, 0x4, "626c8bc79b190acd8ad3ecaa43f1137d69f27dc843999f4ab5cabb845d455ca1037f84338e65aca4173116cc5236274e193c2b0ee7ff4f32473ba4e71a3f737da9419888e7b0a82d7facd2e931f9f2c8df32a706084fb7b9cf3205ad931e9bbd6efc6f22dec6dacf7d734632e07808fdf1b431811d13e657940e9c1f2d84252f157d5f34f3b7249471459a94f5d9c7403976affc7428de779d0b366647ec3ba5817b6ae07a377059dd3b3980d5d76311309341952713d0b601f14f3f"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x200, 0x3, 0xd, 0x8, [@generic={0xd2, 0xd, "17bdeca600cee5feb2664e230dbfbd90a1f6454da1059c7b7a8bf5319d71f6a772ec700598627ab018598266f29ff0b4448760517e83f91321c38e51cb518517d7f61d28d603e312397138fab30d14d9896e9a0da1bbdb66026f2885f5e185fa503c67077d338683696353045ab1ef5fea7234491b34b6618f0a322a7c0036a6b092db72c6179eb0cad235d1695fdd749e29766a83dca511c4d58272d501a7cc2874340b4d78975945ab22c631284157bdcdd9b20166a64ea0ba0a547559ac3d8f248b3c22c9866432d582c6a5e52eb7"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xfb, 0xf104}]}}, {{0x9, 0x5, 0x9, 0x10, 0x40, 0x8, 0x5, 0x5, [@generic={0x92, 0x3, "a8941911d87aa6b8864f38545a0b936c6332bf74527923c520e99f1126e8e2f89b47587139287149fe905a647a3a5d5f0959e5bd6af03c6f83acf9b3028cd4807858d9df9be9e5a82d3ea2bca17501ec21805a3118e058a349a37041d86eff44f567ac8aed876df908d73724b2a8f3ce184c9051f3363faf9da203dc5465b1125ece56ac44d4edaed9459348b3115fa5"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x400, 0x9, 0xab, 0x76, [@generic={0x82, 0x22, "f5b0622134209d0081b80ab65d0770ec1001097847fbfd20fb5e01906033af48c8f9865e36b4012622daff4d83fa61888a076b4c1f54015bbd2462b639fbb054e48fc0111dabc0b1649f554dcb109c1d6e52201c1525a2cfad9961e00472ef14b3278d5db24984ed4d29947703757544c962b9d84a5183270e34173f4a25086d"}]}}]}}, {{0x9, 0x4, 0x52, 0x1c, 0x1, 0xff, 0xff, 0xff, 0x4, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x9, 0x9}]}, @hid_hid={0x9, 0x21, 0x7ff, 0x0, 0x1, {0x22, 0x577}}], [{{0x9, 0x5, 0x0, 0x3, 0x3ff, 0x1, 0xc, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x80, 0x3}]}}]}}, {{0x9, 0x4, 0x8c, 0xe, 0xa, 0x76, 0x5, 0x8, 0x7f, [@generic={0x76, 0x8, "735dc5075c54d2df646b910508dfea9157b1d932001ab892a3dacab2a69fc20ba654e71bb56f6c4668399a691038b028d9d770e712fdb15b326981b127d6fbfc5f2a6ca9fe7f1011597cd45e8bae387593890da935bbbcfce51e76860dd018cfea8473b3cb46a4ee851af093c8fe5eab39b1dff2"}], [{{0x9, 0x5, 0x80, 0x4, 0x20, 0x6, 0x9, 0x81, [@generic={0xd6, 0x4, "03381922918caab7decc6c5b2b911e168ab584f638429b7c88a0a3fa7b85bf53439b00485369b06b3cb4d9029094853aa3010d02ffea6b4e681eab4c39e21b60f068236f4a14c45ef2174aae2e86cfdb10c9ac8b9904ea1611265c8de5518b03213ecd7dd6adbeff67c809e3e399cf9ce47f01fd22d6f8e25c0afcc3005cccecd98a0ee0170f4400a4a74b4dab0a85d91a794f49a29f5f0b05fa7983c5188a3c27494355ccf8dbeb37153c9049053d37b51f6dbddbbeb5c5cbe515db74541e69a32f4dccca82464856a1de5ffb42c13c1327e92e"}, @generic={0x58, 0x30, "a4ab5f722bf29c40465aa95aad3ef3077ff8c222bcaf40f78cf96e4a5cb7cfd44931a606ed64eddd7b33c6846d98fac382792ead5492f92a3f3c4d5b1b7e22ba263b2e3b85ddd6a10b5ee46b2a220184ffed74d3066a"}]}}, {{0x9, 0x5, 0xd, 0x2, 0x200, 0x3, 0x6, 0x7, [@generic={0x4e, 0xb, "28df4c4fb <> 29, 0x40, &(0x7f0000000980)=@raw={'raw\x00', 0x8, 0x3, 0x530, 0x1d8, 0xffffffff, 0xffffffff, 0x1d8, 0xffffffff, 0x460, 0xffffffff, 0xffffffff, 0x460, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x1b0, 0x1d8, 0x0, {}, [@common=@unspec=@helper={{0x48}, {0x0, 'amanda\x00'}}, @common=@unspec=@conntrack2={{0xc0}, {{@ipv6=@private1, [0xff000000, 0xffffffff, 0xff, 0xffffffff], @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}, [0xffffff00, 0xff, 0xffffffff, 0xffffffff], @ipv6=@empty, [0xff000000, 0xff, 0xff, 0xff], @ipv6=@local, [0xffffffff, 0xff000000, 0xff000000, 0xffffff00], 0x80, 0x54, 0x3b, 0x4e20, 0x4e23, 0x4e21, 0x4e23, 0x446, 0x39a}, 0x100, 0x20}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0xe, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x590) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=@gettclass={0x24, 0x2a, 0x11, 0x70bd27, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0x5, 0xa}, {0x1, 0x1}, {0xfff1, 0xf}}}, 0x24}, 0x1, 0x0, 0x0, 0x20049010}, 0x0) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa04, &(0x7f0000000000)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x3, 0x2}) socket$inet6(0xa, 0x3, 0x8000000003c) executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) r6 = pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r6) sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000001780)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001740)={&(0x7f0000001700)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20010804}, 0x4040014) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f00000017c0)=0x3) (async) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r6, 0x8982, &(0x7f0000001800)={0x8, 'hsr0\x00', {'veth0\x00'}}) (async) ioctl$F2FS_IOC_RESIZE_FS(r0, 0x4008f510, &(0x7f0000001840)=0xf) r8 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) connect$unix(r8, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x6}, 0x6e) (async, rerun: 32) mprotect(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 32) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001c40)={r2, 0xe0, &(0x7f0000001b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000001940)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f0000001980)=[0x0, 0x0], &(0x7f00000019c0)=[0x0], 0x0, 0x42, &(0x7f0000001a00)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f0000001a80), &(0x7f0000001ac0), 0x8, 0xb4, 0x8, 0x8, &(0x7f0000001b00)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000001c80)={r9}, 0x4) (async, rerun: 64) r10 = syz_usb_connect(0x3, 0xd7b, &(0x7f0000001cc0)={{0x12, 0x1, 0x300, 0x41, 0x90, 0x3, 0x10, 0x85a, 0x26, 0x112, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd69, 0x4, 0x25, 0x6, 0x0, 0xb, "", [{{0x9, 0x4, 0x91, 0x6, 0x8, 0xf1, 0x70, 0x8c, 0x0, [@uac_control={{0xa, 0x24, 0x1, 0x3, 0x28}, [@processing_unit={0xb, 0x24, 0x7, 0x6, 0x0, 0x68, "e1274bc3"}, @processing_unit={0x9, 0x24, 0x7, 0x5, 0x5, 0x9, "aabf"}, @processing_unit={0xa, 0x24, 0x7, 0x6, 0x5, 0x26, "3d0d8e"}]}, @uac_as={[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x2, 0x3, 0x9, 0x5}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x6, 0x4, 0x7, 0x2, "82947b", "2cd6b3"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0xc0, 0x3, 0x5, 0x6, "577eb083d3c494e282"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x4, 0x1, 0x6, '^', "9cb8"}]}], [{{0x9, 0x5, 0xf, 0x0, 0x200, 0x6, 0x1, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x5}]}}, {{0x9, 0x5, 0x1, 0x10, 0x200, 0x9, 0x53, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0xc6d6}]}}, {{0x9, 0x5, 0x6, 0x0, 0x20, 0xc, 0xed, 0xe, [@generic={0x40, 0x22, "479a0c7c64967ffa8d815c0ccc6f18da66765e3e0a65ccfa3982b9029c3039033716497be871f53cc56c434ea7c56364da76a013d4a2122ae28184f29daa"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x3ff, 0x9, 0xf7, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x1c, 0x80}]}}, {{0x9, 0x5, 0x6, 0x10, 0x40, 0x6, 0x7, 0x5, [@generic={0xbe, 0x4, "626c8bc79b190acd8ad3ecaa43f1137d69f27dc843999f4ab5cabb845d455ca1037f84338e65aca4173116cc5236274e193c2b0ee7ff4f32473ba4e71a3f737da9419888e7b0a82d7facd2e931f9f2c8df32a706084fb7b9cf3205ad931e9bbd6efc6f22dec6dacf7d734632e07808fdf1b431811d13e657940e9c1f2d84252f157d5f34f3b7249471459a94f5d9c7403976affc7428de779d0b366647ec3ba5817b6ae07a377059dd3b3980d5d76311309341952713d0b601f14f3f"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x200, 0x3, 0xd, 0x8, [@generic={0xd2, 0xd, "17bdeca600cee5feb2664e230dbfbd90a1f6454da1059c7b7a8bf5319d71f6a772ec700598627ab018598266f29ff0b4448760517e83f91321c38e51cb518517d7f61d28d603e312397138fab30d14d9896e9a0da1bbdb66026f2885f5e185fa503c67077d338683696353045ab1ef5fea7234491b34b6618f0a322a7c0036a6b092db72c6179eb0cad235d1695fdd749e29766a83dca511c4d58272d501a7cc2874340b4d78975945ab22c631284157bdcdd9b20166a64ea0ba0a547559ac3d8f248b3c22c9866432d582c6a5e52eb7"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xfb, 0xf104}]}}, {{0x9, 0x5, 0x9, 0x10, 0x40, 0x8, 0x5, 0x5, [@generic={0x92, 0x3, "a8941911d87aa6b8864f38545a0b936c6332bf74527923c520e99f1126e8e2f89b47587139287149fe905a647a3a5d5f0959e5bd6af03c6f83acf9b3028cd4807858d9df9be9e5a82d3ea2bca17501ec21805a3118e058a349a37041d86eff44f567ac8aed876df908d73724b2a8f3ce184c9051f3363faf9da203dc5465b1125ece56ac44d4edaed9459348b3115fa5"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x400, 0x9, 0xab, 0x76, [@generic={0x82, 0x22, "f5b0622134209d0081b80ab65d0770ec1001097847fbfd20fb5e01906033af48c8f9865e36b4012622daff4d83fa61888a076b4c1f54015bbd2462b639fbb054e48fc0111dabc0b1649f554dcb109c1d6e52201c1525a2cfad9961e00472ef14b3278d5db24984ed4d29947703757544c962b9d84a5183270e34173f4a25086d"}]}}]}}, {{0x9, 0x4, 0x52, 0x1c, 0x1, 0xff, 0xff, 0xff, 0x4, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x9, 0x9}]}, @hid_hid={0x9, 0x21, 0x7ff, 0x0, 0x1, {0x22, 0x577}}], [{{0x9, 0x5, 0x0, 0x3, 0x3ff, 0x1, 0xc, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x80, 0x3}]}}]}}, {{0x9, 0x4, 0x8c, 0xe, 0xa, 0x76, 0x5, 0x8, 0x7f, [@generic={0x76, 0x8, "735dc5075c54d2df646b910508dfea9157b1d932001ab892a3dacab2a69fc20ba654e71bb56f6c4668399a691038b028d9d770e712fdb15b326981b127d6fbfc5f2a6ca9fe7f1011597cd45e8bae387593890da935bbbcfce51e76860dd018cfea8473b3cb46a4ee851af093c8fe5eab39b1dff2"}], [{{0x9, 0x5, 0x80, 0x4, 0x20, 0x6, 0x9, 0x81, [@generic={0xd6, 0x4, "03381922918caab7decc6c5b2b911e168ab584f638429b7c88a0a3fa7b85bf53439b00485369b06b3cb4d9029094853aa3010d02ffea6b4e681eab4c39e21b60f068236f4a14c45ef2174aae2e86cfdb10c9ac8b9904ea1611265c8de5518b03213ecd7dd6adbeff67c809e3e399cf9ce47f01fd22d6f8e25c0afcc3005cccecd98a0ee0170f4400a4a74b4dab0a85d91a794f49a29f5f0b05fa7983c5188a3c27494355ccf8dbeb37153c9049053d37b51f6dbddbbeb5c5cbe515db74541e69a32f4dccca82464856a1de5ffb42c13c1327e92e"}, @generic={0x58, 0x30, "a4ab5f722bf29c40465aa95aad3ef3077ff8c222bcaf40f78cf96e4a5cb7cfd44931a606ed64eddd7b33c6846d98fac382792ead5492f92a3f3c4d5b1b7e22ba263b2e3b85ddd6a10b5ee46b2a220184ffed74d3066a"}]}}, {{0x9, 0x5, 0xd, 0x2, 0x200, 0x3, 0x6, 0x7, [@generic={0x4e, 0xb, "28df4c4fb0a562a9dcbb0d25ad2f2d81cdd3d3d4a3117788d074beef6e7e1959e2d336550675379a2815a41a0b8afcdfda42895c1ef261eb6da538dceb11b87abd293aa4fc41f9f015b296de"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x10, 0xa, 0x1, 0x3, [@generic={0x8d, 0xb, "d203dd4e1c7bcc2739e7bad8bfaf6fac0e385e2233207b56bc97f19e1d8befbac6ab3aab8c5306bb9b29c70ce5fadb3b2b4c6820311941c03ca562b26244d3e4863bf4ec24dbf45b37e0e6a2ad7b64791325520ebcd32ea354b6bf6797a534616311fa2ac1c00fe6c4c6a9ac561fce4ddb344c4510c45da142c797d9e22b8da0c06ecb1fd7ca6e412b7f96"}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x1}]}}, {{0x9, 0x5, 0x0, 0x2, 0x40, 0x7, 0x7, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x9b}]}}, {{0x9, 0x5, 0x6, 0xc, 0x3ff, 0x2, 0x2, 0x8c, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x10, 0xcd4}]}}, {{0x9, 0x5, 0xe, 0x10, 0x8, 0x5, 0xe9, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x2, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x40}]}}, {{0x9, 0x5, 0xb, 0x0, 0x3ff, 0x1, 0x3, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0xe0, 0x800}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0xfb}]}}, {{0x9, 0x5, 0x7, 0x12, 0x20, 0x9, 0x8, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x3, 0x419}]}}, {{0x9, 0x5, 0xd, 0xc, 0x10, 0x3, 0x2, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x81, 0x4}]}}, {{0x9, 0x5, 0x5, 0x0, 0x79f, 0x7f, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0xf7, 0x80}]}}]}}, {{0x9, 0x4, 0x99, 0x8, 0xa, 0x9a, 0xe4, 0xe9, 0xf, [@cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, 'q'}, {0x5, 0x24, 0x0, 0x8d9}, {0xd, 0x24, 0xf, 0x1, 0xb, 0x8, 0x9, 0xb6}, [@ncm={0x6, 0x24, 0x1a, 0x0, 0x6}, @country_functional={0x8, 0x24, 0x7, 0xdd, 0xa40c, [0x7]}, @acm={0x4}]}, @generic={0x59, 0x21, "160c936592c8ca14d6ba1b8388f62f745703f9bc3db8f642c010e07d3ef70b74229ecf8361098c388b155e8fb91dfc175eb8eed0e05ec3ed89452912cedbecd0c43bd284e5cc7f491ec2f4057065769165bbe3f7686ea2"}], [{{0x9, 0x5, 0x6, 0x0, 0x0, 0x8, 0xf4, 0x6, [@generic={0xcc, 0x24, "9e4826f03351290a346a011290154f1c50b892d63d517192543fe48dc7d6d80209d7b87170bc5f78e0f064d93b2cc9f11a3845c12e041530c573588ffd56fc31c1879586500aedc50c787b0da4fa84b4f079d878d96e70002bb6d0864ed815ccf39640a8b1240ad2d156143434a2697dbb804e5fae2db552c9332a1e56e190ab4603333677498ceff989df334823b2809a0d99476b664d11d268fb1364cb69089bc2ea3982bd6447184d34fd3b4e293f5ecdc3a2ab5e39021126c30336ea7bd667c564520024af62a016"}, @generic={0xf9, 0xd, "1ed46d746e08ef154d16e65ee5afc16dd8d77fafe6cd4f858bfd9913e4bb88c484cd2c4572d06150aa09e3e65386ceb39833744ef1fbeae7072f9bbca08e92cbb15387d174abc5ba895e147635fbbb1d9da27352fbfeccaa6efc82a15058484348aa3c77d5fcabbd4ead135d88c1f4bb79768894e6daf844bf88c13f8b5ea449cb19c19ae478a76a808d2f43387f7258dd0539080f8c2ba80f56020b2d7a810fd3ebd51f86998a5e0d9f6c6b6d6797c11374b7d15a29cb9581a9544a046a1d7d93a657ea20dda4343f4020e8878339766397c8c2e17e30b29c903a0473365c06752bcff5e4d7086b5181a1372e2b0d80654ee064376038"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x8, 0x5, 0x0, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x3, 0x3}]}}, {{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x4, 0xdb, 0xf7, [@generic={0x71, 0x10, "3dc2db49abf5b9e0e6b25d6eb88117c3a3f990923ad27cd66a3a6b21932e082f35f3673a4ce2233cd86c1b5515937d320b8d5b4d66cace17ed26e477f23d11b7455c025b6e80bad6ac2aa7cb3aff6beba519e2a97c10a27f5f8937052f1a57aa9b64cc1036d62cda0e3752398144a7"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x200, 0x5, 0x9, 0x3d, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x1, 0x8}]}}, {{0x9, 0x5, 0x80, 0x10, 0x3ff, 0x8, 0xa7, 0xfe, [@generic={0x62, 0xa, "aa07af9604902e31d2a49935fabe04e29396b31385247372388cda3c96cb442d56a9152c22f1200a94cac2f13f04b61de6e95230be237a582acc261cf66e13ce10d0aca8a43db0d4418fded8994f073a569b1dc77c4325f686cb920fdea82031"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x40, 0x0, 0x64, 0x6, [@generic={0xaf, 0x22, "d97daa678c02b22f44098a093d5b643ef6581ec1d1e0976bd46b079187d77a1ba6d5a7a36c53a8680e3a0cb9787d33567b9be4bdbb7c314324d89d4ba654f7504318530bd65fa7fa645bace6be8caf210ebeccc57f95bd5797d6ac7126732410d0db17284515c5eeb544563bf696c95176a0888347d77352143cbc0bf090724cabbfd098e6d6bf8296150cc8485915252c2aaae71952b049cd753bdfec6a17cf2a761cec3554b7bc8dd8260548"}, @generic={0xcc, 0x31, "ee6bd32d42c0a5ee4b12f6d3960d04df908a057bc36a886f36a3a0065f8d846574edaa699458311d535c87f9cf882e9ffe5a664aef3f95c1abcbbde3469028958892078cf4c0f58fe96af2e10099130ceee635d8bbe9ec43f505dea7882d3c94c9c48d78effe44ea230dc2acaeda358574d927fd0e3e8367f112e63c3903afd2a24610a35b1d30f550e94fab902e62efc70a8c918aa36b63947bdcc7365664c31bbca955d2dc67bc6bb657ec49be37b124ae9f0014e74ff086fc5c1600f56ed3e17a91ffeb1b831604cd"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x2, 0x3, 0x0, [@generic={0xb9, 0x8, "d8300e5b2cc87f0769105875848ae214e119b32225f861ecbcc6c28f5419065aa3cac89f9adca39af0ccc8e4b0a335be52b4aa899a96921e68f0c0bf3377e53aa5968ebf56090d23a528983bc5b4066f0c1d42fb672bd897fc16336cec6ac0f7dfd4669bbc5f4a834690aadddc783c9ab1057bf23dd914032b46ceb8fc14a2ae83e539027d23a79d27c8f7389a8540d53eefd3d0bc5107e905a52f6fe5ec1dbb2a354ce29ecf27bf02db401238edb21aefcfd20752f235"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x0, 0x5, 0x0, 0x5b, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x3, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x2, 0x1000}]}}, {{0x9, 0x5, 0x9, 0x1, 0x20, 0x8, 0x2, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x2, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x8, 0x3}]}}, {{0x9, 0x5, 0x0, 0x3, 0x8, 0x8, 0xc, 0x2, [@generic={0x7f, 0x11, "a7110753da98e10885a6dd8431e5290a774f1ee8656f231b7c0d7a70dc992e957b89283277c507369929ee6e1030be095a82c8de90c695cf3deea0b4a80e10699e766bce113180fa148cf60c3aa4c71e73ce16b752d8453bf01bb1aa0002bb5ee16a30d7b3b3c3d0cffca3e0941a88e2def538280da47cd4184b92e0f8"}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x4, 0x9e87}]}}]}}]}}]}}, &(0x7f0000002d00)={0xa, &(0x7f0000002a40)={0xa, 0x6, 0x300, 0x3, 0x4, 0x66, 0xff, 0x1}, 0x117, &(0x7f0000002a80)={0x5, 0xf, 0x117, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x0, 0x1, 0x1101}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "7957b6bfe4c781d2cd3851744273aaaa"}, @generic={0x3d, 0x10, 0x4, "1088f1654a984c2f70b00ba52c32b3709614d413a662cd2f582dc323448eebe63d5eadc1c5db48a3f114e64680875502b4d4da593e9ccfc0a883"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0x8, 0x7, 0x6}, @generic={0xad, 0x10, 0x6, "ed4063dd16892d5554ca2b8de7e9be4b7ea523462f5afde10bda7532c0b971f97df67c1328170b452cc78fc824fd7587970488d5abed24979da0079cc1cfd6fe10ad6fd82f644a733f65681708af7c8168fcd1de8214f4ef41229529d0338ddea787366f57482893233c49f2a8e19763173bf2662a7f08ee1215e24e9d881454a4e95e98485714be5bb16f12871a1a9cb365181938019a9491a7ecd26d703f35ab3be25e8d91841a57c7"}]}, 0x2, [{0x4, &(0x7f0000002bc0)=@lang_id={0x4, 0x3, 0x42f}}, {0xe5, &(0x7f0000002c00)=@string={0xe5, 0x3, "f472433d87e59ad11d4761092d3e2be3126da9fe093d19bb39906e4b50e63fa9bc44e1c7fb5e2755424f619c4dc44b41625e12a4870d1dd88488bfa2cbb841b86ae4e044742c79247af7ca9cb74a6f50a2f1fde9969a03e924b02272e1954e7347b5ff982366fbab87fc75b557b949ea64a32914995db3ba6eb1d523a37ef838710a823c1ce07a5399f4f918682b1e11b889e35dbfab448371d91a68de088af787611177770355183bceee4d65be575b201218e660ceb4dfb5dd94c83085646cddcd4e311f1020332f42c581fc1d14d839cfe7bf64c6025c9799486d69097bdf7a454b"}}]}) (rerun: 64) syz_usb_control_io(r10, &(0x7f0000002fc0)={0x2c, &(0x7f0000002d40)={0x20, 0xe, 0x65, {0x65, 0xc, "b2d2b138df76243b5defc8c5a36b38973eca8a4f47a8cccaf806ae9bf961f749f7e9f608374def3d484cab4fc4e600b5c922e13c0b5da69cc528b25366b572d6b84918accf5fea8eb20fe48d92cfc3b02d3a508bf51ed376df5fa3869a3d0d07987008"}}, &(0x7f0000002dc0)={0x0, 0x3, 0x13, @string={0x13, 0x3, "780f4b9946e211cfdc1a8a3e2665f64d3b"}}, &(0x7f0000002e00)={0x0, 0xf, 0x122, {0x5, 0xf, 0x122, 0x6, [@generic={0x94, 0x10, 0xb, "6747c5081b6f1130adea42d1c24dc6bf6c960cb2cb2d53608e8d4b37f03a24d8f4463d3357f9c5b58cd941ed9913ffb7b7420607a942e6a180b4b66641a2903d01fa196cf2880587b61df323c0d500759927d611bead998d83e9137af8afd94530a4ca5d8585f2bfc65d67845f6b62c32c6e97591ad9e1ab43c5b88bdfdcabe6b5496741668e655fb1eacff55cb3dca3e5"}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0xd, 0x2, 0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x4, 0x4, 0x3, 0x8000, 0xf}, @generic={0x71, 0x10, 0x1, "8bede5693b64842064461f5316c9d7c4f2a1698d4f726b6267745c21b84244ec4fe897531aac72b5dc8ce4913024cf59e14eede314c8e412cd67b1748fbf8ecadedf254a472c39d76b0de5be456ed1c0636a5f9ed0bfe2f47dc64a67a689c2d7889cfc2368dab4e79df8b62d5680"}]}}, &(0x7f0000002f40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x18, 0x0, 0x4, "906e266f", "b7e50b97"}}, &(0x7f0000002f80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x1, 0x5, 0x8, 0x10, 0x10, 0x139}}}, &(0x7f0000003480)={0x84, &(0x7f0000003000)={0x20, 0x1, 0x91, "1f56a094145fb53268a7de1c9698ff14634c390f89dd20c78af5fb557b5bd94fddf7d69029a891d5c06598e952d440672819f9ec73c396ff1040681539d640e14b4464567835b0e4314f186bf4bb4d77c121bcdc9771c59d62a8aab320abe69f42f9b572cad45f78520f7b053e38f8e596a5122b669ab374b273c5dc4c3f075e833ff71830b13f6600b0b7cab16b58827c"}, &(0x7f00000030c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000003100)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000003140)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000003180)={0x20, 0x0, 0x8, {0x1e0, 0x20, [0xf]}}, &(0x7f00000031c0)={0x40, 0x7, 0x2, 0x8}, &(0x7f0000003200)={0x40, 0x9, 0x1, 0xa0}, &(0x7f0000003240)={0x40, 0xb, 0x2, "b877"}, &(0x7f0000003280)={0x40, 0xf, 0x2, 0x2}, &(0x7f00000032c0)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000003300)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000003340)={0x40, 0x19, 0x2, "a34e"}, &(0x7f0000003380)={0x40, 0x1a, 0x2, 0xc000}, &(0x7f00000033c0)={0x40, 0x1c, 0x1, 0x8}, &(0x7f0000003400)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000003440)={0x40, 0x21, 0x1, 0xd}}) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 5, 30, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000980)=@raw={'raw\x00', 0x8, 0x3, 0x530, 0x1d8, 0xffffffff, 0xffffffff, 0x1d8, 0xffffffff, 0x460, 0xffffffff, 0xffffffff, 0x460, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x1b0, 0x1d8, 0x0, {}, [@common=@unspec=@helper={{0x48}, {0x0, 'amanda\x00'}}, @common=@unspec=@conntrack2={{0xc0}, {{@ipv6=@private1, [0xff000000, 0xffffffff, 0xff, 0xffffffff], @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}, [0xffffff00, 0xff, 0xffffffff, 0xffffffff], @ipv6=@empty, [0xff000000, 0xff, 0xff, 0xff], @ipv6=@local, [0xffffffff, 0xff000000, 0xff000000, 0xffffff00], 0x80, 0x54, 0x3b, 0x4e20, 0x4e23, 0x4e21, 0x4e23, 0x446, 0x39a}, 0x100, 0x20}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0xe, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x590) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=@gettclass={0x24, 0x2a, 0x11, 0x70bd27, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0x5, 0xa}, {0x1, 0x1}, {0xfff1, 0xf}}}, 0x24}, 0x1, 0x0, 0x0, 0x20049010}, 0x0) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa04, &(0x7f0000000000)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x3, 0x2}) executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) r6 = pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r6) sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000001780)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001740)={&(0x7f0000001700)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20010804}, 0x4040014) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f00000017c0)=0x3) (async) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r6, 0x8982, &(0x7f0000001800)={0x8, 'hsr0\x00', {'veth0\x00'}}) (async) ioctl$F2FS_IOC_RESIZE_FS(r0, 0x4008f510, &(0x7f0000001840)=0xf) r8 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) connect$unix(r8, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x6}, 0x6e) (async, rerun: 32) mprotect(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 32) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001c40)={r2, 0xe0, &(0x7f0000001b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000001940)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f0000001980)=[0x0, 0x0], &(0x7f00000019c0)=[0x0], 0x0, 0x42, &(0x7f0000001a00)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f0000001a80), &(0x7f0000001ac0), 0x8, 0xb4, 0x8, 0x8, &(0x7f0000001b00)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000001c80)={r9}, 0x4) (async, rerun: 64) r10 = syz_usb_connect(0x3, 0xd7b, &(0x7f0000001cc0)={{0x12, 0x1, 0x300, 0x41, 0x90, 0x3, 0x10, 0x85a, 0x26, 0x112, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd69, 0x4, 0x25, 0x6, 0x0, 0xb, "", [{{0x9, 0x4, 0x91, 0x6, 0x8, 0xf1, 0x70, 0x8c, 0x0, [@uac_control={{0xa, 0x24, 0x1, 0x3, 0x28}, [@processing_unit={0xb, 0x24, 0x7, 0x6, 0x0, 0x68, "e1274bc3"}, @processing_unit={0x9, 0x24, 0x7, 0x5, 0x5, 0x9, "aabf"}, @processing_unit={0xa, 0x24, 0x7, 0x6, 0x5, 0x26, "3d0d8e"}]}, @uac_as={[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x2, 0x3, 0x9, 0x5}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x6, 0x4, 0x7, 0x2, "82947b", "2cd6b3"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0xc0, 0x3, 0x5, 0x6, "577eb083d3c494e282"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x4, 0x1, 0x6, '^', "9cb8"}]}], [{{0x9, 0x5, 0xf, 0x0, 0x200, 0x6, 0x1, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x5}]}}, {{0x9, 0x5, 0x1, 0x10, 0x200, 0x9, 0x53, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0xc6d6}]}}, {{0x9, 0x5, 0x6, 0x0, 0x20, 0xc, 0xed, 0xe, [@generic={0x40, 0x22, "479a0c7c64967ffa8d815c0ccc6f18da66765e3e0a65ccfa3982b9029c3039033716497be871f53cc56c434ea7c56364da76a013d4a2122ae28184f29daa"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x3ff, 0x9, 0xf7, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x1c, 0x80}]}}, {{0x9, 0x5, 0x6, 0x10, 0x40, 0x6, 0x7, 0x5, [@generic={0xbe, 0x4, "626c8bc79b190acd8ad3ecaa43f1137d69f27dc843999f4ab5cabb845d455ca1037f84338e65aca4173116cc5236274e193c2b0ee7ff4f32473ba4e71a3f737da9419888e7b0a82d7facd2e931f9f2c8df32a706084fb7b9cf3205ad931e9bbd6efc6f22dec6dacf7d734632e07808fdf1b431811d13e657940e9c1f2d84252f157d5f34f3b7249471459a94f5d9c7403976affc7428de779d0b366647ec3ba5817b6ae07a377059dd3b3980d5d76311309341952713d0b601f14f3f"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x200, 0x3, 0xd, 0x8, [@generic={0xd2, 0xd, "17bdeca600cee5feb2664e230dbfbd90a1f6454da1059c7b7a8bf5319d71f6a772ec700598627ab018598266f29ff0b4448760517e83f91321c38e51cb518517d7f61d28d603e312397138fab30d14d9896e9a0da1bbdb66026f2885f5e185fa503c67077d338683696353045ab1ef5fea7234491b34b6618f0a322a7c0036a6b092db72c6179eb0cad235d1695fdd749e29766a83dca511c4d58272d501a7cc2874340b4d78975945ab22c631284157bdcdd9b20166a64ea0ba0a547559ac3d8f248b3c22c9866432d582c6a5e52eb7"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xfb, 0xf104}]}}, {{0x9, 0x5, 0x9, 0x10, 0x40, 0x8, 0x5, 0x5, [@generic={0x92, 0x3, "a8941911d87aa6b8864f38545a0b936c6332bf74527923c520e99f1126e8e2f89b47587139287149fe905a647a3a5d5f0959e5bd6af03c6f83acf9b3028cd4807858d9df9be9e5a82d3ea2bca17501ec21805a3118e058a349a37041d86eff44f567ac8aed876df908d73724b2a8f3ce184c9051f3363faf9da203dc5465b1125ece56ac44d4edaed9459348b3115fa5"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x400, 0x9, 0xab, 0x76, [@generic={0x82, 0x22, "f5b0622134209d0081b80ab65d0770ec1001097847fbfd20fb5e01906033af48c8f9865e36b4012622daff4d83fa61888a076b4c1f54015bbd2462b639fbb054e48fc0111dabc0b1649f554dcb109c1d6e52201c1525a2cfad9961e00472ef14b3278d5db24984ed4d29947703757544c962b9d84a5183270e34173f4a25086d"}]}}]}}, {{0x9, 0x4, 0x52, 0x1c, 0x1, 0xff, 0xff, 0xff, 0x4, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x9, 0x9}]}, @hid_hid={0x9, 0x21, 0x7ff, 0x0, 0x1, {0x22, 0x577}}], [{{0x9, 0x5, 0x0, 0x3, 0x3ff, 0x1, 0xc, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x80, 0x3}]}}]}}, {{0x9, 0x4, 0x8c, 0xe, 0xa, 0x76, 0x5, 0x8, 0x7f, [@generic={0x76, 0x8, "735dc5075c54d2df646b910508dfea9157b1d932001ab892a3dacab2a69fc20ba654e71bb56f6c4668399a691038b028d9d770e712fdb15b326981b127d6fbfc5f2a6ca9fe7f1011597cd45e8bae387593890da935bbbcfce51e76860dd018cfea8473b3cb46a4ee851af093c8fe5eab39b1dff2"}], [{{0x9, 0x5, 0x80, 0x4, 0x20, 0x6, 0x9, 0x81, [@generic={0xd6, 0x4, "03381922918caab7decc6c5b2b911e168ab584f638429b7c88a0a3fa7b85bf53439b00485369b06b3cb4d9029094853aa3010d02ffea6b4e681eab4c39e21b60f068236f4a14c45ef2174aae2e86cfdb10c9ac8b9904ea1611265c8de5518b03213ecd7dd6adbeff67c809e3e399cf9ce47f01fd22d6f8e25c0afcc3005cccecd98a0ee0170f4400a4a74b4dab0a85d91a794f49a29f5f0b05fa7983c5188a3c27494355ccf8dbeb37153c9049053d37b51f6dbddbbeb5c5cbe515db74541e69a32f4dccca82464856a1de5ffb42c13c1327e92e"}, @generic={0x58, 0x30, "a4ab5f722bf29c40465aa95aad3ef3077ff8c222bcaf40f78cf96e4a5cb7cfd44931a606ed64eddd7b33c6846d98fac382792ead5492f92a3f3c4d5b1b7e22ba263b2e3b85ddd6a10b5ee46b2a220184ffed74d3066a"}]}}, {{0x9, 0x5, 0xd, 0x2, 0x200, 0x3, 0x6, 0x7, [@generic={0x4e, 0xb, "28df4c4fb0a562a9dcbb0d25ad2f2d81cdd3d3d4a3117788d074beef6e7e1959e2d336550675379a2815a41a0b8afcdfda42895c1ef261eb6da538dceb11b87abd293aa4fc41f9f015b296de"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x10, 0xa, 0x1, 0x3, [@generic={0x8d, 0xb, "d203dd4e1c7bcc2739e7bad8bfaf6fac0e385e2233207b56bc97f19e1d8befbac6ab3aab8c5306bb9b29c70ce5fadb3b2b4c6820311941c03ca562b26244d3e4863bf4ec24dbf45b37e0e6a2ad7b64791325520ebcd32ea354b6bf6797a534616311fa2ac1c00fe6c4c6a9ac561fce4ddb344c4510c45da142c797d9e22b8da0c06ecb1fd7ca6e412b7f96"}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x1}]}}, {{0x9, 0x5, 0x0, 0x2, 0x40, 0x7, 0x7, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x9b}]}}, {{0x9, 0x5, 0x6, 0xc, 0x3ff, 0x2, 0x2, 0x8c, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x10, 0xcd4}]}}, {{0x9, 0x5, 0xe, 0x10, 0x8, 0x5, 0xe9, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x2, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x40}]}}, {{0x9, 0x5, 0xb, 0x0, 0x3ff, 0x1, 0x3, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0xe0, 0x800}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0xfb}]}}, {{0x9, 0x5, 0x7, 0x12, 0x20, 0x9, 0x8, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x3, 0x419}]}}, {{0x9, 0x5, 0xd, 0xc, 0x10, 0x3, 0x2, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x81, 0x4}]}}, {{0x9, 0x5, 0x5, 0x0, 0x79f, 0x7f, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0xf7, 0x80}]}}]}}, {{0x9, 0x4, 0x99, 0x8, 0xa, 0x9a, 0xe4, 0xe9, 0xf, [@cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, 'q'}, {0x5, 0x24, 0x0, 0x8d9}, {0xd, 0x24, 0xf, 0x1, 0xb, 0x8, 0x9, 0xb6}, [@ncm={0x6, 0x24, 0x1a, 0x0, 0x6}, @country_functional={0x8, 0x24, 0x7, 0xdd, 0xa40c, [0x7]}, @acm={0x4}]}, @generic={0x59, 0x21, "160c936592c8ca14d6ba1b8388f62f745703f9bc3db8f642c010e07d3ef70b74229ecf8361098c388b155e8fb91dfc175eb8eed0e05ec3ed89452912cedbecd0c43bd284e5cc7f491ec2f4057065769165bbe3f7686ea2"}], [{{0x9, 0x5, 0x6, 0x0, 0x0, 0x8, 0xf4, 0x6, [@generic={0xcc, 0x24, "9e4826f03351290a346a011290154f1c50b892d63d517192543fe48dc7d6d80209d7b87170bc5f78e0f064d93b2cc9f11a3845c12e041530c573588ffd56fc31c1879586500aedc50c787b0da4fa84b4f079d878d96e70002bb6d0864ed815ccf39640a8b1240ad2d156143434a2697dbb804e5fae2db552c9332a1e56e190ab4603333677498ceff989df334823b2809a0d99476b664d11d268fb1364cb69089bc2ea3982bd6447184d34fd3b4e293f5ecdc3a2ab5e39021126c30336ea7bd667c564520024af62a016"}, @generic={0xf9, 0xd, "1ed46d746e08ef154d16e65ee5afc16dd8d77fafe6cd4f858bfd9913e4bb88c484cd2c4572d06150aa09e3e65386ceb39833744ef1fbeae7072f9bbca08e92cbb15387d174abc5ba895e147635fbbb1d9da27352fbfeccaa6efc82a15058484348aa3c77d5fcabbd4ead135d88c1f4bb79768894e6daf844bf88c13f8b5ea449cb19c19ae478a76a808d2f43387f7258dd0539080f8c2ba80f56020b2d7a810fd3ebd51f86998a5e0d9f6c6b6d6797c11374b7d15a29cb9581a9544a046a1d7d93a657ea20dda4343f4020e8878339766397c8c2e17e30b29c903a0473365c06752bcff5e4d7086b5181a1372e2b0d80654ee064376038"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x8, 0x5, 0x0, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x3, 0x3}]}}, {{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x4, 0xdb, 0xf7, [@generic={0x71, 0x10, "3dc2db49abf5b9e0e6b25d6eb88117c3a3f990923ad27cd66a3a6b21932e082f35f3673a4ce2233cd86c1b5515937d320b8d5b4d66cace17ed26e477f23d11b7455c025b6e80bad6ac2aa7cb3aff6beba519e2a97c10a27f5f8937052f1a57aa9b64cc1036d62cda0e3752398144a7"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x200, 0x5, 0x9, 0x3d, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x1, 0x8}]}}, {{0x9, 0x5, 0x80, 0x10, 0x3ff, 0x8, 0xa7, 0xfe, [@generic={0x62, 0xa, "aa07af9604902e31d2a49935fabe04e29396b31385247372388cda3c96cb442d56a9152c22f1200a94cac2f13f04b61de6e95230be237a582acc261cf66e13ce10d0aca8a43db0d4418fded8994f073a569b1dc77c4325f686cb920fdea82031"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x40, 0x0, 0x64, 0x6, [@generic={0xaf, 0x22, "d97daa678c02b22f44098a093d5b643ef6581ec1d1e0976bd46b079187d77a1ba6d5a7a36c53a8680e3a0cb9787d33567b9be4bdbb7c314324d89d4ba654f7504318530bd65fa7fa645bace6be8caf210ebeccc57f95bd5797d6ac7126732410d0db17284515c5eeb544563bf696c95176a0888347d77352143cbc0bf090724cabbfd098e6d6bf8296150cc8485915252c2aaae71952b049cd753bdfec6a17cf2a761cec3554b7bc8dd8260548"}, @generic={0xcc, 0x31, "ee6bd32d42c0a5ee4b12f6d3960d04df908a057bc36a886f36a3a0065f8d846574edaa699458311d535c87f9cf882e9ffe5a664aef3f95c1abcbbde3469028958892078cf4c0f58fe96af2e10099130ceee635d8bbe9ec43f505dea7882d3c94c9c48d78effe44ea230dc2acaeda358574d927fd0e3e8367f112e63c3903afd2a24610a35b1d30f550e94fab902e62efc70a8c918aa36b63947bdcc7365664c31bbca955d2dc67bc6bb657ec49be37b124ae9f0014e74ff086fc5c1600f56ed3e17a91ffeb1b831604cd"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x2, 0x3, 0x0, [@generic={0xb9, 0x8, "d8300e5b2cc87f0769105875848ae214e119b32225f861ecbcc6c28f5419065aa3cac89f9adca39af0ccc8e4b0a335be52b4aa899a96921e68f0c0bf3377e53aa5968ebf56090d23a528983bc5b4066f0c1d42fb672bd897fc16336cec6ac0f7dfd4669bbc5f4a834690aadddc783c9ab1057bf23dd914032b46ceb8fc14a2ae83e539027d23a79d27c8f7389a8540d53eefd3d0bc5107e905a52f6fe5ec1dbb2a354ce29ecf27bf02db401238edb21aefcfd20752f235"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x0, 0x5, 0x0, 0x5b, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x3, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x2, 0x1000}]}}, {{0x9, 0x5, 0x9, 0x1, 0x20, 0x8, 0x2, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x2, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x8, 0x3}]}}, {{0x9, 0x5, 0x0, 0x3, 0x8, 0x8, 0xc, 0x2, [@generic={0x7f, 0x11, "a7110753da98e10885a6dd8431e5290a774f1ee8656f231b7c0d7a70dc992e957b89283277c507369929ee6e1030be095a82c8de90c695cf3deea0b4a80e10699e766bce113180fa148cf60c3aa4c71e73ce16b752d8453bf01bb1aa0002bb5ee16a30d7b3b3c3d0cffca3e0941a88e2def538280da47cd4184b92e0f8"}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x4, 0x9e87}]}}]}}]}}]}}, &(0x7f0000002d00)={0xa, &(0x7f0000002a40)={0xa, 0x6, 0x300, 0x3, 0x4, 0x66, 0xff, 0x1}, 0x117, &(0x7f0000002a80)={0x5, 0xf, 0x117, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x0, 0x1, 0x1101}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "7957b6bfe4c781d2cd3851744273aaaa"}, @generic={0x3d, 0x10, 0x4, "1088f1654a984c2f70b00ba52c32b3709614d413a662cd2f582dc323448eebe63d5eadc1c5db48a3f114e64680875502b4d4da593e9ccfc0a883"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0x8, 0x7, 0x6}, @generic={0xad, 0x10, 0x6, "ed4063dd16892d5554ca2b8de7e9be4b7ea523462f5afde10bda7532c0b971f97df67c1328170b452cc78fc824fd7587970488d5abed24979da0079cc1cfd6fe10ad6fd82f644a733f65681708af7c8168fcd1de8214f4ef41229529d0338ddea787366f57482893233c49f2a8e19763173bf2662a7f08ee1215e24e9d881454a4e95e98485714be5bb16f12871a1a9cb365181938019a9491a7ecd26d703f35ab3be25e8d91841a57c7"}]}, 0x2, [{0x4, &(0x7f0000002bc0)=@lang_id={0x4, 0x3, 0x42f}}, {0xe5, &(0x7f0000002c00)=@string={0xe5, 0x3, "f472433d87e59ad11d4761092d3e2be3126da9fe093d19bb39906e4b50e63fa9bc44e1c7fb5e2755424f619c4dc44b41625e12a4870d1dd88488bfa2cbb841b86ae4e044742c79247af7ca9cb74a6f50a2f1fde9969a03e924b02272e1954e7347b5ff982366fbab87fc75b557b949ea64a32914995db3ba6eb1d523a37ef838710a823c1ce07a5399f4f918682b1e11b889e35dbfab448371d91a68de088af787611177770355183bceee4d65be575b201218e660ceb4dfb5dd94c83085646cddcd4e311f1020332f42c581fc1d14d839cfe7bf64c6025c9799486d69097bdf7a454b"}}]}) (rerun: 64) syz_usb_control_io(r10, &(0x7f0000002fc0)={0x2c, &(0x7f0000002d40)={0x20, 0xe, 0x65, {0x65, 0xc, "b2d2b138df76243b5defc8c5a36b38973eca8a4f47a8cccaf806ae9bf961f749f7e9f608374def3d484cab4fc4e600b5c922e13c0b5da69cc528b25366b572d6b84918accf5fea8eb20fe48d92cfc3b02d3a508bf51ed376df5fa3869a3d0d07987008"}}, &(0x7f0000002dc0)={0x0, 0x3, 0x13, @string={0x13, 0x3, "780f4b9946e211cfdc1a8a3e2665f64d3b"}}, &(0x7f0000002e00)={0x0, 0xf, 0x122, {0x5, 0xf, 0x122, 0x6, [@generic={0x94, 0x10, 0xb, "6747c5081b6f1130adea42d1c24dc6bf6c960cb2cb2d53608e8d4b37f03a24d8f4463d3357f9c5b58cd941ed9913ffb7b7420607a942e6a180b4b66641a2903d01fa196cf2880587b61df323c0d500759927d611bead998d83e9137af8afd94530a4ca5d8585f2bfc65d67845f6b62c32c6e97591ad9e1ab43c5b88bdfdcabe6b5496741668e655fb1eacff55cb3dca3e5"}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0xd, 0x2, 0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x4, 0x4, 0x3, 0x8000, 0xf}, @generic={0x71, 0x10, 0x1, "8bede5693b64842064461f5316c9d7c4f2a1698d4f726b6267745c21b84244ec4fe897531aac72b5dc8ce4913024cf59e14eede314c8e412cd67b1748fbf8ecadedf254a472c39d76b0de5be456ed1c0636a5f9ed0bfe2f47dc64a67a689c2d7889cfc2368dab4e79df8b62d5680"}]}}, &(0x7f0000002f40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x18, 0x0, 0x4, "906e266f", "b7e50b97"}}, &(0x7f0000002f80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x1, 0x5, 0x8, 0x10, 0x10, 0x139}}}, &(0x7f0000003480)={0x84, &(0x7f0000003000)={0x20, 0x1, 0x91, "1f56a094145fb53268a7de1c9698ff14634c390f89dd20c78af5fb557b5bd94fddf7d69029a891d5c06598e952d440672819f9ec73c396ff1040681539d640e14b4464567835b0e4314f186bf4bb4d77c121bcdc9771c59d62a8aab320abe69f42f9b572cad45f78520f7b053e38f8e596a5122b669ab374b273c5dc4c3f075e833ff71830b13f6600b0b7cab16b58827c"}, &(0x7f00000030c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000003100)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000003140)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000003180)={0x20, 0x0, 0x8, {0x1e0, 0x20, [0xf]}}, &(0x7f00000031c0)={0x40, 0x7, 0x2, 0x8}, &(0x7f0000003200)={0x40, 0x9, 0x1, 0xa0}, &(0x7f0000003240)={0x40, 0xb, 0x2, "b877"}, &(0x7f0000003280)={0x40, 0xf, 0x2, 0x2}, &(0x7f00000032c0)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000003300)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000003340)={0x40, 0x19, 0x2, "a34e"}, &(0x7f0000003380)={0x40, 0x1a, 0x2, 0xc000}, &(0x7f00000033c0)={0x40, 0x1c, 0x1, 0x8}, &(0x7f0000003400)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000003440)={0x40, 0x21, 0x1, 0xd}}) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 4, 30, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000980)=@raw={'raw\x00', 0x8, 0x3, 0x530, 0x1d8, 0xffffffff, 0xffffffff, 0x1d8, 0xffffffff, 0x460, 0xffffffff, 0xffffffff, 0x460, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x1b0, 0x1d8, 0x0, {}, [@common=@unspec=@helper={{0x48}, {0x0, 'amanda\x00'}}, @common=@unspec=@conntrack2={{0xc0}, {{@ipv6=@private1, [0xff000000, 0xffffffff, 0xff, 0xffffffff], @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}, [0xffffff00, 0xff, 0xffffffff, 0xffffffff], @ipv6=@empty, [0xff000000, 0xff, 0xff, 0xff], @ipv6=@local, [0xffffffff, 0xff000000, 0xff000000, 0xffffff00], 0x80, 0x54, 0x3b, 0x4e20, 0x4e23, 0x4e21, 0x4e23, 0x446, 0x39a}, 0x100, 0x20}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0xe, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x590) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=@gettclass={0x24, 0x2a, 0x11, 0x70bd27, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0x5, 0xa}, {0x1, 0x1}, {0xfff1, 0xf}}}, 0x24}, 0x1, 0x0, 0x0, 0x20049010}, 0x0) executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) r6 = pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r6) sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000001780)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001740)={&(0x7f0000001700)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20010804}, 0x4040014) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f00000017c0)=0x3) (async) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r6, 0x8982, &(0x7f0000001800)={0x8, 'hsr0\x00', {'veth0\x00'}}) (async) ioctl$F2FS_IOC_RESIZE_FS(r0, 0x4008f510, &(0x7f0000001840)=0xf) r8 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) connect$unix(r8, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x6}, 0x6e) (async, rerun: 32) mprotect(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 32) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001c40)={r2, 0xe0, &(0x7f0000001b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000001940)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f0000001980)=[0x0, 0x0], &(0x7f00000019c0)=[0x0], 0x0, 0x42, &(0x7f0000001a00)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f0000001a80), &(0x7f0000001ac0), 0x8, 0xb4, 0x8, 0x8, &(0x7f0000001b00)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000001c80)={r9}, 0x4) (async, rerun: 64) r10 = syz_usb_connect(0x3, 0xd7b, &(0x7f0000001cc0)={{0x12, 0x1, 0x300, 0x41, 0x90, 0x3, 0x10, 0x85a, 0x26, 0x112, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd69, 0x4, 0x25, 0x6, 0x0, 0xb, "", [{{0x9, 0x4, 0x91, 0x6, 0x8, 0xf1, 0x70, 0x8c, 0x0, [@uac_control={{0xa, 0x24, 0x1, 0x3, 0x28}, [@processing_unit={0xb, 0x24, 0x7, 0x6, 0x0, 0x68, "e1274bc3"}, @processing_unit={0x9, 0x24, 0x7, 0x5, 0x5, 0x9, "aabf"}, @processing_unit={0xa, 0x24, 0x7, 0x6, 0x5, 0x26, "3d0d8e"}]}, @uac_as={[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x2, 0x3, 0x9, 0x5}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x6, 0x4, 0x7, 0x2, "82947b", "2cd6b3"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0xc0, 0x3, 0x5, 0x6, "577eb083d3c494e282"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x4, 0x1, 0x6, '^', "9cb8"}]}], [{{0x9, 0x5, 0xf, 0x0, 0x200, 0x6, 0x1, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x5}]}}, {{0x9, 0x5, 0x1, 0x10, 0x200, 0x9, 0x53, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0xc6d6}]}}, {{0x9, 0x5, 0x6, 0x0, 0x20, 0xc, 0xed, 0xe, [@generic={0x40, 0x22, "479a0c7c64967ffa8d815c0ccc6f18da66765e3e0a65ccfa3982b9029c3039033716497be871f53cc56c434ea7c56364da76a013d4a2122ae28184f29daa"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x3ff, 0x9, 0xf7, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x1c, 0x80}]}}, {{0x9, 0x5, 0x6, 0x10, 0x40, 0x6, 0x7, 0x5, [@generic={0xbe, 0x4, "626c8bc79b190acd8ad3ecaa43f1137d69f27dc843999f4ab5cabb845d455ca1037f84338e65aca4173116cc5236274e193c2b0ee7ff4f32473ba4e71a3f737da9419888e7b0a82d7facd2e931f9f2c8df32a706084fb7b9cf3205ad931e9bbd6efc6f22dec6dacf7d734632e07808fdf1b431811d13e657940e9c1f2d84252f157d5f34f3b7249471459a94f5d9c7403976affc7428de779d0b366647ec3ba5817b6ae07a377059dd3b3980d5d76311309341952713d0b601f14f3f"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x200, 0x3, 0xd, 0x8, [@generic={0xd2, 0xd, "17bdeca600cee5feb2664e230dbfbd90a1f6454da1059c7b7a8bf5319d71f6a772ec700598627ab018598266f29ff0b4448760517e83f91321c38e51cb518517d7f61d28d603e312397138fab30d14d9896e9a0da1bbdb66026f2885f5e185fa503c67077d338683696353045ab1ef5fea7234491b34b6618f0a322a7c0036a6b092db72c6179eb0cad235d1695fdd749e29766a83dca511c4d58272d501a7cc2874340b4d78975945ab22c631284157bdcdd9b20166a64ea0ba0a547559ac3d8f248b3c22c9866432d582c6a5e52eb7"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xfb, 0xf104}]}}, {{0x9, 0x5, 0x9, 0x10, 0x40, 0x8, 0x5, 0x5, [@generic={0x92, 0x3, "a8941911d87aa6b8864f38545a0b936c6332bf74527923c520e99f1126e8e2f89b47587139287149fe905a647a3a5d5f0959e5bd6af03c6f83acf9b3028cd4807858d9df9be9e5a82d3ea2bca17501ec21805a3118e058a349a37041d86eff44f567ac8aed876df908d73724b2a8f3ce184c9051f3363faf9da203dc5465b1125ece56ac44d4edaed9459348b3115fa5"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x400, 0x9, 0xab, 0x76, [@generic={0x82, 0x22, "f5b0622134209d0081b80ab65d0770ec1001097847fbfd20fb5e01906033af48c8f9865e36b4012622daff4d83fa61888a076b4c1f54015bbd2462b639fbb054e48fc0111dabc0b1649f554dcb109c1d6e52201c1525a2cfad9961e00472ef14b3278d5db24984ed4d29947703757544c962b9d84a5183270e34173f4a25086d"}]}}]}}, {{0x9, 0x4, 0x52, 0x1c, 0x1, 0xff, 0xff, 0xff, 0x4, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x9, 0x9}]}, @hid_hid={0x9, 0x21, 0x7ff, 0x0, 0x1, {0x22, 0x577}}], [{{0x9, 0x5, 0x0, 0x3, 0x3ff, 0x1, 0xc, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x80, 0x3}]}}]}}, {{0x9, 0x4, 0x8c, 0xe, 0xa, 0x76, 0x5, 0x8, 0x7f, [@generic={0x76, 0x8, "735dc5075c54d2df646b910508dfea9157b1d932001ab892a3dacab2a69fc20ba654e71bb56f6c4668399a691038b028d9d770e712fdb15b326981b127d6fbfc5f2a6ca9fe7f1011597cd45e8bae387593890da935bbbcfce51e76860dd018cfea8473b3cb46a4ee851af093c8fe5eab39b1dff2"}], [{{0x9, 0x5, 0x80, 0x4, 0x20, 0x6, 0x9, 0x81, [@generic={0xd6, 0x4, "03381922918caab7decc6c5b2b911e168ab584f638429b7c88a0a3fa7b85bf53439b00485369b06b3cb4d9029094853aa3010d02ffea6b4e681eab4c39e21b60f068236f4a14c45ef2174aae2e86cfdb10c9ac8b9904ea1611265c8de5518b03213ecd7dd6adbeff67c809e3e399cf9ce47f01fd22d6f8e25c0afcc3005cccecd98a0ee0170f4400a4a74b4dab0a85d91a794f49a29f5f0b05fa7983c5188a3c27494355ccf8dbeb37153c9049053d37b51f6dbddbbeb5c5cbe515db74541e69a32f4dccca82464856a1de5ffb42c13c1327e92e"}, @generic={0x58, 0x30, "a4ab5f722bf29c40465aa95aad3ef3077ff8c222bcaf40f78cf96e4a5cb7cfd44931a606ed64eddd7b33c6846d98fac382792ead5492f92a3f3c4d5b1b7e22ba263b2e3b85ddd6a10b5ee46b2a220184ffed74d3066a"}]}}, {{0x9, 0x5, 0xd, 0x2, 0x200, 0x3, 0x6, 0x7, [@generic={0x4e, 0xb, "28df4c4fb0a562a9dcbb0d25ad2f2d81cdd3d3d4a3117788d074beef6e7e1959e2d336550675379a2815a41a0b8afcdfda42895c1ef261eb6da538dceb11b87abd293aa4fc41f9f015b296de"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x10, 0xa, 0x1, 0x3, [@generic={0x8d, 0xb, "d203dd4e1c7bcc2739e7bad8bfaf6fac0e385e2233207b56bc97f19e1d8befbac6ab3aab8c5306bb9b29c70ce5fadb3b2b4c6820311941c03ca562b26244d3e4863bf4ec24dbf45b37e0e6a2ad7b64791325520ebcd32ea354b6bf6797a534616311fa2ac1c00fe6c4c6a9ac561fce4ddb344c4510c45da142c797d9e22b8da0c06ecb1fd7ca6e412b7f96"}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x1}]}}, {{0x9, 0x5, 0x0, 0x2, 0x40, 0x7, 0x7, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x9b}]}}, {{0x9, 0x5, 0x6, 0xc, 0x3ff, 0x2, 0x2, 0x8c, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x10, 0xcd4}]}}, {{0x9, 0x5, 0xe, 0x10, 0x8, 0x5, 0xe9, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x2, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x40}]}}, {{0x9, 0x5, 0xb, 0x0, 0x3ff, 0x1, 0x3, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0xe0, 0x800}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0xfb}]}}, {{0x9, 0x5, 0x7, 0x12, 0x20, 0x9, 0x8, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x3, 0x419}]}}, {{0x9, 0x5, 0xd, 0xc, 0x10, 0x3, 0x2, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x81, 0x4}]}}, {{0x9, 0x5, 0x5, 0x0, 0x79f, 0x7f, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0xf7, 0x80}]}}]}}, {{0x9, 0x4, 0x99, 0x8, 0xa, 0x9a, 0xe4, 0xe9, 0xf, [@cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, 'q'}, {0x5, 0x24, 0x0, 0x8d9}, {0xd, 0x24, 0xf, 0x1, 0xb, 0x8, 0x9, 0xb6}, [@ncm={0x6, 0x24, 0x1a, 0x0, 0x6}, @country_functional={0x8, 0x24, 0x7, 0xdd, 0xa40c, [0x7]}, @acm={0x4}]}, @generic={0x59, 0x21, "160c936592c8ca14d6ba1b8388f62f745703f9bc3db8f642c010e07d3ef70b74229ecf8361098c388b155e8fb91dfc175eb8eed0e05ec3ed89452912cedbecd0c43bd284e5cc7f491ec2f4057065769165bbe3f7686ea2"}], [{{0x9, 0x5, 0x6, 0x0, 0x0, 0x8, 0xf4, 0x6, [@generic={0xcc, 0x24, "9e4826f03351290a346a011290154f1c50b892d63d517192543fe48dc7d6d80209d7b87170bc5f78e0f064d93b2cc9f11a3845c12e041530c573588ffd56fc31c1879586500aedc50c787b0da4fa84b4f079d878d96e70002bb6d0864ed815ccf39640a8b1240ad2d156143434a2697dbb804e5fae2db552c9332a1e56e190ab4603333677498ceff989df334823b2809a0d99476b664d11d268fb1364cb69089bc2ea3982bd6447184d34fd3b4e293f5ecdc3a2ab5e39021126c30336ea7bd667c564520024af62a016"}, @generic={0xf9, 0xd, "1ed46d746e08ef154d16e65ee5afc16dd8d77fafe6cd4f858bfd9913e4bb88c484cd2c4572d06150aa09e3e65386ceb39833744ef1fbeae7072f9bbca08e92cbb15387d174abc5ba895e147635fbbb1d9da27352fbfeccaa6efc82a15058484348aa3c77d5fcabbd4ead135d88c1f4bb79768894e6daf844bf88c13f8b5ea449cb19c19ae478a76a808d2f43387f7258dd0539080f8c2ba80f56020b2d7a810fd3ebd51f86998a5e0d9f6c6b6d6797c11374b7d15a29cb9581a9544a046a1d7d93a657ea20dda4343f4020e8878339766397c8c2e17e30b29c903a0473365c06752bcff5e4d7086b5181a1372e2b0d80654ee064376038"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x8, 0x5, 0x0, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x3, 0x3}]}}, {{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x4, 0xdb, 0xf7, [@generic={0x71, 0x10, "3dc2db49abf5b9e0e6b25d6eb88117c3a3f990923ad27cd66a3a6b21932e082f35f3673a4ce2233cd86c1b5515937d320b8d5b4d66cace17ed26e477f23d11b7455c025b6e80bad6ac2aa7cb3aff6beba519e2a97c10a27f5f8937052f1a57aa9b64cc1036d62cda0e3752398144a7"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x200, 0x5, 0x9, 0x3d, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x1, 0x8}]}}, {{0x9, 0x5, 0x80, 0x10, 0x3ff, 0x8, 0xa7, 0xfe, [@generic={0x62, 0xa, "aa07af9604902e31d2a49935fabe04e29396b31385247372388cda3c96cb442d56a9152c22f1200a94cac2f13f04b61de6e95230be237a582acc261cf66e13ce10d0aca8a43db0d4418fded8994f073a569b1dc77c4325f686cb920fdea82031"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x40, 0x0, 0x64, 0x6, [@generic={0xaf, 0x22, "d97daa678c02b22f44098a093d5b643ef6581ec1d1e0976bd46b079187d77a1ba6d5a7a36c53a8680e3a0cb9787d33567b9be4bdbb7c314324d89d4ba654f7504318530bd65fa7fa645bace6be8caf210ebeccc57f95bd5797d6ac7126732410d0db17284515c5eeb544563bf696c95176a0888347d77352143cbc0bf090724cabbfd098e6d6bf8296150cc8485915252c2aaae71952b049cd753bdfec6a17cf2a761cec3554b7bc8dd8260548"}, @generic={0xcc, 0x31, "ee6bd32d42c0a5ee4b12f6d3960d04df908a057bc36a886f36a3a0065f8d846574edaa699458311d535c87f9cf882e9ffe5a664aef3f95c1abcbbde3469028958892078cf4c0f58fe96af2e10099130ceee635d8bbe9ec43f505dea7882d3c94c9c48d78effe44ea230dc2acaeda358574d927fd0e3e8367f112e63c3903afd2a24610a35b1d30f550e94fab902e62efc70a8c918aa36b63947bdcc7365664c31bbca955d2dc67bc6bb657ec49be37b124ae9f0014e74ff086fc5c1600f56ed3e17a91ffeb1b831604cd"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x2, 0x3, 0x0, [@generic={0xb9, 0x8, "d8300e5b2cc87f0769105875848ae214e119b32225f861ecbcc6c28f5419065aa3cac89f9adca39af0ccc8e4b0a335be52b4aa899a96921e68f0c0bf3377e53aa5968ebf56090d23a528983bc5b4066f0c1d42fb672bd897fc16336cec6ac0f7dfd4669bbc5f4a834690aadddc783c9ab1057bf23dd914032b46ceb8fc14a2ae83e539027d23a79d27c8f7389a8540d53eefd3d0bc5107e905a52f6fe5ec1dbb2a354ce29ecf27bf02db401238edb21aefcfd20752f235"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x0, 0x5, 0x0, 0x5b, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x3, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x2, 0x1000}]}}, {{0x9, 0x5, 0x9, 0x1, 0x20, 0x8, 0x2, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x2, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x8, 0x3}]}}, {{0x9, 0x5, 0x0, 0x3, 0x8, 0x8, 0xc, 0x2, [@generic={0x7f, 0x11, "a7110753da98e10885a6dd8431e5290a774f1ee8656f231b7c0d7a70dc992e957b89283277c507369929ee6e1030be095a82c8de90c695cf3deea0b4a80e10699e766bce113180fa148cf60c3aa4c71e73ce16b752d8453bf01bb1aa0002bb5ee16a30d7b3b3c3d0cffca3e0941a88e2def538280da47cd4184b92e0f8"}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x4, 0x9e87}]}}]}}]}}]}}, &(0x7f0000002d00)={0xa, &(0x7f0000002a40)={0xa, 0x6, 0x300, 0x3, 0x4, 0x66, 0xff, 0x1}, 0x117, &(0x7f0000002a80)={0x5, 0xf, 0x117, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x0, 0x1, 0x1101}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "7957b6bfe4c781d2cd3851744273aaaa"}, @generic={0x3d, 0x10, 0x4, "1088f1654a984c2f70b00ba52c32b3709614d413a662cd2f582dc323448eebe63d5eadc1c5db48a3f114e64680875502b4d4da593e9ccfc0a883"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0x8, 0x7, 0x6}, @generic={0xad, 0x10, 0x6, "ed4063dd16892d5554ca2b8de7e9be4b7ea523462f5afde10bda7532c0b971f97df67c1328170b452cc78fc824fd7587970488d5abed24979da0079cc1cfd6fe10ad6fd82f644a733f65681708af7c8168fcd1de8214f4ef41229529d0338ddea787366f57482893233c49f2a8e19763173bf2662a7f08ee1215e24e9d881454a4e95e98485714be5bb16f12871a1a9cb365181938019a9491a7ecd26d703f35ab3be25e8d91841a57c7"}]}, 0x2, [{0x4, &(0x7f0000002bc0)=@lang_id={0x4, 0x3, 0x42f}}, {0xe5, &(0x7f0000002c00)=@string={0xe5, 0x3, "f472433d87e59ad11d4761092d3e2be3126da9fe093d19bb39906e4b50e63fa9bc44e1c7fb5e2755424f619c4dc44b41625e12a4870d1dd88488bfa2cbb841b86ae4e044742c79247af7ca9cb74a6f50a2f1fde9969a03e924b02272e1954e7347b5ff982366fbab87fc75b557b949ea64a32914995db3ba6eb1d523a37ef838710a823c1ce07a5399f4f918682b1e11b889e35dbfab448371d91a68de088af787611177770355183bceee4d65be575b201218e660ceb4dfb5dd94c83085646cddcd4e311f1020332f42c581fc1d14d839cfe7bf64c6025c9799486d69097bdf7a454b"}}]}) (rerun: 64) syz_usb_control_io(r10, &(0x7f0000002fc0)={0x2c, &(0x7f0000002d40)={0x20, 0xe, 0x65, {0x65, 0xc, "b2d2b138df76243b5defc8c5a36b38973eca8a4f47a8cccaf806ae9bf961f749f7e9f608374def3d484cab4fc4e600b5c922e13c0b5da69cc528b25366b572d6b84918accf5fea8eb20fe48d92cfc3b02d3a508bf51ed376df5fa3869a3d0d07987008"}}, &(0x7f0000002dc0)={0x0, 0x3, 0x13, @string={0x13, 0x3, "780f4b9946e211cfdc1a8a3e2665f64d3b"}}, &(0x7f0000002e00)={0x0, 0xf, 0x122, {0x5, 0xf, 0x122, 0x6, [@generic={0x94, 0x10, 0xb, "6747c5081b6f1130adea42d1c24dc6bf6c960cb2cb2d53608e8d4b37f03a24d8f4463d3357f9c5b58cd941ed9913ffb7b7420607a942e6a180b4b66641a2903d01fa196cf2880587b61df323c0d500759927d611bead998d83e9137af8afd94530a4ca5d8585f2bfc65d67845f6b62c32c6e97591ad9e1ab43c5b88bdfdcabe6b5496741668e655fb1eacff55cb3dca3e5"}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0xd, 0x2, 0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x4, 0x4, 0x3, 0x8000, 0xf}, @generic={0x71, 0x10, 0x1, "8bede5693b64842064461f5316c9d7c4f2a1698d4f726b6267745c21b84244ec4fe897531aac72b5dc8ce4913024cf59e14eede314c8e412cd67b1748fbf8ecadedf254a472c39d76b0de5be456ed1c0636a5f9ed0bfe2f47dc64a67a689c2d7889cfc2368dab4e79df8b62d5680"}]}}, &(0x7f0000002f40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x18, 0x0, 0x4, "906e266f", "b7e50b97"}}, &(0x7f0000002f80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x1, 0x5, 0x8, 0x10, 0x10, 0x139}}}, &(0x7f0000003480)={0x84, &(0x7f0000003000)={0x20, 0x1, 0x91, "1f56a094145fb53268a7de1c9698ff14634c390f89dd20c78af5fb557b5bd94fddf7d69029a891d5c06598e952d440672819f9ec73c396ff1040681539d640e14b4464567835b0e4314f186bf4bb4d77c121bcdc9771c59d62a8aab320abe69f42f9b572cad45f78520f7b053e38f8e596a5122b669ab374b273c5dc4c3f075e833ff71830b13f6600b0b7cab16b58827c"}, &(0x7f00000030c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000003100)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000003140)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000003180)={0x20, 0x0, 0x8, {0x1e0, 0x20, [0xf]}}, &(0x7f00000031c0)={0x40, 0x7, 0x2, 0x8}, &(0x7f0000003200)={0x40, 0x9, 0x1, 0xa0}, &(0x7f0000003240)={0x40, 0xb, 0x2, "b877"}, &(0x7f0000003280)={0x40, 0xf, 0x2, 0x2}, &(0x7f00000032c0)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000003300)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000003340)={0x40, 0x19, 0x2, "a34e"}, &(0x7f0000003380)={0x40, 0x1a, 0x2, 0xc000}, &(0x7f00000033c0)={0x40, 0x1c, 0x1, 0x8}, &(0x7f0000003400)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000003440)={0x40, 0x21, 0x1, 0xd}}) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 3, 30, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000980)=@raw={'raw\x00', 0x8, 0x3, 0x530, 0x1d8, 0xffffffff, 0xffffffff, 0x1d8, 0xffffffff, 0x460, 0xffffffff, 0xffffffff, 0x460, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x1b0, 0x1d8, 0x0, {}, [@common=@unspec=@helper={{0x48}, {0x0, 'amanda\x00'}}, @common=@unspec=@conntrack2={{0xc0}, {{@ipv6=@private1, [0xff000000, 0xffffffff, 0xff, 0xffffffff], @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}, [0xffffff00, 0xff, 0xffffffff, 0xffffffff], @ipv6=@empty, [0xff000000, 0xff, 0xff, 0xff], @ipv6=@local, [0xffffffff, 0xff000000, 0xff000000, 0xffffff00], 0x80, 0x54, 0x3b, 0x4e20, 0x4e23, 0x4e21, 0x4e23, 0x446, 0x39a}, 0x100, 0x20}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0xe, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x590) executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) r6 = pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r6) sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000001780)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001740)={&(0x7f0000001700)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20010804}, 0x4040014) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f00000017c0)=0x3) (async) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r6, 0x8982, &(0x7f0000001800)={0x8, 'hsr0\x00', {'veth0\x00'}}) (async) ioctl$F2FS_IOC_RESIZE_FS(r0, 0x4008f510, &(0x7f0000001840)=0xf) r8 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) connect$unix(r8, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x6}, 0x6e) (async, rerun: 32) mprotect(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 32) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001c40)={r2, 0xe0, &(0x7f0000001b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000001940)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f0000001980)=[0x0, 0x0], &(0x7f00000019c0)=[0x0], 0x0, 0x42, &(0x7f0000001a00)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f0000001a80), &(0x7f0000001ac0), 0x8, 0xb4, 0x8, 0x8, &(0x7f0000001b00)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000001c80)={r9}, 0x4) (async, rerun: 64) r10 = syz_usb_connect(0x3, 0xd7b, &(0x7f0000001cc0)={{0x12, 0x1, 0x300, 0x41, 0x90, 0x3, 0x10, 0x85a, 0x26, 0x112, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd69, 0x4, 0x25, 0x6, 0x0, 0xb, "", [{{0x9, 0x4, 0x91, 0x6, 0x8, 0xf1, 0x70, 0x8c, 0x0, [@uac_control={{0xa, 0x24, 0x1, 0x3, 0x28}, [@processing_unit={0xb, 0x24, 0x7, 0x6, 0x0, 0x68, "e1274bc3"}, @processing_unit={0x9, 0x24, 0x7, 0x5, 0x5, 0x9, "aabf"}, @processing_unit={0xa, 0x24, 0x7, 0x6, 0x5, 0x26, "3d0d8e"}]}, @uac_as={[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x2, 0x3, 0x9, 0x5}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x6, 0x4, 0x7, 0x2, "82947b", "2cd6b3"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0xc0, 0x3, 0x5, 0x6, "577eb083d3c494e282"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x4, 0x1, 0x6, '^', "9cb8"}]}], [{{0x9, 0x5, 0xf, 0x0, 0x200, 0x6, 0x1, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x5}]}}, {{0x9, 0x5, 0x1, 0x10, 0x200, 0x9, 0x53, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0xc6d6}]}}, {{0x9, 0x5, 0x6, 0x0, 0x20, 0xc, 0xed, 0xe, [@generic={0x40, 0x22, "479a0c7c64967ffa8d815c0ccc6f18da66765e3e0a65ccfa3982b9029c3039033716497be871f53cc56c434ea7c56364da76a013d4a2122ae28184f29daa"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x3ff, 0x9, 0xf7, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x1c, 0x80}]}}, {{0x9, 0x5, 0x6, 0x10, 0x40, 0x6, 0x7, 0x5, [@generic={0xbe, 0x4, "626c8bc79b190acd8ad3ecaa43f1137d69f27dc843999f4ab5cabb845d455ca1037f84338e65aca4173116cc5236274e193c2b0ee7ff4f32473ba4e71a3f737da9419888e7b0a82d7facd2e931f9f2c8df32a706084fb7b9cf3205ad931e9bbd6efc6f22dec6dacf7d734632e07808fdf1b431811d13e657940e9c1f2d84252f157d5f34f3b7249471459a94f5d9c7403976affc7428de779d0b366647ec3ba5817b6ae07a377059dd3b3980d5d76311309341952713d0b601f14f3f"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x200, 0x3, 0xd, 0x8, [@generic={0xd2, 0xd, "17bdeca600cee5feb2664e230dbfbd90a1f6454da1059c7b7a8bf5319d71f6a772ec700598627ab018598266f29ff0b4448760517e83f91321c38e51cb518517d7f61d28d603e312397138fab30d14d9896e9a0da1bbdb66026f2885f5e185fa503c67077d338683696353045ab1ef5fea7234491b34b6618f0a322a7c0036a6b092db72c6179eb0cad235d1695fdd749e29766a83dca511c4d58272d501a7cc2874340b4d78975945ab22c631284157bdcdd9b20166a64ea0ba0a547559ac3d8f248b3c22c9866432d582c6a5e52eb7"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xfb, 0xf104}]}}, {{0x9, 0x5, 0x9, 0x10, 0x40, 0x8, 0x5, 0x5, [@generic={0x92, 0x3, "a8941911d87aa6b8864f38545a0b936c6332bf74527923c520e99f1126e8e2f89b47587139287149fe905a647a3a5d5f0959e5bd6af03c6f83acf9b3028cd4807858d9df9be9e5a82d3ea2bca17501ec21805a3118e058a349a37041d86eff44f567ac8aed876df908d73724b2a8f3ce184c9051f3363faf9da203dc5465b1125ece56ac44d4edaed9459348b3115fa5"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x400, 0x9, 0xab, 0x76, [@generic={0x82, 0x22, "f5b0622134209d0081b80ab65d0770ec1001097847fbfd20fb5e01906033af48c8f9865e36b4012622daff4d83fa61888a076b4c1f54015bbd2462b639fbb054e48fc0111dabc0b1649f554dcb109c1d6e52201c1525a2cfad9961e00472ef14b3278d5db24984ed4d29947703757544c962b9d84a5183270e34173f4a25086d"}]}}]}}, {{0x9, 0x4, 0x52, 0x1c, 0x1, 0xff, 0xff, 0xff, 0x4, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x9, 0x9}]}, @hid_hid={0x9, 0x21, 0x7ff, 0x0, 0x1, {0x22, 0x577}}], [{{0x9, 0x5, 0x0, 0x3, 0x3ff, 0x1, 0xc, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x80, 0x3}]}}]}}, {{0x9, 0x4, 0x8c, 0xe, 0xa, 0x76, 0x5, 0x8, 0x7f, [@generic={0x76, 0x8, "735dc5075c54d2df646b910508dfea9157b1d932001ab892a3dacab2a69fc20ba654e71bb56f6c4668399a691038b028d9d770e712fdb15b326981b127d6fbfc5f2a6ca9fe7f1011597cd45e8bae387593890da935bbbcfce51e76860dd018cfea8473b3cb46a4ee851af093c8fe5eab39b1dff2"}], [{{0x9, 0x5, 0x80, 0x4, 0x20, 0x6, 0x9, 0x81, [@generic={0xd6, 0x4, "03381922918caab7decc6c5b2b911e168ab584f638429b7c88a0a3fa7b85bf53439b00485369b06b3cb4d9029094853aa3010d02ffea6b4e681eab4c39e21b60f068236f4a14c45ef2174aae2e86cfdb10c9ac8b9904ea1611265c8de5518b03213ecd7dd6adbeff67c809e3e399cf9ce47f01fd22d6f8e25c0afcc3005cccecd98a0ee0170f4400a4a74b4dab0a85d91a794f49a29f5f0b05fa7983c5188a3c27494355ccf8dbeb37153c9049053d37b51f6dbddbbeb5c5cbe515db74541e69a32f4dccca82464856a1de5ffb42c13c1327e92e"}, @generic={0x58, 0x30, "a4ab5f722bf29c40465aa95aad3ef3077ff8c222bcaf40f78cf96e4a5cb7cfd44931a606ed64eddd7b33c6846d98fac382792ead5492f92a3f3c4d5b1b7e22ba263b2e3b85ddd6a10b5ee46b2a220184ffed74d3066a"}]}}, {{0x9, 0x5, 0xd, 0x2, 0x200, 0x3, 0x6, 0x7, [@generic={0x4e, 0xb, "28df4c4fb0a562a9dcbb0d25ad2f2d81cdd3d3d4a3117788d074beef6e7e1959e2d336550675379a2815a41a0b8afcdfda42895c1ef261eb6da538dceb11b87abd293aa4fc41f9f015b296de"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x10, 0xa, 0x1, 0x3, [@generic={0x8d, 0xb, "d203dd4e1c7bcc2739e7bad8bfaf6fac0e385e2233207b56bc97f19e1d8befbac6ab3aab8c5306bb9b29c70ce5fadb3b2b4c6820311941c03ca562b26244d3e4863bf4ec24dbf45b37e0e6a2ad7b64791325520ebcd32ea354b6bf6797a534616311fa2ac1c00fe6c4c6a9ac561fce4ddb344c4510c45da142c797d9e22b8da0c06ecb1fd7ca6e412b7f96"}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x1}]}}, {{0x9, 0x5, 0x0, 0x2, 0x40, 0x7, 0x7, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x9b}]}}, {{0x9, 0x5, 0x6, 0xc, 0x3ff, 0x2, 0x2, 0x8c, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x10, 0xcd4}]}}, {{0x9, 0x5, 0xe, 0x10, 0x8, 0x5, 0xe9, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x2, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x40}]}}, {{0x9, 0x5, 0xb, 0x0, 0x3ff, 0x1, 0x3, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0xe0, 0x800}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0xfb}]}}, {{0x9, 0x5, 0x7, 0x12, 0x20, 0x9, 0x8, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x3, 0x419}]}}, {{0x9, 0x5, 0xd, 0xc, 0x10, 0x3, 0x2, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x81, 0x4}]}}, {{0x9, 0x5, 0x5, 0x0, 0x79f, 0x7f, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0xf7, 0x80}]}}]}}, {{0x9, 0x4, 0x99, 0x8, 0xa, 0x9a, 0xe4, 0xe9, 0xf, [@cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, 'q'}, {0x5, 0x24, 0x0, 0x8d9}, {0xd, 0x24, 0xf, 0x1, 0xb, 0x8, 0x9, 0xb6}, [@ncm={0x6, 0x24, 0x1a, 0x0, 0x6}, @country_functional={0x8, 0x24, 0x7, 0xdd, 0xa40c, [0x7]}, @acm={0x4}]}, @generic={0x59, 0x21, "160c936592c8ca14d6ba1b8388f62f745703f9bc3db8f642c010e07d3ef70b74229ecf8361098c388b155e8fb91dfc175eb8eed0e05ec3ed89452912cedbecd0c43bd284e5cc7f491ec2f4057065769165bbe3f7686ea2"}], [{{0x9, 0x5, 0x6, 0x0, 0x0, 0x8, 0xf4, 0x6, [@generic={0xcc, 0x24, "9e4826f03351290a346a011290154f1c50b892d63d517192543fe48dc7d6d80209d7b87170bc5f78e0f064d93b2cc9f11a3845c12e041530c573588ffd56fc31c1879586500aedc50c787b0da4fa84b4f079d878d96e70002bb6d0864ed815ccf39640a8b1240ad2d156143434a2697dbb804e5fae2db552c9332a1e56e190ab4603333677498ceff989df334823b2809a0d99476b664d11d268fb1364cb69089bc2ea3982bd6447184d34fd3b4e293f5ecdc3a2ab5e39021126c30336ea7bd667c564520024af62a016"}, @generic={0xf9, 0xd, "1ed46d746e08ef154d16e65ee5afc16dd8d77fafe6cd4f858bfd9913e4bb88c484cd2c4572d06150aa09e3e65386ceb39833744ef1fbeae7072f9bbca08e92cbb15387d174abc5ba895e147635fbbb1d9da27352fbfeccaa6efc82a15058484348aa3c77d5fcabbd4ead135d88c1f4bb79768894e6daf844bf88c13f8b5ea449cb19c19ae478a76a808d2f43387f7258dd0539080f8c2ba80f56020b2d7a810fd3ebd51f86998a5e0d9f6c6b6d6797c11374b7d15a29cb9581a9544a046a1d7d93a657ea20dda4343f4020e8878339766397c8c2e17e30b29c903a0473365c06752bcff5e4d7086b5181a1372e2b0d80654ee064376038"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x8, 0x5, 0x0, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x3, 0x3}]}}, {{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x4, 0xdb, 0xf7, [@generic={0x71, 0x10, "3dc2db49abf5b9e0e6b25d6eb88117c3a3f990923ad27cd66a3a6b21932e082f35f3673a4ce2233cd86c1b5515937d320b8d5b4d66cace17ed26e477f23d11b7455c025b6e80bad6ac2aa7cb3aff6beba519e2a97c10a27f5f8937052f1a57aa9b64cc1036d62cda0e3752398144a7"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x200, 0x5, 0x9, 0x3d, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x1, 0x8}]}}, {{0x9, 0x5, 0x80, 0x10, 0x3ff, 0x8, 0xa7, 0xfe, [@generic={0x62, 0xa, "aa07af9604902e31d2a49935fabe04e29396b31385247372388cda3c96cb442d56a9152c22f1200a94cac2f13f04b61de6e95230be237a582acc261cf66e13ce10d0aca8a43db0d4418fded8994f073a569b1dc77c4325f686cb920fdea82031"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x40, 0x0, 0x64, 0x6, [@generic={0xaf, 0x22, "d97daa678c02b22f44098a093d5b643ef6581ec1d1e0976bd46b079187d77a1ba6d5a7a36c53a8680e3a0cb9787d33567b9be4bdbb7c314324d89d4ba654f7504318530bd65fa7fa645bace6be8caf210ebeccc57f95bd5797d6ac7126732410d0db17284515c5eeb544563bf696c95176a0888347d77352143cbc0bf090724cabbfd098e6d6bf8296150cc8485915252c2aaae71952b049cd753bdfec6a17cf2a761cec3554b7bc8dd8260548"}, @generic={0xcc, 0x31, "ee6bd32d42c0a5ee4b12f6d3960d04df908a057bc36a886f36a3a0065f8d846574edaa699458311d535c87f9cf882e9ffe5a664aef3f95c1abcbbde3469028958892078cf4c0f58fe96af2e10099130ceee635d8bbe9ec43f505dea7882d3c94c9c48d78effe44ea230dc2acaeda358574d927fd0e3e8367f112e63c3903afd2a24610a35b1d30f550e94fab902e62efc70a8c918aa36b63947bdcc7365664c31bbca955d2dc67bc6bb657ec49be37b124ae9f0014e74ff086fc5c1600f56ed3e17a91ffeb1b831604cd"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x2, 0x3, 0x0, [@generic={0xb9, 0x8, "d8300e5b2cc87f0769105875848ae214e119b32225f861ecbcc6c28f5419065aa3cac89f9adca39af0ccc8e4b0a335be52b4aa899a96921e68f0c0bf3377e53aa5968ebf56090d23a528983bc5b4066f0c1d42fb672bd897fc16336cec6ac0f7dfd4669bbc5f4a834690aadddc783c9ab1057bf23dd914032b46ceb8fc14a2ae83e539027d23a79d27c8f7389a8540d53eefd3d0bc5107e905a52f6fe5ec1dbb2a354ce29ecf27bf02db401238edb21aefcfd20752f235"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x0, 0x5, 0x0, 0x5b, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x3, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x2, 0x1000}]}}, {{0x9, 0x5, 0x9, 0x1, 0x20, 0x8, 0x2, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x2, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x8, 0x3}]}}, {{0x9, 0x5, 0x0, 0x3, 0x8, 0x8, 0xc, 0x2, [@generic={0x7f, 0x11, "a7110753da98e10885a6dd8431e5290a774f1ee8656f231b7c0d7a70dc992e957b89283277c507369929ee6e1030be095a82c8de90c695cf3deea0b4a80e10699e766bce113180fa148cf60c3aa4c71e73ce16b752d8453bf01bb1aa0002bb5ee16a30d7b3b3c3d0cffca3e0941a88e2def538280da47cd4184b92e0f8"}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x4, 0x9e87}]}}]}}]}}]}}, &(0x7f0000002d00)={0xa, &(0x7f0000002a40)={0xa, 0x6, 0x300, 0x3, 0x4, 0x66, 0xff, 0x1}, 0x117, &(0x7f0000002a80)={0x5, 0xf, 0x117, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x0, 0x1, 0x1101}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "7957b6bfe4c781d2cd3851744273aaaa"}, @generic={0x3d, 0x10, 0x4, "1088f1654a984c2f70b00ba52c32b3709614d413a662cd2f582dc323448eebe63d5eadc1c5db48a3f114e64680875502b4d4da593e9ccfc0a883"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0x8, 0x7, 0x6}, @generic={0xad, 0x10, 0x6, "ed4063dd16892d5554ca2b8de7e9be4b7ea523462f5afde10bda7532c0b971f97df67c1328170b452cc78fc824fd7587970488d5abed24979da0079cc1cfd6fe10ad6fd82f644a733f65681708af7c8168fcd1de8214f4ef41229529d0338ddea787366f57482893233c49f2a8e19763173bf2662a7f08ee1215e24e9d881454a4e95e98485714be5bb16f12871a1a9cb365181938019a9491a7ecd26d703f35ab3be25e8d91841a57c7"}]}, 0x2, [{0x4, &(0x7f0000002bc0)=@lang_id={0x4, 0x3, 0x42f}}, {0xe5, &(0x7f0000002c00)=@string={0xe5, 0x3, "f472433d87e59ad11d4761092d3e2be3126da9fe093d19bb39906e4b50e63fa9bc44e1c7fb5e2755424f619c4dc44b41625e12a4870d1dd88488bfa2cbb841b86ae4e044742c79247af7ca9cb74a6f50a2f1fde9969a03e924b02272e1954e7347b5ff982366fbab87fc75b557b949ea64a32914995db3ba6eb1d523a37ef838710a823c1ce07a5399f4f918682b1e11b889e35dbfab448371d91a68de088af787611177770355183bceee4d65be575b201218e660ceb4dfb5dd94c83085646cddcd4e311f1020332f42c581fc1d14d839cfe7bf64c6025c9799486d69097bdf7a454b"}}]}) (rerun: 64) syz_usb_control_io(r10, &(0x7f0000002fc0)={0x2c, &(0x7f0000002d40)={0x20, 0xe, 0x65, {0x65, 0xc, "b2d2b138df76243b5defc8c5a36b38973eca8a4f47a8cccaf806ae9bf961f749f7e9f608374def3d484cab4fc4e600b5c922e13c0b5da69cc528b25366b572d6b84918accf5fea8eb20fe48d92cfc3b02d3a508bf51ed376df5fa3869a3d0d07987008"}}, &(0x7f0000002dc0)={0x0, 0x3, 0x13, @string={0x13, 0x3, "780f4b9946e211cfdc1a8a3e2665f64d3b"}}, &(0x7f0000002e00)={0x0, 0xf, 0x122, {0x5, 0xf, 0x122, 0x6, [@generic={0x94, 0x10, 0xb, "6747c5081b6f1130adea42d1c24dc6bf6c960cb2cb2d53608e8d4b37f03a24d8f4463d3357f9c5b58cd941ed9913ffb7b7420607a942e6a180b4b66641a2903d01fa196cf2880587b61df323c0d500759927d611bead998d83e9137af8afd94530a4ca5d8585f2bfc65d67845f6b62c32c6e97591ad9e1ab43c5b88bdfdcabe6b5496741668e655fb1eacff55cb3dca3e5"}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0xd, 0x2, 0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x4, 0x4, 0x3, 0x8000, 0xf}, @generic={0x71, 0x10, 0x1, "8bede5693b64842064461f5316c9d7c4f2a1698d4f726b6267745c21b84244ec4fe897531aac72b5dc8ce4913024cf59e14eede314c8e412cd67b1748fbf8ecadedf254a472c39d76b0de5be456ed1c0636a5f9ed0bfe2f47dc64a67a689c2d7889cfc2368dab4e79df8b62d5680"}]}}, &(0x7f0000002f40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x18, 0x0, 0x4, "906e266f", "b7e50b97"}}, &(0x7f0000002f80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x1, 0x5, 0x8, 0x10, 0x10, 0x139}}}, &(0x7f0000003480)={0x84, &(0x7f0000003000)={0x20, 0x1, 0x91, "1f56a094145fb53268a7de1c9698ff14634c390f89dd20c78af5fb557b5bd94fddf7d69029a891d5c06598e952d440672819f9ec73c396ff1040681539d640e14b4464567835b0e4314f186bf4bb4d77c121bcdc9771c59d62a8aab320abe69f42f9b572cad45f78520f7b053e38f8e596a5122b669ab374b273c5dc4c3f075e833ff71830b13f6600b0b7cab16b58827c"}, &(0x7f00000030c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000003100)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000003140)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000003180)={0x20, 0x0, 0x8, {0x1e0, 0x20, [0xf]}}, &(0x7f00000031c0)={0x40, 0x7, 0x2, 0x8}, &(0x7f0000003200)={0x40, 0x9, 0x1, 0xa0}, &(0x7f0000003240)={0x40, 0xb, 0x2, "b877"}, &(0x7f0000003280)={0x40, 0xf, 0x2, 0x2}, &(0x7f00000032c0)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000003300)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000003340)={0x40, 0x19, 0x2, "a34e"}, &(0x7f0000003380)={0x40, 0x1a, 0x2, 0xc000}, &(0x7f00000033c0)={0x40, 0x1c, 0x1, 0x8}, &(0x7f0000003400)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000003440)={0x40, 0x21, 0x1, 0xd}}) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 2, 30, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) socket$igmp6(0xa, 0x3, 0x2) executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) r6 = pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r6) sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000001780)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001740)={&(0x7f0000001700)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20010804}, 0x4040014) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f00000017c0)=0x3) (async) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r6, 0x8982, &(0x7f0000001800)={0x8, 'hsr0\x00', {'veth0\x00'}}) (async) ioctl$F2FS_IOC_RESIZE_FS(r0, 0x4008f510, &(0x7f0000001840)=0xf) r8 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) connect$unix(r8, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x6}, 0x6e) (async, rerun: 32) mprotect(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 32) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001c40)={r2, 0xe0, &(0x7f0000001b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000001940)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f0000001980)=[0x0, 0x0], &(0x7f00000019c0)=[0x0], 0x0, 0x42, &(0x7f0000001a00)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f0000001a80), &(0x7f0000001ac0), 0x8, 0xb4, 0x8, 0x8, &(0x7f0000001b00)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000001c80)={r9}, 0x4) (async, rerun: 64) r10 = syz_usb_connect(0x3, 0xd7b, &(0x7f0000001cc0)={{0x12, 0x1, 0x300, 0x41, 0x90, 0x3, 0x10, 0x85a, 0x26, 0x112, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd69, 0x4, 0x25, 0x6, 0x0, 0xb, "", [{{0x9, 0x4, 0x91, 0x6, 0x8, 0xf1, 0x70, 0x8c, 0x0, [@uac_control={{0xa, 0x24, 0x1, 0x3, 0x28}, [@processing_unit={0xb, 0x24, 0x7, 0x6, 0x0, 0x68, "e1274bc3"}, @processing_unit={0x9, 0x24, 0x7, 0x5, 0x5, 0x9, "aabf"}, @processing_unit={0xa, 0x24, 0x7, 0x6, 0x5, 0x26, "3d0d8e"}]}, @uac_as={[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x2, 0x3, 0x9, 0x5}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x6, 0x4, 0x7, 0x2, "82947b", "2cd6b3"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0xc0, 0x3, 0x5, 0x6, "577eb083d3c494e282"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x4, 0x1, 0x6, '^', "9cb8"}]}], [{{0x9, 0x5, 0xf, 0x0, 0x200, 0x6, 0x1, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x5}]}}, {{0x9, 0x5, 0x1, 0x10, 0x200, 0x9, 0x53, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0xc6d6}]}}, {{0x9, 0x5, 0x6, 0x0, 0x20, 0xc, 0xed, 0xe, [@generic={0x40, 0x22, "479a0c7c64967ffa8d815c0ccc6f18da66765e3e0a65ccfa3982b9029c3039033716497be871f53cc56c434ea7c56364da76a013d4a2122ae28184f29daa"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x3ff, 0x9, 0xf7, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x1c, 0x80}]}}, {{0x9, 0x5, 0x6, 0x10, 0x40, 0x6, 0x7, 0x5, [@generic={0xbe, 0x4, "626c8bc79b190acd8ad3ecaa43f1137d69f27dc843999f4ab5cabb845d455ca1037f84338e65aca4173116cc5236274e193c2b0ee7ff4f32473ba4e71a3f737da9419888e7b0a82d7facd2e931f9f2c8df32a706084fb7b9cf3205ad931e9bbd6efc6f22dec6dacf7d734632e07808fdf1b431811d13e657940e9c1f2d84252f157d5f34f3b7249471459a94f5d9c7403976affc7428de779d0b366647ec3ba5817b6ae07a377059dd3b3980d5d76311309341952713d0b601f14f3f"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x200, 0x3, 0xd, 0x8, [@generic={0xd2, 0xd, "17bdeca600cee5feb2664e230dbfbd90a1f6454da1059c7b7a8bf5319d71f6a772ec700598627ab018598266f29ff0b4448760517e83f91321c38e51cb518517d7f61d28d603e312397138fab30d14d9896e9a0da1bbdb66026f2885f5e185fa503c67077d338683696353045ab1ef5fea7234491b34b6618f0a322a7c0036a6b092db72c6179eb0cad235d1695fdd749e29766a83dca511c4d58272d501a7cc2874340b4d78975945ab22c631284157bdcdd9b20166a64ea0ba0a547559ac3d8f248b3c22c9866432d582c6a5e52eb7"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xfb, 0xf104}]}}, {{0x9, 0x5, 0x9, 0x10, 0x40, 0x8, 0x5, 0x5, [@generic={0x92, 0x3, "a8941911d87aa6b8864f38545a0b936c6332bf74527923c520e99f1126e8e2f89b47587139287149fe905a647a3a5d5f0959e5bd6af03c6f83acf9b3028cd4807858d9df9be9e5a82d3ea2bca17501ec21805a3118e058a349a37041d86eff44f567ac8aed876df908d73724b2a8f3ce184c9051f3363faf9da203dc5465b1125ece56ac44d4edaed9459348b3115fa5"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x400, 0x9, 0xab, 0x76, [@generic={0x82, 0x22, "f5b0622134209d0081b80ab65d0770ec1001097847fbfd20fb5e01906033af48c8f9865e36b4012622daff4d83fa61888a076b4c1f54015bbd2462b639fbb054e48fc0111dabc0b1649f554dcb109c1d6e52201c1525a2cfad9961e00472ef14b3278d5db24984ed4d29947703757544c962b9d84a5183270e34173f4a25086d"}]}}]}}, {{0x9, 0x4, 0x52, 0x1c, 0x1, 0xff, 0xff, 0xff, 0x4, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x9, 0x9}]}, @hid_hid={0x9, 0x21, 0x7ff, 0x0, 0x1, {0x22, 0x577}}], [{{0x9, 0x5, 0x0, 0x3, 0x3ff, 0x1, 0xc, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x80, 0x3}]}}]}}, {{0x9, 0x4, 0x8c, 0xe, 0xa, 0x76, 0x5, 0x8, 0x7f, [@generic={0x76, 0x8, "735dc5075c54d2df646b910508dfea9157b1d932001ab892a3dacab2a69fc20ba654e71bb56f6c4668399a691038b028d9d770e712fdb15b326981b127d6fbfc5f2a6ca9fe7f1011597cd45e8bae387593890da935bbbcfce51e76860dd018cfea8473b3cb46a4ee851af093c8fe5eab39b1dff2"}], [{{0x9, 0x5, 0x80, 0x4, 0x20, 0x6, 0x9, 0x81, [@generic={0xd6, 0x4, "03381922918caab7decc6c5b2b911e168ab584f638429b7c88a0a3fa7b85bf53439b00485369b06b3cb4d9029094853aa3010d02ffea6b4e681eab4c39e21b60f068236f4a14c45ef2174aae2e86cfdb10c9ac8b9904ea1611265c8de5518b03213ecd7dd6adbeff67c809e3e399cf9ce47f01fd22d6f8e25c0afcc3005cccecd98a0ee0170f4400a4a74b4dab0a85d91a794f49a29f5f0b05fa7983c5188a3c27494355ccf8dbeb37153c9049053d37b51f6dbddbbeb5c5cbe515db74541e69a32f4dccca82464856a1de5ffb42c13c1327e92e"}, @generic={0x58, 0x30, "a4ab5f722bf29c40465aa95aad3ef3077ff8c222bcaf40f78cf96e4a5cb7cfd44931a606ed64eddd7b33c6846d98fac382792ead5492f92a3f3c4d5b1b7e22ba263b2e3b85ddd6a10b5ee46b2a220184ffed74d3066a"}]}}, {{0x9, 0x5, 0xd, 0x2, 0x200, 0x3, 0x6, 0x7, [@generic={0x4e, 0xb, "28df4c4fb0a562a9dcbb0d25ad2f2d81cdd3d3d4a3117788d074beef6e7e1959e2d336550675379a2815a41a0b8afcdfda42895c1ef261eb6da538dceb11b87abd293aa4fc41f9f015b296de"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x10, 0xa, 0x1, 0x3, [@generic={0x8d, 0xb, "d203dd4e1c7bcc2739e7bad8bfaf6fac0e385e2233207b56bc97f19e1d8befbac6ab3aab8c5306bb9b29c70ce5fadb3b2b4c6820311941c03ca562b26244d3e4863bf4ec24dbf45b37e0e6a2ad7b64791325520ebcd32ea354b6bf6797a534616311fa2ac1c00fe6c4c6a9ac561fce4ddb344c4510c45da142c797d9e22b8da0c06ecb1fd7ca6e412b7f96"}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x1}]}}, {{0x9, 0x5, 0x0, 0x2, 0x40, 0x7, 0x7, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x9b}]}}, {{0x9, 0x5, 0x6, 0xc, 0x3ff, 0x2, 0x2, 0x8c, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x10, 0xcd4}]}}, {{0x9, 0x5, 0xe, 0x10, 0x8, 0x5, 0xe9, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x2, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x40}]}}, {{0x9, 0x5, 0xb, 0x0, 0x3ff, 0x1, 0x3, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0xe0, 0x800}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0xfb}]}}, {{0x9, 0x5, 0x7, 0x12, 0x20, 0x9, 0x8, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x3, 0x419}]}}, {{0x9, 0x5, 0xd, 0xc, 0x10, 0x3, 0x2, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x81, 0x4}]}}, {{0x9, 0x5, 0x5, 0x0, 0x79f, 0x7f, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0xf7, 0x80}]}}]}}, {{0x9, 0x4, 0x99, 0x8, 0xa, 0x9a, 0xe4, 0xe9, 0xf, [@cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, 'q'}, {0x5, 0x24, 0x0, 0x8d9}, {0xd, 0x24, 0xf, 0x1, 0xb, 0x8, 0x9, 0xb6}, [@ncm={0x6, 0x24, 0x1a, 0x0, 0x6}, @country_functional={0x8, 0x24, 0x7, 0xdd, 0xa40c, [0x7]}, @acm={0x4}]}, @generic={0x59, 0x21, "160c936592c8ca14d6ba1b8388f62f745703f9bc3db8f642c010e07d3ef70b74229ecf8361098c388b155e8fb91dfc175eb8eed0e05ec3ed89452912cedbecd0c43bd284e5cc7f491ec2f4057065769165bbe3f7686ea2"}], [{{0x9, 0x5, 0x6, 0x0, 0x0, 0x8, 0xf4, 0x6, [@generic={0xcc, 0x24, "9e4826f03351290a346a011290154f1c50b892d63d517192543fe48dc7d6d80209d7b87170bc5f78e0f064d93b2cc9f11a3845c12e041530c573588ffd56fc31c1879586500aedc50c787b0da4fa84b4f079d878d96e70002bb6d0864ed815ccf39640a8b1240ad2d156143434a2697dbb804e5fae2db552c9332a1e56e190ab4603333677498ceff989df334823b2809a0d99476b664d11d268fb1364cb69089bc2ea3982bd6447184d34fd3b4e293f5ecdc3a2ab5e39021126c30336ea7bd667c564520024af62a016"}, @generic={0xf9, 0xd, "1ed46d746e08ef154d16e65ee5afc16dd8d77fafe6cd4f858bfd9913e4bb88c484cd2c4572d06150aa09e3e65386ceb39833744ef1fbeae7072f9bbca08e92cbb15387d174abc5ba895e147635fbbb1d9da27352fbfeccaa6efc82a15058484348aa3c77d5fcabbd4ead135d88c1f4bb79768894e6daf844bf88c13f8b5ea449cb19c19ae478a76a808d2f43387f7258dd0539080f8c2ba80f56020b2d7a810fd3ebd51f86998a5e0d9f6c6b6d6797c11374b7d15a29cb9581a9544a046a1d7d93a657ea20dda4343f4020e8878339766397c8c2e17e30b29c903a0473365c06752bcff5e4d7086b5181a1372e2b0d80654ee064376038"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x8, 0x5, 0x0, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x3, 0x3}]}}, {{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x4, 0xdb, 0xf7, [@generic={0x71, 0x10, "3dc2db49abf5b9e0e6b25d6eb88117c3a3f990923ad27cd66a3a6b21932e082f35f3673a4ce2233cd86c1b5515937d320b8d5b4d66cace17ed26e477f23d11b7455c025b6e80bad6ac2aa7cb3aff6beba519e2a97c10a27f5f8937052f1a57aa9b64cc1036d62cda0e3752398144a7"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x200, 0x5, 0x9, 0x3d, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x1, 0x8}]}}, {{0x9, 0x5, 0x80, 0x10, 0x3ff, 0x8, 0xa7, 0xfe, [@generic={0x62, 0xa, "aa07af9604902e31d2a49935fabe04e29396b31385247372388cda3c96cb442d56a9152c22f1200a94cac2f13f04b61de6e95230be237a582acc261cf66e13ce10d0aca8a43db0d4418fded8994f073a569b1dc77c4325f686cb920fdea82031"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x40, 0x0, 0x64, 0x6, [@generic={0xaf, 0x22, "d97daa678c02b22f44098a093d5b643ef6581ec1d1e0976bd46b079187d77a1ba6d5a7a36c53a8680e3a0cb9787d33567b9be4bdbb7c314324d89d4ba654f7504318530bd65fa7fa645bace6be8caf210ebeccc57f95bd5797d6ac7126732410d0db17284515c5eeb544563bf696c95176a0888347d77352143cbc0bf090724cabbfd098e6d6bf8296150cc8485915252c2aaae71952b049cd753bdfec6a17cf2a761cec3554b7bc8dd8260548"}, @generic={0xcc, 0x31, "ee6bd32d42c0a5ee4b12f6d3960d04df908a057bc36a886f36a3a0065f8d846574edaa699458311d535c87f9cf882e9ffe5a664aef3f95c1abcbbde3469028958892078cf4c0f58fe96af2e10099130ceee635d8bbe9ec43f505dea7882d3c94c9c48d78effe44ea230dc2acaeda358574d927fd0e3e8367f112e63c3903afd2a24610a35b1d30f550e94fab902e62efc70a8c918aa36b63947bdcc7365664c31bbca955d2dc67bc6bb657ec49be37b124ae9f0014e74ff086fc5c1600f56ed3e17a91ffeb1b831604cd"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x2, 0x3, 0x0, [@generic={0xb9, 0x8, "d8300e5b2cc87f0769105875848ae214e119b32225f861ecbcc6c28f5419065aa3cac89f9adca39af0ccc8e4b0a335be52b4aa899a96921e68f0c0bf3377e53aa5968ebf56090d23a528983bc5b4066f0c1d42fb672bd897fc16336cec6ac0f7dfd4669bbc5f4a834690aadddc783c9ab1057bf23dd914032b46ceb8fc14a2ae83e539027d23a79d27c8f7389a8540d53eefd3d0bc5107e905a52f6fe5ec1dbb2a354ce29ecf27bf02db401238edb21aefcfd20752f235"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x0, 0x5, 0x0, 0x5b, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x3, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x2, 0x1000}]}}, {{0x9, 0x5, 0x9, 0x1, 0x20, 0x8, 0x2, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x2, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x8, 0x3}]}}, {{0x9, 0x5, 0x0, 0x3, 0x8, 0x8, 0xc, 0x2, [@generic={0x7f, 0x11, "a7110753da98e10885a6dd8431e5290a774f1ee8656f231b7c0d7a70dc992e957b89283277c507369929ee6e1030be095a82c8de90c695cf3deea0b4a80e10699e766bce113180fa148cf60c3aa4c71e73ce16b752d8453bf01bb1aa0002bb5ee16a30d7b3b3c3d0cffca3e0941a88e2def538280da47cd4184b92e0f8"}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x4, 0x9e87}]}}]}}]}}]}}, &(0x7f0000002d00)={0xa, &(0x7f0000002a40)={0xa, 0x6, 0x300, 0x3, 0x4, 0x66, 0xff, 0x1}, 0x117, &(0x7f0000002a80)={0x5, 0xf, 0x117, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x0, 0x1, 0x1101}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "7957b6bfe4c781d2cd3851744273aaaa"}, @generic={0x3d, 0x10, 0x4, "1088f1654a984c2f70b00ba52c32b3709614d413a662cd2f582dc323448eebe63d5eadc1c5db48a3f114e64680875502b4d4da593e9ccfc0a883"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0x8, 0x7, 0x6}, @generic={0xad, 0x10, 0x6, "ed4063dd16892d5554ca2b8de7e9be4b7ea523462f5afde10bda7532c0b971f97df67c1328170b452cc78fc824fd7587970488d5abed24979da0079cc1cfd6fe10ad6fd82f644a733f65681708af7c8168fcd1de8214f4ef41229529d0338ddea787366f57482893233c49f2a8e19763173bf2662a7f08ee1215e24e9d881454a4e95e98485714be5bb16f12871a1a9cb365181938019a9491a7ecd26d703f35ab3be25e8d91841a57c7"}]}, 0x2, [{0x4, &(0x7f0000002bc0)=@lang_id={0x4, 0x3, 0x42f}}, {0xe5, &(0x7f0000002c00)=@string={0xe5, 0x3, "f472433d87e59ad11d4761092d3e2be3126da9fe093d19bb39906e4b50e63fa9bc44e1c7fb5e2755424f619c4dc44b41625e12a4870d1dd88488bfa2cbb841b86ae4e044742c79247af7ca9cb74a6f50a2f1fde9969a03e924b02272e1954e7347b5ff982366fbab87fc75b557b949ea64a32914995db3ba6eb1d523a37ef838710a823c1ce07a5399f4f918682b1e11b889e35dbfab448371d91a68de088af787611177770355183bceee4d65be575b201218e660ceb4dfb5dd94c83085646cddcd4e311f1020332f42c581fc1d14d839cfe7bf64c6025c9799486d69097bdf7a454b"}}]}) (rerun: 64) syz_usb_control_io(r10, &(0x7f0000002fc0)={0x2c, &(0x7f0000002d40)={0x20, 0xe, 0x65, {0x65, 0xc, "b2d2b138df76243b5defc8c5a36b38973eca8a4f47a8cccaf806ae9bf961f749f7e9f608374def3d484cab4fc4e600b5c922e13c0b5da69cc528b25366b572d6b84918accf5fea8eb20fe48d92cfc3b02d3a508bf51ed376df5fa3869a3d0d07987008"}}, &(0x7f0000002dc0)={0x0, 0x3, 0x13, @string={0x13, 0x3, "780f4b9946e211cfdc1a8a3e2665f64d3b"}}, &(0x7f0000002e00)={0x0, 0xf, 0x122, {0x5, 0xf, 0x122, 0x6, [@generic={0x94, 0x10, 0xb, "6747c5081b6f1130adea42d1c24dc6bf6c960cb2cb2d53608e8d4b37f03a24d8f4463d3357f9c5b58cd941ed9913ffb7b7420607a942e6a180b4b66641a2903d01fa196cf2880587b61df323c0d500759927d611bead998d83e9137af8afd94530a4ca5d8585f2bfc65d67845f6b62c32c6e97591ad9e1ab43c5b88bdfdcabe6b5496741668e655fb1eacff55cb3dca3e5"}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0xd, 0x2, 0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x4, 0x4, 0x3, 0x8000, 0xf}, @generic={0x71, 0x10, 0x1, "8bede5693b64842064461f5316c9d7c4f2a1698d4f726b6267745c21b84244ec4fe897531aac72b5dc8ce4913024cf59e14eede314c8e412cd67b1748fbf8ecadedf254a472c39d76b0de5be456ed1c0636a5f9ed0bfe2f47dc64a67a689c2d7889cfc2368dab4e79df8b62d5680"}]}}, &(0x7f0000002f40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x18, 0x0, 0x4, "906e266f", "b7e50b97"}}, &(0x7f0000002f80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x1, 0x5, 0x8, 0x10, 0x10, 0x139}}}, &(0x7f0000003480)={0x84, &(0x7f0000003000)={0x20, 0x1, 0x91, "1f56a094145fb53268a7de1c9698ff14634c390f89dd20c78af5fb557b5bd94fddf7d69029a891d5c06598e952d440672819f9ec73c396ff1040681539d640e14b4464567835b0e4314f186bf4bb4d77c121bcdc9771c59d62a8aab320abe69f42f9b572cad45f78520f7b053e38f8e596a5122b669ab374b273c5dc4c3f075e833ff71830b13f6600b0b7cab16b58827c"}, &(0x7f00000030c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000003100)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000003140)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000003180)={0x20, 0x0, 0x8, {0x1e0, 0x20, [0xf]}}, &(0x7f00000031c0)={0x40, 0x7, 0x2, 0x8}, &(0x7f0000003200)={0x40, 0x9, 0x1, 0xa0}, &(0x7f0000003240)={0x40, 0xb, 0x2, "b877"}, &(0x7f0000003280)={0x40, 0xf, 0x2, 0x2}, &(0x7f00000032c0)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000003300)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000003340)={0x40, 0x19, 0x2, "a34e"}, &(0x7f0000003380)={0x40, 0x1a, 0x2, 0xc000}, &(0x7f00000033c0)={0x40, 0x1c, 0x1, 0x8}, &(0x7f0000003400)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000003440)={0x40, 0x21, 0x1, 0xd}}) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 1, 30, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) r6 = pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r6) sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000001780)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001740)={&(0x7f0000001700)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20010804}, 0x4040014) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f00000017c0)=0x3) (async) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r6, 0x8982, &(0x7f0000001800)={0x8, 'hsr0\x00', {'veth0\x00'}}) (async) ioctl$F2FS_IOC_RESIZE_FS(r0, 0x4008f510, &(0x7f0000001840)=0xf) r8 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) connect$unix(r8, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x6}, 0x6e) (async, rerun: 32) mprotect(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 32) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001c40)={r2, 0xe0, &(0x7f0000001b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000001940)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f0000001980)=[0x0, 0x0], &(0x7f00000019c0)=[0x0], 0x0, 0x42, &(0x7f0000001a00)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f0000001a80), &(0x7f0000001ac0), 0x8, 0xb4, 0x8, 0x8, &(0x7f0000001b00)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000001c80)={r9}, 0x4) (async, rerun: 64) r10 = syz_usb_connect(0x3, 0xd7b, &(0x7f0000001cc0)={{0x12, 0x1, 0x300, 0x41, 0x90, 0x3, 0x10, 0x85a, 0x26, 0x112, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd69, 0x4, 0x25, 0x6, 0x0, 0xb, "", [{{0x9, 0x4, 0x91, 0x6, 0x8, 0xf1, 0x70, 0x8c, 0x0, [@uac_control={{0xa, 0x24, 0x1, 0x3, 0x28}, [@processing_unit={0xb, 0x24, 0x7, 0x6, 0x0, 0x68, "e1274bc3"}, @processing_unit={0x9, 0x24, 0x7, 0x5, 0x5, 0x9, "aabf"}, @processing_unit={0xa, 0x24, 0x7, 0x6, 0x5, 0x26, "3d0d8e"}]}, @uac_as={[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x2, 0x3, 0x9, 0x5}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x6, 0x4, 0x7, 0x2, "82947b", "2cd6b3"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0xc0, 0x3, 0x5, 0x6, "577eb083d3c494e282"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x4, 0x1, 0x6, '^', "9cb8"}]}], [{{0x9, 0x5, 0xf, 0x0, 0x200, 0x6, 0x1, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x5}]}}, {{0x9, 0x5, 0x1, 0x10, 0x200, 0x9, 0x53, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0xc6d6}]}}, {{0x9, 0x5, 0x6, 0x0, 0x20, 0xc, 0xed, 0xe, [@generic={0x40, 0x22, "479a0c7c64967ffa8d815c0ccc6f18da66765e3e0a65ccfa3982b9029c3039033716497be871f53cc56c434ea7c56364da76a013d4a2122ae28184f29daa"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x3ff, 0x9, 0xf7, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x1c, 0x80}]}}, {{0x9, 0x5, 0x6, 0x10, 0x40, 0x6, 0x7, 0x5, [@generic={0xbe, 0x4, "626c8bc79b190acd8ad3ecaa43f1137d69f27dc843999f4ab5cabb845d455ca1037f84338e65aca4173116cc5236274e193c2b0ee7ff4f32473ba4e71a3f737da9419888e7b0a82d7facd2e931f9f2c8df32a706084fb7b9cf3205ad931e9bbd6efc6f22dec6dacf7d734632e07808fdf1b431811d13e657940e9c1f2d84252f157d5f34f3b7249471459a94f5d9c7403976affc7428de779d0b366647ec3ba5817b6ae07a377059dd3b3980d5d76311309341952713d0b601f14f3f"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x200, 0x3, 0xd, 0x8, [@generic={0xd2, 0xd, "17bdeca600cee5feb2664e230dbfbd90a1f6454da1059c7b7a8bf5319d71f6a772ec700598627ab018598266f29ff0b4448760517e83f91321c38e51cb518517d7f61d28d603e312397138fab30d14d9896e9a0da1bbdb66026f2885f5e185fa503c67077d338683696353045ab1ef5fea7234491b34b6618f0a322a7c0036a6b092db72c6179eb0cad235d1695fdd749e29766a83dca511c4d58272d501a7cc2874340b4d78975945ab22c631284157bdcdd9b20166a64ea0ba0a547559ac3d8f248b3c22c9866432d582c6a5e52eb7"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xfb, 0xf104}]}}, {{0x9, 0x5, 0x9, 0x10, 0x40, 0x8, 0x5, 0x5, [@generic={0x92, 0x3, "a8941911d87aa6b8864f38545a0b936c6332bf74527923c520e99f1126e8e2f89b47587139287149fe905a647a3a5d5f0959e5bd6af03c6f83acf9b3028cd4807858d9df9be9e5a82d3ea2bca17501ec21805a3118e058a349a37041d86eff44f567ac8aed876df908d73724b2a8f3ce184c9051f3363faf9da203dc5465b1125ece56ac44d4edaed9459348b3115fa5"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x400, 0x9, 0xab, 0x76, [@generic={0x82, 0x22, "f5b0622134209d0081b80ab65d0770ec1001097847fbfd20fb5e01906033af48c8f9865e36b4012622daff4d83fa61888a076b4c1f54015bbd2462b639fbb054e48fc0111dabc0b1649f554dcb109c1d6e52201c1525a2cfad9961e00472ef14b3278d5db24984ed4d29947703757544c962b9d84a5183270e34173f4a25086d"}]}}]}}, {{0x9, 0x4, 0x52, 0x1c, 0x1, 0xff, 0xff, 0xff, 0x4, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x9, 0x9}]}, @hid_hid={0x9, 0x21, 0x7ff, 0x0, 0x1, {0x22, 0x577}}], [{{0x9, 0x5, 0x0, 0x3, 0x3ff, 0x1, 0xc, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x80, 0x3}]}}]}}, {{0x9, 0x4, 0x8c, 0xe, 0xa, 0x76, 0x5, 0x8, 0x7f, [@generic={0x76, 0x8, "735dc5075c54d2df646b910508dfea9157b1d932001ab892a3dacab2a69fc20ba654e71bb56f6c4668399a691038b028d9d770e712fdb15b326981b127d6fbfc5f2a6ca9fe7f1011597cd45e8bae387593890da935bbbcfce51e76860dd018cfea8473b3cb46a4ee851af093c8fe5eab39b1dff2"}], [{{0x9, 0x5, 0x80, 0x4, 0x20, 0x6, 0x9, 0x81, [@generic={0xd6, 0x4, "03381922918caab7decc6c5b2b911e168ab584f638429b7c88a0a3fa7b85bf53439b00485369b06b3cb4d9029094853aa3010d02ffea6b4e681eab4c39e21b60f068236f4a14c45ef2174aae2e86cfdb10c9ac8b9904ea1611265c8de5518b03213ecd7dd6adbeff67c809e3e399cf9ce47f01fd22d6f8e25c0afcc3005cccecd98a0ee0170f4400a4a74b4dab0a85d91a794f49a29f5f0b05fa7983c5188a3c27494355ccf8dbeb37153c9049053d37b51f6dbddbbeb5c5cbe515db74541e69a32f4dccca82464856a1de5ffb42c13c1327e92e"}, @generic={0x58, 0x30, "a4ab5f722bf29c40465aa95aad3ef3077ff8c222bcaf40f78cf96e4a5cb7cfd44931a606ed64eddd7b33c6846d98fac382792ead5492f92a3f3c4d5b1b7e22ba263b2e3b85ddd6a10b5ee46b2a220184ffed74d3066a"}]}}, {{0x9, 0x5, 0xd, 0x2, 0x200, 0x3, 0x6, 0x7, [@generic={0x4e, 0xb, "28df4c4fb0a562a9dcbb0d25ad2f2d81cdd3d3d4a3117788d074beef6e7e1959e2d336550675379a2815a41a0b8afcdfda42895c1ef261eb6da538dceb11b87abd293aa4fc41f9f015b296de"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x10, 0xa, 0x1, 0x3, [@generic={0x8d, 0xb, "d203dd4e1c7bcc2739e7bad8bfaf6fac0e385e2233207b56bc97f19e1d8befbac6ab3aab8c5306bb9b29c70ce5fadb3b2b4c6820311941c03ca562b26244d3e4863bf4ec24dbf45b37e0e6a2ad7b64791325520ebcd32ea354b6bf6797a534616311fa2ac1c00fe6c4c6a9ac561fce4ddb344c4510c45da142c797d9e22b8da0c06ecb1fd7ca6e412b7f96"}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x1}]}}, {{0x9, 0x5, 0x0, 0x2, 0x40, 0x7, 0x7, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x9b}]}}, {{0x9, 0x5, 0x6, 0xc, 0x3ff, 0x2, 0x2, 0x8c, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x10, 0xcd4}]}}, {{0x9, 0x5, 0xe, 0x10, 0x8, 0x5, 0xe9, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x2, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x40}]}}, {{0x9, 0x5, 0xb, 0x0, 0x3ff, 0x1, 0x3, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0xe0, 0x800}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0xfb}]}}, {{0x9, 0x5, 0x7, 0x12, 0x20, 0x9, 0x8, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x3, 0x419}]}}, {{0x9, 0x5, 0xd, 0xc, 0x10, 0x3, 0x2, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x81, 0x4}]}}, {{0x9, 0x5, 0x5, 0x0, 0x79f, 0x7f, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0xf7, 0x80}]}}]}}, {{0x9, 0x4, 0x99, 0x8, 0xa, 0x9a, 0xe4, 0xe9, 0xf, [@cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, 'q'}, {0x5, 0x24, 0x0, 0x8d9}, {0xd, 0x24, 0xf, 0x1, 0xb, 0x8, 0x9, 0xb6}, [@ncm={0x6, 0x24, 0x1a, 0x0, 0x6}, @country_functional={0x8, 0x24, 0x7, 0xdd, 0xa40c, [0x7]}, @acm={0x4}]}, @generic={0x59, 0x21, "160c936592c8ca14d6ba1b8388f62f745703f9bc3db8f642c010e07d3ef70b74229ecf8361098c388b155e8fb91dfc175eb8eed0e05ec3ed89452912cedbecd0c43bd284e5cc7f491ec2f4057065769165bbe3f7686ea2"}], [{{0x9, 0x5, 0x6, 0x0, 0x0, 0x8, 0xf4, 0x6, [@generic={0xcc, 0x24, "9e4826f03351290a346a011290154f1c50b892d63d517192543fe48dc7d6d80209d7b87170bc5f78e0f064d93b2cc9f11a3845c12e041530c573588ffd56fc31c1879586500aedc50c787b0da4fa84b4f079d878d96e70002bb6d0864ed815ccf39640a8b1240ad2d156143434a2697dbb804e5fae2db552c9332a1e56e190ab4603333677498ceff989df334823b2809a0d99476b664d11d268fb1364cb69089bc2ea3982bd6447184d34fd3b4e293f5ecdc3a2ab5e39021126c30336ea7bd667c564520024af62a016"}, @generic={0xf9, 0xd, "1ed46d746e08ef154d16e65ee5afc16dd8d77fafe6cd4f858bfd9913e4bb88c484cd2c4572d06150aa09e3e65386ceb39833744ef1fbeae7072f9bbca08e92cbb15387d174abc5ba895e147635fbbb1d9da27352fbfeccaa6efc82a15058484348aa3c77d5fcabbd4ead135d88c1f4bb79768894e6daf844bf88c13f8b5ea449cb19c19ae478a76a808d2f43387f7258dd0539080f8c2ba80f56020b2d7a810fd3ebd51f86998a5e0d9f6c6b6d6797c11374b7d15a29cb9581a9544a046a1d7d93a657ea20dda4343f4020e8878339766397c8c2e17e30b29c903a0473365c06752bcff5e4d7086b5181a1372e2b0d80654ee064376038"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x8, 0x5, 0x0, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x3, 0x3}]}}, {{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x4, 0xdb, 0xf7, [@generic={0x71, 0x10, "3dc2db49abf5b9e0e6b25d6eb88117c3a3f990923ad27cd66a3a6b21932e082f35f3673a4ce2233cd86c1b5515937d320b8d5b4d66cace17ed26e477f23d11b7455c025b6e80bad6ac2aa7cb3aff6beba519e2a97c10a27f5f8937052f1a57aa9b64cc1036d62cda0e3752398144a7"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x200, 0x5, 0x9, 0x3d, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x1, 0x8}]}}, {{0x9, 0x5, 0x80, 0x10, 0x3ff, 0x8, 0xa7, 0xfe, [@generic={0x62, 0xa, "aa07af9604902e31d2a49935fabe04e29396b31385247372388cda3c96cb442d56a9152c22f1200a94cac2f13f04b61de6e95230be237a582acc261cf66e13ce10d0aca8a43db0d4418fded8994f073a569b1dc77c4325f686cb920fdea82031"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x40, 0x0, 0x64, 0x6, [@generic={0xaf, 0x22, "d97daa678c02b22f44098a093d5b643ef6581ec1d1e0976bd46b079187d77a1ba6d5a7a36c53a8680e3a0cb9787d33567b9be4bdbb7c314324d89d4ba654f7504318530bd65fa7fa645bace6be8caf210ebeccc57f95bd5797d6ac7126732410d0db17284515c5eeb544563bf696c95176a0888347d77352143cbc0bf090724cabbfd098e6d6bf8296150cc8485915252c2aaae71952b049cd753bdfec6a17cf2a761cec3554b7bc8dd8260548"}, @generic={0xcc, 0x31, "ee6bd32d42c0a5ee4b12f6d3960d04df908a057bc36a886f36a3a0065f8d846574edaa699458311d535c87f9cf882e9ffe5a664aef3f95c1abcbbde3469028958892078cf4c0f58fe96af2e10099130ceee635d8bbe9ec43f505dea7882d3c94c9c48d78effe44ea230dc2acaeda358574d927fd0e3e8367f112e63c3903afd2a24610a35b1d30f550e94fab902e62efc70a8c918aa36b63947bdcc7365664c31bbca955d2dc67bc6bb657ec49be37b124ae9f0014e74ff086fc5c1600f56ed3e17a91ffeb1b831604cd"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x2, 0x3, 0x0, [@generic={0xb9, 0x8, "d8300e5b2cc87f0769105875848ae214e119b32225f861ecbcc6c28f5419065aa3cac89f9adca39af0ccc8e4b0a335be52b4aa899a96921e68f0c0bf3377e53aa5968ebf56090d23a528983bc5b4066f0c1d42fb672bd897fc16336cec6ac0f7dfd4669bbc5f4a834690aadddc783c9ab1057bf23dd914032b46ceb8fc14a2ae83e539027d23a79d27c8f7389a8540d53eefd3d0bc5107e905a52f6fe5ec1dbb2a354ce29ecf27bf02db401238edb21aefcfd20752f235"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x0, 0x5, 0x0, 0x5b, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x3, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x2, 0x1000}]}}, {{0x9, 0x5, 0x9, 0x1, 0x20, 0x8, 0x2, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x2, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x8, 0x3}]}}, {{0x9, 0x5, 0x0, 0x3, 0x8, 0x8, 0xc, 0x2, [@generic={0x7f, 0x11, "a7110753da98e10885a6dd8431e5290a774f1ee8656f231b7c0d7a70dc992e957b89283277c507369929ee6e1030be095a82c8de90c695cf3deea0b4a80e10699e766bce113180fa148cf60c3aa4c71e73ce16b752d8453bf01bb1aa0002bb5ee16a30d7b3b3c3d0cffca3e0941a88e2def538280da47cd4184b92e0f8"}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x4, 0x9e87}]}}]}}]}}]}}, &(0x7f0000002d00)={0xa, &(0x7f0000002a40)={0xa, 0x6, 0x300, 0x3, 0x4, 0x66, 0xff, 0x1}, 0x117, &(0x7f0000002a80)={0x5, 0xf, 0x117, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x0, 0x1, 0x1101}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "7957b6bfe4c781d2cd3851744273aaaa"}, @generic={0x3d, 0x10, 0x4, "1088f1654a984c2f70b00ba52c32b3709614d413a662cd2f582dc323448eebe63d5eadc1c5db48a3f114e64680875502b4d4da593e9ccfc0a883"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0x8, 0x7, 0x6}, @generic={0xad, 0x10, 0x6, "ed4063dd16892d5554ca2b8de7e9be4b7ea523462f5afde10bda7532c0b971f97df67c1328170b452cc78fc824fd7587970488d5abed24979da0079cc1cfd6fe10ad6fd82f644a733f65681708af7c8168fcd1de8214f4ef41229529d0338ddea787366f57482893233c49f2a8e19763173bf2662a7f08ee1215e24e9d881454a4e95e98485714be5bb16f12871a1a9cb365181938019a9491a7ecd26d703f35ab3be25e8d91841a57c7"}]}, 0x2, [{0x4, &(0x7f0000002bc0)=@lang_id={0x4, 0x3, 0x42f}}, {0xe5, &(0x7f0000002c00)=@string={0xe5, 0x3, "f472433d87e59ad11d4761092d3e2be3126da9fe093d19bb39906e4b50e63fa9bc44e1c7fb5e2755424f619c4dc44b41625e12a4870d1dd88488bfa2cbb841b86ae4e044742c79247af7ca9cb74a6f50a2f1fde9969a03e924b02272e1954e7347b5ff982366fbab87fc75b557b949ea64a32914995db3ba6eb1d523a37ef838710a823c1ce07a5399f4f918682b1e11b889e35dbfab448371d91a68de088af787611177770355183bceee4d65be575b201218e660ceb4dfb5dd94c83085646cddcd4e311f1020332f42c581fc1d14d839cfe7bf64c6025c9799486d69097bdf7a454b"}}]}) (rerun: 64) syz_usb_control_io(r10, &(0x7f0000002fc0)={0x2c, &(0x7f0000002d40)={0x20, 0xe, 0x65, {0x65, 0xc, "b2d2b138df76243b5defc8c5a36b38973eca8a4f47a8cccaf806ae9bf961f749f7e9f608374def3d484cab4fc4e600b5c922e13c0b5da69cc528b25366b572d6b84918accf5fea8eb20fe48d92cfc3b02d3a508bf51ed376df5fa3869a3d0d07987008"}}, &(0x7f0000002dc0)={0x0, 0x3, 0x13, @string={0x13, 0x3, "780f4b9946e211cfdc1a8a3e2665f64d3b"}}, &(0x7f0000002e00)={0x0, 0xf, 0x122, {0x5, 0xf, 0x122, 0x6, [@generic={0x94, 0x10, 0xb, "6747c5081b6f1130adea42d1c24dc6bf6c960cb2cb2d53608e8d4b37f03a24d8f4463d3357f9c5b58cd941ed9913ffb7b7420607a942e6a180b4b66641a2903d01fa196cf2880587b61df323c0d500759927d611bead998d83e9137af8afd94530a4ca5d8585f2bfc65d67845f6b62c32c6e97591ad9e1ab43c5b88bdfdcabe6b5496741668e655fb1eacff55cb3dca3e5"}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0xd, 0x2, 0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x4, 0x4, 0x3, 0x8000, 0xf}, @generic={0x71, 0x10, 0x1, "8bede5693b64842064461f5316c9d7c4f2a1698d4f726b6267745c21b84244ec4fe897531aac72b5dc8ce4913024cf59e14eede314c8e412cd67b1748fbf8ecadedf254a472c39d76b0de5be456ed1c0636a5f9ed0bfe2f47dc64a67a689c2d7889cfc2368dab4e79df8b62d5680"}]}}, &(0x7f0000002f40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x18, 0x0, 0x4, "906e266f", "b7e50b97"}}, &(0x7f0000002f80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x1, 0x5, 0x8, 0x10, 0x10, 0x139}}}, &(0x7f0000003480)={0x84, &(0x7f0000003000)={0x20, 0x1, 0x91, "1f56a094145fb53268a7de1c9698ff14634c390f89dd20c78af5fb557b5bd94fddf7d69029a891d5c06598e952d440672819f9ec73c396ff1040681539d640e14b4464567835b0e4314f186bf4bb4d77c121bcdc9771c59d62a8aab320abe69f42f9b572cad45f78520f7b053e38f8e596a5122b669ab374b273c5dc4c3f075e833ff71830b13f6600b0b7cab16b58827c"}, &(0x7f00000030c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000003100)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000003140)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000003180)={0x20, 0x0, 0x8, {0x1e0, 0x20, [0xf]}}, &(0x7f00000031c0)={0x40, 0x7, 0x2, 0x8}, &(0x7f0000003200)={0x40, 0x9, 0x1, 0xa0}, &(0x7f0000003240)={0x40, 0xb, 0x2, "b877"}, &(0x7f0000003280)={0x40, 0xf, 0x2, 0x2}, &(0x7f00000032c0)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000003300)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000003340)={0x40, 0x19, 0x2, "a34e"}, &(0x7f0000003380)={0x40, 0x1a, 0x2, 0xc000}, &(0x7f00000033c0)={0x40, 0x1c, 0x1, 0x8}, &(0x7f0000003400)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000003440)={0x40, 0x21, 0x1, 0xd}}) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 30, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 0: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) r6 = pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r6) sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000001780)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001740)={&(0x7f0000001700)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20010804}, 0x4040014) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f00000017c0)=0x3) (async) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r6, 0x8982, &(0x7f0000001800)={0x8, 'hsr0\x00', {'veth0\x00'}}) (async) ioctl$F2FS_IOC_RESIZE_FS(r0, 0x4008f510, &(0x7f0000001840)=0xf) r8 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) connect$unix(r8, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x6}, 0x6e) (async, rerun: 32) mprotect(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 32) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001c40)={r2, 0xe0, &(0x7f0000001b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000001940)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f0000001980)=[0x0, 0x0], &(0x7f00000019c0)=[0x0], 0x0, 0x42, &(0x7f0000001a00)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f0000001a80), &(0x7f0000001ac0), 0x8, 0xb4, 0x8, 0x8, &(0x7f0000001b00)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000001c80)={r9}, 0x4) (async, rerun: 64) r10 = syz_usb_connect(0x3, 0xd7b, &(0x7f0000001cc0)={{0x12, 0x1, 0x300, 0x41, 0x90, 0x3, 0x10, 0x85a, 0x26, 0x112, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd69, 0x4, 0x25, 0x6, 0x0, 0xb, "", [{{0x9, 0x4, 0x91, 0x6, 0x8, 0xf1, 0x70, 0x8c, 0x0, [@uac_control={{0xa, 0x24, 0x1, 0x3, 0x28}, [@processing_unit={0xb, 0x24, 0x7, 0x6, 0x0, 0x68, "e1274bc3"}, @processing_unit={0x9, 0x24, 0x7, 0x5, 0x5, 0x9, "aabf"}, @processing_unit={0xa, 0x24, 0x7, 0x6, 0x5, 0x26, "3d0d8e"}]}, @uac_as={[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x2, 0x3, 0x9, 0x5}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x6, 0x4, 0x7, 0x2, "82947b", "2cd6b3"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0xc0, 0x3, 0x5, 0x6, "577eb083d3c494e282"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x4, 0x1, 0x6, '^', "9cb8"}]}], [{{0x9, 0x5, 0xf, 0x0, 0x200, 0x6, 0x1, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x5}]}}, {{0x9, 0x5, 0x1, 0x10, 0x200, 0x9, 0x53, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0xc6d6}]}}, {{0x9, 0x5, 0x6, 0x0, 0x20, 0xc, 0xed, 0xe, [@generic={0x40, 0x22, "479a0c7c64967ffa8d815c0ccc6f18da66765e3e0a65ccfa3982b9029c3039033716497be871f53cc56c434ea7c56364da76a013d4a2122ae28184f29daa"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x3ff, 0x9, 0xf7, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x1c, 0x80}]}}, {{0x9, 0x5, 0x6, 0x10, 0x40, 0x6, 0x7, 0x5, [@generic={0xbe, 0x4, "626c8bc79b190acd8ad3ecaa43f1137d69f27dc843999f4ab5cabb845d455ca1037f84338e65aca4173116cc5236274e193c2b0ee7ff4f32473ba4e71a3f737da9419888e7b0a82d7facd2e931f9f2c8df32a706084fb7b9cf3205ad931e9bbd6efc6f22dec6dacf7d734632e07808fdf1b431811d13e657940e9c1f2d84252f157d5f34f3b7249471459a94f5d9c7403976affc7428de779d0b366647ec3ba5817b6ae07a377059dd3b3980d5d76311309341952713d0b601f14f3f"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x200, 0x3, 0xd, 0x8, [@generic={0xd2, 0xd, "17bdeca600cee5feb2664e230dbfbd90a1f6454da1059c7b7a8bf5319d71f6a772ec700598627ab018598266f29ff0b4448760517e83f91321c38e51cb518517d7f61d28d603e312397138fab30d14d9896e9a0da1bbdb66026f2885f5e185fa503c67077d338683696353045ab1ef5fea7234491b34b6618f0a322a7c0036a6b092db72c6179eb0cad235d1695fdd749e29766a83dca511c4d58272d501a7cc2874340b4d78975945ab22c631284157bdcdd9b20166a64ea0ba0a547559ac3d8f248b3c22c9866432d582c6a5e52eb7"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xfb, 0xf104}]}}, {{0x9, 0x5, 0x9, 0x10, 0x40, 0x8, 0x5, 0x5, [@generic={0x92, 0x3, "a8941911d87aa6b8864f38545a0b936c6332bf74527923c520e99f1126e8e2f89b47587139287149fe905a647a3a5d5f0959e5bd6af03c6f83acf9b3028cd4807858d9df9be9e5a82d3ea2bca17501ec21805a3118e058a349a37041d86eff44f567ac8aed876df908d73724b2a8f3ce184c9051f3363faf9da203dc5465b1125ece56ac44d4edaed9459348b3115fa5"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x400, 0x9, 0xab, 0x76, [@generic={0x82, 0x22, "f5b0622134209d0081b80ab65d0770ec1001097847fbfd20fb5e01906033af48c8f9865e36b4012622daff4d83fa61888a076b4c1f54015bbd2462b639fbb054e48fc0111dabc0b1649f554dcb109c1d6e52201c1525a2cfad9961e00472ef14b3278d5db24984ed4d29947703757544c962b9d84a5183270e34173f4a25086d"}]}}]}}, {{0x9, 0x4, 0x52, 0x1c, 0x1, 0xff, 0xff, 0xff, 0x4, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x9, 0x9}]}, @hid_hid={0x9, 0x21, 0x7ff, 0x0, 0x1, {0x22, 0x577}}], [{{0x9, 0x5, 0x0, 0x3, 0x3ff, 0x1, 0xc, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x80, 0x3}]}}]}}, {{0x9, 0x4, 0x8c, 0xe, 0xa, 0x76, 0x5, 0x8, 0x7f, [@generic={0x76, 0x8, "735dc5075c54d2df646b910508dfea9157b1d932001ab892a3dacab2a69fc20ba654e71bb56f6c4668399a691038b028d9d770e712fdb15b326981b127d6fbfc5f2a6ca9fe7f1011597cd45e8bae387593890da935bbbcfce51e76860dd018cfea8473b3cb46a4ee851af093c8fe5eab39b1dff2"}], [{{0x9, 0x5, 0x80, 0x4, 0x20, 0x6, 0x9, 0x81, [@generic={0xd6, 0x4, "03381922918caab7decc6c5b2b911e168ab584f638429b7c88a0a3fa7b85bf53439b00485369b06b3cb4d9029094853aa3010d02ffea6b4e681eab4c39e21b60f068236f4a14c45ef2174aae2e86cfdb10c9ac8b9904ea1611265c8de5518b03213ecd7dd6adbeff67c809e3e399cf9ce47f01fd22d6f8e25c0afcc3005cccecd98a0ee0170f4400a4a74b4dab0a85d91a794f49a29f5f0b05fa7983c5188a3c27494355ccf8dbeb37153c9049053d37b51f6dbddbbeb5c5cbe515db74541e69a32f4dccca82464856a1de5ffb42c13c1327e92e"}, @generic={0x58, 0x30, "a4ab5f722bf29c40465aa95aad3ef3077ff8c222bcaf40f78cf96e4a5cb7cfd44931a606ed64eddd7b33c6846d98fac382792ead5492f92a3f3c4d5b1b7e22ba263b2e3b85ddd6a10b5ee46b2a220184ffed74d3066a"}]}}, {{0x9, 0x5, 0xd, 0x2, 0x200, 0x3, 0x6, 0x7, [@generic={0x4e, 0xb, "28df4c4fb0a562a9dcbb0d25ad2f2d81cdd3d3d4a3117788d074beef6e7e1959e2d336550675379a2815a41a0b8afcdfda42895c1ef261eb6da538dceb11b87abd293aa4fc41f9f015b296de"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x10, 0xa, 0x1, 0x3, [@generic={0x8d, 0xb, "d203dd4e1c7bcc2739e7bad8bfaf6fac0e385e2233207b56bc97f19e1d8befbac6ab3aab8c5306bb9b29c70ce5fadb3b2b4c6820311941c03ca562b26244d3e4863bf4ec24dbf45b37e0e6a2ad7b64791325520ebcd32ea354b6bf6797a534616311fa2ac1c00fe6c4c6a9ac561fce4ddb344c4510c45da142c797d9e22b8da0c06ecb1fd7ca6e412b7f96"}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x1}]}}, {{0x9, 0x5, 0x0, 0x2, 0x40, 0x7, 0x7, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x9b}]}}, {{0x9, 0x5, 0x6, 0xc, 0x3ff, 0x2, 0x2, 0x8c, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x10, 0xcd4}]}}, {{0x9, 0x5, 0xe, 0x10, 0x8, 0x5, 0xe9, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x2, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x40}]}}, {{0x9, 0x5, 0xb, 0x0, 0x3ff, 0x1, 0x3, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0xe0, 0x800}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0xfb}]}}, {{0x9, 0x5, 0x7, 0x12, 0x20, 0x9, 0x8, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x3, 0x419}]}}, {{0x9, 0x5, 0xd, 0xc, 0x10, 0x3, 0x2, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x81, 0x4}]}}, {{0x9, 0x5, 0x5, 0x0, 0x79f, 0x7f, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0xf7, 0x80}]}}]}}, {{0x9, 0x4, 0x99, 0x8, 0xa, 0x9a, 0xe4, 0xe9, 0xf, [@cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, 'q'}, {0x5, 0x24, 0x0, 0x8d9}, {0xd, 0x24, 0xf, 0x1, 0xb, 0x8, 0x9, 0xb6}, [@ncm={0x6, 0x24, 0x1a, 0x0, 0x6}, @country_functional={0x8, 0x24, 0x7, 0xdd, 0xa40c, [0x7]}, @acm={0x4}]}, @generic={0x59, 0x21, "160c936592c8ca14d6ba1b8388f62f745703f9bc3db8f642c010e07d3ef70b74229ecf8361098c388b155e8fb91dfc175eb8eed0e05ec3ed89452912cedbecd0c43bd284e5cc7f491ec2f4057065769165bbe3f7686ea2"}], [{{0x9, 0x5, 0x6, 0x0, 0x0, 0x8, 0xf4, 0x6, [@generic={0xcc, 0x24, "9e4826f03351290a346a011290154f1c50b892d63d517192543fe48dc7d6d80209d7b87170bc5f78e0f064d93b2cc9f11a3845c12e041530c573588ffd56fc31c1879586500aedc50c787b0da4fa84b4f079d878d96e70002bb6d0864ed815ccf39640a8b1240ad2d156143434a2697dbb804e5fae2db552c9332a1e56e190ab4603333677498ceff989df334823b2809a0d99476b664d11d268fb1364cb69089bc2ea3982bd6447184d34fd3b4e293f5ecdc3a2ab5e39021126c30336ea7bd667c564520024af62a016"}, @generic={0xf9, 0xd, "1ed46d746e08ef154d16e65ee5afc16dd8d77fafe6cd4f858bfd9913e4bb88c484cd2c4572d06150aa09e3e65386ceb39833744ef1fbeae7072f9bbca08e92cbb15387d174abc5ba895e147635fbbb1d9da27352fbfeccaa6efc82a15058484348aa3c77d5fcabbd4ead135d88c1f4bb79768894e6daf844bf88c13f8b5ea449cb19c19ae478a76a808d2f43387f7258dd0539080f8c2ba80f56020b2d7a810fd3ebd51f86998a5e0d9f6c6b6d6797c11374b7d15a29cb9581a9544a046a1d7d93a657ea20dda4343f4020e8878339766397c8c2e17e30b29c903a0473365c06752bcff5e4d7086b5181a1372e2b0d80654ee064376038"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x8, 0x5, 0x0, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x3, 0x3}]}}, {{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x4, 0xdb, 0xf7, [@generic={0x71, 0x10, "3dc2db49abf5b9e0e6b25d6eb88117c3a3f990923ad27cd66a3a6b21932e082f35f3673a4ce2233cd86c1b5515937d320b8d5b4d66cace17ed26e477f23d11b7455c025b6e80bad6ac2aa7cb3aff6beba519e2a97c10a27f5f8937052f1a57aa9b64cc1036d62cda0e3752398144a7"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x200, 0x5, 0x9, 0x3d, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x1, 0x8}]}}, {{0x9, 0x5, 0x80, 0x10, 0x3ff, 0x8, 0xa7, 0xfe, [@generic={0x62, 0xa, "aa07af9604902e31d2a49935fabe04e29396b31385247372388cda3c96cb442d56a9152c22f1200a94cac2f13f04b61de6e95230be237a582acc261cf66e13ce10d0aca8a43db0d4418fded8994f073a569b1dc77c4325f686cb920fdea82031"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x40, 0x0, 0x64, 0x6, [@generic={0xaf, 0x22, "d97daa678c02b22f44098a093d5b643ef6581ec1d1e0976bd46b079187d77a1ba6d5a7a36c53a8680e3a0cb9787d33567b9be4bdbb7c314324d89d4ba654f7504318530bd65fa7fa645bace6be8caf210ebeccc57f95bd5797d6ac7126732410d0db17284515c5eeb544563bf696c95176a0888347d77352143cbc0bf090724cabbfd098e6d6bf8296150cc8485915252c2aaae71952b049cd753bdfec6a17cf2a761cec3554b7bc8dd8260548"}, @generic={0xcc, 0x31, "ee6bd32d42c0a5ee4b12f6d3960d04df908a057bc36a886f36a3a0065f8d846574edaa699458311d535c87f9cf882e9ffe5a664aef3f95c1abcbbde3469028958892078cf4c0f58fe96af2e10099130ceee635d8bbe9ec43f505dea7882d3c94c9c48d78effe44ea230dc2acaeda358574d927fd0e3e8367f112e63c3903afd2a24610a35b1d30f550e94fab902e62efc70a8c918aa36b63947bdcc7365664c31bbca955d2dc67bc6bb657ec49be37b124ae9f0014e74ff086fc5c1600f56ed3e17a91ffeb1b831604cd"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x2, 0x3, 0x0, [@generic={0xb9, 0x8, "d8300e5b2cc87f0769105875848ae214e119b32225f861ecbcc6c28f5419065aa3cac89f9adca39af0ccc8e4b0a335be52b4aa899a96921e68f0c0bf3377e53aa5968ebf56090d23a528983bc5b4066f0c1d42fb672bd897fc16336cec6ac0f7dfd4669bbc5f4a834690aadddc783c9ab1057bf23dd914032b46ceb8fc14a2ae83e539027d23a79d27c8f7389a8540d53eefd3d0bc5107e905a52f6fe5ec1dbb2a354ce29ecf27bf02db401238edb21aefcfd20752f235"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x0, 0x5, 0x0, 0x5b, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x3, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x2, 0x1000}]}}, {{0x9, 0x5, 0x9, 0x1, 0x20, 0x8, 0x2, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x2, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x8, 0x3}]}}, {{0x9, 0x5, 0x0, 0x3, 0x8, 0x8, 0xc, 0x2, [@generic={0x7f, 0x11, "a7110753da98e10885a6dd8431e5290a774f1ee8656f231b7c0d7a70dc992e957b89283277c507369929ee6e1030be095a82c8de90c695cf3deea0b4a80e10699e766bce113180fa148cf60c3aa4c71e73ce16b752d8453bf01bb1aa0002bb5ee16a30d7b3b3c3d0cffca3e0941a88e2def538280da47cd4184b92e0f8"}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x4, 0x9e87}]}}]}}]}}]}}, &(0x7f0000002d00)={0xa, &(0x7f0000002a40)={0xa, 0x6, 0x300, 0x3, 0x4, 0x66, 0xff, 0x1}, 0x117, &(0x7f0000002a80)={0x5, 0xf, 0x117, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x0, 0x1, 0x1101}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "7957b6bfe4c781d2cd3851744273aaaa"}, @generic={0x3d, 0x10, 0x4, "1088f1654a984c2f70b00ba52c32b3709614d413a662cd2f582dc323448eebe63d5eadc1c5db48a3f114e64680875502b4d4da593e9ccfc0a883"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0x8, 0x7, 0x6}, @generic={0xad, 0x10, 0x6, "ed4063dd16892d5554ca2b8de7e9be4b7ea523462f5afde10bda7532c0b971f97df67c1328170b452cc78fc824fd7587970488d5abed24979da0079cc1cfd6fe10ad6fd82f644a733f65681708af7c8168fcd1de8214f4ef41229529d0338ddea787366f57482893233c49f2a8e19763173bf2662a7f08ee1215e24e9d881454a4e95e98485714be5bb16f12871a1a9cb365181938019a9491a7ecd26d703f35ab3be25e8d91841a57c7"}]}, 0x2, [{0x4, &(0x7f0000002bc0)=@lang_id={0x4, 0x3, 0x42f}}, {0xe5, &(0x7f0000002c00)=@string={0xe5, 0x3, "f472433d87e59ad11d4761092d3e2be3126da9fe093d19bb39906e4b50e63fa9bc44e1c7fb5e2755424f619c4dc44b41625e12a4870d1dd88488bfa2cbb841b86ae4e044742c79247af7ca9cb74a6f50a2f1fde9969a03e924b02272e1954e7347b5ff982366fbab87fc75b557b949ea64a32914995db3ba6eb1d523a37ef838710a823c1ce07a5399f4f918682b1e11b889e35dbfab448371d91a68de088af787611177770355183bceee4d65be575b201218e660ceb4dfb5dd94c83085646cddcd4e311f1020332f42c581fc1d14d839cfe7bf64c6025c9799486d69097bdf7a454b"}}]}) (rerun: 64) syz_usb_control_io(r10, &(0x7f0000002fc0)={0x2c, &(0x7f0000002d40)={0x20, 0xe, 0x65, {0x65, 0xc, "b2d2b138df76243b5defc8c5a36b38973eca8a4f47a8cccaf806ae9bf961f749f7e9f608374def3d484cab4fc4e600b5c922e13c0b5da69cc528b25366b572d6b84918accf5fea8eb20fe48d92cfc3b02d3a508bf51ed376df5fa3869a3d0d07987008"}}, &(0x7f0000002dc0)={0x0, 0x3, 0x13, @string={0x13, 0x3, "780f4b9946e211cfdc1a8a3e2665f64d3b"}}, &(0x7f0000002e00)={0x0, 0xf, 0x122, {0x5, 0xf, 0x122, 0x6, [@generic={0x94, 0x10, 0xb, "6747c5081b6f1130adea42d1c24dc6bf6c960cb2cb2d53608e8d4b37f03a24d8f4463d3357f9c5b58cd941ed9913ffb7b7420607a942e6a180b4b66641a2903d01fa196cf2880587b61df323c0d500759927d611bead998d83e9137af8afd94530a4ca5d8585f2bfc65d67845f6b62c32c6e97591ad9e1ab43c5b88bdfdcabe6b5496741668e655fb1eacff55cb3dca3e5"}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0xd, 0x2, 0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x4, 0x4, 0x3, 0x8000, 0xf}, @generic={0x71, 0x10, 0x1, "8bede5693b64842064461f5316c9d7c4f2a1698d4f726b6267745c21b84244ec4fe897531aac72b5dc8ce4913024cf59e14eede314c8e412cd67b1748fbf8ecadedf254a472c39d76b0de5be456ed1c0636a5f9ed0bfe2f47dc64a67a689c2d7889cfc2368dab4e79df8b62d5680"}]}}, &(0x7f0000002f40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x18, 0x0, 0x4, "906e266f", "b7e50b97"}}, &(0x7f0000002f80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x1, 0x5, 0x8, 0x10, 0x10, 0x139}}}, &(0x7f0000003480)={0x84, &(0x7f0000003000)={0x20, 0x1, 0x91, "1f56a094145fb53268a7de1c9698ff14634c390f89dd20c78af5fb557b5bd94fddf7d69029a891d5c06598e952d440672819f9ec73c396ff1040681539d640e14b4464567835b0e4314f186bf4bb4d77c121bcdc9771c59d62a8aab320abe69f42f9b572cad45f78520f7b053e38f8e596a5122b669ab374b273c5dc4c3f075e833ff71830b13f6600b0b7cab16b58827c"}, &(0x7f00000030c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000003100)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000003140)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000003180)={0x20, 0x0, 0x8, {0x1e0, 0x20, [0xf]}}, &(0x7f00000031c0)={0x40, 0x7, 0x2, 0x8}, &(0x7f0000003200)={0x40, 0x9, 0x1, 0xa0}, &(0x7f0000003240)={0x40, 0xb, 0x2, "b877"}, &(0x7f0000003280)={0x40, 0xf, 0x2, 0x2}, &(0x7f00000032c0)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000003300)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000003340)={0x40, 0x19, 0x2, "a34e"}, &(0x7f0000003380)={0x40, 0x1a, 0x2, 0xc000}, &(0x7f00000033c0)={0x40, 0x1c, 0x1, 0x8}, &(0x7f0000003400)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000003440)={0x40, 0x21, 0x1, 0xd}}) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir minimized 22 calls -> 0 calls minimizing program #2 before concatenation testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 29, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) r6 = pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r6) sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000001780)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001740)={&(0x7f0000001700)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20010804}, 0x4040014) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f00000017c0)=0x3) (async) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r6, 0x8982, &(0x7f0000001800)={0x8, 'hsr0\x00', {'veth0\x00'}}) (async) ioctl$F2FS_IOC_RESIZE_FS(r0, 0x4008f510, &(0x7f0000001840)=0xf) r8 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) connect$unix(r8, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x6}, 0x6e) (async, rerun: 32) mprotect(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 32) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001c40)={r2, 0xe0, &(0x7f0000001b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000001940)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f0000001980)=[0x0, 0x0], &(0x7f00000019c0)=[0x0], 0x0, 0x42, &(0x7f0000001a00)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f0000001a80), &(0x7f0000001ac0), 0x8, 0xb4, 0x8, 0x8, &(0x7f0000001b00)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000001c80)={r9}, 0x4) (async, rerun: 64) syz_usb_connect(0x3, 0xd7b, &(0x7f0000001cc0)={{0x12, 0x1, 0x300, 0x41, 0x90, 0x3, 0x10, 0x85a, 0x26, 0x112, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd69, 0x4, 0x25, 0x6, 0x0, 0xb, "", [{{0x9, 0x4, 0x91, 0x6, 0x8, 0xf1, 0x70, 0x8c, 0x0, [@uac_control={{0xa, 0x24, 0x1, 0x3, 0x28}, [@processing_unit={0xb, 0x24, 0x7, 0x6, 0x0, 0x68, "e1274bc3"}, @processing_unit={0x9, 0x24, 0x7, 0x5, 0x5, 0x9, "aabf"}, @processing_unit={0xa, 0x24, 0x7, 0x6, 0x5, 0x26, "3d0d8e"}]}, @uac_as={[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x2, 0x3, 0x9, 0x5}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x6, 0x4, 0x7, 0x2, "82947b", "2cd6b3"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0xc0, 0x3, 0x5, 0x6, "577eb083d3c494e282"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x4, 0x1, 0x6, '^', "9cb8"}]}], [{{0x9, 0x5, 0xf, 0x0, 0x200, 0x6, 0x1, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x5}]}}, {{0x9, 0x5, 0x1, 0x10, 0x200, 0x9, 0x53, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0xc6d6}]}}, {{0x9, 0x5, 0x6, 0x0, 0x20, 0xc, 0xed, 0xe, [@generic={0x40, 0x22, "479a0c7c64967ffa8d815c0ccc6f18da66765e3e0a65ccfa3982b9029c3039033716497be871f53cc56c434ea7c56364da76a013d4a2122ae28184f29daa"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x3ff, 0x9, 0xf7, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x1c, 0x80}]}}, {{0x9, 0x5, 0x6, 0x10, 0x40, 0x6, 0x7, 0x5, [@generic={0xbe, 0x4, "626c8bc79b190acd8ad3ecaa43f1137d69f27dc843999f4ab5cabb845d455ca1037f84338e65aca4173116cc5236274e193c2b0ee7ff4f32473ba4e71a3f737da9419888e7b0a82d7facd2e931f9f2c8df32a706084fb7b9cf3205ad931e9bbd6efc6f22dec6dacf7d734632e07808fdf1b431811d13e657940e9c1f2d84252f157d5f34f3b7249471459a94f5d9c7403976affc7428de779d0b366647ec3ba5817b6ae07a377059dd3b3980d5d76311309341952713d0b601f14f3f"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x200, 0x3, 0xd, 0x8, [@generic={0xd2, 0xd, "17bdeca600cee5feb2664e230dbfbd90a1f6454da1059c7b7a8bf5319d71f6a772ec700598627ab018598266f29ff0b4448760517e83f91321c38e51cb518517d7f61d28d603e312397138fab30d14d9896e9a0da1bbdb66026f2885f5e185fa503c67077d338683696353045ab1ef5fea7234491b34b6618f0a322a7c0036a6b092db72c6179eb0cad235d1695fdd749e29766a83dca511c4d58272d501a7cc2874340b4d78975945ab22c631284157bdcdd9b20166a64ea0ba0a547559ac3d8f248b3c22c9866432d582c6a5e52eb7"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xfb, 0xf104}]}}, {{0x9, 0x5, 0x9, 0x10, 0x40, 0x8, 0x5, 0x5, [@generic={0x92, 0x3, "a8941911d87aa6b8864f38545a0b936c6332bf74527923c520e99f1126e8e2f89b47587139287149fe905a647a3a5d5f0959e5bd6af03c6f83acf9b3028cd4807858d9df9be9e5a82d3ea2bca17501ec21805a3118e058a349a37041d86eff44f567ac8aed876df908d73724b2a8f3ce184c9051f3363faf9da203dc5465b1125ece56ac44d4edaed9459348b3115fa5"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x400, 0x9, 0xab, 0x76, [@generic={0x82, 0x22, "f5b0622134209d0081b80ab65d0770ec1001097847fbfd20fb5e01906033af48c8f9865e36b4012622daff4d83fa61888a076b4c1f54015bbd2462b639fbb054e48fc0111dabc0b1649f554dcb109c1d6e52201c1525a2cfad9961e00472ef14b3278d5db24984ed4d29947703757544c962b9d84a5183270e34173f4a25086d"}]}}]}}, {{0x9, 0x4, 0x52, 0x1c, 0x1, 0xff, 0xff, 0xff, 0x4, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x9, 0x9}]}, @hid_hid={0x9, 0x21, 0x7ff, 0x0, 0x1, {0x22, 0x577}}], [{{0x9, 0x5, 0x0, 0x3, 0x3ff, 0x1, 0xc, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x80, 0x3}]}}]}}, {{0x9, 0x4, 0x8c, 0xe, 0xa, 0x76, 0x5, 0x8, 0x7f, [@generic={0x76, 0x8, "735dc5075c54d2df646b910508dfea9157b1d932001ab892a3dacab2a69fc20ba654e71bb56f6c4668399a691038b028d9d770e712fdb15b326981b127d6fbfc5f2a6ca9fe7f1011597cd45e8bae387593890da935bbbcfce51e76860dd018cfea8473b3cb46a4ee851af093c8fe5eab39b1dff2"}], [{{0x9, 0x5, 0x80, 0x4, 0x20, 0x6, 0x9, 0x81, [@generic={0xd6, 0x4, "03381922918caab7decc6c5b2b911e168ab584f638429b7c88a0a3fa7b85bf53439b00485369b06b3cb4d9029094853aa3010d02ffea6b4e681eab4c39e21b60f068236f4a14c45ef2174aae2e86cfdb10c9ac8b9904ea1611265c8de5518b03213ecd7dd6adbeff67c809e3e399cf9ce47f01fd22d6f8e25c0afcc3005cccecd98a0ee0170f4400a4a74b4dab0a85d91a794f49a29f5f0b05fa7983c5188a3c27494355ccf8dbeb37153c9049053d37b51f6dbddbbeb5c5cbe515db74541e69a32f4dccca82464856a1de5ffb42c13c1327e92e"}, @generic={0x58, 0x30, "a4ab5f722bf29c40465aa95aad3ef3077ff8c222bcaf40f78cf96e4a5cb7cfd44931a606ed64eddd7b33c6846d98fac382792ead5492f92a3f3c4d5b1b7e22ba263b2e3b85ddd6a10b5ee46b2a220184ffed74d3066a"}]}}, {{0x9, 0x5, 0xd, 0x2, 0x200, 0x3, 0x6, 0x7, [@generic={0x4e, 0xb, "28df4c4fb0a562a9dcbb0d25ad2f2d81cdd3d3d4a3117788d074beef6e7e1959e2d336550675379a2815a41a0b8afcdfda42895c1ef261eb6da538dceb11b87abd293aa4fc41f9f015b296de"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x10, 0xa, 0x1, 0x3, [@generic={0x8d, 0xb, "d203dd4e1c7bcc2739e7bad8bfaf6fac0e385e2233207b56bc97f19e1d8befbac6ab3aab8c5306bb9b29c70ce5fadb3b2b4c6820311941c03ca562b26244d3e4863bf4ec24dbf45b37e0e6a2ad7b64791325520ebcd32ea354b6bf6797a534616311fa2ac1c00fe6c4c6a9ac561fce4ddb344c4510c45da142c797d9e22b8da0c06ecb1fd7ca6e412b7f96"}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x1}]}}, {{0x9, 0x5, 0x0, 0x2, 0x40, 0x7, 0x7, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x9b}]}}, {{0x9, 0x5, 0x6, 0xc, 0x3ff, 0x2, 0x2, 0x8c, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x10, 0xcd4}]}}, {{0x9, 0x5, 0xe, 0x10, 0x8, 0x5, 0xe9, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x2, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x40}]}}, {{0x9, 0x5, 0xb, 0x0, 0x3ff, 0x1, 0x3, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0xe0, 0x800}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0xfb}]}}, {{0x9, 0x5, 0x7, 0x12, 0x20, 0x9, 0x8, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x3, 0x419}]}}, {{0x9, 0x5, 0xd, 0xc, 0x10, 0x3, 0x2, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x81, 0x4}]}}, {{0x9, 0x5, 0x5, 0x0, 0x79f, 0x7f, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0xf7, 0x80}]}}]}}, {{0x9, 0x4, 0x99, 0x8, 0xa, 0x9a, 0xe4, 0xe9, 0xf, [@cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, 'q'}, {0x5, 0x24, 0x0, 0x8d9}, {0xd, 0x24, 0xf, 0x1, 0xb, 0x8, 0x9, 0xb6}, [@ncm={0x6, 0x24, 0x1a, 0x0, 0x6}, @country_functional={0x8, 0x24, 0x7, 0xdd, 0xa40c, [0x7]}, @acm={0x4}]}, @generic={0x59, 0x21, "160c936592c8ca14d6ba1b8388f62f745703f9bc3db8f642c010e07d3ef70b74229ecf8361098c388b155e8fb91dfc175eb8eed0e05ec3ed89452912cedbecd0c43bd284e5cc7f491ec2f4057065769165bbe3f7686ea2"}], [{{0x9, 0x5, 0x6, 0x0, 0x0, 0x8, 0xf4, 0x6, [@generic={0xcc, 0x24, "9e4826f03351290a346a011290154f1c50b892d63d517192543fe48dc7d6d80209d7b87170bc5f78e0f064d93b2cc9f11a3845c12e041530c573588ffd56fc31c1879586500aedc50c787b0da4fa84b4f079d878d96e70002bb6d0864ed815ccf39640a8b1240ad2d156143434a2697dbb804e5fae2db552c9332a1e56e190ab4603333677498ceff989df334823b2809a0d99476b664d11d268fb1364cb69089bc2ea3982bd6447184d34fd3b4e293f5ecdc3a2ab5e39021126c30336ea7bd667c564520024af62a016"}, @generic={0xf9, 0xd, "1ed46d746e08ef154d16e65ee5afc16dd8d77fafe6cd4f858bfd9913e4bb88c484cd2c4572d06150aa09e3e65386ceb39833744ef1fbeae7072f9bbca08e92cbb15387d174abc5ba895e147635fbbb1d9da27352fbfeccaa6efc82a15058484348aa3c77d5fcabbd4ead135d88c1f4bb79768894e6daf844bf88c13f8b5ea449cb19c19ae478a76a808d2f43387f7258dd0539080f8c2ba80f56020b2d7a810fd3ebd51f86998a5e0d9f6c6b6d6797c11374b7d15a29cb9581a9544a046a1d7d93a657ea20dda4343f4020e8878339766397c8c2e17e30b29c903a0473365c06752bcff5e4d7086b5181a1372e2b0d80654ee064376038"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x8, 0x5, 0x0, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x3, 0x3}]}}, {{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x4, 0xdb, 0xf7, [@generic={0x71, 0x10, "3dc2db49abf5b9e0e6b25d6eb88117c3a3f990923ad27cd66a3a6b21932e082f35f3673a4ce2233cd86c1b5515937d320b8d5b4d66cace17ed26e477f23d11b7455c025b6e80bad6ac2aa7cb3aff6beba519e2a97c10a27f5f8937052f1a57aa9b64cc1036d62cda0e3752398144a7"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x200, 0x5, 0x9, 0x3d, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x1, 0x8}]}}, {{0x9, 0x5, 0x80, 0x10, 0x3ff, 0x8, 0xa7, 0xfe, [@generic={0x62, 0xa, "aa07af9604902e31d2a49935fabe04e29396b31385247372388cda3c96cb442d56a9152c22f1200a94cac2f13f04b61de6e95230be237a582acc261cf66e13ce10d0aca8a43db0d4418fded8994f073a569b1dc77c4325f686cb920fdea82031"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x40, 0x0, 0x64, 0x6, [@generic={0xaf, 0x22, "d97daa678c02b22f44098a093d5b643ef6581ec1d1e0976bd46b079187d77a1ba6d5a7a36c53a8680e3a0cb9787d33567b9be4bdbb7c314324d89d4ba654f7504318530bd65fa7fa645bace6be8caf210ebeccc57f95bd5797d6ac7126732410d0db17284515c5eeb544563bf696c95176a0888347d77352143cbc0bf090724cabbfd098e6d6bf8296150cc8485915252c2aaae71952b049cd753bdfec6a17cf2a761cec3554b7bc8dd8260548"}, @generic={0xcc, 0x31, "ee6bd32d42c0a5ee4b12f6d3960d04df908a057bc36a886f36a3a0065f8d846574edaa699458311d535c87f9cf882e9ffe5a664aef3f95c1abcbbde3469028958892078cf4c0f58fe96af2e10099130ceee635d8bbe9ec43f505dea7882d3c94c9c48d78effe44ea230dc2acaeda358574d927fd0e3e8367f112e63c3903afd2a24610a35b1d30f550e94fab902e62efc70a8c918aa36b63947bdcc7365664c31bbca955d2dc67bc6bb657ec49be37b124ae9f0014e74ff086fc5c1600f56ed3e17a91ffeb1b831604cd"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x2, 0x3, 0x0, [@generic={0xb9, 0x8, "d8300e5b2cc87f0769105875848ae214e119b32225f861ecbcc6c28f5419065aa3cac89f9adca39af0ccc8e4b0a335be52b4aa899a96921e68f0c0bf3377e53aa5968ebf56090d23a528983bc5b4066f0c1d42fb672bd897fc16336cec6ac0f7dfd4669bbc5f4a834690aadddc783c9ab1057bf23dd914032b46ceb8fc14a2ae83e539027d23a79d27c8f7389a8540d53eefd3d0bc5107e905a52f6fe5ec1dbb2a354ce29ecf27bf02db401238edb21aefcfd20752f235"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x0, 0x5, 0x0, 0x5b, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x3, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x2, 0x1000}]}}, {{0x9, 0x5, 0x9, 0x1, 0x20, 0x8, 0x2, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x2, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x8, 0x3}]}}, {{0x9, 0x5, 0x0, 0x3, 0x8, 0x8, 0xc, 0x2, [@generic={0x7f, 0x11, "a7110753da98e10885a6dd8431e5290a774f1ee8656f231b7c0d7a70dc992e957b89283277c507369929ee6e1030be095a82c8de90c695cf3deea0b4a80e10699e766bce113180fa148cf60c3aa4c71e73ce16b752d8453bf01bb1aa0002bb5ee16a30d7b3b3c3d0cffca3e0941a88e2def538280da47cd4184b92e0f8"}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x4, 0x9e87}]}}]}}]}}]}}, &(0x7f0000002d00)={0xa, &(0x7f0000002a40)={0xa, 0x6, 0x300, 0x3, 0x4, 0x66, 0xff, 0x1}, 0x117, &(0x7f0000002a80)={0x5, 0xf, 0x117, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x0, 0x1, 0x1101}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "7957b6bfe4c781d2cd3851744273aaaa"}, @generic={0x3d, 0x10, 0x4, "1088f1654a984c2f70b00ba52c32b3709614d413a662cd2f582dc323448eebe63d5eadc1c5db48a3f114e64680875502b4d4da593e9ccfc0a883"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0x8, 0x7, 0x6}, @generic={0xad, 0x10, 0x6, "ed4063dd16892d5554ca2b8de7e9be4b7ea523462f5afde10bda7532c0b971f97df67c1328170b452cc78fc824fd7587970488d5abed24979da0079cc1cfd6fe10ad6fd82f644a733f65681708af7c8168fcd1de8214f4ef41229529d0338ddea787366f57482893233c49f2a8e19763173bf2662a7f08ee1215e24e9d881454a4e95e98485714be5bb16f12871a1a9cb365181938019a9491a7ecd26d703f35ab3be25e8d91841a57c7"}]}, 0x2, [{0x4, &(0x7f0000002bc0)=@lang_id={0x4, 0x3, 0x42f}}, {0xe5, &(0x7f0000002c00)=@string={0xe5, 0x3, "f472433d87e59ad11d4761092d3e2be3126da9fe093d19bb39906e4b50e63fa9bc44e1c7fb5e2755424f619c4dc44b41625e12a4870d1dd88488bfa2cbb841b86ae4e044742c79247af7ca9cb74a6f50a2f1fde9969a03e924b02272e1954e7347b5ff982366fbab87fc75b557b949ea64a32914995db3ba6eb1d523a37ef838710a823c1ce07a5399f4f918682b1e11b889e35dbfab448371d91a68de088af787611177770355183bceee4d65be575b201218e660ceb4dfb5dd94c83085646cddcd4e311f1020332f42c581fc1d14d839cfe7bf64c6025c9799486d69097bdf7a454b"}}]}) (rerun: 64) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 28, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) r6 = pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r6) sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000001780)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001740)={&(0x7f0000001700)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20010804}, 0x4040014) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f00000017c0)=0x3) (async) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r6, 0x8982, &(0x7f0000001800)={0x8, 'hsr0\x00', {'veth0\x00'}}) (async) ioctl$F2FS_IOC_RESIZE_FS(r0, 0x4008f510, &(0x7f0000001840)=0xf) r8 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) connect$unix(r8, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x6}, 0x6e) (async, rerun: 32) mprotect(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 32) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001c40)={r2, 0xe0, &(0x7f0000001b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000001940)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f0000001980)=[0x0, 0x0], &(0x7f00000019c0)=[0x0], 0x0, 0x42, &(0x7f0000001a00)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f0000001a80), &(0x7f0000001ac0), 0x8, 0xb4, 0x8, 0x8, &(0x7f0000001b00)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000001c80)={r9}, 0x4) (async, rerun: 64) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 27, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) r6 = pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r6) sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000001780)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001740)={&(0x7f0000001700)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20010804}, 0x4040014) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f00000017c0)=0x3) (async) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r6, 0x8982, &(0x7f0000001800)={0x8, 'hsr0\x00', {'veth0\x00'}}) (async) ioctl$F2FS_IOC_RESIZE_FS(r0, 0x4008f510, &(0x7f0000001840)=0xf) r8 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) connect$unix(r8, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x6}, 0x6e) (async, rerun: 32) mprotect(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 32) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001c40)={r2, 0xe0, &(0x7f0000001b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000001940)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f0000001980)=[0x0, 0x0], &(0x7f00000019c0)=[0x0], 0x0, 0x42, &(0x7f0000001a00)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f0000001a80), &(0x7f0000001ac0), 0x8, 0xb4, 0x8, 0x8, &(0x7f0000001b00)}}, 0x10) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 26, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) r6 = pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r6) sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000001780)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001740)={&(0x7f0000001700)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20010804}, 0x4040014) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f00000017c0)=0x3) (async) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r6, 0x8982, &(0x7f0000001800)={0x8, 'hsr0\x00', {'veth0\x00'}}) (async) ioctl$F2FS_IOC_RESIZE_FS(r0, 0x4008f510, &(0x7f0000001840)=0xf) r8 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) connect$unix(r8, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x6}, 0x6e) (async, rerun: 32) mprotect(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 32) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 25, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) r6 = pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r6) sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000001780)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001740)={&(0x7f0000001700)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20010804}, 0x4040014) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f00000017c0)=0x3) (async) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r6, 0x8982, &(0x7f0000001800)={0x8, 'hsr0\x00', {'veth0\x00'}}) (async) ioctl$F2FS_IOC_RESIZE_FS(r0, 0x4008f510, &(0x7f0000001840)=0xf) r8 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) connect$unix(r8, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x6}, 0x6e) (async, rerun: 32) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 24, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) r6 = pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r6) sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000001780)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001740)={&(0x7f0000001700)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20010804}, 0x4040014) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f00000017c0)=0x3) (async) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r6, 0x8982, &(0x7f0000001800)={0x8, 'hsr0\x00', {'veth0\x00'}}) (async) ioctl$F2FS_IOC_RESIZE_FS(r0, 0x4008f510, &(0x7f0000001840)=0xf) openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 23, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) r6 = pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r6) sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000001780)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001740)={&(0x7f0000001700)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20010804}, 0x4040014) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f00000017c0)=0x3) (async) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r6, 0x8982, &(0x7f0000001800)={0x8, 'hsr0\x00', {'veth0\x00'}}) (async) ioctl$F2FS_IOC_RESIZE_FS(r0, 0x4008f510, &(0x7f0000001840)=0xf) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 22, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) r6 = pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r6) sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000001780)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001740)={&(0x7f0000001700)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20010804}, 0x4040014) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f00000017c0)=0x3) (async) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r6, 0x8982, &(0x7f0000001800)={0x8, 'hsr0\x00', {'veth0\x00'}}) (async) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 21, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) r6 = pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r6) sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000001780)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001740)={&(0x7f0000001700)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20010804}, 0x4040014) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f00000017c0)=0x3) (async) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 20, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) r6 = pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r6) sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000001780)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001740)={&(0x7f0000001700)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20010804}, 0x4040014) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 19, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) r6 = pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r6) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 18, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000001580)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x2f}}}, 0x0, 0x0, 0x1c, 0x0, "20755e93889970e8853b066dbc7d23dba8439902f38792e996a15537b71f159a9cc381d1e8fc601d59c65dc02759cb23960e4e0361004fbd96e30814cf65ace1b025407eb26f7e038838e6c1701578d4"}, 0xd8) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 17, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) pidfd_getfd(r4, r4, 0x0) (async, rerun: 32) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 16, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_MIGRATE(r5, 0x6609) (async, rerun: 32) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 15, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) socket$nl_xfrm(0x10, 0x3, 0x6) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 14, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r4, 0x4004e502, &(0x7f0000001540)=0x7) (async) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 13, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) openat$hwrng(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 12, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) ioctl$BLKCLOSEZONE(r2, 0x40101287, &(0x7f00000014c0)={0x7, 0xff}) (async) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 11, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000001440)=[@textreal={0x8, &(0x7f00000013c0)="0f20d86635200000000f22d8baf80c66b8cc75118d66efbafc0cedbad004b000ee0f073e670f01d00f89db5466b9800000c00f326635010000000f300f0fe990baf80c66b884dbf08d66efbafc0cb000eeda55d1", 0x54}], 0x1, 0x18, &(0x7f0000001480), 0x0) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 10, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2, 0xffffffffffffffff}, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000380)={0x1, 0x1000, "5ded0360a8834f30d9bef8dc17e87bde9999a6bb8919bb91c36d94954d16646927d37cedb9bf985efe412c970dafabcf14e36b2b2436c8df1a77616a2a7932d8cd67b33f3d2a9210430150b9523cf151ac26857432ee18158c9b15ac6bb83bd9166e646da731c5f6fd65b29000f28fc763b7156cba877ad2e83e92591fe6ff72ae4399b573930bb341d3e674737358ca30da4eb1c88e806ad44147aa6343f53ae463e4aeb7431d11653381862918f1a815ac5c42b385efb98ac74d393f5ad87bb39c99de26a238a867bfc914f4fc2629963849a4366426b51f848545d245e5f5d8a9a24f831a377ef4382d607582c64f9f21042703cfc8cf2b1769437a986cd3018b376e3b99b1a752309ed256bc3c6113e60714f13f25918aece9d767845fd8bcc1e68e8c0487de11054a255c79d5ef466a6c1ffd3f0f094adbfc50ebda1d09b1c6785072d495b5fdf15becc7e9f1a30d6f4e11c7f064a1d347b5af965c65f4cc67a2786f35fe73f06bbb398091960f33bc03df69d8eb67eef62b68a9d9c49cb6e6265d7d12ccb0b847d5cb6bbf1f82ae017f1ce052f8e5b5334bac381e9a9f00335f75abcf4562cc3a2ad587a08de6133acc386628c0007ba12d8d33179d76065f788c13263b433e5094a8ed798eb2f008e27097894834a03017746797fc251678a486a5be4d3c8c16cf75e3b56762d238e94307a885649085792644b53721acf200c119f518811e5780e9a5436cc0fb1c591cfd48fb0c48e4d2fd4cb61cce84dfaa4e76bc4848f18632ae7a6946b911509dd6c7e776466f6cc4e8bda1500f37c1df717ea2a4af1cb850644389258f7dc695eb513da1763c4f2d43584aa74e9011cff79417213e60cc23cc98113bff8d72232c922bc7c2e085000950e4fabee2afaabd9f0136e9a91b8e381754a8d87f21124a9445f1e7281ab100459d97ece96140bd4773633ce605ec9de9297046c586a89263c3e4d2fee1e6968ec279a35477a8746a2b1fbd652d322e7fc2df002e1ccb33148df82381d0aab48fedec3cf589be5604a33c890886a48be7bf612d0065296d142628217dd3c032b8d9ef4cc6b6e6a18625baeb97110ba23e365d4dce0934b44608aea2496c91bf437dbe205d94fb80be35f062cb11f8c7fa73dfb206cd84e1b39c7167cc76cb05f3605f1e63b49f20f1fe666b7f9dcd396a83f0ef303ce9e2414772cfc785fbcbfcaf5c271ab434d08403e5f3a7db21830095abba349825c136baa8ab2b49a38b51f7eaf7c07400af301a09d8c82baa5c8225d441294ecfa7fcaf0a81c5a56b7912345e599ff771841e29faefd8840678ea3640a55b387208adab1537839cb583fa4e1e3cae68ff18c86236d53db91b672824d1ac605857114c55930eb49195db07445e95e7547a4945e03eb16b579c1573ae6f9a3d75a69ea8fd88f1bc5333ddaa815f626060dad53c5a88f45ba8a847d245bf028693ef4cc94725358dc59f3fbadbad64ad479647da814bedf3de157f39d230ae283f05930906699193e3855f5ef798f62aab532a9f00d8fe7d9cecafba5bc331574cf7a7c97763f6f0f8c312efa2a59ce131fd03d859c99027476fa10e6870584373d131197f102dd879d96e391c642f9adfe79c7d7e0299325ef71ef497b1fb475d4bc797a76179458c1367fed2350c0308c04d4aa05f273a1509ae0338c4db2034e2c3c2bfa0373f05c85fc39184d1b62b2f071fcfea7503a6694d95354dabafd19491438f24175a3ec26c4c22e3b45c0b15f713833f3c2942caad30b01cdeb7f99f0e8e37c767cb1c58e1b20b9b58fc7e33ed110c396ff7a9f01c071ac824e809f33e99212d86d6423e370a4ce913792f075978e9058b63bff31f0199dcdb81797aaad5d3a5cdbe9d92a46c250e2638e695093645907117386f6c1fbf24995c54186850c72256d13ecea488aaa789e83ded7ecc8462fa08fc9b02494cf074a516e5430b87fc13fcb807b31fcc88cdec3ff48f660ae2dc3fd040d4e119cf6afd1fc09a38eee6cf10fe63eb7e53b614b0e77e3cc6fd12e01613c57eebeec26648ecea0195bd7026ad35e0055e605fdf90540467c6a7b347126089c8f56e4cb96adbec66c1c87b16bea731ba457f2c0e1faf81c5ab4d68ec42059b449220630c022cb311a61d0404e295bcdde28f0abcd5297ebd388927a0ecd2954218f3b0f7916e87e1992743bc0bac2ceb6a2556778ce722bba1d0f66b40f1aa665bdcf9496cd14053af0bf7b91cf99bfb63602fc430fbc2c08a148510255ab30553dbc04c9cdf853e06be364cc54b1519ee7e2285fa372a55c3d9bc7efe7a85a1e947ac2e1cd78ab7c5f1baefbfa73b55def6b19dbb3c5ec0c55774f0f112374185507bb10df1d2fd96d09b75bfc5309ecb7a10fa155049609b11ec636bfcad1d4641850d60a78e47b329f303d9da26b520918ba39745efc35b5e4d986e1cd7ee6eceb8a35361861de6d6d58bc1ebcfc3e5599ee798517869e5c462ae74b6c52652f67b746b6b77186c0dc7ae79566c9916c72c6714c379fdb206453f1aeb43bf15a76b2af0b8ec407dd8c066a5b43258d49dc56622c176a7b0849c476374fac221b8d105482179664ac5e751a9025ef6893f90565582c853d7ee4720fce6a6ccab7f3ee7becf0950f8527c502c7d3c6611ef34bccbcfcd974b3f2d2ef6b6671d34b7a30b8fed76c377f05f92c03db190eed35b265d233102a0ca7c1dafb2c73cefbbd2321636e633946a24338e83b6a3679376b497a3fb09422642b3ad2f32505ef0146c4e2eb99928bd68bea13aa136c8eecb6d4b4e255acb1524fcff75dc6f02100531b97d89fb4a58724a5075cff6bbf69ca5e347f0ec28c8b2155c01bfb0dcb4c49b0659ecb057cb9373acd7a2447a080a2b5ceaa73e157feddec13ed55888d82d7453ffc50fba232cf275faf1a2207586fb7ef51fb3e83120d2c72f7c28c721562f420e28386f2b9a5aee952f3f414ec6f1b5c9e625b3b3b22a564446f016ed4c928208936f71dbf329b5b8c3895bb53b14103c8d41d920f26823c2bf5559c1e6c52b52b066be8efc39da23a1d2428a2e2ff3b1a917946d5ba0846aa40d6ce81dc8f79e77e00d978498164aae2a9d1f7f022dd8f77148197a4a8d41890a7e27e013931de201c7797208fec34820ce81760ea479847d72e43b663927dc8b7d741de745d505eb4b8605e3a43acbba66b3aec16d173e4e52bf49635c88b6544737a7a997b54487bdc33e72da8ca08b2bedaed9ec4fb987c2442eff705af5e886ff166bd2ea315b680982c7b9e8f4f6e9137cc5ba43c3206e08bb9b0e4ce95f71d919d95d0413058abebce1bd96f261826508ef81ba780dfcd2d90e11b4bb8136bcc2325c2de253327b612b81c3de5db742546156fc064675b61b0e15f978d930c6df2cccfc7d0b1a9986981c561a94f21f270887a2f961eb5ad65faed5e5c28a139077516c17f4dc7cbf05a2e2612d4dfc3f724ac0f24ecf55b7807fbd1659aadb063dd23728efc3c46aa7c7caa79af9b2e4abe260b52d41f5a769be66e07cd7728c05fc1a3dfb6dd277fca4eab7cb5ed99b7a0b76d7a5b5c8a3b4966b77ba7638e6c4f8534bd2b977f2d7e6132b1ee8bdeb3f4c92be87ad0076eba10cdcff7b3f5afd08a6e9e1442a02d0391190bdd7516d61b9f845fd718c05813c9557f606ef443643443f0d79e0530c11de43a5560d7ffc204ef13bce3cd319e37d47ce1646010e496d6bcfd88f4586e6b3f9368a40e81e1c036bf7d22059236a561b6636e5b7a8611b0bc16aa2a99009079b994eb6c25e21ebb0653c3a6c4ec7997ee1b5494f6a17afda698d85b5c4f4dd142610500546413791cba78fa7154ae9d2771b998fc27ade2f642ac37f6d384246720fe6ef177a5f78020fb62c8d69871f015bdf780ffd93c773bc3d2e828c5f38220706a17fb6a531d169c972fb6748f824b37ba193198356e53c3960bafe449514daf53b139cefc494eb33c28019701eaa45c8d17e5d2e9486011f0875aeea2dab80f14dfe778c235bc680913cf8169c0e32f439b237bfe49183766fa9bc0750bda9b5b0b14e819391ccc243b094c7338adcfeb716b265d5affe0cafaea6840872bcc520ee5e02f52d14078fb5e1dc9c8035a0acba094d5fd40155e7120b5e4c057ab3ab72eb243c79ca263db7dcf2670d72688f1f6334f13a24f91c29e4b9fa0047bd39d0258fbdd63c6794c679b05f4ae3d3826173238ac44608bb29d828478aba6ffbe5be8124a51a45d19566b11c7738ef12bc13f76b939b964e49e4831b122083e800b1f7f5b3ce929ddd577122c336987df2ebce990e4e28cf15ddc8764520f3edeb530bd2263bf4bae078159e40f0e1330d4ac5df885855da894ac00a175d2974b4df125cd57ca988c6db8e67051d0cf64918b488912e3d7d3526b0e1fae7cd6f45290f649959272b061433c2c6f58f79a8059a544c09be9a2ac3c0e61c48c73e04a971ec82af75f851ba838484b116c3289547e43a5717d8c8c7719a73d2a30266b34e4bd06006d623a8625453f4bee9eeb72b32b55a1d334e962097bd1bf164af6d546fbf77f81200a72c88114649cc823e905f956681ed7b7a73e6e98bcbf19f65df1b5de49f2b2580f48f7d7072185c00ca428f47c3d5da9c024a6b2dfa4d34a7c45da7ce07e516e26265d05b70eeffb08c618238835792ba6c9832143bdebe2a7d99419df53d19feb04091dfafb568c9836ffde9bb62f223bf87ae26dff8ae6dc3c7ef3e85e3431169c266f7d6397247a7861813ab2c152614b16e0bbf8cadef4986f15ba138e47e1fd49576896088c980f4a1d3b9e22a4aaa489cbc30a31698ca2e3f7fcb3eb39ae26b2be419469b333df7eea2b7eba63be82e0475ff143ab5b9a3aabae853d0de637fcc680c56392597dfcf47d0af932bf920fe09a57038704abcfe789dcdc716c9aa74bcd208161442046ecc26a6b885b09f44d666382a8533be739df537ce5716f31c893886fbedc4b41cb2cbb23684ccf909301ce504813c440cb5847bb2cd0310bcd3bd1ab16999fe81a0ea31cacfdd63ac8e9441138e6d629ee9cd4ad14219b67b06969d52e1b542df4a581e1642463bfb01db9474e9ee288a42bb50c8a43f36c09d399b0ca5d85663868dcfc7c72c7be3eadfd6eb6a3d5a54abb088838648d7e80688b2787b8858d4192ab715adf465f4886374b4939ba630968e9a5b3fe9ea387df03eeedb775387955a558974a4f9c85559ce25ad8f1373972b7ec735a2ed4c116c492dee3d4ad2e7371e7a80bf5e679ad8517f488a3138f772d7c4c7edc0168e824e76d2c496c6bd13c79188fce5f33bfad6b18801c5b3e4c477613b0934505a9a8fcd726a6d158b75befe40f28ac5bf8c9e3a493895152289ef5b99d920edc81a0a9c2fb3f29e2ae8d312d265c12bae376c8706d959757ab3ebd8f657efaaf65a177fa3ee03c920d749c44428034147f8360232fc13267f757e9e0ad2c3ab6d1937953e2c7d704e1895edcbeeaa64bbeb6d43d00380246a6ba3b12a2cfdd753d8df8777cbbf93d8024343ef1e7beb23e546ddf514caf6c95743b6c6ee8645a43ecc3e37039890ebf881bd1bc7971018759eabb2a367920c789d66f3360bf19e8fcb16cd34a8261fc340a4dbe711f80c9d193876752ea673201c9c9a5555d4f1fa601b003d2b05f2da9c216e0f8a7c473199e64000041692fcc66173f328ca0d82960aef7fef676bcf6bb3496a0ea9506fd44486151528fedf459d62c0bef3d116c6c4d22808dce5d21c1a54b9d7299239527b"}) (async) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 9, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000340)={r2}, 0x4) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 8, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x20, 0x8) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 7, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 6, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 5, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (rerun: 32) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 4, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) io_uring_register$IORING_REGISTER_CLONE_BUFFERS(0xffffffffffffffff, 0x1e, &(0x7f0000000040)={r0, 0x0, 0x200, 0x3, 0x3}, 0x1) (async, rerun: 32) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 3, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) (async) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 2, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: BUG: unable to handle kernel NULL pointer dereference in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 1, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 0, 4, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r0}, 0x94) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir minimized 30 calls -> 0 calls minimizing program #3 before concatenation testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 0, 3, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @loopback}, &(0x7f0000000040)=0xc) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 0, 2, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 0, 1, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: executing program 0: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000a20000/0x2000)=nil) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 0, 0, 7] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: executing program 0: executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) close_range(r0, 0xffffffffffffffff, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir minimized 4 calls -> 0 calls minimizing program #4 before concatenation testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 0, 0, 6] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: executing program 0: executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r0, 0x26, &(0x7f0000000000)={0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) syz_usb_connect(0x2, 0x164, &(0x7f0000000180)=ANY=[@ANYBLOB="120100007af28810d30bf4055b000000000109025201010000000009044000000e0100008c2406"], 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 0, 0, 5] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: executing program 0: executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r0, 0x26, &(0x7f0000000000)={0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x2}) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 0, 0, 4] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: executing program 0: executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r0, 0x26, &(0x7f0000000000)={0x1}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 0, 0, 3] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: executing program 0: executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r0, 0x26, &(0x7f0000000000)={0x1}) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 0, 0, 2] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: executing program 0: executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 0, 0, 1] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: executing program 0: executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0, 0, 0, 0] detailed listing: executing program 8: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) executing program 1: executing program 0: executing program 0: executing program 0: program crashed: KASAN: null-ptr-deref Write in vfs_rmdir minimized 7 calls -> 0 calls testing program (duration=46.5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs detailed listing: executing program 0: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir bisect: concatenation succeeded found reproducer with 2 syscalls minimizing guilty program testing program (duration=41.936767924s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir detailed listing: executing program 0: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) program did not crash testing program (duration=41.936767924s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mount$incfs detailed listing: executing program 0: mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) program did not crash testing program (duration=41.936767924s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs detailed listing: executing program 0: mkdir(0x0, 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) program did not crash testing program (duration=41.936767924s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs detailed listing: executing program 0: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(0x0, &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) program did not crash testing program (duration=41.936767924s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs detailed listing: executing program 0: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', 0x0, &(0x7f0000000000), 0xc002, 0x0) program did not crash testing program (duration=41.936767924s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs detailed listing: executing program 0: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', 0x0, 0xc002, 0x0) program did not crash extracting C reproducer testing compiled C program (duration=41.936767924s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir simplifying C reproducer testing compiled C program (duration=41.936767924s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=41.936767924s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program did not crash testing compiled C program (duration=41.936767924s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=41.936767924s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program did not crash testing compiled C program (duration=41.936767924s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=41.936767924s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=41.936767924s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=41.936767924s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=41.936767924s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=41.936767924s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=41.936767924s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:false HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program did not crash testing compiled C program (duration=41.936767924s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=41.936767924s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:true UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=41.936767924s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=41.936767924s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs detailed listing: executing program 0: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir validation run: crashed=true testing program (duration=41.936767924s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs detailed listing: executing program 0: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir validation run: crashed=true testing program (duration=41.936767924s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs detailed listing: executing program 0: mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000000), 0xc002, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir validation run: crashed=true reproducing took 1h51m41.025412051s repro crashed as (corrupted=false): R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd12adddd0 R13: 00007f0a85e6830a R14: 0000000000006cc5 R15: 00007ffd12adde10 ---[ end trace 2abd3c2895bb23a0 ]--- ================================================================== BUG: KASAN: null-ptr-deref in instrument_atomic_read_write include/linux/instrumented.h:101 [inline] BUG: KASAN: null-ptr-deref in atomic_inc_return include/linux/atomic/atomic-instrumented.h:188 [inline] BUG: KASAN: null-ptr-deref in ihold+0x20/0x60 fs/inode.c:454 Write of size 4 at addr 0000000000000170 by task syz-executor/368 CPU: 1 PID: 368 Comm: syz-executor Tainted: G W syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/16/2026 Call Trace: __dump_stack+0x21/0x30 lib/dump_stack.c:88 dump_stack_lvl+0x110/0x170 lib/dump_stack.c:106 __kasan_report mm/kasan/report.c:431 [inline] kasan_report+0xcc/0x150 mm/kasan/report.c:444 check_region_inline mm/kasan/generic.c:-1 [inline] kasan_check_range+0x249/0x2a0 mm/kasan/generic.c:189 __kasan_check_write+0x14/0x20 mm/kasan/shadow.c:37 instrument_atomic_read_write include/linux/instrumented.h:101 [inline] atomic_inc_return include/linux/atomic/atomic-instrumented.h:188 [inline] ihold+0x20/0x60 fs/inode.c:454 d_delete_notify include/linux/fsnotify.h:275 [inline] vfs_rmdir+0x23d/0x450 fs/namei.c:4170 incfs_kill_sb+0xfe/0x210 fs/incfs/vfs.c:1989 deactivate_locked_super+0xa0/0x100 fs/super.c:335 deactivate_super+0xaf/0xe0 fs/super.c:366 cleanup_mnt+0x44f/0x500 fs/namespace.c:1149 __cleanup_mnt+0x19/0x20 fs/namespace.c:1156 task_work_run+0x127/0x190 kernel/task_work.c:188 tracehook_notify_resume include/linux/tracehook.h:189 [inline] exit_to_user_mode_loop+0xd0/0xe0 kernel/entry/common.c:181 exit_to_user_mode_prepare+0x87/0xd0 kernel/entry/common.c:214 __syscall_exit_to_user_mode_work kernel/entry/common.c:296 [inline] syscall_exit_to_user_mode+0x1a/0x30 kernel/entry/common.c:307 do_syscall_64+0x58/0xa0 arch/x86/entry/common.c:86 entry_SYSCALL_64_after_hwframe+0x66/0xd0 RIP: 0033:0x7f0a85dd40d7 Code: a2 c7 05 1c 26 25 00 00 00 00 00 eb 96 e8 e1 12 00 00 90 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 RSP: 002b:00007ffd12adcc88 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f0a85dd40d7 RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffd12adcd40 RBP: 00007ffd12adcd40 R08: 00007ffd12addd40 R09: 00000000ffffffff R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd12adddd0 R13: 00007f0a85e6830a R14: 0000000000006cc5 R15: 00007ffd12adde10 ================================================================== BUG: kernel NULL pointer dereference, address: 0000000000000170 #PF: supervisor write access in kernel mode #PF: error_code(0x0002) - not-present page PGD 12244d067 P4D 12244d067 PUD 0 Oops: 0002 [#1] PREEMPT SMP KASAN CPU: 1 PID: 368 Comm: syz-executor Tainted: G B W syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/16/2026 RIP: 0010:arch_atomic_add_return arch/x86/include/asm/atomic.h:165 [inline] RIP: 0010:arch_atomic_inc_return include/linux/atomic/atomic-arch-fallback.h:370 [inline] RIP: 0010:atomic_inc_return include/linux/atomic/atomic-instrumented.h:189 [inline] RIP: 0010:ihold+0x26/0x60 fs/inode.c:454 Code: 00 00 00 00 55 48 89 e5 41 56 53 48 89 fb e8 51 92 b2 ff 48 8d bb 70 01 00 00 be 04 00 00 00 e8 b0 03 f2 ff 41 be 01 00 00 00 44 0f c1 b3 70 01 00 00 41 ff c6 bf 02 00 00 00 44 89 f6 e8 d1 RSP: 0018:ffffc90002b77d10 EFLAGS: 00010246 RAX: ffff88810dcb2700 RBX: 0000000000000000 RCX: ffff88810dcb2780 RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00000000ffffffff RBP: ffffc90002b77d20 R08: 0000000000000003 R09: 0000000000000004 R10: dffffc0000000000 R11: fffffbfff0e18c4c R12: 1ffff11021aa955a R13: dffffc0000000000 R14: 0000000000000001 R15: 0000000000000000 FS: 0000555571f42500(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000170 CR3: 000000011f226000 CR4: 00000000003506a0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: d_delete_notify include/linux/fsnotify.h:275 [inline] vfs_rmdir+0x23d/0x450 fs/namei.c:4170 incfs_kill_sb+0xfe/0x210 fs/incfs/vfs.c:1989 deactivate_locked_super+0xa0/0x100 fs/super.c:335 deactivate_super+0xaf/0xe0 fs/super.c:366 cleanup_mnt+0x44f/0x500 fs/namespace.c:1149 __cleanup_mnt+0x19/0x20 fs/namespace.c:1156 task_work_run+0x127/0x190 kernel/task_work.c:188 tracehook_notify_resume include/linux/tracehook.h:189 [inline] exit_to_user_mode_loop+0xd0/0xe0 kernel/entry/common.c:181 exit_to_user_mode_prepare+0x87/0xd0 kernel/entry/common.c:214 __syscall_exit_to_user_mode_work kernel/entry/common.c:296 [inline] syscall_exit_to_user_mode+0x1a/0x30 kernel/entry/common.c:307 do_syscall_64+0x58/0xa0 arch/x86/entry/common.c:86 entry_SYSCALL_64_after_hwframe+0x66/0xd0 RIP: 0033:0x7f0a85dd40d7 Code: a2 c7 05 1c 26 25 00 00 00 00 00 eb 96 e8 e1 12 00 00 90 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 RSP: 002b:00007ffd12adcc88 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f0a85dd40d7 RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffd12adcd40 RBP: 00007ffd12adcd40 R08: 00007ffd12addd40 R09: 00000000ffffffff R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd12adddd0 R13: 00007f0a85e6830a R14: 0000000000006cc5 R15: 00007ffd12adde10 Modules linked in: CR2: 0000000000000170 ---[ end trace 2abd3c2895bb23a1 ]--- RIP: 0010:arch_atomic_add_return arch/x86/include/asm/atomic.h:165 [inline] RIP: 0010:arch_atomic_inc_return include/linux/atomic/atomic-arch-fallback.h:370 [inline] RIP: 0010:atomic_inc_return include/linux/atomic/atomic-instrumented.h:189 [inline] RIP: 0010:ihold+0x26/0x60 fs/inode.c:454 Code: 00 00 00 00 55 48 89 e5 41 56 53 48 89 fb e8 51 92 b2 ff 48 8d bb 70 01 00 00 be 04 00 00 00 e8 b0 03 f2 ff 41 be 01 00 00 00 44 0f c1 b3 70 01 00 00 41 ff c6 bf 02 00 00 00 44 89 f6 e8 d1 RSP: 0018:ffffc90002b77d10 EFLAGS: 00010246 RAX: ffff88810dcb2700 RBX: 0000000000000000 RCX: ffff88810dcb2780 RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00000000ffffffff RBP: ffffc90002b77d20 R08: 0000000000000003 R09: 0000000000000004 R10: dffffc0000000000 R11: fffffbfff0e18c4c R12: 1ffff11021aa955a R13: dffffc0000000000 R14: 0000000000000001 R15: 0000000000000000 FS: 0000555571f42500(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000170 CR3: 000000011f226000 CR4: 00000000003506a0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 ---------------- Code disassembly (best guess): 0: 00 00 add %al,(%rax) 2: 00 00 add %al,(%rax) 4: 55 push %rbp 5: 48 89 e5 mov %rsp,%rbp 8: 41 56 push %r14 a: 53 push %rbx b: 48 89 fb mov %rdi,%rbx e: e8 51 92 b2 ff call 0xffb29264 13: 48 8d bb 70 01 00 00 lea 0x170(%rbx),%rdi 1a: be 04 00 00 00 mov $0x4,%esi 1f: e8 b0 03 f2 ff call 0xfff203d4 24: 41 be 01 00 00 00 mov $0x1,%r14d * 2a: f0 44 0f c1 b3 70 01 lock xadd %r14d,0x170(%rbx) <-- trapping instruction 31: 00 00 33: 41 ff c6 inc %r14d 36: bf 02 00 00 00 mov $0x2,%edi 3b: 44 89 f6 mov %r14d,%esi 3e: e8 .byte 0xe8 3f: d1 .byte 0xd1 final repro crashed as (corrupted=false): R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd12adddd0 R13: 00007f0a85e6830a R14: 0000000000006cc5 R15: 00007ffd12adde10 ---[ end trace 2abd3c2895bb23a0 ]--- ================================================================== BUG: KASAN: null-ptr-deref in instrument_atomic_read_write include/linux/instrumented.h:101 [inline] BUG: KASAN: null-ptr-deref in atomic_inc_return include/linux/atomic/atomic-instrumented.h:188 [inline] BUG: KASAN: null-ptr-deref in ihold+0x20/0x60 fs/inode.c:454 Write of size 4 at addr 0000000000000170 by task syz-executor/368 CPU: 1 PID: 368 Comm: syz-executor Tainted: G W syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/16/2026 Call Trace: __dump_stack+0x21/0x30 lib/dump_stack.c:88 dump_stack_lvl+0x110/0x170 lib/dump_stack.c:106 __kasan_report mm/kasan/report.c:431 [inline] kasan_report+0xcc/0x150 mm/kasan/report.c:444 check_region_inline mm/kasan/generic.c:-1 [inline] kasan_check_range+0x249/0x2a0 mm/kasan/generic.c:189 __kasan_check_write+0x14/0x20 mm/kasan/shadow.c:37 instrument_atomic_read_write include/linux/instrumented.h:101 [inline] atomic_inc_return include/linux/atomic/atomic-instrumented.h:188 [inline] ihold+0x20/0x60 fs/inode.c:454 d_delete_notify include/linux/fsnotify.h:275 [inline] vfs_rmdir+0x23d/0x450 fs/namei.c:4170 incfs_kill_sb+0xfe/0x210 fs/incfs/vfs.c:1989 deactivate_locked_super+0xa0/0x100 fs/super.c:335 deactivate_super+0xaf/0xe0 fs/super.c:366 cleanup_mnt+0x44f/0x500 fs/namespace.c:1149 __cleanup_mnt+0x19/0x20 fs/namespace.c:1156 task_work_run+0x127/0x190 kernel/task_work.c:188 tracehook_notify_resume include/linux/tracehook.h:189 [inline] exit_to_user_mode_loop+0xd0/0xe0 kernel/entry/common.c:181 exit_to_user_mode_prepare+0x87/0xd0 kernel/entry/common.c:214 __syscall_exit_to_user_mode_work kernel/entry/common.c:296 [inline] syscall_exit_to_user_mode+0x1a/0x30 kernel/entry/common.c:307 do_syscall_64+0x58/0xa0 arch/x86/entry/common.c:86 entry_SYSCALL_64_after_hwframe+0x66/0xd0 RIP: 0033:0x7f0a85dd40d7 Code: a2 c7 05 1c 26 25 00 00 00 00 00 eb 96 e8 e1 12 00 00 90 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 RSP: 002b:00007ffd12adcc88 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f0a85dd40d7 RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffd12adcd40 RBP: 00007ffd12adcd40 R08: 00007ffd12addd40 R09: 00000000ffffffff R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd12adddd0 R13: 00007f0a85e6830a R14: 0000000000006cc5 R15: 00007ffd12adde10 ================================================================== BUG: kernel NULL pointer dereference, address: 0000000000000170 #PF: supervisor write access in kernel mode #PF: error_code(0x0002) - not-present page PGD 12244d067 P4D 12244d067 PUD 0 Oops: 0002 [#1] PREEMPT SMP KASAN CPU: 1 PID: 368 Comm: syz-executor Tainted: G B W syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/16/2026 RIP: 0010:arch_atomic_add_return arch/x86/include/asm/atomic.h:165 [inline] RIP: 0010:arch_atomic_inc_return include/linux/atomic/atomic-arch-fallback.h:370 [inline] RIP: 0010:atomic_inc_return include/linux/atomic/atomic-instrumented.h:189 [inline] RIP: 0010:ihold+0x26/0x60 fs/inode.c:454 Code: 00 00 00 00 55 48 89 e5 41 56 53 48 89 fb e8 51 92 b2 ff 48 8d bb 70 01 00 00 be 04 00 00 00 e8 b0 03 f2 ff 41 be 01 00 00 00 44 0f c1 b3 70 01 00 00 41 ff c6 bf 02 00 00 00 44 89 f6 e8 d1 RSP: 0018:ffffc90002b77d10 EFLAGS: 00010246 RAX: ffff88810dcb2700 RBX: 0000000000000000 RCX: ffff88810dcb2780 RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00000000ffffffff RBP: ffffc90002b77d20 R08: 0000000000000003 R09: 0000000000000004 R10: dffffc0000000000 R11: fffffbfff0e18c4c R12: 1ffff11021aa955a R13: dffffc0000000000 R14: 0000000000000001 R15: 0000000000000000 FS: 0000555571f42500(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000170 CR3: 000000011f226000 CR4: 00000000003506a0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: d_delete_notify include/linux/fsnotify.h:275 [inline] vfs_rmdir+0x23d/0x450 fs/namei.c:4170 incfs_kill_sb+0xfe/0x210 fs/incfs/vfs.c:1989 deactivate_locked_super+0xa0/0x100 fs/super.c:335 deactivate_super+0xaf/0xe0 fs/super.c:366 cleanup_mnt+0x44f/0x500 fs/namespace.c:1149 __cleanup_mnt+0x19/0x20 fs/namespace.c:1156 task_work_run+0x127/0x190 kernel/task_work.c:188 tracehook_notify_resume include/linux/tracehook.h:189 [inline] exit_to_user_mode_loop+0xd0/0xe0 kernel/entry/common.c:181 exit_to_user_mode_prepare+0x87/0xd0 kernel/entry/common.c:214 __syscall_exit_to_user_mode_work kernel/entry/common.c:296 [inline] syscall_exit_to_user_mode+0x1a/0x30 kernel/entry/common.c:307 do_syscall_64+0x58/0xa0 arch/x86/entry/common.c:86 entry_SYSCALL_64_after_hwframe+0x66/0xd0 RIP: 0033:0x7f0a85dd40d7 Code: a2 c7 05 1c 26 25 00 00 00 00 00 eb 96 e8 e1 12 00 00 90 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 RSP: 002b:00007ffd12adcc88 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f0a85dd40d7 RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffd12adcd40 RBP: 00007ffd12adcd40 R08: 00007ffd12addd40 R09: 00000000ffffffff R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd12adddd0 R13: 00007f0a85e6830a R14: 0000000000006cc5 R15: 00007ffd12adde10 Modules linked in: CR2: 0000000000000170 ---[ end trace 2abd3c2895bb23a1 ]--- RIP: 0010:arch_atomic_add_return arch/x86/include/asm/atomic.h:165 [inline] RIP: 0010:arch_atomic_inc_return include/linux/atomic/atomic-arch-fallback.h:370 [inline] RIP: 0010:atomic_inc_return include/linux/atomic/atomic-instrumented.h:189 [inline] RIP: 0010:ihold+0x26/0x60 fs/inode.c:454 Code: 00 00 00 00 55 48 89 e5 41 56 53 48 89 fb e8 51 92 b2 ff 48 8d bb 70 01 00 00 be 04 00 00 00 e8 b0 03 f2 ff 41 be 01 00 00 00 44 0f c1 b3 70 01 00 00 41 ff c6 bf 02 00 00 00 44 89 f6 e8 d1 RSP: 0018:ffffc90002b77d10 EFLAGS: 00010246 RAX: ffff88810dcb2700 RBX: 0000000000000000 RCX: ffff88810dcb2780 RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00000000ffffffff RBP: ffffc90002b77d20 R08: 0000000000000003 R09: 0000000000000004 R10: dffffc0000000000 R11: fffffbfff0e18c4c R12: 1ffff11021aa955a R13: dffffc0000000000 R14: 0000000000000001 R15: 0000000000000000 FS: 0000555571f42500(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000170 CR3: 000000011f226000 CR4: 00000000003506a0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 ---------------- Code disassembly (best guess): 0: 00 00 add %al,(%rax) 2: 00 00 add %al,(%rax) 4: 55 push %rbp 5: 48 89 e5 mov %rsp,%rbp 8: 41 56 push %r14 a: 53 push %rbx b: 48 89 fb mov %rdi,%rbx e: e8 51 92 b2 ff call 0xffb29264 13: 48 8d bb 70 01 00 00 lea 0x170(%rbx),%rdi 1a: be 04 00 00 00 mov $0x4,%esi 1f: e8 b0 03 f2 ff call 0xfff203d4 24: 41 be 01 00 00 00 mov $0x1,%r14d * 2a: f0 44 0f c1 b3 70 01 lock xadd %r14d,0x170(%rbx) <-- trapping instruction 31: 00 00 33: 41 ff c6 inc %r14d 36: bf 02 00 00 00 mov $0x2,%edi 3b: 44 89 f6 mov %r14d,%esi 3e: e8 .byte 0xe8 3f: d1 .byte 0xd1