last executing test programs: 16.163931461s ago: executing program 3 (id=295): openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x1c0102, 0x0) prctl$PR_GET_SPECULATION_CTRL(0x34, 0x0, 0x4) r0 = socket$inet6(0xa, 0x2, 0x0) madvise(&(0x7f000000c000/0x2000)=nil, 0x2000, 0xe) r1 = request_key(&(0x7f0000000080)='id_resolver\x00', &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000140)=')(*/.\x00', 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000180)='ceph\x00', &(0x7f00000001c0)=@secondary) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x1, @empty, 0x4000ca}, 0x1c) recvmmsg(r0, &(0x7f0000000900)=[{{0x0, 0x0, 0x0}, 0x8001}], 0x1, 0x0, 0x0) futex(&(0x7f000000cffc), 0x80000000000b, 0x0, 0x0, &(0x7f0000000080)=0x2000000, 0x300) futex(&(0x7f000000cffc), 0xc, 0x1, 0x0, &(0x7f0000048000)=0xfffffffd, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/raw6\x00') utimensat(r2, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x4098884, &(0x7f0000000240)={0xa, 0x4e20, 0x10, @mcast2}, 0x1c) sendto$inet6(r3, &(0x7f0000000040), 0x3000, 0x0, 0x0, 0x0) sendto$packet(0xffffffffffffffff, 0x0, 0x0, 0x400c010, 0x0, 0x0) r4 = add_key$keyring(&(0x7f00000000c0), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000040)=@secondary) 15.35793302s ago: executing program 3 (id=303): setresuid(0xee01, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000004026093333400000000001090224"], 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x6, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x1, 0x0, 0x81, "", [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x7, 0x1, 0x3, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x3ff, 0x1, 0x9, 0x6}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x8031, 0xffffffffffffffff, 0x0) r1 = syz_clone(0x0, 0x0, 0x1d, 0x0, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000480)='task\x00') fchdir(r2) mount(0x0, &(0x7f0000000080)='.\x00', &(0x7f0000000000)='proc\x00', 0x0, 0x0) r3 = syz_open_procfs(r1, &(0x7f0000000040)='stat\x00') pread64(r3, &(0x7f0000000300)=""/15, 0xf, 0x0) 13.911781024s ago: executing program 3 (id=305): ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f0000001040)={{0x1, 0x1, 0x9, 0xffffffff, 0x7f, 0x9}, 0x289, [0x1, 0x4, 0x3ff, 0x65f6, 0x2, 0xfff, 0x7, 0x3, 0xf1, 0xffff, 0x0, 0x6, 0xfffffffd, 0x4, 0x0, 0x9, 0x3, 0x8, 0x8, 0xd, 0x6, 0x71, 0x8000, 0x80000001, 0xc306, 0x7f, 0x800, 0x3c, 0xb0, 0x5b0c5208, 0xb, 0x80, 0x7, 0x3ff, 0x9, 0x6, 0x800, 0xa, 0x1137, 0x6, 0x10, 0xfff, 0x7ff, 0x6, 0xea56, 0x8, 0x9, 0x9, 0xd9588000, 0x80, 0xff, 0x40964e8a, 0xe30, 0x3, 0x2, 0x40, 0x15e, 0xffff, 0xffffff81, 0x4, 0x1, 0x3, 0x2, 0xf, 0x1ff, 0x10, 0x5, 0x8, 0xcc, 0xffffffff, 0x2860cf75, 0xdca, 0x9, 0x3, 0x5, 0x2, 0x3, 0x20000000, 0x1ff, 0x4, 0xffffff67, 0x100, 0x9, 0x1, 0x530, 0x9bc, 0x8000, 0x8, 0x0, 0xf24, 0x1, 0x76, 0x3, 0x7, 0x80000000, 0x4d62, 0x3, 0x4, 0x1, 0x9, 0x80000000, 0xc, 0x3, 0x7, 0x1, 0x1, 0x5, 0xfff, 0x8001, 0x4, 0x101, 0x0, 0xffff, 0x3, 0xef2d, 0x5, 0xff, 0x4, 0x7, 0x3, 0x3, 0x5, 0x9, 0x9, 0x8, 0x7, 0x3, 0xfffffffa, 0x8002, 0xfffffff7, 0x9e00, 0x4, 0x20080, 0x8000, 0x40000000, 0x1, 0x8001, 0x1ff, 0x80, 0x9, 0x9, 0x1ad7, 0x2, 0xf, 0xd2f, 0x3e1, 0x9, 0xa3, 0x4, 0x8, 0x5, 0x4, 0x1, 0x2, 0x7, 0x100, 0x9, 0x5, 0x9, 0x2, 0x7, 0x9, 0x10, 0x401, 0x6, 0x647df837, 0x8, 0x40, 0x7446, 0xffdffffd, 0x8, 0x7, 0x6c, 0x8ca, 0x3, 0x2, 0x1, 0x5, 0xfffffff7, 0xccc, 0x101, 0x7, 0x9, 0x5, 0x1, 0x6, 0x2, 0xfffffff7, 0x1000, 0xb, 0x18f, 0xc6, 0x8000, 0x5, 0xff, 0xae7, 0x4, 0x8, 0xf8fb, 0x1, 0x1, 0x6, 0x22, 0x8, 0x1, 0x2, 0x42, 0x3, 0x40, 0x9, 0x0, 0x9, 0xfffffffa, 0x4, 0x7f, 0x7, 0x4, 0x7, 0xf, 0x9, 0xe7, 0xb, 0x6, 0x80000000, 0x8, 0x1, 0x1ff, 0x6, 0x8000, 0x3, 0x3, 0x6, 0x9, 0x7b200, 0x6, 0x10001, 0x3, 0xff, 0x0, 0x8, 0x81, 0x5, 0x8, 0x8, 0xc8b, 0x3, 0x8, 0x6, 0xf7, 0x5, 0xa0000000, 0x5, 0x5, 0x3, 0x74f, 0x8, 0x6, 0x1f, 0x2, 0x4, 0xe, 0x39f7, 0x0, 0x2, 0x2, 0xadd, 0x1, 0x8, 0x0, 0xd, 0x1, 0x5eb1, 0xd0, 0x5, 0x523f, 0x0, 0x5, 0x8, 0x5ba7fcc, 0x173d, 0x0, 0x207c, 0x6, 0x5, 0x8, 0xff, 0x5e1, 0xe6, 0x9, 0x0, 0x40, 0x0, 0x1, 0x978, 0x9, 0xffffff80, 0x9, 0x7, 0x7ff, 0xfffffff8, 0x1ff, 0x7aa4, 0x1800, 0x6, 0x8000, 0x8, 0x7, 0x80000, 0x5c, 0x100, 0x1000, 0x5, 0x8000, 0x0, 0x20000000, 0x6, 0x2, 0x8ec, 0x6, 0x8, 0x8, 0x8, 0x61, 0x133, 0x69, 0x89d, 0x5, 0x35d0, 0xe, 0xfffffff8, 0x80, 0x2, 0xfff, 0x8, 0x9, 0x3960000, 0x6, 0x7, 0x7bcff236, 0x4, 0x8001, 0x9, 0x4, 0x5, 0x1, 0x8, 0xd797, 0x5, 0x7, 0x9, 0x1, 0x4, 0x101, 0x295f, 0x2, 0x2, 0x5, 0x8000, 0x80000000, 0x100, 0xf, 0x8, 0x10001, 0x8, 0xffff, 0xfd84, 0x7, 0x7, 0x5, 0x2, 0x3, 0x3, 0x1, 0x731e, 0x1, 0xff, 0x1000, 0x7, 0x9, 0xfffffff7, 0x54d, 0x5a, 0x0, 0xa, 0x8, 0xf, 0x8, 0x40, 0xc27683f, 0x0, 0x10000, 0x7, 0x5, 0x2, 0x80, 0x7fff, 0xfffffffe, 0x8, 0x0, 0x3, 0x62da, 0xd5f, 0x38, 0x10000, 0x6, 0x7, 0xffffffff, 0xffffffff, 0x44, 0x1, 0x0, 0x3, 0x6, 0x5, 0x3ff, 0x4, 0x7fff, 0xd4, 0x4, 0x0, 0x0, 0x7, 0x80000001, 0x31, 0x7, 0x9, 0x8, 0x1, 0x8d, 0x7, 0x1, 0x100, 0x1, 0x800, 0x80000000, 0x9, 0x6, 0xfffffffd, 0x81, 0xf4ae, 0xdc, 0x2, 0x8000, 0xffff, 0x80000001, 0x9, 0x6, 0x61, 0x80000000, 0xffffffbe, 0xaae, 0x8000, 0x1, 0x80000000, 0x80, 0xb300, 0x5, 0x2, 0x9, 0x1b599e53, 0x1, 0xfffffff7, 0x6, 0xe1c, 0xc, 0x1, 0x1, 0x4b, 0x5, 0x0, 0x4, 0x8, 0x0, 0x4, 0x400, 0x5, 0x828, 0x1, 0x8, 0xfffffff9, 0x854, 0x5, 0x1, 0x9fc0, 0x4, 0xb, 0x5, 0x3, 0x7, 0x400, 0xbb3, 0x0, 0xe291, 0xffff4b0b, 0x9, 0x4, 0x80000001, 0x4, 0x8, 0x0, 0x5be4, 0x240, 0x4, 0x10001, 0xffffe450, 0xf8000000, 0x1, 0x200, 0x6, 0x3c1, 0x2, 0x2, 0x85ef, 0x5, 0x6, 0x1000000, 0x9, 0x7, 0xed9, 0x800, 0x1, 0x80000000, 0x1200, 0x0, 0x1, 0x101, 0x985, 0x8, 0x9, 0x736, 0xfffffff9, 0x3, 0x6, 0xc, 0x5, 0xfffffffd, 0x4, 0xb4, 0x8, 0x5c2b, 0x10, 0xffffffff, 0x200, 0x7fff, 0x6065, 0x1, 0x9, 0xcfc, 0x80, 0xd, 0xff, 0x1, 0x2, 0x1, 0x4, 0x80000001, 0x7, 0x1000, 0x9, 0x6, 0x0, 0x8, 0x1c1e5cb6, 0x1, 0x1, 0x0, 0x1, 0xffffffff, 0x4, 0x7f, 0x1, 0x7, 0x0, 0x8, 0x2, 0x8001, 0x9, 0xfffffbff, 0x9, 0x1, 0x2, 0x9150, 0x2, 0x8, 0xfffffffe, 0x54, 0x5, 0x6, 0x5, 0x5, 0x9, 0x10, 0x80000001, 0x0, 0x3, 0x8, 0x10, 0x20, 0x5c71, 0xf, 0x9, 0x80000000, 0x101, 0x7, 0x3, 0x7f, 0x3, 0x2, 0x2, 0x7f, 0x5, 0x10, 0x6, 0x3, 0xf, 0x5, 0x6, 0x10001, 0x0, 0x80000001, 0x4, 0x4, 0x4, 0x4, 0x5fe4, 0x3e, 0x9, 0x38, 0x80000001, 0x1, 0x20000, 0x5, 0x7, 0x8, 0x0, 0x9, 0x8, 0x5, 0x7fff, 0x3ff, 0x5, 0xe, 0xe3b295a, 0xfffffff8, 0x3, 0x101, 0xfffffff9, 0x10, 0xfb17, 0x9, 0x3, 0x3, 0x6b, 0x3, 0x800, 0x1, 0x4, 0xcf, 0x2, 0x0, 0x40, 0x82, 0x8, 0x3, 0xbf, 0x2, 0x5, 0xffff, 0x1000, 0x5, 0x8, 0x102, 0x6, 0x5a, 0x7, 0x80000000, 0x4, 0x2, 0xffff, 0xb405, 0x7ffe, 0x4, 0x2, 0x9, 0x7, 0x3, 0x0, 0x8, 0x8, 0xd0, 0xd, 0x5, 0x8, 0x0, 0xffffffff, 0x1, 0x9, 0x8e, 0x8, 0x6, 0xb47, 0x29d9b475, 0x8, 0x3cbf, 0x9, 0x9, 0x2, 0x7, 0x8, 0x25, 0x120, 0xffffffff, 0x3, 0x8, 0x7, 0x8, 0x8b4ea987, 0x3, 0x4, 0xffff, 0x3, 0x3, 0x1, 0x9, 0xfffffe00, 0x5, 0xa, 0xfffffff7, 0x3, 0x7, 0xfffffff8, 0x1, 0xfff, 0xa413, 0xbb3, 0x9, 0xf, 0x5, 0x9, 0x40, 0xd, 0x9, 0x6, 0x7f, 0x2, 0xb09, 0x9, 0x8, 0xe3, 0x7, 0x40400000, 0x200, 0x7, 0xfffffff8, 0x0, 0x6, 0xfffffffc, 0x5, 0x3, 0xa51f, 0x2, 0x8, 0x2, 0x32c, 0x2, 0xfffffffe, 0x4, 0x40, 0xbfe5, 0x6, 0x10, 0xffffffff, 0x0, 0xaa, 0x5, 0x9, 0x9, 0x6, 0x10000, 0x0, 0x1ff, 0x7, 0x1, 0x1, 0x5, 0x6, 0x4, 0x0, 0x8, 0x1000, 0x1, 0x100, 0x4, 0x6c85, 0x8, 0xb, 0x100, 0x4, 0x7ff, 0x8, 0x2eb, 0xe893, 0x9, 0x7, 0x80d4, 0x0, 0x9861, 0xf000, 0x80000000, 0x7, 0x8000, 0x7, 0x2, 0x80, 0x6, 0x8, 0x8, 0x9, 0x7, 0x9, 0x5, 0x3, 0x2e8, 0x80004, 0x10, 0xffffffb9, 0x0, 0x1, 0x1000, 0x5, 0x40, 0x7, 0x100, 0x9, 0x8a0, 0xfa, 0x9, 0x4, 0x45, 0x1c, 0x0, 0xda, 0x6, 0x3, 0x4, 0x4, 0xef7e, 0x40, 0x9, 0x1, 0xf243, 0x7, 0x9, 0x9, 0x2, 0x0, 0x2000000, 0x620f, 0x6, 0x3, 0x0, 0x8, 0x2, 0x5, 0x3, 0xfffffffa, 0x3, 0x0, 0xf0f8, 0x4, 0x7, 0x5, 0x7, 0x4, 0x4, 0x5, 0x1e, 0x1, 0x401, 0x81, 0xfffffff2, 0x9, 0x4, 0x7ff, 0x5, 0x7, 0x7, 0xfffff52f, 0x2, 0x5, 0x6, 0x7, 0x0, 0x3, 0x2, 0xd7, 0x5e58, 0x9, 0xa, 0x8, 0x8000, 0x9, 0x800, 0xa95, 0x0, 0x8, 0x1, 0x5, 0x1, 0x7, 0x8, 0x3, 0x9, 0x7, 0x10000, 0xd, 0xc, 0x6, 0x825, 0x6, 0x101, 0x8, 0x80, 0x4, 0x10, 0x9, 0x7fffffff, 0x140, 0x7, 0x1, 0x9, 0x101, 0x0, 0x101, 0x4, 0xa33, 0x7, 0x3, 0x10001, 0xf, 0x2, 0xe724, 0x3, 0x200, 0x5, 0x9, 0x0, 0xfffffff8, 0x0, 0x1, 0x0, 0x0, 0x6, 0x1, 0x3, 0x4, 0x0, 0x9, 0x100, 0x3, 0x95f, 0x6, 0x9, 0x3, 0x8001, 0x1, 0x0, 0x3, 0x0, 0x3, 0x97, 0x7, 0x400, 0xffffff78, 0xa, 0x800, 0x5, 0x7, 0x79b, 0x8, 0x10000, 0x6, 0x3, 0xfd340000, 0xa61, 0xfffffffc, 0x1ff, 0x3, 0x3, 0xffff0000, 0x8001, 0x4, 0x0, 0x6, 0x78da, 0x40004, 0x200, 0x650, 0x3c, 0x80000001, 0x6, 0x9, 0xa1, 0x10, 0x8000, 0xfffff800, 0x8, 0x0, 0x2, 0x0, 0x8, 0x0, 0x7, 0x6, 0xf3b, 0x2, 0x4, 0x7, 0xd157, 0x8, 0xe3, 0x0, 0x2, 0xccf1]}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000040)='./dev\x00', &(0x7f0000000080)='devtmpfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./dev/mapper/control\x00', 0x2, 0x0) ioctl(r0, 0xc013fd03, &(0x7f0000001000)="04000000000000000000000038010000380100000000000000000000000000000000000000000000000000000000000070") ioctl(r0, 0xc013fd04, &(0x7f0000003000)="04000000000000000000000038010000380100000000000000000000000000000000000000000000000000000000000070") syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100009e173610ef171e7206de90f6007009021200010000000009040000000202", @ANYRES16], 0x0) 12.664035614s ago: executing program 3 (id=311): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x81, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_EXIT_HYPERCALL(r1, 0x4068aea3, &(0x7f0000000040)={0x79, 0x0, 0xc}) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r2, 0x8983, &(0x7f00000000c0)={0x8, 'netdevsim0\x00', {'bond_slave_1\x00'}, 0x4}) ioctl$KVM_SET_GSI_ROUTING(r1, 0x4008ae6a, &(0x7f0000000000)={0x5555745, 0x0, [{0x2, 0x3, 0x0, 0x0, @irqchip={0x28, 0x200}}]}) 12.645154824s ago: executing program 3 (id=315): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000090024206d041cc340000000000109022400010000a00009040000010301010009210008000122010009058103"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000c000000070001"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$rtl8150(r0, 0x0, &(0x7f0000000840)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000340)={0x24, &(0x7f00000000c0)={0x20, 0x23, 0xa5, {0xa5, 0x1, "19d034bca4f526eba63b43c20d6ad26790310028281ecfe23a485de9fe3bbd1b894c809f5458fceb39c161cd748e52e46564db8b62f468b79a68e9064789f0c7fdba04ff120ff6003cd5b91fe19061b2792ad23175e3a7d03581d8a4185a145162850dfd9570c7588654eadee3a2ae5109379dc28f29be747c52fb1e03763a4f4e2286f712739b1142f7de2092c89dd089a665aac59c3a849404fbde7749a339f30326"}}, &(0x7f00000005c0)={0x0, 0x3, 0x9a, @string={0x9a, 0x3, "983608171aafcb2bb0123d71764e29bc34f876075cba797ee31c3f5af253f1dc82afbdd1b813a9e3075bba072c74351e4a9b0a792629a3e0048fd18099a2dfa0e62a29e418c0deb2dccceb46acc550ef0710f15848bad5ae28609f90586f21048ad949ae16e2ca845c7d6bd42b44be7770077b770da3fd9e1ab8cb9cea97046484fecd8da21e869d361f52a2d77c67f691feae0b36ae94e3"}}, &(0x7f0000000280)={0x0, 0x22, 0x14, {[@main=@item_012={0x0, 0x0, 0x8}, @main=@item_4={0x3, 0x0, 0xc, "2ca23754"}, @main=@item_4={0x3, 0x0, 0xb, "41f2092c"}, @global=@item_012={0x0, 0x1, 0x7}, @global=@item_012={0x2, 0x1, 0xd, 'B3'}, @main=@item_4={0x3, 0x0, 0xb, "1d3000ed"}]}}, &(0x7f0000000300)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x2, 0x1, {0x22, 0xc78}}}}, &(0x7f0000000580)={0x2c, &(0x7f0000000380)={0x20, 0x9, 0x31, "1f95503236782e11ada36866eca418950ef42450c1bba5999fe8f49821f4efab9cccaae67688dd3460fc5556b01baf1396"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000440)={0x20, 0x1, 0xc8, "1049d8ef9dfd45b16ceb21084973b1e72ce8b71f2af7ba08956bc9144cb9ba5d2020d134729e8a2f99e4670eb6ec147fc85e3a2183315255bdd55a4b04d83739555e48e1b8dc36a0bcf08a7b92448cc172070de239fb77332a362f24124df78ab290ac9265fef0d0e266ae14feea751d596b528ddd8f89d81849660baec9596a1a27fc409c55e0444667e865c4ddd805950b6bb2a284d5ead022b809508250a7b22a6b2833aaa3a5aad1d0b456d835ff00b8ecea804e3c739de97741d5c2c45ec666c1a421722d7d"}, &(0x7f0000000540)={0x20, 0x3, 0x1, 0x4}}) 11.039891652s ago: executing program 3 (id=320): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0xc1842, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f00000007c0)=0x2) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$SIOCSIFHWADDR(r2, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}) r3 = syz_ublk_setup_io_uring(0x1d, &(0x7f0000000040)={0x0, 0x30b5, 0x0, 0x2, 0x158}, &(0x7f0000000100)=0x0, &(0x7f0000000280)=0x0, &(0x7f0000000140)=0x0) syz_ublk_add_dev(r3, r4, r5, r6, &(0x7f0000000200)={0x2e, 0x14, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f00000004c0)=@any_dev={0x3, 0xe26, 0x0, 0x0, 0x1000, 0x10000, 0xffffffffffffffff, 0x0, 0x4d}}}, &(0x7f0000000480)) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = dup(r7) write$cgroup_devices(r8, &(0x7f0000000600)=ANY=[@ANYBLOB="0bcb4d3f1fb6f29197a9d049206f484a03c4e072a7d9a9736759403af372544411266a9a2f1c5d2e9de42d6638304833d19f7c2c948a6c2d014a8799f2eea4c57bc5ae9024616ae020b862471bb46a3e07bc3c01759fe7c1f6fe578c607b47e361895acb521ac356f196f1a5587ac5342be76750923697380d5f67a321fd8162178f0ae7d4cdc4f6fcf61af90d3d300d943c76dc6fc6010a41959aa342d68b675e53857a5a12d774f677c80eac149c93d9d7fc04c10ea5363e17886293b05b9348bc207bf8be41aad5881734a83a0e0a97ce987c0824", @ANYBLOB="7084301fcf10716f7367a0fe9375c012c9683eedd20c78a9ec727c8f5b73978a53e957e9f90e66706338844e2af70b59cd18"], 0xffdd) r9 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x76, 0x0, 0x7fff0000}]}) close_range(r9, 0xffffffffffffffff, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) r10 = socket$unix(0x1, 0x1, 0x0) r11 = syz_usb_connect$hid(0x3, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000200000008ef0ec472000000000001090224000100008005090400fe0c030007e3082104103af508d055e1bc4ae9e1f89afb050022280009058d03400006c108c8b3b013782bdf1c60e74c67b93796b29c4c2a6c7672d4a3c3c47b89d4c15728eed88e080ce0e031088e98dc95fa7821f9d616b94c54dfa565e5bac576b826270357cf042ff257a9ae78b737dc8d9d0dcc63be8653d411923cab20dfd5ef4c1c202587cbda51196325f1b02d8b66a89832b9c24be202569c"], 0x0) syz_usb_control_io$hid(r11, 0x0, 0x0) syz_usb_control_io(r11, &(0x7f0000000380)={0x2c, &(0x7f0000000140)=ANY=[@ANYBLOB="400628000000285ccf6c390ed76cb06d1e146a"], 0x0, 0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x18) dup(r1) syz_usb_control_io$uac2(0xffffffffffffffff, 0x0, &(0x7f00000003c0)={0x44, &(0x7f0000000140)={0x0, 0x14}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) bind$unix(r10, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r12 = socket$inet6(0xa, 0x80002, 0x0) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r12, 0x29, 0x20, &(0x7f0000000000)={@local, 0x6, 0x1, 0x1, 0x6, 0x0, 0x1}, &(0x7f0000000040)=0x20) listen(r10, 0x2) seccomp$SECCOMP_GET_NOTIF_SIZES(0x3, 0x0, &(0x7f0000000000)) mount$9p_unix(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000240), 0x8000, &(0x7f0000000480)) 7.831951668s ago: executing program 2 (id=326): r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x6, 0x7, 0x1, 0x9}, {0xa, 0x5, 0x6}, {0xc78, 0xe9, 0x5, 0x3}]}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r0, 0x40082104, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000000)={@multicast1, @local}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f00000002c0)=ANY=[@ANYBLOB="e0000001ac1414aa0000000003", @ANYRES32=r0], 0x1c) setsockopt$inet_mreqn(r1, 0x0, 0x25, &(0x7f0000000080)={@multicast1, @local}, 0xc) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e21, @multicast1}, 0x10) connect$inet(r1, &(0x7f0000000c80)={0x2, 0x4e21, @multicast1}, 0x10) sendto$inet(r2, &(0x7f0000000340)='\x00', 0x1, 0x4c001, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000080)=""/8, 0x8, 0xa9100123, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000406c256d0000000200000109022400010000000009040000010300000009210000000122050009058103"], 0x0) sched_setscheduler(0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r3, &(0x7f0000000800)=[{{0x0, 0x0, 0x0}, 0x9}], 0x1, 0x100, 0x0) bind$inet6(r3, &(0x7f0000000040)={0xa, 0xe22, 0x0, @rand_addr, 0x10000}, 0x1c) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) mremap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1000, 0x7, &(0x7f0000001000/0x1000)=nil) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0xc020aa04, &(0x7f0000000040)={{&(0x7f0000433000/0x4000)=nil, 0x4000}, 0x1}) pipe(&(0x7f0000000500)) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r5, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r6, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000000)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r6, 0xae80, 0x0) 4.810203838s ago: executing program 2 (id=342): r0 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x46d, 0xc219, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0xe0, 0x0, "", [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0xffff, 0xfe, 0x1, {0x22, 0x29}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x6, 0x7}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = socket$can_bcm(0x1d, 0x2, 0x2) io_submit(0x0, 0x1, &(0x7f0000000100)=[&(0x7f00000000c0)={0x400000, 0x0, 0x0, 0x1, 0x0, r1, 0x0}]) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYBLOB="0001000016000100000000000000000000000000000000000000000000000000ffffffff0000000000000000000000004e200000000000000000a00000000000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="ac1414aa0000000000000000000000000000000033000000ac1414bb00000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000002000000000000000000000000000000001000000000000000000000000000000000000001000000000000000a00000000000000000000000500000005000000080023"], 0x100}}, 0x0) r3 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000200)='asymmetric\x00', &(0x7f0000000000)=@keyring={'key_or_keyring:', r3}) syz_usb_control_io$hid(r0, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0x371, {0x9}}}, &(0x7f0000000080)={0xffffffffffffffeb, 0x0, 0x0, 0x0, 0x0, 0x0}) 3.323498663s ago: executing program 0 (id=349): r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000000440)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000400)={&(0x7f0000000040)={0x39c, 0x14, 0x200, 0x70bd26, 0x25dfdbfd, {0x1f, 0x3}, [@INET_DIAG_REQ_BYTECODE={0xfb, 0x1, "1644c45fef4b77f4d2956b1b48a3e7ff444b9eb3461fb0397b42bcbe970dd7d72a982dd108b34c4401fdb623582e1673469ada97880a4fbe7a7b69e1221c932be991c6039577ea32f60356921e9e8e11ea5e7a5413d8bb523f983b8f2dd70cb1e9dd3923b24f7739fba1709e29d66ae557b5f0910e28b6f029b1dc661bce1dbd4d1f25cdf6c341c45c1e1cd4864294ff340893b2b5cb11e24158df2458db97136d7b957ec849aced82e9dda2dc37c84606b2aa31be94b969823ee23bae4193fc5c7442dac78e7e138ba071176c210f8a36e5891b51f9e57ddae2b73d1d32e3887554c9413a1c7b7b443549a8e4242c529971fed5027799"}, @INET_DIAG_REQ_BYTECODE={0xf0, 0x1, "223de27d78ee669532acfb0dbbb3ecae20abb4e1f7d2ff005cf37c9038101cdd7cd65a237d2860e8348535ecf0c8596820bef73314ca71ccef218a28bd33875b789a63a45f9f1f613a8d13c3e6afcc2fd6c197fa05662deb71cdee63802859a7eeb15e0d6c8c7a807da3e4c4018389c5f0b41eddac848c416da3073f486d689838bb146da1f7b6c0fc1fd331f6d41f2a9ce99f40e0f226dbc62792dc6e7531338c68dfb97ccee8d87b9798a7f7321b10b623997664640493b12295e9adff037a51e1085c9a0652187b72f7bd4f9b870a2f27d7ef1395175883c32cf0cc540e6fca20b9abadaaa1b2d2468c95"}, @INET_DIAG_REQ_BYTECODE={0x1f, 0x1, "bc5fcf2d9389b10271dd57a043c220883634334cb20e33b8bc8a40"}, @INET_DIAG_REQ_BYTECODE={0xa5, 0x1, "0c0c513af71200f29c904e2f3897a65c2e484a1d99bf5e0fb2bd1dcb7be4553db5bae782a315f39f40d7fb4518ce68a7016e15aa5e6e3cbe09357a85757bd9003fc04a024223be6cee1acf78fbe3ced8dcbf64567862669f84ce9c71fd8eeef6aaab1fd39930b71f2780c01a969dc8dfb60a7d8c3f8db2a505f66cc696afac01af483880c110bb994e9ad7f63bbdc8d23007e4889dc5f81e95330094cfc29d533d"}, @INET_DIAG_REQ_BYTECODE={0xd1, 0x1, "d730e2865ff21d670c76b08816530aeb1d365a4b28d9e43639bd4c2c147ace6c9ba899b6b75627ec75f714e08cdb9a47204b0da1db5103ca55c23f605f6dc3b587e4755919e0aafc8838f44ef5dc369f845abbfa7c7a8b678ee8de640a47c79c3bfa6c7cd33440ffe2164ee718c875258b930da8ba514821dd42b8639c167f3d38f26afa3afd5e6ccb927efb219f1f9037d5897fdf694420021900441822f87aa719030366a7b35e57792d27e035ef1ecc28a2067d99a697b0cfaebf65b26cdff7d794ea79edd3e81173d20c08"}]}, 0x39c}, 0x1, 0x0, 0x0, 0x10}, 0x67a77e94302ef017) (async) r1 = ioctl$KVM_GET_STATS_FD_vm(0xffffffffffffffff, 0xaece) finit_module(r1, &(0x7f0000000480)='\\)@+#\x00', 0x1) (async, rerun: 64) fcntl$addseals(r1, 0x409, 0x4) (rerun: 64) recvmmsg$unix(r1, &(0x7f0000002cc0)=[{{&(0x7f00000004c0), 0x6e, &(0x7f0000000680)=[{&(0x7f0000000540)=""/42, 0x2a}, {&(0x7f0000000580)=""/194, 0xc2}], 0x2, &(0x7f00000006c0)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x58}}, {{&(0x7f0000000740)=@abs, 0x6e, &(0x7f00000008c0)=[{&(0x7f00000007c0)=""/125, 0x7d}, {&(0x7f0000000840)=""/84, 0x54}], 0x2, &(0x7f0000000900)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xe0}}, {{&(0x7f0000000a00)=@abs, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a80)=""/144, 0x90}], 0x1, &(0x7f0000000b80)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xf8}}, {{&(0x7f0000000c80), 0x6e, &(0x7f0000001e80)=[{&(0x7f0000000d00)=""/203, 0xcb}, {&(0x7f0000000e00)=""/90, 0x5a}, {&(0x7f0000000e80)=""/4096, 0x1000}], 0x3, &(0x7f0000001ec0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x150}}, {{&(0x7f0000002040), 0x6e, &(0x7f00000022c0)=[{&(0x7f00000020c0)=""/63, 0x3f}, {&(0x7f0000002100)=""/161, 0xa1}, {&(0x7f00000021c0)=""/231, 0xe7}], 0x3, &(0x7f0000002300)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x98}}, {{&(0x7f00000023c0), 0x6e, &(0x7f0000002940)=[{&(0x7f0000002440)=""/12, 0xc}, {&(0x7f0000002480)=""/27, 0x1b}, {&(0x7f00000024c0)=""/191, 0xbf}, {&(0x7f0000002580)=""/211, 0xd3}, {&(0x7f0000002680)=""/110, 0x6e}, {&(0x7f0000002700)=""/205, 0xcd}, {&(0x7f0000002800)=""/242, 0xf2}, {&(0x7f0000002900)=""/53, 0x35}], 0x8}}, {{&(0x7f00000029c0)=@abs, 0x6e, &(0x7f0000002b00)=[{&(0x7f0000002a40)=""/62, 0x3e}, {&(0x7f0000002a80)=""/106, 0x6a}], 0x2, &(0x7f0000002b40)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x150}}], 0x7, 0x10142, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r15, 0x8933, &(0x7f0000002ec0)={'team0\x00', 0x0}) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r6, 0x89f3, &(0x7f0000002f80)={'syztnl1\x00', &(0x7f0000002f00)={'ip6_vti0\x00', 0x0, 0x29, 0xa1, 0xd3, 0x8000, 0x42, @private0={0xfc, 0x0, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @private=0xa010101}, 0x8000, 0x8000, 0x8, 0x8001}}) sendmsg$TEAM_CMD_OPTIONS_GET(r3, &(0x7f00000030c0)={&(0x7f0000002e80)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000003080)={&(0x7f0000002fc0)={0x9c, 0x0, 0x300, 0x70bd25, 0x25dfdbfe, {}, [{{0x8, 0x1, r18}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}]}}, {{0x8, 0x1, r19}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x70}}}]}}]}, 0x9c}, 0x1, 0x0, 0x0, 0x81}, 0x80000) syz_genetlink_get_family_id$devlink(&(0x7f0000003100), r14) (async) epoll_ctl$EPOLL_CTL_ADD(r14, 0x1, r11, &(0x7f0000003140)) (async, rerun: 64) ioctl$sock_SIOCGIFINDEX_80211(r12, 0x8933, &(0x7f00000031c0)={'wlan1\x00', 0x0}) (rerun: 64) sendmsg$NL80211_CMD_SET_PMK(r5, &(0x7f00000032c0)={&(0x7f0000003180)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000003280)={&(0x7f0000003200)={0x74, 0x0, 0x400, 0x70bd2a, 0x25dfdbff, {{}, {@val={0x8, 0x3, r20}, @val={0xc, 0x99, {0x400c, 0x3e}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_PMKR0_NAME={0x14, 0x102, "36a7c081e438d88fb8b0ccea66f4d14b"}, @NL80211_ATTR_PMKR0_NAME={0x14, 0x102, "29c27bc9b4603f3744febc82a6a562e4"}, @NL80211_ATTR_MAC={0xa}]}, 0x74}, 0x1, 0x0, 0x0, 0x800}, 0x22000004) ioctl$KVM_SET_XCRS(r16, 0x4188aea7, &(0x7f0000003300)={0xf, 0xff, [{0x5, 0x0, 0x6bf}, {0x40, 0x0, 0xdfd7}, {0x4, 0x0, 0x7fffffffffffffff}, {0x6, 0x0, 0xfffffffffffffe01}, {0x3}, {0xd, 0x0, 0x9}, {0x1, 0x0, 0x4}, {0x6, 0x0, 0x6}, {0x80000001, 0x0, 0x1}, {0x9, 0x0, 0x200}, {0x5, 0x0, 0xb}, {0x1, 0x0, 0x5}, {0x7, 0x0, 0x80000000}, {0x1, 0x0, 0x26}, {0x81}, {0x101, 0x0, 0x16}]}) (async) r21 = syz_genetlink_get_family_id$tipc2(&(0x7f0000003500), r7) sendmsg$TIPC_NL_NET_SET(r8, &(0x7f0000003600)={&(0x7f00000034c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000035c0)={&(0x7f0000003540)={0x7c, r21, 0x800, 0x70bd2d, 0x25dfdbfb, {}, [@TIPC_NLA_NET={0x38, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0xc}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2760}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x5}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x9}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x9}]}, @TIPC_NLA_SOCK={0x30, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0xdb}, @TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xfffffff7}]}, @TIPC_NLA_SOCK_REF={0x8}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x7}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x4}, 0x4000040) (async, rerun: 64) sendmsg$NFT_MSG_GETSET(r13, &(0x7f0000003700)={&(0x7f0000003640)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000036c0)={&(0x7f0000003680)={0x2c, 0xa, 0xa, 0x101, 0x0, 0x0, {0xa, 0x0, 0x8}, [@NFTA_SET_OBJ_TYPE={0x8, 0xf, 0x1, 0x0, 0x9}, @NFTA_SET_FLAGS={0x8, 0x3, 0x1, 0x0, 0x41}, @NFTA_SET_DATA_TYPE={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40440c0}, 0x40090) (async, rerun: 64) r22 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$F2FS_IOC_GET_PIN_FILE(r22, 0x8004f50e, &(0x7f0000003740)) r23 = syz_genetlink_get_family_id$nl80211(&(0x7f00000037c0), r17) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r4, &(0x7f0000003880)={&(0x7f0000003780)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000003840)={&(0x7f0000003800)={0x2c, r23, 0x400, 0x70bd26, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r20}, @void}}, [@NL80211_ATTR_CRIT_PROT_ID={0x6, 0xb3, 0x3}, @NL80211_ATTR_CRIT_PROT_ID={0x6}]}, 0x2c}, 0x1, 0x0, 0x0, 0x43}, 0x2000c054) (async) sendmsg$NL80211_CMD_SET_BEACON(r14, &(0x7f0000003b00)={&(0x7f00000038c0), 0xc, &(0x7f0000003ac0)={&(0x7f0000003900)={0x1a0, r23, 0x500, 0x70bd26, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x7fb, 0xe}}}}, [@NL80211_ATTR_IE_PROBE_RESP={0x17f, 0x7f, [@ibss={0x6, 0x2, 0x5}, @measure_req={0x26, 0x102, {0x2, 0x2, 0x41, "3615cac85bcb74acc738bdf9b096a3be7813cd7d4393c15c3dee9f96bd9614323169197657d403ae79cfa3a8abbb5022fbb3742707a3e9ac919fa67f351755ac131ff42735301a2fa3f3dc4a2cce89e340812da170a70731f6268451d22f413f8082c4f5d67f71df80b284b00e36ca74d424487aae5565316760a874144291f05fb2695e731ec0adc818186318179ae65db0a483261fb7bfc117f1c80238cac30dbc34a026dbd086cf461139404117ab6f94024c9d3c2ca9003e5de8f030dc3116c4e6d11d54ccaf91256bd5379017e4c10575c50adedfa7ce364c64542f4d112e17b2ecaea352273177ea430a0a3cfe9d1ccbc83265e90ca137b5b9c9ca8b"}}, @supported_rates={0x1, 0x2, [{0x6}, {0x60, 0x1}]}, @preq={0x82, 0x6d, {{0x1, 0x0, 0x1, 0x0, 0x1}, 0x4, 0x4, 0x2, @device_b, 0x0, @value=@device_b, 0xe, 0x5f, 0x7, [{{}, @broadcast, 0x80}, {{0x1, 0x0, 0x1}, @device_b, 0x71}, {{}, @device_b, 0x200}, {{}, @device_b}, {{0x1, 0x0, 0x1}, @device_a, 0x10}, {{0x0, 0x0, 0x1}, @device_b, 0x5}, {{0x1, 0x0, 0x1}, @broadcast, 0xfffffff3}]}}]}]}, 0x1a0}, 0x1, 0x0, 0x0, 0x4000}, 0x10) (async, rerun: 64) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r9, 0xfda6000) (async, rerun: 64) sendmsg$NL80211_CMD_EXTERNAL_AUTH(r2, &(0x7f0000003c80)={&(0x7f0000003b40)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000003c40)={&(0x7f0000003b80)={0x84, r23, 0x300, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x8, 0x64}}}}, [@NL80211_ATTR_PMKID={0x14, 0x55, "d68ff5f4f695c0a387f58176900b1fe7"}, @NL80211_ATTR_BSSID={0xa}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ap_ssid}, @NL80211_ATTR_PMKID={0x14, 0x55, "7c95342c1318916b49980cf5faeb02ba"}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}, @NL80211_ATTR_BSSID={0xa, 0xf5, @random="7dfbf4d31f59"}, @NL80211_ATTR_BSSID={0xa, 0xf5, @random="cbcfef8f9e97"}]}, 0x84}, 0x1, 0x0, 0x0, 0x4804}, 0x4000041) (async) r24 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000003cc0), 0x0, 0x0) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r24, &(0x7f0000003e00)={&(0x7f0000003d00)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000003dc0)={&(0x7f0000003d40)={0x7c, r23, 0x400, 0x70bd2a, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r20}, @void}}, [@NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x57}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0xa}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0xf}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x3c9}, @NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x265}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x5}, @NL80211_ATTR_CHANNEL_WIDTH={0x8}], @chandef_params=[@NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x6}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0xfffffffb}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x6}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x5}]]}, 0x7c}, 0x1, 0x0, 0x0, 0x4004080}, 0x10) openat$kvm(0xffffffffffffff9c, &(0x7f0000003e40), 0x140, 0x0) sendmsg$NL80211_CMD_ABORT_SCAN(r10, &(0x7f0000003f40)={&(0x7f0000003e80)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000003f00)={&(0x7f0000003ec0)={0x20, 0x0, 0x0, 0x70bd29, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x200, 0x6d}}}}, ["", "", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x40}, 0x1) (async) r25 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_FRAME_WAIT_CANCEL(r25, &(0x7f0000004080)={&(0x7f0000003f80)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000004040)={&(0x7f0000003fc0)={0x50, r23, 0x200, 0x70bd29, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x3, 0xb}}}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0xf}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x1e}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x70}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x3c}]}, 0x50}, 0x1, 0x0, 0x0, 0x8090}, 0x40000) 3.323145123s ago: executing program 0 (id=350): r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x6, 0x7, 0x1, 0x9}, {0xa, 0x5, 0x6}, {0xc78, 0xe9, 0x5, 0x3}]}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r0, 0x40082104, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000000)={@multicast1, @local}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f00000002c0)=ANY=[@ANYBLOB="e0000001ac1414aa0000000003", @ANYRES32=r0], 0x1c) setsockopt$inet_mreqn(r1, 0x0, 0x25, &(0x7f0000000080)={@multicast1, @local}, 0xc) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e21, @multicast1}, 0x10) connect$inet(r1, &(0x7f0000000c80)={0x2, 0x4e21, @multicast1}, 0x10) sendto$inet(r2, &(0x7f0000000340)='\x00', 0x1, 0x4c001, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000080)=""/8, 0x8, 0xa9100123, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000406c256d0000000200000109022400010000000009040000010300000009210000000122050009058103"], 0x0) sched_setscheduler(0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r3, &(0x7f0000000800)=[{{0x0, 0x0, 0x0}, 0x9}], 0x1, 0x100, 0x0) bind$inet6(r3, &(0x7f0000000040)={0xa, 0xe22, 0x0, @rand_addr, 0x10000}, 0x1c) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) mremap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1000, 0x7, &(0x7f0000001000/0x1000)=nil) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0xc020aa04, &(0x7f0000000040)={{&(0x7f0000433000/0x4000)=nil, 0x4000}, 0x1}) pipe(&(0x7f0000000500)) openat$kvm(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$KVM_SET_PIT(0xffffffffffffffff, 0x8048ae66, &(0x7f0000000340)={[{0x122e, 0x2, 0xfe, 0x0, 0x0, 0x88, 0x0, 0x0, 0x5, 0xff, 0x1f}, {0xb, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfd, 0x0, 0x4, 0x20, 0x0, 0x1000000}]}) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r4 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000000)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) 3.170437366s ago: executing program 2 (id=351): r0 = socket$netlink(0x10, 0x3, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$uinput_user_dev(r2, &(0x7f0000000800)={'syz1\x00', {0x0, 0x10, 0x6, 0x3}, 0x2a, [0x0, 0x1000000, 0x0, 0x40000, 0x8, 0x2, 0xba, 0x0, 0x0, 0x611, 0x7ffeffff, 0x0, 0xfffffffd, 0x0, 0x0, 0x9, 0x4000, 0x20, 0x6, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x3, 0x10040000, 0xffffffff, 0x1, 0x8, 0xfffffffe, 0x0, 0x2, 0x5, 0x400000, 0xf16, 0x0, 0x0, 0x9, 0xfffffff2, 0x4000, 0x0, 0x0, 0xfffffff3, 0xe220, 0x0, 0x0, 0x296, 0x100, 0x0, 0x0, 0xffffffff, 0x800, 0x0, 0x99, 0x802000, 0x0, 0x7f, 0xa, 0x0, 0xfffffffc, 0x7, 0x5f1, 0x6], [0xfffffff5, 0x0, 0x22, 0x1, 0x0, 0x4, 0x0, 0x9d, 0x1, 0x3, 0x0, 0x0, 0xfd, 0xfffffffe, 0x0, 0x0, 0xfffffffc, 0x1000, 0x0, 0x7, 0xfffffffc, 0x3, 0x0, 0x7, 0xfffffffa, 0xfffffffc, 0x2, 0x0, 0x0, 0x2, 0x5, 0x10002000, 0x2, 0x0, 0x7fd, 0x0, 0x6, 0x404, 0xdc3, 0x4, 0x1, 0x2, 0x0, 0x405, 0x5, 0x0, 0x0, 0xfffffffc, 0x7ff, 0x32, 0x1, 0x0, 0x80000, 0x82, 0xfffffffd, 0x0, 0x8, 0x0, 0x8, 0x10, 0x20000000, 0x0, 0x0, 0x2], [0x204, 0xfc, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xb, 0x1, 0x10000000, 0x0, 0xfffffffc, 0x4, 0x7fffffff, 0x84, 0x149e1cbc, 0x31d, 0x3, 0xffffffff, 0x5, 0xfffffffc, 0xfffffffe, 0xfffffffd, 0xffffffff, 0x0, 0x0, 0x9fa, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x925, 0x0, 0xffffffff, 0x3, 0x0, 0x6, 0x8, 0x0, 0xbda6, 0x1, 0x0, 0x0, 0x0, 0x463db3a7, 0x0, 0x800, 0x0, 0x0, 0xf, 0x4, 0x4, 0xa5, 0xe, 0xfff, 0x6, 0x0, 0x1, 0x0, 0x0, 0x8], [0x7, 0x0, 0x635, 0x10000, 0x8000000, 0x7, 0x8, 0x7d, 0x0, 0x20009, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x2, 0x40, 0x9, 0x0, 0xbd, 0x0, 0x1, 0x1, 0x0, 0x0, 0x6, 0x8000000, 0xfffffffd, 0x6, 0x9, 0x800000, 0x0, 0x0, 0x3, 0x0, 0x0, 0x8000, 0x0, 0x101, 0x0, 0x2, 0x0, 0xb, 0x0, 0x0, 0x0, 0xcaa, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x9, 0x4000, 0x0, 0x0, 0x4]}, 0x45c) ioctl$UI_DEV_CREATE(r2, 0x5501) close(0x3) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x4000, 0x2}, 0x10) sendmsg$NL80211_CMD_SET_TX_BITRATE_MASK(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000380)={0x0, 0x40}, 0x1, 0x0, 0x0, 0x200440c0}, 0x0) r3 = syz_open_procfs$pagemap(0x0, &(0x7f0000000000)) ioctl$FS_IOC_SETFLAGS(r3, 0xc0606610, &(0x7f0000000040)=0x60) sendmsg$nl_generic(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000010c0)=ANY=[@ANYBLOB="200000001600010a00000000000000000a0000000c0000800800", @ANYRES16=r1], 0x20}, 0x1, 0x0, 0x0, 0x200c0801}, 0x0) sendmsg$netlink(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000c00)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="2c0000002e00fdffffffffffffff7d83a8000200", @ANYRES32], 0x2c}], 0x1}, 0xcc000) 3.141051037s ago: executing program 2 (id=352): r0 = inotify_init1(0x800) inotify_add_watch(r0, &(0x7f0000000240)='.\x00', 0x60000526) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) r1 = inotify_init1(0x800) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x7fd) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="b805000000b9fa0000000f8701d1d10fc4020a1bf7b805000000b908001bfe0fae41d9a0000005009100918b7fae260f3200000f30660fc775022e0fba600c980f320f3566b85700c30fefd0", 0x4c}], 0x1, 0x19, 0x0, 0x0) (async) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = dup(r3) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000080)={0x26e8, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async, rerun: 32) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0x1, 0x21, 0x0, 0x0) (async, rerun: 32) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000001c0)=[@textreal={0x8, 0x0}], 0x1, 0x6d, 0x0, 0x0) (async, rerun: 64) ioctl$KVM_REGISTER_COALESCED_MMIO(r3, 0x4010ae67, &(0x7f0000000640)={0x0, 0x23ad697ddad057f0}) (async, rerun: 64) open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x101) (async) ioctl$KVM_NMI(r5, 0xae9a) (async, rerun: 64) ioctl$KVM_RUN(r5, 0xae80, 0x0) (async, rerun: 64) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000003b80)=[{{0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000b80)="f1e62f98c7ab3281eebd3c8dfdf09829d32137288e90249f751774ac8e6806ce017772fef17a96826bdfef548a348e04cd28bedf908f76f7abcb123048aaa65d582dba3f1987a44e50a43db296b05c2aed0555b686b52b494d5a996ddd97ef62cbaa7348fe54284d819eeff09b99b943f14e9315d34ce0995616787c33d86261527737fc1060232a95878b4e5332c5336fc6aea87413e22263ca049e8c06effc810b4a7df0a34656331be4bdf92ccbde6852cc5f68661a3ed223c2039083e3ff21bdc9ab5f810ec15d2dbb23eca147eb3d95934b475451aba70abf2c6e97aad0eabb9ab92240dfe495c438c508d36a86a0fd4841e57938cdca284ec5333b266a7ed25d91da3e65d2abd622507bf90d10d9eeb4adc0dd32255220d466b5af9301f3259a38883e507d5346e7f2a1811e2008e54a3f288ab1fc1006718d6207417d19a92b1b1a1dbdaa93dee0235197788f037af85e54f7ebc83826e033def69d19782291e1d355537c9ac5c765e5985f318df6034b54fe98e10f087ec46eb629925632dae5fdb784616942c8f6bce21c4ef6ac5ed9a2123f407f76d00966c87beb937ae4453cee4cb7c106e6b730a53e70b61b6ce7e7f6d040e6f0bf56a233cfa1155f8b77f8965226429429a70bb0501b3e4e19693a7272d6a9e73a0b23578549a83bf2348aaee7534f84b01fbb7fee6af6dc7f9552ea83d7f4f831d35bb4bad81b0012e9c2ebc7f1df587162f55e775139f597ab0e36dd9986825283562d61f7e75e3962a334b8d74ba2c411c310b4b212e8446076b8acfac3d6bca9bbc7b5f0116a2a31ee8fd12aedabafd8552cca236f9b47e0581debf958a442e59fa6266a753213bf098778da8575b4dd247620713baf4a1f72f7f4c8940f7256ceeb6661a900f4f5c5ea8103c1ff5d08f8fcbaf6ba14116a7474af302c7c7210a16240757bb1eb7760476190e4bd2866b9c3f369f1e9316afb68389a125a74c34f20080a1a2a636a3b104352ded5e05af05c77c1f0a9755ec3d82fa83dba105c7f6e11a293764b29c95d9d075d34358d3ee98af51056e466486cd04b1d54233c25ab7c707640596f399940b6f2d9b52a002792222ae75f7b4fdc2a9915a15c02e5d85d980f02a0f62d1cf83ac742a53e259e189e8d7aa981b7f5df60e10bcf33a86de09f6dada166a0569d42bffb9cc57d264d56ee5aab0fab265c9c533c70e2147b9749f5cc2d211fbdf097d07af5bedeadb7ff582ae0d39c3cadcbfa59dc6a8db7771397d5e7d35ec275480f7c0113d7ed0b6e46f33f1d8077e7910a338dc00f3a7ad3a0e6302c87321e420e0da0c3a819f244ef730f406e4c0f99b7c5f1065d56dc6b8b82ca04bf4ee5d260dac0595baf5195001e75b769d3f2535a5d994f1019eecef4ca8e7216483998eb05b1cc3e9cbc084ff250ee3c099d1c7d2e3d9c55b9d41e70f49c215495249251030b54e2641b328be228416609d927a7b130585ecfc8a881b65e5811a2026c2e3e4868b336f49ce7286bda699ff3a121014dc995abe7c1da7faf33309f492fe4922a8bb296d8d67bed42f450242d913af0cff77937fe695601436efb72173cf4c49e66418ccdd03f8c783c58fc57761922fe4beb3fa49e5e928c84075413f86ebf6a9f7a416a8afcdb355d8b0bbd381fcc26bddb8cdd1cd871252dad52a1d53cb90ce2edda5de96fe7c7894a732c76e651f23f6ace846777033319c7e726950f6ca3157d7dc8171ad6a23cfcb4", 0x4d6}], 0x1, &(0x7f0000000700)}}], 0x1, 0x4800) (async) inotify_add_watch(r1, &(0x7f0000000080)='./file0\x00', 0x10000004) (async) io_setup(0x0, &(0x7f00000000c0)=0x0) (async) ioctl$XFS_IOC_ATTRMULTI_BY_HANDLE(0xffffffffffffffff, 0x4048587b, &(0x7f0000002840)={{r1, &(0x7f0000001280)='\x00', 0xa0000, &(0x7f00000012c0)={@_ha_fsid={[0x486d, 0x10000]}, {0x8000, 0x7fff, 0x7, 0x5}}, 0x2, &(0x7f0000001300)={@_ha_fsid}, &(0x7f0000001340)=0x1}, 0x6, &(0x7f0000002780)=[{0x3, 0x7, &(0x7f0000001380)='\x02', &(0x7f00000013c0)="1db194ef4a8ba13f094b26d99c321657b7243ba0429db87b1218e4d742cd3b255c32c3180dcf9637c9fe685e1ffb4f78214fac02a221b7a3e2fe12d38c6db4bfb8c146be9623b058cf302b28643219da7aa1e837bd8f339f27e7dc5bfa7700158aa0251523193ae383e4aceda7b1f05e8d50065fe966dd9aa6c9da8acf75d0d371ec56b24a3fb6124e93f09037", 0x8d, 0x8}, {0x2, 0x0, &(0x7f0000001480)='{}\x00', &(0x7f00000014c0)="2fc7a70251db2305c2dcbddfc324909d427a867e8b94e3", 0x17}, {0x6c3931a920dfc463, 0x2, &(0x7f0000001500)='$)\x00', &(0x7f0000001540)="379b051b0ca37296f866e2fe9d64ba8a9b8962e86e439cb90ebe3be690d7c4682b99e4082c6744a90b13feb3971b24409168e90541aa729fafaec9b331cffeeb44349904ce742458e7af8e3d4b0563e0eee9e027f0bd7b46b69aa05e953ec0ddbc0229ee1270479b3c70899470cc8c8854cab5bf45b1e34f5f93c07ae964efa9e48ad42b4fa27ab37e4f25837dfb7cb349ebe95df2907a55766c4deb27efd8a7781eccc8f9593e27b61d11800a4ec2023da21b7659e071962a20d5ece06a9747c48472060a6e89fb7da43dd64e28d63ca608fcd044ccad9837b50491e0120243be68adec552b6bd30117f10922269e22e3913eaea7b9b0d2267fd45cb1e676f7121a62b7685d9fd88fa5390231d355ce817851710ad8e53a3d93034e58e152fdb68ec08a0280102b3bb23202893cbb58828d83b49f374d6d6623b58042fa743640606b8d074d856a088ba6c6f20473e9883b77b545069f5fd35ee2c44e1d90405b957fe0541cc12d8a76433d776b0e81457f51a8e93e373c8ba88d2deb8302334c0b5ba8a33f3f0101f4820a068ba4f8f50a63715e65f932d8b9f0682036778fcc2ec22b2a2db6d7883a855bbabe26a1a5e17cebc449d16076631fb4a2c1f2a4005075a8e40d9f2a5870df6b1091c26778f0add6392348039d66dbfb6681c8fd248264f64844e238385ccb28aa1af585276a56549d4589f9240776da6f00c145ecbd1b0d24778c22be7c311e9b68f9c48b03aa9a55005ac4bb20d6531252ab8604794cb2c9873dc453d95ebf07b5dab0ada946d8b9ca28127c17d538c565fa9b1ca71e21f719beccf8fb0703364b3e1d99045efde18de8e7a94a8085e85ea9ab858d568458b79d97c6b55c802808a82ccabd7eed24f0d6d0ebc55dd4143cd3391a2a877d0f2ee7434f8a5b254810c4939b36109d5316dfefafcba7b4da0577e92d8f0e32e683bee0e266f63b6d83166678ac55b3e9a6746c7128981a9a7b9be3a4cfcf8f5c0ce50ed1fff78f812e4a466fb60fbb5ac75dffbd18ebc9cfff3ba6f14c1bfc78b3d7c752c2e959f6e23411e80ddf5687c29a58a48647f21782c26ea4f43350addc6d4016368881293102fee8083475ee960eb6429369128833b0bd49fd09b408defbd768f9f6257ce88e518e004a907f761f7579576a3ed10af898195a959b03259d29296d21f85f6488dd2c5b56c5daa8ece44bcd57b8e9ac425137fbbbc75a8065788de24db1593e2c2a23d6ff605c3df1db2ac904b5617b065fbb8a48816e341c12821dc7e610d09555c79ede26b45d9b4e66050a9d1fbd4605f407c418ead881e77a56919ab94eeeff24a444533985e2913fc42b4558fec471fbf78ca9d0abd3fee3b5650f85a8fce062f577b9cd944871b65e2de21383619752ca5eb3fa9ac95ff34023f15473f830b155be7a6272e5af81422a0a8f6d71003fab3909843d99229229e202b13d24685021e0f8997f3ce3a335ea2a431bd6034e5eb118838dc1672721fe79a34b9a28adf6d442d851e1993d44f45da744e5b3d4f2f792d561ae58d1447f1459c79020036fae33e18c1ec230a04790f920a9759b48687b3d67caaa617debf321e271cd54e29611c7b444219863365f0305c430a47088c8e79a0145b488880c6b3c2cb3080163024b9646982958568d4c0b6cb2fde5bfd640732994496d0940e85edae0095304a5a5d3c02a32fbdc7af862f9738d7a289d0bd71da8479c44544e012a8e2f7ae5b09aa77bbfc341897a4c59e2160ae97386e7b5d798fb128476f3d817fdcd6368b1cada89782a9bf4fef6cc5d25bfbf88a4fd2053c716777d988ea5d3eaad945f22aff8aa0b4b2b447d7d4c21c9371fb03c047f8e0de39bc56b588e6245b95e190be0e08d7f7f13eace78def18c75c9f24df6b018345c279deb3fdc56cec1b3497f5570ba53df193797971b36341437bf5c0f4ecd35f8b82271c2fb1e917dcfbe56114c1d0c3dca8f7426d1a0bacb5e969eefc38cad1a8f89b24892565331ef00073f070f7b9c1ec75a1764d5450d9d9d6627e8bf70064a51b5f1d4e8990d53ab997e2c577562a126f2ed2baf12dbc51a5f260a4b4d0c80ac36b8248d1d498cdb85dbfdb248724c51a6d05460e51977fb54e5b6b9fedc8b289a4be2afaab4e91028e483033e9d06afa33339dd0b04927b528a4bc203cfbb35ad4ce5cb81ca0413c22adfb2928c42bdd6965217cfe1393e2fcd83f68ec0b13bca25792c83bfaed87ed04df0456c107dd9efba25b510181114a6a94081bfa3053f42700fa2e1334355bfdc5f997787312d59b1dd957afabdcdbdee934c7dc21be8d4bc848655f42f59dc4c32706be2e2658d99ff6df02fe741e4d2b3452e3c4433bfc1fa4db19fa06fefd15ccaf20fec30f72d462a452982d669ee60e1c01c332022a784d9b5bcd07ff346abf0104edb4ad59b4984e275cfe80148d7b8f24d9448d55ff804f472d6e1146b2be4b142e0b03b7c55328dd255c320dd4266d1fb59bde2fc0768e77c7a46eb2b4fe356321874a5b894ac8f73bf519b0d174daca64698020d19e75e093721254a75f5ffac352d10465858fcf3a11f994788f92ed1960bd7c1e1474ac7ead8d64942bad04a2b87230890376d3235bf34a8e5ec57f18671b106b7f31878cadbef2f226a1cb4a1fc0b9f96cf626ad8407512a37611f41fbfd32d9b8a2ada1d6dc567fade78c13f9834f685bba6063134d86a5a150b314e3bf3efdfb8cb093bc82272513358180bbd12b14d6f16a4ec971f0806b9f18ffb2c0c4dfc07de8fa8d746234140faf7b3cb3c59dc99107418e0cec07ba3a932bf9e45f42cc754a0cce0341f55158382c2ba19751ac3628b10c6a4a01946733af5284392cf86218eda94cb2f58df8598567021b841140585e2a12fab9b552da8e80a488e51a1003a0d3d7ef28379eed39934c3b120f5ad78695e2c71988275ace2ed529d63a2e4d7787c1c4b8ffb468077666037a7fabf451ccf8f90471f46f8e57769d2b244207d5a1a4237e683f20794b9aa8f12bc8594cb5426b133f1255261eee1d62160d3762c022027a530b8cecab612ebfc7dc36809ebf0bcf6bb8fb38b65126179446a7f850281c9b0c726890a3df518a5efd1dc1ee17162f311d75d584e2d22542fa25af9ac737fa17d4023bd54dee9e276029b5c65c6d970be0216e08887c0e0318e40cef42c0031e7868c984c3745611df73ce1b1b3e8648351c7b6827b13c3cb6303fa0098016b0b56606bec5689bd15afa36443832c1018fbb9b97817a591f6d1d504d6e8da9baca409f2bda592123417cf230e8655ab75c7821b6f93bbb61467845a7dca585649c5555c1d6aa7cff0753a9b98595fb260f69f3d5a6267a08e76398b07fbde739e525e6c8a2ffd7e42b8e0cff5285a84932a399f97c7c47670c6bdb5f19f9ca6329d5b7f71343a2f1d537595c649a921d3014fdaa277f3324745ae40e0343277c605bb3bae6ea298e676a03fb9ab67b507b8acfabc44ad0bbe689bb80d1193cc0fc5785963edc4f1b6997b9a6fbf17f5b2715fe2908179730c501f0822cdc0b8e88042af147e0d7b8638bf74a75f87163d18d4c78b3c16fd2c2632040423051bbd9c5d85c933c983da704f9a1a089eba5c9b518d773a52919ba4577baa67c56c0b10af84f5d2f33fa16be9b6d297647e45df64a738b1d25967d4e3b0572edb6a2ff88a3d34e5ad7f18a0784aff1ee39ec984bb7ea0af3a2ef17f4fcf66c8b23e38f94c0f5e12a47ca51459dbbbb29734a1463a69b418819f7f7dc61e4de8abd47366c46d6249e7b923e92f1be262381f1cde8049d20f98dc14f5ccf2b212d9a4685479b63ada1eedf18c617dcf717c51bdbfea32a48020e7b964d1ba82f191eba70e4d66a54b566a915334f0dfbe4485f26127673b3a0e24c52cc67dbb966447ad813c16f57c7ef737755a0bf9dfc37c489b0ba8c176f851e606bec2f6700f4e3cc72312bda4e206ce09441475661616f21bf4abb2eb87f8263469fc0d99aa1bfa8058a56b611cc9943701bc4184d7836f21f0370cb5b225cde23adee2d3c84b04d177b0df7d13ef50a3b694643f925ebcf7ae0db948a979e21b9b79e20189eef52af0a7d42a6d4fdd95e3935293d9ca3af1b2c52704a49a4d7b192fc3954e43d9ab39f80e472bb5b64ea0d5a4a293209cf68133011efffc21a743ade53ab982e4723b9eb379df89514e90654b11c43a9a0791d418a27aad632b186878aee41ba31c2b7561a2ff639f9933c6e2dd762515e0aee42d69c1c6304e0925907b6577234ee1999b75692c783ac28cc764b83849fd5cdf8de8aec53ce5b53b402b568a8103d6ba16640fdec88645786d5e251606e8c2df566ab0a06f6ac15125083325dc6b75589977dd3e92a1cfd8bb248f5d8c5a63e927e4d5291ab3402389023cc004b2d105b61931395e8d57e13d69e90663d99803edf67a401683a7bab7695b50fb1a7c784182cc83e932b6b58180bbe68a46b767e227bb08f435108efa17ffe5dae976a7971b4345063731ebc6271393223d5271a9e0a092899afff7037f0dc2192733b619ae9d179d9af243cbc9d983069ff0db4deda7d008a11df72dfd50fc34e717f0e7bd1f1fc1bd06d31a10e38662de85e08ee2417ee065b881ae8db1e98bda4d112d1523e5b0606aeb88c89b8255a397b3a833527d21442d749ea008208cc3b397b9acd5a0529d6385adbc7d14496c357b3b374bc8439941c769ff49cd25534e672aacd441f3a35aa110698e268703d2b093a89ca26b581e8a6f206c3ddfc9715865a5dc0c9e75bf39034d7e845c0f5a927bae6b183f1d4f4d514db825cd86ec56a7cffc49495b971c21cd804d6bf0c52f63c87bf2b7532ec44f2c9cb666e2ec22c9fff04f40f5f25212d19b6f06ca20835d4a411128401514be8f7318649aed31eebdd0f135402e633796decab9c834edffc22880333813d54455b8ceadf647c505ba3d8566eb34708a07c88aeee6ad3ef48b576c9bdaecca696853bc319bd69427ba98f8cd803a5c2342ae4edf0d0e4e2f2c12458cf40e5025414a7ff491414a2d87bda4ccb1a9788663dba3281e97cc3a335939cc6a06dc3491d8213075e1971e3a9aeb62776023a4e0245fadd3387cd1ec730590fcc8ea1d76e0b175689c6e26fdd414dd2de5e5ef2858b53a3ba8fe40146b18f254b0ff6459d8008833ca71f78a8d339e8495bcab7764be0e8f6642c0586f6cb30badbc2555f35cb9e1485fa640070d93872ce9e8de892811c9cc13079e280a0380197c544f929f21d8cfd79c8f83a09e7f21537ea895d6f2fd9dda2869fde675ddfbe6cc92e6dae43540756fcb4511b2e9ee9555ff3b4215655e2aecc1c331bb777a2f888aeca373658e455a38d15da4ccc6b3f17dfb76f9840c8075c84c2192cc783edc3105c77613c427fdcd44b0df7f37da19fec4511fe56d8f38d458c545eaa9d776d6600f8a3f0e7e8959531bf7d23e21ec17183affb655707a60b97a511af80fb156c9b039fbe56592f5d12366fae751b3b8f836540c1b44a2787bf5590aa28486f848e578edd362ab16b5beb656da5dbce26e226cbeae05a84353d0cddf4bffbbf44589125cf790ef9599630f0eacbd26b37c7a5f8c91dc0742e37266b2119b09551b69f2822132b9e4abc77fc2b91cc9d3d4eeaf7c6a4b8507a7c2bdedcc73a036cd625dde5345aa24b347410dfa1db44de052caaa64a33eebbefd65e0ad3ec1f1b6a12501882829dd110327adc98c0123faf36e94e8ec8f9c49f99db9e1854264966011e6b6fa3d45ba8262", 0x1000}, {0x3, 0x5b, &(0x7f0000002540)='{$\x00', &(0x7f0000002580)="4767ab734a755abfb17a5a34de3f604ef6377e030ae0c6eef6e39ca88a40d34ad5d54a7d2a125887fb8c771c5260a5a9bd474a1492a43b5e18744a0d92fd38ecc7965748cc5f1c47a7038328e7619b700310b90d9505508128bd330eef94039f974e55cd40422fb5472e03f0dfe054f25d4a", 0x72, 0x30}, {0x1, 0xd, &(0x7f0000002600)=')!$-\\\x00', &(0x7f0000002640)="ed62d5123b454653aa78eb04f5dbf2c320139d19916752efca1f73a8a99a3313090be446f8518591ca961c4b1ac86bf11590c651e81583412a1edc93c31bcb3e6b847b123ce779bf0d5f2dd73b885daec1de643a2c2f605da8fd43bb95e0f4d020708f2f380060d787a97b6a13e2d7a69197340ea716362ba9e2", 0x7a, 0x20}, {0x2, 0x0, &(0x7f00000026c0)='^:\x00', &(0x7f0000000100)="73ca534d57281bbd821dbf54579b7dba91fe7e79d2d0a6f96c48e2d6551add4f4e640c564e58d23525901d252462315056ae6a75d9c9dbd74e112edbfaff477126b0128e43661b4c0c36f1e920475467de202508cf0255edbfd02df9bd80d03f3db446a9908dee42b06bbe4f8701244729ac", 0x72, 0x8}]}) (async, rerun: 32) r8 = eventfd(0x5d) (async, rerun: 32) r9 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x5) r10 = eventfd(0x8) io_submit(r6, 0x4, &(0x7f0000002b80)=[&(0x7f00000028c0)={0x0, 0x0, 0x0, 0x8, 0x8, r0, &(0x7f0000000280)="0abecfc0ec3d90b763926cc66f293b73ce749dda1b6800fa59e57cd3d790a0e71f4d20f54f91515a7ca9894003c8df42d9ea8bbc324c2f376fcfc50af77f89c2ca4dd296439c420675d81d653fd4a5a7ade25dbdf9c502c1df7a6f24bd7c349e059b198d521df944a4505c98f6e61b0570a24051d1a93442e5fd84caa4950646ea7a43007b20f2169762e813aaa38b944447321a5fa3e0a6264f7f3c4a2e71e17cb6c4935b746d927e681387b2e4e8f368f86c7511a645f4bac70b67cd7356776794c02cee3343c184d69a9865af78c1de8a276607bbade7c7155590cba02a047e63bd842d2e358aae535f048cdb08bfa70b34ad8e1debb0ee20edf9c84809f4578b5329e0322b41bd1b4b9ef4f14d4cd08b4dadc886f5fe44c41b197d2b4572fdd43c86bac6411cc39582710631ef6080d6349645ad1f79c95c3b940afe0281244b7727e0b910213a947912a8ce806848d0abdcc0ab29a29c1fc8a1a94b6549bbb7ea99ea59ed9f7819f54ab307be5769c930d38596ad63814fdab8d693af4e594ac057693173a5cee4f249054b1217efac7eb91b9190575dd5fb254bdf29dcb730952ea6985797a2caf5aae3b54a08efa9db34431747da0668d47eb6a785591d806ddedb832d90789ecc5f58e11831ee63ae25a7c1d1c2fa51bdad76ab0cc46c4042ac465185bdd4a93a0741258d9185efcc8c4ee873c9904ac66334d76411cbc1d5cdbb56ed0356c28d4656034d4a5148aaf28c67a56940ff494b0d64094a97372aef3f29f950bcca90f761df10b9110c0b1eb6688026bc0dcc30be6f1974225effe55d2b440d918016be01977deab90a852a967e8bcbb1d30d8fd733008b261891971951628c3509e537cae4be33be59910601ea534685f4eccddb53eedea589be7f65d7f02a0c0a8fdd81b5d68839e407f2a49869e27593efeac88e0edd64c243c2565e9705307b3b3bfaf186d7bf14ee8ff4a95a371111efb22718544fa408372e523c5ceb2b6201cb64d2adf5fc5ed23e870fc6138efd6870f55f2703ab32632a459ad76825e3646751013f510b9e5ba24f27f8ab0c53e58435b20709474a822800bc7bf231a4d278471dcbcd093837e674004ba7ca61295abaad7bb5df12759825d0282a3fdb97affb8625e8d4be9e31aaec11c166125a5c978be48e1dce90394decf22f7a1c11580cc62ec080570b8e0348dc332d7f7ade060b8cd5760c34665cc1bf49e7fd710180257fd11674c5591e0e4fa751512263620f57bc08fbe04ccc420617dc0866f3fecab36eb5d920042d8450b986489f9adc8437fad3b10be7acb4baa476eea698b949f756ad109e046d80013424f81ce4865f3b428ea9add8e8e249d250075ca2b9e570bd18d4dcbcc4ffa0dd3b051bd75f13210640bcb53b70fab594f881466dbb087717b029ec7fbbd6f1353e2109b0467addf682a1cd023aa7be9a7601fdc93a80bbf6b3237ec6404896815a06238820cd76e94d76161269a191c44696c1823bd3de6a198d381d5af692237bfc890d5a084a9128176ae58230aae56aa01a9c81251c6a7ee95bdf22c0b5837a407f463070d7fa825525c6e5f04c32f5bbc6d1e25456de1d20fec0cd022a004831487e668a70160840630583175f0c71e148834373c968c8141997b44d68c324a8382463173fd5cdb5bf7d2f7291e2399d06a132596ef00559dba26538806b77837d7ecbbad51e6f3ea7b855d00d363d0a30e6c94593f99c20b0afc33c29cec63dd438f6a8c41547d7544193b529ade8cbe29c8d359c5beb47af59d4d9dd2a27e76c0ffcc9e5dcd9f4ec43de53db22b07a5c03a2cd519c0b7130c1ab94ded0ac66b424e28fcf5fffea51d1039c34c1e45bd1875bcdc3734720b59d222fb51fc1ae07b6e263d6899d7db77eb7325fb807df63da0f995a563084b9ba0c7bdcb6395025504e892f64b401115c9b9db3e7274cb9c764fb3ee032b93b99c6319816941f16807e5d0a35f092b92490f62d6adce0e044058b7245d4a6720ef294d8c51fcc3ddf0f2701e737584e6683a77ce3df360045ea91d8bf2dd943c2c50ba5bf62b47b0dacbe2ee5fd3abf386325816768e885fda34b8bec923498c5c6a5775e87606d92f620019cf47c6c7df1c95405d72c31d303a91779ef67db82c6e46eb0f68866bf20c4306f0cf72f5b0e8e7d5418ce7f2559f42092ec78f859c3df87ff1acc5fe363dd0fe046b94a18a3f4662fd708096d0a534ce834dba616d0a37a70c70032319b7cd4042ffd5b2598d7c4ada1081cc3be5a7a87b389fd7354a9679eda1090aa55ec90dcf7fe86f461cb1652b8361960d00a7fe28733c751a4321f0ded4bd5da95dbe48c5748cca53b58f5dead55a152545dc723c329b0131a231aa86665ee3b4c4f1d9b5c3f8bf53e9c7a43663968bf042c927fd093387027392af6235f7d31b5c28b5b1552a029b3123e9a7b28855d62029c4c06fbfa8d3b8e25ca99b167eb881362942df63a1bdd26b1e940cfe4b005c089c9b00e1321cb5a8d78ad105094eb427fe42faee40bf458c6a84dfc2998188fb536c9e89994938ef9f5d7964c4ae02e128fd194304e2ad016c5094bb32828f6d7ab01f7680d55ccc32d6cac41ff15cf6994bf891c3acbf951623ba99cc06738d7c04bde562fff7602eb940d18198da336547b9fcddbc72fcb181837133277a7899c4e27bf3189409cc2b96c5bfcef9f6a7eccd904caeed9f40468bfd230a7584e2cac0ce6eed5f077b78db50b84b52ae764a07aa767457adc2188ca40fdd5a6a54d1f16fa98701a52b3938c89b74834904780e1efd30dda215243dd26e12cf4a3be1550eb675a4c28d2b991a904bb6c388ddfbf208b8468f802ab7af56c76fa58373a9f042cb0b6ebd1b57eaff3d807a7c122ff7497c8473d6dafae553b26c302acbe7271aa169917295dc80ad5574774b2708920fdb915f661dd5d94f0966b1aa5c4695af7f3a22e9d2677ddaa492993cc286d745ad7a9d29a599e7f44a82d4958fb9b0ce31e3aa947eaa168bd8497a8e4b77b3a65bd7dca1bba1432710dad3623cd74f990bb4e2fe6e4771a76108688cf5698406325f06f74cbc2da664f3c889f5a73efd46e6849bb049bf16ead7c5c7e2907327fc6999e18bfa978cade30b29bee9deefb11ad18b631187495e966839d4ba50a5c63876d0beaadec59c1c816177a483394052ce70f9d18b7bbbc1180fa07e1f627bf4f2ad6275be3fd618390fbb68fd33baf9e105f6799b541bc9495b576c69443c82bf9520a1d3db41f6a8777545a6f9cd1f23e61cc2cdf0bfdb21f17ff5f9b24bc55349251e2266cd8f4937aae6b175b8bdfe08f1245481c03f8ff489bfe85371da58b6f6d0a27e36ad2f344db3b8f3fb564227faaaa326b8727127807e0a6003be5e3f6431339814c3ace71cc510fcdf3b772a2b1065e12a0203d07b7fdc22461d114393198a0436de83289c6bfa69630e91ddc200cc1f036b8d0472977aebbcebfca8465a15b58a6843ca85c803732f5c9853326d7c2056e14842e3bbb79b52bddc531ee454bec3d7203d1c40bd7949c0049267846a9dcf92c47e3f17f12216dfa3150ce70485f140a3e2c07eed0cb183707b88b33df982848e830765ef719b58bc0992aa8968be761e1b5cb715e055d1bdf8cde94d486e8b0b10859442e7d76f345813ff30e0cffa0703468eac6f670e527ed24fae6e2d91081723acef69bc484e18b0908b1bf165c2f3ae7a02a36ed097640ed1dfeffeb119416434fd35787f3d2d22effe5592e89d4d0eb788abd9a530e40bf4ee991c9c1ed3efaec4ec8e3ea1950ff45f6f57ebac5027112f5b6c6906f3ab00f42e96c00b55af73b1a7e3f0283777ba051691d7f11cce2355accf57806b526ce5ee0f04e68f42497e5f4afc0e43f475849d0b3a43852a2354c34045bc3aaa908bc5c73c542596a046ffd840c7415e852acf91982cba257e1548189b6b535ecc0dff5dc718867333a6d9765b64fc76103fdbec8dae4d6ce645a08c6ce42f1b29e3e80f16bfe2d5ad6cdc28ccb26c93acaee964fffc82c508dd834a95e02e39af6afca1e7f9b77165e1286469bbb4e4907f74865690c38020d09a63ad5e44924bf496d53ac11a6007be3f362e75b815e2bd21e6a7389e870b2eba54ac6559eff0d0ae30b4da1d32f879c4712cee56022e6bbc2855c3c9ba91248daa8c3792c954761faed7e026000f74a125b52ffdd45d8f3adbc60459096867bcfe362822e21ae0bd8912ff818ac893595b2d96f4ac9604faa1bbec034453364d9ac22629546a66be9f0f0acf04f6459ae061994f543494b2945a54e0919109aa0e6a1e99422a943e2b2eacaf419059d2340543b1ad64718857a181ae5e86b6c6360eae9769f24096bd34d081f92481a86e58cff3036fe8b7bf2f53cc339316a6ac2d5f19e0fe4a7e8c397e2b9ac63ae462edbaed153e256c4d55caba266e72a2abd4d53478229a020914d9a8296f926bf32fa6e0ef1bb4b31cf3561dd175f81410e4173391533b2bace1c7be32d9f2f6298904894920d1a0a847b8209bef67d0d2c39bc0a5a09c894d307cf766aa0ad0c5f894f8334460778571cb8ea012b2d381bd292ecfb44d8dfbf517688df6add02c2b535b02e07073a626500e3913746d0e8c1192e99b3f1186c08fdbb2194fc48c3c57261db3c9beaa4b5f21d02441b203e755445058533b82afa004544338fdaa36a19643573136062c4b6ad2a73d2929b470962e8342808d4e30d3e7ccd5f1c24442931cee8f5bc100b9fab54df7c1ee1a937a839f25afe40354ea6c8a92fef7736ebd9f1bcddc06a8e39399b00e438fde3109b9132d832365ec4dfddd47e8fe10d14b54b7fe769fa752469e6f102ed8d74eb20ad2f3b3c9cce63bcb4e5220d0c350bae0403ca01ba9648cc7005d3d9c09a73e28a42d838891ff39867d07cc3a8e888051252512dfddf3fd2837447e7e143d273437db45a2569c3b966e41e901f7753f118cd6242524839e73acb0f28c8175434be39ea128803392f6a2e7e589fce213c1554757675a8a3a7cd6a6ea40c3cf107a93d378868a716f3144c5776723d53991df832f0196f8a97ccbf02723d25983a12414ca4905add63366009846c0a91d2c238df43c694185372e1a70c3e86da6fd73ad1e5adbcfbef10ad8d8238769e7af2851c9fa38f3e67b76349159060cb0d83359f90aa3483523f3823258c39fee7e3a9b8534b5044ac4a4938df79ca83b3d954ebbab70394b6b10177e87a8da5221f38aa2e31d8919cee1f4fe5e3fed41b92abeb8d999c50f4301e4c02b46f6cc6c4e106ad9535c2598091fa3911fb2f0a2fb273e27b9862d6cbaa3379e25051c32e8eaf83908646da19e7262dd193b16824ca87315ece2c66866a2da8b810ace641d9436f8e0a0cf726e83bab925bd87c45dde8497d451e0e477a77cd2d5bc0264db0b68ea52191171f42847349042a4edef5d7f1418ff86a01aac2c52772d6c742197bae0a903d6e9a7c30f14685392a85b4514c4cc44f3ae86e296ad1b0e7b6ac7225759ba0dafe342bcdcbf88cbba4ff263e479aa4d4839a463eec80a9c401819695025460e1adc611cbbf6c959be71c0bb18c36588fc17aaa655c24a2fb529cce11fcc657aee8962e1f5891b136de157936eb63807f5a461d0ec61bced7c5d8706b551cd2d6ebf5155749e6c50afdf99d133c0c59159f2efe20db4626b17a8a161b6d579f0149c7ce98c0eecd71fff36acb4b52f343fbbf3bf43262dd41b56cefcb42c8a79a9c6c5a44ee432bf236281911cc8e81a374", 0x1000, 0x2, 0x0, 0x1, r7}, &(0x7f0000002980)={0x0, 0x0, 0x0, 0x0, 0x4, r1, &(0x7f0000002900)="fd2c78fce3b3f5f68e7e00e4c4401ad07f96a628e309259252666d308e0838e95410a9367ca175ffacf0d3ef220926c5ef114dc8b85f04972dd4eb38b40d4b8d23cf74721968d83d5df4f1b18173983689f18c23d5fad54532ad95fb3a9866b1f36c0317816d3c5a7b5c4a240d5f8a59745e5b4d2d9de1", 0x77, 0x3, 0x0, 0x1, r8}, &(0x7f0000002a80)={0x0, 0x0, 0x0, 0x1, 0x9, r9, &(0x7f00000029c0)="bf7da8700578e4d6dc8b84b9395f96675e2e1599242cd8172af1106861f952a5d8a06ae9e28680b80d475b8f14eb524ed539574210f9ae9f766e54bba9ba19055055470dfc4d9c79b3506bb880947e4b93fd849332c87e0c7128057e1303835c8f709dc0d8d5de2a3729823146c123eb5212b2d1734460dc796ec9e0f838e10605217dc9eda48a59ac9c98f137f68e59a8ccef6bf571", 0x96, 0x254}, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x6, 0xfffc, r0, &(0x7f0000002ac0)="d45c0679ee04f4be4173946458a5549fb22eaba53294b6fa782afaf0950c5d5b9510ee1e943ec9d4898ed420ec1fb16c4e9b30fb70b02e454477756241cd312f5af45481675aa4290b88e62ed588a630ae1595db45e849bca03d5115dd7ead8e1a01866e43841c344aecda075075629694d4c17f37ee19c520872e60af60", 0x7e, 0x7, 0x0, 0x2, r10}]) r11 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$bt_l2cap(r11, &(0x7f0000000040)={0x1f, 0x4, @any, 0x2, 0x1}, 0xe) (async) ioctl$KVM_SET_XSAVE(r11, 0x5000aea5, &(0x7f0000003bc0)={[0x1, 0x0, 0x9, 0x2, 0xf21, 0x7, 0x0, 0x4, 0x200, 0x9, 0x6d16, 0xfffffffb, 0x4, 0x2, 0x3, 0x4, 0x5, 0x9, 0x1, 0x18000, 0x5, 0x3ff, 0x80, 0x6, 0x9, 0x6, 0xc6, 0x40, 0xfffffff4, 0x4, 0x9, 0xffffffff, 0x8, 0x76, 0xfffffff6, 0x6908, 0x7, 0xb, 0x10000, 0x0, 0x101, 0x15f6, 0x99ea, 0x8d1b, 0x0, 0x9010, 0x8, 0x3, 0x9, 0x8, 0x4, 0x40, 0x4, 0x7, 0x8, 0x4, 0x0, 0xffff, 0x3, 0x6, 0x4, 0x8, 0x8, 0x2, 0x4, 0x7, 0x0, 0x4, 0x4, 0x0, 0x2bd7, 0x1000, 0x8, 0x4, 0x0, 0x40, 0x7, 0x0, 0x10000, 0x0, 0x9, 0x4, 0x8, 0xff, 0x6, 0xa, 0x6, 0xfff, 0x0, 0x9, 0x3, 0x2, 0x8, 0xfffffffe, 0x1, 0x6, 0xb065, 0x0, 0x2, 0x6, 0x2, 0x6, 0x80, 0xffff0e8f, 0x80, 0x6, 0xfffffffe, 0x2, 0x80000000, 0x7, 0xff, 0x10, 0x800, 0xfffff3d5, 0x5, 0x1, 0x3, 0x6, 0x2, 0xa, 0x7, 0x236d08b3, 0xfff, 0x1, 0x9e0, 0xc, 0x9, 0x0, 0xbaa, 0x98a, 0x2, 0x2, 0x8ecc, 0x4, 0x3ff, 0x0, 0x1000, 0x2, 0x31, 0x6, 0x7, 0x2, 0xffffffff, 0xf48, 0xcc, 0x7748, 0x7ff, 0x5, 0x5, 0x7, 0xf, 0x5, 0x2, 0x101, 0x8000, 0x0, 0x3, 0x860, 0x6, 0x10, 0x1000, 0x3, 0x1, 0x2, 0xa, 0x7, 0x2, 0x8, 0xfffffff6, 0x1ff, 0x0, 0x4, 0x0, 0xffffffff, 0x4, 0x7, 0xb71, 0xb9, 0x92, 0x7fff, 0x6543, 0x4, 0x6, 0xde0a, 0x1, 0x800, 0x2, 0x78, 0x3, 0x1, 0x800, 0xd7, 0x4, 0x7, 0x2, 0x4, 0xfffffffb, 0x5, 0x8, 0x7, 0x1ff, 0x5, 0xf, 0x4, 0x6, 0x10, 0x0, 0x3ff, 0x8, 0xb2, 0x0, 0x80, 0xa, 0x1, 0x7fff, 0x2, 0x9, 0x6, 0x1ff, 0x4, 0x7, 0xffff8eed, 0x8, 0x400, 0x401, 0x5, 0x101, 0x2, 0x2, 0x3, 0x7ff, 0x1ff, 0x9, 0x2, 0x82d, 0x6, 0x7fffffff, 0xc4, 0xcc4, 0x4, 0x5, 0x80000000, 0x80, 0x8, 0xff, 0x8, 0x401, 0x1, 0x4, 0x7, 0x8, 0x1, 0x6, 0x80, 0x3, 0x2, 0x3ec7, 0x10000, 0x7, 0xfff, 0x2, 0x31, 0x6, 0x6, 0x5, 0x3, 0x4, 0x10001, 0x5, 0x3e, 0x6, 0x3, 0x10000, 0x3, 0x3ff, 0xe9, 0xe90, 0x9, 0x9, 0xfffffffa, 0x4, 0xfffffffd, 0xffff, 0xd464, 0x8, 0x8, 0x9, 0xc, 0x9, 0x7, 0x0, 0xc7, 0x8001, 0xd17, 0xd6a, 0x0, 0x9, 0x1, 0xd0, 0xd3, 0x7, 0x40, 0x8, 0xfffffff9, 0x20f, 0x2, 0x8, 0x7, 0x1, 0x6, 0x3, 0x81, 0x2, 0xffc00000, 0x0, 0x5, 0x0, 0xc, 0x8, 0x8, 0x4, 0xf9, 0x586dc869, 0x8000, 0x5, 0xd8ec, 0x7ff, 0x0, 0x1, 0x4, 0x6, 0x1, 0xffffffff, 0xdf, 0x40, 0x5, 0xfffffff1, 0xff, 0xfffffff8, 0x3, 0x3, 0x6, 0x5, 0x39, 0x3, 0x7, 0x30, 0x18, 0x6, 0x4, 0xd66, 0xfffffff3, 0x1, 0x7f, 0x1, 0x35f, 0x9, 0xb81, 0x0, 0x2800, 0x10000, 0x0, 0x16, 0x200, 0x5, 0xcb6a, 0x3, 0x0, 0x5, 0x91, 0x3, 0x2, 0x2, 0x8, 0x400, 0x9, 0x401, 0x0, 0x6, 0x7, 0x3, 0x10000, 0xdd, 0x133, 0x200, 0x0, 0x7, 0x7, 0xd, 0x1, 0x7, 0x6433, 0x8, 0x7, 0xf2a, 0x83, 0x0, 0x0, 0xfffffffa, 0x9, 0x2, 0x2, 0xfffffffb, 0x524c, 0x6, 0x8, 0x6, 0xaf42, 0x3, 0x8000, 0x1ff, 0x5, 0x80, 0x0, 0x7, 0x8, 0x3, 0x5, 0x0, 0x4, 0x6, 0xffffffff, 0x2, 0xfff, 0x0, 0x0, 0x5, 0x4d70, 0x1, 0x4, 0x8, 0x1, 0x3, 0x2, 0x80000001, 0x0, 0x1000, 0x5, 0x7, 0x10000, 0x1ff, 0xcf, 0x5, 0x1, 0x4, 0x1, 0x387, 0x8, 0x2, 0x6, 0x80, 0x80, 0x7fffffff, 0x6, 0x3, 0x4, 0x0, 0x6, 0x5a899a3f, 0x10001, 0x8, 0x401, 0xe, 0x0, 0x425, 0x1, 0x5d, 0x8, 0x8001, 0x101, 0x81, 0x7, 0x5, 0x2, 0x9, 0x8000, 0x7, 0x0, 0x8001, 0x7, 0x4, 0x3, 0xc8, 0x8777, 0xe0000000, 0x100, 0x10000, 0x7f, 0x101, 0xffff6fba, 0x7fffffff, 0xfffffffa, 0x3, 0x80, 0x81, 0x1, 0x6, 0x7fff, 0xffffffff, 0x7, 0x491, 0x1, 0x2, 0x1ff, 0x2, 0x1, 0x8, 0xffff, 0x9, 0xffff, 0x4, 0x7fffffff, 0x1, 0x5, 0x8, 0x4, 0xff, 0x6, 0x1200000, 0x10001, 0x8001, 0xf8, 0x5, 0xde, 0x8001, 0x4, 0x0, 0x401, 0x0, 0x8, 0x2, 0x5, 0x4, 0x45b, 0x7, 0x9, 0x3, 0xd, 0x2, 0x7bac, 0xfffffff9, 0xf, 0x149aa0ca, 0x7, 0x10001, 0xfffffff7, 0x3, 0xe, 0x4, 0x9, 0x2, 0x3, 0x1, 0x6, 0x16f71840, 0x7ff, 0x8000, 0x8, 0x1, 0x5c, 0x6d9, 0x1, 0x7, 0x72, 0x3, 0xc, 0x80, 0x7f, 0xfff, 0x1, 0x0, 0xe7, 0x10000, 0x8000, 0xfffffff7, 0x1, 0x532de000, 0x8000, 0x3, 0x6, 0xa, 0xf, 0x2, 0xd50, 0x0, 0x1, 0x1, 0xde6, 0x3, 0x1, 0x4, 0x3ff, 0x10000, 0x9, 0x8000, 0xfffffff6, 0x800, 0x4, 0x2569, 0x5, 0x7, 0x10000, 0x9, 0x5, 0xf, 0x0, 0x7ff, 0x8001, 0x7, 0x4, 0x80000001, 0x1, 0x9, 0x111, 0x80f, 0x1, 0xe558, 0x7, 0xffffffff, 0x70bc, 0x8, 0xe9a5, 0x8, 0x65, 0x3, 0x3, 0x0, 0xfffff801, 0x1ff, 0xa, 0x4, 0x1, 0xe4f, 0x10000, 0xfffffffb, 0x1, 0x9, 0xe4, 0x1, 0x800, 0x5, 0xcc1, 0x0, 0x6efd, 0x8, 0x24, 0x5, 0x6, 0xcc51, 0x8, 0x101, 0x3, 0x6, 0x800, 0x8, 0x9, 0xffff, 0x79, 0x2, 0xa, 0x40, 0x7f, 0x0, 0x9, 0x0, 0x0, 0xfffffff1, 0x80000001, 0xc, 0x1ff, 0xfffffffd, 0x3, 0xcf4, 0x7, 0x80a2, 0x0, 0x0, 0x200, 0x1, 0x200, 0x7, 0x1, 0x42a, 0x5, 0xc, 0x3, 0x0, 0x4, 0x3, 0x2, 0x6, 0xfc4, 0x314, 0xfffeffff, 0x6, 0xfffffffd, 0xfffffffd, 0x80000000, 0x10000, 0x1000, 0x4, 0x7, 0x3, 0x9, 0xfffffff7, 0x1, 0x1ff, 0x5, 0x7f, 0x0, 0x5, 0xfffffffd, 0x2, 0x0, 0x6, 0x400, 0x80000001, 0xd, 0x8, 0x9, 0x1, 0x4, 0x5, 0x7ff, 0x1000, 0x3cc, 0xbf910a, 0x8001, 0xfffffffd, 0x5, 0x7, 0xb241, 0xffff, 0x2, 0x7f, 0xce46, 0x9, 0x1, 0x3, 0x3, 0xf, 0x200, 0xfffffffb, 0xf, 0x8, 0x908, 0x8000, 0x7, 0x2, 0x3, 0x723e, 0x9, 0x401, 0x9, 0x4f, 0x4, 0x2e4, 0x8, 0x4219, 0x0, 0x0, 0xfffffff9, 0x1, 0x81, 0x4, 0x8, 0x5, 0x6, 0x1, 0x5f7000, 0x81, 0xfffffe00, 0x4, 0xffffff00, 0x6, 0xc, 0x99, 0xffffffff, 0xb661, 0x3, 0x3ff, 0x5, 0x2, 0x8d, 0xb6000000, 0x8001, 0x6, 0x100, 0x3, 0x0, 0x3, 0x7ff, 0x8000, 0xfffffff2, 0x4, 0x996d, 0x2, 0x7, 0x8, 0x7ff, 0x4, 0x9, 0x857a, 0x999, 0x0, 0x8, 0x4, 0x6, 0x3, 0xfffffff9, 0x5, 0xfff, 0x5, 0x8, 0x4, 0xc, 0x4fdc1e2d, 0x4, 0x7, 0x800, 0x1, 0x3, 0x718, 0x6, 0x9, 0x1000, 0x1, 0x7, 0x561, 0x9, 0xc48, 0x0, 0x9, 0x7fffffff, 0x6, 0x4, 0x603, 0x7f, 0x1, 0xe, 0x6, 0x3, 0x6, 0x401, 0x3, 0x3, 0x5, 0x0, 0x0, 0x4, 0x101, 0x3ff, 0x1000, 0x6, 0x304, 0x77e, 0x6, 0xffffffff, 0x1, 0x0, 0x83f, 0x9, 0x2, 0x6e37, 0x8, 0x8, 0xb2f, 0x6, 0xe34, 0xf, 0x3, 0x10, 0x2, 0x5, 0x5, 0x80000000, 0x9, 0x971, 0x8e89, 0x2, 0x3, 0x9, 0x4, 0xb93, 0xf, 0xe, 0x264a, 0xaee, 0x9, 0x5, 0x58, 0xe, 0x0, 0x0, 0x1, 0x10001, 0x7, 0x4b8, 0x1, 0x2, 0x7, 0x1ff, 0x10, 0x2000, 0x401, 0xc2, 0x6, 0x9, 0x8, 0x403d, 0x5, 0x434e, 0x4, 0x4, 0x2, 0x7fffffff, 0x9, 0x8fe, 0xffffff3a, 0x9, 0x92, 0x5c7c, 0xf, 0x0, 0x9, 0x4, 0x10000, 0x0, 0x1, 0x6, 0x7, 0xfffffff8, 0x2, 0x7, 0x4f, 0x80, 0x20, 0x5e, 0x7, 0x7ff, 0x2, 0x4, 0x80000000, 0x374, 0x0, 0x2, 0x1, 0x0, 0x7, 0x5, 0xff, 0x9, 0x1000, 0x1, 0x7, 0x5, 0x6, 0x8, 0xb808, 0xe2, 0x7fff, 0x3, 0x9, 0x0, 0xb1, 0x0, 0x1fb, 0x3, 0x2, 0x2, 0x101, 0x4, 0x4, 0x1eb, 0x7, 0x8, 0x44, 0x2, 0x0, 0x3, 0xf44, 0x1b, 0xd6a, 0x6, 0x0, 0xa36, 0x9, 0xffff, 0x5, 0x9, 0x4, 0xf63, 0x8, 0x9, 0x6, 0x9, 0xa956, 0x5, 0xf5d, 0x7fff, 0x400, 0x5b50, 0x2, 0x10001, 0x4, 0xbc, 0x5, 0x0, 0x7, 0xdb4c, 0x0, 0x6, 0xa000, 0x10, 0xbd23, 0x3, 0x7, 0x3, 0x7, 0x3, 0x8, 0x24, 0xd26d, 0x2]}) (async) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$key(0xf, 0x3, 0x2) 3.055053159s ago: executing program 2 (id=353): write$binfmt_script(0xffffffffffffffff, &(0x7f00000028c0)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x24, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$restrict_keyring(0x1d, r2, &(0x7f00000002c0)='logon\x00', 0xffffffffffffffff) r3 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r4 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000005c0)=ANY=[], 0x164}}, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) ioctl$VHOST_VSOCK_SET_GUEST_CID(r4, 0x4008af60, &(0x7f0000000080)={@hyper}) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) fcntl$addseals(r3, 0x409, 0x3) write$binfmt_aout(r5, &(0x7f0000000140)=ANY=[], 0xff2e) r6 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$sock_int(r6, 0x1, 0x50, &(0x7f0000000000)=0x5, 0x4) ioctl$TIOCSTI(r5, 0x5412, &(0x7f0000000200)=0x18) r7 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x1) newfstatat(0xffffffffffffff9c, &(0x7f0000012900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000022940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) ioprio_set$uid(0x3, r8, 0x4) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r7, &(0x7f0000433000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x48, &(0x7f0000000300)=[@cr4={0x1, 0x402004}], 0x1) r9 = syz_clone(0x48411, 0x0, 0xffffffffffffff18, 0x0, 0x0, 0x0) ioctl$KVM_SET_CPUID2(r7, 0x4008ae90, &(0x7f0000000140)={0x3, 0x0, [{0x2, 0x4, 0x2, 0x6, 0x2, 0x2, 0x4}, {0x1, 0xd, 0x2, 0xb55, 0x87ec, 0x0, 0x6}, {0x80000001, 0x2690a45d, 0x1, 0xeec4, 0xc36, 0xc5e5, 0xe7a}]}) process_vm_readv(r9, &(0x7f0000000080)=[{&(0x7f0000000000)=""/81, 0xfffffffffffffdf8}], 0x1, &(0x7f0000002880), 0x1, 0x0) syz_usb_connect(0x0, 0x4f, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002679d9910570bc7dff71a0102030109023d0001ff7f20f30904d10204c1c6029809050b00ff03a605aa09050102200000054909050f000002090c0a0705a58719257a09050e008f0709050c"], 0x0) 401.448762ms ago: executing program 1 (id=363): mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x8031, 0xffffffffffffffff, 0x0) r0 = syz_clone(0x0, 0x0, 0x1d, 0x0, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000480)='task\x00') fchdir(r1) mount(0x0, &(0x7f0000000080)='.\x00', &(0x7f0000000000)='proc\x00', 0x0, 0x0) r2 = syz_open_procfs(r0, &(0x7f0000000040)='stat\x00') pread64(r2, 0x0, 0x0, 0x0) 291.664094ms ago: executing program 1 (id=364): mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0xfffffffffffffffe, 0x4031, 0xffffffffffffffff, 0x7542d000) (async) r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640), 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x15) (async) sendmsg$SOCK_DESTROY(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1}, 0x0) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x19) (async) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f00000002c0)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x5}) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) (async) fcntl$lock(0xffffffffffffffff, 0x24, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x5}) (async) read$FUSE(r1, &(0x7f0000001680)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) wait4(r3, &(0x7f00000036c0), 0x1, &(0x7f0000003700)) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000000080)={'batadv0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000200)={'syztnl1\x00', &(0x7f0000000180)={'syztnl2\x00', r4, 0x6, 0xd, 0x9c, 0x400, 0x10, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x7, 0x40, 0x0, 0xba}}) (async) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) (async) timer_settime(r2, 0x1, &(0x7f0000000040)={{}, {0x0, 0x989680}}, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) (async) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) (async) ioctl$UFFDIO_REGISTER(r0, 0xc020aa04, &(0x7f0000000000)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1, 0x2}) (async) madvise(&(0x7f00008e8000/0x2000)=nil, 0x2000, 0x4) (async) mlock(&(0x7f00007fe000/0x800000)=nil, 0x800000) 289.641665ms ago: executing program 0 (id=365): r0 = socket$netlink(0x10, 0x3, 0x4) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000000)=0x1a, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x4c) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r3 = dup(r2) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000b80), 0x10800, &(0x7f00000001c0)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@version_u}, {@access_client}]}}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0x5001}) r5 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000200)={'syzkaller1\x00', 0x1}) write$tun(r4, &(0x7f0000001040)={@void, @val={0x1, 0x5, 0x1c, 0x10, 0x14, 0x6}, @ipv4=@tipc={{0x5, 0x4, 0x3, 0x1f, 0x3c, 0x64, 0x0, 0x8, 0x6, 0x0, @dev={0xac, 0x14, 0x14, 0x17}, @dev={0xac, 0x14, 0x14, 0x13}}, @name_distributor={{0x28, 0x0, 0x0, 0x0, 0x0, 0xa, 0xb, 0x2, 0x101, 0x0, 0x1, 0x8, 0xfa, 0x50000000, 0x4e22, 0x4e24, 0x2, 0x3}}}}, 0x46) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000580)="580000001400192340834b80040d8c560a067fbc45ff810500004000070058000b480400945f640094272d7061d328b92d0000000000008000f0fffeffe809000000fff5dd00000010000100050808004149004001040800", 0x58}], 0x1) 220.005606ms ago: executing program 1 (id=366): quotactl$Q_SYNC(0xffffffff80000102, 0x0, 0x0, 0x0) 219.697646ms ago: executing program 1 (id=367): r0 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) (rerun: 32) socket$netlink(0x10, 0x3, 0x7) (async) syz_kvm_add_vcpu$x86(0x0, &(0x7f0000000100)={0x0, &(0x7f0000001080)=[@uexit={0x0, 0x18, 0x800}], 0x18}) sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000140)=ANY=[@ANYBLOB="00082dbd"], 0x14}, 0x1, 0x0, 0x0, 0x8004}, 0xa4) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) (async, rerun: 64) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) (async, rerun: 64) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x400000, 0x0) (async) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000440)=[@text64={0x40, &(0x7f0000000180)="66baa000ecc744240011000000c7442402b16e0000ff2c2443f466baf80cb8f2c96789ef66bafc0c66ed0f072e0f01c248b820450000000000000f23d00f21f835000000010f23f8c46289900cabb9f9080000b8c93c0000ba000000000f30c4816857a601000000", 0x68}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_SET_IRQCHIP(r3, 0x8208ae63, &(0x7f0000000880)={0x1, 0x0, @pic={0x8, 0x7, 0x8, 0x3, 0x2, 0x1, 0xc5, 0x9, 0x28, 0x2, 0x1, 0x95, 0xb, 0x8, 0x7f, 0x7}}) (async) ioctl$KVM_RUN(r4, 0xae80, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0x40ead000) close(0x3) (async, rerun: 64) sendmsg$ETHTOOL_MSG_PAUSE_GET(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="3a021000f75b408aa6fa7029dc64a6ef9b0cca4469ed94500d07f940bb17fac5e64c27f871d63b7cbf337cb9d78ef9401b356e8efbad23f065a83d7f43ed3334f83b5f02201f954e5b01fa6f14786d081a0ff94c3ccbb9d610615464a6961cd8e9a431da7e3fc8060832471b6fc23da6a57c731c649f73903f3cb8c9dddf0e52d8ff3836c54022684d515b8dfe16dc65e4d381af89", @ANYRES16=r1, @ANYBLOB="20002cbd7000f9dbdf25150000001400018008000300000000000800030005000000"], 0x28}, 0x1, 0x0, 0x0, 0x20000080}, 0x4000000) (async, rerun: 64) syz_usb_connect(0x3, 0x8c6, &(0x7f0000000000)=ANY=[@ANYBLOB="1201500236e47e2082055c2955d4010203010902b408048006a00309047f0e01ff2dde700a24000000800201020824050503"], &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0}) (async) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000580)=ANY=[@ANYBLOB="3400000013000100000100dffddbdf25070000f61600000008000000", @ANYRES32, @ANYBLOB="14001a"], 0x34}], 0x1, 0x0, 0x0, 0x4000}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f00000001c0), r5) 181.111177ms ago: executing program 0 (id=368): r0 = openat$kvm(0x0, &(0x7f0000000240), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_DISABLE_EXITS(r1, 0x4068aea3, &(0x7f0000000700)={0x8f, 0x0, 0x2}) r2 = syz_kvm_setup_syzos_vm$x86(r1, &(0x7f0000c00000/0x400000)=nil) r3 = syz_kvm_add_vcpu$x86(r2, &(0x7f00000004c0)={0x0, &(0x7f0000000500)=[@code={0xa, 0x6e, {"488d054900000048c7c30052020066890348c1e8106689430648c1e810894308b91b0000000f320d000c00000f30b90f08000031d2b8ff0100000f30b93008000031d2b8200000000f30fb90909090f4b90b08000031d231c00f3048cf"}}], 0x6e}) ioctl$KVM_RUN(r3, 0xae80, 0x0) 152.120557ms ago: executing program 1 (id=369): socket(0xa, 0x3, 0x3a) r0 = socket$inet6(0xa, 0x2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r1 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0xf) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000004500), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="74010000000000000066646e023d", @ANYRESHEX=r5, @ANYBLOB=',wfdno=', @ANYRESHEX=r3, @ANYBLOB=',version=9p2000,\x00']) write$P9_RVERSION(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="150000006bffff", @ANYRES16=r5, @ANYRESDEC=r4, @ANYRESOCT=r4, @ANYRES64=r6, @ANYRESDEC=r5, @ANYRES16=r2, @ANYRESDEC=r0, @ANYRES16=r6], 0x15) 91.807349ms ago: executing program 1 (id=370): bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(0xffffffffffffffff, 0x80089419, 0x0) r0 = syz_usb_connect$hid(0x5, 0x36, &(0x7f00000000c0)=ANY=[], 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000), 0xffffffffffffff00, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x4, 0x2d, &(0x7f0000000040)=ANY=[], 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$EVIOCRMFF(r3, 0x40085503, &(0x7f00000000c0)=0x8000) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x400) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x1) ioctl$KVM_MEMORY_ENCRYPT_REG_REGION(r2, 0x8010aebb, &(0x7f0000000080)={0x41000, 0x10000}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000003c0)={0x2c, &(0x7f0000000000)=ANY=[@ANYBLOB=' \x00;\x00\x00\x00;'], 0x0, 0x0, 0x0, 0x0}, 0x0) 88.031469ms ago: executing program 0 (id=371): r0 = creat(&(0x7f0000000280)='./file0\x00', 0xecf86c37d53049cc) write$binfmt_elf64(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="7f454c4607100709040000000000000003003e00f9ffffffd8010000e3ffffff3f0000000000ddff8a00000000002dff080000000600380001"], 0x78) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000100)={0x50, 0x0, r2, {0x7, 0x2b, 0x0, 0x40080000, 0x0, 0x100, 0x7, 0xa18, 0x0, 0x0, 0x4}}, 0x50) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000001580)='./file0/file0\x00', 0x1) (async) syz_fuse_handle_req(r1, &(0x7f0000004200)="0aca6c6a1bafd2989666a6014bd5e9e63945bda64c1239d970f0d349110c18fe029ac3e29dc9ff9ead2ed3cef0fe77ef8348a82d3da186ce2140d53dfeb34dc1e128dca5a5225db8052bd348c2d1a3de224233032fff8b85c85885c90e9d0c205001db3dfc55d17a7dab1761c1733c465113c056d3bcbaf6a52dbda820a1db5e7d777f6c716e5f60b04cc1c6a362d891cb08fa109c5a00e427f8636059d934f255021cf13d2bc9cff93f049018b8e48f6480d324f08eb83655d3eb5a379ec18c861f596db17bcc23ada65f26a02c4c0c9e3167cc582e93661cdd0dc7581ac1958d9cd08104af251d87d8b5d82150b8cc4ca6d23475f259a8b7d69839cf728a6c478eec56135bdfc6428a318cf2b838d16984d0498d33ac41fe67361bdf5752db6a5ae32979463b60ad6b99527affdcb2b4a0f23b2f140c981b00c99cd25d563ff6c3308b048371eb2e599880a2b67ef9a2282947dbb23a3f1944193a801187f206587a52ee7a33032a842b31fcc0db079c554c97a09e3812aea45702099ab648888d08ae48a187a5acee7b9a2edbc320c64514554e540286053dd2acb9f9ec83435f43193b45b324c8406cdf976bc7607cf9385e99bf5f5205110d0c27abcac49e7ec7deef560f953d2c64bfd014ddcb1b2cbccbe401a312436799235807f4fdf52a9f894656fcbe1e971163e8d743450c49875379522df77d5e8910df837701d135f4589d4d15355e1638eff568a18a0d6217a11acf8fdf0fed0216635215d248aff37d85b62edbc989bc6d4757e6347ec971ae2b1e0d194e6c11dd8f7c108219569e157eceb7c14a288aad98a24de9a81f9ba1dd5271c17adfdf41f3393789c30f9345f6ad4ad1a6bf46640f69f7c038c4fec6652853a3f4fece3c3d15bfdea15f37e961a03de54181724801808a3a9030ba4650ce6fa9e6822c794d7b9da548a2eab977ab0c08b2d985957d5cd70ec677637219c6ca7c7c4d0a7a7ca38c1862583735b46b3addfd1c72cf7f63f11bd85ed59b9ba94db5c2fbd48461ab735b439a992e3a4462545e042e3c863199c006ef3a3be4473b24b782f86a3c1dca9848283bc47f4322273681efa1c8c413dc81a459e4e755846a094971708eb7f428aa67d0c81ce7f33d856e13a342b05eb403af7b4cab191c4ab9d650158808ec74d04f4b765e513b94f10345322e48485d29eb8b1408d7776f98e3625a20220e94789476affdbd19b44bac6bd2fa2b0ba10e93582178a3ef4938dcda25bc6245621b1ced780ca089010e8e51493c1ac7747e949b67fe6e3858e60a1e45a657c080fdc0bcbfcac2ba9d027f02ce30cc7440ce71eac66bb2eb264dcb1306a6054fde6640ca51ec4ccaf500a87f073b58ab286daeefd8d3ec7ee882551f7b6a36ab79a8e10d1d3c234ffaa33e95026025cc39a057efe7823dcb689131b1e83572b4dd1f49097580976c046424618fd6047d46928087d483df952738448d164c9288b15a4982493bf7ebc1976d0942846c8310556732b4cabff937a51e926caa37ae54dea339c2a2a8d73be2ca3a39edcb4ef8bd58a3c4c98c48b9f37a1424b6a54919921d4429611d0dd585d1d357c3c1ad1cf68f36907f8d9c28a14ec2cf2510fe54510111ddd7a67fb8d2f449227da397c32b8dca19971ab9d76e1f6ce0c54c9de1cb1daa1936b62f838170b8b6e7f34168a099619a113c83347ce2c0f6086855385062b6e074b68391e59430236f9ec687a265072f7a40efbef3cfe5bc1cfb364d87a597507811d2bf6af59e20fcf4703caa63285decabcc367ccfb8e27efecb14db8b1167938f457d4117c62f440d807b5482bb223b4b14e9526f9ede33631cdf9fcab53b3fbebc9344ab130d793dad610f2fe41ef388acaebd6cf26aedf7c7c6aaee956cf92c14583bd45b189d43f7b44419df1e0adecc8fbedb357656b7649721f81c2207ebb37e3ae21bdce8c982cbbdec012c7fe587161ff741610fb8ea5883c758527873ca2197b5f1058083c40203cc4dbdf7f4f1388f2309d22a6a1767137703296ad3aeabdbb3529a290da9c6cc5631b2f1ad25c766e3cbd8d9f588bafd17495f572bf1cfe1e8b5bb22130963cca8832f846300bb6dc0baec85b500e1a48fdd14cf0442fe4d441821d7e46fb5e2220c96bfb16ab8ca883a4477bc756dfc6622f320a648cfb57f9de9aef33f9986c6517d1a7eb59348541d6d3494ebe7bc1ed4a86f06411491d176da36de8c8a8d8ea28928bda63fe863277e4325b756421d4d2042428250ed526e538fb930671e9ad517aac494a58aecbc908b512016fe4d8f60b576e230b3206a0c7bd4fef717a8cda0029d13ecc3c8f8686f717adc1440353c236aa71f842839c5ce92c83fbfb57b221271aa6f4029219c3c2ed7a3a53d8ff065ce30d403c95cf69e7963d5bfb63bccb5b28ca125f0d7094072273ce3108093d0ff83ab98393b8e9a87117f4933a8c8ecf353931da3b8dacb20685a65dd865bd6031cd2b0b7e237901c782c6e6ea8742e89dbb01eb925dd6e74c53bd28d3c424cee35eb29823f2138b92516075e00342fa4dbc5b27675a651032c8ffb3da6c5349d0f9b2779778d0cfa1c8d4cc34d4fe95fc435e4768e93d56d2c142f25df1b9afa7d103486842372b36261b96b7b3acc0e78ff20a535ed515ace0cf3300168a7ef42d6bd511c019d0ccd7599ba70cbabc95f34a052fe9d6f97b49dc1cde40d5ebf305797d7d572a61cd38a0cf85f28c5d018648b769327bd9559722d5422754f26c9e5439b42bedf34e31bbc845b99ce315eeeb0383fb3ae021084cedcd843b86831c78441ccc0d2c23de528e53cff785816a3a3d99b4a4684df9546a285203bb615eb480fa8385e90226b27b39a7d50c83babf5ba890da1a8848ba372971347dc34b76370544feb183b9292043f2ef072b69bcff45b1917c073222d50bd585f2173bdae673198b95b67f8387f6d2b2934597c5ce165fd420ddcc01d29d71d532b5d127afc98657845230e363cbb9ecc05b247996ecbfce0e8215ec7dc5e9be115de2e7ebe8fe3e191f455d244ad1ce75c828a2adbbe509589f389936e62dfd1ecdef105162d357cfb22412b64570dcb04fe18bbbe5518985d7316a75a19a16a482105b7fac923e1eefd780d036ccc39e3cc53d2002ccd10004be1694be4110fb062110e1a44ba88acfa282d9c7cdae0cb55f48f7caa3c324d9f52265d21606a20779accdc9f69dd0fc49e4bc2c49891e526561569abe5673533c8a9b6a3004c809d3f7452b02787047d4442df3f4cc5d47e5aa73b7994c113541ea312970f2e741d4fd50a83f5a0293fbd56d619aa4bb3b491606642fcb922b5ccd6bedb442e450609343e18f61abb3a4b2fc69e06a72edc7bcba0da06da3e80f59b737f088d01f0dbcad89003b505fe29bdc8118e3fbcdb90a4f464e0e70d20f093790ae1b9f6f8a904a268cb4bb116404de1bd4c3f9522c36893a902a3a90f52670b7ff2074815329f3fe2c8ccfabe2d812394e6b0e34741abece71b7db0fbf0a80e6c13bc7bba89a4ee01cad9dd76e49cd91690db6fe402640db8b3523c49bcf611a9da991123edcb64ef505906d8ab4b8586e631828402105f045cff3681f2f36e3713be5bcb6af157278b194a51f04d04507231aa6f4d77b4065f2a97894c201b23f7b5f79b029c74fc4c57fff87c03e01210674417c1297155ca7a7fbe855fdcf65561619ffca0099fa08ddc8ddd7f713b2b0c6af0fcc4bd4cba9e9f47debdc6d9e6e2dce63fec20efc51e15d013fadba2707a449dbfd025f1a7c329282c797b2071afb37a89f8d58c1e3b4f06586f00a433161373548b699fabd92771346a25ff10789ca89cbf00f92248c6b8468f22aa4cf7ba90aea16a3cc2b1ee598609dfbe75fb8e11c5003ad0c9ac7205cd35552a53703f06e465633f9653cd670952feb9e77db960ea18914235af757e75204d1f74de9829dfac217d87aecc1c80066426f12e52883bfcd982e54bfdae8ef55f3b70f78bae9e6a1e24388c642cba3b3215602294bb7d68bb6f8e0b24c0b6e99df504c30beb2a7f47b02f9af6511eda25407c30dfdee39ec8db32d93e1e09472474883a87b7b4664bef06d5c0a43793237187acaaa9654f74e5d3bf1ce389befc139fba61378e7b66b4b0d87334732592ebd0e4989373ca541b92d003e67e0292256c256344dbf03ad24540f11cdc174b45d3781c1da793a460ba671373a0fa082ba63f5418733c9907d360c9bc54ba0e2b374de7965a87316df1c7af17164e1b6dfe32d71fb5ba641bb8d6cd6299473f37e44a69e90a87cd2f8a486a0db4eb104bf87d9f7cc87dc294e6debec7e5819f3f26bdf4cac91f8ee94a826df99da39a4bd6d476943428e3f5009546ee569d6273f7ecb115538c6ce8fe150249c89452c2f0cf0796208a216fc2cb55e1b6c892778f15e7f8b78e6e97093572a29ca3600c72feb4e1ef42a225da695b3111777f3833e306f2a90b8ed6095127b0f13be495a3321bf8201955d40f6b486904a4e1f4c9965563d30277b30cb0d1ef375338a25314fc5abce41f1e95118e89455af9e786cdc460e4e48fda5f21cece9b4e5276523d6919e165df5efe59aff13067d3ef0e82259305942b5f25e831dcb72f5c7fa67ceba7678078d8311aefdc91916f8c1db2ac61188b46825707dd26d29aec734df8bebd7474277908b2ba9e77daea20c395253b3cc876e5dcac960556072bec36e14da26c335b509a38dbf3037d620f4765e63b946ef8ada1729b1323acc8b5e436f3967ab7cc033ccb7d0c9cc74d3a3faa2ff2afb1cd571e3749cb0203e70756273fc6a4d80cf646d551f3a801ca513ac587f0ddc8c58870d817ea2671b2ef30be91a45dc730c6636e7de2ec235044b837ed9861dc89e4df342cff52a29ae6b8d5817fe31bb3a74d0202efca5d94b4d232f3dff885bf52f8d43097d069ce81220e8578c630d496b01fc60562bfbfda22fce6ce68564ab31d1a3d38af2d7b73a970b9b30f6c48dc38991da402491b2d643e0f5e71bb9c0aa834006ddf24b7dbb180f68751535d8cc34823ba3d1ddfbfeb6a15655118d4e1e11b255b998006906017ad9978d6cf4a45a669eabf653363391e77a82a9da14d184a50f1421eeb61411e859cf6f98ab0846ed5345b63e3ad004d1ffd1e48e6574ba7d832f7ad1345b8df27f7707245b335ddff2e4ca1430ec44af208e633c25678b3cfee96424ca026b159bb18c1bdc51db6c66e8788e5aadce1d3e531c9b02edc65b846763ee64113c0cd0d23824c4baf3516e2c8e5192afb9fcd390e51b3bcdcc0a49f932a6907b38713e2229aaa9abc5305420f50a2016429012e835407dee7d8d0b8404655620c3df407e7be2a5a1e668341dd91224509ffd48db6861f558d098954f83aeb6e426099cc4291da311c37bd46c8d80c3ea975e0db6ce12dbdae9116bf08909431fd5483f7cb3076d33a900d56c26d6f151386abb32ea335f5337683201a1ce5d9df25c5df29a375d2680827e182b1aa0813ee7f9d273d7ce1b86194a8cf48d630a5be0b947245c1ee0a0645500ce2ced6dade1b63c0e7572260cce25636778d79ef11ed5e3c42835c8e53a6d26cf85293050cedee2a116e5f38b9cae91a503ec9e0cf784d9cfdccedf95971540ec37926eb43b27cbff1d96b83f80018e6afec70523b6672111a47f9922db34da15d7ca3cc3a77f1abe7221b72d43d2cb4c23fd2bff6cd5ef6b31b6a4c65babcdc918b0d99fad656e471a20a8f4b66d6e37877da1a8b7fb7a8692d6d578ff953b18deebea1353f915102e4d2064dcf8eb0965a2f4c2eeda70b4177dedd7597797ec76bb72ee422ec4d16e494ed77c9bd843ee01885cc3aba1f77806e8f501b856935494918ef83379ac5ae1e06697606053a8c5c880975d1f085c93f2adb1bd2c6ae07c29bbb245cac4726a20a2f61ded013722eee8878933a90319cc8cab7a2bc69dbc79767ba18fcdd8f9ba7de44e9f0575994b28aa9e3e7b4c1f2ce0eee264dfefe3e1600cd969683551894d28b690122093105133b22ee04a50f4883274cb929beb1bb45444ca5d470c0ac611c4990eefea25526f590b269ad40d23842c5b5996c1cb393dbff28a7e2f7cf04ac30fbc2d29ece6708fad830bc523fa52d2ebbfda27379e8c48d085b260a2dfc2e8d7e1a94a245b518612bfc9ca0260c8fdede5298bf584e5d71fc131f5eb6ad2dd7bfd42a77f523eb0aaa787003fb71b9a64fa783e918595af0413fcc0d7818a514c055a48ba9b1bbc6c974f7cb55c3af3edf117835d169e5e2b31e4278d0419b23625ae004171eb2ef8c231a61331886234b402886b4993ca6376f8664134cead1bea142bbed5d46e3bb71b0f8a4cec0c79a9b5f6c823128d02063967a5363b6bd6e242fa3fd21953fdb57725f1eda22984bcff8e40f2076fc0a462706dc2bd95dc447a2aec2a8a4808f2930ff1353348942e28204af42141fa120c8e5fa9c225d16f3624deb2ce178fdf594db504159bbf475e8bee281e3c8ebb29b404b3fbd13dea76df5aee05ad6a85054b838e149d0ebfabe61dcbda6c3494e170e75633843a01e2458b526ac5424177d6bc4706a09694be1c372cc79cf7c4d82ff4e62489d1fc7819d749710035a6fac239d716b57a1af1346c1e8420dc8ae46fd18245160d43a40c564bf11f0232bfd1fed67ba1aebce120ee93a0a000570b808d9fcd60b622c59ad53ef535c1db7de15b52ed2540708eb5baa7195e1a86990b6611ad5c50127f7e876f8031856e9a2c0566f357d6c75e6ca5f217d428602fa7c8f7fb9f3abbefee76d88b3b08c3be2f0d093ce96c6a00f3a157dc0a05e1fc5d8de583c25e09c77348f5825fcd4631396f3e8c26f5c1432784eb8c377fb520d28aedcaa5addfda6eed11da4d2cc91c2e3c3728c763c9d58283af32d00aa1910011a552adabee99d1387d14e582cf68fea46b729eddd0d3ad8eb9125d5fb060f4d6f70a166cc3ce9b02a7bc65200399fc2a47b90039ac23afb853925195e8079da20cbffea72365158fbd94a6e0a654f6c09a8032fb26df99913c2300e03428ab3cd1b3f7aee15460732d445b4797673b47a93a325b2e5157106ade0959be9c4562d5a4292a9ac94940c66375e559f34e57a1158b5d77a5dc9515bdab63799627301f19398d84c7afde812100a65a1642e9515a30434d344b380a92eeb2013a0f63cba648c37095bfd985c607b120f1769a79f1fd7c03f09f966b72945606ade67f9aaa631948bb82f9ae3f89ecf6db12c02d174f62ad6e1b60f4819ae19f4979e0f9dcf51bedf4b1bd1de73bc2adb1923544ede6dbd40ed4c559cf1f079f5dc8986691540e13f5a2505cc0923ca8fe2608ec92b95dbb5facc320e43b2049b79eb02618f6fab08b7e9dbe00fcd69b338b1bb6a9beae531972e16a19d94bd2273c4d042eca34dd7c5aebfbf16552681ad4e243824a9c5d0d8b8d3aba4c102fb76c216c230c2ec34838a0817b03a04480c61c899b2e442bcf2567d4e73000d9c9d4d0acb712df0183fc288634cfde234b94fdbbc0b7e66ea5b6437f312167b1ea93e2a6b2105308d8198a2d4054ba2ff2855250e0e6c952364056e2d3d09e5a2c578837d6521ffb82780f169d07f2f032b34d62f2712a77a56175017257ea1caea41acbbc520b429bd4e3ec3f9a6eafce46731dd3396f1ce1a6198927fd2dbefb3f77c9173be0934747ca47b98c6548c8cd07249d9715414b8a8ddc8430575d8b8903d3923089282a3ccead6e11044c67f3d5d8ed8cc0c0331f2dc09e1bae77ab55307e6445ad382451eff64faca8a4c0cba7cfa2fc9b087afb040e594115c35ce1dbec69ef1e5af8003339afda5faa1be1a3da7c5cb84273009c32d300fba7d222d2dc783241a9414ee30c8bd7e655c09a7f50dfb249ae9b15284b971503f6ce8866a1b36f993acf28d387da88c8defd323d1cd91d4eb46ff87458269a134675556b067a1b71829b7706ba58c93a919884089dc333c9b5d8279dbcc20071991762d2569c8ff5f21783e2961228b2006f8805750c0f9f4f9dc3df86dae1ab98af22122966a6ba04ccbb2bdf90e91e1f2595b979b6934fe132eda34cec0f83132f3867a197a6dfd0d43528bd56613732704bb62b12f4ede7439b2150384fa04db658fda2ddf97ab571f02d150c50c95009d0aa2e553019ac1cf9bbaf15474bf66d69224913b11080badb47d4a085fa13e965de6e95b7aa6e07bb212774d0240738cc07ccc1670d33c100cead3fb99c3f32fdd97c9b16956b1c22a90cd5c7aa0d920dae9e2b149fb5f9870129a0e97d1edba0dbf8fc4fcca6c65c639dd3eaa8803b1e9e601907e086ed1079ff6bc6de941c91df0634ce3730b8035bfdfa699304666920bfb092354da1f0bdd28c9023bd2e152e931e82eeabb86b0323c789daac94422eb7855f18775917e12feb85019e2e017303002ff8e04513ae0fb03f334a76addd8fcbd69ed25931f44044eeffb5d66cab5a22b21e85324946ab15408dd5d68b17727d2e4779bc378750eaa6ef6e943966c0dc4d066c6b8b8945023a0fc49f81a9c15a35d350e3d741652b8a8014b3649dcfd028f25c0b38b7cc14f7e375acfd3960af2eefc49ac6589f38791c9c0b0ea4e55992274052eed15cb8de213794636c4db2385eb9bcfc28f8a97e7c7ac949cd519ab62d1ab10d855a7ac6acda00b78d35d80a9ab4b7099603782384c461dee90abcc14a539779435cf0677eb0b6ff7e47488667788f9b0fd7d5e0cf53aee5ca0071fa30c062da3c44e79096e24594c6e202b7cdbdc49be2ddac8058c7ded15f07d4c413886fdd7017b9fedb86e39917fd1e81b294675bde06c8fac0dbce7f4b90b3859c66f9f6fec640c6781728a8b347da28b4360924ef68c3c740ed5ddbf013720c6de54d9bce5232864f9e80a652cd778641c327876b2a3e1049355a58fb5054aa17064e97142d64be9daf5d1b162566a009c69133f60e3d4c2a53c153185c659d16236fcc1690eed8c6c2e4f8b172eec457a9407003ddad723e3b183e81b17ddbe46ba368ab3e3ff574d9e3fb82e102ab46d7f608e235d064ea963fdf1622ed7278a27fd8210ad39c3acd9069abba71ca051b64561683068ca6a1be906c196ddde1839b3897d5af8fee51614d73e51511b03a5763f3ed3e64bf7293118dc321cf5e940a2829c6b8550083d66d31680fb55af098d9ccebde9882f818c29f4cbb55c26a97c359d8606bff3744ff3efc22e8d34e67b7c97b567483963c574bd1dac8c46c911c48b6e29e73e52f8c9385729a73b70d2ebba9e744247d9003a962fd607686e6c5972b59616acfe327d8b736f38c703832d7690c6474641bf87538e785353c1fd7df1b5ecb1200eed8c5857abd16c26ae72d0147de475b0c4bc98dbff530b334c9c50607bd46ddbcb1ffebf7513cc842e4cdd6c8c00a284e81cb531a04f75210add4f73db3da9783694fc541cd470368c8776973f02835dc355ef54ca90a580a45a2df6137c43b151ade1e51bc879e7fb43141541bfab79b3eaf0eab323c7147ecce6eb3eb3eb02a204755cdcc7405ad903b91fa4d297262cf77fe395a18e269ec36bd534d4939e78719d7c312ce5205979b2fb92fbf9e1d1effb0f663b9361893fcb11bfd66c92af3394e899876990883e9f5374b5642c68e8468498612e3848d367598c2cb0806b7f0c7f4b004dde2b4cc50161a4d293f2ec89c4cd35a767736f9282f848b9d1cdf405f61abcb3e50ff4092d2afb86fdceeec4791d892546e29495f97876cd8015f193113f1b8584a9ff3f32650e29126b81254961e677b6f67023295567f574364b7320313db988616ac123368179beaabb5a56257f0b6df8f6956324ac31d3e8db83dc994425ad80e235051af62ec79a6dc4bfa36283af72af26136c8f5eeb32e1fa1b9e21a228a2a12aed39e717e8f404334d8367ef3edceab1f3e250ab9dc1e89f9b84e658d38806f4d4a09ff07ca539077a5a496699a9d7d4aafa78120eb90f404c2a6ae00aa1c813b25cb6ff9dab8b66b1dd83c80c1225aa24a47df3cbff7f6842d9486bbcd4179150e1bcad3caa604ac1db71aac913c9d3cbc154182187e2aeb852011b22e40b25f9cb31ab7f458a11b1836085c4a99a633215684e7fc70646ee2158faf8329c320a3bc050cdbbac216a18a88af2dd1bb4d648110c5c90f7f5948128eafbe36c01ea709ca8b5fb8ad9eb7384feb7055220aed45690664b0312052792a5b9dfc90a1248995cf68f80b7822fa577724ad143b1d987d2fae7992d3ad270e6b1fc4f1bb3130f134607e8129a6b1442ac05f114062be3604d7cf1595022f49e7cc55282f0f666ad6ff3b03d692c2a66fc2eb5fd0751e4514229861e2343d43162dcbdec156aa5f2c5f9aafaf470f17e5ed688b3516647b9a1a220e843791ddda20fcc444ef63ba31fc27e62fee4676f097f3fecc625755b26ad48dc7ceec1920443c6c466c7bb36e91082f115f4e563a562af1ce5cf37c45bb2da72ab39ecf00e0349eed7e87994b6670e8bde4f4f9142cb99f6bf36eb41bb4dc72b6c6a6686b63fa21c167b1ba5ff481abcc2ca29905d6b75eff932296d75a90080f3a727690eab0e804aa95b545f55107d308f4cd9884d75c28388151a72e82291f79eb52921718903a8bf029a3e7c0ce28f204926dc221f78711a08834a917a0843d8249ca317c7154b88a5a10a09d7477fcf2d6296725bb6a69c2739964a768cd6ae51d7e7de63bb17fe7fabebb0ee46c285c683a41203d059a5c89024a7f3c59915121921000075ed397d30ada6d56e6caa685cb98cc0bf279fa2d96408611ae7e43c3bf70f73148c6615f20060b5c337c6555a3bdb1870bededac9eff951cf1c7fd4f0046d7661789bcfd56fe6198b502e01f90333ad6e9354db449435d0506526bb0c65595dead87be428eb1b988906de152f9a7f126ede6b933c2de1f7d20ec3e64c7468906fba2bdea8b300bab203542dec13a90e4195b3f7da1b669bfe9e8989440b24807ffd44d9e3d61e098caaa029a7063d25604cbacc5f2b3671a163b80a440948230ae90dc3bd7fd46b667cc7d6dba2f53775e9a2180ced0e1cdc6e1275e741607d6dfe40f91ec81602f9bc7c26c322b82114949fd17a9284dd2918326b7880f42db6e468b80f980db98e31ad57be1f131407a0d099cbad9eff25916048e4210c0eb0b68d4d11cc1545cb46114b3969ad0d7a6570b7571c877ed8060cf8b736f8c82ddb64d19fc29af3453f0efe33c68c21c7c8c054707790cf5c056d0ba408d077fb65cef8fb071398ce35cc95c48ba546230f4dd60ad633f81478c87019736044783599a17d4dafd30cc6f4278cae2384763ff2ef395b8e7265ebf0453cef5c98e62a0e48ad422af17a4eee1acc10a51a3fb6e98594309e4976f71027dfe7a9593cdb6860cba745f2346c8d4868b07f381d3c137b396780545e0ea331e586b176821e45f67761fd8b4c6cbbecfd34b72201f6145a6b06eaa8fa9872a54734acbccad497390ff69f676c496258479aa06d9fd1ecec02a01216fd66554afbd5e728608f4572a4d485e57ff5bfc3df", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x90, 0x0, 0x0, {0x0, 0x80003, 0x0, 0x40000, 0xffffffff, 0x0, {0x4, 0x0, 0x8, 0x1, 0xe, 0xde, 0x1, 0x0, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(r1, &(0x7f0000006200)="c1fd43b601662701272af37a7deda072caa09faa11b0a4ef2825e87f09fb6bc3dfd84ddd853b18203bbf08b1af6066c78b4714a789a8f3605f5920e7afc5b0a04271cebce72a797abd5b9e4a44fdcc150e6ef0e8c3d4360e74275818df26243f28cac3d84e264fd0c77d4bccbc466e7244b247d9dcee026df89aefc958d84a55d4d6922d96ce0349fe28efd6b83d15b7b08143a721c4a677b72362a49eeb15ec5b5f8569bad585e30a62ab149e7e4c7f49af9560fd52ea5730135dc3ea3f6a9a3ae6286e99e1520a43b8813ca6aad1adbb30b2459f90699e2ba3a6335ddcace3737ed8f5f21e027ac2b224389bf0c8c005ac8d8c3ae188679d34da0a2c20a910487d3c91b18770fa5ee483a3f09b882960f12e7d2eb9015895ce80b37f74a305a50deb146b1c3430f31d28e6f827b9c7070bc880d251ddb09e0e70a0512ed2600256332c43a5deaecb01f089333fc3b6721f6ed5b41f9971b7c63f57b5afa8042f5beb1ac1274676dc5406b5828247123bb7be795baee59d779bbde227c90d0a5d863936d434f2ce7a45f9b650600f32827b92e2d828915f0411f765ed82dd012561ed29b09950b96f8e490f1448dbd5e45bdc92a2a36aa67e5e9396b6376f82aa6915eac4144a102de786563e4482f0917698bc70776f8c7aad3346e18ee295af54f3c1658f9b124116a2fdac79353b095cf667dd941c3cba141b3ac8982eed42e7db649c9d49a59378216bf4323ff4c2f2992994d4144b74866a2426e19a2dc8dbf4643f97a214fc9c448512316d76c4116c3ae600dfb98cf85472da661745b638438dbf15d8dd87a8ba35205a65ba5bf79cf941454f8c788dc2eeccea412add734798c82e9c86122a91dff778edcd309c05fdca66176e9bc4d410b0ee4627eb889443b574ce205c7f4d6d428e909952712ec3dfc89552279b2da87b010051a451377a0c51a34ebba25c3b62ba98eb6f15b0fee6a7c5e0c7a72835388803a0a8342bb9f2733224c92a50dd25a9b335f243f2d8c68142aa1db1de2f899a56c623a32f8a74c16db56983eb83f6469316f2fc14860c075236a3ba40e8c265909b8fc6b03c6378269f6629bab81418789cd748d8b786f47ab8f13b0caa5ecd79dbea61330be6de5804f5c211cef78f555e7b2093f4a836cdb8a2cfa261be14e0f59d075f58e97ba16cb130f062a2261df244c57d6f477d761262b2e755c96bad3898894e80b23fae71fc31b2895513a11b0cf07551ca87325592dd10549b7d92da1cb07119fe970b8cc3aacc386ab64d32b308679593256d2fcd1f9e9b15ee93ef859e7268be776053182460e83fb873711226ec9aa5c35b15fbfa12ea0abfc7465b300bd8445c831ae77d2aab7d4bc3ba5f218fda9e90eacde1ac5119eb30073a6f291727cb94fc87a3d3013f3ebb1cd259067c571bd3c57eacce716e61f86bf4041bacadd6c676e17fb3cf89c4984aec78216854a60af68533fcdff12897c3e1b2c10cec019722623f477a512c4e5eef74a6d1ab7a735905373ca3a0b18c3eaa523c86238fba77e45aa07c1b96fa1e3ceb04e5f4742536b687ebf989918f6805cda9611ab9ed10ee33cda71a95be2da0d2c21d2295fdb334dc2057942382dc7d0f70300df3df84cf9a18f042c11243a347569771f9b82404e13684324fb06d867641c87d6d70ad15e90240f901d04a8b8c7fdfb8b84aefee1606f14a2a6995e6b8aaee1b372cd586a6daf28ad7d8ef644c58fa72f0b2f847eef72e18f1a4374c4fa3d604a9bfec6a1a4fefdfaa848279693208dfbc1dbb97b44c4f034090606e0ad312cdfb6a8f68dae7312b064c68813eb41992559ca63d88a8e90711c838f220a4da5bc7d82ec0af83da059bdccdb524a59ad26e43413f131e7703eb82158293a331456ce728c28923bf9ae644a331a667c2932ae1f11a9f9b893f802796ad029c40496c9bc49cdf41a40da1092b404da660e80f33a6012a407805e70f9a180105cd0401ed01a9f6edef4e2479e1579ea365d843c197279e3c79ae56a107dfaba6af80ed9a24d535d19827596ca2b14bf4b110fae4820fc8d0570a64ae08e315da0091f766bceb1fc990465ecb84a2d72efcb9a269816863b72f8d0869b20c14bd72f909fc3ebbf2ba2f98ce3fd7eb54b738692916eeb98ab9ea04ce3e740817dc9ac6561c71d3bc15358ebbb3027294f66eb890577f8a63ecd23beacd93c3b1498d5eefd8b68ebab3536653d5839713b07f79ebb2a6106c009cc535a2173cde3ccc65676bcae513145db5bf08546e8810fb4d193266d491fb9121935138a74c52149959a0c270cd6e244dd7cb140fcf6bf0e7536220f798bf32cda564ebde025a92617f3195e549a491a45446ff0ebfd3b047775af339e59a8da0db6223339325c6f493baa5f2c71b5710a975def3e3919a24a52351acc12e5a2ab6c171705bad0e6afd0ad2b6dd6feaedc9924fdba533fc958fab9a980b775eb4c93a499413073cf09826381b8054f9f09f4a0dfa63ac2f6cb22d001ff277ec7f493bc54d2d1d34a6dad62cd7bccab2ecd419c90087f6945311460b87daad605ff8519aba1d8311a5e565dd26655577aa13da31e01cacbb7e10e720a486e9cc450b8a21d23aeab42838d81dc05f5be0474ab81b806fe71b888323037f3262179e451f765e419bddf7b7a99b40bcc226986efbd3765b66e56a3500de4b18b676361510bd35b3a9c6b8c08222cf7a73c4cda972190f839c2d01a4c171a803c0a77d2769c892b2f0191d2fa01d7d5ca53573e47e93ca9b56b8f0d684d5458d505ad8383f22e19024da06bf6abf30ed663cfb33e202be17bb951e9ea30cfcf65675d2fc64aa51e07237fe8391549185fac5822daa92e73778e080b1304dd757f9035092a729b9a0122d1c07d60336f18a9e46ebeced1041de2e2e8a5de6f4a814d5179bddfcdeda88888cb9ce322a516af3be2b7cf371e9193cb40e66cd41dd94e37f14c6e6469e8fa6c17a4fa3125fb6819b84e276768a7354dd3e2692a77a4a60af85bec0325d0aae72a5f4f7bf9468f1d35147910a55af546e4e3634fe2d8efe116606bf84c0e9c4d442ec8f99fe6c1cc90b99a8d1e53322b26b66928fd01738fa70c0aff84b4f02946c6fa684bd617667857cd751a3ad3d324f9574af78eec6c8c51c25e01cb0ef12a34c4ef14c810c2e69e06158f02033e15f1ec00419a91c1450338956a188fac918fb73692491baaf5976ca392c139ba0e551de260dfd6c733b572215f2af0aacc5709b0d4a3b36d23f5882c5644bb455075c5c48bd50492b395d14c36393019fa9eab8a211d71d173754663ea2af1ebdf9751006792609d4db47824d95d68583c922c04af3cdfb58f37b6f958a4b35cbd74a30a393be192fb46bfe4e722c3634c94fbf4829f25dc0b8b07cd16cf4c7e924eb02ae8d675539d32b5d9a54a43811eb98e2db317c67d5bc62901582cbb128542d6be3bc9a5b5b8a8827f2eab15e82b28b411edf67d786b76feed9e7d5ffbc86fbdb19ed80a4f5dcebd631719f8734c398938047011a251370e40d5929e9b4426081029b1339ccb08bb0dbcbb4eedd53792e43a046abc1d5c1dc8c1749052233e18e25593daee94f77f327de61867f1e791b797cc5ee43f8109cb0654d8742ece8512c322442f63dff88702ba047e8370a1b7304536ee7cf465a0a19d965fd03543b991449d6a1a98be5ec3867314c688c5c487e59a6bb05291fda479827172bf3db615c20ea022ff7b16020299220b7c45a7181c1eda48c9a5fa7624843d112c52d99d0b27e168eeadbcd3c60b3f366175decc8c91c64a0a16d3a2e38244dd8d2de806ad741e2256075efcb0466360acaa3f65611789a821c30a13d4b60e44173be9e288dda7d7aae2f8341d9a85104170631c942eef22c10e903bf70b0ed36831d536a0cd65c11a209e37a76f3f54deb326735bec5a532431a81f303af5e9d03717a93a3da18317c459aee8db08b9f0b3331d29770fe7fc4266c15a4294c9c435a38296cd880dcedb34f63037f2a8e3ada9ead3e52abd69e5779905f82a607f70e351d2167bf1b599cfb9314a37df876bd5f2acff82f1773c512ffd308179e47b26946ebcce112273e12895145ec88c701269c93f32a5ab2bc16acd57e997d140d18c2cbed2601a05ec33a63e7edbcca673f71eecab66af5287d7d5a1dad68771ed612d29ef8ab23ef0211b4bbed6f981cd24d652f355d94f6003b01cf3d803a6e36b470402c05816aa2cd747f293300bbe891854d932df7809c7809c2cc3d06c693981e7bc21e89aa3ea8f8829c85185e4ecfd2e293bfa2b88cae2c9e4722b9cfee01911a502d59360532528661eadf2150e26a2992871f562d6fed4a36867b2521b1778c4ce955f5980b9dd9ede42fc4a1394491ebf1c1fb0d794cb8c28b103d76b2e70b0337877a222d7f3cd61f353baf7bc9e23d80f8e5b4459937d75f869c179dd9b948a70b9ba37386532790bac12f2f342fc4f2afd8a45f109331d5daf3344ade893029e322e8b7f3bdb5a49987116b31b2bd6d5bab789ca061ea42f7647c88488f734150e161e5aea78639c5bf9c2fb88da321cbfd379b38cbe6e14af979f238685e2c0ff51629cd228602dbaceff8a214cdc66528cdea114691ef619a8c9a0f9cdb7e08c5bcfc2bfd29e39af38f5db4821c648cc3d976cc455a6e6498c92511b407f3349284901562a912c5af25ff792b9c6c5dfb73519336c7d4a87e49debce7a441b7a29706173e4e4e8dacee63a06ab85dd359b508bc8a0f7002832fae10a0a38efaa475846c4205aebe777334788c3e4652086e26dcdddad991b0ce5256e113bac692d442f524d7e292b86eaf0dd8380ccd78b1489dd2ef6beaf2eb9b08b50bb2a5ff3ba8df3b226baf79a0739d8a60cf815cb347399ac4adb2cea533d3f0ce160a563f8d401e5a6100578e4c8178a7e70663e135edc645cdec2f0588fc99a0cb60dd8788e02554ade370960ce562c210e826a1eba767a09b10f46ebbe6c9166e24286331d2ff025c57a10c7b64c506d0a68642171ad965a001700561fcac2e3f548fd58d32bab5f38b36e62f5546129cea35ce856052e3e480fc639640a5301dd700c8e8d0bd6ac790910fcf2b4f159cc1531aa1c9e37b541520450dde638942081201ae8a580f28cf50530190a45f45468753a122b364be7dad79044ec8b9977d583bc0ac3ec7b9fae192397ce8693310f301c18c2cab5208b369e63c5ac18d0266834e218bb71f308c2c2f2df4a6ccadb3788860a2c733a9252b877ea1c1e849a38a328310bafae9614a6e161170c6fcbe9bd8c4177de1fd18f56805c91fb382aad767891556ff8e1b5f3ab8c18b4fa3053c981c12fa2ea017bb7596158ca533d0dd95a95d0b392222609f6ea336711a9dc50393bc41fac0d429540ad70757f2086bf1bea0132a609ea0bdeea0cef93d8b2a0d59189bffec05281e97b4722291005e9ca7e755be9070f405ab0d6c9546a5ebda2e62adcc621c2b1f6b07cd1e617d50469ef2c71647a47ef98ffbc71505e188cef3e5c774c0987664b6989794d7ca186804ccc6296da3adf22feb351792f1a9cff77413703744bf4f21212920d6a8fa1800da7a38fef7160a50f5b895e7b76f3fd830fcb9a25f3b3ccfd082a1712237e4ca665085aa1c5aa413bce813f1b7ca66105de94babb7b4a05029cc3759d00191fd9bfa0f996cc703403dd6ed2b33f2743a788041f279b767efc373314edfae1bd33f7eaaa7418a59fff7e40d02e618172f6e0abe08c855348f3cba40c8592a0521ed1e41524f20abccb2bf0ebb933e59b7036eff5a66279d578e6b2fd6c4140b33adc67f7083110d815ac55b4833ec0504488265b3ff2bdacec17c91bea9d6bdd931bf056d6e9790e472d874a5a3946b200493c9874d057aa6be3a1ca4da6fbb88a9d853aaa7c8ccabc83582caa65078bbe7b04625d139ed9860080d185bd9798d613ca3014713eb9e36bdeb73f14ac3fc7b2f8f594404f56dd937c0a7e865fa98e858cb0af661cbe12f15c928c4c45a982e24cd322320a96ccd54656b2c7876a5d717e42d3df13189b95ddc2b5a928dbda9ee02c30352045d02cbd854af821300f198b1ce1ea8e45c969020e5c7670fbd9b7227cfd3c809fac1df2eb18c199b27e969f32052376b450003b7ff6332ee1d9fce1b5947b72575ec6541b992fbc76f0e03fc1bb9a0df5ee3de0f34125c311d2ddb67962cf9a8230efff82c25c896621082a587139e997e0532962e84ad697a1a2b80d997c2a268ecca8b7d1095530b332ef368270bf31a75b777a7cfe8c8d324a8c558d3c65f801deac6822842f85f10a641b71ad7e5fb05f64eb3033507dc3a2e9ec02d667ef36c551f69c438e8b6c3927733d83e94f035ef3da230b759df5f5d1964815b176478c4ed94402dc8265e589171df165094a2e4e75614fc6febb8484f28ec8c1252b2d933852573926837e1edf9da0da3f91697b290c3ee5a44fcab3b10095b78b5df3701431cab31750e211d442a77dbc5e2d4d0e67bf329f9103414abd4f3879511375c8800f52f8a17ae6887214bf8634bd99075ab073540f04ff675d32190a3d1152ceee32e30719cd883a82185f89f071c02df443cf7046dce8a6ddc472ed63945faef588acf57985c7ecffa438f5427fb851ebc6a4c577a33895a8fc4628286a48d3bbcda1b769aa3194869e148ba457932fa6f2e4640e2755940e2f5a6a67796b5f88ac10f389b409c0c57bd4bf0cbe0fac2fd2f58ec498d19c43952e4522b51931712eb4002b7b208c02c4e06df99fa8e93e4b9e8b0d7a57e63aacdafb19db0fd422f8e89d1275b49963bd82b490f9e4d24cfe9700e98c73b31fdcf7b7d30d73e9bf6bd86439dc8b63171d53ca7caa860c60777436099db544164d4e4a81a483ffd5ef2980110f461529c057c40f2ee63b71a8eb2d87919726bda25a8fa2f242d3ff7bf0726d8a11d141eb87d2733f1faf456f2eccbe4c3a856702a80ba7e36cd8ef8e064e16e61eedda4478d2edaf0445e2247a76e25b4b5c68720b87bba69b4171983d95a5a764f42fa6f23466096d9a097edf84952023a4541110456b93ea558c2059156c287fc6cde7c74abd90ec539a5f43c2a641b1a34cffa2538ba565d0b57513b8c1b3df541d02d6d5a0aa2f96200dbbf64ab7c0adb868cce23ca607db6d6dd18f956185c983a90c8b4a7ec630178376ac400c61c77fcbacb979e2e07115db8a034a00ffb136f91c0b16c6d796f524f9ce6a0b72c378c8939b56bb83ca0f3d09da2b82b4d3457b568878d019f54f9cddd514a601d4edfae582f1a2674892bacf6eaba66124c797e1ebf91e1b5f12e520404d213b12770966d5c5f3435169f8867faed0107d2cd4cf0638e4f1c488122da7516820cc3d12cdc9f663778455352d2be1d8d3cd611808304554bde601e4ec4c9aa50ec22648b12f45c8d84bdcfc85f95ba0afe254df5d8b40d53adf1d4fe1dc3744bd486e3eb14775f4f4c333f751975a4a8b5bfa497850633aff3ff98deb53d1b515a08c4c474bcce46149dfd5bece51d1dfb6eaf593f8ee037404a5ce5edc2887006059cd3743448ab977899f10540b5a5eac1b9d4346654e4eb0200858b5b92525399a87859859269d3b0fa4c2159dc807548368ff701076606378b44cee2839f05ad94f659270af868cd674b44729bbb8eb2f697101bf4fb4f96d07dabaeb5b6a1cc884423fcac3d3805bffb3c8de3e801d641436ca6b1f50aabce4c7b3b1a24eb6977d5a8c84d6cce8ec9ee93d3062a4bd78ff916fbba7ab228838bd61f25759c6ac8650adbe2b346e65681dbafbb934358ca2b1b854bf42f42404a15caf99b785f132b9a20413b2d9d353220656ae271883ca9733430db09b5e8578e9d4fff032b0ee792f429791089d93876a30100a35c420a0686c125005242551df27673e0826a1c38bc028c104e0f958ae1ffb2d5221fd1a36e598065eed6a449567b41c027b6faa461d3aeee8dfb6285661af7fdcfa484fee654b633342eb122fe72d5d68ea4cfc988cabb0df39b8cbd064d489fcbc90bf313f3a29797d479a8fc12cf5b9ead0907a2dca568bc0f40d0fa4a9c3758f9bfd1ac3662a9f04260ef0d2b86a02d23759b210f38830c4a224649186b6e4b87c6b457217c86f502521940caf1e5b2eadb72951a790c94dd74b929232947b01cefd5a1483e127b1b6d216317b581455f9cf96876af837e5f88cc38a46eb2fb6cd7fcc6fce1a264167b86723829ffffc413bb0000000000000032dd6219a95418314b1e071dd59d0e96083e02cb8778069ed54137ce98bd702dead8fc74992d7743d1450faf7de44c2d59ff2dd339b80d3449e9bda5b3a564f01aeefe300165bf3b00d811c7ae866cb1a0a1b87400c2941841cd2d6953308f1a963f1c6d4486e7e45daabf0b066ad8884f4577534d3c9f3d3f3bbe8a1a3088d9b95da1fc901573e26f5b86c7a868429b9b634c9e35dfd0534563160912a43c64bacc8ea1ced7bc1b77a28716700e501905c9e81e190241e0edbf4f894aee4047c5b5fb58a3db4afaf76790690fdc1289236fbfc5f6cff540eb82de8044d17658fb054b198cc288cc43aa5d805a51cadac3e75c8fd82ad015a04932cb6f6b53aa4e8d9d84018ff8db0f756d6b5db4e06a689b52fe8471b9230c2dd14d042c1fea45c3d2452351a4222421366610d80785f7e47474d4ad58116313813d4db3176d93c4e29e5c7562806879ddc75b9cfcf38d6aed015c0f4d52302a51215187bfe254d6065bd142cc9b9e03f32ebc9686ad0d0cb3fcf0afa320a15f37cf591600636a4ef84c756c0d42ab98bc2479f0d5d230359f622447101844430a7555a4cbc702b55a4a6ed964cf399a1a493e40555f622da1643073a786a3425d95090b9b0e20521187e9e20d35f4e061e6201e67e844d88457f751e5519dd30df9251f1ce2836e0bf61eef8fc6ed22e4887186316566278bec46af3823ed53e3e18ca5741124dc53cadb5ff0846cc1c6b9c072be6dea187e8336eb6b6b7029ef79ff3b2999938cc59aafa1618fc4556ce3c81f99414d5d79538a83ee9d8a9ad0b9e57060d4be9c53266f418455d760f423a1642e9edfccede29d21891d7421ad0f1cefe472d0ef84965575419871374727bf5f1dc72057a18ed4d7e0a2ddd6d105eb2cc3718609814c2968f27465b00fb4b4a64359629722320583a05644693e6fcadde0efc12e66a0c8e48311f0550ab8fbc1556b69bb2a5a0c03f1a59d67046d7acd5beb9f7f9ae6eb18580431624d63ffe294ea5497a65ec3891f4c70b26b7b17a9f82145e5d5156d6b3355ad249bb66168bbb745d00c40d6ef42d52a032cf62caeeaec31f4c85ac403cbb0c6756953f0ddbf79da0cfa6ccc1c40de43bc4a10a700b98322e671225e80e663d30192ff5611c44c095351bb69a4e14c11a3d5b0b53e78954699760516134f3148e71a2b0bb04b24bb1a2c2b503f56249e0a2c638ff40e7c2c7d50ef7196fc9893e18c0ac3fc5a4c0d23ee08080f984dc643854b54df4a638af29dc5df79f905c4133ce263f3b2bb55fa7d56fa82795687e6ee5c68cc13d71e44367ea8670409cf2231990cc6d06e5aae2fc3af1537b33b42775b40bba3aa417016fb9dd89f90a89196c104017a68f7527b8b958e38f9646832a7790045fe394ce41bcbd1cbcbe52cd7e56cec7b2856e448fa5d7e837798b899f05a2c2fbe6d9f1a7b193bbf7c70444d6a37810d4d19d359f9cd6b8a6ef2230b735f8bebe0ccec94e44ed95234bfa4a36a2f0ee9fd5ca73d697344d28436e0fab81e73f447bb144a70aaf96acf6ff52c4737e7a4debcd285bdb54e363d842bc9a7d180c16f010fe4078b41c4c3e565c3edd64e61f995ab0086dbdc026dc1825b8c45ed96edd8d2bd9daa699e5da333274d6bee2097c004462848cd16849f95cd2252c4c87058a821ed977ed751b77b0a8fc0966bf3a30c26d49f3185782a7d314e89f039a15ede458538f1ada8eb836a36bb5d82c402e3feebd37e7b7c667a1c82edc8720072789fa5f388039daa731ce74dbd5aa8965b7ee99f6c271035239ca1c34cdc3c57bd8510dee08f74cda37095b1b098997998fa267e0be15de474b2c737936cacccb4ba44112570bbd13f870b55f3763f77724b586d6e26c3e72b20bb13272f2ee331bcabd4a79980a8d2965c20da2a3918c855215fecce95d29bec58f522d3d6d2852c4ac080fffcb3ee7fb98591f99b7cfb7bb124cc20078030756aee8fd284df06cd5f07c13fd56e5381b19e0a3a9f412a8d27428cb6af0078e4dc8ce4836630360a5c3b98ff5e6cbac1d9d29de9838a84d4722ceea3765be3df9984cf139770f3fb986b9cc9185ab787f54be33d46c54de74d94d13f74ec70cfbe1605c00db79fa8de64cd834090a35c80759f83c8fbefcf9a276dde8a8498d084b4619578eccdda2651a475f73367bda96894bb36eb868035251694cbb745feb150555ada09909497ff1d9c8aee7a35b7c8b2fc64ff483f4fd3491ed52304e6010b9bf2af8c5b8e162a383a0bf0bf108ca78f5086132b2b1a29581f323841c2f189509898d932436e5c1e693ed91f0524da026fecaa2b7efab54aeef120be61de457171c58811e0ca8a7600e0ac249aa579d78d2e2b1d6f41a3da4676b6690ca0249251f5b48b9a3820ac5b25a52cc01bc331c24039b6f4bfab72d5838a35629259930dea936f8c60b4f1b189db1fd1b5e7e6c8a842707ad6756d098a9ab543cde3e1d1161983ea91b7322ee2a713be3bad369d8112fdc7f1ac7b5122d55dc5ae443e10db711ddd6619ffbf96068e28911b1f54388413a17958d61ca07465b54699a1351915300cb826d3bf7f4f217bba0ed3195cbd077b67167b9a03040afc237f3bb36edd9fed33d7d6e7c9493fec34be6543880b0b442d8351496f2e8d60d4d984cca743983c0afab9cdedd5a9d774a121e91230d359c27a3d7b4db38ce73db747af3ca06470901f2605c031a7c9b7d1bbb1e838d36a4d39b039e80bcddfaecca906705fe8c844e93d5aee494dc62c7b4fcb6abe09acf925ef422dc09185b53e960795c56500b43faa6e89720aeee724532f89e60e20b12cd4f832b95189bf45b96aa7af10cf8298b44278de1c67e2d71d811240a7aa2d1d6de22e5b8cef4a1f309de3b81c5a028aabdabddc9637974c2dc19b60458f0954bc751b7ae628ac602eb7c52c7fac0c1621ee7757fc5b002ad7e8fb66fc7da0896547abf01ee091c0cfe1d0fc66e6e03599bb2aa7608a72c30203af5eac3915a0b6616b6119c4a09654de2f56e53296d1f8487cd7ec36c86894bab72ec3ce61208f848432d45a27cafcfbf2a2c56b58e017c76ac7e943aff0b4acaf84dfb343d93efb29c518a9d552c36a3e44c6ea948673bc2aa71c5a873d1d301a9c8b02f19c086f922f0b3e4f7d14e8a59c017809188e2e1b4dc6b55fb8ad82b1c04460b5ff2e9b8f47d3e833599519b79ac6d9ab282db4a55654f60396d2e72bf8e2ebbc8c742913359edadfcbda00", 0x2000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)={0x90, 0xfffffffffffffff5, 0x9, {0x2, 0x3, 0x40000001000003, 0xa, 0x3ef, 0x80, {0x3, 0x3, 0x40000, 0xfe2b25d, 0x10001c2, 0xffffffff00000000, 0x3, 0x6, 0xffffffff, 0x4000, 0x80003, r3, r4, 0x18, 0xdffffffe}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) close(r0) (async) ioctl$UFFDIO_CONTINUE(r0, 0xc020aa07, &(0x7f0000000000)={{&(0x7f0000ffe000/0x1000)=nil, 0x1000}, 0x1}) r5 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r5, 0x10e, 0x1, &(0x7f0000000000)=0x1f, 0x4) (async) r6 = fsopen(&(0x7f00000001c0)='bpf\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r6, 0x6, 0x0, 0x0, 0x0) (async) r7 = fsmount(r6, 0x1, 0x0) fchdir(r7) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) (async) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x152) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 72.912489ms ago: executing program 0 (id=372): mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000003, 0x8031, 0xffffffffffffffff, 0x0) (async) madvise(&(0x7f0000130000/0xd000)=nil, 0xd000, 0x66) (async) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)=ANY=[@ANYBLOB="d850000044000701fefffffffcdbdf25037c000004004580c0500180bc506480b850cd80b450d680b05018800400f2"], 0x50d8}}, 0xc000) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB="3c02000019000100fcffffff10000000ffffffff000000000000000000000000ac1414bb0000000000000000000000004e210000f7fb20020a00800008000000", @ANYRES32=0x0, @ANYRES32, @ANYRES16=r0], 0x23c}}, 0x4080) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x60005f, 0x19) (async) syz_clone3(&(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, {0x2f}, 0x0, 0x0, 0x0, 0x0}, 0x58) 0s ago: executing program 2 (id=373): mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x8031, 0xffffffffffffffff, 0x0) r0 = syz_clone(0x0, 0x0, 0x1d, 0x0, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000480)='task\x00') fchdir(r1) mount(0x0, &(0x7f0000000080)='.\x00', &(0x7f0000000000)='proc\x00', 0x0, 0x0) r2 = syz_open_procfs(r0, &(0x7f0000000040)='stat\x00') pread64(r2, &(0x7f0000000300)=""/15, 0xf, 0x0) kernel console output (not intermixed with test programs): 5.783797][ T335] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 35.803252][ T335] usb 4-1: config 0 descriptor?? [ 35.913582][ T9] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 35.943581][ T325] usb 3-1: new full-speed USB device number 11 using dummy_hcd [ 36.013195][ T569] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 36.021783][ T569] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 36.063582][ T9] usb 2-1: Using ep0 maxpacket: 16 [ 36.069962][ T9] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 36.081019][ T9] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x2 has an invalid bInterval 0, changing to 7 [ 36.102008][ T9] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 5 [ 36.123663][ T9] usb 2-1: New USB device found, idVendor=057e, idProduct=2019, bcdDevice= 0.00 [ 36.132841][ T9] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 36.141402][ T325] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 36.151783][ T325] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 36.163074][ T325] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 36.173121][ T9] usb 2-1: config 0 descriptor?? [ 36.178257][ T325] usb 3-1: New USB device found, idVendor=04d8, idProduct=f002, bcdDevice= 0.00 [ 36.188888][ T325] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 36.198789][ T325] usb 3-1: config 0 descriptor?? [ 36.242027][ T335] usbhid 4-1:0.0: can't add hid device: -71 [ 36.248386][ T335] usbhid 4-1:0.0: probe with driver usbhid failed with error -71 [ 36.264618][ T335] usb 4-1: USB disconnect, device number 10 [ 36.592818][ T9] nintendo 0003:057E:2019.0004: hidraw0: USB HID v80.05 Device [HID 057e:2019] on usb-dummy_hcd.1-1/input0 [ 36.673627][ T325] hid-picolcd 0003:04D8:F002.0005: No report with id 0xf3 found [ 36.681389][ T325] hid-picolcd 0003:04D8:F002.0005: No report with id 0xf4 found [ 36.790535][ T589] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 36.799169][ T589] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 36.820533][ T36] kauditd_printk_skb: 35 callbacks suppressed [ 36.820548][ T36] audit: type=1400 audit(1787200022.990:233): avc: denied { bind } for pid=590 comm="syz.2.86" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 36.846140][ T36] audit: type=1400 audit(1787200022.990:234): avc: denied { connect } for pid=590 comm="syz.2.86" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 36.865849][ T326] usb 3-1: USB disconnect, device number 11 [ 36.866007][ T36] audit: type=1400 audit(1787200022.990:235): avc: denied { write } for pid=590 comm="syz.2.86" name="ppp" dev="devtmpfs" ino=86 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 36.894399][ T36] audit: type=1400 audit(1787200022.990:236): avc: denied { open } for pid=590 comm="syz.2.86" path="/dev/ppp" dev="devtmpfs" ino=86 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 36.917250][ T36] audit: type=1400 audit(1787200022.990:237): avc: denied { ioctl } for pid=590 comm="syz.2.86" path="/dev/ppp" dev="devtmpfs" ino=86 ioctlcmd=0x7438 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 36.993604][ T335] usb 4-1: new high-speed USB device number 11 using dummy_hcd [ 37.008016][ T9] nintendo 0003:057E:2019.0004: Failed to get joycon info; ret=-71 [ 37.016022][ T9] nintendo 0003:057E:2019.0004: Failed to retrieve controller info; ret=-71 [ 37.024822][ T9] nintendo 0003:057E:2019.0004: Failed to initialize controller; ret=-71 [ 37.034434][ T9] nintendo 0003:057E:2019.0004: probe - fail = -71 [ 37.041205][ T9] nintendo 0003:057E:2019.0004: probe with driver nintendo failed with error -71 [ 37.052186][ T9] usb 2-1: USB disconnect, device number 9 [ 37.143619][ T335] usb 4-1: Using ep0 maxpacket: 32 [ 37.149902][ T335] usb 4-1: config 2 has an invalid interface number: 88 but max is 0 [ 37.158031][ T335] usb 4-1: config 2 has no interface number 0 [ 37.164146][ T335] usb 4-1: config 2 interface 88 altsetting 25 bulk endpoint 0x6 has invalid maxpacket 256 [ 37.174254][ T335] usb 4-1: config 2 interface 88 has no altsetting 0 [ 37.182312][ T335] usb 4-1: New USB device found, idVendor=0557, idProduct=2009, bcdDevice=c7.06 [ 37.191460][ T335] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=1 [ 37.199482][ T335] usb 4-1: Product: syz [ 37.203682][ T335] usb 4-1: Manufacturer: syz [ 37.208284][ T335] usb 4-1: SerialNumber: syz [ 37.214387][ T600] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 37.423814][ T600] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 37.625324][ T613] FAULT_INJECTION: forcing a failure. [ 37.625324][ T613] name failslab, interval 1, probability 0, space 0, times 1 [ 37.663615][ T613] CPU: 0 UID: 0 PID: 613 Comm: syz.1.90 Not tainted syzkaller #0 03d350d479d1c05c2ac57b56e0973d7fc75f4bbd [ 37.663649][ T613] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 37.663669][ T613] Call Trace: [ 37.663675][ T613] [ 37.663683][ T613] __dump_stack+0x21/0x30 [ 37.663713][ T613] dump_stack_lvl+0x140/0x1c0 [ 37.663739][ T613] ? __cfi_dump_stack_lvl+0x10/0x10 [ 37.663765][ T613] dump_stack+0x19/0x20 [ 37.663789][ T613] should_fail_ex+0x3c2/0x510 [ 37.663811][ T613] should_failslab+0xac/0x100 [ 37.663834][ T613] __kmalloc_node_noprof+0x69/0x500 [ 37.663854][ T613] ? __kvmalloc_node_noprof+0x128/0x300 [ 37.663872][ T613] ? __cfi_stack_trace_consume_entry+0x10/0x10 [ 37.663896][ T613] __kvmalloc_node_noprof+0x128/0x300 [ 37.663913][ T613] ? __kasan_check_write+0x18/0x20 [ 37.663932][ T613] ? __cfi___kvmalloc_node_noprof+0x10/0x10 [ 37.663952][ T613] seq_read_iter+0x215/0xf30 [ 37.663976][ T613] ? iov_iter_init+0xc0/0x180 [ 37.664000][ T613] seq_read+0x368/0x490 [ 37.664023][ T613] ? __cfi_seq_read+0x10/0x10 [ 37.664046][ T613] ? __cfi_proc_fail_nth_write+0x10/0x10 [ 37.664073][ T613] ? bpf_lsm_file_permission+0xd/0x20 [ 37.664096][ T613] ? __cfi_seq_read+0x10/0x10 [ 37.664116][ T613] vfs_read+0x288/0xc70 [ 37.664134][ T613] ? __cfi_vfs_read+0x10/0x10 [ 37.664151][ T613] ? __fget_files+0x2bc/0x330 [ 37.664179][ T613] ksys_pread64+0x170/0x270 [ 37.664199][ T613] ? __cfi_ksys_pread64+0x10/0x10 [ 37.664227][ T613] __x64_sys_pread64+0x9f/0xb0 [ 37.664248][ T613] x64_sys_call+0x2a34/0x2ee0 [ 37.664264][ T613] do_syscall_64+0x57/0xf0 [ 37.664287][ T613] ? clear_bhb_loop+0x50/0xa0 [ 37.664307][ T613] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 37.664334][ T613] RIP: 0033:0x7fda0b19e0d9 [ 37.664351][ T613] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 37.664365][ T613] RSP: 002b:00007fda0c070028 EFLAGS: 00000246 ORIG_RAX: 0000000000000011 [ 37.664392][ T613] RAX: ffffffffffffffda RBX: 00007fda0b425fa0 RCX: 00007fda0b19e0d9 [ 37.664406][ T613] RDX: 000000000000000f RSI: 0000200000000300 RDI: 0000000000000004 [ 37.664418][ T613] RBP: 00007fda0c070090 R08: 0000000000000000 R09: 0000000000000000 [ 37.664430][ T613] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 37.664442][ T613] R13: 00007fda0b426038 R14: 00007fda0b425fa0 R15: 00007ffc003ead68 [ 37.664457][ T613] [ 37.933833][ T36] audit: type=1400 audit(1787200024.090:238): avc: denied { associate } for pid=619 comm="syz.2.91" name="core" scontext=root:object_r:sysadm_t tcontext=system_u:object_r:proc_t tclass=filesystem permissive=1 [ 37.954419][ T36] audit: type=1400 audit(1787200024.110:239): avc: denied { connect } for pid=620 comm="syz.1.92" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 37.976397][ T36] audit: type=1400 audit(1787200024.110:240): avc: denied { shutdown } for pid=620 comm="syz.1.92" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 38.066424][ T311] usbhid 1-1:0.0: can't add hid device: -71 [ 38.084540][ T311] usbhid 1-1:0.0: probe with driver usbhid failed with error -71 [ 38.118294][ T311] usb 1-1: USB disconnect, device number 10 [ 38.193562][ T36] audit: type=1400 audit(1787200024.360:241): avc: denied { map } for pid=628 comm="syz.0.96" path="/dev/zero" dev="devtmpfs" ino=5 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:zero_device_t tclass=chr_file permissive=1 [ 38.294315][ T326] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 38.325416][ T36] audit: type=1400 audit(1787200024.500:242): avc: denied { bind } for pid=599 comm="syz.3.87" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 38.474654][ T326] usb 2-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 38.494363][ T326] usb 2-1: New USB device found, idVendor=041e, idProduct=4068, bcdDevice= 0.40 [ 38.503564][ T326] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 38.518176][ T326] usb 2-1: Product: syz [ 38.532754][ T326] usb 2-1: Manufacturer: syz [ 38.537588][ T326] usb 2-1: SerialNumber: syz [ 38.544989][ T335] asix 4-1:2.88 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 38.555706][ T335] asix 4-1:2.88: probe with driver asix failed with error -71 [ 38.566439][ T335] usb 4-1: USB disconnect, device number 11 [ 38.751915][ T326] usb 2-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 38.766814][ T326] usb 2-1: 4:0: cannot get min/max values for control 2 (id 4) [ 38.779098][ T326] usb 2-1: 4:0: failed to get current value for ch 1 (-22) [ 38.801753][ T326] usb 2-1: USB disconnect, device number 10 [ 38.815869][ T331] udevd[331]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 38.904643][ T651] FAULT_INJECTION: forcing a failure. [ 38.904643][ T651] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 38.933572][ T651] CPU: 0 UID: 0 PID: 651 Comm: syz.2.101 Not tainted syzkaller #0 03d350d479d1c05c2ac57b56e0973d7fc75f4bbd [ 38.933603][ T651] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 38.933613][ T651] Call Trace: [ 38.933619][ T651] [ 38.933625][ T651] __dump_stack+0x21/0x30 [ 38.933654][ T651] dump_stack_lvl+0x140/0x1c0 [ 38.933679][ T651] ? __cfi_dump_stack_lvl+0x10/0x10 [ 38.933704][ T651] dump_stack+0x19/0x20 [ 38.933727][ T651] should_fail_ex+0x3c2/0x510 [ 38.933750][ T651] should_fail+0xf/0x20 [ 38.933769][ T651] should_fail_usercopy+0x1e/0x30 [ 38.933791][ T651] _copy_to_iter+0x3b6/0x1520 [ 38.933815][ T651] ? __kmalloc_node_noprof+0x252/0x500 [ 38.933835][ T651] ? __kvmalloc_node_noprof+0x128/0x300 [ 38.933854][ T651] ? __cfi__copy_to_iter+0x10/0x10 [ 38.933876][ T651] ? __check_object_size+0x54c/0x870 [ 38.933896][ T651] ? __cfi___check_object_size+0x10/0x10 [ 38.933915][ T651] ? __kasan_check_write+0x18/0x20 [ 38.933934][ T651] ? proc_single_show+0x17f/0x1b0 [ 38.933958][ T651] seq_read_iter+0xcb2/0xf30 [ 38.933984][ T651] seq_read+0x368/0x490 [ 38.934015][ T651] ? __cfi_seq_read+0x10/0x10 [ 38.934038][ T651] ? __cfi_proc_fail_nth_write+0x10/0x10 [ 38.934064][ T651] ? bpf_lsm_file_permission+0xd/0x20 [ 38.934087][ T651] ? __cfi_seq_read+0x10/0x10 [ 38.934108][ T651] vfs_read+0x288/0xc70 [ 38.934128][ T651] ? __cfi_vfs_read+0x10/0x10 [ 38.934147][ T651] ? __fget_files+0x2bc/0x330 [ 38.934170][ T651] ksys_pread64+0x170/0x270 [ 38.934189][ T651] ? __cfi_ksys_pread64+0x10/0x10 [ 38.934210][ T651] __x64_sys_pread64+0x9f/0xb0 [ 38.934231][ T651] x64_sys_call+0x2a34/0x2ee0 [ 38.934248][ T651] do_syscall_64+0x57/0xf0 [ 38.934271][ T651] ? clear_bhb_loop+0x50/0xa0 [ 38.934289][ T651] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 38.934315][ T651] RIP: 0033:0x7fd9a719e0d9 [ 38.934332][ T651] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 38.934347][ T651] RSP: 002b:00007fd9a8085028 EFLAGS: 00000246 ORIG_RAX: 0000000000000011 [ 38.934367][ T651] RAX: ffffffffffffffda RBX: 00007fd9a7425fa0 RCX: 00007fd9a719e0d9 [ 38.934381][ T651] RDX: 000000000000000f RSI: 0000200000000300 RDI: 0000000000000004 [ 38.934393][ T651] RBP: 00007fd9a8085090 R08: 0000000000000000 R09: 0000000000000000 [ 38.934405][ T651] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 38.934417][ T651] R13: 00007fd9a7426038 R14: 00007fd9a7425fa0 R15: 00007fffcf9a1348 [ 38.934432][ T651] [ 39.603597][ T326] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 39.754779][ T326] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 39.765792][ T326] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 39.776482][ T326] usb 1-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 39.785555][ T326] usb 1-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 39.793599][ T326] usb 1-1: Manufacturer: syz [ 39.798645][ T326] usb 1-1: config 0 descriptor?? [ 39.833613][ T31] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 39.963578][ T31] usb 2-1: device descriptor read/64, error -71 [ 40.075792][ T677] fuse: Bad value for 'group_id' [ 40.080852][ T677] fuse: Bad value for 'group_id' [ 40.203587][ T31] usb 2-1: device descriptor read/64, error -71 [ 40.236149][ T681] FAULT_INJECTION: forcing a failure. [ 40.236149][ T681] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 40.249244][ T681] CPU: 0 UID: 0 PID: 681 Comm: syz.3.111 Not tainted syzkaller #0 03d350d479d1c05c2ac57b56e0973d7fc75f4bbd [ 40.249275][ T681] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 40.249286][ T681] Call Trace: [ 40.249292][ T681] [ 40.249299][ T681] __dump_stack+0x21/0x30 [ 40.249330][ T681] dump_stack_lvl+0x140/0x1c0 [ 40.249354][ T681] ? __cfi_dump_stack_lvl+0x10/0x10 [ 40.249392][ T681] ? check_stack_object+0x138/0x150 [ 40.249412][ T681] dump_stack+0x19/0x20 [ 40.249435][ T681] should_fail_ex+0x3c2/0x510 [ 40.249457][ T681] should_fail+0xf/0x20 [ 40.249476][ T681] should_fail_usercopy+0x1e/0x30 [ 40.249498][ T681] _copy_to_user+0x24/0xa0 [ 40.249523][ T681] simple_read_from_buffer+0xed/0x160 [ 40.249548][ T681] proc_fail_nth_read+0x1aa/0x220 [ 40.249575][ T681] ? __cfi_proc_fail_nth_read+0x10/0x10 [ 40.249601][ T681] ? bpf_lsm_file_permission+0xd/0x20 [ 40.249624][ T681] ? __cfi_proc_fail_nth_read+0x10/0x10 [ 40.249648][ T681] vfs_read+0x288/0xc70 [ 40.249668][ T681] ? __cfi_vfs_read+0x10/0x10 [ 40.249686][ T681] ? __kasan_check_write+0x18/0x20 [ 40.249704][ T681] ? mutex_lock+0x97/0x1d0 [ 40.249722][ T681] ? __cfi_mutex_lock+0x10/0x10 [ 40.249741][ T681] ksys_read+0x145/0x260 [ 40.249760][ T681] ? __cfi_ksys_read+0x10/0x10 [ 40.249779][ T681] ? __kasan_check_read+0x15/0x20 [ 40.249797][ T681] __x64_sys_read+0x7f/0x90 [ 40.249816][ T681] x64_sys_call+0x2638/0x2ee0 [ 40.249833][ T681] do_syscall_64+0x57/0xf0 [ 40.249855][ T681] ? clear_bhb_loop+0x50/0xa0 [ 40.249874][ T681] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 40.249901][ T681] RIP: 0033:0x7fd53b15e90e [ 40.249918][ T681] Code: 08 0f 85 a5 a8 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 48 83 ec 08 [ 40.249932][ T681] RSP: 002b:00007fd53c0d2fe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 40.249953][ T681] RAX: ffffffffffffffda RBX: 00007fd53c0d36c0 RCX: 00007fd53b15e90e [ 40.249966][ T681] RDX: 000000000000000f RSI: 00007fd53c0d30a0 RDI: 0000000000000005 [ 40.249979][ T681] RBP: 00007fd53c0d3090 R08: 0000000000000000 R09: 0000000000000000 [ 40.249991][ T681] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 40.250002][ T681] R13: 00007fd53b426038 R14: 00007fd53b425fa0 R15: 00007ffc0f3e0d88 [ 40.250019][ T681] [ 40.443596][ T31] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 40.573587][ T31] usb 2-1: device descriptor read/64, error -71 [ 40.773579][ T335] usb 4-1: new high-speed USB device number 12 using dummy_hcd [ 40.823600][ T31] usb 2-1: device descriptor read/64, error -71 [ 40.865036][ T474] Bluetooth: hci0: Frame reassembly failed (-84) [ 40.933582][ T335] usb 4-1: Using ep0 maxpacket: 8 [ 40.933744][ T31] usb usb2-port1: attempt power cycle [ 40.939679][ T335] usb 4-1: too many endpoints for config 0 interface 0 altsetting 2: 254, using maximum allowed: 30 [ 40.963578][ T335] usb 4-1: config 0 interface 0 altsetting 2 endpoint 0x2 has an invalid bInterval 94, changing to 10 [ 40.974603][ T335] usb 4-1: config 0 interface 0 altsetting 2 has 2 endpoint descriptors, different from the interface descriptor's value: 254 [ 40.987674][ T335] usb 4-1: config 0 interface 0 has no altsetting 0 [ 40.994346][ T335] usb 4-1: New USB device found, idVendor=0461, idProduct=4e72, bcdDevice= 0.00 [ 41.003384][ T335] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 41.014033][ T335] usb 4-1: config 0 descriptor?? [ 41.143588][ T9] usb 3-1: new low-speed USB device number 12 using dummy_hcd [ 41.293602][ T31] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 41.294931][ T9] usb 3-1: unable to get BOS descriptor or descriptor too short [ 41.309736][ T9] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 41.319865][ T9] usb 3-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 41.324618][ T31] usb 2-1: device descriptor read/8, error -71 [ 41.328853][ T9] usb 3-1: too many endpoints for config 1 interface 1 altsetting 0: 193, using maximum allowed: 30 [ 41.345916][ T9] usb 3-1: config 1 interface 1 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 193 [ 41.360999][ T9] usb 3-1: string descriptor 0 read error: -22 [ 41.367264][ T9] usb 3-1: New USB device found, idVendor=1235, idProduct=8208, bcdDevice= 0.40 [ 41.376326][ T9] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 41.387927][ T9] usb 3-1: Focusrite Clarett USB Mixer Driver enabled (pid=0x8208); report any issues to https://github.com/geoffreybennett/scarlett-gen2/issues [ 41.406345][ T9] usb 3-1: Error initialising Clarett USB Mixer Driver: -22 [ 41.417772][ T365] udevd[365]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 41.433827][ T9] snd-usb-audio 3-1:1.0: probe with driver snd-usb-audio failed with error -22 [ 41.434262][ T691] netlink: 'syz.3.113': attribute type 46 has an invalid length. [ 41.464552][ T31] usb 2-1: device descriptor read/8, error -71 [ 41.655994][ T335] usbhid 4-1:0.0: can't add hid device: -71 [ 41.662655][ T335] usbhid 4-1:0.0: probe with driver usbhid failed with error -71 [ 41.671954][ T335] usb 4-1: USB disconnect, device number 12 [ 41.703593][ T31] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 41.724518][ T31] usb 2-1: device descriptor read/8, error -71 [ 41.854536][ T31] usb 2-1: device descriptor read/8, error -71 [ 41.963694][ T31] usb usb2-port1: unable to enumerate USB device [ 42.420469][ T36] kauditd_printk_skb: 14 callbacks suppressed [ 42.420484][ T36] audit: type=1400 audit(1787200028.590:257): avc: denied { write } for pid=715 comm="syz.3.118" name="001" dev="devtmpfs" ino=117 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usb_device_t tclass=chr_file permissive=1 [ 42.462339][ T326] usbhid 1-1:0.0: can't add hid device: -71 [ 42.472647][ T326] usbhid 1-1:0.0: probe with driver usbhid failed with error -71 [ 42.489660][ T326] usb 1-1: USB disconnect, device number 11 [ 42.588144][ T36] audit: type=1400 audit(1787200028.760:258): avc: denied { read write } for pid=722 comm="syz.3.120" name="control" dev="devtmpfs" ino=198 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:lvm_control_t tclass=chr_file permissive=1 [ 42.613261][ T723] device-mapper: ioctl: ioctl interface mismatch: kernel(4.48.0), user(0.0.0), cmd(10) [ 42.633601][ T36] audit: type=1400 audit(1787200028.760:259): avc: denied { open } for pid=722 comm="syz.3.120" path="/27/dev/mapper/control" dev="devtmpfs" ino=198 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:lvm_control_t tclass=chr_file permissive=1 [ 42.660110][ T36] audit: type=1400 audit(1787200028.760:260): avc: denied { ioctl } for pid=722 comm="syz.3.120" path="/27/dev/mapper/control" dev="devtmpfs" ino=198 ioctlcmd=0xfd03 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:lvm_control_t tclass=chr_file permissive=1 [ 42.693633][ T36] audit: type=1400 audit(1787200028.780:261): avc: denied { search } for pid=719 comm="syz.0.119" name="/" dev="tracefs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=dir permissive=1 [ 42.745232][ T36] audit: type=1400 audit(1787200028.780:262): avc: denied { write } for pid=719 comm="syz.0.119" name="trigger" dev="tracefs" ino=19680823 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=file permissive=1 [ 42.768703][ T732] input: syz1 as /devices/virtual/input/input6 [ 42.781285][ T36] audit: type=1400 audit(1787200028.780:263): avc: denied { open } for pid=719 comm="syz.0.119" path="/31/mnt/events/netlink/netlink_extack/trigger" dev="tracefs" ino=19680823 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=file permissive=1 [ 42.812061][ T36] audit: type=1400 audit(1787200028.890:264): avc: denied { setopt } for pid=726 comm="syz.1.121" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 42.832526][ T36] audit: type=1400 audit(1787200028.900:265): avc: denied { shutdown } for pid=726 comm="syz.1.121" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 42.856137][ T732] 9pnet_fd: Insufficient options for proto=fd [ 42.869268][ T36] audit: type=1400 audit(1787200028.900:266): avc: denied { map } for pid=722 comm="syz.3.120" path="/27/dev/mapper/control" dev="devtmpfs" ino=198 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:lvm_control_t tclass=chr_file permissive=1 [ 42.933564][ T54] Bluetooth: hci0: Opcode 0x1003 failed: -110 [ 42.933795][ T702] Bluetooth: hci0: command 0x1003 tx timeout [ 42.959332][ T46] Bluetooth: hci0: Frame reassembly failed (-84) [ 43.193601][ T335] usb 4-1: new high-speed USB device number 13 using dummy_hcd [ 43.273591][ T9] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 43.344623][ T335] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 43.355742][ T335] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 43.366489][ T335] usb 4-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 43.375602][ T335] usb 4-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 43.383701][ T335] usb 4-1: Manufacturer: syz [ 43.388809][ T335] usb 4-1: config 0 descriptor?? [ 43.443608][ T9] usb 1-1: Using ep0 maxpacket: 16 [ 43.449789][ T9] usb 1-1: config 0 interface 0 altsetting 3 endpoint 0x81 has invalid wMaxPacketSize 0 [ 43.459592][ T9] usb 1-1: config 0 interface 0 altsetting 3 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 43.472397][ T9] usb 1-1: config 0 interface 0 has no altsetting 0 [ 43.479038][ T9] usb 1-1: New USB device found, idVendor=04f2, idProduct=1123, bcdDevice= 0.00 [ 43.488092][ T9] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 43.496704][ T9] usb 1-1: config 0 descriptor?? [ 43.705112][ T9] input: HID 04f2:1123 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:04F2:1123.0006/input/input7 [ 43.711485][ T697] Bluetooth: hci0: Opcode 0x1003 failed: -4 [ 43.719181][ T9] chicony 0003:04F2:1123.0006: input,hidraw0: USB HID v0.00 Joystick [HID 04f2:1123] on usb-dummy_hcd.0-1/input0 [ 43.742213][ T326] usb 3-1: USB disconnect, device number 12 [ 43.903745][ T9] usb 1-1: USB disconnect, device number 12 [ 44.023116][ T759] tipc: New replicast peer: 255.255.255.255 [ 44.029297][ T759] tipc: Enabled bearer , priority 10 [ 44.036246][ T759] netlink: 8 bytes leftover after parsing attributes in process `syz.1.130'. [ 44.203585][ T326] usb 3-1: new high-speed USB device number 13 using dummy_hcd [ 44.293594][ T325] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 44.354670][ T326] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 44.365656][ T326] usb 3-1: New USB device found, idVendor=056a, idProduct=033b, bcdDevice= 0.00 [ 44.374774][ T326] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 44.454632][ T325] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 44.474060][ T325] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 44.483140][ T325] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 44.493809][ T325] usb 2-1: config 0 descriptor?? [ 44.704119][ T325] usbhid 2-1:0.0: can't add hid device: -71 [ 44.710187][ T325] usbhid 2-1:0.0: probe with driver usbhid failed with error -71 [ 44.725016][ T325] usb 2-1: USB disconnect, device number 15 [ 44.788587][ T326] wacom 0003:056A:033B.0007: Unknown device_type for 'HID 056a:033b'. Assuming pen. [ 44.804148][ T326] wacom 0003:056A:033B.0007: hidraw0: USB HID v1.11 Device [HID 056a:033b] on usb-dummy_hcd.2-1/input0 [ 44.825676][ T326] input: Wacom Intuos S 2 Pen as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/0003:056A:033B.0007/input/input8 [ 45.143573][ T326] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 45.143605][ T9] tipc: Node number set to 4269801492 [ 45.324656][ T326] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 45.335744][ T326] usb 2-1: New USB device found, idVendor=0458, idProduct=5003, bcdDevice= 0.40 [ 45.348109][ T326] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 45.362875][ T326] usb 2-1: config 0 descriptor?? [ 45.424740][ T757] process 'syz.2.129' launched '/dev/fd/6' with NULL argv: empty string added [ 45.434930][ T704] usb 3-1: USB disconnect, device number 13 [ 45.991386][ T335] usbhid 4-1:0.0: can't add hid device: -71 [ 45.999751][ T335] usbhid 4-1:0.0: probe with driver usbhid failed with error -71 [ 46.017749][ T335] usb 4-1: USB disconnect, device number 13 [ 46.051826][ T784] kvm_intel: set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 46.175223][ T326] aiptek 2-1:0.0: Aiptek using 400 ms programming speed [ 46.193421][ T326] input: Aiptek as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/input/input11 [ 46.495350][ T45] usb 2-1: USB disconnect, device number 16 [ 46.501318][ C1] aiptek 2-1:0.0: aiptek_irq - usb_submit_urb failed with result -19 [ 46.593602][ T326] usb 3-1: new high-speed USB device number 14 using dummy_hcd [ 46.664325][ T31] usb 4-1: new high-speed USB device number 14 using dummy_hcd [ 46.749278][ T326] usb 3-1: unable to get BOS descriptor or descriptor too short [ 46.757757][ T326] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 46.773610][ T326] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 46.783829][ T326] usb 3-1: config 1 interface 0 has no altsetting 0 [ 46.800457][ T326] usb 3-1: New USB device found, idVendor=041e, idProduct=3237, bcdDevice= 0.40 [ 46.813575][ T326] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 46.831874][ T326] usb 3-1: Product: syz [ 46.836178][ T326] usb 3-1: Manufacturer: syz [ 46.840799][ T326] usb 3-1: SerialNumber: syz [ 46.856954][ T31] usb 4-1: unable to get BOS descriptor or descriptor too short [ 46.865384][ T31] usb 4-1: config index 0 descriptor too short (expected 786, got 18) [ 46.883568][ T31] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 46.893991][ T31] usb 4-1: config 0 has no interfaces? [ 46.909876][ T31] usb 4-1: New USB device found, idVendor=0525, idProduct=1080, bcdDevice=d2.06 [ 46.923556][ T31] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 46.933797][ T31] usb 4-1: Product: syz [ 46.938154][ T31] usb 4-1: Manufacturer: syz [ 46.953186][ T31] usb 4-1: SerialNumber: syz [ 46.958818][ T31] usb 4-1: config 0 descriptor?? [ 47.055356][ T826] tipc: Can't bind to reserved service type 1 [ 47.076727][ T326] usb 3-1: 0:1 : does not exist [ 47.097882][ T326] usb 3-1: USB disconnect, device number 14 [ 47.199560][ T31] usb 4-1: USB disconnect, device number 14 [ 47.481188][ T36] kauditd_printk_skb: 15 callbacks suppressed [ 47.481205][ T36] audit: type=1400 audit(1787200033.650:282): avc: denied { connect } for pid=865 comm="syz.1.160" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 47.714775][ T873] loop0: detected capacity change from 0 to 16384 [ 47.765929][ T36] audit: type=1326 audit(1787200033.940:283): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=874 comm="syz.3.164" exe="/root/ci2-android-6-12-rust/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd53b19e0d9 code=0x7ffc0000 [ 47.817698][ T880] overlayfs: conflicting options: userxattr,metacopy=on [ 47.833570][ T36] audit: type=1326 audit(1787200033.940:284): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=874 comm="syz.3.164" exe="/root/ci2-android-6-12-rust/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd53b19e0d9 code=0x7ffc0000 [ 47.893583][ T36] audit: type=1326 audit(1787200033.960:285): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=874 comm="syz.3.164" exe="/root/ci2-android-6-12-rust/syz-executor" sig=0 arch=c000003e syscall=435 compat=0 ip=0x7fd53b19e0d9 code=0x7ffc0000 [ 47.931813][ T36] audit: type=1326 audit(1787200034.000:286): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=874 comm="syz.3.164" exe="/root/ci2-android-6-12-rust/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd53b19e0d9 code=0x7ffc0000 [ 47.993581][ T36] audit: type=1326 audit(1787200034.000:287): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=874 comm="syz.3.164" exe="/root/ci2-android-6-12-rust/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd53b19e0d9 code=0x7ffc0000 [ 48.039341][ T36] audit: type=1326 audit(1787200034.010:288): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=879 comm="syz.3.164" exe="/root/ci2-android-6-12-rust/syz-executor" sig=0 arch=c000003e syscall=230 compat=0 ip=0x7fd53b15e90e code=0x7ffc0000 [ 48.085123][ T36] audit: type=1326 audit(1787200034.040:289): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=874 comm="syz.3.164" exe="/root/ci2-android-6-12-rust/syz-executor" sig=0 arch=c000003e syscall=257 compat=0 ip=0x7fd53b15e90e code=0x7ffc0000 [ 48.103826][ T890] pim6reg1: entered promiscuous mode [ 48.123585][ T9] usb 4-1: new full-speed USB device number 15 using dummy_hcd [ 48.141504][ T36] audit: type=1326 audit(1787200034.040:290): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=874 comm="syz.3.164" exe="/root/ci2-android-6-12-rust/syz-executor" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7fd53b19dd6b code=0x7ffc0000 [ 48.176770][ T36] audit: type=1326 audit(1787200034.040:291): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=874 comm="syz.3.164" exe="/root/ci2-android-6-12-rust/syz-executor" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7fd53b19dd6b code=0x7ffc0000 [ 48.233603][ T31] usb 2-1: new high-speed USB device number 17 using dummy_hcd [ 48.243712][ T890] pim6reg1: entered allmulticast mode [ 48.293584][ T9] usb 4-1: device descriptor read/64, error -71 [ 48.403584][ T31] usb 2-1: Using ep0 maxpacket: 32 [ 48.434031][ T31] usb 2-1: config 0 has an invalid interface number: 67 but max is 0 [ 48.443567][ T31] usb 2-1: config 0 has no interface number 0 [ 48.484230][ T31] usb 2-1: New USB device found, idVendor=0424, idProduct=9901, bcdDevice=c2.57 [ 48.493373][ T31] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 48.501986][ T31] usb 2-1: Product: syz [ 48.514257][ T31] usb 2-1: Manufacturer: syz [ 48.518935][ T31] usb 2-1: SerialNumber: syz [ 48.530306][ T31] usb 2-1: config 0 descriptor?? [ 48.540102][ T31] smsc95xx v2.0.0 [ 48.543583][ T9] usb 4-1: device descriptor read/64, error -71 [ 48.793579][ T9] usb 4-1: new full-speed USB device number 16 using dummy_hcd [ 48.913584][ T65] usb 1-1: new low-speed USB device number 13 using dummy_hcd [ 48.943595][ T9] usb 4-1: device descriptor read/64, error -71 [ 48.952784][ T31] smsc95xx 2-1:0.67 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000030: -32 [ 48.966966][ T31] smsc95xx 2-1:0.67 (unnamed net_device) (uninitialized): Error reading E2P_CMD [ 49.074599][ T65] usb 1-1: config 0 interface 0 altsetting 254 has an endpoint descriptor with address 0x72, changing to 0x2 [ 49.093613][ T65] usb 1-1: config 0 interface 0 altsetting 254 endpoint 0x2 has invalid maxpacket 64, setting to 8 [ 49.113561][ T65] usb 1-1: config 0 interface 0 has no altsetting 0 [ 49.120267][ T65] usb 1-1: New USB device found, idVendor=172f, idProduct=0501, bcdDevice= 0.00 [ 49.129846][ T65] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 49.144284][ T65] usb 1-1: config 0 descriptor?? [ 49.153969][ T902] raw-gadget.2 gadget.0: fail, usb_ep_enable returned -22 [ 49.183588][ T9] usb 4-1: device descriptor read/64, error -71 [ 49.293817][ T9] usb usb4-port1: attempt power cycle [ 49.303585][ T45] usb 3-1: new high-speed USB device number 15 using dummy_hcd [ 49.484624][ T45] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 49.503620][ T45] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 1024 [ 49.525896][ T45] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 49.535079][ T45] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 49.543097][ T45] usb 3-1: Product: syz [ 49.553566][ T45] usb 3-1: Manufacturer: syz [ 49.558280][ T45] usb 3-1: SerialNumber: syz [ 49.563278][ T65] usb 1-1: string descriptor 0 read error: -71 [ 49.574248][ T65] usbhid 1-1:0.0: couldn't find an input interrupt endpoint [ 49.582306][ T45] cdc_mbim 3-1:1.0: skipping garbage [ 49.594865][ T65] usb 1-1: USB disconnect, device number 13 [ 49.633575][ T9] usb 4-1: new full-speed USB device number 17 using dummy_hcd [ 49.666739][ T9] usb 4-1: device descriptor read/8, error -71 [ 49.786060][ T915] raw-gadget.3 gadget.2: fail, usb_ep_enable returned -22 [ 49.804587][ T9] usb 4-1: device descriptor read/8, error -71 [ 49.989724][ T886] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 49.998383][ T886] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 50.043582][ T9] usb 4-1: new full-speed USB device number 18 using dummy_hcd [ 50.064943][ T9] usb 4-1: device descriptor read/8, error -71 [ 50.196644][ T9] usb 4-1: device descriptor read/8, error -71 [ 50.305798][ T9] usb usb4-port1: unable to enumerate USB device [ 50.334593][ T928] 9pnet_fd: p9_fd_create_tcp (928): problem connecting socket to 127.0.0.1 [ 50.403256][ T915] raw-gadget.3 gadget.2: fail, usb_ep_enable returned -22 [ 50.421967][ T45] cdc_mbim 3-1:1.0: cdc-wdm0: USB WDM device [ 50.436553][ T45] wwan wwan0: port wwan0mbim0 attached [ 50.452261][ T45] cdc_mbim 3-1:1.0 wwan0: register 'cdc_mbim' at usb-dummy_hcd.2-1, CDC MBIM, a6:40:b2:85:7f:b0 [ 50.594024][ T938] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=61977 sclass=netlink_route_socket pid=938 comm=syz.0.179 [ 50.623597][ T31] smsc95xx 2-1:0.67 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000038: -71 [ 50.673625][ T31] smsc95xx 2-1:0.67: probe with driver smsc95xx failed with error -71 [ 50.678466][ T149] 8021q: adding VLAN 0 to HW filter on device wwan0 [ 50.683785][ T31] usb 2-1: USB disconnect, device number 17 [ 50.974101][ T45] usb 3-1: USB disconnect, device number 15 [ 50.980991][ T45] cdc_mbim 3-1:1.0 wwan0: unregister 'cdc_mbim' usb-dummy_hcd.2-1, CDC MBIM [ 50.983576][ T65] usb 1-1: new high-speed USB device number 14 using dummy_hcd [ 51.063196][ T45] wwan wwan0: port wwan0mbim0 disconnected [ 51.203582][ T65] usb 1-1: Using ep0 maxpacket: 32 [ 51.250890][ T65] usb 1-1: unable to get BOS descriptor or descriptor too short [ 51.264038][ T65] usb 1-1: config 1 has an invalid descriptor of length 186, skipping remainder of the config [ 51.293619][ T65] usb 1-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 28, changing to 7 [ 51.323576][ T65] usb 1-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid maxpacket 26487, setting to 1024 [ 51.342200][ T65] usb 1-1: New USB device found, idVendor=2b53, idProduct=0023, bcdDevice= 0.40 [ 51.363564][ T65] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 51.381781][ T65] usb 1-1: Product: syz [ 51.389493][ T65] usb 1-1: Manufacturer: syz [ 51.400078][ T65] usb 1-1: SerialNumber: syz [ 51.596411][ T1012] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 51.613916][ T953] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 51.622779][ T1012] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 51.684095][ T953] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 51.693657][ T1012] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 51.715838][ T1012] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 51.724317][ T953] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 51.743303][ T953] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 51.753577][ T335] usb 2-1: new high-speed USB device number 18 using dummy_hcd [ 51.757729][ T953] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 51.779004][ T953] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 51.795655][ T953] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 51.812384][ T953] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 51.829654][ T953] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 51.838197][ T45] usb 3-1: new high-speed USB device number 16 using dummy_hcd [ 51.859790][ T953] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 51.900365][ T65] usb 1-1: USB disconnect, device number 14 [ 51.914152][ T335] usb 2-1: Using ep0 maxpacket: 16 [ 51.944378][ T335] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 51.963595][ T335] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 51.984288][ T335] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 52.003510][ T335] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 52.005927][ T45] usb 3-1: New USB device found, idVendor=0499, idProduct=104e, bcdDevice= 0.40 [ 52.011568][ T335] usb 2-1: Product: syz [ 52.011586][ T335] usb 2-1: Manufacturer: syz [ 52.011601][ T335] usb 2-1: SerialNumber: syz [ 52.033666][ T45] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 52.059472][ T45] usb 3-1: Product: syz [ 52.072399][ T45] usb 3-1: Manufacturer: syz [ 52.096585][ T45] usb 3-1: SerialNumber: syz [ 52.268865][ T335] usb 2-1: 0:2 : does not exist [ 52.289324][ T1023] netlink: 12 bytes leftover after parsing attributes in process `syz.3.193'. [ 52.307589][ T1023] netlink: 132 bytes leftover after parsing attributes in process `syz.3.193'. [ 52.475856][ T335] usb 2-1: 5:0: failed to get current value for ch 0 (-22) [ 52.487206][ T45] usb 3-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 52.487434][ T335] usb 2-1: USB disconnect, device number 18 [ 52.505166][ T45] usb 3-1: unit 4 not found! [ 52.509835][ T45] usb 3-1: unit 6 not found! [ 52.533689][ T45] usb 3-1: USB disconnect, device number 16 [ 52.753569][ T65] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 52.842823][ T36] kauditd_printk_skb: 98 callbacks suppressed [ 52.842840][ T36] audit: type=1400 audit(1787200039.010:390): avc: denied { connect } for pid=1039 comm="syz.2.198" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 52.878587][ T36] audit: type=1400 audit(1787200039.040:391): avc: denied { write } for pid=1039 comm="syz.2.198" path="socket:[6978]" dev="sockfs" ino=6978 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 52.923977][ T36] audit: type=1400 audit(1787200039.100:392): avc: denied { read } for pid=1039 comm="syz.2.198" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 52.954476][ T65] usb 1-1: New USB device found, idVendor=0b49, idProduct=064f, bcdDevice=d4.fd [ 52.963714][ T65] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 52.971733][ T65] usb 1-1: Product: syz [ 52.976202][ T65] usb 1-1: Manufacturer: syz [ 52.980827][ T65] usb 1-1: SerialNumber: syz [ 53.193572][ T45] usb 4-1: new high-speed USB device number 19 using dummy_hcd [ 53.263576][ T326] usb 2-1: new high-speed USB device number 19 using dummy_hcd [ 53.338097][ T1052] kvm: vcpu 0: requested lapic timer restore with starting count register 0x390=3780442281 (7560884562 ns) > initial count (4669583980 ns). Using initial count to start timer. [ 53.363671][ T45] usb 4-1: Using ep0 maxpacket: 8 [ 53.372926][ T45] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 53.387222][ T45] usb 4-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 53.398265][ T36] audit: type=1400 audit(1787200039.570:393): avc: denied { connect } for pid=1051 comm="syz.2.202" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 53.413617][ T45] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x1 has invalid wMaxPacketSize 0 [ 53.434717][ T326] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 53.455892][ T326] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 53.474010][ T45] usb 4-1: New USB device found, idVendor=0582, idProduct=0025, bcdDevice= 0.40 [ 53.483208][ T45] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 53.491459][ T326] usb 2-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 53.501447][ T326] usb 2-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 53.511526][ T45] usb 4-1: Product: syz [ 53.516569][ T326] usb 2-1: Manufacturer: syz [ 53.521620][ T45] usb 4-1: Manufacturer: syz [ 53.528281][ T326] usb 2-1: config 0 descriptor?? [ 53.533285][ T45] usb 4-1: SerialNumber: syz [ 53.755675][ T1043] netlink: 4 bytes leftover after parsing attributes in process `syz.3.199'. [ 53.793626][ T9] usb 3-1: new high-speed USB device number 17 using dummy_hcd [ 53.964619][ T9] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 53.983553][ T9] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 54.004707][ T9] usb 3-1: New USB device found, idVendor=04d8, idProduct=c002, bcdDevice= 0.00 [ 54.023575][ T9] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 54.224469][ T45] usb 4-1: clock source 0 is not valid, cannot use [ 54.425838][ T45] usb 4-1: 1:1: cannot get freq (v2/v3): err -71 [ 54.432448][ T45] usb 4-1: uac_clock_source_is_valid(): cannot get clock validity for id 0 [ 54.443989][ T45] usb 4-1: USB disconnect, device number 19 [ 54.447491][ T9] usbhid 3-1:1.0: can't add hid device: -71 [ 54.458462][ T9] usbhid 3-1:1.0: probe with driver usbhid failed with error -71 [ 54.467708][ T364] udevd[364]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 54.484544][ T9] usb 3-1: USB disconnect, device number 17 [ 54.941623][ T36] audit: type=1400 audit(1787200041.110:394): avc: denied { mount } for pid=1059 comm="syz.3.204" name="/" dev="configfs" ino=2558 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=filesystem permissive=1 [ 54.964536][ T36] audit: type=1400 audit(1787200041.110:395): avc: denied { search } for pid=1059 comm="syz.3.204" name="/" dev="configfs" ino=2558 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 54.986677][ T36] audit: type=1400 audit(1787200041.110:396): avc: denied { write } for pid=1059 comm="syz.3.204" name="functions" dev="configfs" ino=3663 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 55.009601][ T36] audit: type=1400 audit(1787200041.110:397): avc: denied { add_name } for pid=1059 comm="syz.3.204" name="uvc.0" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 55.036183][ T36] audit: type=1400 audit(1787200041.110:398): avc: denied { write } for pid=1059 comm="syz.3.204" name="bmControls" dev="configfs" ino=8270 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=file permissive=1 [ 55.059379][ T36] audit: type=1400 audit(1787200041.110:399): avc: denied { open } for pid=1059 comm="syz.3.204" path="/47/configfs/usb_gadget/g1/functions/uvc.0/control/extensions/ext0/bmControls" dev="configfs" ino=8270 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=file permissive=1 [ 55.085053][ T1076] overlayfs: conflicting options: nfs_export=on,metacopy=on [ 55.419324][ T1114] overlayfs: empty lowerdir [ 55.433795][ T1114] overlayfs: empty lowerdir [ 55.438530][ T1114] overlayfs: empty lowerdir [ 55.454080][ T1114] overlayfs: empty lowerdir [ 55.458793][ T1114] overlayfs: empty lowerdir [ 55.469434][ T1114] overlayfs: empty lowerdir [ 55.493622][ T45] usb 4-1: new high-speed USB device number 20 using dummy_hcd [ 55.585980][ T65] usb 1-1: USB disconnect, device number 15 [ 55.673582][ T45] usb 4-1: Using ep0 maxpacket: 16 [ 55.683948][ T45] usb 4-1: unable to get BOS descriptor or descriptor too short [ 55.702567][ T45] usb 4-1: config 1 has an invalid descriptor of length 238, skipping remainder of the config [ 55.714072][ T45] usb 4-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 103, changing to 7 [ 55.733017][ T45] usb 4-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid maxpacket 16416, setting to 1024 [ 55.744493][ T45] usb 4-1: config 1 interface 2 has no altsetting 0 [ 55.754487][ T45] usb 4-1: New USB device found, idVendor=103d, idProduct=0100, bcdDevice= 0.40 [ 55.763593][ T335] usb 3-1: new high-speed USB device number 18 using dummy_hcd [ 55.763928][ T45] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 55.779649][ T45] usb 4-1: Product: syz [ 55.792558][ T45] usb 4-1: SerialNumber: syz [ 55.913584][ T335] usb 3-1: Using ep0 maxpacket: 16 [ 55.921683][ T335] usb 3-1: too many endpoints for config 0 interface 0 altsetting 3: 255, using maximum allowed: 30 [ 55.932850][ T335] usb 3-1: config 0 interface 0 altsetting 3 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 55.946122][ T335] usb 3-1: config 0 interface 0 has no altsetting 0 [ 55.952749][ T335] usb 3-1: New USB device found, idVendor=05ac, idProduct=8243, bcdDevice= 0.00 [ 55.962093][ T335] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 55.970952][ T335] usb 3-1: config 0 descriptor?? [ 56.003223][ T45] usb 4-1: Audio class v2/v3 interfaces need an interface association [ 56.011931][ T45] snd-usb-audio 4-1:1.0: probe with driver snd-usb-audio failed with error -22 [ 56.043601][ T31] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 56.097332][ T326] usbhid 2-1:0.0: can't add hid device: -71 [ 56.108802][ T326] usbhid 2-1:0.0: probe with driver usbhid failed with error -71 [ 56.127941][ T326] usb 2-1: USB disconnect, device number 19 [ 56.193585][ T31] usb 1-1: Using ep0 maxpacket: 32 [ 56.199962][ T31] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 56.211242][ T31] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 56.221563][ T31] usb 1-1: New USB device found, idVendor=1e7d, idProduct=2d51, bcdDevice= 0.00 [ 56.221712][ T45] usb 4-1: 2:1 : can't get High Capability descriptor [ 56.237634][ T31] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 56.246945][ T31] usb 1-1: config 0 descriptor?? [ 56.381433][ T335] appleir 0003:05AC:8243.0008: unknown main item tag 0x0 [ 56.388557][ T335] appleir 0003:05AC:8243.0008: unknown main item tag 0x0 [ 56.395634][ T335] appleir 0003:05AC:8243.0008: unknown main item tag 0x0 [ 56.402693][ T335] appleir 0003:05AC:8243.0008: unknown main item tag 0x0 [ 56.409750][ T335] appleir 0003:05AC:8243.0008: unknown main item tag 0x0 [ 56.416822][ T335] appleir 0003:05AC:8243.0008: unknown main item tag 0x0 [ 56.424035][ T335] appleir 0003:05AC:8243.0008: unknown main item tag 0x0 [ 56.431093][ T335] appleir 0003:05AC:8243.0008: unknown main item tag 0x0 [ 56.438365][ T335] appleir 0003:05AC:8243.0008: unknown main item tag 0x0 [ 56.445561][ T335] appleir 0003:05AC:8243.0008: unknown main item tag 0x0 [ 56.452638][ T335] appleir 0003:05AC:8243.0008: unknown main item tag 0x0 [ 56.461001][ T335] appleir 0003:05AC:8243.0008: unknown main item tag 0x0 [ 56.468088][ T335] appleir 0003:05AC:8243.0008: unknown main item tag 0x0 [ 56.475199][ T335] appleir 0003:05AC:8243.0008: unknown main item tag 0x0 [ 56.482262][ T335] appleir 0003:05AC:8243.0008: unbalanced collection at end of report description [ 56.491668][ T335] appleir 0003:05AC:8243.0008: parse failed [ 56.497673][ T335] appleir 0003:05AC:8243.0008: probe with driver appleir failed with error -22 [ 56.523616][ T326] usb 2-1: new full-speed USB device number 20 using dummy_hcd [ 56.544438][ T704] usb 4-1: USB disconnect, device number 20 [ 56.583579][ T1127] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 56.592125][ T1127] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 56.625451][ T45] usb 3-1: USB disconnect, device number 18 [ 56.663293][ T31] usbhid 1-1:0.0: can't add hid device: -71 [ 56.669346][ T31] usbhid 1-1:0.0: probe with driver usbhid failed with error -71 [ 56.678244][ T31] usb 1-1: USB disconnect, device number 16 [ 56.684594][ T326] usb 2-1: config 0 interface 0 altsetting 3 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 56.696583][ T326] usb 2-1: config 0 interface 0 altsetting 3 endpoint 0x81 has invalid wMaxPacketSize 0 [ 56.706374][ T326] usb 2-1: config 0 interface 0 altsetting 3 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 56.719419][ T326] usb 2-1: config 0 interface 0 has no altsetting 0 [ 56.726058][ T326] usb 2-1: New USB device found, idVendor=1e7d, idProduct=2db4, bcdDevice= 0.00 [ 56.735228][ T326] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 56.744071][ T326] usb 2-1: config 0 descriptor?? [ 56.950333][ T1138] UDPLite6: UDP-Lite is deprecated and scheduled to be removed in 2025, please contact the netdev mailing list [ 56.963933][ T1141] fuse: Bad value for 'rootmode' [ 56.974360][ T326] usbhid 2-1:0.0: can't add hid device: -71 [ 56.980657][ T326] usbhid 2-1:0.0: probe with driver usbhid failed with error -71 [ 56.993422][ T326] usb 2-1: USB disconnect, device number 20 [ 57.026428][ T1147] netlink: 32 bytes leftover after parsing attributes in process `syz.1.224'. [ 57.383575][ T31] usb 3-1: new high-speed USB device number 19 using dummy_hcd [ 57.523567][ T335] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 57.543554][ T31] usb 3-1: Using ep0 maxpacket: 16 [ 57.554265][ T31] usb 3-1: config 1 has 0 interfaces, different from the descriptor's value: 1 [ 57.574745][ T31] usb 3-1: New USB device found, idVendor=0499, idProduct=1014, bcdDevice= 0.40 [ 57.593566][ T31] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 57.611734][ T31] usb 3-1: Product: syz [ 57.623565][ T31] usb 3-1: Manufacturer: syz [ 57.628221][ T31] usb 3-1: SerialNumber: syz [ 57.689119][ T1166] input: syz0 as /devices/virtual/input/input13 [ 57.694666][ T335] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 57.718801][ T335] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 57.729376][ T335] usb 1-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 57.740264][ T335] usb 1-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 57.753972][ T335] usb 1-1: Manufacturer: syz [ 57.759390][ T335] usb 1-1: config 0 descriptor?? [ 57.903578][ T65] usb 4-1: new high-speed USB device number 21 using dummy_hcd [ 58.054646][ T65] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 58.064817][ T65] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 58.074791][ T65] usb 4-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 58.085514][ T65] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 58.093569][ T65] usb 4-1: SerialNumber: syz [ 58.113582][ T31] usb 2-1: new high-speed USB device number 21 using dummy_hcd [ 58.263599][ T31] usb 2-1: Using ep0 maxpacket: 32 [ 58.269876][ T31] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 58.280941][ T31] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 58.290808][ T31] usb 2-1: New USB device found, idVendor=1e7d, idProduct=2ced, bcdDevice= 0.00 [ 58.299951][ T31] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 58.304040][ T65] usb 4-1: 0:2 : does not exist [ 58.308757][ T31] usb 2-1: config 0 descriptor?? [ 58.314037][ T65] usb 4-1: usbmixer: too many channels (61) in unit 5 [ 58.328479][ T65] usb 4-1: USB disconnect, device number 21 [ 58.345950][ T331] udevd[331]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 58.729363][ T31] kone 0003:1E7D:2CED.0009: hidraw0: USB HID v0.00 Device [HID 1e7d:2ced] on usb-dummy_hcd.1-1/input0 [ 58.885271][ T1190] netlink: 8 bytes leftover after parsing attributes in process `syz.3.239'. [ 58.940340][ T1180] kvm: kvm [1179]: vcpu1, guest rIP: 0x9134 Unhandled WRMSR(0x11e) = 0xbe702111 [ 58.950229][ T1192] netlink: 8 bytes leftover after parsing attributes in process `syz.3.239'. [ 59.016850][ T51] device offline error, dev sda, sector 1237294 op 0x1:(WRITE) flags 0x0 phys_seg 1 prio class 2 [ 59.027497][ T51] EXT4-fs warning (device sda1): ext4_end_bio:357: I/O error 16 writing to inode 2036 starting block 154661) [ 59.039203][ T51] Buffer I/O error on device sda1, logical block 154623 [ 59.046301][ T51] device offline error, dev sda, sector 1229110 op 0x1:(WRITE) flags 0x0 phys_seg 1 prio class 2 [ 59.056966][ T51] EXT4-fs warning (device sda1): ext4_end_bio:357: I/O error 16 writing to inode 2036 starting block 153638) [ 59.068663][ T51] Buffer I/O error on device sda1, logical block 153600 [ 59.075729][ T51] device offline error, dev sda, sector 1229614 op 0x1:(WRITE) flags 0x0 phys_seg 1 prio class 2 [ 59.086380][ T51] EXT4-fs warning (device sda1): ext4_end_bio:357: I/O error 16 writing to inode 2036 starting block 153701) [ 59.099263][ T51] Buffer I/O error on device sda1, logical block 153663 [ 59.106407][ T51] device offline error, dev sda, sector 1212726 op 0x1:(WRITE) flags 0x0 phys_seg 1 prio class 2 [ 59.117074][ T51] EXT4-fs warning (device sda1): ext4_end_bio:357: I/O error 16 writing to inode 2035 starting block 151590) [ 59.129355][ T396] device offline error, dev sda, sector 1147190 op 0x1:(WRITE) flags 0x0 phys_seg 1 prio class 2 [ 59.139946][ T51] Buffer I/O error on device sda1, logical block 151552 [ 59.146969][ T51] device offline error, dev sda, sector 1179958 op 0x1:(WRITE) flags 0x0 phys_seg 1 prio class 2 [ 59.157517][ T51] EXT4-fs warning (device sda1): ext4_end_bio:357: I/O error 16 writing to inode 2033 starting block 147494) [ 59.169109][ T51] Buffer I/O error on device sda1, logical block 147456 [ 59.176143][ T51] device offline error, dev sda, sector 1180462 op 0x1:(WRITE) flags 0x0 phys_seg 1 prio class 2 [ 59.186682][ T51] EXT4-fs warning (device sda1): ext4_end_bio:357: I/O error 16 writing to inode 2033 starting block 147557) [ 59.194695][ T396] EXT4-fs warning (device sda1): ext4_end_bio:357: I/O error 16 writing to inode 2028 starting block 143398) [ 59.198261][ T51] Buffer I/O error on device sda1, logical block 147519 [ 59.198314][ T51] device offline error, dev sda, sector 1188142 op 0x1:(WRITE) flags 0x0 phys_seg 1 prio class 2 [ 59.215187][ T325] usb 2-1: USB disconnect, device number 21 [ 59.217832][ T51] EXT4-fs warning (device sda1): ext4_end_bio:357: I/O error 16 writing to inode 2033 starting block 148517) [ 59.244815][ T51] Buffer I/O error on device sda1, logical block 148479 [ 59.246164][ T396] Buffer I/O error on device sda1, logical block 143360 [ 59.251794][ T51] device offline error, dev sda, sector 1126710 op 0x1:(WRITE) flags 0x0 phys_seg 2 prio class 2 [ 59.269917][ T51] EXT4-fs warning (device sda1): ext4_end_bio:357: I/O error 16 writing to inode 2032 starting block 140838) [ 59.281316][ T396] device offline error, dev sda, sector 1155358 op 0x1:(WRITE) flags 0x0 phys_seg 3 prio class 2 [ 59.281528][ T51] Buffer I/O error on device sda1, logical block 140800 [ 59.298929][ T51] Buffer I/O error on device sda1, logical block 140801 [ 59.305405][ T396] EXT4-fs warning (device sda1): ext4_end_bio:357: I/O error 16 writing to inode 2028 starting block 144419) [ 59.323580][ T46] EXT4-fs (sda1): failed to convert unwritten extents to written extents -- potential data loss! (inode 2029, error -5) [ 59.339029][ T1197] Buffer I/O error on dev sda1, logical block 132, lost async page write [ 59.350424][ T73] Aborting journal on device sda1-8. [ 59.355891][ T36] kauditd_printk_skb: 10 callbacks suppressed [ 59.355921][ T36] audit: type=1400 audit(1787200045.520:410): avc: denied { read } for pid=92 comm="syslogd" name="log" dev="sda1" ino=2010 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:var_t tclass=lnk_file permissive=1 [ 59.383966][ T73] Buffer I/O error on dev sda1, logical block 131072, lost sync page write [ 59.393093][ T73] JBD2: I/O error when updating journal superblock for sda1-8. [ 59.412768][ T36] audit: type=1400 audit(1787200045.520:411): avc: denied { search } for pid=92 comm="syslogd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 59.436961][ T1197] EXT4-fs (sda1): shut down requested (2) [ 59.443883][ T1179] EXT4-fs error (device sda1): ext4_journal_check_start:84: comm syz.1.236: Detected aborted journal [ 59.455588][ T1179] Buffer I/O error on dev sda1, logical block 0, lost sync page write [ 59.469402][ T1179] EXT4-fs (sda1): I/O error while writing superblock [ 59.480330][ T36] audit: type=1400 audit(1787200045.520:412): avc: denied { write } for pid=92 comm="syslogd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 59.504294][ T1179] EXT4-fs (sda1): Remounting filesystem read-only [ 59.505398][ T36] audit: type=1400 audit(1787200045.520:413): avc: denied { add_name } for pid=92 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 59.535698][ T1197] sd 0:0:1:0: [sda] Synchronizing SCSI cache [ 59.541943][ T36] audit: type=1400 audit(1787200045.520:414): avc: denied { create } for pid=92 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 59.590411][ T36] audit: type=1400 audit(1787200045.520:415): avc: denied { append open } for pid=92 comm="syslogd" path="/tmp/messages" dev="tmpfs" ino=5 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 59.617188][ T36] audit: type=1400 audit(1787200045.520:416): avc: denied { getattr } for pid=92 comm="syslogd" path="/tmp/messages" dev="tmpfs" ino=5 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 59.926574][ T1201] overlayfs: failed to resolve './bus': -2 [ 59.938365][ T36] audit: type=1400 audit(1787200046.110:417): avc: denied { unmount } for pid=293 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 59.944581][ T1205] SELinux: Context system_u:object_r:hald_keymap_exec_t:s0 is not valid (left unmapped). [ 59.968475][ T36] audit: type=1400 audit(1787200046.140:418): avc: denied { relabelto } for pid=1204 comm="syz.1.242" name="file0" dev="tmpfs" ino=260 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 trawcon="system_u:object_r:hald_keymap_exec_t:s0" [ 59.996111][ T36] audit: type=1400 audit(1787200046.140:419): avc: denied { associate } for pid=1204 comm="syz.1.242" name="file0" dev="tmpfs" ino=260 scontext=system_u:object_r:unlabeled_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 srawcon="system_u:object_r:hald_keymap_exec_t:s0" [ 60.153618][ T325] usb 3-1: USB disconnect, device number 19 [ 60.207672][ T1213] option changes via remount are deprecated (pid=1212 comm=syz.3.246) [ 60.215956][ T1213] cgroup: option or name mismatch, new: 0x0 ".", old: 0x0 "" [ 60.325635][ T335] usbhid 1-1:0.0: can't add hid device: -71 [ 60.342142][ T335] usbhid 1-1:0.0: probe with driver usbhid failed with error -71 [ 60.351263][ T335] usb 1-1: USB disconnect, device number 17 [ 60.453665][ T325] usb 3-1: new high-speed USB device number 20 using dummy_hcd [ 60.605143][ T325] usb 3-1: unable to get BOS descriptor or descriptor too short [ 60.613887][ T325] usb 3-1: config 1 has an invalid interface number: 123 but max is 2 [ 60.622115][ T325] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 60.632415][ T325] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 60.641438][ T325] usb 3-1: config 1 has no interface number 0 [ 60.653347][ T325] usb 3-1: New USB device found, idVendor=1235, idProduct=0010, bcdDevice= 0.40 [ 60.654612][ T1239] netlink: 148 bytes leftover after parsing attributes in process `syz.1.254'. [ 60.662814][ T325] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 60.679668][ T325] usb 3-1: Product: syz [ 60.683892][ T325] usb 3-1: Manufacturer: syz [ 60.688677][ T325] usb 3-1: SerialNumber: syz [ 60.693687][ T335] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 60.713573][ T65] usb 4-1: new high-speed USB device number 22 using dummy_hcd [ 60.843586][ T335] usb 1-1: Using ep0 maxpacket: 16 [ 60.849753][ T335] usb 1-1: config 0 has an invalid interface number: 34 but max is 0 [ 60.858072][ T335] usb 1-1: config 0 has no interface number 0 [ 60.864354][ T335] usb 1-1: config 0 interface 34 altsetting 0 bulk endpoint 0xA has invalid maxpacket 1023 [ 60.874398][ T335] usb 1-1: config 0 interface 34 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 80 [ 60.884325][ T65] usb 4-1: Using ep0 maxpacket: 8 [ 60.890426][ T65] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 3 [ 60.903338][ T65] usb 4-1: New USB device found, idVendor=056a, idProduct=0016, bcdDevice= 0.00 [ 60.912617][ T335] usb 1-1: New USB device found, idVendor=0b95, idProduct=772a, bcdDevice=82.73 [ 60.921726][ T65] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 60.929756][ T335] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 60.937993][ T335] usb 1-1: Product: syz [ 60.942327][ T65] usb 4-1: config 0 descriptor?? [ 60.947391][ T335] usb 1-1: Manufacturer: syz [ 60.952012][ T335] usb 1-1: SerialNumber: syz [ 60.959179][ T335] usb 1-1: config 0 descriptor?? [ 60.965515][ T1224] raw-gadget.1 gadget.0: fail, usb_ep_enable returned -22 [ 60.972765][ T1224] raw-gadget.1 gadget.0: fail, usb_ep_enable returned -22 [ 61.053603][ T31] usb 2-1: new high-speed USB device number 22 using dummy_hcd [ 61.180269][ T1224] raw-gadget.1 gadget.0: fail, usb_ep_enable returned -22 [ 61.187655][ T1224] raw-gadget.1 gadget.0: fail, usb_ep_enable returned -22 [ 61.204580][ T31] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 61.215559][ T31] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 61.226022][ T31] usb 2-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 61.235098][ T31] usb 2-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 61.243141][ T31] usb 2-1: Manufacturer: syz [ 61.248443][ T31] usb 2-1: config 0 descriptor?? [ 61.359563][ T65] wacom 0003:056A:0016.000A: unknown main item tag 0x0 [ 61.366514][ T65] wacom 0003:056A:0016.000A: unknown main item tag 0x0 [ 61.373401][ T65] wacom 0003:056A:0016.000A: unknown main item tag 0x0 [ 61.380296][ T65] wacom 0003:056A:0016.000A: unknown main item tag 0x0 [ 61.387196][ T65] wacom 0003:056A:0016.000A: unknown main item tag 0x0 [ 61.394093][ T65] wacom 0003:056A:0016.000A: unknown main item tag 0x0 [ 61.400991][ T65] wacom 0003:056A:0016.000A: unknown main item tag 0x0 [ 61.407936][ T65] wacom 0003:056A:0016.000A: unknown main item tag 0x0 [ 61.414913][ T65] wacom 0003:056A:0016.000A: unknown main item tag 0x0 [ 61.421795][ T65] wacom 0003:056A:0016.000A: unknown main item tag 0x0 [ 61.428811][ T65] wacom 0003:056A:0016.000A: unknown main item tag 0x0 [ 61.435728][ T65] wacom 0003:056A:0016.000A: unknown main item tag 0x0 [ 61.442716][ T65] wacom 0003:056A:0016.000A: unknown main item tag 0x0 [ 61.449614][ T65] wacom 0003:056A:0016.000A: unknown main item tag 0x0 [ 61.456548][ T65] wacom 0003:056A:0016.000A: unknown main item tag 0x0 [ 61.463432][ T65] wacom 0003:056A:0016.000A: unknown main item tag 0x0 [ 61.470597][ T65] wacom 0003:056A:0016.000A: Unknown device_type for 'HID 056a:0016'. Assuming pen. [ 61.480714][ T65] wacom 0003:056A:0016.000A: hidraw0: USB HID v0.00 Device [HID 056a:0016] on usb-dummy_hcd.3-1/input0 [ 61.485501][ T1251] udevd[1251]: failed to execute '/lib/udev/fido_id' 'fido_id': Input/output error [ 61.493185][ T65] input: Wacom Graphire4 6x8 Pen as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:056A:0016.000A/input/input14 [ 61.559791][ T45] usb 4-1: USB disconnect, device number 22 [ 61.643186][ T1226] SELinux: policydb magic number 0x112 does not match expected magic number 0xf97cff8c [ 61.652992][ T1226] SELinux: failed to load policy [ 61.843204][ T335] asix 1-1:0.34 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 61.854192][ T335] asix 1-1:0.34 (unnamed net_device) (uninitialized): Failed to send software reset: ffffffb9 [ 61.864640][ T335] asix 1-1:0.34: probe with driver asix failed with error -71 [ 61.877052][ T335] usb 1-1: USB disconnect, device number 18 [ 62.313581][ T704] usb 4-1: new high-speed USB device number 23 using dummy_hcd [ 62.463571][ T704] usb 4-1: Using ep0 maxpacket: 8 [ 62.471049][ T704] usb 4-1: New USB device found, idVendor=0582, idProduct=0052, bcdDevice= 0.40 [ 62.480200][ T704] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 62.488236][ T704] usb 4-1: Product: syz [ 62.492441][ T704] usb 4-1: Manufacturer: syz [ 62.497092][ T704] usb 4-1: SerialNumber: syz [ 62.643584][ T335] usb 1-1: new high-speed USB device number 19 using dummy_hcd [ 62.709772][ T704] usb 4-1: USB disconnect, device number 23 [ 62.793573][ T335] usb 1-1: Using ep0 maxpacket: 8 [ 62.800009][ T335] usb 1-1: unable to get BOS descriptor or descriptor too short [ 62.809670][ T335] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 62.818519][ T335] usb 1-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 62.827324][ T335] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 62.837426][ T335] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 62.847696][ T335] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 62.856829][ T335] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 62.864851][ T335] usb 1-1: Product: syz [ 62.869012][ T335] usb 1-1: Manufacturer: syz [ 62.873625][ T335] usb 1-1: SerialNumber: syz [ 63.088413][ T335] usb 1-1: 0:2 : does not exist [ 63.097524][ T335] usb 1-1: USB disconnect, device number 19 [ 63.209856][ T1271] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 63.239124][ T1275] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=1275 comm=syz.3.264 [ 63.252682][ T1275] netlink: 'syz.3.264': attribute type 10 has an invalid length. [ 63.291668][ T1285] tipc: Enabling of bearer rejected, failed to enable media [ 63.299888][ T1286] tipc: Enabling of bearer rejected, failed to enable media [ 63.307334][ T704] usb 3-1: USB disconnect, device number 20 [ 63.342998][ T1292] x_tables: arp_tables: NFLOG.0 target: invalid size 80 (kernel) != (user) 0 [ 63.573576][ T326] usb 4-1: new high-speed USB device number 24 using dummy_hcd [ 63.723565][ T326] usb 4-1: Using ep0 maxpacket: 8 [ 63.730908][ T326] usb 4-1: New USB device found, idVendor=154e, idProduct=500e, bcdDevice= 0.40 [ 63.740044][ T326] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 63.748094][ T326] usb 4-1: Product: syz [ 63.752304][ T326] usb 4-1: Manufacturer: syz [ 63.756923][ T326] usb 4-1: SerialNumber: syz [ 63.836600][ T31] usbhid 2-1:0.0: can't add hid device: -71 [ 63.842917][ T31] usbhid 2-1:0.0: probe with driver usbhid failed with error -71 [ 63.852249][ T31] usb 2-1: USB disconnect, device number 22 [ 63.893613][ T335] usb 1-1: new high-speed USB device number 20 using dummy_hcd [ 63.972325][ T326] usb 4-1: USB disconnect, device number 24 [ 63.978697][ T110] udevd[110]: worker [365] terminated by signal 7 (Bus error) [ 63.989194][ T110] udevd[110]: worker [365] failed while handling '/devices/platform/dummy_hcd.3/usb4/4-1' [ 64.012133][ T110] udevd[110]: worker [318] terminated by signal 7 (Bus error) [ 64.019684][ T110] udevd[110]: worker [318] failed while handling '/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.2' [ 64.030983][ T110] udevd[110]: worker [323] terminated by signal 7 (Bus error) [ 64.038484][ T110] udevd[110]: worker [323] failed while handling '/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.1' [ 64.049152][ T335] usb 1-1: Using ep0 maxpacket: 32 [ 64.050005][ T110] udevd[110]: worker [331] terminated by signal 7 (Bus error) [ 64.055488][ T335] usb 1-1: config 0 interface 0 altsetting 216 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 64.062100][ T110] udevd[110]: worker [331] failed while handling '/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0' [ 64.074926][ T335] usb 1-1: config 0 interface 0 altsetting 216 endpoint 0x81 has invalid maxpacket 1796, setting to 1024 [ 64.088621][ T110] udevd[110]: worker [364] terminated by signal 7 (Bus error) [ 64.095118][ T335] usb 1-1: config 0 interface 0 altsetting 216 has 1 endpoint descriptor, different from the interface descriptor's value: 10 [ 64.120144][ T335] usb 1-1: config 0 interface 0 has no altsetting 0 [ 64.126852][ T335] usb 1-1: New USB device found, idVendor=17ef, idProduct=6067, bcdDevice= 0.00 [ 64.136017][ T335] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 64.144693][ T335] usb 1-1: config 0 descriptor?? [ 64.150001][ T1303] raw-gadget.1 gadget.0: fail, usb_ep_enable returned -22 [ 64.223569][ T31] usb 2-1: new high-speed USB device number 23 using dummy_hcd [ 64.243578][ T704] usb 3-1: new full-speed USB device number 21 using dummy_hcd [ 64.361364][ T1303] netlink: 'syz.0.275': attribute type 8 has an invalid length. [ 64.373583][ T31] usb 2-1: Using ep0 maxpacket: 8 [ 64.379921][ T31] usb 2-1: unable to get BOS descriptor or descriptor too short [ 64.387609][ T31] usb 2-1: too many configurations: 255, using maximum allowed: 8 [ 64.396182][ T31] usb 2-1: invalid descriptor for config index 0: type = 0x2, length = 255 [ 64.404865][ T31] usb 2-1: can't read configurations, error -22 [ 64.411303][ T704] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 64.422430][ T704] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 64.432201][ T704] usb 3-1: New USB device found, idVendor=1e7d, idProduct=319c, bcdDevice= 0.00 [ 64.441256][ T704] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 64.449886][ T704] usb 3-1: config 0 descriptor?? [ 64.531734][ T36] kauditd_printk_skb: 16 callbacks suppressed [ 64.531752][ T36] audit: type=1400 audit(1791394354.700:436): avc: denied { set_context_mgr } for pid=1327 comm="syz.3.282" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=binder permissive=1 [ 64.543570][ T31] usb 2-1: new high-speed USB device number 24 using dummy_hcd [ 64.557639][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.565240][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.571889][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.578813][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.585460][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.592193][ T1329] rust_binder: Failure in copy_transaction_data: ENOMEM [ 64.600410][ T36] audit: type=1400 audit(1791394354.760:437): avc: denied { call } for pid=1327 comm="syz.3.282" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=binder permissive=1 [ 64.603986][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.607578][ T1329] rust_binder: 1327:1329 transaction async to 1327:0 failed ENOMEM, code 0 size 18446744073709551575-24 [ 64.628407][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.644482][ T335] lenovo 0003:17EF:6067.000B: ignoring exceeding usage max [ 64.653598][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.658196][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.659481][ T335] lenovo 0003:17EF:6067.000B: unknown main item tag 0x0 [ 64.666207][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.671129][ T335] lenovo 0003:17EF:6067.000B: unknown main item tag 0x0 [ 64.678377][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.684555][ T335] lenovo 0003:17EF:6067.000B: unknown main item tag 0x0 [ 64.691748][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.697836][ T335] lenovo 0003:17EF:6067.000B: unknown main item tag 0x0 [ 64.705149][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.711399][ T335] lenovo 0003:17EF:6067.000B: item fetching failed at offset 21/24 [ 64.718566][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.724980][ T335] lenovo 0003:17EF:6067.000B: hid_parse failed [ 64.732801][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.739142][ T335] lenovo 0003:17EF:6067.000B: probe with driver lenovo failed with error -22 [ 64.745259][ T31] usb 2-1: Using ep0 maxpacket: 8 [ 64.757666][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.765581][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.767012][ T31] usb 2-1: unable to get BOS descriptor or descriptor too short [ 64.772059][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.778763][ T31] usb 2-1: too many configurations: 255, using maximum allowed: 8 [ 64.786473][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.793619][ T31] usb 2-1: invalid descriptor for config index 0: type = 0x2, length = 255 [ 64.800627][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.807229][ T31] usb 2-1: can't read configurations, error -22 [ 64.816617][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.822287][ T31] usb usb2-port1: attempt power cycle [ 64.828299][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.850260][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.857003][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.863487][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.869677][ T704] isku 0003:1E7D:319C.000C: hidraw0: USB HID v0.00 Device [HID 1e7d:319c] on usb-dummy_hcd.2-1/input0 [ 64.869995][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.893670][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.900164][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.906705][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.913160][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.919655][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.926116][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.932606][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.939064][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.945980][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.952416][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.958869][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.965347][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.972967][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.980564][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.987062][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.993484][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.999973][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.006412][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.012833][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.019307][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.020529][ T311] usb 1-1: USB disconnect, device number 20 [ 65.025769][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.038630][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.045283][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.051835][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.058293][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.064740][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.071158][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.077516][ T1317] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 65.078036][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.084087][ T704] isku 0003:1E7D:319C.000C: couldn't init struct isku_device [ 65.093150][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.099201][ T1317] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 65.107940][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.112674][ T704] isku 0003:1E7D:319C.000C: couldn't install keyboard [ 65.120512][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.127610][ T704] isku 0003:1E7D:319C.000C: probe with driver isku failed with error -32 [ 65.137804][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.153582][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.159521][ T36] audit: type=1400 audit(1791394355.330:438): avc: denied { ioctl } for pid=1316 comm="syz.2.280" path="socket:[10674]" dev="sockfs" ino=10674 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 65.160068][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.191092][ T31] usb 2-1: new high-speed USB device number 25 using dummy_hcd [ 65.205259][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.205283][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.211719][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.218643][ T1328] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 65.232478][ T311] rust_binder: 1327: undelivered TRANSACTION_ERROR: 29201 [ 65.250227][ T31] usb 2-1: Using ep0 maxpacket: 8 [ 65.259005][ T31] usb 2-1: unable to get BOS descriptor or descriptor too short [ 65.266932][ T31] usb 2-1: too many configurations: 255, using maximum allowed: 8 [ 65.275226][ T335] usb 3-1: USB disconnect, device number 21 [ 65.277408][ T31] usb 2-1: invalid descriptor for config index 0: type = 0x2, length = 255 [ 65.289747][ T31] usb 2-1: can't read configurations, error -22 [ 65.373866][ T1335] Write-error on swap-device (8:0:787782) [ 65.423584][ T31] usb 2-1: new high-speed USB device number 26 using dummy_hcd [ 65.443929][ T31] usb 2-1: Using ep0 maxpacket: 8 [ 65.450243][ T31] usb 2-1: unable to get BOS descriptor or descriptor too short [ 65.457921][ T31] usb 2-1: too many configurations: 255, using maximum allowed: 8 [ 65.466416][ T31] usb 2-1: invalid descriptor for config index 0: type = 0x2, length = 255 [ 65.475052][ T31] usb 2-1: can't read configurations, error -22 [ 65.481383][ T31] usb usb2-port1: unable to enumerate USB device [ 65.803596][ T311] usb 1-1: new high-speed USB device number 21 using dummy_hcd [ 65.934191][ T36] audit: type=1400 audit(1791394356.110:439): avc: denied { write } for pid=1396 comm="syz.2.285" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 65.959360][ T311] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 65.968338][ T1402] Write-error on swap-device (8:0:791902) [ 65.970442][ T311] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 65.979717][ T1402] Write-error on swap-device (8:0:791910) [ 65.986687][ T311] usb 1-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 65.992052][ T1402] Write-error on swap-device (8:0:791918) [ 66.000641][ T311] usb 1-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 66.006764][ T1402] Write-error on swap-device (8:0:791926) [ 66.014344][ T311] usb 1-1: Manufacturer: syz [ 66.020490][ T1402] Write-error on swap-device (8:0:791934) [ 66.030784][ T1402] Write-error on swap-device (8:0:791942) [ 66.030944][ T311] usb 1-1: config 0 descriptor?? [ 66.039029][ T1402] Write-error on swap-device (8:0:791950) [ 66.047617][ T1402] Write-error on swap-device (8:0:791958) [ 66.053427][ T1402] Write-error on swap-device (8:0:791966) [ 66.073793][ T36] audit: type=1400 audit(1791394356.250:440): avc: denied { remount } for pid=1405 comm="syz.2.287" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 66.099626][ T1408] netlink: 132 bytes leftover after parsing attributes in process `syz.2.288'. [ 66.363558][ T65] usb 3-1: new high-speed USB device number 22 using dummy_hcd [ 66.513548][ T65] usb 3-1: Using ep0 maxpacket: 32 [ 66.519779][ T65] usb 3-1: config 0 interface 0 altsetting 216 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 66.531027][ T65] usb 3-1: config 0 interface 0 altsetting 216 has 1 endpoint descriptor, different from the interface descriptor's value: 10 [ 66.544238][ T65] usb 3-1: config 0 interface 0 has no altsetting 0 [ 66.550856][ T65] usb 3-1: New USB device found, idVendor=056a, idProduct=00c7, bcdDevice= 0.00 [ 66.559919][ T65] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 66.568754][ T65] usb 3-1: config 0 descriptor?? [ 66.889615][ T1441] fuse: Bad value for 'fd' [ 67.022900][ T65] wacom 0003:056A:00C7.000D: hidraw0: USB HID v7f.fe Joystick [HID 056a:00c7] on usb-dummy_hcd.2-1/input0 [ 67.038147][ T1442] udevd[1442]: failed to execute '/lib/udev/fido_id' 'fido_id': Input/output error [ 67.223234][ T65] usb 3-1: USB disconnect, device number 22 [ 67.263620][ T335] usb 2-1: new high-speed USB device number 27 using dummy_hcd [ 67.413545][ T335] usb 2-1: Using ep0 maxpacket: 16 [ 67.419760][ T335] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 67.430713][ T335] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x2 has an invalid bInterval 0, changing to 7 [ 67.441521][ T335] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 5 [ 67.454447][ T335] usb 2-1: New USB device found, idVendor=057e, idProduct=2019, bcdDevice= 0.00 [ 67.463479][ T335] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 67.472187][ T335] usb 2-1: config 0 descriptor?? [ 67.758095][ T36] audit: type=1400 audit(1791394357.930:441): avc: denied { audit_read } for pid=1443 comm="syz.2.291" capability=37 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability2 permissive=1 [ 67.785441][ T1446] netlink: 72 bytes leftover after parsing attributes in process `syz.2.292'. [ 67.934394][ T335] nintendo 0003:057E:2019.000E: hidraw0: USB HID v80.05 Device [HID 057e:2019] on usb-dummy_hcd.1-1/input0 [ 67.947439][ T1450] udevd[1450]: failed to execute '/lib/udev/fido_id' 'fido_id': Input/output error [ 68.033548][ T325] usb 3-1: new high-speed USB device number 23 using dummy_hcd [ 68.183546][ T325] usb 3-1: Using ep0 maxpacket: 32 [ 68.189768][ T325] usb 3-1: config 0 has an invalid interface number: 35 but max is 0 [ 68.197892][ T325] usb 3-1: config 0 has no interface number 0 [ 68.203995][ T325] usb 3-1: config 0 interface 35 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 68.214972][ T325] usb 3-1: config 0 interface 35 altsetting 0 endpoint 0x85 has invalid wMaxPacketSize 0 [ 68.226129][ T325] usb 3-1: New USB device found, idVendor=10c4, idProduct=818a, bcdDevice=7d.ad [ 68.235216][ T325] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 68.243214][ T325] usb 3-1: Product: syz [ 68.247394][ T325] usb 3-1: Manufacturer: syz [ 68.252000][ T325] usb 3-1: SerialNumber: syz [ 68.257301][ T325] usb 3-1: config 0 descriptor?? [ 68.335016][ T335] nintendo 0003:057E:2019.000E: Failed to get joycon info; ret=-71 [ 68.343367][ T335] nintendo 0003:057E:2019.000E: Failed to retrieve controller info; ret=-71 [ 68.352279][ T335] nintendo 0003:057E:2019.000E: Failed to initialize controller; ret=-71 [ 68.361704][ T335] nintendo 0003:057E:2019.000E: probe - fail = -71 [ 68.368470][ T335] nintendo 0003:057E:2019.000E: probe with driver nintendo failed with error -71 [ 68.379163][ T335] usb 2-1: USB disconnect, device number 27 [ 68.468561][ T325] usb 3-1: USB disconnect, device number 23 [ 68.586793][ T36] audit: type=1400 audit(1791394358.760:442): avc: denied { read write } for pid=1456 comm="syz.3.295" name="vga_arbiter" dev="devtmpfs" ino=3 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 [ 68.613869][ T36] audit: type=1400 audit(1791394358.760:443): avc: denied { open } for pid=1456 comm="syz.3.295" path="/dev/vga_arbiter" dev="devtmpfs" ino=3 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 [ 68.657811][ T311] usbhid 1-1:0.0: can't add hid device: -71 [ 68.663940][ T311] usbhid 1-1:0.0: probe with driver usbhid failed with error -71 [ 68.684506][ T311] usb 1-1: USB disconnect, device number 21 [ 68.694516][ T36] audit: type=1400 audit(1791394358.860:444): avc: denied { mounton } for pid=1458 comm="syz.0.296" path="/84/file0" dev="tmpfs" ino=479 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=fifo_file permissive=1 [ 68.750108][ T36] audit: type=1400 audit(1791394358.920:445): avc: denied { write } for pid=1458 comm="syz.0.296" name="kmsg" dev="proc" ino=4026532040 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_kmsg_t tclass=file permissive=1 [ 68.773962][ T335] kernel read not supported for file /292/schedstat (pid: 335 comm: kworker/0:4) [ 69.042803][ T474] syzkaller0: tun_net_xmit 76 [ 69.045085][ T1471] syzkaller0: create flow: hash 523996421 index 1 [ 69.047760][ T474] syzkaller0: tun_net_xmit 48 [ 69.059679][ T1471] syzkaller0: delete flow: hash 523996421 index 1 [ 69.113546][ T31] usb 2-1: new high-speed USB device number 28 using dummy_hcd [ 69.133548][ T311] usb 1-1: new high-speed USB device number 22 using dummy_hcd [ 69.263613][ T311] usb 1-1: device descriptor read/64, error -71 [ 69.270778][ T31] usb 2-1: config 0 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 16 [ 69.280632][ T31] usb 2-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 64 [ 69.291867][ T31] usb 2-1: New USB device found, idVendor=0a46, idProduct=9621, bcdDevice=4f.32 [ 69.300986][ T31] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 69.308990][ T31] usb 2-1: Product: syz [ 69.313135][ T31] usb 2-1: Manufacturer: syz [ 69.317743][ T31] usb 2-1: SerialNumber: syz [ 69.322876][ T31] usb 2-1: config 0 descriptor?? [ 69.328251][ T1467] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 69.335500][ T1467] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 69.353529][ T335] usb 3-1: new high-speed USB device number 24 using dummy_hcd [ 69.503530][ T311] usb 1-1: device descriptor read/64, error -71 [ 69.503527][ T335] usb 3-1: Using ep0 maxpacket: 16 [ 69.505016][ T335] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 69.522493][ T335] usb 3-1: can't read configurations, error -61 [ 69.543882][ T1467] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 69.551056][ T1467] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 69.653604][ T335] usb 3-1: new high-speed USB device number 25 using dummy_hcd [ 69.673538][ T326] usb 4-1: new high-speed USB device number 25 using dummy_hcd [ 69.753537][ T311] usb 1-1: new high-speed USB device number 23 using dummy_hcd [ 69.803516][ T335] usb 3-1: Using ep0 maxpacket: 16 [ 69.810003][ T335] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 69.817845][ T335] usb 3-1: can't read configurations, error -61 [ 69.824311][ T335] usb usb3-port1: attempt power cycle [ 69.824599][ T326] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 69.839870][ T326] usb 4-1: config 0 has no interfaces? [ 69.845411][ T326] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 69.854484][ T326] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 69.863086][ T326] usb 4-1: config 0 descriptor?? [ 69.883521][ T311] usb 1-1: device descriptor read/64, error -71 [ 69.962116][ T31] Error reading MAC address [ 69.967489][ T31] usb 2-1: USB disconnect, device number 28 [ 69.972798][ T110] udevd[110]: worker [1321] terminated by signal 7 (Bus error) [ 69.981188][ T110] udevd[110]: worker [1321] failed while handling '/devices/platform/dummy_hcd.1/usb2/2-1' [ 69.996185][ T110] udevd[110]: worker [1323] terminated by signal 7 (Bus error) [ 70.003884][ T110] udevd[110]: worker [1323] failed while handling '/devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0' [ 70.070714][ T325] usb 4-1: USB disconnect, device number 25 [ 70.133583][ T311] usb 1-1: device descriptor read/64, error -71 [ 70.163548][ T335] usb 3-1: new high-speed USB device number 26 using dummy_hcd [ 70.183950][ T335] usb 3-1: Using ep0 maxpacket: 16 [ 70.190375][ T335] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 70.198178][ T335] usb 3-1: can't read configurations, error -61 [ 70.243636][ T311] usb usb1-port1: attempt power cycle [ 70.333558][ T335] usb 3-1: new high-speed USB device number 27 using dummy_hcd [ 70.353919][ T335] usb 3-1: Using ep0 maxpacket: 16 [ 70.360593][ T335] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 70.368541][ T335] usb 3-1: can't read configurations, error -61 [ 70.375147][ T335] usb usb3-port1: unable to enumerate USB device [ 70.583534][ T311] usb 1-1: new high-speed USB device number 24 using dummy_hcd [ 70.604645][ T311] usb 1-1: device descriptor read/8, error -71 [ 70.733579][ T31] usb 2-1: new high-speed USB device number 29 using dummy_hcd [ 70.742057][ T311] usb 1-1: device descriptor read/8, error -71 [ 70.884630][ T31] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 70.895707][ T31] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 70.906232][ T31] usb 2-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 70.915423][ T31] usb 2-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 70.923765][ T31] usb 2-1: Manufacturer: syz [ 70.928873][ T31] usb 2-1: config 0 descriptor?? [ 70.983521][ T311] usb 1-1: new high-speed USB device number 25 using dummy_hcd [ 71.004479][ T311] usb 1-1: device descriptor read/8, error -71 [ 71.134507][ T311] usb 1-1: device descriptor read/8, error -71 [ 71.153523][ T335] usb 4-1: new high-speed USB device number 26 using dummy_hcd [ 71.253635][ T311] usb usb1-port1: unable to enumerate USB device [ 71.303525][ T335] usb 4-1: Using ep0 maxpacket: 16 [ 71.309131][ T335] usb 4-1: too many configurations: 112, using maximum allowed: 8 [ 71.323310][ T335] usb 4-1: New USB device found, idVendor=17ef, idProduct=721e, bcdDevice=de.06 [ 71.332454][ T335] usb 4-1: New USB device strings: Mfr=144, Product=246, SerialNumber=0 [ 71.340867][ T335] usb 4-1: Product: syz [ 71.345082][ T335] usb 4-1: Manufacturer: syz [ 71.352375][ T335] r8152-cfgselector 4-1: Unknown version 0x0000 [ 71.358694][ T335] r8152-cfgselector 4-1: config 0 descriptor?? [ 71.567318][ T335] r8152-cfgselector 4-1: bad CDC descriptors [ 71.578688][ T335] r8152-cfgselector 4-1: USB disconnect, device number 26 [ 71.906819][ T1495] netlink: 'syz.0.307': attribute type 4 has an invalid length. [ 71.914584][ T1495] netlink: 3657 bytes leftover after parsing attributes in process `syz.0.307'. [ 72.151948][ T1514] tipc: Enabling of bearer rejected, failed to enable media [ 72.164607][ T1514] netlink: 44 bytes leftover after parsing attributes in process `syz.2.314'. [ 72.175335][ T1514] netlink: 43 bytes leftover after parsing attributes in process `syz.2.314'. [ 72.178872][ T1519] overlay: ./file0 is not a directory [ 72.184300][ T1514] netlink: 'syz.2.314': attribute type 6 has an invalid length. [ 72.198450][ T1514] netlink: 'syz.2.314': attribute type 5 has an invalid length. [ 72.206172][ T1514] netlink: 43 bytes leftover after parsing attributes in process `syz.2.314'. [ 72.393515][ T311] usb 4-1: new high-speed USB device number 27 using dummy_hcd [ 72.463700][ T325] usb 1-1: new high-speed USB device number 26 using dummy_hcd [ 72.523515][ T335] usb 3-1: new high-speed USB device number 28 using dummy_hcd [ 72.543508][ T311] usb 4-1: Using ep0 maxpacket: 32 [ 72.549689][ T311] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 72.560812][ T311] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 72.570683][ T311] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 72.579798][ T311] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 72.588409][ T311] usb 4-1: config 0 descriptor?? [ 72.594678][ T311] hub 4-1:0.0: USB hub found [ 72.613518][ T325] usb 1-1: Using ep0 maxpacket: 32 [ 72.619756][ T325] usb 1-1: config 0 has an invalid interface number: 184 but max is 0 [ 72.628015][ T325] usb 1-1: config 0 has no interface number 0 [ 72.634218][ T325] usb 1-1: config 0 interface 184 has no altsetting 0 [ 72.642379][ T325] usb 1-1: New USB device found, idVendor=0424, idProduct=7500, bcdDevice=69.ee [ 72.651452][ T325] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 72.659495][ T335] usb 3-1: device descriptor read/64, error -71 [ 72.665814][ T325] usb 1-1: Product: syz [ 72.669958][ T325] usb 1-1: Manufacturer: syz [ 72.674661][ T325] usb 1-1: SerialNumber: syz [ 72.679889][ T325] usb 1-1: config 0 descriptor?? [ 72.685647][ T325] smsc75xx v1.0.0 [ 72.795006][ T311] hub 4-1:0.0: 1 port detected [ 72.913522][ T335] usb 3-1: device descriptor read/64, error -71 [ 73.163548][ T335] usb 3-1: new high-speed USB device number 29 using dummy_hcd [ 73.198065][ T311] usb 4-1: USB disconnect, device number 27 [ 73.303517][ T335] usb 3-1: device descriptor read/64, error -71 [ 73.543555][ T335] usb 3-1: device descriptor read/64, error -71 [ 73.554217][ T31] usbhid 2-1:0.0: can't add hid device: -71 [ 73.560230][ T31] usbhid 2-1:0.0: probe with driver usbhid failed with error -71 [ 73.570402][ T31] usb 2-1: USB disconnect, device number 29 [ 73.653631][ T335] usb usb3-port1: attempt power cycle [ 73.719782][ T474] syzkaller0: tun_net_xmit 76 [ 73.724803][ T474] syzkaller0: tun_net_xmit 48 [ 73.887999][ T325] smsc75xx 1-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000040: -32 [ 73.898902][ T325] smsc75xx 1-1:0.184 (unnamed net_device) (uninitialized): Error reading E2P_CMD [ 73.908420][ T325] smsc75xx 1-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000014: -61 [ 73.919219][ T325] smsc75xx 1-1:0.184 (unnamed net_device) (uninitialized): Failed to read PMT_CTL: -61 [ 73.928867][ T325] smsc75xx 1-1:0.184 (unnamed net_device) (uninitialized): device not ready in smsc75xx_reset [ 73.939273][ T325] smsc75xx 1-1:0.184 (unnamed net_device) (uninitialized): smsc75xx_reset error -61 [ 73.948720][ T325] smsc75xx 1-1:0.184: probe with driver smsc75xx failed with error -61 [ 73.963521][ T31] usb 2-1: new full-speed USB device number 30 using dummy_hcd [ 73.993514][ T335] usb 3-1: new high-speed USB device number 30 using dummy_hcd [ 74.003509][ T311] usb 4-1: new high-speed USB device number 28 using dummy_hcd [ 74.014499][ T335] usb 3-1: device descriptor read/8, error -71 [ 74.113141][ T36] kauditd_printk_skb: 2 callbacks suppressed [ 74.113158][ T36] audit: type=1400 audit(1791394364.280:448): avc: denied { lock } for pid=1520 comm="syz.0.317" path="socket:[9960]" dev="sockfs" ino=9960 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_audit_socket permissive=1 [ 74.114919][ T325] usb 1-1: USB disconnect, device number 26 [ 74.144222][ T31] usb 2-1: not running at top speed; connect to a high speed hub [ 74.156695][ T311] usb 4-1: Using ep0 maxpacket: 8 [ 74.162470][ T31] usb 2-1: config 1 interface 1 altsetting 1 has an endpoint descriptor with address 0xF9, changing to 0x89 [ 74.164582][ T335] usb 3-1: device descriptor read/8, error -71 [ 74.174092][ T31] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x89 has invalid maxpacket 23597, setting to 64 [ 74.191229][ T311] usb 4-1: config 0 has an invalid descriptor of length 85, skipping remainder of the config [ 74.201426][ T31] usb 2-1: New USB device found, idVendor=046d, idProduct=0825, bcdDevice= 1.00 [ 74.210511][ T311] usb 4-1: config 0 interface 0 altsetting 254 has 0 endpoint descriptors, different from the interface descriptor's value: 12 [ 74.223685][ T31] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 74.231873][ T311] usb 4-1: config 0 interface 0 has no altsetting 0 [ 74.238785][ T311] usb 4-1: New USB device found, idVendor=0eef, idProduct=72c4, bcdDevice= 0.00 [ 74.247892][ T311] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 74.256922][ T31] usb 2-1: Found UVC 1.00 device (046d:0825) [ 74.264443][ T311] usb 4-1: config 0 descriptor?? [ 74.413513][ T335] usb 3-1: new high-speed USB device number 31 using dummy_hcd [ 74.434489][ T335] usb 3-1: device descriptor read/8, error -71 [ 74.457039][ T31] usb 2-1: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround. [ 74.467198][ T31] uvcvideo 2-1:1.1: Failed to query (129) UVC probe control : -71 (exp. 26). [ 74.476311][ T31] uvcvideo 2-1:1.1: Failed to initialize the device (-71). [ 74.486193][ T31] usb 2-1: USB disconnect, device number 30 [ 74.564556][ T335] usb 3-1: device descriptor read/8, error -71 [ 74.673603][ T335] usb usb3-port1: unable to enumerate USB device [ 74.684687][ T36] audit: type=1400 audit(1791394364.860:449): avc: denied { mounton } for pid=1528 comm="syz.3.320" path=2F37362FE91F7189591E9233614B dev="tmpfs" ino=430 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=sock_file permissive=1 [ 74.853654][ T326] usb 1-1: new high-speed USB device number 27 using dummy_hcd [ 74.983517][ T326] usb 1-1: device descriptor read/64, error -71 [ 75.182921][ T1536] netlink: 16 bytes leftover after parsing attributes in process `syz.2.323'. [ 75.191923][ T1536] netlink: 20 bytes leftover after parsing attributes in process `syz.2.323'. [ 75.244118][ T326] usb 1-1: device descriptor read/64, error -71 [ 75.303508][ T31] usb 2-1: new high-speed USB device number 31 using dummy_hcd [ 75.455856][ T31] usb 2-1: New USB device found, idVendor=0bda, idProduct=8150, bcdDevice= 0.00 [ 75.465009][ T31] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 75.472996][ T31] usb 2-1: Product: syz [ 75.477400][ T31] usb 2-1: Manufacturer: syz [ 75.482000][ T31] usb 2-1: SerialNumber: syz [ 75.486632][ T326] usb 1-1: new high-speed USB device number 28 using dummy_hcd [ 75.533502][ T704] usb 3-1: new high-speed USB device number 32 using dummy_hcd [ 75.623521][ T326] usb 1-1: device descriptor read/64, error -71 [ 75.683511][ T704] usb 3-1: Using ep0 maxpacket: 32 [ 75.689640][ T704] usb 3-1: config 0 interface 0 altsetting 9 endpoint 0x81 has an invalid bInterval 127, changing to 10 [ 75.700851][ T704] usb 3-1: config 0 interface 0 altsetting 9 has 1 endpoint descriptor, different from the interface descriptor's value: 3 [ 75.702499][ T1540] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 75.713913][ T704] usb 3-1: config 0 interface 0 has no altsetting 0 [ 75.722503][ T1540] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 75.728713][ T704] usb 3-1: New USB device found, idVendor=5543, idProduct=0781, bcdDevice= 0.00 [ 75.737700][ T36] audit: type=1400 audit(1791394365.910:450): avc: denied { getopt } for pid=1533 comm="syz.1.322" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 75.747448][ T704] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 75.781832][ T704] usb 3-1: config 0 descriptor?? [ 75.799629][ T31] rtl8150 2-1:1.0: couldn't reset the device [ 75.805735][ T31] rtl8150 2-1:1.0: probe with driver rtl8150 failed with error -5 [ 75.814903][ T31] usb 2-1: USB disconnect, device number 31 [ 75.820096][ T110] udevd[110]: worker [1320] terminated by signal 7 (Bus error) [ 75.828628][ T110] udevd[110]: worker [1320] failed while handling '/devices/platform/dummy_hcd.1/usb2/2-1' [ 75.843495][ T110] udevd[110]: worker [1322] terminated by signal 7 (Bus error) [ 75.851111][ T110] udevd[110]: worker [1322] failed while handling '/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0' [ 75.903560][ T326] usb 1-1: device descriptor read/64, error -71 [ 76.013585][ T326] usb usb1-port1: attempt power cycle [ 76.113510][ T31] usb 2-1: new high-speed USB device number 32 using dummy_hcd [ 76.188436][ T704] hid (null): unknown global tag 0xe [ 76.194861][ T704] uclogic 0003:5543:0781.000F: unknown global tag 0xe [ 76.201652][ T704] uclogic 0003:5543:0781.000F: item 0 2 1 14 parsing failed [ 76.209178][ T704] uclogic 0003:5543:0781.000F: parse failed [ 76.215163][ T704] uclogic 0003:5543:0781.000F: probe with driver uclogic failed with error -22 [ 76.263488][ T31] usb 2-1: Using ep0 maxpacket: 16 [ 76.270090][ T31] usb 2-1: config index 0 descriptor too short (expected 17170, got 18) [ 76.278501][ T31] usb 2-1: config 0 has too many interfaces: 63, using maximum allowed: 32 [ 76.287167][ T31] usb 2-1: config 0 has 1 interface, different from the descriptor's value: 63 [ 76.297596][ T31] usb 2-1: New USB device found, idVendor=07ab, idProduct=fc01, bcdDevice=8d.90 [ 76.306699][ T31] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 76.314727][ T31] usb 2-1: Product: syz [ 76.318909][ T31] usb 2-1: Manufacturer: syz [ 76.323530][ T31] usb 2-1: SerialNumber: syz [ 76.328749][ T31] usb 2-1: config 0 descriptor?? [ 76.334823][ T31] ums-freecom 2-1:0.0: USB Mass Storage device detected [ 76.353538][ T326] usb 1-1: new high-speed USB device number 29 using dummy_hcd [ 76.374557][ T326] usb 1-1: device descriptor read/8, error -71 [ 76.398423][ T31] usb 3-1: USB disconnect, device number 32 [ 76.504475][ T326] usb 1-1: device descriptor read/8, error -71 [ 76.538061][ T704] usb 2-1: USB disconnect, device number 32 [ 76.743506][ T326] usb 1-1: new high-speed USB device number 30 using dummy_hcd [ 76.764480][ T326] usb 1-1: device descriptor read/8, error -71 [ 76.894463][ T326] usb 1-1: device descriptor read/8, error -71 [ 77.003624][ T326] usb usb1-port1: unable to enumerate USB device [ 77.143510][ T325] usb 3-1: new high-speed USB device number 33 using dummy_hcd [ 77.294573][ T325] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 77.305612][ T325] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 77.316091][ T325] usb 3-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 77.325180][ T325] usb 3-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 77.333258][ T325] usb 3-1: Manufacturer: syz [ 77.338756][ T325] usb 3-1: config 0 descriptor?? [ 77.463512][ T65] usb 2-1: new full-speed USB device number 33 using dummy_hcd [ 77.630425][ T65] usb 2-1: config 0 has an invalid interface number: 41 but max is 0 [ 77.640018][ T65] usb 2-1: config 0 has no interface number 0 [ 77.647411][ T65] usb 2-1: config 0 interface 41 has no altsetting 0 [ 77.647425][ T1559] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=58646 sclass=netlink_route_socket pid=1559 comm=syz.0.330 [ 77.656052][ T65] usb 2-1: New USB device found, idVendor=0fe6, idProduct=9800, bcdDevice=d1.9a [ 77.681104][ T65] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 77.689584][ T65] usb 2-1: Product: syz [ 77.696685][ T65] usb 2-1: Manufacturer: syz [ 77.701353][ T65] usb 2-1: SerialNumber: syz [ 77.711844][ T65] usb 2-1: config 0 descriptor?? [ 77.927869][ T65] CoreChips 2-1:0.41 (unnamed net_device) (uninitialized): set LINK LED failed : -71 [ 77.944035][ T65] CoreChips 2-1:0.41: probe with driver CoreChips failed with error -71 [ 77.961781][ T65] usb 2-1: USB disconnect, device number 33 [ 78.213518][ T335] usb 1-1: new high-speed USB device number 31 using dummy_hcd [ 78.263491][ T65] usb 2-1: new full-speed USB device number 34 using dummy_hcd [ 78.363520][ T335] usb 1-1: Using ep0 maxpacket: 8 [ 78.369942][ T335] usb 1-1: unable to get BOS descriptor or descriptor too short [ 78.379701][ T335] usb 1-1: New USB device found, idVendor=1430, idProduct=474b, bcdDevice= 0.40 [ 78.388792][ T335] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 78.396931][ T335] usb 1-1: Product: syz [ 78.401169][ T335] usb 1-1: Manufacturer: syz [ 78.405781][ T335] usb 1-1: SerialNumber: syz [ 78.414822][ T65] usb 2-1: unable to get BOS descriptor or descriptor too short [ 78.422831][ T65] usb 2-1: not running at top speed; connect to a high speed hub [ 78.431319][ T65] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 78.441445][ T65] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 78.451725][ T65] usb 2-1: New USB device found, idVendor=2a39, idProduct=3fd4, bcdDevice= 0.40 [ 78.460818][ T65] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 78.468862][ T65] usb 2-1: Product: syz [ 78.473030][ T65] usb 2-1: Manufacturer: syz [ 78.477678][ T65] usb 2-1: SerialNumber: syz [ 78.615261][ T335] usb 1-1: MIDIStreaming interface descriptor not found [ 78.630834][ T335] usb 1-1: USB disconnect, device number 31 [ 78.778131][ T1582] SELinux: failed to load policy [ 78.785172][ T1582] netlink: 84 bytes leftover after parsing attributes in process `syz.1.334'. [ 78.795316][ T36] audit: type=1400 audit(1791394368.970:451): avc: denied { ioctl } for pid=1577 comm="syz.1.334" path="socket:[11719]" dev="sockfs" ino=11719 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 79.139294][ T1586] veth1_virt_wifi: mtu less than device minimum [ 79.261349][ T1597] random: crng reseeded on system resumption [ 79.336864][ T36] audit: type=1400 audit(1791394369.510:452): avc: denied { mount } for pid=1596 comm="syz.0.341" name="/" dev="ramfs" ino=11821 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ramfs_t tclass=filesystem permissive=1 [ 79.337539][ T1598] ext4: Unknown parameter 'barrier/·-²¤¢q“' [ 79.494868][ T311] usb 4-1: string descriptor 0 read error: -32 [ 79.501680][ T311] usbhid 4-1:0.0: couldn't find an input interrupt endpoint [ 79.946422][ T325] usbhid 3-1:0.0: can't add hid device: -71 [ 79.953231][ T325] usbhid 3-1:0.0: probe with driver usbhid failed with error -71 [ 79.962554][ T325] usb 3-1: USB disconnect, device number 33 [ 80.263504][ T325] usb 3-1: new high-speed USB device number 34 using dummy_hcd [ 80.414459][ T325] usb 3-1: config 0 interface 0 altsetting 1 endpoint 0x81 has invalid wMaxPacketSize 0 [ 80.424316][ T325] usb 3-1: config 0 interface 0 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 80.437157][ T325] usb 3-1: config 0 interface 0 has no altsetting 0 [ 80.443802][ T325] usb 3-1: New USB device found, idVendor=046d, idProduct=c219, bcdDevice= 0.00 [ 80.452840][ T325] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 80.461469][ T325] usb 3-1: config 0 descriptor?? [ 80.869434][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 80.877168][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 80.884357][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 80.891646][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 80.898816][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 80.905992][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 80.913129][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 80.920268][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 80.927415][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 80.934554][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 80.941683][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 80.956316][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 80.963588][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 80.970968][ T65] usb 2-1: unit 3 not found! [ 80.976871][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 80.984987][ T65] usb 2-1: USB disconnect, device number 34 [ 80.991220][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 80.999703][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.007619][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.009984][ T110] udevd[110]: worker [1523] terminated by signal 7 (Bus error) [ 81.015009][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.023462][ T110] udevd[110]: worker [1523] failed while handling '/devices/platform/dummy_hcd.1/usb2/2-1' [ 81.034240][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.048154][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.054751][ T110] udevd[110]: worker [1581] terminated by signal 7 (Bus error) [ 81.056801][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.063141][ T110] udevd[110]: worker [1581] failed while handling '/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0' [ 81.070272][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.095044][ T1574] udevd[1574]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 81.096665][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.116852][ T110] udevd[110]: worker [1574] terminated by signal 7 (Bus error) [ 81.118485][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.125560][ T110] udevd[110]: worker [1574] failed while handling '/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0' [ 81.136851][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.152521][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.160102][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.167500][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.175053][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.182952][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.190388][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.197804][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.205110][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.213869][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.221024][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.238347][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.247951][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.256164][ T325] logitech 0003:046D:C219.0010: unknown main item tag 0x0 [ 81.273569][ T325] logitech 0003:046D:C219.0010: hidraw0: USB HID vff.ff Device [HID 046d:c219] on usb-dummy_hcd.2-1/input0 [ 81.275696][ T1615] udevd[1615]: failed to execute '/lib/udev/fido_id' 'fido_id': Input/output error [ 81.290298][ T325] logitech 0003:046D:C219.0010: no inputs found [ 81.326913][ T325] usb 3-1: USB disconnect, device number 34 [ 81.352171][ T1619] netlink: 25 bytes leftover after parsing attributes in process `syz.0.348'. [ 81.494052][ T65] usb 2-1: new high-speed USB device number 35 using dummy_hcd [ 81.616619][ T1631] input: syz1 as /devices/virtual/input/input20 [ 81.645304][ T36] audit: type=1400 audit(1791394371.820:453): avc: denied { watch } for pid=1632 comm="syz.2.352" path="/95" dev="tmpfs" ino=535 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 81.666936][ T65] usb 2-1: Using ep0 maxpacket: 16 [ 81.673488][ T335] usb 1-1: new high-speed USB device number 32 using dummy_hcd [ 81.681560][ T65] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 81.682405][ T36] audit: type=1400 audit(1791394371.850:454): avc: denied { lock } for pid=1637 comm="syz.2.353" path="socket:[10237]" dev="sockfs" ino=10237 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=unix_dgram_socket permissive=1 [ 81.692781][ T65] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 81.726085][ T65] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 81.739231][ T65] usb 2-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 81.753465][ T65] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 81.762189][ T65] usb 2-1: config 0 descriptor?? [ 81.844553][ T335] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 81.855675][ T335] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 81.866483][ T335] usb 1-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 81.875599][ T335] usb 1-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 81.883987][ T335] usb 1-1: Manufacturer: syz [ 81.893724][ T335] usb 1-1: config 0 descriptor?? [ 81.983484][ T311] usb 3-1: new high-speed USB device number 35 using dummy_hcd [ 82.113482][ T311] usb 3-1: device descriptor read/64, error -71 [ 82.176301][ T65] microsoft 0003:045E:07DA.0011: unknown main item tag 0x0 [ 82.184175][ T65] microsoft 0003:045E:07DA.0011: item 0 1 0 8 parsing failed [ 82.191950][ T65] microsoft 0003:045E:07DA.0011: parse failed [ 82.198284][ T65] microsoft 0003:045E:07DA.0011: probe with driver microsoft failed with error -22 [ 82.363489][ T311] usb 3-1: device descriptor read/64, error -71 [ 82.382875][ T65] usb 2-1: USB disconnect, device number 35 [ 82.603488][ T311] usb 3-1: new high-speed USB device number 36 using dummy_hcd [ 82.733482][ T311] usb 3-1: device descriptor read/64, error -71 [ 82.973572][ T311] usb 3-1: device descriptor read/64, error -71 [ 83.000173][ T36] audit: type=1400 audit(1791394373.170:455): avc: denied { getopt } for pid=1648 comm="syz.1.356" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 83.093630][ T311] usb usb3-port1: attempt power cycle [ 83.313501][ T65] usb 2-1: new high-speed USB device number 36 using dummy_hcd [ 83.433516][ T311] usb 3-1: new high-speed USB device number 37 using dummy_hcd [ 83.454564][ T311] usb 3-1: device descriptor read/8, error -71 [ 83.473466][ T65] usb 2-1: Using ep0 maxpacket: 32 [ 83.479565][ T65] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x8D has an invalid bInterval 127, changing to 10 [ 83.492126][ T65] usb 2-1: New USB device found, idVendor=0499, idProduct=100f, bcdDevice= 0.40 [ 83.501348][ T65] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 83.509400][ T65] usb 2-1: Product: syz [ 83.513585][ T65] usb 2-1: Manufacturer: syz [ 83.518173][ T65] usb 2-1: SerialNumber: syz [ 83.584465][ T311] usb 3-1: device descriptor read/8, error -71 [ 83.727818][ T65] usb 2-1: invalid MIDI out EP 0 [ 83.735450][ T65] snd-usb-audio 2-1:1.0: probe with driver snd-usb-audio failed with error -22 [ 83.746659][ T65] usb 2-1: USB disconnect, device number 36 [ 83.756499][ T1654] udevd[1654]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 83.833479][ T311] usb 3-1: new high-speed USB device number 38 using dummy_hcd [ 83.854473][ T311] usb 3-1: device descriptor read/8, error -71 [ 83.984498][ T311] usb 3-1: device descriptor read/8, error -71 [ 84.093601][ T311] usb usb3-port1: unable to enumerate USB device [ 84.276443][ T1656] kvm: pic: non byte write [ 84.345845][ T1661] capability: warning: `syz.1.361' uses deprecated v2 capabilities in a way that may be insecure [ 84.358053][ T1661] netlink: 'syz.1.361': attribute type 5 has an invalid length. [ 84.457429][ T335] usbhid 1-1:0.0: can't add hid device: -71 [ 84.473457][ T335] usbhid 1-1:0.0: probe with driver usbhid failed with error -71 [ 84.484336][ T335] usb 1-1: USB disconnect, device number 32 [ 84.716366][ T1695] netlink: 388 bytes leftover after parsing attributes in process `syz.0.372'. [ 84.883494][ T65] usb 2-1: new high-speed USB device number 37 using dummy_hcd [ 85.023486][ T65] usb 2-1: device descriptor read/64, error -71 [ 85.099084][ T1705] FAULT_INJECTION: forcing a failure. [ 85.099084][ T1705] name failslab, interval 1, probability 0, space 0, times 0 [ 85.121979][ T1705] CPU: 1 UID: 0 PID: 1705 Comm: syz.2.375 Not tainted syzkaller #0 03d350d479d1c05c2ac57b56e0973d7fc75f4bbd [ 85.122030][ T1705] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 85.122042][ T1705] Call Trace: [ 85.122048][ T1705] [ 85.122056][ T1705] __dump_stack+0x21/0x30 [ 85.122086][ T1705] dump_stack_lvl+0x140/0x1c0 [ 85.122110][ T1705] ? __cfi_dump_stack_lvl+0x10/0x10 [ 85.122136][ T1705] dump_stack+0x19/0x20 [ 85.122159][ T1705] should_fail_ex+0x3c2/0x510 [ 85.122181][ T1705] should_failslab+0xac/0x100 [ 85.122204][ T1705] __kmalloc_node_noprof+0x69/0x500 [ 85.122223][ T1705] ? __kvmalloc_node_noprof+0x128/0x300 [ 85.122241][ T1705] ? __cfi_stack_trace_consume_entry+0x10/0x10 [ 85.122265][ T1705] __kvmalloc_node_noprof+0x128/0x300 [ 85.122282][ T1705] ? __kasan_check_write+0x18/0x20 [ 85.122302][ T1705] ? __cfi___kvmalloc_node_noprof+0x10/0x10 [ 85.122321][ T1705] seq_read_iter+0x215/0xf30 [ 85.122346][ T1705] ? iov_iter_init+0xc0/0x180 [ 85.122370][ T1705] seq_read+0x368/0x490 [ 85.122393][ T1705] ? __cfi_seq_read+0x10/0x10 [ 85.122416][ T1705] ? __cfi_proc_fail_nth_write+0x10/0x10 [ 85.122444][ T1705] ? bpf_lsm_file_permission+0xd/0x20 [ 85.122467][ T1705] ? __cfi_seq_read+0x10/0x10 [ 85.122489][ T1705] vfs_read+0x288/0xc70 [ 85.122508][ T1705] ? __cfi_vfs_read+0x10/0x10 [ 85.122527][ T1705] ? __fget_files+0x2bc/0x330 [ 85.122550][ T1705] ksys_pread64+0x170/0x270 [ 85.122570][ T1705] ? __cfi_ksys_pread64+0x10/0x10 [ 85.122592][ T1705] __x64_sys_pread64+0x9f/0xb0 [ 85.122612][ T1705] x64_sys_call+0x2a34/0x2ee0 [ 85.122629][ T1705] do_syscall_64+0x57/0xf0 [ 85.122654][ T1705] ? clear_bhb_loop+0x50/0xa0 [ 85.122672][ T1705] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 85.122708][ T1705] RIP: 0033:0x7fd9a719e0d9 [ 85.122724][ T1705] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 85.122741][ T1705] RSP: 002b:00007fd9a8085028 EFLAGS: 00000246 ORIG_RAX: 0000000000000011 [ 85.122763][ T1705] RAX: ffffffffffffffda RBX: 00007fd9a7425fa0 RCX: 00007fd9a719e0d9 [ 85.122777][ T1705] RDX: 000000000000000f RSI: 0000200000000300 RDI: 0000000000000004 [ 85.122789][ T1705] RBP: 00007fd9a8085090 R08: 0000000000000000 R09: 0000000000000000 [ 85.122801][ T1705] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 85.122813][ T1705] R13: 00007fd9a7426038 R14: 00007fd9a7425fa0 R15: 00007fffcf9a1348 [ 85.122829][ T1705] [ 85.273518][ T65] usb 2-1: device descriptor read/64, error -71 [ 85.343638][ T311] usb 1-1: new high-speed USB device number 33 using dummy_hcd [ 85.524504][ T311] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 85.543501][ T311] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 85.564158][ T311] usb 1-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 85.573231][ T311] usb 1-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 85.581406][ T311] usb 1-1: Manufacturer: syz [ 85.592239][ T311] usb 1-1: config 0 descriptor?? [ 85.623508][ T65] usb 2-1: new high-speed USB device number 38 using dummy_hcd [ 85.633477][ T325] usb 3-1: new full-speed USB device number 39 using dummy_hcd [ 85.753491][ T65] usb 2-1: device descriptor read/64, error -71 [ 85.784531][ T325] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 85.795056][ T325] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 85.804931][ T325] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.00 [ 85.814237][ T325] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 85.822233][ T325] usb 3-1: SerialNumber: syz [ 85.829468][ T325] usb 3-1: 0:2 : does not exist [ 85.993530][ T65] usb 2-1: device descriptor read/64, error -71 [ 86.029642][ T325] usb 3-1: USB disconnect, device number 39 [ 86.103611][ T65] usb usb2-port1: attempt power cycle [ 86.443490][ T65] usb 2-1: new high-speed USB device number 39 using dummy_hcd [ 86.464467][ T65] usb 2-1: device descriptor read/8, error -71 [ 86.594450][ T65] usb 2-1: device descriptor read/8, error -71 [ 86.833489][ T65] usb 2-1: new high-speed USB device number 40 using dummy_hcd [ 86.854504][ T65] usb 2-1: device descriptor read/8, error -71 [ 86.984483][ T65] usb 2-1: device descriptor read/8, error -71 [ 87.093658][ T65] usb usb2-port1: unable to enumerate USB device [ 87.463130][ T1720] x_tables: duplicate underflow at hook 2 [ 87.592128][ T36] audit: type=1400 audit(1791394377.760:456): avc: denied { create } for pid=1721 comm="syz.2.380" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_dnrt_socket permissive=1 [ 87.953378][ T311] usbhid 1-1:0.0: can't add hid device: -71 [ 87.960857][ T311] usbhid 1-1:0.0: probe with driver usbhid failed with error -71 [ 87.970251][ T311] usb 1-1: USB disconnect, device number 33 SYZFAIL: posix_spawnp failed (errno 5: Input/output error) [ 89.340272][ T36] audit: type=1400 audit(1791394379.510:457): avc: denied { write } for pid=286 comm="syz-executor" path="pipe:[1505]" dev="pipefs" ino=1505 scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:sshd_t tclass=fifo_file permissive=1 [ 89.526192][ T1365] bridge_slave_1: left allmulticast mode [ 89.531876][ T1365] bridge_slave_1: left promiscuous mode [ 89.538058][ T1365] bridge0: port 2(bridge_slave_1) entered disabled state [ 89.546038][ T1365] bridge_slave_0: left allmulticast mode [ 89.551685][ T1365] bridge_slave_0: left promiscuous mode [ 89.557398][ T1365] bridge0: port 1(bridge_slave_0) entered disabled state [ 89.646013][ T1365] veth1_macvtap: left promiscuous mode [ 89.651541][ T1365] veth0_vlan: left promiscuous mode [ 89.944376][ T1365] bridge_slave_1: left allmulticast mode [ 89.950026][ T1365] bridge_slave_1: left promiscuous mode [ 89.955662][ T1365] bridge0: port 2(bridge_slave_1) entered disabled state [ 89.963084][ T1365] bridge_slave_0: left allmulticast mode [ 89.968829][ T1365] bridge_slave_0: left promiscuous mode [ 89.974454][ T1365] bridge0: port 1(bridge_slave_0) entered disabled state [ 90.075066][ T1365] tipc: Disabling bearer [ 90.080489][ T1365] tipc: Left network mode [ 90.085480][ T1365] veth1_macvtap: left promiscuous mode [ 90.090962][ T1365] veth0_vlan: left promiscuous mode