last executing test programs: 1m0.914023612s ago: executing program 3 (id=123): r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, 0x0) r1 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0x40a01, 0x0) r2 = socket$netlink(0x10, 0x3, 0x4) r3 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_SIGNAL_INFO(r3, &(0x7f0000000640)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000600)={&(0x7f00000000c0)={0x10, 0x3f2, 0x100, 0x70bd28, 0x25dfdbff, "", ["", ""]}, 0x7}, 0x1, 0x0, 0x0, 0x4040000}, 0x8002) getpeername(r2, 0x0, &(0x7f0000000100)) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r4, 0x6, 0x13, &(0x7f0000000000)=0x5, 0x4) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$inet6_int(r5, 0x29, 0xcf, 0x0, &(0x7f0000000100)=0xfffffffffffffdea) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000140)=""/149, 0x95}, {&(0x7f0000000280)=""/80, 0x50}, {&(0x7f0000000300)=""/174, 0xae}, {&(0x7f00000003c0)=""/151, 0x97}, {&(0x7f0000000480)=""/228, 0xe4}], 0x5) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000680)='net/psched\x00') setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r6, 0x111, 0x3, 0x0, 0x4) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x0, 0x0, @mcast2}, 0x1c) r7 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000001540), 0x2, 0x0) pread64(r7, 0x0, 0x0, 0x6) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r4, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) sendto$inet6(r4, &(0x7f0000000240)="c62ee5d6a89f2387cb4093532f7c0a22ce", 0xffffffffffffff69, 0x8040, 0x0, 0x0) ioctl$BLKZEROOUT(r1, 0x127f, 0x0) userfaultfd(0x80001) (async) ioctl$UFFDIO_API(r0, 0xc018aa3f, 0x0) (async) openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0x40a01, 0x0) (async) socket$netlink(0x10, 0x3, 0x4) (async) socket$nl_audit(0x10, 0x3, 0x9) (async) sendmsg$AUDIT_SIGNAL_INFO(r3, &(0x7f0000000640)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000600)={&(0x7f00000000c0)={0x10, 0x3f2, 0x100, 0x70bd28, 0x25dfdbff, "", ["", ""]}, 0x7}, 0x1, 0x0, 0x0, 0x4040000}, 0x8002) (async) getpeername(r2, 0x0, &(0x7f0000000100)) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) setsockopt$inet6_tcp_int(r4, 0x6, 0x13, &(0x7f0000000000)=0x5, 0x4) (async) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (async) getsockopt$inet6_int(r5, 0x29, 0xcf, 0x0, &(0x7f0000000100)=0xfffffffffffffdea) (async) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000140)=""/149, 0x95}, {&(0x7f0000000280)=""/80, 0x50}, {&(0x7f0000000300)=""/174, 0xae}, {&(0x7f00000003c0)=""/151, 0x97}, {&(0x7f0000000480)=""/228, 0xe4}], 0x5) (async) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000680)='net/psched\x00') (async) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r6, 0x111, 0x3, 0x0, 0x4) (async) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x0, 0x0, @mcast2}, 0x1c) (async) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000001540), 0x2, 0x0) (async) pread64(r7, 0x0, 0x0, 0x6) (async) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r4, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) (async) sendto$inet6(r4, &(0x7f0000000240)="c62ee5d6a89f2387cb4093532f7c0a22ce", 0xffffffffffffff69, 0x8040, 0x0, 0x0) (async) ioctl$BLKZEROOUT(r1, 0x127f, 0x0) (async) 1m0.610111717s ago: executing program 3 (id=125): mount(&(0x7f00000000c0)=@rnullb, &(0x7f0000000080)='./cgroup\x00', &(0x7f0000000040)='f2fs\x00', 0x0, 0x0) socket$inet6(0xa, 0x6, 0x8) 1m0.608500087s ago: executing program 3 (id=127): mmap(&(0x7f0000000000/0xa000)=nil, 0xa000, 0xd3283d0368e269b3, 0x8031, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='mountinfo\x00') creat(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x182) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r0, &(0x7f0000000080)=ANY=[], 0x15) r3 = dup(r2) write$FUSE_BMAP(r3, &(0x7f0000000100)={0x18, 0xffffffffffffffda}, 0x18) socket$inet6(0xa, 0x800, 0x81b5) write$FUSE_DIRENTPLUS(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="38010000fe0000"], 0x138) openat$rnullb(0xffffffffffffff9c, 0x0, 0x141342, 0x0) r4 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000000040)={0x10200, 0x4, 0xeeee0000, 0x2000, &(0x7f0000000000/0x2000)=nil}) prlimit64(0x0, 0xe, 0x0, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x48a0) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x161642, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r6, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_NMI(r7, 0xae9a) ioctl$KVM_SET_REGS(r7, 0x4090ae82, &(0x7f0000000380)={[0x0, 0x100000000, 0x0, 0x81, 0x100000, 0x0, 0x2004c8, 0x8000000, 0x0, 0x0, 0x7, 0x0, 0x5, 0x0, 0x2, 0xffffffffffffffff], 0x0, 0x200}) ioctl$KVM_RUN(r7, 0xae80, 0x0) ioctl$KVM_SET_REGS(r7, 0x4090ae82, &(0x7f00000002c0)={[0x4, 0x5, 0x6, 0x9, 0x2, 0x80000001, 0xefffffffffffffff, 0x0, 0x0, 0x8000000000000000, 0x0, 0x1c, 0x0, 0xffffffffffffffff, 0x6], 0x0, 0x41901}) ioctl$KVM_RUN(r7, 0xae80, 0x0) r8 = add_key$fscrypt_provisioning(&(0x7f0000000400), &(0x7f0000000440)={'syz', 0x3}, &(0x7f0000000480)=ANY=[@ANYBLOB="0200000000000000616161616161616161616161616161616161616161616161616161313131313131313131313131313131313131313131313131310700"/72], 0x48, 0xfffffffffffffffa) add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc4}, &(0x7f0000000380)={0x0, "3601625e2a0851777875aa86f22952bbb00287c93d4a4ef1c76b2485e950b0688edb060e57a2805218ed06527c95761ed237af4978468a78d91c675a64d186d8", 0x211}, 0x48, r8) mount$9p_fd(0x0, &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300), 0x802004, &(0x7f0000000500)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r1, @ANYBLOB="8c55d4d8a687352c7766646e6f3d", @ANYRESHEX=r2, @ANYBLOB=',posixacl,directio,afid=0x0000000000000004,cache=readahead,version=9p2000,\x00']) open(&(0x7f0000000080)='./file1\x00', 0x10b942, 0x1) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000380)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) 1m0.482741679s ago: executing program 3 (id=128): io_cancel(0x0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff, 0x0, 0x0, 0x8000, 0x0, 0x2}, 0x0) (async) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x1002, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mount$bind(&(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='./file0\x00', 0x0, 0x2125099, 0x0) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r1, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x205) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fstat(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0x0, r3) (async) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0xa06010, &(0x7f0000000240)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@access_uid={'access', 0x3d, 0xffffffffffffffff}}], [{@appraise}, {@flag='mand'}, {@euid_lt={'euid<', r3}}]}}) (async) close_range(r0, 0xffffffffffffffff, 0x0) 1m0.464689149s ago: executing program 3 (id=129): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000080)={0x73622a85, 0xa, 0x2}) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000003c0)={0x44, 0x0, &(0x7f00000007c0)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x50, 0xfffffffffffffdd1, &(0x7f0000000180)={@fd={0x66642a85, 0x0, r0}, @fda={0x66646185, 0xc, 0x0, 0x23}}, &(0x7f0000000000)={0x0, 0x18, 0x38}}}], 0x50, 0x0, &(0x7f0000000200)="a89aff67520a7c35b849b4f88a6db06e45e3f5e648a65b8003975be8a982d5135e161a783d3d01fddcbd838bac308358a7e349f333e620505e4cf1982c991b516a9e26b6bb537c85f5ad467697f0d78bc685eb221987b350aeeecd4c87cc2b683161a97a90a584cf6f86bdf1bb5e6e63c0ac000301cdba596651e45010b36ee6e625cc9e9f3a8a2a3c0e20d041e6c63fce7f2a7eebb020d61ae2fcccf1b9c421d2f985612453c8578f37e5a35c776e7319cb1f7291c55ad3d2720699e41491e9106f99153fa15bfc2d8bae4c992c3771cb39528c61f81b58fefa8bf5b073c0e2d9d05764780b1d2041383b0491e9e1174b05"}) 1m0.365561221s ago: executing program 3 (id=130): r0 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000a00)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) chdir(&(0x7f00000003c0)='./bus\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='blkio.bfq.io_merged_recursive\x00', 0x275a, 0x0) prlimit64(0x0, 0xe, 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE(r1, 0x5000940c, 0x0) socket(0x10, 0xef707da746762d9b, 0x0) r2 = open(&(0x7f00000000c0)='.\x00', 0x10000, 0x0) openat$ppp(0xffffffffffffff9c, 0x0, 0x42000, 0x0) getdents(r2, 0x0, 0x0) getdents(r2, &(0x7f0000001fc0)=""/184, 0xb8) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0x4) mmap(&(0x7f0000701000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0) ioctl$ASHMEM_SET_NAME(r0, 0x40087708, &(0x7f00000007c0)='\x00\x00\x03\x06\x00\x00\x00\x1f\x00x\x92\x12\xac\x06^\xbewV\xf3\"\xc4\x04\xbb\x0642\x9c\x1a\xd1\xcb{\xb0\xd6\x1e\x00gQ\xca\x0eU\xf7\'\x8c\xc1\xc6\xbb\xc5\x1c\xf7\xaf\x95\x83=\t7\x96\x1a\xad\xd0\xd0\xee\x9c\x962\bu\xba\xfc\xae\xc2\x19\xeb\x91\xc9\t\xbc\xc1\xcb\xba\xe3\x8e\xf6\x89\xc2\'\xdfn(Q=v-<\r\x87\xa3\xd1?$\x8b\x17Bn\x17h\x1b\xac\xfc\x82\x1c\xf4\xd0\xf5\xd5\x80\xc0\xb4a \x15\x9a\x9f\xfc\"\xee\xc4\x93Q\x82\x16\xbf\xe3c\x8d \x0f\xb1\xe9\xf2o \x00\x00\x00\x00\x00\x00\x00H\xaf\t\x18\xc8\x1b\x1e\xbe\xd8>\xec\x9f~\xa7\xf7\xafdd\xf1\xdbjE\x01\xd1sD\x89\x94&\\U\f\x18\x99]\xaba\xe93\x01\xa23\xc9hP1\xdc-\'\xd0\x9e}\x89\xff\x8c\xec^\x84\x19\x9f_D\xbdt/\'\xf6\xc3\x8c\xb8\vS\x80\xad\xf8\xbf\xa2\xa0\x99\xc2\x16=\xcc\xb0\x1b^:4\xeb\xd37\xe3-\'\x02\x16\xf5\xe6\x93\x02E\n\xe8\x00\x00\x8c\xed\x11\xf7\xf2J\xf6\x90A@\x01\x13\xc7`g\xcb\xd7\xdb\x1e\xb2\xc9\xfd\xf7\xa9\x96\xf8/0Hd\xcf\xb9\xa2\x1d\x13\x8fC\xd2&\xd8\x9d\x8b\xe0E\xd2\xc6\x1a\xf3\xa8\x0e\xba\xecOv$\xc8\"\a\xd7T\xfb\xfc\xfauT\xf8\x9e\x86\xef.\xf6<\xbfB\xe7\x80\x1a\a\t+x_B=\xe7\xa5\x89\xfb\xa2\xc6\x97\xeb\xdecY{\x0e\xc2\x00\x00\x00\x00\x00\x00\x00\a\xf4\x88\x06\xe3\xcb\xc8\xe0\xcc\vE\x18\"\x87\xa0\xa9:\xceY\xf0\xa2\xe0\x9d\x8c\x8e\x11\xb7\x98\xa5\xda$\x94D\xb4\xf2>\x01\x00+\xfa\xa9 \xe1\x13Y\x86\xd8\xbfH\xc6\x9c\x8cs4\r\xcd\xd1\x83JT\xf9\xa2\x83?\xb3\x0f\xc6&\x1d\xa3\xc4\xc3\xd2\xfd\xad\xa35o\xe8\xcd^/\xd8\xf4[n\x9fJ\xf4\n\x92c\xaa\xddT&L<+\x19R\a\xfc\xf2\x17\xb8$\xa9]\xc2\\\xda<\xc8d.w\x9c\xaf4\xbb\xe8Co\xb3\xd8\x82\x92\xba+\x99PXB\xdc\xbay\xa0s<\x92k\vJTRW\xc26\x06\x10\x92\xc7\xa55\x9fZ\xff*ir\x1e\xe8\a\x00\x00\x00\x00\x00\x00\x00\x88\x19\xf7\xdd\xa8\xef\xa0\x98\xcd\x81\x10>\xc7{\x84\xb9\xc0B\xe1\t\x00\xbaQj\x81\xc8\xf8\x146%Z\x83H\xabF\x18<\x86h\x01=\x03i\xc4\t\x8e/\x12\a\xdf\xe7zU\x1d\x15\x0e\xc1?\xeau\xb4\x84\x1b\xdaR-\xf4\xe9\x1f\xcd\x05\x0fz_\x8d,^\xde\xfd\xd1\xbed\xed\xa1\xf5\xc6(p\xb4;\x0e\x18\xf7/A\xfd\x92\xd0}ur\xaag\xdb&e$\f\rrT\xd8\x88~\x13\xc22t\xf6\xf4Fs\xc1\x05\xfa\x99\x15\x87\x14\x13$\t\xa8?\xee\x94W\x8e\xe1\xcc\xc3U\x84\xc6]:\x9a|W\xec\x84\x18\bb\x82\x8f\xc0\xab\xe3a\x99\x17\x85\x9a\x05\xb1\x12K\\\xf2\xd5\b^[D~\x00\x00\x00\x00\x00\x00\x00') 1m0.355044882s ago: executing program 32 (id=130): r0 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000a00)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) chdir(&(0x7f00000003c0)='./bus\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='blkio.bfq.io_merged_recursive\x00', 0x275a, 0x0) prlimit64(0x0, 0xe, 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE(r1, 0x5000940c, 0x0) socket(0x10, 0xef707da746762d9b, 0x0) r2 = open(&(0x7f00000000c0)='.\x00', 0x10000, 0x0) openat$ppp(0xffffffffffffff9c, 0x0, 0x42000, 0x0) getdents(r2, 0x0, 0x0) getdents(r2, &(0x7f0000001fc0)=""/184, 0xb8) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0x4) mmap(&(0x7f0000701000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0) ioctl$ASHMEM_SET_NAME(r0, 0x40087708, &(0x7f00000007c0)='\x00\x00\x03\x06\x00\x00\x00\x1f\x00x\x92\x12\xac\x06^\xbewV\xf3\"\xc4\x04\xbb\x0642\x9c\x1a\xd1\xcb{\xb0\xd6\x1e\x00gQ\xca\x0eU\xf7\'\x8c\xc1\xc6\xbb\xc5\x1c\xf7\xaf\x95\x83=\t7\x96\x1a\xad\xd0\xd0\xee\x9c\x962\bu\xba\xfc\xae\xc2\x19\xeb\x91\xc9\t\xbc\xc1\xcb\xba\xe3\x8e\xf6\x89\xc2\'\xdfn(Q=v-<\r\x87\xa3\xd1?$\x8b\x17Bn\x17h\x1b\xac\xfc\x82\x1c\xf4\xd0\xf5\xd5\x80\xc0\xb4a \x15\x9a\x9f\xfc\"\xee\xc4\x93Q\x82\x16\xbf\xe3c\x8d \x0f\xb1\xe9\xf2o \x00\x00\x00\x00\x00\x00\x00H\xaf\t\x18\xc8\x1b\x1e\xbe\xd8>\xec\x9f~\xa7\xf7\xafdd\xf1\xdbjE\x01\xd1sD\x89\x94&\\U\f\x18\x99]\xaba\xe93\x01\xa23\xc9hP1\xdc-\'\xd0\x9e}\x89\xff\x8c\xec^\x84\x19\x9f_D\xbdt/\'\xf6\xc3\x8c\xb8\vS\x80\xad\xf8\xbf\xa2\xa0\x99\xc2\x16=\xcc\xb0\x1b^:4\xeb\xd37\xe3-\'\x02\x16\xf5\xe6\x93\x02E\n\xe8\x00\x00\x8c\xed\x11\xf7\xf2J\xf6\x90A@\x01\x13\xc7`g\xcb\xd7\xdb\x1e\xb2\xc9\xfd\xf7\xa9\x96\xf8/0Hd\xcf\xb9\xa2\x1d\x13\x8fC\xd2&\xd8\x9d\x8b\xe0E\xd2\xc6\x1a\xf3\xa8\x0e\xba\xecOv$\xc8\"\a\xd7T\xfb\xfc\xfauT\xf8\x9e\x86\xef.\xf6<\xbfB\xe7\x80\x1a\a\t+x_B=\xe7\xa5\x89\xfb\xa2\xc6\x97\xeb\xdecY{\x0e\xc2\x00\x00\x00\x00\x00\x00\x00\a\xf4\x88\x06\xe3\xcb\xc8\xe0\xcc\vE\x18\"\x87\xa0\xa9:\xceY\xf0\xa2\xe0\x9d\x8c\x8e\x11\xb7\x98\xa5\xda$\x94D\xb4\xf2>\x01\x00+\xfa\xa9 \xe1\x13Y\x86\xd8\xbfH\xc6\x9c\x8cs4\r\xcd\xd1\x83JT\xf9\xa2\x83?\xb3\x0f\xc6&\x1d\xa3\xc4\xc3\xd2\xfd\xad\xa35o\xe8\xcd^/\xd8\xf4[n\x9fJ\xf4\n\x92c\xaa\xddT&L<+\x19R\a\xfc\xf2\x17\xb8$\xa9]\xc2\\\xda<\xc8d.w\x9c\xaf4\xbb\xe8Co\xb3\xd8\x82\x92\xba+\x99PXB\xdc\xbay\xa0s<\x92k\vJTRW\xc26\x06\x10\x92\xc7\xa55\x9fZ\xff*ir\x1e\xe8\a\x00\x00\x00\x00\x00\x00\x00\x88\x19\xf7\xdd\xa8\xef\xa0\x98\xcd\x81\x10>\xc7{\x84\xb9\xc0B\xe1\t\x00\xbaQj\x81\xc8\xf8\x146%Z\x83H\xabF\x18<\x86h\x01=\x03i\xc4\t\x8e/\x12\a\xdf\xe7zU\x1d\x15\x0e\xc1?\xeau\xb4\x84\x1b\xdaR-\xf4\xe9\x1f\xcd\x05\x0fz_\x8d,^\xde\xfd\xd1\xbed\xed\xa1\xf5\xc6(p\xb4;\x0e\x18\xf7/A\xfd\x92\xd0}ur\xaag\xdb&e$\f\rrT\xd8\x88~\x13\xc22t\xf6\xf4Fs\xc1\x05\xfa\x99\x15\x87\x14\x13$\t\xa8?\xee\x94W\x8e\xe1\xcc\xc3U\x84\xc6]:\x9a|W\xec\x84\x18\bb\x82\x8f\xc0\xab\xe3a\x99\x17\x85\x9a\x05\xb1\x12K\\\xf2\xd5\b^[D~\x00\x00\x00\x00\x00\x00\x00') 2.077906686s ago: executing program 2 (id=1078): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r2, 0xc080aebe, &(0x7f0000000480)={{0x0, 0x0, 0x80, {0x0, 0x4000}}}) capset(&(0x7f0000000040)={0x20080522}, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x3ff}) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0x770a, 0x2) 2.077488826s ago: executing program 2 (id=1079): r0 = socket$igmp6(0xa, 0x3, 0x2) close(0x3) socket$inet_icmp(0x2, 0x2, 0x1) recvfrom(r0, 0x0, 0x0, 0x2100, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 2.077304126s ago: executing program 2 (id=1080): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x1802, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$restrict_keyring(0x1d, r1, &(0x7f00000001c0)='keyring\x00', &(0x7f00000023c0)='\x00') r2 = openat$selinux_user(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) ppoll(&(0x7f0000000100)=[{r0, 0x8041}, {r2, 0x2}], 0x2, &(0x7f0000000180)={r3, r4+10000000}, &(0x7f00000001c0)={[0xc]}, 0x8) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000008300), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000002080)='./file0\x00', &(0x7f00000020c0), 0x0, &(0x7f0000002100)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r5, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) setxattr$incfs_metadata(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0, 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 1.742134221s ago: executing program 4 (id=1083): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r1 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x34) r2 = socket$pppl2tp(0x18, 0x1, 0x1) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r2, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @multicast1}, 0x2}}, 0x2e) r4 = dup3(r2, r3, 0x80000) getsockname$packet(r4, 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000001280)={{{@in=@multicast1, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={""/10, ""/2, @empty}}, 0x0, @in=@multicast2}}, &(0x7f0000001380)=0xe8) r9 = getegid() getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r12 = socket$nl_generic(0x10, 0x3, 0x10) fstat(r12, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r13) r15 = gettid() sendmmsg$unix(r6, &(0x7f0000008a00)=[{{&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001240)=[{&(0x7f0000000240)="d42503b09f11982893d712dbcdc4a1b8f0d4e1745e537327576108034bd2c3a14d486ff17bdb4cbb5981595207c24a72524327b0c7ff5ed9cd851820165b580d669c835e3549f1fecbe0636c4d89b60ff4d79396da64b85ae2c58481d5029c158c20834f8f7634296e8c7ebbbd1f58eb1de263213abc6936f858a4f70101af39be78b1c822f079524cdbd54524c7981ff645c7dfc7a2eb8315c33f39ce0eb3690039d6b06001c10d8742643c3c052ac70896d1f362a18a310cb276c221be1982d7a76678d9af3e3d573fb2129a526cd513e613ecc280274811dae19ff9756cbed1b90938df18fb62ad8ff81924bd043673dd7b4d22532db7df6b80f5ee010692cb9ba9f689855874517fc822507b68af2ae275fa23a6952a8e9a74cbb1f3ce917a1e4cfdda16566d7f8106b9791a3e2b8229689a80839d7b0ba6efb15f56f3e2498fcdb49fb3e28358fed2a10b92005bbb241e7ccef2b2896991c93ff836a2fd86a7de3590a8731fbf8edc39a5cb9b1616a0c16db9182a9a6493d47de1b6eb18193efabd2d0638cc80b0a8f3bf3fabcb8f85bd71cdeef12de3c04f3931f7d363cb292a170dede1491492324bc38bbaf01309cfb495effff7f1a1d40be94ee6de29624043cfc2ef0dfe9f9360e2e0bbb8178760adadeda8043652e9d3b7d971058ec958eeb4a38ed39a6863f82541619687a50f17f42178b5de85fc80d9e8445ed21133f6d9f30d23e45b4244d8a31f8c4c5bce04d774e31466690b889cf630a21f474db59c4fa0169285054fbc450fe7a11eb8b392f3ef09ccdeaff19907e3e5018aaea8d01351938ac4f7021a7357c71794fc0edc15f138b323580b81afe7d480bed5be8e671a46607c6c970399ef93d2671b3d8804d0ca80c891270b696de85e86913d4806d4841cbde6dc3f2c283e5b40eec2bc8cdf065199d1bf4e174c116713e4f2bbbfecbd0d472c9cc2e806c83b5ebf057cc547c40e9913084d60a1471196595e2bc9196e836f5d922b413a03c18c847b0039f8e765a2969562921a7930c84f829e2740f4df0c970d9a50f8684a55a81f909f27a396daa23207d8aa61d05d556f18b52ffff842c1388504af4df5a4049597642419d55a1e6403f126f634b3d4a8b416b23b54197ba6da09cb448832340f35c497b2f17424fec52803e1a0aa5797cc8d559d98c5f8d4ae9d3d56c27dd7d1fcfdcb30ff0bbae50320052362c18b8694348942b77c46a987e95f12b7f6b8f8642491a8e0d4481e8ad22a6ab21e65f653df714f4c86820b424a94ef12c62011c0e682e02b0b6f4533320f72cd29f58d759e0f3804243adc524f730836868fb2e56d48554ed78625d365e58d6f199450adefe50752ead2b9d3e976b7e7d303137755647e0157ec3f48175a5442bb4ab181390578980e9655d40d5daaffee3a1d71905424b42f45c9046eb3c392756db50d72e83c35c92565bdc1c9be6b9f12ea5f18ac20a1cd4eab876be2d9af35e7d358867123b969ba0044beaa3d7d946181955c1ae88d3ded32804c0e590de121e9b3c498311a556c493f26bf8a86b0c14cb9444334239445d1bcf3fc1067f674b0c50921af8c4250928922ad527f31c562fa7848f0abc304e39fb88c7e5a04ab5447053a242ee52404639ab9cc896ad1f7e943e83e2dfb781b13252f967ac16ff02511790da4220e8ab98bf92606c938d1a367d6c35b5d30bc8c3a23f4c60b451d1affb3a8d1ba6e8abfc2f8b7f58b571d547eb966d0e312de2240d1d43e78114c194cda813ce7342c6b7156b595307e073e603f571169cde56d211ec5bde3e1f5dc5e4d626be1cb08b10b36ee22527ae97b5536f7d549d173c65e08da54c5fe3db479862f90ff5f7aecc26fa36633b0e80c506ed7c64ffe1c935e38db06cd17ffa9d650faf5254a888278b558afb601b188db672e0cbc877421ea878fe8db20da01e8443b76e4cdcad56c40f1b46c8c0b15ea23f709aaa65384af19e10553d97979acb39c09276adfec6bfc15b18e14e119deb72c9852e3e92c677b5a76e0019e843fe0800326cf26b9507cf21351926ceef04279195e0711aabfae5ce79150cc062ca98e3fa206b7a6ec4cdbea7f03aa42aba8937d19d9f85cea2daad65a81aafcc6cd05ed52ee5428b630e49b5e8ad1329b2c058dab2d675f7ae423df8abef4a64d98447b4c462034e029544c4c96c66325b39b39f2079e6d9798a608b7a328d9615d88e1a802a55c3d16f0ae58d8759319f787877d3ea8914716b15fb0e5322112c907e55ca5d32af00837c941ea888ffdfa05293bee4ff6353c48ce1d6b0f2371179df831224536eaa8f32efac67ff2ae09e608c58f5436b846ef279c40e492870ddc60c4abeb122eed977567d46fd5939541d9f759ea2bfac40af7d278c8a5b110d281059b230fecf2010b382dbbe3c873031448f78c19b661e3e8870257760f9fcfbb69f1903357112d8dacf44a454f1d55524485a670326aa6df95d44baf7ccfd779a11d3c9316b6b614a8516bede404fb01656e017a584daaa50b4fafe3aca9d0279b36e6f258a1eaed175c615b7d10f4a2ac08d35a58d5f05f916ab0c617ce8556a87cc661654e8d315fd5f8a693c72d6bf48624e62e125468bfa5f2c16d9a336fbcaaa91ae7fcabe2ddb823926169db70b24113f448b6c61baa36c7e6dd6066e6f543a05b2d245f9a4907e7645968ece6c9a4e9a43fc5fdb82c377af978de9ae5683f7c17a55cac23d7844d34015ed42c5fe13f4a4a09f3648d667d45268e8a67247fdc63e15374c0f88301a30ce01c8f0979bd0d977bdadd2b132ea32703eae8e212cdf959a71550749317419906a97962bd75404c39178066266df6f8eb267cbc2371116c481b35f476ed2a67a968295c8b4aa40e712d971646d6aace650821d18c2752f64a60fc37773d9f2625c22f2face0a5a1b5887c3de4628e050b4f97a864aebfa633bf6f633bac5c6faa4b9f2fa1d9b08f1025e8b309d2bf7499b57f5a48afdb1712adb3f291d78eee7327df9c230924fe0bdc35a1d25e702ba5e527b7d276f41e9d0212b2719aec9a789a59ed94b137f4d32c173e71e048c2e24a95e96e0126ba2f735590a2cb93f00066182310d0c32d57bc5d0809a65ffe084330d2330b2f5382d3354f15f67b402bb7c5567476119f2921912b07a772bbaad84eb24eb0a8b58baad4a3ab05ddad0e0baf783748863f49ceb29058269e4f76676d254dd0a42de3af7e55d5fc018b3ac51ed6a64f6bd6763fedadbc1b9e3b392a6dc57f9a3696107c65c4d1299e1ed17a50195ea6ddb3da33e8fe8fed4d3ef5e12b20c0e038b6ce4235718829b1ab5a5d931c4fd4e1294c135443afeb292c4623ecbd6c34f0674524cd391ef7b6c46f9a1bed5bc20728c2b8b802a1758337be9ac215831662c5e9f9f391022ddb80204791308a2dcec90efd947d6337b1ba20ce42d5b4f6178681058bec36187310ef4d3f1b0e552f380f9733fa8364382e247022c2cd2bb8c0d93a99152c9c07c8d979f672e52854e6199e7e6b16fcd4dba612ad09f6cfa335ffc46a98136c01dba791a2f39bf2ef6db243d70c1ea47ebb48f374eef54eeee2ec6ca637dd8d27fd23a3c74e64971aad21483ce5d31b228f16a2ea9db20930be4a363771ae60287e57c934e7828c32b270eea779f37551a208ba5c63e7580085c92aa87c15d18754e86f44e995002d72ce4fa95cdf7e229dd2d719b78d604029458207cb31d952d2946f80780810426194dd3a1410c8c51ccc916ca815aeb95289beef3040419ba9f9eeca6ff628b7174e6637d7f49132e7d0b8f0f5df49d302897d61cf2ac0a65c05c0fee3af658527ab6ab894bef68c0cc66fa887caea6c41e6c28ac4d21152ab56030d46cbf22ac49c0edb6c749cc8acad0130c9e8da46f2e82b51ef0502974c75ff0041ba2ec377611602dc795b2ee3263d7a11f4c2ad1ee108d479d7b2947f21601784bfb87c469e4975b0dd3c8b30405475fa5a94ea9d81569752dc4e5b4e47dcf85f13c4a959e0dc623f18211bd257a67b82972a42bd5c4491527ed0235fadb83293ac6d974a547bba01a2b420febb559592b9392e11214da57f58e10a5c62f0aec006f936b7683230c4e7d0148cfd023400123fa653defaa20c3eafe797961caacb4ef362938672bc7f1d8d80918b250e8a4f2fdf865a84d7bf01a53c8d4564d43fc9c0732015ddc110bb53eced80f27e6a189fcccb4b79a4d68b75bafca7e15d044ad2132efa9fc52c39564811461919905c2db813be90a0de99501de9f43f32bbf6b7a454ef7da9b426b7bdb81bb8d5b437d1b4457ced0239f5ec6c1e316558896624fbbdb6150357de10e1b8f04422e4b078795581385fa14de40565a937c65b22ae7a043cffc2ae4eb02a0260f5e5ef2eb6faa81e4b7575ab19fdc363f99917758698f5013451b0f7fd8c6b5321a727e29b4f84b6fbb3978ecab143a182a4fa2ad4e750595d32789b7a7120ff4d8e60c936b881eda0a3de250f4e6c5531e9b78d45f11641867395818f51ef51f28091234f792bbd2eeed250a5e16801cf0ea48b7ca1add604e0b73e23420f655f1c62a00aeab9a21ca9f2ea0d26815c006a867a5b0161a8868db49f5191868e148973b203249cece9cf056dd50041ff10880fb81445067af568956fcc37eea1e5341105cab92dd2514dd374cd13c378199c8519bdf85faf3481c02f82f9328dd9ed2373d265e17f40d9d56831bc37bcfd8aeed6da3c16645ca4d43e1691b367da01af3669a0632f8deec8b0e6fda0026136a01df22e5cbe2027eed1dafd2300de0a8ed923a57afdd5ae28638b7daecc6aa666e05ee1edcd2cac90d41afaf297177dfe8e147268a6f1af0fc6f6c9b8fcf7aca1257290985e4fdfbc0040e2a612d0b480e1cf034e5bd3d9f266a4effea883862cfeba99cda7772f908770a39dbd9661c8deb98ec2fa7b8338984980a500131f225cd7c152ebd2e190c2fe99248391017dc520aedf5b4a92cb6386e827a339dfd8661497aa0ea969ed93ed668b660e9bd83e979b9f8a52b56a3aac5a7d537624fed278eace0a9461082761ba93b5f683b425e68844d9530b0d36ea7ea114eadd37f586016080456d132cb0420350d58ee61c8eeefaa7053a3e245bff85f29995f767dabd90e0d942157f6e9e1958d8156e71d138aa49c15a1cdb3df82e89596770b2d4e05c8f012d8c3844446df2ef4e57df5ab362262dcdf974d980a42a5e739fac0918ae68699ffec0f1f92aaee2e6db581f1bafe3d4c58bd6fe04469face72a077ac50482ac83d0f0f20f42204fab68c74e3e50c95a0fbe5a39b4452062918b9cc609e7202df31eb3096a7ff38e74e9591459aef38fb1069f116aef566c498ec3b737ef65cfe0145bb476391a23cb0227e04054d9fd7bb9927556685b75b32654e04571a36b09f48d7dbcbfdc6fd9c508bc318debb4864c154ee21794207dfe10264730cb6608ab5ec7700db59d5d903b1a23ed49504bdae82cf24214d8e547fb619568f0109aaa0a5c4aa16a27aa9ac2210790e12dacb7e293311632f55d2f2b6a31e8dfcb81899ed5708508767cdb4318b5609d69d795bdf47b006a7cdd25311b7118bfca010b10058de77e2b0ea9084c6d483c563150e4bd91fb8be48203cd867cd9cf0bc29666d3220425a93bc14dadf4c2da30d5e65b6da1dbacc7b68cc6a93c0c7c75eae3d8552c4c5d9d601fa00f2eb0d9cf3dba157cc267779f2f995ceaadb7fed24cb24682b77dc00aed2b5ec60592c23ec146b84ab31ebda050cabdc0aee8cc08", 0x1000}], 0x1, &(0x7f0000001500)=ANY=[@ANYBLOB="34000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="b5d8755b000002000007", @ANYRES32=r10, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r15, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32], 0xe0, 0x4c824}}, {{&(0x7f0000001600)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f0000001a80)=[{&(0x7f0000001680)="7e06311bf11a35f49e04fc68ae21291de0c3eba9e783396b5c6010c874561300cde3937a6e44ec7dd2c1b05dfe054281354543f47999", 0x36}, {&(0x7f00000016c0)="0a4b53a1ec369d0d026d6c8de307814f901bbf38e13c82ea0839e141612346e1be642933d365666312b63672c8fda6678dd15b34803bbd51d0fec58bc6837aac4a5e26beedafb16c02a136a1b043d047618890467989f93b33efe10de4beb70777c202bc41c4fe3d9752ab4569cda4986880d730c8804f7731b9d2fa7ccd1e0680769d69fb8830317ad286f3549455552027238d7c8d6b47a1b53c627db3cc", 0x9f}, {&(0x7f0000001780)="53e466d9257e075be0f778d235f52ebe548f42ae173de2815dbd85d3733da2ffd636532b1648a46b30f2a1d974d69ffcf1e924379b0aa65a6c7bb2eccd7f1a35a1a6865900d46fc041fac54772f101bf6e981a9764", 0x55}, {&(0x7f0000001800)="274d599ccf9a4bd78154f2b9932a371da8195d4828024f23c942d9f1c9f4a58559fd43092ad23c6101ab7b06f2a0fad545b3cca43d3d7402181cf130bc5873fedd959ce8a8fb3d8ab6c98c367173a535faa2e96604f280b9288477d4afaadd3e034436bf92dd1faf3c6052613e5a1aa85b1cd42b697d4c909aa4401d86377b130f7d7a580fc8f526af39e29c9d507894b4b0d3a620a767ee211ab9b7243ee2e17205dda57c3c64f764ac64515fe7f676196b47", 0xb3}, {&(0x7f00000018c0)="a9179d1ac377d88ebd152df109e22f071fc963a2b85c4e91dae70c49b844dda9735338337aa2c845", 0x28}, {&(0x7f0000002040)="0a57f744ce7654495ca71984824c143d1098e719d5829cd1662d985314fe2da5dad7c7aa3c3e3ac0b984d9772da2aaccbab44eb4a496a7000000000000000093f478472fe7fc903dbf301070d026c076743337a82ecea41023d409e7b68ca4bcc8ed37009e4d3c766f2ff2fea0ebee6c22821aba69ab9a89bc0c0d6cb6b69aae94c94c060f3ed45b14ba14e2b2174acbe74cb70e23f9dfe81d9db64b4794fbe9bd401a0c28e276c36e0aa68098eeb285d87a21c09d9a515a2f749fee6d4f3ed8c18f05975fb39d1f7b344e526b068ead0fca6b2426e019822249adecddc4f43ede365e8ddfc1b46fe1695b97f06b3889720293a173a10360010454a3376fa4284f58d738497201bf3b699a4951bc6b0806a35265ddfed08f11a3c827a46355a15572785e12528555cd16bbd4390c6c731f75a9353f00"/322, 0x142}, {&(0x7f0000001a00)="9887f7fa2b2208d37f4bace28916d74b5e2010bd34bbabd34317477c469fad4c65f699e1c5e9136025388876bbc465fcc6ba23ad374052165a6fde241ead0cbcd8fa93ca03679c1759aeff68518d278c56a36ddec1769df37ce67e5e35cded1dcfe4ed7a62f7cb1b162a933c296100b7c263704b967cd46d5676ce", 0x7b}], 0x7, &(0x7f0000001b00)=[@cred={{0x1c, 0x1, 0x2, {r15, r8, r14}}}], 0x20, 0xc040}}, {{&(0x7f0000001b40)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="231cfd28511ae665e51294a24ae108e13941d3252e1224e379150264e45eb8e1dc8b0c8c0055903f75b9a73a33f45829937d85c9845014fb65f93082f1e6d6efce7670be3730dcc8c0594b13ff5db62f377eb34d412b76ebe0eab624894d5aec1be9b15d5a46451748fb569c51f4beec858da5de573e70ae18e1d4709ccf2d01dc13dca25d35835fb62df141bb4920966bd1ffaadba059633fe2b406d889b62c12bb94232e4a227b7b4e672a68a3d5101d65878b35d7782ecfe96b831ca87649", 0xc0}], 0x1, &(0x7f0000003ec0)=[@cred={{0x1c, 0x1, 0x2, {0x0, r8, r14}}}, @rights={{0x28, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r13, r9}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r13}}}], 0xe8, 0x4880}}, {{&(0x7f0000003fc0)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000004480)=[{&(0x7f0000004040)="fb3b837f76d74282dbd1d92652da52b2cbb7e6598e429220b97196b4292b8984", 0x20}, {&(0x7f0000004080)="62dcfecc8b8e4ad0f26a3b5ccb4656c9b2541f346ff8116caf2e608d7293e584adfb2c78f25c4c1606237a79b03bab88fca2c731832b930bb423a2245d52ec32d205795118e47d4978fbda7498759517323cdefb3deeeda88348dd0b434c2ad60c74490b7c30323ed8e3600fedc9b2c276e9a81b30ad199bf419d63c3295e234f4308a80932374192b8f2f08c6e9a174745ae5d3", 0x94}, {&(0x7f0000004140)="d0d98e25ca34d405ffec84834e3a60c7b8e6675be765e084e73da1b3596a1dd4e4d97900a56c977ea197d7ec9fed189141d9ca10df20113d2f7e6dfc53d1e0b085d97b0eb1c876f124ec4f04fac0a5729510850e8556c5542a179dd6d34dc8debdb2c7efc8b4ce717489c351ea2f87a3559aa2f3670512dc45457003f29d27577922d114914513c6fe49f52158f99b255d9c7bd8d17d7117d1f9cced9204aea9ef3af658edaf6c9ba716f0fc81ae811375137d8499d3c963ae4b38aaf508468c077cf38cdef73cfad6128332c00a", 0xce}, {&(0x7f0000004240)="4f2fdee5e43bfad07245f1edb05803616028011e35ad400475ac07da7eb870566729a8b1b8a630b6d17d8916b2c99c123d70f027ea90dbb1dc84b7ea0ab1f0c953f9b68843ad863303e0b8b829dce7b65a09cf96f44900301faab97f9f94751f8d14cf82abff2d7aa8b8b5e222c589d7504b252880eaabf6bcee5c106e9ce1b5f4779d2722a4342b86bf0f165a4d23351be8cd8982b3ce1f6542370b3caf85af470e7aebdf1847d307bd32a835c941a075644f0f5986e1d2cb71f4c91d", 0xbd}, {&(0x7f0000004300)="5b7f8db13683904ebcff3e729a47fec4f1dc38f9ccb9f59748d00e6f6ed687d04215480ab86653f43658821d3b1f18c79f3f0709ae815dc68b4904358353177f71b85058244d05ac2a31b7a1b81cb069ebafbc5178cac0a8cb9ebee34afd6e0a84daa2b25ae0363da63cdd8a0512c3247a094d0603a5d903bc4acfa2fa301215", 0x80}, {&(0x7f0000004380)="889d7fa80deeba7ff4d9f75973123004fad56d8392a84dec35e95c1bbf9aba19bd5fa70c771ac8c5e92cb8306a39635001188d3421ab3338480697dfb5678053eb12215f2050a2c18a063c6cbb431941d1fb28a320b0090d4a7721050a9c76d0336a079a0cc0199ca12811945e2847b3e6835eb9deabf45c20c1c70b1a6b8544702196b66040c8c5c6a9ce9872fc6930552727a87c9ec0f9ff170cdd0f4aff618fbf21e30d341fa45c384d933a9832ddfcd929dbdcb88742b2a4de75b26993a70c1c8bc6a3378e3ca25ddbcc39508649956ceb4b4ea24b8ab13dde7a4de4c3803ac3909cb9", 0xe5}], 0x6, &(0x7f0000001440)=ANY=[@ANYBLOB="34000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRESOCT=r5, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="010000001c0000000100000065664c055fbe207a", @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x20008000}}, {{0x0, 0x0, &(0x7f0000004740)=[{&(0x7f00000045c0)="de7190ea23388de2aef22367864621559f71849d6c79d8823aa6723920528f44a135dc390851d6486247c9d6a9cf", 0x2e}, {&(0x7f0000004600)="5835a227db0f5fcd3cd28338986fd798d5dbbab8c7851fd0c4fb1b2469120e2c8ce943cb82d3c7b41202dd7c39825ee88de50b12aefed5fab74f069bf64f0384d0c86e", 0x43}, {&(0x7f0000004680)="62fa55aefd22210811852508420b68fca20a573723195383b6f3151e9666ebea9dd72a5faa394443862dc507c588743d005b86fd91671f05e3a02fd4e2d4a1ec6290263a644238ca0352448c8f6c49dad90751a0c4f55a52da2cd4cde79ba7f1a0b3e6b07bfa7c1a6880ebf490d8fc28c310abd9917afa76de65f2c17262cd78f9672908c7eaf620e84752607b91c4444ebb1093dfe564ebc2372fabb6e134a989f17e576fa996bb1b8ec3c214531d29685a60", 0xb3}], 0x3, 0x0, 0x0, 0x20000000}}, {{0x0, 0x0, &(0x7f0000004a40)=[{&(0x7f0000004780)="a783ce6c3e9685fe3a9b664a290f16897da6c75f546570c5d1e765dc0aa45a464bfdf38cdc7bf35c74e260bd331dd9100dda3ffdec80dcc4b58ad015656aa23fd1d4a6e35ac14fa11eef5e0f8af51f539e0637dec66f50a90ab4abbf53d9d1c1afc03784e283e1249e3d1b363f8bfef6aa0d5c70a96da059a4dae4cb0153824455109088fc06", 0x86}, {&(0x7f0000004840)="819357df31fb42bd6716e94d34cd49a4dc1e7df5e225fc", 0x17}, {&(0x7f0000004880)="1ece6e1506c2eaec9a822a1cee3db4130e9e3b6df7446448627dabe95e7a523873886ded4f835513a23402e907f8de0ab1e9d1a6432d1c0ed1dd00e35ec1e96b9cd5d739e0384cda490ca465256f7db1b2e73153b226dd6a954e92c8f1f456f0bad29c3e786f83e4554cb0285ce9a2af052eaa096cbe79c035075f244b82c02119f9", 0x82}, {&(0x7f0000004940)="a443774fff43323cf43e215b12239c49fce566fe29adf65b4ab34c791d3f0f2065ea67091db740eba1189e7c8c29d6ade57724003666057f20dad9ba175ede2742e09065771b5ef19173bc52a94b95ef502b275e02c15fc5aabc103aede2efff4131bff0ddb052583e0d609623f2553dfde84a011a89e55d3c1316140b6f3cdecfcae461895ddfc7064649a63721f2cbfad80883016e14b9c66813bd48e3", 0x9e}, {&(0x7f0000004a00)="0a6c0eebf1e8e9b9004fcadaa873d1efb22af576d5ef4c981f196ff3219caa9571a89d3d26", 0x25}], 0x5, &(0x7f0000000200)=[@cred={{0x1c, 0x1, 0x2, {0x0, r11, r14}}}], 0x20, 0x4000840}}, {{0x0, 0x0, &(0x7f0000004c00)=[{&(0x7f0000004b00)}, {&(0x7f0000004b40)="5247d75fb6aa04921353f4194c42c4001c4b3de86e7085dd12112711484bc14e104df08225e83a2e208724b00fa7bd9a0ad161aaee850099cd9da809d1b1e95a7cdbd16ca0eabafdbac9a7a4891247245a7ff0242de5f0ba577394742c5cf7d5f73adc836474f2dc835b1847937a8a373a5b1e8e883ecb2c291845", 0x7b}, {&(0x7f0000004bc0)="0f470eff64bfc722d9bc2be93d22cd0ad56d626d36", 0x15}], 0x3, &(0x7f0000001cc0)=ANY=[@ANYBLOB="34000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES64=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r12, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYRES64=r5, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x40}}, {{&(0x7f0000004e40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000004fc0)=[{&(0x7f0000002280)="406d3c3dc1e0045033b5e17fddb858e8a769025ccc55b1c8eb8f518a51bdaa7e4f48794f5cd5d4051ed4bd001b07b7a6fed8f92831b2c9d498e53f214f77dd93337d2ce62535bfb436cf2d36bb53786096a86e42702a008594fa2311572653985da292c88cfcebaa1a6876fc6cd7342d987e937e57238761d18b8c2d0b5fd3a0852fb37c056c9547fe5a13745ec29f67ba10067bcb9760519d1d4b8c8401581da3057fb36f30416aab6499ad2acf2f9c2c657dd668dc907e5ddf39caae8c2fd121961c0a298038ad71fbb12a1c140fc30686649395", 0xd5}], 0x1, &(0x7f00000050c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r5, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00010000"], 0x38, 0x4000084}}, {{&(0x7f0000005100)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000007280)=[{&(0x7f0000005180)="19452a8ce160269cd7f330cda51e41e190b803f376d8864f4afa76fd5f609f8696ab0c743434d996", 0x28}, {&(0x7f00000051c0)="1bba249239f4d2631a7b15df5fc28723a13a8ad4a5e94d894795183b87547c00be9ae2b80af76b0e7f23b1a66866ebe210d7f5f4bbb15ac43c101ae8b54d35c5d63d9b5787b6fcfa2e2f33564fe2affe5d17884398d302038b26238641e10644f917b0f0dd8d910a5798438919526b22c2abbf3b2fe93cdf71cfdf3df2b4588776759062403ba1322f853728bedf0fa12daa73988e200c5aa6eaae8698ab0d1f7c773586f8b792e46f4dd8a92b9b205a04d6ec15ade14543d700cd904ef654f6a2ed6f819222552e3e525df31e73d8824710ed744eb24ac335a16e548e5e7190ab9d29b769f62e4a7bf646ae6fb8ac349e0ae3df22e5e1ebb8d4f5b63ea833a2e0ffbb2df4375f979bc5be85974086cc5d950981680efaf038d77c31e6176986fc9b63bb876ebde56e87b767b264e7b07eeb8107edcaaca2ddac596dfae1c6828a7f1a651ebb36efbe5f21710e09e592686806285472601763a42c9f2e830f487df196e0672034d38e17532ee614828c74ac94b55c73d490646b0ca14cb8ba2532c9278ad38f3bd9fdbd5c633e4bd2fc8cf528ff9282a54c96c93262f8ed7b3b06ab80db751e9f6a3adfb55c12c77c2eb698825e07316404e02177f4be3a5f26e16969822b903f36393c94a9410215a0021eeb4c61878d7c0a93220c7316715e2e3722e17db7d539701e650efabccd39100d7bc83e28337ed547f1e0aa2f254748bd37636fc660e03946b4e276c1cf1597b0625a9fadbc7a764ab6da681e4c3683cb23988b0fa388cd0cbf31f5a38a663fd33c8cd4cd984ac7cfad533ea695b5559c2d6298a6cd9f18b632a9b7f557c3e1eb1ea0fccac8aa23f239b7798b1d014d8dfb3f1c27d67b9378838c62b5a7b18307c53bc9b5aa7c69a652db826315412756649fadc88254b316127407389bcbfc28bde23b2d5377ea17a512b07311a83a284cafb58f7cd37bca1f8244a7ecd8538fee19af77222a905d66f63e190b764666885fec983bbc9c23ab9147295c21d2a1a5986b6770b1061879865d9a898b1592812b8802b9bd0242bbe0eb83b79f08a1d0b0028a127b241ea4feba08dc49b04694737fd10ca3cbaef11c7bcb8a2a1e35d3e545b50938e006d702d9cab772020732f57df5dbfbcdd33dd44d41a19446703f724bd6d2d92a3c604d8f66343504688ba582031714400d7e1c0bebdb33c0397c4f48799186740e6c7151eb9738c29d1913d85b626470e178d0f800577b96560e644d17180f530fa96aa3cb3ca44ce6c24da9869a1803200e053f6913932ca85e5269596b60000d830c55ceba264a168edc9e721c12d70b88b41b960679114050a12215a7df78a86a4d0553f069caea6f5639e34bb042e48b4c0bc0a58022da1ce5d3c128a027a8c4f74a024f8febf92b7828a7416d6f637bb8d22f9615813e9214ad2d4e508634a4b4ce66bfbe4a887d45cfa2f54d5bd97bb7c5373692e232a59ba4e4d5ecc443a2af57daf16c9388b7fe7685eb437474af1904ef6aba91ed53937c0a72e58ef0dfb1ebbe9fcfcb6951bd29200f43f7904a5b0a5da044437f30cacdb681ed5c31ed294c313223f1f79cec15a85acacc28f1e33220012ee925f8b8c095d6d8ae27bbe0ef4436da46baef9973f19fe51b12409f0d2d327b788972971a42d062e8b0744dacd51e69305a0bf6f837f8831733b63b02ad919b1269b78aa6661d400510c30240399754060c7f6dc8f9913a58fb34cc03ad0473719025390be35fb55794bf0eb02001ccd6877ac9ad5515dcb7391dcc30e6cd4cb7a9dc67a67c1e2b8415752c2be3d8d03ecdee47a32a01ca1aa5b6e85cbb3f134e39a22cbdf1cc86aac2d0b9d0d1ad7cf86a929134e0a1710f70d4ead9b3fcc40d38202366e636f25cedfb0cb38e7b804d1219db9635c775274ad1ca34a25da7719b1a54483b9c34619c8e0463e6a6508ad7f3b09bda594c9b4d4e69f4d65b5059c4dde1a11fe13ad0a32bcbadea9303351b1a75ae9b90a3abecfb092290d87d4a862c3a7046caca227b60d006426337e4032ef59a3257116f67cd80388709dfa2aca953708abd6c9284a5072799e654392b7c90e609ca8d227de1bc0297b42eaa1470cd84e008e4490266d7983f52515a34ddcfc0a6fc63d5669aff77c3b42e7535d9e42218b616e93a46739aea0c186345857ad9c38ef6370cc991c2325ce9118e6f105d4b09797285f3bc3b4c2409fdbe8fdc1008a20e6b360edb7a7651cf57144f66525c80c81ad4681fec2942e7be39b149caa753a655d8a5cd3c49a4fcbedf26c709e4864da9cbfe9f31f461a830eee1e9f63d89f80ddc53543b997888832f73989571c71e8f3efda544e643efd910c353668d6255af80bc30ba17a424f189af967f21811f948b9ee7c8c160a4e79c44565b8089c25a6cd66a2da687a6b715cdfcab1c1fb3425d9019b16babfad63e99bffcca5489958367d82828c8cf7931e43d25bce179b4dd5ed0013972fbe89aaee4be24c624f68aa17405cbbbcadacccbf7129108e5134ab346d5962de489802bd21b1a9ccd49a07649212b861e821ad02ce1f6039406fb0f09ca598662f690fc370aef856275a652f66a40c0969922f79ac06fbdfaa32b44bffc7b432856d2ddfdbb6839370238a09805ba75fa919aa057c6e9d3d8bbca04d1b0151ae2caac27caf10baea1f360b35b5b7107afe1d31b9edac3c333badd952425e81670f316c1a77836e3d78f6428d75840aa5028fa34293a9d7fbf43ab8d6fbf3698f2370b6545cc4796a9696555d3892569d24001f18c92f8b4ea5fe8713a50d4f6127eaac568d70569bb0191c784f00cbc04bfb4203adfdd05252dc14e14c2bc2bfeea93a792d8b6608d66b0e78161d9b7bc8115d41e2a88eee8a0575aa8b668029fcd08c1662a69a2784ce1caeccede75cf9133d49c5cd9872f51efa89de20780bf49ffabb635ac842512e7b711a17f873176675d801712d3cf64db7eea36bc911aca77f2b740bdd293603e2abc83b0aab85d30b6ff16717e227249ab3b8212d3d84016157a1a55df0be5845cc6040dfe2b7039bd8515fb852126e61defa7807b046d70af2ba77dd22e6ac9b90f9a77b86e85437c1404f9fefdabf78415009b286989d943ffd18d43d497e978cab9633356d15ed36f2953944074680587c7eace9ac021ebe8ca1bf0c1c7b23dadd3c95c7a41f2425ada9e24f8f9fe360b6b33fc9515820787c84133b5a6eaf2092c67e01d879a2a27b45ad5f4180497af43c27e9e59c56c309eb44b495576c2874e3d0fb9b49a056d82491ce5d5dcfb7c587ad84c0e2af2d166b1621db2b8c7d0c5abd6f9f12e3cd1721725390371b8b84b137a70cb254b1ca5de37ca59064f83b5f1876be7966f044849a2e6dd14850053b09533398902d21ab33ec8c2e892cd67083055f31042f6711ee9e606f48e26208b6ff5bc6d71c7749b5efbc778dd883068161527650b6f9b65777659af88b68bdd9f0f406241377c3d3001364c8f89d07596b9032a3109e8a465fe9f9bba29dfd445fd03f928c57ad8f487a128c360f8cf9aaf6ddbc0c6ab8e4faa9f5cd66296ea3a5090039abb90bd75b35d22d58f4b1684248f49ab412447007660335ab140c4591829eddff76e4b033f596ed721d5ac94bea04a52fe29539faa32c6b1135b454f8d647a03dc72eb041e769c61ec88147f97012e65d1af6bd690de01cc8a8df1a9c18d98c11487d3a48ceaeaf2199202d0fb86a04376a494c6d721b3ae06ecb8905474a8fc996debc1efc8a80154dec97f26660e255eaba1e290b76b8675d4e7c87a549ec678a2f544fbcebd0530a5a8bce65c19ed89da476ac3d646631345c183e08c191c4b2d6ef8d7b4846c0b663695fc3ff76258a9fa60a34be187129ba34ed6d018a44c5ec8af4a83fb62bf37deffb637c07e3ec000f91a6ebf186be073d407201d0767437ebdba74596c70d94e58bf940c179eb58fba21aae137d62b747f0efdd3497ccf681c985fd9fd1314731a2b76fc5c094a038b78a85ff59e0ca34754e08b321c1a1915665d6f7484dcb8bf9180a7d5dd7b97e4fe1caca8cd1f85aa951a09b52d13e2207d7ad00bf8f16d0f315bb8bf756f5dc8bc90819935db10a029c1f2d1e22af0dd1b4ee33bfd43fb7245ef7a167fe28ad097ccc32459ceb7168e5059e08b0f0ebe95487e3c4c20abe0b9a89070398fc82f476d867551431f19880ba73693671111c4ca26c91904cc2d6a77fb1d6594cf54d6ec3a85bfbbfc6acf8541c97d0be8c2238cddaeee1bccf942e6130e156a48aeb53e1222824aa6d3bb23a988f3da1ffbc1934b4748d4f688fb6c2b8da2ccbaf41669fc0ff74e785d9922d54493dce691f16e3a6b074cc12e83382edd31213567bc331a03dce759701d249fc1d7e23e8a2da06cbfed6da653b530a151deab6ac4b4c233d20a6f160950941a62669af14a4220f23bf3e3a4a93adfc54ada75145981b0d4824bbc4b85381e3baf2ec0729c222a67a36ee270cf417414f1fa36c99a0fe2fff697429389d6bff357886be7a846342dafad6e4e4f17bdb52b8ff7e69e9d961408c93ec96c6e5269a5f70d345419325fa00853131b9f294f1dda272de83378792cb6d19521a21374948b5156be1c7fed8e63883b22d0deab9f751eee78798e125383d5e3474ee1ad8bb10bae447d734442c82b078d2fd51132633a45e2d208f65e8d0a57d715158977ba10c592a99bd508762ee4759c91852dee8d3c89dcd2f54c06ab9a97fe9bdc7b3cfad07febb896da3abbe70fa8dea3de82d8dc59f9ecb9d79f6141ae73d23809955c6824380e2fa4ab58c8d69d5dacb818f65513f52358c8666863b2a60d28421a4292acb95aaee896bed776fc357b45f9314cea45812006af1229c4b0cca6310c144b2ff77e5684d34f0224097d95d0d22050e6c5f3dcfbcf3218e3692073e23e721863196ea20dfa364dfbc82612df1455d5f1e59acc957c19f43cdd92fa3248cb05493616b37670b143db101c29f3771521ed8ae0a3475c1b9fca722abe36af83dd83c1f8ca5f732eb69cf0df51e71b7a3af6b103e99685e8448f99d70ba499744c09acf9d20f635a37c14e1033ef0c8a659c7fe32195c37298b3fbde5a0239d7505f15ba81e467d3a4dd7e11aaf2e584a886befddb1924e18ea333516696b8a1d39dec443401ab96e93d1a9f5fdad650507f8d351d27f224b662f972a13f95fe8746812f8f60152896e6ead5ea59634faa4ee0d35d8bd0f02ff59a9bf7522738bc7a8bb1400d745565def5511e85dc76d800f22b5060f3e95852b923e0fb6bc46a9206b72fd0df74db53c22f6b4d5852cb9914edf0edca45bc861904d540a087f2f71c4d3e3b77ece835b0f284f5681265142b360d4ab9033b199b0374b25f5ebe6822b89051b5ab6ab68728554e2e95227a1ad501939d3d9b25ee5a8549f44fcf542811a4f1e99904e3b9e9f5e6ccc75d7f81262688e1f97bdad4c3a4be406248821b6c71841eff946991a67dcf21274fcaee280d05ba4a1af3be2b9d5bfe94c826fa0340a3442c6ebe794484c9d1fd84a6a6e3a3c20c026efe53a4171aeb9be2f91a633d9355d69a53f37ea090cdd1876319777c960bb0bf9481c750265434cf950776ae9746b800d8d43e79792a0391b5664489e06eb603d9b12d5ab3e1449a110e22cffcb9bbc0f6b065dcf8f1c1d75fb65f80963842268260ea718590eaff85f3c2d686aba2bcb8bc9449cf71ed7137783c53ed4da1b1990257239009b3425d9382bae09abb27449630d446d2b045835bfeb45f83ce8ed3d6", 0x1000}, {&(0x7f00000061c0)="c046f83be8bce3fbcaeb39644b0039999ec940b4eff5a6210addd6e276b31b3eb1d1109496359c963a24d48cf6fdb71cd46250d362beb3cea0bdca079350dc2c53feab11c3b887813371e70ad20f12b9d6398b7a2ae399c68c88bb089685e81d3e1d0731a078f2061c43c4bd0f879423a4503761dd3bf80105ed8a95314d80d9671e319d1d9b5be369b08d3ea62cba36aafdbb8e", 0x94}, {&(0x7f0000006280)="d278d55b33293ad4311bfea17ef99b46357758f41e781108300431c328462b49c221701eb96851a571f67908588f46bf95becf2911584a44d5d53a39df59504da676da975753b3e770072e67fce8b94ac843b380a7eb21dc0007e1b43588e4e2adcaf30ee168762c400b3c434c3b8ace93d35f215002414863e68cdf0d28d8a9ad41877252682141da2090c05d012d301e0df31387d4faa8845017e63ccaa4805599753e6f906aaf167b93ca728cf31069790a73512fe89e0bc27578c5e6c44c25bfcf96d66457580608a58db48bced4835f906c74f18c6cb5e59c9d8857c600d3ff971d9880b446d586edd253ce4fc017019a561c3baf1da201b7e820c52ba0162e84a34b694488b8cb7323b592d386d3fee793d577ae04a52fa0a547619c5d5238e55747c38f2bf4cce62bde8c83bf9e99bbc3113809e272437ddd22d00bdcca457e64abd8a871980aa4d0405507e8945e77b26b95cd2c117499e3cd40729ab97f478c31d545d5bd44a2f2c25758e19c698be9be46456e1d02e29cf9abbb2107d6fae2813a74c7d84de611d3cfff5f5550fd3f2ee6b1f0b3c792c73999551a7dc0be8d15def78bb237937479be85841a11c1b9d59f64b181c7c01626714152943707de4a4c3a7c5e51bbb06181cac01610f833e1d79ef1f6d049597ca932efdf613672e2280dca1d86f53134bef45c3af8d323149537d01a37d6c13512811e61d4cba1ea6c17dc70a0acc8abd84dacd487158f765a7cfd5ef156ee4d982b9a135cbaf02a5a60cc43c336d145bf54a37a96fca366cf57b3cf440448091a8584c58c2350f45fb9e34990751afbbe2cef467bd2bc0ad792df1c95c5336323e5da6169baaadca669ff48101517dd6987a7111173660443dd76d9ef08cb38eea01a020c87445210ebb765970b3b2c406a51dfd6ff0b3acc7f499c1386c56a241da5d630e85493e1cd22f8e12e8eb0f2e31d5e3041667837bbf79293ecc8fd5ea1334f0d20a3224ccba5bcbe0a0c51b13fd426f35858e18b949d63eb31c8d93a2b78029d824a9b031878128690a65ba9d951fdd374bd47ddd1911b356c32fcd83e49f6af3742b47f454e4bad02494d2822eb976b481cd1d30a229ee51971af7025726ba41decf4cdb38306047f0a791b6daffaa3c92fe2b6c615b1df60bf290bc028a311b394231a152d39bc17571658db9c855fe33f8ba47c5be4007995e0265f421dca1f1e264f5f4baa90b87ac537a9b9d949fd8f218aab0f2ee8b55c797ac7d9dff769bb29946ed143c01be657bcad3eb3bdd0997c5bf25efae2742e0b371c35975d3aaae4e23d175341e3c71b720cb2044de353e9610edf9691c5fccf238c9c9ca5bc733bbe0c793c3486ae1f553f3d9ddaf6dee967bbe9a89f5b04b70dd247aa21d5da9355536ceb4afd0498d89981c8ffddb1314df4cb40a44ec940b0c45611bc608a9b3e6883c9aea9e6f0815d585bb8690ce21831c7150bc429ba8e7bb6229f4a92680c50697459967af379313b8264d7ffc392bfa953505efbb3ac0b4d103016ab58ef81e49ca711957d1d68fa217735c82a5bea2f64107d4d6998763c705001cdaba380edfb91c9246e2dd234ca33599578a24cbe3d007e0513f1d1bc15943927e98257eed265bafa1ccd1d416fdc9bd08a81473d1647082400dc4173cad70ec5f8353f3cee70fd6fec382662b16a19458276c259ad197446ea004c6e1bbef7bffa536057f0aca9a26656ca9eae100bc1b61835e5694400bf9cbf70414a241f49efd51e2080b3db8844225fb11eaa2c0fa7129fef80720f6728b57e70b1b0547193ff6fecad6e33ffbc23ce22875222d8c15736fb17b576a64491b4ad667b5b8b58aebeee851f1716dafa63a2aa7bf82b1efda9b454a5216fb51ff133d905af7203dc0bd230e4f6b9a58cfd082084ed5e892a819c1908d90d6dbc665faa58bae9476faa36dd675acb768b830ea7b96dd3a0b6c61ed31502789593a03ed8e71f4d632b2653c2bc0bf82181a0cb60dec31bdeb09708ce3325e306dcf5c1532370beea9fae81fa2e9f1f7ddc79c6d2ae1699697490233d6806de954b7a442cd0893f95e2c16ce96593397e94b925b7184d194aa5628e3fa509221c2d2faa9517cb355624ea78a5852b577c4afe23ff1abe9ba4e2331903f5e1e6bf6058f70f595510f2e52af331633a2ada356782be94043ed2a1df067e726b022248c06bc844c55d97cdd073309e6496fc83cf51875d5a45f21497668de123cf23ad410ec37f568b81716995fe51aab9484fa0ba33b7b6e0c0f7a84b767fae376a69e30fc4810e889df1ae4b4bc3efca8ecb15c21713659c027836bf41a291145af242a6aef24bd6dff11f3a77698ff6f1c6cf23a3afe7e3e022d579a320b7bea42cceb0fb778a1c0b5f9533afe0c8a3006ed7163889eb9b1ad5cf1392777b08b8f318ea17d47bc23ce9628cb4068d740c687f4477866501e2e1a1ff6c686ba72b4f51cfb9f140379ba19435f4f9a025ef3a6e9f8630e756b79e6201c0aeaa2c34bdbdc9fa0edfb6d1e31f22890164cd1ee6c20962299ed887b43fd70ca5aa252b26a38340b554fe9232f8cfb32714d158ede76e7bd4067b76ccb339b7305d01556cc51976a7a6491a1034181a686968f1835f60b8f08ffd9d2161ea080db9d26fc6bf516b882849e030e355baaa7f6a5a388b6b61e65ad0e0d3ecc501c16a335c42787b3d739fbe4ac166bcdf59b86c0fbd94ec22a61d69d389a573e099d84516e3f9a8285222eabfecf4065e99da5d4ba235ef34e9d613468dfcae3c89ed365f67cd816ef273330ac40bad7bec42f2943c02c0a385a81c78030735a1b77e2208aca7582c97d4c82d083463bb78608d28cb1bb2ad7d0c1ee833aa636919dda602e5fbc1c2f7efd2f665205c2f5fcd2708ad84907711a7482b62075c8a8fdffa19992befd9eb6934ba4921293da0df28b9e44c5b9c8ecf9fa4f5c13875bc4931fe88977c8647095ca0614458bee387d94b548fc53334424b2c4d2a370dfb4f29c8497a6fb90e0182e2c814924d42389307d7487de66fc6faebbf3661c726aca1b31ba454af2743f19eb0471c63655766b62b9400d997b892d2e228f49e0328dc1951cc586b78329fda3d1ea3c58a532194b69e2c5fdf33e2e167386b860cd144c62fb1f97043727304f4d847722b537b027429e595d38e76ac41844d4f0c019de4d6e2b0b2ee5b870d973d7f9e31ae70e8d7cf4a07147ab5eb0382d784733605baf67b172a3899187e7d675a4331bddd15dafb344bad920aa8c579b2d3ab67861b20979b65f3d3e4318deebc621704ec6399dea2763eed4b155b488e91a9470b780bb4054cdcc66a41392ab63215e2396c6d271ead6e9ec0fb02620506690fbb96091e8ad312eb142e4b70b33872c96e108b52dd9858e68936229f2138f76764baab5a89333a6e592de48fe989dcf7058f9a892028b5a3babe51eaff4cc166add27c440aa77fe1d3a206fa425c076b1a5f79b18449fb76d0c03c2726b17e5cc3e7540809b488281312c5bdf31505762c7d529a13dfca145247f1bad908dd5fafbe7af066593492d93712fe63a60778105a78c20456cf582f10b30b1e197776c454e27ff89d2aff39a1e00ae0715fd082a7efe5b000004be0a67a2ca3e331681c45e35b6a26bee19dceb372f49e169dfbc21de03b210d0f4ce739c39073e1390c980af10b3a4b071b544abf0406f1366fd693be618259fbaf9deb9d93d00fbce51e682fe9159d4094261b5e9164d49017691a99959c7b5b167636a7fa43186ce3083b7b2cc8018ca1d2574bdcc1182021490606f71803d9134eef1c04a6d20ef68d271710683212431b02aaa9e2d49bb2026241783feaca0d21cc3e083eac303363dae86a934b7d5898d4ce7469ea12649a30d1ee797b8314d349268419c2a62a4722a6493b23bcb2028e0e1e3f604315db537ac9fe12c664bb60079c66cee3926126d12d7d886e336c2f57d0a86c980a7af20edfd7d00ce1a1da4c90ec43a497b158e856f3727350d57ec19fcf37ac6a916ec9f13eb5348ddf5301c2009fb381d1a5ce932a7d941de425b861c1215122e36855f920b400f31ed62244773cf6f16651aae8991c71792c0445e0c58dedd2bf199c7a97a8a7e85a9fcd313ccc5aab3801b6fe886f5f8ca465f20a124704d07de6def16bb54ca2fc1be5dc850923982cfd0b52d3de6d1b4c78a54f1a880c7a64b545c47e06f20d467d08b112f19032bb20ed148b2afef9589180777b081a40bfb6b780c279d4b47a37f5076cd04ecc10f5b90528e7d4b0f86333af6111c736c4d142cfffdedd7a04ed8d5bdfa50e16921f5e2249dfe5696bb6a264a3d2e9430b13ab1b28f3582e6f9456084f052f805e82fcc36700e41fa65ecd6195636f21e94c6cc82108c4ba428f58ca7c2ee66be582d52226d08e6ca0ddb6a7ca79b00efa93aa246282aca5d0ef44d1d937e6a6046361f3231feea2d328b794a347bf9ee04c02aae9e5fd17f459a828112daa32b51b84c3387946769ccc946c48dac81dc9193cd80c98bc47c667f566eb4c539dda6ff2183d72d0a1ecbc1feccebc79f92beb5f8eabcf8d0b06ea0c765ed66d2ae3939f5b62be9b1928a40f6c85a309f94d54b6898fe641752f008cc38fe8ec227c3ae27f814f1aa70bc614b71f8df198d316ecd10802fb22a01567d9827008555ddce1ab011122f97dae976f2f7b571179d3989d0c13ec0736a9bfe110d4064c1df37d3f66a64cf1033d09bff3626acab03071753fea14b868cde3e7243c8eb6449095a7ecddbac74950ad982bbf44c1bf604cd335ed344acca7791d76ae0b1135ccc127add1b519d427c0ec3e72426098134339c430008f7d1fb8a4d747de71f7c9a2f51d5d35d296b5f87860be983ca17e0cc2786d0625c99d8f950cfb5b9ac397ac6655a0b5a06d7fc9b7883d6e3706306812cc3d66ef780f019629c5aedf4bd6d3f9ab1d49ba104bcad1034ba82c44800e370409a7f5b8f6d64c39e04f42fb03533ef9ef73e5da220b9e0b94b869095a2c4d35cef117c2f1a29ac042251e95de69c0b0761d489b466481618feb6c0aa2a15fb1f41e6876855fa961c0ad133166e824c80b0d4599b7203aea2b15c503d57340b83a5ac728f944768f422f7ac069369a5d149b0d1b9b7d44f8ec725387865f9586ca58bfb5d6ab8d3d3ad6d6e11d8295b21a579f016e0c1df05ff11624e1e7ea1b060024ae2a3010f26ef2a1e395d6ab39a84fa7ed4a814d084669c8bd6392c3fee1187761ef8074a7462a7dbf76a1339207d9a6028045590ebc0a562d6ebc0fe901468590b151a2ee6ee3729b68238c31bbe03a172fa3a5dee8638e2c4d81bddea8353d13b974dcffae7e5e48c84347b04a8044c24d621e2601fe185b38db5fd7b6373a4cd088f7ea5f3292d8fb7269c0056fddd4e2de7156393c5109f46d158f3e822432a8bcc358cfb9ce00aafe031e4d0d470c85f2e54d6bbafa68e7f0770a09803c46257bb022d64e9100e654f58fd3e2668d3cb0640380da0291ad3b3f9c58363c22827400b50141cf2f683160a6a8c3d56d4c46db08954b4faa7abb8fa99e228e49c0501cf2f6ac0f09a2204d9067f70462b7e923725d39a3d2540a16964e60b774d131a68996fcad58530b7ea1b9a961c80f87ab33ec08e9dd0b4ad620c752a54e7c9ebb0719cd3f22ef966ae19e1b1aac509e8f1531ce7c85dea1e7bc324a5d5ad0d47bedbd595b58ce439e1a147bcbf30b32d49b98ea1fdd548bbbb4b66f4ae251e26f1a829bc1b0079f31", 0x1000}], 0x4, &(0x7f0000001dc0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYRES16, @ANYBLOB="2c0000000000000001000000010000000e9977ff4b7b7efd48da9bb535477249a90365bce3b34657d7ca5d988283157501a2e905330a7a11dd8bcb86de1fe7691bac2d6b4b8d2097ee161aa5537f8ab179d2af164c47b596a2a357364470ae1773a3b8790167ed5ad9044750e0d8463a5a9c500dd49ce6d34a55375c24cea2b9e86464d104bc3a0c0412ac52caf89c268c0482d7be4372e90240106f40880e921015229bf869409f33b42dc4f246a35e26d00669fd999ee1bf44ab0ae85b0696be64ebc103c70955f6f806abc03dcf4defa08c966886074353b6d7747b5501b5f3e5bf8371e4136c079ab95edf4e1fe330ba605c09795c8543c26a2e2b2eca965bfbc4cbaddda768e375d53cd1464a8cbf5cba0c2215a9eea484840448ed765f0949f750d51d0e816d900ff359f43603e3bbd064e9e2a4a43ab9d98d46318209e5b9b86c28c6115c7e77bade376ce5cf583417168c847065af44030c307db8bded600d122ef39f", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32=r8, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r4, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32=r9, @ANYRES32=r12, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x108}}, {{&(0x7f0000007480)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000008900)=[{&(0x7f0000007500)="778c85c7083a9540576a1969e526802f00d3ee37aaa5071c721f29f1c34d09d982a873be04de69ca6933fb299454ec421eb3c524b0f4b5e056a8e51533abef69e3b30af964fbb8c5d7f8274e61be36f59acda84e94501041ce897245e5bbddeb0c671549f5ec141a47b5e03d3309187fba751258ad3d99524d0a48bcd7ec56f5101c7ac88665108d0b1c8af6447251b2f97d087caf3059629e3d1c851a4b94003dd732c46ca286526842d624cc4fd0f4fe5a5fa247bc7dd773e1ac73284b00917979e0c00caecd8b9171277b75527ca54760f850ef85e9cbc336f3970fa8ec331eb25a99b084641535fe466133f006049e816b99203de9b54a6d544b452bb4a127ec5a04ad0f000245890180ce4c1a0e9fbf944177edb87819df554889e3cdaea86674c531b7aef6849c51856d163f1f0414a45c423897515bb12d7387ccc9890804be880db75456dc47204c69480589f7feac3bec8404937748daea17a79b978698d57b00a6ad9a1d5f954b7d8d97fcc8cebe9b60b4d6a75cc7e86c1aef7c9858d53c280243bc216f1198a52fa21301e63b405391b6d227153e639bdd9a7c0a297896d4ae501827a299c57d9232dd0f582c72c60a424b211e2aaaec311934aa6e6ce8bfe70e4ed369c06fb6783bed0289a63e95c9fa88e9883110e0b7a13ac5542dd7656843e57fc05369525696de8d61c996d54215d3741260372534ae2e516144cad90716adbd9b7bcf6169057967e53a430a1512b60aabd2a4f4aaaf0d352caf562dfe0e262aebc649a604e690d9e0a2a7182fd900f68145fdbf036cde31ea30e86f752f9fafe095bdfd59324b192e633417f6727943a1785b26fc7dac7c167cc6b57581c55bfe90b1c01198d69c6b74d0802007c21fba46505999876719a43b8dc27ac97e3fdb57f07cc106329a4c1ef9ec1cb72312c95526cc501f0bf7b4f035a54e4a7caa203c8cc55a149016d7d1c62b25bf92e6b114deab396f1ee9766d7567b21f5c92d6fe68def64998ee2080c496fc80609cddb27d47a3ce31fd1e046ec4fbda87930613285452085433425daa8796c2a584bddcd8849eeb961b65938e0278c8673bb7e984037405a22dacc0e7119685ee209f48eff7ad6996f3e0c5fb4fb8e29d487cd34e1a4726545595240046b3e7d9e961de5d584ff11aaf8c3a3c589d93ee35f4c8a631b009707db255c908ac5fe5e91d34e103280dd472058967e227f674bfcda2f82a73168c4c3caabe3da22df9df3a54d83ba3df477e03e03a0238cffe47bb0cccbd70d9a66c2e4898d0fb111bdaf108ca78498a8f3a9f0aa607a3700e005aeaa1901456a903f5602c212a52ddf3f2fa27a46cf6ac16afad4cc7d1d25aaf4646605c39d06be6b83509d61b89c6b859bf6b82ce72e2f1c35ca8c7d9b9a1d0ad7657ade9b6d017395f57007acd019cd169ae05efcf127dacd83159d7aee9471d835a6ab67bfaee48d7599945c3e9856662d6b61da8af11999480cf1fe45858e10eff67329a6c20991f5bc44940cb267a8db405bb82eba9826d8a68899867993cca30b4ee2e7f7b7823107e6d710801952beddbdfdf5bd2c17c2fd11f5a1d8065ec964a08a175b9ad48947df4de0020917196a3d9804cb8fb93d8bc4bc858e4a584fadd2133b82721aaf869db38c57f8cb9cccf2a4e0a919c16b70e009bc1fc6faf0624aa95a3be9ed3229c791db4af79b6109d0dc1d2bf80bb16a1a2efaedb83a4ba383d4292178b7f2d6dcf94f114f696a0f9e3a0ea102245f7839f9ac9a2104a3b2c88000d2e0fbd48c57efdcc6b25d342a8ccf5ad84086e04a54bf67722d95d2f091a7fe6ea4e720356196a959a5cfc2e93dad464705bbe3f0cb8a256c083ce41ccffb696cf915e2b7d4f7f81350a5e55a23663978b2408e3569ed1d3d139a2e2070e10b52e072df4202b2f1d2476144ecf9f8449e50e06258847d4acbfea1a2f62e0820c0793a98dc5560d7bbcc955e343b39e94567fa8984c5f92267df3df8cdec92ed5e1ddfcd98ba324b2b9c303dc4ace3be245625e0396fdca6eb94833ea7cd99bcbbde6661e646ee585de3150b22e327f08a94705b64993eedc815171e084b4990d0f693ef9b8cf9ccfe9305ce05d1884c196f7c582653ccddcad20c25410d28a0d1858bb15f395bb74baaadac285b7183aac39b6c5ec358dfe2755c66456fe75f8a3e5348f2ff828ea6a1c01019b00c69695979b39d529731adbe1bc59676446bb1ca664945b957f5ab07fef500f3ee2a75a2c3a250536f14f2eab610b3f59067bd1eb7b095e24a06da43be8a8d1d6218d61073887cccf14773aa8d17e054a997392bd689f6b4c315a1321c0d04d0a9093a59c1378adaaae665ccac8bd16de20be2e75da6ce18d2bb8a00aa8e44760b5d8584f676563240bbeee84f4b7cb784db65b6872dd700705cb03e5360fca5b346d8d3a15373ebe8b66eacbc79abad0a738b5f2db82aa28940e6ef3e815ba04005209a241fb45812881756d2a390191d0ace340ef2f5e9e014d6867ec927f5edd1ba92e10c9158e56b7e469b1ff6d1b5ad7d9805b533f09ea3c77dd66637117d134795ffbd6321ea7046e0fd63a3fde93dd2115c508086a1b87107281b53d084e56dd629de834f55e216afabb1bd90f4c11b71874ffa402035d7502ee0ad734068b833ff02154549cc247026af2c251bc0bdcd40b8fa03764afd337d66459d9af0acf50fc74580da2f1dee2638dd003a1602403c790c82d2be470ba206bf37a76abe23758300bb261fdf243edaff35816e4df8643889093412f3403d2c35750c232c5628efb2445b4c4b51e1598ef4c673c0037c7db8e4b39472f3faf0b4e5864feb85d8a28e23d4f11024d7fc7dfe8dae22f057ccd9e6934e145784a75073d73160f4143862c280cbb959c52696c1a2a9a020f4d7438fa1335e9351bdf31ec23041ede36a5e62de66c8ee9bdea180b24e09db758b4a5ceee9034caef3452c49f29d4e7972b45d646c8a8d2c69288c71666af9877917def6919cc45bd41d2f24af94a6ddd603531012ab23b6644084d2daa70b7cf1f1a7d3f06de480406f288e852a3770ee0b81351409190913ec89f95cbb033e5570ad8685371cd3372ccb2abfc8c5f28ccc7ba7d5990d2c65fc4faf647965e40b655ab200639daecbe8614e578eb180d1057a50a7cd80581d80df0c354ef2e01f947569fc7e676ef62a280df0dd814af75863db29612f8fcc5e96f17937392ca6bb60ef5f01caa32c72794c03231976adff2a9272265393015ed55f4cf7e821eb48d31f310a1cbab1cc5a188b8d418478b33c360fe00b1cfd6afd925d8f6fa61e1ce7b3c545f77ff77ee195d2d83dfb39d36cd5063fe5f03f1c52370826ac416f6c94623ae30956545f166e3bf95bf628d1fd3a74e837d452a5c2dc92379a6c11d6a206d7908199fd75cda81a7096c8d013ec181ad16b58343e4866609676980174ad39a61b21245ce4717f5722e4e1c194d69f9d34d2de90d8118c46215015ecccfca17f25c7edc9d94ca8579878680940bf16d6809a4cdaf104320c24cf6a7ad47bc54deb4ae6adbb2bcfa92a5eca35a07e9487ea94904bf6544e104109fa478a2b22222503363f040601bfacaccc3d51e180be833095a261f3d79a0b8751ffa7234d95c2538fd8765b088ba310c7d43f941f6a92eb6639b682cdd89ef9cf3d6d76c0b903dafbc1e2e14d8dd368023441e1d8c3ea1df3ede60c8fb8d33ffac51076aaf95dc48d40b2f393980c4ae4a421ed502b94a82fed1601b00e5cfe2349b88330891839f5d77177f31e802b04ca84a508cfc63c603b8e281bb1f5f612133d02c51b67806e9d50784af3af1ff94c5ed909c423478a4ce965d7da40ba5df9909b783c6190b6ebbffcc110fd0f26194fed0f5c92dc2c3e5ebc275f63156a69a114bf84cb10daac037f895c3395ad660c098fce56e45ed337a4788abc68b44ad326f3cb94bddbcd07211416d63396c6c321f0cb2f5169227eb36a7b2580a8318813f1e45c320c8e03a05b564b8c68577a07db1b162a7110b78290478e83306c49a9908dc201e18061b473ab59d9f127a1389021e883a75a68e45a74c7001ecda52140ea9e9d4a6667321fb2d249ddf9efb2f8d15ce0d5dc2612408b802e362d77312e5a384f69ec372e8d4d5fd166e675ee931094253750d503c5828e364911b2386a4ec74623ef2d140af3efe12ff580120904f167cf7aef878061aff07f55d0c103fccd799be9534791d12646e33ff6db10506445e35cae9c9ef8bb5920fccb46b4afee2cd991fbf6c697e63bf58e45b93f80e0134508f469e02fc2dba7121345bf9aef8b414354a70bab6f9e2a492172c438ae634ea3de93773566fc2063b3749116831d1b427f270b02f38d99f8f09efa727e990cfd9235ac7025b6073cc33f45c6560cc82c3c873bbaa648b8d0eaee217b22625de7e4bfc4b4a554217b42c35ac5351eb2bb606a940721833d70bf25efc42b343fac6a4ecc1b4a2449852d3d58bb34ecc95c372eade39c580265c1869bc145ae89106f04f71c472f1ec45d46a796fb8fe72a42129198fa806a8b038b0c546cbb2409ebbcccde23eab6406c3b1b56c98ea8727e832f8cbc84a4a14320ec9894fd66a1eb1355fecf59809bb32764288a6a1d54c491bb2f23b023a5a1c4068adc4e6857ca17a8cc8e084f22910ad497014eb095813f5d9f3fbc17f5eb1d19e2e279d83aa93c814c65cd87cae499bf25c9554f0e909fb464449d156040c2d133f2af5b79fe96767e186de73b0da013b5835945007d1b91e015c31c134642fdacaab4efffd0a511e8235a939c07eeb9c638fe2f5508f8c6aaf84c1ae49d438e8a16ae41216edae5b997c9c4c584a10a3c0627b2435cb59507a7a28bb38d08487ee5a5fd70dec7762c76dcb44c1f62146dd3273efac4e2a050e63846c00cfd78901aa2da500eac9758a9095e1fbc44759ae1b7219b3c0b7faf27f1e4a5f3550c68479f6ade94bf0eafbae2b21be2718b24e7fed99dd06850b5d03630068a4637f84dc1baf2689a1439556cc1d5de1c02cdc0f02d856bc50b98adadfddf44aa0fd60ec0c9a02d11a0fd8fbf11e8c6ff09e76c7e533b724b0da79348fd7e9604fa237bbcb1fdab3f986fcd6589d0a70562bf60dc415760c53e5caa0dec3cf44d3103d8c862396a5d4b54bbbce53f6905eded37fbf834a6dc5071764da3b51ecc17683977920df8803e2d9718afce593e5a01a731f0c04879ddd94721b2c5547f2388d5031544890935cabdbeef4ef2d2ce9e8badd229f80a822c753fad9f3a30ed46d0210f23ba99a755a507b3998367b2bdaedd5e3aba92a3b8ebd67a0d35ac1890df21538bda0826b9c3718701d35c10315510fb91fd3292aaf7bd5883a28e42c0d3711f48a2c78497e4fefa8d5d31dd337834ec0d04fa230ec9cff7c560da606f88f50a193238a32f7363ee5a0a5000d954a74338234cae5d8224606519b397aed4d3204e5ed839cd0123e4b0a60a2d848d8901868f565ebc1fe10b3b94bd803f0dc9340b6f1981bc54f9308d37c8d44242996de378c7ec8b10c3b2d04c72e8c0571026a1612828b64f0e18985ecdf1e0cd888632adace482baac78f0912a625cb102abff56cee7e6373e5cc0757834b6e21a1382601ae94b9dd9c23591e08f69537bada2df09e2a57708dbb57de4071644ff86182c71449f91bffc50dd11f1d95bf00ecd05a04c3b82a09bfeae4fd81eb88164b0416f0fce6c4f35040a2bdaf5e74281ca59735f1977bc0967e5c6fc25f8026be42b43286ad03", 0x1000}, {&(0x7f0000008500)="ac5c1f7d65294eaa9ac42dc1817dfb419d6755216aa804614b1d7db215819e1af06c85878bf85d7e731ec5940344042d694e87fadbe60f0b6bf9e1a03312a7ef6edf27b46487b6a10a39fb428d1c6e947978b513f2b4e9fd06aa23f6a42c88527479ed3031c398b0519c57c4a32bc89df566a554eba5ba8e", 0x78}, {&(0x7f0000008580)="c0f4c8cbe9d48e17d9d7f762172360ca1e8447d2ff5f3e9c338f25a0cc4951b91f4236b410da67c1d7f44538defbb7fa50873092b3b8fddc7555bb0547f3f8b68f32acdea81954c309de6fd7e985aaeebb8418e458f3723a90b5cb05736e379935d4575f07dc1c8bd21ddd5fdb97739cd8d5b9e27e6c8ba66a3b97c89c4eb9fd449255b33a8d31dcc56f736167dd2a8cd7283c5426f4d7370d5349d5f8d4d653ea282150550227744737a265a4e3b6bab5ca869fd4dcf481d696441731a89dce41698b7f2c12965bbe0bcf703c83b5773090dce77a0d4117ab02245806443b2598410a737c3b8070446494480d8838a25a358acd2d52810f38a564", 0xfb}, {&(0x7f0000008680)="37747a0aa97c63d67053f286ef8aa71264be0dff3fd32b8cacd7f069ef60587d0f21c92f38011ed8632e79c6cfdb9264651709b34a0a319e1e8cea6ed37cc45dc368078cb5355ae244024d78bfd218c97e5da770bb31cb8837619c92429ab1b7ced598821321f7ff193e4abb75c17162ed9a0c1ba15eb68a288a", 0x7a}, {&(0x7f0000008700)="04608a2b2c7a74f81201866321dd2416c5b83b78116ed14ead927aff952bbdd0f5297c2724a8d6ee4a2645116df60d3f1a2ffd978f7df4e80c35538412fd5e82a67c95e09d7ea91bc641928b52f6feb2eaaf67993549", 0x56}, {&(0x7f0000008780)="dc9bd4f5dce5c912256e", 0xa}, {&(0x7f00000087c0)="ec805494d62dbe7dd451cef3cb71fca7163d4c10e390a2daed68f5932a05ebb7dbd3a4be9ad7099b3103e3b8ec3fcb77bf0ed7e6b15e6b2ed996faf6a1f404f120a62e410ab3613b7820916a917851afe59ecd7a968d77212eafcde23c885bbc363b9c7eab8c4fbdad0683cd60b5870b3354522bc08799edf332", 0x7a}, {&(0x7f0000008840)="c53f516f3b", 0x5}, {&(0x7f0000008880)="9f103893f559bd1282ed5ae0551381359c4ccd6f5c410ac21c0cdc42d0b2381e4bff7ff2ac34ff18847cb3ab07accbfe63d976982a5eb8b1f207431ab0f6c6e73e09739b95ba7bd36ae2a8c1bb463e9980a123c112b3886696cd", 0x5a}], 0x9, &(0x7f00000089c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r3], 0x40, 0x4040804}}], 0xa, 0x0) r16 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r16, 0x1, r6, &(0x7f0000000040)={0x60000016}) r17 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r17, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/74, 0x328000, 0x1000}, 0x1c) r18 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$XDP_RX_RING(r17, 0x11b, 0x2, &(0x7f0000001980)=0x100, 0x4) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r18, 0x8933, &(0x7f0000000180)={'batadv_slave_0\x00', 0x0}) setsockopt$XDP_UMEM_FILL_RING(r17, 0x11b, 0x5, &(0x7f0000000140)=0x1, 0x4) bind$xdp(r17, &(0x7f0000000300)={0x2c, 0x2, r19}, 0x10) openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$KVM_XEN_HVM_CONFIG(0xffffffffffffffff, 0x4038ae7a, &(0x7f0000000180)={0x1, 0xaa4, 0x0, &(0x7f0000000340)}) 1.741072352s ago: executing program 4 (id=1084): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000200)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x80000, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r4, 0x4008ae89, &(0x7f0000000000)=ANY=[@ANYRES16=r3]) socket$inet6_icmp(0xa, 0x2, 0x3a) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./cgroup.cpu/cpuset.cpus\x00', 0x2, 0x0) write$tcp_mem(r5, &(0x7f0000000300)={0xfffffffffffffffe, 0x20, 0x3, 0x20, 0x8}, 0x48) bind$inet(r5, &(0x7f0000004140)={0x2, 0x4e22, @empty}, 0x10) ioctl$KVM_GET_LAPIC(r5, 0x8400ae8e, &(0x7f0000000680)) socket$inet6_tcp(0xa, 0x1, 0x0) r6 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000580), 0x802, 0x0) ioctl$UI_BEGIN_FF_UPLOAD(r6, 0xc06855c8, &(0x7f0000000600)={0x5, 0x0, {0x52, 0xdc, 0xffff, {0x9, 0xb}, {0xfffe, 0x2}, @const={0x5, {0x401, 0x0, 0xfed7, 0x1}}}, {0x51, 0x1, 0x3fd, {0xff, 0x2}, {0x9, 0x53}, @rumble={0x4, 0x1}}}) ioctl$HIDIOCGFEATURE(r5, 0xc0404807, &(0x7f0000000240)={0x4, "8efc4ebc5386d69b61aadbe99b0cab2c131e4db8ada4c5a2a271c7f01201650dbd1a60a37ae98c6b76db5eb1fb0a25b7ae1cd9423eeb5b3c784499cbc10af832"}) r7 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_MSFILTER(r7, 0x0, 0x30, &(0x7f0000000580)=ANY=[@ANYBLOB="040000000000000002004e24ac1e0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"], 0x390) socket$inet6_tcp(0xa, 0x1, 0x0) request_key(&(0x7f00000002c0)='logon\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f00000001c0)='R\x10Vdn:Di_?\x13o\"q\xf6s\x18\x0e\xc0}*\xab\xfaN~s\x06\xa3\xfd\xb3E', 0x0) syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="11010000733336088dee1adb2361000000010902"], 0x0) r8 = syz_open_dev$evdev(&(0x7f0000000000), 0x4, 0x0) syz_open_dev$usbmon(&(0x7f0000000080), 0xffff, 0x0) mmap(&(0x7f0000a0b000/0x1000)=nil, 0x1000, 0x8, 0x12, r5, 0x45362000) syz_usb_disconnect(r8) syz_usb_connect(0x3, 0x24, &(0x7f0000000a00)=ANY=[], 0x0) ioctl$EVIOCRMFF(r8, 0x4004550a, 0x0) dup3(r1, r0, 0x0) syz_clone3(&(0x7f0000001200)={0x237004000, 0x0, 0x0, 0x0, {0x8002d}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff91}, 0x58) r9 = socket(0x10, 0x3, 0x1) sendmsg$nl_generic(r9, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="200000005200010000000000000000000200000009000100"], 0x20}}, 0x0) 1.590098044s ago: executing program 1 (id=1089): r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0xa0003, 0x0) write$vga_arbiter(r0, 0x0, 0xf) r1 = openat$ashmem(0xffffffffffffff9c, 0x0, 0x0, 0x0) prctl$PR_SET_SECUREBITS(0x1c, 0x2c) r2 = openat$rnullb(0xffffffffffffff9c, 0x0, 0xa2442, 0x0) ioctl$BLKPG(r2, 0x1269, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r2, 0x411a000) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000a40)=ANY=[@ANYBLOB="12010000c7ce360863078120abd001e402010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r3, &(0x7f00000000c0)={0x14, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0003280000002803"]}, 0x0) syz_usb_control_io$uac1(r3, &(0x7f0000000200)={0x14, 0x0, &(0x7f00000002c0)=ANY=[@ANYRES8=r1]}, 0x0) pread64(0xffffffffffffffff, &(0x7f0000000080)=""/233, 0xe9, 0x4e6) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2000000, 0x40010, r1, 0x1000000) write$vga_arbiter(r0, 0x0, 0x0) r4 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) setsockopt$inet_tcp_TCP_REPAIR(0xffffffffffffffff, 0x6, 0x13, 0x0, 0x0) write$vga_arbiter(r0, &(0x7f0000000180)=@unlock_all, 0xb) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/raw\x00') pread64(r5, &(0x7f0000000480)=""/215, 0xd7, 0x76) mmap(&(0x7f0000000000/0xa000)=nil, 0xa000, 0xd3283d0368e269b3, 0x8031, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='mountinfo\x00') creat(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x182) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4c"], 0x15) r8 = dup(r7) write$FUSE_BMAP(r5, &(0x7f0000000380)={0x18}, 0x18) write$FUSE_DIRENTPLUS(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="38010000fe0000"], 0x138) mount$9p_fd(0x0, &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000004500), 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="5971c500000000000011bf593f0000", @ANYRESHEX=r6, @ANYBLOB=',wfdno=', @ANYRESHEX=r7, @ANYBLOB=',ignoreqv,directio,afid=0x0000000000000008,\x00']) open(&(0x7f0000000080)='./file1\x00', 0x10b942, 0x1) 1.23158187s ago: executing program 2 (id=1097): r0 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000500), 0x4000, 0x0) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0xffffffc1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000005, 0x1010, r0, 0xfffff000) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0x8000000000000000) 1.165858211s ago: executing program 2 (id=1098): mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x48010, 0xffffffffffffffff, 0xd5320000) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x104) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x6a) inotify_init1(0x80000) close_range(r1, r0, 0x0) socket$igmp(0x2, 0x3, 0x2) r2 = socket$packet(0x11, 0x3, 0x300) readv(r2, &(0x7f0000002280)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/82, 0x52}, {&(0x7f0000001100)=""/221, 0xdd}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/123, 0x7b}], 0x5) chdir(&(0x7f0000002300)='./file0\x00') r3 = socket$unix(0x1, 0x5, 0x0) accept4$unix(r3, &(0x7f0000002340), &(0x7f00000023c0)=0x6e, 0x80000) ioctl$sock_SIOCSIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r1, 0x8983, &(0x7f0000002400)) r4 = openat$cgroup_ro(r1, &(0x7f0000002440)='memory.swap.current\x00', 0x0, 0x0) ioctl$sock_inet6_SIOCADDRT(r1, 0x890b, &(0x7f0000002480)={@remote, @private0, @remote, 0x9, 0x8b, 0x10, 0x500, 0xffffffffffffffc5, 0x4}) mount(&(0x7f0000002500)=@md0, &(0x7f0000002540)='./file0\x00', &(0x7f0000002580)='devtmpfs\x00', 0x90020, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000) r5 = socket$pppl2tp(0x18, 0x1, 0x1) ppoll(&(0x7f00000025c0)=[{r5}], 0x1, &(0x7f0000002600), &(0x7f0000002640)={[0x8]}, 0x8) pause() r6 = creat(&(0x7f0000002680)='./file0/file0\x00', 0x9b) write$P9_RFSYNC(r4, &(0x7f00000026c0)={0x7, 0x33, 0x1}, 0x7) syz_genetlink_get_family_id$nl80211(&(0x7f0000002700), r1) fsetxattr(r3, &(0x7f0000002740)=@random={'os2.', 'nl80211\x00'}, &(0x7f0000002780)='[[^!\x00', 0x5, 0x2) r7 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$EXT4_IOC_CHECKPOINT(r7, 0x4004662b, &(0x7f00000027c0)=0x4) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x1) ioctl$TIOCVHANGUP(r4, 0x5437, 0x0) ioctl$PAGEMAP_SCAN(r6, 0xc0606610, &(0x7f0000002840)={0x60, 0x1, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x0, &(0x7f0000002800)=[{0x10, 0x9, 0x6}, {0x8000, 0x8000000000, 0x400000000000000}], 0x2, 0x6, 0x11, 0x0, 0xa}) futimesat(r4, &(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)={{0x77359400}, {0x0, 0xea60}}) setxattr$security_evm(&(0x7f0000002940)='./file0\x00', &(0x7f0000002980), &(0x7f00000029c0)=@sha1={0x1, "97cc6af245e3119f67cfe9e8d64fdfecca255a4c"}, 0x15, 0x2) 1.027360293s ago: executing program 4 (id=1102): openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000d80), 0x20000) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) capset(&(0x7f0000000080)={0x20080522}, &(0x7f0000000040)={0x0, 0x10ffff, 0xfffffffd}) connect$inet6(r0, &(0x7f00000003c0)={0xa, 0xfffe, 0x3, @mcast2, 0x5}, 0x1c) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x1380, 0x3}) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = dup(r2) getsockopt$sock_buf(0xffffffffffffffff, 0x1, 0x3b, 0x0, &(0x7f0000000040)) newfstatat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) setgid(r4) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpu.stat\x00', 0x275a, 0x0) write$cgroup_devices(r5, &(0x7f0000000000)=ANY=[], 0x9) setsockopt$inet6_tcp_int(r3, 0x6, 0x11, &(0x7f0000000100)=0x7, 0x4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r5, 0x0) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000000), r5) sendmsg$TIPC_NL_MON_PEER_GET(r3, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)={&(0x7f0000000f80)=ANY=[@ANYBLOB="14000000", @ANYRES16=r6, @ANYBLOB="e7072dbd7000fcdbdf2513000020"], 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x0) mmap$binder(&(0x7f00000a0000)=nil, 0x0, 0x1, 0x11, r5, 0x7) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000940)={0x5c, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {0x4000000, 0x0, 0x0, 0x0, 0x31, 0x0, 0x0, 0x60, 0x18, &(0x7f00000001c0)={@fda={0x66646185, 0x8, 0x1, 0x1f}, @fda={0x66646185, 0x8, 0x400, 0x9}, @fd={0x66642a85, 0x0, r1}}, &(0x7f0000000180)={0xffffffffffffff96, 0x28, 0x48}}, 0x400}, @request_death], 0x0, 0x0, 0x0}) 1.012294023s ago: executing program 4 (id=1103): r0 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0x141342, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x8, 0x0) ioctl$BTRFS_IOC_SCRUB(r3, 0xc400941b, &(0x7f0000000380)={0x0, 0x6, 0x100, 0x1}) ioctl$BTRFS_IOC_SCRUB(r2, 0xc400941b, &(0x7f0000000780)={0x0, 0xffffffff, 0x101}) ioctl$BTRFS_IOC_DEV_INFO(r3, 0xd000941e, &(0x7f0000001180)={0x0, "02c56b3d1b8c3e5c2f0d24433e58afea"}) ioctl$BTRFS_IOC_BALANCE_V2(r2, 0xc4009420, &(0x7f0000000b80)={0x10, 0x1, {0x2e31, @usage=0x9, r4, 0x3, 0x6, 0x6, 0x4, 0x4, 0x80, @struct={0x2, 0xf02}, 0x4, 0x4, [0x1, 0x2, 0x5, 0x1, 0xe0e, 0x4c400]}, {0x6, @struct={0xd300, 0x95}, r5, 0x4d, 0x3, 0x4, 0x2, 0xb, 0x80, @usage=0x6, 0x6, 0x7fff, [0x100000000, 0xf915, 0xc, 0x100000000, 0x7, 0xff]}, {0xfffffffffffffffc, @struct={0xffff, 0x8}, r6, 0x3, 0x5, 0x6, 0x8, 0x8, 0x0, @struct={0xfffffffc, 0xffff7b88}, 0x8, 0x5, [0xe0fe, 0x4, 0x80000000, 0x2, 0x7, 0xfe]}, {0x0, 0x200, 0x8}}) sendfile(r1, r3, 0x0, 0x2af) syz_clone(0x100411, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$userfaultfd(0xffffffffffffff9c, &(0x7f0000000580), 0x80003, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r7, 0x8040942d, 0x0) sendfile(r0, r0, 0x0, 0x7ffff000) 949.989295ms ago: executing program 4 (id=1104): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x1c1341, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x1802, 0x0) r2 = socket$inet6(0x10, 0x3, 0x0) write(r2, &(0x7f0000000300)="2400000021002551241c0165ff00fc020200002000100f000ee1000c00000000000000006e", 0x25) r3 = ioctl$KVM_GET_STATS_FD_cpu(0xffffffffffffffff, 0xaece) ioctl$RNDGETENTCNT(r3, 0x80045200, &(0x7f0000000080)) syz_usb_connect$cdc_ecm(0x2, 0x56, &(0x7f0000000240)=ANY=[], 0x0) write$tun(r3, &(0x7f0000000100)={@val={0x0, 0x1db}, @val={0x3, 0x80, 0x1, 0x4, 0x3, 0x8001}, @mpls={[{0x8, 0x0, 0x1}], @llc={@snap={0xab, 0xaa, "29a3", "557cc5", 0x9200, "c160b93e7d3356acfa427d23f44f24e7327a4d44ab23f6e51e5c49ca89cba2253dce8d5de69e5b9f873dc60e055a462fa376bc22adae202023c6bd1fe3f1"}}}}, 0x59) close_range(r1, 0xffffffffffffffff, 0x0) syz_usb_connect$printer(0x3, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12015002000000202505a8a440000102030109021b0001010500010904000703070101ba09050102f7030704074524863da44ddffc57a7eb5133b5be04ae7c33405de41c05008d6dd9d612a635ed51bfaeb0f210ebdc6d8b"], &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0}) 425.978593ms ago: executing program 4 (id=1107): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x18, 0x1, 0x1, 0x801, 0x0, 0x0, {0x7, 0x0, 0x2}, [@CTA_TUPLE_REPLY={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x81}, 0x4) r1 = socket$netlink(0x10, 0x3, 0xc) r2 = signalfd(r0, 0x0, 0x0) io_setup(0x2, 0x0) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r0, 0x8008f511, 0x0) setsockopt$inet_tcp_TCP_QUEUE_SEQ(r2, 0x6, 0x15, 0x0, 0x0) r3 = eventfd2(0xd, 0x80400) r4 = dup3(0xffffffffffffffff, r3, 0x80000) r5 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_vcan(r5, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) bind$can_raw(r5, &(0x7f0000000000)={0x1d, r6}, 0x10) sendmsg$can_raw(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000380)=@can={{0x4, 0x0, 0x1, 0x1}, 0x1, 0x2, 0x0, 0x0, "0c200a1266ab3f45"}, 0x10}, 0x1, 0x0, 0x0, 0x8000}, 0x4800) setsockopt$inet_mtu(r4, 0x0, 0xa, 0x0, 0x0) ioctl$sock_SIOCGIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r2, 0x8982, 0x0) syz_genetlink_get_family_id$tipc2(0x0, r4) sendmsg$TIPC_NL_LINK_SET(r1, 0x0, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(r2, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x42000) mount$binderfs(0x0, &(0x7f0000000040)='./binderfs\x00', &(0x7f0000000140), 0x4800, &(0x7f0000000300)=ANY=[@ANYBLOB="73746174733d676c6f62616c2c73746174733d676c6f62616c2c6c617a7974696d652c00e948845b239e6682aaae76fd62d8"]) r7 = syz_usb_connect$cdc_ncm(0x5, 0x167, &(0x7f0000000180)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x155, 0x2, 0x1, 0x2, 0x80, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "32998c14aa44"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x80000000, 0xd, 0xb3b4, 0xff}, {0x6, 0x24, 0x1a, 0x98aa}, [@country_functional={0x8, 0x24, 0x7, 0x0, 0xffff, [0x0]}, @network_terminal={0x7, 0x24, 0xa, 0x6, 0x5, 0x7, 0x9}, @country_functional={0x8, 0x24, 0x7, 0xd3, 0x72, [0xb1cd]}, @mdlm_detail={0xd0, 0x24, 0x13, 0x9, "91c9da03fd8231b9ef34c4e065dbc60e23d2c54ac1f6d4907b19649ddf9ef95a9f06c300e9c7f1b11246119e9a330b3cc336fc05e5f2c4646480b785ecf9506b46b837d9b46e9546bb43d869cc82cffe6f2ec3a12d298dbead8aa3d49133e1250e7f1aa66a69f0506be628ca41e58f94253c4016d48db1c3392a0caa0f9a8a24b65b7afa1718ed4bf9ddf8f6fd030fa66b990e015370f3a985008224bfb784ac1ab0ae94d636daf50269eacde49018eb631d1fd4c2dfaa595d7d8cc91566b0e1b87bef729da62259cee0aa1d"}, @network_terminal={0x7, 0x24, 0xa, 0x3, 0xa, 0x2, 0x6}, @obex={0xfffffd83, 0x24, 0x15, 0x3}]}, {{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x0, 0xc6, 0x4}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0xd8, 0xa, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0xd5, 0x1, 0x4}}}}}}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000480)={0xa, 0x6, 0x201, 0x6, 0x7, 0x7f, 0x10, 0x7}, 0x24, &(0x7f0000000080)={0x5, 0xf, 0x24, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x1, 0x8, 0xfff}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x8, 0x90, 0x9, 0x3, 0x1000, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x8, 0x0, 0x6}]}, 0x5, [{0x79, &(0x7f00000000c0)=@string={0x79, 0x3, "8b2d368b2fd7e809665b821ef599ca51f9621e30eeedf07b5ad48ecb2e42a428e542d54f1dc4e7264d0a01eb3bfd698edcda88d75fef5850bccaa60bdbf003b9e725805a7e1c72e859bdcee4938b1ecc3f1b8fe64a2550af0fb4c8b8f6a3609f3ab930f4dd3c2833ba6d298118d7b241cc8b3fd926801f"}}, {0x82, &(0x7f0000000340)=@string={0x82, 0x3, "ecc89ee705557c47a7f869c431d0f6e660a95883e677a869ff8c7f90ad40fb10739646e8af9e93977d03b4e5ec31d0b93aa88ef6c6466042265a0c9333bdcc7aa4ce8e6188f4cd8d6973bffb1d44c989afa50d514c99c283e4c5b1af949d9b57d7de261737a5547d090ff9c555ae58d276ba97caedfbc8a291984541b5863c2b"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x2409}}, {0x28, &(0x7f0000000440)=@string={0x28, 0x3, "460b2929c37880adcc8a38f0725fbf6a6c55e567230cc6ec0f4504b179c3a403bf82132cbb70"}}, {0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0x2001}}]}) r8 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000001c0), 0x4b301, 0x0) write(r8, &(0x7f0000000040)="9035d1a1facb75526d6b945626cb323969646b3b7fb576bd24722caa3253a2de0742df98bc2bd761a5c0c1075dbf00c808ccfc2dd61ca065bc47048658ffb80f03dc7758cacafcc22ddfd7963bd0c5e63085ae4c18071e298262090a0d", 0x5d) syz_usb_control_io$cdc_ncm(r7, &(0x7f0000000600)={0x14, &(0x7f0000000540)={0x0, 0x21, 0x50, {0x50, 0x2, "d2d78ce7055af15fbd1d17ff8475033b0ce537de2b372396ee9304be898d87b60dff20fe35886ecfe377a7625001de2b04cf96a5bef4a4222c0acfa472a692ece934e77696427b7b5c9581749454"}}, &(0x7f00000005c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000840)={0x44, &(0x7f0000000640)={0x20, 0xc, 0x16, "78f9234eb9342497be7d175016bfdcea58700753bb4a"}, &(0x7f0000000680)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000006c0)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000700)={0x20, 0x80, 0x1c, {0x3, 0xf, 0xfffffff7, 0x6, 0x4, 0x50b0, 0x6, 0xfffffffd, 0xb, 0x3, 0x1}}, &(0x7f0000000740)={0x20, 0x85, 0x4, 0xb7}, &(0x7f0000000780)={0x20, 0x83, 0x2}, &(0x7f00000007c0)={0x20, 0x87, 0x2, 0x4}, &(0x7f0000000800)={0x20, 0x89, 0x2}}) 391.092294ms ago: executing program 0 (id=1108): openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) socket(0x40000000002, 0x3, 0x80000000002) (async) mknodat$loop(0xffffffffffffff9c, &(0x7f0000000180)='./file2\x00', 0x6000, 0x0) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f3, &(0x7f0000001040)={'gre0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x0, 0xab00, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x2, 0x2f, 0x0, @empty, @empty}}}}) r1 = open(&(0x7f00000003c0)='./file2\x00', 0x81, 0x12d) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3000001, 0x31, 0xffffffffffffffff, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r2, &(0x7f00000046c0)=""/4096, 0x1000) capset(&(0x7f0000000040)={0x20080522}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x9}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) ioctl$BTRFS_IOC_DEFRAG(r1, 0x4c00, 0x3) r3 = openat$binfmt_format(0xffffff9c, &(0x7f0000000040)='/proc/sys/fs/binfmt_misc/syz1\x00', 0x2, 0x0) (async) r4 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0xa00, 0x0) ioctl$BLKROGET(r4, 0x125e, &(0x7f0000000000)) (async) write(r3, 0x0, 0x0) (async) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000300)='./binderfs/binder0\x00', 0x2, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_int(r5, 0x29, 0x11, 0x0, 0x0) (async) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='fd/3\x00') ioctl$INCFS_IOC_GET_FILLED_BLOCKS(r6, 0x80286722, &(0x7f00000000c0)={&(0x7f0000000080)=""/14, 0xe, 0x200, 0xfffffffd}) 362.992974ms ago: executing program 0 (id=1109): mount(&(0x7f0000000000)=@rnullb, &(0x7f0000000040)='./cgroup\x00', &(0x7f0000000080)='tmpfs\x00', 0x200000, 0x0) 298.662395ms ago: executing program 0 (id=1110): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x2) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000036000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000040)="0f35c4c289003366baf80cb8776f0389ef66bafc0cb049ee653ed0f00fc7df008000000f01c136f36f35080000000f22d8660f3a61fb8466b80b000f00d00f01cf", 0x41}], 0x1, 0x0, 0x0, 0xffffffffffffff06) r3 = ioctl$KVM_GET_STATS_FD_cpu(r2, 0xaece) getsockopt(r3, 0x3, 0x9, &(0x7f0000000400)=""/4096, &(0x7f0000000000)=0x1000) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000200)='/sys/power/disk', 0x143a82, 0x33) fremovexattr(r4, &(0x7f0000000000)=@known='security.apparmor\x00') sendto$inet(r3, &(0x7f0000000280)="be1c7b26d12b0cb2e3bb1d8344b6bf70c829b45bd2411b24e7442f02e19ad7f8ee617116745c6112de47a0a10db813f80ae32b0b3874b196fddd1e13887d55f9dddedd695f486120287b34e17ca83b997cea0aa89007345cc52e987e1b6c5455afad0f15555df5b55aebcf6d63386f09a88636b886e7125e4a60a0a60456a2da028ed31728cd62809aa4dabc5da7b1b86ab99158a585c7426a59e36d5dc9300ffa9183e93dab7b2c980df0402bb1577c00c792ace777b971cb0fe2d646b21d67009eff3d6648b9f61b1ebd59fdaef1adbf46d761a5bcc207353b764ed30dfc90c66b1b7269ac9f3fab3d9c7435b172700832f1ac143828b677d3d6be7e0dc6d096ea0dd8a8cc7a471d1016402f4c04ecabce529015e1543e3671b001605c8f7101c96404e5a9ffd0a2ef5932ecde6bfefccdf38afd5364c65d991c86852045b4fcbdfbcb5a77a6d95189afbcfe20a60e1481e91591f33fbcfb5ba36691", 0x15d, 0x20000840, &(0x7f00000001c0)={0x2, 0x4e24, @multicast1}, 0x10) mknodat$loop(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x1) userfaultfd(0x1) lsetxattr$security_selinux(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040), &(0x7f0000000280)='system_u:object_r:fsadm_exec_t:s0\x00', 0x22, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 295.593335ms ago: executing program 2 (id=1111): openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f00000003c0)=@req3={0x3, 0x53, 0x8, 0x3, 0x1, 0x1ff, 0x6}, 0x1c) r1 = timerfd_create(0x0, 0x0) timerfd_settime(r1, 0x3, &(0x7f0000000280)={{0x77359400}, {0x0, 0x3938700}}, 0x0) ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x8917, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000014a40)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = open(&(0x7f00009e1000)='./file0\x00', 0x70a42, 0x0) fcntl$setsig(r1, 0xa, 0x10) listen(0xffffffffffffffff, 0x3) read(0xffffffffffffffff, 0x0, 0x0) openat$pidfd(0xffffffffffffff9c, 0x0, 0x2d0102, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[@ANYBLOB="1201000329d76808e8150091616101020301090212000107"], 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.numa_stat\x00', 0x275a, 0x0) write$cgroup_subtree(r3, &(0x7f0000000100)=ANY=[], 0x32600) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000001, 0x12, r3, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_opts(r4, 0x29, 0x40, &(0x7f0000000240)=ANY=[], 0xd0060) fcntl$setlease(r2, 0x400, 0x0) timer_create(0x7, &(0x7f00000000c0)={0x0, 0x12}, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.kill\x00', 0x275a, 0x0) poll(&(0x7f0000000080)=[{r2, 0x8}, {r5, 0x9000}, {r0}, {r2, 0x60c0}], 0x4, 0x5) fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x1b8, 0x80000000002}) clock_nanosleep(0x4, 0x1, &(0x7f00000002c0), &(0x7f0000000300)) fcntl$lock(r5, 0x6, &(0x7f0000000200)={0x0, 0x0, 0x1b9, 0x1fd}) r6 = geteuid() mount$bpf(0x0, &(0x7f0000004a00)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340), 0x800, &(0x7f00000005c0)=ANY=[@ANYBLOB='uid=', @ANYRESHEX=r6, @ANYBLOB=',gid=', @ANYRESHEX=0xee00, @ANYBLOB="2c6d6f64653d30303030303030303030303030303030303030303032302c736d61636b66736465663d62706600418f52970365b42a8f54ff335873528f7847875e455943a0d79b0946af9a1ea4cddaee61abfdc76ffd34164f0382a62de13b1eab76c46d2c6f626a5f747970653d627066002c646566636f6e746578743d73746166665f752c666f776e65723e", @ANYRESDEC=r6, @ANYBLOB="2c61756469742c70214b327ee90507cba182f2416565726d69745f646972", @ANYRESDEC=r6, @ANYBLOB=',smackfsdef=]$-!,\x00']) syz_open_procfs(0xffffffffffffffff, &(0x7f00000001c0)='mounts\x00') read$FUSE(r2, &(0x7f00000029c0)={0x2020}, 0x2020) 240.552286ms ago: executing program 1 (id=1112): prlimit64(0x0, 0xe, 0x0, 0x0) getpid() r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fsopen(&(0x7f0000000680)='sockfs\x00', 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r1, 0x7, 0x0, 0x0, 0x0) ioctl$RTC_UIE_ON(r0, 0x7003) openat$urandom(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$RTC_AIE_ON(r0, 0x7001) r2 = getpid() r3 = syz_pidfd_open(r2, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1) ioctl$KVM_SET_SREGS(r5, 0x4138ae84, &(0x7f00000001c0)={{0x4000, 0x4000, 0x9, 0x4, 0x7, 0x1, 0xf, 0xe, 0xc, 0xc3, 0xfa, 0x3}, {0x0, 0xeeee8000, 0x0, 0x3, 0x3, 0x1, 0x7, 0x3, 0x81, 0xc, 0x8e, 0x1}, {0xd000, 0xeeee0000, 0xa, 0xa8, 0x7f, 0x3, 0x1, 0x9, 0x68, 0xc0, 0xe, 0x9}, {0x80a0000, 0xdddd0000, 0x3, 0x0, 0x1, 0x89, 0x0, 0x5e, 0x8a, 0xf8, 0x5, 0x11}, {0xd000, 0x3000, 0xa, 0x2, 0x28, 0xfd, 0x9, 0xf1, 0x3, 0x8b, 0x8, 0x6}, {0xf000, 0x2, 0xe, 0x5, 0x4, 0x81, 0x3, 0x2, 0x5, 0x2, 0xff, 0x6}, {0xeeee8000, 0xdddd1000, 0xa, 0x5, 0xd, 0x9, 0x8, 0x6, 0x7f, 0x1, 0x5, 0x80}, {0x6000, 0x2000, 0xb, 0x2, 0xa1, 0x58, 0x6, 0x1, 0x6e, 0x8, 0x1, 0x2}, {0xeeee0000, 0x1}, {0xeeee8000, 0x4}, 0x10, 0x0, 0xeeee0000, 0x102, 0x2, 0x5000, 0x4000, [0x0, 0x2, 0x2, 0x7]}) ioctl$sock_inet_SIOCADDRT(r4, 0x890b, &(0x7f0000000840)={0x0, {0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x4, 0x4e22, @remote}, {0x2, 0x0, @private=0xa010100}, 0x184, 0x0, 0x0, 0x0, 0x20, &(0x7f0000000180)='lo\x00', 0x0, 0x0, 0x7ff}) setns(r3, 0x24020000) prlimit64(0x0, 0x7, &(0x7f0000000180)={0x1, 0x8}, 0x0) fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) mount(&(0x7f0000000000)=@rnullb, &(0x7f0000000040)='./cgroup\x00', &(0x7f0000000080)='ext3\x00', 0x200000, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000000c0)=0x0) syz_open_procfs(r6, &(0x7f0000000100)='net/rt6_stats\x00') 224.579766ms ago: executing program 1 (id=1113): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) (async) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000200)='./binderfs/binder0\x00', 0x0, 0x0) (async) sendmsg$key(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2, 0x0, 0x2, 0x0, 0x18, 0x0, 0x70bd2b, 0x25dfdbfc, [@sadb_spirange={0x2, 0x10, 0x4d6, 0x4d4}, @sadb_ident={0x2, 0xa, 0xfffb, 0x0, 0x101}, @sadb_x_nat_t_port={0x1, 0x16, 0x4e23}, @sadb_x_nat_t_port={0x1, 0x15, 0x4e20}, @sadb_lifetime={0x4, 0x2, 0x8, 0x401, 0x4, 0xfffffffffffffff9}, @sadb_x_filter={0x5, 0x1a, @in6=@empty, @in=@private=0xa010100, 0x0, 0x3c, 0x30867fe3a59c41c3}, @sadb_x_kmaddress={0x7, 0x19, 0x0, @in={0x2, 0x4e24, @private=0xa010102}, @in6={0xa, 0x4e22, 0x6, @ipv4={'\x00', '\xff\xff', @local}, 0x1}}]}, 0xc0}}, 0x88001) r2 = dup3(r1, r0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000200)="1b3a12d7147d61e84adc8095687e63710765", 0x12, 0x0, 0x0, 0x0) (async) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000100)=ANY=[@ANYBLOB="08000000000000002902000000000000040000001d000000c60d0000000039cfd99dc62c00007400000000000000c40a0000000000af00030000000000000029080000000000000200000000000000520a00000000000080ffffffffffffff720a00000000000000000000000000002a000000000000e71eef3a26ca612c00c80f000000000000000000000000000085a646"]) (async) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r5, 0x4008ae89, &(0x7f0000000200)=ANY=[@ANYBLOB="0100000000000000034d564b0000000001"]) (async) ioctl$KVM_RUN(r5, 0xae80, 0x0) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000240), 0xc0802, 0x0) (async) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f00000000c0)) ioctl$PPPIOCSNPMODE(r6, 0x4008744b, &(0x7f0000000200)={0x2b, 0x3}) syz_clone3(&(0x7f0000001200)={0x5000, 0x0, 0x0, 0x0, {0x2}, 0x0, 0x0, 0x0, 0x0}, 0x58) 150.156757ms ago: executing program 0 (id=1114): add_key(0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0xa00, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x300000f, 0x12, r0, 0x99b33000) mkdirat(0xffffffffffffff9c, 0x0, 0x0) pivot_root(0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) pselect6(0xfffffeb1, 0x0, 0x0, 0x0, &(0x7f0000000080), 0x0) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000440)={0x1c, 0x18, 0x229, 0x0, 0x0, {0xa, 0x0, 0x3f}, [@typed={0x8, 0x800, 0x0, 0x0, @u32=0x8}]}, 0x1c}}, 0x20010000) r2 = socket$inet6(0xa, 0x80002, 0x0) setsockopt$inet6_mreq(r2, 0x29, 0x1d, 0x0, 0x0) statfs(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/42) getrandom(&(0x7f00000000c0)=""/277, 0x115, 0x1) 149.702117ms ago: executing program 0 (id=1115): r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000000), 0x80042, 0x0) ioctl$PTP_EXTTS_REQUEST2(r0, 0x40103d0b, &(0x7f00000000c0)={0xfffeffff, 0x20}) remap_file_pages(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x0, 0xfffffffffffffffe, 0xf0ffffff) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000140)={0xa, 0x4e22, 0xd, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x13}}, 0x6}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @empty}, 0x106}, 0x1c) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000180)='veth0_macvtap\x00', 0x10) sendmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000400)="5ff4", 0x2}], 0x1}}, {{0x0, 0x0, &(0x7f0000000880)=[{&(0x7f00000006c0)='Y', 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000940)="83", 0x1}], 0x1}}], 0x3, 0x8084) mount(&(0x7f00000000c0)=@rnullb, &(0x7f0000000080)='./cgroup\x00', &(0x7f0000000040)='f2fs\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x275a, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) ioctl$UI_END_FF_UPLOAD(r4, 0x406855c9, 0x0) close(r3) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000001a40)={'vxcan0\x00', 0x0}) sendmmsg$inet(r3, &(0x7f0000001bc0)=[{{&(0x7f00000001c0)={0x2, 0x4e24, @local}, 0x10, &(0x7f0000001400)=[{&(0x7f0000001280)="de8846e050aac899e510eefa9593182dda3c60dd76d02f7b3546afd2fbe7a2d33c4a9c8d3825e234bd19697f26e2d8f5ef5270a1afdf893fea41b56fec68c4127f3c9af227c2188596f75b54393ee7663aeeff5433d3a2c5e6be53e3267e9bcf8b83615ea55427813602fc47e387414e1686dfafe9f2c0b7e08b4520ab22935039d6baa944695d6792fab6f81451c5cb04c66dec5595435f4c94ee2f0783113fff922aa7ccb3d6e1055965", 0xab}, {&(0x7f0000001340)="a40f4a57a632980ce1b2ad411d964fade9f59b8edecd5848f870418a98d4511287a6913ff47e55c3555fe19a12177a2a7b42e315c6e0341012b65bafbfab8d4c36a0fe4f8b70a5f0041fbea36bd57de6bd7762f02f6f4e006a62cf8d63e17a89e02754557dde4a6ff0796038b931be26af3b4ec64e76ddb4fd566e1753bb133cf281ca486737d07720bc451db64d", 0x8e}, {&(0x7f0000000200)="4734032a67f223c1291af3", 0xb}], 0x3, &(0x7f0000001440)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x3}}], 0x18}}, {{&(0x7f0000001480)={0x2, 0x4e24, @remote}, 0x10, &(0x7f00000019c0)=[{&(0x7f00000014c0)="d67965279b2f4dee81c48725f10a85692854df4a18425bc70d95baadea3322a5596d2354f5592e20f87819fffd74868f6963aeb13db575f6bd431f93e241f274b809063f16f16598af362e3b5bd032a4baae19780cbb63eba2b883f2b5f030433d10b8cbc5096e40cf6680af46fc63a623b85e1091dc483fd61eebd4d6bc0170a36a548673d4cc5fcf9c85110268c9d59f1f88ed2627c816e35c13", 0x9b}, {&(0x7f0000001580)="bea0c6fafaca571db02ebdd2e5e7434b9c558d1b6b26b4f0c05754c64a092817925e16ecdae079d103c70f6235b0821df3434ea95b792f424bb7523d8b2747ed4e7d212dee53b0155848c471e6a2d94f6b0fa8bef1c2c0a0e41aedb67d7788a283c5cc82548c9e569aa5dbf620bb152898e7d83756dcf8cbab82353097820d93ddc1b3c4e2176ffa7718e17714e18fc22812f8ca0fd3347f991861ade80668c18605cc0356d574553a0ced199858d1caa72c63b85d3a13b9b74b56031a54baf7a0bd281c0dbfcd333c99ed9eff", 0xcd}, {&(0x7f0000001680)="3f46ca1cbfa1bd85c14fcc15872bd2d94d9c7cdd61a27aef44da398c1700259c8806361056aa1bb73419f3becc8c9514a8c867cac755a0fc09cd6f494cd4478bdd09f76c2d92d739cf5d70da6834942d4137e46ce8c36ead6102e1ec9a9c1bafbe249e0a6b2fa4cf30e5612279afdbfe5fd7581589908941f8a76612e918747e8e4dcdad9e9344b43517eb2f46638997c6cdffd72d3fc32b03b3a75097f80168c9d71a4a619efc8fcffade9428dee1c563e6ae26ad3490f6211a9a88ebabbeff15a80a1bfcb28f90b7bc3697c44e769b095d15233201f6f6a8b30ba7c06cde4f06c37907f7e3d635204231139aa8c4df667ea6c8dff9", 0xf6}, {&(0x7f0000001780)="3810de280b5e3f61c8120866250128fb4a2ea84be9999c9c99b3ed71b5fbeca5b9c8e51584a05969b6ff2b8f9f57f0e5011d5820fa411711410f3d506c9c804fe34f21f9285dc8b863778143d31003e7ab85f23c02c477cf1a19b037f29c46799fc4f18aae30f7d364ef427c7aa0b6ec3721cdc071591d1f618ef291de04712e0082e6347c18a4d3fff6e002afb75157dc047acbd0e6321e5447c778f5b1f4e3f2e9d0178aaf25ed", 0xa8}, {&(0x7f0000001840)="fde2308482577af259c01094c7dfc4f42bdb700056df5d1444abfcd508b29009a0dd76dbad745825b033980d7d37d6f86facc8e7d87b2d1c3a9e9ee1aab11b07e6f2a1da109569891f480e6114d245cd94953971dbfb3952ceafd05cc63fb5fca4d8c416e3dd68a760369f", 0x6b}, {&(0x7f00000018c0)="8cf41fd5207841dcc14389dbacc1ae9563c2c0a534", 0x15}, {&(0x7f0000001900)="67b0eb7d46275f", 0x7}, {&(0x7f0000001940)="0104f592fcd31ab6b1f2c5e94474f96d77642553cca6e66a76b41ffd86e17f844011074d9dd5498558b5f904bd9937d852f5775d9645b44b1d5d887d94504251e5f769e49126c438cee60ee1235672e49dac95388a", 0x55}], 0x8, &(0x7f0000001a80)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x6}}, @ip_retopts={{0x98, 0x0, 0x7, {[@timestamp_addr={0x44, 0x24, 0x89, 0x1, 0xd, [{@rand_addr=0x64010102, 0x6}, {@private=0xa010100, 0xfffffff9}, {@local}, {@empty, 0x1}]}, @lsrr={0x83, 0x7, 0x8d, [@broadcast]}, @cipso={0x86, 0x18, 0x3, [{0x0, 0x8, "87413d24b127"}, {0x6, 0xa, "fefec3ab7480c336"}]}, @generic={0x44, 0x7, "a48db7e601"}, @lsrr={0x83, 0x13, 0x2d, [@rand_addr=0x64010101, @remote, @empty, @loopback]}, @timestamp={0x44, 0xc, 0xd2, 0x0, 0x6, [0x100, 0x7]}, @end, @noop, @timestamp_addr={0x44, 0x1c, 0x52, 0x1, 0xd, [{@broadcast, 0x5}, {@dev={0xac, 0x14, 0x14, 0x2f}, 0x9}, {@multicast2, 0x7ff}]}]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r5, @multicast1, @initdev={0xac, 0x1e, 0x1, 0x0}}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x1}}, @ip_retopts={{0x14, 0x0, 0x7, {[@end]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x5}}], 0x118}}], 0x2, 0x4000000) r6 = socket$inet6(0xa, 0x1, 0x0) r7 = socket$pptp(0x18, 0x1, 0x2) bind$pptp(r7, &(0x7f0000000000)={0x18, 0x2, {0x0, @local}}, 0x1e) connect$pptp(r7, &(0x7f0000000080)={0x18, 0x2, {0x0, @rand_addr=0x64010102}}, 0x1e) r8 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000100), 0x2300, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r8, 0x4018f50b, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r6, 0x6, 0x13, &(0x7f0000000080)=0x1, 0x4) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000100)={0x0, 0xcbf, 0x7ffffffd}, 0x14) mmap(&(0x7f0000215000/0x1000)=nil, 0x1000, 0x0, 0x6011, r2, 0x0) ioctl$FS_IOC_RESVSP(r2, 0x40305829, &(0x7f0000000240)={0x1100, 0x2, 0x80000008, 0x10003}) sendto(r2, &(0x7f0000000280)="9fc3924f7017638d8029205b2a58ad08264dfa40951cd4e5951ae9e489b84f6c3ceef0a2585d74cfe02a48d4173b56cf5d93e537c83647348aba712efe8ea784e3c44bde244f7b2a8f972362910d25447f99d6a7b01e1c5f9cea47ad18a4de9a224d831c6d05b686d931271de0af3de9cfd08be21fc6cad7dafb645267e7da28095a7bf5971c1666f554638c310762dc3c25a21fa752110f3e275044e5ced981584bd430255c65f981b88533edfb514a7930e6a7974a912d19de8492f4a509b5e1c78f477dd03e00491b67304a82d83b1f27a0af818172f57ebe65efba50178d11a486384c52564b1a502251b708bf8dc13e91d7bdf06682d1907ee79cd0c16b42e1832d98fe1036d0606b8a4310871ba42bd37bd66a0cfef3977db5ff7608210d1f960c532f2c212c2133b12c6337d43b668e5bfa377d32f7e8a530dfdeaa4b54adb852bb6b9fb8590e560b7ab65320ff516466297babdd5240e44a571cebfdd97957dcde138546cb5b056c33594bd6bc8d98e3a3355440f3f7becfabfa0aaf736e8338d03ec8f018c963a1f0881999a920347ca3cec98f478f4c5684e25f7d058c9ffa9484e8b49ca79e0de9057e403682b7b79630d6374c05858485adc682c119ab457c9272bf24f0d7589af269078c69d2416a009fc37175397b7f3a5528dcca0e4f61cd2dd21d237a2c6538565a47c01f7913096ffd462ae8a9ec6aefec3b9f649b58bf54b272f022af0722005f1ef9330658142b7f65f2945165e2c79073246f40d215bdbb1936f7c136b36b12141017f6cc457198c42e289ae763731f6e7b46bd3216cf8080b1b14de741ee4b047b07eaebdb962e9ae1d82304ac50f3e392a0d57d8c082c06739b0ea30424124ad3b9edf9b2f81a60b4408f2483c687c5ad2ff1401705346a3bccd60a02c9684359a54b6f177352aa89f86130980dfd5ef5ff59cc1ef858276af1dd64a926de17dc335018b1e4859ee355b6b2c7a0a08db99e24bc4db7b06974236534c39695524cfccb0c466a4dbb88423f3f751a7361075e6a5d81669518d4016a82e117924e7eeab5a272dd6cf96e6860fa3fb9afa61cf144d67903f1b5cc5dd6a43db5681d2246fbe5e9ed6d91f682165511d7e226ae41b1d79614749bcc22dfd33d1ee7b814d4f0c1450b3c7a7f26b2114d417cb69b48644823908be9e67fe0a2a6f1355dff5203ae9998a010fe984e1da9ad302d87a9a0e8fb12678e066b1c338bc7f41eb70d76408a8bfcc384289b84ab263231e1e00d1c26d3253b94666cf25c5702ee54092929be49fd1d106cacb4b54d1e15fcab61b60fd0cd610194731883b90c4ec25b28d577fb4b990bb549f94fa7ff576fb911649df7afe0a4508910fe9e5d2d269d415a118daaa72843cf603f730903d585cc0ad53782171e2a33c8590ec493968401392610ad24652b864de25f1d1fed787e398b277914977c5166797ff0315ed38775acb04ff73b51e3836bbf7682c868c38d57a9115e694f1d09be18634cf9f0acb1775a85e9d447a21a2965fab2c66436beef17295ff5ab8cea68a8893dd6145c6db820d7b6d2906c4b92932cd4c29aabc3024b0b9033aea0701e08cc2a608e01b4137b77592357d0fffa1c3b198ef7e08cfd45a533ba455e4fefbd3a4249d7ad528dbe9754642f4dd0657cc57e34113b3ff83fc9aecf5e53eda20051991ce6973d4d3e6aaf3925991f68769c9fef98d9b5dea302bf3519584d1e61f1d3115cb3c35cb757642033750cd685630a5d17de596046f8e574fe4dd129a7b662a921f4e47d27e20c10805accd5566db993ef5020327f371816438f3073c177f9523e91301e10c65d694d2f19061a0daad08390d52c5c1ac31aa185a71a0012c37e947409f8a5649aa0a98e9223317a6aaa634d2d180c7359eb3fca8332bcb3799c7b06a99b5c1097c855a6cba4174ea62e1aebd570a9d6a313a835a901fab04e1abd8095b070dd02134904b147012e7a6b126698c88716437c032b0e1de2d450ee7eb9269739c024596d57ab916c74d58aad20d0e219a87ed345d2f4c19adac5d038bfd4d8994fc8461e7cfc9bd32dd942bdcf924fb4cd711a565825e75d9454ad65d86341da6786e7d09e03735193d3b31e79d99782f3ecca8c25d264d974b71386409ca35d63095220b2031e47bcb30e0ad803b54b88e3a08398de85e2a53014bcc5c71b7d1843cd5f3ddfd77318e6b364a22e27cef16aadf35d2db76448334712dda263d7044206e901c41a2304e7484b9e4a407abc83c5d471e7a1e8c510eeac9d743ec631d885728cace34fdba1f21bb591d01570a81419bb204a9549ac7ab6909786c0a011f5f72ca069787c79b7dd4bd73ec2cf46513052c2c9ab4d286a18c4ddf34d71eb8b1e1e547418949ab4243da93dc199b5d0e558c0541baa4aeae71ad8f1b9cf7a0e40906487ed6f9c607cfbc220e3298376e78f9a0467fe8e674471e20ec70ef0c8eb5553412376224b8ef2d5a9e70d22cc46208ec1ae93dcab617007972fd6581b185d8b4e2a57a9c94fc639db6c0b3367a50e550370e1d999a547254120fac2093aa30154228194c8ee72a36b1e3d4d5d25ad5b41c9462a436628ffe67f32119d22ff34b31a6fa54b256b3ee85bbd784054bb2a6bd186ae093d2f1c712287cc0320a0473e0ea159003ecccff376de481b14a2ff6d5a492ee0834bd3a29672d9f64332c23a583f192f0a8cbdf4a084bbb37a9e46a17b3bfb0d2be7437da25d6fefdfc276f44415f78cb845ddea66a75d2b55a2501027913115bbcdd8054e59610a77b1fcd8a2c1d965d5bc8b82c85de32343e9915f383c8a59e011ab33fde63dcd7a98d79c33e269a1cedc396a240b8af4f3fa7235157365a105b48a0e690c668f24f2b2fb36831e8acb3153203fadaa9dee0c1e2628ef28e188239ed22b355252e3a1aa2831492496683897da0e911518615f8a5ee9762efaa051b37dd2a4241efb2921acd59cf948bc3fbf82da6bfd9ec2f5630e27d2832c8bc20e9c4c650f99f257d972288495b8e140e567fa0627509cfe2629e33eb615c506e84c0cb9aba859f479738641fc9283b173a193001fcd5470e926838b862c0dacef94f8e28ba5b43fb96aa5638446ab7628be3925224461c7635eba5504a4292c83a31c3f2ccfb70186a0ecc9834ccb4d9ded75f66d7bc697fb91224e3b8ff66d434c23da52db4fe45209dbb1f368a5b84f6e0243386e1f3d6282e95b4d8266abcf87db1096a912486e8acaaf2889deaef14ba81fdc4ce7e446cda6816e05a5a4230df0babbea2e52940c95c550a4dc4a4482fcaeab39e17ea61227c0b168074b465fe8ff59006eb5a0aed50bc2bdec75fb9b8af5716b3f8aeacf40b1475ab9c3d7ee58338716fb4e438e66d19bd2f2c49e7ba87fcdb5a8485b4a53011e3b0007820561bd0f62f39d5248ab7806a4876872068a5916d155b53543b9b08463ba8398f2d4a59d42cc8924049529d6ac974b954b527123df60deab8bf1536cc176c8e84b45062942e4a805720013554370f820fa81645a4171b76fe0ea1aa906989fef335f4fecb0ae88d153d13b7e461cb361e3d0df8dcd799585cd44d7bf1f4fe835f1cb723318309632a698e1e705c74396362e393beb4c6359961cfbc5e356b7b33fa4092953fde4bde88e7fe643c23026eb6ad3ddffd4bfb1cc491f1e30b6887e4169397b26d2b91ad9f490617f4541b56b6a73f44dfbe0ebb6213aadc871768465a7f184955df18621535f3c128c0de4179c02d175221a746c7d8eb224f69197cab0fad1b05752718d937797877398e1919676d671c17dfc3bbfda73a7f63be645abae7812fa76610adfb3f941a27a05725ed144603730974cd71855626fa6e7e1b0620b16373a50d310860c4d025b2fe3526d56c5400bd1e9b0b6291b4958452cb32d0cb435eb2af621e6ac2db80b4183347f1c402198ae55df58688bf30b4859c65b84410d33002b30c81d6b9678a76f17edb694df94f5edfb9c8511324be6b2755b08f2edd203455f9f489131f4a429361184f0ebf976df37ca0fddb0057c4ac5bdaf2ce426c88d7e3d87c3e805f68085a1a79b63343b04354112c72b14c8917c011d0696696bb5664ac48b7662c22c84843e6c7aa4be2ca2c164e1b7af1ad5d157edffc8b6260a31cd338f6f3a1393795b34b32ffd64984d45e09fd2baf7c991f0774426622cd24781975f1df2d7713a1c1ab79de546a2bc270eb30579695da6e6e740ae7bbefd1d73eb47270d218f617d17b35e9384a4d52ec20d55856091a062cf496392537d62b75bb184bc5fcf86cafe62696a2ee3a7a64967b051fe1529d1c2e9c9459c447eb60400d788569acbe93ae41fb8bef17f9d8a93337ec4ec7540309b3ce507f50150e0f60953456717d09c7aaa5db3ed6009a6e0302027047822c23278bd4d471bb6102b9011e84d29528a28c26af40d643d5cd7ac1df7c1f2b9b9d83296dad4e51d47da0bc14bf7cab7ed696aefff87b02c2e1a432aa26636aed73c50378d4dab89052612dd9b85a9ae57c1be79836f2950fee917ed7c7ccdf582076d4ad75929aec525e08826623d853e732512184d0df44a08d6a1577e63bfb277a923069a01f83a9ac0ea900560775c0a5a23e73c8cd098e1d8bed7d28a332e6e06cf20171b6cb635a53616f70777d391c760ce1357d55e51ed6a010b7effdcf8d9cb740e97a0e8ece2b5c45ce76d32f9196191745dd31874a6bf6a06fdd6ff721e708cce788beb8cee6261165acc0570a60eceb7ab2a6c294f4e80f9942484d165d553d5d40c365feb72a45b849563e3ca27122c9f83410436d96bafa8ad93975cc29525d682a9f34f538d0eafa84e986d2783d5716a2e7a25f174c052d3aadb3c6e355f27f8bd5f0ee754d878bb9ec335c616c517ba66b52b8f28604258db3ce8870701acb114e6ee0e6d011e7490e53ba84e0d9b3c76f03aa819a2645a8cd4dc91c77f98d180c06b99cedc02a12b2c1c684fa85b66daf14adabf625d4d7624c1812d190abf5f071cec51502ebfe65e6b6a676d5dfb0b88f09d00a7e87fbcfaf3f3321595ef357b43c4dc3c2898b779dd1f6d3135a553ee654b136a43cfaee175d75eaee8481b4081c84ecb8414895e05a31561fd3a9940114ff401782a166903fa8c316f06dcf0e6ae1e06c39386ed3b94b8fa7c1e74e7b1e988cd2d467e2c28676c90e3a483198d8d743699e392b3501bb414c36016dd711340034fdf438b7e741c8426516038cd6b598b90ef4d5438ef5b9568ced9ee8036eccdfb3aed1780830d327b28e6f6c714dc51b2cd809ea6dd946c3f0988c104e6d060bbd74dc37c157d332ae21681b2859fe45951c4f6c4dc1978abc6ecc3eb0dff048bdadd7b64a9b5fa31618ceccee55f6811b50e359e45f0576908a976f598691f45b0c653a843c4901c2221ec1116003d2d27f2e20c0c41400adff70c1d9b423ffbda10609ce3ba6f296f3f13d8f65073e19fda09045c14eb7e802af4fe599ad9feb2828f2d26ba31ceb3703f762847fb794cbbdec9d10de406ce58c95be8b99c069f8b5fb8b0a2509b640a569c7546703b5f40978db9dcc963fc182ad8f793710c9955b124dcea2ca0aeed043fd22a9bcf5450e9994d2cc8af927baf874d64eeaf15c0b22a8cc530a19f2ec560249271625e1db83e92afacb5bd2d1ccf32c484ff4665dd603c026beee9fcd81592f47f080970bbeaffebee9e595d3c732745f2b7042d0064f93b40716925fbab3fe677bf2a9d13427b6ecdb59716b87bf745a2c0ecf1f6bca6479d087e", 0x1000, 0x20000001, &(0x7f0000000140)=@qipcrtr={0x2a, 0x1, 0x4001}, 0x80) ioctl$PTP_EXTTS_REQUEST(r2, 0x40103d02, &(0x7f0000000100)={0x2, 0x7}) 139.939108ms ago: executing program 1 (id=1116): r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1}, &(0x7f0000000040)=0x1c) setsockopt$inet6_mreq(r0, 0x29, 0x14, &(0x7f0000000080)={@private2}, 0x14) shutdown(r0, 0x0) r1 = dup2(r0, r0) r2 = socket$netlink(0x10, 0x3, 0x10) mmap$binder(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x2) setsockopt$MRT6_FLUSH(r1, 0x29, 0xd4, &(0x7f00000000c0)=0x8, 0x4) r3 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x2) ioctl$KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM(r1, 0x4068aea3, &(0x7f0000000100)={0xce, 0x0, r3}) listen(r0, 0x9) setsockopt$bt_BT_DEFER_SETUP(r1, 0x112, 0x7, &(0x7f0000000180), 0x4) sendmsg$IPSET_CMD_DESTROY(r2, &(0x7f00000002c0)={&(0x7f00000001c0), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x4c, 0x3, 0x6, 0x301, 0x0, 0x0, {0x3, 0x0, 0x8}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40}, 0x800) r4 = openat$selinux_user(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$BTRFS_IOC_RM_DEV(r1, 0x5000940b, &(0x7f0000000340)={{r4}, "425d7f06cd68f3cc390558b8da2580b612feb164a3796f5c14c78bbd0cdf43c4285cf82c4456cf5b55aca7ac7b45e97784d0b840094a8692ff1103851ee04e74b32360be3ed57e81a1091526a9e4e5f56b0b020a91f402bf43ef416e01b844a87e3d516494bcdd43c9533263e1f2f19063b2e2ef7e0459b31107bf79c1e53e26d1c9cd2965f1d0356c9bdaa68b546cf9b309b4bf351e91d1d551a1029b96be10fa03672bf834086cc7b85cc609aa854cf723a2cea7a8195b55559cfe33c394fe21edd82f927920b8f0cabef584c854b7e0b473db73497b1baaba4eed48641c4fd1e7dc638ab63d6371ede7f5a91930d3e27bd45b1614dbc27f14cafdc620d95acdfccdd21471c10f93189356556b0f9c1a707dd737fa25725c9e560f768cb2cda514bd4022eb175db9bddc384c13c28f61b099aeb67118020ae2465c77825475deabad462ffc19d1a45a2fef410370b9cb9c36b065e38fa446a0c4d12e7ad179b24a56201591a5f68ed1007547924da05717b0da9b547df274f242261ccc5ef4c7e9f3a0a419a0b8a67d8687bab52bcad6b0932c6d19a4f0562dcfe9cbfb7675f3cb2fe8d0a128532ff880cb934afcc48b61d3e8501b0b428738b05802a9708defad19743a6a03986aac00cce22fd43a885c542f259b43a118f3dea2d87239ae2939df9919afd9e1524d0774035f562f6a09842d884db2a72ba2e7c87488a0e65f2ba88218070e98b66019aded5623e564eb8ba793f56eff70b1f9e817b3fd38301eb7f9aeb3d072d3fb255c4e2fd6d1008319beacec17dbe5f43fd142cd44002e85346d2f1578a2879e642d59e830ebc21ec4eca899dff7ce61d6b4757e8eb3164aa3031959b0c8a99e599ef7ae30e47863aefa9a85edb9bd198f0c558a5676fd4f44f4316bafd39f1b9fbe6b0643e3c5802afcea2aaca0caaa03a4680829dfed376fd102ec9a46f96b5379cdb1f0e180f6d5c0ddd3616b4370678284d8f27a01dcc568a52d5ed596b99b914bf43ad440d29c9878941d14a02a26c1b12055a6045686b920f5d1af3cf39a6af7456becb8def915b7ab81af32f44fa20ac2705033d2357c6190ba79608768f073fad5980902fa502a316363ed525f4c71825444d23c1b1e20b3ad5eca2fa77db06c6adeeda4f92b4329cf7a2d21e96ec16a7ea7b8dde7a374ea4f88c8cde9e8eb72a0267b02e04b820bd8f8b7519b2b4e3243fde890f0d95e69a8720f62b82c20851aa8249422dafd3fcb0c6700aecf2aaa7cd6f835a4d1e5b1e2a7779a52db20181ab82697fefa664a6dbab5e5781740c07b228e73c659f904fc51faf99944a7d9c1f57b24e7d4b59190e1e6be3c82f39f2ba22bd716ea5182c9ef3d44e6ae14d2794a92b2b760bc221fd3c8d8e0b75da9e802be337241b1194cc49226b2e076ddeb2c569783f4d3c4e627dd0bdc66656dbb5fb8e7c6c9b7e0feb1a7b3c0e3ed0686fbb107ba85976dd241b110e06b9ae387c445237635ba2ecace10ed1f427c45bcdda1276c40ba6354c652a9d180efe91a9318cc3d13db1d0b21c83496eccd179ae9b13d0b6ff026917a2aaf955e718b5800522484f95291a38e59d0ff88827217a7e9733783cecc691924094ad0df1ebe4bc6db8ed08dceb19e088c5dfcfe017b7d5a11f450bdfd8dc89bb66c94a86518483e5b042e0fdeedf5581a13d10071ac3e4053606ff3d8fbcbb3d1ae0fc3368cd83f1e28012d655a3a803f5d33312483a305dad2b0703e3c8709cc503c396b48779ad6a7e9cb6cf5beee67974cbda18dae82e8305d6b5eba176e96ca1ae9a0bcd963c56985e16d0be0923185aa17554f3c558da7a49c184b42220f3644bbe08188d8766f5fb2f64269fb4ca12c5fd4b8c796e2bbefc9d8426af836afd063d1ebc03328e18c368b1391baed13c9c65bd6d37211e1f5be5ccc3d1617d7a0af3d68cdbbe6b96c00aba0f202939f0958462362024d74af2ab5f591e1b81d700bd7b7eae4059257377c2b3448cb86fa3c49fcabf0c006d1fa5c48dfc0f1fa1e677da9345a41b4693a0d855595859f5707488c944b1fa68739e7d6a446f3466203436f94ce312cbed99c4b0b2d6bfdce94dedeb06d61f82640f971c23a2e0f87ddadfa7bd9aaabb76252e5b3215ba7715453236e0e98d00d343926aba4677ed70c39c41c224942296268b0b41007da72f4ab9537fd4b9a1e17724ff29ecfb3784942f87a136c78f9266507888609bd4b16352a143a90d72b82d2c90a42db04ffd648d776fa09236d09169cd590ab1726ae4ffe4158b61db4511db2f19c9653793681ba8eba39db98d5bd0e74f1d6fbc4a7363819d4756b51d9d3ed5102e3ff39eddf0b698579822eddf484057f00fb99b5c7b4591150464cbb8c427ddd1a4b76e456dd15782ed3e1ee057e101456dec83601665a7165b1a590cc87b0052be310e35f49dfb8d018f818dd763075467cc8d51beb580805b5fb8b42b56f14773bdced532aa58cfb3286f4f298794f972a0e89592b548dcdfa68b4ef1b81698df050d76d9c61ca13c7e0ec212e7ec5b8387e48b877046f82b835025d336386bf169da88084d555254cc88372accf32fb02e49dcce5fe55e51de83862ed1155d745f6b65eacc4eae279a3977891b872d928c2a163f7595f2b678fcbc32d0a6b5bc600c66a286206c23cfe225cfd452222416acf85bd101c62dd77b121ff3083281bb7a428be119044d51e481c3ce89da40f5f0ea5a6a24c40694c07205f7c3c2ed15f6ba188e881f3dd7cd8cf1dfc6bf1e311d1bb294f265a24923ebb439528ebf78d059ecf22402ad2b15130be8a44a5343b5706c14c2c2d7f42ae0d6f57e893b6879f8c05d05d9b5ded78b777fd3a9b727826e9fe1a6592cd2ce33cd1586b4ab6918c328d8696423635753a45b00709e5f7986301e781709a01c7c3c675720b1a3bc2b84d46369c4191d14d6961cf838eab7c8731f1374e4b8dc1f534e6fd4183e0929848bea8009d803b1e160e6cfc499a4adacdba5dbbefaeddbe23351ff0b135fb657f19a3a155c9f77c773e1246cebaab5ca125ada1e05471714e9b14d69b8aacc700d17d945b03ddb9aa8539407331eccf3df9a1686f58f011267ec4a1a4e5a7e61ca1ac70ae7262a3f5f02854547fae69e2e19e9fa72e998bc1ba93be6a1a928c4ae48801f3fa4f4c2f356c24b09ec33eb8a498ac7cac853e81c16d43df221b637047c6af5c5d373213ee57e42c6c4f53e51720a4e71979bb345417861257cf03ff76493974bb31614de5af4912ed93f38cfeec47e8c702fdeb4adceb1ac857e242bab79969b3de3ef33cbceed4ef57ad10564cec98cdd486bc7ed80a607bfea62cbded69d53f7f596f837e28500c39bdecd68ba2695270569f809c5c4d2007e63c97ce249bdbcf0c3ce9ee586ffaee736aef9c5bd757262bdffefd29e3773b2f31f74bfa6964c61d41809717bb385792c555b69b7d9366cacaff5d7f372a90999327db1b0b07d082ca9858ec6445489f407bcc13ff7a3590ae614bee541be9d6cbe9a3db9dc98a97d0e3dcd5283a9f509c67466579a41b4e7db25d87db55c7824f49e86dcbc4c9c1271f667da2eec7c106bc882ffc637e97af501c2943980dd83b670afd21c0e997b8a045fa98e313f85325d06dccb27675f776d1a7d6178c6215cd29bff93af7c1882ff0102771cf192e6fe837dc17c04d95dbcf7376737c5c7e6ef1a9d910844b84f7194b828765fdc1924fba96b87c51b2dacd35badc3fc6448319c2d8df8db507a7898254e58309cdbd076826639e9681aff5089331b23bb9a18cddeca9a4908cae828bd460fe6c21684696882a5afb043ec21af74dd0a0506e56541bb8b17cd936fca61981045d54f1e3cbc9e8c6f4b7ea8909215fabc8b8e31d22dcf7f6adcec1a71aa800778bfc798b842f0e3bd932e5ba7760d501a0211afca269575dc6d4b7f3d0b8c824047bf1b158c6bbd6f040ecc10a624ad4e463b22c36a15f077487d8a471a9f201f0bada06b12cba4baa514c5eb0152b6f5ddddc27c3681bffa6aa639a81469a554406ad7aa56b7e787882f673cf3342d53f60f41f4494144ad43cedc0fbdfc6c761749e12d8c353ccb99f9b7e2ba3518b64730accc476c81aca376223df224dcfcbc530ca0189dadd7800e392a34aabc8c6c48456701b05a191d23e9ec9f8ebdfc291058d24aac030610e65b9e207d3062b290ed21bd60784ca7f82671227310bbd76dc10c0a78b0f51fc769349c6216740f522157ea699f403dda542f9030fd315b7543ef4790322d5abccea8b91e430a8834774f4e9f62c7c5acafc75b0b768c7f6d8b57935d02227c531362bfa4861b82c570cbc60963ea18898d92550abea156030c52cb0d7efb6d5d3c6f88c93c8cdda5eb6a47bb7521c8e2e2187eab57b0cc42442a167846a7d5907ea76d70d1ca48def1b456a3540a097e87316bdfa04dbfce9231ba713abfa2458160493ed9e03c97f9c3399acea8459e596160fb64ade8a44789877ed3d11410809faf7aeb0e499eeefc43c819b65a8f0f4b9151ac5f635acbc3388dc53376da1b1143d75475d3182af66352e0cb45927b13c696cd0c7bd79c869d3535936a44db722ee66f84f40909fe9a0344116f886f9e82f4a2b35fefd8a3ce2443076b2d3aed62bb54b8db643322b9e1e93af842d57bfeb8f505111c9defc1f43f230bb1ce4f4c38058b8354d2cd032e74cfb5ec2d850acffa6b5a90f22d6a5268bf58b12a2fa84fb73a2f87d52a224a685bd787ded6ff9031ec54765e2e6b3b690850249a6815dec559c27c1c6abf8c54a3f354cd8a23ffc1298963f47e1014125808c58f3d56192df688d291fc57aaf8732d2c8c9bff695de59ddcf31c8eee5573cd0b796ab417f1428bab108e0b47793e775dc8a4f944cf3b79114935b42b4f91e5b1bbf27fcea5a26ea55f05147d3b18f242d9d91da04d6bcfc445b72b902e8ac50d753548ef4d044d28a3e3e31ee1d9098c82cda6fbd32bd800b9229c37dad41fa8b294394f710efba546ea64184d603b4509da7c10a78dd934468ddecce80a1143e105e92f2bb7a5fe4e4b504a30e71b3222e0c26cf3dcf95460dd45c41394972f20c9e71143f9bd7bf8ec9709929699bcd0ba50a57112af73772cca5477c318962087e5329aca10dbb59ccdcdf33ea4ffebe5639c5b34c74dc3afc7c1aec10716c77d3eba0b43fefa2fba7783fe2ae19657e43804ba73f985356cf9d6a655d0599c15652bf62b9b79473ac7f4102e56af13f8060bd8bd94cfd5370651ef4ecef5f52625db0f181a6ac59fe9082549106cf317d2201c5560f0e709864f2ced5e73b32317e79089f3b9978f41fa4864191e7ee630bd9d35a884b22b52b6f005f98a1c3248820a2cbab6fcfceaa5ee35532ee453e5d59ee469b7687f68394bb43a46665da1c0968aa5f42aa9e0bf982dac9c57b7acb62b978f4274db8085ddab2be6b441d721e1f7e5f352fad099d5831cf6bda3ce99c493d9862fb710da110db3c4aa3365b56e5c76e296310eb39f6015fe122f30ea47abe6bebb87910cf10ee0634f382d7917ee999a1ad6ce4c8164ad249bc24d291565d4f1279a1ce03356dc0bb60023ff3ed9fbcebf57a762227dddaf208ba597184a91e997a266310c6042f11739c6db65ab29a13a94b35af5d2939c702925e6f4887c0ee8d5b3fb503e1eafaa49210016953802ed4eb47ec24a19eb1fa28c65dd2e66f6c6166da76e056f8289230e21f028e0c912cd72cbf56753b23f157717bd733df3fcb1282a47c3f70f1"}) ioctl$KVM_GET_DIRTY_LOG(r3, 0x4010ae42, &(0x7f0000001340)={0x101ff, 0x0, &(0x7f0000ff8000/0x8000)=nil}) r5 = syz_init_net_socket$bt_hidp(0x1f, 0x3, 0x6) fgetxattr(r5, &(0x7f0000001380)=@known='system.posix_acl_default\x00', &(0x7f00000013c0)=""/167, 0xa7) ioctl$KVM_CAP_MEMORY_FAULT_INFO(r3, 0x4068aea3, &(0x7f0000001480)) ioctl$KVM_ASSIGN_SET_MSIX_NR(r3, 0x4008ae73, &(0x7f0000001500)={0xa, 0x9}) writev(r5, &(0x7f00000017c0)=[{&(0x7f0000001540)="d433780cd70650de6bda0b3f6f40b4e5c91ed9a24fa0bd1c1e40c311354019511560142fa7760aae1d12893cdfe82e38122d2e1ddddbea3af76dd13acc616b5a50", 0x41}, {&(0x7f00000015c0)="2fb79ac1f253b140e3715ce3061392657866570696fa1502ed68ac612002ce8fd510256621bfcf95b19aee3312af382abb96069a22631c46683d25deb74001a6d6fe7155ad492a3a5f074de829168a7ae319e1a7dc5c4a4838a8f3ed6ef94e8b5f0191f520ab45d48e854e0862fd7ee0393e5b95d736830ea26f3842ee0e8ee70c252bc198090b1aa37376b9e79300fe67b0d508273537baa08025e342f62fd725e791eea68586143e0fced57d70880f59bf09510e0c114002370dc8224028791afd8cd1b027492b91b40e6daa7e93bab67512496145a4", 0xd7}, {&(0x7f00000016c0)="0c179f421201f008a91bf6d0ff2f5652b3387094bf495e557fa7064fe2f5171bd1cb8150c591194ee98b4bd2a91cdd03bcc13f188d0f3a3fa2d4b8f4b39362d680005ec47e7d1ef1762616840149f56f3f3de0099c703c42f4ee7d6c921852d66d7f8970fe4aa45c6409d08f24d8a66b7c19cc57fdec9b5174947d8b241d431a61bf6dd33423f40a7cf16ee08b5cbbd415aa4721946234ab3740534ae50dd720e3be51eabd6c6e947e1198b9207db2357f3aab418fbcbcf76c18e539a7bc15cc3ad38ccd026d5fcd8a4ce87d2e5f4cd06245e5d003c104fd1350441cc1aa0695814aadb150c8da6b42ae", 0xea}], 0x3) ioctl$KVM_CAP_MAX_VCPU_ID(r3, 0x4068aea3, &(0x7f0000001800)={0x80, 0x0, 0x7fffffffffffffff}) writev(r0, &(0x7f0000003d00)=[{&(0x7f0000001880)="701b1606ee34f7c2ebc459a8be2c4545676fafcf09694ceb740a2e5814101db0a851803687580cdba4864fcb5785e2cc9a5544cd2f10fe830e414491f5b72464158a1e0eafc33322d417bc491e3766ce1edb0e9467da95378a0fc1559df43943e646f0110006a97100800e7facb88edc258e975b76a2caf13911c6cc37b12e2ca4361367e82fcb078e9ffe68d2ff38ad894b1012ec83e379c4673636ac16b06972591158ff22e097a8c553f66d8a157902742fa075b5ff89bbd813377aade765bb2e4d1a61107407c463b463e91648e586417566a933c6660840bed13e345c63c295f234fc8af04f30549ee3472b918906360119e4525c1f738e874ed4d6e3e9d96caa60caffab3dfe988a7c95330dd4fe45233d3b25ee974210a89c9fee046b2cf85d5655907e8afb43e0abc89c1f776fb2a38f4298990f12b14e710c7ffefdc92727f5f5783c8f381cafef108872dada28d380535394ee0de02e5c8c313956d6c8f605656609eb8a3d4731e95d3d989866eef761e2fbc08cd24c90cf724aa72a0e1ae32e20bea7f4f6d306e5c4c0696c460acb5b9bc32ede0e9f5c2c517c579f00712797edcdd9e903a516404987edab66488ec5923b336d1545dd666bd4bad6677e0030998da6f438f1df8e789a83b72fc2caa5862db721262221361e3a3cf00232e447358f823a1eea06f2d296910ef9d6467fe198c86f1312f0ce0498001e844899d204d00f54f2c8339063929fe14684909a72bcc009396c174a97a16da288910cbb69853b68a5568d6da2af08684048a272163a84207c8d8d5c1965fae3b16071ddbe9bf0537277956ce9343fe791e81b858e045f61cd1ee2fe7dd6e3f6f02ec2b54a157fb26689ed89d177a0c68697ff6eb1527ef6b8965b42070de6ea199c76506dbe9f46db9da315b23ee4fd6fdc4af42da4cce93987c8be0929d6f48b54b98f8ebe97459b58be94931f9b32ad94d8012d2558e9aa59430a7a8c6d349b7848946e033cb47b95f296f547fa496ec2f5a2fa8bc6b8ba052890bda53eb9ca96abfa718dbb56208ef5206fccc48700151f682bae53e97054971da23c09ea2052d5696078408dc30a807ae47d9b744e25bd4fd28d8be7672943e077c94dcd2e60e6a00e798123be9c552e927d27ae18ef3a4082cf8d7c267694c2c906729e5b75452d63656ad9be60d4b8eea36b30e4cb44c339de0e7fdbc14b6b4fd20eac91f1b21b30cc03f8eb49b4160b52d5281a2e6ae8a4e258905a0328db8d3da39823dcec8fed3b4dc1d7635ef8617e7d988da8de0ee97dd051954daa2314b0070c2464d1c330bddde99828975130e403fec80ca80d237dcb7874f8e4f0cdeaf66329b2f93f0b19af9630dc42a0481225d42393d92b902f900e000c6464e09c72096351f11660a27fbc8bc0eaed51271285c396f246bda06bcaf57cbb469dc66bc4f927ad0d350598578f8695e0a490e76f32ae1867a493e556d2a170eb4e9e5402f34e5557dd7882c3d847b8bc7bfa807d90f9066ccec59ba846dfd37468ce6d2ae1fc3770cf040aab672d6867595a146b74a1f426c52bd57eecae2ed950eec2f0787e9e4994483201480e51aefeefb45530228b24d8f1d53c6403934bb778f55dba26ead46ddf4afde6e870cb8b96a6e4e1c54e03ca725bc94e64c0785e5c622ff9ff869daad9d043c92ab99458549798f43fea60c78f1eaa087b26152713daf42d8ac1f323a32f32016281b6676db07cfb2821aa91890f672c8c1e49ae2efc3e7099e347e930766baca42217a3c599e2e5ad451eba2d8bb944547ef316271b9dd97d25810555e60623b4114e6639f91859d229da328eee42b0d2900f6d12c483e87b43876be04861ebc437663349e7c2c5e8f14fe2a4303cc801d87561b9b44b143bf378f98a1cbb363b0042402d566e400064631e23ee7a00ff4a0ba3624534be4a0a559f06b899886c291357eb62101636ce71d71f2f9a2b8befc8784cbde2b617c39a9e591594d8ba3126c9df260d4df5666ca4fa5c71747baa3ad1fd34015926f3b168344c1a29231cae1bc98c47fb3ec3c07bb958ab04149609666700288aa65b1a2cca880af4bc913267fc3cf423987365d57c338a352a3e0ff40b06d459e8b80fe6de4ae6cb8b8580c82bc789e74fa7cdc4ba820bb856c836c7aad1bd46b77076dc981624e1dba5afd71a26e3a9828b49fed0ce5bff08a4de395c9c22cb521135f3e1241f1ff372d82192e6e816c1a7d4b6fbee486e50291702a6534b13b6fe52f26261bcfdb3ef299c733e77e10682b11865541138f2829e09abf14f96ed0d9a69b67b7d0195e0ef9c8bd278e3d6b2afe9855c8b3af95878b1abee555f6b8dabe959e308e1e3486ac3f8ca4ddcbc83915f3a015b73ac2f99f53709070a85653671aea5c39fdde30495e569a8a34e4db8dc3eb238c958fc6d9cddba05c59a875708aebba1ba55c395f81bbc314b16cb330c0106ec0d880848aa5c5af71b0d6ce04520791973a6f5c9a59aefe79aa7eb828142a8994b8b03e3dc2a5bc0886ded52a794fd4b3672ea218b5e43c5fd30173805fa421ea008f0cdc3b20e546e6b75aeec2e03d0bd80bf0c4ce9d9984becfda3be034950ab3e3c20071ed15681f90891042d679aed9067ccdd9b8838f859d5b97f7d1ba5107ca60551b81118f507888706fe6c78c64941e8d703c44b21c0c83f2857f92c4f92a44d01600ebaf4275d1d8f31e7484f715f8cc1996db33e50bb6f4f1a96ac09b959a9237744de89d0357d1b7bf5389774ee6fc64ba54a086fe8845a5f29a5c2eae88766da1a28f2ada4edbf95d73ba5f26b5359ffeed03c930b5e763848e62ca91e3be1b5fd73480eb06a8d2196dfa73eaed127d16aa8ed817a10daa192ee941de0c6c7d99c490e8d5953b7cd5cd1bc683a1fad697156fe4b2d680c0040015fcd7b51888b87ce6c584b43028d0536db313a58ca00a731ece1d04a2a1fb938fafb8fb31752bd338004fbe48209ea15db30be054ccea8b8a529c7cc4b863920f1b5c72f77ae58cfef69cfb15196a2fd80b62c7e1f789cbb9a81508658d4596b806b287a4574258f9d33f5bc214c761920c26bc6e0e749257b9bfb14187e7a55987889613214e480693da3add1b0d6935ff8e3f61d62ef26e50c814de3708d2e2a1a12f81bb89b3c381509513bd6dc2a3ba3d984123853fdfea45d8d731c201134fd6a1dfe47554d3cc93ff4b75a412aca7513e234ac03da30cca010a48f7d0a8bd6d8a30931d9742d52b8ebbf806432cb782175ac31823f985c4636926a06262ab9d5d6fc676f37f085a33617c7a1fa572363746c45bdd2e4388c5745097a12bee379e4b424f7c23f59c2166ba4382cdfefc5354e073a57da6b867d262aa335a1df149b2fa78f3025937b6e6148d17092dcd7528eba7456ff06a1d4ac94b442057183ef312ecc0a260f2f3cb55ca517ec3f7774641e0c717c9bd7b3c06b9d22575ce372e4b13dca1f842dff42801968e6004566fcba4ddcd93ff7222bed55e71006fe34ae2f7ae52d6d94884c50e954776c02eafbdf03bdfc005532a934022cbddff0dae521f348255cc2ecbf5a64708393892cb66bfb939ef8398e0f4d064ae3231f3759798a8daa654abb8b9ac8147e7a459fefaf7ce1e415d7124ae826271cb4ff8850c65975ed3c4905cb69a5ab19950c2fd5ea38abcbfbe41a6f5fadcea4765f452a6ab806e194a21a79dbe921516db5a1b61fcce543b96a9db7fe93cd4abfb58d0fea5049e534bf3e4b83fc5f9ddbfec104a1fe8d7c53fc876ea24a313e0e2e5fde1588e0af4b4aa462b1cb90743fc94defd85fb9ecf75a5a5b6e959f137cf38fc722518c75788059bdaa81795316622f418c69e3f4e65178857ba00b1ead30bc1555893d46a9f048b8ceead69d3c851eac4aea15667df4ec5da6bc69bfa0e6475e216fa1f0f1bd767f204e22ee28a6d1c12e466fe42070db6b39b0fde90cf5bb419aec65d041a60b3fe5e16643c71a3c99499f6f992bb32e2c19c8f32e917361588aebb4f6ee6712e8271361caf53811c1a3c457194ac9bd21ec7bdaa883b30b772b3875750af09c74b0897843b75893f12e44e9d381a446aaf6e574f72910bed38f94f938fca5291d1c305e456b3461be9129e8a52b6a51a851aa261973b2fa2973d8ef132089134f0f9da254a1839ba59ce86d183ba38fadddc38973ee247e72e79a9e12ae0dc6ff949a748ed9b14196017a2cf8fcf6a78460e0225867b192d7d0bd8f767054b3c157ec32e7f500be7689ab8944e77e9cdd6d11ef48212bb74c7955112496baa94902bda8a936154a666a92ec3dc8a57de21d42a67fd19b8b82fff965f3111fb25b84a297fe2e73f1768e77c6a4c764d1f895ccf16d41fbc86c142eccdd2db3ff7e156d405f317b6e415b47e7b54c201047eb53d041bbcf1e33b4ece9b4db378818865cff6d32b0697772bed76dae9900ea7bfa6d9c62efb20c7bbbef4e1e3d30e0720a64ef3dc9006e4f70780f0f0eef1244434c1345f4842818071624ef3136bb4efcc3bc26a388e5621fa4ebf83af972fddd4118b3e6ad065ea2ca01bb561c6a97fe15f7288fda9e3fccde587d4cc5c49362e4334466c12be74a5f61b73a412a80c07efe5628b633d55e3ae372f7c2550b882a411655dfd4ff6a5bd58e8ce04ea8fd852f126e1b8fab3241087ff11617dea1d1249cc6dc6cb8f70865bd216228639695bce201dc17ece3ed4c4589a52efb8fc0452eea8847ffcbbd7094101da0e26c6a2ef260a8125629944ad11a10a53a7f2de04579d990b1fd38d972c3a030950e42f9e88c914d7923d00924b6a2c2c984450c63eef10364d78f1913b9d8e5cbe13e34b69f89fbabeb541a014c6a4aa96539f5629f218a590367667621f71725a60e414c57b528ec702061eeac52223728a54770311ab31ed794afdc94aea9fc7520f97147d7dc4b47764ca6010012500bf63e07e76369323904dbfda669e1f4f2a85067a5255355d0f08bcc08e392d5a7d9f2b051522a0cc5715a6d8647d1f3aeddccc4b1fa7bbd6d8297781e39bd113271735491e1032a4a45f01645f0abb1522faad6de5cdee7e5ef045c64a5c20885eefd6e74d9add57c595da0f94afd1b2e77b545ed6111f38910a4ee31ee8bb1d2b48b5aa9ac2167674e2a047a631363e32863f590df44229d3a007eefa5bd733c8e1394730f9047df17e129d71226646082737f55647f7a2b7c577de5b26db2bd4f80307e0b9d2978c882ce01cb80b8e9c46b70d1e07cd241b8b3878669e36af6e8c9116a8a6914d624fc9877c4d97f3696d7f7d9a98d72f5454348dc7e29a46a1182e8235452973a96948ad7e2721db4fb34070755b2daaa4814eaecb8ae254105ed44eccd3e5a6cf5dfbc03c4328f9864ff953837b44ab0b06a9466f944ae34c791b272b8591e876e3eed9588d0bc26299a032f2f20d009a2c23cdb0a840d95857311970a44294647a63f9d8f26838783442625a7af0b105fcc55634e5686466f8d0b25c2607b4e5e9e30ce7f96893701c6fa75395854a970ce1b1a9141b43508c52ad2fd983b2a03f822e017095309f97015708afb73342c5c6acf060db525a5b15d079c644b379b10689b8594d91ceb41e0d89161c7bec2999cdfa606ffe5ca0ae44a61917a0a1a2b7628b7fff1acefd056a2b8048de5e048b33a3a8d5dc443f9c5e8dc0d65020f58fd21c14a0be29ec822711f003eec5597e0f4218cd857aa5dd32992afb64111bf36e104de5533835144fa15baae7acde48b0f26fb5b34dfd431b0ec558bde", 0x1000}, {&(0x7f0000002880)="430ff5bacf2d39d88a4e03a094d41540eea8d9dcb36531816699615ad5e49f69a6bdff76b6e5ed1937ea5f1419d113af223064ce5d793496784fb4747d6bcc529c3442046312333f06a07fcefee5d7bc6a8c91c9faab5658db7964a2999a86130cc54294e4dfdea486b1e47e2a2f5f5dc8a3208f420668e4ee1d6078cd92cc55b5cc213c2cdbeb9fbf1990ed5cdc8942562637678ea845eb8cfaf8c916e8c61300f20ae92849c09bc48f832fb40b991a1ce52a3b80c083436633ffe4a4c60920c6619feddf38c24e29685739e1598c3eaf8f74085a62ce462d0f4878066e2398ac74d9769dc21a2eb4a664f06ff499469fc56ed43dfd95bccf642a90d277", 0xfe}, {&(0x7f0000002980)="e8a532f20bd6aedb3d5e4bd022a8687d6db45fcc52155c2ddde63d36285eec2260c68dd7e76d39d719730ca2e9ce8c2155e2407ba42adae77544cc0af98d177455bffc325c0f6dcd2c996424e700324be1e376ccf5c4a5f75fbe073c3cd36d453b49b8f294ae8587fc496d455cd6621d90d3d81a57f176aecbda2bc5d16efdecee27a713872c8d8c9e2970d79ae730a40b5267abbae610612095de4bfa0d58c1edaf6f6955a2bb25e54ea239e404e1a541a740f1ed7392995ccaae33ad2d7a3225393335f0d6f4ce62a633100131d826d316c4939196caeb8db48fd4f2c227c4446991f49c43a7d88fd7073aa00a033fb274be40a8a6658f45206f0b9a6bc1fd9eb71ac30e543774d3f10f711b2ba095de466a75ebd0bf8be9a2605a291fc92ac77896fe9474877c2d1bd292ce09530daf391e3835bb96cb86cfb51e621fb09000aa16c4cce924f0a224bf99ee859c3d6fb0f3dc078ebf5923b878c4b0e54342419bb3a405ce4ff4fb0053dc527cc1151f18fc1d2316151fe9561f51e5c57d1f1d0789be087129610ee0f4fcd980912e51bc8421471da5dd4012a6dba3ec8465e610b679defaecb1e1ee94c423b778e553b6a91abfad7d358988e83cc0f811a6e7d68b20d091fa447ddbf5dd920af61d52b47b399dd5c4122eda74c6dd57e7a4470f439f7e3055e47b7b106c5d34194efbabf7393a88cfa2d159edef01b40bf54a9b9c0700436af41375d57aa4b487a727da37db4651ba6b73b796d67a3bf10135cc26a2383afa27e22283bae767cf589ecfd3f9cddba296c5a52240b667b5c8e725d6e052646f3c2f763ea9b7a8bf75ffd4e8135989b8891a33f637ff4ad685e2a2a2ffb3b569fcb76e889a6d1962b0f6a16705ba62fb2cda38377b3a3e9f22dcadf0e48b5ced2e92f6f9082072e7d2015d822de8e2589fa6daeaed8af0f5e6ed4eefe130b4ead176a5378ddbd63866495dddab3e84f14b70e92bd19790fdb42e0ba93ec845357a7ef7cd44132216a27ac0f0e3114640c51ea9a0c64b90f7e444f9c702662a61633b9fb10eae0dfcf3f6afbbfe868e9275795ac70b7ab6f606fd6a154ddcf6adb5f17392d1f4e2594c9c8a8d8a7b93ddc7bfc2a882a81ee6ace05a0f28b13a201c11a7c798075361c518f95fb739032687dc72f6767c0f2b13c230c46f3c75b3326dcce0c24bb9a6683ca6657e87b8f4b55c9f81d91578a55d2c1a97f66791fd8b7b29a41162a0dfb4cb4d188ed07240539f18c9b2ba36432a298da0fc7a41de2847accb05858d4c4e5bfae525a0222873fe47145b28d002e77d17214f160dd3fac36673d973272e6496e12af66fef0d0e89ef6ae7731f197a01fc01e2798d79ed4bc3c57d4d59a61ccc2b28cd55de641fd09e49b30a904133a9037ef8543ba84ea513a57a47dcbe48a1c91a0e200b07a275e17b55fa3372e303ac289af8723f73630d1feac2f29b49bda784d4fb5a2b373dd9b052c90589412328aa5d1c75d75aa2b49f3b8c9e3c39605c94acfe764c4ff6856ea5f0eef7a9d55c99dde88fe7a203ecde54aa955d27bfba6afef70c17848b5bbbe17756aff103d9ad66c2f2ad072a311a268d9c1fcd3864f5de4822fc714311ff1e4d54a11480f1f051c9ca9a237523d2b019898fe2fafc876dd71cd8a3cd69ed816c3a55347331db388a0f5e58ea3df1cb03e74602bb652b7ad8cf97ed2eb99d732349ac110739e1deacd9ebc57d1289d701d6cf101b6902bb4474b95325823effbced7b82c9bc10b429420cf715caa66925f16343902c3167dbadda4e288f01306b3cc2ac9791aa4bc30bdd7e47ac6f572c3399bb41e158671eeabeaf5d8fdeb77bc0a7ca5466e64d1a30d4aa2f0b1ec375dfa80301130bbca45d3af604437bebcb84838132285ffbd760d987eea8941cb2ece1ee58905a1f6c7a0461fccaf8580aa09c5a92d40746f4a5c108f81d2cb0c4d0a34b7b916428fa9fba6cc9d2b4c24474480027488da719683e0e180baa0771af19ba0ee0a82954ef5276956c994fc0459d5213be6bc4e28b4e466fae2c393b13a392dad9b062f07ec4bbf76c160644a945731c535b930cd65a1217d2cb001302fd785e1fc7b150ec2c8bde46c4430e4401f99dbb657cfd229c0100f188c48d093cd67caee2b0d652b60b3f2a25cf3a28d9e05bb27c4875aea89db49c69745799a1598ec2881a3ad119676db294e27645ad9bb742c3d1f598d70a72220c2c1021dc73f57d343b2b7f50a54878be2954b7135107800c60f74cabdf0aa9bec3c88acd244a4d367f06de024f696afd8e4f24d0e59b812a5392abed686f1bb4bb4ba6ea590217a902a01fddffe2a870f6b64e12c67426ee819ed2fa5d21690e416180ada95cbcf48b1d65b7359486b09af66959ee16a7bd90b83c91556373c043e41d6c5c0c7dbc63d1fa0fdaa12b8fa390ea04a66c884073559d85efed1192a4a364767dd71231a3b508479e2317f01855b4177e694e71907bea0fa2aeb0f7decd9e27fbf525293d99d5c66a6bee73f4ffe33db00857e66cc035aaa04831f529b6802a9546862d54170c9cd656520f8cbd03aba9926fa034f326969679f78995b94655c905b9fe0746aeebfd8db122c91a8ba3a53006315d7d3877666fefe1e31ab7faa47e39e7e80dd19bd46f0bd92a008b3664b6f498fa8ae45c4afbd8c12ac2e9e011c6f3e8493d505b4bf74ed32f7bf2703fc0e865c43374c90c0a006be6d65e5213da7fe293ded8c9fea19c54d9c5e401e0d1bbb7cbebf6eda6dd28a36287d858b17f71c7290bbd9d8e1f5bcccbe48178ff3113c3b009930207f7cedb547434367f38d0b13a120f0a4fc2a1d4d619eb649ec564b94a0cf41660a9cd1e62c86e6f265e1278c580ce60a50e47ffb7236af03ab960e90cc8e81b35189728ae07a275178ab9bad7ea85f0a10d5f383ad2fbf346e8a219392b721eb3a82253228fbb7c09c95920f02120b174dc3e3b97daba3ff3856a36fb2ae3b0ecee1575b0d25662205412b608b03444b69094be1c0bf4985656fa825c97b66e5070d88030c3a2e4c4263e0ed2cba34bcafc90bb386f708497548ac5dee1155acd6d047be350576666bcf523914383191285c829bf9de9b05a93e7dfd9e08ab8d3a85f601d6492094c2e083bbeaaee455710dbb7f28757bef333a9c559d5f9260daad4161772cfdb7a16db1664d0e692e4af68c592a286fbaaa526524f0c0d6d2bb9d0e33557c795c15abaefd6b0c329aae6596815cb215d86ce1ba331011123c318cf8be4d590c7fcb876c4bb06d8c2bd60a83ab8990c49e2a0ca2c10757074deb29f04db9e4879cb591a46cf42721041cb993aa8d7a739e6583aea9cdb31c35f25d41c083602b63418aea8cfd0f04d1bda620a759310076b783a7f773d5ad58de785be749c3689dedc844f9968338cc5a27f643d346e4b7734c67202f9613ac4c18626757ec439895152920b8ccc12e77f90cd956ff4fd966cee53a0c9bae9890166ab4477988d2e937bcfedab7b5e27de828960a89af6bf40c702c5a207394130d10579db676885e71cf203aa30441e5b7d03910ae20e9c627ca049d89af39ce51b4e9bf0f499d62988ba3127d50b0ec80ea9a81a59a8677d1286dbcd9e6907d389bcefed23d3dcf89645afee9fa0431fe49b6f664d8ff9107c27cd4e08dfba8b3cfdafedcf8c81b351043f207fc0368087761dc602e73f2f126552c358d2b90fe9fb031746cd97f8d0ff6a6a3cd6d1a6258b4072263d6f9502ba70b7ec2666b2021012170927912433126afc2efbe2ec1fbf9070907d7180f6be7a0c86e735e7f6a2f4f9b17815d154b79323aad61603fc1e012fbdb8bef4874dbdee3cb801fdf540a0ecd11552a923f603d50e717a1dbf83b7380feee42815d766a319ccce005fb34d038d5f1dfe4f9acd69edd236d1eb0975e960ffbc0facfad41805feb122d66054e97048ca91860de3cdf2ac78650edbeb85a04e2dbd09629abbdfa9b46e282b0d3b24a5d670b8d031ca13f67ae38a7c4346ab170686bdef1ba815ac4a1735fc0d3e41c8a6d426e0f7b4e1ed8f2250cf9f35e87a31a805a0114c8dab790663bccde45cc341f91fe81515ed03b91377fec72475cc9bb39c01017c8e00eea0310a60d03a22f5e659bdc1487aa9870fedbbaa1e60ebc85b514387da700cae81f0fb5ed9e95bd68cc6c600ec1cc8b2ce229e799b3297d04fbbf192c5e609fceb1f055403e5f2d06d9c571eae3c579363076ad3b0f33c8d8d299a335daa9b59ffdb3320eec2eeca6977af3f9a30df6e4e659de7bc4e0493e37051932fa3b293bcf860883a23e9510fa1b887a12bed7e42f06ccf49e707b5b9e427d79eb77baddf1153538313cfe2a88cf60d1619078736f789d3a831e4e59d727e73380354264ce90358aaaf30fe2279c09a4bec3307c81bc706ef4ddd2a227570b992a87ed2ab71ecbf94cebea4ba6236c8e6589b7387b00bd7268cc4405380fab5b47ff5d643cf66ecebf751c431f94befa01dd11fd33ba170ae603332710d270cc9283435c40c9ca879aae19e19609063069aa78c35f70ec260c0288be8f1198959bfd6d79cca25b5bf68ca8fa04f265cce9bb7b022765f787a415587d3280d0f0bd4a30a95741982ddd88561c09f939661598c8879bf6ca3b06b336fc128f1bcc68165c664f05996993564d6e89a04743d06bab590daf99046f2e2ded95c5ea6c4592dea73829058a15e39b1d8afe7fce51031996c63c88c6371f8f7f880f29a26e2e808e7e9458d61074fe2343740e7600b392611565eedb8aa6c3fab1d4dd99f4a9e56de2870b07738176eb030583dab3e21e3e1865c7260e3fc7bad1cfdf1a88f0c099cb2be47fbcb6334f924b1c4c8aafad860bf12ad9703fdd8822114f3054c67e954d049e0b1760708595205dceeb6b8578693acd191f3dc89a4ba71dcf0b114adf0f2c5f31e240222aad1062e775d78ea4f9b92492a8c047e2ca150a3eacf8958e22cd730b29d363ce191e95689b55cb2f7511e37e2c9a0e1b204266e076e070e79741d468c0c41c0368728ded88e3334e90369f5c93005b391d92dc95a4603a5d5952ffd7638c24f7b307b0de31bed91f1de56404cdeecc6da72e344a680693175a083b74e513c626fa7c08dca0651366e84d102dc659b325386ca708b139ef51e72de9810a2fb7be164a4ee048cc8e0464af8b9987fedd153d707f7f527eb01f434dae08630c5a508a429140bb017420126866678dfb100a67797eac81dd046c16418bd5dc801205142bc60e038542f041cd7382d8fa12a7dc90b97846c8863c8735340a0509796ecda8258358c249b5efcc9eb80e26456a2a587bbae6c34bbb9b6877e417c5036777891f1c0bcee5d94839d8690e5d0a849099db37fbeea20bf94f998e2c367b94142672c09aefb3d0687367e07b5972ab14f11829daf66d0ff0eb9295d94c0a602b836fc6512f6251c340da93eccc09678894086e1862683060b603318d240ad666d09459d3309e2f1e243332282c1fd8a6163860e30ccb627c81a6a37403b84cd57fa077745c92fd01703248bf281d4d8400b684832773c62d6a29a18d230c6813ad4ec0726c15864bdc13d527e27bd25fb3e50f7f4b8fe2b47b3e76ec7c2e638e75ef8f50143e29c2052d068c907ad3e9e1c5baa7e8e325875cd4e7145fe525ad606b6d5a6506aea25e5b3239ccb45b2e9cc2ae84195c14e1c43c5b7e3165d7a536a4f65a845957bcc641e813f54d2588c6b963d28a5432ddd644efc97ed29fa4fe58c6a381570b36b668b8cbe4d0c", 0x1000}, {&(0x7f0000003980)="57de1d5ceb30cb7a55a209d741fbb77e88e01599b66b9158e3b56212ec4752", 0x1f}, {&(0x7f00000039c0)="ef6bd852f465c0477508a22761e0c93b3e391ed4244342fcb8b3f2b18cdb10b3a54182570f28d0406442f785b33f3c154264b5ba90bde49a3cf3cd5dfa21554e7aeb9ec5ff157a5d4d42fc05534dee8435c3681ab817ef7905990b38647f7a6d705836f8e7740f8e8ee19765e5880956482b2783fc498f4d0afa156c0258ea0b94f762557bb862736345e912e28c21e8725fd57c512f65ce5f16512a61cdfbdec1a7449ec4056be3e942d4e9dcfdd8da008497e7d483bca569e4bdd4123d326d36ef06f99389c1e68260a6", 0xcb}, {&(0x7f0000003ac0)="4ccf9258aa5f041692de9dc26bf205e66af8f29cdde406ac06db235539e6f50a55e303b8bbe7fab7fb37075f7ae682732cf514d1536df20f996006988a64d9441cdcb94c005cef7af5a5171d52abc5155f88265ef8b2cebd25066472f43518b9e5bfafe3470a8d8d2f86d78ef3469636dcec7c1263c473ba1b785ae3f58694f6866845a008d3d3a953471de4ba8646da2f75abb8c9747bec2fc1b9b2ff7841aa1dad765349193c1b97924f8c6bf8c96c973923ff52ef9d6780cf898ec76d670acf2fd4c3c77a599f4355f4381d2a1d4bd4535faec1ab1fec4737fe25978cfe4ed4229f190b02600258ea0ba7", 0xec}, {&(0x7f0000003bc0)="2cf4cc93feb0de9bbcf18467501ca5330a3333b1198b264c64f18bee309e44317096ca5dc4b11f2c", 0x28}, {&(0x7f0000003c00)="dcf01c41f8bcbc11485d8602c9bad0a3a7690723b320f39679c407d72bbf6fde4e65dacd51d2d9d53aa94c1fd11190d8b5d9f117d070814582fd7addc13e778d934018a191517f979d971263195949e35470e5a7557097021b9a131385e22f395e188aabc41f16f286327ef51c576f7d8b472b48e2b4c175d41ef2fc3893f0c84fc00b1c660f166daec98ceeb7bee8e874ac648b54525ec2eff9ab58410c5bfbd547121e370681d99dd9b9e3ad8101bdc357ecc28ebd594a1b7288c78fd3fd9197f13e71770cd00a16c8c97ac30f654dd0095efc0b79bb", 0xd7}], 0x8) r6 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x3c) syz_kvm_setup_cpu$x86(r6, r1, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000003e00)=[@textreal={0x8, &(0x7f0000003d80)="0f080f96ca1bf5670ff5454b360fc73966b9a409000066b80000000066ba000000000f3066b9800000c00f326635000100000f306564660f3833e1b8c30c8ec866b9f90300000f32", 0x48}], 0x1, 0x50, &(0x7f0000003e40)=[@dstype3], 0x1) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r1, 0x6, 0x23, &(0x7f0000003f00)={&(0x7f0000ff2000/0x4000)=nil, 0x4000, 0x0, 0x0, 0x0, &(0x7f0000003e80)=""/26, 0x1a, 0x0, &(0x7f0000003ec0)=""/30, 0x1e}, &(0x7f0000003f40)=0x40) ioctl$KVM_X86_SETUP_MCE(r1, 0x4008ae9c, &(0x7f0000003f80)={0x1a, 0x2}) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000003fc0)={'veth0_virt_wifi', 0x32, 0x30}, 0x12) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r7, 0x8933, &(0x7f0000004000)={'wpan0\x00'}) sendmsg$NL80211_CMD_SET_INTERFACE(r2, &(0x7f00000041c0)={&(0x7f0000004040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000004180)={&(0x7f0000004100)={0x7c, 0x0, 0x200, 0x70bd29, 0x25dfdbfe, {{}, {@val={0x8}, @val={0xc, 0x99, {0x3, 0x6f}}}}, [@NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_4ADDR={0x5}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0x7}, @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}]}, 0x7c}, 0x1, 0x0, 0x0, 0x1}, 0x48080) 67.671399ms ago: executing program 1 (id=1117): r0 = socket$igmp6(0xa, 0x3, 0x2) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f0000000000)={'wlan0\x00', {0x2, 0x4e24, @empty}}) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000080)='cpuacct.usage_sys\x00', 0x0, 0x0) setsockopt$packet_tx_ring(r2, 0x107, 0xd, &(0x7f00000000c0)=@req={0xdabb, 0x8, 0x2, 0x8}, 0x10) 1.13791ms ago: executing program 1 (id=1118): vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000001140)="c0", 0xf}], 0x1, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x20040, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000600)=[@text64={0x40, &(0x7f0000000640)="430fc73f0f2390b9800000c00f3235010000000f300f20d835080000000f22d8c4e18173f53866baf80cb83879e487ef66bafc0cec66b88e008ec02d1aa80000460f1c460041ae", 0x47}], 0x1, 0x74, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) mount$incfs(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000040), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) setfsgid(0xee01) r4 = openat$incfs(r3, &(0x7f0000000080)='.pending_reads\x00', 0x1, 0x0) ioctl$TIOCL_GETKMSGREDIRECT(r4, 0x40106726, &(0x7f00000000c0)) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x275a, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000300)='./binderfs/binder1\x00', 0x2, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f0000fef000/0x1000)=nil, 0x1000, 0x1000004, 0x10010, r3, 0x1000) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(r5, 0x29, 0x42, &(0x7f0000000000)=0xffff7b6e, 0x4) setsockopt$inet6_int(r5, 0x29, 0xcf, &(0x7f0000000040)=0x2, 0x4) r6 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) r7 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_writev(r7, &(0x7f0000002340)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1, &(0x7f0000003480)=[{&(0x7f00000023c0)=""/4096, 0x1000}], 0x1, 0x0) r8 = syz_open_procfs(r7, &(0x7f0000001100)='net/sco\x00') ioctl$KVM_SET_USER_MEMORY_REGION(r8, 0xc0686611, &(0x7f0000000180)={0x2, 0x4, 0xffff1000, 0x2000, &(0x7f0000001000/0x2000)=nil}) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000001180)={0x0, 0x0, 0x2000, {0x0, 0x11}, {0x136, 0x2}, @const={0x0, {0x0, 0x7}}}) write$char_usb(r6, &(0x7f0000001180), 0x0) getsockopt$inet6_buf(r4, 0x29, 0x6, &(0x7f0000001500)=""/19, &(0x7f0000000240)=0x13) syz_open_procfs(0x0, &(0x7f0000000000)='stat\x00') openat$kvm(0xffffffffffffff9c, &(0x7f0000004300), 0x1, 0x0) 0s ago: executing program 0 (id=1119): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = userfaultfd(0x801) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x4}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'geneve0\x00', 0x1}) ptrace$getregset(0x4205, 0x0, 0x1, &(0x7f0000000000)={0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000000000)={{&(0x7f0000400000/0xc00000)=nil, 0xc00000}, 0x1}) sendmsg$nl_generic(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000002c0)=ANY=[@ANYBLOB="140000004000010a010000000000000002000000"], 0x14}}, 0x0) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000400)={&(0x7f0000000880)={0x5c, 0x0, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x4}]}, 0x5c}, 0x1, 0x0, 0x0, 0x20000800}, 0x4048000) sendmsg$NFULNL_MSG_CONFIG(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20082}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4040000}, 0x4000080) r3 = socket(0x10, 0x803, 0x0) sendto(r3, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/100, 0x321}, {&(0x7f0000000280)=""/85, 0x21}, {&(0x7f0000000fc0)=""/4096, 0x197}, {&(0x7f0000000580)=""/106, 0x659}, {&(0x7f0000000980)=""/73, 0xd}, {&(0x7f0000000200)=""/77, 0x69}, {&(0x7f00000007c0)=""/141, 0xc4}, {&(0x7f00000001c0)=""/17, 0x1d8}], 0x21, &(0x7f0000000600)=""/191, 0x41}, 0x5}], 0x4000000000003b4, 0x2000, &(0x7f0000003700)={0x77359400}) fcntl$setstatus(r1, 0x4, 0x4ac00) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r0, 0x4018f50b, 0x0) kernel console output (not intermixed with test programs): -71 [ 36.357691][ T611] rust_binder: Failed copying remainder into alloc: EFAULT [ 36.357711][ T611] rust_binder: Failure in apply_sg: BR_FAILED_REPLY { source: EFAULT } [ 36.365483][ T611] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EFAULT } [ 36.373835][ T611] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EFAULT } my_pid:38 [ 36.464648][ T395] rust_binder: 613: removing orphan mapping 0:4216 [ 36.570454][ T36] audit: type=1400 audit(1753620601.930:222): avc: denied { map } for pid=618 comm="syz.1.95" path="socket:[4646]" dev="sockfs" ino=4646 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 36.594517][ T36] audit: type=1400 audit(1753620601.930:223): avc: denied { accept } for pid=618 comm="syz.1.95" path="socket:[4646]" dev="sockfs" ino=4646 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 36.619776][ T36] audit: type=1400 audit(1753620601.980:224): avc: denied { getopt } for pid=618 comm="syz.1.95" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 36.639069][ T36] audit: type=1400 audit(1753620601.980:225): avc: denied { write } for pid=618 comm="syz.1.95" scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:kernel_t tclass=key permissive=1 [ 36.665465][ T36] audit: type=1326 audit(1753620602.020:226): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=620 comm="syz.1.96" exe="/root/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f9bc258e9a9 code=0x0 [ 36.719090][ T9] usb 4-1: new low-speed USB device number 9 using dummy_hcd [ 36.869064][ T9] usb 4-1: Invalid ep0 maxpacket: 64 [ 36.999092][ T9] usb 4-1: new low-speed USB device number 10 using dummy_hcd [ 37.149068][ T9] usb 4-1: Invalid ep0 maxpacket: 64 [ 37.154498][ T9] usb usb4-port1: attempt power cycle [ 37.169073][ T31] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 37.329054][ T31] usb 1-1: Using ep0 maxpacket: 16 [ 37.335274][ T31] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 37.345607][ T31] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 16 [ 37.359302][ T31] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 37.368345][ T31] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 37.376379][ T31] usb 1-1: SerialNumber: syz [ 37.383440][ T31] usb 1-1: bad CDC descriptors [ 37.499105][ T9] usb 4-1: new low-speed USB device number 11 using dummy_hcd [ 37.535793][ T9] usb 4-1: Invalid ep0 maxpacket: 64 [ 37.584554][ T31] usb 1-1: USB disconnect, device number 7 [ 37.679090][ T9] usb 4-1: new low-speed USB device number 12 using dummy_hcd [ 37.699384][ T9] usb 4-1: Invalid ep0 maxpacket: 64 [ 37.709088][ T9] usb usb4-port1: unable to enumerate USB device [ 37.899067][ T31] usb 1-1: new low-speed USB device number 8 using dummy_hcd [ 38.050391][ T31] usb 1-1: New USB device found, idVendor=1557, idProduct=7720, bcdDevice=b7.eb [ 38.059629][ T31] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 38.068913][ T31] usb 1-1: config 0 descriptor?? [ 38.186087][ T395] usb 3-1: USB disconnect, device number 3 [ 38.207626][ T632] binder: Unknown parameter 'Sfconu]ÝOs۬' [ 38.402834][ T638] cgroup: fork rejected by pids controller in /syz2 [ 38.460977][ T772] F2FS-fs (rnullb0): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 38.474652][ T772] F2FS-fs (rnullb0): Can't find valid F2FS filesystem in 1th superblock [ 38.483579][ T772] F2FS-fs (rnullb0): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 38.491692][ T772] F2FS-fs (rnullb0): Can't find valid F2FS filesystem in 2th superblock [ 38.556358][ T779] netlink: 404 bytes leftover after parsing attributes in process `syz.1.105'. [ 38.565432][ T36] audit: type=1400 audit(1753620603.910:227): avc: denied { nlmsg_read } for pid=778 comm="syz.1.105" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 38.729086][ T45] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 38.762942][ T36] audit: type=1400 audit(1753620604.120:228): avc: denied { mount } for pid=781 comm="syz.1.106" name="/" dev="debugfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:debugfs_t tclass=filesystem permissive=1 [ 38.786674][ T36] audit: type=1326 audit(1753620604.140:229): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=781 comm="syz.1.106" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f9bc258e9a9 code=0x0 [ 38.879044][ T45] usb 3-1: Using ep0 maxpacket: 32 [ 38.885523][ T45] usb 3-1: unable to get BOS descriptor or descriptor too short [ 38.893906][ T45] usb 3-1: config 1 interface 0 altsetting 7 bulk endpoint 0x1 has invalid maxpacket 1015 [ 38.903946][ T45] usb 3-1: config 1 interface 0 altsetting 7 has 1 endpoint descriptor, different from the interface descriptor's value: 3 [ 38.916763][ T45] usb 3-1: config 1 interface 0 has no altsetting 0 [ 38.924737][ T45] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 38.933864][ T45] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 38.941895][ T45] usb 3-1: Product: syz [ 38.946062][ T45] usb 3-1: Manufacturer: syz [ 38.950679][ T45] usb 3-1: SerialNumber: syz [ 38.956359][ T774] raw-gadget.2 gadget.2: fail, usb_ep_enable returned -22 [ 39.167153][ T45] usblp 3-1:1.0: usblp0: USB Unidirectional printer dev 4 if 0 alt 7 proto 1 vid 0x0525 pid 0xA4A8 [ 39.179315][ T45] usb 3-1: USB disconnect, device number 4 [ 39.186417][ T45] usblp0: removed [ 39.242823][ T31] asix 1-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 39.253010][ T31] asix 1-1:0.0: probe with driver asix failed with error -71 [ 39.261403][ T31] usb 1-1: USB disconnect, device number 8 [ 39.520230][ T36] audit: type=1400 audit(1753620604.880:230): avc: denied { connect } for pid=786 comm="syz.3.108" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 39.586142][ T792] binder: Unknown parameter '01777777777777777777777' [ 39.651440][ T801] ======================================================= [ 39.651440][ T801] WARNING: The mand mount option has been deprecated and [ 39.651440][ T801] and is ignored by this kernel. Remove the mand [ 39.651440][ T801] option from the mount to silence this warning. [ 39.651440][ T801] ======================================================= [ 39.701396][ T804] tipc: Started in network mode [ 39.706325][ T804] tipc: Node identity 7, cluster identity 4711 [ 39.720711][ T804] tipc: Node number set to 7 [ 39.739572][ T807] tipc: Started in network mode [ 39.745888][ T807] tipc: Node identity , cluster identity 4711 [ 39.760125][ T807] tipc: Failed to obtain node identity [ 39.769164][ T807] tipc: Enabling of bearer rejected, failed to enable media [ 39.855796][ T817] rust_binder: Error while translating object. [ 39.855839][ T817] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 39.868207][ T817] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:98 [ 40.081443][ T825] binder: Unknown parameter 'c' [ 40.391723][ T834] random: crng reseeded on system resumption [ 40.429083][ T395] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 40.586651][ T395] usb 3-1: New USB device found, idVendor=9710, idProduct=7730, bcdDevice=96.33 [ 40.601566][ T395] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 40.619591][ T395] usb 3-1: config 0 descriptor?? [ 41.418235][ T848] mmap: syz.0.124 (848) uses deprecated remap_file_pages() syscall. See Documentation/mm/remap_file_pages.rst. [ 41.444202][ T853] F2FS-fs (rnullb0): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 41.452303][ T853] F2FS-fs (rnullb0): Can't find valid F2FS filesystem in 1th superblock [ 41.460710][ T853] F2FS-fs (rnullb0): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 41.468786][ T853] F2FS-fs (rnullb0): Can't find valid F2FS filesystem in 2th superblock [ 41.555851][ T855] netlink: 8 bytes leftover after parsing attributes in process `syz.0.126'. [ 41.804896][ T46] bridge_slave_1: left allmulticast mode [ 41.819061][ T46] bridge_slave_1: left promiscuous mode [ 41.836531][ T46] bridge0: port 2(bridge_slave_1) entered disabled state [ 41.855647][ T46] bridge_slave_0: left allmulticast mode [ 41.863739][ T874] SELinux: security_context_str_to_sid (unconfined_u) failed with errno=-22 [ 41.868988][ T46] bridge_slave_0: left promiscuous mode [ 41.878084][ T395] usb 3-1: Cannot set autoneg [ 41.878586][ T36] kauditd_printk_skb: 18 callbacks suppressed [ 41.878604][ T36] audit: type=1400 audit(1753620607.240:249): avc: denied { mounton } for pid=875 comm="syz-executor" path="/" dev="sda1" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:root_t tclass=dir permissive=1 [ 41.884070][ T395] MOSCHIP usb-ethernet driver 3-1:0.0: probe with driver MOSCHIP usb-ethernet driver failed with error -71 [ 41.889403][ T46] bridge0: port 1(bridge_slave_0) entered disabled state [ 41.936184][ T395] usb 3-1: USB disconnect, device number 5 [ 41.942658][ T36] audit: type=1326 audit(1753620607.310:250): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=876 comm="syz.0.135" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f66c0d8e9a9 code=0x0 [ 42.044062][ T880] rust_binder: 81: no such ref 1 [ 42.049102][ T880] rust_binder: Write failure EINVAL in pid:81 [ 42.072724][ T875] bridge0: port 1(bridge_slave_0) entered blocking state [ 42.086076][ T875] bridge0: port 1(bridge_slave_0) entered disabled state [ 42.095024][ T875] bridge_slave_0: entered allmulticast mode [ 42.101169][ T36] audit: type=1326 audit(1753620607.460:251): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=876 comm="syz.0.135" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f66c0d8e9a9 code=0x7fc00000 [ 42.119580][ T875] bridge_slave_0: entered promiscuous mode [ 42.125085][ T36] audit: type=1326 audit(1753620607.460:252): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=876 comm="syz.0.135" exe="/root/syz-executor" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7f66c0d8e9a9 code=0x7fc00000 [ 42.154082][ T46] veth1_macvtap: left promiscuous mode [ 42.155795][ T36] audit: type=1326 audit(1753620607.460:253): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=876 comm="syz.0.135" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f66c0d8e9a9 code=0x7fc00000 [ 42.182906][ T46] veth0_vlan: left promiscuous mode [ 42.206806][ T36] audit: type=1326 audit(1753620607.460:254): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=876 comm="syz.0.135" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f66c0d8e9a9 code=0x7fc00000 [ 42.243942][ T36] audit: type=1326 audit(1753620607.460:255): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=876 comm="syz.0.135" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f66c0d8e9a9 code=0x7fc00000 [ 42.268286][ T36] audit: type=1326 audit(1753620607.460:256): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=876 comm="syz.0.135" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f66c0d8e9a9 code=0x7fc00000 [ 42.291819][ T875] bridge0: port 2(bridge_slave_1) entered blocking state [ 42.298983][ T875] bridge0: port 2(bridge_slave_1) entered disabled state [ 42.301423][ T36] audit: type=1326 audit(1753620607.460:257): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=876 comm="syz.0.135" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f66c0d8e9a9 code=0x7fc00000 [ 42.306936][ T875] bridge_slave_1: entered allmulticast mode [ 42.329571][ T36] audit: type=1326 audit(1753620607.460:258): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=876 comm="syz.0.135" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f66c0d8e9a9 code=0x7fc00000 [ 42.359302][ T875] bridge_slave_1: entered promiscuous mode [ 42.453231][ T875] bridge0: port 2(bridge_slave_1) entered blocking state [ 42.460326][ T875] bridge0: port 2(bridge_slave_1) entered forwarding state [ 42.467593][ T875] bridge0: port 1(bridge_slave_0) entered blocking state [ 42.474659][ T875] bridge0: port 1(bridge_slave_0) entered forwarding state [ 42.506218][ T60] bridge0: port 1(bridge_slave_0) entered disabled state [ 42.519534][ T60] bridge0: port 2(bridge_slave_1) entered disabled state [ 42.537033][ T12] bridge0: port 1(bridge_slave_0) entered blocking state [ 42.544123][ T12] bridge0: port 1(bridge_slave_0) entered forwarding state [ 42.555878][ T60] bridge0: port 2(bridge_slave_1) entered blocking state [ 42.562969][ T60] bridge0: port 2(bridge_slave_1) entered forwarding state [ 42.653097][ T910] netlink: 28 bytes leftover after parsing attributes in process `syz.2.141'. [ 42.659403][ T875] veth0_vlan: entered promiscuous mode [ 42.702051][ T875] veth1_macvtap: entered promiscuous mode [ 42.711624][ T912] input: syz1 as /devices/virtual/input/input6 [ 42.717861][ T912] input: failed to attach handler leds to device input6, error: -6 [ 42.886891][ T921] rust_binder: Write failure EFAULT in pid:2 [ 42.909910][ T923] 9pnet_fd: Insufficient options for proto=fd [ 43.014573][ T933] tmpfs: Unknown parameter '' [ 43.019450][ T395] usb 1-1: new full-speed USB device number 9 using dummy_hcd [ 43.182325][ T395] usb 1-1: config 1 has an invalid interface number: 146 but max is 0 [ 43.190996][ T395] usb 1-1: config 1 has no interface number 0 [ 43.197359][ T395] usb 1-1: config 1 interface 146 altsetting 0 endpoint 0x5 has invalid maxpacket 512, setting to 64 [ 43.211555][ T395] usb 1-1: New USB device found, idVendor=05f9, idProduct=ffff, bcdDevice=fd.eb [ 43.221410][ T395] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 43.229617][ T395] usb 1-1: Product: syz [ 43.233971][ T395] usb 1-1: Manufacturer: syz [ 43.238861][ T395] usb 1-1: SerialNumber: syz [ 43.252345][ T395] usbserial_generic 1-1:1.146: The "generic" usb-serial driver is only for testing and one-off prototypes. [ 43.266954][ T395] usbserial_generic 1-1:1.146: Tell linux-usb@vger.kernel.org to add your device to a proper driver. [ 43.278028][ T395] usbserial_generic 1-1:1.146: generic converter detected [ 43.288045][ T395] usb 1-1: generic converter now attached to ttyUSB0 [ 43.298486][ T952] 9pnet_fd: Insufficient options for proto=fd [ 43.378352][ T907] Bluetooth: hci0: Frame reassembly failed (-84) [ 43.385024][ T907] Bluetooth: hci0: Frame reassembly failed (-84) [ 43.452125][ T915] rust_binder: 121: no such ref 0 [ 43.457243][ T960] rust_binder: 121: no such ref 0 [ 43.462655][ T915] rust_binder: BC_REQUEST_DEATH_NOTIFICATION invalid ref 0 [ 43.470032][ T960] rust_binder: BC_REQUEST_DEATH_NOTIFICATION invalid ref 0 [ 43.477397][ T915] rust_binder: 121: no such ref 0 [ 43.483687][ T45] usb 1-1: USB disconnect, device number 9 [ 43.490635][ T45] generic ttyUSB0: generic converter now disconnected from ttyUSB0 [ 43.498808][ T45] usbserial_generic 1-1:1.146: device disconnected [ 43.906576][ T967] fuse: Bad value for 'user_id' [ 43.911521][ T967] fuse: Bad value for 'user_id' [ 43.922638][ T967] fuse: Bad value for 'user_id' [ 43.927631][ T967] fuse: Bad value for 'user_id' [ 43.944167][ T972] 9pnet_fd: Insufficient options for proto=fd [ 44.040394][ T980] netlink: 8 bytes leftover after parsing attributes in process `syz.2.162'. [ 44.051049][ T980] netlink: 'syz.2.162': attribute type 3 has an invalid length. [ 44.129188][ T45] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 44.263902][ T990] input: syz1 as /devices/virtual/input/input7 [ 44.289604][ T45] usb 5-1: Using ep0 maxpacket: 8 [ 44.297014][ T45] usb 5-1: config 1 interface 0 altsetting 1 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 44.308240][ T45] usb 5-1: config 1 interface 0 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 44.335250][ T45] usb 5-1: config 1 interface 0 has no altsetting 0 [ 44.343361][ T993] tmpfs: Bad value for 'size' [ 44.348688][ T45] usb 5-1: New USB device found, idVendor=1532, idProduct=011d, bcdDevice= 0.40 [ 44.358440][ T45] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 44.367122][ T45] usb 5-1: Product: syz [ 44.371613][ T45] usb 5-1: Manufacturer: syz [ 44.376239][ T45] usb 5-1: SerialNumber: syz [ 44.673894][ T45] usbhid 5-1:1.0: can't add hid device: -71 [ 44.680180][ T45] usbhid 5-1:1.0: probe with driver usbhid failed with error -71 [ 44.690194][ T45] usb 5-1: USB disconnect, device number 2 [ 45.189271][ T340] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 45.305902][ T1024] SELinux: security_context_str_to_sid () failed with errno=-22 [ 45.339048][ T340] usb 1-1: Using ep0 maxpacket: 16 [ 45.346628][ T1015] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 45.355287][ T1015] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 45.366148][ T340] usb 1-1: unable to get BOS descriptor or descriptor too short [ 45.374383][ T340] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 45.382174][ T340] usb 1-1: can't read configurations, error -71 [ 45.399227][ T959] Bluetooth: hci0: command 0x1003 tx timeout [ 45.400562][ T53] Bluetooth: hci0: Opcode 0x1003 failed: -110 [ 45.535697][ T1045] netlink: 'syz.2.183': attribute type 12 has an invalid length. [ 45.926215][ T1079] 9pnet_fd: Insufficient options for proto=fd [ 45.933386][ T1079] 9pnet_fd: Insufficient options for proto=fd [ 45.964158][ T10] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 45.980085][ T1085] rust_binder: Write failure EINVAL in pid:161 [ 45.990295][ T10] hid-generic 0000:0000:0000.0001: hidraw0: HID v0.00 Device [syz1] on syz0 [ 46.022850][ T1091] rust_binder: Read failure Err(EAGAIN) in pid:166 [ 46.039048][ T45] usb 2-1: new full-speed USB device number 7 using dummy_hcd [ 46.103483][ T1099] netlink: 28 bytes leftover after parsing attributes in process `syz.0.201'. [ 46.189130][ T45] usb 2-1: device descriptor read/64, error -71 [ 46.429107][ T45] usb 2-1: device descriptor read/64, error -71 [ 46.669061][ T45] usb 2-1: new full-speed USB device number 8 using dummy_hcd [ 46.799093][ T45] usb 2-1: device descriptor read/64, error -71 [ 46.996068][ T36] kauditd_printk_skb: 2992 callbacks suppressed [ 46.996087][ T36] audit: type=1400 audit(1753620613.355:3251): avc: denied { create } for pid=1118 comm="syz.4.207" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=user_namespace permissive=1 [ 47.022356][ T36] audit: type=1400 audit(1753620613.365:3252): avc: denied { sys_admin } for pid=1118 comm="syz.4.207" capability=21 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=cap_userns permissive=1 [ 47.039096][ T45] usb 2-1: device descriptor read/64, error -71 [ 47.057997][ T36] audit: type=1400 audit(1753620613.415:3253): avc: denied { accept } for pid=1121 comm="syz.4.208" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 47.128980][ T36] audit: type=1400 audit(1753620613.485:3254): avc: denied { sqpoll } for pid=1131 comm="syz.0.211" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=io_uring permissive=1 [ 47.159253][ T45] usb usb2-port1: attempt power cycle [ 47.499121][ T45] usb 2-1: new full-speed USB device number 9 using dummy_hcd [ 47.520468][ T45] usb 2-1: device descriptor read/8, error -71 [ 47.584443][ T36] audit: type=1400 audit(1753620613.945:3255): avc: denied { create } for pid=1148 comm="syz.0.216" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=x25_socket permissive=1 [ 47.650088][ T45] usb 2-1: device descriptor read/8, error -71 [ 47.849063][ T330] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 47.889085][ T45] usb 2-1: new full-speed USB device number 10 using dummy_hcd [ 47.910063][ T45] usb 2-1: device descriptor read/8, error -71 [ 47.999094][ T330] usb 1-1: Using ep0 maxpacket: 16 [ 48.005404][ T330] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 48.015579][ T330] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 16 [ 48.029313][ T330] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 48.038375][ T330] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 48.046503][ T330] usb 1-1: SerialNumber: syz [ 48.052523][ T45] usb 2-1: device descriptor read/8, error -71 [ 48.059467][ T330] usb 1-1: bad CDC descriptors [ 48.159154][ T45] usb usb2-port1: unable to enumerate USB device [ 48.259443][ T36] audit: type=1400 audit(1753620614.625:3256): avc: denied { setopt } for pid=1156 comm="syz.4.220" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 48.260949][ T45] usb 1-1: USB disconnect, device number 12 [ 48.616020][ T36] audit: type=1400 audit(1753620614.975:3257): avc: denied { remount } for pid=1187 comm="syz.2.230" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 48.675079][ T1201] 9pnet_fd: Insufficient options for proto=fd [ 48.704265][ T1208] fuse: Bad value for 'fd' [ 48.905015][ T1224] rust_binder: 1221 RLIMIT_NICE not set [ 49.012107][ T31] rust_binder: 1220: removing orphan mapping 0:4248 [ 49.206451][ T1235] tipc: Enabling of bearer rejected, media not registered [ 49.222185][ T36] audit: type=1400 audit(1753620615.585:3258): avc: denied { associate } for pid=1236 comm="syz.1.245" name="pfkey" scontext=root:object_r:sysadm_t tcontext=system_u:object_r:proc_t tclass=filesystem permissive=1 [ 49.241055][ T1235] rust_binder: Error in use_page_slow: ESRCH [ 49.243074][ T1235] rust_binder: use_range failure ESRCH [ 49.259158][ T1235] rust_binder: Failed to allocate buffer. len:64, is_oneway:false [ 49.264692][ T1235] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ESRCH } [ 49.296748][ T1235] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ESRCH } my_pid:205 [ 49.604774][ T1260] rust_binder: Error while translating object. [ 49.614618][ T1260] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EBADF } [ 49.621018][ T1260] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EBADF } my_pid:150 [ 49.659057][ T395] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 49.819096][ T395] usb 1-1: Using ep0 maxpacket: 8 [ 49.825398][ T395] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 49.836408][ T395] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 49.846215][ T395] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 49.859061][ T395] usb 1-1: New USB device found, idVendor=046d, idProduct=c29c, bcdDevice= 0.00 [ 49.868121][ T395] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 49.876757][ T395] usb 1-1: config 0 descriptor?? [ 50.286589][ T395] logitech 0003:046D:C29C.0002: hidraw0: USB HID v0.01 Device [HID 046d:c29c] on usb-dummy_hcd.0-1/input0 [ 50.354942][ T1274] EXT4-fs (rnullb0): VFS: Can't find ext4 filesystem [ 50.495167][ T395] logitech 0003:046D:C29C.0002: no inputs found [ 50.503505][ T395] usb 1-1: USB disconnect, device number 13 [ 50.955211][ T1287] IPv6: RTM_NEWROUTE with no NLM_F_CREATE or NLM_F_REPLACE [ 50.962479][ T1287] IPv6: NLM_F_CREATE should be set when creating new route [ 50.969730][ T1287] IPv6: NLM_F_CREATE should be set when creating new route [ 51.041284][ T36] audit: type=1400 audit(1753620617.405:3259): avc: denied { mounton } for pid=1290 comm="syz.2.265" path="/86/file0" dev="tmpfs" ino=487 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=fifo_file permissive=1 [ 51.064870][ T1291] SELinux: unrecognized netlink message: protocol=6 nlmsg_type=23431 sclass=netlink_xfrm_socket pid=1291 comm=syz.2.265 [ 51.078375][ T1291] netlink: 'syz.2.265': attribute type 13 has an invalid length. [ 51.102531][ T1295] 9pnet_fd: Insufficient options for proto=fd [ 51.249048][ T395] usb 1-1: new high-speed USB device number 14 using dummy_hcd [ 51.262342][ T36] audit: type=1400 audit(1753620617.625:3260): avc: denied { map } for pid=1318 comm="syz.4.276" path="socket:[8338]" dev="sockfs" ino=8338 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=udp_socket permissive=1 [ 51.373570][ T1338] pci 0000:00:05.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem [ 51.385294][ T1338] SELinux: security_context_str_to_sid (sytem_uGй) failed with errno=-22 [ 51.399056][ T395] usb 1-1: Using ep0 maxpacket: 16 [ 51.405713][ T395] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1023 [ 51.415843][ T395] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 16 [ 51.430053][ T395] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 51.439175][ T395] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 51.449379][ T395] usb 1-1: SerialNumber: syz [ 51.455221][ T1289] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 51.666173][ T1289] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 51.675255][ T1289] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 51.819059][ T836] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 51.969033][ T836] usb 2-1: Using ep0 maxpacket: 16 [ 51.987545][ T1348] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 51.996662][ T1348] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 52.031955][ T836] usb 2-1: unable to get BOS descriptor or descriptor too short [ 52.049788][ T836] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 52.057397][ T836] usb 2-1: can't read configurations, error -71 [ 52.124234][ T36] kauditd_printk_skb: 1 callbacks suppressed [ 52.124253][ T36] audit: type=1400 audit(1753620618.485:3262): avc: denied { bind } for pid=1357 comm="syz.4.288" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 52.137558][ T1360] netlink: 165 bytes leftover after parsing attributes in process `syz.2.289'. [ 52.149835][ T36] audit: type=1400 audit(1753620618.485:3263): avc: denied { listen } for pid=1357 comm="syz.4.288" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 52.178219][ T36] audit: type=1400 audit(1753620618.485:3264): avc: denied { accept } for pid=1357 comm="syz.4.288" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 52.235941][ T36] audit: type=1400 audit(1753620619.595:3265): avc: denied { ioctl } for pid=1357 comm="syz.4.288" path="socket:[8395]" dev="sockfs" ino=8395 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 52.849936][ T36] audit: type=1400 audit(1753620620.215:3266): avc: denied { mount } for pid=1386 comm="syz.2.298" name="/" dev="configfs" ino=2648 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=filesystem permissive=1 [ 52.853761][ T1388] rust_binder: Failed to claim space for a BINDER_TYPE_PTR. (offset: 120, limit: 1168, size: 18446744073709551585) [ 52.883145][ T1388] rust_binder: Error while translating object. [ 52.888115][ T36] audit: type=1400 audit(1753620620.235:3267): avc: denied { search } for pid=1386 comm="syz.2.298" name="/" dev="configfs" ino=2648 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 52.899553][ T1388] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 52.901931][ T36] audit: type=1400 audit(1753620620.235:3268): avc: denied { setattr } for pid=1386 comm="syz.2.298" name="/" dev="configfs" ino=2648 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 52.923779][ T1388] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:184 [ 53.075179][ T1407] binder: Bad value for 'max' [ 53.126396][ T1412] rust_binder: Failure when writing BR_NOOP at beginning of buffer. [ 53.126425][ T1412] rust_binder: Read failure Err(EFAULT) in pid:191 [ 53.299109][ T36] audit: type=1400 audit(1753620620.655:3269): avc: denied { wake_alarm } for pid=1436 comm="syz.4.314" capability=35 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability2 permissive=1 [ 53.387444][ T1440] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 53.387854][ T1440] rust_binder: Failed to allocate buffer. len:1048, is_oneway:false [ 53.799815][ T395] cdc_ether 1-1:1.0: probe with driver cdc_ether failed with error -71 [ 53.818270][ T395] usb 1-1: USB disconnect, device number 14 [ 54.326381][ T1463] input: syz1 as /devices/virtual/input/input8 [ 54.914616][ T1517] tipc: Started in network mode [ 54.919592][ T1517] tipc: Node identity 3c, cluster identity 4711 [ 54.925870][ T1517] tipc: Node number set to 60 [ 54.987781][ T1519] netlink: 8 bytes leftover after parsing attributes in process `syz.4.340'. [ 55.001100][ T1522] rust_binder: Failed to allocate buffer. len:1136, is_oneway:true [ 55.002894][ T36] audit: type=1400 audit(1753620622.365:3270): avc: denied { write } for pid=1521 comm="syz.0.341" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 55.057070][ T36] audit: type=1326 audit(1753620622.415:3271): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1529 comm="syz.4.343" exe="/root/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f3c4478e9a9 code=0x0 [ 55.279065][ T340] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 55.400375][ T1560] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=9695 sclass=netlink_route_socket pid=1560 comm=syz.2.352 [ 55.429092][ T340] usb 1-1: Using ep0 maxpacket: 16 [ 55.439137][ T340] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 55.450274][ T340] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 16 [ 55.466960][ T340] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 55.476202][ T340] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 55.484319][ T340] usb 1-1: SerialNumber: syz [ 55.569060][ T395] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 55.604963][ T1587] !@: renamed from xfrm0 (while UP) [ 55.692696][ T31] usb 1-1: USB disconnect, device number 15 [ 55.719063][ T395] usb 2-1: Using ep0 maxpacket: 16 [ 55.728400][ T1550] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 55.749258][ T1550] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 55.759058][ T395] usb 2-1: unable to get BOS descriptor or descriptor too short [ 55.779427][ T395] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 55.787134][ T395] usb 2-1: can't read configurations, error -71 [ 56.027985][ T1634] netlink: 'syz.4.378': attribute type 32 has an invalid length. [ 56.039402][ T1634] netlink: 8 bytes leftover after parsing attributes in process `syz.4.378'. [ 56.089425][ T1634] syz.4.378 calls setitimer() with new_value NULL pointer. Misfeature support will be removed [ 56.111831][ T1637] /dev/loop0: Can't lookup blockdev [ 56.507404][ T1675] rust_binder: Write failure EFAULT in pid:245 [ 56.620375][ T1679] netlink: 44 bytes leftover after parsing attributes in process `syz.0.391'. [ 56.659101][ T1679] netlink: 59 bytes leftover after parsing attributes in process `syz.0.391'. [ 56.668018][ T1679] netlink: 59 bytes leftover after parsing attributes in process `syz.0.391'. [ 56.701492][ T1679] rust_binder: Write failure EINVAL in pid:249 [ 57.219041][ T31] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 57.264582][ T36] kauditd_printk_skb: 6 callbacks suppressed [ 57.264611][ T36] audit: type=1400 audit(1753620624.627:3278): avc: denied { audit_control } for pid=1697 comm="syz.1.398" capability=30 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability permissive=1 [ 57.380098][ T31] usb 1-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 57.389165][ T31] usb 1-1: config 1 has no interface number 1 [ 57.395270][ T31] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 57.430521][ T31] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 57.439700][ T31] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 57.447719][ T31] usb 1-1: Product: syz [ 57.457780][ T31] usb 1-1: Manufacturer: syz [ 57.462480][ T31] usb 1-1: SerialNumber: syz [ 57.678414][ T31] usb 1-1: found format II with max.bitrate = 26774, frame size=1 [ 57.686691][ T31] usb 1-1: found format II with max.bitrate = 26774, frame size=1 [ 57.695584][ T31] usb 1-1: failed to enable PITCH for EP 0x82 [ 57.717324][ T31] usb 1-1: USB disconnect, device number 16 [ 57.743671][ T1701] overlayfs: failed to clone lowerpath [ 58.207781][ T1724] rust_binder: Error in use_page_slow: ESRCH [ 58.207807][ T1724] rust_binder: use_range failure ESRCH [ 58.214420][ T1724] rust_binder: Failed to allocate buffer. len:64, is_oneway:false [ 58.221244][ T1724] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ESRCH } [ 58.231543][ T1724] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ESRCH } my_pid:261 [ 58.467629][ T1730] rust_binder: Failed to allocate buffer. len:1048, is_oneway:false [ 58.599072][ T395] usb 2-1: new low-speed USB device number 15 using dummy_hcd [ 58.769033][ T395] usb 2-1: Invalid ep0 maxpacket: 16 [ 58.909069][ T395] usb 2-1: new low-speed USB device number 16 using dummy_hcd [ 58.993666][ T1740] : renamed from bridge0 (while UP) [ 59.079425][ T395] usb 2-1: Invalid ep0 maxpacket: 16 [ 59.084916][ T395] usb usb2-port1: attempt power cycle [ 59.419948][ T60] Bluetooth: hci0: Frame reassembly failed (-84) [ 59.430401][ T395] usb 2-1: new low-speed USB device number 17 using dummy_hcd [ 59.462047][ T395] usb 2-1: Invalid ep0 maxpacket: 16 [ 59.599061][ T395] usb 2-1: new low-speed USB device number 18 using dummy_hcd [ 59.637221][ T395] usb 2-1: Invalid ep0 maxpacket: 16 [ 59.643010][ T395] usb usb2-port1: unable to enumerate USB device [ 60.126165][ T36] audit: type=1400 audit(1753620627.487:3279): avc: denied { ioctl } for pid=1773 comm="syz.4.425" path="socket:[11329]" dev="sockfs" ino=11329 ioctlcmd=0x9429 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 60.252957][ T36] audit: type=1400 audit(1753620627.617:3280): avc: denied { create } for pid=1783 comm="syz.4.428" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_fib_lookup_socket permissive=1 [ 60.274249][ T1784] tmpfs: Unknown parameter 'fowner>00000000000000000000' [ 60.292367][ T36] audit: type=1400 audit(1753620627.657:3281): avc: denied { bind } for pid=1783 comm="syz.4.428" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 60.324268][ T36] audit: type=1400 audit(1753620627.657:3282): avc: denied { name_bind } for pid=1783 comm="syz.4.428" src=20003 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:port_t tclass=icmp_socket permissive=1 [ 60.365238][ T36] audit: type=1400 audit(1753620627.657:3283): avc: denied { node_bind } for pid=1783 comm="syz.4.428" saddr=224.0.0.1 src=20003 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:node_t tclass=icmp_socket permissive=1 [ 60.702843][ T1668] syz.1.386 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 60.741134][ T1668] CPU: 0 UID: 0 PID: 1668 Comm: syz.1.386 Not tainted 6.12.38-syzkaller-ge9bbc29c066a #0 23782410f292bc05d82a7d68d5e797d6f188417b [ 60.741177][ T1668] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 60.741203][ T1668] Call Trace: [ 60.741211][ T1668] [ 60.741220][ T1668] __dump_stack+0x21/0x30 [ 60.741258][ T1668] dump_stack_lvl+0x10c/0x190 [ 60.741285][ T1668] ? __cfi_dump_stack_lvl+0x10/0x10 [ 60.741312][ T1668] ? ___ratelimit+0x3f7/0x5a0 [ 60.741344][ T1668] dump_stack+0x19/0x20 [ 60.741370][ T1668] dump_header+0xd7/0x490 [ 60.741389][ T1668] ? __cfi_mem_cgroup_get_max+0x10/0x10 [ 60.741414][ T1668] oom_kill_process+0x4c0/0x7e0 [ 60.741443][ T1668] ? sched_clock_cpu+0x75/0x400 [ 60.741472][ T1668] out_of_memory+0x7ee/0xbd0 [ 60.741494][ T1668] ? __cfi_out_of_memory+0x10/0x10 [ 60.741515][ T1668] ? mutex_lock_killable+0x92/0x1c0 [ 60.741549][ T1668] ? __cfi_mutex_lock_killable+0x10/0x10 [ 60.741584][ T1668] mem_cgroup_out_of_memory+0x279/0x350 [ 60.741616][ T1668] ? drain_obj_stock+0xed0/0xed0 [ 60.741648][ T1668] ? memcg1_oom_prepare+0x2c6/0x3a0 [ 60.741680][ T1668] try_charge_memcg+0x8f7/0xde0 [ 60.741707][ T1668] ? __cfi_try_charge_memcg+0x10/0x10 [ 60.741733][ T1668] ? __alloc_pages_noprof+0x30d/0x6c0 [ 60.741758][ T1668] ? __cfi___alloc_pages_noprof+0x10/0x10 [ 60.741782][ T1668] ? __folio_batch_add_and_move+0x2ab/0x370 [ 60.741818][ T1668] __mem_cgroup_charge+0xf6/0x410 [ 60.741846][ T1668] ? __kasan_check_write+0x18/0x20 [ 60.741873][ T1668] ? _raw_spin_lock+0x8c/0x120 [ 60.741897][ T1668] ? __cfi___mem_cgroup_charge+0x10/0x10 [ 60.741927][ T1668] shmem_alloc_and_add_folio+0x86d/0x1050 [ 60.741950][ T1668] ? put_swap_device+0x130/0x130 [ 60.741971][ T1668] ? shmem_huge_global_enabled+0x2da/0x360 [ 60.742004][ T1668] ? shmem_allowable_huge_orders+0x1f7/0x430 [ 60.742037][ T1668] ? __kasan_check_write+0x18/0x20 [ 60.742064][ T1668] ? _raw_spin_lock+0x8c/0x120 [ 60.742087][ T1668] shmem_get_folio_gfp+0x5f0/0x1380 [ 60.742116][ T1668] ? shmem_get_folio+0xc0/0xc0 [ 60.742142][ T1668] ? inode_maybe_inc_iversion+0x17d/0x1e0 [ 60.742164][ T1668] ? __cfi_inode_maybe_inc_iversion+0x10/0x10 [ 60.742186][ T1668] ? inode_to_bdi+0x6d/0x100 [ 60.742208][ T1668] shmem_write_begin+0xf4/0x270 [ 60.742226][ T1668] generic_perform_write+0x32d/0x960 [ 60.742251][ T1668] ? __cfi_generic_perform_write+0x10/0x10 [ 60.742273][ T1668] ? down_write+0xe9/0x2a0 [ 60.742289][ T1668] ? mnt_get_write_access_file+0x1af/0x3b0 [ 60.742314][ T1668] ? mnt_put_write_access_file+0xc2/0x100 [ 60.742334][ T1668] ? file_update_time+0x1ef/0x220 [ 60.742355][ T1668] shmem_file_write_iter+0x105/0x130 [ 60.742376][ T1668] ? __cfi_shmem_file_write_iter+0x10/0x10 [ 60.742396][ T1668] __kernel_write_iter+0x395/0x830 [ 60.742426][ T1668] ? __cfi_shmem_file_write_iter+0x10/0x10 [ 60.742447][ T1668] ? __cfi___kernel_write_iter+0x10/0x10 [ 60.742472][ T1668] ? get_dump_page+0x160/0x220 [ 60.742491][ T1668] ? __asan_memset+0x39/0x50 [ 60.742513][ T1668] ? iov_iter_bvec+0xc0/0x180 [ 60.742530][ T1668] dump_user_range+0xb06/0xdf0 [ 60.742556][ T1668] ? __cfi_dump_emit+0x10/0x10 [ 60.742580][ T1668] ? __cfi_dump_user_range+0x10/0x10 [ 60.742605][ T1668] ? elf_coredump_extra_notes_write+0x42f/0x4c0 [ 60.742630][ T1668] ? __cfi_elf_coredump_extra_notes_write+0x10/0x10 [ 60.742656][ T1668] elf_core_dump+0x2cd9/0x3810 [ 60.742678][ T1668] ? __cfi_elf_core_dump+0x10/0x10 [ 60.742703][ T1668] ? dump_interrupted+0xf0/0xf0 [ 60.742726][ T1668] ? filp_open+0x182/0x1d0 [ 60.742746][ T1668] ? 0xffffffffff600000 [ 60.742769][ T1668] do_coredump+0x1bfa/0x2bd0 [ 60.742795][ T1668] ? __cfi_do_coredump+0x10/0x10 [ 60.742818][ T1668] ? asm_exc_general_protection+0x2b/0x30 [ 60.742852][ T1668] ? __kasan_slab_free+0x6a/0x80 [ 60.742879][ T1668] ? kmem_cache_free+0x1c1/0x510 [ 60.742903][ T1668] ? get_signal+0xa75/0x14f0 [ 60.742924][ T1668] get_signal+0x11fd/0x14f0 [ 60.742947][ T1668] arch_do_signal_or_restart+0x96/0x720 [ 60.742973][ T1668] ? __cfi_arch_do_signal_or_restart+0x10/0x10 [ 60.742999][ T1668] ? fixup_iopl_exception+0xdd/0x2e0 [ 60.743026][ T1668] irqentry_exit_to_user_mode+0x4e/0xb0 [ 60.743043][ T1668] irqentry_exit+0x16/0x60 [ 60.743059][ T1668] exc_general_protection+0x15a/0x1f0 [ 60.743083][ T1668] ? fpregs_assert_state_consistent+0xb7/0xe0 [ 60.743105][ T1668] asm_exc_general_protection+0x2b/0x30 [ 60.743130][ T1668] RIP: 0033:0x7f9bc258e9b1 [ 60.743145][ T1668] Code: 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 48 3d 01 f0 ff ff 73 01 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 60.743162][ T1668] RSP: 002b:00002000000000a0 EFLAGS: 00010217 [ 60.743182][ T1668] RAX: 0000000000000000 RBX: 00007f9bc27b5fa0 RCX: 00007f9bc258e9a9 [ 60.743196][ T1668] RDX: 00002000000000c0 RSI: 00002000000000a0 RDI: 0000000000080080 [ 60.743211][ T1668] RBP: 00007f9bc2610d69 R08: 0000200000000140 R09: 0000200000000140 [ 60.743225][ T1668] R10: 0000200000000100 R11: 0000000000000202 R12: 0000000000000000 [ 60.743240][ T1668] R13: 0000000000000001 R14: 00007f9bc27b5fa0 R15: 00007ffd9126af78 [ 60.743252][ T1668] [ 60.743275][ T1668] memory: usage 307200kB, limit 307200kB, failcnt 21856 [ 61.251186][ T1668] memory+swap: usage 429776kB, limit 9007199254740988kB, failcnt 0 [ 61.259512][ T1668] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 61.272449][ T1668] Memory cgroup stats for /syz1: [ 61.272620][ T1668] cache 312033280 [ 61.281702][ T1668] rss 73728 [ 61.284881][ T1668] rss_huge 0 [ 61.288410][ T1668] shmem 312029184 [ 61.298740][ T1668] mapped_file 0 [ 61.303757][ T1668] dirty 0 [ 61.306826][ T1668] writeback 0 [ 61.310566][ T1668] workingset_refault_anon 58 [ 61.315282][ T1668] workingset_refault_file 660 [ 61.323399][ T1668] swap 125517824 [ 61.326995][ T1668] swapcached 2478080 [ 61.330977][ T1668] pgpgin 160098 [ 61.334551][ T1668] pgpgout 83298 [ 61.338034][ T1668] pgfault 29776 [ 61.341561][ T1668] pgmajfault 43 [ 61.345094][ T1668] inactive_anon 301166592 [ 61.349509][ T1668] active_anon 13402112 [ 61.353603][ T1668] inactive_file 0 [ 61.357321][ T1668] active_file 4096 [ 61.361296][ T1668] unevictable 0 [ 61.364799][ T1668] hierarchical_memory_limit 314572800 [ 61.371686][ T1668] hierarchical_memsw_limit 9223372036854771712 [ 61.377951][ T1668] total_cache 312033280 [ 61.382241][ T36] audit: type=1400 audit(1753620628.747:3284): avc: denied { read } for pid=1815 comm="syz.4.438" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 61.395827][ T1821] netlink: 64 bytes leftover after parsing attributes in process `syz.4.439'. [ 61.405470][ T1668] total_rss 73728 [ 61.414115][ T1668] total_rss_huge 0 [ 61.417867][ T1668] total_shmem 312029184 [ 61.422536][ T1668] total_mapped_file 0 [ 61.427851][ T1668] total_dirty 0 [ 61.435207][ T1668] total_writeback 0 [ 61.440714][ T1668] total_workingset_refault_anon 58 [ 61.446888][ T1668] total_workingset_refault_file 660 [ 61.453683][ T1668] total_swap 125517824 [ 61.457785][ T1668] total_swapcached 2478080 [ 61.463074][ T1668] total_pgpgin 160098 [ 61.467312][ T1668] total_pgpgout 83298 [ 61.471344][ T1668] total_pgfault 29776 [ 61.475348][ T1668] total_pgmajfault 43 [ 61.479097][ T959] Bluetooth: hci0: command 0x1003 tx timeout [ 61.479412][ T53] Bluetooth: hci0: Opcode 0x1003 failed: -110 [ 61.491531][ T1668] total_inactive_anon 301166592 [ 61.496407][ T1668] total_active_anon 13402112 [ 61.501681][ T1668] total_inactive_file 0 [ 61.506051][ T1668] total_active_file 4096 [ 61.510683][ T1668] total_unevictable 0 [ 61.514908][ T1668] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz.1.406,pid=1722,uid=0 [ 61.530057][ T1668] Memory cgroup out of memory: Killed process 1722 (syz.1.406) total-vm:93676kB, anon-rss:1052kB, file-rss:22696kB, shmem-rss:0kB, UID:0 pgtables:128kB oom_score_adj:1000 [ 61.550008][ T1667] syz.1.386 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 61.559803][ T1831] netlink: 'syz.2.443': attribute type 13 has an invalid length. [ 61.574197][ T1667] CPU: 1 UID: 0 PID: 1667 Comm: syz.1.386 Not tainted 6.12.38-syzkaller-ge9bbc29c066a #0 23782410f292bc05d82a7d68d5e797d6f188417b [ 61.574232][ T1667] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 61.574246][ T1667] Call Trace: [ 61.574253][ T1667] [ 61.574260][ T1667] __dump_stack+0x21/0x30 [ 61.574295][ T1667] dump_stack_lvl+0x10c/0x190 [ 61.574321][ T1667] ? __cfi_dump_stack_lvl+0x10/0x10 [ 61.574348][ T1667] ? ___ratelimit+0x3f7/0x5a0 [ 61.574388][ T1667] dump_stack+0x19/0x20 [ 61.574414][ T1667] dump_header+0xd7/0x490 [ 61.574434][ T1667] ? __cfi_mem_cgroup_get_max+0x10/0x10 [ 61.574460][ T1667] oom_kill_process+0x4c0/0x7e0 [ 61.574483][ T1667] ? sched_clock_cpu+0x75/0x400 [ 61.574511][ T1667] out_of_memory+0x7ee/0xbd0 [ 61.574533][ T1667] ? __cfi_out_of_memory+0x10/0x10 [ 61.574555][ T1667] ? mutex_lock_killable+0x104/0x1c0 [ 61.574588][ T1667] ? __cfi_mutex_lock_killable+0x10/0x10 [ 61.574624][ T1667] mem_cgroup_out_of_memory+0x279/0x350 [ 61.574657][ T1667] ? drain_obj_stock+0xed0/0xed0 [ 61.574689][ T1667] ? memcg1_oom_prepare+0x2c6/0x3a0 [ 61.574721][ T1667] try_charge_memcg+0x8f7/0xde0 [ 61.574749][ T1667] ? __cfi_try_charge_memcg+0x10/0x10 [ 61.574775][ T1667] ? __alloc_pages_noprof+0x30d/0x6c0 [ 61.574801][ T1667] ? __cfi___alloc_pages_noprof+0x10/0x10 [ 61.574826][ T1667] ? __folio_batch_add_and_move+0x2ab/0x370 [ 61.574851][ T1667] __mem_cgroup_charge+0xf6/0x410 [ 61.574880][ T1667] ? __kasan_check_write+0x18/0x20 [ 61.574909][ T1667] ? _raw_spin_lock+0x8c/0x120 [ 61.574933][ T1667] ? __cfi___mem_cgroup_charge+0x10/0x10 [ 61.574965][ T1667] shmem_alloc_and_add_folio+0x86d/0x1050 [ 61.574991][ T1667] ? put_swap_device+0x130/0x130 [ 61.575013][ T1667] ? shmem_huge_global_enabled+0x2da/0x360 [ 61.575049][ T1667] ? shmem_allowable_huge_orders+0x1f7/0x430 [ 61.575084][ T1667] ? __kasan_check_write+0x18/0x20 [ 61.575112][ T1667] ? _raw_spin_lock+0x8c/0x120 [ 61.575138][ T1667] shmem_get_folio_gfp+0x5f0/0x1380 [ 61.575175][ T1667] ? shmem_get_folio+0xc0/0xc0 [ 61.575207][ T1667] ? follow_page_pte+0xa5c/0xb90 [ 61.575232][ T1667] ? inode_to_bdi+0x6d/0x100 [ 61.575259][ T1667] shmem_write_begin+0xf4/0x270 [ 61.575281][ T1667] generic_perform_write+0x32d/0x960 [ 61.575313][ T1667] ? __cfi_generic_perform_write+0x10/0x10 [ 61.575341][ T1667] ? down_write+0xe9/0x2a0 [ 61.575362][ T1667] ? file_update_time+0xa3/0x220 [ 61.575395][ T1667] shmem_file_write_iter+0x105/0x130 [ 61.575421][ T1667] ? __cfi_shmem_file_write_iter+0x10/0x10 [ 61.575447][ T1667] __kernel_write_iter+0x395/0x830 [ 61.575481][ T1667] ? __cfi_shmem_file_write_iter+0x10/0x10 [ 61.575509][ T1667] ? __cfi___kernel_write_iter+0x10/0x10 [ 61.575539][ T1667] ? get_dump_page+0x160/0x220 [ 61.575562][ T1667] ? __asan_memset+0x39/0x50 [ 61.575591][ T1667] ? iov_iter_bvec+0xc0/0x180 [ 61.575611][ T1667] dump_user_range+0xb06/0xdf0 [ 61.575645][ T1667] ? __cfi_dump_emit+0x10/0x10 [ 61.575674][ T1667] ? __cfi_dump_user_range+0x10/0x10 [ 61.575706][ T1667] ? elf_coredump_extra_notes_write+0x42f/0x4c0 [ 61.575736][ T1667] ? __cfi_elf_coredump_extra_notes_write+0x10/0x10 [ 61.575768][ T1667] elf_core_dump+0x2cd9/0x3810 [ 61.575794][ T1667] ? __cfi_elf_core_dump+0x10/0x10 [ 61.575824][ T1667] ? dump_interrupted+0xf0/0xf0 [ 61.575853][ T1667] ? filp_open+0x182/0x1d0 [ 61.575878][ T1667] ? 0xffffffffff600000 [ 61.575896][ T1667] do_coredump+0x1bfa/0x2bd0 [ 61.575929][ T1667] ? __cfi_do_coredump+0x10/0x10 [ 61.575958][ T1667] ? asm_exc_general_protection+0x2b/0x30 [ 61.575998][ T1667] ? __kasan_slab_free+0x6a/0x80 [ 61.576032][ T1667] ? kmem_cache_free+0x1c1/0x510 [ 61.576062][ T1667] ? get_signal+0xa75/0x14f0 [ 61.576088][ T1667] get_signal+0x11fd/0x14f0 [ 61.576117][ T1667] arch_do_signal_or_restart+0x96/0x720 [ 61.576149][ T1667] ? __cfi_arch_do_signal_or_restart+0x10/0x10 [ 61.576179][ T1667] ? fixup_iopl_exception+0xdd/0x2e0 [ 61.576208][ T1667] irqentry_exit_to_user_mode+0x4e/0xb0 [ 61.576227][ T1667] irqentry_exit+0x16/0x60 [ 61.576244][ T1667] exc_general_protection+0x15a/0x1f0 [ 61.576269][ T1667] ? fpregs_assert_state_consistent+0xb7/0xe0 [ 61.576292][ T1667] asm_exc_general_protection+0x2b/0x30 [ 61.576318][ T1667] RIP: 0033:0x7f9bc258e9b1 [ 61.576334][ T1667] Code: 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 48 3d 01 f0 ff ff 73 01 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 61.576351][ T1667] RSP: 002b:00002000000000a0 EFLAGS: 00010217 [ 61.576368][ T1667] RAX: 0000000000000000 RBX: 00007f9bc27b5fa0 RCX: 00007f9bc258e9a9 [ 61.576388][ T1667] RDX: 00002000000000c0 RSI: 00002000000000a0 RDI: 0000000000080080 [ 61.576402][ T1667] RBP: 00007f9bc2610d69 R08: 0000200000000140 R09: 0000200000000140 [ 61.576416][ T1667] R10: 0000200000000100 R11: 0000000000000202 R12: 0000000000000000 [ 61.576429][ T1667] R13: 0000000000000001 R14: 00007f9bc27b5fa0 R15: 00007ffd9126af78 [ 61.576445][ T1667] [ 61.576500][ T1667] memory: usage 307200kB, limit 307200kB, failcnt 21920 [ 61.689061][ T36] audit: type=1400 audit(1753620629.047:3285): avc: denied { mounton } for pid=1841 comm="syz.0.447" path="/dev/rnullb0" dev="devtmpfs" ino=31 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=blk_file permissive=1 [ 61.692231][ T1667] memory+swap: usage 429648kB, limit 9007199254740988kB, failcnt 0 [ 61.740076][ T1850] rust_binder: Error while translating object. [ 61.740775][ T1667] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 61.751968][ T1850] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EBADF } [ 61.758837][ T1667] Memory cgroup stats for [ 61.763173][ T1850] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EBADF } my_pid:275 [ 61.767730][ T1667] /syz1: [ 62.129989][ T1667] cache 312057856 [ 62.136504][ T1667] rss 49152 [ 62.141571][ T1667] rss_huge 0 [ 62.144810][ T1667] shmem 312057856 [ 62.148490][ T1667] mapped_file 0 [ 62.152010][ T1667] dirty 0 [ 62.154965][ T1667] writeback 0 [ 62.161635][ T1667] workingset_refault_anon 59 [ 62.166267][ T1667] workingset_refault_file 660 [ 62.172387][ T1667] swap 125386752 [ 62.176619][ T1667] swapcached 2478080 [ 62.180820][ T1667] pgpgin 160106 [ 62.184423][ T1667] pgpgout 83306 [ 62.187977][ T1667] pgfault 29778 [ 62.191621][ T1667] pgmajfault 44 [ 62.195165][ T1667] inactive_anon 301166592 [ 62.200093][ T1667] active_anon 13406208 [ 62.204221][ T1667] inactive_file 0 [ 62.207910][ T1667] active_file 0 [ 62.211517][ T1667] unevictable 0 [ 62.215035][ T1667] hierarchical_memory_limit 314572800 [ 62.220451][ T1667] hierarchical_memsw_limit 9223372036854771712 [ 62.227998][ T1667] total_cache 312057856 [ 62.232832][ T1667] total_rss 49152 [ 62.236579][ T1667] total_rss_huge 0 [ 62.240401][ T1667] total_shmem 312057856 [ 62.244649][ T1667] total_mapped_file 0 [ 62.248654][ T1667] total_dirty 0 [ 62.252187][ T1667] total_writeback 0 [ 62.256078][ T1667] total_workingset_refault_anon 59 [ 62.261265][ T1667] total_workingset_refault_file 660 [ 62.266523][ T1667] total_swap 125386752 [ 62.270810][ T1667] total_swapcached 2478080 [ 62.275396][ T1667] total_pgpgin 160106 [ 62.279772][ T1667] total_pgpgout 83306 [ 62.283772][ T1667] total_pgfault 29778 [ 62.287772][ T1667] total_pgmajfault 44 [ 62.292039][ T1667] total_inactive_anon 301166592 [ 62.297199][ T1667] total_active_anon 13406208 [ 62.301956][ T1667] total_inactive_file 0 [ 62.306172][ T1667] total_active_file 0 [ 62.310394][ T1667] total_unevictable 0 [ 62.314562][ T1667] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz.1.386,pid=1669,uid=0 [ 62.329426][ T1667] Memory cgroup out of memory: Killed process 1669 (syz.1.386) total-vm:90100kB, anon-rss:952kB, file-rss:21892kB, shmem-rss:0kB, UID:0 pgtables:180kB oom_score_adj:1000 [ 62.406703][ T36] audit: type=1400 audit(1753620629.767:3286): avc: denied { accept } for pid=1872 comm="syz.0.458" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 62.477901][ T1881] rust_binder: 1876 RLIMIT_NICE not set [ 62.479464][ T1880] binder: Unknown parameter 'fscontext?}' [ 62.521317][ T1876] netlink: 8 bytes leftover after parsing attributes in process `syz.0.458'. [ 62.538351][ T1881] rust_binder: got new transaction with bad transaction stack [ 62.538379][ T1881] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:282 [ 62.627892][ T1898] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=0 sclass=netlink_audit_socket pid=1898 comm=syz.4.467 [ 62.698113][ T1903] exFAT-fs (rnullb0): invalid boot record signature [ 62.713381][ T1903] exFAT-fs (rnullb0): failed to read boot sector [ 62.724416][ T1903] exFAT-fs (rnullb0): failed to recognize exfat type [ 62.771016][ T1917] 9pnet_fd: Insufficient options for proto=fd [ 62.842840][ T1921] SELinux: security_context_str_to_sid (sytem_uG) failed with errno=-22 [ 62.857922][ T1921] rust_binder: Write failure EFAULT in pid:292 [ 62.947210][ T36] audit: type=1400 audit(1753620630.307:3287): avc: denied { getopt } for pid=1923 comm="syz.0.475" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 62.975196][ T1924] cgroup: none used incorrectly [ 62.994679][ T1663] syz.1.386 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 63.007728][ T1663] CPU: 0 UID: 0 PID: 1663 Comm: syz.1.386 Not tainted 6.12.38-syzkaller-ge9bbc29c066a #0 23782410f292bc05d82a7d68d5e797d6f188417b [ 63.007766][ T1663] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 63.007782][ T1663] Call Trace: [ 63.007789][ T1663] [ 63.007798][ T1663] __dump_stack+0x21/0x30 [ 63.007831][ T1663] dump_stack_lvl+0x10c/0x190 [ 63.007858][ T1663] ? __cfi_dump_stack_lvl+0x10/0x10 [ 63.007884][ T1663] ? ___ratelimit+0x3f7/0x5a0 [ 63.007915][ T1663] dump_stack+0x19/0x20 [ 63.007940][ T1663] dump_header+0xd7/0x490 [ 63.007960][ T1663] ? __cfi_mem_cgroup_get_max+0x10/0x10 [ 63.007985][ T1663] oom_kill_process+0x4c0/0x7e0 [ 63.008008][ T1663] ? sched_clock_cpu+0x75/0x400 [ 63.008036][ T1663] out_of_memory+0x7ee/0xbd0 [ 63.008058][ T1663] ? __cfi_out_of_memory+0x10/0x10 [ 63.008079][ T1663] ? mutex_lock_killable+0x92/0x1c0 [ 63.008112][ T1663] ? __cfi_mutex_lock_killable+0x10/0x10 [ 63.008147][ T1663] mem_cgroup_out_of_memory+0x279/0x350 [ 63.008180][ T1663] ? drain_obj_stock+0xed0/0xed0 [ 63.008212][ T1663] ? memcg1_oom_prepare+0x2c6/0x3a0 [ 63.008252][ T1663] try_charge_memcg+0x8f7/0xde0 [ 63.008280][ T1663] ? __cfi_try_charge_memcg+0x10/0x10 [ 63.008311][ T1663] ? __alloc_pages_noprof+0x30d/0x6c0 [ 63.008337][ T1663] ? __cfi___alloc_pages_noprof+0x10/0x10 [ 63.008361][ T1663] ? __folio_batch_add_and_move+0x2ab/0x370 [ 63.008386][ T1663] __mem_cgroup_charge+0xf6/0x410 [ 63.008414][ T1663] ? __kasan_check_write+0x18/0x20 [ 63.008442][ T1663] ? _raw_spin_lock+0x8c/0x120 [ 63.008466][ T1663] ? __cfi___mem_cgroup_charge+0x10/0x10 [ 63.008494][ T1663] shmem_alloc_and_add_folio+0x86d/0x1050 [ 63.008516][ T1663] ? put_swap_device+0x130/0x130 [ 63.008534][ T1663] ? shmem_huge_global_enabled+0x2da/0x360 [ 63.008563][ T1663] ? shmem_allowable_huge_orders+0x1f7/0x430 [ 63.008593][ T1663] ? __kasan_check_write+0x18/0x20 [ 63.008616][ T1663] ? _raw_spin_lock+0x8c/0x120 [ 63.008638][ T1663] shmem_get_folio_gfp+0x5f0/0x1380 [ 63.008669][ T1663] ? shmem_get_folio+0xc0/0xc0 [ 63.008695][ T1663] ? follow_page_pte+0xa5c/0xb90 [ 63.008717][ T1663] ? inode_to_bdi+0x6d/0x100 [ 63.008741][ T1663] shmem_write_begin+0xf4/0x270 [ 63.008764][ T1663] generic_perform_write+0x32d/0x960 [ 63.008794][ T1663] ? __cfi_generic_perform_write+0x10/0x10 [ 63.008822][ T1663] ? down_write+0xe9/0x2a0 [ 63.008843][ T1663] ? file_update_time+0xa3/0x220 [ 63.008869][ T1663] shmem_file_write_iter+0x105/0x130 [ 63.008894][ T1663] ? __cfi_shmem_file_write_iter+0x10/0x10 [ 63.008920][ T1663] __kernel_write_iter+0x395/0x830 [ 63.008950][ T1663] ? __cfi_shmem_file_write_iter+0x10/0x10 [ 63.008973][ T1663] ? __cfi___kernel_write_iter+0x10/0x10 [ 63.009005][ T1663] ? get_dump_page+0x160/0x220 [ 63.009026][ T1663] ? __asan_memset+0x39/0x50 [ 63.009049][ T1663] ? iov_iter_bvec+0xc0/0x180 [ 63.009068][ T1663] dump_user_range+0xb06/0xdf0 [ 63.009095][ T1663] ? __cfi_dump_emit+0x10/0x10 [ 63.009121][ T1663] ? __cfi_dump_user_range+0x10/0x10 [ 63.009147][ T1663] ? elf_coredump_extra_notes_write+0x42f/0x4c0 [ 63.009174][ T1663] ? __cfi_elf_coredump_extra_notes_write+0x10/0x10 [ 63.009200][ T1663] elf_core_dump+0x2cd9/0x3810 [ 63.009223][ T1663] ? __cfi_elf_core_dump+0x10/0x10 [ 63.009255][ T1663] ? dump_interrupted+0xf0/0xf0 [ 63.009279][ T1663] ? filp_open+0x182/0x1d0 [ 63.009300][ T1663] ? 0xffffffffff600000 [ 63.009316][ T1663] do_coredump+0x1bfa/0x2bd0 [ 63.009343][ T1663] ? __cfi_do_coredump+0x10/0x10 [ 63.009367][ T1663] ? asm_exc_general_protection+0x2b/0x30 [ 63.009401][ T1663] ? __kasan_slab_free+0x6a/0x80 [ 63.009430][ T1663] ? kmem_cache_free+0x1c1/0x510 [ 63.009456][ T1663] ? get_signal+0xa75/0x14f0 [ 63.009477][ T1663] get_signal+0x11fd/0x14f0 [ 63.009502][ T1663] arch_do_signal_or_restart+0x96/0x720 [ 63.009530][ T1663] ? __cfi_arch_do_signal_or_restart+0x10/0x10 [ 63.009557][ T1663] ? fixup_iopl_exception+0xdd/0x2e0 [ 63.009586][ T1663] irqentry_exit_to_user_mode+0x4e/0xb0 [ 63.009605][ T1663] irqentry_exit+0x16/0x60 [ 63.009621][ T1663] exc_general_protection+0x15a/0x1f0 [ 63.009646][ T1663] ? fpregs_assert_state_consistent+0xb7/0xe0 [ 63.009670][ T1663] asm_exc_general_protection+0x2b/0x30 [ 63.009695][ T1663] RIP: 0033:0x7f9bc258e9b1 [ 63.009711][ T1663] Code: 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 48 3d 01 f0 ff ff 73 01 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 63.009728][ T1663] RSP: 002b:00002000000000a0 EFLAGS: 00010217 [ 63.009746][ T1663] RAX: 0000000000000000 RBX: 00007f9bc27b5fa0 RCX: 00007f9bc258e9a9 [ 63.009760][ T1663] RDX: 00002000000000c0 RSI: 00002000000000a0 RDI: 0000000000080080 [ 63.009774][ T1663] RBP: 00007f9bc2610d69 R08: 0000200000000140 R09: 0000200000000140 [ 63.009788][ T1663] R10: 0000200000000100 R11: 0000000000000202 R12: 0000000000000000 [ 63.009801][ T1663] R13: 0000000000000001 R14: 00007f9bc27b5fa0 R15: 00007ffd9126af78 [ 63.009820][ T1663] [ 63.487380][ T1663] memory: usage 307200kB, limit 307200kB, failcnt 24766 [ 63.494600][ T1663] memory+swap: usage 430212kB, limit 9007199254740988kB, failcnt 0 [ 63.503086][ T1663] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 63.510284][ T1663] Memory cgroup stats for /syz1: [ 63.510437][ T1663] cache 312311808 [ 63.525506][ T1663] rss 241664 [ 63.528925][ T1663] rss_huge 0 [ 63.532457][ T1663] shmem 312299520 [ 63.537691][ T1663] mapped_file 0 [ 63.541236][ T1663] dirty 0 [ 63.544309][ T1663] writeback 0 [ 63.547669][ T1663] workingset_refault_anon 81 [ 63.552319][ T1663] workingset_refault_file 1478 [ 63.557144][ T1663] swap 125964288 [ 63.560835][ T1663] swapcached 2031616 [ 63.566733][ T1663] pgpgin 172964 [ 63.570298][ T1663] pgpgout 96164 [ 63.573776][ T1663] pgfault 30189 [ 63.577365][ T1663] pgmajfault 67 [ 63.580928][ T1663] inactive_anon 113512448 [ 63.585274][ T1663] active_anon 201048064 [ 63.591133][ T1663] inactive_file 12288 [ 63.594284][ T1944] 9pnet_fd: Insufficient options for proto=fd [ 63.595144][ T1663] active_file 0 [ 63.595157][ T1663] unevictable 0 [ 63.595165][ T1663] hierarchical_memory_limit 314572800 [ 63.613962][ T1663] hierarchical_memsw_limit 9223372036854771712 [ 63.620616][ T1663] total_cache 312311808 [ 63.625018][ T1663] total_rss 241664 [ 63.628903][ T1663] total_rss_huge 0 [ 63.632691][ T1663] total_shmem 312299520 [ 63.636877][ T1663] total_mapped_file 0 [ 63.641850][ T1663] total_dirty 0 [ 63.645339][ T1663] total_writeback 0 [ 63.649249][ T1663] total_workingset_refault_anon 81 [ 63.654382][ T1663] total_workingset_refault_file 1478 [ 63.659719][ T1663] total_swap 125964288 [ 63.663792][ T1663] total_swapcached 2031616 [ 63.668208][ T1663] total_pgpgin 172964 [ 63.672290][ T1663] total_pgpgout 96164 [ 63.676282][ T1663] total_pgfault 30189 [ 63.680319][ T1663] total_pgmajfault 67 [ 63.684455][ T1663] total_inactive_anon 113512448 [ 63.689349][ T1663] total_active_anon 201048064 [ 63.694033][ T1663] total_inactive_file 12288 [ 63.698531][ T1663] total_active_file 0 [ 63.702567][ T1663] total_unevictable 0 [ 63.706554][ T1663] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz.1.465,pid=1888,uid=0 [ 63.721430][ T1663] Memory cgroup out of memory: Killed process 1888 (syz.1.465) total-vm:93676kB, anon-rss:1068kB, file-rss:22564kB, shmem-rss:0kB, UID:0 pgtables:128kB oom_score_adj:1000 [ 63.743935][ T290] syz-executor invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 [ 63.755238][ T290] CPU: 1 UID: 0 PID: 290 Comm: syz-executor Not tainted 6.12.38-syzkaller-ge9bbc29c066a #0 23782410f292bc05d82a7d68d5e797d6f188417b [ 63.755277][ T290] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 63.755293][ T290] Call Trace: [ 63.755300][ T290] [ 63.755309][ T290] __dump_stack+0x21/0x30 [ 63.755341][ T290] dump_stack_lvl+0x10c/0x190 [ 63.755369][ T290] ? __cfi_dump_stack_lvl+0x10/0x10 [ 63.755393][ T290] ? ___ratelimit+0x3f7/0x5a0 [ 63.755424][ T290] dump_stack+0x19/0x20 [ 63.755449][ T290] dump_header+0xd7/0x490 [ 63.755474][ T290] ? __cfi_mem_cgroup_get_max+0x10/0x10 [ 63.755501][ T290] oom_kill_process+0x4c0/0x7e0 [ 63.755523][ T290] ? sched_clock_cpu+0x75/0x400 [ 63.755549][ T290] out_of_memory+0x7ee/0xbd0 [ 63.755570][ T290] ? __cfi_out_of_memory+0x10/0x10 [ 63.755589][ T290] ? mutex_lock_killable+0x104/0x1c0 [ 63.755623][ T290] ? __cfi_mutex_lock_killable+0x10/0x10 [ 63.755659][ T290] mem_cgroup_out_of_memory+0x279/0x350 [ 63.755691][ T290] ? drain_obj_stock+0xed0/0xed0 [ 63.755725][ T290] ? memcg1_oom_prepare+0x2c6/0x3a0 [ 63.755756][ T290] try_charge_memcg+0x8f7/0xde0 [ 63.755782][ T290] ? gfp_to_alloc_flags_cma+0x90/0x1c0 [ 63.755813][ T290] ? __cfi_try_charge_memcg+0x10/0x10 [ 63.755840][ T290] ? __alloc_pages_noprof+0x30d/0x6c0 [ 63.755866][ T290] __mem_cgroup_charge+0xf6/0x410 [ 63.755894][ T290] ? filemap_get_entry+0x3fb/0x460 [ 63.755917][ T290] ? __cfi___mem_cgroup_charge+0x10/0x10 [ 63.755948][ T290] filemap_add_folio+0x57/0x2d0 [ 63.755971][ T290] __filemap_get_folio+0x4c2/0x7c0 [ 63.755997][ T290] filemap_fault+0xb41/0x16b0 [ 63.756022][ T290] ? __cfi___switch_to+0x10/0x10 [ 63.756052][ T290] ? __cfi_filemap_fault+0x10/0x10 [ 63.756076][ T290] ? finish_task_switch+0x1de/0x780 [ 63.756100][ T290] ? __switch_to_asm+0x3d/0x70 [ 63.756130][ T290] ? __cfi_filemap_map_pages+0x10/0x10 [ 63.756157][ T290] ? wait_consider_task+0x11a2/0x2840 [ 63.756187][ T290] do_pte_missing+0x376b/0x3e50 [ 63.756217][ T290] ? __kasan_check_write+0x18/0x20 [ 63.756245][ T290] ? _raw_spin_lock_irqsave+0xaf/0x150 [ 63.756272][ T290] ? __cfi__raw_spin_lock_irqsave+0x10/0x10 [ 63.756300][ T290] ? pte_marker_clear+0x1b0/0x1b0 [ 63.756322][ T290] ? __pte_offset_map+0x1b0/0x230 [ 63.756350][ T290] ? pte_offset_map_rw_nolock+0xba/0x110 [ 63.756379][ T290] handle_mm_fault+0x1166/0x1b90 [ 63.756416][ T290] ? __cfi_handle_mm_fault+0x10/0x10 [ 63.756449][ T290] ? lock_vma_under_rcu+0x49d/0x530 [ 63.756496][ T290] ? __cfi___x64_sys_wait4+0x10/0x10 [ 63.756525][ T290] do_user_addr_fault+0x96c/0x1200 [ 63.756558][ T290] exc_page_fault+0x59/0xc0 [ 63.756592][ T290] asm_exc_page_fault+0x2b/0x30 [ 63.756623][ T290] RIP: 0033:0x7f9bc24659e4 [ 63.756642][ T290] Code: 85 ed 09 00 00 48 b8 db 34 b6 d7 82 de 1b 43 48 f7 a4 24 98 00 00 00 48 8b 05 b8 fd e7 00 48 69 8c 24 90 00 00 00 e8 03 00 00 <8b> 78 08 48 8b 44 24 18 48 c1 ea 12 4c 8b 0d c9 fc e7 00 48 01 d1 [ 63.756662][ T290] RSP: 002b:00007ffd9126b300 EFLAGS: 00010206 [ 63.756682][ T290] RAX: 0000001b2da20000 RBX: 00000000000000ef RCX: 000000000000f230 [ 63.756698][ T290] RDX: 000000000ea5849f RSI: 00007ffd9126b390 RDI: 0000000000000001 [ 63.756713][ T290] RBP: 00007ffd9126b33c R08: 0000000037df46bc R09: 7fffffffffffffff [ 63.756730][ T290] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000001388 [ 63.756745][ T290] R13: 00000000000927c0 R14: 000000000000f4cc R15: 00007ffd9126b390 [ 63.756764][ T290] [ 63.756815][ T290] memory: usage 307200kB, limit 307200kB, failcnt 24882 [ 64.099935][ T290] memory+swap: usage 430212kB, limit 9007199254740988kB, failcnt 0 [ 64.107859][ T290] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 64.114767][ T290] Memory cgroup stats for /syz1: [ 64.116996][ T290] cache 312475648 [ 64.125982][ T290] rss 77824 [ 64.129562][ T290] rss_huge 0 [ 64.132910][ T290] shmem 312463360 [ 64.136646][ T290] mapped_file 0 [ 64.140412][ T290] dirty 0 [ 64.148226][ T290] writeback 0 [ 64.158306][ T290] workingset_refault_anon 81 [ 64.163213][ T290] workingset_refault_file 1494 [ 64.168006][ T290] swap 125964288 [ 64.189126][ T290] swapcached 2031616 [ 64.193096][ T290] pgpgin 173020 [ 64.198799][ T290] pgpgout 96220 [ 64.202600][ T290] pgfault 30193 [ 64.206714][ T290] pgmajfault 71 [ 64.211422][ T290] inactive_anon 113356800 [ 64.216712][ T36] audit: type=1326 audit(1753620631.577:3288): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1952 comm="syz.2.484" exe="/root/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f568718e9a9 code=0x0 [ 64.219713][ T1962] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=513 sclass=netlink_route_socket pid=1962 comm=syz.4.488 [ 64.239481][ T290] active_anon 201203712 [ 64.257466][ T290] inactive_file 12288 [ 64.261538][ T290] active_file 0 [ 64.265153][ T290] unevictable 0 [ 64.269169][ T290] hierarchical_memory_limit 314572800 [ 64.274760][ T1965] netlink: 32 bytes leftover after parsing attributes in process `syz.4.488'. [ 64.283854][ T290] hierarchical_memsw_limit 9223372036854771712 [ 64.290126][ T290] total_cache 312475648 [ 64.294302][ T290] total_rss 77824 [ 64.295165][ T1962] 9pnet_fd: Insufficient options for proto=fd [ 64.297944][ T290] total_rss_huge 0 [ 64.297955][ T290] total_shmem 312463360 [ 64.297964][ T290] total_mapped_file 0 [ 64.297972][ T290] total_dirty 0 [ 64.351771][ T290] total_writeback 0 [ 64.355702][ T290] total_workingset_refault_anon 81 [ 64.363283][ T290] total_workingset_refault_file 1494 [ 64.368634][ T290] total_swap 125964288 [ 64.372760][ T290] total_swapcached 2031616 [ 64.377210][ T290] total_pgpgin 173020 [ 64.381270][ T290] total_pgpgout 96220 [ 64.385294][ T290] total_pgfault 30193 [ 64.389350][ T290] total_pgmajfault 71 [ 64.393416][ T290] total_inactive_anon 113356800 [ 64.398286][ T290] total_active_anon 201203712 [ 64.403037][ T290] total_inactive_file 12288 [ 64.407555][ T290] total_active_file 0 [ 64.411648][ T290] total_unevictable 0 [ 64.415655][ T290] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz.1.386,pid=1667,uid=0 [ 64.430470][ T290] Memory cgroup out of memory: Killed process 1667 (syz.1.386) total-vm:90100kB, anon-rss:952kB, file-rss:22072kB, shmem-rss:0kB, UID:0 pgtables:188kB oom_score_adj:1000 [ 64.489049][ T836] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 64.629049][ T836] usb 1-1: device descriptor read/64, error -71 [ 64.639269][ T1971] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.639299][ T1971] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.645787][ T1971] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.700307][ T1971] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.731564][ T1971] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.731573][ T1972] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ENOMEM } [ 64.731599][ T1972] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOMEM } my_pid:241 [ 64.889048][ T836] usb 1-1: device descriptor read/64, error -71 [ 65.049020][ T1981] /dev/loop0: Can't lookup blockdev [ 65.149069][ T836] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 65.289060][ T836] usb 1-1: device descriptor read/64, error -71 [ 65.509064][ T31] usb 2-1: new high-speed USB device number 19 using dummy_hcd [ 65.539044][ T836] usb 1-1: device descriptor read/64, error -71 [ 65.649144][ T836] usb usb1-port1: attempt power cycle [ 65.689034][ T31] usb 2-1: Using ep0 maxpacket: 16 [ 65.706052][ T31] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 65.729137][ T31] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 65.739019][ T31] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 65.747191][ T31] usb 2-1: SerialNumber: syz [ 65.759945][ T31] hub 2-1:1.0: bad descriptor, ignoring hub [ 65.765902][ T31] hub 2-1:1.0: probe with driver hub failed with error -5 [ 65.967319][ T36] audit: type=1400 audit(1753620633.327:3289): avc: denied { create } for pid=2011 comm="syz.2.503" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=mctp_socket permissive=1 [ 65.997148][ T836] usb 1-1: new high-speed USB device number 19 using dummy_hcd [ 66.030267][ T836] usb 1-1: device descriptor read/8, error -71 [ 66.147211][ T36] audit: type=1107 audit(1753620633.507:3290): pid=2024 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t msg='' [ 66.160093][ T836] usb 1-1: device descriptor read/8, error -71 [ 66.171692][ T36] audit: type=1400 audit(1753620633.527:3291): avc: denied { setopt } for pid=2024 comm="syz.2.509" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 66.249070][ T31] usb 2-1: reset high-speed USB device number 19 using dummy_hcd [ 66.259049][ T31] usb 2-1: device reset changed ep0 maxpacket size! [ 66.269212][ T31] usb 2-1: USB disconnect, device number 19 [ 66.380990][ T36] audit: type=1400 audit(1753620633.747:3292): avc: denied { map } for pid=2029 comm="syz.2.511" path="socket:[10858]" dev="sockfs" ino=10858 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 66.399145][ T836] usb 1-1: new high-speed USB device number 20 using dummy_hcd [ 66.441436][ T836] usb 1-1: device descriptor read/8, error -71 [ 66.588250][ T836] usb 1-1: device descriptor read/8, error -71 [ 66.608556][ T31] usb 2-1: new high-speed USB device number 20 using dummy_hcd [ 66.699193][ T836] usb usb1-port1: unable to enumerate USB device [ 66.779058][ T31] usb 2-1: Using ep0 maxpacket: 32 [ 66.787224][ T31] usb 2-1: unable to get BOS descriptor or descriptor too short [ 66.795985][ T31] usb 2-1: config 1 interface 0 altsetting 7 bulk endpoint 0x1 has invalid maxpacket 1015 [ 66.818486][ T31] usb 2-1: config 1 interface 0 altsetting 7 has 1 endpoint descriptor, different from the interface descriptor's value: 3 [ 66.849025][ T31] usb 2-1: config 1 interface 0 has no altsetting 0 [ 66.857332][ T31] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 66.866819][ T31] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 66.875059][ T31] usb 2-1: Product: syz [ 66.879444][ T31] usb 2-1: Manufacturer: syz [ 66.885698][ T31] usb 2-1: SerialNumber: syz [ 66.895343][ T1991] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 66.986421][ T2081] af_packet: tpacket_rcv: packet too big, clamped from 28 to 4294967272. macoff=96 [ 67.107741][ T31] usblp 2-1:1.0: usblp0: USB Unidirectional printer dev 20 if 0 alt 7 proto 1 vid 0x0525 pid 0xA4A8 [ 67.133774][ T31] usb 2-1: USB disconnect, device number 20 [ 67.151649][ T31] usblp0: removed [ 67.448035][ T2086] rust_binder: Failed to claim space for a BINDER_TYPE_PTR. (offset: 120, limit: 1168, size: 18446744073709551585) [ 67.448062][ T2086] rust_binder: Error while translating object. [ 67.470401][ T2086] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 67.476593][ T2086] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:303 [ 67.629088][ T36] audit: type=1400 audit(1753620634.987:3293): avc: denied { execute } for pid=2087 comm="syz.4.530" path="anon_inode:[userfaultfd]" dev="anon_inodefs" ino=10966 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 67.670314][ T2093] rust_binder: Error while translating object. [ 67.670353][ T2093] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ENOENT } [ 67.676821][ T2093] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOENT } my_pid:251 [ 67.746281][ T36] audit: type=1400 audit(1753620635.107:3294): avc: denied { append } for pid=2094 comm="syz.0.532" name="001" dev="devtmpfs" ino=114 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usb_device_t tclass=chr_file permissive=1 [ 67.811085][ T31] rust_binder: 2094: removing orphan mapping 0:4216 [ 67.833733][ T2104] raw_sendmsg: syz.0.535 forgot to set AF_INET. Fix it! [ 67.891798][ T2104] 9pnet_fd: Insufficient options for proto=fd [ 68.209115][ T31] usb 1-1: new high-speed USB device number 21 using dummy_hcd [ 68.324655][ T2129] batadv_slave_1: entered promiscuous mode [ 68.350090][ T2128] batadv_slave_1: left promiscuous mode [ 68.362083][ T31] usb 1-1: Using ep0 maxpacket: 32 [ 68.368316][ T31] usb 1-1: config 0 has an invalid interface number: 244 but max is 0 [ 68.376877][ T31] usb 1-1: config 0 has an invalid descriptor of length 123, skipping remainder of the config [ 68.387381][ T31] usb 1-1: config 0 has no interface number 0 [ 68.393634][ T31] usb 1-1: config 0 interface 244 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 68.408352][ T31] usb 1-1: New USB device found, idVendor=0b05, idProduct=edda, bcdDevice= 5.46 [ 68.417657][ T31] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 68.425812][ T31] usb 1-1: Product: syz [ 68.430154][ T31] usb 1-1: Manufacturer: syz [ 68.434774][ T31] usb 1-1: SerialNumber: syz [ 68.440430][ T31] usb 1-1: config 0 descriptor?? [ 68.535630][ T36] audit: type=1400 audit(1753620635.897:3295): avc: denied { setcurrent } for pid=2133 comm="syz.1.545" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 68.581538][ T36] audit: type=1400 audit(1753620635.947:3296): avc: denied { read append } for pid=2137 comm="syz.1.547" name="rtc0" dev="devtmpfs" ino=195 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 68.599350][ T2138] rust_binder: Failed to allocate buffer. len:1160, is_oneway:true [ 68.605671][ T36] audit: type=1400 audit(1753620635.947:3297): avc: denied { open } for pid=2137 comm="syz.1.547" path="/dev/rtc0" dev="devtmpfs" ino=195 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 68.664005][ T36] audit: type=1400 audit(1753620636.017:3298): avc: denied { ioctl } for pid=2140 comm="syz.1.548" path="/dev/ptp0" dev="devtmpfs" ino=196 ioctlcmd=0x3d0f scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 68.722328][ T2139] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:313 [ 68.773109][ T2118] can: request_module (can-proto-7) failed. [ 68.804903][ T2139] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 68.836302][ T2139] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 69.538595][ T36] audit: type=1400 audit(1753620636.897:3299): avc: denied { ioctl } for pid=2158 comm="syz.4.554" path="socket:[11121]" dev="sockfs" ino=11121 ioctlcmd=0x8946 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 69.593715][ T2164] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 69.594098][ T2163] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 69.645119][ T2163] rust_binder: Failed to allocate buffer. len:4248, is_oneway:false [ 70.279727][ T2180] 9pnet_fd: Insufficient options for proto=fd [ 70.568804][ T36] audit: type=1400 audit(1753620637.927:3300): avc: denied { name_bind } for pid=2191 comm="syz.1.565" src=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:reserved_port_t tclass=tcp_socket permissive=1 [ 70.598733][ T2197] rust_binder: Failed to allocate buffer. len:1168, is_oneway:true [ 70.601091][ T2198] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 71.146789][ T31] usb 1-1: USB disconnect, device number 21 [ 71.242532][ T2218] 9pnet_fd: Insufficient options for proto=fd [ 71.267180][ T2219] overlayfs: failed to clone lowerpath [ 71.479068][ T31] usb 1-1: new high-speed USB device number 22 using dummy_hcd [ 71.649080][ T31] usb 1-1: Using ep0 maxpacket: 32 [ 71.655490][ T31] usb 1-1: config 0 has an invalid interface number: 67 but max is 0 [ 71.663957][ T31] usb 1-1: config 0 has no interface number 0 [ 71.671858][ T31] usb 1-1: New USB device found, idVendor=0424, idProduct=9901, bcdDevice=c2.57 [ 71.681287][ T31] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 71.689525][ T31] usb 1-1: Product: syz [ 71.693874][ T31] usb 1-1: Manufacturer: syz [ 71.698538][ T31] usb 1-1: SerialNumber: syz [ 71.704501][ T31] usb 1-1: config 0 descriptor?? [ 71.710546][ T31] smsc95xx v2.0.0 [ 71.757566][ T36] audit: type=1400 audit(1753620639.117:3301): avc: denied { getopt } for pid=2241 comm="syz.1.581" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 71.811595][ T2244] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:307 [ 71.848742][ T36] audit: type=1400 audit(1753620639.207:3302): avc: denied { getopt } for pid=2245 comm="syz.4.583" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 72.351659][ T31] smsc95xx 1-1:0.67 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000030: -71 [ 72.362516][ T31] smsc95xx 1-1:0.67 (unnamed net_device) (uninitialized): Error reading E2P_CMD [ 72.373230][ T31] smsc95xx 1-1:0.67 (unnamed net_device) (uninitialized): Failed to write reg index 0x00000014: -71 [ 72.384255][ T31] smsc95xx 1-1:0.67: probe with driver smsc95xx failed with error -71 [ 72.393558][ T31] usb 1-1: USB disconnect, device number 22 [ 73.119055][ T836] usb 1-1: new high-speed USB device number 23 using dummy_hcd [ 73.269032][ T836] usb 1-1: Using ep0 maxpacket: 8 [ 73.275317][ T836] usb 1-1: config 0 has an invalid interface number: 31 but max is 0 [ 73.284285][ T836] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 73.294588][ T836] usb 1-1: config 0 has no interface number 0 [ 73.302721][ T836] usb 1-1: New USB device found, idVendor=046d, idProduct=08c3, bcdDevice=6b.16 [ 73.311814][ T836] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 73.319862][ T836] usb 1-1: Product: syz [ 73.324059][ T836] usb 1-1: Manufacturer: syz [ 73.328647][ T836] usb 1-1: SerialNumber: syz [ 73.333949][ T836] usb 1-1: config 0 descriptor?? [ 73.528178][ T36] audit: type=1400 audit(1753620640.887:3303): avc: denied { map } for pid=2311 comm="syz.4.602" path="pipe:[13052]" dev="pipefs" ino=13052 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=fifo_file permissive=1 [ 73.553567][ T36] audit: type=1400 audit(1753620640.897:3304): avc: denied { sqpoll } for pid=2311 comm="syz.4.602" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=io_uring permissive=1 [ 73.595318][ T31] usb 1-1: USB disconnect, device number 23 [ 74.199147][ T36] audit: type=1326 audit(1753620641.557:3305): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2365 comm="syz.0.623" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f66c0d8e9a9 code=0x0 [ 74.620911][ T36] audit: type=1400 audit(1753620641.987:3306): avc: denied { write } for pid=836 comm="kworker/0:5" path="anon_inode:[io_uring]" dev="anon_inodefs" ino=14111 scontext=system_u:system_r:kernel_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 74.645766][ T36] audit: type=1400 audit(1753620641.987:3307): avc: denied { nlmsg_write } for pid=2381 comm="syz.4.628" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_audit_socket permissive=1 [ 74.699066][ T31] usb 1-1: new high-speed USB device number 24 using dummy_hcd [ 74.839102][ T31] usb 1-1: device descriptor read/64, error -71 [ 75.042544][ T36] audit: type=1400 audit(1753620642.407:3308): avc: denied { write } for pid=2396 comm="syz.2.634" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 75.089125][ T31] usb 1-1: device descriptor read/64, error -71 [ 75.110845][ T2408] netlink: 8 bytes leftover after parsing attributes in process `syz.2.638'. [ 75.329090][ T31] usb 1-1: new high-speed USB device number 25 using dummy_hcd [ 75.459068][ T31] usb 1-1: device descriptor read/64, error -71 [ 75.699046][ T31] usb 1-1: device descriptor read/64, error -71 [ 75.809164][ T31] usb usb1-port1: attempt power cycle [ 76.030738][ T2455] netlink: 24 bytes leftover after parsing attributes in process `syz.4.651'. [ 76.072392][ T2457] netlink: 4 bytes leftover after parsing attributes in process `syz.4.652'. [ 76.149063][ T31] usb 1-1: new high-speed USB device number 26 using dummy_hcd [ 76.166347][ T2471] netlink: 'syz.4.658': attribute type 6 has an invalid length. [ 76.175167][ T31] usb 1-1: device descriptor read/8, error -71 [ 76.292070][ T2480] netlink: 8 bytes leftover after parsing attributes in process `syz.2.661'. [ 76.310136][ T31] usb 1-1: device descriptor read/8, error -71 [ 76.313797][ T36] audit: type=1400 audit(1753620643.677:3309): avc: denied { setattr } for pid=2481 comm="syz.2.662" name="RAWv6" dev="sockfs" ino=13265 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 76.353225][ T2486] fuse: Unknown parameter './file0/file0' [ 76.421230][ T36] audit: type=1400 audit(1753620643.787:3310): avc: denied { create } for pid=2490 comm="syz.2.664" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_iscsi_socket permissive=1 [ 76.494286][ T2492] 9pnet_fd: Insufficient options for proto=fd [ 76.549180][ T31] usb 1-1: new high-speed USB device number 27 using dummy_hcd [ 76.570050][ T31] usb 1-1: device descriptor read/8, error -71 [ 76.700108][ T31] usb 1-1: device descriptor read/8, error -71 [ 76.749040][ T340] usb 2-1: new full-speed USB device number 21 using dummy_hcd [ 76.809175][ T31] usb usb1-port1: unable to enumerate USB device [ 76.879032][ T340] usb 2-1: device descriptor read/64, error -71 [ 77.119046][ T340] usb 2-1: device descriptor read/64, error -71 [ 77.245723][ T2511] netlink: 393 bytes leftover after parsing attributes in process `syz.4.671'. [ 77.359661][ T340] usb 2-1: new full-speed USB device number 22 using dummy_hcd [ 77.373111][ T2528] netlink: 'syz.4.678': attribute type 30 has an invalid length. [ 77.381018][ T2529] netlink: 'syz.4.678': attribute type 30 has an invalid length. [ 77.499057][ T340] usb 2-1: device descriptor read/64, error -71 [ 77.623971][ T2546] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:339 [ 77.739039][ T340] usb 2-1: device descriptor read/64, error -71 [ 77.859154][ T340] usb usb2-port1: attempt power cycle [ 78.199069][ T340] usb 2-1: new full-speed USB device number 23 using dummy_hcd [ 78.220063][ T340] usb 2-1: device descriptor read/8, error -71 [ 78.350862][ T340] usb 2-1: device descriptor read/8, error -71 [ 78.392478][ T2557] /dev/nullb0: Can't lookup blockdev [ 78.425088][ T36] audit: type=1400 audit(1753620645.787:3311): avc: denied { read } for pid=2560 comm="syz.0.690" name="snapshot" dev="devtmpfs" ino=21 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:acpi_bios_t tclass=chr_file permissive=1 [ 78.589107][ T340] usb 2-1: new full-speed USB device number 24 using dummy_hcd [ 78.610039][ T340] usb 2-1: device descriptor read/8, error -71 [ 78.740088][ T340] usb 2-1: device descriptor read/8, error -71 [ 78.823873][ T2592] netlink: 'syz.2.700': attribute type 4 has an invalid length. [ 78.832770][ T2592] netlink: 'syz.2.700': attribute type 4 has an invalid length. [ 78.844407][ T36] audit: type=1400 audit(1753620646.207:3312): avc: denied { create } for pid=2591 comm="syz.2.700" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=kcm_socket permissive=1 [ 78.849179][ T340] usb usb2-port1: unable to enumerate USB device [ 78.864857][ T36] audit: type=1400 audit(1753620646.227:3313): avc: denied { relabelfrom } for pid=2591 comm="syz.2.700" name="" dev="pipefs" ino=14423 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=fifo_file permissive=1 [ 78.893197][ T36] audit: type=1401 audit(1753620646.227:3314): op=setxattr invalid_context="" [ 79.182079][ T2627] rust_binder: Read failure Err(EAGAIN) in pid:355 [ 79.182238][ T2627] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 79.189266][ T2627] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:355 [ 79.206319][ T36] audit: type=1400 audit(1753620646.567:3315): avc: denied { create } for pid=2628 comm="syz.2.712" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=smc_socket permissive=1 [ 79.351920][ T36] audit: type=1400 audit(1753620647.719:3316): avc: denied { watch_reads } for pid=2649 comm="syz.0.718" path="/120/file0" dev="tmpfs" ino=702 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 79.462938][ T13] Bluetooth: hci0: Frame reassembly failed (-84) [ 79.863984][ T2675] netlink: 12 bytes leftover after parsing attributes in process `syz.2.727'. [ 79.897043][ T2679] 9pnet_fd: Insufficient options for proto=fd [ 79.919056][ T395] usb 2-1: new high-speed USB device number 25 using dummy_hcd [ 79.981257][ T2691] netlink: 196 bytes leftover after parsing attributes in process `syz.2.733'. [ 80.041878][ T36] audit: type=1400 audit(1753620648.399:3317): avc: denied { ioctl } for pid=2692 comm="syz.2.734" path="socket:[14703]" dev="sockfs" ino=14703 ioctlcmd=0x9417 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 80.073252][ T36] audit: type=1400 audit(1753620648.429:3318): avc: denied { read } for pid=2694 comm="syz.2.735" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 80.099493][ T395] usb 2-1: Using ep0 maxpacket: 16 [ 80.106763][ T2667] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 80.115795][ T2667] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 80.126569][ T395] usb 2-1: unable to get BOS descriptor or descriptor too short [ 80.138364][ T395] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 80.146090][ T395] usb 2-1: can't read configurations, error -71 [ 80.162311][ T2702] netlink: 12 bytes leftover after parsing attributes in process `syz.4.738'. [ 80.235968][ T36] audit: type=1107 audit(1753620648.589:3319): pid=2712 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t msg='<8 و-DQ}k\9'C,-[H 'cЩ2)Y3И]DISRB~nc m(A0ӆ0Bw"z([YɼD($(d6/Lwz:^,A9ֳ[&q{f3ܔ#ޖ8`5IJH.ꉿ>@ʥ;"~?{n:̕=Tf~Aü' [ 80.286873][ T2723] devpts: called with bogus options [ 80.292348][ T2723] devpts: called with bogus options [ 80.297700][ T2723] devpts: called with bogus options [ 80.303040][ T2723] devpts: called with bogus options [ 80.308360][ T2723] devpts: called with bogus options [ 80.313856][ T2723] devpts: called with bogus options [ 80.319520][ T2723] devpts: called with bogus options [ 80.324798][ T2723] devpts: called with bogus options [ 80.330138][ T2723] devpts: called with bogus options [ 80.335443][ T2723] devpts: called with bogus options [ 80.340820][ T2723] devpts: called with bogus options [ 80.700539][ T2755] 9pnet_fd: Insufficient options for proto=fd [ 80.716901][ T36] audit: type=1400 audit(1753620649.069:3320): avc: denied { write } for pid=2752 comm="syz.1.752" name="igmp6" dev="proc" ino=4026532599 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_net_t tclass=file permissive=1 [ 80.751160][ T836] rust_binder: 0: removing orphan mapping 0:1048 [ 80.803690][ T2762] 9pnet_fd: Insufficient options for proto=fd [ 81.189062][ T395] usb 2-1: new high-speed USB device number 26 using dummy_hcd [ 81.350206][ T395] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 81.360408][ T395] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 81.370134][ T395] usb 2-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 81.379242][ T395] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 81.387233][ T395] usb 2-1: SerialNumber: syz [ 81.479219][ T53] Bluetooth: hci0: Opcode 0x1003 failed: -110 [ 81.516751][ T2784] binder: Unknown parameter 'defcontext01777777777777777777777' [ 81.691555][ T395] usb 2-1: 0:2 : does not exist [ 81.705441][ T395] usb 2-1: USB disconnect, device number 26 [ 81.711923][ T36] audit: type=1400 audit(1753620650.069:3321): avc: denied { write } for pid=2788 comm="syz.0.765" name="/" dev="binder" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 81.739399][ T350] udevd[350]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 81.828910][ T2800] fuse: Unknown parameter 'fdR [ 81.828910][ T2800] 2' [ 81.878242][ T2811] netlink: 12 bytes leftover after parsing attributes in process `syz.0.770'. [ 81.932296][ T2818] netlink: 80 bytes leftover after parsing attributes in process `syz.4.773'. [ 81.982461][ T2821] fuse: Unknown parameter '̂O0x0000000000000009' [ 82.016905][ T2826] overlayfs: missing 'lowerdir' [ 82.796363][ T2883] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 82.812461][ T2883] kvm: kvm [2880]: vcpu2, guest rIP: 0x9134 Unhandled WRMSR(0x11e) = 0x405 [ 82.830865][ T2883] kvm: kvm [2880]: vcpu2, guest rIP: 0x9134 Unhandled WRMSR(0x186) = 0x2c05 [ 82.846195][ T2883] kvm: kvm [2880]: vcpu2, guest rIP: 0x9134 Unhandled WRMSR(0x187) = 0x6505 [ 82.857681][ T2883] kvm_intel: kvm [2880]: vcpu2, guest rIP: 0x9134 Unhandled WRMSR(0x1d9) = 0xa705 [ 82.870930][ T2885] rust_binder: 2881 RLIMIT_NICE not set [ 82.871311][ T2881] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 82.889047][ T2881] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:367 [ 82.900330][ T2881] rust_binder: Failed to vm_insert_page(35184372744192): vma_addr:35184372744192 i:0 err:EBUSY [ 82.909532][ T2881] rust_binder: Error in use_page_slow: EBUSY [ 82.919913][ T2881] rust_binder: use_range failure EBUSY [ 82.925919][ T2881] rust_binder: Failed to allocate buffer. len:4216, is_oneway:false [ 82.931498][ T2881] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EBUSY } [ 82.939532][ T2881] rust_binder: Failure BR_FAILED_REPLY { source: EBUSY } during reply - delivering BR_FAILED_REPLY to sender. [ 82.948849][ T2881] rust_binder: Transaction failed: BR_TRANSACTION_COMPLETE my_pid:367 [ 83.178847][ T2887] binder: Unknown parameter '01777777777777777777777' [ 83.353456][ T2893] 9pnet_fd: Insufficient options for proto=fd [ 83.560571][ T31] rust_binder: 2880: removing orphan mapping 0:1048 [ 83.728075][ T2905] 9pnet_fd: Insufficient options for proto=fd [ 84.056319][ T36] kauditd_printk_skb: 6 callbacks suppressed [ 84.056337][ T36] audit: type=1400 audit(1753620652.409:3328): avc: denied { shutdown } for pid=2912 comm="syz.0.802" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 84.169045][ T45] usb 2-1: new full-speed USB device number 27 using dummy_hcd [ 84.320359][ T45] usb 2-1: unable to get BOS descriptor or descriptor too short [ 84.328428][ T45] usb 2-1: not running at top speed; connect to a high speed hub [ 84.336947][ T45] usb 2-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 84.345781][ T45] usb 2-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 84.354753][ T45] usb 2-1: config 1 has no interface number 1 [ 84.360952][ T45] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 84.375387][ T45] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 84.384488][ T45] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 84.392507][ T45] usb 2-1: Product: syz [ 84.396692][ T45] usb 2-1: Manufacturer: syz [ 84.401316][ T45] usb 2-1: SerialNumber: syz [ 84.619465][ T36] audit: type=1400 audit(1753620652.969:3329): avc: denied { mount } for pid=2930 comm="syz.4.809" name="/" dev="tmpfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 84.646329][ T36] audit: type=1400 audit(1753620652.969:3330): avc: denied { validate_trans } for pid=2909 comm="syz.1.801" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=security permissive=1 [ 84.811335][ T2959] netlink: 12 bytes leftover after parsing attributes in process `syz.4.818'. [ 84.990976][ T2987] netlink: 8 bytes leftover after parsing attributes in process `syz.4.829'. [ 84.991299][ T36] audit: type=1400 audit(1753620653.349:3331): avc: denied { listen } for pid=2986 comm="syz.4.829" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_route_socket permissive=1 [ 85.029056][ T10] usb 1-1: new high-speed USB device number 28 using dummy_hcd [ 85.179034][ T10] usb 1-1: Using ep0 maxpacket: 16 [ 85.184606][ T10] usb 1-1: too many configurations: 29, using maximum allowed: 8 [ 85.193295][ T10] usb 1-1: config 1 has an invalid interface association descriptor of length 5, skipping [ 85.203262][ T10] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 85.213419][ T10] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 18 [ 85.227145][ T10] usb 1-1: config 1 has an invalid interface association descriptor of length 5, skipping [ 85.237115][ T10] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 85.247240][ T10] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 18 [ 85.261010][ T10] usb 1-1: config 1 has an invalid interface association descriptor of length 5, skipping [ 85.270983][ T10] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 85.281138][ T10] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 18 [ 85.294834][ T10] usb 1-1: config 1 has an invalid interface association descriptor of length 5, skipping [ 85.304800][ T10] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 85.315000][ T10] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 18 [ 85.329089][ T10] usb 1-1: config 1 has an invalid interface association descriptor of length 5, skipping [ 85.339092][ T10] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 85.349227][ T10] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 18 [ 85.363044][ T10] usb 1-1: config 1 has an invalid interface association descriptor of length 5, skipping [ 85.373017][ T10] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 85.383134][ T10] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 18 [ 85.396849][ T10] usb 1-1: config 1 has an invalid interface association descriptor of length 5, skipping [ 85.406822][ T10] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 85.416983][ T10] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 18 [ 85.430807][ T10] usb 1-1: config 1 has an invalid interface association descriptor of length 5, skipping [ 85.440797][ T10] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 85.451159][ T10] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 18 [ 85.464931][ T10] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 85.474028][ T10] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 85.482078][ T10] usb 1-1: SerialNumber: syz [ 85.493311][ T10] hub 1-1:1.0: Invalid hub with more than one config or interface [ 85.501554][ T10] hub 1-1:1.0: probe with driver hub failed with error -22 [ 85.509284][ T10] cdc_ether 1-1:1.0: skipping garbage [ 85.515161][ T10] usb 1-1: bad CDC descriptors [ 85.547039][ T3019] netlink: 104 bytes leftover after parsing attributes in process `syz.2.836'. [ 85.580710][ T3023] netlink: 'syz.2.838': attribute type 4 has an invalid length. [ 85.642110][ T3027] 9pnet: Unknown protocol version 9 [ 85.694312][ T2956] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 85.702866][ T2956] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 85.770245][ T340] usb 1-1: USB disconnect, device number 28 [ 86.225370][ T3032] netlink: 679 bytes leftover after parsing attributes in process `syz.4.842'. [ 86.235128][ T3032] netlink: 679 bytes leftover after parsing attributes in process `syz.4.842'. [ 86.293027][ T36] audit: type=1400 audit(1753620654.649:3332): avc: denied { setcheckreqprot } for pid=3037 comm="syz.0.845" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=security permissive=1 [ 86.357239][ T3054] bpf: Bad value for 'mode' [ 86.380123][ T3060] 9pnet: p9_errstr2errno: server reported unknown error 1844674407 [ 86.443566][ T36] audit: type=1400 audit(1753620654.799:3333): avc: denied { mount } for pid=3075 comm="syz.4.857" name="/" dev="tracefs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=filesystem permissive=1 [ 86.465865][ T36] audit: type=1400 audit(1753620654.819:3334): avc: denied { search } for pid=3075 comm="syz.4.857" name="/" dev="tracefs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=dir permissive=1 [ 86.487828][ T36] audit: type=1400 audit(1753620654.819:3335): avc: denied { setopt } for pid=3075 comm="syz.4.857" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 86.555271][ T3080] netlink: 1603 bytes leftover after parsing attributes in process `syz.4.859'. [ 86.649035][ T330] usb 1-1: new full-speed USB device number 29 using dummy_hcd [ 86.800177][ T330] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 86.810370][ T330] usb 1-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 86.819381][ T330] usb 1-1: New USB device found, idVendor=10c4, idProduct=8acf, bcdDevice= 0.00 [ 86.828460][ T330] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 86.837240][ T330] usb 1-1: config 0 descriptor?? [ 86.995931][ T45] usb 2-1: 2:1 : invalid UAC_FORMAT_TYPE desc [ 87.002197][ T45] usb 2-1: 2:1 : invalid channels 0 [ 87.011158][ T45] usb 2-1: USB disconnect, device number 27 [ 87.026926][ T350] udevd[350]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 87.190987][ T3094] rust_binder: Error while translating object. [ 87.191033][ T3094] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ENOENT } [ 87.197305][ T3094] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOENT } my_pid:388 [ 87.287244][ T36] audit: type=1400 audit(1753620655.639:3336): avc: denied { getopt } for pid=3095 comm="syz.1.864" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 [ 87.287909][ T3096] rust_binder: Write failure EINVAL in pid:390 [ 87.296603][ T36] audit: type=1400 audit(1753620655.639:3337): avc: denied { read } for pid=3095 comm="syz.1.864" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 87.396469][ T3098] netlink: 2 bytes leftover after parsing attributes in process `syz.0.855'. [ 87.403347][ T3101] fuse: Unknown parameter 'u7ນ@Zcy|`dR@ҋĻ00000000000000000000' [ 87.415435][ T3101] veth1_macvtap: left promiscuous mode [ 87.425078][ T3103] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 87.434133][ T3103] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 87.659104][ T31] usb 2-1: new high-speed USB device number 28 using dummy_hcd [ 87.789032][ T31] usb 2-1: device descriptor read/64, error -71 [ 88.029048][ T31] usb 2-1: device descriptor read/64, error -71 [ 88.269037][ T31] usb 2-1: new high-speed USB device number 29 using dummy_hcd [ 88.335120][ T3128] netlink: 404 bytes leftover after parsing attributes in process `syz.4.872'. [ 88.399034][ T31] usb 2-1: device descriptor read/64, error -71 [ 88.639033][ T31] usb 2-1: device descriptor read/64, error -71 [ 88.749100][ T31] usb usb2-port1: attempt power cycle [ 88.920636][ T3155] netlink: 104 bytes leftover after parsing attributes in process `syz.4.882'. [ 88.971104][ T3162] netlink: 5 bytes leftover after parsing attributes in process `syz.4.884'. [ 89.012879][ T3168] tipc: Enabled bearer , priority 0 [ 89.099043][ T31] usb 2-1: new high-speed USB device number 30 using dummy_hcd [ 89.130155][ T31] usb 2-1: device descriptor read/8, error -71 [ 89.260829][ T31] usb 2-1: device descriptor read/8, error -71 [ 89.304020][ T36] kauditd_printk_skb: 2 callbacks suppressed [ 89.304040][ T36] audit: type=1400 audit(1753620657.659:3340): avc: denied { map } for pid=3173 comm="syz.2.889" path="socket:[16689]" dev="sockfs" ino=16689 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 89.419477][ T836] usb 1-1: USB disconnect, device number 29 [ 89.519054][ T31] usb 2-1: new high-speed USB device number 31 using dummy_hcd [ 89.540044][ T31] usb 2-1: device descriptor read/8, error -71 [ 89.544037][ T3183] tipc: Started in network mode [ 89.551267][ T3183] tipc: Node identity 02010b769585, cluster identity 4711 [ 89.559124][ T3183] tipc: Enabled bearer , priority 0 [ 89.581367][ T3185] 9pnet: Could not find request transport: fdX%(0x0000000000000004 [ 89.582455][ T3183] syzkaller0: entered promiscuous mode [ 89.595642][ T3183] syzkaller0: entered allmulticast mode [ 89.601606][ T3183] tipc: Resetting bearer [ 89.658869][ T3191] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOENT } my_pid:442 [ 89.664553][ T3193] tipc: Resetting bearer [ 89.680561][ T31] usb 2-1: device descriptor read/8, error -71 [ 89.696776][ T3193] tipc: Disabling bearer [ 89.789112][ T31] usb usb2-port1: unable to enumerate USB device [ 89.999072][ T836] usb 1-1: new high-speed USB device number 30 using dummy_hcd [ 90.108301][ T36] audit: type=1400 audit(1753620658.459:3341): avc: denied { setopt } for pid=3225 comm="syz.2.906" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 90.133811][ T36] audit: type=1400 audit(1753620658.489:3342): avc: denied { accept } for pid=3227 comm="syz.4.907" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=udp_socket permissive=1 [ 90.153317][ T836] usb 1-1: Using ep0 maxpacket: 16 [ 90.159889][ T836] usb 1-1: config 0 has an invalid interface number: 1 but max is 0 [ 90.167909][ T836] usb 1-1: config 0 has no interface number 0 [ 90.179155][ T836] usb 1-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 90.190751][ T836] usb 1-1: config 0 interface 1 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 90.200916][ T836] usb 1-1: New USB device found, idVendor=28bd, idProduct=0071, bcdDevice= 0.00 [ 90.210506][ T836] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 90.228009][ T836] usb 1-1: config 0 descriptor?? [ 90.308729][ T36] audit: type=1400 audit(1753620658.659:3343): avc: denied { create } for pid=3241 comm="syz.2.912" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=alg_socket permissive=1 [ 90.381844][ T36] audit: type=1400 audit(1753620658.739:3344): avc: denied { map } for pid=3261 comm="syz.4.918" path="socket:[16836]" dev="sockfs" ino=16836 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_route_socket permissive=1 [ 90.594869][ T36] audit: type=1400 audit(1753620658.949:3345): avc: denied { lock } for pid=3286 comm="syz.4.926" path="socket:[16957]" dev="sockfs" ino=16957 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=unix_stream_socket permissive=1 [ 90.645033][ T36] audit: type=1400 audit(1753620658.999:3346): avc: denied { lock } for pid=3279 comm="syz.1.923" path="/dev/ashmem" dev="devtmpfs" ino=201 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 90.835955][ T836] input: HID 28bd:0071 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.1/0003:28BD:0071.0003/input/input9 [ 90.849158][ T836] input: HID 28bd:0071 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.1/0003:28BD:0071.0003/input/input10 [ 90.862016][ T836] uclogic 0003:28BD:0071.0003: input,hidraw0: USB HID v0.02 Keypad [HID 28bd:0071] on usb-dummy_hcd.0-1/input1 [ 90.949036][ T330] usb 2-1: new full-speed USB device number 32 using dummy_hcd [ 91.039176][ T836] usb 1-1: USB disconnect, device number 30 [ 91.100827][ T330] usb 2-1: config 0 has an invalid interface number: 105 but max is 0 [ 91.109066][ T330] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 91.119213][ T330] usb 2-1: config 0 has no interface number 0 [ 91.126596][ T330] usb 2-1: New USB device found, idVendor=046d, idProduct=08d3, bcdDevice= b.28 [ 91.135656][ T330] usb 2-1: New USB device strings: Mfr=1, Product=26, SerialNumber=3 [ 91.143791][ T330] usb 2-1: Product: syz [ 91.148002][ T330] usb 2-1: Manufacturer: syz [ 91.152636][ T330] usb 2-1: SerialNumber: syz [ 91.157876][ T330] usb 2-1: config 0 descriptor?? [ 91.296806][ T36] audit: type=1326 audit(1753620659.649:3347): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3315 comm="syz.4.935" exe="/root/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f3c4478e9a9 code=0x0 [ 91.365362][ T36] audit: type=1400 audit(1753620659.719:3348): avc: denied { ioctl } for pid=3291 comm="syz.1.927" path="/dev/usbmon0" dev="devtmpfs" ino=90 ioctlcmd=0x920a scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usbmon_device_t tclass=chr_file permissive=1 [ 91.417303][ T836] usb 2-1: USB disconnect, device number 32 [ 91.785545][ T3325] SELinux: security_context_str_to_sid (system_u) failed with errno=-22 [ 91.973877][ T36] audit: type=1400 audit(1753620660.329:3349): avc: denied { write } for pid=3352 comm="syz.2.947" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 92.574166][ T3376] binder: Bad value for 'stats' [ 92.600551][ T3381] netlink: 4 bytes leftover after parsing attributes in process `syz.2.957'. [ 92.639816][ T3392] netlink: 104 bytes leftover after parsing attributes in process `syz.0.961'. [ 92.861097][ T3394] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOENT } my_pid:415 [ 92.889078][ T395] usb 1-1: new high-speed USB device number 31 using dummy_hcd [ 92.925969][ T3396] 9pnet: Could not find request transport: rdma [ 92.943526][ T3399] exFAT-fs (rnullb0): invalid boot record signature [ 92.950267][ T3399] exFAT-fs (rnullb0): failed to read boot sector [ 92.956664][ T3399] exFAT-fs (rnullb0): failed to recognize exfat type [ 92.963617][ T3400] exFAT-fs (rnullb0): invalid boot record signature [ 92.970439][ T3400] exFAT-fs (rnullb0): failed to read boot sector [ 92.976792][ T3400] exFAT-fs (rnullb0): failed to recognize exfat type [ 93.029037][ T395] usb 1-1: device descriptor read/64, error -71 [ 93.229042][ T330] usb 2-1: new high-speed USB device number 33 using dummy_hcd [ 93.269058][ T395] usb 1-1: device descriptor read/64, error -71 [ 93.379052][ T330] usb 2-1: Using ep0 maxpacket: 8 [ 93.385213][ T330] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 93.396312][ T330] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 93.406306][ T330] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 5 [ 93.419164][ T330] usb 2-1: New USB device found, idVendor=04b4, idProduct=0001, bcdDevice= 0.00 [ 93.428201][ T330] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 93.436971][ T330] usb 2-1: config 0 descriptor?? [ 93.509079][ T395] usb 1-1: new high-speed USB device number 32 using dummy_hcd [ 93.639417][ T395] usb 1-1: device descriptor read/64, error -71 [ 93.849330][ T330] cypress 0003:04B4:0001.0004: hidraw0: USB HID v0.00 Device [HID 04b4:0001] on usb-dummy_hcd.1-1/input0 [ 93.879072][ T395] usb 1-1: device descriptor read/64, error -71 [ 93.989121][ T395] usb usb1-port1: attempt power cycle [ 94.196304][ T3415] veth1_vlan: mtu greater than device maximum [ 94.207040][ T31] usb 2-1: USB disconnect, device number 33 [ 94.234374][ T3424] 9pnet: p9_errstr2errno: server reported unknown error [ 94.316549][ T3432] netlink: 100 bytes leftover after parsing attributes in process `syz.4.974'. [ 94.339087][ T395] usb 1-1: new high-speed USB device number 33 using dummy_hcd [ 94.360216][ T395] usb 1-1: device descriptor read/8, error -71 [ 94.489957][ T395] usb 1-1: device descriptor read/8, error -71 [ 94.731435][ T395] usb 1-1: new high-speed USB device number 34 using dummy_hcd [ 94.760180][ T395] usb 1-1: device descriptor read/8, error -71 [ 94.890088][ T395] usb 1-1: device descriptor read/8, error -71 [ 94.949595][ T36] kauditd_printk_skb: 1 callbacks suppressed [ 94.949613][ T36] audit: type=1400 audit(1753620663.309:3351): avc: denied { create } for pid=3447 comm="syz.4.980" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 94.976651][ T36] audit: type=1400 audit(1753620663.329:3352): avc: denied { write } for pid=3447 comm="syz.4.980" name="file0" dev="tmpfs" ino=1716 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 94.999494][ T395] usb usb1-port1: unable to enumerate USB device [ 95.006490][ T36] audit: type=1400 audit(1753620663.329:3353): avc: denied { open } for pid=3447 comm="syz.4.980" path="/314/file0" dev="tmpfs" ino=1716 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 95.051995][ T3452] 9pnet_fd: Insufficient options for proto=fd [ 95.161474][ T3466] syz.4.988(3466): Attempt to set a LOCK_MAND lock via flock(2). This support has been removed and the request ignored. [ 95.666526][ T3480] 9pnet_fd: Insufficient options for proto=fd [ 95.839340][ T395] usb 2-1: new full-speed USB device number 34 using dummy_hcd [ 95.868930][ T3502] 9pnet_fd: Insufficient options for proto=fd [ 95.887166][ T3504] 9pnet_fd: Insufficient options for proto=fd [ 96.000142][ T395] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 96.011857][ T395] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 512, setting to 64 [ 96.023010][ T395] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid maxpacket 1024, setting to 64 [ 96.034493][ T395] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid maxpacket 512, setting to 64 [ 96.045420][ T836] usb 1-1: new high-speed USB device number 35 using dummy_hcd [ 96.056399][ T395] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 96.066224][ T395] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 96.074299][ T395] usb 2-1: Product: syz [ 96.081859][ T395] usb 2-1: Manufacturer: syz [ 96.086485][ T395] usb 2-1: SerialNumber: syz [ 96.092190][ T3473] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 96.103984][ T395] cdc_mbim 2-1:1.0: skipping garbage [ 96.202415][ T3531] netlink: 2 bytes leftover after parsing attributes in process `syz.2.1014'. [ 96.211441][ T836] usb 1-1: Using ep0 maxpacket: 8 [ 96.223042][ T836] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 96.233424][ T836] usb 1-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 96.242611][ T836] usb 1-1: New USB device found, idVendor=046d, idProduct=c29c, bcdDevice= 0.00 [ 96.251946][ T836] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 96.260878][ T836] usb 1-1: config 0 descriptor?? [ 96.300402][ T3473] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 96.307685][ T3473] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 96.747155][ T36] audit: type=1326 audit(1753620894.103:3354): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3558 comm="syz.2.1022" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f568718e9a9 code=0x0 [ 96.917709][ T3473] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 96.925038][ T3473] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 96.932401][ T395] cdc_mbim 2-1:1.0: setting tx_max = 60 [ 96.938600][ T395] cdc_mbim 2-1:1.0: cdc-wdm0: USB WDM device [ 96.946209][ T395] wwan wwan0: port wwan0mbim0 attached [ 96.953462][ T395] cdc_mbim 2-1:1.0 wwan0: register 'cdc_mbim' at usb-dummy_hcd.1-1, CDC MBIM, 72:44:0d:04:c6:14 [ 96.975216][ T36] audit: type=1400 audit(1753620894.333:3355): avc: denied { read } for pid=149 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=1 [ 96.996284][ T36] audit: type=1400 audit(1753620894.343:3356): avc: denied { search } for pid=149 comm="dhcpcd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 97.017647][ T36] audit: type=1400 audit(1753620894.343:3357): avc: denied { read } for pid=149 comm="dhcpcd" name="n15" dev="tmpfs" ino=2442 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 97.039461][ T36] audit: type=1400 audit(1753620894.343:3358): avc: denied { open } for pid=149 comm="dhcpcd" path="/run/udev/data/n15" dev="tmpfs" ino=2442 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 97.062952][ T36] audit: type=1400 audit(1753620894.343:3359): avc: denied { getattr } for pid=149 comm="dhcpcd" path="/run/udev/data/n15" dev="tmpfs" ino=2442 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 97.086442][ T36] audit: type=1400 audit(1753620894.373:3360): avc: denied { read } for pid=3563 comm="dhcpcd-run-hook" name="resolv.conf" dev="tmpfs" ino=426 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 97.198458][ T149] 8021q: adding VLAN 0 to HW filter on device wwan0 [ 97.269291][ T395] usb 2-1: USB disconnect, device number 34 [ 97.275447][ T395] cdc_mbim 2-1:1.0 wwan0: unregister 'cdc_mbim' usb-dummy_hcd.1-1, CDC MBIM [ 97.331013][ T395] wwan wwan0: port wwan0mbim0 disconnected [ 97.822479][ T3639] rust_binder: 3638 RLIMIT_NICE not set [ 97.822551][ T3640] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:437 [ 97.833019][ T395] rust_binder: 3637: removing orphan mapping 0:1048 [ 97.917418][ T836] rust_binder: 3646: removing orphan mapping 0:1048 [ 97.930283][ T3651] 9pnet_fd: Insufficient options for proto=fd [ 98.239075][ T340] usb 2-1: new high-speed USB device number 35 using dummy_hcd [ 98.377378][ T3681] wireguard: wg1: Could not create IPv4 socket [ 98.399040][ T340] usb 2-1: Using ep0 maxpacket: 32 [ 98.410019][ T340] usb 2-1: config 0 has an invalid interface number: 36 but max is 1 [ 98.421550][ T340] usb 2-1: config 0 has an invalid interface number: 129 but max is 1 [ 98.431047][ T340] usb 2-1: config 0 has no interface number 0 [ 98.437223][ T340] usb 2-1: config 0 has no interface number 1 [ 98.443894][ T340] usb 2-1: config 0 interface 129 altsetting 6 endpoint 0xA has invalid maxpacket 1024, setting to 64 [ 98.455259][ T340] usb 2-1: config 0 interface 36 has no altsetting 0 [ 98.462210][ T340] usb 2-1: config 0 interface 129 has no altsetting 0 [ 98.471039][ T340] usb 2-1: New USB device found, idVendor=04bb, idProduct=0930, bcdDevice=cb.5d [ 98.482007][ T340] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 98.490236][ T340] usb 2-1: Product: syz [ 98.490439][ T3685] netlink: 104 bytes leftover after parsing attributes in process `syz.2.1049'. [ 98.494572][ T340] usb 2-1: Manufacturer: syz [ 98.508457][ T340] usb 2-1: SerialNumber: syz [ 98.514111][ T340] usb 2-1: config 0 descriptor?? [ 98.669249][ T3693] 9pnet_fd: Insufficient options for proto=fd [ 98.749241][ T330] usb 1-1: USB disconnect, device number 35 [ 98.795756][ T3706] futex_wake_op: syz.2.1056 tries to shift op by -1; fix this program [ 98.836283][ T3713] syzkaller0: entered allmulticast mode [ 98.843213][ T3713] syzkaller0: entered promiscuous mode [ 98.850570][ T3713] syzkaller0 (unregistering): left promiscuous mode [ 98.859089][ T3713] syzkaller0 (unregistering): left allmulticast mode [ 98.861120][ T3717] netlink: 16 bytes leftover after parsing attributes in process `syz.0.1060'. [ 98.911957][ T3718] netlink: 8 bytes leftover after parsing attributes in process `syz.1.1041'. [ 98.954409][ T340] asix 2-1:0.36 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 98.964572][ T340] asix 2-1:0.36: probe with driver asix failed with error -71 [ 98.973359][ T340] asix 2-1:0.129 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 98.983587][ T340] asix 2-1:0.129: probe with driver asix failed with error -71 [ 98.993080][ T340] usb 2-1: USB disconnect, device number 35 [ 99.259035][ T330] usb 1-1: new high-speed USB device number 36 using dummy_hcd [ 99.272709][ T3739] overlayfs: failed to clone upperpath [ 99.409016][ T330] usb 1-1: Using ep0 maxpacket: 16 [ 99.417486][ T330] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 32 [ 99.427890][ T330] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 [ 99.438004][ T330] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 0 [ 99.448702][ T330] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 99.458275][ T330] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 99.474979][ T330] usb 1-1: SerialNumber: syz [ 99.487151][ T3717] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 99.698074][ T3717] netlink: 316 bytes leftover after parsing attributes in process `syz.0.1060'. [ 99.707479][ T3717] netlink: 316 bytes leftover after parsing attributes in process `syz.0.1060'. [ 99.829805][ T330] cdc_acm 1-1:1.0: probe with driver cdc_acm failed with error -12 [ 99.841669][ T330] usb 1-1: USB disconnect, device number 36 [ 99.983203][ T36] kauditd_printk_skb: 14 callbacks suppressed [ 99.983227][ T36] audit: type=1400 audit(1753620897.343:3375): avc: denied { read } for pid=3769 comm="syz.2.1079" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 100.250692][ T3775] netlink: 44 bytes leftover after parsing attributes in process `syz.4.1081'. [ 100.259821][ T3775] netlink: 'syz.4.1081': attribute type 6 has an invalid length. [ 100.267552][ T3775] netlink: 'syz.4.1081': attribute type 5 has an invalid length. [ 100.275331][ T3775] netlink: 'syz.4.1081': attribute type 4 has an invalid length. [ 100.311256][ T36] audit: type=1400 audit(1753620897.673:3376): avc: denied { getopt } for pid=3779 comm="syz.4.1083" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 100.433120][ T3793] F2FS-fs (rnullb0): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 100.441113][ T3793] F2FS-fs (rnullb0): Can't find valid F2FS filesystem in 1th superblock [ 100.449762][ T3793] F2FS-fs (rnullb0): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 100.457958][ T3793] F2FS-fs (rnullb0): Can't find valid F2FS filesystem in 2th superblock [ 100.466382][ T36] audit: type=1400 audit(1753620897.813:3377): avc: denied { ioctl } for pid=3794 comm="syz.1.1089" path="/dev/vga_arbiter" dev="devtmpfs" ino=3 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 [ 100.515417][ T3799] SELinux: security_context_str_to_sid (system_u) failed with errno=-22 [ 100.568398][ T36] audit: type=1400 audit(1753620897.923:3378): avc: denied { create } for pid=3807 comm="syz.0.1094" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=isdn_socket permissive=1 [ 100.611708][ T3811] batadv_slave_0: entered promiscuous mode [ 100.618656][ T3811] batadv_slave_0: left promiscuous mode [ 100.619103][ T3813] virtio-fs: tag not found [ 100.689041][ T340] usb 2-1: new high-speed USB device number 36 using dummy_hcd [ 100.839097][ T340] usb 2-1: Using ep0 maxpacket: 8 [ 100.846596][ T340] usb 2-1: New USB device found, idVendor=0763, idProduct=2081, bcdDevice=d0.ab [ 100.855822][ T340] usb 2-1: New USB device strings: Mfr=1, Product=228, SerialNumber=2 [ 100.864242][ T340] usb 2-1: Product: syz [ 100.868696][ T340] usb 2-1: Manufacturer: syz [ 100.874846][ T340] usb 2-1: SerialNumber: syz [ 100.883128][ T340] usb 2-1: config 0 descriptor?? [ 100.888722][ T36] audit: type=1400 audit(1753620898.243:3379): avc: denied { read } for pid=3821 comm="syz.2.1098" path="socket:[18838]" dev="sockfs" ino=18838 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 101.102811][ T3843] netlink: 8 bytes leftover after parsing attributes in process `syz.4.1104'. [ 101.782225][ T3859] SELinux: Context system_u:object_r:fsadm_exec_t:s0 is not valid (left unmapped). [ 101.792954][ T36] audit: type=1400 audit(1753620899.153:3380): avc: denied { relabelto } for pid=3858 comm="syz.0.1110" name="file0" dev="tmpfs" ino=1005 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=fifo_file permissive=1 trawcon="system_u:object_r:fsadm_exec_t:s0" [ 101.820306][ T36] audit: type=1400 audit(1753620899.153:3381): avc: denied { associate } for pid=3858 comm="syz.0.1110" name="file0" dev="tmpfs" ino=1005 scontext=system_u:object_r:unlabeled_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 srawcon="system_u:object_r:fsadm_exec_t:s0" [ 101.896174][ T36] audit: type=1400 audit(1753620899.253:3382): avc: denied { unlink } for pid=289 comm="syz-executor" name="file0" dev="tmpfs" ino=1005 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=fifo_file permissive=1 trawcon="system_u:object_r:fsadm_exec_t:s0" [ 101.941726][ T3874] F2FS-fs (rnullb0): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 101.944349][ T36] audit: type=1400 audit(1753620899.303:3383): avc: denied { write } for pid=3873 comm="syz.0.1115" name="ptp0" dev="devtmpfs" ino=196 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 101.973089][ T3874] F2FS-fs (rnullb0): Can't find valid F2FS filesystem in 1th superblock [ 101.978326][ T36] audit: type=1400 audit(1753620899.333:3384): avc: denied { write } for pid=3875 comm="syz.1.1116" path="socket:[18931]" dev="sockfs" ino=18931 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 101.982641][ T3874] F2FS-fs (rnullb0): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 102.014282][ T3874] F2FS-fs (rnullb0): Can't find valid F2FS filesystem in 2th superblock [ 102.070301][ T3881] ------------[ cut here ]------------ [ 102.075805][ T3881] WARNING: CPU: 0 PID: 3881 at mm/page_alloc.c:5164 __alloc_pages_noprof+0xe4/0x6c0 [ 102.085272][ T3881] Modules linked in: [ 102.089357][ T3881] CPU: 0 UID: 0 PID: 3881 Comm: syz.1.1118 Not tainted 6.12.38-syzkaller-ge9bbc29c066a #0 23782410f292bc05d82a7d68d5e797d6f188417b [ 102.102919][ T3881] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 102.113417][ T3881] RIP: 0010:__alloc_pages_noprof+0xe4/0x6c0 [ 102.119490][ T3881] Code: 0f 1f 44 00 00 41 83 fd 0b 72 28 b8 00 20 00 00 23 44 24 40 75 1d 80 3d c5 12 ee 05 00 0f 85 c4 00 00 00 c6 05 b8 12 ee 05 01 <0f> 0b 31 c0 e9 b6 00 00 00 41 83 fd 0a 0f 87 aa 00 00 00 44 89 6c [ 102.139429][ T3881] RSP: 0018:ffffc9000e64f9a0 EFLAGS: 00010246 [ 102.145541][ T3881] RAX: 0000000000000000 RBX: 1ffff92001cc9f38 RCX: 0000000000000000 [ 102.153592][ T3881] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffc9000e64fa48 [ 102.161622][ T3881] RBP: ffffc9000e64fad0 R08: ffffc9000e64fa47 R09: 0000000000000000 [ 102.169766][ T3881] R10: ffffc9000e64fa30 R11: fffff52001cc9f49 R12: ffffc9000e64f9e0 [ 102.177769][ T3881] R13: 0000000000000034 R14: dffffc0000000000 R15: 0000000000000000 [ 102.185823][ T3881] FS: 00007f9bc33aa6c0(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 102.194806][ T3881] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 102.201500][ T3881] CR2: 000000110c32b20c CR3: 0000000117380000 CR4: 00000000003526b0 [ 102.209572][ T3881] Call Trace: [ 102.212879][ T3881] [ 102.215834][ T3881] ? __ia32_compat_sys_ioctl+0x850/0x850 [ 102.221536][ T3881] ? __cfi___alloc_pages_noprof+0x10/0x10 [ 102.227304][ T3881] ? activate_task+0x38b/0x3d0 [ 102.232155][ T3881] ? try_to_wake_up+0xe40/0x1b00 [ 102.237138][ T3881] ? pending_reads_dispatch_ioctl+0xc70/0x1fa0 [ 102.243395][ T3881] ___kmalloc_large_node+0x9c/0x1d0 [ 102.248638][ T3881] ? pending_reads_dispatch_ioctl+0xc70/0x1fa0 [ 102.254855][ T3881] __kmalloc_large_node_noprof+0x1e/0xe0 [ 102.260553][ T3881] ? pending_reads_dispatch_ioctl+0xc70/0x1fa0 [ 102.266765][ T3881] __kmalloc_noprof+0x26d/0x450 [ 102.271697][ T3881] ? __kasan_check_write+0x18/0x20 [ 102.276845][ T3881] pending_reads_dispatch_ioctl+0xc70/0x1fa0 [ 102.282901][ T3881] ? __cfi_futex_wake+0x10/0x10 [ 102.287782][ T3881] ? __cfi_pending_reads_dispatch_ioctl+0x10/0x10 [ 102.294289][ T3881] ? selinux_file_ioctl+0x6e0/0x1360 [ 102.299639][ T3881] ? __cfi_selinux_file_ioctl+0x10/0x10 [ 102.305220][ T3881] ? do_futex+0x356/0x500 [ 102.309614][ T3881] ? __cfi_do_futex+0x10/0x10 [ 102.314358][ T3881] ? __fget_files+0x2c5/0x340 [ 102.319111][ T3881] ? bpf_lsm_file_ioctl+0xd/0x20 [ 102.324092][ T3881] ? security_file_ioctl+0x34/0xd0 [ 102.329322][ T3881] ? __cfi_pending_reads_dispatch_ioctl+0x10/0x10 [ 102.335781][ T3881] __se_sys_ioctl+0x132/0x1b0 [ 102.340519][ T3881] __x64_sys_ioctl+0x7f/0xa0 [ 102.345145][ T3881] x64_sys_call+0x1878/0x2ee0 [ 102.349878][ T3881] do_syscall_64+0x58/0xf0 [ 102.354325][ T3881] ? clear_bhb_loop+0x50/0xa0 [ 102.359085][ T3881] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 102.365125][ T3881] RIP: 0033:0x7f9bc258e9a9 [ 102.369586][ T3881] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 102.389258][ T3881] RSP: 002b:00007f9bc33aa038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 102.397709][ T3881] RAX: ffffffffffffffda RBX: 00007f9bc27b5fa0 RCX: 00007f9bc258e9a9 [ 102.405723][ T3881] RDX: 00002000000000c0 RSI: 0000000040106726 RDI: 0000000000000007 [ 102.413748][ T3881] RBP: 00007f9bc2610d69 R08: 0000000000000000 R09: 0000000000000000 [ 102.421799][ T3881] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 102.429825][ T3881] R13: 0000000000000000 R14: 00007f9bc27b5fa0 R15: 00007ffd9126af78 [ 102.437925][ T3881] [ 102.441023][ T3881] ---[ end trace 0000000000000000 ]---