Fri Oct 28 13:31:53 UTC 2022 NetBSD/amd64 (ci2-netbsd-kubsan-3.c.syzkaller.internal) (constty) login: Oct 28 13:31:55 ci2-netbsd-kubsan-3 getty[1081]: /dev/ttyE1: Device not configured Oct 28 13:31:55 ci2-netbsd-kubsan-3 getty[1223]: /dev/ttyE3: Device not configured Oct 28 13:31:55 ci2-netbsd-kubsan-3 getty[1119]: /dev/ttyE2: Device not configured Warning: Permanently added '10.128.0.224' (ECDSA) to the list of known hosts. 2022/10/28 13:32:03 fuzzer started 2022/10/28 13:32:03 dialing manager at 10.128.0.163:46525 2022/10/28 13:32:03 syscalls: 518 2022/10/28 13:32:03 code coverage: enabled 2022/10/28 13:32:03 comparison tracing: enabled 2022/10/28 13:32:03 extra coverage: enabled 2022/10/28 13:32:03 delay kcov mmap: enabled 2022/10/28 13:32:03 setuid sandbox: support is not implemented in syzkaller 2022/10/28 13:32:03 namespace sandbox: support is not implemented in syzkaller 2022/10/28 13:32:03 Android sandbox: support is not implemented in syzkaller 2022/10/28 13:32:03 fault injection: enabled 2022/10/28 13:32:03 leak checking: support is not implemented in syzkaller 2022/10/28 13:32:03 net packet injection: support is not implemented in syzkaller 2022/10/28 13:32:03 net device setup: support is not implemented in syzkaller 2022/10/28 13:32:03 concurrency sanitizer: support is not implemented in syzkaller 2022/10/28 13:32:03 devlink PCI setup: support is not implemented in syzkaller 2022/10/28 13:32:03 NIC VF setup: support is not implemented in syzkaller 2022/10/28 13:32:03 USB emulation: enabled 2022/10/28 13:32:03 hci packet injection: support is not implemented in syzkaller 2022/10/28 13:32:03 wifi device emulation: support is not implemented in syzkaller 2022/10/28 13:32:03 802.15.4 emulation: support is not implemented in syzkaller 2022/10/28 13:32:03 fetching corpus: 0, signal 0/2000 (executing program) 2022/10/28 13:32:04 fetching corpus: 50, signal 16443/19759 (executing program) 2022/10/28 13:32:04 fetching corpus: 100, signal 22935/27541 (executing program) 2022/10/28 13:32:04 fetching corpus: 150, signal 28437/34031 (executing program) 2022/10/28 13:32:04 fetching corpus: 200, signal 32916/39447 (executing program) 2022/10/28 13:32:04 fetching corpus: 250, signal 36194/43635 (executing program) 2022/10/28 13:32:04 fetching corpus: 300, signal 38820/47132 (executing program) 2022/10/28 13:32:04 fetching corpus: 350, signal 43703/52405 (executing program) 2022/10/28 13:32:04 fetching corpus: 400, signal 46999/56138 (executing program) 2022/10/28 13:32:04 fetching corpus: 450, signal 50216/59718 (executing program) 2022/10/28 13:32:05 fetching corpus: 500, signal 51702/61832 (executing program) 2022/10/28 13:32:05 fetching corpus: 550, signal 52885/63682 (executing program) 2022/10/28 13:32:05 fetching corpus: 600, signal 54330/65631 (executing program) 2022/10/28 13:32:05 fetching corpus: 650, signal 55442/67245 (executing program) 2022/10/28 13:32:05 fetching corpus: 700, signal 56473/68813 (executing program) 2022/10/28 13:32:05 fetching corpus: 750, signal 57346/70218 (executing program) 2022/10/28 13:32:05 fetching corpus: 800, signal 58096/71483 (executing program) 2022/10/28 13:32:05 fetching corpus: 850, signal 59960/73500 (executing program) 2022/10/28 13:32:05 fetching corpus: 900, signal 60979/74863 (executing program) 2022/10/28 13:32:05 fetching corpus: 950, signal 62265/76377 (executing program) 2022/10/28 13:32:06 fetching corpus: 1000, signal 63227/77631 (executing program) 2022/10/28 13:32:06 fetching corpus: 1050, signal 65340/79452 (executing program) 2022/10/28 13:32:06 fetching corpus: 1100, signal 66353/80607 (executing program) 2022/10/28 13:32:06 fetching corpus: 1150, signal 67320/81696 (executing program) 2022/10/28 13:32:06 fetching corpus: 1200, signal 68434/82816 (executing program) 2022/10/28 13:32:06 fetching corpus: 1250, signal 69180/83733 (executing program) 2022/10/28 13:32:06 fetching corpus: 1300, signal 72430/85750 (executing program) 2022/10/28 13:32:06 fetching corpus: 1350, signal 72839/86445 (executing program) 2022/10/28 13:32:06 fetching corpus: 1400, signal 73204/87101 (executing program) 2022/10/28 13:32:06 fetching corpus: 1450, signal 73910/87837 (executing program) 2022/10/28 13:32:07 fetching corpus: 1500, signal 74432/88469 (executing program) 2022/10/28 13:32:07 fetching corpus: 1550, signal 75767/89356 (executing program) 2022/10/28 13:32:07 fetching corpus: 1600, signal 76637/90032 (executing program) 2022/10/28 13:32:07 fetching corpus: 1650, signal 77129/90619 (executing program) 2022/10/28 13:32:07 fetching corpus: 1700, signal 77482/91130 (executing program) 2022/10/28 13:32:07 fetching corpus: 1750, signal 78128/91691 (executing program) 2022/10/28 13:32:07 fetching corpus: 1800, signal 79544/92427 (executing program) 2022/10/28 13:32:07 fetching corpus: 1850, signal 80002/92848 (executing program) 2022/10/28 13:32:07 fetching corpus: 1900, signal 80317/93254 (executing program) 2022/10/28 13:32:07 fetching corpus: 1950, signal 80703/93652 (executing program) 2022/10/28 13:32:08 fetching corpus: 2000, signal 81192/94040 (executing program) 2022/10/28 13:32:08 fetching corpus: 2050, signal 81874/94407 (executing program) 2022/10/28 13:32:08 fetching corpus: 2100, signal 82450/94742 (executing program) 2022/10/28 13:32:08 fetching corpus: 2150, signal 82818/95051 (executing program) 2022/10/28 13:32:08 fetching corpus: 2200, signal 83190/95341 (executing program) 2022/10/28 13:32:08 fetching corpus: 2250, signal 83574/95615 (executing program) 2022/10/28 13:32:08 fetching corpus: 2300, signal 84161/95884 (executing program) 2022/10/28 13:32:08 fetching corpus: 2350, signal 84538/96131 (executing program) 2022/10/28 13:32:09 fetching corpus: 2400, signal 84839/96152 (executing program) 2022/10/28 13:32:09 fetching corpus: 2450, signal 85259/96152 (executing program) 2022/10/28 13:32:09 fetching corpus: 2500, signal 85669/96152 (executing program) 2022/10/28 13:32:09 fetching corpus: 2550, signal 85971/96152 (executing program) 2022/10/28 13:32:09 fetching corpus: 2600, signal 86496/96152 (executing program) 2022/10/28 13:32:09 fetching corpus: 2650, signal 87067/96152 (executing program) 2022/10/28 13:32:09 fetching corpus: 2700, signal 87370/96152 (executing program) 2022/10/28 13:32:09 fetching corpus: 2750, signal 87626/96152 (executing program) 2022/10/28 13:32:09 fetching corpus: 2800, signal 87964/96152 (executing program) 2022/10/28 13:32:09 fetching corpus: 2850, signal 88333/96152 (executing program) 2022/10/28 13:32:09 fetching corpus: 2900, signal 88632/96154 (executing program) 2022/10/28 13:32:10 fetching corpus: 2950, signal 89468/96154 (executing program) 2022/10/28 13:32:10 fetching corpus: 3000, signal 89650/96154 (executing program) 2022/10/28 13:32:10 fetching corpus: 3050, signal 90170/96154 (executing program) 2022/10/28 13:32:10 fetching corpus: 3100, signal 90590/96154 (executing program) 2022/10/28 13:32:10 fetching corpus: 3150, signal 90901/96154 (executing program) 2022/10/28 13:32:10 fetching corpus: 3200, signal 91132/96154 (executing program) 2022/10/28 13:32:10 fetching corpus: 3250, signal 91465/96154 (executing program) 2022/10/28 13:32:10 fetching corpus: 3300, signal 91812/96154 (executing program) 2022/10/28 13:32:10 fetching corpus: 3350, signal 92721/96154 (executing program) 2022/10/28 13:32:10 fetching corpus: 3400, signal 92973/96154 (executing program) 2022/10/28 13:32:11 fetching corpus: 3450, signal 93162/96154 (executing program) 2022/10/28 13:32:11 fetching corpus: 3500, signal 93367/96154 (executing program) 2022/10/28 13:32:11 fetching corpus: 3550, signal 93602/96154 (executing program) 2022/10/28 13:32:11 fetching corpus: 3600, signal 93854/96154 (executing program) 2022/10/28 13:32:11 fetching corpus: 3650, signal 94229/96154 (executing program) 2022/10/28 13:32:11 fetching corpus: 3700, signal 94514/96154 (executing program) 2022/10/28 13:32:11 fetching corpus: 3750, signal 94811/96154 (executing program) 2022/10/28 13:32:11 fetching corpus: 3800, signal 95231/96154 (executing program) 2022/10/28 13:32:11 fetching corpus: 3850, signal 95599/96154 (executing program) 2022/10/28 13:32:11 fetching corpus: 3869, signal 95664/96154 (executing program) 2022/10/28 13:32:11 fetching corpus: 3869, signal 95664/96154 (executing program) 2022/10/28 13:32:11 starting 6 fuzzer processes 13:32:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) 13:32:11 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 13:32:11 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:32:11 executing program 3: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000180)='.\x00', 0x0) 13:32:12 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x552) close(r0) 13:32:12 executing program 5: syz_emit_ethernet(0x4f, &(0x7f0000000000)) 13:32:14 executing program 2: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1}, 0x8, 0x0) 13:32:14 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {&(0x7f0000000540)=',', 0x1}], 0x2}, 0x800) 13:32:14 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) 13:32:14 executing program 2: unlink(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 13:32:14 executing program 0: socketpair(0xa, 0x1, 0x4, &(0x7f0000000000)) 13:32:14 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) 13:32:14 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {&(0x7f0000000540)=',', 0x1}], 0x2}, 0x0) 13:32:15 executing program 0: r0 = socket(0x2b, 0x1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x24004000, &(0x7f0000000100)=@abs, 0x6e) 13:32:15 executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) 13:32:15 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) 13:32:15 executing program 4: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000003540)=[{&(0x7f0000000280)="9d8d6cce2d04d880ba5a930596f7cafe7e44d9bbbad647381799828ef782a880d71e4afec24288dafd9380088e4d5876a166165f618fa7cd8c8d", 0x3a}, {&(0x7f00000002c0)="5f46d464773b9dcb0df943d1a8393fc8fe7dba91271d3cf4c852c99f1acfdd15fb189ce9e44dfd05ec2fb54d94e37629c1e7cc645a1bc4e82c8d2d426e807111812e5ea2c52fbfcbd80c905ec77cbf24b9162e2adee36a4a54f70277ad28bbfd4a31ac43080c5024c49b4d29e85a077cffaa4cf1b58f9e10105b3775cc3cb6e712ad01f12b9c42265c0a66b670b368daed6e7417e20eadb7791cb237", 0x9c}, {&(0x7f0000000380)="77da99bba0fef4d5", 0x8}, {&(0x7f00000003c0)="0b4f787d689d4682d3d63b13dd5c5792f70672740cb167dfbe81b9174676936caefa95c8624c067d18565580b77fbe0458ca8842300d6f376fc7660c4f", 0x3d}, {&(0x7f0000000400)="7ffc58e2ceb45410fa623a3f625bffd70132c8e5e400273c2fb0aa10a52d", 0x1e}, {&(0x7f0000000440)="ce7a86b7cd159f86e5ea7ab6e64517ab4a5cf9ef58e570694b6b71a4679538a9be6367f3113b3296f246c2c8e0a8ca807dd3adf84b32ece05a472aab8b85d28633b39864673c6bb9bc4db02965b6b17278c37c14ed2a3d94a52461e77638dbecd69676371b97f428d6bc6cd7f896f2cd098a3b9391b24c8c9588f9803fe653f0c056595100e34c3e1eb07dd599783078b284c8d86af76ece9bc68c5f6607", 0x9e}, {&(0x7f0000000500)="4d23863115fcef09a558a5db810e1788591eec51f2df8c7d9d7bc84e2e2c328258bcdd510f67dcdddf66aa834a66e08001d7429543bf38336ef288a5bf133a954d33c4a779ffef16c9f835fd4647a43863547218a58068f042ffdbb4d7521caec50aaff18c56730a47d3a9b6bb8830e43c9436b4d8503d1351b8a8bbbec6d205dd6190e622e3efad25262b7bafce504341f15e75babc09b43d45840a6983c813fedc3b46a4a98d4670a68b3a33525f14c00234c3ae11d030f7ea7c365efa831bb20245126be5cfbbc26056afc8027a06a6748b333433dd0d24ba72c3284c3f61ec006554797fb1e6b14ce2accd14955f41c86ad32f41ef034e6f49ada6088f3f2e44ec91812699ad7e30d6b45e0a671b910920d162c23ff815f67c6976ce38ffe3619aecfb3fd1420d3b8cd9a965a2febe0fa4efff1158077a228c068db11c503369b13003b8d61b411ca901c2724aae3c56ab9f40359fed0b9fc3263b51971cb5cbf1b99a7957a303205c3246ce588e22d2bc16d04ad72c218d493c236983c6ac9fe13d31f0a79294093866bf17905a480d6f001d91ab55ba75c39e992ecba9250fa6b386b41e44f49fa083e26ab590f9e3dc6382d459385716d35579d120d99a77d04a6335f7baabaed0c14e0944df14a15a2a83d5303a2c67c8ebe871c1de6d9985c666cb2624cfed9b1a8ea8c9120fe54c974059d9f8105cd7677f544749f7a52fa73ee9fe3cb477d4005f198152bc423217cf16cbbd0e66a70f8f4be1fe92c824b8c68b98fc65edef135c44d7c23b76f24d3987d4593b8e7b722c9925f9571010873c3e2f08854fbb04370563a1180cd4a89fd2539ca8a182b1f12fdb98d2c387c09b303e4546b07a443452daf13ba21de49827f7f41fcc6e8b5f7951b14bff24cc7ead28b793cc1094a303ea849def3425fc6a2415841caef77af9acdd8e0cb4e8ff0da8754ef07309e63e672efe98284c34eea56143d05477d6fe197b9ba8d468baf6dea10c00cd8fdda9b55d6ed12ca89ba048497353698f87210f2141a5887c0e7383566058e377ba39b402d0cc0f3f837080646954f8049d56bbc8ee4a2bf040cea04a9f9b970bb9de68084b2c68deb90f1af52730ae32fbe234335501559dfc9ed18e1e64156f120a5287721dfb59eca398bdb6d7b1175f9ba6c3c2a0cb6bcdea6e86a51d3a4887c2f966c1c2e33fc92c417e78cffd620dc64491e5059e56ce3880d2cd7e55e1bb584b6ca1f394ea83da29543cc21af1126c52be52d68e1823696a0530aca518f102770fc0efef23ddd7b5a2d91fd29e45c0531eee4e1f38ddd38666312d1e706ac5a8e93339abf51d9ffbb3141116ae5b7d5a1cf9f052c2c58b91a981a0039a462e8d3b4e57bfa4b39223002e563df0f9616f62fc4f0e5e994233dd52abba29a6187b572fb0a5a60ebac93dcb24f67ca685e2da11768095f4a2b4740309d8da6f53e6b5abcbaeadc49a06f76173f010dcdab8027f1b77cc13b0c9c5a3f7f1fd3c3fc249d5af2cd9722dd8fef5e650fee1d3e8c020f7e4622412c868aa51f23fc029adb5a80e380cc5a7e37ee37d85ba9cce0bf00cf1692229c768f6f64cd05c7b8e1900d4181d6d6c9af68e38748ee42d9c56dd35c6ab5a751cd68f412cd67635ea2e8d354423c7a0f8c2a593ab1ed1b216fbcf20d0772b610de03bf295240aa3a8616c2bc3f7be0a306f2e07b4de10a0455d7aacbbfa47265ce541648e564a01366e96bf16d4eaeabd7fb175f02b631497e0d83b72233e51db49b6cc3feae0f3e4e50c5130740bc8bd58b7fa00a3342253f60964e498a5b3b72f182d3e2ddcba0db4e07239c2b4839903f7455881aed989ce815d7f3368a3a33b13f82e02ceb9923726d3acc4126d5cf93c190d87791e4c6103ee5d2c3b4cf6833957d95d0b3895d5b88c2f3667d2a47731bca2568f957cf29c00d4ff78da66f2821a7a883e9805d6561d74d0233143bc8f26a47fcb3fb0c26e0229b5190b3e2814f34ee4a0ee7f23c9fa312097fe0ed98d66f3443612dbaef12e00b0f1b20e7e68c3cdf4a693ab7dbc9203104057a38b580aeff832d1e83a4771c91ac6f78b033dad5d969a68ebb1ff6d40a57d224fb021037f7f69b753f5c06c4d2ff85454c2af5d1a081c658ba7a0c82a960115067e23d69fde30a14703d45b716951de4f2489e518710df9cb3c2a4310dab645ae6a432944ec895a1529add0c4fc883f1542859748f2c7dd67c41dd91d24e7fac7a36a69361efc2f29f43476e20a5d55a0394ce8d3362e9199a490b394033af515334f5d4d5504911a70e72e0cc52b0a86197a3b947dc6e37c319d67af82c413e15e53f50b8b6519510756729441e3d3fb09608718a1bc0a01f9971e2e022847e43d1efb444dc573d73f44c0df9344aac67683df5932045fc0915700660c7698958d62e5488791749e9b89aefc263908c09981a5da4c74c0eae90e5f8e368660ed1a3bb23b41c336bfc8e7c6189b1b99f9def24ddaf6b553e6e12a059015d0f017fa555b7cebba33605bc7713f56f80ef64170b9fbaa81d802b32e98523074824e7d2b3ec42911535745e8e53d5800122aefcfd2808feec0c8abe8c4a5afe745bec7b875c2ab075ebd40ff90fc5b76c3447d70aa541712e115354665ebeed21aad58344d8b08588187a308754c3ab7f2242d618d8b2a101145fbe220f1c049c40d7d5ed2bc43564fb1fe8e1d9b1725674ef55681f8da45f75178db0336a7af40cd38226d0e91c0086b05e7f44a694e1ecb1d94f75850855b498fcb74f74765e921f8332635e9c880515c922b00dfe7dc8a17a8dc6e8720964bf5b8fe7e1f577cc550c02625a58b248259eb3715a842c588020d8a96dc30425a88c318e6b09929728645e59110089002d8102ab681c8df6f7fbe234f227f66b11dedcb8180ae9c9a4f4c5fb12d7b6a124a25f8b21827ff858c2a88d45e91fd0557b2298bbb7a50c34bf34e51e94641b5891836f49d033c086e24d27edf1093065e082a26fe717d416753108884b859e5ea90b7ce3dcd213e373d4cbe990224beb1e6194f027f665c6857a57a1584263af3cba71d79005e079215a7c58320be14cfd7ac418212ed0bb95e8da0f50a6eec85eebe0d94fc4f7a1920f6a33c2259acfcb97cf8855e64521a7be24d5ce19fcb30bed8392251eb029c33c8a3fccc45b1efc441adc4f2c93bdd0cb468d3a1729ea2684d4061f2538525d7d8c8e1b08d1d1977193a3df02602a7fd52d75b5008819e49a3ab2b5a609ff6659f18966fc82259d876372d195d6dd16507abe1971d013bcbe9f1ba886f361cf527ab26ed655321a9b42e39781519c13e66ca979551c5ec1dcbc5a654732fb599cd44063d2c23df8ea84cc48e1a375ec9a0be381271eecdcf48801f0d68bfb2214eba0a5cba0c1482e3e742bf1c9f6a750176d0ec5a69a79724714f14a9552c3ad73568d54dd123b8705604bfbf26bf08d852cde2defe145fd408b745566a7c63b2a4b2d61fa432ebd9ace0aea9a7ae67acfefcbeaafdb57105b6af778392b4a8060c5d6e279bad51af9982e75f69606ff00bfa4c7e44400c5f58d32c41be915f058eadcbf2ea7aa59ff4efa2c08ca892e66988e91c92050ec282895cbb44979f56a25cb799974d1240ea10147c58d21d9b88e116c125b485d8561f09a47515aed38ecc78e212ba39490849374dbff6431acd374a70bf3e58be5c71fe0118274bd542fbdaefda8904047b5ed0c7f9749b2bde4d973f04330a452914a4fd9af58119c33d9fc38edc9850c82fbba7b70b12d27b35746f05320c35fb0e4145a8c9f3496007cef1b11cd022dfeb9fd8f5497a8bc17baa8bd6ea5aad0e5a41c72d4a9286b76360e83c073f86d3793487bebe8ceb365c0cbb0a34e9b9167a01ede1e5fb254501207c5ce4cec0083515d4ebea5a221b9183a91a66546f299ae1eef27e0735732cb8614d1bec4ee16ac037fa1d1e00fa981bb778d938b233f13f1ddaac9e36228ce296194b810648e1edafd6bf79ecb383fc82ca56264c633cfb16188c9bc0985426c7b1e9f5339d48e9458181ca16a72f3e17857b087aabfb9cbc7297cf0bfc7dc4688a365793fc4d9801a91579233092035c8d232caf2fd6bf6fbe5f14b4c14d16ba99ddaa4172437111cffffc2dfa5a5aa1fe5ac6890b509ef2c4ad32bef9699bc791aee63b6e74245a07e72fbee1f55993ddcee796c9345ece8d8e17bf92fea8ce6a6592a6719c757826f6eb50bfc9d54eb50c4fbfa5e0e1f339df0c46f5931719cf8d18d1fcd696a15856e671f6325b8923f30940101dde6b0025c18f8bf1de55ccd2d7ab73e85907adfa565a02560ab675acf0f40527c12bb35ecfc3b3d0b8c0e963b3e592e29ae7cb41599c32e136e04b8a5137b6c06480637ec6854a21ab97301c06c0cf4a9c6577887ca6bae4d26a08bd484e06c98aa8d7e18758c4722228912b1afc6a4dbc2864057d3894e59a566d98f9da1c5909dc98486c1b7fe72b9baaa06417c043531842dbfa9c95d70f3b6e1eb600617ce7e6277ed38bf9733d6d5c38a3ced2429e5de907c700f543d95a05e96d43ac6d763c8152bc72b9bbe4331de2d363f499fb584329b9f50c2a3dac0275aabcba169a0f6da70fae8e5e8d632b4e5d17ef618799ff4bb2887c6a031c4bdcc213e03d1c3f6b4b9f4679c4230ca6f416e82baff5d3b57bb1830a367cb53f277fe505b4b0865240810ebe623e47bdb532c36e3aae7fe9404a061fbf8cc3f5d31cca5f94cf7cccc7679f9d525d93c4194b596dcc94506abda1e217cdcac5fe848b2f5ab0398ee37ebdf0d273461f86f50b2ab9c70185c5f5e181f1e02a9a02c9dd4deda96a96d5033ba0c4777bb3a2ef9f41bb0908df9c11341f9f7c6af6f1d0ecc754bc596ba5dd9b92f0bc9fc025645153494ac16968f1957abb388ac2e864b24eca6fff10f4b813c37db9ac63915d7c6a90446e1f52fb75ed04bd1871564991023ab409bab757de7b4323e4d68aacb71cff2c276a0f6ad50a09e8ff8bbdf1d868688d534c463209abf2173194ca31173088049823279a09813cd35801db8e8adf1d8a7e8362cc3b4481b204e71ad2cdf1827a2dd67c3e9040d893b1f4540d75d7a3502ee75ff6873f9a", 0xe2a}], 0x7) dup2(r0, r1) 13:32:15 executing program 3: open$dir(0x0, 0x40000, 0x0) 13:32:15 executing program 4: readlinkat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) 13:32:15 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)) 13:32:15 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) 13:32:15 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, 0x0, 0x0, 0x0, &(0x7f00000016c0)={0x77359400}) 13:32:15 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0x0, 0x0) 13:32:15 executing program 0: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 13:32:15 executing program 3: pipe2(&(0x7f0000000540), 0x800) 13:32:15 executing program 3: shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffd000/0x2000)=nil) 13:32:15 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) 13:32:15 executing program 4: r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ff8000/0x3000)=nil) shmat(r0, &(0x7f0000ff6000/0x3000)=nil, 0x0) 13:32:15 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)) 13:32:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, 0x0, 0x4) 13:32:15 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)) 13:32:15 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) 13:32:15 executing program 2: shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ff9000/0x2000)=nil) 13:32:15 executing program 4: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000fef000/0x11000)=nil, 0x2000) 13:32:15 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, 0x0, 0x0, 0x40002001, 0x0) 13:32:15 executing program 0: msgget$private(0x0, 0x4a0) 13:32:15 executing program 0: socketpair(0x15, 0x5, 0x5, &(0x7f0000000040)) 13:32:15 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)) 13:32:15 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000040)) 13:32:15 executing program 0: syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[{}]}}}]}}]}}, 0x0) 13:32:15 executing program 4: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) 13:32:15 executing program 5: pipe(&(0x7f0000000080)) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) 13:32:15 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000072e1bd40820514009dbb000000010902"], 0x0) 13:32:15 executing program 5: pipe(&(0x7f0000000080)) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) 13:32:16 executing program 5: pipe(&(0x7f0000000080)) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) 13:32:16 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r0, 0x1, 0x0, 0x0, &(0x7f0000000240)) 13:32:16 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1}, 0x6e) 13:32:16 executing program 5: pipe(&(0x7f0000000080)) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) 13:32:16 executing program 5: linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) 13:32:16 executing program 3: setrlimit(0xa, &(0x7f00000000c0)) [ 49.0334846] uhub1: device problem, disabling port 1 [ 49.0634873] uhub0: device problem, disabling port 1 13:32:16 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f0000005640)) [ 49.3434861] uhub4: device problem, disabling port 1 13:32:17 executing program 2: syz_usb_connect$cdc_ecm(0x0, 0x62, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x50, 0x1, 0x1, 0x7, 0xe0, 0x0, [{{0x9, 0x4, 0x0, 0x1f, 0x3, 0x2, 0x6, 0x0, 0x1, {{0x5}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0xc75, 0x0, 0x5}, [@mbim={0xc, 0x24, 0x1b, 0x8, 0x0, 0x8, 0x7f, 0x7, 0x3}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x0, 0x6, 0x9, 0x6}}], {{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x0, 0x6, 0xd4}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x4, 0x7f, 0x1}}}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0x9, 0x8, 0x6, 0x8, 0xff}, 0x0, 0x0, 0x3, [{0x5f, &(0x7f0000000100)=@string={0x5f, 0x3, "d76282ccd5e1da929d871e3b3630a640ad2046f49ab74154ad2576081b9da394a56ec729bf175491117b41a6bf271be27dfbf0503e0fee84a67a1694af75a714806f89d5ebbd2b3d0a3ead9b630e9038fef286eb2b1ec4250bd1649b55"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x44e}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x41f}}]}) 13:32:17 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff65d3ff02afa8d543bb86dd6042b6820000fe8000000000000000000100000000aaff020000000000000000000000000001"]) 13:32:17 executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 13:32:17 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000080)) 13:32:17 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), 0x10) 13:32:17 executing program 0: chroot(&(0x7f0000000040)='.\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 13:32:17 executing program 1: mlock(&(0x7f0000ff3000/0x4000)=nil, 0x4000) 13:32:17 executing program 3: r0 = semget(0x1, 0x0, 0x0) semctl$GETZCNT(r0, 0x1, 0xf, &(0x7f0000000000)=""/136) 13:32:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000100)="8a487cd7b21360061993d0d3720b818d3cc70a73", 0x14) 13:32:17 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa3ba444478693b5c, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 13:32:17 executing program 3: r0 = socket(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x10, 0x2}, 0x10) write(r0, 0x0, 0x0) 13:32:17 executing program 5: chdir(&(0x7f0000000000)='.\x00') [ 50.3934875] uhub2: device problem, disabling port 1 13:32:18 executing program 3: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) 13:32:18 executing program 4: r0 = socket(0x1c, 0x10000001, 0x84) sendmsg(r0, &(0x7f0000000c00)={&(0x7f00000003c0), 0x1c, &(0x7f0000000980)=[{&(0x7f0000000400)='T', 0x1}], 0x1, &(0x7f00000009c0)=ANY=[@ANYBLOB="380000003a000000460900000d6de756d32f1387d63fd6cb4d74b104f560c45ca74293272413ef9177ac1fee97aaf748addc98c8be7747000c0000000600000006000000e80000003a000000010400008d5ce00eab7db366c0f5c404341926a6aea5b841e1f0e58ff4e0035be615fab5d9c7e2fdf656158b1d8c47f128bbf5269b330b564ff841e46e0bceb9089e31fe3e8d9278b5a9b277ca4dd4024bce7f94ca7a4b6321be508fc0ce987a692b176c0445c0f7249e773b5c2829c8177d7af7b42e3544b4a98497f55cbf869df52c2c5327cc2b6181e407a1c3bc7f5e91735b09b80c492b9ce959eef17e9d27fab05213a91cc3c8782abe7be425e7fa0b5b1a647a1a885f98e946c323fb688323c9f52db37a8e607d2621f471f9da75dad8baa88087f9f47502b431000000d8000000840000000100000035"], 0x204}, 0x0) 13:32:18 executing program 2: semctl$GETZCNT(0x0, 0x0, 0x28, 0x0) 13:32:18 executing program 0: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) 13:32:18 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0}) 13:32:18 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) 13:32:18 executing program 4: socket(0x1, 0x0, 0x7ff9) 13:32:18 executing program 2: r0 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0xf, 0x0, 0x0) 13:32:18 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) [ 51.5734781] uhub0: device problem, disabling port 1 [ 51.5734781] uhub1: device problem, disabling port 1 [ 51.5834830] uhub3: device problem, disabling port 1 [ 51.6034788] uhub5: device problem, disabling port 1 13:32:19 executing program 4: r0 = socket$inet6(0xa, 0x1, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x20040010, &(0x7f0000000500)={0x2, 0x0}, 0x1c) 13:32:19 executing program 2: r0 = socket$inet6(0xa, 0x6, 0x0) sendto$inet6(r0, &(0x7f0000000040)="9dd5861fc860efe204dc885a2273356671b4b20bd7c119589341d73980de5293d674f7cac04f7fd80a49d998be2b8d4c60cac4d8f8a164f7023c46ff0e2d77c178569df844420d68f85794a16076ad7298b40f97abe94c808ff2a1597fdb8fdbc509f5c5c5e399f273c0a3c046440b457284f08699e655ad5494c431db7f754ce3f8197e777dc6a4b1b185eb4de3f63a2dbcc7ebe3b8ef3baf2efdac94fad3a0e0bc32c597d0e56a8e95737524111b5d3d9638341d7947cb1e24d8b8c0cae0196e5f67becaa0a9944b60f592c5523e56d687007229f0edc78ee6d028aaea8f92698618be1e1cae8c6bc6f5904cb62f04fa10a895a1a16e09de8b27da6b6dc10a3759d7adeff18a3723c1aa856113c238a5922d54bb3a52f3757bd1d969ebb2a295601e91556e0a00b83f14dfc2c9c0c6bb7a3331738cc4b04a3f4538a7db6322243fbf4a470282843156a2d1082e9091fa92b49c141183ce8efdee5756593d8c0423fb310af10a5274ee115241aa6ffc9e0c2031e38a5eeb251c1292dbb25b3150036ab24e4dc4628f97e6bdbecb21f10249c565189e47abb3c6398ffb8da87755d7fb651d22b7ebf435ade51128aa3c88189d40aa933c603dcdaf57825b6096c92cec99eaf0f3c6e57c3849ff4be7804a3f84501e07ed52a1f04124efec3d15ef557575555f952530a69f07618c4d2377e5a6b9bb2aa5e6e4b297a082f65e833d44f359604f7f9b913dda24f45b0e213b9581ec5dae9249ac", 0x219, 0x0, 0x0, 0x0) 13:32:19 executing program 4: r0 = socket$inet6(0xa, 0x1, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x20040010, &(0x7f0000000500)={0xa, 0x0}, 0x1c) 13:32:19 executing program 4: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/193) 13:32:19 executing program 3: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 13:32:19 executing program 5: syz_emit_ethernet(0x12, &(0x7f0000000000)) 13:32:19 executing program 0: socketpair(0x1, 0x3, 0x4, 0x0) 13:32:19 executing program 1: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 13:32:19 executing program 2: socketpair(0x23, 0x805, 0x0, &(0x7f0000000040)) 13:32:19 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002c00)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002e40)={0x0, 0x0, 0x0}, 0x0) close(r0) 13:32:19 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/245) r0 = msgget(0x0, 0x0) r1 = getpgrp() r2 = msgget(0x1, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r1}) msgctl$IPC_RMID(r2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/4096) msgrcv(r0, &(0x7f0000000100)={0x0, ""/137}, 0x91, 0x3, 0x1800) 13:32:19 executing program 0: r0 = getppid() getpgid(r0) 13:32:19 executing program 3: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x109) 13:32:19 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002840)=[{&(0x7f0000001380)="d2a2049e2ca32f3be0aa33cb6160e263f312a8fd09fe9b3b756af5b1196304cad1399f344f9c2b5777d3550cc8c816459c6a99c97b95dfbadf9408d4480f525bb984ca970118db930797ba3bbdae60f49b5964a07eb9c20dab2beeb792eb35cd2bc48329410aff4fb7d31f29829ffbfa5828774c207dcef92198df16e22cb4a80b3b8d289ee40e3d1a4890f2f06663d67ce0e349496e2edbdd220f49795da8103fbbda8d9867bf88c73b9782d07f71029d4f05d58e5bf51766294be554bb93fda39c9aefd096d14c3ab3e41a99e167635c751e86463ce5f019451e97968799a8681b2926a2d1409bb14af7ab7ee026", 0xef}, {&(0x7f0000001480)="82e7c01a452851dc19716cec2177a1982a3ddb2797839fc1e333eb096ea271ea1c11576518764ecc9ea5064a34d39eb6c09c0a7cf676c2027ee1cf07a99c04b8d249c5ad8ffd551c6f5ee1eee1a88585f81af2362208f6976f5daa72f112b9e808a8737a3d2e390e7ca07cfd91d7aed2e8de57228d15970bf6d05ccb56c345b4329a", 0x82}], 0x2}, 0x0) 13:32:19 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) 13:32:19 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x8) 13:32:19 executing program 0: syz_emit_ethernet(0x52, &(0x7f00000000c0)) 13:32:19 executing program 4: syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000018c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, &(0x7f0000001b40)={0x0, 0x0, 0x3a, &(0x7f0000001940)={0x5, 0xf, 0x3a, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "dad9289239d6a53551134f211b3acdcf"}, @ss_cap={0xa}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "1753eb8e23b6d331de6705e5840f6520"}]}}) 13:32:19 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000000)) 13:32:19 executing program 1: syz_usb_connect(0x0, 0x38, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x2a, 0x25, 0x5b, 0x40, 0x45e, 0x46a, 0x7b88, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x26, 0x2, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x6d, 0x0, 0x0, 0xf9, 0x6c, 0x4e}}, {{0x9, 0x4, 0x0, 0x0, 0x1, 0xe0, 0x30, 0xa6, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x2}]}}]}}]}}]}}, 0x0) 13:32:20 executing program 2: syz_emit_ethernet(0x56, &(0x7f00000013c0)) 13:32:20 executing program 5: syz_usb_connect$printer(0x0, 0x36, &(0x7f00000018c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, "", {{}, [{{0x9, 0x5, 0x82, 0x2, 0x40}}]}}}]}}]}}, 0x0) 13:32:20 executing program 3: syz_usb_connect(0x0, 0x38, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x2a, 0x25, 0x5b, 0x40, 0x45e, 0x46a, 0x7b88, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x26, 0x2, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf9, 0x6c, 0x4e}}, {{0x9, 0x4, 0x0, 0x0, 0x1, 0xe0, 0x30, 0xa6, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x2}]}}]}}]}}]}}, 0x0) 13:32:20 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs, 0x6e) [ 53.1134714] uhub4: device problem, disabling port 1 13:32:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) [ 53.2534726] uhub1: device problem, disabling port 1 [ 53.4234716] uhub3: device problem, disabling port 1 13:32:20 executing program 0: syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000018c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, &(0x7f0000001b40)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) 13:32:20 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x2a, 0x25, 0x5b, 0x40, 0x45e, 0x46a, 0x7b88, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe0, 0x30, 0xa6}}]}}]}}, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x2, &(0x7f00000009c0)=@string={0x2}}, {0x44, &(0x7f0000000ac0)=@string={0x44, 0x3, "ad6e504485be8194020721e7a7dc99ff42636de06b1f4ec67bb6415abd77e3eabfe5b772d3133c923c3f6596c51e07e6ff0a37478d6785d6e88c4b0eb5c98888ead9"}}]}) [ 53.5134773] uhub5: device problem, disabling port 1 13:32:21 executing program 4: syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000018c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, &(0x7f0000001b40)={0x0, 0x0, 0x3a, &(0x7f0000001940)={0x5, 0xf, 0x3a, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "dad9289239d6a53551134f211b3acdcf"}, @ss_cap={0xa}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "1753eb8e23b6d331de6705e5840f6520"}]}}) 13:32:21 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)) 13:32:21 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0x1, 0x1, 0x0, &(0x7f0000000080)) 13:32:21 executing program 1: mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) mkdir(&(0x7f00000012c0)='./file0\x00', 0x0) 13:32:21 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="2ea97a2785fbcf06c787b6ed31ba5d070f0ea97ae1ae762d13f8b1267a55c4f853bb1fffc846f7076656582b47b53bd24f0479a5eb036ce69599fc805ef40218b6febe655008e1b2d95872ffbea19b8549f0c531d964b5783d64a236a005d535a4d4c32ceb602947132fe88f778d233418b42e106abc8b03aa33a22537dd5ded8d8b5f449fd6c52d0d0d1a8338fc6feff9c69f05b91b23785477703713435eebbda999b65d3c43bb818aa0f453eff060964dbfb4b4aebca3b7aee69645b8ff7a61b2db89b3", 0xc5, 0x0, &(0x7f0000000100)=@abs, 0xfffffffffffffda4) [ 54.0334693] uhub2: device problem, disabling port 1 13:32:21 executing program 5: socketpair(0x2, 0x3, 0x2, &(0x7f0000000100)) [ 54.0834717] uhub0: device problem, disabling port 1 [ 54.2434699] uhub4: device problem, disabling port 1 13:32:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs, 0xb1) 13:32:21 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x803e, 0x0, 0x0, 0x0) 13:32:21 executing program 5: r0 = socket(0x1, 0x2, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000140), 0x1c, 0x0, 0x0, 0x0}, 0x0) 13:32:21 executing program 3: r0 = socket(0x2, 0x5, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000240)=@abs={0x8, 0x0, 0x0}, 0x8) 13:32:22 executing program 1: r0 = socket(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x5) 13:32:22 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 13:32:22 executing program 0: madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 13:32:22 executing program 4: syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000018c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, &(0x7f0000001b40)={0x0, 0x0, 0x3a, &(0x7f0000001940)={0x5, 0xf, 0x3a, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "dad9289239d6a53551134f211b3acdcf"}, @ss_cap={0xa}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "1753eb8e23b6d331de6705e5840f6520"}]}}) 13:32:22 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x100, 0x0, 0x0) 13:32:22 executing program 3: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000806000108000604"]) 13:32:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x712, 0x0) 13:32:22 executing program 2: r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x2421da6e, 0x4) 13:32:22 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)) 13:32:22 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xac820e1a32a4eede, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) 13:32:22 executing program 3: r0 = socket(0x2, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32], 0x190}, 0x0) 13:32:22 executing program 0: r0 = socket(0x2, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000080)=@abs={0x8, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000900)=[@rights={0x10}, @rights={0x10}], 0x20}, 0x0) 13:32:22 executing program 1: socketpair(0x1c, 0x5, 0x0, 0x0) 13:32:22 executing program 0: r0 = socket(0x2, 0x1, 0x84) sendto$inet(r0, &(0x7f0000000040)='-', 0x1, 0x0, &(0x7f0000000180)={0x10, 0x2}, 0x10) [ 55.4934696] uhub4: device problem, disabling port 1 13:32:23 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) 13:32:23 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) chown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 13:32:23 executing program 2: r0 = socket(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@rights={0x10}], 0x10}, 0x17) 13:32:23 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) fpathconf(r0, 0x35) 13:32:23 executing program 4: syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000018c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, &(0x7f0000001b40)={0x0, 0x0, 0x3a, &(0x7f0000001940)={0x5, 0xf, 0x3a, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "dad9289239d6a53551134f211b3acdcf"}, @ss_cap={0xa}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "1753eb8e23b6d331de6705e5840f6520"}]}}) 13:32:23 executing program 3: madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x8) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) mincore(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0) 13:32:23 executing program 5: r0 = socket(0x2, 0x1, 0x84) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2}, 0x10) 13:32:23 executing program 2: r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000300)={0x10, 0x2}, 0x10) 13:32:23 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)) 13:32:23 executing program 1: unlink(&(0x7f0000000080)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') 13:32:23 executing program 3: r0 = socket(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{0x0, 0x500}, {0x0}, {&(0x7f00000002c0)="f9", 0x1}], 0x3}, 0x0) 13:32:23 executing program 3: r0 = socket(0x2, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[@rights={0x10}, @rights={0x10}], 0x20}, 0x0) [ 56.6234629] uhub4: device problem, disabling port 1 13:32:24 executing program 0: madvise(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x4) 13:32:24 executing program 5: setgroups(0x4000000000000241, &(0x7f0000000000)=[0x0, 0x0, 0x0]) 13:32:24 executing program 2: bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x3) 13:32:24 executing program 1: setuid(0xffffffffffffffff) r0 = msgget(0x2, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000009c0)={{0xffffffffffffffff}}) 13:32:24 executing program 5: readlinkat(0xffffffffffffffff, &(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)=""/222, 0xde) 13:32:24 executing program 3: open$dir(&(0x7f0000006000)='./file0\x00', 0x0, 0x0) 13:32:24 executing program 0: open$dir(0x0, 0xa581613a9295bacb, 0x0) 13:32:24 executing program 1: setgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setregid(0xffffffffffffffff, 0x0) 13:32:24 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff, 0x0) 13:32:24 executing program 4: madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x8) 13:32:24 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000600)=[{0x0}, {&(0x7f0000000c40)="221138153a0568f44d9af092b516d3189690f44a4dfdd27f9315f0cb42567e79f80a86e1e994d6db0b19d9c65221bb74c894aa6abfb7928f7bf0d2219dc116eced9f26f9cb547e3242805b0d6a9cac4abb080fe045ec1e0c7840f8dcce2eab67f5a7cff1fd24997957a9c7770d2de3f394969396726b45f4205d8d4730633039999b60ee4a00975843d36a09ca4ac0acfba5eff5e807ace60e242a01ed0ff5a66baf31b68b02765d48653b4f1cfe4402b7b3e7ca223b7ee24689560c1fb4c16bf57306a52a78a137b7a9a2e1a123f1617da4a0413671c86280e6c0ae8620f5216e", 0xe1}], 0x2, 0x0, 0x78}, 0x0) sendmmsg(r0, &(0x7f0000000040)={0x0}, 0x89, 0x0, 0x0) 13:32:24 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000013c0)="13f48c9d13aaf7d9c673127c", 0xc) 13:32:24 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) 13:32:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) 13:32:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000a80)="53c61c9f9d4bcb790c4c64ac31e920c7af4574ca9e08883c559129925340efce298f47ddb909c610c5697587e211acb9c78923de98db90a92f583f4ee1ffcd59199a683829d6bd69abfdce135727b87bcbb3999b5afc45d53bd5dcb969eb20e341fdbea88d8e425e78699bc10762c5853477e99a387414f239224731d0dda95f66e2c17219a8123d5c7098b743797aee65", 0x91, 0x0, 0x0, 0x0) close(r1) 13:32:24 executing program 3: chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000540)='.\x00', &(0x7f0000000580)='./file0\x00') 13:32:24 executing program 5: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff1000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 13:32:24 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 13:32:24 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000600)=[{0x0}, {0x0}, {&(0x7f0000000100)=""/135, 0x87}], 0x3, &(0x7f0000000780)=""/28, 0x1c}, 0x0) sendmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x9}, 0x10, 0x0, 0x0) 13:32:24 executing program 1: r0 = geteuid() seteuid(r0) 13:32:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) 13:32:24 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x2e) 13:32:24 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000680)='./file0\x00', 0xa11, 0x0) 13:32:24 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000600)=[{0x0}, {0x0}, {&(0x7f0000000100)=""/135, 0x87}], 0x3, &(0x7f0000000780)=""/28, 0x1c}, 0x0) sendmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x9}, 0x10, 0x0, 0x0) 13:32:25 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000001480), 0x0) 13:32:25 executing program 5: faccessat(0xffffffffffffffff, 0x0, 0x0, 0x2) 13:32:25 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000080)) 13:32:25 executing program 3: link(&(0x7f0000000840)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0) 13:32:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18}, 0x0) sendmmsg(r0, &(0x7f00000004c0)={0x0}, 0x10, 0x0, 0x0) 13:32:25 executing program 4: unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x8) 13:32:25 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000600)=[{0x0}, {0x0}, {&(0x7f0000000100)=""/135, 0x87}], 0x3, &(0x7f0000000780)=""/28, 0x1c}, 0x0) sendmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x9}, 0x10, 0x0, 0x0) 13:32:25 executing program 5: syz_emit_ethernet(0x4a, &(0x7f00000001c0)) 13:32:25 executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000000)) 13:32:25 executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 13:32:25 executing program 5: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 13:32:25 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 13:32:25 executing program 1: socketpair(0xf, 0x3, 0x2, &(0x7f0000000240)) 13:32:25 executing program 0: r0 = shmget(0x2, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/254) 13:32:25 executing program 3: symlink(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') 13:32:25 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000080)) 13:32:25 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140), 0x0) 13:32:25 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000600)=[{0x0}, {0x0}, {&(0x7f0000000100)=""/135, 0x87}], 0x3, &(0x7f0000000780)=""/28, 0x1c}, 0x0) sendmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x9}, 0x10, 0x0, 0x0) 13:32:25 executing program 5: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) 13:32:25 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 13:32:25 executing program 3: syz_emit_ethernet(0x6e, &(0x7f0000000080)) 13:32:25 executing program 4: syz_emit_ethernet(0x26, &(0x7f0000000140)) 13:32:25 executing program 5: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 13:32:25 executing program 2: mlock(&(0x7f0000ff8000/0x8000)=nil, 0x8000) munmap(&(0x7f0000ffa000/0x5000)=nil, 0x5000) 13:32:25 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x0}, 0x1c) 13:32:25 executing program 3: r0 = semget$private(0x0, 0x1, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x3, 0xee00, 0xffffffffffffffff, 0xee00}}) 13:32:25 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)) 13:32:25 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 13:32:25 executing program 4: socketpair(0xa, 0x2, 0x3a, &(0x7f0000000140)) 13:32:25 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 13:32:25 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000140)) 13:32:25 executing program 4: r0 = socket(0x2, 0x1, 0x84) sendto(r0, &(0x7f00000010c0)="92", 0x1, 0x20101, &(0x7f00000011c0), 0x10) sendto(r0, &(0x7f0000001080)="fc", 0x1, 0x20000, 0x0, 0x0) 13:32:25 executing program 2: socketpair(0x2, 0x3, 0x5, &(0x7f00000000c0)) 13:32:25 executing program 4: socketpair(0x25, 0x3, 0x0, &(0x7f0000000180)) 13:32:26 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x1}}) 13:32:26 executing program 3: r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/49) 13:32:26 executing program 5: r0 = semget$private(0x0, 0x1, 0x0) semctl$GETALL(r0, 0x0, 0xd, &(0x7f0000000000)=""/237) 13:32:26 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000800)) 13:32:26 executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000040)) 13:32:26 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000600), 0xfffffffffffffe7c, 0x0, 0x0) 13:32:26 executing program 3: semget(0x3, 0x4, 0x210) semget$private(0x0, 0x3, 0xc0) 13:32:26 executing program 5: r0 = semget(0x3, 0x4, 0x210) semctl$IPC_RMID(r0, 0x0, 0x0) 13:32:26 executing program 0: r0 = semget(0x3, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0xf, 0x0) 13:32:26 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="78043cc6d4a5e3918527ce631ab0829d4597", 0x12) recvmmsg(r0, &(0x7f00000001c0), 0x10, 0x0, 0x0) 13:32:26 executing program 5: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 13:32:26 executing program 3: syz_emit_ethernet(0xe81, &(0x7f00000000c0)) 13:32:26 executing program 2: syz_emit_ethernet(0x76, &(0x7f0000000100)=ANY=[@ANYBLOB='c']) 13:32:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)="99c588b9a0d035ba9919bde25dd14190e6", 0x11}], 0x1}, 0x0) r2 = dup2(r0, r1) recvmmsg(r2, &(0x7f00000001c0), 0x10, 0x0, 0x0) 13:32:26 executing program 4: syz_emit_ethernet(0x105, &(0x7f0000000080)=ANY=[@ANYBLOB="22aaaaaaaaaa0180c200000208004f6aab6793054d"]) 13:32:26 executing program 0: syz_usb_connect$uac1(0x0, 0xab, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x99, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@feature_unit={0xd, 0x24, 0x6, 0x0, 0x0, 0x3, [0x0, 0x0, 0x0]}, @feature_unit={0xb, 0x24, 0x6, 0x0, 0x0, 0x2, [0x0, 0x0]}, @extension_unit={0x7}, @processing_unit={0x9, 0x24, 0x7, 0x0, 0x0, 0x3, "8324"}, @output_terminal={0x9, 0x24, 0x3, 0x0, 0x0, 0x0, 0x2}, @output_terminal={0x9, 0x24, 0x3, 0x2}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0}) 13:32:26 executing program 5: socket(0x18, 0x0, 0x7) 13:32:26 executing program 2: socket(0x15, 0x5, 0x1) 13:32:26 executing program 4: msgsnd(0x0, &(0x7f0000000280)={0x3}, 0x8, 0x0) 13:32:26 executing program 5: syz_emit_ethernet(0x42, &(0x7f0000000040)) 13:32:26 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000140)) 13:32:26 executing program 2: msgget$private(0x0, 0x56) 13:32:26 executing program 1: socketpair(0x1, 0x0, 0xfffffffa, 0x0) 13:32:26 executing program 5: msgget$private(0x0, 0x10) 13:32:26 executing program 2: msgget(0x0, 0x100) 13:32:26 executing program 1: msgget(0x0, 0x64d) 13:32:26 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x24840, 0x42) [ 59.6434434] uhub0: device problem, disabling port 1 13:32:27 executing program 4: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x2, &(0x7f0000000180)=@string={0x2}}, {0x2, &(0x7f00000004c0)=@string={0x2}}]}) 13:32:27 executing program 1: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x8}}}}}}]}}, 0x0) 13:32:27 executing program 5: socket$inet(0x2, 0x6, 0x40) 13:32:27 executing program 2: syz_usb_connect$cdc_ncm(0x0, 0x78, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x66, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}, [@obex={0x5}, @call_mgmt={0x5}]}}}}}]}}, 0x0) 13:32:27 executing program 3: r0 = shmget(0x3, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmdt(r1) 13:32:27 executing program 0: getrlimit(0xc, &(0x7f0000020100)) 13:32:27 executing program 5: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 13:32:27 executing program 0: symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='.\x00') 13:32:27 executing program 0: symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='.\x00') 13:32:28 executing program 3: r0 = msgget(0x0, 0x0) msgsnd(r0, 0x0, 0x1008, 0x0) 13:32:28 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000000)) [ 60.8734480] uhub4: device problem, disabling port 1 13:32:28 executing program 5: shmget(0x1, 0x4000, 0x6c4, &(0x7f0000ffc000/0x4000)=nil) [ 60.9334492] uhub1: device problem, disabling port 1 [ 60.9834476] uhub2: device problem, disabling port 1 13:32:28 executing program 3: msgget(0x0, 0x600) 13:32:28 executing program 4: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000200)=@lang_id={0x4}}, {0x2, &(0x7f0000000240)=@string={0x2}}]}) 13:32:28 executing program 5: syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x62a, 0x5110, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x3}}}}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x23, &(0x7f0000000080)={0x5, 0xf, 0x23, 0x2, [@ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x0, 0x0, 0x0, [0x0, 0x0]}, @generic={0xa, 0x10, 0x3, "609ea6585bce8e"}]}}) 13:32:28 executing program 1: socketpair(0x1e, 0x0, 0x0, &(0x7f00000000c0)) 13:32:28 executing program 3: syz_usb_connect$printer(0x7, 0x2d, &(0x7f00000018c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x0, 0x3}}}}}]}}]}}, 0x0) 13:32:28 executing program 2: r0 = getpid() r1 = socket$inet6(0x18, 0x1, 0x0) fcntl$setown(r1, 0x6, r0) fcntl$setown(r1, 0x6, 0x0) 13:32:28 executing program 0: symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='.\x00') 13:32:28 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x4d4501, 0x0) 13:32:29 executing program 2: syz_usb_connect$uac1(0x0, 0x9a, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x88, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@input_terminal={0xc}, @mixer_unit={0x8, 0x24, 0x4, 0x0, 0x0, "c7f9f0"}, @extension_unit={0x7}, @output_terminal={0x9}, @selector_unit={0x5, 0x24, 0x5, 0x0, 0x2}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x81, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) 13:32:29 executing program 0: symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='.\x00') [ 62.0234431] uhub4: device problem, disabling port 1 13:32:29 executing program 0: syz_usb_connect$cdc_ncm(0x0, 0x75, &(0x7f0000000a40)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x63, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}, [@dmm={0x7}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x7f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}}}]}}, 0x0) 13:32:29 executing program 1: syz_usb_connect$uac1(0x0, 0x99, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x87, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@input_terminal={0xc}, @mixer_unit={0x7, 0x24, 0x4, 0x0, 0x0, "c7f9"}, @extension_unit={0xc, 0x24, 0x8, 0x0, 0x0, 0x0, "9bc41a3cc5"}, @output_terminal={0x9, 0x24, 0x3, 0x0, 0x0, 0x6, 0x4}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x0, 0xfc}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) 13:32:29 executing program 4: syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x62a, 0x5110, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) [ 62.5634395] uhub2: device problem, disabling port 1 [ 62.6334444] uhub5: device problem, disabling port 1 [ 62.7334384] uhub1: device problem, disabling port 1 [ 62.7434397] uhub3: device problem, disabling port 1 [ 63.1334351] uhub4: device problem, disabling port 1 13:32:30 executing program 2: syz_emit_ethernet(0x82, &(0x7f0000000000)) [ 63.3134438] uhub0: device problem, disabling port 1 13:32:30 executing program 2: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x4, &(0x7f0000000200)=@lang_id={0x4}}, {0x2, &(0x7f0000000240)=@string={0x2}}, {0x4, &(0x7f0000000300)=@lang_id={0x4}}]}) 13:32:30 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000780)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 13:32:30 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x18, 0x1, 0x1, "fd2faab1"}], 0x18}, 0x0) 13:32:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000600)=[{0x0}, {&(0x7f00000001c0)="e5", 0x1}], 0x2, &(0x7f00000006c0)=[{0x18, 0x0, 0x0, "85"}, {0x10}], 0x28}, 0x0) 13:32:30 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="d1aa", 0x2, 0x20048001, 0x0, 0x0) 13:32:30 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0x6e) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e) 13:32:30 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x73d9477a5ce4bdb4, './file0\x00'}, 0x6e) 13:32:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0x10) sendto$inet(r0, &(0x7f00000000c0)='\b\x00\x00\x00\x00\x00\x00\x00', 0x8, 0x10048844, 0x0, 0x0) 13:32:31 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 13:32:31 executing program 5: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0xb) 13:32:31 executing program 3: socketpair(0x1, 0x0, 0x40810001, &(0x7f0000000040)) 13:32:31 executing program 4: shmget(0x1, 0x2000, 0x1767baaa92e69cd1, &(0x7f0000ffd000/0x2000)=nil) [ 63.8934434] uhub2: device problem, disabling port 1 13:32:31 executing program 4: syz_emit_ethernet(0xd2, &(0x7f0000000100)=ANY=[@ANYBLOB="2b0000002000ffffffdfffff86dd609bf81e009c00000000000000000005000000000000000100000000000000000000ffff"]) 13:32:31 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x1000, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 13:32:31 executing program 2: r0 = socket(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 13:32:31 executing program 5: semget(0x1, 0x3, 0x300) 13:32:31 executing program 1: clock_nanosleep(0x0, 0x0, &(0x7f0000000a40)={0x0, 0xfda0000000000000}, 0x0) 13:32:31 executing program 3: r0 = socket(0x1c, 0x10000001, 0x84) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x1c) shutdown(r0, 0x1) sendto(r0, &(0x7f00000000c0)="a0", 0x1, 0x20188, 0x0, 0x0) 13:32:31 executing program 0: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) 13:32:31 executing program 4: setpriority(0x2, 0x20, 0x0) 13:32:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) flock(r2, 0x0) 13:32:32 executing program 0: r0 = socket(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 13:32:32 executing program 5: r0 = socket(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 13:32:32 executing program 4: r0 = socket(0x1c, 0x10000001, 0x84) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x1c) shutdown(r0, 0x1) 13:32:32 executing program 4: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 13:32:32 executing program 5: syz_emit_ethernet(0x4a, &(0x7f0000000280)) 13:32:32 executing program 2: syz_emit_ethernet(0xfff, &(0x7f0000000280)) 13:32:32 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000004000)=[@cred={0x68, 0xffff, 0x3}, @cred={0x68, 0xffff, 0x3}], 0xd0}, 0x0) 13:32:32 executing program 0: r0 = socket(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, &(0x7f0000000040)) 13:32:32 executing program 5: mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0xcb) 13:32:32 executing program 1: getsockname(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 13:32:32 executing program 3: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000a00)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) 13:32:32 executing program 0: r0 = socket(0x2, 0x1, 0x84) recvmsg(r0, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001a80)=""/36, 0x24}, 0x3) 13:32:32 executing program 5: r0 = socket(0x1c, 0x10000001, 0x84) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x1c) shutdown(r0, 0x1) sendto(r0, 0x0, 0x0, 0x20188, 0x0, 0x0) 13:32:32 executing program 0: r0 = socket(0x2, 0x5, 0x0) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000080), 0x10, &(0x7f0000000680)=[{&(0x7f0000000140)="f8", 0x1}], 0x1, &(0x7f0000000700)=[{0x10}, {0x10}], 0x20}, 0x0) 13:32:32 executing program 3: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000a00)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) 13:32:32 executing program 4: r0 = socket(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, &(0x7f0000001700)) 13:32:32 executing program 3: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000a00)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) 13:32:32 executing program 2: msgget(0x1, 0x1a1) 13:32:32 executing program 4: shmget$private(0x0, 0x4000, 0x54000809, &(0x7f0000ffc000/0x4000)=nil) 13:32:32 executing program 0: r0 = socket(0x2, 0x1, 0x84) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) 13:32:32 executing program 1: r0 = socket(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 13:32:32 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x63, 0x0, 0x0) 13:32:32 executing program 0: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x410, 0xffffffffffffff9c, 0x0, 0x0) 13:32:32 executing program 1: getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) 13:32:32 executing program 3: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000a00)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) 13:32:32 executing program 4: r0 = socket(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, &(0x7f00000000c0)) 13:32:32 executing program 5: r0 = socket(0x1c, 0x10000001, 0x84) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x1c) shutdown(r0, 0x1) sendto(r0, 0x0, 0x0, 0x20188, 0x0, 0x0) 13:32:32 executing program 1: r0 = socket(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1009, 0x0, 0x0) 13:32:32 executing program 0: r0 = socket(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1019, 0x0, &(0x7f0000000500)) 13:32:32 executing program 2: munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 13:32:32 executing program 4: r0 = socket(0x1c, 0x10000001, 0x84) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x1c) shutdown(r0, 0x0) 13:32:32 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000140), 0xa) 13:32:32 executing program 2: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 13:32:32 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000e80)=ANY=[@ANYBLOB="6800ffff00010300000030250a44a5c120edcf995e5b2bd105dc6bc02003df0cf866c6fa4afbdbdfeb2eb5c5b29dfb95371686c92a73a5b8293f00"/68, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="10000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000006800000006000000ffff00000300000085c1314b0f3e7c7aa1750d2b5994bade8ccef874f005897257c828037606cdf4b4d55e01d40dc5e553a3a4234e0e8474114b4598022b635023080dfa7b1f08016e2dcedab6842497d40ef23c862139362ee26062e5634133ae2872cb0768b7cd1bdd80ebce54db554334ecec7e85bdc31cda9be80f20910f3d40a20c07c454ae5fe4a52e8d1e59e88e37ff614d1289dde7", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="10000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0xf8}, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 13:32:32 executing program 5: r0 = socket(0x1c, 0x10000001, 0x84) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x1c) shutdown(r0, 0x1) sendto(r0, 0x0, 0x0, 0x20188, 0x0, 0x0) 13:32:33 executing program 2: r0 = socket(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000000), 0x1c) 13:32:33 executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000000)) 13:32:33 executing program 0: semget(0x1, 0x2, 0x482) 13:32:33 executing program 5: r0 = socket(0x1c, 0x10000001, 0x84) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x1c) shutdown(r0, 0x1) sendto(r0, 0x0, 0x0, 0x20188, 0x0, 0x0) 13:32:33 executing program 4: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmat(r0, &(0x7f0000ff9000/0x2000)=nil, 0x0) 13:32:33 executing program 1: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xa, 0x10, 0xffffffffffffffff, 0x0, 0x0) 13:32:33 executing program 3: r0 = semget$private(0x0, 0x4, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) 13:32:33 executing program 1: syz_emit_ethernet(0xe, &(0x7f00000000c0)) 13:32:33 executing program 4: pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1, 0x0) 13:32:33 executing program 0: r0 = socket(0x2, 0x1, 0x84) listen(r0, 0x0) r1 = dup(r0) connect$inet(r1, &(0x7f0000000000)={0x10, 0x2}, 0x10) 13:32:33 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000001300)="14c7fa534cc0c35ca2e7ddd759cceb71bd0bd5db8fe9df313ede35ca195500d915524e67bf002d29a49637eb92a44a7603988de8d7c0d07509bbad5fa2a08ec4d13627c4875ed19dfe8479e456f0ed7e738619f7c7", 0x55}], 0x1) 13:32:33 executing program 5: socketpair(0x1, 0x1, 0x1, &(0x7f0000000200)) 13:32:33 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) getsockname$inet(r0, 0x0, &(0x7f0000000040)) [ 66.1834271] panic: UBSan: Undefined Behavior in /syzkaller/managers/ci2-netbsd-kubsan/kernel/sys/netinet/tcp_usrreq.c:877:5, member access within null pointer of type 'struct inpcb' [ 66.2003823] cpu0: Begin traceback... [ 66.2334167] vpanic() at netbsd:vpanic+0x2f2 [ 66.3434143] Report() at netbsd:Report+0x3b [ 66.4334139] HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x1fb [ 66.5134165] tcp_sockaddr_wrapper() at netbsd:tcp_sockaddr_wrapper+0x138 [ 66.5934158] do_sys_getsockname() at netbsd:do_sys_getsockname+0x16a [ 66.6634145] sys_getsockname() at netbsd:sys_getsockname+0x4a [ 66.7334141] sys___syscall() at netbsd:sys___syscall+0x1e4 [ 66.8134149] syscall() at netbsd:syscall+0x2da [ 66.8234138] --- syscall (number 32 via SYS_syscall) --- [ 66.8534134] netbsd:syscall+0x2da: [ 66.8534134] cpu0: End traceback... [ 66.8534134] fatal breakpoint trap in supervisor mode [ 66.8656022] trap type 1 code 0 rip 0xffffffff80235375 cs 0x8 rflags 0x246 cr2 0x410240 ilevel 0 rsp 0xffffad02514e5820 [ 66.8779236] curlwp 0xffffa9c5e0458140 pid 4395.4298 lowest kstack 0xffffad02514e12c0 Stopped in pid 4395.4298 (syz-executor.3) at netbsd:breakpoint+0x5: leave ? breakpoint() at netbsd:breakpoint+0x5 db_panic() at netbsd:db_panic+0xec vpanic() at netbsd:vpanic+0x2f2 Report() at netbsd:Report+0x3b HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x1fb tcp_sockaddr_wrapper() at netbsd:tcp_sockaddr_wrapper+0x138 do_sys_getsockname() at netbsd:do_sys_getsockname+0x16a sys_getsockname() at netbsd:sys_getsockname+0x4a sys___syscall() at netbsd:sys___syscall+0x1e4 syscall() at netbsd:syscall+0x2da --- syscall (number 32 via SYS_syscall) --- netbsd:syscall+0x2da: Panic string: UBSan: Undefined Behavior in /syzkaller/managers/ci2-netbsd-kubsan/kernel/sys/netinet/tcp_usrreq.c:877:5, member access within null pointer of type 'struct inpcb' PID LID S CPU FLAGS STRUCT LWP * NAME WAIT 4395 >4298 7 0 100 ffffa9c5e0458140 syz-executor.3 4395 4395 2 0 10000000 ffffa9c5d27604c0 syz-executor.3 4015 4149 2 0 100 ffffa9c5dfb520c0 syz-executor.0 4015 4015 2 1 10000000 ffffa9c5df913540 syz-executor.0 1245 1245 3 1 1c0 ffffa9c5d1487740 syz-executor.5 pipe_rd 1101 1101 2 0 40 ffffa9c5d5ecbac0 syz-executor.4 1235 1235 2 0 140 ffffa9c5d5ecb680 syz-executor.3 449 449 2 0 140 ffffa9c5d2928980 syz-executor.2 1244 1244 3 0 1c0 ffffa9c5d5ecb240 syz-executor.1 pipe_rd 829 829 2 1 140 ffffa9c5d4bd7200 syz-executor.0 1083 1073 3 0 180 ffffa9c5d195f040 syz-fuzzer parked 1083 1384 3 0 180 ffffa9c5d24e9140 syz-fuzzer wait 1083 1204 3 0 180 ffffa9c5d195f8c0 syz-fuzzer wait 1083 1240 3 0 180 ffffa9c5d2928540 syz-fuzzer wait 1083 990 3 0 180 ffffa9c5d4bd7a80 syz-fuzzer parked 1083 929 3 0 180 ffffa9c5d4bd7640 syz-fuzzer wait 1083 1129 3 1 180 ffffa9c5d2c66a40 syz-fuzzer wait 1083 1242 3 0 180 ffffa9c5d118b6c0 syz-fuzzer parked 1083 1120 3 1 180 ffffa9c5d118b280 syz-fuzzer kqueue 1083 1004 3 0 180 ffffa9c5d0e5f200 syz-fuzzer parked 1083 941 3 0 180 ffffa9c5d2c661c0 syz-fuzzer parked 1083 1079 3 1 180 ffffa9c5d118bb00 syz-fuzzer parked 1083 1083 3 1 180 ffffa9c5d24e9580 syz-fuzzer wait 1237 1237 3 0 180 ffffa9c5d2f825c0 sshd select 1223 1223 3 0 180 ffffa9c5d2c66600 getty nanoslp 1119 1119 3 1 180 ffffa9c5d2f82a00 getty nanoslp 1081 1081 3 1 180 ffffa9c5d24e99c0 getty nanoslp 1225 1225 3 1 1c0 ffffa9c5d0e9dac0 getty ttyraw 1103 1103 3 1 180 ffffa9c5d2f82180 sshd select 1094 1094 3 0 180 ffffa9c5d1487300 powerd kqueue 702 702 3 0 180 ffffa9c5d146f340 syslogd kqueue 558 558 3 0 180 ffffa9c5d1487b80 dhcpcd poll 619 619 3 0 180 ffffa9c5d146fbc0 dhcpcd poll 746 746 3 1 180 ffffa9c5d2262940 dhcpcd poll 599 599 3 1 180 ffffa9c5d126eb40 dhcpcd poll 292 292 3 0 180 ffffa9c5d126e700 dhcpcd poll 485 485 3 0 180 ffffa9c5d126e2c0 dhcpcd poll 291 291 3 0 180 ffffa9c5d146f780 dhcpcd poll 1 1 3 0 180 ffffa9c5c8c53980 init wait 0 982 3 0 200 ffffa9c5d0e5f640 physiod physiod 0 196 3 0 200 ffffa9c5d0e9d680 pooldrain pooldrain 0 195 3 0 200 ffffa9c5d0e9d240 ioflush syncer 0 194 3 1 200 ffffa9c5d0e5fa80 pgdaemon pgdaemon 0 170 2 1 240 ffffa9c5ced9fa40 usb7 0 169 2 1 240 ffffa9c5ced9f600 usb6 0 168 3 0 200 ffffa9c5ced9f1c0 usb5 usbevt 0 167 3 0 200 ffffa9c5cbd3aa00 usb4 usbevt 0 166 3 1 200 ffffa9c5cbd3a5c0 usb3 usbevt 0 165 3 1 200 ffffa9c5cbd3a180 usb2 usbevt 0 31 3 0 200 ffffa9c5c8cad9c0 usb1 usbevt 0 63 3 1 200 ffffa9c5c8cad580 usb0 usbevt 0 126 3 1 200 ffffa9c5c8ae0740 usbtask-dr usbtsk 0 125 3 1 200 ffffa9c5c8ae0b80 usbtask-hc usbtsk 0 124 3 0 200 ffffa9c5c70a1b00 swwreboot swwreboot 0 123 3 1 200 ffffa9c5c8cad140 npfgc0 npfgcw 0 122 3 1 200 ffffa9c5c8c53540 rt_free rt_free 0 121 3 1 200 ffffa9c5c8c53100 unpgc unpgc 0 120 3 0 200 ffffa9c5c8c46940 key_timehandler key_timehandler 0 119 3 1 200 ffffa9c5c8c46500 icmp6_wqinput/1 icmp6_wqinput 0 118 3 0 200 ffffa9c5c8c460c0 icmp6_wqinput/0 icmp6_wqinput 0 > 117 7 1 200 ffffa9c5c8c3a900 nd6_timer 0 116 3 1 200 ffffa9c5c8c3a4c0 carp6_wqinput/1 carp6_wqinput 0 115 3 0 200 ffffa9c5c8c3a080 carp6_wqinput/0 carp6_wqinput 0 114 3 1 200 ffffa9c5c8c148c0 carp_wqinput/1 carp_wqinput 0 113 3 0 200 ffffa9c5c8c14480 carp_wqinput/0 carp_wqinput 0 112 3 1 200 ffffa9c5c8c14040 icmp_wqinput/1 icmp_wqinput 0 111 3 0 200 ffffa9c5c8bd7bc0 icmp_wqinput/0 icmp_wqinput 0 110 3 0 200 ffffa9c5c8bd7340 rt_timer rt_timer 0 109 3 1 200 ffffa9c5c8bd7780 vmem_rehash vmem_rehash 0 100 3 0 200 ffffa9c5c8ae0300 entbutler entropy 0 99 3 0 200 ffffa9c5c8550b40 viomb balloon 0 98 3 1 200 ffffa9c5c8550700 vioif0_txrx/1 vioif0_txrx 0 97 3 0 200 ffffa9c5c85502c0 vioif0_txrx/0 vioif0_txrx 0 30 3 1 200 ffffa9c5c70a16c0 scsibus0 sccomp 0 29 3 0 200 ffffa9c5c70a1280 pms0 pmsreset 0 28 3 1 200 ffffa9c5c6fb4ac0 xcall/1 xcall 0 27 1 1 200 ffffa9c5c6fb4680 softser/1 0 26 1 1 200 ffffa9c5c6fb4240 softclk/1 0 25 1 1 200 ffffa9c5c6f87a80 softbio/1 0 24 1 1 200 ffffa9c5c6f87640 softnet/1 0 23 1 1 201 ffffa9c5c6f87200 idle/1 0 22 3 0 200 ffffa9c6f532da40 lnxsyswq lnxsyswq 0 21 3 0 200 ffffa9c6f532d600 lnxubdwq lnxubdwq 0 20 3 1 200 ffffa9c6f532d1c0 lnxpwrwq lnxpwrwq 0 19 3 1 200 ffffa9c6f5334a00 lnxlngwq lnxlngwq 0 18 3 1 200 ffffa9c6f53345c0 lnxhipwq lnxhipwq 0 17 3 0 200 ffffa9c6f5334180 lnxrcugc lnxrcugc 0 16 3 0 200 ffffa9c6f53539c0 sysmon smtaskq 0 15 3 1 200 ffffa9c6f5353580 pmfsuspend pmfsuspend 0 14 3 0 200 ffffa9c6f5353140 pmfevent pmfevent 0 13 3 1 200 ffffa9c6f535e980 sopendfree sopendfr 0 12 3 0 200 ffffa9c6f535e540 ifwdog ifwdog 0 11 3 1 200 ffffa9c6f535e100 iflnkst iflnkst 0 10 3 1 200 ffffa9c6f6393940 nfssilly nfssilly 0 9 3 0 200 ffffa9c6f6393500 vdrain vdrain 0 8 3 1 200 ffffa9c6f63930c0 modunload mod_unld 0 7 3 0 200 ffffa9c6f63bc900 xcall/0 xcall 0 6 1 0 200 ffffa9c6f63bc4c0 softser/0 0 5 3 0 200 ffffa9c6f63bc080 softclk/0 tstile 0 4 1 0 200 ffffa9c6f63e98c0 softbio/0 0 3 1 0 200 ffffa9c6f63e9480 softnet/0 0 2 1 0 201 ffffa9c6f63e9040 idle/0 0 0 3 0 200 ffffffff8673e8c0 swapper uvm [Locks tracked through LWPs] ****** LWP 4395.4298 (syz-executor.3) @ 0xffffa9c5e0458140, l_stat=7 *** Locks held: * Lock 0 (initialized at netbsd:soinit+0x1f7) lock address : ffffa9c6f6869080 type : sleep/adaptive initialized : netbsd:soinit+0x1f7 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffffa9c5e0458140 last held: 0xffffa9c5e0458140 last locked* : netbsd:do_sys_getsockname+0xa7 unlocked : netbsd:sys_shutdown+0x142 owner field : 0xffffa9c5e0458140 wait/spin: 1/0 Turnstile: => 0 waiting readers: => 1 waiting writers: 0xffffa9c6f63bc080 *** Locks wanted: none ****** LWP 1101.1101 (syz-executor.4) @ 0xffffa9c5d5ecbac0, l_stat=2 *** Locks held: * Lock 0 (initialized at netbsd:vcache_alloc+0xba) lock address : ffffa9c5d62ccec0 type : sleep/adaptive initialized : netbsd:vcache_alloc+0xba shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffffa9c5d5ecbac0 last held: 0xffffa9c5d5ecbac0 last locked* : netbsd:genfs_lock+0x220 unlocked : netbsd:genfs_unlock+0x50 owner/count : 0xffffa9c5d5ecbac0 flags : 0x0000000000000004 Turnstile: no active turnstile for this lock. * Lock 1 (initialized at netbsd:vcache_alloc+0xba) lock address : ffffa9c5dc52c780 type : sleep/adaptive initialized : netbsd:vcache_alloc+0xba shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffffa9c5d5ecbac0 last held: 0xffffa9c5d5ecbac0 last locked* : netbsd:genfs_lock+0x220 unlocked : 0 owner/count : 0xffffa9c5d5ecbac0 flags : 0x0000000000000004 Turnstile: no active turnstile for this lock. *** Locks wanted: none ****** LWP 619.619 (dhcpcd) @ 0xffffa9c5d146fbc0, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffffa9c5d146fbc0 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 746.746 (dhcpcd) @ 0xffffa9c5d2262940, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 0 relevant lwp : 0xffffa9c5d2262940 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 485.485 (dhcpcd) @ 0xffffa9c5d126e2c0, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffffa9c5d126e2c0 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 291.291 (dhcpcd) @ 0xffffa9c5d146f780, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffffa9c5d146f780 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 0.26 (softclk/1) @ 0xffffa9c5c6fb4240, l_stat=1 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 0 relevant lwp : 0xffffa9c5c6fb4240 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 0.11 (iflnkst) @ 0xffffa9c6f535e100, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 0 relevant lwp : 0xffffa9c6f535e100 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 0.0 (swapper) @ 0xffffffff8673e8c0, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffffffff8673e8c0 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. [Locks tracked through CPUs] ******* Locks held on cpu0: * Lock 0 (initialized at netbsd:main+0x106) lock address : netbsd:kernel_lock type : spin initialized : netbsd:main+0x106 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffffa9c5e0458140 last held: 0xffffa9c5e0458140 last locked* : netbsd:tcp_sockaddr_wrapper+0x20 unlocked : netbsd:scsipi_adapter_request+0x189 curcpu holds : 1 wanted by: 000000000000000000 * Lock 1 (initialized at netbsd:kprintf_init+0x72) lock address : netbsd:kprintf_mtx type : spin initialized : netbsd:kprintf_init+0x72 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffffa9c5e0458140 last held: 0xffffa9c5e0458140 last locked* : netbsd:kprintf_lock+0x50 unlocked : netbsd:kprintf_unlock+0x70 owner field : 0x0000000000000800 wait/spin: 0/1 PAGE FLAG PQ UOBJECT UANON 0xffffad0000007180 0045 00000000 0x0 0x0 0xffffad0000007200 0045 00000000 0x0 0x0 0xffffad0000007280 0045 00000000 0x0 0x0 0xffffad0000007300 0045 00000000 0x0 0x0 0xffffad0000007380 0045 00000000 0x0 0x0 0xffffad0000007400 0045 00000000 0x0 0x0 0xffffad0000007480 0045 00000000 0x0 0x0 0xffffad0000007500 0045 00000000 0x0 0x0 0xffffad0000007580 0045 00000000 0x0 0x0 0xffffad0000007600 0045 00000000 0x0 0x0 0xffffad0000007680 0045 00000000 0x0 0x0 0xffffad0000007700 0041 00000000 0x0 0x0 0xffffad0000007780 0041 00000000 0x0 0x0 0xffffad0000007800 0041 00000000 0x0 0x0 0xffffad0000007880 0041 00000000 0x0 0x0 0xffffad0000007900 0045 00000000 0x0 0x0 0xffffad0000007980 0041 00000000 0x0 0x0 0xffffad0000007a00 0041 00000000 0x0 0x0 0xffffad0000007a80 0041 00000000 0x0 0x0 0xffffad0000007b00 0041 00000000 0x0 0x0 0xffffad0000007b80 0041 00000000 0x0 0x0 0xffffad0000007c00 0041 00000000 0x0 0x0 0xffffad0000007c80 0041 00000000 0x0 0x0 0xffffad0000007d00 0041 00000000 0x0 0x0 0xffffad0000007d80 0041 00000000 0x0 0x0 0xffffad0000007e00 0041 00000000 0x0 0x0 0xffffad0000007e80 0041 00000000 0x0 0x0 0xffffad0000007f00 0041 00000000 0x0 0x0 0xffffad0000007f80 0041 00000000 0x0 0x0 0xffffad0000008000 0041 00000000 0x0 0x0 0xffffad0000008080 0041 00000000 0x0 0x0 0xffffad0000008100 0041 00000000 0x0 0x0 0xffffad0000008180 0041 00000000 0x0 0x0 0xffffad0000008200 0041 00000000 0x0 0x0 0xffffad0000008280 0041 00000000 0x0 0x0 0xffffad0000008300 0041 00000000 0x0 0x0 0xffffad0000008380 0041 00000000 0x0 0x0 0xffffad0000008400 0041 00000000 0x0 0x0 0xffffad0000008480 0041 00000000 0x0 0x0 0xffffad0000008500 0041 00000000 0x0 0x0 0xffffad0000008580 0041 00000000 0x0 0x0 0xffffad0000008600 0045 00000000 0x0 0x0 0xffffad0000008680 0041 00000000 0x0 0x0 0xffffad0000008700 0041 00000000 0x0 0x0 0xffffad0000008780 0041 00000000 0x0 0x0 0xffffad0000008800 0045 00000000 0x0 0x0 0xffffad0000008880 0041 00000000 0x0 0x0 0xffffad0000008900 0041 00000000 0x0 0x0 0xffffad0000008980 0041 00000000 0x0 0x0 0xffffad0000008a00 0041 00000000 0x0 0x0 0xffffad0000008a80 0041 00000000 0x0 0x0 0xffffad0000008b00 0041 00000000 0x0 0x0 0xffffad0000008b80 0041 00000000 0x0 0x0 0xffffad0000008c00 0041 00000000 0x0 0x0 0xffffad0000008c80 0041 00000000 0x0 0x0 0xffffad0000008d00 0041 00000000 0x0 0x0 0xffffad0000008d80 0041 00000000 0x0 0x0 0xffffad0000008e00 0041 00000000 0x0 0x0 0xffffad0000008e80 0041 00000000 0x0 0x0 0xffffad0000008f00 0041 00000000 0x0 0x0 0xffffad0000008f80 0041 00000000 0x0 0x0 0xffffad0000009000 0041 00000000 0x0 0x0 0xffffad0000009080 0045 00000000 0x0 0x0 0xffffad0000009100 0041 00000000 0x0 0x0 0xffffad0000009180 0041 00000000 0x0 0x0 0xffffad0000009200 0041 00000000 0x0 0x0 0xffffad0000009280 0041 00000000 0x0 0x0 0xffffad0000009300 0041 00000000 0x0 0x0 0xffffad0000009380 0041 00000000 0x0 0x0 0xffffad0000009400 0041 00000000 0x0 0x0 0xffffad0000009480 0041 00000000 0x0 0x0 0xffffad0000009500 0041 00000000 0x0 0x0 0xffffad0000009580 0041 00000000 0x0 0x0 0xffffad0000009600 0041 00000000 0x0 0x0 0xffffad0000009680 0041 00000000 0x0 0x0 0xffffad0000009700 0041 00000000 0x0 0x0 0xffffad0000009780 0041 00000000 0x0 0x0 0xffffad0000009800 0041 00000000 0x0 0x0 0xffffad0000009880 0041 00000000 0x0 0x0 0xffffad0000009900 0041 00000000 0x0 0x0 0xffffad0000009980 0041 00000000 0x0 0x0 0xffffad0000009a00 0041 00000000 0x0 0x0 0xffffad0000009a80 0041 00000000 0x0 0x0 0xffffad0000009b00 0041 00000000 0x0 0x0 0xffffad0000009b80 0041 00000000 0x0 0x0 0xffffad0000009c00 0041 00000000 0x0 0x0 0xffffad0000009c80 0041 00000000 0x0 0x0 0xffffad0000009d00 0041 00000000 0x0 0x0 0xffffad0000009d80 0041 00000000 0x0 0x0 0xffffad0000009e00 0041 00000000 0x0 0x0 0xffffad0000009e80 0045 00000000 0x0 0x0 0xffffad0000009f00 0041 00000000 0x0 0x0 0xffffad0000009f80 0041 00000000 0x0 0x0 0xffffad000000a000 0041 00000000 0x0 0x0 0xffffad000000a080 0041 00000000 0x0 0x0 0xffffad000000a100 0041 00000000 0x0 0x0 0xffffad000000a180 0041 00000000 0x0 0x0 0xffffad000000a200 0041 00000000 0x0 0x0 0xffffad000000a280 0041 00000000 0x0 0x0 0xffffad000000a300 0041 00000000 0x0 0x0 0xffffad000000a380 0041 00000000 0x0 0x0 0xffffad000000a400 0041 00000000 0x0 0x0 0xffffad000000a480 0041 00000000 0x0 0x0 0xffffad000000a500 0041 00000000 0x0 0x0 0xffffad000000a580 0041 00000000 0x0 0x0 0xffffad000000a600 0041 00000000 0x0 0x0 0xffffad000000a680 0041 00000000 0x0 0x0 0xffffad000000a700 0041 00000000 0x0 0x0 0xffffad000000a780 0041 00000000 0x0 0x0 0xffffad000000a800 0041 00000000 0x0 0x0 0xffffad000000a880 0041 00000000 0x0 0x0 0xffffad000000a900 0041 00000000 0x0 0x0 0xffffad000000a980 0041 00000000 0x0 0x0 0xffffad000000aa00 0041 00000000 0x0 0x0 0xffffad000000aa80 0041 00000000 0x0 0x0 0xffffad000000ab00 0041 00000000 0x0 0x0 0xffffad000000ab80 0041 00000000 0x0 0x0 0xffffad000000ac00 0041 00000000 0x0 0x0 0xffffad000000ac80 0041 00000000 0x0 0x0 0xffffad000000ad00 0041 00000000 0x0 0x0 0xffffad000000ad80 0041 00000000 0x0 0x0 0xffffad000000ae00 0041 00000000 0x0 0x0 0xffffad000000ae80 0041 00000000 0x0 0x0 0xffffad000000af00 0045 00000000 0x0 0x0 0xffffad000000af80 0045 00000000 0x0 0x0 0xffffad000000b000 0041 00000000 0x0 0x0 0xffffad000000b080 0041 00000000 0x0 0x0 0xffffad000000b100 0041 00000000 0x0 0x0 0xffffad000000b180 0045 00000000 0x0 0x0 0xffffad000000b200 0041 00000000 0x0 0x0 0xffffad000000b280 0045 00000000 0x0 0x0 0xffffad000000b300 0045 00000000 0x0 0x0 0xffffad000000b380 0045 00000000 0x0 0x0 0xffffad000000b400 0041 00000000 0x0 0x0 0xffffad000000b480 0041 00000000 0x0 0x0 0xffffad000000b500 0045 00000000 0x0 0x0 0xffffad000000b580 0045 00000000 0x0 0x0 0xffffad000000b600 0045 00000000 0x0 0x0 0xffffad000000b680 0045 00000000 0x0 0x0 0xffffad000000b700 0045 00000000 0x0 0x0 0xffffad000000b780 0045 00000000 0x0 0x0 0xffffad000000b800 0045 00000000 0x0 0x0 0xffffad000000b880 0041 00000000 0x0 0x0 0xffffad000000b900 0045 00000000 0x0 0x0 0xffffad000000b980 0045 00000000 0x0 0x0 0xffffad000000ba00 0045 00000000 0x0 0x0 0xffffad000000ba80 0045 00000000 0x0 0x0 0xffffad000000bb00 0045 00000000 0x0 0x0 0xffffad000000bb80 0045 00000000 0x0 0x0 0xffffad000000bc00 0045 00000000 0x0 0x0 0xffffad000000bc80 0041 00000000 0x0 0x0 0xffffad000000bd00 0045 00000000 0x0 0x0 0xffffad000000bd80 0045 00000000 0x0 0x0 0xffffad000000be00 0045 00000000 0x0 0x0 0xffffad000000be80 0045 00000000 0x0 0x0 0xffffad000000bf00 0045 00000000 0x0 0x0 0xffffad000000bf80 0045 00000000 0x0 0x0 0xffffad000000c000 0045 00000000 0x0 0x0 0xffffad000000c080 0045 00000000 0x0 0x0 0xffffad000000c100 0045 00000000 0x0 0x0 0xffffad000000c180 0045 00000000 0x0 0x0 0xffffad000000c200 0045 00000000 0x0 0x0 0xffffad000000c280 0045 00000000 0x0 0x0 0xffffad000000c300 0045 00000000 0x0 0x0 0xffffad000000c380 0045 00000000 0x0 0x0 0xffffad000000c400 0045 00000000 0x0 0x0 0xffffad000000c480 0045 00000000 0x0 0x0 0xffffad000000c500 0045 00000000 0x0 0x0 0xffffad000000c580 0045 00000000 0x0 0x0 0xffffad000000c600 0045 00000000 0x0 0x0 0xffffad000000c680 0045 00000000 0x0 0x0 0xffffad000000c700 0041 00000000 0x0 0x0 0xffffad000000c780 0041 00000000 0x0 0x0 0xffffad000000c800 0045 00000000 0x0 0x0 0xffffad000000c880 0045 00000000 0x0 0x0 0xffffad000000c900 0045 00000000 0x0 0x0 0xffffad000000c980 0045 00000000 0x0 0x0 0xffffad000000ca00 0045 00000000 0x0 0x0 0xffffad000000ca80 0045 00000000 0x0 0x0 0xffffad000000cb00 0041 00000000 0x0 0x0 0xffffad000000cb80 0041 00000000 0x0 0x0 0xffffad000000cc00 0045 00000000 0x0 0x0 0xffffad000000cc80 0045 00000000 0x0 0x0 0xffffad000000cd00 0045 00000000 0x0 0x0 0xffffad000000cd80 0041 00000000 0x0 0x0 0xffffad000000ce00 0045 00000000 0x0 0x0 0xffffad000000ce80 0041 00000000 0x0 0x0 0xffffad000000cf00 0041 00000000 0x0 0x0 0xffffad000000cf80 0041 00000000 0x0 0x0 0xffffad000000d000 0041 00000000 0x0 0x0 0xffffad000000d080 0045 00000000 0x0 0x0 0xffffad000000d100 0041 00000000 0x0 0x0 0xffffad000000d180 0041 00000000 0x0 0x0 0xffffad000000d200 0041 00000000 0x0 0x0 0xffffad000000d280 0041 00000000 0x0 0x0 0xffffad000000d300 0045 00000000 0x0 0x0 0xffffad000000d380 0041 00000000 0x0 0x0 0xffffad000000d400 0041 00000000 0x0 0x0 0xffffad000000d480 0045 00000000 0x0 0x0 0xffffad000000d500 0041 00000000 0x0 0x0 0xffffad000000d580 0041 00000000 0x0 0x0 0xffffad000000d600 0041 00000000 0x0 0x0 0xffffad000000d680 0041 00000000 0x0 0x0 0xffffad000000d700 0041 00000000 0x0 0x0 0xffffad000000d780 0045 00000000 0x0 0x0 0xffffad000000d800 0041 00000000 0x0 0x0 0xffffad000000d880 0041 00000000 0x0 0x0 0xffffad000000d900 0041 00000000 0x0 0x0 0xffffad000000d980 0041 00000000 0x0 0x0 0xffffad000000da00 0041 00000000 0x0 0x0 0xffffad000000da80 0045 00000000 0x0 0x0 0xffffad000000db00 0045 00000000 0x0 0x0 0xffffad000000db80 0045 00000000 0x0 0x0 0xffffad000000dc00 0041 00000000 0x0 0x0 0xffffad000000dc80 0041 00000000 0x0 0x0 0xffffad000000dd00 0041 00000000 0x0 0x0 0xffffad000000dd80 0041 00000000 0x0 0x0 0xffffad000000de00 0041 00000000 0x0 0x0 0xffffad000000de80 0041 00000000 0x0 0x0 0xffffad000000df00 0045 00000000 0x0 0x0 0xffffad000000df80 0045 00000000 0x0 0x0 0xffffad000000e000 0045 00000000 0x0 0x0 0xffffad000000e080 0041 00000000 0x0 0x0 0xffffad000000e100 0041 00000000 0x0 0x0 0xffffad000000e180 0045 00000000 0x0 0x0 0xffffad000000e200 0041 00000000 0x0 0x0 0xffffad000000e280 0041 00000000 0x0 0x0 0xffffad000000e300 0045 00000000 0x0 0x0 0xffffad000000e380 0041 00000000 0x0 0x0 0xffffad000000e400 0045 00000000 0x0 0x0 0xffffad000000e480 0041 00000000 0x0 0x0 0xffffad000000e500 0045 00000000 0x0 0x0 0xffffad000000e580 0041 00000000 0x0 0x0 0xffffad000000e600 0045 00000000 0x0 0x0 0xffffad000000e680 0045 00000000 0x0 0x0 0xffffad000000e700 0041 00000000 0x0 0x0 0xffffad000000e780 0041 00000000 0x0 0x0 0xffffad000000e800 0045 00000000 0x0 0x0 0xffffad000000e880 0045 00000000 0x0 0x0 0xffffad000000e900 0041 00000000 0x0 0x0 0xffffad000000e980 0041 00000000 0x0 0x0 0xffffad000000ea00 0041 00000000 0x0 0x0 0xffffad000000ea80 0041 00000000 0x0 0x0 0xffffad000000eb00 0041 00000000 0x0 0x0 0xffffad000000eb80 0045 00000000 0x0 0x0 0xffffad000000ec00 0041 00000000 0x0 0x0 0xffffad000000ec80 0041 00000000 0x0 0x0 0xffffad000000ed00 0041 00000000 0x0 0x0 0xffffad000000ed80 0041 00000000 0x0 0x0 0xffffad000000ee00 0041 00000000 0x0 0x0 0xffffad000000ee80 0045 00000000 0x0 0x0 0xffffad000000ef00 0041 00000000 0x0 0x0 0xffffad000000ef80 0041 00000000 0x0 0x0 0xffffad000000f000 0041 00000000 0x0 0x0 0xffffad000000f080 0045 00000000 0x0 0x0 0xffffad000000f100 0041 00000000 0x0 0x0 0xffffad000000f180 0041 00000000 0x0 0x0 0xffffad000000f200 0041 00000000 0x0 0x0 0xffffad000000f280 0041 00000000 0x0 0x0 0xffffad000000f300 0041 00000000 0x0 0x0 0xffffad000000f380 0041 00000000 0x0 0x0 0xffffad000000f400 0045 00000000 0x0 0x0 0xffffad000000f480 0041 00000000 0x0 0x0 0xffffad000000f500 0041 00000000 0x0 0x0 0xffffad000000f580 0041 00000000 0x0 0x0 0xffffad000000f600 0041 00000000 0x0 0x0 0xffffad000000f680 0045 00000000 0x0 0x0 0xffffad000000f700 0041 00000000 0x0 0x0 0xffffad000000f780 0041 00000000 0x0 0x0 0xffffad000000f800 0041 00000000 0x0 0x0 0xffffad000000f880 0045 00000000 0x0 0x0 0xffffad000000f900 0041 00000000 0x0 0x0 0xffffad000000f980 0045 00000000 0x0 0x0 0xffffad000000fa00 0041 00000000 0x0 0x0 0xffffad000000fa80 0041 00000000 0x0 0x0 0xffffad000000fb00 0041 00000000 0x0 0x0 0xffffad000000fb80 0041 00000000 0x0 0x0 0xffffad000000fc00 0045 00000000 0x0 0x0 0xffffad000000fc80 0041 00000000 0x0 0x0 0xffffad000000fd00 0045 00000000 0x0 0x0 0xffffad000000fd80 0041 00000000 0x0 0x0 0xffffad000000fe00 0041 00000000 0x0 0x0 0xffffad000000fe80 0041 00000000 0x0 0x0 0xffffad000000ff00 0041 00000000 0x0 0x0 0xffffad000000ff80 0041 00000000 0x0 0x0 0xffffad0000010000 0041 00000000 0x0 0x0 0xffffad0000010080 0041 00000000 0x0 0x0 0xffffad0000010100 0041 00000000 0x0 0x0 0xffffad0000010180 0045 00000000 0x0 0x0 0xffffad0000010200 0045 00000000 0x0 0x0 0xffffad0000010280 0041 00000000 0x0 0x0 0xffffad0000010300 0041 00000000 0x0 0x0 0xffffad0000010380 0041 00000000 0x0 0x0 0xffffad0000010400 0041 00000000 0x0 0x0 0xffffad0000010480 0045 00000000 0x0 0x0 0xffffad0000010500 0045 00000000 0x0 0x0 0xffffad0000010580 0041 00000000 0x0 0x0 0xffffad0000010600 0041 00000000 0x0 0x0 0xffffad0000010680 0041 00000000 0x0 0x0 0xffffad0000010700 0041 00000000 0x0 0x0 0xffffad0000010780 0041 00000000 0x0 0x0 0xffffad0000010800 0041 00000000 0x0 0x0 0xffffad0000010880 0041 00000000 0x0 0x0 0xffffad0000010900 0041 00000000 0x0 0x0 0xffffad0000010980 0045 00000000 0x0 0x0 0xffffad0000010a00 0045 00000000 0x0 0x0 0xffffad0000010a80 0045 00000000 0x0 0x0 0xffffad0000010b00 0041 00000000 0x0 0x0 0xffffad0000010b80 0041 00000000 0x0 0x0 0xffffad0000010c00 0041 00000000 0x0 0x0 0xffffad0000010c80 0045 00000000 0x0 0x0 0xffffad0000010d00 0041 00000000 0x0 0x0 0xffffad0000010d80 0041 00000000 0x0 0x0 0xffffad0000010e00 0041 00000000 0x0 0x0 0xffffad0000010e80 0041 00000000 0x0 0x0 0xffffad0000010f00 0041 00000000 0x0 0x0 0xffffad0000010f80 0041 00000000 0x0 0x0 0xffffad0000011000 0041 00000000 0x0 0x0 0xffffad0000011080 0041 00000000 0x0 0x0 0xffffad0000011100 0041 00000000 0x0 0x0 0xffffad0000011180 0041 00000000 0x0 0x0 0xffffad0000011200 0045 00000000 0x0 0x0 0xffffad0000011280 0045 00000000 0x0 0x0 0xffffad0000011300 0041 00000000 0x0 0x0 0xffffad0000011380 0041 00000000 0x0 0x0 0xffffad0000011400 0041 00000000 0x0 0x0 0xffffad0000011480 0041 00000000 0x0 0x0 0xffffad0000011500 0045 00000000 0x0 0x0 0xffffad0000011580 0041 00000000 0x0 0x0 0xffffad0000011600 0041 00000000 0x0 0x0 0xffffad0000011680 0041 00000000 0x0 0x0 0xffffad0000011700 0045 00000000 0x0 0x0 0xffffad0000011780 0045 00000000 0x0 0x0 0xffffad0000011800 0041 00000000 0x0 0x0 0xffffad0000011880 0041 00000000 0x0 0x0 0xffffad0000011900 0041 00000000 0x0 0x0 0xffffad0000011980 0041 00000000 0x0 0x0 0xffffad0000011a00 0041 00000000 0x0 0x0 0xffffad0000011a80 0041 00000000 0x0 0x0 0xffffad0000011b00 0041 00000000 0x0 0x0 0xffffad0000011b80 0041 00000000 0x0 0x0 0xffffad0000011c00 0041 00000000 0x0 0x0 0xffffad0000011c80 0041 00000000 0x0 0x0 0xffffad0000011d00 0041 00000000 0x0 0x0 0xffffad0000011d80 0041 00000000 0x0 0x0 0xffffad0000011e00 0045 00000000 0x0 0x0 0xffffad0000011e80 0041 00000000 0x0 0x0 0xffffad0000011f00 0041 00000000 0x0 0x0 0xffffad0000011f80 0041 00000000 0x0 0x0 0xffffad0000012000 0041 00000000 0x0 0x0 0xffffad0000012080 0041 00000000 0x0 0x0 0xffffad0000012100 0045 00000000 0x0 0x0 0xffffad0000012180 0045 00000000 0x0 0x0 0xffffad0000012200 0041 00000000 0x0 0x0 0xffffad0000012280 0041 00000000 0x0 0x0 0xffffad0000012300 0041 00000000 0x0 0x0 0xffffad0000012380 0041 00000000 0x0 0x0 0xffffad0000012400 0041 00000000 0x0 0x0 0xffffad0000012480 0041 00000000 0x0 0x0 0xffffad0000012500 0041 00000000 0x0 0x0 0xffffad0000012580 0041 00000000 0x0 0x0 0xffffad0000012600 0041 00000000 0x0 0x0 0xffffad0000012680 0045 00000000 0x0 0x0 0xffffad0000012700 0041 00000000 0x0 0x0 0xffffad0000012780 0041 00000000 0x0 0x0 0xffffad0000012800 0041 00000000 0x0 0x0 0xffffad0000012880 0045 00000000 0x0 0x0 0xffffad0000012900 0001 00000000 0x0 0x0 0xffffad0000012980 0001 00000000 0x0 0x0 0xffffad0000012a00 0001 00000000 0x0 0x0 0xffffad0000012a80 0001 00000000 0x0 0x0 0xffffad0000012b00 0001 00000000 0x0 0x0 0xffffad0000012b80 0001 00000000 0x0 0x0 0xffffad0000012c00 0001 00000000 0x0 0x0 0xffffad0000012c80 0001 00000000 0x0 0x0 0xffffad0000012d00 0001 00000000 0x0 0x0 0xffffad0000012d80 0001 00000000 0x0 0x0 0xffffad0000012e00 0001 00000000 0x0 0x0 0xffffad0000012e80 0001 00000000 0x0 0x0 0xffffad0000012f00 0001 00000000 0x0 0x0 0xffffad0000012f80 0001 00000000 0x0 0x0 0xffffad0000013000 0001 00000000 0x0 0x0 0xffffad0000013080 0001 00000000 0x0 0x0 0xffffad0000013100 0001 00000000 0x0 0x0 0xffffad0000013180 0001 00000000 0x0 0x0 0xffffad0000013200 0001 00000000 0x0 0x0 0xffffad0000013280 0001 00000000 0x0 0x0 0xffffad0000013300 0001 00000000 0x0 0x0 0xffffad0000013380 0001 00000000 0x0 0x0 0xffffad0000013400 0001 00000000 0x0 0x0 0xffffad0000013480 0001 00000000 0x0 0x0 0xffffad0000013500 0001 00000000 0x0 0x0 0xffffad0000013580 0001 00000000 0x0 0x0 0xffffad0000013600 0001 00000000 0x0 0x0 0xffffad0000013680 0001 00000000 0x0 0x0 0xffffad0000013700 0001 00000000 0x0 0x0 0xffffad0000013780 0001 00000000 0x0 0x0 0xffffad0000013800 0001 00000000 0x0 0x0 0xffffad0000013880 0001 00000000 0x0 0x0 0xffffad0000013900 0001 00000000 0x0 0x0 0xffffad0000013980 0001 00000000 0x0 0x0 0xffffad0000013a00 0001 00000000 0x0 0x0 0xffffad0000013a80 0001 00000000 0x0 0x0 0xffffad0000013b00 0001 00000000 0x0 0x0 0xffffad0000013b80 0001 00000000 0x0 0x0 0xffffad0000013c00 0001 00000000 0x0 0x0 0xffffad0000013c80 0001 00000000 0x0 0x0 0xffffad0000013d00 0001 00000000 0x0 0x0 0xffffad0000013d80 0001 00000000 0x0 0x0 0xffffad0000013e00 0001 00000000 0x0 0x0 0xffffad0000013e80 0001 00000000 0x0 0x0 0xffffad0000013f00 0001 00000000 0x0 0x0 0xffffad0000013f80 0001 00000000 0x0 0x0 0xffffad0000014000 0001 00000000 0x0 0x0 0xffffad0000014080 0001 00000000 0x0 0x0 0xffffad0000014100 0001 00000000 0x0 0x0 0xffffad0000014180 0001 00000000 0x0 0x0 0xffffad0000014200 0001 00000000 0x0 0x0 0xffffad0000014280 0001 00000000 0x0 0x0 0xffffad0000014300 0001 00000000 0x0 0x0 0xffffad0000014380 0001 00000000 0x0 0x0 0xffffad0000014400 0041 00000000 0x0 0x0 0xffffad0000014480 0041 00000000 0x0 0x0 0xffffad0000014500 0041 00000000 0x0 0x0 0xffffad0000014580 0041 00000000 0x0 0x0 0xffffad0000014600 0041 00000000 0x0 0x0 0xffffad0000014680 0041 00000000 0x0 0x0 0xffffad0000014700 0041 00000000 0x0 0x0 0xffffad0000014780 0041 00000000 0x0 0x0 0xffffad0000014800 0041 00000000 0x0 0x0 0xffffad0000014880 0041 00000000 0x0 0x0 0xffffad0000014900 0041 00000000 0x0 0x0 0xffffad0000014980 0041 00000000 0x0 0x0 0xffffad0000014a00 0041 00000000 0x0 0x0 0xffffad0000014a80 0041 00000000 0x0 0x0 0xffffad0000014b00 0041 00000000 0x0 0x0 0xffffad0000014b80 0041 00000000 0x0 0x0 0xffffad0000014c00 0041 00000000 0x0 0x0 0xffffad0000014c80 0041 00000000 0x0 0x0 0xffffad0000014d00 0041 00000000 0x0 0x0 0xffffad0000014d80 0041 00000000 0x0 0x0 0xffffad0000014e00 0041 00000000 0x0 0x0 0xffffad0000014e80 0041 00000000 0x0 0x0 0xffffad0000014f00 0041 00000000 0x0 0x0 0xffffad0000014f80 0041 00000000 0x0 0x0 0xffffad0000015000 0041 00000000 0x0 0x0 0xffffad0000015080 0041 00000000 0x0 0x0 0xffffad0000015100 0041 00000000 0x0 0x0 0xffffad0000015180 0041 00000000 0x0 0x0 0xffffad0000015200 0041 00000000 0x0 0x0 0xffffad0000015280 0041 00000000 0x0 0x0 0xffffad0000015300 0041 00000000 0x0 0x0 0xffffad0000015380 0041 00000000 0x0 0x0 0xffffad0000015400 0041 00000000 0x0 0x0 0xffffad0000015480 0041 00000000 0x0 0x0 0xffffad0000015500 0041 00000000 0x0 0x0 0xffffad0000015580 0041 00000000 0x0 0x0 0xffffad0000015600 0041 00000000 0x0 0x0 0xffffad0000015680 0041 00000000 0x0 0x0 0xffffad0000015700 0041 00000000 0x0 0x0 0xffffad0000015780 0041 00000000 0x0 0x0 0xffffad0000015800 0041 00000000 0x0 0x0 0xffffad0000015880 0041 00000000 0x0 0x0 0xffffad0000015900 0041 00000000 0x0 0x0 0xffffad0000015980 0041 00000000 0x0 0x0 0xffffad0000015a00 0041 00000000 0x0 0x0 0xffffad0000015a80 0041 00000000 0x0 0x0 0xffffad0000015b00 0001 00000000 0x0 0x0 0xffffad0000015b80 0001 00000000 0x0 0x0 0xffffad0000015c00 0001 00000000 0x0 0x0 0xffffad0000015c80 0001 00000000 0x0 0x0 0xffffad0000015d00 0001 00000000 0x0 0x0 0xffffad0000015d80 0001 00000000 0x0 0x0 0xffffad0000015e00 0001 00000000 0x0 0x0 0xffffad0000015e80 0001 00000000 0x0 0x0 0xffffad0000015f00 0001 00000000 0x0 0x0 0xffffad0000015f80 0001 00000000 0x0 0x0 0xffffad0000016000 0001 00000000 0x0 0x0 0xffffad0000016080 0001 00000000 0x0 0x0 0xffffad0000016100 0001 00000000 0x0 0x0 0xffffad0000016180 0001 00000000 0x0 0x0 0xffffad0000016200 0001 00000000 0x0 0x0 0xffffad0000016280 0001 00000000 0x0 0x0 0xffffad0000016300 0001 00000000 0x0 0x0 0xffffad0000016380 0001 00000000 0x0 0x0 0xffffad0000016400 0001 00000000 0x0 0x0 0xffffad0000016480 0001 00000000 0x0 0x0 0xffffad0000016500 0001 00000000 0x0 0x0 0xffffad0000016580 0001 00000000 0x0 0x0 0xffffad0000016600 0001 00000000 0x0 0x0 0xffffad0000016680 0001 00000000 0x0 0x0 0xffffad0000016700 0001 00000000 0x0 0x0 0xffffad0000016780 0001 00000000 0x0 0x0 0xffffad0000016800 0001 00000000 0x0 0x0 0xffffad0000016880 0001 00000000 0x0 0x0 0xffffad0000016900 0001 00000000 0x0 0x0 0xffffad0000016980 0001 00000000 0x0 0x0 0xffffad0000016a00 0001 00000000 0x0 0x0 0xffffad0000016a80 0001 00000000 0x0 0x0 0xffffad0000016b00 0001 00000000 0x0 0x0 0xffffad0000016b80 0001 00000000 0x0 0x0 0xffffad0000016c00 0001 00000000 0x0 0x0 0xffffad0000016c80 0001 00000000 0x0 0x0 0xffffad0000016d00 0001 00000000 0x0 0x0 0xffffad0000016d80 0001 00000000 0x0 0x0 0xffffad0000016e00 0001 00000000 0x0 0x0 0xffffad0000016e80 0001 00000000 0x0 0x0 0xffffad0000016f00 0001 00000000 0x0 0x0 0xffffad0000016f80 0001 00000000 0x0 0x0 0xffffad0000017000 0001 00000000 0x0 0x0 0xffffad0000017080 0001 00000000 0x0 0x0 0xffffad0000017100 0001 00000000 0x0 0x0 0xffffad0000017180 0001 00000000 0x0 0x0 0xffffad0000017200 0001 00000000 0x0 0x0 0xffffad0000017280 0001 00000000 0x0 0x0 0xffffad0000017300 0001 00000000 0x0 0x0 0xffffad0000017380 0001 00000000 0x0 0x0 0xffffad0000017400 0001 00000000 0x0 0x0 0xffffad0000017480 0001 00000000 0x0 0x0 0xffffad0000017500 0001 00000000 0x0 0x0 0xffffad0000017580 0001 00000000 0x0 0x0 0xffffad0000017600 0041 00000000 0x0 0x0 0xffffad0000017680 0041 00000000 0x0 0x0 0xffffad0000017700 0041 00000000 0x0 0x0 0xffffad0000017780 0041 00000000 0x0 0x0 0xffffad0000017800 0041 00000000 0x0 0x0 0xffffad0000017880 0041 00000000 0x0 0x0 0xffffad0000017900 0041 00000000 0x0 0x0 0xffffad0000017980 0041 00000000 0x0 0x0 0xffffad0000017a00 0041 00000000 0x0 0x0 0xffffad0000017a80 0041 00000000 0x0 0x0 0xffffad0000017b00 0041 00000000 0x0 0x0 0xffffad0000017b80 0041 00000000 0x0 0x0 0xffffad0000017c00 0041 00000000 0x0 0x0 0xffffad0000017c80 0041 00000000 0x0 0x0 0xffffad0000017d00 0041 00000000 0x0 0x0 0xffffad0000017d80 0041 00000000 0x0 0x0 0xffffad0000017e00 0041 00000000 0x0 0x0 0xffffad0000017e80 0041 00000000 0x0 0x0 0xffffad0000017f00 0041 00000000 0x0 0x0 0xffffad0000017f80 0041 00000000 0x0 0x0 0xffffad0000018000 0041 00000000 0x0 0x0 0xffffad0000018080 0041 00000000 0x0 0x0 0xffffad0000018100 0041 00000000 0x0 0x0 0xffffad0000018180 0041 00000000 0x0 0x0 0xffffad0000018200 0041 00000000 0x0 0x0 0xffffad0000018280 0041 00000000 0x0 0x0 0xffffad0000018300 0041 00000000 0x0 0x0 0xffffad0000018380 0041 00000000 0x0 0x0 0xffffad0000018400 0041 00000000 0x0 0x0 0xffffad0000018480 0041 00000000 0x0 0x0 0xffffad0000018500 0041 00000000 0x0 0x0 0xffffad0000018580 0041 00000000 0x0 0x0 0xffffad0000018600 0041 00000000 0x0 0x0 0xffffad0000018680 0041 00000000 0x0 0x0 0xffffad0000018700 0041 00000000 0x0 0x0 0xffffad0000018780 0041 00000000 0x0 0x0 0xffffad0000018800 0041 00000000 0x0 0x0 0xffffad0000018880 0041 00000000 0x0 0x0 0xffffad0000018900 0041 00000000 0x0 0x0 0xffffad0000018980 0041 00000000 0x0 0x0 0xffffad0000018a00 0041 00000000 0x0 0x0 0xffffad0000018a80 0041 00000000 0x0 0x0 0xffffad0000018b00 0041 00000000 0x0 0x0 0xffffad0000018b80 0041 00000000 0x0 0x0 0xffffad0000018c00 0041 00000000 0x0 0x0 0xffffad0000018c80 0041 00000000 0x0 0x0 0xffffad0000018d00 0001 00000000 0x0 0x0 0xffffad0000018d80 0001 00000000 0x0 0x0 0xffffad0000018e00 0001 00000000 0x0 0x0 0xffffad0000018e80 0001 00000000 0x0 0x0 0xffffad0000018f00 0001 00000000 0x0 0x0 0xffffad0000018f80 0001 00000000 0x0 0x0 0xffffad0000019000 0001 00000000 0x0 0x0 0xffffad0000019080 0001 00000000 0x0 0x0 0xffffad0000019100 0001 00000000 0x0 0x0 0xffffad0000019180 0001 00000000 0x0 0x0 0xffffad0000019200 0001 00000000 0x0 0x0 0xffffad0000019280 0001 00000000 0x0 0x0 0xffffad0000019300 0001 00000000 0x0 0x0 0xffffad0000019380 0001 00000000 0x0 0x0 0xffffad0000019400 0001 00000000 0x0 0x0 0xffffad0000019480 0001 00000000 0x0 0x0 0xffffad0000019500 0001 00000000 0x0 0x0 0xffffad0000019580 0001 00000000 0x0 0x0 0xffffad0000019600 0001 00000000 0x0 0x0 0xffffad0000019680 0001 00000000 0x0 0x0 0xffffad0000019700 0001 00000000 0x0 0x0 0xffffad0000019780 0001 00000000 0x0 0x0 0xffffad0000019800 0001 00000000 0x0 0x0 0xffffad0000019880 0001 00000000 0x0 0x0 0xffffad0000019900 0001 00000000 0x0 0x0 0xffffad0000019980 0001 00000000 0x0 0x0 0xffffad0000019a00 0001 00000000 0x0 0x0 0xffffad0000019a80 0001 00000000 0x0 0x0 0xffffad0000019b00 0001 00000000 0x0 0x0 0xffffad0000019b80 0001 00000000 0x0 0x0 0xffffad0000019c00 0001 00000000 0x0 0x0 0xffffad0000019c80 0001 00000000 0x0 0x0 0xffffad0000019d00 0001 00000000 0x0 0x0 0xffffad0000019d80 0001 00000000 0x0 0x0 0xffffad0000019e00 0001 00000000 0x0 0x0 0xffffad0000019e80 0001 00000000 0x0 0x0 0xffffad0000019f00 0001 00000000 0x0 0x0 0xffffad0000019f80 0001 00000000 0x0 0x0 0xffffad000001a000 0001 00000000 0x0 0x0 0xffffad000001a080 0001 00000000 0x0 0x0 0xffffad000001a100 0001 00000000 0x0 0x0 0xffffad000001a180 0001 00000000 0x0 0x0 0xffffad000001a200 0001 00000000 0x0 0x0 0xffffad000001a280 0001 00000000 0x0 0x0 0xffffad000001a300 0001 00000000 0x0 0x0 0xffffad000001a380 0001 00000000 0x0 0x0 0xffffad000001a400 0001 00000000 0x0 0x0 0xffffad000001a480 0001 00000000 0x0 0x0 0xffffad000001a500 0001 00000000 0x0 0x0 0xffffad000001a580 0001 00000000 0x0 0x0 0xffffad000001a600 0001 00000000 0x0 0x0 0xffffad000001a680 0001 00000000 0x0 0x0 0xffffad000001a700 0001 00000000 0x0 0x0 0xffffad000001a780 0001 00000000 0x0 0x0 0xffffad000001a800 0041 00000000 0x0 0x0 0xffffad000001a880 0041 00000000 0x0 0x0 0xffffad000001a900 0041 00000000 0x0 0x0 0xffffad000001a980 0041 00000000 0x0 0x0 0xffffad000001aa00 0041 00000000 0x0 0x0 0xffffad000001aa80 0041 00000000 0x0 0x0 0xffffad000001ab00 0041 00000000 0x0 0x0 0xffffad000001ab80 0041 00000000 0x0 0x0 0xffffad000001ac00 0041 00000000 0x0 0x0 0xffffad000001ac80 0041 00000000 0x0 0x0 0xffffad000001ad00 0041 00000000 0x0 0x0 0xffffad000001ad80 0041 00000000 0x0 0x0 0xffffad000001ae00 0041 00000000 0x0 0x0 0xffffad000001ae80 0041 00000000 0x0 0x0 0xffffad000001af00 0041 00000000 0x0 0x0 0xffffad000001af80 0041 00000000 0x0 0x0 0xffffad000001b000 0041 00000000 0x0 0x0 0xffffad000001b080 0041 00000000 0x0 0x0 0xffffad000001b100 0041 00000000 0x0 0x0 0xffffad000001b180 0041 00000000 0x0 0x0 0xffffad000001b200 0041 00000000 0x0 0x0 0xffffad000001b280 0041 00000000 0x0 0x0 0xffffad000001b300 0041 00000000 0x0 0x0 0xffffad000001b380 0041 00000000 0x0 0x0 0xffffad000001b400 0041 00000000 0x0 0x0 0xffffad000001b480 0041 00000000 0x0 0x0 0xffffad000001b500 0041 00000000 0x0 0x0 0xffffad000001b580 0041 00000000 0x0 0x0 0xffffad000001b600 0041 00000000 0x0 0x0 0xffffad000001b680 0041 00000000 0x0 0x0 0xffffad000001b700 0045 00000000 0x0 0x0 0xffffad000001b780 0045 00000000 0x0 0x0 0xffffad000001b800 0045 00000000 0x0 0x0 0xffffad000001b880 0041 00000000 0x0 0x0 0xffffad000001b900 0041 00000000 0x0 0x0 0xffffad000001b980 0041 00000000 0x0 0x0 0xffffad000001ba00 0045 00000000 0x0 0x0 0xffffad000001ba80 0041 00000000 0x0 0x0 0xffffad000001bb00 0045 00000000 0x0 0x0 0xffffad000001bb80 0045 00000000 0x0 0x0 0xffffad000001bc00 0045 00000000 0x0 0x0 0xffffad000001bc80 0041 00000000 0x0 0x0 0xffffad000001bd00 0041 00000000 0x0 0x0 0xffffad000001bd80 0041 00000000 0x0 0x0 0xffffad000001be00 0045 00000000 0x0 0x0 0xffffad000001be80 0041 00000000 0x0 0x0 0xffffad000001bf00 0001 00000000 0x0 0x0 0xffffad000001bf80 0001 00000000 0x0 0x0 0xffffad000001c000 0001 00000000 0x0 0x0 0xffffad000001c080 0001 00000000 0x0 0x0 0xffffad000001c100 0001 00000000 0x0 0x0 0xffffad000001c180 0001 00000000 0x0 0x0 0xffffad000001c200 0001 00000000 0x0 0x0 0xffffad000001c280 0001 00000000 0x0 0x0 0xffffad000001c300 0001 00000000 0x0 0x0 0xffffad000001c380 0001 00000000 0x0 0x0 0xffffad000001c400 0001 00000000 0x0 0x0 0xffffad000001c480 0001 00000000 0x0 0x0 0xffffad000001c500 0001 00000000 0x0 0x0 0xffffad000001c580 0001 00000000 0x0 0x0 0xffffad000001c600 0001 00000000 0x0 0x0 0xffffad000001c680 0001 00000000 0x0 0x0 0xffffad000001c700 0001 00000000 0x0 0x0 0xffffad000001c780 0001 00000000 0x0 0x0 0xffffad000001c800 0001 00000000 0x0 0x0 0xffffad000001c880 0001 00000000 0x0 0x0 0xffffad000001c900 0001 00000000 0x0 0x0 0xffffad000001c980 0001 00000000 0x0 0x0 0xffffad000001ca00 0001 00000000 0x0 0x0 0xffffad000001ca80 0001 00000000 0x0 0x0 0xffffad000001cb00 0001 00000000 0x0 0x0 0xffffad000001cb80 0001 00000000 0x0 0x0 0xffffad000001cc00 0001 00000000 0x0 0x0 0xffffad000001cc80 0001 00000000 0x0 0x0 0xffffad000001cd00 0001 00000000 0x0 0x0 0xffffad000001cd80 0001 00000000 0x0 0x0 0xffffad000001ce00 0001 00000000 0x0 0x0 0xffffad000001ce80 0001 00000000 0x0 0x0 0xffffad000001cf00 0001 00000000 0x0 0x0 0xffffad000001cf80 0001 00000000 0x0 0x0 0xffffad000001d000 0001 00000000 0x0 0x0 0xffffad000001d080 0001 00000000 0x0 0x0 0xffffad000001d100 0001 00000000 0x0 0x0 0xffffad000001d180 0001 00000000 0x0 0x0 0xffffad000001d200 0001 00000000 0x0 0x0 0xffffad000001d280 0001 00000000 0x0 0x0 0xffffad000001d300 0001 00000000 0x0 0x0 0xffffad000001d380 0001 00000000 0x0 0x0 0xffffad000001d400 0001 00000000 0x0 0x0 0xffffad000001d480 0001 00000000 0x0 0x0 0xffffad000001d500 0001 00000000 0x0 0x0 0xffffad000001d580 0001 00000000 0x0 0x0 0xffffad000001d600 0001 00000000 0x0 0x0 0xffffad000001d680 0001 00000000 0x0 0x0 0xffffad000001d700 0001 00000000 0x0 0x0 0xffffad000001d780 0001 00000000 0x0 0x0 0xffffad000001d800 0001 00000000 0x0 0x0 0xffffad000001d880 0001 00000000 0x0 0x0 0xffffad000001d900 0001 00000000 0x0 0x0 0xffffad000001d980 0001 00000000 0x0 0x0 0xffffad000001da00 0001 00000000 0x0 0x0 0xffffad000001da80 0001 00000000 0x0 0x0 0xffffad000001db00 0001 00000000 0x0 0x0 0xffffad000001db80 0001 00000000 0x0 0x0 0xffffad000001dc00 0001 00000000 0x0 0x0 0xffffad000001dc80 0001 00000000 0x0 0x0 0xffffad000001dd00 0001 00000000 0x0 0x0 0xffffad000001dd80 0001 00000000 0x0 0x0 0xffffad000001de00 0001 00000000 0x0 0x0 0xffffad000001de80 0001 00000000 0x0 0x0 0xffffad000001df00 0001 00000000 0x0 0x0 0xffffad000001df80 0001 00000000 0x0 0x0 0xffffad000001e000 0001 00000000 0x0 0x0 0xffffad000001e080 0001 00000000 0x0 0x0 0xffffad000001e100 0001 00000000 0x0 0x0 0xffffad000001e180 0001 00000000 0x0 0x0 0xffffad000001e200 0001 00000000 0x0 0x0 0xffffad000001e280 0001 00000000 0x0 0x0 0xffffad000001e300 0001 00000000 0x0 0x0 0xffffad000001e380 0001 00000000 0x0 0x0 0xffffad000001e400 0001 00000000 0x0 0x0 0xffffad000001e480 0001 00000000 0x0 0x0 0xffffad000001e500 0001 00000000 0x0 0x0 0xffffad000001e580 0001 00000000 0x0 0x0 0xffffad000001e600 0001 00000000 0x0 0x0 0xffffad000001e680 0001 00000000 0x0 0x0 0xffffad000001e700 0001 00000000 0x0 0x0 0xffffad000001e780 0001 00000000 0x0 0x0 0xffffad000001e800 0001 00000000 0x0 0x0 0xffffad000001e880 0001 00000000 0x0 0x0 0xffffad000001e900 0001 00000000 0x0 0x0 0xffffad000001e980 0001 00000000 0x0 0x0 0xffffad000001ea00 0001 00000000 0x0 0x0 0xffffad000001ea80 0001 00000000 0x0 0x0 0xffffad000001eb00 0001 00000000 0x0 0x0 0xffffad000001eb80 0001 00000000 0x0 0x0 0xffffad000001ec00 0001 00000000 0x0 0x0 0xffffad000001ec80 0001 00000000 0x0 0x0 0xffffad000001ed00 0001 00000000 0x0 0x0 0xffffad000001ed80 0001 00000000 0x0 0x0 0xffffad000001ee00 0001 00000000 0x0 0x0 0xffffad000001ee80 0001 00000000 0x0 0x0 0xffffad000001ef00 0001 00000000 0x0 0x0 0xffffad000001ef80 0001 00000000 0x0 0x0 0xffffad000001f000 0001 00000000 0x0 0x0 0xffffad000001f080 0001 00000000 0x0 0x0 0xffffad000001f100 0001 00000000 0x0 0x0 0xffffad000001f180 0001 00000000 0x0 0x0 0xffffad000001f200 0001 00000000 0x0 0x0 0xffffad000001f280 0001 00000000 0x0 0x0 0xffffad000001f300 0001 00000000 0x0 0x0 0xffffad000001f380 0001 00000000 0x0 0x0 0xffffad000001f400 0001 00000000 0x0 0x0 0xffffad000001f480 0001 00000000 0x0 0x0 0xffffad000001f500 0001 00000000 0x0 0x0 0xffffad000001f580 0001 00000000 0x0 0x0 0xffffad000001f600 0001 00000000 0x0 0x0 0xffffad000001f680 0001 00000000 0x0 0x0 0xffffad000001f700 0001 00000000 0x0 0x0 0xffffad000001f780 0001 00000000 0x0 0x0 0xffffad000001f800 0001 00000000 0x0 0x0 0xffffad000001f880 0001 00000000 0x0 0x0 0xffffad000001f900 0001 00000000 0x0 0x0 0xffffad000001f980 0001 00000000 0x0 0x0 0xffffad000001fa00 0001 00000000 0x0 0x0 0xffffad000001fa80 0001 00000000 0x0 0x0 0xffffad000001fb00 0001 00000000 0x0 0x0 0xffffad000001fb80 0001 00000000 0x0 0x0 0xffffad000001fc00 0001 00000000 0x0 0x0 0xffffad000001fc80 0001 00000000 0x0 0x0 0xffffad000001fd00 0001 00000000 0x0 0x0 0xffffad000001fd80 0001 00000000 0x0 0x0 0xffffad000001fe00 0001 00000000 0x0 0x0 0xffffad000001fe80 0001 00000000 0x0 0x0 0xffffad000001ff00 0001 00000000 0x0 0x0 0xffffad000001ff80 0001 00000000 0x0 0x0 0xffffad0000020000 0001 00000000 0x0 0x0 0xffffad0000020080 0001 00000000 0x0 0x0 0xffffad0000020100 0001 00000000 0x0 0x0 0xffffad0000020180 0001 00000000 0x0 0x0 0xffffad0000020200 0001 00000000 0x0 0x0 0xffffad0000020280 0001 00000000 0x0 0x0 0xffffad0000020300 0001 00000000 0x0 0x0 0xffffad0000020380 0001 00000000 0x0 0x0 0xffffad0000020400 0001 00000000 0x0 0x0 0xffffad0000020480 0001 00000000 0x0 0x0 0xffffad0000020500 0001 00000000 0x0 0x0 0xffffad0000020580 0001 00000000 0x0 0x0 0xffffad0000020600 0001 00000000 0x0 0x0 0xffffad0000020680 0001 00000000 0x0 0x0 0xffffad0000020700 0001 00000000 0x0 0x0 0xffffad0000020780 0001 00000000 0x0 0x0 0xffffad0000020800 0001 00000000 0x0 0x0 0xffffad0000020880 0001 00000000 0x0 0x0 0xffffad0000020900 0001 00000000 0x0 0x0 0xffffad0000020980 0001 00000000 0x0 0x0 0xffffad0000020a00 0001 00000000 0x0 0x0 0xffffad0000020a80 0001 00000000 0x0 0x0 0xffffad0000020b00 0001 00000000 0x0 0x0 0xffffad0000020b80 0001 00000000 0x0 0x0 0xffffad0000020c00 0001 00000000 0x0 0x0 0xffffad0000020c80 0001 00000000 0x0 0x0 0xffffad0000020d00 0001 00000000 0x0 0x0 0xffffad0000020d80 0001 00000000 0x0 0x0 0xffffad0000020e00 0001 00000000 0x0 0x0 0xffffad0000020e80 0001 00000000 0x0 0x0 0xffffad0000020f00 0001 00000000 0x0 0x0 0xffffad0000020f80 0001 00000000 0x0 0x0 0xffffad0000021000 0001 00000000 0x0 0x0 0xffffad0000021080 0001 00000000 0x0 0x0 0xffffad0000021100 0001 00000000 0x0 0x0 0xffffad0000021180 0001 00000000 0x0 0x0 0xffffad0000021200 0001 00000000 0x0 0x0 0xffffad0000021280 0001 00000000 0x0 0x0 0xffffad0000021300 0001 00000000 0x0 0x0 0xffffad0000021380 0001 00000000 0x0 0x0 0xffffad0000021400 0001 00000000 0x0 0x0 0xffffad0000021480 0001 00000000 0x0 0x0 0xffffad0000021500 0001 00000000 0x0 0x0 0xffffad0000021580 0001 00000000 0x0 0x0 0xffffad0000021600 0001 00000000 0x0 0x0 0xffffad0000021680 0001 00000000 0x0 0x0 0xffffad0000021700 0001 00000000 0x0 0x0 0xffffad0000021780 0001 00000000 0x0 0x0 0xffffad0000021800 0001 00000000 0x0 0x0 0xffffad0000021880 0001 00000000 0x0 0x0 0xffffad0000021900 0001 00000000 0x0 0x0 0xffffad0000021980 0001 00000000 0x0 0x0 0xffffad0000021a00 0001 00000000 0x0 0x0 0xffffad0000021a80 0001 00000000 0x0 0x0 0xffffad0000021b00 0001 00000000 0x0 0x0 0xffffad0000021b80 0001 00000000 0x0 0x0 0xffffad0000021c00 0001 00000000 0x0 0x0 0xffffad0000021c80 0001 00000000 0x0 0x0 0xffffad0000021d00 0001 00000000 0x0 0x0 0xffffad0000021d80 0001 00000000 0x0 0x0 0xffffad0000021e00 0001 00000000 0x0 0x0 0xffffad0000021e80 0001 00000000 0x0 0x0 0xffffad0000021f00 0001 00000000 0x0 0x0 0xffffad0000021f80 0001 00000000 0x0 0x0 0xffffad0000022000 0001 00000000 0x0 0x0 0xffffad0000022080 0001 00000000 0x0 0x0 0xffffad0000022100 0001 00000000 0x0 0x0 0xffffad0000022180 0001 00000000 0x0 0x0 0xffffad0000022200 0001 00000000 0x0 0x0 0xffffad0000022280 0001 00000000 0x0 0x0 0xffffad0000022300 0001 00000000 0x0 0x0 0xffffad0000022380 0001 00000000 0x0 0x0 0xffffad0000022400 0001 00000000 0x0 0x0 0xffffad0000022480 0001 00000000 0x0 0x0 0xffffad0000022500 0001 00000000 0x0 0x0 0xffffad0000022580 0001 00000000 0x0 0x0 0xffffad0000022600 0001 00000000 0x0 0x0 0xffffad0000022680 0001 00000000 0x0 0x0 0xffffad0000022700 0001 00000000 0x0 0x0 0xffffad0000022780 0001 00000000 0x0 0x0 0xffffad0000022800 0001 00000000 0x0 0x0 0xffffad0000022880 0001 00000000 0x0 0x0 0xffffad0000022900 0001 00000000 0x0 0x0 0xffffad0000022980 0001 00000000 0x0 0x0 0xffffad0000022a00 0001 00000000 0x0 0x0 0xffffad0000022a80 0001 00000000 0x0 0x0 0xffffad0000022b00 0001 00000000 0x0 0x0 0xffffad0000022b80 0001 00000000 0x0 0x0 0xffffad0000022c00 0001 00000000 0x0 0x0 0xffffad0000022c80 0001 00000000 0x0 0x0 0xffffad0000022d00 0001 00000000 0x0 0x0 0xffffad0000022d80 0001 00000000 0x0 0x0 0xffffad0000022e00 0001 00000000 0x0 0x0 0xffffad0000022e80 0001 00000000 0x0 0x0 0xffffad0000022f00 0001 00000000 0x0 0x0 0xffffad0000022f80 0001 00000000 0x0 0x0 0xffffad0000023000 0001 00000000 0x0 0x0 0xffffad0000023080 0001 00000000 0x0 0x0 0xffffad0000023100 0001 00000000 0x0 0x0 0xffffad0000023180 0001 00000000 0x0 0x0 0xffffad0000023200 0001 00000000 0x0 0x0 0xffffad0000023280 0001 00000000 0x0 0x0 0xffffad0000023300 0001 00000000 0x0 0x0 0xffffad0000023380 0001 00000000 0x0 0x0 0xffffad0000023400 0001 00000000 0x0 0x0 0xffffad0000023480 0001 00000000 0x0 0x0 0xffffad0000023500 0001 00000000 0x0 0x0 0xffffad0000023580 0001 00000000 0x0 0x0 0xffffad0000023600 0001 00000000 0x0 0x0 0xffffad0000023680 0001 00000000 0x0 0x0 0xffffad0000023700 0001 00000000 0x0 0x0 0xffffad0000023780 0001 00000000 0x0 0x0 0xffffad0000023800 0001 00000000 0x0 0x0 0xffffad0000023880 0001 00000000 0x0 0x0 0xffffad0000023900 0001 00000000 0x0 0x0 0xffffad0000023980 0001 00000000 0x0 0x0 0xffffad0000023a00 0001 00000000 0x0 0x0 0xffffad0000023a80 0001 00000000 0x0 0x0 0xffffad0000023b00 0001 00000000 0x0 0x0 0xffffad0000023b80 0001 00000000 0x0 0x0 0xffffad0000023c00 0001 00000000 0x0 0x0 0xffffad0000023c80 0001 00000000 0x0 0x0 0xffffad0000023d00 0001 00000000 0x0 0x0 0xffffad0000023d80 0001 00000000 0x0 0x0 0xffffad0000023e00 0001 00000000 0x0 0x0 0xffffad0000023e80 0001 00000000 0x0 0x0 0xffffad0000023f00 0001 00000000 0x0 0x0 0xffffad0000023f80 0001 00000000 0x0 0x0 0xffffad0000024000 0001 00000000 0x0 0x0 0xffffad0000024080 0001 00000000 0x0 0x0 0xffffad0000024100 0001 00000000 0x0 0x0 0xffffad0000024180 0001 00000000 0x0 0x0 0xffffad0000024200 0001 00000000 0x0 0x0 0xffffad0000024280 0001 00000000 0x0 0x0 0xffffad0000024300 0001 00000000 0x0 0x0 0xffffad0000024380 0001 00000000 0x0 0x0 0xffffad0000024400 0001 00000000 0x0 0x0 0xffffad0000024480 0001 00000000 0x0 0x0 0xffffad0000024500 0001 00000000 0x0 0x0 0xffffad0000024580 0001 00000000 0x0 0x0 0xffffad0000024600 0001 00000000 0x0 0x0 0xffffad0000024680 0001 00000000 0x0 0x0 0xffffad0000024700 0001 00000000 0x0 0x0 0xffffad0000024780 0001 00000000 0x0 0x0 0xffffad0000024800 0001 00000000 0x0 0x0 0xffffad0000024880 0001 00000000 0x0 0x0 0xffffad0000024900 0001 00000000 0x0 0x0 0xffffad0000024980 0001 00000000 0x0 0x0 0xffffad0000024a00 0001 00000000 0x0 0x0 0xffffad0000024a80 0001 00000000 0x0 0x0 0xffffad0000024b00 0001 00000000 0x0 0x0 0xffffad0000024b80 0001 00000000 0x0 0x0 0xffffad0000024c00 0001 00000000 0x0 0x0 0xffffad0000024c80 0001 00000000 0x0 0x0 0xffffad0000024d00 0001 00000000 0x0 0x0 0xffffad0000024d80 0001 00000000 0x0 0x0 0xffffad0000024e00 0001 00000000 0x0 0x0 0xffffad0000024e80 0001 00000000 0x0 0x0 0xffffad0000024f00 0001 00000000 0x0 0x0 0xffffad0000024f80 0001 00000000 0x0 0x0 0xffffad0000025000 0001 00000000 0x0 0x0 0xffffad0000025080 0001 00000000 0x0 0x0 0xffffad0000025100 0001 00000000 0x0 0x0 0xffffad0000025180 0001 00000000 0x0 0x0 0xffffad0000025200 0001 00000000 0x0 0x0 0xffffad0000025280 0001 00000000 0x0 0x0 0xffffad0000025300 0001 00000000 0x0 0x0 0xffffad0000025380 0001 00000000 0x0 0x0 0xffffad0000025400 0001 00000000 0x0 0x0 0xffffad0000025480 0001 00000000 0x0 0x0 0xffffad0000025500 0001 00000000 0x0 0x0 0xffffad0000025580 0001 00000000 0x0 0x0 0xffffad0000025600 0001 00000000 0x0 0x0 0xffffad0000025680 0001 00000000 0x0 0x0 0xffffad0000025700 0001 00000000 0x0 0x0 0xffffad0000025780 0001 00000000 0x0 0x0 0xffffad0000025800 0001 00000000 0x0 0x0 0xffffad0000025880 0001 00000000 0x0 0x0 0xffffad0000025900 0001 00000000 0x0 0x0 0xffffad0000025980 0001 00000000 0x0 0x0 0xffffad0000025a00 0001 00000000 0x0 0x0 0xffffad0000025a80 0001 00000000 0x0 0x0 0xffffad0000025b00 0001 00000000 0x0 0x0 0xffffad0000025b80 0001 00000000 0x0 0x0 0xffffad0000025c00 0001 00000000 0x0 0x0 0xffffad0000025c80 0001 00000000 0x0 0x0 0xffffad0000025d00 0001 00000000 0x0 0x0 0xffffad0000025d80 0001 00000000 0x0 0x0 0xffffad0000025e00 0001 00000000 0x0 0x0 0xffffad0000025e80 0001 00000000 0x0 0x0 0xffffad0000025f00 0001 00000000 0x0 0x0 0xffffad0000025f80 0001 00000000 0x0 0x0 0xffffad0000026000 0001 00000000 0x0 0x0