last executing test programs: 10.991583334s ago: executing program 0 (id=723): r0 = memfd_create(&(0x7f00000002c0)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xf8\x05b\xea\x86\x9e\\%g#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xecz\xabq\x95t*T9\xa9\b X \x04\"\x17\xbf\xcb\xccF\xda\xcf\xdd^\xa0\x15\xc0\xcb^h>\x1b\xb5d\xc7\x7f0\x9a\"\xb0\x12#\x9c`\xa6\xed\x05\x95g\a\xccYb\xaf\xe9\xc8-\xb4\xc8\xf5\xfe\xc1\xc0JJ\xc8\xd9d\x17JN\xf2\xb4\x19\xc4\\\xcb\x89-)\x90\x01\v\xac^\xdbBQ|\xaej;\x92\\\xf8u\x19Y\xee\x99EI\xf1t\xadn<\x9b\xc9\x87\xd0\xa7\x1a\x81\xb9\xc87sq\xd7\x15\xd6\x91O\x9c\x99!9>\xff\xa8\xfa\xe6=d\xcf\xca\xa9\xc61!\xc6P\x13\xd0\x88gZ\xbe\xdfl\xfa\xff\xb0m;d07tx\xbb\xabd\xe5\x16\xc4\xae\xf0HP\xbf&\x1e\xa4\x1d\x1by\xa8x\xb9\"\xe2\xb4\n\xbd\x1aL\x90vFt\x04\xf79V\x98\xc2S\x83\x91\xe6\x8c\xbe\xaf/\x91\x18!\xf1\x00\x00\x00\x00\x00\x00\x00\x00', 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x40300, 0x0) tee(r1, r0, 0x7, 0x5) (async, rerun: 64) ioctl$FITHAW(r1, 0xc0045878) (rerun: 64) sendmsg$TIPC_NL_MON_PEER_GET(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000007c0)=ANY=[@ANYBLOB="58011303", @ANYBLOB="08002bbd7000fedbdf2513000000200007800c000400490000000000000008000200cf00000008000200090000002c000380080001000300000008000300090000000800020004000000080003001378000008000300030000004c0004803c0007800800010004000000080001000d000000080001000e00000008000300030000000800040002000000080004000c0000000800020002"], 0x158}}, 0x4004080) (async) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000840)=ANY=[@ANYBLOB="280000001e00210000000000000005000000000000000a00020077a9e20000000000"], 0x28}}, 0x0) (async, rerun: 32) r3 = syz_init_net_socket$bt_rfcomm(0x1f, 0x3, 0x3) (rerun: 32) shutdown(r3, 0x1) (async) r4 = openat$comedi(0xffffffffffffff9c, &(0x7f0000000080)='/dev/comedi3\x00', 0x400, 0x0) ioctl$COMEDI_DEVCONFIG(r4, 0x40946400, 0x0) ioctl$COMEDI_DEVCONFIG(r4, 0x40946400, &(0x7f00000000c0)={'aio_iiro_16\x00', [0x4f29, 0x8, 0xffffffff, 0x4, 0x1, 0x1, 0x12, 0x4, 0x4, 0xfffffffc, 0x2, 0xc4, 0x5, 0x1, 0x0, 0x101, 0x81, 0x400009, 0x3, 0x800, 0x99, 0xcaa7, 0x80, 0x0, 0x7, 0x2800e63, 0x80003c, 0x8, 0xfffffffe, 0x8, 0xfffffff8]}) (async) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000100)="b00737", 0x3}], 0x1) (async) semctl$SETVAL(0x0, 0x3, 0x10, 0x0) (async, rerun: 64) semget(0x3, 0x2, 0x5a0) (rerun: 64) r5 = syz_open_dev$sndctrl(&(0x7f0000000600), 0x0, 0x8801) (async, rerun: 64) r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x41, 0x0) (rerun: 64) r7 = syz_open_pts(r6, 0x900) ioctl$TIOCNXCL(r7, 0x540d) r8 = syz_open_procfs(0x0, &(0x7f00000000c0)='syscall\x00') pread64(r8, &(0x7f0000000140)=""/15, 0xf, 0x4) capset(&(0x7f0000000040)={0x19980330}, &(0x7f0000000080)) (async) syz_open_procfs(0x0, &(0x7f0000002e00)='setgroups\x00') (async) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r5, 0xc1105517, &(0x7f0000001340)={{0x0, 0x0, 0x0, 0x8, 'syz0\x00'}, 0x3, 0x0, 0x7, 0x0, 0x3, 0x0, 'syz1\x00', &(0x7f0000000440)=['\x00\xdby&\xd2\xf6\x12\x02\xcei\xca\xd0\x80Z\xb8\xa8/L0_\xd8\xe6\x01?B~Ze7%u]\xb0\xf7\x9a\x120\vG\x0e\xdd\xbe\x1b]\xf7\xb5\xff9\xd1\xbf\x05\nX&\x9a.v\xf7\rzZ\x1b\xa3\x10]\xe8\r,X_`E;N\xc0jG\x8e\x1ai\x14\xde((\x80\xd4\x1e\x81\x14L1x\xb0\xbc?+M=\xe3\xe2M\xf5\xe1\x9e\x18\x1b\x16;$l\x1d\xfc E\xe0\xe4?\xb4N\x8a]L\x1d\xb1\xf8$\xef\xd8\x1d$X -=u\xa1s\xba\xd7,\xc7\xa3\xf6\xdfc\x91\xb2~6\xa3\x98zI7\xd4\\@f\xac&YtG\xb6oM\xe4\xbb\xf3#\x18\xe9\x95Mv\x9a\v\xf4>hIws.O\x1b\xcd\x10\x87\xbd\x8b\xfaF\xed\xdb\x02c0*xC\xc7\xfb\x93\xae\xcb\xd9\xc9\x8eN\xd3\xdd*:\x0e&\xb0,\x00\x00\x00\x00\x00\xee\x80\xc3F\xc3\x06\xd0\xab\xdb\x1c!%r`\x94;t\xef\t\xd7\xeeB\x9cy\x1f\xfe\xb6r\xda\xd7\x8c\x80\x80Z\xe8\xf9\x06\xd9\xb35\xc0\x88\x96<\x92|\x04\xdaB\xb3?|}!F\x1d\xeb\x80Q\xedkL\x1c\\\xa6q\xf3\xa6\xdcI\roo\xc1\xf3\x99\t\xca\xfed\xb5\xe6]3\xeb\xe0\t\x8a\x8f>H\x89\x91\xcf\xfb\x96@o\x7f\xaa\xf3%\x14\xd5\xd0\xc3\xec*z\xf7\xe7\xa2\xed\x88\x0f\xe6\x11\xb6\xdd\x81\xd8\x86I>g\xe4\xd7\xd0\x80\x96\x95\xf3\xc2\xa4^\a\xfb\x11\x15\xa7\xd6!\xbd\xcc\a\\N\xa1/\x06\xa2n\x13\xe4\x93\xc8g\x7f)\xbf\x1a {\xd1\x18\xbdq\xdb\xc4\xad\xf8\xf8S\x1d', '-[\'\x00', 'r\x0e\x81|\x0f\xa3\x8a\xb9\x8c\x94\x04\x17\v\rh\x10'], 0x1a1}) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000640)={0xe8b, 0x3869, 0x0, 0x3, 0x10, "d59833ad45a29a42c5c90e8e5a284e8fce93cb"}) (async) r9 = syz_open_dev$dri(&(0x7f0000000280), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r9, 0xc01064c8, &(0x7f0000000200)={0x1, 0x0, &(0x7f0000000300)=[0x0]}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r9, 0xc02064b9, &(0x7f0000000180)={0x0, 0x0, 0x0, r10}) (async) execveat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x1000) syz_clone(0x4088200, 0x0, 0x0, 0x0, 0x0, 0x0) 10.819699359s ago: executing program 0 (id=724): r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000080)=0x14) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000240)={'syz_tun\x00', 0x0}) bind$packet(r1, &(0x7f0000000300)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @remote}, 0x14) r3 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/ptype\x00') r4 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r0, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000140)=0x14) bind$packet(r4, &(0x7f0000000280)={0x11, 0x0, r5, 0x1, 0xf, 0x6, @link_local}, 0x14) preadv(r3, &(0x7f00000001c0)=[{&(0x7f0000000600)=""/212, 0xd4}], 0x1, 0x1b, 0x0) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r6, 0x84, 0x6e, &(0x7f0000000080)=[@in6={0xa, 0x4e22, 0x4da04e1d, @private2={0xfc, 0x2, '\x00', 0x1}, 0x1}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f00000000c0)=0x4) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r0, 0x80089419, &(0x7f00000000c0)) r7 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x172f, 0x38, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0xb0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x7}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0xff}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r7, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r8 = syz_kvm_add_vcpu$x86(0x0, &(0x7f0000000100)={0x0, &(0x7f00000005c0)=[@wrmsr={0x1e, 0x20, {0x98e, 0x800}}, @code={0xa, 0x66, {"46f436660fc77203260fc7b7112b0000470f23e1b9800000c00f3235002000000f3048b82c500000000000000f23c80f21f8350000d0000f23f866430f15900060000066b80b010f00d0470f015c4f0f8fa9d8952e"}}, @code={0xa, 0x63, {"653666f30f1effb921090000b81a9be626ba000000000f30640f23a70f20c7440f20c03502000000440f22c0f267450f078f8978c6d8c7442400e1000000c744240200000000ff1c24670f01f84f0fc75d00"}}, @wr_drn={0x6e, 0x20, {0x3, 0x2}}, @in_dx={0x82, 0x20, {0x713b, 0x4}}, @rdmsr={0x32, 0x18, {0x99c}}, @cpuid={0x14, 0x18, {0x8}}, @code={0xa, 0x63, {"c7442400d124e58ac744240298000000c7442406000000000f01142466b810010f00d83e2e66f36ec4e241a9c2660f0018662ef22667f30f23d8f30f01be8bdf5b84f30f092e6766430f38822665420f01c3"}}, @rdmsr={0x32, 0x18, {0x9af}}, @set_irq_handler={0xbe, 0x20, {0x4e}}, @cpuid={0x14, 0x18, {0xffff8001, 0x4f}}, @wr_drn={0x6e, 0x20, {0x0, 0x9}}, @uexit={0x0, 0x18, 0x100000001}, @rdmsr={0x32, 0x18, {0x40000a5b}}, @cpuid={0x14, 0x18, {0x3, 0xba9}}, @wr_drn={0x6e, 0x20, {0x4, 0x401}}, @wrmsr={0x1e, 0x20, {0x800}}, @wr_crn={0x46, 0x20, {0x3, 0xd557}}, @wrmsr={0x1e, 0x20, {0x2cc, 0x5}}, @in_dx={0x82, 0x20, {0x7ad6, 0x6}}, @rdmsr={0x32, 0x18, {0x31d}}, @out_dx={0xaa, 0x28, {0xbc5d, 0x0, 0x7}}, @out_dx={0xaa, 0x28, {0x986c, 0x5, 0x5}}, @wr_drn={0x6e, 0x20, {0xd, 0x200}}, @rdmsr={0x32, 0x18, {0x600}}, @out_dx={0xaa, 0x28, {0x2ab4, 0x3, 0x7}}, @wr_drn={0x6e, 0x20, {0x2, 0x2}}, @wr_crn={0x46, 0x20, {0x2}}, @code={0xa, 0x60, {"c4e17951850e0000000f7808c4e27922157c1a9148420f01cbdefcb9800000c00f3235002000000f3067650fc71fa17e7171e800000000c744240067000000c744240200000000ff1c24c4417c50f9"}}, @out_dx={0xaa, 0x28, {0xed7e, 0x0, 0xffff}}], 0x4a4}) ioctl$KVM_SET_MSRS(r8, 0x4008ae89, &(0x7f0000000200)={0x4, 0x0, [{0x345, 0x0, 0x400}, {0x805, 0x0, 0x4}, {0x360, 0x0, 0x7fffffff}, {0x777, 0x0, 0xe851}]}) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) mknod(&(0x7f00000000c0)='./file1/file3\x00', 0xc000, 0x81b) landlock_create_ruleset(&(0x7f0000000440)={0x75b7, 0x3, 0x1}, 0x18, 0x0) r9 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r9, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x4) r10 = syz_open_dev$vim2m(&(0x7f0000000100), 0x0, 0x2) ioctl$vim2m_VIDIOC_REQBUFS(r10, 0xc0145608, &(0x7f00000000c0)={0xc, 0x2, 0x1, 0x0, 0x2}) ioctl$vim2m_VIDIOC_QBUF(r10, 0xc058560f, &(0x7f0000000240)=@mmap={0x1, 0x2, 0x4, 0x100000, 0x9, {}, {0x2, 0x2, 0x4, 0xc0, 0x0, 0xf0, "18a6fc23"}, 0x1, 0x1, {}, 0x1}) ioctl$vim2m_VIDIOC_REQBUFS(r10, 0xc0145608, &(0x7f0000000000)={0x6, 0x1, 0x1, 0x0, 0x3}) ioctl$vim2m_VIDIOC_STREAMOFF(r10, 0x40045612, &(0x7f0000000040)=0x1) ioctl$vim2m_VIDIOC_STREAMOFF(r10, 0x40045612, &(0x7f0000000080)=0x2) 7.577369903s ago: executing program 0 (id=735): r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002c80)={{0x12, 0x1, 0x0, 0x41, 0x7, 0xf5, 0x40, 0xcf3, 0x9375, 0x1a9e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xbe, 0xe4, 0xf9}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) close(r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000980)={0x24, 0x40, 0x107, 0x0, 0x25dfdbfc, {0x4, 0x7c}, [@typed={0x4}, @nested={0xc, 0x1, 0x0, 0x1, [@typed={0x8, 0x16, 0x0, 0x0, @ipv4=@multicast1}]}]}, 0x24}, 0x1, 0x0, 0x0, 0x48800}, 0x0) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x7, 0x88}, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000002c0)=ANY=[], 0x10}}, 0x0) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000000)={0x6, 'wlan1\x00', {}, 0x108}) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) ioctl$KVM_SET_MSRS(0xffffffffffffffff, 0xc008ae88, &(0x7f0000000000)=ANY=[@ANYBLOB="01090000000000000f47"]) r4 = openat$kvm(0xffffff9c, &(0x7f0000000040), 0x101a00, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r5, 0x4020ae46, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r6, 0x4090ae82, &(0x7f0000000200)={[0x10002, 0x40000000000009, 0xfffffffdfffffffd, 0x800000000, 0x10000, 0x20000002, 0x4002004c2, 0xffe, 0x0, 0x0, 0x2, 0x1, 0x9f5, 0xd57b, 0x0, 0x5], 0xeeee8000, 0x2113c0}) ioctl$KVM_RUN(r6, 0xae80, 0x0) ioctl$IOMMU_HWPT_ALLOC$NONE(r3, 0x3b89, &(0x7f0000000380)={0x28, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0}) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r7, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="140000001000010000000000000000000500000a28000000000a030000000000000000000a00000708000240000000020900010073797a31000000002c000000030a010100000000000000000a0000070900010073797a31000000000900030073797a320000000014000000110001"], 0x7c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) sendmsg$NFT_BATCH(r7, &(0x7f0000009b40)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000500000a4c000000090a010400000000000000000a0000040900010073797a310000000008000540000000020900020073797a310000000008000a40fffffffc080003400000001408000c4000000e45400000000c0a010100000000000000000a0000060900020073797a31000000000900010073797a310000000014000380100000800c00018006000100d103000014000000110001"], 0xb4}, 0x1, 0x0, 0x0, 0x4000850}, 0x40) sendmsg$NFT_BATCH(r1, &(0x7f0000009b40)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="140000001000010000000000000000000500000a480000000c0a010100000000000000000a0000060900020073797a31000000000900010073797a31000000001c000380180000800c000180060001"], 0x70}, 0x1, 0x0, 0x0, 0x4451099e661a63b1}, 0x0) r8 = syz_usb_connect(0x2, 0x24, &(0x7f0000000700)={{0x12, 0x1, 0x110, 0xdd, 0x63, 0x85, 0x40, 0x93b, 0xa104, 0x1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x3, 0xf, 0x10, 0x6, [{{0x9, 0x4, 0xb3, 0x10, 0x0, 0x82, 0xe4, 0xe2, 0xaf}}]}}]}}, 0x0) syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) syz_usb_control_io(r8, &(0x7f0000000400)={0x2c, &(0x7f0000000000)={0x40, 0xd, 0xe, {0xe, 0x23, "591912b5f6f3766bb7564177"}}, &(0x7f0000000a40)={0x0, 0x3, 0xf4, @string={0xf4, 0x3, "1c8e837f31eab9e7f16fac710cb345286a114026892748266dff9c8ebc6a4565433ec7ec14ada1f48963119b47be1bc3742cf0b3cff67ea0f31cc37d3a66f2699bed41371d29cbfb84ef87c7589d4bf84e6a1e9582809344b81a2eb4d66a8c436f701fcd790ea7caac5a542f6a8e765143e6845a94ff373bc270748b8cb06ea7ad6a0991ba41c014aa7dda493e25fcb5060c603da2d371f61eea2387a442047a97e32e7ba8d64cced5bca793c9e0127ccbb028f65093caea90e18158306a140b3d7b8722509c24786637f28a027d8723cced64ec579e7c31d4b406ea79954771e8ff16878dc4dce260a6785af0414fe50647"}}, &(0x7f0000000340)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000040)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x2, 0x9e, 0x5e, "f8cb0008", "2d676c12"}}, &(0x7f00000003c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x10, 0x7, 0x80, 0x6b, 0x0, 0x6}}}, &(0x7f0000000980)={0x84, &(0x7f0000000440)={0x20, 0x11, 0x1c, "9f2bf2a368029051f73c2d269c1c14f1a328f790d99298ec8a8831a8"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0xfb}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000500)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000540)={0x20, 0x0, 0x8, {0xc0, 0x1, [0xff]}}, &(0x7f0000000580)={0x40, 0x7, 0x2, 0x4}, &(0x7f00000005c0)={0x40, 0x9, 0x1, 0x6}, &(0x7f0000000600)={0x40, 0xb, 0x2, "ee52"}, &(0x7f0000000640)={0x40, 0xf, 0x2, 0x9}, &(0x7f0000000680)={0x40, 0x13, 0x6, @local}, &(0x7f00000006c0)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000780)={0x40, 0x19, 0x2, "fd0b"}, &(0x7f00000007c0)={0x40, 0x1a, 0x2, 0x5}, &(0x7f0000000800)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000000840)={0x40, 0x1e, 0x1, 0x8}, &(0x7f0000000880)={0x40, 0x21, 0x1, 0x1}}) r9 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r9, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)={0x14, 0x23, 0x1, 0x70bd25, 0x25dfdbfe, {0x2}}, 0x14}, 0x1, 0x0, 0x0, 0x40000}, 0x0) accept4$nfc_llcp(0xffffffffffffffff, &(0x7f0000000900), &(0x7f0000000b40)=0x60, 0x80800) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000700)={0x44, &(0x7f0000000080)={0x0, 0x0, 0x8, "fa0fffffffffffff"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 5.626798905s ago: executing program 0 (id=748): r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x853, 0x148, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x90, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x7, 0xb, 0x1, {0x22, 0x7}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x6}}}}}]}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000b40)={0x52, 0x1, 0x1, {0x0, 0x1}, {0x63, 0x2}, @period={0x58, 0x0, 0x0, 0x3, 0x80, {0x1, 0x8001, 0xf, 0x1}, 0x0, 0x0}}) pselect6(0x0, 0x0, 0x0, &(0x7f0000000180)={0x8, 0x10000, 0x3, 0x9, 0xfffffffffffffff7, 0x3, 0x37339521, 0x1}, 0x0, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x4e21, @multicast1}, 0x10) connect$inet(r2, &(0x7f0000000180)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x1b}}, 0x10) sendto$inet(r2, &(0x7f0000000000), 0xffffffffffffff94, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x7, 0x0, 0x8001}]}, 0x10) setsockopt$sock_int(r2, 0x1, 0x7, &(0x7f0000000000)=0xc77, 0x4) recvfrom$inet(r2, &(0x7f0000000080)=""/8, 0xfffffffffffffd0b, 0x720, 0x0, 0xfffffffffffffd25) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2250) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000680)=""/211) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r3, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000000c0)=[@in6={0xa, 0x0, 0x0, @private2}]}, &(0x7f0000000180)=0x10) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0xd, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) r4 = openat$cuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) read$FUSE(r4, &(0x7f0000002180)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_DIRENTPLUS(r4, &(0x7f0000002140)=ANY=[@ANYBLOB="d000000000000000", @ANYRES64=r5, @ANYBLOB='\a\x00\x00\x00\x00\x00\x00@'], 0xd0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x22, 0x7, {[@global=@item_012={0x0, 0x1, 0x4}, @local=@item_4={0x3, 0x2, 0x4, "cd36a505"}, @global=@item_012={0x0, 0x1, 0x4}]}}, 0x0}, 0x0) 3.433997061s ago: executing program 1 (id=763): r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_buf(r0, 0x0, 0x10, &(0x7f00000006c0), 0x0) r1 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r1, 0x107, 0x5, &(0x7f00000000c0)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_crypto(0x10, 0x3, 0x15) syz_emit_vhci(&(0x7f00000000c0)=@HCI_ACLDATA_PKT={0x2, {0xc9, 0x0, 0x0, 0xa}, @l2cap_cid_le_signaling={{0x6}, @l2cap_cmd_rej_unk={{0x1, 0x3, 0x2}, {0x9}}}}, 0xf) r5 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r5, 0x0, 0x1, &(0x7f0000001280)=0x2, 0x4) sendmsg$nl_crypto(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="e8000000110001226db148ec302e607caaff68ed51b22547d66558fa68c80ad67f6098c6f70b1d340f7991be1e7afdeb68d622bd65b2724e2df36a536d0f37700ad7244624c6f375705db353ccec929c"], 0xe8}, 0x1, 0x0, 0x0, 0x814}, 0x0) sendmsg$NL80211_CMD_FRAME(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x24, r3, 0x20, 0x70bd2c, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x401, 0x20}}}}, [@NL80211_ATTR_OFFCHANNEL_TX_OK={0x4}]}, 0x24}}, 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x30000, 0x2, 0x11, r1, 0x0) r6 = open(&(0x7f0000000580)='./file1\x00', 0x80242, 0x1df2a23c5997fa5f) read$FUSE(r6, &(0x7f00000005c0)={0x2020, 0x0, 0x0}, 0x2020) ioctl$KVM_GET_NR_MMU_PAGES(r6, 0xae45, 0x6) write$FUSE_CREATE_OPEN(r6, &(0x7f0000000180)={0xa0, 0xffffffffffffffda, r7, {{0x6, 0x1, 0x8000000000007, 0xac, 0x3, 0x1, {0x0, 0x17f, 0x20fe, 0x5, 0x85, 0xd697, 0x9, 0x7fffffff, 0xfffffffe, 0xc000, 0x0, 0xee00, 0x0, 0x400, 0x401}}, {0x0, 0x11}}}, 0xa0) sendfile(r6, r6, &(0x7f0000000080), 0x7f03) syz_clone3(&(0x7f000000c340)={0xa802100, 0x0, 0x0, 0x0, {0x31}, 0x0, 0x0, 0x0, 0x0, 0x0, {r6}}, 0x58) 3.251499542s ago: executing program 1 (id=765): ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f00000000c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6, 0x3}}, './file0\x00'}) io_setup(0x20, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000000000040ac054382408b0b00000109022400012000002009040000fd0301000009210000000122010009058103"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00220f000000ab0d"], 0x0}, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000100), 0x4) socket$key(0xf, 0x3, 0x2) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat$comedi(0xffffffffffffff9c, &(0x7f0000000080)='/dev/comedi3\x00', 0x400, 0x0) ioctl$COMEDI_DEVCONFIG(r3, 0x40946400, 0x0) ioctl$COMEDI_DEVCONFIG(r3, 0x40946400, &(0x7f0000000180)={'mpc624\x00', [0x4f27, 0x1, 0x2, 0x4, 0x2, 0xcc5, 0xf, 0x7, 0xa, 0xe8aa, 0x2, 0x1, 0xfffffffd, 0x5, 0x6, 0x2, 0x0, 0x1a442, 0x200003, 0x40000003, 0x99, 0x4caa7, 0x2, 0x5, 0x81, 0xe6b, 0x3a, 0x8, 0x2, 0x9, 0xfffffff8]}) socket(0x1, 0xa, 0x7) sendmsg$nl_xfrm(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000340)=@newsa={0x16c, 0x10, 0x713, 0xfffffffe, 0x25dfdbfc, {{@in=@rand_addr=0x64010101, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x0, 0x0, 0x4e21, 0x2, 0xa, 0x0, 0x0, 0x6c, 0x0, 0xee00}, {@in6=@private1, 0xfe, 0x32}, @in6=@rand_addr=' \x01\x00', {0x0, 0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x543}, {0x4, 0x7fffffffffffffff}, {0x2}, 0x70bd2c, 0x3500, 0x2, 0x1, 0x0, 0x50}, [@encap={0x1c, 0x4, {0x2, 0x4e24, 0x4e20, @in6=@dev={0xfe, 0x80, '\x00', 0x2d}}}, @algo_aead={0x60, 0x12, {{'rfc4106(gcm(aes))\x00'}, 0xa0, 0x60, "210466d38547aa140db9a200000000c538c7cb7a"}}]}, 0x16c}, 0x1, 0x0, 0x0, 0x880}, 0x0) 2.9043899s ago: executing program 2 (id=767): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x90800, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x4000027) r5 = dup(r4) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000000840)={0x1fe, 0x2, 0x2000, 0x1000, &(0x7f0000003000/0x1000)=nil}) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r5, r0, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, 0x0}], 0x1, 0x42, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r6, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x11, 0x0, 0x0) ioctl$KVM_SET_NESTED_STATE(r0, 0x4080aebf, &(0x7f0000000880)={{0x0, 0x0, 0x80, {0x1, 0x1110d000, 0x1}}, "1b93bab1d7069d31f40755164b27a2d8baee401f67b05236a88053ada63b6731043862c83c0755877faed8d5c8cd301f69053379ad441d6e43e0c8f7e83de862a521e2e45eb654286a6b20a01c4ef63fef405fe5c86d541285e115c50198a121abd74780f48fffe1d8745b6a01fa6c85bac96445dca59daa55db9db1e4b46fa82cecb5691e675da1659cdc68d3b5e36ad3224db3c039eed9ecf665b8e6c7132c01d23b5d54eda5511d84c787d1341a8b624bea59530dc1ade056d49b02bd4f55d041f30dd3168a71b670423fca81947123d47ffc9b48bc9e88ba7f632aadc4d64b060ba4dc5b9a4078ec00888b4c20462436d0ed576a568c97db4d213712e0fc797ef75509f0cbdb144ceb7f7fd35c98e8d0aa94a7bb1933b2a3291ddcc704159a0fddd98c184b010e79f9838b751528c850889d4f1a08589d170693bac0ade15e2c1f9a49231df52cf5ad480c3428e58ada20e5ee6c24150045e7ae55aa4652c79ceba570882e2f731fb643de495fd74488332dd7a8ea3f080e31bdbe4ec286e3dd4c42c624cfd5f333dcd61904c98ef889c99e9dcefb592a12e9ea344906d584fd06a049e0dea3b12f739fdaf2372ff15adf55bd216a1286dd0a38cb238596282d9fa6cf194edb9c4f4de4c4794a9229fb61a6c3bd1d0f428ff5c791a4f2117670c8c37afa32957bd59467b059133837f1345040ac9e3ed62ae7e980619e4800008839e2df9788f804a21659e9940143eb5fc8422e98df3fb1359c66a3b354d4f6f6caded6588caeaf261831d097919413ccc913a4263ec398ee156da58b463fd4725252813bfd56b4e0aec1d992264bf7a34b18a095b4cc46ec18a783df4478458cf8ec8b9d191c565c32d5f782014007bc5255c2bfd7b0c6cd5d7f457b3d37a7516f342c2f69ede1e3fa8aee6e2c8c1757f987e39313b5bc2ac51301666eafda6e2755f1f766c44ab205382b89f616e3e3cf0e9ef26485c6f575387b14e30639dad4e4bc024386e2480b3238a83f5f8d737c4c6dc3a4b6390131993321767ede647f0e215f83ab1ff7c97d750fc633c42489fc68d31e8be08d7b2ec386140a724e893de5fdbcc29db1b81e9aedca925f5fdc47a38c78dfcca0a5d3a83f644337f833dfcca04f5081f0001efa14d72953f291129b74e0472e1251c6f5a7e397a0b7a925ade49e2ac42179618eecb07d0fc2c9bca80ed3d9a3d617c1a2d60ba5424dac3ce37caa00b7c66beb031bc81422d934b405bf50bc467339f9d90d1d101ee1496ba1c4cd50aa4a58d3956e44b49745a0893d85cd81f4759eba38d0cd58abb2a01da4d8c008620437f93be6f149cfbf5c937907f8acacf807b07f7d5093018853583ccd66833c0ad3bf9752596b3a66b27ccefc0b51b89f065af5bf8c1dacd039a11b42b7d7930f1a3662c11900487c014d097a899594092c13844b93c339646d69db0c844eff7f676d66f3786feac80caaa8f8849acdd67ddca33116f832052ff5967e29c72cb1641e1d3a6860a4ddbbf1fcdbe2de464982a4110b8b48f2166d8b4530f0b6db95c3aad92dded5ccf0f756c3ecbac812aea1dbcad561b60549a4a9533106d87cb92f0155a419f7050b8fdbd4c3bb5b35542c0f9e58ef9e0aedb70a0c916dffe25ea409916ba230dde8f5ed91df88663fbfb8fe5edbae1826e99722c53bdb8261a237774c5f1cc4fcf7ca41b358a507f57babbad87f5e36d6c8abe83192234e08decdff3380be585054de1617137e2c509989193afb6200bcaa9bdeab37eaec35b22af5c8214ba374a6571d342ff8730258221b9cd070f46e6fd1f345703fd4489a42579c7a6177a608730c5c3f914a4375b7e38249f9b14abeacc9adec7e66e2d809b685e390a36bae519cb93a3562c95e4a984094b946c424ecdc507f8701d60fc6f7b3d73e4f6c7b13d65f64bbd04457c38631ee375124562edd537faf587acacd3cc89468c016e1914736cc11d279218dd840bae750f038ea5c7b24143d4b35732723758142b19c00527fedd89b1234249ab0750343e8860da3d12f0a4c87b82146ea0e58bedaf0a6403098147e587863d94d58055e12a833adbd5d595dcd6166aed5a094810f0a7cb0a7824e6ac241d8a70d5091dc3a99bf80dae5642877a96c1e877eb0f9465d34d96379b8de61d36c62c6957af75514c3fcf6f4385a7739515e028e1a40b3ca034bfa3d1cebcc4f4bc1d4ed0e63fff960afdac3c3cd5517344f36dbb53418fc3a7bc6b83e3606e932fe7611003d73a54f6ddf7012c971e395ad595a9401c3c672f557d9141c0b02224b42469a78b4dae4efe2e3b2ba50abc52a7aa95d22193000d6d5d8197c2ef8a7706dde8d9bc545d727c65f943d84dd3fab13a91a8c2eac29e6385e025a86cdd98432afbd73591e2745836fa4b430d5defdc88f4ad034e0ddd08f8cf81cfb2893ec1b4bc55e087e9afa7236719038877ab97e67500a69a284077178b88fb2f9700506c55f9e6ec7148941148131c8674b6912b0816fc430865160624ba4e82fa7cbfa3597d7e3dd80fa143efb1a81984bb9c2e25a76ee205577559bfc2dd623f32add61c4f0085fb235dd1e8b25ca9a4f7e4292455fb7de0f77c358f01467df306f4a98db72dfb4dae6b3b1a573e830defb20c1b574e3cbc2849dd7e4142194ff317ec94e027195b9b76697ae5cb74d5abfc6a3bd418028e6412f742ef62f088f4773735aa7e0c5faaec2543ffc5437ae2c54fe82f84917e29061fcc25d9cce76803fccefdfb01a897965c060d86a4dc58d5c71ff2aee6cf587aa3e40e80bf45c0feb00e06e2662bd30503fe473e7c8655c80840cdb3f99c6d0c68309eab2c560ba7366b7404254feff2c85b504c52620947b8808103b6f1a93761ab09465ec01fcdf16f36af6d1d358816aafd25c0a7591da52f371c78a1eb19329bd5392e5729912c7416c1f21ce12d4aef9c98f3cd1c9cb72e2d3fa840f59b72c884d67ad425dcfd46f80f8775eea5c288067bdd3feb8edfa9222cf138d3e5f6b9006475592a4919ab90a88a7c7b879d5325b4e73f201c0980a02cc75e0b4f482827aac020e2eacd407bd3be1d7c004f242830d6457c62228a873a31a40c166008a45e58736253d543bf59d9985c20173c53340317bcfdad4ceb3a52210e0537add6bdb8d9807d3f7e9b404d35bd86a5cf99094d11ed6b94922f99f2739930969bb126b8f39d23b0e1fd22117c08d305ac18dc8f17073648ef2e6ec6c3a365d2ee03cd29eab534338fb612f63b49d021bcee06944eaca8b29e6274ad3a263e47a87aafbf0f691dd9fb0fbf0628490e804b9f5db0c9ef00063d1aa0fa3293f8b8c3dacc3ff41d88f2a10509b0f0d516d395e50b4b20c550d514333b07fc9be4ca8cc6997649ff8ed84d176ff500ea27d5a86129f930f5587eb10a72bde1e1c547503087e429dd062848912617faabed27fa84d15fc8051c1f233be9b4b599b19f406a9623ed3a25ffe9b87277e00f4720c747375c48256e6f2c81fc0601e2299e588e7c84063fa9928d640485eda767701d794b8354c5eab91386adceb158b4d985329982318924a14f002bf9ad5fce74865104a1abb8dd1bd0669e903a8228af2b75d5c3e71b040536da30175e6a0f7be074a8a972c07c54363eace25ea5edc4303dad5c654d6ca6c980d8a0704f2a3c8ed6f72604d7715e97bf095b7334a14f1ef6cbb3bc71256b8a314ff0da255c5419102d2e493bc61983b4cc0b6a2846b1ecdc43db6aeec6b01bb390484d84a29cb3aae18f7112c221cc8582fc9f9f1f3ca4d3e924550ea69424558839670d861ea5bcd0ff05759502530722c36fa35b6c39a5cc37d60f6c19cf1206b9bb5bd5f600312bbc9086913f09ffd51c7881897f7cb41d65bba412392a32aa3b52812cef9fa7c8497c763f933b24f734cb4ac1a7d8f1c618ef0e93bbbf387941c005b3cfc728e4b98803ff9e10db2a4026ec5a9964f26f88fd80e4c840f0612c611563a1bd429e2d8239e00feaff767be2afd54bbd6d397abf49d0e1fec653734c39b0d5c5edb58feab33888535bb9c08564463a5d57fb75d2cae2ba0499f908039440084a57e63a17d38d7f55dfa6aaf745306003aff370827803a155228050ca7e8bcc4b1a67619699ed318fcdde7fb85afe9a58530892595022c85ed7367d2f3387c7f08fa029186299b935395f493a4c2469b48ac81c1fdac66a1686423abffb8825e9003f3281c59e4456e6820bba9573abae615b14ed95df0ff0147282fe6a46d0cfad4c018f98ba4a81bb58c2260e6e54ea2479180181825eb6771eabea54fc50f84397f9f6192483a567aaf131df4cd4871e6030f1ad626ecaa2c730521915f8f1f37ee38f3d2a7755b4f4f71a088ce3bf368e11724814a91371ad453d3b54aed0eff6cbbc486e72210ef25d209bf8256c16f2672ba3805458b9ea5a0b079ce565d33dcf6cfddee7f0deca00666da3bbe8bef08face84fd1a5847c88f99d330e9a215d4fd5dfd4aa6ae5fb30d11998b85b12118d666e0b4bd93ec729e2ed0c3db94f1ecc4eda759e5280272757548febe100bcce625438a33ce9f55aa36282e64680de93770e918675ca169a8834ae27dd9b976001e96a4c53c07693fbc4a227569fe0cc37bfb7ab85830102220d96fba4b8d19102462cde9009f4cfdfac2d1401cb138e9d9683d565e93a7e5f45c13606b48b6df96222f3a5bc11664d07d54d05b2daf0c782ec7c5eafbf4fb1db8882bd0f692a97a16654b9ffe0477836f82c8b877ffa87b1db5fce0aa6688ffed33da096f8d5da50041daa9a50c262d46bcf5e40c07a6b2b31a12f830a114655a0f1e7d55c3b5041c61fd861fb2b15ca1f50fe76ec72b99ce83ac12c006f38ded8f06bc3ac0c99a6b1d370ce69376a81ef5ea610a20c40aef65e97930f5c8e39275985a4c4f18731848a284b982abb976cda33c74ad491efd39e72d394ecafedbc869639f1611b8aaff6a9062ae1091400f93244fd2e09ff2aea0a22303eeeea5f0a7a6f224a2c5a880682cbf03035a9d5978b54e1ea03ac0f6217ff432f1bf415d1aed9d7335964009a5ba823fa79d76bba3635e70d3397a689da37c7cbfbb0b383ae60c7c896a692ec80d132bdba08bc583ff910e8b351ebf81012c21655e69bd24104af718c1a1091c6dcb690cd8c5fcb813880fefefee3b985559b8291afa8e2ddbe81c227dd8a0c43f6c35c2a5c5e92f556c8eb687ac91bd4dd590533a2adce878c986ecade35fbac6e714d9a9d7db9d0629f5854f828d2d2631b89d352b75b75a877ddafc0f34f1871ed0a541b1e9d3cc37421ff66198558f24bfe985f5345993446e7bce1c18922ff6c9e89e2ec46b7e389d730f0251adc94370bfa91dc5c0b43c2639c053af428d15c132beb180859992b7114a1e8da96a9e34794c585b6a83813444e3c5f3c5c0d59f6819eda5c527d6d5e31faea86647232ac3f180f4945cda5f8f69dd3fa4a50cbb390add80a139f2d0f784e42186f91d354cb40f46111019a233ed0208c0204e291c272faad9d54833d180fef767b015b15d68eb256801c968a5111f2896596bbd89a66fcbe95b8bf49451459e8ac03368537b2df0ba25e81608cdedf731bc524c14c2bcf3955f7872020a62e02dee82386a39b6c3e40d94869a86915d37d33257e5e3f2205ac4612e2f8e17212c222932360051d066288fec473b575f1e7542d61b8a7b051cc75b70084952c82a5335ea56d52e3581a53f0138df2c395d935dba19de9f0827cbd5003128263d29728200", "344adbd2e8ab2a2a92c11162ed4aeeef1afc97de31cb53411dad21fe0fa09d44e25609653de78d8e1e1938c8f634bc03001418e42fbbfe81187ee2c8a9faa9dffb8526945d94959f054c4d45fd218fe90d87fb5f2fb9dcf3e32388b5533fe85d844a9777497eca128aa4b2e9efbc4ed4248f89c7719da11f7abccb12d62b7894deaab1f6d7145ffd7f0eab9deb0e08de40b1f04b34734b278c6ef95dddb7ab7e80e103df579033a3137f4e0ccf3948d9c495c56d1d847688c12ab3908b5c72e07220fb42e084ab082fdb619957ebd8fbe98026d2b64574f3cc15adf30595104667637de54e481deca90c8f12670f932eb1cc3cab9bc451ba6c5a608e4bfaf044535662ae48affd405d17c54743281f56ae0716121507a18cc2e7503621d6cfe323738fdc4cad996f59afdc18c8f73fcb094dd54102b1f790e0cbe37c39b6ddd9c9c1c8540a697b52315b0bf789dcb95a5f801fb84b6fdfb42daeb7ec7a94749da1e7a8e45d54bb59d6034a716e4d2d9d79baf0ecd614b2aecfc8b8ec642601067f5f1f62d8ce0f36561480e3a4c6cf98431f0507c9d238c3182452c209ee67614d2f4c8e4786f9dedb2959b74c132911319b7b3063bd2da234fe2c968fd6c29695b158841f4e1403e1ac5b7b873775d5f1a6b99c9401ab6606eca4a60ee8bf1261ebfdd1ff401a58cd39fdc3f658505280ccea72bc827bd770e096d9d031364ae218a42d93e631dee265ae1ac4dc783e14628a39ee7a79287127142fa6fe5c43f9ece15c930c3d614be9403bea4c55f7eb38840212021ecd6d018bf314423a9023ca3d5f403652947de1f08d9e553b91a28f5acd8ed52ea1eda53b530764759a71763f11a436696588e5dc563d47e7b5ba4e09a7f3fef1003b2d0cafaf56dbbcbc92f3b9e20ad1b6afe3e09c1b1f25821efd41e70cd277ef31dc3b1441395c6f9d906d4a04eb6221d1a01fb1f2c3ca5b4571b801e2866e576325c0d100cbdd3b9bd64d651f1f0c01c6c388f3082c77e210527d6b5a4ac6a9e28b5e52539b967354ff525787a3098aa7b7dcf0da8233e69fcfe45aaeb6eb99d8ae3cdc1a868bf366001af741f5ca549b06a503f654a8bf0c0dcb35b9ef5811500261f0fb4888806df0c32391d9527412f14de7e6eb72500f0e99d462291d83c9ae662689326a41a0f8c7966921964d7e393d368fd993f5fd7e2accab3b2696e8d4449ed64d527ceeb955a211b6f4854ff4bb4e680f05015d59c675327a064d89fc74b9a2eae1570f6a2b226fea3dbd0989024db1604d6b9c87756ff298e8aa7f70ac35a7849b77b479083871e88bd24eb2fbf45fb118119c4c4759c57a5a4b6649ab9c4566616c42ee5615559edf455aad962f1e2d6857f68bc22379d2cedbc97fb0ec1a0932f6412fb555396a811cbe626e02182234da9259071c2abf6622aff97ae6de41e48116ec5e2be0a895c6c2326689f04498bd8fe1307eb46e98ff53c89c34d9b9ea3d716491ea83cef239beac7de828701d7927278c58243d405860b7975ccfa6fed43b0cdf98147d81ebbcc6715d7eda85ea0e8b6a8318e4f8072e14120e67c524760da1abbdb2dc1909fb96ee087b4e8c67df78f3431c8adf65ac6424614cc453feed3eb65a8270dc5136c9385f05f8e1cd8f936c3d258eb7aabe947c1790ecf07135dae7b6a6442d658c6ffe4a8ae3163d070e47960d9f8979778a050358d44b8a87db5deb902ee0e330439fe9e42d1b1cba4c964914479e1a73665c4685f9ea25e9e945a52d4b887dbfaa1ccb0c3f8c51f48216c128b059b3f9f976b03c7591d26a00a40b078ce138c2cfaa6ca9a99d29f3ceed40b14ffff9eb82036654ce803394dc47509ec1705ec3dbbca561519bfb90eecfeb354a77d4c51cfed184bfe372797a7e14fb2ec7e7103da872de038d9ea320678e4f00165999f9a28ce30aceebea2882ac78e339940dd418096310853083d8d764ad0bee690b5d87ea5103cff958a29b841d6ffef157f94b0b4dbf15620d86131983a0f3a5009defc2926f3982c5562ad65ebbdc36e4fccb0bf024e1edef60a692f1ccdb1539d10ed498dd6004f75cb0584d0225d96d33d86e135dd6a8e34e519065967b69dfa4fc42d3c5852a86e66e05345104a8a376b40ea6d36586ac5f58373d15f607ee6be0c350a8b640cafcbb87a9b483a866f4edd66154862e1fb15a6a8661d848816e6bf0d20b15e01849e443de919559a782b22294bd2576bf5600c0226c9d3ade73c8d6af9348dc2a45440856b6673537341f17f3b89976cb8096a9d4625076e18a2386b4c284a38a024c4836e5c6d88bff8292d07cc75dcd1ba7361a11e28c5caa09f2c24e4ef69415c35b32a045ac168945af5b6f7df720e5fbc0c15ec75fa8ef551bb14c93516fec1f2896048bb06b71fa6e9c175a470d30d942bb57c20a4af70a33d1149bef8f9a1e596f0ad5d7ac28d9892224453f7deaa0cde22c68d13d92952533665cc4e799a8d40142e8b2321804023ab59314bef2239394ecfcc33d208d44fa97449a609415fe7c6a7b8277ecb56ba766e5be4f1293c927322dfa336cf745abacdf0d0a7d9cea986644088c20574f1eee27d02cae93f88a7dac08bf04c8371c7ee20e5f04fb2e0caae95ce4fa3ed4163be53c5f41066db9af6a602eaee45b8c848b0377708b9e35b69a12468bf6cd3051ec78727743fe9735deb25b8f66d76050af5c3a146b45f88a70a567194f6a435e49dee56400f8a5aa750ac9145ac96f3ee1f6719ff9f6ee8945d89c5161341e3fea3771d77a6f28ad5d25a90efede786a03457090dc5226f4ebd0de62006d4356441fc867ffcb645e74e13433122a8df21d9de2196ebe3ce11dbfcb899de3e548c8694afab22b74f4e7e84f22da96717438586be8c8824e7022e0bf082c7d69dc8533fa072706cb5880b45486c04d49076bdd1b006be0cc4d0c9b2e0bda0aa38155c25b5b0d028114d024ad88622b15a319adb69ab4c74a8f25507e74126f0a81058f6eb83c394402b2d8c7c5be8e7ccd7cb0391bc9b0223c58d0541c8446b012b3aab4d1da12ff0efe1c81b17cc9d8453104c157bb228f2d8e85350eb1fa9586c76eb23ad58db195c44e182ff0fefe8c3a7424296c57af0ddfac3ee82b4d8208b5ad760848ce593f002662bfd715f7a3e3743abd1fb054ef86e9252ca1cf5a40c8d16017c7f7640980487ae754c3bb914cd9348bc2326ba90b8a6a7ae36d990be93e82ddda301c0440c6af21a44f2f799938566a22493000a4525a499077aeccbb4689452b83d9117b6dd7ca3bfd9105cb15ce18609711a1302cdd2d10e3728e46e8c7bbcd4e0d341f492dc3310d7000463c5c04300e4469c7033cb28b9de1a8b8d7a0d92e48b4475363700bb90d064f1c662383b7b9a4bf852ac47d3065f4628bcbc2cce5f1e350378b3c4c622ff38f20bd2751bc737944178a3cd8019bb8ff165db25450469f3b354e8afe45ce7978942673ae69e1389bf1a9485704063ae3c99ab52b972606196d0e5a2343b8d20e0b2c1d02a67e84f45246b2598d0867e31b55ec7dbcb7e633a2e2798b040220099c02e5cc5dbf82d4afe861c95298210470313d358368dce0b3d49fc54452ac7b025bde7cd4c8b962dcdd171156c28e1ab10b0fd1d94bf78e254e61582708e2b1112cd665985178c5e15ad0d8377e54d624937ccde4c4f586826560ef589dd6902c2802367a0a2f2bf4ebd2cba61656396990370f2fa5032b5116251748fd11190123c0695c7db9d628136b9c8922ea8c82176d4b8a82122574d9b085cb7a6c5f40a6cc2dadb13eefeb6597165705b148527c1935533d884968c4139f04163ed1adccf8661c9ad6c58bb4c29c6d50507e0703deafe8ade4eb73b96f06e681d3b79302b67fdbb9635fe9c22adf69f3cb85b8c0fef815a68c8210d3f72f22654e98e8dcada8a04be474b9d7f02b869988e7774f3dbb590e544722c71851c850245c79945baa8c3375bb8df2bcca13c65a62287964274a2d08b9893f9cef274d65718eebc92e822e3b7d774a7a02278148aa8272449d5dfc5bf80d5b41249cf310a1b0591f3fff506e0110eddf435df2a9bfceaf06dc66970f70f1a30c761bd58ff072c0fb59585fa5a87eac5fb58ff6c9cd5f8a68ebed358e3544ffdda79a1b27b6a15130cde29c2342515106c0693d08b3480762997bbae55e391929c824c805f785ae80494498a74f4ca5769e3ce5bff7a94da626afd0e22929fcbf7baa74a06ce42b8795688d6d691538369f6cdbe45f8356cf9b70bf099bea250e8c0e5c83eb43e011ba6b8eeaa30d4cacf9cada6564f69b31fdee408719c343d636f900111d0deafda69d92aa45f06b1f1c580333eef72fbff2d1934ce2c9e7150082e6d5668e467b0aa5ce215a003c982af88e3180c77b6985e56861dd60f0d67f04488ae5ad683ea15cdfd00ae16e2593bdbef780d3ee8ea3a7dc3122d5afb22495096dab1bad2bdaa520f9eb4d09b46339a9ef41fb8191d4a550eecaf6df0487be71a8daf935f0013d65fb708f14d81426eff14c4a1d1e1492d822a6a8b2415f5e3fcd35dc4b3edca4abe5d9490be5cfde7a026f88bcbdb0ee48c4f96572bdbf9c4efec01b69b602a469a70a3c9599499e94002284527612187ab2e242c6be0119d93a24064f847c4cafaef500813c6692c0a5d5685c1665f7f3d8536821ecb00f09ac1230ee014e98c40613ce86e04387497f1920ec9ae654817d1efe6072059d2cbac7f0adae9bac34f235a5f4c67ff34d6c8e268c3e91b13251322ef76cbb8f4626195d742309d1c9dd1bb5501b5d188c2f0234ea2398b0b026f3d2f9c0eee4e21b71152e981ad61d97be14927ac6ebf06b962480d47608adda832aeaf9dcb09e1b7e2cc5b01303e0cd651571e22c08071c2b4d3ed24dfd985e08ccd13974073790a2a5695c1e6501d9339388f59e5107ff9ce4e227a474b31bd77d568200a56e6a74308415161093f043a5c5274cb6651b5e4b8454a338339eeb0a1a3c3364c54aa174b42059ae3cbd04334986273f228c832b68e80037310de70f2a49612e98b82a84e9a55bfd9e4325f9dfc02996cf015560d615b11e7aee2f0f8e018ab827b66445a7820373c1ea935735ffdee0828c3d1dbf481f5ab5cfdc5bb380d5db7739af6e3846a9209cd65f7edaf13796f5aa1cb48e72124a58e3a05e8b87155d2aa93ded3290c02a5bf6175ef11518f217d012a0d5216aad220061a62a92fdacc056fadca08a79452907dabfc314f16ae21fe2fa964b957b64bd2e56ecf0e67493ecc9938be02f2dcda23f77f265f633ffb76390330c04fb9623afe346ac8ba8bfb31b4910bdccc56d9e69e132b9bcaa95af66f5c159bb66fe5ee722a94ce5bd5f4015943b85920933a32effe22e6322561294bf93c9b331d1e266b675a8e5670c5869ce69458cab1d0b56f3f4fa28dc300740e6419994a3c298a997b69e5c77958f1cbe17d9b91ac6852bc4a8d79f1fb94a3ab6bcb99b7e25a32d59153719b71ba6928ca13c94cf09abd05e981a1296804ca10b859d3e9df9ef3f816b8b01404207da0bb6dd0ad7506bb1263fcf0e5fdd44ca2a8818e542a87af577d1f7b345acdec1c04e70cd9ea057a5556da9864a184e7d871a313cac965b35d22b7ea43791fc7c571d9f1c5f597f737f72490972a39621b4b72391df53c1743837e149d94e70cd92294ee222925537415d0c977b1455d79b1d87c57aa0f0c954db0e6a5bc514dc2ca5d55c9b3464745904d655ecda8a8d546689822a673b70ff395700"}) ioctl$KVM_RUN(r6, 0xae80, 0x0) 2.711444125s ago: executing program 2 (id=769): r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r1) waitid(0x0, 0x0, 0x0, 0x61000006, &(0x7f0000000380)) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'veth1_to_bridge\x00', 0x0}) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000100)={@local, 0x0, r2}) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, &(0x7f0000000140)={@mcast1, @mcast1, @private1={0xfc, 0x1, '\x00', 0x1}, 0x0, 0x0, 0x0, 0x100, 0x0, 0xa0022}) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, &(0x7f0000000240)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @remote, @dev={0xfe, 0x80, '\x00', 0xe}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4400046, r2}) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000000)={'team0\x00', 0x0}) r7 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_SIOCADDRT(r7, 0x890b, &(0x7f0000000340)={@remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, r6}) socket$inet6_mptcp(0xa, 0x1, 0x106) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB='grpquota,grpquota_block_hardlimit=3']) chdir(&(0x7f0000000100)='./file0\x00') capset(&(0x7f0000000280)={0x20071026}, &(0x7f0000000340)) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='blkio.bfq.io_service_bytes\x00', 0x275a, 0x0) ioctl$FS_IOC_RESVSP(r8, 0x4030582a, &(0x7f0000000300)={0x1100, 0x0, 0x4, 0x2a40}) 2.611274784s ago: executing program 2 (id=771): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000440)={[{@upperdir={'upperdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './bus'}}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x43) mknodat$loop(r0, &(0x7f0000000200)='./file1\x00', 0x400, 0x1) chdir(&(0x7f00000003c0)='./bus\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x1ff) linkat(r0, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000240)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000240)='./file1\x00', 0x145142, 0x0) mount$binder(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000140), 0x4000, &(0x7f0000000180)=ANY=[@ANYBLOB="6d30303b3030303030312cf9"]) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x40282, 0x0) lseek(r1, 0x4, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000240)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) r5 = dup(r4) ioctl$KVM_SET_VCPU_EVENTS(r4, 0x4400ae8f, &(0x7f0000000000)=@arm64={0x8, 0x2, 0x2, '\x00', 0x2}) syz_kvm_setup_cpu$x86(r5, r4, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000280)=[@text16={0x10, 0x0}], 0x1, 0x8, &(0x7f0000000380)=[@flags={0x3, 0x128bc4}], 0x1) ioctl$KVM_CAP_HYPERV_SYNIC2(r5, 0x4068aea3, &(0x7f0000000100)) ioctl$KVM_RUN(r4, 0xae80, 0x0) r6 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="1c0000001c00810ce00f80ecdb4cb9f207c804a010000000030006fb", 0x1c}], 0x1, 0x0, 0x0, 0x5865}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) r7 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) link(&(0x7f0000010000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000020000)='./bus\x00') bind$nfc_llcp(r7, &(0x7f0000000380)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "d9298498abdba7f061bd1ca44c226af5160e961711a03760760beeab91e8ff0055e5c0d48bd63ffdb93bd43a847a1597c8ef03da5be42200", 0x37}, 0x60) 2.459780592s ago: executing program 0 (id=772): r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000400)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_COPY(r0, 0x3b83, &(0x7f0000000040)={0x28, 0x5, r1, r1, 0x3, 0xfffffffffefffff8, 0x3fff}) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000001140)={{0x12, 0x1, 0x0, 0xbd, 0xf7, 0x13, 0x8, 0x2770, 0x930c, 0x8d6a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2a, 0xc5, 0x98}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f00000003c0)={0x44, &(0x7f0000000000)=ANY=[@ANYBLOB="001306000000ec19d02303f6"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r2, 0x0, 0x0) syz_usb_control_io$uac1(r2, 0x0, 0x0) syz_usb_control_io$uac1(r2, &(0x7f0000000080)={0x14, &(0x7f0000000100)={0x40, 0x22, 0x64, {0x64, 0xa, "70a24cf9a2a5a0af477299d7486a5a53d00fdfb268767aab3ee2184fc1051a66151e00b7790366719afdb34ada55988fabef3212617f2d40216cf58838a4912d1410ef9f545a35478c71f45c900f5afa6add32d686edc96cc974c6f4a1e55b99e6bb"}}, &(0x7f0000000180)={0x0, 0x3, 0x7f, @string={0x7f, 0x3, "5b0231dfa82c57cabd882812721ba04144bf2ed42f209a0f9d70bddb828abc3872fb335d05b5ada637e52fd018c01d3b817b4cbb11ffe6dace6cd23356b3ea1aec1c2b4797655e3d485519f05a7d81807afb79ae55b8fc38c6f2345ee35b930f155b66cd23246de60271c05079a086d45cbd4a41cff4ee4b1ff3a6d49c"}}}, &(0x7f00000004c0)={0x44, &(0x7f0000000240)={0x20, 0x17, 0x13, "39e326fdba14f60f37a1bc8bdff0a9b84b5a4f"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xe5}, &(0x7f0000000300)={0x20, 0x81, 0x3, "dc4457"}, &(0x7f0000000340)={0x20, 0x82, 0x1, 'O'}, &(0x7f0000000380)={0x20, 0x83, 0x3, "d33ead"}, &(0x7f0000000440)={0x20, 0x84, 0x4, "05cb8c5a"}, &(0x7f0000000480)={0x20, 0x85, 0x3, "666a9f"}}) 2.14766936s ago: executing program 3 (id=775): r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0006}]}) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="38010000100013070000000000000000ac1e0101000000000000000000000000fe8000000000000000000000000000bb00"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fe8000000000000000000000000000bb000004d3320000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000004800020063626328616573290000000000000000000000000000000000000000000000000000000000000000650000000000000000000000000000000000000000228404cd"], 0x138}}, 0x0) write$UHID_CREATE2(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="0b00000073797a31000000dfff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a30000037b35f0a000089b4c45a10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"], 0x119) syz_usb_connect$cdc_ecm(0x5, 0x4d, &(0x7f00000011c0)=ANY=[@ANYBLOB="12010000020000402505a1a44000000001010902"], 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x305881) ioctl$HIDIOCSFEATURE(r4, 0xc0404806, &(0x7f0000000040)) sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$LOOP_CONFIGURE(0xffffffffffffffff, 0x4c0a, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$alg(0x26, 0x5, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="1201fb0019030320d812010079de01ec020109021b0001000003000904000001785ecc0009058502"], 0x0) 1.835037872s ago: executing program 2 (id=776): set_mempolicy(0x2002, &(0x7f0000000000)=0x9, 0x9) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='numa_maps\x00') pread64(r0, &(0x7f0000001100)=""/4105, 0x1009, 0x0) 1.775805507s ago: executing program 2 (id=777): r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="010000000000000000006600000008000300", @ANYRES32=r2, @ANYBLOB="080026006c0900000800b700930000000400b8007f5323209bca22c15d7c514c4436543416cb3ce49593b251f28945d4ee38edf36897f49c50f6cce01017107d7d4cab7e1a05e8aa1c6e791434c5d48ed72956bf187d1c6f7dd365f399d536ba6eea410f1886443a24cc7fe005ad16e0254350b16b28b489125c52f3e5c88285a1dac7548a7fe21f66029ff7c5fbba165226129c794546"], 0x30}}, 0x4) 1.687856694s ago: executing program 2 (id=778): r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x9f, 0x18, 0x76, 0x20, 0x17ef, 0x7203, 0x2e36, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x10, 0x0, [{{0x9, 0x4, 0xbc, 0x0, 0x2, 0x9e, 0x88, 0x33, 0x0, [], [{{0x9, 0x5, 0x2, 0x2, 0x200, 0x2}}, {{0x9, 0x5, 0x82, 0x2, 0x20, 0x0, 0x0, 0x3}}]}}]}}]}}, 0x0) syz_usb_control_io$rtl8150(r0, 0x0, 0x0) syz_usb_control_io$rtl8150(r0, 0x0, &(0x7f00000029c0)={0x2c, &(0x7f0000000080)={0x20, 0x3, 0x3, "7e4bd1"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000002640)={0x44, &(0x7f0000002400)={0x20, 0xe, 0x2, "02cf"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000300)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x56e, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xae, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x2}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x2, {0x2, 0xf}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000a80)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x40, 0xb, 0x2, "9308"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000480)={0x44, &(0x7f00000001c0)={0x40, 0x1, 0x4, "fab12670"}, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x20, 0x83, 0x2}, &(0x7f0000000400)={0x20, 0x87, 0x2, 0xf800}, 0x0}) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000000800)={0x44, &(0x7f0000000140)={0x0, 0x6, 0x58, "00169fada0a71feb78bf2ba09a0ea5f71d569cfcf88ad704d8238a4b427f68888bb889c1335bc1ffb989ae0330f14b82edfd09bd454311d783137b9ca281af0380a353d56a3b9abaab1982e0e84218c6d91116f0ae8ed239"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$video(&(0x7f0000000500), 0x0, 0x20900) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'rose0\x00', 0x10}) ioctl$VIDIOC_DQEVENT(r2, 0x80885659, 0x0) r4 = syz_usb_connect(0x0, 0x1cb, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000122f0d4071040403dfe4000000010902b901010000003f0904"], 0x0) syz_usb_control_io(r4, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r4, 0x0, 0x0) syz_usb_control_io$uac1(r4, 0x0, 0x0) syz_usb_control_io$uac1(r4, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r4, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r4, 0x0, &(0x7f0000000200)={0x1c, &(0x7f0000000140)={0x20, 0x30, 0x6, "ff16b7420992"}, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r4, 0x0, 0x0) syz_usb_control_io(r4, 0x0, &(0x7f0000000040)={0x84, &(0x7f0000000bc0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$sierra_net(r0, 0x0, 0x0) 1.635830249s ago: executing program 1 (id=779): r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r1) waitid(0x0, 0x0, 0x0, 0x61000006, &(0x7f0000000380)) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'veth1_to_bridge\x00', 0x0}) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000100)={@local, 0x0, r2}) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, &(0x7f0000000140)={@mcast1, @mcast1, @private1={0xfc, 0x1, '\x00', 0x1}, 0x0, 0x0, 0x0, 0x100, 0x0, 0xa0022}) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, &(0x7f0000000240)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @remote, @dev={0xfe, 0x80, '\x00', 0xe}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4400046, r2}) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000000)={'team0\x00', 0x0}) r7 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_SIOCADDRT(r7, 0x890b, &(0x7f0000000340)={@remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, r6}) socket$inet6_mptcp(0xa, 0x1, 0x106) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB='grpquota,grpquota_block_hardlimit=3']) chdir(&(0x7f0000000100)='./file0\x00') capset(&(0x7f0000000280)={0x20071026}, &(0x7f0000000340)) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='blkio.bfq.io_service_bytes\x00', 0x275a, 0x0) ioctl$FS_IOC_RESVSP(r8, 0x4030582a, &(0x7f0000000300)={0x1100, 0x0, 0x4, 0x2a40}) 1.54105149s ago: executing program 1 (id=780): r0 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40241, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40241, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201}) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) r3 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000380)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, &(0x7f0000000180)=0x10) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000380)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, &(0x7f0000000180)=0x10) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f00000002c0)=@assoc_value, &(0x7f0000000300)=0x25) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f00000002c0)=@assoc_value, &(0x7f0000000300)=0x25) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x7d, &(0x7f0000000140)={r4, 0x2}, 0x8) r5 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r5, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000380)=ANY=[@ANYBLOB="140000003a00010324bd7002fcdbdf2501"], 0x14}, 0x1, 0x0, 0x0, 0x401}, 0x20004080) write$tun(r1, &(0x7f00000003c0)={@val={0x0, 0x86dd}, @val={0x0, 0x0, 0xa, 0x0, 0x408d}, @mpls={[], @ipv6=@gre_packet={0x4, 0x6, "fe0e04", 0x4c, 0x2f, 0x1, @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast2, {[@srh={0x2b, 0x0, 0x4, 0x0, 0x1, 0x0, 0x1ff}], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x1}, {0x1, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x3, {{0x4, 0x1, 0xfd, 0x2, 0x1, 0x0, 0x1, 0x4}, 0x1, {0x4}}}, {0x8, 0x22eb, 0x0, {{0x9, 0x2, 0x2, 0x0, 0x1, 0x3, 0x0, 0x7f}, 0x2, {0x5, 0x7ff, 0x0, 0x6, 0x1, 0x1, 0x1, 0x0, 0x1}}}, {0x8, 0x6558, 0x4}}}}}}, 0x82) r7 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r7, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001b00)=[{&(0x7f0000001800)="d8000000100081044e81f782db44b904021d083910000000000000a1180015000600142603600e120900210003000401a800160004", 0x35}, {&(0x7f0000001a00)="00f4bcb66ade04ac39d0955b9112c0829f67cf2fc2298a0325d17c137eea601b08622e2620541f236159d69ed0a9d8fb959d9dde30cd9601b3115b8cf7812233cca61073540be7d5db6fc74cb06a1ba2e5055a95fc0b9986d1fa755ce65a7af45d765a217b1a17c60ade87a7a263c9b50cd51cd9c257c7418c3afc3a96dcadcb82618fec327d4d9dff17e795818e16acc77ddf7f6262e42bd84109d432d78971b58224", 0xa3}], 0x2}, 0x0) socket$xdp(0x2c, 0x3, 0x0) (async) r8 = socket$xdp(0x2c, 0x3, 0x0) fchdir(r8) (async) fchdir(r8) ioctl$IOCTL_VMCI_VERSION2(r0, 0x7a7, &(0x7f0000000100)=0x80000) ioctl$IOCTL_VMCI_INIT_CONTEXT(r0, 0x7a0, &(0x7f0000000440)={@my=0x1}) (async) ioctl$IOCTL_VMCI_INIT_CONTEXT(r0, 0x7a0, &(0x7f0000000440)={@my=0x1}) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$fou(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$FOU_CMD_ADD(r9, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x1c, r10, 0x50b, 0x70bd28, 0x25dfdbfe, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x2405c000}, 0x4000000) ioctl$IOCTL_VMCI_QUEUEPAIR_ALLOC(r0, 0x7a8, &(0x7f0000000080)={{@hyper, 0x10400000}, @hyper, 0x0, 0x0, 0x7, 0x0, 0x0, 0x5f6, 0x1}) (async) ioctl$IOCTL_VMCI_QUEUEPAIR_ALLOC(r0, 0x7a8, &(0x7f0000000080)={{@hyper, 0x10400000}, @hyper, 0x0, 0x0, 0x7, 0x0, 0x0, 0x5f6, 0x1}) openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) (async) r11 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$IOCTL_VMCI_VERSION2(r11, 0x7a7, &(0x7f0000000040)=0x90000) (async) ioctl$IOCTL_VMCI_VERSION2(r11, 0x7a7, &(0x7f0000000040)=0x90000) ioctl$IOCTL_VMCI_INIT_CONTEXT(r11, 0x7a0, &(0x7f0000000240)={@hyper}) ioctl$IOCTL_VMCI_QUEUEPAIR_ALLOC(r11, 0x7a8, &(0x7f00000000c0)={{@hyper, 0x10400000}, @local, 0x0, 0x2, 0x5e, 0x5, 0x2, 0xd}) r12 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r12, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f000000c280)={&(0x7f0000003a80)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x101, 0x0, 0x0, {0x5}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWCHAIN={0x8, 0x3, 0xa, 0x3, 0x0, 0x0, {0x5}, [@NFTA_CHAIN_TABLE={0xffffffffffffff81, 0x1, 'syz0\x00'}, @NFTA_CHAIN_NAME={0x9, 0x3, 'syz0\x00'}, @NFTA_CHAIN_FLAGS={0x8, 0xa, 0x1, 0x0, 0x3}, @NFTA_CHAIN_HOOK={0x28, 0x4, 0x0, 0x1, [@NFTA_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x12}, @NFTA_HOOK_HOOKNUM={0x8}, @NFTA_HOOK_DEV={0x14, 0x3, 'wlan0\x00'}]}]}], {0x14}}, 0xa4}}, 0x0) (async) sendmsg$NFT_BATCH(r12, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f000000c280)={&(0x7f0000003a80)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x101, 0x0, 0x0, {0x5}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWCHAIN={0x8, 0x3, 0xa, 0x3, 0x0, 0x0, {0x5}, [@NFTA_CHAIN_TABLE={0xffffffffffffff81, 0x1, 'syz0\x00'}, @NFTA_CHAIN_NAME={0x9, 0x3, 'syz0\x00'}, @NFTA_CHAIN_FLAGS={0x8, 0xa, 0x1, 0x0, 0x3}, @NFTA_CHAIN_HOOK={0x28, 0x4, 0x0, 0x1, [@NFTA_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x12}, @NFTA_HOOK_HOOKNUM={0x8}, @NFTA_HOOK_DEV={0x14, 0x3, 'wlan0\x00'}]}]}], {0x14}}, 0xa4}}, 0x0) ioctl$BTRFS_IOC_BALANCE(r12, 0x5000940c, 0x0) 1.439638932s ago: executing program 3 (id=781): r0 = syz_open_dev$sndpcmp(&(0x7f00000004c0), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(r0, 0xc0844123, &(0x7f0000002180)) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x7f, 0x2) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) pwrite64(r2, 0x0, 0x0, 0x7fffffffffffffff) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000040)={0x1, @pix_mp={0x0, 0x8, 0x64737664, 0x8, 0x9, [{0x0, 0xd}, {0x4, 0x80}, {0xe, 0x8001}, {0xb, 0xf1}, {0x1000, 0x1}, {0x9, 0x8}, {0x3, 0x71d}, {0x3, 0x10}], 0x2, 0xff, 0x1, 0x0, 0x4}}) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000140)={r1, 0x90, 0x7, 0x1}) r4 = userfaultfd(0x801) ioctl$UFFDIO_API(r4, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x4}) ioctl$UFFDIO_REGISTER(r4, 0xc020aa00, &(0x7f0000000000)={{&(0x7f0000400000/0xc00000)=nil, 0xc00000}, 0x1}) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) ioctl$UFFDIO_COPY(r4, 0xc028aa03, &(0x7f00000004c0)={&(0x7f0000db5000/0x2000)=nil, &(0x7f00006be000/0x1000)=nil, 0x2000, 0x1}) ioctl$DRM_IOCTL_SET_UNIQUE(r3, 0x40106410, &(0x7f00000002c0)={0x27, &(0x7f0000000280)="0f8a74fb2d672418d81a5f02c9a8b901d74e7cc61795638b05b3ce747f9ab54e83d6e897611378"}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='nfsd\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000240), 0x0, &(0x7f00000001c0)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x2f}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0xd5) r6 = openat$cgroup_ro(r5, &(0x7f0000000040)='cpu.stat\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read$FUSE(r6, &(0x7f0000000500)={0x2020}, 0x2020) bind$alg(r3, &(0x7f0000000180)={0x26, 'aead\x00', 0x0, 0x0, 'aegis256\x00'}, 0x58) 1.349157334s ago: executing program 1 (id=782): io_setup(0xffffaa55, &(0x7f0000000000)=0x0) r1 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = openat$vimc1(0xffffffffffffff9c, &(0x7f00000010c0), 0x2, 0x0) r3 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000001200), 0x8080, 0x0) io_submit(r0, 0x3, &(0x7f0000001280)=[&(0x7f0000001080)={0x0, 0x0, 0x0, 0x6, 0x1dad, r1, &(0x7f0000000080)="34770e919621182ad0edb9a9296cc218252efa00e6f117bd8b29550f9e61e6fb6ddb78bc13269f17e589aea2999fce4c4551a27a3c33d7ea5fdb7d2ddf1416d35838bde6442160edba5c0fa4ed3125c8fbff647fa33aa33f001025ba6462eded0c6b95d43a3fa95d214b2fd62e86370b5adb9fe09608d37f21f41c122c7927b03ea1024394e6feed1f9e7abe65f73a715684f799e69b0654192d8b6969eb51f518b17aa9a06485811005bb91fb06fe99e2ce94412f5842e644624fd8c5fbfa364fd34970a3ed94db7f9a68d1bdd4ae29713935d4470387d0ce2d0cf3b4c5eb299b048b0081c4cdb019dd8dd1b8da1f0718d2c0e3a53c122d3fc1fca1f8606bfce211888f4a42f414d6448edff7985a25f642e36cab83162bd9942acd8ca32aa938e7e802a7a4d3377cd1130cb68ed66497d3dd652dcef38fd1244db8d83a9bc59f6e2cc6f4de8bc82a3c7404631107551bfe62c624fb80d66b0022853bf77708f64a8490fe5aa4412b33edaa38b27c1cf9fb1c72f1c5fc248ff17cc19bdda09d1a06445f4d525e8827116b6462d8cc7e5f07acfb48be8e82190d46d1343fd4e0684d987acd99e05c9204a90b2494053c8eca090e6dad716d8bb9ced9492b3e688ab4b5dbe8d4e66ae6beb1ee670fa91f3c4792bce2d4c4e0790dd68c22888ef0a6a36a9086e004e5c28a8d2d8ea4e84644133bfa1490a04b1d2e6913ebb175d100f95db3944dc13bfebd80d67844f8403e8ba2d89080c5b93e15669243f3b4b80e13b54e092b28718768b29504fbff0b219476deb74a0b15367a61ae6c9cf8932b9b6be088383438e00e297b7aafd21060b0ca5307c3f3bbbbb4b32788d9f63ccc298ff9e83c2651c325a94bf1fd109c37f14b6b821518306b81438c0b1eade9f772b7309991dce2ad3d941560692ae5efbc808193243dbe63a53e4a7978ab24b71cedf01ca8ac48de28b133035907d0e0cdcd3bb571d8e16db7bf0d6e118111a7239f434e160a93b9bb8ffd60803699442a954be3bb54085f02d1de688ebfe8c03e8b27a3e1c1e47ff3cc3c835cf9e4749e3c502b8c341d134df3f719e09900f8bebcdc5f9a11b150d8bf641aea4b589f953a8d0bd734059e4d9545d1727b471388fb45c5255b4453a6e62467f11c25f243e7fd5291fbf79e935b665af0249a0fad94f8a384fa24f3c34b19888ba31165eb7e111d9a6574fadcaf22dce5acb522e93f1595fcd8c9ff4a93aabfe3feec7faf953a7dfe6700e5eef235ee1ba748841ff4f20f554d94017e8dfa1ae28345bdd5d7e5fe8c20ad06fbf66c50fb2eca541b83755f1eed67fad8a9a25c81cec62319e211eb9d7e184800aeec2a7a62fe1a645dcb955ab204155a61f7bfea2d7b0dc49690094b3b9a85357c2adb001e509f898ae29e42447c19ca6733b6340c1eef6d39d3e63263dbf1c5c5007b583d62320d180ae90ce9c722bd59178b1f1c28ca02cd2989d1089d6a1fb109905953d60d54702361f2421ac44f3cfd547b91b78ea645de1a8a06d452293208acf5e1c2c85cd36edd5777be812cc0ea0a423768ad4ba8a98843cf18535cd737cbfe5da40ac39f135fded664317bb32867d426eb40c4c1cf955bb517de66dcd69e749b0d0035fe9f65a670ee689784f731ed26c9dcfafeab3d1a6a830f622cf9961375aee029b55f1e33c501bb3077701c220c8f7a1f6e8b3952daa91badff327b52bd9af0b313cb4e11ee423ef24c9fea3a179af065cfe0e1ad8a1d8558e66c166dd325edc5f42f22e52de9d8194bdc9405e60d0d200a1d07db01a8215814e1ac6259c43adc5d567c937b4203a2f9c85a82281d30ff49ce7bc1ee567ee1cbc7290c31c34b69461c409465c158fa1d1189c7f29700a3a053deb6faa11d962ea48b136352f51acee9bfdb6e85c81f65b665a6da566005adfffb12748a0c7523dacaa4432f276a2708449af520f013c1f1221756fd394550abeb94e474b1c7c0859ae21c39733c0a87f4f0a008bdc48a43c7bb998d50e7325131619d0e82c3fedee85588367671f3a130383f5e475b7cb4853a24db9a5f3bd3fa84a7c0de6b525456c8d72e79ba340487111bdaf3ae58bf167a3e3c4a86ee90c9b611d43130283aba91829bbae558df352e428b9c1352014e99b290fac4aaf2bb429234e4ce869bd8c3d03a289195693cf442fb81cbfa71627a297cdd1dee49f4faacc442b18f2443bd8143828ecbdf282ec603b0e0d98bb156873e87e1fa4f687b2eeaf7d425f812a81891208b863e962332136c85cae5d8983252bf2fedb51c22b6604b8d1fe00fa2090d64790f960be4da9747658caef9e6cc0e32f593b1da4c375f40a21c524a75ed6452a968b29e2dafa9c4edc415002c99abe0b81a2412fac5f232f0cd3739a97d62ea245610a8a8201f3b43ae08211fbd36821f1b7ce5ff5093bb1e9248b2e2de2f9e39729ab1d0e8d93b9193b9287cb318f33b89c9603d28f940d085f634b1873e72482654363aa47a6bb5285928e15a5f96b89095faa0b251eec80ce915c44892bab024c92681444e645c3fa2bee5524a5a971ccebb169e5da981fe75c320151930f1e83d5be33deab78f51795e5b5771a9516ead8db24c4b5c974ceff8857c75037b101d349664070442b1b9fef8b525b22ba98d1997cb536c81667647325c6c2f1d8669489764ba0245567a6337c0390dad478b58f93a5878132db6bb2aa918787811d3453f0e905a5eb4a6193c0dee07f2fd476898cfcc3ff2925029647f8fc5afa2d90081808d1297a632dd1400de68972351231d332c955e1d78ac654fe5a0aa275f16da2041a67c10b45f09df1775efe55e2f964599a0fc172e9b44b62754fec37eba0046e6becb134db1cd3fd826a49a57b6d449273e699410aeb118d1d0895ac1ce39fefaac6a7d9123399fe2f2f5831e4dce4222bab7b0956a9613cb048e9ca4e0d6f0910c024014f0025c5fa01e81b2f36db76e1bdfca0c0ae1f712560131a3dccf3ee85eae999b89ab167739ae6ecc60c7ca49d58ade8a7ccf32deb64894e6825c934d1f66f2c8f170ae3a8a1e677a64f45ca76c91699938e57b42c7d88d6fb91ffceb38529ede0c436931f973c7794e742a06657f57c64e31ce2e7a8d30946a9bac3b5209d76be95bb73fbfb264befcb7e1cc1a3278b5d5e6226558772e2f36fdb47b91220c175e797381da345b01ac4e3a61e3c3cf5a2a4d6e31c1dda1838bde3f09876512185a35ef97e06f23d5797ff378d68b024df72f302afd7db54200d6f4846aec72b5306ce89af0eb0640c11ecdb9193fb3307402693e1c648f35ef35a77db44d70d9111eaf07068e58fce109d0316191f875c57841cfa8c672b7ec98e723244338f2ee65418dcbe7972b438e212cb16b98ae5fd13dd0275d77944ea4162fa5142c9d6fcf198c76d3164ffc20b93dce1ddcb5e9068adf2b735bc25da1df1337bd0bc8f59057249436861a22056a59828542966488b86dad0a90fc0fb37b2f49173956be04578059231b4a2c36ee18bdb8801f9d45c8e65c451cac566172e41171acdced95202f129f03872870552d8ebfd8c8420891ecf9ec07a141badf95bf9869e897373b7524be250a1c5bab7ffc1ab63b7cd9c5b54682492457fa0d05107dbddf62f70e98c221ced860330289e288641f1b80518845184b1c1be15f733629f3123a531ade2d01c3bfcc34cf487acb7c0b1dc8450405c90d12fd27ef8efc75dfaa4205516873431d298c36bf258db854e7a40636111725a965654289cd972ffdbce8ffb42fc5ab7cc56290c7d0e656aa9734839b1e1b1277f726edb1c63f0f31ccb845662afdad254e301510faf201ca15a9eca2ae26c5da62ea60eec9081c20cb417afff11b1bd7f0c3dafc51b927a1b625f1e30ec8ed099da6bf840e7faf81718f4c805205c3c081a1b209de767a0ae5c268d8e808a00fbca6255c8e7f2c9ee50bab3a8b5fc16656166bc14414165fb8196665b503555390a5c897fd89d3859f9734188468aa4045db38c72837893392c6845c6610f15005d515af94abef9fc3988e012cbca01af76b5543433605841d5fa885dbbccf854e9d0c3e57ad8ce4d6410d5f2573299f8792f0a0c619fec3d6da73304ee528861eff80ba2a12ff6e85538ca127fd1e666a8432fca20c4a5f71be513dd09455e16bfb0a0e7b1e562fbcb5e38aa2ad730f5900f71f13583884f745f9150ff0706512e71738343e2bf3b87beb7a6d95bdf11df10b8d9f34a0ca809d7f4a274f93b02595da0aa266e6c511853e7e59e1df3d06bd60fc522b5b656a781a2bacc661861e2280c6409c8143ff75198c6c1e8eba32c2117edf14c1c3026dc318e796f0bd7609929b0a5b4e6c1ebd71e7bed91e9f7fc794e154b609f223e4601a75ca845796a74d1cd899e4662028e6b36f06137879752b423d5383b7e2cc2a7bfb18c4425bb24bea02dca0ee1b559b1da99ae1d9a1a9488b3a7263c860b007c2a5a7bc4df6829ff5b043d7dd25cde80bf26fb401e65101099db2761e8905a515e640493b814ce4a632cb005d99c5d9306bd25814ada0cb5288479a624d84fbe7906bbb860c81f0861b8837e2c7fd966188520e99f148a63dc6ed921298beb1fc91933e2356607ad824ce325cb27f52af10d3cb5812b65cabf0f8117ef994215d996c59d764f46f273c615d281db0de442959ecb0b634337bb9416796eceb18c7b232f8f0a592b0db86fb358d047c6db534026de1805006e45432fd04910fa07faface2bb463e4ba26004387b826f65b220398b06f949b02c9353a3c9288901cebb0f16d01f9ed2bac269f168c38e06b5dbbc7f1a58c7738fff193b580881ba5121feed727f6a4046140df8025f94c98c2a50e802282f49c72d3a766aa4a92a4f1ce3c0b9d7fb0095b48d523ab71807d2d2875a41a6d68f27dd384f1ebd424bb5ec3a57a6b2b9de2300142b71a45ae3205ab90b4219fc22b69f1a4b0dbd3a2de446b1d82c987103d04fc55b17662460d9fab0f9a9a7895c1ce56f2ea31b03bc224465b537531cc4d8c94727cd33dc1fc30b0d7cb3d75b13827f74e6546d17c5ee3599befe97ce6c68b9e4351f11d766865d702316e1b01f4f1027c5b52b84c79505c7b293765b5aa84a3bf70e8ad08efa608fe9e879a73b9ecebc69a3f39c9a117981bfa929790ff0c91496a33f41166ded4aca4892311db1ce832df3d687a6ed4bcb7af524eb627eeb4d8559167968792a3f9e6d39134b95fc1e001be7bfaf3f56afa77fa9764c226111a097938a5d9a552f5c392f033e3ee938453406e19302ea96c9b5f3f1c191037d266b735860f44fce14f950fa45199564dd8c22ab1d89c8170702c4b9f2d2f977f871dba5461f54fab3be7e9a7aa183c6e4e41d0c3a471944eb7bf58b2f8fe7e5ccc868f43427f59c7a62d71e6f4c1f64aa74522ec4af2fc6948834c8e12f0bb657ad5203784e404333af473e0b33554cf7cdddc3d4f8199b9479765b89441e428377357d34d769d01fc549d3064ba05cb9f1a2ab2e2767ba664ddde8ce78ff2be58754d2e1c36b653176dd5cf4c83230ab838f5708c89fe53a70db420ca4ac03113170443cdbf0b9adfb452bcfb7b0e8521769b6f818250cfae5ac84b6ac993599838a4d72d078e1b5a0c85aa2df7504dbc820945919a96b007cd801bd00a8daa008c20d966ebf69b1227d6781c1aa3fd62fec2eaa81f33d40936391415a268d673d21ec3748d9b0192f310e811f0d70e19c1a06f5630315b48aba7f302f2ed5009bfd24de0cce7385925284b30cc73704890ab3a92062", 0x1000, 0x800, 0x0, 0x1}, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x1, 0xf800, r2, &(0x7f0000001100)="5ef23e9dcfa813453c02d3776fb34ce59f7bf29f783d1e0873e20eabd093c829edcec26f3935e36d3ea9f06b4dece680529f1ac0165d2963c8444ac4aead674fbd5bf5de6539c3fc1c21fb921ccb71b93cb638d942a2a34c2456a0d31af2a8f7dce8f7b1", 0x64, 0xf}, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000011c0)="3601466374b492adf6", 0x9, 0x3, 0x0, 0x3, r3}]) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$VIDIOC_STREAMOFF(r2, 0x40045613, &(0x7f00000012c0)=0x20000) syz_clone3(&(0x7f0000001540)={0x400, &(0x7f0000001300), &(0x7f0000001340)=0x0, &(0x7f0000001380)=0x0, {0x1b}, &(0x7f00000013c0)=""/119, 0x77, &(0x7f0000001440)=""/148, &(0x7f0000001500)=[0xffffffffffffffff, 0x0], 0x2, {r3}}, 0x58) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r3, 0xc018937b, &(0x7f00000015c0)={{0x1, 0x1, 0x18, r1, {0xee00, 0xee00}}, './file0\x00'}) ioctl$DRM_IOCTL_GET_CLIENT(r3, 0xc0286405, &(0x7f0000001600)={0x6, 0x8, {r6}, {r8}, 0x9, 0x10}) socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000001640)={'netdevsim0\x00', 0x0}) setsockopt$inet_mreqn(r7, 0x0, 0x23, &(0x7f0000001680)={@multicast2, @broadcast, r11}, 0xc) writev(r3, &(0x7f0000001980)=[{&(0x7f00000016c0)="104213c26996f75cec7476ac999988161f18130f5cd35c5b6022b04e8b2d6000e8c95082ae693b0fa17d9c9e90387212ffa12b9ee48fd5ba9a5e9095073fbbcc44eb9be734a501dd979655614802a3a16ecde1bb7757ff5d5bc07312aa339c6fa1a370ae21f81e485ca6e70c7528087f914ab693db27e44cf866f4097bcd1414ffe73354bba6e005d4c0f7601d8ea68cec9c37300aa92568bcf6643a7cf8e4323699c74fa06edce89836e9dadde2a5af92a2526e3e916d97cb1a68217992a64a39532a9825e0be7b3f299659091e023dd07ce259e39d96d3c1bc160a8c0db26ab1dbd90978f2f8850d69", 0xea}, {&(0x7f00000017c0)="7c523fd66919c95efaf715aa76ca5e04286b1e00950b460a3f46f01af3fd45ef64e159634d601b364ca4a32c7f3da099675bf84f55fc814d06c3c8a84c0931a02a47201646f3b44bf2b3ffbd4fe5ec5bec2e5078396428", 0x57}, {&(0x7f0000001840)="67d666d049d1be78950ee78ee80b8b46d5f8893e4c3d30f954fa16dcd72f043f22e2c4c34c9fca58fa5bf2dcfb8c3cd169b550b290277f5f0ac5f4bf6b25891d97d87c3bc3800b360ff63a21922ac986c672e3f1904dc5e44e60ac2ee2aab1584ca6341d0d8978c90fc12e1bf71346ec0ccbc9e4f14e035a46fa2602a151cc892ab0348e7228f623cd14", 0x8a}, {&(0x7f0000001900)="11a9f4d433c91738d1eb89ab37c0f328ed0bff66ab95fbed0387fb7282e74c16d7df6a22fe06aa956712acf17c901df0b7c596e3a8cc5360e06f55f1d514299981d272a84f6f7211938314fbee7905e1fbc89e", 0x53}], 0x4) io_setup(0xffffffff, &(0x7f00000019c0)=0x0) r13 = eventfd2(0x5, 0x0) io_cancel(r12, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, 0xe, r7, &(0x7f0000001a00)="1b19dc1c1c487a07a19b33b0ca1836b6b9388ba888d722aaf87f03e732496e36d8e6c646196d0e2638aa8b5f9f4592124e7affca41c4ac758a65c84b73e751ef43c89a925facf193a4fafb43b8f6681243023cd87bfa922155382ba71d5cc8443992f166521b4267a539a90fb30c1a46c84025e86bb331dc3df0318f49b2b2d65a1a5783ec90b1b9ddc835188290a53d0a403d0b23b44830a7faf2aec9942a2a35c7777775476ff0fed11373bc5c0fd077e6e7ba310b4937ed84b3c80359e8e087770dc13f93cffe5b82245c62fe10eeccf286b98e44ffad4e7a3f4eb1d1e6c97c3096c1e478d0d2e97f929c60bc856c4a88ce20", 0xf4, 0x8, 0x0, 0x2, r13}, &(0x7f0000001b40)) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000001b80)={{0x0, 0x9, 0x2, 0xc, 0x8000000000000000, 0x2, 0x9, 0x1000, 0x1c39, 0x7, 0x6, 0xe, 0x10000, 0x3, 0xad}}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x81, 0x6, &(0x7f0000002b80)=0x1) r14 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SMC_PNETID_GET(r14, &(0x7f0000002cc0)={&(0x7f0000002bc0), 0xc, &(0x7f0000002c80)={&(0x7f0000002c00)={0x54, 0x0, 0x1, 0x70bd2b, 0x25dfdbfb, {}, [@SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_NAME={0x9, 0x1, 'syz1\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'wg0\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'erspan0\x00'}]}, 0x54}, 0x1, 0x0, 0x0, 0x4004091}, 0x20040090) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000002d00)={0x10004, 0x2, 0x1, 0x1000, &(0x7f0000ffd000/0x1000)=nil}) setsockopt$packet_int(r7, 0x107, 0x11, &(0x7f0000002d40)=0x2, 0x4) r15 = syz_open_procfs(r5, &(0x7f0000002d80)='stat\x00') fchown(r2, r10, r9) socket$alg(0x26, 0x5, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000002dc0)={'wlan1\x00'}) bind$alg(0xffffffffffffffff, &(0x7f0000002e00)={0x26, 'hash\x00', 0x0, 0x0, 'sm3\x00'}, 0x58) ioctl$TUNSETCARRIER(r15, 0x400454e2, &(0x7f0000002e80)=0x1) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f0000002ec0)={'wlan0\x00'}) 581.442675ms ago: executing program 3 (id=783): r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000480), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f00000003c0)={0x0, 0x18, 0xfa00, {0x2, &(0x7f0000000380)={0xffffffffffffffff}, 0x2, 0x5}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(r1, &(0x7f0000000580)={0x8, 0x120, 0xfa00, {0x0, {0x1, 0x3, "f0afdbdb863cf6ec74e189590c8ddbb8470661b54dee3d3fc7963a01e448ec122ac3b3fefc0e849a9300a91e090409e2a8987b2511d925688b9759da404404ff80778b3aaef0d1c0d03deb8e94f4e5ea0f1709a3896639afda9bab7e95acb43cb0e4e1da5328d2a29b29d38a6a4069ff68449734d3398fd3d9b8c394939a5ec01cb5db83021cf2c10ad15a6f2e5a731c62ef3e1326deb421989b3ec6032e4c050a0ae73d022ef1da0ab6e0152cf30177ac6355782aacd69b342d0b9af2abb4ee1e738ea148cae9bffd2696fb3ddbe3eaad1a69f1806deead7141e287fbd8a7d2b0748ab496996eafd5aa1e0c4417c315cc53b4c6cb0fe92ff37e62ea6e5c3613", 0xd, 0x1, 0x8, 0x9, 0x6, 0x8, 0x4}, r2}}, 0x128) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x300000e, 0x20c44fb6edc1da38, r0, 0x0) mlock2(&(0x7f00000c1000/0x3000)=nil, 0x3000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x162943, 0x114) mount(&(0x7f0000000300)=@nullb, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='ocfs2\x00', 0x0, &(0x7f0000000400)='usrquota') fallocate(r0, 0x19, 0xfc2, 0x7) 451.905869ms ago: executing program 3 (id=784): r0 = socket(0x11, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) select(0x40, &(0x7f0000001900)={0x4, 0x27fe, 0x80, 0xf, 0x7, 0x6a2a, 0x3, 0x9}, 0x0, 0x0, &(0x7f0000001a00)) openat2(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x44000, 0x1a0, 0x11}, 0x18) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000005c0)={'gre0\x00', 0x0}) bind$packet(r0, &(0x7f0000000180)={0x11, 0x0, r2, 0x1, 0x1, 0x6, @multicast}, 0x14) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000040)=0xe9, 0x4) 441.427063ms ago: executing program 3 (id=785): r0 = open(&(0x7f0000000080)='./bus\x00', 0x400141042, 0x1a9) mount(&(0x7f00000002c0)=@nullb, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cpuacct.usage_percpu\x00', 0x275a, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000040)=ANY=[], 0x118) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x6a210000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000003, 0x10, r1, 0xfffff000) r2 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) r3 = getpid() r4 = syz_pidfd_open(r3, 0x0) setreuid(0xee01, 0x0) setns(r4, 0x24020000) syz_clone(0xfdba2180, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev2(r2, &(0x7f0000000540)=[{&(0x7f0000000000)="b503"}, {&(0x7f0000000180)="01b8628f25400eb9f031a652958a9a7bded78b2f02cb819ad20ec16455f50e8b2ac1b9", 0xffffff6f}, {&(0x7f0000000440)="a8c669ad3e5fa6262810ae1b8204ba5feb3968ef8ce125a33d866529772784d973a0586a32e4df14f907ef21db3586d649d5baab2cc08afcb1a6177eab0e16016a6860c22217cbfc88fe33c5a7431c39b764d5bc9afa2116e05fe40870de5ca7660984de01bf0491b05d030620233e8fed061f6e05a3423d0c4b4e1084ec3f90b9c4fa2c61602759551c41423f992f817765122338bda6bb2f8f374c99b30079d57c5bf14db92f7d95a2c1c0e01b6dac01e740ae8ed53d683b84b3734c9a4dd18ab3a76e23403fb4df86291222ddbf37755c1ba052f7a5"}, {&(0x7f0000000200)="436bb8f02f589d45d64092c8abd25168fa7d10f8bd34fffa1ccfbdb9802439c4b968ebb92228b3bf000000000000105511ad1dbeb7be12bea877a4d5912e6955775674e3495c7b93ab8073b8b5a0e74c1e381ef9e47a9501"}], 0x2, 0x10000000, 0x0, 0x4) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_NL_PEER_REMOVE(r5, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000002a00)=ANY=[@ANYBLOB, @ANYRES16=r6, @ANYBLOB="39020000000000000000140000000c00078008000200060000006f8ed3ecf41d1601f6d2469f1ac9a21b3e05e25c3aede25ef4a9954da4e2ff399b540179475d6eee4a252d94f1272c92004d9918788c8fc62a8caa8d5f8ae2a9dccb8ae00c00a70a2d2083566bc6669b8fc3c31945f39c3a5d6b1e7914b1faa17cdea86df2594d0f97979af5e94527abb498097bdabff0e0a06ebd9db04ddea6e24c275b720959529293ba60ec81411a73ceb9944cbd2692b2430c5acd87e28e40e47ee071e97bd3c585144f5593fb6cd985c3d1299022af6c87b2a9c9bc30be51c434a26833141ab7aa1daaf999c7d0b7757047b0d1b3d9071939e226677433c99a19b93eec6bc76829203050a6b5186403ca1df71001e2d54025a60dfb524524b688eec04d594a7e20ca5e2f08dc8e46a8c4d9dd9b507f9654b6c1969c201720671012c8d7e0996413fc8cb3eba02c65166ad310c82d75f68ff3d79cf280ecaf76650e82c808f2dc6561597ef3c1a74f339fa6bdaa62c3968b97208ce28345c8dfd8f54ffaa5d77b57962e0fbeeb62df8c122df326aaf091b9f2b926381a0000000000000004000000000e98d2f481bcf5bb8e3e1f806fe2d0"], 0x20}}, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cpuset.effective_cpus\x00', 0x275a, 0x0) r8 = syz_open_dev$loop(&(0x7f00000001c0), 0x5, 0x88000) r9 = socket$inet_mptcp(0x2, 0x1, 0x106) setsockopt$sock_int(r9, 0x29, 0x35, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r8, 0x4c0a, &(0x7f00000002c0)={0xffffffffffffffff, 0x0, {0x2a12, 0x80010000, 0x0, 0x80000009, 0x4, 0x0, 0x0, 0x3, 0x15, "fee8a2ab78fc179fd1f8a0e91ddaaca7bd64c6a4b4e00d9603dda1af1ea8000000000d000000000000deff00000000000000000000000000a26c8f00", "28090f00e1080389482d0000c320a1a93c7500000100000000000080000000000002000000000000edffffffffffffff00", "90be8b1c55f9640000000000000000000000000000005d00", [0x800]}}) ioctl$LOOP_CHANGE_FD(r8, 0x4c06, r7) r10 = syz_genetlink_get_family_id$devlink(&(0x7f0000000100), 0xffffffffffffffff) r11 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(r11, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r10, @ANYBLOB="01000000000000000000410000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f70730000000008008700000000005268b6bb5a3577a21ae838dd72fd713c4e40ee9cf1982d2c8e678506b08b425a11466c6e"], 0x4c}}, 0x0) sendmsg$SEG6_CMD_SET_TUNSRC(r11, &(0x7f0000000680)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000640)={&(0x7f00000006c0)=ANY=[@ANYBLOB="24000000b997863bd1ec4fc4f6", @ANYRES16=0x0, @ANYBLOB="20002dbd7000fddbdf250300000005000500010000000800020005000000"], 0x24}, 0x1, 0x0, 0x0, 0x4}, 0x8000) write$char_usb(r7, &(0x7f00000000c0)="4c4fcc889c9a898d5be852b98c1fe6d7136fe8618ba2699e5352eab18252c817c8169c3a188dc6394fef8a68f257b3b7904fbc55e83d6d4e811410da9852accf075445bb71fe1b9489e0648f2589f5ad8197355750cfb72ebdaecc71df00999eaaeaa9f97a9371946c6933595fda", 0x6e) r12 = fcntl$dupfd(r0, 0x406, r5) read$FUSE(r1, &(0x7f00000009c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(r12, &(0x7f0000000040)={0x18, 0xa7ac9e50f6cae866, r13, {0x3}}, 0x18) 314.403615ms ago: executing program 0 (id=786): futex(0x0, 0x4, 0x2, &(0x7f0000000040)={0x77359400}, 0x0, 0xfffffffc) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1d0) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="9f01000083667d1040206402d14e0102030109021b000100000000090400000190f19c000905f3ed"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000600)={0x84, &(0x7f0000000940)=ANY=[@ANYBLOB="400f01"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000240)={0x2c, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f00000003c0)={0x1c, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_init_net_socket$rose(0xb, 0x5, 0x0) getitimer(0x1, &(0x7f0000000380)) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) setresuid(r3, r3, 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x80, &(0x7f0000000400)=ANY=[@ANYBLOB='fq=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB="2caece004be34a6eae8dcfe9ff308bca47fd0a55f521b554bd8ad63d1965dbce7c8e6c4a3015cf019bd74873f72e73c355dbfd8d752349e554330043200b727432fa80f46481eff1415f895e9da5d7d651deeb48628a60ccc385c3f858f2d06b0e56835a5dd093e98a6c6a7bac40c06df4c901286909ec2915a77320cee47858d646c3d1985786c5d573f29c023da53f73c39344ecd726ea53000000"]) read$FUSE(r4, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r4, &(0x7f0000000080)={0x50, 0xfffffffffffffff5, r5, {0x7, 0x29, 0x9, 0xffffffff9080edc4, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x9}}, 0x50) syz_fuse_handle_req(r2, &(0x7f00000042c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006380)={0x20, 0xffffffffffffffda, 0x0, {0x0, 0x1c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r4, &(0x7f00000063c0)="99529ca7d265e2dba44891e35e7d5dab7921b730436ecd4e999a25bcf86a25f8f029c0dd50373e90b7cf7779b12ecd4423c5b13cfac186975cd723976f3c747612913029d42517c189364bc59d8ebad53ed1b86f8f66c99b1f9b5b40d78cef1f14f81815d53bdca7fef40607358db69eb8c0b1f6b0942ab4b1ee7ca8deb4eddef06381a3d1c52d6147fc5109c7c607591497a6b2477f60cc881d3219c96bffb34aadec3fa97250713cce17cd536721bf9c40a019531ed0bbad139e26a3d4d39b68ab1bf37cb1a4bd197a8789cb1940cd86d9e56713bc36c7cffd07a311f5bc2e91f16d152eb480645e85ec9b3bf09c7fa140dced0afd55d7b99e90a96e7748e2d0dc09672ac199ce529e631efe1783769819c182ca106f6184bcbb387ed246c43562d74c36ac3a7ec2f0e11f70bad0007c03bb9c0d2dacc2148cce4a4aea327c7319016ad146b52bfae0357f9e892e9bec61a13c93551cfa3d4f4bfa7585c93bb0bef01a9114f3dc54179cf9a57fe88f5cff3403e33c9d09e3e9c2e10f1f16894e1b59e3cad47c1f202cf7b756f2851fc96d09459c9a8d34c19e6a3525cd5001aac5181f57286d0e1e88ce5092c7c76b6abdaebf2c499aa47587b48eb12a2b72548c190b0324ebedb81a63333b6edb25550f859c5ccc404a944ff7f61af8800888192fbd4c8e0e417d1d181b4b335a6f52e0a7dae18397e81e3f747cab7be902ed903bdd6a622f178f9b4244718ee1206237257374d2fd1466ab6135ef7ef4a114ae170eafe9cd78cf9ffc36974cbc4b8003072bed78765a0b9f1240f24dec6a9e46db9bb498d40f727c0cbf8f4a6a49539bd0805caf65d80130d7fb60a69dc7ed890874a17530c042cf33a977d331435d68ef33885f638c777ad49564ca77d8b81ddd853a21cd55d95b627310dd633a4f005853a5506cd8f744c367f3cb6998b0fa97de6bb35b166b0c6408c4e0a38ed26235a88520c38ca97ac8a6dc81e6dc6483d383fa09f198997b8eea1c68c9e3320683c9a02dd89ddc34c241e7294ccc88d6b35762892e8746e558bfbc2251949f2ecb763dad5b975eaf36e2864be6a41d3e20514d32f5d4b6350dc7e3cc3a85428ea98efb3b1edc2a2ec1e618452949cc7e2ba1251990168fee342d4f304b7a7af9162bcbe6b09c75d7420d2c547b4e3cee1836df6eddd5dff73a4e308fcd8eaa7a33e6980a6f8ead03257a37d72d3b265d02fa42f57db877654ed513e31c35e1af0bd28511d6b57cfe07b27cbe9767a534b426dfc3dd257d5899444f34cbf4dc74b9eab2e7e3e1e1a8a6ac5e4359d653506b299a5b7c67b92dc462f1216655f952362a3387ad9966b606d98e8d1b544dc27dc6bc78fd18a446736e25c51143db9886b6c09812d5825b5d9e0932f218ff8bea4d9e1c4df9c9d4eb19336d48163a921c4ff1f0beef26b01b7e8c0d23fb59b84e229eaabb791f2cffc9aa4db75162cbfe4c9ae8d76a5b6bc4bff20e3f8f125b9aadb3e728d7f78d61fd55f46b7f59511b876e6563256686e44f25cf38d393a9b762bada272eba8df28e4086c4cd2fe3c9fab97756fb145373e6ca1991bb1ee6589e49c821ff29f047970819f88f724bd077cd3f0ae463d99b3e53078431e3f9bebabc5289a65479359efe3909186aac60a29f561de8c590988c913c9e693ab8106e8287f6565eee6735f7c88cad7124d1c8d9ff347e97912824088ee954de01c6d8a06447f06899607eadbfd078bc3df506252005749378dbd7399c9eca60b81dc0d88dedec31e5cf6e7b6d6d411958df8f9e0bf4443e8d3bdfe49d05f811d17088024d0629fc8ab8e05e309bf55e8e60d342623765f4e8d2dc4a90291cd4354ff9568c8170e6ea56e028bcf2719595253adb8c84050bb9ce4927a1c1f4560da87d109ceda90bbe45a1717763d8025f1ff40f157185ddf17079da272ae10c4f34162caf4b0d31221a57b3059fd449c87554d968a54b2eebd760dc3263c40d9eedf5905d5699d29706ea6e9e81ff2bf92489a06deffe7e978661f37a88450783e23f107c2bfce000dfc91c5fca49e46d9ea978f215a45984699f0d2503b30a741e13be56b7abe3e5663c0825c3cb04ead44ce97719c4ee6f4cdd3c452775ad7163d5c9034583cc2dbc2b0c04917a3e1aa3d0a8bb6fcf94d7922eb1d543c09185827aeb1b72ae7103ef2c014af2ff4b47fca40fb0e66ddf0264476d7a84e9b8dc551d4c407bdbac6757f7a25bd404b45bec1091696203cc438860131ad5f2fd80e3c45629864dd9f7d302b66fb8fb86735c9a6dcf8b135a273dd2ae9473bc905081be9fcb8f91b1ddba1ac692798dac0b9ccffe0319a779f5e10c65f294b22fe475283b023f9cd890e92c5447b1bc1528255c5af383bc1fb6e72cb9a67215a9e25cde63c89baa8c7125c7e8b748b728d07d9cb66778404f54e6a9e3ae1ae82f3d0ce77199f23f94a01b71b805b476fedbebeb52c83a1b857f23ba438c56a6c4c2a5909f721e6e3d240e4a16455e92220d13022ce7ec0b1365ba4e67aa6ecb324f8826579e12cebdfc0d8af63e83b5e5624d5b791f99093f9a27f7baea9fd10111209c0857a04f07408111063ef34026aee27a3d51b40e53883f9094402534bdd21cc49d7f5593e99cb204cd805bee4add0f82cf4b6dc5da14d6b79fbc68c9ccf7fb5fe774f8879e13079b024a8ad24bf123c420d630837a84ba05abf0ae4dc3fc04f25c7f74ff91d0d609c958642a48551e51b5c0074a56a7da10ce153b08cabea636f8489d8e7b655758a41d7f7474c9d76bf4d54d789bfceaffef139854065de6a94b0275a9626aab99ae838364b1a491e55017e4212b6b01f7a41bc9c215ecd17c49a8610db28c699259c58b81a0e84c45fd8e719c05c48501c49e8a6515044d247f58e4cd0bf22fd6ae31f45339d1f801196d426c52269b1aaffaf18e2a03760bb231cb7cefa6d72f1d7eb6a3bbd65d0914221b8fbf531dbd562eb4a1b28983ac7d83d4813b10b34c9525ba644f61a2c4800d4fe96a7bca63da1041ed73cc57fb9d42f9dfc8ca41d80292bbb311c89b0a0fcee1d88a025a7416863342aea00e6f049cb2ddebd17c5c617ff562a8af0c965cbe8341431a30ea239e4a62aa2b19757a3b0de04229a9907f8610c27b26591405845bf8b5b83706ed18d910c4f68777378366ff565617b19168a04560a32ce5ad64aaef9f4377118c4335b24826cdcde78fb4bdb11498553f56d8dfeb3a482c70cc6580c399b92339cbdb3464fcc7b00e9839fd0d2b8b6db90c56b33593a0048bf7983421f29b1285c81a239045b96a9b0cacd70d6d9853206471f06915efc8d3ec4c50fb13601abc73247a656066fd7b329159b3ce9e3302b4c0d6aec58cb0946a8ee8e7f55f1af604f1edb4d887fa6292dc0ce57705c1a25dc62650c127d11a364b397aefc2fcc3a164bdc53165a461b01de9180c1461b309c75af0911b4cc1b8aa05652b62119c87b4b235c573aa15b1516cddf61efd6a7f8c953fbaaee9c0e800e8f519e1494de850ddb976864088fe0cf90bbc54395078ea2501e8baa84d6807e184105bc2a140b663416496886422643bbf764d406af06e7d086678828defda0b648b25666b7b5ea29e927141740d5be0e61bf25d40b8404ffd3c67bb855b11d4faf82b7b8051615c101c3deb0601a0fa9ecd8b4a95082ccbc8222b0982802dd8430e653d6eea2786dc3a91397135faffdc65a5bae048f5c463b1a6648becce961d39d063d28d1ad6dafcea0b0878379adb16cc0d4cea572abeacd9a168a4fe2e338092b5bc93ecf02ac6ccda03e5b23adf511fdf7a79442093233b79c67d3fdd3c36c96a8f67aa79e4743d99cf963ae6161877f73656eb0314d889f4b8649bbce8a759f90eac6c006197b54b2bbac7c9b237f1e3dc099c62a65481960e6ad697fc66316ac084ba99c60f58bf44ff45f3b2006cbc4196a25f124dfaf247e863a855ef6070deb45219a922dcf2be9bd01c340e1ca5ed7c3ddac9f7a677c5d00610991d21e0751ac8044585b39f3fec5b672a11a9bce32196c2003d01ea50b0f0403e16df188ecbbb74f295f01398363ddfecdb63a49347c912c125670205d7b6be999688df85bb7d5ac12b62b4fdc4eadcc2a9a7897028404f697b007603a0ad588c772952d6670ee870771774ad157c0b9cccd4b2192d835606198ea0c65036ae4e406cdc539ff3aa81fa20b7ab58d6f3abdb69cc1f503d593f7025d2035e7f21db76336efc2843a0dc9bd2eb8794718134ee68fc57d4d2bcc18969d08177f442b87433b48540c661940cf9e2462c53efa310c7e47487deab2ae15b1978ef05aa1e14110943f649d82486f710a39854409e74edcaf06b4a92d3580b9cdabf83c6351657698d3d5af7514f382e75d1c912cded577258603fc9ed002e010747cddf7885d34afc9a84d82696c6660cb5ecafb68b564908fc49c4db6a187d037241a26b1141cf20f2e968a53366db0f60b79cd98cf3c897c50b7b9728e6e7100f99e4d5ed2428dbd285516ca6660777a39b4b2617c1be5b0232d60b9c8099f5daedbf190109439c40b46090985200d6c0501313f3fa4d244864575c275faca47aeff32c7b3e3c59392618562a7c2d4b3af85a37a8847f595352024cb63d3a9085c2a502c6a3248f43c5fc828e636cb634b2d393d853ae2dc9605985cf85c060860a90256c7b574c1e01c320687a2bb0b2d51cc2950c485f2ffa5db0ad7aaf753f543de7f86efb775c6bac2989a33757a28836fd27f9347229a0004bd2e546994c69c678fe5717f613f905d945c072004c3a80e0e54215e19ff9972521890d4e705e429f16fc35fe5a15f2e6b75cd719d38f76b087b62e4b5dcdb35f4baa2bab167150bafb6c69e260ca51004bc826d46b77c3f67eaa08497294868e6d91b7b867e4da62052f4f891677256cfbaf19cf32bad99a7da69d8a66537686f89a58d78c7eeaa99cd38009a1a32582bedc5c718e57b19cd405ae659a89909356a07fcef89384d160fa5ae6683cc379642aea4f0c915f72d679bd521399cb16112f2abdede3001400b4a64d2173e153a68631183679b56b8f389ba889784133453a7e892fd3b092f5040870a3cfd6f982990143e7c0882b4ff4c5d049192d36925a25ae4be441aa30dc7e74398b340c45b52c73ed3b0cd640e3cc9fd4be24e7355f386106f65895f1ee850b2a781d1d1d322ca5a3b0fdb78ce1eda048ece94af25437969c99c58c08f1446ca5541e03987a20fd75283e3e116dc4c9222ab7522e4ccf6da14aef49cac9a6a2cd4aba1c54d49e6da4179a66b84e384cd3da53908579b28c11d525ebdc4dc69074cef8a9ecd3aab98f2858769d656b46141c3a4e69a5ed6c0a732c9ec1fce080eaebf537fa5e17236a44ba9c931f555d193e475ffafd20c53ccbab607c1a15fd06742a64691205eb0d00f7f40e4dd8efb279cf09b2522aac0729a631aacb92d5cfa2ce6bb07385b981890b5916755d5cc3a51c8c36bd2987068cc24fcf73840895469bbb9aff1059601f771afedf0a48d5921103920515b27d7e607951982feba197df8c61600feb3622b9eea13a4db4068728cb98cca76cfae197f6258758490bf41673ee29acd91fd296ec863c646e0ca6a0f0e9de146c663ba13d962964d7c32804fd12a14c1ca7212ad48bdfab469c6570dca562220ecbe7b6b163ed4c9361c5c10bed5c92861b8786ada20a99245d282e4454187ec02adfe354e30647cb10661c85168f7958e3ce69ab48c9455214707a63c9b1167f0845a6bfcce2a96cd53eab430f13cd527f1666290719a47c517cfa22fec2e9916af8aa93c78e567993d7fb8ee60fc4b903b8c67a3658302c5e5f35250c30427e4c055b6c54705bc599861f80b7200d361965ff98c88cc698a2615cadeac4bdfd3d613377cea52d2bbcb7e6b78ac31d4b2c33eaf0b2ed40b963e3cb25c7dfea3ebfe7b4aff2aaaaf184dc80ab649a108e2c830ce7eaea58a263392aa9cd13d7f7bd607dc7c804b19dfa41b3e5a5155201a87311e22062c93896e70f3a5c4b03521300b61cc311ebd5beb9838d0ed207c6bfc99e4392508e95804b10b36024f32e1fe1138e9ee7773f797b2bc6be7416f4e9691ef4c2a8d06af6c8b84bd1e6fd1ba3d3183475ef6c139ccf8dcf37671fbb96a2ab5e0e042f7c4728cf30bcc1a0de28a5024276ceaa194b4926e7f6a97b78bac36e47f832d56a96cd266434d37bcf2c2f57877717d91b1854972f832354acc207a2ee8caace7504e0e6197dd7e64a01c4c67bb2de8acc0cccc6c6bff0b0cbfe345542c5a795dfa48cc0990ab5702574d36494bc44c20f5b324f7c984d986cc8cb40cb2550076d96a069b6688d22171beed2dc5b6ff3ede8fff4c4a9de6d3817357a7ca7d24d87300b4545ebbac8cf7f09ec637a4f4d6bd07673709b6c363a75ccef585610c5f15de7851b5ab53e02a757bfc3caeb9a9a8996beffdc0cfd1201b6cd99cb035584e51a6c15a5d2e17d2f8aa6b41e26809392fac6caed1e02a53dcea8a413203608780dab33315a76eba24d540e4c5b9790420834bc8d4e47bc65ae52a54c0ff308427a8d7aff746aa6589d17514e40fee5d0b3533cf4ad2c5f9d96db9f50bd69ed8c92b860e199a35cf268c66ed13516a3b4b024f62d4b2a656067eece95575bdb4907efc488a9821bc3a9c81dd11b2128b7a01aa7a9ce6e73de3b4e9beced70206f91575baddbcbe5722337953c8016a0f4b62120d776c43b7d1a879b692107954f45acdf8967dcaa994aad4922d4fe093e16c2d0090906f5036af99e50bb09b04e9c9b3b5085abf621297ce203010249cede92e9b66b446b86b43eaaae228dfdd3b4408c12b404bb727f7e969e7da04fc59900112bf8d38af0416dc616e75f167aa1352215f07115a6f4eb6bb5fff6f5c2fc9ab906392036b44090e65fdaf017dc53bc94e0807d679d793df18cc44e6c846d414cef1569530f7692daf91eaaf4ae89fe2522f2c9cf33b6ca508ebcd006bc1a61f0c800553aff9dc7d57200b25ecb83e1e0b8cd29520b63aa649d3f71a62570eee56e03223ddf31f0c04fa686b7f6dd054e7a259d9ba335c2c5b2c508897506c0db7f01878dec1411c33f0af61b81dbcf9ff8bdc0c50044963a79f3ee1462150c6bd03a32dbdfef8d72f0b8b3a395ffb0cc85792e7bc867feb5e312cb64e29e193388e9f173c162f4a1320a6f99ea3795fb77d982605959909a1aa11076fcc779ea6b80ec1bf0edfc2569ec04d15a0bdeebccf3c75393dca5e81663532f8ced12d08e4c2ae6e2954d427c7bf053dc4718f56f453bc88d74045bd2f9747aae9b5298a0de927f1d6b1308f4e1483487f083e71ed09298deb52bb10079b13def7453eb432498069edb5ade70c5c54913684d934a3febf78753ac13300a91f467ff3f6e2f00898f015d08f7739047b321b3eaee5ad8aa7adbf7833f014d8c576a491af9fca6843b327ed513821cb3951b2e67a275225d7af6b382e2f955adaacba5d1fdea2223202dee132b91d5cf381b51da94145255f584a70c5e8d11e06a44afa6599bf3ed0cb61703eba254333af53afac60e54cf6397f9f7302249ab644f0b576c713b15007be1f4f9bb213660bca8a70251472b86669d361ef968f542e81ddbe8f4d2e9cabe8d7bf6a31f14a2cc272963553a424c105e7750437ec5bf316e30ce60b4b0c27ccc1eb27e60f6472fef27654da49905ff9c01b28695310ecd8701aedff25a83da4b7c41995f902bdf249769dcb53a3efa894710dd66ba8745ae2253cc6b75a038183a0bee21226d48239320efad6727093e4f94bbc2fdcc216200d903c32bb9f16dd17d5dac423ae0696f3decc576b8f1fdce63d0532370af7d1e2fa2ca5c5d17bd88f5e3abb4792dac8689ca13752f83d753b06b037bf5a80a3748983790352775685b0414c9d74849fd217e388f904278ddb6b0abdda941b61579c796e2bb77a9bc363b18642c401faa502a31011544111b6eedaa369976c814773d83220a75f31026d6ad0b8b4298ea6062234db232bc435e096e84f740e55bb14d46ae04af0500aa5bb218aff6c76aa8a8e3140a1b0d6638538fd7f30fa8d992e53abf8af2fbc16b9e8a668c1aac72cea1a746ee5f7f3392a4ec8f1d19f2f426b6069b1cd347cbc38bceba96ce5da49198083403143c740c04639cd1089abb34fe812d85921c47437604f684bca44a1eaa965c0a6e1c1fd1f70ee932af3455b36184cc15934cdb3f28959d37d8fc10696f8ec1e4b0c3d1b9ff74a01b796d1bb68954a3768c8bcec741b3b69da892f8922142b16b2cabb469a9906b34216243fac80374c10e178c5fd36440f8d7a8588a9c2510d86ffa8cb68ce8c330d2111c94724e522f04573dad43bce252eb505d29ca9379a6b281519d38b7174f3ae8f185544f3003c936a7e6b23ca97a313aac6a061caa45fda73522f3061767bb4e33dbe4bde390eb0f07225a8aef939cb6ab2ada10c02527281abad394cd4ea9f59467a08b72047cdb75d7b2b98e5b4542554a60f953ac7a4b980f42518eec05ff2c044549cab0cf33eef36dfbabcbc0300009d898862d2194cfcdd9a713c30bbe52291105193656ea5eb830873ac956469d31689cc3c69edb5cb9a6e31ce3e6fb50ddd4e52ef9fdeacfc0db21e1e83e0d8d0a64f17cacb4dc208a893e7fd8ffa86cfc554dfba3d9fd281115eccb4b9d909f2fbf3fbb66bedd7b5db3f6d4f076f5d8fb54f8832896f8ef6f624162f1dd589be7a8e87dd5065708a8b0bfb18a5c2299f5605ac8a11c1add55b2018e6099380a70bee3e0727ca6ec58928fe6eb3147b47401e8d822eebade713b58335787669e5e0de5d328a1067df4cd9124665bb02ee8adfd1b3618374ef167df1f0fe79456f78aee3da4c1bf397e4637b0cf41a0f4a2910efd02b17bf5f3c15b0084b36fa7d4e85a53e5be366b428244eeba7499c3e54397227928e2ff6e583f332d6f7e8cf4d058f379b58a7d03a4bfa454bb4b6d543804b8970e6a9fe8886179eb418a8ce9e509e8433571f7d32378f2e983fa418c8c91760ec9fb20968e7fc23b7c4ac71693b2576ac0f8ce2020ff1e7a7ff24301b48b544fb29a1ca4f2502daded865e488a16dd33ec67b2eee3025cdc5ef90f253c4b5e0a61d51e495b675c5a1d55b4ba3812c5f44cd08487e61d36b0c2dc32d27333a5ee8a0906bfbcd388bd9389d1509912c0471c7b706a5aff880569a3fb11ac5f14d780deb4c1b1afe30fb6b8daf87b27a4ceb869d587a97f2f5af8d819aa47bbf207db68a6ecbbefb1e109ed0bfbbf3b54fba9e79de8fad9c3bcd3e74b8b92ccea3ff5c558c6cd72d78a711fc39df603bd4aa1439dd302258edd2204e52d7f435c6f552b612fbc321bea971195cd4d8bb033e2a779e239164d7eea6d8fd233b0b9b776246564cfcf44b31a83031a2413bf98a398c9f93da243cef9ce73d81bade8ad551fb0ffa75bc874c11d23ac9d7752f22a0f54c3870f3314a83e64332db810da1ebb288e10c4eb9be9ec037317b8f813e68160a887da3f5c0389510a0734b69ef275e19973b169d340610cf2112e9964cc0566b9b690c3feb36c8526491d3a563f0bead2abbcf0665e048aa3f929351b2f89876580633a403250ae3b5244c8c0e996bf888938dfc8920348d88e272e6eadc7c0387ca1dae228bd620ce3975d43b58758d9412d304a227245587065f58c4573ba2557f1d8333ba007709b1239d682f03405b22135757178fb701bbde81d2f8faaa7666c025d8a8bb426dc4b8e61aed79b3b3d3a9b01ee9142772d869677ede166e7a8be8ab84cdd6946b1478ce77ba307213971cfb24c86c344310f279e38d22254bf4caf83c02e715cb0550e615dc9f8dd2400fa749e3527493c15fb454c158e4c0603ae6e962b7890058ec7c10f0618ee274a15bca6ca9fe5bc5f9e7797c0950299912be9c58463c07d667d4bffe8aa590ae43db08512b40f3d265026bef2facdd508984e5f6d2ac7ef573397f14ed2e2ccdcbe5796e60ae64d173814906d1da5a5bfe8a2a4c5d6bb0b3315b878b4877d0c045f6e6cfa0dfc1ea4de7abe26f2b2d8c93299ed1d83f1b7853c756bfa346cd53b008fec169883983fe0f2405777dd85e17b2e4e8b23432c0dc4c386d67b6597184d0b4b95877362304638484cc0951400f66ee8391dd44417c58b3d46a8345a8049fcd70f7b5f4a6f912e2b18760947c74ef2b732b342878d7e7cc99902de87db36469555fbbfe76189f108d6ab31f4727fe4e22d075afaf6cc726ab17a5e1b4ab6c8f29a459da3c4266b5ad8ff55906a190f8b19a3bb92a50df49647c03d5d6106ec07e9300038d059a75b54ac31683ef8e5eee946e1c84d016ee1e7800a92c0a3823b62e0417fe86b191951f65abc0c38c1e0e8f1121a04b62a8a720790560f922804b1b7e7eaa497e1bede6e3d0dcf0312dbf221561958fa1e85a8f99e6fc82f919e78c17d1beda16cfef25fb5d00f7c32df9a51eac76000c988ffdf011564aa0e319764b16a5a7c728a470ff70772fb76c9ada26a0ac073fcbfa12501c2454b19e02d928e3939a40bfff76c002533b3849cdf8016728445131e5f1e292b7d3dc06bb3a3cfff6fabae0b7341694a8938c1d2497cd70b76c337c9a312e96c8f736d7625a535e1906eba53d199221ca60202a65be0f7e530aca10e61fa39c7601d65954e5ed4cab94345c6b89c7f8a0de5c61a7945e1564731b6715331d13263b2961a163382f7c4934d847033860e402f3aadb4f3e6cf47a97a2031401da4d2c8de8c80cdad71b97b4deb2075a02282f958ac6772354e67f097ca693778224b80892490015e7d697fb9107f75cea708178ffec93fb1d44e8493bad1d42c918e661219ea819e0200759037a5a585c0fe074fd407536fe58013f42612c41bfc66e16870d7a9c00ee93a3122b253fecbf5de3837641f4a1376af0f053463413c26c29f9a346318565276856b963da30ba6ab8c4c8ef6cfddc432328586d9d9829895835759bcde0851ae0c838a3927ea63fe5ba793fae94da61cab00fc05f3a265a2da1221bb2b66775ed7ba856b41011652d4984991e56249360ddfc997245ac1547a1c16382d42df383a8d1c852643b24895c422712e79c436fdfffece4ed1c50922d4f25296aaf6b204522086d188bee254f8303b60537ead1195ac5dd301286f0042dd68aa05a70e4beb779aa0b61a316f736b72c9ab7ed860a0908a078f4b8a53f2df0abf993f689de4b02b9138ca5047fb0bfc9ba3b92bff033e36fc9553260b008cef3d147c62d1d3944fd1eaff79bc5a922ec2190907bfda1b51c2c7fb867db1f8e13a37b5e3ae0165e93350b958a239ec1f2b78561cff854b975307b5b5dd23b040602a5a36bd79947ee04c7d0e5e30f9c4c79f7b4e6eada98bfc6c357cdf8939213423f1b21ba26cfc2b2756ea3eb992372db0ab8a7c37d8ae96bf3ed6be873c1891550ef741812032e1ae938326c399ee43a3061602dda006f1b6b620bebb6a5752bee77e8acf9921ebf4d4c8af7eb5e937c65697c0664c594e31a62377a25605051996c474ca322ce8e0e6ef8a7988be", 0x2000, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x170, 0x0, 0xfffffffffffffff9, [{{0x5, 0x3, 0x7, 0x2, 0x5, 0x8, {0x6, 0x9, 0x800000000000, 0xff, 0x3, 0x0, 0x7fffffff, 0x57, 0x3, 0x8000, 0x3ff, 0x0, r6, 0x4, 0x4}}, {0x20000000000000, 0x537, 0xc6, 0x9, ':-(\\6\x80\x00\x00\x00\xc3\x00\x00\xf39}\xd8mM\x92\x8d$\xd3\xa4a\xb6\x02c\x89\x85V\xc6\x00\x00\x00\x00\x00\x00+\x13;\x00\x00\x00\x03\xb6\xe9\xf6\f\x0fl\xb8e\xda\x11:\xbf\x99\x9d!\x1b\x1e\xbd\xdcd?\x8a?c_\xce\x85,g$\x11\x0f\xcf\xbc\x8a\x848Q_\xc0\xd2\x7f\x92\x91f\x1b\x84r\xc3\xda\xfe\xe6Q\xf2/\xce\xdaT\xf0\xb7\xbd\xfb\x91im\xe4\x7f\xfd\x928\x8f\xc0#\xce\xc9H\xa0\xa7\xbaQb:u\xfc\x8b\x81\xb7d1\xe8\xdc\t\xb4\xe9H\x97\x80\xcb.\xdaCPX\xf0\xd7\x9b\xdc\xfd=b\xc8\xbc\xd4\xa2\xf0\'\xcda%\xd9\xcfo2\x92y\\vRm\xefr\xb4\x13\x18?\xff%\xbbc[\ryq\xedw6\xc6\xe1c[P\xde\xf4\xe5'}}]}, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000200)={0x8001, 0x9, {0xffffffffffffffff}, {0xee01}, 0xa31, 0x3}) mount$fuse(0x0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100), 0x40000, &(0x7f00000006c0)=ANY=[@ANYBLOB="66643da894c0d5b77c2201b005329a59820335dbee0e3bd0cfb113edbd0c0cfe16e6ce9b944de2c69a2ca63063d231cd645af126dc2042976523b3ddc41262c348769e4e0c5ba6889c9ffa263d05f0b809a484b2b457d23273f8574873b21d34024caa093e87523e783bfb197b", @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000060000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r6, @ANYBLOB=',default_permissions,allow_other,allow_other,max_read=0x0000000000000007,allow_other,max_read=0x0000000000000008,permit_directio,obj_role=tmpfs\x00,euid>', @ANYRESDEC=r7, @ANYBLOB=',\x00']) setsockopt$rose(r1, 0x104, 0x2, &(0x7f0000001bc0)=0x2, 0x4) 131.816577ms ago: executing program 3 (id=787): r0 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000500)=ANY=[@ANYBLOB="1201000000000010ac054b02000000000001090224000100003000090400000103e6000009210000000122450009058103"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) openat$audio1(0xffffffffffffff9c, &(0x7f0000000000), 0xa002, 0x0) (async) r1 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000000), 0xa002, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f0000000040)=0x12) socket$nl_generic(0x10, 0x3, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) (async) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_INTERFACE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)={0x24, r3, 0x5, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x9}]}, 0x24}}, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000c80), r4) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f0000000cc0)={'wlan0\x00'}) (async) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f0000000cc0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_BSS(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)={0x2c, r5, 0x1, 0x709d2c, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r6}, @void}}, [@NL80211_ATTR_P2P_OPPPS={0x5, 0xa3, 0x1}, @NL80211_ATTR_AP_ISOLATE={0x5, 0x60, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000000}, 0x20008014) sendmsg$can_raw(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000880)=@canfd={{0x1, 0x1}, 0x39, 0x0, 0x0, 0x0, "3992ca995e968b0b065f7922b761528f0199602d1e09faf0c0f1c2db040f957a34b2aa413157e3ec06fdcf6128269e6763e9c19b00d4eb026a6375a22b930a64"}, 0x48}, 0x1, 0x0, 0x0, 0x8490}, 0x1) sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0xa4}, 0x1, 0x0, 0x0, 0x8004}, 0x0) socket(0x10, 0x803, 0x0) (async) r7 = socket(0x10, 0x803, 0x0) sendto(r7, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) (async) sendto(r7, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r7, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0x80, &(0x7f0000000380), 0x0, &(0x7f0000000600)=""/191, 0xbf}, 0x5}], 0x1, 0x2000, &(0x7f0000003700)={0x77359400}) (async) recvmmsg(r7, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0x80, &(0x7f0000000380), 0x0, &(0x7f0000000600)=""/191, 0xbf}, 0x5}], 0x1, 0x2000, &(0x7f0000003700)={0x77359400}) ioctl$SNDCTL_DSP_GETBLKSIZE(r1, 0xc0045004, 0x0) socket$inet6(0xa, 0x2, 0x0) (async) r8 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r8, 0x1, 0xf, &(0x7f0000000240)=0x9, 0x4) bind$inet6(r8, &(0x7f0000000040)={0xa, 0xe22}, 0x1c) setsockopt$sock_int(r8, 0x1, 0x31, &(0x7f0000001600), 0x4) socket$netlink(0x10, 0x3, 0xb) (async) r9 = socket$netlink(0x10, 0x3, 0xb) writev(r9, &(0x7f0000000180)=[{&(0x7f00000001c0)="580000001500add427323b472545b45602117fffffff81000e220e227f000008925aa80013007b00090080007f000001e809000000ff0000f03ac7100003ffffffffffffffffffffffe7ee000000deff0000000200000000", 0x58}], 0x1) mmap(&(0x7f0000230000/0x1000)=nil, 0x1000, 0x2, 0x12, r1, 0x8ee49000) r10 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r10, 0x4018620d, &(0x7f0000000100)) (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r10, 0x4018620d, &(0x7f0000000100)) r11 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r11, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=[@increfs], 0x0, 0x0, 0x0}) 0s ago: executing program 1 (id=788): r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r1) waitid(0x0, 0x0, 0x0, 0x61000006, &(0x7f0000000380)) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'veth1_to_bridge\x00', 0x0}) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000100)={@local, 0x0, r2}) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, &(0x7f0000000140)={@mcast1, @mcast1, @private1={0xfc, 0x1, '\x00', 0x1}, 0x0, 0x0, 0x0, 0x100, 0x0, 0xa0022}) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, &(0x7f0000000240)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @remote, @dev={0xfe, 0x80, '\x00', 0xe}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4400046, r2}) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000000)={'team0\x00', 0x0}) r7 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_SIOCADDRT(r7, 0x890b, &(0x7f0000000340)={@remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, r6}) socket$inet6_mptcp(0xa, 0x1, 0x106) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB='grpquota,grpquota_block_hardlimit=3']) chdir(&(0x7f0000000100)='./file0\x00') capset(&(0x7f0000000280)={0x20071026}, &(0x7f0000000340)) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='blkio.bfq.io_service_bytes\x00', 0x275a, 0x0) ioctl$FS_IOC_RESVSP(r8, 0x4030582a, &(0x7f0000000300)={0x1100, 0x0, 0x4, 0x2a40}) kernel console output (not intermixed with test programs): ][ T5843] usb 3-1: Using ep0 maxpacket: 32 [ 163.117908][ T5843] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x4 has invalid maxpacket 12336, setting to 64 [ 163.131311][ T5843] usb 3-1: New USB device found, idVendor=13b1, idProduct=0042, bcdDevice=58.16 [ 163.140398][ T5843] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 163.149780][ T5843] usb 3-1: Product: syz [ 163.154021][ T5843] usb 3-1: Manufacturer: syz [ 163.158631][ T5843] usb 3-1: SerialNumber: syz [ 163.165796][ T5843] usb 3-1: config 0 descriptor?? [ 163.178914][ T5843] usb 3-1: Warning: ath10k USB support is incomplete, don't expect anything to work! [ 163.464718][ T7033] netlink: 'syz.0.325': attribute type 5 has an invalid length. [ 163.475681][ T7033] netlink: 8 bytes leftover after parsing attributes in process `syz.0.325'. [ 163.499803][ T7035] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 163.514219][ T7035] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 163.523529][ T5920] usb 2-1: new high-speed USB device number 32 using dummy_hcd [ 163.703321][ T5920] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 163.714346][ T5920] usb 2-1: New USB device found, idVendor=0471, idProduct=0304, bcdDevice=e4.df [ 163.723675][ T5920] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 163.734345][ T5920] usb 2-1: config 0 descriptor?? [ 163.744882][ T5920] pwc: Askey VC010 type 2 USB webcam detected. [ 163.801121][ T5843] usb 1-1: new high-speed USB device number 40 using dummy_hcd [ 163.902961][ T5903] usb 3-1: Failed to submit usb control message: -71 [ 163.903309][ T794] usb 3-1: USB disconnect, device number 39 [ 163.910319][ T5903] usb 3-1: unable to send the bmi data to the device: -71 [ 163.926949][ T5903] usb 3-1: unable to get target info from device [ 163.933788][ T5903] usb 3-1: could not get target info (-71) [ 163.940203][ T5903] usb 3-1: could not probe fw (-71) [ 163.969861][ T5843] usb 1-1: config 0 has an invalid interface number: 4 but max is 0 [ 163.984176][ T5843] usb 1-1: config 0 has no interface number 0 [ 163.992568][ T5843] usb 1-1: config 0 interface 4 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 164.005570][ T5843] usb 1-1: config 0 interface 4 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 164.015798][ T5843] usb 1-1: config 0 interface 4 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 164.030818][ T5843] usb 1-1: New USB device found, idVendor=6161, idProduct=4d15, bcdDevice= 0.00 [ 164.040443][ T5843] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 164.051423][ T5843] usb 1-1: config 0 descriptor?? [ 164.148133][ T5920] pwc: recv_control_msg error -32 req 02 val 2b00 [ 164.156286][ T5920] pwc: recv_control_msg error -32 req 02 val 2700 [ 164.164251][ T5920] pwc: recv_control_msg error -32 req 02 val 2c00 [ 164.172324][ T5920] pwc: recv_control_msg error -32 req 04 val 1000 [ 164.180299][ T5920] pwc: recv_control_msg error -32 req 04 val 1300 [ 164.188146][ T5920] pwc: recv_control_msg error -32 req 04 val 1400 [ 164.195791][ T5920] pwc: recv_control_msg error -32 req 02 val 2000 [ 164.205140][ T5920] pwc: recv_control_msg error -32 req 02 val 2100 [ 164.213147][ T5920] pwc: recv_control_msg error -32 req 04 val 1500 [ 164.220509][ T5920] pwc: recv_control_msg error -32 req 02 val 2500 [ 164.229785][ T5920] pwc: recv_control_msg error -32 req 02 val 2400 [ 164.271205][ T794] usb 3-1: new high-speed USB device number 40 using dummy_hcd [ 164.421638][ T794] usb 3-1: Using ep0 maxpacket: 32 [ 164.435313][ T794] usb 3-1: config 0 has an invalid interface number: 132 but max is 0 [ 164.443733][ T794] usb 3-1: config 0 has no interface number 0 [ 164.449912][ T794] usb 3-1: config 0 interface 132 altsetting 0 endpoint 0x82 has an invalid bInterval 52, changing to 7 [ 164.461650][ T794] usb 3-1: config 0 interface 132 altsetting 0 endpoint 0x82 has invalid maxpacket 9272, setting to 1024 [ 164.464239][ T5920] pwc: recv_control_msg error -71 req 02 val 2900 [ 164.476383][ T794] usb 3-1: New USB device found, idVendor=0413, idProduct=6023, bcdDevice=ec.e5 [ 164.484016][ T5920] pwc: recv_control_msg error -71 req 02 val 2800 [ 164.496524][ T5920] pwc: recv_control_msg error -71 req 04 val 1100 [ 164.504999][ T794] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 164.505853][ T5920] pwc: recv_control_msg error -71 req 04 val 1200 [ 164.524352][ T794] usb 3-1: Product: syz [ 164.532153][ T5920] pwc: Registered as video103. [ 164.539872][ T794] usb 3-1: Manufacturer: syz [ 164.550373][ T5920] input: PWC snapshot button as /devices/platform/dummy_hcd.1/usb2/2-1/input/input18 [ 164.552134][ T794] usb 3-1: SerialNumber: syz [ 164.579646][ T794] usb 3-1: config 0 descriptor?? [ 164.581817][ T5920] usb 2-1: USB disconnect, device number 32 [ 164.603618][ T794] em28xx 3-1:0.132: New device syz syz @ 480 Mbps (0413:6023, interface 132, class 132) [ 164.617209][ T794] em28xx 3-1:0.132: Video interface 132 found: isoc [ 164.818512][ T5843] usb 1-1: USB disconnect, device number 40 [ 164.828249][ T7050] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 164.844570][ T7050] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 165.012315][ T794] em28xx 3-1:0.132: unknown em28xx chip ID (0) [ 165.087789][ T794] em28xx 3-1:0.132: failed to trigger read from i2c address 0xa0 (error=-5) [ 165.096965][ T794] em28xx 3-1:0.132: board has no eeprom [ 165.161135][ T794] em28xx 3-1:0.132: Identified as Leadtek Winfast USB II (card=7) [ 165.169039][ T794] em28xx 3-1:0.132: analog set to isoc mode. [ 165.175171][ T43] em28xx 3-1:0.132: Registering V4L2 extension [ 165.187899][ T794] usb 3-1: USB disconnect, device number 40 [ 165.201479][ T794] em28xx 3-1:0.132: Disconnecting em28xx [ 165.287124][ T43] em28xx 3-1:0.132: Config register raw data: 0xffffffed [ 165.294642][ T43] em28xx 3-1:0.132: AC97 chip type couldn't be determined [ 165.303707][ T43] em28xx 3-1:0.132: No AC97 audio processor [ 165.314180][ T43] usb 3-1: Decoder not found [ 165.318841][ T43] em28xx 3-1:0.132: failed to create media graph [ 165.326087][ T43] em28xx 3-1:0.132: V4L2 device video103 deregistered [ 165.331199][ T5920] usb 2-1: new high-speed USB device number 33 using dummy_hcd [ 165.353735][ T43] em28xx 3-1:0.132: Remote control support is not available for this card. [ 165.362603][ T794] em28xx 3-1:0.132: Closing input extension [ 165.384484][ T794] em28xx 3-1:0.132: Freeing device [ 165.479660][ T7058] kvm_intel: set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 165.494795][ T7060] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 165.505309][ T5920] usb 2-1: Using ep0 maxpacket: 8 [ 165.521925][ T5920] usb 2-1: config 0 has an invalid interface number: 31 but max is 0 [ 165.532203][ T7060] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 165.542431][ T5920] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 165.556472][ T5920] usb 2-1: config 0 has no interface number 0 [ 165.583934][ T5920] usb 2-1: New USB device found, idVendor=046d, idProduct=08c3, bcdDevice=6b.16 [ 165.601444][ T5920] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 165.621778][ T5920] usb 2-1: Product: syz [ 165.626164][ T5920] usb 2-1: Manufacturer: syz [ 165.630811][ T5920] usb 2-1: SerialNumber: syz [ 165.656532][ T5920] usb 2-1: config 0 descriptor?? [ 165.883020][ T7053] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 165.899057][ T7053] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 166.028019][ T5920] uvcvideo 2-1:0.31: Found UVC 0.04 device syz (046d:08c3) [ 166.042041][ T5920] uvcvideo 2-1:0.31: No valid video chain found. [ 166.055647][ T5920] usb 2-1: USB disconnect, device number 33 [ 166.081548][ T794] usb 3-1: new high-speed USB device number 41 using dummy_hcd [ 166.251118][ T794] usb 3-1: Using ep0 maxpacket: 32 [ 166.272861][ T794] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 166.293212][ T794] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 166.311140][ T794] usb 3-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 166.326452][ T794] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 166.346961][ T794] usb 3-1: config 0 descriptor?? [ 166.365963][ T794] hub 3-1:0.0: USB hub found [ 166.410362][ T7078] netlink: 64 bytes leftover after parsing attributes in process `syz.3.339'. [ 166.441170][ T5920] usb 2-1: new high-speed USB device number 34 using dummy_hcd [ 166.524776][ T7080] netlink: 16 bytes leftover after parsing attributes in process `syz.3.340'. [ 166.572422][ T794] hub 3-1:0.0: 1 port detected [ 166.591225][ T5920] usb 2-1: Using ep0 maxpacket: 8 [ 166.602737][ T5920] usb 2-1: unable to get BOS descriptor or descriptor too short [ 166.622244][ T5920] usb 2-1: config 8 interface 0 altsetting 7 endpoint 0x83 has invalid wMaxPacketSize 0 [ 166.628125][ T7085] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 166.634457][ T5920] usb 2-1: config 8 interface 0 has no altsetting 0 [ 166.643559][ T7085] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 166.662757][ T5920] usb 2-1: New USB device found, idVendor=07fd, idProduct=0001, bcdDevice=6a.e5 [ 166.689018][ T7085] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 166.691109][ T5920] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 166.700054][ T7085] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 166.714337][ T5920] usb 2-1: Product: syz [ 166.718605][ T5920] usb 2-1: Manufacturer: syz [ 166.724177][ T5920] usb 2-1: SerialNumber: syz [ 166.829577][ T7087] netlink: 8 bytes leftover after parsing attributes in process `syz.0.343'. [ 166.846186][ T7087] Bluetooth: MGMT ver 1.23 [ 166.942590][ T5920] usb 2-1: Quirk or no altset; falling back to MIDI 1.0 [ 166.950818][ T5920] usb 2-1: selecting invalid altsetting 0 [ 167.030745][ T5920] usb 2-1: USB disconnect, device number 34 [ 167.136048][ T7094] netlink: 'syz.0.345': attribute type 21 has an invalid length. [ 167.155937][ T7094] netlink: 100 bytes leftover after parsing attributes in process `syz.0.345'. [ 167.193814][ T794] hub 3-1:0.0: activate --> -90 [ 167.246333][ T7097] netlink: 'syz.0.346': attribute type 25 has an invalid length. [ 167.413571][ T7102] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 167.425065][ T7102] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 167.426095][ T7103] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 167.442242][ T7103] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 167.511285][ T5843] usb 1-1: new high-speed USB device number 41 using dummy_hcd [ 167.599436][ T7068] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 167.609306][ T7068] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 167.620386][ T7068] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 167.629678][ T7068] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 167.640140][ T5920] usb 3-1: USB disconnect, device number 41 [ 167.684650][ T5843] usb 1-1: unable to get BOS descriptor or descriptor too short [ 167.694250][ T5843] usb 1-1: config 0 has an invalid interface number: 23 but max is 0 [ 167.704241][ T5843] usb 1-1: config 0 has no interface number 0 [ 167.710369][ T5843] usb 1-1: config 0 interface 23 has no altsetting 0 [ 167.719330][ T5843] usb 1-1: New USB device found, idVendor=04dd, idProduct=8003, bcdDevice= f.09 [ 167.728473][ T5843] usb 1-1: New USB device strings: Mfr=234, Product=182, SerialNumber=3 [ 167.737170][ T5843] usb 1-1: Product: syz [ 167.741527][ T5843] usb 1-1: Manufacturer: syz [ 167.746265][ T5843] usb 1-1: SerialNumber: syz [ 167.757042][ T5843] usb 1-1: config 0 descriptor?? [ 167.784753][ T5894] usb 2-1: new high-speed USB device number 35 using dummy_hcd [ 167.941194][ T5894] usb 2-1: Using ep0 maxpacket: 16 [ 167.948268][ T5894] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 167.959716][ T5894] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 167.969644][ T5894] usb 2-1: New USB device found, idVendor=0458, idProduct=5016, bcdDevice= 0.00 [ 167.984372][ T5843] safe_serial 1-1:0.23: safe_serial converter detected [ 168.001129][ T5894] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 168.007616][ T5843] usb 1-1: safe_serial converter now attached to ttyUSB0 [ 168.031883][ T5894] usb 2-1: config 0 descriptor?? [ 168.031929][ T5843] usb 1-1: USB disconnect, device number 41 [ 168.072301][ T5843] safe_serial ttyUSB0: safe_serial converter now disconnected from ttyUSB0 [ 168.092957][ T5843] safe_serial 1-1:0.23: device disconnected [ 168.250629][ T7105] [syz.1.] <== rxrpc_preparse_xdr_yfs_rxgk() = -EKEYREJECTED [d9c19884!=bc, 2c,d9c19820] [ 168.288635][ T7115] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 168.299581][ T7115] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 168.433805][ T7124] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 168.443637][ T7124] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 168.469282][ T5894] hid (null): report_id 42783 is invalid [ 168.484867][ T5894] kye 0003:0458:5016.000E: control desc unexpectedly large [ 168.499639][ T5894] input: HID 0458:5016 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5016.000E/input/input19 [ 168.563130][ T7129] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 168.604318][ T7129] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 168.629176][ T5894] input: HID 0458:5016 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5016.000E/input/input20 [ 168.744656][ T5894] kye 0003:0458:5016.000E: input,hiddev0,hidraw1: USB HID v0.09 Device [HID 0458:5016] on usb-dummy_hcd.1-1/input0 [ 168.843210][ T7136] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 168.861267][ T7136] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 168.898492][ T7136] ieee802154 phy0 wpan0: encryption failed: -90 [ 169.121121][ T5894] usb 1-1: new high-speed USB device number 42 using dummy_hcd [ 169.185489][ T7141] pim6reg1: entered promiscuous mode [ 169.190972][ T7141] pim6reg1: entered allmulticast mode [ 169.271114][ T5894] usb 1-1: Using ep0 maxpacket: 8 [ 169.271114][ T794] usb 3-1: new high-speed USB device number 42 using dummy_hcd [ 169.286028][ T5894] usb 1-1: too many endpoints for config 0 interface 0 altsetting 250: 255, using maximum allowed: 30 [ 169.297254][ T5894] usb 1-1: config 0 interface 0 altsetting 250 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 169.310660][ T5894] usb 1-1: config 0 interface 0 has no altsetting 0 [ 169.318241][ T5894] usb 1-1: New USB device found, idVendor=11ff, idProduct=3331, bcdDevice= 0.00 [ 169.341368][ T5894] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 169.347757][ T5843] usb 2-1: USB disconnect, device number 35 [ 169.359162][ T5894] usb 1-1: config 0 descriptor?? [ 169.423937][ T794] usb 3-1: config 4 has an invalid descriptor of length 0, skipping remainder of the config [ 169.441405][ T794] usb 3-1: New USB device found, idVendor=041e, idProduct=4007, bcdDevice=5d.18 [ 169.496315][ T794] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 169.533946][ T794] gspca_main: stv0680-2.14.0 probing 041e:4007 [ 169.789217][ T5894] gembird 0003:11FF:3331.000F: collection stack underflow [ 169.796764][ T5894] gembird 0003:11FF:3331.000F: item 0 4 0 12 parsing failed [ 169.804895][ T5894] gembird 0003:11FF:3331.000F: probe with driver gembird failed with error -22 [ 169.891139][ T5843] usb 2-1: new high-speed USB device number 36 using dummy_hcd [ 169.988752][ T7138] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 169.998439][ T7138] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 170.008569][ T43] usb 1-1: USB disconnect, device number 42 [ 170.043355][ T5843] usb 2-1: Using ep0 maxpacket: 16 [ 170.050051][ T5843] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid wMaxPacketSize 0 [ 170.064101][ T5843] usb 2-1: New USB device found, idVendor=134c, idProduct=0002, bcdDevice=ec.7e [ 170.073227][ T5843] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 170.081293][ T5843] usb 2-1: Product: syz [ 170.085469][ T5843] usb 2-1: Manufacturer: syz [ 170.090061][ T5843] usb 2-1: SerialNumber: syz [ 170.097145][ T5843] usb 2-1: config 0 descriptor?? [ 170.105247][ T5843] hub 2-1:0.0: bad descriptor, ignoring hub [ 170.111273][ T5843] hub 2-1:0.0: probe with driver hub failed with error -5 [ 170.122005][ T5843] input: syz syz as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/input/input21 [ 170.217121][ T7153] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 170.226430][ T7153] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 170.581867][ T794] gspca_stv0680: usb_control_msg error 0, request = 0x88, error = -71 [ 170.590336][ T794] stv0680 3-1:4.0: STV(e): camera ping failed!! [ 170.609114][ T794] gspca_stv0680: usb_control_msg error 0, request = 0x80, error = -71 [ 170.620822][ T794] stv0680 3-1:4.0: last error: 0, command = 0x0 [ 170.635946][ T794] usb 3-1: USB disconnect, device number 42 [ 170.784279][ T7167] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 170.793256][ T7167] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 170.941789][ T5843] usb 1-1: new full-speed USB device number 43 using dummy_hcd [ 170.951250][ T794] usb 3-1: new high-speed USB device number 43 using dummy_hcd [ 171.101307][ T794] usb 3-1: device descriptor read/64, error -71 [ 171.109458][ T5843] usb 1-1: config 0 has an invalid interface number: 254 but max is 0 [ 171.119435][ T5843] usb 1-1: config 0 has no interface number 0 [ 171.125903][ T5843] usb 1-1: config 0 interface 254 has no altsetting 0 [ 171.135761][ T5843] usb 1-1: New USB device found, idVendor=0499, idProduct=1051, bcdDevice=54.79 [ 171.146436][ T5843] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 171.154982][ T5843] usb 1-1: Product: syz [ 171.159325][ T5843] usb 1-1: Manufacturer: syz [ 171.164349][ T5843] usb 1-1: SerialNumber: syz [ 171.176453][ T5843] usb 1-1: config 0 descriptor?? [ 171.362511][ T5178] usb 2-1: reset high-speed USB device number 36 using dummy_hcd [ 171.362519][ T794] usb 3-1: new high-speed USB device number 44 using dummy_hcd [ 171.392915][ T7165] 9p: Bad value for 'rfdno' [ 171.481335][ T5843] usb 1-1: Quirk or no altset; falling back to MIDI 1.0 [ 171.501193][ T794] usb 3-1: device descriptor read/64, error -71 [ 171.509035][ T5843] snd-usb-audio 1-1:0.254: probe with driver snd-usb-audio failed with error -2 [ 171.527182][ T5843] usb 1-1: USB disconnect, device number 43 [ 171.544281][ T5178] usb 2-1: device firmware changed [ 171.561697][ T43] usb 2-1: USB disconnect, device number 36 [ 171.562483][ T5836] udevd[5836]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.254/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 171.611477][ T794] usb usb3-port1: attempt power cycle [ 171.634668][ T7178] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 171.645608][ T7177] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 171.649232][ T7178] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 171.655749][ T7177] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 171.751196][ T43] usb 2-1: new high-speed USB device number 37 using dummy_hcd [ 171.901772][ T43] usb 2-1: Using ep0 maxpacket: 16 [ 171.909117][ T43] usb 2-1: too many endpoints for config 1 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 171.920260][ T43] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 171.930104][ T43] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 171.939991][ T43] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid maxpacket 57608, setting to 1024 [ 171.952774][ T43] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 171.962838][ T794] usb 3-1: new high-speed USB device number 45 using dummy_hcd [ 171.970620][ T43] usb 2-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 255 [ 171.991855][ T43] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 172.001559][ T43] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 172.001709][ T794] usb 3-1: device descriptor read/8, error -71 [ 172.017584][ T43] usb 2-1: SerialNumber: syz [ 172.027916][ T7172] raw-gadget.3 gadget.1: fail, usb_ep_enable returned -22 [ 172.039012][ T43] cdc_acm 2-1:1.0: Control and data interfaces are not separated! [ 172.052223][ T43] cdc_acm 2-1:1.0: probe with driver cdc_acm failed with error -12 [ 172.094649][ T7180] netlink: 'syz.0.372': attribute type 10 has an invalid length. [ 172.104298][ T7180] macvlan1: entered allmulticast mode [ 172.115145][ T7180] veth1_vlan: entered allmulticast mode [ 172.125902][ T7180] team0: Port device macvlan1 added [ 172.213023][ T7182] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 172.222063][ T7182] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 172.234905][ T5828] Bluetooth: hci0: ACL packet for unknown connection handle 200 [ 172.243828][ T5829] usb 2-1: USB disconnect, device number 37 [ 172.261637][ T794] usb 3-1: new high-speed USB device number 46 using dummy_hcd [ 172.283080][ T794] usb 3-1: device descriptor read/8, error -71 [ 172.381171][ T795] usb 1-1: new full-speed USB device number 44 using dummy_hcd [ 172.391829][ T794] usb usb3-port1: unable to enumerate USB device [ 172.541907][ T795] usb 1-1: too many configurations: 21, using maximum allowed: 8 [ 172.551679][ T795] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 172.559278][ T795] usb 1-1: can't read configurations, error -61 [ 172.691224][ T795] usb 1-1: new full-speed USB device number 45 using dummy_hcd [ 172.838146][ T7187] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 172.857408][ T7187] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 172.868117][ T795] usb 1-1: too many configurations: 21, using maximum allowed: 8 [ 172.887443][ T795] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 172.896366][ T795] usb 1-1: can't read configurations, error -61 [ 172.904572][ T795] usb usb1-port1: attempt power cycle [ 173.071376][ T5829] usb 2-1: new high-speed USB device number 38 using dummy_hcd [ 173.171859][ T7197] raw_sendmsg: syz.3.378 forgot to set AF_INET. Fix it! [ 173.221143][ T5829] usb 2-1: Using ep0 maxpacket: 32 [ 173.228525][ T5829] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 173.244464][ T5829] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 173.254945][ T795] usb 1-1: new full-speed USB device number 46 using dummy_hcd [ 173.262785][ T5829] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 173.276089][ T5829] usb 2-1: New USB device found, idVendor=1038, idProduct=1410, bcdDevice= 0.00 [ 173.285464][ T5829] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 173.294874][ T795] usb 1-1: too many configurations: 21, using maximum allowed: 8 [ 173.305611][ T5829] usb 2-1: config 0 descriptor?? [ 173.317120][ T795] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 173.325564][ T795] usb 1-1: can't read configurations, error -61 [ 173.468663][ T7204] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 173.479290][ T795] usb 1-1: new full-speed USB device number 47 using dummy_hcd [ 173.480956][ T7204] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 173.503310][ T795] usb 1-1: too many configurations: 21, using maximum allowed: 8 [ 173.513315][ T795] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 173.521345][ T795] usb 1-1: can't read configurations, error -61 [ 173.528225][ T795] usb usb1-port1: unable to enumerate USB device [ 173.597732][ T5829] usbhid 2-1:0.0: can't add hid device: -71 [ 173.603860][ T5829] usbhid 2-1:0.0: probe with driver usbhid failed with error -71 [ 173.615000][ T5829] usb 2-1: USB disconnect, device number 38 [ 174.126202][ T7214] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 174.139873][ T7214] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 174.157210][ T7214] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 174.173430][ T7214] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 174.193369][ T7214] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 174.207122][ T7214] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 174.484917][ T7227] netlink: 8 bytes leftover after parsing attributes in process `syz.1.389'. [ 174.496033][ T7227] netlink: 16 bytes leftover after parsing attributes in process `syz.1.389'. [ 174.691201][ T5843] usb 3-1: new high-speed USB device number 47 using dummy_hcd [ 174.851421][ T5843] usb 3-1: Using ep0 maxpacket: 32 [ 174.859502][ T7234] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 174.868145][ T5843] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 174.876259][ T7234] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 174.900867][ T5843] usb 3-1: New USB device found, idVendor=061d, idProduct=c150, bcdDevice=ce.6f [ 174.910741][ T5843] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 174.918883][ T5843] usb 3-1: Product: syz [ 174.923151][ T5843] usb 3-1: Manufacturer: syz [ 174.927776][ T5843] usb 3-1: SerialNumber: syz [ 174.935746][ T5843] usb 3-1: config 0 descriptor?? [ 174.943196][ T5843] quatech2 3-1:0.0: Quatech 2nd gen USB to Serial Driver converter detected [ 175.146126][ T5843] usb 3-1: qt2_setup_urbs - submit read urb failed -8 [ 175.156873][ T5843] quatech2 3-1:0.0: probe with driver quatech2 failed with error -8 [ 175.349588][ T5843] usb 3-1: USB disconnect, device number 47 [ 175.600463][ T7250] Bluetooth: ERR: HCILL_GO_TO_SLEEP_IND in state 0 [ 175.830154][ T7258] netlink: 8 bytes leftover after parsing attributes in process `syz.1.399'. [ 175.958981][ T7263] netlink: 'syz.2.400': attribute type 5 has an invalid length. [ 176.371186][ T43] usb 3-1: new high-speed USB device number 48 using dummy_hcd [ 176.411115][ T795] usb 1-1: new high-speed USB device number 48 using dummy_hcd [ 176.531113][ T43] usb 3-1: Using ep0 maxpacket: 16 [ 176.538193][ T43] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 176.548457][ T43] usb 3-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 9 [ 176.561518][ T43] usb 3-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 176.570598][ T43] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 176.571265][ T795] usb 1-1: Using ep0 maxpacket: 8 [ 176.586955][ T795] usb 1-1: config 0 has an invalid interface number: 52 but max is 0 [ 176.591815][ T43] usb 3-1: config 0 descriptor?? [ 176.597840][ T795] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 176.607069][ T43] usbhid 3-1:0.0: couldn't find an input interrupt endpoint [ 176.610852][ T795] usb 1-1: config 0 has no interface number 0 [ 176.627597][ T795] usb 1-1: config 0 interface 52 altsetting 1 has an endpoint descriptor with address 0xFF, changing to 0x8F [ 176.639443][ T795] usb 1-1: config 0 interface 52 altsetting 1 endpoint 0x8F has an invalid bInterval 0, changing to 7 [ 176.650544][ T795] usb 1-1: config 0 interface 52 altsetting 1 endpoint 0x8F has invalid maxpacket 59391, setting to 1024 [ 176.662285][ T795] usb 1-1: config 0 interface 52 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 176.675328][ T795] usb 1-1: config 0 interface 52 has no altsetting 0 [ 176.682107][ T795] usb 1-1: New USB device found, idVendor=06cb, idProduct=0007, bcdDevice= 8.00 [ 176.692325][ T795] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 176.702855][ T795] usb 1-1: config 0 descriptor?? [ 176.824491][ T7269] netlink: 8 bytes leftover after parsing attributes in process `syz.2.402'. [ 176.835854][ T43] usb 3-1: USB disconnect, device number 48 [ 176.916734][ T795] input: USB Synaptics Device 06cb:0007 (Stick) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.52/input/input23 [ 177.130924][ T795] usb 1-1: USB disconnect, device number 48 [ 177.265534][ T7285] tmpfs: Bad value for 'mpol' [ 177.270704][ T7286] tmpfs: Bad value for 'mpol' [ 177.504287][ T7295] ipvlan0: entered promiscuous mode [ 177.509718][ T7295] ipvlan0: entered allmulticast mode [ 177.516057][ T7295] veth0_vlan: entered allmulticast mode [ 177.621164][ T52] Bluetooth: hci4: command 0x1003 tx timeout [ 177.627467][ T5828] Bluetooth: hci4: Opcode 0x1003 failed: -110 [ 178.013404][ T7326] netlink: 212340 bytes leftover after parsing attributes in process `syz.3.419'. [ 178.027755][ T7326] openvswitch: netlink: Port 167772160 exceeds max allowable 65535 [ 178.137103][ T7329] syzkaller1: entered promiscuous mode [ 178.146550][ T7329] syzkaller1: entered allmulticast mode [ 178.149343][ T7334] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 178.161779][ T7334] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 178.201164][ T5829] usb 2-1: new high-speed USB device number 39 using dummy_hcd [ 178.351175][ T5829] usb 2-1: Using ep0 maxpacket: 32 [ 178.358937][ T5829] usb 2-1: config 0 has an invalid interface number: 211 but max is 0 [ 178.367730][ T5829] usb 2-1: config 0 has no interface number 0 [ 178.377901][ T5829] usb 2-1: New USB device found, idVendor=0fe9, idProduct=db11, bcdDevice= e.2d [ 178.387056][ T5829] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 178.395987][ T5829] usb 2-1: Product: syz [ 178.400170][ T5829] usb 2-1: Manufacturer: syz [ 178.405676][ T5829] usb 2-1: SerialNumber: syz [ 178.413302][ T5829] usb 2-1: config 0 descriptor?? [ 178.423450][ T5829] dvb-usb: found a 'DViCO FusionHDTV DVB-T USB (TH7579)' in warm state. [ 178.432465][ T5829] dvb-usb: bulk message failed: -22 (2/0) [ 178.440873][ T5829] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 178.451330][ T5829] dvbdev: DVB: registering new adapter (DViCO FusionHDTV DVB-T USB (TH7579)) [ 178.462508][ T5829] usb 2-1: media controller created [ 178.477767][ T5829] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 178.498236][ T5829] cxusb: set interface failed [ 178.504474][ T56] block nbd0: Possible stuck request ffff888025f70000: control (read@0,1024B). Runtime 60 seconds [ 178.515258][ T56] block nbd0: Possible stuck request ffff888025f70200: control (read@1024,1024B). Runtime 60 seconds [ 178.526270][ T56] block nbd0: Possible stuck request ffff888025f70400: control (read@2048,1024B). Runtime 60 seconds [ 178.537310][ T5829] dvb-usb: bulk message failed: -22 (1/0) [ 178.544345][ T56] block nbd0: Possible stuck request ffff888025f70600: control (read@3072,1024B). Runtime 60 seconds [ 178.555484][ T795] usb 1-1: new high-speed USB device number 49 using dummy_hcd [ 178.592648][ T5829] DVB: Unable to find symbol mt352_attach() [ 178.598621][ T5829] dvb-usb: no frontend was attached by 'DViCO FusionHDTV DVB-T USB (TH7579)' [ 178.622705][ T7320] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 178.636345][ T7320] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 178.681245][ T5829] rc_core: IR keymap rc-dvico-portable not found [ 178.687743][ T5829] Registered IR keymap rc-empty [ 178.694214][ T5829] rc rc0: DViCO FusionHDTV DVB-T USB (TH7579) as /devices/platform/dummy_hcd.1/usb2/2-1/rc/rc0 [ 178.707990][ T5829] input: DViCO FusionHDTV DVB-T USB (TH7579) as /devices/platform/dummy_hcd.1/usb2/2-1/rc/rc0/input24 [ 178.723894][ T5829] dvb-usb: schedule remote query interval to 100 msecs. [ 178.731883][ T795] usb 1-1: config 220 has an invalid interface number: 76 but max is 2 [ 178.740195][ T795] usb 1-1: config 220 has an invalid descriptor of length 0, skipping remainder of the config [ 178.751761][ T5829] dvb-usb: DViCO FusionHDTV DVB-T USB (TH7579) successfully initialized and connected. [ 178.765464][ T795] usb 1-1: config 220 has no interface number 2 [ 178.772753][ T795] usb 1-1: config 220 interface 1 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 12 [ 178.774271][ T5829] usb 2-1: USB disconnect, device number 39 [ 178.794143][ T795] usb 1-1: config 220 interface 0 has no altsetting 0 [ 178.801677][ T795] usb 1-1: config 220 interface 76 has no altsetting 0 [ 178.808580][ T795] usb 1-1: config 220 interface 1 has no altsetting 0 [ 178.835353][ T795] usb 1-1: New USB device found, idVendor=8086, idProduct=0b07, bcdDevice=6c.b9 [ 178.845393][ T795] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 178.853893][ T795] usb 1-1: Product: syz [ 178.859735][ T795] usb 1-1: Manufacturer: syz [ 178.877460][ T795] usb 1-1: SerialNumber: syz [ 178.923298][ T5829] dvb-usb: DViCO FusionHDTV DVB-T USB (TH7579) successfully deinitialized and disconnected. [ 179.214096][ T795] uvcvideo 1-1:220.0: Found UVC 7.01 device syz (8086:0b07) [ 179.244550][ T795] uvcvideo 1-1:220.0: No valid video chain found. [ 179.262685][ T795] usb 1-1: selecting invalid altsetting 0 [ 179.288820][ T795] usb 1-1: selecting invalid altsetting 0 [ 179.294811][ T795] usbtest 1-1:220.1: probe with driver usbtest failed with error -22 [ 179.312894][ T795] usb 1-1: USB disconnect, device number 49 [ 179.448058][ T7358] Bluetooth: hci2: Opcode 0x0c1a failed: -4 [ 179.454757][ T7358] Bluetooth: hci0: Opcode 0x0c1a failed: -4 [ 179.463278][ T7358] Bluetooth: hci1: Opcode 0x0c1a failed: -4 [ 179.469463][ T7358] Bluetooth: hci3: Opcode 0x0c1a failed: -4 [ 179.584978][ T7362] nbd: must specify a device to reconfigure [ 179.621312][ T5828] Bluetooth: hci5: command 0x1003 tx timeout [ 179.621326][ T5840] Bluetooth: hci5: Opcode 0x1003 failed: -110 [ 179.809928][ T7370] kvm: requested 24304 ns i8254 timer period limited to 200000 ns [ 179.830537][ T7370] kvm: requested 70400 ns i8254 timer period limited to 200000 ns [ 179.846913][ T7370] kvm: requested 129904 ns i8254 timer period limited to 200000 ns [ 179.856391][ T7370] kvm: requested 135771 ns i8254 timer period limited to 200000 ns [ 179.872270][ T7370] kvm: requested 137447 ns i8254 timer period limited to 200000 ns [ 179.880714][ T7370] kvm: requested 64533 ns i8254 timer period limited to 200000 ns [ 179.891581][ T7370] kvm: requested 3352 ns i8254 timer period limited to 200000 ns [ 179.900025][ T7370] kvm: requested 91352 ns i8254 timer period limited to 200000 ns [ 179.911601][ T5843] usb 2-1: new high-speed USB device number 40 using dummy_hcd [ 180.000642][ T7376] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 180.009787][ T7376] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 180.024425][ T7376] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 180.037977][ T7376] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 180.071330][ T5843] usb 2-1: Using ep0 maxpacket: 32 [ 180.078412][ T5843] usb 2-1: New USB device found, idVendor=041e, idProduct=400b, bcdDevice=3e.e7 [ 180.088235][ T5843] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 180.107586][ T5843] usb 2-1: config 0 descriptor?? [ 180.126261][ T5843] gspca_main: sunplus-2.14.0 probing 041e:400b [ 180.261349][ T794] usb 1-1: new high-speed USB device number 50 using dummy_hcd [ 180.424431][ T794] usb 1-1: config 1 interface 0 altsetting 7 bulk endpoint 0x82 has invalid maxpacket 8 [ 180.434487][ T794] usb 1-1: config 1 interface 0 altsetting 7 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 180.447538][ T794] usb 1-1: config 1 interface 0 has no altsetting 0 [ 180.456984][ T794] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 180.466345][ T794] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 180.474461][ T794] usb 1-1: Product: 縱쯉昝휑捶雪잹截ꇑ㽫᥍醦◴ࣄㄳ伌祉䓎兩殄찼熆mშ瓸艕궊㗙컺⥄迗療卯瓳鑐뽖觴딫롍倉৊ꂎ且捀ऋ [ 180.491480][ T794] usb 1-1: Manufacturer: п [ 180.496042][ T794] usb 1-1: SerialNumber: Ц [ 180.508501][ T7374] raw-gadget.3 gadget.0: fail, usb_ep_enable returned -22 [ 180.516040][ T7374] raw-gadget.3 gadget.0: fail, usb_ep_enable returned -22 [ 180.631154][ T5920] usb 3-1: new high-speed USB device number 49 using dummy_hcd [ 180.727823][ T7374] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 180.737587][ T7374] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 180.752822][ T794] cdc_ether 1-1:1.0: probe with driver cdc_ether failed with error -22 [ 180.771679][ T794] usb 1-1: USB disconnect, device number 50 [ 180.792999][ T5920] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 180.804340][ T5920] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 180.815106][ T5920] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 180.826061][ T5920] usb 3-1: config 0 descriptor?? [ 180.928517][ T7364] fuse: Unknown parameter '0000000000000000003700000000000000000000013 rootmode' [ 180.938675][ T7364] fuse: Bad value for 'fd' [ 181.248639][ T5920] keytouch 0003:0926:3333.0010: fixing up Keytouch IEC report descriptor [ 181.262620][ T5920] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:0926:3333.0010/input/input25 [ 181.388955][ T7398] netlink: 20 bytes leftover after parsing attributes in process `syz.0.441'. [ 181.400397][ T5920] keytouch 0003:0926:3333.0010: input,hidraw1: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input0 [ 181.409250][ T7398] netlink: 12 bytes leftover after parsing attributes in process `syz.0.441'. [ 181.453435][ C0] keyboard: can't emulate rawmode for keycode 240 [ 181.461032][ C0] keyboard: can't emulate rawmode for keycode 240 [ 181.468338][ C0] keyboard: can't emulate rawmode for keycode 240 [ 181.475247][ C0] keyboard: can't emulate rawmode for keycode 240 [ 181.481711][ C0] keyboard: can't emulate rawmode for keycode 240 [ 181.488246][ C0] keyboard: can't emulate rawmode for keycode 240 [ 181.494698][ C0] keyboard: can't emulate rawmode for keycode 240 [ 181.502722][ C0] keyboard: can't emulate rawmode for keycode 240 [ 181.509196][ C0] keyboard: can't emulate rawmode for keycode 240 [ 181.516705][ T5840] Bluetooth: hci0: command 0x0c1a tx timeout [ 181.516897][ T5828] Bluetooth: hci2: command 0x0c1a tx timeout [ 181.522965][ C0] keyboard: can't emulate rawmode for keycode 240 [ 181.546496][ T5840] Bluetooth: hci3: command 0x0c1a tx timeout [ 181.546546][ T5828] Bluetooth: hci1: command 0x0c1a tx timeout [ 181.573898][ T5843] gspca_sunplus: reg_w_riv err -71 [ 181.591688][ T5843] sunplus 2-1:0.0: probe with driver sunplus failed with error -71 [ 181.617538][ T5843] usb 2-1: USB disconnect, device number 40 [ 181.691162][ T794] usb 1-1: new high-speed USB device number 51 using dummy_hcd [ 181.817688][ T7406] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 181.826665][ T7406] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 181.853157][ T794] usb 1-1: config 0 has an invalid interface number: 1 but max is 0 [ 181.862529][ T794] usb 1-1: config 0 has no interface number 0 [ 181.873339][ T794] usb 1-1: New USB device found, idVendor=18b4, idProduct=fffb, bcdDevice=dc.7b [ 181.874773][ T7406] netlink: 84 bytes leftover after parsing attributes in process `syz.3.443'. [ 181.882618][ T794] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 181.882645][ T794] usb 1-1: Product: syz [ 181.882662][ T794] usb 1-1: Manufacturer: syz [ 181.882679][ T794] usb 1-1: SerialNumber: syz [ 181.888200][ T794] usb 1-1: config 0 descriptor?? [ 181.919736][ T5843] usb 3-1: USB disconnect, device number 49 [ 182.136731][ T794] usb 1-1: dvb_usb_v2: found a 'E3C EC168 reference design' in warm state [ 182.153334][ T794] usb 1-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer [ 182.178321][ T794] dvbdev: DVB: registering new adapter (E3C EC168 reference design) [ 182.191204][ T794] usb 1-1: media controller created [ 182.205611][ T794] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 182.349128][ T794] i2c i2c-1: ec100: i2c rd failed=-71 reg=33 [ 182.485157][ T794] usb 1-1: USB disconnect, device number 51 [ 182.530621][ T7416] netlink: 128 bytes leftover after parsing attributes in process `syz.2.447'. [ 182.548107][ T7416] netlink: 8 bytes leftover after parsing attributes in process `syz.2.447'. [ 182.588143][ T7419] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 182.597485][ T7419] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 182.609551][ T7419] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 182.618699][ T7419] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 182.672230][ T5843] usb 2-1: new full-speed USB device number 41 using dummy_hcd [ 182.782456][ T5920] usb 3-1: new high-speed USB device number 50 using dummy_hcd [ 182.825249][ T5843] usb 2-1: New USB device found, idVendor=0ccd, idProduct=00b3, bcdDevice=2d.ea [ 182.834438][ T5843] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 182.842624][ T5843] usb 2-1: Product: syz [ 182.846808][ T5843] usb 2-1: Manufacturer: syz [ 182.851475][ T5843] usb 2-1: SerialNumber: syz [ 182.860967][ T5843] usb 2-1: config 0 descriptor?? [ 182.921087][ T5920] usb 3-1: device descriptor read/64, error -71 [ 183.070542][ T5843] usb 2-1: dvb_usb_v2: found a 'TerraTec NOXON DAB Stick' in warm state [ 183.161209][ T5920] usb 3-1: new high-speed USB device number 51 using dummy_hcd [ 183.198616][ T7427] syz.3.450 calls setitimer() with new_value NULL pointer. Misfeature support will be removed [ 183.298283][ T7427] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 183.307414][ T5920] usb 3-1: device descriptor read/64, error -71 [ 183.315689][ T7427] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 183.325458][ T7427] netlink: 4196 bytes leftover after parsing attributes in process `syz.3.450'. [ 183.422369][ T5920] usb usb3-port1: attempt power cycle [ 183.641148][ T5829] usb 1-1: new high-speed USB device number 52 using dummy_hcd [ 183.686028][ T5843] dvb_usb_rtl28xxu 2-1:0.0: probe with driver dvb_usb_rtl28xxu failed with error -32 [ 183.761293][ T5920] usb 3-1: new high-speed USB device number 52 using dummy_hcd [ 183.781874][ T5920] usb 3-1: device descriptor read/8, error -71 [ 183.801152][ T5829] usb 1-1: Using ep0 maxpacket: 8 [ 183.808126][ T5829] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 183.818605][ T5829] usb 1-1: New USB device found, idVendor=046d, idProduct=0892, bcdDevice=6d.2a [ 183.827809][ T5829] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 183.838367][ T5829] usb 1-1: config 0 descriptor?? [ 183.848858][ T5829] gspca_main: vc032x-2.14.0 probing 046d:0892 [ 183.964361][ T7435] syzkaller1: entered promiscuous mode [ 183.970116][ T7435] syzkaller1: entered allmulticast mode [ 184.021674][ T5920] usb 3-1: new high-speed USB device number 53 using dummy_hcd [ 184.043803][ T5920] usb 3-1: device descriptor read/8, error -71 [ 184.166202][ T5920] usb usb3-port1: unable to enumerate USB device [ 184.240423][ T7440] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 184.251562][ T7440] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 184.260941][ T7433] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 184.270486][ T7433] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 184.480046][ T5829] gspca_vc032x: reg_r err -32 [ 184.484982][ T5829] vc032x 1-1:0.0: probe with driver vc032x failed with error -32 [ 184.610084][ T5843] usb 2-1: USB disconnect, device number 41 [ 184.699616][ T7444] fuse: Bad value for 'fd' [ 184.699623][ T7445] fuse: Bad value for 'fd' [ 185.094242][ T7455] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 185.118050][ T7455] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 185.191972][ T5829] usb 2-1: new high-speed USB device number 42 using dummy_hcd [ 185.371162][ T5829] usb 2-1: Using ep0 maxpacket: 16 [ 185.378907][ T5829] usb 2-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 185.394418][ T5829] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 185.405134][ T5829] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 185.426605][ T5829] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 185.438745][ T5829] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 185.447240][ T5829] usb 2-1: Product: syz [ 185.451795][ T5829] usb 2-1: Manufacturer: syz [ 185.456433][ T5829] usb 2-1: SerialNumber: syz [ 185.620076][ T7464] sctp: [Deprecated]: syz.2.459 (pid 7464) Use of int in max_burst socket option deprecated. [ 185.620076][ T7464] Use struct sctp_assoc_value instead [ 185.893132][ T5829] usb 2-1: 0:2 : does not exist [ 185.915136][ T7476] 9pnet_fd: p9_fd_create_tcp (7476): problem connecting socket to 127.0.0.1 [ 185.925745][ T7476] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 185.935703][ T7476] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 186.496320][ T5894] usb 1-1: USB disconnect, device number 52 [ 186.655557][ T5828] Bluetooth: hci1: unexpected event for opcode 0x0411 [ 186.670075][ T7486] netlink: 4 bytes leftover after parsing attributes in process `syz.2.465'. [ 186.715411][ T7457] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 186.739207][ T7457] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 186.762556][ T5843] usb 2-1: USB disconnect, device number 42 [ 186.784562][ T7491] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 186.830142][ T7491] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 186.891745][ T7492] netlink: 'syz.3.467': attribute type 1 has an invalid length. [ 186.921157][ T7492] netlink: 'syz.3.467': attribute type 2 has an invalid length. [ 186.935167][ T7492] netlink: 'syz.3.467': attribute type 1 has an invalid length. [ 186.947073][ T7492] netlink: 'syz.3.467': attribute type 2 has an invalid length. [ 186.960096][ T7492] netlink: 'syz.3.467': attribute type 1 has an invalid length. [ 186.968000][ T7492] netlink: 'syz.3.467': attribute type 2 has an invalid length. [ 186.979886][ T7492] netlink: 'syz.3.467': attribute type 1 has an invalid length. [ 186.992997][ T7492] netlink: 'syz.3.467': attribute type 2 has an invalid length. [ 187.007931][ T7492] netlink: 'syz.3.467': attribute type 1 has an invalid length. [ 187.015766][ T7492] netlink: 'syz.3.467': attribute type 2 has an invalid length. [ 187.329764][ T7510] jffs2: Unknown parameter '' [ 187.338667][ T7512] netlink: 763 bytes leftover after parsing attributes in process `syz.2.471'. [ 187.382923][ T7511] netlink: 763 bytes leftover after parsing attributes in process `syz.2.471'. [ 187.681182][ T5894] usb 1-1: new high-speed USB device number 53 using dummy_hcd [ 187.698228][ T7528] tipc: Enabling of bearer rejected, failed to enable media [ 187.835198][ T5828] Bluetooth: hci2: unexpected cc 0x203e length: 2 > 1 [ 187.835585][ T5828] Bluetooth: hci2: unexpected event for opcode 0x203e [ 187.841102][ T5894] usb 1-1: Using ep0 maxpacket: 32 [ 187.843060][ T5894] usb 1-1: config index 0 descriptor too short (expected 29220, got 36) [ 187.843092][ T5894] usb 1-1: config 0 has too many interfaces: 81, using maximum allowed: 32 [ 187.843116][ T5894] usb 1-1: config 0 has 1 interface, different from the descriptor's value: 81 [ 187.843151][ T5894] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x1 has invalid wMaxPacketSize 0 [ 187.843168][ T5894] usb 1-1: config 0 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 187.843187][ T5894] usb 1-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 187.843218][ T5894] usb 1-1: New USB device found, idVendor=03f0, idProduct=6c17, bcdDevice= 0.40 [ 187.843237][ T5894] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 187.845986][ T5894] usb 1-1: config 0 descriptor?? [ 187.961112][ T43] usb 3-1: new high-speed USB device number 54 using dummy_hcd [ 188.082657][ T5829] usb 2-1: new full-speed USB device number 43 using dummy_hcd [ 188.113151][ T43] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 188.123381][ T43] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 188.135914][ T43] usb 3-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 188.146200][ T43] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 188.155923][ T43] usb 3-1: SerialNumber: syz [ 188.246138][ T5829] usb 2-1: too many configurations: 246, using maximum allowed: 8 [ 188.263438][ T5829] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 188.283661][ T5829] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 188.305435][ T5829] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 188.325915][ T5829] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 188.343600][ T5829] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 188.355223][ T5829] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 188.366829][ T5829] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 188.374805][ T43] usb 3-1: 0:2 : does not exist [ 188.378567][ T5829] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 188.399426][ T5829] usb 2-1: New USB device found, idVendor=413c, idProduct=81a2, bcdDevice=5a.c5 [ 188.409304][ T5829] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=2 [ 188.418482][ T5829] usb 2-1: Product: syz [ 188.423232][ T5829] usb 2-1: Manufacturer: syz [ 188.427907][ T5829] usb 2-1: SerialNumber: syz [ 188.435757][ T7515] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 188.443715][ T43] usb 3-1: USB disconnect, device number 54 [ 188.449574][ T5894] usblp 1-1:0.0: usblp0: USB Bidirectional printer dev 53 if 0 alt 0 proto 3 vid 0x03F0 pid 0x6C17 [ 188.468830][ T7515] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 188.475835][ T5829] usb 2-1: config 0 descriptor?? [ 188.517069][ T5836] udevd[5836]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 188.877001][ T7544] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 188.885940][ T7544] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 189.506804][ T7553] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 189.526979][ T7553] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 189.607051][ T30] kauditd_printk_skb: 64 callbacks suppressed [ 189.607070][ T30] audit: type=1326 audit(1762897310.389:2): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7556 comm="syz.2.484" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f9d9698f6c9 code=0x0 [ 189.960046][ T7576] ocfs2_dlmfs: Unknown parameter 'usrquota' [ 190.020869][ T7579] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 190.036082][ T7579] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 190.138218][ T7583] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 190.147977][ T7583] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 190.157383][ T7583] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 190.167817][ T7583] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 190.300060][ T7590] netlink: zone id is out of range [ 190.398510][ T7594] IPVS: length: 32 != 24 [ 190.471753][ T794] usb 1-1: USB disconnect, device number 53 [ 190.499444][ T794] usblp0: removed [ 190.627834][ T7601] netlink: 24 bytes leftover after parsing attributes in process `syz.3.498'. [ 190.639345][ T7601] netlink: 24 bytes leftover after parsing attributes in process `syz.3.498'. [ 190.708530][ T7601] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 190.739900][ T7601] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 190.764198][ T7607] capability: warning: `syz.3.498' uses 32-bit capabilities (legacy support in use) [ 190.808501][ T5942] usb 2-1: USB disconnect, device number 43 [ 191.171154][ T43] usb 3-1: new high-speed USB device number 55 using dummy_hcd [ 191.335128][ T43] usb 3-1: config 220 has an invalid descriptor of length 0, skipping remainder of the config [ 191.363498][ T43] usb 3-1: config 220 has 2 interfaces, different from the descriptor's value: 3 [ 191.395556][ T43] usb 3-1: config 220 interface 1 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 12 [ 191.424586][ T43] usb 3-1: config 220 interface 0 has no altsetting 0 [ 191.431654][ T43] usb 3-1: config 220 interface 1 has no altsetting 0 [ 191.449502][ T43] usb 3-1: New USB device found, idVendor=8086, idProduct=0b07, bcdDevice=6c.b9 [ 191.466009][ T43] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 191.488482][ T43] usb 3-1: Product: syz [ 191.501584][ T43] usb 3-1: Manufacturer: syz [ 191.513477][ T43] usb 3-1: SerialNumber: syz [ 191.578087][ T7629] overlayfs: upper fs does not support file handles, falling back to index=off. [ 191.658214][ T7636] netlink: 48 bytes leftover after parsing attributes in process `syz.1.505'. [ 191.669541][ T7636] netlink: 48 bytes leftover after parsing attributes in process `syz.1.505'. [ 191.744876][ T43] uvcvideo 3-1:220.0: probe with driver uvcvideo failed with error -22 [ 191.787664][ T43] usb 3-1: USB disconnect, device number 55 [ 191.863965][ T5828] Bluetooth: hci2: Controller not accepting commands anymore: ncmd = 0 [ 191.874485][ T5828] Bluetooth: hci2: Injecting HCI hardware error event [ 191.883509][ T5840] Bluetooth: hci2: hardware error 0x00 [ 192.116770][ T7650] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 192.126540][ T7650] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 192.151147][ T5920] usb 1-1: new high-speed USB device number 54 using dummy_hcd [ 192.241194][ T5894] usb 2-1: new high-speed USB device number 44 using dummy_hcd [ 192.302247][ T5920] usb 1-1: Using ep0 maxpacket: 8 [ 192.309774][ T5920] usb 1-1: config 0 has an invalid interface number: 143 but max is 0 [ 192.318647][ T5920] usb 1-1: config 0 has no interface number 0 [ 192.324952][ T5920] usb 1-1: New USB device found, idVendor=2058, idProduct=1005, bcdDevice=c1.9b [ 192.334158][ T5920] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 192.345122][ T5920] usb 1-1: config 0 descriptor?? [ 192.392810][ T5894] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 192.403758][ T5894] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 192.414648][ T5894] usb 2-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 192.423878][ T5894] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 192.432607][ T5894] usb 2-1: SerialNumber: syz [ 192.462092][ T5920] viperboard 1-1:0.143: version 0.00 found at bus 001 address 054 [ 192.513485][ T5920] viperboard-i2c viperboard-i2c.2.auto: error -EIO: failure setting i2c_bus_freq to 100 [ 192.533130][ T5920] viperboard-i2c viperboard-i2c.2.auto: probe with driver viperboard-i2c failed with error -5 [ 192.606234][ T794] usb 1-1: USB disconnect, device number 54 [ 192.723051][ T7660] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 192.733083][ T7660] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 192.782629][ T43] usb 3-1: new high-speed USB device number 56 using dummy_hcd [ 192.921109][ T43] usb 3-1: device descriptor read/64, error -71 [ 193.171089][ T43] usb 3-1: new high-speed USB device number 57 using dummy_hcd [ 193.246502][ T7663] netlink: 24 bytes leftover after parsing attributes in process `syz.0.514'. [ 193.301121][ T43] usb 3-1: device descriptor read/64, error -71 [ 193.414792][ T7671] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 193.423758][ T43] usb usb3-port1: attempt power cycle [ 193.424581][ T7671] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 193.561116][ T794] usb 1-1: new high-speed USB device number 55 using dummy_hcd [ 193.691122][ T794] usb 1-1: device descriptor read/64, error -71 [ 193.761091][ T43] usb 3-1: new high-speed USB device number 58 using dummy_hcd [ 193.784022][ T43] usb 3-1: device descriptor read/8, error -71 [ 193.931144][ T794] usb 1-1: new high-speed USB device number 56 using dummy_hcd [ 193.941251][ T5840] Bluetooth: hci2: Opcode 0x0c03 failed: -110 [ 194.022906][ T43] usb 3-1: new high-speed USB device number 59 using dummy_hcd [ 194.053905][ T43] usb 3-1: device descriptor read/8, error -71 [ 194.071100][ T794] usb 1-1: device descriptor read/64, error -71 [ 194.147021][ T7677] qnx6: unable to read the first superblock [ 194.161400][ T43] usb usb3-port1: unable to enumerate USB device [ 194.181603][ T794] usb usb1-port1: attempt power cycle [ 194.259000][ T7681] SQUASHFS error: Failed to read block 0x0: -5 [ 194.266673][ T7681] unable to read squashfs_super_block [ 194.521144][ T794] usb 1-1: new high-speed USB device number 57 using dummy_hcd [ 194.551892][ T794] usb 1-1: device descriptor read/8, error -71 [ 194.791203][ T794] usb 1-1: new high-speed USB device number 58 using dummy_hcd [ 194.825582][ T794] usb 1-1: device descriptor read/8, error -71 [ 194.878057][ T5894] usb 2-1: 0:2 : does not exist [ 194.926333][ T7688] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 194.928794][ T5894] usb 2-1: USB disconnect, device number 44 [ 194.963986][ T794] usb usb1-port1: unable to enumerate USB device [ 194.980280][ T7688] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 195.010539][ T7688] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 195.024718][ T7688] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 195.292073][ T5894] usb 2-1: new full-speed USB device number 45 using dummy_hcd [ 195.454615][ T5894] usb 2-1: New USB device found, idVendor=17e9, idProduct=8b4e, bcdDevice=9c.08 [ 195.464712][ T5894] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 195.476044][ T5894] usb 2-1: config 0 descriptor?? [ 195.789115][ T7694] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 195.802248][ T7694] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 195.889170][ T7698] binder: BINDER_SET_CONTEXT_MGR already set [ 195.895928][ T794] usb 3-1: new full-speed USB device number 60 using dummy_hcd [ 195.904178][ T7698] binder: 7689:7698 ioctl 4018620d 200000000100 returned -16 [ 195.975846][ T5894] udl 2-1:0.0: [drm] Unrecognized vendor firmware descriptor [ 195.989996][ T5894] [drm:udl_init] *ERROR* Selecting channel failed [ 196.011364][ T5894] [drm] Initialized udl 0.0.1 for 2-1:0.0 on minor 2 [ 196.018674][ T5894] [drm] Initialized udl on minor 2 [ 196.028345][ T5894] udl 2-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 196.032490][ T794] usb 3-1: device descriptor read/64, error -71 [ 196.044371][ T5894] udl 2-1:0.0: [drm] Cannot find any crtc or sizes [ 196.073590][ T5920] udl 2-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 196.089053][ T5894] usb 2-1: USB disconnect, device number 45 [ 196.097289][ T5920] udl 2-1:0.0: [drm] Cannot find any crtc or sizes [ 196.174149][ T7701] netlink: 8 bytes leftover after parsing attributes in process `syz.1.525'. [ 196.291234][ T794] usb 3-1: new full-speed USB device number 61 using dummy_hcd [ 196.441122][ T794] usb 3-1: device descriptor read/64, error -71 [ 196.446728][ T7714] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 196.463387][ T7714] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 196.552899][ T794] usb usb3-port1: attempt power cycle [ 196.591236][ T7721] kvm_intel: set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 196.689051][ T7726] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 196.697996][ T7726] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 196.761214][ T5894] usb 1-1: new high-speed USB device number 59 using dummy_hcd [ 196.811289][ T795] usb 2-1: new full-speed USB device number 46 using dummy_hcd [ 196.891126][ T794] usb 3-1: new full-speed USB device number 62 using dummy_hcd [ 196.911091][ T5894] usb 1-1: Using ep0 maxpacket: 32 [ 196.912019][ T794] usb 3-1: device descriptor read/8, error -71 [ 196.918633][ T5894] usb 1-1: config 0 has an invalid interface number: 196 but max is 0 [ 196.930894][ T5894] usb 1-1: config 0 has no interface number 0 [ 196.939281][ T5894] usb 1-1: New USB device found, idVendor=11f5, idProduct=0005, bcdDevice=57.c1 [ 196.948721][ T5894] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 196.957079][ T5894] usb 1-1: Product: syz [ 196.961355][ T5894] usb 1-1: Manufacturer: syz [ 196.965981][ T5894] usb 1-1: SerialNumber: syz [ 196.972866][ T795] usb 2-1: config 0 has an invalid interface number: 104 but max is 0 [ 196.982040][ T795] usb 2-1: config 0 has no interface number 0 [ 196.990206][ T5894] usb 1-1: config 0 descriptor?? [ 196.995560][ T795] usb 2-1: config 0 interface 104 has no altsetting 0 [ 197.004315][ T5894] pl2303 1-1:0.196: required interrupt-in endpoint missing [ 197.018018][ T795] usb 2-1: New USB device found, idVendor=045e, idProduct=04e2, bcdDevice=1c.4d [ 197.029421][ T795] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 197.038249][ T795] usb 2-1: Product: syz [ 197.042677][ T795] usb 2-1: Manufacturer: syz [ 197.047310][ T795] usb 2-1: SerialNumber: syz [ 197.055430][ T795] usb 2-1: config 0 descriptor?? [ 197.064826][ T795] ipaq 2-1:0.104: PocketPC PDA converter detected [ 197.071614][ T795] usb 2-1: active config #0 != 1 ?? [ 197.171279][ T794] usb 3-1: new full-speed USB device number 63 using dummy_hcd [ 197.191851][ T794] usb 3-1: device descriptor read/8, error -71 [ 197.204479][ T795] usb 1-1: USB disconnect, device number 59 [ 197.266228][ T5843] usb 2-1: USB disconnect, device number 46 [ 197.303404][ T794] usb usb3-port1: unable to enumerate USB device [ 197.916110][ T7737] netlink: 64 bytes leftover after parsing attributes in process `syz.1.536'. [ 197.926299][ T7737] netlink: 64 bytes leftover after parsing attributes in process `syz.1.536'. [ 198.092306][ T7728] Bluetooth: hci0: Opcode 0x0c1a failed: -4 [ 198.099655][ T7728] Bluetooth: hci1: Opcode 0x0c1a failed: -4 [ 198.107098][ T7728] Bluetooth: hci3: Opcode 0x0c1a failed: -4 [ 198.243753][ T7743] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 198.281565][ T7743] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 198.297155][ T7743] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 198.307855][ T7743] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 198.322580][ T7743] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 198.337216][ T7743] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 198.437786][ T7748] bond0: entered promiscuous mode [ 198.444923][ T7748] bond_slave_0: entered promiscuous mode [ 198.450769][ T7748] bond_slave_1: entered promiscuous mode [ 198.633789][ T7753] vhci_hcd vhci_hcd.0: pdev(2) rhport(0) sockfd(4) [ 198.640384][ T7753] vhci_hcd vhci_hcd.0: devid(0) speed(1) speed_str(low-speed) [ 198.648517][ T7753] vhci_hcd vhci_hcd.0: Device attached [ 198.657459][ T7753] vhci_hcd vhci_hcd.0: pdev(2) rhport(1) sockfd(6) [ 198.664030][ T7753] vhci_hcd vhci_hcd.0: devid(0) speed(1) speed_str(low-speed) [ 198.672247][ T7753] vhci_hcd vhci_hcd.0: Device attached [ 198.680023][ T7753] vhci_hcd vhci_hcd.0: pdev(2) rhport(2) sockfd(8) [ 198.686590][ T7753] vhci_hcd vhci_hcd.0: devid(0) speed(2) speed_str(full-speed) [ 198.695332][ T7753] vhci_hcd vhci_hcd.0: Device attached [ 198.703447][ T7753] vhci_hcd vhci_hcd.0: pdev(2) rhport(3) sockfd(10) [ 198.710128][ T7753] vhci_hcd vhci_hcd.0: devid(0) speed(3) speed_str(high-speed) [ 198.718161][ T7753] vhci_hcd vhci_hcd.0: Device attached [ 198.744781][ T5840] Bluetooth: hci1: unexpected event for opcode 0x0804 [ 198.774107][ T7761] vhci_hcd: connection closed [ 198.775997][ T5903] vhci_hcd vhci_hcd.2: stop threads [ 198.776400][ T7757] vhci_hcd: connection closed [ 198.780745][ T5903] vhci_hcd vhci_hcd.2: release socket [ 198.791611][ T7755] vhci_hcd: connection closed [ 198.796648][ T7759] vhci_hcd: connection closed [ 198.798656][ T5903] vhci_hcd vhci_hcd.2: disconnect device [ 198.824317][ T5903] vhci_hcd vhci_hcd.2: stop threads [ 198.830766][ T5903] vhci_hcd vhci_hcd.2: release socket [ 198.846334][ T5903] vhci_hcd vhci_hcd.2: disconnect device [ 198.863562][ T5903] vhci_hcd vhci_hcd.2: stop threads [ 198.869064][ T5903] vhci_hcd vhci_hcd.2: release socket [ 198.880780][ T5903] vhci_hcd vhci_hcd.2: disconnect device [ 198.886651][ T795] usb 37-1: new low-speed USB device number 2 using vhci_hcd [ 198.894997][ T5903] vhci_hcd vhci_hcd.2: stop threads [ 198.900777][ T5903] vhci_hcd vhci_hcd.2: release socket [ 198.918688][ T5903] vhci_hcd vhci_hcd.2: disconnect device [ 198.987914][ T7764] openvswitch: netlink: Flow actions may not be safe on all matching packets. [ 199.008088][ T7770] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 199.031552][ T7770] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 199.044255][ T7766] can: request_module (can-proto-0) failed. [ 199.055519][ T7770] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 199.073787][ T7770] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 199.347241][ T794] usb 1-1: new high-speed USB device number 60 using dummy_hcd [ 199.389374][ T5840] Bluetooth: hci0: command 0x0c1a tx timeout [ 199.529081][ T794] usb 1-1: config 0 interface 0 altsetting 3 endpoint 0x81 has an invalid bInterval 128, changing to 11 [ 199.560853][ T794] usb 1-1: config 0 interface 0 altsetting 3 endpoint 0x81 has invalid wMaxPacketSize 0 [ 199.591077][ T794] usb 1-1: config 0 interface 0 has no altsetting 0 [ 199.618163][ T794] usb 1-1: New USB device found, idVendor=1532, idProduct=010e, bcdDevice= 0.00 [ 199.638813][ T1297] ieee802154 phy0 wpan0: encryption failed: -22 [ 199.673660][ T794] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 199.725872][ T794] usb 1-1: config 0 descriptor?? [ 199.759790][ T7803] netlink: 20 bytes leftover after parsing attributes in process `syz.3.555'. [ 199.814194][ T7801] sp0: Synchronizing with TNC [ 200.023865][ T7808] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 200.061967][ T7808] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 200.126729][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.143116][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.150278][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.174026][ T7776] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 200.185739][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.192999][ T5840] Bluetooth: hci3: command 0x0c1a tx timeout [ 200.194439][ T7776] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 200.223621][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.234054][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.241548][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.248570][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.255786][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.267794][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.275052][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.282218][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.289275][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.297739][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.304809][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.311827][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.318717][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.318967][ T7776] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 200.325862][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.325973][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.325991][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.326007][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.326023][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.326040][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.326056][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.326071][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.326088][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.398848][ T7776] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 200.407276][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.414365][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.421667][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.428792][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.435974][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.443077][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.450126][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.457758][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.465170][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.470175][ T794] razer 0003:1532:010E.0011: item fetching failed at offset 4/5 [ 200.473169][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473193][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473210][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473227][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473244][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473260][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473277][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473293][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473310][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473326][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473342][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473359][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473375][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473392][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473409][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473426][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473442][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473459][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473475][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473491][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473515][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473532][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473549][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473566][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473582][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473599][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473615][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473632][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473648][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473664][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.473680][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.494567][ T794] razer 0003:1532:010E.0011: probe with driver razer failed with error -22 [ 200.524328][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524353][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524371][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524388][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524405][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524421][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524438][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524455][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524471][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524488][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524518][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524535][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524552][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524568][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524585][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524601][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524618][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524635][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524652][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524668][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524685][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524702][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524719][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524735][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524752][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524768][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.524784][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.716384][ T794] usb 1-1: USB disconnect, device number 60 [ 200.751316][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751344][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751361][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751384][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751400][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751416][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751431][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751447][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751463][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751479][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751495][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751511][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751526][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751543][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751558][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751574][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751590][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751606][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751622][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751638][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751654][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 200.751669][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.063796][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.070703][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.077862][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.086740][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.093811][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.100695][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.107773][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.114730][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.122011][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.128907][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.136180][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.149267][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.205108][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219170][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219198][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219216][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219233][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219250][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219268][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219285][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219302][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219319][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219335][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219352][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219369][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219385][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219402][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219419][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219436][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219453][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219470][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219487][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219504][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219520][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219537][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219554][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219576][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219593][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219611][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219627][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219644][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219661][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219678][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219694][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219711][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219727][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219744][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219761][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219778][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219795][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219812][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219829][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219845][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219862][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219879][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219896][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219912][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219930][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219946][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219963][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219980][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.219997][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220013][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220030][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220047][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220063][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220080][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220097][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220114][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220131][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220148][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220171][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220188][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220205][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220222][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220239][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220256][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220273][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220290][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220306][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220323][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220340][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220356][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220373][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220390][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220406][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.220423][ T7793] get_swap_device: Bad swap offset entry 3ffffffffffff [ 201.916959][ T7841] validate_nla: 125 callbacks suppressed [ 201.916981][ T7841] netlink: 'syz.2.561': attribute type 21 has an invalid length. [ 201.917002][ T7841] netlink: 100 bytes leftover after parsing attributes in process `syz.2.561'. [ 202.231146][ T794] usb 2-1: new high-speed USB device number 47 using dummy_hcd [ 202.331108][ T5829] usb 3-1: new high-speed USB device number 64 using dummy_hcd [ 202.571280][ T794] usb 2-1: Using ep0 maxpacket: 8 [ 202.579470][ T794] usb 2-1: config 0 has an invalid interface number: 186 but max is 0 [ 202.588080][ T794] usb 2-1: config 0 has no interface number 0 [ 202.594365][ T794] usb 2-1: config 0 interface 186 altsetting 0 has an invalid descriptor for endpoint zero, skipping [ 202.601084][ T5829] usb 3-1: Using ep0 maxpacket: 32 [ 202.606707][ T794] usb 2-1: config 0 interface 186 altsetting 0 has an endpoint descriptor with address 0x9A, changing to 0x8A [ 202.624200][ T794] usb 2-1: config 0 interface 186 altsetting 0 endpoint 0x8A has an invalid bInterval 0, changing to 7 [ 202.627494][ T7849] Bluetooth: hci0: Opcode 0x0c1a failed: -4 [ 202.635657][ T794] usb 2-1: config 0 interface 186 altsetting 0 has 4 endpoint descriptors, different from the interface descriptor's value: 3 [ 202.644150][ T5829] usb 3-1: config 0 has an invalid interface number: 51 but max is 0 [ 202.657659][ T7849] Bluetooth: hci1: Opcode 0x0c1a failed: -4 [ 202.663277][ T5829] usb 3-1: config 0 has no interface number 0 [ 202.674791][ T7849] Bluetooth: hci3: Opcode 0x0c1a failed: -4 [ 202.674993][ T794] usb 2-1: New USB device found, idVendor=07c0, idProduct=1505, bcdDevice=b8.c5 [ 202.683733][ T794] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 202.701724][ T7853] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 202.702196][ T5829] usb 3-1: New USB device found, idVendor=061d, idProduct=c150, bcdDevice=ce.6f [ 202.712208][ T7853] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 202.731212][ T794] usb 2-1: Product: syz [ 202.735440][ T794] usb 2-1: Manufacturer: syz [ 202.740207][ T794] usb 2-1: SerialNumber: syz [ 202.749455][ T794] usb 2-1: config 0 descriptor?? [ 202.779489][ T5829] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 202.792095][ T5829] usb 3-1: Product: syz [ 202.796330][ T5829] usb 3-1: Manufacturer: syz [ 202.823108][ T5829] usb 3-1: SerialNumber: syz [ 202.842317][ T5829] usb 3-1: config 0 descriptor?? [ 202.852173][ T5829] quatech2 3-1:0.51: Quatech 2nd gen USB to Serial Driver converter detected [ 202.963676][ T7845] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 202.976323][ T7845] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 203.018054][ T794] iowarrior 2-1:0.186: IOWarrior product=0x1505, serial= interface=186 now attached to iowarrior0 [ 203.043573][ T794] usb 2-1: USB disconnect, device number 47 [ 203.052778][ C0] usb-serial ttyUSB0: qt2_process_read_urb - status message too short [ 203.102276][ T5829] usb 3-1: Quatech 2nd gen USB to Serial Driver converter now attached to ttyUSB0 [ 203.163469][ T5829] usb 3-1: Quatech 2nd gen USB to Serial Driver converter now attached to ttyUSB1 [ 203.255499][ C0] usb 3-1: qt2_read_bulk_callback - non-zero urb status: -71 [ 203.260331][ T794] usb 3-1: USB disconnect, device number 64 [ 203.300081][ T794] quatech-serial ttyUSB0: Quatech 2nd gen USB to Serial Driver converter now disconnected from ttyUSB0 [ 203.348844][ T794] quatech-serial ttyUSB1: Quatech 2nd gen USB to Serial Driver converter now disconnected from ttyUSB1 [ 203.372809][ T794] quatech2 3-1:0.51: device disconnected [ 203.495657][ T7874] xt_NFQUEUE: number of queues (63489) out of range (got 96768) [ 203.504818][ T7874] QAT: Device 13 not found [ 203.514750][ T30] audit: type=1804 audit(1762897324.299:3): pid=7874 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz.0.570" name="/newroot/106/cgroup.controllers" dev="tmpfs" ino=584 res=1 errno=0 [ 203.538341][ T30] audit: type=1800 audit(1762897324.299:4): pid=7874 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz.0.570" name="cgroup.controllers" dev="tmpfs" ino=584 res=0 errno=0 [ 203.831261][ T5920] usb 2-1: new full-speed USB device number 48 using dummy_hcd [ 203.888747][ T7895] netlink: 32 bytes leftover after parsing attributes in process `syz.2.576'. [ 203.983437][ T5920] usb 2-1: unable to get BOS descriptor or descriptor too short [ 204.002090][ T5920] usb 2-1: not running at top speed; connect to a high speed hub [ 204.011277][ T795] vhci_hcd vhci_hcd.2: vhci_device speed not set [ 204.022647][ T5920] usb 2-1: config 129 has an invalid interface number: 135 but max is 0 [ 204.036400][ T5920] usb 2-1: config 129 has 2 interfaces, different from the descriptor's value: 1 [ 204.046965][ T5920] usb 2-1: config 129 has no interface number 1 [ 204.053671][ T5920] usb 2-1: config 129 interface 135 altsetting 6 has 0 endpoint descriptors, different from the interface descriptor's value: 5 [ 204.081517][ T5920] usb 2-1: config 129 interface 135 has no altsetting 0 [ 204.093724][ T5920] usb 2-1: New USB device found, idVendor=2040, idProduct=721f, bcdDevice=f2.00 [ 204.131317][ T5920] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 204.139506][ T5920] usb 2-1: Product: syz [ 204.149638][ T5920] usb 2-1: Manufacturer: syz [ 204.159766][ T5920] usb 2-1: SerialNumber: syz [ 204.261254][ T794] usb 3-1: new high-speed USB device number 65 using dummy_hcd [ 204.410310][ T5920] au0828: au0828: Device initialization failed. [ 204.418092][ T5920] au0828: au0828: Device must be connected to a high-speed USB 2.0 port. [ 204.431256][ T794] usb 3-1: Using ep0 maxpacket: 8 [ 204.439172][ T794] usb 3-1: config index 0 descriptor too short (expected 301, got 45) [ 204.446750][ T5920] usb 2-1: USB disconnect, device number 48 [ 204.458390][ T794] usb 3-1: config 16 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 204.485496][ T794] usb 3-1: config 16 interface 0 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 204.504020][ T5840] Bluetooth: hci0: command 0x0c1a tx timeout [ 204.510567][ T794] usb 3-1: config 16 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 32 [ 204.521413][ T794] usb 3-1: config 16 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 204.523885][ T7915] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 204.535182][ T794] usb 3-1: New USB device found, idVendor=ee8d, idProduct=db1e, bcdDevice=61.23 [ 204.552795][ T794] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 204.563332][ T7915] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 204.752234][ T5828] Bluetooth: hci3: command 0x0c1a tx timeout [ 204.752281][ T5840] Bluetooth: hci1: command 0x0c1a tx timeout [ 204.778494][ T794] usb 3-1: usb_control_msg returned -32 [ 204.784452][ T794] usbtmc 3-1:16.0: can't read capabilities [ 204.819528][ T7922] md: async del_gendisk mode will be removed in future, please upgrade to mdadm-4.5+ [ 204.830162][ T7922] block device autoloading is deprecated and will be removed. [ 205.130585][ T5840] Bluetooth: hci0: unexpected event for opcode 0x0c2d [ 205.234567][ T7935] sd 0:0:1:0: PR command failed: 1026 [ 205.240140][ T7935] sd 0:0:1:0: Sense Key : Illegal Request [current] [ 205.247165][ T7935] sd 0:0:1:0: Add. Sense: Invalid command operation code [ 205.486106][ T7940] usbtmc 3-1:16.0: CHECK_CLEAR_STATUS returned 3 [ 205.688417][ T5843] usb 3-1: USB disconnect, device number 65 [ 206.245910][ T7953] kvm: pic: non byte write [ 206.250587][ T7953] kvm: pic: non byte write [ 206.282292][ T7953] kvm: pic: non byte write [ 206.290499][ T7953] kvm: pic: non byte write [ 206.296203][ T7953] kvm: pic: non byte write [ 206.301972][ T7953] kvm: pic: non byte write [ 206.306560][ T7953] kvm: pic: non byte write [ 206.312965][ T7953] kvm: pic: non byte write [ 206.317641][ T7953] kvm: pic: non byte write [ 206.322872][ T7953] kvm: pic: non byte write [ 206.435543][ T12] nci: nci_rx_work: unknown MT 0x7 [ 206.675514][ T12] Bluetooth: hci4: Frame reassembly failed (-84) [ 207.335775][ T7985] kvm_intel: set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 207.554712][ T7994] netlink: 44 bytes leftover after parsing attributes in process `syz.1.615'. [ 207.631748][ T5843] usb 3-1: new full-speed USB device number 66 using dummy_hcd [ 207.802920][ T5843] usb 3-1: config 1 has too many interfaces: 66, using maximum allowed: 32 [ 207.811802][ T5843] usb 3-1: config 1 has an invalid descriptor of length 48, skipping remainder of the config [ 207.822307][ T5843] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 66 [ 207.831391][ T5843] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 12336, setting to 64 [ 207.845771][ T5843] usb 3-1: New USB device found, idVendor=7d25, idProduct=a415, bcdDevice= 0.40 [ 207.855143][ T5843] usb 3-1: New USB device strings: Mfr=1, Product=4, SerialNumber=0 [ 207.863419][ T5843] usb 3-1: Product: syz [ 207.867971][ T5843] usb 3-1: Manufacturer: syz [ 207.882336][ T5843] cdc_wdm 3-1:1.0: skipping garbage [ 207.887663][ T5843] cdc_wdm 3-1:1.0: skipping garbage [ 207.903350][ T5843] cdc_wdm 3-1:1.0: cdc-wdm0: USB WDM device [ 207.909316][ T5843] cdc_wdm 3-1:1.0: Unknown control protocol [ 208.581553][ T56] block nbd0: Possible stuck request ffff888025f70000: control (read@0,1024B). Runtime 90 seconds [ 208.592392][ T56] block nbd0: Possible stuck request ffff888025f70200: control (read@1024,1024B). Runtime 90 seconds [ 208.603456][ T56] block nbd0: Possible stuck request ffff888025f70400: control (read@2048,1024B). Runtime 90 seconds [ 208.615620][ T56] block nbd0: Possible stuck request ffff888025f70600: control (read@3072,1024B). Runtime 90 seconds [ 208.742519][ T5828] Bluetooth: hci4: command 0xfc11 tx timeout [ 208.751343][ T5840] Bluetooth: hci4: Entering manufacturer mode failed (-110) [ 208.764820][ C0] cdc_wdm 3-1:1.0: nonzero urb status received: -71 [ 208.769390][ T794] usb 3-1: USB disconnect, device number 66 [ 208.771662][ C0] cdc_wdm 3-1:1.0: wdm_int_callback - 0 bytes [ 208.783576][ C0] cdc_wdm 3-1:1.0: wdm_int_callback - usb_submit_urb failed with result -19 [ 208.935715][ T30] audit: type=1400 audit(1762897329.719:5): apparmor="DENIED" operation="setprocattr" info="invalid" error=-22 profile="unconfined" pid=8021 comm="syz.1.623" [ 209.403955][ T8035] sp0: Synchronizing with TNC [ 209.892762][ T8055] 9pnet_virtio: no channels available for device syz [ 210.797439][ T8088] syzkaller1: entered promiscuous mode [ 210.811121][ T8088] syzkaller1: entered allmulticast mode [ 211.071948][ T8097] 9pnet_virtio: no channels available for device syz [ 211.409842][ T8115] md: async del_gendisk mode will be removed in future, please upgrade to mdadm-4.5+ [ 211.425235][ T8115] block device autoloading is deprecated and will be removed. [ 211.569206][ T30] audit: type=1326 audit(1762897332.349:6): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=8122 comm="syz.2.661" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f9d9698f6c9 code=0x0 [ 212.130071][ T5840] Bluetooth: hci0: unexpected event for opcode 0x0c22 [ 212.218230][ T8142] loop5: detected capacity change from 0 to 7 [ 212.243503][ T7614] Dev loop5: unable to read RDB block 7 [ 212.250121][ T7614] loop5: unable to read partition table [ 212.257332][ T7614] loop5: partition table beyond EOD, truncated [ 212.290114][ T8142] Dev loop5: unable to read RDB block 7 [ 212.296288][ T8142] loop5: unable to read partition table [ 212.302785][ T8142] loop5: partition table beyond EOD, truncated [ 212.310831][ T8142] loop_reread_partitions: partition scan of loop5 (gCj̖P=!MX %`搘ȵ4FLQk݊5) failed (rc=-5) [ 212.706796][ T8153] sd 0:0:1:0: PR command failed: 1026 [ 212.712408][ T8153] sd 0:0:1:0: Sense Key : Illegal Request [current] [ 212.719248][ T8153] sd 0:0:1:0: Add. Sense: Invalid command operation code [ 213.397281][ T8188] picdev_write: 71 callbacks suppressed [ 213.397304][ T8188] kvm: pic: non byte write [ 214.136524][ T8226] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 214.156933][ T8226] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 214.221252][ T794] usb 3-1: new high-speed USB device number 67 using dummy_hcd [ 214.371134][ T794] usb 3-1: Using ep0 maxpacket: 32 [ 214.378428][ T794] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 214.392270][ T794] usb 3-1: New USB device found, idVendor=0c45, idProduct=628f, bcdDevice= 8.b6 [ 214.402978][ T794] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 214.411578][ T794] usb 3-1: Product: syz [ 214.416069][ T794] usb 3-1: Manufacturer: syz [ 214.420693][ T794] usb 3-1: SerialNumber: syz [ 214.436157][ T794] usb 3-1: config 0 descriptor?? [ 214.445222][ T794] gspca_main: gspca_sn9c20x-2.14.0 probing 0c45:628f [ 214.481126][ T795] usb 2-1: new high-speed USB device number 49 using dummy_hcd [ 214.501242][ T5920] usb 1-1: new high-speed USB device number 61 using dummy_hcd [ 214.621149][ T795] usb 2-1: device descriptor read/64, error -71 [ 214.671079][ T5920] usb 1-1: Using ep0 maxpacket: 8 [ 214.682442][ T5920] usb 1-1: config 1 has an invalid interface number: 4 but max is 2 [ 214.690662][ T5920] usb 1-1: config 1 has no interface number 1 [ 214.697122][ T5920] usb 1-1: too many endpoints for config 1 interface 4 altsetting 16: 195, using maximum allowed: 30 [ 214.708745][ T5920] usb 1-1: config 1 interface 4 altsetting 16 has 0 endpoint descriptors, different from the interface descriptor's value: 195 [ 214.743557][ T5920] usb 1-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 127, changing to 7 [ 214.771058][ T5920] usb 1-1: config 1 interface 4 has no altsetting 0 [ 214.785066][ T5920] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 214.803427][ T5920] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 214.812653][ T5920] usb 1-1: Product: syz [ 214.816975][ T5920] usb 1-1: Manufacturer: syz [ 214.822225][ T5920] usb 1-1: SerialNumber: syz [ 214.839111][ T8232] netlink: 28 bytes leftover after parsing attributes in process `syz.3.703'. [ 214.850862][ T8217] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 214.867293][ T8217] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 214.881154][ T795] usb 2-1: new high-speed USB device number 50 using dummy_hcd [ 215.041205][ T795] usb 2-1: device descriptor read/64, error -71 [ 215.062593][ T5920] usb 1-1: 2:1 : unsupported sample bitwidth 9 in 5 bytes [ 215.111937][ T5920] hub 1-1:1.4: Invalid hub with more than one config or interface [ 215.121418][ T5920] hub 1-1:1.4: probe with driver hub failed with error -22 [ 215.146054][ T5920] usb 1-1: USB disconnect, device number 61 [ 215.162776][ T794] gspca_sn9c20x: Write register 1001 failed -110 [ 215.169199][ T794] gspca_sn9c20x: Device initialization failed [ 215.171574][ T795] usb usb2-port1: attempt power cycle [ 215.219235][ T794] gspca_sn9c20x 3-1:0.0: probe with driver gspca_sn9c20x failed with error -110 [ 215.235300][ T5836] udevd[5836]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 215.542179][ T795] usb 2-1: new high-speed USB device number 51 using dummy_hcd [ 215.581753][ T795] usb 2-1: device descriptor read/8, error -71 [ 215.683498][ T8245] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 215.716559][ T8245] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 215.745470][ T8242] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 215.761513][ T8242] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 215.841670][ T795] usb 2-1: new high-speed USB device number 52 using dummy_hcd [ 215.871671][ T795] usb 2-1: device descriptor read/8, error -71 [ 215.901080][ T5829] usb 1-1: new high-speed USB device number 62 using dummy_hcd [ 215.982793][ T795] usb usb2-port1: unable to enumerate USB device [ 216.061948][ T5829] usb 1-1: Using ep0 maxpacket: 32 [ 216.072626][ T5829] usb 1-1: config 0 has an invalid interface number: 230 but max is 0 [ 216.080850][ T5829] usb 1-1: config 0 has no interface number 0 [ 216.103764][ T5829] usb 1-1: config 0 interface 230 has no altsetting 0 [ 216.113327][ T5829] usb 1-1: New USB device found, idVendor=0781, idProduct=0005, bcdDevice= 0.05 [ 216.122609][ T5829] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 216.130800][ T5829] usb 1-1: Product: syz [ 216.135630][ T5829] usb 1-1: Manufacturer: syz [ 216.140407][ T5829] usb 1-1: SerialNumber: syz [ 216.158533][ T5829] usb 1-1: config 0 descriptor?? [ 216.170532][ T5829] ums-usbat 1-1:0.230: USB Mass Storage device detected [ 216.186025][ T5829] ums-usbat 1-1:0.230: Quirks match for vid 0781 pid 0005: 1 [ 216.236089][ T5920] usb 3-1: USB disconnect, device number 67 [ 216.367940][ T8244] program syz.0.707 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 216.467512][ T5829] ums-usbat 1-1:0.230: probe with driver ums-usbat failed with error -5 [ 216.491288][ T5829] usb 1-1: USB disconnect, device number 62 [ 216.499271][ T8260] veth1_to_bond: entered allmulticast mode [ 216.513171][ T8257] veth1_to_bond: left allmulticast mode [ 216.961127][ T794] usb 3-1: new high-speed USB device number 68 using dummy_hcd [ 217.136807][ T794] usb 3-1: config 4 has an invalid interface number: 28 but max is 0 [ 217.146811][ T794] usb 3-1: config 4 has no interface number 0 [ 217.164761][ T794] usb 3-1: New USB device found, idVendor=05ac, idProduct=0245, bcdDevice= a.3a [ 217.177193][ T794] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 217.185883][ T794] usb 3-1: Product: syz [ 217.190240][ T794] usb 3-1: Manufacturer: syz [ 217.200723][ T794] usb 3-1: SerialNumber: syz [ 217.236406][ T794] input: bcm5974 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:4.28/input/input27 [ 217.256310][ T8291] IPVS: sync thread started: state = MASTER, mcast_ifn = bond_slave_0, syncid = 1, id = 0 [ 217.472658][ T8295] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 217.504231][ T8295] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 217.513948][ T8297] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 217.538512][ T8297] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 217.639347][ T8302] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 217.658092][ T8302] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 217.681080][ T794] usb 2-1: new high-speed USB device number 53 using dummy_hcd [ 217.834154][ T794] usb 2-1: Using ep0 maxpacket: 8 [ 217.846579][ T794] usb 2-1: New USB device found, idVendor=2770, idProduct=9120, bcdDevice=6c.77 [ 217.856133][ T794] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 217.865410][ T794] usb 2-1: Product: syz [ 217.869780][ T794] usb 2-1: Manufacturer: syz [ 217.880606][ T794] usb 2-1: SerialNumber: syz [ 217.901726][ T794] usb 2-1: config 0 descriptor?? [ 217.918064][ T794] gspca_main: sq905-2.14.0 probing 2770:9120 [ 218.151122][ T5829] usb 1-1: new high-speed USB device number 63 using dummy_hcd [ 218.316124][ T5829] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 218.339319][ T5829] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 218.359977][ T5829] usb 1-1: New USB device found, idVendor=172f, idProduct=0038, bcdDevice= 0.00 [ 218.380693][ T5829] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 218.406756][ T8315] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 218.407752][ T5829] usb 1-1: config 0 descriptor?? [ 218.426149][ T8315] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 218.953191][ T794] gspca_sq905: sq905_read_data: usb_control_msg failed (-71) [ 218.960790][ T794] sq905 2-1:0.0: probe with driver sq905 failed with error -71 [ 219.002722][ T794] usb 2-1: USB disconnect, device number 53 [ 219.139098][ T8327] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 219.163615][ T8327] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 219.237830][ T8327] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 219.249230][ T8327] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 219.294613][ T8328] netlink: 64 bytes leftover after parsing attributes in process `syz.3.729'. [ 219.310051][ T8327] netlink: 64 bytes leftover after parsing attributes in process `syz.3.729'. [ 219.505899][ T5178] bcm5974 3-1:4.28: could not read from device [ 219.513118][ T795] usb 3-1: USB disconnect, device number 68 [ 219.536508][ T5178] bcm5974 3-1:4.28: could not read from device [ 219.601340][ T5837] bcm5974 3-1:4.28: could not read from device [ 219.662223][ T5178] bcm5974 3-1:4.28: could not read from device [ 219.698418][ T5837] udevd[5837]: Error opening device "/dev/input/event4": No such file or directory [ 219.738318][ T5837] udevd[5837]: Unable to EVIOCGABS device "/dev/input/event4" [ 219.756874][ T5837] udevd[5837]: Unable to EVIOCGABS device "/dev/input/event4" [ 219.773806][ T5837] udevd[5837]: Unable to EVIOCGABS device "/dev/input/event4" [ 219.790788][ T5837] udevd[5837]: Unable to EVIOCGABS device "/dev/input/event4" [ 219.805246][ T5837] udevd[5837]: Assertion 'close_nointr(fd) != -EBADF' failed at util.c:228, function safe_close(). Aborting. [ 219.856830][ T5193] udevd[5193]: worker [5837] terminated by signal 6 (Aborted) [ 219.877985][ T5193] udevd[5193]: worker [5837] failed while handling '/devices/platform/dummy_hcd.2/usb3/3-1/3-1:4.28/input/input27/event4' [ 219.940066][ T8337] netlink: 4 bytes leftover after parsing attributes in process `syz.3.732'. [ 219.951280][ T5920] usb 2-1: new high-speed USB device number 54 using dummy_hcd [ 220.142934][ T5920] usb 2-1: Using ep0 maxpacket: 32 [ 220.151463][ T5920] usb 2-1: unable to get BOS descriptor or descriptor too short [ 220.160834][ T5920] usb 2-1: config 128 has an invalid interface number: 127 but max is 3 [ 220.172382][ T5920] usb 2-1: config 128 has an invalid descriptor of length 0, skipping remainder of the config [ 220.174256][ T8338] netlink: 'syz.3.732': attribute type 39 has an invalid length. [ 220.192200][ T5920] usb 2-1: config 128 has 1 interface, different from the descriptor's value: 4 [ 220.202146][ T5920] usb 2-1: config 128 has no interface number 0 [ 220.208695][ T5920] usb 2-1: config 128 interface 127 altsetting 14 endpoint 0x5 has an invalid bInterval 0, changing to 7 [ 220.223606][ T5920] usb 2-1: config 128 interface 127 altsetting 14 endpoint 0x5 has invalid wMaxPacketSize 0 [ 220.241284][ T5920] usb 2-1: config 128 interface 127 has no altsetting 0 [ 220.252030][ T5920] usb 2-1: New USB device found, idVendor=0582, idProduct=295c, bcdDevice=d4.55 [ 220.261578][ T5920] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 220.269710][ T5920] usb 2-1: Product: syz [ 220.274627][ T5920] usb 2-1: Manufacturer: syz [ 220.279373][ T5920] usb 2-1: SerialNumber: syz [ 220.441157][ T5894] usb 3-1: new high-speed USB device number 69 using dummy_hcd [ 220.504550][ T8333] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 220.513731][ T8333] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 220.564218][ T5920] usb 2-1: USB disconnect, device number 54 [ 220.581121][ T5894] usb 3-1: device descriptor read/64, error -71 [ 220.592474][ T7614] udevd[7614]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:128.127/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 220.821131][ T5894] usb 3-1: new high-speed USB device number 70 using dummy_hcd [ 220.951250][ T5894] usb 3-1: device descriptor read/64, error -71 [ 221.008374][ T5829] usbhid 1-1:0.0: can't add hid device: -71 [ 221.020387][ T5829] usbhid 1-1:0.0: probe with driver usbhid failed with error -71 [ 221.046037][ T5829] usb 1-1: USB disconnect, device number 63 [ 221.066487][ T5894] usb usb3-port1: attempt power cycle [ 221.160833][ T30] audit: type=1804 audit(1762897341.939:7): pid=8350 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz.3.736" name="/newroot/239/cgroup.controllers" dev="tmpfs" ino=1324 res=1 errno=0 [ 221.192404][ T30] audit: type=1800 audit(1762897341.939:8): pid=8350 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz.3.736" name="cgroup.controllers" dev="tmpfs" ino=1324 res=0 errno=0 [ 221.306265][ T8360] netlink: 'syz.3.738': attribute type 28 has an invalid length. [ 221.330289][ T8360] netlink: 8 bytes leftover after parsing attributes in process `syz.3.738'. [ 221.397818][ T8363] netlink: 8 bytes leftover after parsing attributes in process `syz.1.739'. [ 221.407944][ T8363] netlink: 8 bytes leftover after parsing attributes in process `syz.1.739'. [ 221.408607][ T8367] sctp: [Deprecated]: syz.3.740 (pid 8367) Use of struct sctp_assoc_value in delayed_ack socket option. [ 221.408607][ T8367] Use struct sctp_sack_info instead [ 221.434696][ T5894] usb 3-1: new high-speed USB device number 71 using dummy_hcd [ 221.471887][ T5894] usb 3-1: device descriptor read/8, error -71 [ 221.491256][ T5829] usb 1-1: new high-speed USB device number 64 using dummy_hcd [ 221.649820][ T5829] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9375, bcdDevice=1a.9e [ 221.654553][ T8375] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 221.668435][ T5829] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 221.679444][ T8375] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 221.682126][ T5829] usb 1-1: config 0 descriptor?? [ 221.723870][ T5894] usb 3-1: new high-speed USB device number 72 using dummy_hcd [ 221.745111][ T8378] netlink: 'syz.1.743': attribute type 21 has an invalid length. [ 221.753377][ T8378] netlink: 2452 bytes leftover after parsing attributes in process `syz.1.743'. [ 221.764715][ T5894] usb 3-1: device descriptor read/8, error -71 [ 221.777210][ T8378] (syz.1.743,8378,0):dlmfs_mkdir:421 ERROR: invalid domain name for directory. [ 221.892577][ T5894] usb usb3-port1: unable to enumerate USB device [ 222.091144][ T5894] usb 2-1: new full-speed USB device number 55 using dummy_hcd [ 222.112504][ T8348] openvswitch: netlink: ct_state flags 010000e0 unsupported [ 222.139696][ T8348] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 222.148674][ T8348] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 222.246888][ T8383] tmpfs: Unknown parameter 'usrquot;ٛՌBkta' [ 222.257130][ T5894] usb 2-1: unable to get BOS descriptor or descriptor too short [ 222.265831][ T5894] usb 2-1: not running at top speed; connect to a high speed hub [ 222.284628][ T5894] usb 2-1: config 1 has an invalid descriptor of length 102, skipping remainder of the config [ 222.295239][ T5894] usb 2-1: config 1 interface 0 altsetting 13 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 222.308769][ T5894] usb 2-1: config 1 interface 0 has no altsetting 0 [ 222.319498][ T5894] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 222.328991][ T5894] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 222.337162][ T5894] usb 2-1: Product: syz [ 222.343444][ T5894] usb 2-1: Manufacturer: syz [ 222.348116][ T5894] usb 2-1: SerialNumber: syz [ 222.351366][ T8385] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 222.368108][ T8385] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 222.433881][ T5829] ath6kl: Failed to read usb control message: -71 [ 222.442585][ T5829] ath6kl: Unable to read the bmi data from the device: -71 [ 222.449860][ T5829] ath6kl: unable to read target info byte count: -71 [ 222.457740][ T5829] ath6kl: Failed to init ath6kl core: -71 [ 222.464267][ T5829] ath6kl_usb 1-1:0.0: probe with driver ath6kl_usb failed with error -71 [ 222.484058][ T5829] usb 1-1: USB disconnect, device number 64 [ 222.578171][ T5894] cdc_ether 2-1:1.0: skipping garbage [ 222.583808][ T5894] cdc_ether 2-1:1.0: skipping garbage [ 222.589822][ T5894] cdc_ether 2-1:1.0: probe with driver cdc_ether failed with error -22 [ 222.604463][ T5894] usb 2-1: USB disconnect, device number 55 [ 222.931569][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 222.942607][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 222.955998][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 222.966381][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 222.978438][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 222.988830][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.002889][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.013131][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.023503][ T8387] UDF-fs: warning (device nbd3): udf_fill_super: No partition found (1) [ 223.040944][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.051663][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.063594][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.073952][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.085201][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.095912][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.107088][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.118407][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.129011][ T8387] UDF-fs: warning (device nbd3): udf_fill_super: No partition found (1) [ 223.151656][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.213889][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.235046][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.245617][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.257783][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.267775][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.271121][ T5829] usb 1-1: new high-speed USB device number 65 using dummy_hcd [ 223.278291][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.294915][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.306115][ T8387] UDF-fs: warning (device nbd3): udf_fill_super: No partition found (1) [ 223.341767][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.363693][ T8395] syzkaller1: entered promiscuous mode [ 223.369256][ T8395] syzkaller1: entered allmulticast mode [ 223.388486][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.403496][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.414302][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.426691][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.436941][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.447036][ T5829] usb 1-1: Using ep0 maxpacket: 8 [ 223.454663][ T5829] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 223.464427][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.464599][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.464622][ T8387] UDF-fs: warning (device nbd3): udf_fill_super: No partition found (1) [ 223.467082][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.475069][ T5829] usb 1-1: New USB device found, idVendor=0853, idProduct=0148, bcdDevice= 0.00 [ 223.501784][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.503278][ T5829] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 223.518397][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.526391][ T5829] usb 1-1: config 0 descriptor?? [ 223.544980][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.562211][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.576056][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.588491][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.600014][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.610180][ T8387] UDF-fs: warning (device nbd3): udf_fill_super: No partition found (1) [ 223.623151][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.634732][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.649951][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.660234][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.670849][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.681242][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.691967][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.702164][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.711756][ T8387] UDF-fs: warning (device nbd3): udf_fill_super: No partition found (1) [ 223.721888][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.732965][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.743811][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.754223][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.764915][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.775127][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.785506][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=256, location=256 [ 223.795446][ T8387] UDF-fs: error (device nbd3): udf_read_tagged: read failed, block=512, location=512 [ 223.805057][ T8387] UDF-fs: warning (device nbd3): udf_fill_super: No partition found (1) [ 223.870481][ T8409] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 223.882625][ T8409] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 223.937205][ T8411] CUSE: unknown device info "" [ 223.942620][ T8411] CUSE: unknown device info "" [ 223.947648][ T8411] CUSE: unknown device info "-" [ 223.952867][ T8411] CUSE: unknown device info "" [ 223.958571][ T8411] CUSE: DEVNAME unspecified [ 224.050742][ T8394] nci: __nci_request: wait_for_completion_interruptible_timeout failed -512 [ 224.181362][ T5829] topre 0003:0853:0148.0012: hidraw1: USB HID v0.07 Device [HID 0853:0148] on usb-dummy_hcd.0-1/input0 [ 224.265544][ T8422] binder: BINDER_SET_CONTEXT_MGR already set [ 224.273109][ T8422] binder: 8420:8422 ioctl 4018620d 2000000000c0 returned -16 [ 224.284152][ T8422] binder: BINDER_SET_CONTEXT_MGR already set [ 224.290198][ T8422] binder: 8420:8422 ioctl 4018620d 200000000040 returned -16 [ 224.311646][ T8421] binder: 8420:8421 ioctl c0306201 200000000240 returned -14 [ 224.642370][ T5829] usb 3-1: new low-speed USB device number 73 using dummy_hcd [ 224.659087][ T8435] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 224.670787][ T8435] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 224.680771][ T8435] netlink: 108 bytes leftover after parsing attributes in process `syz.3.761'. [ 224.813492][ T5829] usb 3-1: unable to get BOS descriptor or descriptor too short [ 224.822890][ T5829] usb 3-1: config 0 has no interfaces? [ 224.833771][ T5829] usb 3-1: language id specifier not provided by device, defaulting to English [ 224.856570][ T5829] usb 3-1: New USB device found, idVendor=09da, idProduct=0006, bcdDevice= 0.40 [ 224.866124][ T5829] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 224.878246][ T5829] usb 3-1: config 0 descriptor?? [ 225.084186][ T8437] fuse: Bad value for 'user_id' [ 225.089176][ T8437] fuse: Bad value for 'user_id' [ 225.094443][ T8439] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 225.104232][ T8439] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 225.109264][ T8437] netlink: 'syz.1.762': attribute type 16 has an invalid length. [ 225.117286][ T5843] usb 3-1: USB disconnect, device number 73 [ 225.219902][ T8442] netlink: 8 bytes leftover after parsing attributes in process `syz.1.763'. [ 225.280405][ T8444] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 225.295509][ T8444] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 225.581146][ T5843] usb 2-1: new high-speed USB device number 56 using dummy_hcd [ 225.738753][ T5843] usb 2-1: too many endpoints for config 32 interface 0 altsetting 0: 253, using maximum allowed: 30 [ 225.754738][ T5843] usb 2-1: config 32 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 225.768188][ T5843] usb 2-1: config 32 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 225.778250][ T5843] usb 2-1: config 32 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 253 [ 225.792590][ T5843] usb 2-1: New USB device found, idVendor=05ac, idProduct=8243, bcdDevice=8b.40 [ 225.801850][ T5843] usb 2-1: New USB device strings: Mfr=11, Product=0, SerialNumber=0 [ 225.809958][ T5843] usb 2-1: Manufacturer: syz [ 225.966203][ T8463] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 225.979752][ T8463] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 225.995242][ T8463] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 226.006840][ T8463] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 226.019540][ T8463] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 226.052886][ T8463] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 226.068286][ T8465] binder: Unknown parameter 'm00;000001' [ 226.073336][ T8463] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 226.088631][ T794] usb 1-1: USB disconnect, device number 65 [ 226.095305][ T8463] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 226.136246][ T8463] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 226.172400][ T8465] kvm_intel: set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 226.174433][ T8463] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 226.211258][ T8463] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 226.223515][ T8463] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 226.238577][ T5843] appleir 0003:05AC:8243.0013: item fetching failed at offset 0/1 [ 226.253165][ T5843] appleir 0003:05AC:8243.0013: parse failed [ 226.259244][ T5843] appleir 0003:05AC:8243.0013: probe with driver appleir failed with error -22 [ 226.443113][ T5843] usb 2-1: USB disconnect, device number 56 [ 226.474352][ T43] hid_parser_main: 2 callbacks suppressed [ 226.474376][ T43] hid-generic 0000:0000:0000.0014: unknown main item tag 0x0 [ 226.477616][ T8480] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 226.497891][ T8480] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 226.497907][ T43] hid-generic 0000:0000:0000.0014: hidraw1: HID v0.00 Device [syz1] on syz0 [ 226.516766][ T794] usb 1-1: new high-speed USB device number 66 using dummy_hcd [ 226.543089][ T8480] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 226.554785][ T8480] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 226.580385][ T8481] fido_id[8481]: Failed to open report descriptor at '/sys/devices/virtual/misc/uhid/report_descriptor': No such file or directory [ 226.671401][ T794] usb 1-1: Using ep0 maxpacket: 8 [ 226.680727][ T794] usb 1-1: New USB device found, idVendor=2770, idProduct=930c, bcdDevice=8d.6a [ 226.690904][ T794] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 226.699057][ T794] usb 1-1: Product: syz [ 226.703359][ T794] usb 1-1: Manufacturer: syz [ 226.708016][ T794] usb 1-1: SerialNumber: syz [ 226.715115][ T794] usb 1-1: config 0 descriptor?? [ 226.724641][ T794] gspca_main: sq930x-2.14.0 probing 2770:930c [ 227.126501][ T8492] netlink: 'syz.1.780': attribute type 33 has an invalid length. [ 227.134493][ T8492] netlink: 160 bytes leftover after parsing attributes in process `syz.1.780'. [ 227.162382][ T5843] usb 3-1: new high-speed USB device number 74 using dummy_hcd [ 227.341115][ T5843] usb 3-1: Using ep0 maxpacket: 32 [ 227.348730][ T5843] usb 3-1: config 0 has an invalid interface number: 188 but max is 0 [ 227.357372][ T5843] usb 3-1: config 0 has no interface number 0 [ 227.364009][ T5843] usb 3-1: config 0 interface 188 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 32 [ 227.380099][ T5843] usb 3-1: New USB device found, idVendor=17ef, idProduct=7203, bcdDevice=2e.36 [ 227.392621][ T5843] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 227.400799][ T5843] usb 3-1: Product: syz [ 227.407870][ T5843] usb 3-1: Manufacturer: syz [ 227.415283][ T5843] usb 3-1: SerialNumber: syz [ 227.429525][ T5843] usb 3-1: config 0 descriptor?? [ 227.441958][ T8487] raw-gadget.2 gadget.2: fail, usb_ep_enable returned -22 [ 227.660279][ T8487] raw-gadget.2 gadget.2: fail, usb_ep_enable returned -22 [ 227.761360][ T794] gspca_sq930x: reg_w 0105 0f00 failed -71 [ 227.767654][ T794] sq930x 1-1:0.0: probe with driver sq930x failed with error -71 [ 227.782519][ T794] usb 1-1: USB disconnect, device number 66 [ 228.278559][ T8487] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 228.306137][ T8487] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 228.661440][ T5942] usb 1-1: new high-speed USB device number 67 using dummy_hcd [ 228.757866][ T5920] usb 4-1: USB disconnect, device number 25 [ 228.758695][ T8487] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 228.802423][ T8433] ------------[ cut here ]------------ [ 228.808586][ T8433] WARNING: ./include/linux/ns_common.h:255 at put_mnt_ns+0x152/0x190, CPU#0: syz.3.760/8433 [ 228.819262][ T8433] Modules linked in: [ 228.823759][ T8433] CPU: 0 UID: 0 PID: 8433 Comm: syz.3.760 Not tainted syzkaller #0 PREEMPT(full) [ 228.833568][ T8433] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/25/2025 [ 228.844225][ T8433] RIP: 0010:put_mnt_ns+0x152/0x190 [ 228.850081][ T8433] Code: 79 00 00 bf 01 00 00 00 89 ee e8 99 15 7e ff 85 ed 7e 1f e8 50 11 7e ff 5b 41 5e 41 5f 5d c3 cc cc cc cc cc e8 3f 11 7e ff 90 <0f> 0b 90 e9 33 ff ff ff e8 31 11 7e ff 4c 89 f7 be 03 00 00 00 5b [ 228.851114][ T5942] usb 1-1: Using ep0 maxpacket: 16 [ 228.870278][ T8433] RSP: 0018:ffffc9000ad87a68 EFLAGS: 00010293 [ 228.882561][ T8433] RAX: ffffffff82434e41 RBX: ffff88807f3ba400 RCX: ffff8880337fbd00 [ 228.890579][ T8433] RDX: 0000000000000000 RSI: 00000000ffffffff RDI: 0000000000000000 [ 228.899104][ T8433] RBP: 00000000ffffffff R08: ffff88807f3ba4bb R09: 1ffff1100fe77497 [ 228.908644][ T8433] R10: dffffc0000000000 R11: ffffed100fe77498 R12: dffffc0000000000 [ 228.908943][ T5942] usb 1-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0xF3, changing to 0x83 [ 228.917225][ T8433] R13: 0000000000000009 R14: ffff88807f3ba4b8 R15: dffffc0000000000 [ 228.937741][ T8433] FS: 0000000000000000(0000) GS:ffff888125a82000(0000) knlGS:0000000000000000 [ 228.947265][ T8433] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 228.949439][ T5942] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 228.954201][ T8433] CR2: 00007fffc10098f0 CR3: 0000000076be6000 CR4: 00000000003526f0 [ 228.973616][ T8433] Call Trace: [ 228.976996][ T8433] [ 228.980296][ T8433] free_nsproxy+0x46/0x560 [ 228.985190][ T8433] do_exit+0x6b8/0x2300 [ 228.989402][ T8433] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 228.995200][ T8433] ? do_raw_spin_lock+0x121/0x290 [ 229.000284][ T8433] ? __pfx_do_exit+0x10/0x10 [ 229.005004][ T5942] usb 1-1: New USB device found, idVendor=2040, idProduct=0264, bcdDevice=4e.d1 [ 229.005041][ T5942] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 229.005064][ T5942] usb 1-1: Product: syz [ 229.005082][ T5942] usb 1-1: Manufacturer: syz [ 229.005099][ T5942] usb 1-1: SerialNumber: syz [ 229.037165][ T8433] do_group_exit+0x21c/0x2d0 [ 229.042441][ T8433] ? lockdep_hardirqs_on+0x9c/0x150 [ 229.047696][ T8433] get_signal+0x1285/0x1340 [ 229.052760][ T8433] arch_do_signal_or_restart+0x9a/0x7a0 [ 229.058374][ T8433] ? __pfx_hrtimer_wakeup+0x10/0x10 [ 229.064134][ T8433] ? __pfx_arch_do_signal_or_restart+0x10/0x10 [ 229.070361][ T8433] ? exit_to_user_mode_loop+0x55/0x4f0 [ 229.076068][ T8433] exit_to_user_mode_loop+0x87/0x4f0 [ 229.081459][ T8433] ? rcu_is_watching+0x15/0xb0 [ 229.086274][ T8433] do_syscall_64+0x2e9/0xfa0 [ 229.090909][ T8433] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 229.097095][ T8433] ? clear_bhb_loop+0x60/0xb0 [ 229.101892][ T8433] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 229.107827][ T8433] RIP: 0033:0x7fe59ffc1f85 [ 229.112356][ T8433] Code: Unable to access opcode bytes at 0x7fe59ffc1f5b. [ 229.119415][ T8433] RSP: 002b:00007fe5a0d67f80 EFLAGS: 00000293 ORIG_RAX: 00000000000000e6 [ 229.127987][ T8433] RAX: fffffffffffffdfc RBX: 00007fe5a01e5fa0 RCX: 00007fe59ffc1f85 [ 229.136066][ T8433] RDX: 00007fe5a0d67fc0 RSI: 0000000000000000 RDI: 0000000000000000 [ 229.144359][ T8433] RBP: 00007fe5a0011f91 R08: 0000000000000000 R09: 0000000000000000 [ 229.152424][ T8433] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 229.160440][ T8433] R13: 00007fe5a01e6038 R14: 00007fe5a01e5fa0 R15: 00007fffc100c868 [ 229.168627][ T8433] [ 229.171729][ T8433] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 229.179050][ T8433] CPU: 0 UID: 0 PID: 8433 Comm: syz.3.760 Not tainted syzkaller #0 PREEMPT(full) [ 229.188283][ T8433] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/25/2025 [ 229.198387][ T8433] Call Trace: [ 229.201704][ T8433] [ 229.204702][ T8433] dump_stack_lvl+0x99/0x250 [ 229.209446][ T8433] ? __asan_memcpy+0x40/0x70 [ 229.214084][ T8433] ? __pfx_dump_stack_lvl+0x10/0x10 [ 229.219326][ T8433] ? __pfx__printk+0x10/0x10 [ 229.223978][ T8433] vpanic+0x237/0x6d0 [ 229.227994][ T8433] ? __pfx_vpanic+0x10/0x10 [ 229.232528][ T8433] ? is_bpf_text_address+0x292/0x2b0 [ 229.237862][ T8433] ? is_bpf_text_address+0x26/0x2b0 [ 229.243116][ T8433] panic+0xb9/0xc0 [ 229.246879][ T8433] ? __pfx_panic+0x10/0x10 [ 229.251358][ T8433] __warn+0x318/0x4d0 [ 229.255375][ T8433] ? put_mnt_ns+0x152/0x190 [ 229.259924][ T8433] ? put_mnt_ns+0x152/0x190 [ 229.264469][ T8433] report_bug+0x2be/0x4f0 [ 229.268852][ T8433] ? put_mnt_ns+0x152/0x190 [ 229.273400][ T8433] ? put_mnt_ns+0x152/0x190 [ 229.277953][ T8433] ? put_mnt_ns+0x154/0x190 [ 229.282492][ T8433] handle_bug+0x84/0x160 [ 229.286766][ T8433] exc_invalid_op+0x1a/0x50 [ 229.291384][ T8433] asm_exc_invalid_op+0x1a/0x20 [ 229.296267][ T8433] RIP: 0010:put_mnt_ns+0x152/0x190 [ 229.301394][ T8433] Code: 79 00 00 bf 01 00 00 00 89 ee e8 99 15 7e ff 85 ed 7e 1f e8 50 11 7e ff 5b 41 5e 41 5f 5d c3 cc cc cc cc cc e8 3f 11 7e ff 90 <0f> 0b 90 e9 33 ff ff ff e8 31 11 7e ff 4c 89 f7 be 03 00 00 00 5b [ 229.321018][ T8433] RSP: 0018:ffffc9000ad87a68 EFLAGS: 00010293 [ 229.327102][ T8433] RAX: ffffffff82434e41 RBX: ffff88807f3ba400 RCX: ffff8880337fbd00 [ 229.335090][ T8433] RDX: 0000000000000000 RSI: 00000000ffffffff RDI: 0000000000000000 [ 229.343072][ T8433] RBP: 00000000ffffffff R08: ffff88807f3ba4bb R09: 1ffff1100fe77497 [ 229.351160][ T8433] R10: dffffc0000000000 R11: ffffed100fe77498 R12: dffffc0000000000 [ 229.359158][ T8433] R13: 0000000000000009 R14: ffff88807f3ba4b8 R15: dffffc0000000000 [ 229.367240][ T8433] ? put_mnt_ns+0x151/0x190 [ 229.371774][ T8433] ? put_mnt_ns+0x151/0x190 [ 229.376304][ T8433] free_nsproxy+0x46/0x560 [ 229.380752][ T8433] do_exit+0x6b8/0x2300 [ 229.384954][ T8433] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 229.390358][ T8433] ? do_raw_spin_lock+0x121/0x290 [ 229.395500][ T8433] ? __pfx_do_exit+0x10/0x10 [ 229.400129][ T8433] do_group_exit+0x21c/0x2d0 [ 229.404805][ T8433] ? lockdep_hardirqs_on+0x9c/0x150 [ 229.410024][ T8433] get_signal+0x1285/0x1340 [ 229.414563][ T8433] arch_do_signal_or_restart+0x9a/0x7a0 [ 229.420129][ T8433] ? __pfx_hrtimer_wakeup+0x10/0x10 [ 229.425377][ T8433] ? __pfx_arch_do_signal_or_restart+0x10/0x10 [ 229.431574][ T8433] ? exit_to_user_mode_loop+0x55/0x4f0 [ 229.437050][ T8433] exit_to_user_mode_loop+0x87/0x4f0 [ 229.442351][ T8433] ? rcu_is_watching+0x15/0xb0 [ 229.447139][ T8433] do_syscall_64+0x2e9/0xfa0 [ 229.451750][ T8433] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 229.457852][ T8433] ? clear_bhb_loop+0x60/0xb0 [ 229.462555][ T8433] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 229.468466][ T8433] RIP: 0033:0x7fe59ffc1f85 [ 229.472889][ T8433] Code: Unable to access opcode bytes at 0x7fe59ffc1f5b. [ 229.479971][ T8433] RSP: 002b:00007fe5a0d67f80 EFLAGS: 00000293 ORIG_RAX: 00000000000000e6 [ 229.488403][ T8433] RAX: fffffffffffffdfc RBX: 00007fe5a01e5fa0 RCX: 00007fe59ffc1f85 [ 229.496387][ T8433] RDX: 00007fe5a0d67fc0 RSI: 0000000000000000 RDI: 0000000000000000 [ 229.504375][ T8433] RBP: 00007fe5a0011f91 R08: 0000000000000000 R09: 0000000000000000 [ 229.512380][ T8433] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 229.520375][ T8433] R13: 00007fe5a01e6038 R14: 00007fe5a01e5fa0 R15: 00007fffc100c868 [ 229.528377][ T8433] [ 229.531756][ T8433] Kernel Offset: disabled [ 229.536092][ T8433] Rebooting in 86400 seconds..