last executing test programs: 15.811337635s ago: executing program 0 (id=211): r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fff7ffc}]}) close_range(r0, 0xffffffffffffffff, 0x0) openat2$dir(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup\x00', &(0x7f0000000100)={0x0, 0x121, 0x10}, 0x18) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000000c0)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00221d00000096231b06e53f07010000002a900683749e821c0b8b93"], 0x0}, 0x0) (async, rerun: 32) syz_usb_control_io$hid(r2, &(0x7f00000000c0)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00222200000096231b06e53f0708"], 0x0}, 0x0) (async, rerun: 32) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_NL_MEDIA_GET(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000003c0)={0x14, r3, 0x201, 0x70bd25, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x8000) (async) syz_io_uring_setup(0x62ef, &(0x7f00000002c0)={0x0, 0x6f67, 0x100, 0x3, 0xe8}, 0x0, 0x0, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) sendmmsg$unix(r4, &(0x7f0000005400)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="14000000000000000100000001"], 0x18, 0x40000}}], 0x1, 0x0) 12.784727781s ago: executing program 0 (id=227): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000090024206d041cc340000000000109022400010000a00009040000010301010009210008000122010009058103"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000c000000070001"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$rtl8150(r0, 0x0, &(0x7f0000000840)={0x2c, &(0x7f0000000680)={0x0, 0x5}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000980)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7a0b000000000000c5a67a017813e9406feb1903958c41ad5731bd26f028cd93d4a4b16a49a33ed278c4339d292fc54b3d08d581101b206b0b14cc404ef94ba000a1aee8f3f154883a2f1a4502ad544f0e0600000000000000c0fe7d04f8f05487ede49c51027918f38ad1280ba13b6cdd71453e887bcedf6e6178cbe26e48976291a671645ee7a75b250200000078fe92e0ea9b058b9a24a5ec658e083d96c3abd57b15baf2b1388112bfdbaa9b291601a3e42404df003cefdeda"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000bc0)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000780)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 10.171035366s ago: executing program 0 (id=239): socket$nl_xfrm(0x10, 0x3, 0x6) fsopen(&(0x7f0000000080)='cgroup2\x00', 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) socket(0x18, 0x2, 0xa) socket$nl_generic(0x10, 0x3, 0x10) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x1e, 0x5, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) memfd_create(&(0x7f0000000500)='y\x105\xfb\xf7u\x06%:r\xc2\xb9x\xa4q\xc1\xea_\x8cZ7\xe7a\x9b\x11x\x0e\xa1\xcf\x1a\x98S7\xc9\x00\x00\x00\x00\x00&g\xeb_i\xaa\xe6>\x04\x879\xa24\xa9am\xde\xb2\xd3\xcb>Joa\xc4\x1acB\xaa\xc1\xbd{\x9f\xa9\x97\x9b@\xdb\x00b\xe1\ar\xb4\xea7\xe3\x10\xff\xc2\x9d\r2\x9e\x8e\x04sW\x1b\xb7)\xdd\xc9&@\xca\xda\xdc\xe2/\x97X\xc7W\x11\xda9VsA\xaf\xc6\xcf\xfd\xa1\xb5M\xa2\x85\xa6y\xc4J\xf1\xf7\xfcD\x95\x04\x00\x0f<\x91\x00\x00\x00\x00\x00\x00\xff\xffL\x00vRk\xaacB\x04\xa7I\v\x86EZ\x96\xd5\x14O\xe8R\xe4\xcd\xec\xcc\xd1\x0fre\xe86\xcd\xeb\xc4$\x98\x06\x97\xaf;l\x1f\xaf\xb38U\xcb\xfa\xb3j\x92\f\x81\xa0\xa2-g\b\x99\x0e\x8d\x8d\x16\xd9w\\\xf8\xce\xb0j\x9d\'\x93\xef\x1d\xa0H\xcd\xbd\xd9\xaf\x12$\x8d\x16%\x8b\x00\xd5\xf3\\\x00\xbe]EU/=\xa1\xbc\xdd\x83\xbf\f\x04\x99\x00'/270, 0x1) socket$netlink(0x10, 0x3, 0x0) r0 = syz_ublk_setup_io_uring(0x1943, &(0x7f0000000400)={0x0, 0x5fc5, 0x1, 0xffffffff, 0x3b5}, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$nl_netfilter(0x10, 0x3, 0xc) socket$nl_generic(0x10, 0x3, 0x10) socket$netlink(0x10, 0x3, 0x0) timerfd_create(0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x2000, 0x0) r2 = syz_ublk_setup_io_uring(0x1d, 0x0, &(0x7f0000000100)=0x0, &(0x7f0000000280), &(0x7f00000002c0)=0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_ublk_add_dev(r1, r3, 0x0, r4, &(0x7f0000000340)={0x2e, 0x40, 0x0, r1, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f0000000140)=@any_dev={0x2, 0x62c, 0x0, 0x0, 0x1000, 0x4, 0x0, 0x0, 0x6}}}, &(0x7f00000003c0)=0x0) syz_ublk_setup_queues(r1, r5, &(0x7f0000000200)={0x0, 0xd6c6, 0x10, 0xfffffffe, 0x34d}, &(0x7f0000000800)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0xe704, 0xcb9, 0x1000002, 0x91}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xaa1f, 0x20, 0x3, 0x98, 0x0, r0}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x1f70, 0x1000, 0x3, 0x337, 0x0, r2}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x4, 0x400, 0x43, 0x2c}}], 0x1, 0x0, 0x0) 10.154893597s ago: executing program 0 (id=240): r0 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="1201000000000020d00482c000000000000109022400010000102c090400d80a0300a25e752d57aae66fb8ad47a6d4ea0000092100800901221805ee81dd76ed988d878171c1025af2b20ea3a5b295e7166a99328e28"], 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x180) mount$overlay(0x0, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0), 0x8, &(0x7f00000002c0)={[{@lowerdir={'lowerdir', 0x3d, '.'}}, {@workdir={'workdir', 0x3d, './bus'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) chdir(&(0x7f00000003c0)='./bus\x00') r2 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000a40)='.pending_reads\x00', 0x842, 0x0) ioctl$FICLONE(r2, 0x40049409, r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) ioctl$TUNSETOFFLOAD(r1, 0x400454ce, 0xb) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000140), 0x46c9c2, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'macvlan0\x00', 0x7101}) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl(r4, 0x8916, &(0x7f0000000200)="76657468303a30000000000000000000020000000a0000010000000000000000") ioctl(r4, 0x8914, &(0x7f0000000300)="76657468303a300000000000000000000100"/32) ioctl(r4, 0x890b, &(0x7f0000000000)="0000000000000000020000000a00000100000000000000000200000000000000000000000000000002000000ffffffff000000000000000005000000000000000000000000000000000000000000000000020000007f00"/106) syz_usb_control_io$hid(r0, 0x0, 0x0) r5 = socket$tipc(0x1e, 0x2, 0x0) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x4206, r6) tkill(r6, 0x12) ptrace(0x4208, r6) ptrace(0x11, r6) setsockopt$TIPC_GROUP_JOIN(r5, 0x10f, 0x87, &(0x7f0000000300)={0x43, 0x3, 0x3, 0x3}, 0x10) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)) setsockopt$TIPC_GROUP_JOIN(r5, 0x10f, 0x87, &(0x7f0000000100)={0x40, 0x0, 0x3, 0x3}, 0x10) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0022180000000501150825ff0904a1010901a1007508950109308102c0c0"], 0x0}, 0x0) 8.962633616s ago: executing program 0 (id=254): r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x6, 0x4, 0x0, 0x7fff0000}]}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup(r1) ioctl$SIOCSIFHWADDR(r2, 0x8914, &(0x7f0000000040)={'syzkaller1\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}) statx(r2, &(0x7f0000000040)='./file0\x00', 0x1000, 0x1, &(0x7f0000000240)) (async) r3 = socket$tipc(0x1e, 0x5, 0x0) bind$tipc(r3, &(0x7f0000000200)=@nameseq={0x1e, 0x1, 0x0, {0x42, 0x0, 0x3}}, 0x10) (async) r4 = socket$tipc(0x1e, 0x2, 0x0) ioctl$F2FS_IOC_SEC_TRIM_FILE(r0, 0x4018f514, &(0x7f00000003c0)={0x401, 0x6e84, 0x3}) (async) setsockopt$TIPC_GROUP_JOIN(r4, 0x10f, 0x87, &(0x7f0000000180)={0x42, 0x0, 0x2, 0xf5ff}, 0x10) (async) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), r5) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8933, &(0x7f0000000080)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_SET_MESH(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000340)={0x24, r6, 0x1, 0x70bd30, 0x25dfdbfd, {}, [@BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}, @BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r7}]}, 0x24}}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x14, r6, 0x100, 0x70bd2a, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0x8800}, 0x800) (async) sendmsg$tipc(r4, &(0x7f0000000380)={&(0x7f00000001c0)=@name={0x1e, 0x2, 0x1, {{}, 0x2}}, 0x10, 0x0}, 0x4005815) (async) r8 = eventfd2(0xffffffff, 0x1) (async) r9 = gettid() timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r9}, &(0x7f0000bbdffc)) (async) timer_settime(0x0, 0x0, &(0x7f0000000280)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) (async) write$eventfd(r8, &(0x7f0000000080)=0xfffffffffffffffd, 0x8) close_range(r0, 0xffffffffffffffff, 0x0) 8.829301459s ago: executing program 0 (id=258): socket$nl_xfrm(0x10, 0x3, 0x6) fsopen(&(0x7f0000000080)='cgroup2\x00', 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) socket(0x18, 0x2, 0xa) socket$nl_generic(0x10, 0x3, 0x10) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x1e, 0x5, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) memfd_create(&(0x7f0000000500)='y\x105\xfb\xf7u\x06%:r\xc2\xb9x\xa4q\xc1\xea_\x8cZ7\xe7a\x9b\x11x\x0e\xa1\xcf\x1a\x98S7\xc9\x00\x00\x00\x00\x00&g\xeb_i\xaa\xe6>\x04\x879\xa24\xa9am\xde\xb2\xd3\xcb>Joa\xc4\x1acB\xaa\xc1\xbd{\x9f\xa9\x97\x9b@\xdb\x00b\xe1\ar\xb4\xea7\xe3\x10\xff\xc2\x9d\r2\x9e\x8e\x04sW\x1b\xb7)\xdd\xc9&@\xca\xda\xdc\xe2/\x97X\xc7W\x11\xda9VsA\xaf\xc6\xcf\xfd\xa1\xb5M\xa2\x85\xa6y\xc4J\xf1\xf7\xfcD\x95\x04\x00\x0f<\x91\x00\x00\x00\x00\x00\x00\xff\xffL\x00vRk\xaacB\x04\xa7I\v\x86EZ\x96\xd5\x14O\xe8R\xe4\xcd\xec\xcc\xd1\x0fre\xe86\xcd\xeb\xc4$\x98\x06\x97\xaf;l\x1f\xaf\xb38U\xcb\xfa\xb3j\x92\f\x81\xa0\xa2-g\b\x99\x0e\x8d\x8d\x16\xd9w\\\xf8\xce\xb0j\x9d\'\x93\xef\x1d\xa0H\xcd\xbd\xd9\xaf\x12$\x8d\x16%\x8b\x00\xd5\xf3\\\x00\xbe]EU/=\xa1\xbc\xdd\x83\xbf\f\x04\x99\x00'/270, 0x1) socket$netlink(0x10, 0x3, 0x0) r0 = syz_ublk_setup_io_uring(0x1943, &(0x7f0000000400)={0x0, 0x5fc5, 0x1, 0xffffffff, 0x3b5}, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$nl_netfilter(0x10, 0x3, 0xc) socket$nl_generic(0x10, 0x3, 0x10) socket$netlink(0x10, 0x3, 0x0) timerfd_create(0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x2000, 0x0) r2 = syz_ublk_setup_io_uring(0x1d, 0x0, &(0x7f0000000100)=0x0, &(0x7f0000000280), &(0x7f00000002c0)=0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_ublk_add_dev(r1, r3, 0x0, r4, &(0x7f0000000340)={0x2e, 0x40, 0x0, r1, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f0000000140)=@any_dev={0x2, 0x62c, 0x0, 0x0, 0x1000, 0x4, 0x0, 0x0, 0x6}}}, &(0x7f00000003c0)=0x0) syz_ublk_setup_queues(r1, r5, &(0x7f0000000200)={0x0, 0xd6c6, 0x10, 0xfffffffe, 0x34d}, &(0x7f0000000800)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0xe704, 0xcb9, 0x1000002, 0x91}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xaa1f, 0x20, 0x3, 0x98, 0x0, r0}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x1f70, 0x1000, 0x3, 0x337, 0x0, r2}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x4, 0x400, 0x43, 0x2c}}], 0x1, 0x0, 0x0) 8.752174012s ago: executing program 32 (id=258): socket$nl_xfrm(0x10, 0x3, 0x6) fsopen(&(0x7f0000000080)='cgroup2\x00', 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) socket(0x18, 0x2, 0xa) socket$nl_generic(0x10, 0x3, 0x10) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x1e, 0x5, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) memfd_create(&(0x7f0000000500)='y\x105\xfb\xf7u\x06%:r\xc2\xb9x\xa4q\xc1\xea_\x8cZ7\xe7a\x9b\x11x\x0e\xa1\xcf\x1a\x98S7\xc9\x00\x00\x00\x00\x00&g\xeb_i\xaa\xe6>\x04\x879\xa24\xa9am\xde\xb2\xd3\xcb>Joa\xc4\x1acB\xaa\xc1\xbd{\x9f\xa9\x97\x9b@\xdb\x00b\xe1\ar\xb4\xea7\xe3\x10\xff\xc2\x9d\r2\x9e\x8e\x04sW\x1b\xb7)\xdd\xc9&@\xca\xda\xdc\xe2/\x97X\xc7W\x11\xda9VsA\xaf\xc6\xcf\xfd\xa1\xb5M\xa2\x85\xa6y\xc4J\xf1\xf7\xfcD\x95\x04\x00\x0f<\x91\x00\x00\x00\x00\x00\x00\xff\xffL\x00vRk\xaacB\x04\xa7I\v\x86EZ\x96\xd5\x14O\xe8R\xe4\xcd\xec\xcc\xd1\x0fre\xe86\xcd\xeb\xc4$\x98\x06\x97\xaf;l\x1f\xaf\xb38U\xcb\xfa\xb3j\x92\f\x81\xa0\xa2-g\b\x99\x0e\x8d\x8d\x16\xd9w\\\xf8\xce\xb0j\x9d\'\x93\xef\x1d\xa0H\xcd\xbd\xd9\xaf\x12$\x8d\x16%\x8b\x00\xd5\xf3\\\x00\xbe]EU/=\xa1\xbc\xdd\x83\xbf\f\x04\x99\x00'/270, 0x1) socket$netlink(0x10, 0x3, 0x0) r0 = syz_ublk_setup_io_uring(0x1943, &(0x7f0000000400)={0x0, 0x5fc5, 0x1, 0xffffffff, 0x3b5}, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$nl_netfilter(0x10, 0x3, 0xc) socket$nl_generic(0x10, 0x3, 0x10) socket$netlink(0x10, 0x3, 0x0) timerfd_create(0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x2000, 0x0) r2 = syz_ublk_setup_io_uring(0x1d, 0x0, &(0x7f0000000100)=0x0, &(0x7f0000000280), &(0x7f00000002c0)=0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_ublk_add_dev(r1, r3, 0x0, r4, &(0x7f0000000340)={0x2e, 0x40, 0x0, r1, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f0000000140)=@any_dev={0x2, 0x62c, 0x0, 0x0, 0x1000, 0x4, 0x0, 0x0, 0x6}}}, &(0x7f00000003c0)=0x0) syz_ublk_setup_queues(r1, r5, &(0x7f0000000200)={0x0, 0xd6c6, 0x10, 0xfffffffe, 0x34d}, &(0x7f0000000800)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0xe704, 0xcb9, 0x1000002, 0x91}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xaa1f, 0x20, 0x3, 0x98, 0x0, r0}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x1f70, 0x1000, 0x3, 0x337, 0x0, r2}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x4, 0x400, 0x43, 0x2c}}], 0x1, 0x0, 0x0) 3.729830837s ago: executing program 3 (id=297): syz_clone(0x2280, 0x0, 0x0, 0x0, 0x0, 0x0) waitid(0x0, 0x0, 0x0, 0x8100000e, &(0x7f0000000000)) 3.545972421s ago: executing program 3 (id=299): socket$nl_xfrm(0x10, 0x3, 0x6) fsopen(&(0x7f0000000080)='cgroup2\x00', 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) socket(0x18, 0x2, 0xa) socket$nl_generic(0x10, 0x3, 0x10) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x1e, 0x5, 0x0) socket$netlink(0x10, 0x3, 0x0) memfd_create(&(0x7f0000000500)='y\x105\xfb\xf7u\x06%:r\xc2\xb9x\xa4q\xc1\xea_\x8cZ7\xe7a\x9b\x11x\x0e\xa1\xcf\x1a\x98S7\xc9\x00\x00\x00\x00\x00&g\xeb_i\xaa\xe6>\x04\x879\xa24\xa9am\xde\xb2\xd3\xcb>Joa\xc4\x1acB\xaa\xc1\xbd{\x9f\xa9\x97\x9b@\xdb\x00b\xe1\ar\xb4\xea7\xe3\x10\xff\xc2\x9d\r2\x9e\x8e\x04sW\x1b\xb7)\xdd\xc9&@\xca\xda\xdc\xe2/\x97X\xc7W\x11\xda9VsA\xaf\xc6\xcf\xfd\xa1\xb5M\xa2\x85\xa6y\xc4J\xf1\xf7\xfcD\x95\x04\x00\x0f<\x91\x00\x00\x00\x00\x00\x00\xff\xffL\x00vRk\xaacB\x04\xa7I\v\x86EZ\x96\xd5\x14O\xe8R\xe4\xcd\xec\xcc\xd1\x0fre\xe86\xcd\xeb\xc4$\x98\x06\x97\xaf;l\x1f\xaf\xb38U\xcb\xfa\xb3j\x92\f\x81\xa0\xa2-g\b\x99\x0e\x8d\x8d\x16\xd9w\\\xf8\xce\xb0j\x9d\'\x93\xef\x1d\xa0H\xcd\xbd\xd9\xaf\x12$\x8d\x16%\x8b\x00\xd5\xf3\\\x00\xbe]EU/=\xa1\xbc\xdd\x83\xbf\f\x04\x99\x00'/270, 0x1) socket$netlink(0x10, 0x3, 0x0) r0 = syz_ublk_setup_io_uring(0x1943, &(0x7f0000000400)={0x0, 0x5fc5, 0x1, 0xffffffff, 0x3b5}, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$nl_netfilter(0x10, 0x3, 0xc) socket$nl_generic(0x10, 0x3, 0x10) socket$netlink(0x10, 0x3, 0x0) timerfd_create(0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket$inet6(0xa, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x2000, 0x0) r2 = mmap$IORING_OFF_SQ_RING(0x0, 0x3b0, 0x2000007, 0x401d031, r1, 0x0) r3 = syz_ublk_setup_io_uring(0x1d, 0x0, &(0x7f0000000100)=0x0, &(0x7f0000000280), &(0x7f00000002c0)=0x0) socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_ublk_add_dev(r1, r4, r2, r5, &(0x7f0000000340)={0x2e, 0x40, 0x0, r1, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f0000000140)=@any_dev={0x2, 0x62c, 0x0, 0x0, 0x1000, 0x4, 0x0, 0x0, 0x6}}}, &(0x7f00000003c0)=0x0) syz_ublk_setup_queues(r1, r6, &(0x7f0000000200)={0x0, 0xd6c6, 0x10, 0xfffffffe, 0x34d}, &(0x7f0000000800)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0xe704, 0xcb9, 0x1000002, 0x91}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xaa1f, 0x20, 0x3, 0x98, 0x0, r0}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x1f70, 0x1000, 0x3, 0x337, 0x0, r3}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x4, 0x400, 0x43, 0x2c}}], 0x1, 0x0, 0x0) 3.485267513s ago: executing program 3 (id=300): getpid() r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x2501, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_DISABLE_EXITS(r1, 0x4068aea3, &(0x7f0000000000)={0xe1, 0x0, 0x6}) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./debug\x00', 0x1c0) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./dev/mapper/control\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f00000028c0)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) r3 = syz_clone(0x4100c080, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_readv(r3, &(0x7f0000002700)=[{&(0x7f0000000000)=""/81, 0x51}], 0x1, &(0x7f0000002880)=[{&(0x7f00000027c0)=""/153, 0x99}], 0x1, 0x0) r4 = openat(r2, &(0x7f0000000140)='./debug/kvm/exits\x00', 0x1, 0x2) write(r4, &(0x7f0000000180)='0', 0x1) syz_usb_connect(0x3, 0x38, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201100191083120ac050214d2e901020301090226000206a420010904fb03012358d704023b090509101000030708090409080052ef7740461405cbfc4b8de19a9e92e07db085bd09ff24addba266e61459c4c3a2495750dc368c008b76365249c1a5ef389e5f8ea8864d48a1fa3efdda8d030000000220ac8c500800a2e9e38b4c901806993a50b93551fbd1b2bd5d9bc81d0161db9a30925279413df2ee111313829c0c9bc39289ef20f04dc4e2783dd233d5e626f133a97075ff069f5c3c476cfdff454ec220d0404e2c7134c9bac583d043ec23a7768a66e7c418ffe280fb85dc4aa1ed5171c7a4f34a153df2608880eea68ac797f8e29d50cd60a99cfc5629d333e104334003721fa1184b2e7a4612261118e24d2eed26626a473682bdcac8948985795b740f4724697344b39ef208c2"], 0x0) 2.705540662s ago: executing program 4 (id=301): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000000100)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r0}}) write$P9_RVERSION(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="150000006bffff"], 0x15) mount$binderfs(0x0, &(0x7f0000000100)='./binderfs\x00', &(0x7f0000000140), 0x4800, &(0x7f0000000180)=ANY=[@ANYBLOB='defcontext']) syz_usb_connect$uac1(0x0, 0x90, &(0x7f0000000200)=ANY=[@ANYBLOB="1201500200000020da0b144040000102030109027e0003010100070904000000010100000a2401290028000201020424040405010200050924030203040104"], &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0}) 2.130852687s ago: executing program 3 (id=302): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000010201006000000000000010902240001000020000904000502030001000921000140012218000905810300"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./tracing\x00', 0x1ff) mount(0x0, &(0x7f0000000040)='./tracing\x00', &(0x7f0000000080)='tracefs\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./tracing/per_cpu/cpu0/trace_pipe_raw\x00', 0x0, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000140)='./tracing/per_cpu/cpu0/trace_pipe_raw\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz0\x00', {0x3, 0x2, 0x6, 0xfffa}, 0x3a, [0x8000, 0x3, 0xf, 0x8, 0x80, 0x2, 0x3, 0x80, 0x20000006, 0x20000000, 0x6, 0x5f, 0x9, 0x5, 0xffff2d37, 0xffffff01, 0x6, 0x3, 0x0, 0x5, 0x4, 0x0, 0xa, 0x3c1b, 0x1, 0x24, 0x800000d, 0x1, 0x0, 0xffffffff, 0xe661, 0x4, 0x7, 0x3, 0x8, 0x4c74, 0x80000000, 0x242, 0x3, 0xc, 0x0, 0x8071, 0x7, 0x6, 0xffffffff, 0x7, 0x5, 0x3e, 0x8f, 0x6, 0x6, 0x0, 0x5, 0x4, 0x8, 0x3ff, 0x80, 0xfffffff9, 0x5, 0x6, 0x8, 0x4, 0x1, 0x9], [0x10000007, 0x9, 0x8000012d, 0x8004, 0x5, 0xfffffff3, 0x129432e2, 0xc8, 0xf9, 0xe, 0x2ff, 0x1, 0x9, 0xfffffffc, 0x4, 0x10001, 0x0, 0x3, 0x2f, 0xe, 0x6, 0x78, 0xea4, 0x0, 0x3, 0x7, 0x7fef, 0x6, 0x400, 0x401, 0x6, 0x1, 0xff, 0x5, 0x1000005, 0x5f31, 0x1000d, 0x4e0, 0x2, 0x4, 0xb, 0x4, 0x9, 0x4, 0xf, 0xffff8001, 0x47, 0x31f3, 0x1, 0xfe000000, 0xfffe, 0x202, 0x4, 0x9, 0x3, 0x7, 0x9, 0x1, 0x3, 0x3, 0xbc45, 0x4, 0x42, 0x3], [0x5, 0x408, 0x4, 0x5, 0xfffffffe, 0x100, 0x8d2, 0x9, 0x5, 0x7fff, 0x2, 0x5, 0x8, 0x4, 0x5, 0x5, 0x4, 0x1ef, 0x2, 0x8, 0x86, 0x3, 0x303c, 0x3e7, 0xb, 0xc, 0x2, 0x2, 0x3, 0x20000008, 0x4004, 0xffffff11, 0x6, 0x38, 0x800003, 0x200, 0x83, 0x3, 0x4, 0x2950bfaf, 0x1000, 0xa2, 0x3, 0xa9, 0x5, 0x6, 0xac8, 0xbf, 0x4002, 0x3, 0x7ff, 0x12b, 0x4, 0x40000001, 0xa, 0x0, 0x5, 0x1c, 0x120000, 0x3, 0x1, 0x80a2ed, 0x4, 0x25], [0x9, 0xbb33, 0x7, 0xb, 0x5, 0x938, 0x6, 0x6, 0x0, 0xb9, 0x9, 0x1ff, 0x2, 0x57, 0x5, 0x3, 0x101, 0x10000, 0x9, 0x7fff, 0xffff, 0xa620, 0x1, 0x78b, 0x8, 0x2, 0x14c, 0x60a7, 0x6, 0x16, 0xffffffff, 0x80000000, 0x5, 0x1, 0x0, 0x1, 0xfffff000, 0x5, 0x3, 0x0, 0x100, 0x9602, 0xb, 0x80000000, 0x8, 0x6, 0x1, 0x5, 0x5, 0x8, 0x30b1d693, 0xa1f, 0xf44, 0x7, 0x1, 0x6c1b, 0x0, 0x4, 0x5, 0xb1e, 0xd7, 0x200, 0xffff343e, 0xfff]}, 0x45c) (async) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz0\x00', {0x3, 0x2, 0x6, 0xfffa}, 0x3a, [0x8000, 0x3, 0xf, 0x8, 0x80, 0x2, 0x3, 0x80, 0x20000006, 0x20000000, 0x6, 0x5f, 0x9, 0x5, 0xffff2d37, 0xffffff01, 0x6, 0x3, 0x0, 0x5, 0x4, 0x0, 0xa, 0x3c1b, 0x1, 0x24, 0x800000d, 0x1, 0x0, 0xffffffff, 0xe661, 0x4, 0x7, 0x3, 0x8, 0x4c74, 0x80000000, 0x242, 0x3, 0xc, 0x0, 0x8071, 0x7, 0x6, 0xffffffff, 0x7, 0x5, 0x3e, 0x8f, 0x6, 0x6, 0x0, 0x5, 0x4, 0x8, 0x3ff, 0x80, 0xfffffff9, 0x5, 0x6, 0x8, 0x4, 0x1, 0x9], [0x10000007, 0x9, 0x8000012d, 0x8004, 0x5, 0xfffffff3, 0x129432e2, 0xc8, 0xf9, 0xe, 0x2ff, 0x1, 0x9, 0xfffffffc, 0x4, 0x10001, 0x0, 0x3, 0x2f, 0xe, 0x6, 0x78, 0xea4, 0x0, 0x3, 0x7, 0x7fef, 0x6, 0x400, 0x401, 0x6, 0x1, 0xff, 0x5, 0x1000005, 0x5f31, 0x1000d, 0x4e0, 0x2, 0x4, 0xb, 0x4, 0x9, 0x4, 0xf, 0xffff8001, 0x47, 0x31f3, 0x1, 0xfe000000, 0xfffe, 0x202, 0x4, 0x9, 0x3, 0x7, 0x9, 0x1, 0x3, 0x3, 0xbc45, 0x4, 0x42, 0x3], [0x5, 0x408, 0x4, 0x5, 0xfffffffe, 0x100, 0x8d2, 0x9, 0x5, 0x7fff, 0x2, 0x5, 0x8, 0x4, 0x5, 0x5, 0x4, 0x1ef, 0x2, 0x8, 0x86, 0x3, 0x303c, 0x3e7, 0xb, 0xc, 0x2, 0x2, 0x3, 0x20000008, 0x4004, 0xffffff11, 0x6, 0x38, 0x800003, 0x200, 0x83, 0x3, 0x4, 0x2950bfaf, 0x1000, 0xa2, 0x3, 0xa9, 0x5, 0x6, 0xac8, 0xbf, 0x4002, 0x3, 0x7ff, 0x12b, 0x4, 0x40000001, 0xa, 0x0, 0x5, 0x1c, 0x120000, 0x3, 0x1, 0x80a2ed, 0x4, 0x25], [0x9, 0xbb33, 0x7, 0xb, 0x5, 0x938, 0x6, 0x6, 0x0, 0xb9, 0x9, 0x1ff, 0x2, 0x57, 0x5, 0x3, 0x101, 0x10000, 0x9, 0x7fff, 0xffff, 0xa620, 0x1, 0x78b, 0x8, 0x2, 0x14c, 0x60a7, 0x6, 0x16, 0xffffffff, 0x80000000, 0x5, 0x1, 0x0, 0x1, 0xfffff000, 0x5, 0x3, 0x0, 0x100, 0x9602, 0xb, 0x80000000, 0x8, 0x6, 0x1, 0x5, 0x5, 0x8, 0x30b1d693, 0xa1f, 0xf44, 0x7, 0x1, 0x6c1b, 0x0, 0x4, 0x5, 0xb1e, 0xd7, 0x200, 0xffff343e, 0xfff]}, 0x45c) ppoll(&(0x7f00000000c0)=[{}, {}], 0x20000000000000dc, 0x0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000040)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022180000000501150825ff0904a1"], 0x0}, 0x0) 1.884566953s ago: executing program 2 (id=308): socket$nl_xfrm(0x10, 0x3, 0x6) fsopen(&(0x7f0000000080)='cgroup2\x00', 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) socket(0x18, 0x2, 0xa) socket$nl_generic(0x10, 0x3, 0x10) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) memfd_create(&(0x7f0000000500)='y\x105\xfb\xf7u\x06%:r\xc2\xb9x\xa4q\xc1\xea_\x8cZ7\xe7a\x9b\x11x\x0e\xa1\xcf\x1a\x98S7\xc9\x00\x00\x00\x00\x00&g\xeb_i\xaa\xe6>\x04\x879\xa24\xa9am\xde\xb2\xd3\xcb>Joa\xc4\x1acB\xaa\xc1\xbd{\x9f\xa9\x97\x9b@\xdb\x00b\xe1\ar\xb4\xea7\xe3\x10\xff\xc2\x9d\r2\x9e\x8e\x04sW\x1b\xb7)\xdd\xc9&@\xca\xda\xdc\xe2/\x97X\xc7W\x11\xda9VsA\xaf\xc6\xcf\xfd\xa1\xb5M\xa2\x85\xa6y\xc4J\xf1\xf7\xfcD\x95\x04\x00\x0f<\x91\x00\x00\x00\x00\x00\x00\xff\xffL\x00vRk\xaacB\x04\xa7I\v\x86EZ\x96\xd5\x14O\xe8R\xe4\xcd\xec\xcc\xd1\x0fre\xe86\xcd\xeb\xc4$\x98\x06\x97\xaf;l\x1f\xaf\xb38U\xcb\xfa\xb3j\x92\f\x81\xa0\xa2-g\b\x99\x0e\x8d\x8d\x16\xd9w\\\xf8\xce\xb0j\x9d\'\x93\xef\x1d\xa0H\xcd\xbd\xd9\xaf\x12$\x8d\x16%\x8b\x00\xd5\xf3\\\x00\xbe]EU/=\xa1\xbc\xdd\x83\xbf\f\x04\x99\x00'/270, 0x1) socket$netlink(0x10, 0x3, 0x0) r0 = syz_ublk_setup_io_uring(0x1943, &(0x7f0000000400)={0x0, 0x5fc5, 0x1, 0xffffffff, 0x3b5}, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$nl_netfilter(0x10, 0x3, 0xc) socket$nl_generic(0x10, 0x3, 0x10) socket$netlink(0x10, 0x3, 0x0) timerfd_create(0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket$inet6(0xa, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x2000, 0x0) r2 = mmap$IORING_OFF_SQ_RING(0x0, 0x3b0, 0x2000007, 0x401d031, r1, 0x0) r3 = syz_ublk_setup_io_uring(0x1d, 0x0, &(0x7f0000000100)=0x0, &(0x7f0000000280), &(0x7f00000002c0)=0x0) socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_ublk_add_dev(r1, r4, r2, r5, &(0x7f0000000340)={0x2e, 0x40, 0x0, r1, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f0000000140)=@any_dev={0x2, 0x62c, 0x0, 0x0, 0x1000, 0x4, 0x0, 0x0, 0x6}}}, &(0x7f00000003c0)=0x0) syz_ublk_setup_queues(r1, r6, &(0x7f0000000200)={0x0, 0xd6c6, 0x10, 0xfffffffe, 0x34d}, &(0x7f0000000800)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0xe704, 0xcb9, 0x1000002, 0x91}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xaa1f, 0x20, 0x3, 0x98, 0x0, r0}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x1f70, 0x1000, 0x3, 0x337, 0x0, r3}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x4, 0x400, 0x43, 0x2c}}], 0x1, 0x0, 0x0) 1.792819765s ago: executing program 2 (id=309): mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x187) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402000, 0x48) linkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x1400) mount$overlay(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000040), 0x28c058, &(0x7f0000000000)={[{@redirect_dir_off}]}) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x187) (async) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402000, 0x48) (async) linkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x1400) (async) mount$overlay(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000040), 0x28c058, &(0x7f0000000000)={[{@redirect_dir_off}]}) (async) 1.726815807s ago: executing program 2 (id=310): socket$nl_xfrm(0x10, 0x3, 0x6) fsopen(&(0x7f0000000080)='cgroup2\x00', 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) socket(0x18, 0x2, 0xa) socket$nl_generic(0x10, 0x3, 0x10) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x1e, 0x5, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) memfd_create(&(0x7f0000000500)='y\x105\xfb\xf7u\x06%:r\xc2\xb9x\xa4q\xc1\xea_\x8cZ7\xe7a\x9b\x11x\x0e\xa1\xcf\x1a\x98S7\xc9\x00\x00\x00\x00\x00&g\xeb_i\xaa\xe6>\x04\x879\xa24\xa9am\xde\xb2\xd3\xcb>Joa\xc4\x1acB\xaa\xc1\xbd{\x9f\xa9\x97\x9b@\xdb\x00b\xe1\ar\xb4\xea7\xe3\x10\xff\xc2\x9d\r2\x9e\x8e\x04sW\x1b\xb7)\xdd\xc9&@\xca\xda\xdc\xe2/\x97X\xc7W\x11\xda9VsA\xaf\xc6\xcf\xfd\xa1\xb5M\xa2\x85\xa6y\xc4J\xf1\xf7\xfcD\x95\x04\x00\x0f<\x91\x00\x00\x00\x00\x00\x00\xff\xffL\x00vRk\xaacB\x04\xa7I\v\x86EZ\x96\xd5\x14O\xe8R\xe4\xcd\xec\xcc\xd1\x0fre\xe86\xcd\xeb\xc4$\x98\x06\x97\xaf;l\x1f\xaf\xb38U\xcb\xfa\xb3j\x92\f\x81\xa0\xa2-g\b\x99\x0e\x8d\x8d\x16\xd9w\\\xf8\xce\xb0j\x9d\'\x93\xef\x1d\xa0H\xcd\xbd\xd9\xaf\x12$\x8d\x16%\x8b\x00\xd5\xf3\\\x00\xbe]EU/=\xa1\xbc\xdd\x83\xbf\f\x04\x99\x00'/270, 0x1) r0 = syz_ublk_setup_io_uring(0x1943, &(0x7f0000000400)={0x0, 0x5fc5, 0x1, 0xffffffff, 0x3b5}, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$nl_netfilter(0x10, 0x3, 0xc) socket$nl_generic(0x10, 0x3, 0x10) socket$netlink(0x10, 0x3, 0x0) timerfd_create(0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x2000, 0x0) r2 = mmap$IORING_OFF_SQ_RING(0x0, 0x3b0, 0x2000007, 0x401d031, r1, 0x0) r3 = syz_ublk_setup_io_uring(0x1d, 0x0, &(0x7f0000000100)=0x0, &(0x7f0000000280), &(0x7f00000002c0)=0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_ublk_add_dev(r1, r4, r2, r5, &(0x7f0000000340)={0x2e, 0x40, 0x0, r1, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f0000000140)=@any_dev={0x2, 0x62c, 0x0, 0x0, 0x1000, 0x4, 0x0, 0x0, 0x6}}}, &(0x7f00000003c0)=0x0) syz_ublk_setup_queues(r1, r6, &(0x7f0000000200)={0x0, 0xd6c6, 0x10, 0xfffffffe, 0x34d}, &(0x7f0000000800)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0xe704, 0xcb9, 0x1000002, 0x91}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xaa1f, 0x20, 0x3, 0x98, 0x0, r0}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x1f70, 0x1000, 0x3, 0x337, 0x0, r3}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x4, 0x400, 0x43, 0x2c}}], 0x1, 0x0, 0x0) 1.703073537s ago: executing program 2 (id=311): r0 = socket$netlink(0x10, 0x3, 0x16) sendto$unix(0xffffffffffffffff, &(0x7f0000000480)="2ec7913d0811e078fc16be35cf3932384722e2739588d3750d4937522257fa816c26619e91b5efaabef11c6f0b30fe8402966edccad0e278187eee43e3b416396df05563e18096f95faa2e2f99f50ccd7cab945b5144453b18ad41bf61eec3b939dbb5225881d189abe18abac9fb601959a897d072e6a1978977e6e20825d1be6daf9dfa3c9078bd4c2a51d0854c90a4dbd864d745c9da119a3fd387b061b932ef417c325d70c1c8b188bd04", 0xac, 0x4048084, 0x0, 0xffffff2f) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f00000001c0)={'veth1_virt_wifi\x00', &(0x7f00000002c0)=@ethtool_cmd={0x49, 0x100, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x8000001b}}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) write$binfmt_aout(r2, &(0x7f0000000200)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000140)={0x0, 0x0, 0xfffffff9, 0x161, 0x17, "00020000f7fd00"}) r3 = syz_open_pts(r2, 0xc0000) ioctl$sock_inet_udp_SIOCINQ(r3, 0x541b, &(0x7f00000004c0)) r4 = syz_init_net_socket$bt_rfcomm(0x1f, 0x1, 0x3) r5 = fcntl$dupfd(r4, 0x406, r4) getsockname$packet(r5, 0x0, &(0x7f0000000280)) read$watch_queue(r5, &(0x7f0000000540)=""/4096, 0x1000) sendmsg$netlink(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)=ANY=[@ANYBLOB="200c0000cd15aaac00", @ANYRES32, @ANYBLOB="04002e00"], 0x20}], 0x1}, 0x0) 1.354752116s ago: executing program 4 (id=313): r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)="5500000018007f5f00fe01b2a4a2809302060000fd41fd01020400000a00120002002800000019002d007fffffff0022de1330d54400009b84136ef75afb83de066a5900e1baac968300000000f2ff000001000000", 0x55}], 0x1, 0x0, 0x0, 0x7a000000}, 0x0) ioctl$int_out(r0, 0x5462, &(0x7f0000000080)) r1 = socket$netlink(0x10, 0x3, 0x0) socket$packet(0x11, 0x3, 0x300) r2 = syz_ublk_setup_io_uring(0x20, &(0x7f0000000340)={0x0, 0x2, 0x1000, 0x40002, 0x1e5}, &(0x7f0000000000)=0x0, &(0x7f0000000040)=0x0, &(0x7f0000000140)=0x0) r6 = geteuid() r7 = gettid() timer_create(0x1, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r7}, &(0x7f0000000480)) r8 = gettid() ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000002ac0)=0x0) stat(&(0x7f0000002b00)='./file0\x00', &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fcntl$getownex(r1, 0x10, &(0x7f0000002bc0)={0x0, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f0000002c00)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getresgid(&(0x7f0000004c40), &(0x7f0000004c80)=0x0, &(0x7f0000004cc0)) r14 = getpid() syz_pidfd_open(r14, 0x0) getresuid(&(0x7f0000004d00)=0x0, &(0x7f0000004d40), &(0x7f0000004d80)) sendmsg$netlink(r1, &(0x7f0000004e40)={0x0, 0x0, &(0x7f0000002a80)=[{&(0x7f00000015c0)={0x135c, 0x37, 0x200, 0x70bd2b, 0x25dfdbff, "", [@nested={0x1c, 0x14c, 0x0, 0x1, [@nested={0x4, 0x65}, @typed={0x8, 0xd6, 0x0, 0x0, @uid=r6}, @typed={0x6, 0x166, 0x0, 0x0, @str='!\x00'}, @nested={0x4, 0x102}]}, @generic="91a2f904b72ed93ea772bff002d624099e56d31a915de96975a92f77874888863f805c582e751f312277dcbcf115a09323d4cd71", @typed={0x14, 0xb1, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @empty}}, @typed={0x59, 0x32, 0x0, 0x0, @binary="b66d478ec5c5e3bccf7845093c2dd05ec04d947ca5acf3ab0c8adad6dd958e3bc41f9402a426b11250cb937bb6cfb91d498ed00c7aefd7c747d658ec3b32b0db7619f209b7b78a2a168b24f7bd7165e567d351dfde"}, @generic="3dd636be84e98a53373fb3e51dcb8d50e03cd179669ab2a20bd05a41b903686badc10a4ad2a38222cda05cd8cb7f221010b83e9610dd6cbaecfd736951963d2b16252da8fe4f67c221bba347dfd77219d119ee378e6ee6d40f0c2715896cd4766549d01af9cc3523664b11a2387b095912d28cbe8b5f169a8128677609c7a631dcc6c0f94b143460162271574a518a64075cfc439bd8ea686f4299bfa5b5eda97eb3ded69c1d05065c559541e2819b8fdd8a3fdcbf169b5d6c4985302581a35aafc210edff8b4ddca4fcca809aad97f2c42b8068271785c15b99e46ac3", @typed={0x14, 0x79, 0x0, 0x0, @ipv6=@dev={0xfe, 0x80, '\x00', 0x12}}, @nested={0x10cc, 0x4, 0x0, 0x1, [@typed={0x8, 0x127, 0x0, 0x0, @ipv4=@rand_addr=0x64010100}, @typed={0x8, 0xa7, 0x0, 0x0, @pid=r7}, @typed={0xab, 0x12c, 0x0, 0x0, @binary="b622052ed68a1d318ca9d7bf494b040e7c3f1ba3a7dab0e43a410a04d948379a41108922f03a30da7291597a3100df7f5a8789b9e1ed0c8383da72f6e637c1c57205bb27e3598cbb1fb1a5cd074a0e44b185741871bf26bd464b5d49229d015a93aa1b0a1baf1cc8c556c80da14ca750bd79c83dc24cd7ee4fee9f3cf426eeaf1670fcd1002d50fc7c3281a12a911205545b1d00904b553ed479a5538c0f396e13dafcfeb5db7e"}, @nested={0x4, 0x30}, @generic="0616cb1c8b5b5658ae13aa4acf6eadb36c8f1a1327a3d220e5db266ae9d21804ee889bae1c3d20fcfeed4e16e5d5b4d403efffff9d27e4b42ea18f2419b8fc9f82b6e152dbea0a0a7930c56f5a03d9ff0fd877db2de54237817e7f35e5670d7e0c559b59c8b8f6f087be870e287dfac6d4aa05328ef022b139f04423016173f8ee408a24111182af7b14f99db4d5262945ec305ebd86d3a47655244fddbe03a129b7be322c8befa961420741201e1d671d0fdcbb0315696cfe2f2a5035cb7f78a6b4a17be9cc47701982779747a40face7f536823ab6172839bad4352f68dbef0b60e56421c2e365ecce54e70938385f7b5f2617cbdcc613168d63e69d7b8efba4580c2d6f6c1d52c667958993b9536559c92897b11d8db384c54142ca4961cfb5968785ac246f765ecd6ce8bbc4097b40a6266566b232397442e8f996f46ef7ee6bb24fe63a4c81bdd4172ab9ff1ee9101ab343fe4648c4498d90cc07cadecee775288d44fc45853a898e89920c489434e8c4536172957a2e9783eb9590b1258e94a7a224b523f5c8d22a72aa4582f79045b2ffefb316f00af8368f8175de7c4ad94fd715e08c017b017356dc8795c2eb75bbccaf6ca693513bf2ec7c62282140654677fd139f8c5d396004c3c624f9aaa79421d671550051078efb1a211605931fb7fcf43f723e0c93468f55e00ea9f6556f2a15a637fbd7abf5112d55958282196081aa76f8d02fc6a92bacf3439b9cf1ff5cebe8345b15123e83d881598f5a80b7d8ad22195fb4b1153dbefccb03f946a88dd908427006a923aabd346a5d0750df957941af31ef50c1a7ef0a9c924cec6c23449bc0ae1e6de2793beee324ffdb363e9f549ef7d8f4d8603ab47e4a5d01895031171d2b6161f3775baa10371cd096e190826e94677dad68c14964b5148d9444ca086a519757f6442ba7e404ae71978eeaf9bd8f21d06790935a74ed55c1b57cbd58170d80fa3759bde905a11886ce8485a65c2d51d84a1a697628fccc4598d56720c5d97da15d616637be133a34cba5325920d1144aa443d1404a5cf1c37e7483c8e4e99430e3244e58813860b5889bb50550983ddfec162f4abcb2915fd4639614e2f6005a16dff62c6ce9503e6de92832584ddd8ca98528e72d40859102f28fc44a531988e744a69aecd763deabc950bc6d2e3f5a902ce2f694e5bc2e67aa723f55c6be53365e227d0640eb591adb8f62ee8615b4f675338e533dee2872e85c2c0823bc1936a2aa9c8433e0e5873574a08d7bf9cd4aae3c642550dd4335fd93c3bce3d64f77445c2f415320c7dd7a7e168a2726ae82b0434990f41e61b595d433be071db29c6f5b72295c637d4efa7902dd52970e83c965067d3a89dcd930f61b208bc5d4c4dfab1b9bb79173e8bd8b8a168daba81307a7e92f4e58ed34ba59484a2bca4ada26b9afbd9436419b935410c95feb0886bface31b6dad1b8238085b98a1d330cb6978586cfd18d8d6d17735a13f2f615fdaa51b251690e55f435a7e33aa546c88c4a63eedc0603c8ef732010356e760183d25b443e32dd208c07087b844da346cbd81787816ff1daf11206a0f858c687ee3526519a331ebb505c4c4bd03995438cff78c1eaebda6001f0a768cbcd5d257f59f769f7d7a8972613db61194251c7707e3a6c22da0bcd8ae3e42f4ab3398f6664ff8c28e3f8deb22163fc4a8950928bd9e276e90d055a054ea732a96fbf613d724d9bc865deccd8011962e3eb48b85df73763d9a0a20bd6ab264af8708733d852910d0b04425b7b3c5f5dcade5a1ec3fae8beeddc0f07b1eb316d86cfc31db6e812e9d1255ebbe58eb6c1e4a59226144a8b18533f37c9f07df6489ea7a1d4b35dfa1543843b1ad3ef13c0e1ee18cc2c611632f604b5c8a929d7b5047f4f9b05905f19bde84deb111bf16eb9787ca846696a7eca398b56ebec6c11ff623c74a9c083d2b0a76d3804626036110dfa247750fbe4f6ae19fd5de381c119b9043d960b724cca33fc09890e455caa545bc16fd8f8b4d025c2552c31eabe550eeb6485afd778c7f5c07674bed9308b3ff6af618e45539aee759697b8404c5da5d8c7e5b4cf2645cb9423dfd81f296e6b03298bd73a80c9d6ce52141219f12270cfe3ac14499c71ade3f1d512d6e4786d77fb899b56b63f17822a036c9501c035b67522f883f800d3f76865051721df61e98a036e0aa8a018fa4e5375ac9bfb658ddebc74a26eb0f10cdac9523fff04fbf3ffdf7507b58e6ab2c6e38c907cabac6f5946aaf40b2874d7f17e4dae7a71a92cf206909c385d1201f7205228975d6a00e89304ab11499be1bee76195e62f327ee30c3f4743b43e24da5f87cc74390713f7ced9135d5e04f41e2305d6bc666071807809fa4e52de0cdb7ca91e7acb1055dfa3cb2d26f7ad565e6c34ad6efbf845b74c9d2768e8b9c0c1988b5fd19951b7e4d487efef96b9a9d5f2d3f42085f2e955b76e76ba02102ba6248730daf6cb80727383312268727de465ff83233374383051d6806c767d7b7ee5c94221a7b1ecde6079178f9a37e6344b7758ef9b20c8325f056f7d05162e0ca70c37c0818ec326fc5109c31e8ed5d25f7ce89087341ddbc5f3d87c1f630ce375efad287f9c2fcc52607212c9d0c63df342da6b5af5cb33443f69d1e7278c99ecbfab353a34c6d3da197a7d5dbbdde775e7241d3cff8015232e2cfe507155e22cddba349dd1173240f6449ad7ef48f8b97358be6241d33058e50c095203cdad380abaeb3bb60b7720d713a83690c91df77e17d7f337b8ac490e39e7608304323ac846acd1286cff77c07fd80055f1c533f8b160df83863f35d07cd68da0a6f7c984951dd98a208f6139bb30edfe29b4a479e3db3f429cf04b7c4811582ac79a2650add8322ee8bdd0395f585236f3e02dcf09dd519e514e6ca5dcb26e1fde7dec9bb3b69563e8bde72e2ba538994a0dd4c625a63b84a85efe36d1d3a9dce0f9f4696e0b014717b9f00f804a29f364d1f65cd42585f797a957a916b12a4bfac99a9844aa91017aee2bc8376aa5de9fe19ef3d17a9723ceda41d4b22a86580a316d22832f72bade4c89d58cedff5d5c2f345cdcbf2081c0f6a748bbc3059aa62c7549fff45ad19b29eb4cf0348e3a054beae6753c9458b80217cd0f70ba4887f97020157531f4205bb0e41f83834231eba3d0be75ef501b792ebf1424163520515cf07cfa77e37b5508592dcaeb81bed9fd90410b7e5b1aa8995b880e1efad9965dc2f4aeeb952230cb78a33fbebe7923dec3cfa9c087d6255b07a2481212f89c6b7da0932f197335d64c95636c07f5c141d0bc39a97ec9a01c5dd82dc5644f6e9505912c61bbf72bd23f693a4617c146f9778ca18f39877990806bf6c795624aab388e8bd762c5f8227f28b0e910703630e387dfcb5943d9e39b353c80d3eb36fdd6c453095a4abb2b4ba7d0b96c2a59ae45b30a638096943062519c40fc40c21ee1855c5b505e1357296b7593cbc8996f5fa54afa1604ef69452ed76c0ac3e1fb961bbf615b3c821b924a6d3c883ffdd0943d4264c2194379dde27004e9345eb95e054c4706825c7f7359ec036f2dd9c4a5bedf4c5b23c43a14628fdea93ef6d4b87b7cc189d23b7fbcf3ceaed808d114759af7e6a4316b3f056003b2b2e0b3fc157090d23d774de5caefb29e13e82c952cee7026a558b90643231304030fbf55e6ee95c3da0e2ad9c79ec62bef18e3e878d0c06efebc42a82a50c1650db1e7a7a74fbec067f757b2ffe8ce3dcb858019a505d01a38b122adff2196d0b78e6cc1f49a1d43a4073b080f307dd5cad1b00d237cffe7b1a948f1fd1f51ad9a562eb31c50b4417b3a96a3b0bc7b9fa5de372ee3070b43e309a5cc7dda95b18e856321b3fa465c650430a790bfd4b5fbfc62e5dd10b2d320257e66ddbcc0b536b99d2053c3a00d430ea32906cbe1cd511868bb961d35de07fd39a52b365f86b99ba323b49a09a0e7750f112a48e0b9d3f529dd59e50fd5798bea088f2dae0726c178f129eadcfc070fe25f5e88f355e4ae9484aa8b5fe0eda6a60d09fef5e7be65352d0227666391fa5112341e0ea4c2ecfd5f96f26cf0de72977651d5bdb1058576b6dd17cc55912f87bb4b5a0f7fee3180bb67411036968d426f65380ad12667f10dba4824f99d6e977f33528daec688d03d8e3e339c0d442398d03d05d2153976b59e4feebbeeed8b885b3755796ed15f964fbddffdc8f4db270fb78410f1f0797fad6eee7e19db2c24f53ec3a631c4c646b983b59f904ee7cbecdd30a89132fa49aa201a0d2deb50ba1ebe663cef9067e2d35e2720a3d73f157aa30cde0e23275a30e278963c1b545300a0da1b5f52faf2d90f842fb5c6de544001b4fb8dc5e0bff909566b020ba77c42ec5a363724a21d2e7c5f9f055a89c041ce9dec8a4357f289f6c266734a162956f60255159839dadbe163b19766346574b3fcb7e3c9b1b5cb13c3e6c309f2446a107485b9d699ec41c50e70970c6e8d2b5f1cc260923da62bf8134dbde4731d4f17c61ec952fd2dfc3a6eda425674da92566690ae85eec72c23f21d9a282deb37a658e4fb0911ef966ebedd682185a5d91c9c632b5678f6d60e7e37f520b7cb0fdde55f96820a2e758d89173f3c892b468c0f7b349e96cae0c6d769a6db46f6fc6aa2fb8a41301dc69a17dbb666dd5dc9605bf0931e43743397afa26b3a7affc1e632b2bc45520a514c365b9fd1e7c22da66268a0b274beed1f5bf923e67e7f0414b7a0f7e0abcdc0abec76907062853903a190ffd444f5d0de79929db873809c239bfef4f30efe1fcfd4da53acff415fb67cbbe0b8bbfe74e5825b36a6875ebe657dd0ad0d970b9adae93d72ad02816218179b5732d7c3c71eb10570896bcd161ea50160f516d8218be900f463e17d1c450f8483fe800f45629e00c4a378a8f8910b398dabd575c99914c080219e7fb0e5675e7a61bfef0752c4400cffecd10fd89c7a94bc01e047f63514c547901cf30aaf1bb7979fb476aa872685c6bbbc8dd43ad60414dc14f92452d4bdca642724024cc824f106de5da545f6b931ef38852ed9cad1e2a493221385789746518aa7560734a335b4ff794fca4036cc06dd00e14c942d77092e42a2befc481ba26b4c34cd58d3e23a55edeaa90a61e13a71339f40912167b72853f80f1d69dccdee23a901aa121c4d4fe0885600f5a7f00fe239d1cc0eebab94fe0915381214fac7506350fb969dbd8014e135fb491a29556dcc5e5ecff94ff63016adc66ffa59ad9bb3fb3f44c8e7a0def3e25c5b0a8d48631eaa151cbdd96be0b9142576f918ed6ce558eef33f51a0998d7fd7da82660890256b1135145e01b405c36b4c7b7d18201c9afd0cc2523dd85b33f2f93854ef24c929787eb4b59bfed584c98cfaa14e12e474d95be2dc0848fb31ecfcdbb59bdd8ce737c136e09d3d1c82be284ee7b845218205215ae98a91a04b7aa94f0161589ca5adc6bd543a8cf257098cbfe75d59106c8132b431e9f51a1c55c78f02aec5ff30479a140ff0f005c66f714f3ef3e19f9fd3af74dbfab003aa6a57e4cc9fd4665bbdff7416ae8c16d3f5e2dd7a2da64492727e83aa98a45a02392e8093feec181458ec425b8e2bf167d67bbbaf52591f5d4e2314ef10d4b9b94b7ed37ae5c137a2e02253b6f760b3ce45f94a4becfeefca9acdd8ac5e4163045acbfe57c742dac5f5ec9a4afc7b72caf284ed03d810b7c0c2540cd81510751b43e4a8389326d52dfbe223aa83b9c16c2856eaa57124245dad7", @typed={0x4, 0x52}, @nested={0x4, 0x21}]}, @nested={0xcc, 0x78, 0x0, 0x1, [@generic="0d19c26c1233b2170d6c500b2395c047c07a86d355671dae50418ecc0387c652183e670960ed93b0e57eeca103bb636a102b7554890e26d9645fc8fa15077b412cb6a71b654080e0e457c31a0b96f73e5dbab0ee3b4638fee56570ab1e9aa7b0ef2e8cff987b1ed3b63464a54c0ebd033a960f83b16a84978d", @nested={0x4, 0x69}, @nested={0x4, 0xa8}, @nested={0x4, 0x59}, @generic="df95a3e16c0abd986796daa5756ab267fc6c5b83aa3c65c83aa1a5fedb17e040cae3261946f0680bb9403183bce3b8b3e4e55c447120472b4d9c48977ac2dc", @nested={0x4, 0xa4}]}]}, 0x135c}, {&(0x7f0000002940)={0x138, 0x18, 0x8, 0x70bd25, 0x25dfdbff, "", [@typed={0x4, 0x30}, @nested={0x1f, 0x82, 0x0, 0x1, [@generic="069cda5d771869f59a66d4", @nested={0x4, 0xee}, @nested={0x4, 0x15a}, @nested={0x4, 0x6d}, @nested={0x4, 0x15}]}, @nested={0x102, 0xea, 0x0, 0x1, [@nested={0x4, 0xe5}, @nested={0x4, 0x88}, @generic="3f10b0c3b07984f3f347d08e6aa1e72917d600381d4fd46b34e2ef7e4dc9614ea70d139131e1fae53bca7816816f082b9432a5d210211f4599fd9a703c5a1c05efca2aeef3846514587e9bfbc009b80f1bd29a5aab4d7c1e519ba6eb92416fbea0226c67bd1354d35f227118eb121f85a690743079eac07d86d8e5baa4d25eb553de9bb8cc34d74ee03ba83384cb4936caeaa1d5e0ca35f1907515123be44152227c0cca3a71ae4e8dd20a8fe884cb52b42e715c605e0ed96b33a9b8b1b65ad87a8e263cc17a87ff1f25386f14c48c89ef9d419c2112e20c698a229ee60a99e71cb91bf07b15f70736a825eecb696cfa8f8aec83e12c"]}]}, 0x138}], 0x2, &(0x7f0000004dc0)=[@cred={{0x1c, 0x1, 0x2, {r8, r9, r10}}}, @cred={{0x1c, 0x1, 0x2, {r11, r12, r13}}}, @cred={{0x1c, 0x1, 0x2, {r14, r15, 0xee00}}}], 0x60, 0x801}, 0x80) syz_ublk_add_dev(0xffffffffffffffff, r3, r4, r5, &(0x7f00000002c0)={0x2e, 0x0, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0xf6c4, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f00000000c0)=@new_dev={0x3, 0xf14, 0x0, 0x0, 0x1000, 0xffffffff, 0x0, 0x0, 0x164}}}, &(0x7f0000000280)=0x0) sendto$packet(0xffffffffffffffff, &(0x7f00000000c0)="37031c00", 0x4, 0x4000800, 0x0, 0x47) pipe2$9p(&(0x7f0000000100), 0x0) syz_ublk_setup_queues(r2, r17, &(0x7f0000000200)={0x0, 0x1463, 0x10700, 0x2, 0x200b2}, &(0x7f0000000d40)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0x4485, 0x1, 0x401, 0x31b, 0x0, r2}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x7682, 0x8000, 0x1, 0x2000008}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x1, 0x10, 0x0, 0x902c4, 0x0, r2}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x3a0b, 0x20, 0x2, 0x40021a, 0x0, r2}}], 0x4, &(0x7f0000001540)={0x2e, 0x6, 0x0, 0xffffffffffffffff, 0xc0107520, 0x0, 0x0, 0x0, 0x0, {0x6}, 0x0, r16, '\x00', {0x3, 0x48b, 0x0, 0x0}}, 0x0) 1.336649197s ago: executing program 1 (id=314): r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r0) ioctl$USBDEVFS_RESET(r0, 0x5514) (async) ioctl$USBDEVFS_RESET(r0, 0x5514) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000040)={'\x00', 0x8, 0x1, 0x1, 0x7, 0xfffffffffffffffb, 0xffffffffffffffff}) (async) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000040)={'\x00', 0x8, 0x1, 0x1, 0x7, 0xfffffffffffffffb, 0xffffffffffffffff}) wait4(r2, 0x0, 0x8, &(0x7f00000000c0)) (async) wait4(r2, 0x0, 0x8, &(0x7f00000000c0)) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$XFS_IOC_PATH_TO_FSHANDLE(r0, 0xc0385868, &(0x7f0000000280)={r0, &(0x7f0000000180)='mptcp_pm\x00', 0x400, &(0x7f00000001c0)={@align=0x80, {0x1, 0xfe7, 0xffff, 0x7}}, 0x7f, &(0x7f0000000200), &(0x7f0000000240)=0x7c70000}) write$P9_ROPEN(r3, &(0x7f00000002c0)={0x18, 0x71, 0x2, {{0x2, 0x1}, 0x7}}, 0x18) r4 = accept$packet(r3, &(0x7f0000000300)={0x11, 0x0, 0x0}, &(0x7f0000000340)=0x14) getsockopt$packet_buf(r4, 0x107, 0x2, &(0x7f0000000380)=""/195, &(0x7f0000000480)=0xc3) socket$nl_generic(0x10, 0x3, 0x10) (async) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r6, &(0x7f0000000600)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000500)={0x84, r1, 0x800, 0x70bd27, 0x25dfdbfb, {}, [@MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x1}, @MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x8}, @MPTCP_PM_ATTR_ADDR={0x1c, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x8}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @remote}]}, @MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x2}, @MPTCP_PM_ATTR_ADDR={0x1c, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x18}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x8}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x6}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x18, 0x6, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @mcast2}]}]}, 0x84}, 0x1, 0x0, 0x0, 0xc001}, 0x4) ptrace$cont(0x20, r2, 0x2, 0x1) mount(&(0x7f0000000640)=@filename='./file0\x00', &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='ncpfs\x00', 0x2000001, &(0x7f0000000700)='{)[{\x00') shutdown(r0, 0x1) r7 = openat$cgroup(r3, &(0x7f0000000740)='syz0\x00', 0x200002, 0x0) cachestat(r7, &(0x7f0000000780)={0x7, 0x3}, &(0x7f00000007c0), 0x0) umount2(&(0x7f0000000800)='./file0\x00', 0x4) (async) umount2(&(0x7f0000000800)='./file0\x00', 0x4) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x64, 0x0, 0x1, 0x70bd28, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x2}, @MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x4}, @MPTCP_PM_ATTR_ADDR={0x30, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x1}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @ipv4={'\x00', '\xff\xff', @multicast2}}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x1}, @MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0xea}]}, 0x64}}, 0x20080040) openat$cgroup_ro(r7, &(0x7f0000000980)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r8 = openat$cgroup_ro(r7, &(0x7f0000000980)='cpuacct.usage_user\x00', 0x0, 0x0) r9 = dup(r8) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r8, &(0x7f0000000a80)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000a40)={&(0x7f0000000a00)={0x2c, 0x0, 0x400, 0x70bd25, 0x25dfdbfe, {}, [@ETHTOOL_A_PRIVFLAGS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_macvtap\x00'}]}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008800}, 0x4004010) (async) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r8, &(0x7f0000000a80)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000a40)={&(0x7f0000000a00)={0x2c, 0x0, 0x400, 0x70bd25, 0x25dfdbfe, {}, [@ETHTOOL_A_PRIVFLAGS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_macvtap\x00'}]}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008800}, 0x4004010) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r7, 0x6628) ioctl$KVM_SET_SREGS2(r0, 0x4140aecd, &(0x7f0000000ac0)={{0x4, 0xe000, 0xc, 0x5, 0x8, 0x4, 0x4, 0x6, 0x2, 0x8d, 0xd, 0x5}, {0x5000, 0x6000, 0x0, 0x9, 0x6, 0x1, 0x0, 0x0, 0x64, 0x0, 0x4, 0x10}, {0x1000, 0x58000, 0x8, 0xf, 0x4, 0x9, 0x10, 0x8, 0x6, 0x2, 0x6, 0x4}, {0x1, 0x8080000, 0xf, 0xd, 0x1, 0x5, 0x1, 0x6, 0x5, 0x40, 0x5, 0x7}, {0x2, 0xffff1000, 0x10, 0x22, 0xc5, 0x6, 0x9, 0x3, 0x6, 0x4, 0x0, 0x1}, {0xc000, 0x40000, 0xf, 0x81, 0xff, 0x0, 0x5, 0x1, 0x3, 0xff, 0x6e, 0x20}, {0xd000, 0x100000, 0xf, 0x49, 0x0, 0xff, 0x9, 0x2, 0xc, 0x7, 0x1, 0x4}, {0x58000, 0x25000, 0xc, 0x8, 0x5a, 0x0, 0x7, 0xd, 0x3, 0x9, 0x81, 0x21}, {0x0, 0x40}, {0x40000, 0x8}, 0x10003, 0x0, 0x80a0000, 0x2006, 0x2, 0x1100, 0x4, 0x1, [0xb7, 0x2, 0x3, 0x256c384e]}) lgetxattr(&(0x7f0000000c00)='./file1\x00', &(0x7f0000000c40)=@random={'user.', '\x00'}, &(0x7f0000000c80)=""/170, 0xaa) (async) lgetxattr(&(0x7f0000000c00)='./file1\x00', &(0x7f0000000c40)=@random={'user.', '\x00'}, &(0x7f0000000c80)=""/170, 0xaa) ioctl$KVM_SET_MSRS(r9, 0x4008ae89, &(0x7f0000000d40)={0x2, 0x0, [{0xacd, 0x0, 0x2}, {0xb3a, 0x0, 0x8}]}) (async) ioctl$KVM_SET_MSRS(r9, 0x4008ae89, &(0x7f0000000d40)={0x2, 0x0, [{0xacd, 0x0, 0x2}, {0xb3a, 0x0, 0x8}]}) getsockopt$inet_udp_int(r3, 0x11, 0x67, &(0x7f0000000d80), &(0x7f0000000dc0)=0x4) setsockopt$MRT6_DEL_MIF(r3, 0x29, 0xcb, &(0x7f0000000e00)={0x0, 0x1, 0x0, r5, 0xffffe000}, 0xc) (async) setsockopt$MRT6_DEL_MIF(r3, 0x29, 0xcb, &(0x7f0000000e00)={0x0, 0x1, 0x0, r5, 0xffffe000}, 0xc) sendmsg$ETHTOOL_MSG_FEATURES_SET(r0, &(0x7f0000001680)={&(0x7f0000000e40)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000001640)={&(0x7f0000000e80)={0x798, 0x0, 0x1, 0x70bd26, 0x25dfdbff, {}, [@ETHTOOL_A_FEATURES_WANTED={0x40c, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0xe4, 0x5, "dabbbb82fe176c0e3aeac0425de07c76373355f127475f5cc612010bcbda0fee598ad6db93447da0fb70d847191b42f1fc9c204c2978475a9e47592ffcaa44bc2519521c8084226acd94e3dc2a5414721835c807527f75c4964376fb58ee15f26d215d28f6a2831d7fc35b0e80e0164d78029becd53a4be9e67a5ef00cf12065dd2f9ba0acb7e388028f474d29151fe57ac4964bf41eb998858c859010d5c47d5de44dde7feb02126a9fadff3edbe4ac6500e0d85fddd8a7085a3ce8f24f73d0cb74c57bdbfa8373ff04ece4696d75dea71f02f3956ea2a1f800fa3d8d15d2cd"}, @ETHTOOL_A_BITSET_MASK={0xf3, 0x5, "28aee13b78348bedb4f30a4cd7a59e9475d1263c6e3f13e81808fddaae660ea6e07643f96ba39106b81be24695e7aba2ccbc09be3487a9227352795ad0ee6903ad42ba4043e487b651176a1b70c023c2e06cf00d988cb7080cfeed8e0a712eaa5e29e3144ad92c575481e6cd9aeb8996d57f2143868ceef6a5d900d61878de28b39661e473281d6ea93fb48f62a07d0922c9ef7ae1080c60a6f053d27f4950900d903a6913532146e7d8321ce761e97e63f59cf2908fc1760e829f59feaf0ec446e50d88a597f2625f23c992423428849f20a55654d9e17c36c11780abb7c4099f9894e306a611267d0aff95eef526"}, @ETHTOOL_A_BITSET_VALUE={0x67, 0x4, "c6bd4dab19100972f67735e1a768b7d2b2240c8fc3c8c2859907fd13f54d839f771074aca040d302b146f2f48ecfef486110eedcbf6e00dbb6764f71125a86bc9815f7dffa5812d449eab92c931f5050408e86d6ede4357b3c31bd0e40f8d9558310af"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x4}, @ETHTOOL_A_BITSET_MASK={0xd0, 0x5, "fa41a618a5591b24792b593269da3adc5a62372f3da2509902f6a40f6ae185e36d6b6cdd0d55c83fbf3d8479a863f03e022c5d02ca8b6af6e4fba91d3ac8c2fa234f51a28d741ea8c198eaacd8939910fe66020cf1853967e60be931897fcebbe3d6e926b86861512e8388dc288484fd860855cc4426ba38d7aba11fe30165d5b9f8caafc4b36d80f110f38612f2d41397318c5b3a9b359aad09348e6f8cf18ddbdc3225dda754671430ce6733ee47e287e989eca716a005840a107d95fa83dd53f52011a121ac618e1f9afc"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_BITS={0xdc, 0x3, 0x0, 0x1, [{0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x11}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1}, @ETHTOOL_A_BITSET_BIT_NAME={0x17, 0x2, 'cpuacct.usage_user\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x101}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, ':\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '(*-}\x00'}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfffffff9}, @ETHTOOL_A_BITSET_BIT_NAME={0x11, 0x2, '\\(:/#^/\x8b*(!\'\x00'}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xd4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xf7f}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}]}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x8001}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_FEATURES_WANTED={0x378, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x7383a0a}, @ETHTOOL_A_BITSET_VALUE={0x1f, 0x4, "e791d1b9a4cd0936793c6dfb22e86e93c3c10ed52d4a1c74b56862"}, @ETHTOOL_A_BITSET_VALUE={0xb9, 0x4, "ddcea21bb31a75ef52ad78180f6f58260b3858ce96f128f888555166119f4fbbaa47f3974dbc5f77ac532ba8fbfec8289f82258b2a2673b9a2cbf5ecf9f47a281d66bd3fc5109f7dfe5cc24cb1dbb0cec8311295c69cab33ec17ae595cbf2dc186027592a0ecbe56fbab79c18936455c5b8cfb43b189e32a034189504fbaff89ed10173ae02d85e5b3363e6174d60c429ab45079392322742a430eb639be8d5d243a7aeb00ccca815fb4ca21b403491bed89c95972"}, @ETHTOOL_A_BITSET_BITS={0x184, 0x3, 0x0, 0x1, [{0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, '\\[,-]\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\xff\xff'}, @ETHTOOL_A_BITSET_BIT_NAME={0xd, 0x2, '{.[!%3}^\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, 'ncpfs\x00'}]}, {0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x80}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, '&^/])})\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2f}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '{)[{\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}]}, {0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xe, 0x2, '\'}#-:}}\\\'\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4f01}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, '\'#\\%@\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xaf}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4d}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '[.\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x17, 0x2, 'cpuacct.usage_user\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '#\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8c3e}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}]}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x2793aabd}, @ETHTOOL_A_BITSET_BITS={0xa8, 0x3, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x4}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xeb9}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6904}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfff}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\xff\xff'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, '}{^.@\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, 'ncpfs\x00'}]}, {0x8, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, ',-}(\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4b}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}]}, @ETHTOOL_A_BITSET_BITS={0x58, 0x3, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x101}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '^\x00'}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x12, 0x2, 'veth1_macvtap\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}]}]}]}]}, 0x798}, 0x1, 0x0, 0x0, 0x11}, 0x8000) close_range(r9, r0, 0x2) 1.304954067s ago: executing program 1 (id=315): r0 = socket$netlink(0x10, 0x3, 0x10) (async) r1 = socket$tipc(0x1e, 0x2, 0x0) r2 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r2, 0x10f, 0x87, &(0x7f0000000300)={0x43, 0x3, 0x3, 0x3}, 0x10) (async) setsockopt$TIPC_GROUP_JOIN(r1, 0x10f, 0x87, &(0x7f0000000100)={0x43, 0x0, 0x3, 0x3}, 0x10) sendmsg$tipc(r2, &(0x7f0000000280)={&(0x7f0000000040), 0x10, 0x0}, 0x0) memfd_create(&(0x7f0000000140)='/dev/sda1\x00\x15W\x9c\xfb\xb1\xdc\x0f\xa3\x7f\x97<\xbf U;\xcc\xbf\xa1\x9b\xe4,i\x1cp\xabm\xda\xe2\f@\xd7\x9a\x02&\x92\xdb\x89D\xf4\xdd\xd9\b\x13\x0e\x8b|$\xc5\x9d3\xa8e\x81\xa9\xb4|!E;\xec\xce\x1e\x01\x0e\t\x16[\xfaR\x864\xb2U:Et#\xda\xe3\t\xed\xf4\x8b\xbb\xec+\xe7|\x88\xaf\xea^\xa5\x9a\xaf\xb0\x92\x1a\xd5\x83C-\x14\xb8N\xdf\xc5\x83\x12\x00\x10\xea\xd7\vTr\"\x9e\x00\x88\xb3\xbc\x95\xf6\xeat\x16\xe7\'d.L\xfd\xb0\x05\x89\x9ew\xcc?\xc0\v\xca\xf2\xc1\x81Oo\xaaI\xa2\x02\x02\xc3~\x9c\xea\tc\x05\xb5\xf6\xaf\x04\x93[?\xa9\xe6m\xff\x1c:\xd8\xaaq\xbf\"I?:\x10\b\x92m\xdf\x19x\xf7\xa6\'PT\xddJ#\xcb\r\xe1\xc2h\x9a\x06q\xd6\xc4\x93Q\xdd\xd3\x0f\aV\xdd\x1a^+\xcdf$\x11IN\xe9\"d\x17\xcdQ\xd8\xed\xa5R\xf5A\xff\xea\xa5\v\xe2\xc8I\x02>\x8fT7oF\x90H\xf6.B\x14kp\xd6\x83\x8e\xa6#\x863v\x03U\n\xa9j\ap$\'\x1ea\x00'/301, 0x7) r3 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000000000), 0x109640, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000003, 0x12, r3, 0x969b5000) syz_kvm_setup_syzos_vm$x86(0xffffffffffffffff, &(0x7f0000000000/0x400000)=nil) (async) fadvise64(r3, 0x5, 0x4, 0x2) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="290000002000190f00003fffffffda060200000000e80001dd0000040d000300ea1120000005000000", 0x29}], 0x1) (async) socket$netlink(0x10, 0x3, 0x0) (async) r4 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) (async) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000003c0)='./binderfs/binder0\x00', 0x2, 0x0) r6 = dup3(r5, r4, 0x0) ioctl$BLKBSZGET(r6, 0x80081270, 0x0) (async) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000000c0)={0x18, 0x52, 0x1, 0x0, 0x0, {0x2, 0x3}, [@typed={0x4, 0xdb, 0x0, 0x0, @binary}]}, 0x18}}, 0x0) 1.19389491s ago: executing program 1 (id=316): ioctl$PPPIOCSFLAGS1(0xffffffffffffffff, 0x40047459, &(0x7f0000000000)=0x200000) (async) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="fcc6083920132c59a562a22ae2d3cacfb0fb0f2ecfae7825a526a1e4f826e2c201beb5ce94464472f57fef8237fb3ba1294fd3fb7f07a0fddb9c3ea87c96cd295d69d4dc8995d648ec25c7ff22582fd01395736e40fff7454b0f15bd614c0e30c678801cfbf57f9a89564f40b2c4b87c50ca8206e5a73c353752031b", 0x7c}, {&(0x7f0000000100)="fbc88d3a3050fd3f0495f82ca07fffee7cdd85ea7a87cf2fa20311c842c1106267e1c3ac4a109980561e9e560d92015740e708353045f75e060b429ed3d86b3f752267571dcaa8826c0f267389aa89b55045da9b98dac81ff3c5ed35299527f3421e7a5e54ebf111270e820842b0dbc5ff9aef9290051a11d228b205b18c125a07bbb93ecedb6c7939", 0x89}, {&(0x7f00000001c0)="a8f0cdd7f785b4b09778177500ad73505140f1e47e6581f7e53c41bddd001db052b2abf2440cc6fa96ab3ada7e3de3aff3234cf795e4841cc46161ec325c29c9f3c772415a984f26321da1aee3e0de10cf5838bc9f5653712b853228b5d555891d6e6cc4af4a91bdf694053182aa4984e82b790bd2fabe11decd0cd4a0f701800218c245668c3818d53505afb50e77", 0x8f}, {&(0x7f0000000280)="f66fe34b99e31cf3f3f82c01423df42e0c17171da7e1051d9c56996019fabc2bf98be2d47e6777b7a3972d63ab042fffa54d54ed6bffad82b1dafca379a1dd6bf0308b3b93089a82820e3a346fa6b421b613fe", 0x53}, {&(0x7f0000000300)="0689d6", 0x3}], 0x5, 0x3, 0x6) (async, rerun: 64) r1 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (rerun: 64) write$FUSE_DIRENT(r1, &(0x7f0000000400)={0x80, 0x0, 0x0, [{0x2, 0x39e2, 0xc, 0x7, '/dev/rfkill\x00'}, {0x5, 0x5, 0xc, 0x2, '/dev/rfkill\x00'}, {0x1, 0x7, 0x6, 0x3, '.r}-\\\\'}]}, 0x80) write$rfkill(r1, &(0x7f0000000480)={0x4, 0x4, 0x0, 0x1, 0x1}, 0x8) (async) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') r2 = syz_open_dev$tty1(0xc, 0x4, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0xa583c000) (async) read(r0, &(0x7f0000000540)=""/61, 0x3d) fcntl$addseals(r0, 0x409, 0x3) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000580)=0x0) fcntl$lock(r2, 0x25, &(0x7f00000005c0)={0x1, 0x4, 0x100000001, 0x20000000000, r3}) tee(r2, r1, 0x0, 0x3) (async) ioctl$BTRFS_IOC_DEV_INFO(r2, 0xd000941e, &(0x7f0000000600)={0x0, "f4a64c30ed82df889b258f5de182f2cb"}) ioctl$BTRFS_IOC_DEV_INFO(r0, 0xd000941e, &(0x7f0000001600)={r4, "a3608be60eca6c0fd75b8bed0f7fa5c1"}) (async, rerun: 32) statx(r1, &(0x7f0000002680)='./file0\x00', 0x100, 0xc8, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) stat(&(0x7f00000027c0)='./file1\x00', &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_fd(0x0, &(0x7f0000002600)='./file1\x00', &(0x7f0000002640), 0x2000, &(0x7f0000002880)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@fscache}, {@ignoreqv}], [{@uid_gt={'uid>', r5}}, {@euid_lt={'euid<', r7}}, {@dont_hash}, {@appraise_type}, {@func={'func', 0x3d, 'FIRMWARE_CHECK'}}]}}) (async) read(r0, &(0x7f0000002940)=""/44, 0x2c) (async) ioctl$XFS_IOC_GETBMAPX(r1, 0xc0205838, &(0x7f0000002980)={0x5, 0xfffffffffffffff7, 0x8001, 0x6, 0x6, 0x1, 0x18}) (async) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f00000029c0)={0x0, 0x1, 0x95, 0x8}) (async) ioctl(r2, 0x10000, &(0x7f0000002a00)="3a0652606ac2de232b") (async, rerun: 64) lstat(&(0x7f0000004d40)='./file1\x00', &(0x7f0000004d80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (rerun: 64) lstat(&(0x7f0000004e80)='./file1\x00', &(0x7f0000004ec0)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000005100)=0x0) syz_fuse_handle_req(r1, &(0x7f0000002a40)="bb155d5f2e0841e28e24fc326beb2c3e0180743352474c854f6ebd7c223a6df2e148e74b21d9270278a79f0b3d2e7cc9b7769d3fc5c7909b557ddce84c1b72d8bb11f348edcbb328309679f5079e4724cb7c1cd6ea63346e5c50a4723cae8f6baeb18d0e4e58ecc987fb35d7822ebc8965450b5e1960257a3cda7c3c6d36b182de49f1bc9abd83582ac48bae137b85d34778c039cd5987ce9ed1325b53227bf52f7ced41c1d93f534f1bc062a2d1077bfd01c592a1c08e639c67dea2f6529b5ec858eeddceb776af185decbda5193e5528331eb1b92bd96180c8c3e8d7933d35559dc74e9e37f60396e3e5a44df0a8ea8356ba395531846558e5c809d05f93f74408750c63c9acfc45d5e8296debff718b809a7b54efd14af62e2f29f5184be31c39273f33349585ad35b19af4bda79ee5d24455a92b66aaa3fe15bf70c07c2c79dca2e9997299441ea2e1ab38c923667f0741e0cbcc544f4ebff35a78fa6a770ee6f44b1a8ec4bf556b1a118213091a59be3032d07af3a9b43ddc882e464abc2a90389cd30b315d7b9a96c6e436ce85ccc3d293298950cf18ac5b6707fe074fbf75af56735ac11dd92ae88a105dd508e43758ea407b18d26e42ee61c97bd831ec6cdb051793b62296de81ced1703e422d7c8511fba4a1613d6ea28bcb3fdf73c433390a3828786eba63f5e3c90008d5bb7b297fbe38f62c55efd77a751ef111c92955aa66a42c8136ad3f41cfb8ad7a645b54b3c40abeeefec937c550c274f052ff5c35b6f1929f70a625d2b7d0c067c5f4fcb0deb17e597578b321db175d43cf7d1194b27434a0b0f65f80824fe4a74619315b708728067a22fd80aef8edde7cdc6770e90dafe3744af25f45a4386bf8831a46936713142e12e73d4bef05ea624009520cf77d6c5154481ab7ab0f0232c8d0fe6463a787db5783e2e1560e8997c00cbf5fddb1816691a263064e23d3ccdb4c99baa8c91e6d7e9c25389fc984b97246a6422d449fcea419719085043d77f7caf4663c0ef3fd121bee0582f31c8c1e3820ce7ffdcc26c81db507511226ec856c0764c0f6163fecbe480645f63751a9bdea58fe8b46481552794b7c99ef128fbbf76af508c8e9155036946b1676d35339236a3bbad74cea86dcdf8e189d2470b1166090521368348efc66f40615058d439ae8d5b4143d5b1c00128302e09a8ab766c637d98d8579ff2fdf154628b0bc2694251d846edb624c6b6cae69785f1657bb60ba58a512a373e778918755a51fc24d7a28ecc14adfaddbfaf38eebbda696b37e72a2206b6713b9da33d788ded5b26a71fea8c529bc03bcac04bd8e91d9a1d88bb32c00415aeb1a5d70c632bac02767277f681e8a888f1e3841b92242eaa4162136d6f9ddaa2c48b7db422fcdb0949d00979a898e93d80025d307bfdf5eb262a91f4e1578823024b40ea1d29c9bdbe06126ddcf402876cea6db4ddb6fa993fd6671d1fa8836771bf424ae865bee94d38b21179ea76ae321a6d2ad43f2596435c80c9cf745ef76521cbe01dcd05e7ae93ed8fe0c765d1858fd6ec9c2912e0c01d2de010a0415d5911e0394cc09f0341d0bf2b9103bc5bacee88c90ab84056feb9fe30c823713289c2de09ebc77bb4b0eadf25ac84c37762bb838f94d4aa2d0a0fff8826239fd0088f358375e69ce3b4827b2135216cae79508bfdb1ea2103022f19a0423e8273db1b499e3396af9498ae53b97a04a33b930bf96dcbeb5d407bbce3b94963171c5db0d3e2c1c634b3cb10e9ea3284e26c5e3f3c6dd74f79eaff901a81f75e11276ba57335d9f7feb1d12405ba0b4a61be53672d8e26eaee83496882a444b4ddd4daf6e6f5f064db550d62baa109f9ea2a707a1f961257e26e3fa0f9a1414b1c359e8a49aee39622b7933b4c6d8c3c063a47da32ee5ee623d65deaa34ef3ef934a51f9df3a61a6b4e1965005e24491f568f210eb8f2a75bc5e79e1213bba2258bfb4e39fe0363ffbe28da2659ba596dbdf0082b467ec22c28d2ac9eff05c2fddb33dc1fbf4efeda8d3db875b40dc0bd56fe120bf638d1e820350180013f98cc16fac6ab4fe88bdac9a455407608e0853492a95f1e11424fc1b5a9453de0a943be1b31c247eb81de782281e4bafcde76de4dc0ce9c29e9c2f9ffba23b0bf0e8f61dfa017ca4fbc49a90820f7a96d4832e5ce22be14c1ee7820c3a9c66d5be20e923542a7390a9c2ed54f5c15f149ced4dcfb86f02792a2f0f2cc720d01a4ee49cbea5ee2e3282fd612c4e492aa23a3a889c37ebbac59ce97158e225303dc5145f087588c450181893d1dc605870330676f034bfbebcf16c4ff4c7fd6d159ac8097718445bc3e4e96ef9873bf2ab1620d09ada220e742f5bd64f4f1e6c3500048e3100cc72d224e21a71210859d0b7c1f1533314be981df2ce68f0f9677be11d692e81d16a0c242c11c3d40f439117a5e86e5e2533bfb6c9149b443394cf940f3aed1c08afeda88fe9ad0629c9f062ce0bae9d36abb953624ae18227a671c36dc7767411806fa92b8fe42276d3603d5d876f7e85ff2e8f2cc7accfabafccc566f709683bba14d2ce8c1aba9e45d0da615c8c3f5d883f7c07135901d97a9877b4099b809c51d43f5ee2da3db11b02af2140fafde25bf571fcd850bc68cb12005b51e431ab2194bd9bab527ce7ef4b7826c2a27fa306eb3af69bed3a6f149d3510db51e71bb5bf11ccc15d5772ae770f84f279e127da6e2bc7579eaa80dd43f622567f1523c0f20a5213797a9b7bf861063ec61b43aac1b848c8686bc4574db04b1c435d124f104ed2e454c8f6ebac1de6765b3f6d509471d07a9bb5054afdb370659d51fe1569ffa2bb924da9df4a666fee3b7fc0608c106b1d0476f61a262030714960993b8b970c361668ed68828da8cda8a723750d7e2b2eeffc228adcfcfebd23ca237477ec3bb71d00c70c2dd528b0219f6a1cce49cee9d6bf0e7c506516431f9853dc405d53894b775d89488fe5a8e5a86a5ee0706eeede8c68bd0beb954f4afc6a8747ca1c9d5a5036ffafa52ea8440022e7407c3fa7e5fed3bd9d6c614a26dcf333b0be284b91ae9973b18a72e093b0f994dfde20e9888e279ced5bac4398680f6a5d6b8cf395e7d533178e7ece9e6adfe96ddb8baaf5aebac9310cc01eb45edf93c2da4c2a94d8b4448a54274b41030bcf308c8ed7ac52260c8674175d9e9f9b31357de0da01c7b7a0511e940b4fcf606234c5c5e1fab0a9eedf5ee4a0ef07e2a2957e2aec4e0cc0c6d1e81193b45e2f21498e5575371fd06959afe6d74f7a013f99399fef02ff4fb39282d55d1b590de32b40f0c6fb509596902d0015cc2a4f57b55e237beff0790edf1e70b4e046340d2fa298451b632dcf5cb6576c1cf738da081c004311456fd8fa6962f4bdc0fb99166481c96d060003c506ac28107fba47ca1f085a527444a497fec8ed89846522afc7d1815d7b2931fb65941e613012cdd42eb10b2749993a3c1eac97318ab404dc5a33ddbffea2f73372d06300398c64a70976de17ed8df64167cf629e5765cadeb976396503ed5189ab2f89326cb8bae10d4dec2f1ef09d1c0b76814ec669f95d0cc58f7482a4fba6837503206390527c86d94f6c862c925fe59daacc22b2a45aee36934812541e871cf464f0d6ad3f602c62ba3e2dfb8c7740263206bcdaa5b179a43b94083a4d7712f872bf096e77d2de0c9304a52feffd000b4b859c8acb78207b27e2d61a9f2f1f9fba258971cf942be8aebe08dbb04cf573f003407c4648234ae04f33d03cd5e92696cee1356375522b9eca34023dd8fdb6cdc78a8c888188f8df1960e09519be41d875dd50b58003511d08aaf471b1e10e79c6db9f033e331d9f979ff6a515c15de793ac120bdef8f79e3de6fe529c621b14633320dce0e6b15cccebab2b62a2b1e64f818b1688f70507d80e77aedc0c8bc33a3bf1889911f6d67a56abede8b85f1ef95e20c754e9f06b6749b5bc8a2552036e005cfe3df831deee175f6daf10044209abc6758ea718db6bfc56ee62be684577fc95edbbff041f0c543a82008eadb4c191ee10239243a6034bb89b6c0b1e38421f6ba33da8bff743be840f3ee1a0fa43784f2039a30cb924b3acec8740b3441844bacb5df9911fbe8e62355023ccc37a1470157fe8124def8ef772bfbb4631ffccc460b4762916ff6fcaa26ae90382f806e231d6a504e8cf827fcfb38a63322eb9da805818486c80367a4128094d2b70ffa5971f4e862ee4f768e10e88b61ba88f45287050b254943deab359488a3b942d7afaebe93113d10190431a2b803b6ab4b43aee5a88627301307314702aecf34cf9d5b75a2d1e101380d80c855f8099ad630d1198b7b05a1a30f92f6a88624cfa74f407a4d649cc6c1d90c56e82a2a96f66952f04d07ddf595de08992379ab220b786eaf9eb332e0ce1569d770fec8b3b9b3b1cf911b838a8476f2ed10e3eabd261d83a16e82c8d7050d3e4dc8c7d1d061c9a0e703654cb88c223f97ba5a42ab5842af7b0a3cf4dba1ad9857655d37054ba218f1423b65629cc6e85a82df53b5e34a73eb1092dbc1f5fc7a27624992f82d25a6251ccf7beda21aedf434498bba0896ebc40c6f6655be6b736ac09406bfd35fdca5a2ec562b5344eda352f750cedf2ba8a9bff8c88a66bc3b1101651b610a60c73e4c84a74b1a6a9f16bf40608cb6a344e3f67811d7772f25422f9e1b882403808c4e9b4ae16b8a6995a7cf33cabb932060936f597586cdd5b4a8efb957dd755dab9019335678770338754c2343485ef9c340cb87c56f839ed056571c6a3b94098e1d05589d9eada1eec85f93aabf2f0151d547901fe64c18480e47c3ef8d09fd06be5d633dcddffe3f91e9618e37bab41174ba251226734d261c11da0b0934019fbcfb023884c1b58233b27755e64edc3c2ca26f21eb5287993e07004a701725ffeb84cec401e8ea9536078016ea31c0d6f0af1ab5bc6a8ef82975cdd666bd7585d608584d79146eaf36f8364ec02a5d5dca81e545a27f3fa10671f41d15eb720a3b2eeec5348d6acc4a30e68a8528ca188cd97dcf4715a34649e12cfd34bc25c869bf7b787b89b0b914e7ae15e296f768ef3debc1707c72f5f76258271d42992c86dcb33820bc625d58613190068c34f1bcce2a4c5aaa19bc3b2cf76e87f644a24968fb9bcda1caa07f258bec079709ab5ffe0691aa1e76f6e7d1fa69db90498dccdbe8342e7943c0ce32176a3fcd844a6b5b242517da36e769bc7f58f78aaa011952afbaf12f0c70a0c734e58478e4a052efdbd04ded992681fb653009981d6d58af2df497de40977d29c42768f4b89481b45cd4d14036b35c08d7e2e08b18c33c3d67a6d7fc0149536b212518163980c2cae4f9fa116bd30c6efe82f1d81ca0982fe3820c8adac2815a27d86789d7839d17f0e3c1afb4cc16dc2813b02b4de7e707c71fea350ad78fd59b349420803138d0143ae4eff3714e1ba68174be3c9a5545683e055d1fc5ed47303753c5ec58244e6619f45cce63c374c23cf0ceca8176641944b7fac1d9fc9cb8ae12cbd93b1a5b3f72caf2e3fa3f9aaeb0f088235847aadf721c14b41dc51b9bb5fdfbf1dcfd26506f02032debaf878af4e09d7815649eb19d9c1a13ab338dffc7b7f14debcda0181f3d8f0062c7bc32707a8e0601a6ab8c797eeedc618615a624600beaf3b5e9ce1341af264edf4118513165fb77f1e5f229b3d080c89cbe960f9d949c8d7e61508e1925221e5b2d772b5a1ab6f57bc40268bbaf939f8684c4e4d0cd1449420851cfd5932418c982a498ef8d88c2086bdbf1ccac45ead496f3134470013e9601bd8389782e344d5dac02f20aa5563a901d8e4e529e2a69846a66acd21b061b3b8b0bbd44ff2636e1644623c6cf278713139ba75e281894a9fe4765bbe6575af334615a5a400bbb299aed6a389343fa96d3bbfc7aacf7e1edaf9047e8f11395326b4fef8f09ab7f1e43b8f8962777b8b05f712b6460864ce1189080158e35e38eeb0c47b6d74ed82bfb86bdfb949754c83be5c008307f8853a93a07843a66ffad3d3698f4e5c333817f81b5a999b7ce9e1dfc8c8470f481f6ac581eb5af66d2150a0904eab7e9841c168e994796b6df2d1b41bd2695c2e58f12fca43ebb09e55695505554d6149bebb4cd7ded3b6df96ffce9ad162ba2418da90c8ca7210a77643fad32025fa2f2ac79d39e5d343d7cfea8957f8bc2819f6f83c5192b8a67211e89189fba26ab9867065b3fc972b436ffbe9896970780805eb9cccffa496c3e78f7d54a5b2b3ef5bdbcae72b2a2ce5e22131e966432d0e0565d2e0deb6acc140fd0b7aaf0ebfb13886f244f83834759fe7071ac0f54f6f3b055967de5ef4cc51fca54cefac724fa0e1d095e4b960599fdd3a206098fd3eb91d90e519736aef2943b06d8a3026f19370499c22adc8111de205a4b4c12abdecf377c7ca68596dd1f0d1f00ba6f1f7b0beb8df597cb130584b2a7241795eb7684e3cd80e7336356f84d59d0bd895d7f17ff8d8aab3f61b571d0133f31b65c29411015d967e1f056c8833d98d4650be35adfda72871f12ef6a8df37eb2cafc6089bc16673beab29fcc8cc2baa1a91dae179adde0cf21062b248645c83359ac305c4cd7295412b5bc87ce932bbbb0d00224f6a85958bd51d81a6ac4818f4500d5e8d0011e74f139d01ca59d96c598802d8c595039b342a45c329d1e0a491a557f7def1bf76a8a9e82e40a2eb6ac358bd857f6795d4d0c775fd9ba71b3f6125ccdf85682c445a2f1f9cd5e2efd46144afd857e4446e5da3145c64f3880859be45cc9c74b82b43e72b47c2d0fe954f892c921882f12a41d3e463d9139846040bb01949c6ca284cdaea2f090fa5dfb666e17720ba1c8147f872b92dd0d61003c12b128510611c4113e0ff2a8680824f5eadda8c2c5be721eb08f73c410c209c8e60190b3fd9022edf128fa7392dd369c4f197617555efef1cadfba0d4ae950648facc1133f1b9bd9065cc174dc999e48f498e42ac9c564c10c24b8707caa575df25eac3182507a6234b518c79cc6e13238ad4fbc6f5e52b26d3778b22529584638efb152737bc41a63c2e64a3dd830f5b3bd86d82ee5691ec09e407da1c6bd2cb5e99124c573a7b94bef56ae05ccdf3508198aa6c835661301130cecf5923016f4a15bb48c2fb0b1ef40157efa286c80ae6ccbee16cf05fb977125eeda1e3d4beb421fb8061501f0e35d11915f334c853bca1e9dfab8398966ab76939703eccf51fff1815d39ffc2721b6798b6b163705649b5c21431ee46221d2f4cf3b41acfd4b914253f6c4409fccf9c93c4ca312944f2ed1da8955b36f376dba198aa732113d3fc43973d916148c22c14de0872aee3a6ac4e9eea5afd8e782cd4b40e50fb7136a8fa0331a65517d4a8f609500f62414c3d86a30a6f8d519f430c454f91de92c1696524aa48045139c43b6dc7d375f4508a8e32439cca4688482b127032dc250f095e0282f81edb486cd4a95c768e2fdadf3a7d1d31f89266591a309512df0af1e98bc53d26a0e31eb9aa82ba2bb14481fbabed3f71540e21dd33884343c1ff2b5be7e58159a47e7c7b53a48654c9244339981553217850bd1882455546a8523321a161405a2b82340aa491de1737ccd77e35c742143007396b9f193b4d47cc1f100144c96f60fa9f4a3e3648acac98f6414437e48a83503a61d618250bed2ad88e59c02d6209d9e307d5fe9311e13985de9e0cabbc198ddba03a75df45855f0bf8b25f62fc990d812095ddd8043ad81af96eb9765056e48b99b8b81318f564d1003b17c6f861b54c12d6e97cebe1f708d9bfc4229b12e40c470f24bd2b6222b564c9aace1ca22707fd25c5b1b827740a39d3236644044393b9e87e00b968eddb0c628bf78066aeaa2ef6e111c74b8d5aad58e918f093d75cd0ded3db0064a0f5d36e26b15ad417f46c1b0cb939f67e860489cc4ea01a42bff91c1a62b309b2b567ff0cbd0d6d68a66b1d4e248b4fc1dcdaead6c8535c3f8f200037c2f40cd9278b0a6478f403701db765c885bbfbb4970e27d14ac506d2208d255d749498efb8af475939d46de161ccc00a64ab46b849758911fab6c9b54f779ed8eb6363e12a073bd80b6e2f34f47456ecd94f9bce15ce0de44ea91eb63cce1449f7a7d8f3ed3f38dafe7f4c26811f5e82ea3c5de851eea8d172fcebd890edab805d9efeb5f44c70fc5683e4d511202617976c0e09ce0302b405ccaa1a54dcb13315ac2a5d1d043d04c9bc5bd8eb8ac3388d62fab52a62af6cfb85d205f2b6734573f0590df7bfd103311d41cd9c983da6a651f5b42b8306b1c27ba15c60207f8b3f955e0588e4060cc56d7b63ae94a27990f0e2e491f0e41d3db59fd4c2c19cb361049540ab67a027fd68377af839a3bb6373398dd4d2784ad5cc03244e5140a90b47bb270f7ef3a92aee44834e7332acb13db8db2850c59b7bb2252bf9e31116500dfd7ad9ead6c96c2539fec0f4087cf0232f3a5f5fce7eec3b76689f938d9239211bbbdf1613d654aea4be017b045cf6a440cf3532771d6481d087875737838ed8673576abaed6337cd5cfdf66eb3e923fd7849393581cb96f10bf754c96065c1ccc1a01816365b09ed92c3be9b98937508545568bbeb35420a0e771a343d65183c7cbb5667976645d3a1e18c9a0f03155e762e6b684f49f44014e14abbdfbd10974aa18f52ed5ce65a2a95985e53043660a693f5b086d50c9b10f1c9713a332f9ddbdf0f47cdc9da4644a02b8a3ad7aac91f0ed0451b8179040944bd70d7fbcc8132e6143f829a5aae4f791695efae201c5422c994b41494531037c6a8e945fbbef6e42285d82a8e91acc96173235a19fceda55c3c19f1dc964c91fc02ccb71fcfc57c56ac34673efac9420055b134d35d5b3c907e75d9b5b81c44c26d878f18e94f87e7d8cb0f2d262315347619b2fd590b0ab00bda88cfd3225467d3fd7a2f520018bcf6b648be8a30533cc386f55f8ebe1e90f65b10ecf5515fa4f33b131104472848f65bc33a1462206cf262e13ae6c18ba5e37ec724f35cb0bc34afe8e2f0adbae57b3da778319136f3bc35568e01242ae1aa933a17980f7850ab9fbdc6ec4276e7c60d22aaca29d9ae0d0a1052daf0820a06077616fa9570176fd179dd4ba88afbf0782d5595edd2d887db3d0b17c3fb268f5bba54606441810f59d8f41074d2733a610afc5a8e0981fe41e8441a0815e26459b3848bddc8e32ca933937e07a42f5ebbe0755435d02c27b8f3eaa8ad1293eb499137614fbe560ae675a095ce532bcb0124cdfdecf387ed28ab6a969bd494318076317fd5c15645db2a82d4f6a9a82c929cec6fbf2194ff92ffad12f7f615a4e57a002504398c15e719071b4caf8fce5ba60b28d5690ffac295672df79a5fcacca3d0329ce793e53b5067ae4e2c469346b69471f1431f702dc3d65b49e6e07746c4988428f5f0541207234fa14c4128059d27aa5bbe03f94f14b62b31ab32c2fb5f2cb941441ddb72125cdf9656f9a16c5d49c8dc120a2662e6c8536a03f34b3a6c7d7a87388ea844fbc455c9534e03dc32048ef60c9fd4038039aab47a92fa1f7da61d4c477abc2161862ff9075db03e23f9c93bf9531e04540cb27ce7f93ae024f48e98f351042375751d9eb1422675943f76ea565435a9069204b897f7dfefa577de35a3ac6123246a517abe5a6c5c1f17de39473479aff527707a52d5c21e7f2338f1ab2461a6a2cf728f5e924a1c1464d967049f4d4aba665257ed1e05a8115e177da7d69789db8eb6a5df731ac9f9da0357c15dbda838a972b8fe38112c1699b6c669170cea4d15d67406dd96bff55ed8d755b987497195d15e42329c38e282790a00b13f1c5018fd537aa19e9635639ed9ae4670ccacf91e6b3c4a7868815096898856ba0f45e7760e5f8f20e2b2ae1eb17ae4c3fec2fcf870bb0de14de3ca13f756b83f81da6c7c219c30901cba37dfe6ea5474dc844c86b2031d6526552e9f4943693497e19fa54d78d8616845cad251618b2c313e9d4918b5409de0d9f493c86b55ae0ead2716d72bc258eaebfff5e7c791ee59773e62776d22b41fd0aaf5a71c73edbd33632f24a9a181a293c369092dd2ed65815b6c852339ebdb5385b487bd1f75c2eb4034b573b82f2a761f3b0af5850f42e4622a9b4a10f380fb69afc4ae0738e83b0da01c611adabe088648e86b58ba0c97501ddc89abb310c01a6312636b90a0508cd270de009e42441b67d219fb73d4837e0087a3456e426677f0767d9381d1245b374aa1df813f0d0341d9a908747dd591315cfec6d5e58b36c704b1def6cb1202ae34b1d3038e659e15c1fb40074447f5ae27546f3bef39638923f4c5c6872953d2ddaba479c2601dfab15369cc2b6034f9b930b412dde5b0420ae019c028058466ac66c91ccff558faa0583f692e4857db816a15d1c690f94c4d5283c35fef973779d51d60d819a9d6fefa3a8841c9f5e0071dd481b697126c5c5a21f662daaeea2dd759bf800aca600adbf2c88c54f008dcad53a7c4a25454eeb766a823bd45ece8e5a66d12a8d9a2f6f927a73e1fbb77f2e2232949e13187f40ccd0f6ccc19ef6c7ed3b7d785998167a1b0b65b16a2e4cf9ed3b8af905b890fa8a1855f534a23effabe0f681c69cfc1d43b3bba7aa7043572b2fba7c8c3d9aaf0a5f2b193bc05382a9586db44641e2cbe39186850e360e0675e0bf600de9826733a6c575d354928c8f2f56152c84d376a7582638037bf1f18141d0b1306a783080d690202d643594851a6d58bf461ccefa40893150df511aa4806f09a0940416887c1339ac47977b1fa229c0e60d02691d750479c66493a873a33b606a8e32a583ed269d17f3358ef8f4cc7717973dde78663250023c7af6e754a8974ae82cb6079f175a36bc7249ef63e83b4983c1c8095b01f622fbd4a0ba9c63dbd9e80bf6ae6e4eaa13ed011a473c5cd0d4a4aa5c6fa2290b8289f12a65aaf0b5d3a113e872773a1ab4b685877be0e2ebecb668e94b7f479b18dd57df0fe4f0ac1cc3e7dd90d1376b82ab365404d60f42e01ac4503bab28a11a1989ee3eda646e5a77671985ed968f533644ef0f590500178b0a221f70effd56dccec6e37356bd9534ebacafc46b6cec77250eea9531a0e64e0409b7c8b4ea3442342101e47220c42f9239be66f2a95b332b6e4bdc67c9ebfdb3b916fdc093948fbddd6fde96bff8794d4fc586e79ab6f33f4ef010ca3d4015a3694145a32aedb38641d025d2287c38453e7a7be78b966c02e687b353fe27f5eeb0ad9a849cd8efd314a70ccdf8cf0e58e9043e5afb6999992577c81dfd7948d8af9e328bed08145edf6362a6cef69a6a4d7cd5d0d4fa256767c65eab9d5cd44fd214fa3c891a41805ac1f72a07313aa1df54cdba1bf9e66cb246e00e7e464b337a5804b2322302da59879874225a605b90213177e94010e0762abc52be0770f28224ea9e01bd9f30312a9a520ab9a885953a746623a095dc7aa6d9f41d5a91512e606b6c15dc30ce513da411bdde81fd0f68e3e1efab87c5dd7a6e98b961a7fb75ca", 0x2000, &(0x7f0000005580)={&(0x7f0000004a40)={0x50, 0xfffffffffffffffe, 0x3ff, {0x7, 0x2d, 0xc, 0x0, 0x1, 0x2c, 0x400, 0x1ff, 0x0, 0x0, 0x2, 0x2}}, &(0x7f0000004ac0)={0x18, 0xffffffffffffffda, 0x5, {0x368}}, &(0x7f0000004b00)={0x18, 0x0, 0xfffffffffffffffa, {0x7f}}, &(0x7f0000004b40)={0x18, 0x0, 0x800, {0x3}}, &(0x7f0000004b80)={0x18, 0x0, 0x3, {0xfff}}, &(0x7f0000004bc0)={0x28, 0x0, 0x7, {{0x8, 0x4, 0x2, r3}}}, &(0x7f0000004c00)={0x60, 0x0, 0x2, {{0x4, 0xffff, 0x0, 0x6, 0x8, 0x800, 0x3, 0xe2b}}}, &(0x7f0000004c80)={0x18, 0xfffffffffffffff5, 0x7, {0x2}}, &(0x7f0000004cc0)={0x19, 0xfffffffffffffff5, 0x1, {'dont_hash'}}, &(0x7f0000004d00)={0x20, 0x0, 0x40, {0x0, 0x12}}, &(0x7f0000004e00)={0x78, 0x0, 0x7, {0x1, 0x6, 0x0, {0x6, 0x1, 0x1, 0xa4, 0x7, 0x1, 0x10000, 0x4, 0x6d77, 0x4000, 0x9, r7, r10, 0xff, 0x6}}}, &(0x7f0000004f40)={0x90, 0x0, 0xb, {0x4, 0x0, 0xfffffffffffffff9, 0x0, 0x4, 0x200, {0x4, 0x6, 0x0, 0x5a00, 0x9cdd, 0x4, 0x5fd, 0x9, 0xf, 0x4000, 0x3, r11, r6, 0x7f, 0x18000000}}}, &(0x7f0000005000)={0xc8, 0xfffffffffffffff5, 0x7, [{0x2, 0x10001, 0x7, 0x6, 'fscache'}, {0x4, 0x9, 0x4, 0xc972, '{).]'}, {0x5, 0x3, 0x0, 0x7}, {0x5, 0x9, 0x5, 0x2, 'rfdno'}, {0x4, 0x10001, 0x5, 0x1, '%.$/-'}, {0x2, 0x100000001, 0x3, 0x40, '\xdb\\('}]}, &(0x7f0000005140)={0x1f8, 0x0, 0x2, [{{0x4, 0x2, 0x9, 0xec1, 0x3, 0x6, {0x5, 0xfff, 0x1, 0x6, 0x4e, 0x2, 0x5, 0x2, 0x4, 0x2000, 0x4, r5, r6, 0x56, 0xca}}, {0x0, 0x0, 0x2, 0x8, '@)'}}, {{0x0, 0x2, 0x8, 0x0, 0x4, 0x7, {0x3, 0x5, 0x5, 0x85, 0x7fffffffffffffff, 0x6, 0x3, 0x0, 0xc8f, 0x1000, 0x3cf768b7, r12, r6, 0x4, 0x8}}, {0x5, 0x2, 0x6, 0x1, '*&-/$!'}}, {{0x6, 0x1, 0x100000000, 0x613, 0x1ff, 0x5, {0x1, 0x3, 0x65e, 0x7, 0x6, 0x3f3, 0xffffffff, 0xd, 0x6, 0xa000, 0x5, r7, r6, 0x2, 0xc77}}, {0x5, 0x80, 0x9, 0x4, ':-[,[[%}\xd5'}}]}, &(0x7f0000005340)={0xa0, 0xe8bbf862db4a1372, 0x10000, {{0x6, 0x3, 0x1, 0xc2d, 0x4, 0x0, {0x6, 0x2, 0x8, 0x5, 0x5, 0x7fff, 0x5, 0x0, 0x0, 0x8000, 0x90d, r7, r8, 0x3, 0xd}}}}, &(0x7f0000005400)={0x20, 0x0, 0x4283, {0x4, 0x4, 0x0, 0x5}}, &(0x7f0000005440)={0x130, 0x0, 0x3ff, {0x3, 0x5, 0x0, '\x00', {0x2000, 0x3, 0x8, 0x6, 0x0, r8, 0x1000, '\x00', 0x6, 0x1ff, 0x7fffffffffffffff, 0x29, {0x200, 0x6}, {0xff}, {0x2, 0x100}, {0xa1, 0x81}, 0x1ff, 0x9, 0x1, 0x4}}}}) (async) ioctl$KVM_RUN(r1, 0xae80, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000005680)='./file0\x00', &(0x7f00000056c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) fchownat(r1, &(0x7f0000005640)='./file1\x00', r9, r13, 0x800) 1.122117662s ago: executing program 1 (id=317): socket$inet_tcp(0x2, 0x1, 0x0) (async) r0 = socket$inet_tcp(0x2, 0x1, 0x0) syz_ublk_setup_queues(0xffffffffffffffff, 0x0, &(0x7f0000000440)={0x0, 0xf7be, 0x80, 0x1, 0x34}, &(0x7f00000004c0)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0xa5e8, 0x4000, 0x2, 0x3a3}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x29e1, 0x8, 0x0, 0x2e}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xb00a, 0x1010, 0x2, 0x8b}, 0xffffffffffffffff}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xeb5f, 0x8, 0x3, 0x93}}], 0x4, &(0x7f0000001740)={0x2e, 0x2, 0x0, 0xffffffffffffffff, 0xc0107520, 0x0, 0x0, 0x0, 0x1, {0xe}, 0x0, 0x0, '\x00', {0x0, 0x60f, 0x0, &(0x7f0000000740)=@buf_1k="e2da2d92c98d3a6ce65011c1cb2bfa85205c6cdcd7efdf66017b6b070b611da7a9e84d3f2c0dd02aad9619201aadca0ee12df64c56757733b587bd85cee6e82165af5145e026fcbad851e785210d3d6de1a3ed702729043da84520abf5cff2c7b8c89ff82425c683c6f7d9784fba7fca3f5f133f190ae62db6fb35550cc767c7aab5d1bbcb753dbfb24971f8aa840b592fb1f003dcabcfe20bd4e57f88804f5b138e80308bcf75028e6db1f92fd1d56df3b18b1a858cf0c6b8894518ac1c06f6f1739365b10d440ee1472a1dc2dd0746085d193a91a8705e32b1cf65c614d12ce6f36fb00886bb5baaeac447e3556138aee2cc7baf39f3380e68913ac084f28f4100f55f925a5e2e801b9d323a8094592a3bc1f7a41da4e6bffadd0a7f6a579837ac90bf80198c71f7fda275c0cfaa60b53b7085ee2566390d6755970f36207f1c602df34db4ac041afb7cc65f9706812190035a09a129cebf76c31eae16b8dadefa8f5fc59d274e2911b360f174f05918ffffc126e7a3838aa628032b658b3119ae07871174d050c9d8df269e630d98e5de50ca2c9b78d073d37da8179f3e3d5f3fad620758e3a4d4ac97582b9d8284afbd9c982743851f4430f2bca227f3a4ebe4eeb4fa7f50d3e1037c0788d83e9879153d75bcff5ff4156aced38fa65fdb16a407f3dd222a24a5199cfaa8d4b8ceb917fff403bd8d3a14ad69eb2b14589ba934a59abb4ba5ae7fc59d2ca9913db3d19bfff791b9d283ce21294e355655f0b0e3a5085b717bb8dc75da8752acbe40bd99e01b50b1a2536af2c6836750740b96b3577be32a1c5e7b2c27a90a7186d79c7c57c3010cc6a4260434c1d5e8b6e95b4e23cce8430e101fd0378f49a89bd8364ad6674fa40328ca9519bec10e1c9a41653f2bcff712511aa4c742b1f5736c5f0ffa5efc89a785d7865eae0c87847348372431f0285650215b589eb6550c1fe04cb0d58c0b968ceaf5588c271d643a4c4eb6c1bdeec74b161da8427621f23203ff2307bfe1ad07ce165889cfefa0e84e4bd009ebfabe113e866278589bff8f8c07a7e39ead0535f98a98257af82fcc5c39478bc479bf1ca7c6a699bd01824c4d344f2a26ab125d38c4dd4a48b0882e266401b105d6c7b4caf83eec2b3c9d5d4dca1e36b1cccfae6aacdaa19c24d8a5332c4ae8a20b0c4c3e2e39a9d9c98923ed622e06b4d7622bc60d66e82dfd01c8d792dce91e603a46bfc3366f426a42e0251c45c7e98c2ace0afddbb7faa141d385c70a5780db16fb266c0ada8e6c6fd2d5b2eb2e50353120b96f3bd679d17590cc8c024812a98dc281544cbd451308a6034b912dd31af715c6e57906b56f2fea1a70ac7572b35abf9e9d55490118767c3a4b10dda8617251f23f21d4a701530be00b86357c8f3276dfae3df7eddc8885c69f15fda463ca32e4bb2f7a1896d85f"}}, &(0x7f00000017c0)) mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x10, r1, 0x0) syz_open_dev$usbfs(&(0x7f0000000180), 0x76, 0x103901) (async) r2 = syz_open_dev$usbfs(&(0x7f0000000180), 0x76, 0x103901) ioctl$USBDEVFS_ALLOC_STREAMS(r2, 0x8008551c, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000000)={'filter\x00', 0x5, 0x4, 0x408, 0x110, 0x0, 0x110, 0x308, 0x308, 0x308, 0x4, 0x0, {[{{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@local, @private, @empty}}}, {{@uncond, 0xc0, 0x100}, @unspec=@CLASSIFY={0x0, 'CLASSIFY\x00', 0x0, {0x7}}}, {{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @empty, @loopback, @dev={0xac, 0x14, 0x14, 0x21}, 0x4, 0xffffffff}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0xfcd7) 1.089616533s ago: executing program 1 (id=318): getrandom(&(0x7f0000000240)=""/286, 0xffffff9a, 0x0) socket$inet(0x2, 0x3, 0x5) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000100)={0x3, 0x1000}, 0x4) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f00000003c0)=0x2, 0x4) ftruncate(0xffffffffffffffff, 0x1) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x9, 0x0, 0xffffffff}, 0x1c) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x32}}, 0x10) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000003, 0x13, r4, 0x0) ioctl$KVM_SET_REGS(r4, 0x4090ae82, &(0x7f00000000c0)={[0x40000800, 0x2, 0x81, 0x4, 0x1, 0x0, 0x3, 0x12, 0x0, 0x0, 0xfffffffffffffffc, 0x7, 0x4, 0x4, 0x100000000001, 0x6], 0x1000, 0x47f00}) ioctl$KVM_SET_MP_STATE(r4, 0x4004ae99, 0x0) ioctl$KVM_XEN_HVM_CONFIG(r3, 0x4038ae7a, &(0x7f0000000480)={0x0, 0xb37, &(0x7f00000002c0)="700bc1e9f39fe86b9607d861163ae7e838235f4e191d1eaa4a717d90197b200eebf872dde01110efca80a1e2d0fb09a8405a68edd669a3177c1fd47d4d28a1bc657085cdd8714d9c9afd7edb39", 0x0, 0x4d}) ioctl$KVM_RUN(r4, 0xae80, 0x0) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000000)=0x4, 0x4) connect$inet(r0, &(0x7f0000000280)={0x2, 0x0, @broadcast}, 0x10) sendmmsg$inet(r0, &(0x7f0000004d00)=[{{0x0, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x30000}}], 0x300, 0xf00) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x13) 1.022939494s ago: executing program 4 (id=319): r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0xa2f01, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000300)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_DEL_KEY(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, r2, 0x65aae6306bce181d, 0x70bd2c, 0x25dfdbfc, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_KEY_DEFAULT_MGMT={0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000}, 0x801) (async) sendmsg$NL80211_CMD_DEL_KEY(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, r2, 0x65aae6306bce181d, 0x70bd2c, 0x25dfdbfc, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_KEY_DEFAULT_MGMT={0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000}, 0x801) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup(r3) ioctl$SIOCSIFHWADDR(r4, 0x8914, &(0x7f0000000100)={'syzkaller1\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff002, 0x0, 0x2000000000032, 0xffffffffffffffff, 0x0) write$tun(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="29ffffffffffaaaaaaaaaabb88a8f7ff8100100008060001081c0604"], 0x32) (async) write$tun(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="29ffffffffffaaaaaaaaaabb88a8f7ff8100100008060001081c0604"], 0x32) 908.380747ms ago: executing program 4 (id=320): madvise(&(0x7f0000000000/0x600000)=nil, 0x600722, 0x19) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='loginuid\x00') read$FUSE(r0, &(0x7f0000000100)={0x2020}, 0xfb66acba915c74b2) write$FUSE_INIT(r0, 0x0, 0x0) mount$incfs(&(0x7f0000000000)='./cgroup\x00', &(0x7f00000000c0)='./cgroup\x00', &(0x7f0000000040), 0x200010, &(0x7f0000000200)=ANY=[]) 854.830009ms ago: executing program 2 (id=321): r0 = open(&(0x7f00009e1000)='./file0\x00', 0x60840, 0xa2) fcntl$getownex(r0, 0x11, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0xb, 0x31, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x801) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000000)={0xaa, 0x280}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x2}) ioctl$UFFDIO_WRITEPROTECT(r1, 0xc018aa06, &(0x7f00000000c0)={{&(0x7f000040a000/0x800000)=nil, 0x800000}, 0x1}) mremap(&(0x7f0000a87000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) 810.80856ms ago: executing program 4 (id=322): write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0xd, 0x2, {{0x40, 0x0, 0x6}, 0x4}}, 0x18) pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000080)={{{@in=@multicast2, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6=@private1}}, &(0x7f0000000180)=0xe8) write$P9_RGETATTR(r1, &(0x7f00000001c0)={0xa0, 0x19, 0x2, {0x1080, {0x20, 0x0, 0x1}, 0xd9, r2, 0xffffffffffffffff, 0x7, 0x2, 0x2000000000000000, 0x75155101, 0x0, 0xa, 0x10000, 0x8, 0x800, 0x8, 0xfffffffffffffff8, 0x4, 0x5, 0x10, 0x81}}, 0xa0) fsconfig$FSCONFIG_SET_FD(r1, 0x5, &(0x7f0000000280)='/:\x1b*^^`@#*\x00', 0x0, r0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f00000002c0)) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000340), r1) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x1c, r3, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0xc061}, 0x4000000) syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), r1) r4 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000480), 0x2, 0x0) ftruncate(r4, 0x401) ioctl$FS_IOC_GETFSMAP(r4, 0xc0c0583b, &(0x7f00000004c0)={0x0, 0x0, 0x8, 0x0, '\x00', [{0xffffffff, 0x6, 0x8f00, 0x8, 0x8, 0x8}, {0x3f9d, 0x7, 0xe4, 0x0, 0x8001, 0x9}], ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}) getsockopt$inet6_opts(r1, 0x29, 0x3a, &(0x7f0000000780)=""/13, &(0x7f00000007c0)=0xd) exit(0xe) setsockopt$TIPC_MCAST_REPLICAST(r1, 0x10f, 0x86) ioctl$XFS_IOC_GETVERSION(r0, 0x80087601, &(0x7f0000000800)) ioctl$KVM_GET_REGS(0xffffffffffffffff, 0x8090ae81, &(0x7f0000000840)) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000900)=0xc989) read$FUSE(r1, &(0x7f0000000940)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_DIRENT(r1, &(0x7f0000002980)={0x168, 0x0, r5, [{0x1, 0x200, 0x17, 0xfffffffb, 'cgroup.subtree_control\x00'}, {0x6, 0x3, 0x1, 0x0, '\x00'}, {0x5, 0xb, 0x3, 0x101, '.^+'}, {0x1, 0x7, 0x0, 0x2d07}, {0x0, 0x4, 0x1, 0x3, '\x00'}, {0x2, 0x2b, 0xc, 0xff, '[}&*}#+.^\\@,'}, {0x5, 0x3, 0x17, 0x1, 'cgroup.subtree_control\x00'}, {0x1, 0x8, 0x2, 0x7fffffff, '+^'}, {0x6, 0xfffffffffffffff0, 0x7, 0x0, 'batadv\x00'}, {0x5, 0x7f136785, 0x0, 0x10}]}, 0x168) ioctl$USBDEVFS_FREE_STREAMS(r1, 0x8008551d, &(0x7f0000002b00)={0xcd03, 0xf, [{0x6}, {0x2, 0x1}, {0x7}, {0xa}, {0x6}, {0x9}, {0x2, 0x1}, {0x8, 0x1}, {0x2}, {0x7, 0x1}, {0xc, 0x1}, {0xf}, {0x2, 0x1}, {0xa, 0x1}, {0x9}]}) r6 = dup3(r1, r4, 0x80000) r7 = socket$tipc(0x1e, 0x0, 0x0) getsockopt$TIPC_SRC_DROPPABLE(r7, 0x10f, 0x80, &(0x7f0000002b40), &(0x7f0000002b80)=0x4) r8 = memfd_create(&(0x7f0000002bc0)='\x00', 0x6) ioctl$UDMABUF_CREATE(r1, 0x40187542, &(0x7f0000002c00)={r8, 0x0, 0x4000, 0xfffffffffffff000}) setsockopt$inet6_buf(r6, 0x29, 0xd2, &(0x7f0000002c40)="e45266073f40e3a4c04194af5f3c316a617f27d4a78f0d18aaadc93441cdef778e76ea0c4005bfbf65205d", 0x2b) ioctl$NILFS_IOCTL_GET_CPINFO(r0, 0x80186e82, &(0x7f0000002cc0)={&(0x7f0000002c80)=[{0x2, 0x0, 0xac, 0x7, 0x2000000000000000, 0x9, 0x9, 0x9}], 0x1, 0x38, 0x1, 0x2d2b}) getsockopt$IP6T_SO_GET_REVISION_MATCH(r1, 0x29, 0x44, &(0x7f0000002d00)={'NETMAP\x00'}, &(0x7f0000002d40)=0x1e) setsockopt$inet6_group_source_req(r1, 0x29, 0x0, &(0x7f0000002d80)={0xa, {{0xa, 0x4e23, 0x6, @mcast1, 0xf2}}, {{0xa, 0x4e21, 0x5, @dev={0xfe, 0x80, '\x00', 0x18}, 0x51}}}, 0x108) 810.59253ms ago: executing program 2 (id=323): r0 = landlock_create_ruleset(&(0x7f0000000080)={0xc0d8, 0x1, 0x3, 0x20a}, 0x30, 0x0) landlock_restrict_self(r0, 0x0) landlock_create_ruleset(&(0x7f0000000040)={0x0, 0x3}, 0x10, 0x0) (async) r1 = landlock_create_ruleset(&(0x7f0000000040)={0x0, 0x3}, 0x10, 0x0) landlock_restrict_self(r1, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) (async) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_procs(r2, &(0x7f0000000600)='tasks\x00', 0x2, 0x0) (async) r3 = openat$cgroup_procs(r2, &(0x7f0000000600)='tasks\x00', 0x2, 0x0) write$cgroup_pid(r3, &(0x7f0000000400), 0x12) (async) write$cgroup_pid(r3, &(0x7f0000000400), 0x12) r4 = openat$cgroup_int(r2, &(0x7f0000000040)='cpuset.memory_spread_page\x00', 0x2, 0x0) write$cgroup_int(r4, &(0x7f0000000180)=0x3, 0x12) getresuid(&(0x7f0000000100), 0x0, 0x0) landlock_restrict_self(r1, 0x0) (async) landlock_restrict_self(r1, 0x0) landlock_restrict_self(r1, 0x0) landlock_restrict_self(r1, 0x0) landlock_restrict_self(r1, 0x0) landlock_restrict_self(r1, 0xa) add_key(&(0x7f0000000040)='asymmetric\x00', 0x0, &(0x7f0000000140)="1081b3", 0x3, 0xffffffffffffffff) landlock_restrict_self(r1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x48000, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x48000, 0x0) syz_usb_connect(0x2, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000751c0110e60f00989ad1010203010902240001000000000904"], 0x0) 583.368995ms ago: executing program 1 (id=324): madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x13) syz_usb_connect$uac3(0x5, 0x80, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x534d, 0x21, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6e, 0x3, 0x1, 0x82, 0x70, 0x6, {0x8, 0xb, 0x0, 0x2, 0x1, 0x22, 0x30, 0x10}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0x3, 0xa, 0xb}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x60, 0x25, 0x3, 0x2, {0xa, 0x25, 0x25, 0x401, 0x5, 0x6}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x6, 0x29, 0xc0, {0xa, 0x25, 0x25, 0x7fffffff, 0x6, 0xbdd}}}}}}}}]}}, 0x0) 536.780526ms ago: executing program 3 (id=325): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'geneve1\x00'}) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1004002, 0x0) seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000340)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x50000}]}) syz_open_procfs(0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') mount$overlay(0x0, &(0x7f0000000240)='./bus\x00', &(0x7f0000000b80), 0x8, &(0x7f0000000280)={[{@redirect_dir_off}, {@metacopy_off}, {@xino_off}], [{@pcr={'pcr', 0x3d, 0x14}}, {@fsmagic={'fsmagic', 0x3d, 0x4}}, {@context={'context', 0x3d, 'user_u'}}]}) setxattr$incfs_id(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100), &(0x7f0000000140)={'0000000000000000000000000000000', 0x30}, 0x20, 0x1) 306.893463ms ago: executing program 3 (id=326): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='freezer.state\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000002, 0x28011, r0, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x129942, 0x18) fcntl$setlease(r1, 0x400, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x400, 0x0) (async) ioctl$KVM_XEN_HVM_CONFIG(0xffffffffffffffff, 0x4038ae7a, &(0x7f0000000100)={0x0, 0xaaa, &(0x7f0000000240), 0x0}) (async, rerun: 64) r2 = socket$packet(0x11, 0x3, 0x300) (async, rerun: 64) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'ip_vti0\x00', 0x0}) sendto$packet(r2, &(0x7f0000000100)='O', 0x5c8, 0x0, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @broadcast}, 0x14) (async) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/locks\x00', 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x80000, 0x10) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x402, 0x12) (async) pread64(r5, &(0x7f00000000c0)=""/23, 0x17, 0x1) (async) r6 = socket$inet6(0xa, 0x800000000000002, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0xc43, 0x0) flock(r7, 0x5) (async, rerun: 32) setsockopt$inet_opts(r6, 0x29, 0x6, &(0x7f0000000380)='\a', 0x1) (rerun: 32) 0s ago: executing program 4 (id=327): syz_usb_connect(0x3, 0x24, &(0x7f0000001640)=ANY=[@ANYBLOB="12010000e1476040d61000220200000003010902"], 0x0) syz_usb_connect$printer(0x4, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x2, 0xa0, 0xce, "", [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x7, 0x1, 0x2, 0x8, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x5}}, [{{0x9, 0x5, 0x82, 0x2, 0x400, 0x1, 0x3, 0x8}}]}}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0x2, 0x3d, 0x2, 0x0, 0x7}, 0x19, &(0x7f0000000080)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x23, "60c67c7f5951bf5cbf146c90a3573be4"}]}, 0x4, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x1c23}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x424}}, {0x53, &(0x7f0000000140)=@string={0x53, 0x3, "892be6b5ca4fbf890d452d3f1d13c8f9626342fc0af9396e9680bf802f3155b882b02ff967c42d50669953dd3bd82512d067e104f7e27d2f0376aa9ab2bf0e969991cd770b9380f2512d5f18d4892be428"}}, {0x0, 0xfffffffffffffffe}]}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.16' (ED25519) to the list of known hosts. [ 28.342335][ T36] audit: type=1400 audit(1787004586.360:64): avc: denied { mounton } for pid=286 comm="syz-executor" path="/syzcgroup/unified" dev="sda1" ino=2023 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:root_t tclass=dir permissive=1 [ 28.343363][ T286] cgroup: Unknown subsys name 'net' [ 28.364988][ T36] audit: type=1400 audit(1787004586.360:65): avc: denied { mount } for pid=286 comm="syz-executor" name="/" dev="cgroup2" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 28.392359][ T36] audit: type=1400 audit(1787004586.390:66): avc: denied { unmount } for pid=286 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 28.392510][ T286] cgroup: Unknown subsys name 'devices' [ 28.513112][ T286] cgroup: Unknown subsys name 'hugetlb' [ 28.518739][ T286] cgroup: Unknown subsys name 'rlimit' [ 28.631512][ T36] audit: type=1400 audit(1787004586.650:67): avc: denied { setattr } for pid=286 comm="syz-executor" name="raw-gadget" dev="devtmpfs" ino=190 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 28.654791][ T36] audit: type=1400 audit(1787004586.650:68): avc: denied { mounton } for pid=286 comm="syz-executor" path="/proc/sys/fs/binfmt_misc" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=dir permissive=1 [ 28.679860][ T36] audit: type=1400 audit(1787004586.650:69): avc: denied { mount } for pid=286 comm="syz-executor" name="/" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=filesystem permissive=1 [ 28.689676][ T288] SELinux: Context root:object_r:swapfile_t is not valid (left unmapped). Setting up swapspace version 1, size = 127995904 bytes [ 28.711988][ T36] audit: type=1400 audit(1787004586.730:70): avc: denied { relabelto } for pid=288 comm="mkswap" name="swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 28.737500][ T36] audit: type=1400 audit(1787004586.730:71): avc: denied { write } for pid=288 comm="mkswap" path="/root/swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 28.773485][ T36] audit: type=1400 audit(1787004586.790:72): avc: denied { read } for pid=286 comm="syz-executor" name="swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 28.799060][ T36] audit: type=1400 audit(1787004586.790:73): avc: denied { open } for pid=286 comm="syz-executor" path="/root/swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 28.799309][ T286] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 29.728855][ T296] bridge0: port 1(bridge_slave_0) entered blocking state [ 29.735948][ T296] bridge0: port 1(bridge_slave_0) entered disabled state [ 29.743131][ T296] bridge_slave_0: entered allmulticast mode [ 29.749341][ T296] bridge_slave_0: entered promiscuous mode [ 29.756615][ T296] bridge0: port 2(bridge_slave_1) entered blocking state [ 29.763694][ T296] bridge0: port 2(bridge_slave_1) entered disabled state [ 29.770760][ T296] bridge_slave_1: entered allmulticast mode [ 29.777230][ T296] bridge_slave_1: entered promiscuous mode [ 29.823317][ T293] bridge0: port 1(bridge_slave_0) entered blocking state [ 29.830378][ T293] bridge0: port 1(bridge_slave_0) entered disabled state [ 29.837507][ T293] bridge_slave_0: entered allmulticast mode [ 29.843731][ T293] bridge_slave_0: entered promiscuous mode [ 29.854617][ T293] bridge0: port 2(bridge_slave_1) entered blocking state [ 29.861723][ T293] bridge0: port 2(bridge_slave_1) entered disabled state [ 29.868775][ T293] bridge_slave_1: entered allmulticast mode [ 29.875103][ T293] bridge_slave_1: entered promiscuous mode [ 29.898515][ T295] bridge0: port 1(bridge_slave_0) entered blocking state [ 29.905599][ T295] bridge0: port 1(bridge_slave_0) entered disabled state [ 29.912755][ T295] bridge_slave_0: entered allmulticast mode [ 29.918951][ T295] bridge_slave_0: entered promiscuous mode [ 29.928504][ T295] bridge0: port 2(bridge_slave_1) entered blocking state [ 29.935582][ T295] bridge0: port 2(bridge_slave_1) entered disabled state [ 29.942682][ T295] bridge_slave_1: entered allmulticast mode [ 29.949047][ T295] bridge_slave_1: entered promiscuous mode [ 29.986315][ T294] bridge0: port 1(bridge_slave_0) entered blocking state [ 29.993420][ T294] bridge0: port 1(bridge_slave_0) entered disabled state [ 30.000674][ T294] bridge_slave_0: entered allmulticast mode [ 30.007042][ T294] bridge_slave_0: entered promiscuous mode [ 30.013636][ T294] bridge0: port 2(bridge_slave_1) entered blocking state [ 30.020678][ T294] bridge0: port 2(bridge_slave_1) entered disabled state [ 30.027986][ T294] bridge_slave_1: entered allmulticast mode [ 30.034246][ T294] bridge_slave_1: entered promiscuous mode [ 30.163929][ T296] bridge0: port 2(bridge_slave_1) entered blocking state [ 30.170992][ T296] bridge0: port 2(bridge_slave_1) entered forwarding state [ 30.178336][ T296] bridge0: port 1(bridge_slave_0) entered blocking state [ 30.185372][ T296] bridge0: port 1(bridge_slave_0) entered forwarding state [ 30.218619][ T294] bridge0: port 2(bridge_slave_1) entered blocking state [ 30.225718][ T294] bridge0: port 2(bridge_slave_1) entered forwarding state [ 30.233031][ T294] bridge0: port 1(bridge_slave_0) entered blocking state [ 30.240057][ T294] bridge0: port 1(bridge_slave_0) entered forwarding state [ 30.248563][ T295] bridge0: port 2(bridge_slave_1) entered blocking state [ 30.255627][ T295] bridge0: port 2(bridge_slave_1) entered forwarding state [ 30.262910][ T295] bridge0: port 1(bridge_slave_0) entered blocking state [ 30.269931][ T295] bridge0: port 1(bridge_slave_0) entered forwarding state [ 30.279236][ T293] bridge0: port 2(bridge_slave_1) entered blocking state [ 30.286288][ T293] bridge0: port 2(bridge_slave_1) entered forwarding state [ 30.293579][ T293] bridge0: port 1(bridge_slave_0) entered blocking state [ 30.300623][ T293] bridge0: port 1(bridge_slave_0) entered forwarding state [ 30.340076][ T46] bridge0: port 1(bridge_slave_0) entered disabled state [ 30.348068][ T46] bridge0: port 2(bridge_slave_1) entered disabled state [ 30.355416][ T46] bridge0: port 1(bridge_slave_0) entered disabled state [ 30.363236][ T46] bridge0: port 2(bridge_slave_1) entered disabled state [ 30.370377][ T46] bridge0: port 1(bridge_slave_0) entered disabled state [ 30.377678][ T46] bridge0: port 2(bridge_slave_1) entered disabled state [ 30.385042][ T46] bridge0: port 1(bridge_slave_0) entered disabled state [ 30.392410][ T46] bridge0: port 2(bridge_slave_1) entered disabled state [ 30.409941][ T46] bridge0: port 1(bridge_slave_0) entered blocking state [ 30.417023][ T46] bridge0: port 1(bridge_slave_0) entered forwarding state [ 30.424711][ T46] bridge0: port 2(bridge_slave_1) entered blocking state [ 30.431840][ T46] bridge0: port 2(bridge_slave_1) entered forwarding state [ 30.455672][ T46] bridge0: port 1(bridge_slave_0) entered blocking state [ 30.462749][ T46] bridge0: port 1(bridge_slave_0) entered forwarding state [ 30.470441][ T46] bridge0: port 2(bridge_slave_1) entered blocking state [ 30.477524][ T46] bridge0: port 2(bridge_slave_1) entered forwarding state [ 30.490576][ T46] bridge0: port 1(bridge_slave_0) entered blocking state [ 30.497643][ T46] bridge0: port 1(bridge_slave_0) entered forwarding state [ 30.507689][ T13] bridge0: port 2(bridge_slave_1) entered blocking state [ 30.514755][ T13] bridge0: port 2(bridge_slave_1) entered forwarding state [ 30.543529][ T13] bridge0: port 1(bridge_slave_0) entered blocking state [ 30.550581][ T13] bridge0: port 1(bridge_slave_0) entered forwarding state [ 30.558183][ T13] bridge0: port 2(bridge_slave_1) entered blocking state [ 30.565245][ T13] bridge0: port 2(bridge_slave_1) entered forwarding state [ 30.599153][ T296] veth0_vlan: entered promiscuous mode [ 30.614298][ T295] veth0_vlan: entered promiscuous mode [ 30.642499][ T294] veth0_vlan: entered promiscuous mode [ 30.652037][ T295] veth1_macvtap: entered promiscuous mode [ 30.659979][ T293] veth0_vlan: entered promiscuous mode [ 30.670127][ T296] veth1_macvtap: entered promiscuous mode [ 30.685658][ T294] veth1_macvtap: entered promiscuous mode [ 30.704768][ T293] veth1_macvtap: entered promiscuous mode [ 30.745600][ T293] soft_limit_in_bytes is deprecated and will be removed. Please report your usecase to linux-mm@kvack.org if you depend on this functionality. [ 30.803297][ T315] ªªªªªice_bytes: renamed from batadv_slave_0 (while UP) [ 30.823550][ T317] netlink: 'syz.3.4': attribute type 4 has an invalid length. [ 30.832992][ T315] bridge0: port 2(bridge_slave_1) entered disabled state [ 30.840254][ T315] bridge0: port 1(bridge_slave_0) entered disabled state [ 30.946739][ T334] cgroup: none used incorrectly [ 31.091231][ T31] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 31.242035][ T31] usb 4-1: Using ep0 maxpacket: 16 [ 31.249746][ T31] usb 4-1: New USB device found, idVendor=0d8c, idProduct=0102, bcdDevice= 0.40 [ 31.258968][ T31] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 31.267042][ T31] usb 4-1: Product: syz [ 31.271327][ T31] usb 4-1: Manufacturer: syz [ 31.275938][ T31] usb 4-1: SerialNumber: syz [ 31.621235][ T10] usb 3-1: new full-speed USB device number 2 using dummy_hcd [ 31.752880][ T10] usb 3-1: device descriptor read/64, error -71 [ 31.793990][ T343] SELinux: Context system_u:object_r:modem_device_t:s0 is not valid (left unmapped). [ 31.984655][ T357] kvm_intel: L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. [ 32.001860][ T10] usb 3-1: device descriptor read/64, error -71 [ 32.241242][ T10] usb 3-1: new full-speed USB device number 3 using dummy_hcd [ 32.378437][ T10] usb 3-1: device descriptor read/64, error -71 [ 32.421236][ T339] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 32.485947][ T31] snd-usb-audio 4-1:1.0: probe with driver snd-usb-audio failed with error -71 [ 32.501901][ T31] usb 4-1: USB disconnect, device number 2 [ 32.571223][ T339] usb 2-1: Using ep0 maxpacket: 8 [ 32.577444][ T339] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 32.588578][ T339] usb 2-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 32.599295][ T339] usb 2-1: New USB device found, idVendor=0d8c, idProduct=0103, bcdDevice= 0.40 [ 32.608469][ T339] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 32.616605][ T339] usb 2-1: Product: syz [ 32.620824][ T339] usb 2-1: Manufacturer: syz [ 32.625517][ T10] usb 3-1: device descriptor read/64, error -71 [ 32.631868][ T339] usb 2-1: SerialNumber: syz [ 32.641211][ T311] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 32.741332][ T10] usb usb3-port1: attempt power cycle [ 32.792242][ T311] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 32.803194][ T311] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 32.813178][ T311] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 32.826006][ T311] usb 1-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 32.835113][ T311] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 32.845275][ T311] usb 1-1: config 0 descriptor?? [ 32.931182][ T378] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 32.939792][ T378] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 33.012792][ T339] usb 2-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 33.020758][ T339] usb 2-1: 0:2 : does not exist [ 33.029220][ T339] usb 2-1: USB disconnect, device number 2 [ 33.044142][ T320] udevd[320]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 33.081257][ T10] usb 3-1: new full-speed USB device number 4 using dummy_hcd [ 33.102896][ T10] usb 3-1: device descriptor read/8, error -71 [ 33.232320][ T10] usb 3-1: device descriptor read/8, error -71 [ 33.261938][ T311] plantronics 0003:047F:FFFF.0001: unknown main item tag 0x0 [ 33.269358][ T311] plantronics 0003:047F:FFFF.0001: unknown main item tag 0x0 [ 33.276810][ T311] plantronics 0003:047F:FFFF.0001: unknown main item tag 0x0 [ 33.284254][ T65] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 33.291843][ T311] plantronics 0003:047F:FFFF.0001: unknown main item tag 0x0 [ 33.299372][ T311] plantronics 0003:047F:FFFF.0001: No inputs registered, leaving [ 33.308690][ T311] plantronics 0003:047F:FFFF.0001: hiddev96,hidraw0: USB HID v0.00 Joystick [HID 047f:ffff] on usb-dummy_hcd.0-1/input0 [ 33.452386][ T65] usb 4-1: config 0 descriptor has 1 excess byte, ignoring [ 33.464135][ T36] kauditd_printk_skb: 74 callbacks suppressed [ 33.464165][ T36] audit: type=1400 audit(1787004591.480:148): avc: denied { mount } for pid=382 comm="syz.1.20" name="/" dev="configfs" ino=1522 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=filesystem permissive=1 [ 33.467679][ T65] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x9 has invalid wMaxPacketSize 0 [ 33.493057][ T36] audit: type=1400 audit(1787004591.480:149): avc: denied { search } for pid=382 comm="syz.1.20" name="/" dev="configfs" ino=1522 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 33.502868][ T65] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0xA has an invalid bInterval 0, changing to 7 [ 33.524559][ T10] usb 3-1: new full-speed USB device number 5 using dummy_hcd [ 33.546505][ T65] usb 4-1: New USB device found, idVendor=045e, idProduct=0283, bcdDevice=99.0b [ 33.549878][ T36] audit: type=1400 audit(1787004591.480:150): avc: denied { read } for pid=382 comm="syz.1.20" name="/" dev="configfs" ino=1522 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 33.555725][ T65] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 33.577703][ T36] audit: type=1400 audit(1787004591.480:151): avc: denied { open } for pid=382 comm="syz.1.20" path="/" dev="configfs" ino=1522 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 33.586647][ T65] usb 4-1: Product: syz [ 33.611514][ T65] usb 4-1: Manufacturer: syz [ 33.616197][ T65] usb 4-1: SerialNumber: syz [ 33.620265][ T10] usb 3-1: device descriptor read/8, error -71 [ 33.624230][ T65] usb 4-1: config 0 descriptor?? [ 33.629733][ T36] audit: type=1400 audit(1787004591.640:152): avc: denied { append } for pid=382 comm="syz.1.20" name="kvm" dev="devtmpfs" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:kvm_device_t tclass=chr_file permissive=1 [ 33.633280][ T65] usb 4-1: 0:0 : invalid sync pipe. is_playback 1, ep 0a, bSynchAddress f8 [ 33.656719][ T385] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 33.676389][ T385] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 33.752316][ T10] usb 3-1: device descriptor read/8, error -71 [ 33.794430][ T387] capability: warning: `syz.1.21' uses 32-bit capabilities (legacy support in use) [ 33.818841][ T36] audit: type=1400 audit(1787004591.830:153): avc: denied { connect } for pid=389 comm="syz.1.22" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 33.839113][ T36] audit: type=1400 audit(1787004591.850:154): avc: denied { read } for pid=379 comm="syz.3.19" name="msr" dev="devtmpfs" ino=16 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cpu_device_t tclass=chr_file permissive=1 [ 33.855773][ T65] usb 4-1: USB disconnect, device number 3 [ 33.868909][ T10] usb usb3-port1: unable to enumerate USB device [ 33.879113][ T36] audit: type=1400 audit(1787004591.850:155): avc: denied { open } for pid=379 comm="syz.3.19" path="/dev/cpu/0/msr" dev="devtmpfs" ino=16 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cpu_device_t tclass=chr_file permissive=1 [ 33.924639][ T36] audit: type=1400 audit(1787004591.920:156): avc: denied { read } for pid=391 comm="syz.1.23" dev="nsfs" ino=4026532548 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nsfs_t tclass=file permissive=1 [ 33.947690][ T36] audit: type=1400 audit(1787004591.920:157): avc: denied { open } for pid=391 comm="syz.1.23" path="net:[4026532548]" dev="nsfs" ino=4026532548 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nsfs_t tclass=file permissive=1 [ 34.291180][ T45] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 34.441303][ T45] usb 2-1: Using ep0 maxpacket: 16 [ 34.447567][ T45] usb 2-1: config index 0 descriptor too short (expected 1051, got 27) [ 34.455997][ T45] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x88 has an invalid bInterval 0, changing to 7 [ 34.466969][ T45] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x88 has invalid wMaxPacketSize 0 [ 34.478265][ T45] usb 2-1: New USB device found, idVendor=06f8, idProduct=b000, bcdDevice=7d.f9 [ 34.487457][ T45] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 34.495835][ T45] usb 2-1: Product: syz [ 34.500031][ T45] usb 2-1: Manufacturer: syz [ 34.504680][ T45] usb 2-1: SerialNumber: syz [ 34.509888][ T45] usb 2-1: config 0 descriptor?? [ 34.717806][ T311] usb 2-1: USB disconnect, device number 3 [ 34.731244][ T364] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 34.781255][ T65] usb 3-1: new full-speed USB device number 6 using dummy_hcd [ 34.881213][ T364] usb 4-1: Using ep0 maxpacket: 8 [ 34.887817][ T364] usb 4-1: unable to get BOS descriptor or descriptor too short [ 34.898161][ T364] usb 4-1: New USB device found, idVendor=1235, idProduct=0010, bcdDevice= 0.40 [ 34.907291][ T364] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 34.915324][ T364] usb 4-1: Product: syz [ 34.919675][ T364] usb 4-1: Manufacturer: syz [ 34.924567][ T364] usb 4-1: SerialNumber: syz [ 34.932667][ T65] usb 3-1: unable to get BOS descriptor or descriptor too short [ 34.940804][ T65] usb 3-1: not running at top speed; connect to a high speed hub [ 34.949558][ T65] usb 3-1: config 1 has an invalid descriptor of length 98, skipping remainder of the config [ 34.959944][ T65] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 34.970439][ T65] usb 3-1: New USB device found, idVendor=200c, idProduct=1018, bcdDevice= 0.40 [ 34.979563][ T65] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 34.987588][ T65] usb 3-1: Product: syz [ 34.991797][ T65] usb 3-1: Manufacturer: syz [ 34.996402][ T65] usb 3-1: SerialNumber: syz [ 35.132856][ T364] usb 4-1: selecting invalid altsetting 1 [ 35.145327][ T364] snd-usb-audio 4-1:1.0: probe with driver snd-usb-audio failed with error -22 [ 35.156813][ T364] usb 4-1: USB disconnect, device number 4 [ 35.167631][ T320] udevd[320]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 35.216489][ T65] usb 3-1: 3:0: failed to get current value for ch 1 (-71) [ 35.224324][ T65] usb 3-1: 3:0: failed to get current value for ch 2 (-71) [ 35.234814][ T65] usb 3-1: 3:0: failed to get current value for ch 0 (-71) [ 35.243388][ T65] usb 3-1: 3:0: cannot get min/max values for control 2 (id 3) [ 35.252106][ T65] usb 3-1: 3:0: cannot get min/max values for control 3 (id 3) [ 35.261717][ T65] usb 3-1: 3:0: cannot get min/max values for control 4 (id 3) [ 35.270224][ T65] usb 3-1: 3:0: cannot get min/max values for control 4 (id 3) [ 35.278581][ T65] usb 3-1: 3:0: cannot get min/max values for control 5 (id 3) [ 35.286873][ T65] usb 3-1: 3:0: cannot get min/max values for control 8 (id 3) [ 35.295388][ T65] usb 3-1: 3:0: failed to get current value for ch 0 (-71) [ 35.309052][ T65] usb 3-1: 3:0: failed to get current value for ch 1 (-71) [ 35.329731][ T65] usb 3-1: 3:0: failed to get current value for ch 2 (-71) [ 35.338082][ T65] usb 3-1: 3:0: failed to get current value for ch 0 (-71) [ 35.355620][ T65] usb 3-1: 3:0: cannot get min/max values for control 12 (id 3) [ 35.364429][ T65] usb 3-1: 3:0: cannot get min/max values for control 12 (id 3) [ 35.376278][ T65] usb 3-1: 3:0: failed to get current value for ch 1 (-71) [ 35.384359][ T65] usb 3-1: 3:0: failed to get current value for ch 2 (-71) [ 35.401978][ T339] usb 1-1: USB disconnect, device number 2 [ 35.406774][ T65] usb 3-1: USB disconnect, device number 6 [ 35.441511][ T320] udevd[320]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 35.741221][ T339] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 35.791187][ T45] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 35.902342][ T339] usb 1-1: config index 0 descriptor too short (expected 64575, got 68) [ 35.910740][ T339] usb 1-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 35.921236][ T339] usb 1-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 35.941525][ T339] usb 1-1: config index 1 descriptor too short (expected 64575, got 68)