last executing test programs: 1m6.20451366s ago: executing program 2 (id=3): sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={0x0}, 0x1, 0x0, 0x0, 0x811}, 0x4855) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, 0x0, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = socket(0x10, 0x803, 0x0) sendto(r3, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f0000001b40)=[{{0x0, 0x0, &(0x7f0000002e80)=[{&(0x7f0000000440)=""/241, 0xf1}, {&(0x7f0000001a40)=""/217, 0xd9}, {&(0x7f0000004500)=""/4096, 0x1000}, {&(0x7f0000000300)=""/175, 0xaf}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000002c40)=""/146, 0x92}, {&(0x7f0000002d00)=""/127, 0x7f}, {&(0x7f0000000000)=""/250, 0xfa}], 0x8}, 0xe}, {{0x0, 0x0, 0x0}, 0xa}, {{0x0, 0x0, 0x0}, 0x2}], 0x3, 0x100, 0x0) r4 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeed, 0x8031, 0xffffffffffffffff, 0xf6d0d000) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) write$cgroup_subtree(r0, &(0x7f0000000040)=ANY=[@ANYRESDEC=0x0, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRES64], 0x32600) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f00000000c0)={@broadcast, @loopback}, 0xc) syz_usb_connect(0x3, 0x24, &(0x7f0000000000)=ANY=[@ANYRES8=r5], &(0x7f0000000300)={0x0, 0x0, 0x5, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x1, [{0xd9, &(0x7f0000000200)=@string={0xd9, 0x3, "9f5d6f858204662c2bc37f9b6cab0103a2c48637de88b74981707eb55f45a1bfbc92cd0eeda2c31a8bad9a1f588c4a1e34617222feda1e7080354a891445ae0378dec8dbee2813af19d63a3cd8aa66dd58853b0ff2e01f8257656876c36102259513427491a3783f7a82925c6e9a08237f8f7bf22e04206016e406149306a2e4be947997bb9baa2f88f4fe48c53162ac2f3a59c2988f3f0b8fd5fd074223e5d3a3e1eb509df85c08157ee6299008a0a06fe36ba119e575a2e7c1e18a85a0a3fb4c6d7f428f9fd67f412f2c744684bab1b0a85c1f58e68a"}}]}) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$netlink(r6, &(0x7f0000002100)={0x0, 0x0, &(0x7f0000002080)=[{&(0x7f0000000100)=ANY=[@ANYBLOB="1006000000000000007a066cd17056b74b049c48e5fddbdf2500000000"], 0x10}], 0x1, 0x0, 0x0, 0x4000}, 0x40000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000001, 0x12, r0, 0x0) ioctl$BINDER_GET_NODE_INFO_FOR_REF(0xffffffffffffffff, 0xc018620c, &(0x7f0000000180)) 1m6.140679616s ago: executing program 3 (id=4): r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='mountinfo\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x1) mount$bind(&(0x7f0000000380)='./file0\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x2125099, 0x0) mount$bind(0x0, &(0x7f00000005c0)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101097, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_int(r1, 0x1, 0xa, 0x0, &(0x7f00000015c0)) mount$bind(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x8b100a, 0x0) mount$bind(0x0, &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x80000, 0x0) read$FUSE(r0, &(0x7f00000005c0)={0x2020}, 0x2020) 1m6.068059901s ago: executing program 3 (id=6): sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x49, 0x9}, 0x0) r0 = syz_clone(0x80, &(0x7f0000000000)="54a4ac09e72188c81a0150f5aa58e071321b1efea6672fa4fdc20b29001a4ea03e04d18250996b19d6fd78a718845b23f22eaaad9102713aa20cf8", 0x3b, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="6726482b80a95b5740482d948c16f4137ea82bc63b0ab7fe7db28f6f11b8d24cd1bddad8089b35") ioprio_set$pid(0x2, r0, 0x6003) r1 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0x141342, 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) sendfile(r2, r1, 0x0, 0x7ffff000) 1m6.024943015s ago: executing program 3 (id=7): openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x3, 0x0) (async) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x3, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000100)=0x0) ioctl$BINDER_FREEZE(r0, 0x400c620e, &(0x7f0000000180)={r1, 0x0, 0x1}) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x7cab6ced6415608, 0x3}) (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x7cab6ced6415608, 0x3}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000240)={0x4, 0x0, &(0x7f0000000040)=[@enter_looper], 0x50, 0x0, &(0x7f0000000580)="c6547e22bade76f1a03b79e954ee20b943f7fe47218a02ff8ba942478a7b6946e9a6000055002cc15e854564e7d309f20d222f9220c8d9b1b0d196137252587ab1794808000000000000000e647c2e70"}) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) (async) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) signalfd(0xffffffffffffffff, &(0x7f0000003840)={[0x100]}, 0x8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000002c0)={0x8, 0x0, &(0x7f0000000380)=[@decrefs={0x40046307, 0x1}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000080)={0x4c, 0x0, &(0x7f0000000300)=[@reply_sg={0x40486312, {0x3, 0x0, 0x0, 0x0, 0x21, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000480)={@flat=@weak_binder={0x77622a85, 0x10a, 0x800000003}, @fda={0x66646185, 0x8, 0x2, 0x2d}, @ptr={0x70742a85, 0x0, &(0x7f00000003c0)=""/163, 0xa3, 0x2, 0x13}}, &(0x7f0000000000)={0x0, 0x18, 0x38}}, 0x400}], 0x0, 0x0, 0x0}) 1m5.980966338s ago: executing program 32 (id=7): openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x3, 0x0) (async) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x3, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000100)=0x0) ioctl$BINDER_FREEZE(r0, 0x400c620e, &(0x7f0000000180)={r1, 0x0, 0x1}) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x7cab6ced6415608, 0x3}) (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x7cab6ced6415608, 0x3}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000240)={0x4, 0x0, &(0x7f0000000040)=[@enter_looper], 0x50, 0x0, &(0x7f0000000580)="c6547e22bade76f1a03b79e954ee20b943f7fe47218a02ff8ba942478a7b6946e9a6000055002cc15e854564e7d309f20d222f9220c8d9b1b0d196137252587ab1794808000000000000000e647c2e70"}) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) (async) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) signalfd(0xffffffffffffffff, &(0x7f0000003840)={[0x100]}, 0x8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000002c0)={0x8, 0x0, &(0x7f0000000380)=[@decrefs={0x40046307, 0x1}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000080)={0x4c, 0x0, &(0x7f0000000300)=[@reply_sg={0x40486312, {0x3, 0x0, 0x0, 0x0, 0x21, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000480)={@flat=@weak_binder={0x77622a85, 0x10a, 0x800000003}, @fda={0x66646185, 0x8, 0x2, 0x2d}, @ptr={0x70742a85, 0x0, &(0x7f00000003c0)=""/163, 0xa3, 0x2, 0x13}}, &(0x7f0000000000)={0x0, 0x18, 0x38}}, 0x400}], 0x0, 0x0, 0x0}) 1m3.038563896s ago: executing program 2 (id=27): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x1802, 0x0) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) openat$uinput(0xffffffffffffff9c, 0x0, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1b8) (async) mount$bind(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x2125099, 0x0) (async) mount$bind(0x0, &(0x7f00000005c0)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101097, 0x0) (async) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r1, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x260) (async) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) (async) r3 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000440)={'ip_vti0\x00', &(0x7f0000000400)={'syztnl0\x00', 0x0, 0x0, 0x7, 0x3, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x6, 0x29, 0x0, @loopback, @local}}}}) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r4, 0x89f3, &(0x7f0000000080)={'syztnl0\x00', &(0x7f0000000040)={'tunl0\x00', 0x0, 0x20, 0x7, 0x7fffffd, 0x6, {{0x5, 0x4, 0x0, 0x16, 0xfffffffffffffe8b, 0xfffc, 0x0, 0x7f, 0x4, 0x0, @empty, @empty}}}}) ioctl$VHOST_SET_VRING_BASE(r3, 0xaf01, 0x0) io_destroy(0x0) ioctl$VHOST_SET_VRING_CALL(r3, 0x4001af84, 0x0) write$UHID_CREATE2(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="0b00000073797a31000000dfff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a30000037b35f0a000089b4c45a10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"], 0x119) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) syz_open_dev$hidraw(&(0x7f00000004c0), 0x0, 0x14a042) clock_gettime(0x0, &(0x7f0000000f40)) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) (async) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) chroot(&(0x7f0000000300)='./file0/../file0/../file0/../file0\x00') r5 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r5, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0) (async) pivot_root(&(0x7f0000000080)='./file0/../file0/../file0/../file0\x00', &(0x7f00000000c0)='./file0\x00') (async) close_range(r0, 0xffffffffffffffff, 0x0) 1m2.879004599s ago: executing program 2 (id=30): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000540)={0x73622a85, 0x7cab6ced6415609}) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') (async) io_setup(0x2, &(0x7f0000000500)=0x0) (async, rerun: 32) r3 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x1802, 0x0) (rerun: 32) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_buf(r4, 0x0, 0x10, &(0x7f0000000080)="170000000200020000ffbe8c5ee17688a2003c000303000afdff02a257fc5ad90200bb6a880000d6c9db0000db00000200df01800a0000ebfc0607bdff59100ac45761547a681f009cee4a5acba400001fb700674f00c88ebbf9315033bf79ac2dfc061f15003901dee2ffffffffe9000000000000000062068f5ee50ce5af9b1c568302ffff02ff0331dd3bab0840024f0298e9e90539062a80e605007f71174ab498a30b3e5a1b47b63a6323ded2aa084cd36276a3afff", 0xb8) (async, rerun: 64) close_range(r3, 0xffffffffffffffff, 0x0) (async, rerun: 64) io_submit(r2, 0x1, &(0x7f0000000300)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x5, 0x2, 0xffffffffffffffff, 0x0, 0x0, 0x20000000}]) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000002600)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r5, 0x0) (async) keyctl$join(0x1, &(0x7f0000000700)={'syz', 0x3}) (async) r6 = gettid() ptrace$setopts(0x4206, r6, 0x80, 0x100021) mprotect(&(0x7f000051f000/0x2000)=nil, 0x2000, 0x0) (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) (async, rerun: 64) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) (async, rerun: 64) read$FUSE(r1, &(0x7f00000005c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r10 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x80082, 0x0) write$vga_arbiter(r10, &(0x7f00000015c0)=ANY=[@ANYBLOB='trylock m'], 0xf) ioctl$BINDER_GET_NODE_DEBUG_INFO(r0, 0xc018620b, &(0x7f0000000040)={0x1}) (async) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000240)={0x4, 0x0, &(0x7f0000000200)=[@enter_looper], 0x50, 0x0, &(0x7f0000000580)="de547e22bade76f1a03b79e954ee20bc43f7fe47218a02ff8ba942478a7b69462fc21aff55002ce55e854564e7d309f20d222f9220c8d9b1b0d196137252587ab17948adf2dcbba03d2f3e0e647c2e70"}) (async) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) r13 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000001c0)='net\x00') getdents64(r13, 0x0, 0x0) (async) lstat(&(0x7f0000015a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000025a40)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r12, &(0x7f0000025bc0)=[{{&(0x7f0000012640)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x6e, &(0x7f00000147c0)=[{&(0x7f00000126c0)="fed8ea0af3e7fd024d8458ba3f59d983da5cdc4f2fd6c538edc8bf863280215fd531ebfd0e480239714edee277b2fb95417947883c737627ac4648fa93c429025d145c0ad3a1168012840f763f1681374d33b4386fb35509557954e7f75e5fb8123e844e2257e7d6e52211567e807ce39b7ee506c9e741a9ffd610826afc72f0f00dddcc7892d753b7c19bb64ab1b29ccf178e61988f195cf9eb10823735cfbcf4699156f04f23c0a34a1e09aa85d71445ca60c3f755002490efbbe537c7e03c0ff3bf837bf2c9d30dd1668a7efa636150dfca82ed89e129419b993acf42d1edfe32e3657811f5804839eb26941d1363dfd431a0297df2ccdea57fe46a577ae6876e461040ef3031f1e94eaf5a9ac8a84a605d96c9f8abd35a2196cd5989af136a6adce84b918d01cfc105495a40c3003132f153d15ddc3f598133e41349648b7de8d28b0e842726b841d896d09d6df89b9aac1a0f2245f233ccfadac77697c539c2ae09442adb49712c47c682c57e3812d10deab1bad8d0034127b3ff0bd4493e5ca481a3c341d29def8027ec1ca4d312e91a5f703983717b683bbffaea7c4fa957d08d533c32cc79bc09fb51287ef8bf9074e76cb2d2251c238c40fb15ec99cbe0320592d74db2b2708b3d3e213b99ce6dcd3ccc56bca8794e729f3a275d05d7007789d3b0ff78ef9635b6e0b3d214edcc07f9926d46ca0b0ea50b5097c3f1ee65e3c7ee31e2a8125a399967b50e0af65d2fa684f0b92966b77a594bc1c36a35394f572f78101d4878c55bfcf66c322b7c1b647024e64db226a351f33e63f39693dd9e3a3c580a0cc09bfba5918d2872acc735e0ef9eeb65aceaf0b423bd6bd085a4a0020d2493768b873933a0fa71221511dde00962c91230b37946a3245469fecf1b32b4f4491ee1249e66faa016c385e5e0f41aeaee19e5e914eb151f01e86ff4ee0086b996f68bde7ad67c22ca825d904040a8468745cda4005ab1e0913643df963f5488b8472d7a0bc177f98818b0e6fcedd3804d89c3f2f63ab1122ca7ac3a45cea4aa736a1504bd51edc42d1d66610f19ec0cf964ff196debaf70c77e7f22f849b62dea152a184f9028ab09bc4f28da1cee557298ce40716047f21dfeb5e1aa994ec3c7facd41f854af23144affbb3de111a151b9e2b3949dcee36b640fe2947566a42e869d4d386f06a143c8c733061b2d0837af8ca506531f771596b9bd0724102190d4b45b458a7ccb07cc2e1c6e99ade07fb50d58e1c3e3b364dcfffe5d6f6e0b328a187a0eba0aa356865a52a0780ef34ecb52c638e7cb861eff9511f4651b40a32ff17bbab2580dba9b948a04104678ec63f066a5f16d425c8d3167d56a1cf2b8b48d9426c6d8e9f263432e905117248bfa6fe1791696c037e4bc328abf2fa61d3c0aeade12de842416c20baa7e521525dba5d5ffa8cd3c6d84edf4b54c4bb985b66dfa6b956aa82f58f2668eaa1cdb4a0ea16b14657cc176eaee54bab26aa108e2230b7f929ce0c18bcbf2ad0155f73d166d6d7c20b2b5fb14c2898eede18a91e8ef98934870e3d0376c097501bc31b03d2ca89dcf32f88fa8ab8f2237fdd51b91e9250cbc612a6e73c55f42f7de3a88474f0da7074de601401c864be6a9cb29f77a6855d73015dfe1f7636f8155bbbd592d696d4c1efe3aea63f88cdcd119000f674d6bc975f3f8cac6cbf1e30307a64f1ae130dd6fc4de4040358c1134daef77ea2a9a45ebdf64729e0e48dfcde505e96807dbcaeb2c52f1335f60444661436d1f0d4774b7ad84bdc99d27a4aa1dbf03261ed6f432e06c930ab00c3138e90bb1ba20ab7bca98bfcb152d355e93d3ff535a6e541c75fcde733789a6e333d5237888ad2c8c5e04d927d1ea428e32b82acbd5194531a4c9886dc510c151abc961531b2abe69e4dfd26276d2a37bfadbee90025c8343b83761505a65522b2fa646da567c39c57b3cb4dfd086ac118d706ee9d25a8654af7f28235470f891bba63455894862562a623101fc59675d88fb850bab0f0623bb9b7aeec48bd9d52584425ba766d874ee61c6021d6a13b9e508c98cb46da18b418b89b188cef0020493dc5aab5f6caca876910c5caece3af2b38ffcd0ccee7df850bb6370fb7eb6ea006f1d6377c1e56e41b3ad43d3d86f37942d963457f512fad5ac19cfbd0343e54d4cb17fe1d12f01ec7b011d0fc152a9254cfc175f1119bd2625f033eb9851514b888ce781342d05685f22a1c7dabe08bfcf925902c4c24d96e9965a5ba9713550f534b6b32c24b5c9df4a79708f1466d1a506281ad28ca65264c0562c1fee3480915c8b6df2edebe88f54b6e90f6e0679b5e8456ae1b687f226a2348b3817b2955291f552ed2235700af31602724e88f9bca2c20568140c2577f38a8b4749e71ae374a33e5776078bd3e6f7398d9507d6c16e0445350b6c7e0a729240a2118f009ab2b2c12a03b6afff4f11cbc5cf3c8cdb2b685266b993a9b7ad92a89578051bab0a6525a41e93d832b3c6e07dd471a8599d87d1c3e0e4a82c17a6cfb0a98838a395e49f206b05f2a073e5c1a1064a8b9c6692afbe40f3e02cbb37aa20f52c989d3727b2a5fdf92198c4ff7bca65365635f093c24b1f5a585a9382020b201f4b2cefa0a0767b6fd153b3348100538ef4541c538ca85e04225ceafb85a2c7fd72835f27d3969d24661d7aee8b8ab2c134d4eccae08a68eac95cc6dd5dcc434329f23d9571f640ba6019f78d761a6bcfdd6028ab3b8391ebbdddd004d7531e17e94cd8cd806f4cf3de87edc52d064224d6aae5d1278110ae68dc2d4c4a65bd3c4db017eb3d0ab048205ddbf83e512f81fdea6d0c3815d982dfd354c00a5c817571e26473caa9911cc4aab407fa051e738b2756196b495fba0dc6f63ea0b6a258b40300046045b242aaab4982b98996b151c55703852b62f78fa32941d5c3a69a26e547c6fe5b67b784ec886a06e413a9bc956d03162f9e4db48509bf7e31b465a674986755a8b9610e069d665a7143b54de2604695b370511cea227037c4e5a0dba5d3fd24bbaa4b80247af9bcd84ced496f9abf38ed53c34a56506586dddbfe4ac0bb6dff0d90d04aecfd8eb71bd40213bc4b3f593443d6a4f7745336e84fbbc51217dbd75f395acb08564193ecbaefbdf074f2a00c159e579ede1ae41c3bc2b5323553c3156cf93dbc92165cb96c37f136f682cdf392a26ec39167315503c4d48edfbffa5b4b498dd2ea563258e57b3214a469dbdeb5b693b7353f4e43ed3857ffca9571e250eb8df4be30cc35bd791a220846396cb1304c1d3d8924cb18974c0477192d89e112f6deb4f407a5003375524e9a2cb8ee116f327f31007eea2f55c6fa93a734c2767f684ce93c52a35cbf44fb6a2b358c628d26ac6d1703fa7b58e2c6006701b963f28fd0e4123e0f713d423883bc65af8a773c5c241ab205e58a81974d6435e6755c0e56cb2fec1432333a547eb81e68e92bdd6eff9ad83a202f025cecb6d5a4142a572bf5538a764410e166a48436645cb7b504dce45be92d731c1748883d317bbcd18c69a496de7097a1fc15dd2bff3655049aefe39ffd96292fcb67780daef3bc665108819c25e125fc3a1b438b4708275ed7c1aa5070cec70ae125d828d2943e817c63469167c3e33dd0f1168291b9c7bb40089589720b29320e4551eab4d28e28157cdb544d1681b911b02f070cc0e54b9fbf51881b7215d9c61843bdd5b3bc233979361ef27556ace066dc07efd03d75a7ec9fdfab5760c0485cafdd77370ed7a866f6aeb54c41b0e54b2cc9f848061cd0a6a7b8d83657850837df231c347700a662092d5cc17af884ad7c03839bfa65ced4fde352baa6cca2a927728077efc844c871dd8e88029049f2a02627c0ff4dc862ba392b52eae3df8a5f2e81e48031afc0b43048339d0edc5035dc017bd20d36134780952830530efb236efc49235393520bb7a11052756f259cbce452ea31b987f0d158eaf33dd8117b7ce612117ea06aae65402dbf3cfd8131eec729321d9b607f81541df618909406837ccf765ad29cc101c163411fb4db39e38d22961f8f46d1de1922a561790b0c7a509993cfa2d11736034e86ba42a1f6f874686af16288bd24564975204152492df27cc4fca673225d58c67a680682c8610ec4544b61cc320f450150b8ca13d40ddcef27bb11d74ba8eb4d88a52035f0ce348c66f631a6e0f35cb188758b2ce23f790203474e0b27a04011ffa236cddfb4d50d9d9c355bcb6b59e66ac891b0f3598a1a4fcf31daa1caaa699422669bf00fb8f920dc56c972b915d2b4345b40861c515d8a29d966ff5bb3c96285d1c71a8c57272691532d2b45d8d013ae6125fb40d10eaa16260c12661568cc59e15c48dfd89dc8155b84c69893b34ad78486be636a84fbbf8740f75df1ebbff22e6ebf06bad2d3104ab53cbf97ea920d872de8e8d64988e72711e2f7c03f1edf7cbc97538378f86a914d218805cb5867df1bcac98cb3e9e755a81925e83986451258d5dae7b93805043bfd946882f888ae576c7c349cec6ac73c217f25c7bb6169f91ae0cec13ac67b6360661a01274ebd63f3c581f1afa07068c5d269b25e69db6833d110b778aa33eeead2f7a1d148ffe6ab57ebe3e445022c0a81b79a975014bd7aeba291372075d993790001ef9d5a45be0c432ffac73f60f6ce7b8fcb39e2d74409b74cc258fdd64a51155a95042ef93a9a0346ef6a5ac40bb9ceda615da0014c2200d05b7279e1463db9004babe4418bcac459cf77d60fb40ecb30c12628ba62bfde3d9132d3cec18d85223ecdee52ddbb4fde256762556dddd0e960023323e9cd3ac07a426f17e23ae1b37cf7f1f7387d6695f799d540b262b6c50756e8110992f2bfd08548d42a6e42de5217da19dc51a95d130aa2c63dbff8aaa2ad63e73af99fcabc7bb0991b3aa1ca28346d75736b7a6191dd98939964b4a0bb6af0b45c682debe212292e8c1b1cded39fbc2496254dd4b31e1e564c43987109d8cac847b91b3f2f4612343b4f8308536164e9ca57dbc94c48f8c1817fc789a60fd34a14f399aa262c6d1f53538003045766c417bd0bba93116325778a6315fdccd20ead0fa8a0e325c62630659f39a3f20e935bd63d50a08c4d1aacf0a74e22b247d45143c4e436264149c9cae180651c67aed6b41c69666b98d2297456e8a7109509df34e2756f78958d9b45aee398c1272e64badbe5d7a14e817ef8a3ae0d5d5439d7111b2eaa521e9cd84615009c8cdca7747316ee7f57c53f321c5901d18186991f97237d6d5dc0de86d4a98bb82ada4ccf114328b2e38d9390db79c0a9a4f104c9f7e473cc232ab91b9f300d079b85bb7de91b17d237bb43537555a224e6f891ff7ddf86dab85a1beab5c691fab72f37457b5607aaf68233b461163e6abd5a7eca98191690c8ab59279b81eed86472c70f95e4494b979532f2bd06de6de0c09a9527758465c7004ef76e2b355dfcb27d6598f28de6e551d0a7e700378ab8af897ffd6774711565e093adf296ec7cf806e19473bfac758638184459adba47f4abb78e00dfc16442e2243fceecedd609d0a4e27bd2dfca3ca0466920104138c37451648b3757508394bf38f8ee5af19fdf049b6aeba68162d3aaa376d727c4473f6753b0a821522586cdb73f97cfbfd463546f7549e4d0b32dbc56be0a8deb4dc4190ad1be6a21fb70ce728ff5b89b9c2a812f8cdb0da263dd1cd1643864f0ad8f4e70a8ec9c1a0ce6b19653a8bafe00d5e3a8daf3907c7f97dae35f683e5e9f6a31e44612835b", 0x1000}, {&(0x7f00000136c0)="552b3f73d733ceea45faaaf3285b45bddc3c3c59c918cf2f3d80c75b74c6224e0e9bd97e290456bfe3fc28a3831d4c9190e0350d28c4fa3780d821d3f81a8d202af05398eea17ae05ac7b4bd69d6e7605b3698a5bfc60cf97a3f9aeb1994da8b99485e04200b0c69c34994f02489b96d8854cbb9bfe4b6df4c835ef7a6f06c06e6a2c3024fcc1e4a8eb52bc4a56a308567861ba1a1c6f023c880a012e7cb2b9d8c24dbf38e731ef484bd1714ba254ffb23a0e7a765c9b39837e4e5c1795e4e736a3956cbb519b27ff5efa960b9a37a6871209c530cd5733b9d5d372d2b3e3b2331d201c441982203645f2844625a3e020a9824294197206c07254850515b056b846e189219aa6f7b750df8f611ee2179e616d5e364dbfcc5ceb9c6ce1ee276e4eee944d8df8496b84b5453ff17b81a97a4b1bfc077ba03d39f69d7e1fd9f08015721daed3d6009758e888218552bceee36695a11f36c6c13f971577c69c3fe83e14a0efd1887d6a1dec38b32814c87979177b53ec4baa134de48ae5bf172812799bdb2c86c3d4a4fd1da694449769754061e2c7bb1d84c1cb20326412a85fedd77fd72989aa7a78596882c15991fe370f639de23e8392aacf4637e7b569c4a8ec90f8dbdb1356d961309c4affe1aa5b7937a7b8f8f296b160a2c47f9e44e63b361607a8ef3ecd90ea68904b890fee9df9a08f9c60c80ff76b40d807b6ae927f641a268e4fea4ec8fe2500a19037f175b2a8efc03e0ddc4794d33771af281bd9309dcce70808f5d2b51a9c66932fcfe4848264d35856ed2066138f16e0cfe69b0ea4c6cbec04c9eacae92fa53609479eb61c060388ca791eebba00cdda8f399241a75dd3244c156b10da46580d7ae80dabf1ea3d815e7b71322a61f00f8a39b96336bf6de431a7a843007eb31783d041208cfcbdb8d6675ca28f3ad615ed796c2455ab61a1d2cb9a7e366c18f1811e6591310a3325ea6a122c5307346aa73aa7cb9553dff2ef4a2eef68954a3050f0ad2e295c84da26814ba1971016b9f6b208c5a567dca5bae74facb36f1ec6314d3ca397d021c54e30fa28f469beb83bc9c750375fc88392a748433cb223aa0b9e44a96284acdadb13d2474c712847752f28295815ab11d925cba69f69431be6ce92fb4a630da45f3cafb8988d7f2a76e20301b49eb8ecda7723765897c53c84a0074490e76ad56e0b9a5d1f7e34bae6500fe5a7a5379e3fb2306fbb4961dccca6d803aef59420e4087246ad47383634e936ec404f6835cab9f026876a537b8123a3f47f32b6d9947ee1aed07e8e8d0803f5c34e3bc083b97dc0353ab0c038d2dc6cd2ca06ba987893fb2183be32a521794c7a3220dbbb935487fe65062f592320b3cf46e9302b9d0288136a4e445168637a490955e348becb7e69483b64be137c027aa87d22fa3a8ca26fdf2771b7262f14bc8ac159cc3fc68a52abb5c340b672c92afe299e4c164d769e8b14778d7eb47ae5a24e6fb031b47502e3976119e1d0985fc1010eadb88a967e6b1ef787f211f4b902f3423c71f0270848e4167f0904dba381410f70fcd1d2645e504e63cf0414216b1f3745242709bf5dc10e7cac6c12a8d577d3356a875703a73ce889e8a5d765d0860d9d16b6cd8ce313da5806196dc9412397bf12fb2003b59e4b23521c3258cb4b1ebba37f39dace85b497d4a6ca11d941c49b0cc8597a35f89b5f72752e04309d2b06bde3a4c577dbcbbd9d3f254e547fa23a271486b2506505b982ec83ea7eb4dd61c3454598922d65d831b983f735b70eb9b00b7e0da42e4142378fa068161a1ef5b5c4fae8dbf82902c58bb055c6bdf7343641e2ed69e0107a8b6e4e6e7ede1c8d86453cef23d544c87e1be2a442371896317d661c22fa4167dbfa964dc7ada6c984f82759ed89d538d52ec59c8924b8906d6c291b71f79c5238d065130359c4922845150f16720a5a0213bd86b607ea0268f67e56308608839bc4856ace7099bc6b362df67cea48cf588ba121c8de3a6cd9b66f661a523e413a091b22680a106236367178ab7adacfc36960c34036108cc73ddc59490340aaf7e49c71b700dff45d4d2814c3a7d567f64a88cd09c4be0f1f203a520ca011f096d42b658dcca57cf4274b1e1cb3d086dd36d1032d359e71d0b4e4261720ba7dec277cd232f64ab8277030a8be6457242e94526a6ed0a29799a0e67e970e9d5a7c1205f28692698a98ce4057e3993943ab4f2d9547bef9b9801e68972d7836bd3bf854ebfa258fc761bfe6be4787b864e3ee653ebafa97e146276806715f310b57f9eb405dd2f0e856f7cec4c1454842c501fb534c9195eadfaed3a0238e0f791e7cf95fc525c81bc6de0951ed919fea543424566bcd1e423701b4990564723ae15d34a4151b0aac6cf0cea84a30d1475615acac63677b1d4418aacfd8e9eea9c3d79acbd2777b34a3d0fd3a1a577fed070a9d61e98a464a7ba440df51ac31be0dcdb059531761d4c5ecbd2d65d6f8181a049d7c99158bc868142af0ac57e732a30f8fac4e3bf131e11a8fa2abcbb88f24b6394613f781578080fa76a149b3c9a94c98830789d7608b4e765e5a52bc3a8991506a7228dc90af1f70a0bcf942bc203f29ac4a2520ccfec5a6fac493506866bfef8aa308df4fd2efbd9adc98d9ffe484467b48d9e04da6311033fe9a61f697184fa20e4517273a49d538b4e1cfc3a113607a31691f2c300c8e077578468d94f1113b96edcbf9992cfa2c5c2f097bd4fa71fbf41286a34a6e5b9212eaad5769b6e9cdd8cdab7808861c30afe6931a17bb28aff637f993526917b141d343e0bd816e40d3cc89d43b12272db012eb1bb18c755be27346b180a9aacdb99a7b8a49aeef89378d743b9b2542d77f942832113526f576b987b20ee99cd67b7727aa9c03d2dfd26eb8c87fcd63c8b5ec76b063b127e056f3fbee94b895be2e76a1aa142219a257c598e690c590730e6c53530eb506ee2717a5c0b7ea2d8d649d802ff3013256d1d896f171e2fbbe2b7f113c9fe3922280fdc106b013986bff23cd088436fea54bfb6189fe9cbfa7329be4de089d0ac64467dfafe57aa1c8c1ee256b02dea8b8392b129f3a98a3bb8fac257275e9ed1b6126b52db98feb31b40493ed5a4a392ce68bf3dcdaa264dcf143e60541550747a0c9b6027fd74aed85e839681c131e65419c22d93236094b4f415c626db6d123769be850b2347404cf500d3f4fe5d2e118f0b57db34532a0223bd56ce78e5304943229d13c59dd9d1850eb7e47cdd19a5cf1c6dbcaa9a975b05a10fb8236dfa5475da36c996cf78e2025d97dcb0113017a9d4e7792e587e75a5034bf77c48b6cb9b99a5ec34de30659f6846d579c319003a2d01de4e2dad9e54bc0333f82ad8092c30a881bf195a789d40e35e2d929a61a12554187aa9a39b5b2ed66452cca063f236bfcc864fb0a09fec67e7f69077cff10f88ecf661b5eb214aa459a3c7ae2dd59e81164e193784ed0048c32657490143066881d671ab7ca9df47871a0b571f6c6d9aa0dead66377533a7d1d80f7059cb7f0f05c55000fcf45abea7b8c8d4fce50b862e5b04d7eb395cee1538ef278113295718dac60c033c8cbe239c1d1d6f3afa3ffec1ee7458adf834f13c14c2bd24fba3257589a8d73ab6af339607dd7d246952934e25afb49044ade7ce077a371d131de8eb08aa7910b319b0a305cf574b14ecf113da34181d5ea7e6e674db2ea2df52584162562aa8228a5928e91a8499b64eef771b956510ce66c3702528fef5b8b7a457fca4b83f09461f71ac9809a05f0f9fa2d58b8b0676d01985ecf21cbd809fcb258e7f9766d51d53376472e9494e1b068fce37fec42449d46dc835cbb645b69f4609fbee7601ca46fc487f59dd54716aba5d309db879688bf7046017d6840d836cd9218ff6c31431a18574b7d7c67d66afe2dc1ede4b0beb91444b67ae0fff30b996bcd2ad90844db409a539ec6604f0168ee14d4c7b6262c62feb852f77c7e9250fbd88960d4c4942b18ecf598523a09a2362065ad03870647d5bf74052fc75f3e2daa3ca566a8855e13fe4f5a21e402f2c54a07ae3a8170ed1175f63a3f021443ddd57d6732c1fcb17be1f5040f318f61a33db385f060637418eeaa10673f88a0f779a061f8789316b7a9dd92c814e73cfdea616d7e5f731a1c342de88d83df7204b318f516d4c613bb78eb6626dd3aa56f41fffacaa97165065ad174a2d69343d6c8bbbc75842ff46d161fc5ec675b8a081992e5a60f7d997a9217e326cec135ef98ccc8fdeba579768534d965193d21c7ac07c5eaa0ac2195466c65fb373c765cdfe6983a5aeb3407121062f264d49f01baad3f654aaa4fd0be94055e7db61c10a8b2c94037c6e1d4f58f3c918a5978b4633bc3ede2559b20b5a4e688be8f09a2056611877f139397a4102c680587acbcd1300b86ca3777c62520e4dbaf9073c30912c380744342b415159a3a1b10fb8968a500a6469348ed4e31af46668a29ef26d92e8929d0e15bfb353f399c11e39c407dfb3065691aca397b0f6146d561e49ee5a2f8788fc01f90f56ca79eb182b396890373854c13c6a5a6d09bbae3600809c428906d38031d5fe63653aa584c9a27c5a228bc9672745c71ab4031d715d59c1a37579d1a372a14a808dd10ec29fe9ff029da863a649b325d4ec61762252b4e0969ab1e16f34029eb4e2654242ff649223b3571277e80c2866bccf6c5645de92ab9d3c51f32457e93db2bfa138925fc304951ffa80cf3525dd014c847eb81a3df6d07080aacd69e221cbce3acacdb9ffa16d04093585a1295102f63aef369e7ba4850520ac1cb64fb8123dd087e8897c0d8e9bcd7320b070c9218dc6c0cc402d989c54a61bc35d2d683d94018c04a44d3ecb58f71b690cff0550688da4f8dd8e5e4a3b5b37d090983acf37449aabbec3d20347955a13615cb347ecbd29f5830fdbbd56046b805bbb9b6122b1c969dcb9fb49903e150f1b7604d65ec4b4fc64a89ce1acbc34e1c41ef39c0277ed50036f98886cab7267b47fd258cbc92f0dd0795170e9099f5ed86a8841c00ccd1671b38d4131c832d4e11ae9e24b997faf8a20597bf55659494908872c32880cd8df0dec0c9516e99d45d51ba99ed300311e2c53e24f7791e92283bc2e951fa1f979979ba0db3299ff333041d43f969f98cc2382461cb749a7a6a858784f402a0be17171f92faa1eb805f7a4a0ee9f929273b610100a09eac378a43ae1c624520700fc6c76c2ad59261eab95f326859cad5a0666b6bc913195ab0fc586a8e259710bde46cbedb3d89a239ee5f4c83e80ca3debfcd9477bc09b65bb0054f8fb76bf80d31a40278b933f6376af01cac44fbcd76fa18ee69e53d4c26f699d977cfd7804435ca2373e68d879751408095995373e5e9f201169ac6c760b4a4b44e4f5687561b089c4ab4609b8457343f0f60c4eb2b33d9414b2fa07d2457f2387d063222ce442e4445c7d9e1064bd8a4aa4e5669a828266dd38888ae7c663edb86072ea3120c9fb46f6c1450ff6701ea5b77155d90f314d824a679c9de812a7178295042aefd6d959939f55cf0c6528e4a685099d8d0fae4a23ce75a243a964422631f156784b300a8bd920e955a5876645dc6d44f6cddcf76c7bc3083f77642ef15256acfc736abff117d2befc11bcc09819f7edb0634cec9acf8fe9dbb123c5502709474a7a97a6bb9c710c2edc8d1bb9c8b6ec19706ee7424ff06dccb4430356c8f409153afa85020860d4c8bfd22b3c75da06628e98fe6f0ef970", 0x1000}, {&(0x7f00000146c0)="4ca30554fb1161e6b66b7c0dc9295236096dd97878511e078e302ba1c453a795f5b960e907aefcced229c1157ed61bdde73bccc7cac8c6efa0793e42bc0300c00138f4e9d5320aef11509f3c", 0x4c}, {&(0x7f0000000140)="2fb7e76e43638291b305e55499b09838312a72cde20967506315b41e49b687", 0x1f}, {&(0x7f0000014740)="97312024846acb30b2dde95e563997b0f17f64168999a4c433c0144bbeec47374258501ea95a9aa79c75fba3a5843aa6083e5504df97a80f916caff34a13b7face", 0x41}], 0x5, 0x0, 0x0, 0x800}}, {{&(0x7f0000014840)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000004c0)=[{&(0x7f00000148c0)="d5868e7b9fc257e39bbf585b85a0917f14164610a2b16ec0c8b35890321c40696d9c03bfdac99f0323fa70cbf68bb697b370994e68b585ad80b84d2d7b4bd709319856a80d8acd6e4340f7eaa9627707e1c8c9", 0x53}, {&(0x7f0000000280)="7f2d5a4c9292469221708f187355715a44753758a93ce36c26fe8384e874b35ae5b4d10a276bfe2d0951b7b7d10b0a19976f", 0x32}, {&(0x7f0000014940)="531c58bebc164753066313ac50e4a4130c555e4cef0dde23dc282737c0809646fb641510bcf18e36aa522fa4b95d056668ae28ad51ed4d1be1833c965719e699ef76dc4dbea7daafaca5a8aa2c8a71e7a5a19168e285f213c329f2185d1865362d19f2772e099706f22b3a90d2b40d4f089d23c25f68cadf40590781f44188790cf3b6c580f5182ff2bec6f4493a130b88651079b2686abccd77e88ddb04be8135879f980372ac1467eecc1bf5b0206edb8ae7a28956af81560f00cf7c9a301c9919161b66f20d497a6d5db1d7b58dba8e9165fee91310a4569a04fa361974bc017988e112dd5bccb758c722387f4c92a3c2e57586d24b44bba0efcfbfba3398c06a6d3c02c26bfb1d58ae1feb6a44a95b0987d4cc8540998a0fd1ed25c935c31a9b858aeeb46186b9d1e28820c82e9214ce8ed6263ac8a914928efc6b8426cb56092867ef0df14edbe2bb307f2d4cf18801c67c89c762fade638d16ed8f0d029aab86e501921d2a45ed9cc0fb6680b59943cd11c0e591626433c26bb0f639781b384f01acbebe0377f14b86e60acb221dd12776daccb405772a001f4468e46ea62f028675550deff7747f26e3e0e4562945190b47f7bdc0cc62bc563a6ede63fefd948060046e24e352faa5cae6f9d9af8f2469f1ec8189e93cc5414d970de83f2f22e413ff5921470708c4c3ea7204ef1ebaf24faee01ba780f8cb4633ef18892f787d28f76c9aac70259d50780761140b41766d9a181308a8261c622b622f53bd808fb6944fbee4bc8fff48715cc709adbcf5190628b6f7131558bf79716a7681f48c5aab233d5d6e7742cd76ab91c98312791fa6dffd58f5792b64c7a29f0de0bf8393d11b685df20fddfa92a31957f9f776f3e0b5f9526d255d4091ad7b1aae5389034e1b3bb594d77bc9b65da12743e5a0effad9a086b387a2a0cda3bb98fa1ee51eb47c60aa1fd42ca9b54f890f3797e40b6869d019e98ddd3f4816126f1cbc4715dffdafeb06f28e0a48bee60122bff3e82ae4ae7dead4eee6535f05cd6555a55f091b7347af310f7b60a2954e50a9d44c7dbc27982f95e4c9826ba78c8eb6bd64fcc34809739cee7b66a2cba370d102d4d879c2a9ac3fa2388194a17b2a27a7697be49281665afdd1f0e6f1c0b8bc6aa2c739a559e8b6c518bc2e5d41928fced374d2df0fbe364ed70c0c152c5bf67b5fa6efdedd4c3d37fc010e6bfc37bf153b8aa2fd5606156596a871fea995b58b09d36ba5782fdf35a63055beb5dd83e52a54666fcb35f546266f24c24aa88579c4cbf82fce439042ffef81b3ab4fabd5aee048b58242e407d0ecbe2cbd5f77a8ad80ae5bc33736c2bcb6b8ea35961d98762992aebeb5aa8843bffeaf553c2e7d2ca64162e2ae72a38544c0d91e50236bb2a72d5ba0c871baf9b2757dd7f5db2f72130f939e47ce75775fcf48c551d61f2a5a6db39c175678c4aed894eca599fdb521bc90aac5c9d65d5acaa0c837f1320642fc5c14a4510a88315b4330a0941893ea04cdcf47a7a794dfd92521e39dcf6afce881ad62ad79b08ac01e7cfb85de7db48f7960078a7c82c7249544a5d81f72cb409b4e03ea8eb0046323773dae2db0549eaba57c227891f8d8c4bc2a246c2058925061082e27a603f85f6c71d39cec520a5d83e08db5bf98d99a443e35df24e708559e45855eb9ab814b37bec8ca7c8edea0abfc6e49cf738bcc0c7ce30a7ac8e90c4dd315315460d00fe42d0c10792c23e51be413eb1af13b185da8c631cb48e2f6f6ba2a3b59e2e5e71d04f112668c48b40f276b12879d6e0e77f5daf9e4ee74b9b27374772bc7e9de7f5c35e287942b869d29f496c1dac047b1a9ecafdcb2d0a8969d54d31e1b40cbc2882bda5ceaf17a47e993385de83728a98645f322af5e4c7d0156220737742875cab8ea4d262480b1424676fb1b324cac33b9e9da41fc98ecfdf606e32492c70616a7acf7eb8eea488ea5220f45a5de4e9fe517a994e720110079f46877ea987d7894c7335afeeb3917cd47e4d56139f2fb40a711be321a1cb92f64c1cbad06f53bba958613c5e6a2dc7d825fc8177e82f7d304541f8c34a7c16204f240713461c108ecdde56d613c2d08bc62aa1f85ed67133764df9cee1a112a395a3eb485c1e3228afdc478b03a87fd2a2bdb969036c8d9a0f2ae42caf7f42f3cfe46c92b6dee9e8879934937f1e935312ee3b11e759cf5ac0b1943e93c48b13855bf8a1583df2618551e15b3570840d917dff55f1ce6f4dd828a469143b9a38cebd2650e1e84b5b8073142fd944b76ce82d67f3a794ceae344badac09807bb0a24d3b01ff146306e0b97d1a65eb5d45360adc55bfff748adeff447a38f9a982e546a88d67fe2b77802ae62b767b9a70ed3429c0b7c1a48fec41bdbab4de6917dd2a5f3dd3577dabe5ba1379321a736b12ce661f1abce5a2c60c7ae14e98d6a2d87c2eb8fbb31258359f3ca32b0ca39f3fdca042e5f862e28456f36ce696a55afbf5a098bf7c104ff896f3d1fcfa7c6e9d133d9f8c4f7c24671061a16f6bfe5b6d5ad26cd4eff92562fd14fedc7653efeb08a12d6a751f91850629f960a071b8992fef3954c82ac6fd92eff5fce4f33cc2a91d8e8be4911f26037150c6d81449abbfdc612630ef85a69ca3f56b9afcb2b2a59e0dd04f97d99a67bebf57009c3a2956bb5ff97ae2e71776f4178ea8d9e7de5e41b61c8def50d21dc406843b289f36ea07988e32ad2a598e06f8f8c22d2f6178c93325cc5d6da2861fadfb8bddcaf45486a12d634049624e89c8cee945d8d9904f2a010ee61b5ff573a249017ad1ad6bfad6707537b5118efb2f7a28fb079722ca1392ea049ce184013db322abfa26ae76382a7f34d6182435b6fe637b139842094fc86386816bdbb8959d9fe0c88b57e3acf337f8c495a37edbdf27341447eed2ba9c52204e775bb05f7af2a69303e21bf7498af3dd6febec4dcc313c47d33b183e1fd5fb9114e751d1a70f8898d0bde179acbe0d40eb6d9e84f936aab7075528efddb3dafeb09ab95364be8ecc972f3844ecba381f72cefb3dcdfa53bf186468a2a9c8c5b3a8bba597dc09bc5f33d6ffa9e41eff74b2c378f9770848ba1d26400956ed8085530de72b24830aebec87c9bb1b6127dde0b6a5e8f2a2e8b5e85c582e35ec0174951ffa93494a99e81614924e4e6415d6c4dd1fe98d9646b0dc79b1aad5f50016a46609241913bbd04e3fb03201ce6194b7c7af77a94d93892e507f2df9ceff1127d5eeea95578b584de78fec97461f6c3b7f54fab0010b0386e1670e69e8eabed10094bd64a5ca0c907697ce7daeaa65ddb3fedb6c1e91d67fa43501efac6d88246348c2e4618c284d73d3c7aa2015f43808c94ecc136e25ac1e4d7dc918e274515d1efde0f7920811d9c20ddfd6e94debc58995d9c89e79c5384ca2ca0c5bcd15acc86bee4fa2fcdef79dcd6ac49fc34698a1a27ccf368f0851557b8e852e158834143fd19b51e479f997663a36633711f6f342c62135cd917a9599faa34ab2359f660ce98eed121c93bc519928d318fb9927793c1322784667cabecc2dc4f7e498d39414b6358daae4124fed731f5994ab5ef1f636431d591772d60e5f3c041ac7759af3871887edb4f19c914a18616fa19ebdc3db2054f88d0180fb7d516f61bf119dfc3ae2a86f71c7d773919dfc4dcc200ed66fbd613f6a8a3aa8823b9be9dee1b20e0808c884e5ec6f71148275bc5a2a37366f85247a56b3ac3b20b171dff09e66eeacebe97d9fbb40b5b1dd7817c028ee25151bd9e6e4945e5000255099ac14f488705b926be12f862dbdd9cbb8f1fa84ad1a877637e735bda36665a4aa986a48a1f558173ce9cb02399bc6198316b91d667c42694992d9752a152513c1db5a680154eddcecc9bf825432c2cd7130dd33f74d3df5768536661a6eec7bd4a120f382f872664f3611becdcb9277bb5d825aac6d6042a3eaed692d6df862578bd68374f1222fa512c28e47262d1cbac0b0784dec4cf0e445e3378892cebd715a34e8086db346698adb4ff50144263c7198af3442ebbf12212c9ddc73a8326246f03912924ffba0ff9c8c091a16f35399469b0f91813718f413d62e6025aa4b9b44bf9eb1c7c31bfa334ae25a9cecf124eb4e77e9a072cae49e15299070be78bc8d9d93ff21ac508ea3120cfa65f314987771132a56db36a0e31f328b360e2ef1c4def63942d4fa0bbeefddc95a9dbd73e7266c101b04257a67941b1c10277692049a04f88454330b90b94c035310e94b7124209fcea305396c799eafffd86a499cbb839a3a1cfd1442a13aba2223148643adc2c9777ac7a4b1a033fbd11aabdf9d53e60e41ea3c4b5127af90951a695ade9ca4babeb3aa4abccd3181e862bc20cd99f73afe598490978c606bbbca4698d360fb3ad609ae3439a77db9f938cf1015ad5569c086a334610a00ebdd4cedb138e66f65af991313c5aaeb351e31cad9344a1218197efc1a90b52046d1955bea59188abf16b0501d8b2ec843b9fe9c02c2e7895a821fe492cc11a6b79cbe7aa8bb63fd41506106dac95b9448965fd1f65a85791be2dbc113005423c4f0e26859390b3e7b5dbd2bada7fa109f4b2a8e5bdac5d347f99893d0bb1d45f88437f79f7039bf20d27b38d759f0b96163fcbcfe4ff9948c223a8434cf9a37686ba8da64ce39d61b00620422c1f607906edccb7ecef5a31ad0a46492a6eb3c0a15542164ed03d028678b8d15b07b4cd4b456f5b3b2dfe19287ab8d59dd10fff45f69938954b4e7353074decb06b1fb4cd7806b779c56697d91254fcfe307630021b496416ab21ac5ac7461909d8e68095e34d8b434bdd7818554bbd5a20cd11851d9027b4182265f090db4ef421947ef0442ef90c251764e05803b2b6d70301c79f67024b1f72a6519a431012098955ee9fef56ad1ddf63d4cf150a366c265bb3bf9e928815a170a530bdfd4f93ec4596f4c8dad08d7bd064e69a75ef89a44ad7c3c5f699a42af83bac48d31e5e4adb6a70ce4753d0428e0cd32f9ebe966fb1f647895347f5323eb5768db7743f2157d769aaa9f33b46318e00a7db312afbf522e1c50a2a53b05ce1ef61ecc26c2075c218be6360ef1fc548caa971dcf0c8eafe59da266d7e36fb0359cd4e9d36bc0efdcb9a33044d85f21422d89216c316c2d6ffc06bf155f1fd0e868d9f1601703342add8423a550b05cafe8cfb2c84d1f0d23b78fa740d96896352f9f6892e39eb97b0df9d01548bd24b89dae4c6ba274f3a94aebb301cd8c5c47b3b474d2eb2a3945390685d20760faebbcd8921b318472abc7a03e51413395d65015164e520783fcf6c32d62a37230794f16608a298595eecb36d6b59396d3b6ae87228dc0de0eac184f1241139d2193af5749539c9c4a6511b5afd92a458951d41dc3477daf817f367eefb9f87f06c7188bdbcb77b7166fdef3e3aa723fc0c60ba825bd233efa8cbc682b687882ff56b2d6d9e97cba8b84192b667fbe12dedfc571f11e887de29ca28be2607c6f81eac9c194841ad43c98b72e617a2ae36f9346504b1773c1cb0a2b6ad5a4b869f0755cfb80ecac1118985c327127857917e82cfe803e0521d364196b4287326be041b2897c8992e7ee131e975e94fc8ded998768a4fe66ff5c8414c278196b3b2d819773978c35fb5bedeb8a7147eccd0d7f5d4d7620834ad2a7748bd4ec38d2c8fa8225c7231f6a596cff7214af99028b3e3e2e6889d20889d8ce5c09383be19c53f1d9f492bddd48051c4cf1197b88a6c5d4b087d1e8f", 0x1000}, {&(0x7f0000015940)="a8c977dcf67828aa2778495bd38db7b585f0039d102c21296fd751a9fc12662fd8c0cbb57787e2a7d6aa0bff1c0bb26dc16026e180c4dc3d3f4bcbe97235198789e586a98aee011c9a16b5809a7e26b31e70b358467c6fab641159699884ad733565215ed43d36a010962fac6d5ffe75ade1010aa7688e694291242e3f842a47e92316323ea05b28f4acd8cbca5176106804325f6e2a", 0x96}], 0x4, &(0x7f0000025b00)=ANY=[@ANYBLOB="30000000000000000100000001000000", @ANYRES32=r13, @ANYRES32, @ANYRES32=r5, @ANYRES32=r10, @ANYRES32=r1, @ANYRES32=r10, @ANYRES32, @ANYRES32=r11, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r6, @ANYRES32=r14, @ANYRES32=r8, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB="8f45533d"], 0x90, 0x48055}}], 0x2, 0x4) (async) pipe(&(0x7f0000000080)) 1m2.766061078s ago: executing program 2 (id=31): prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000000)=0x9) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x6) ioctl$KVM_SET_TSS_ADDR(r0, 0xae47, 0xabff59fafc4c3c1f) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, &(0x7f0000000040)=0x8ad, 0x4) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) 1m2.659320767s ago: executing program 33 (id=31): prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000000)=0x9) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x6) ioctl$KVM_SET_TSS_ADDR(r0, 0xae47, 0xabff59fafc4c3c1f) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, &(0x7f0000000040)=0x8ad, 0x4) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) 56.845888647s ago: executing program 1 (id=108): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs2/binder0\x00', 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='.\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r2, 0xc0189436, &(0x7f0000001000)) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f00000001c0), r1) sendmsg$WG_CMD_SET_DEVICE(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000680)=ANY=[@ANYBLOB="c8010000", @ANYRES16=r3, @ANYBLOB="0100000000000000000001000000060006000300000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb5426c010880f4000080060005000180000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff240002001bc715ee4868b12a49f4df11bc05475489f6a27c4d6483ad2fa5e45903b0ce851400040002000000ac1414aa00000000000000008c00098028000080060001000a00000014000200ff020000000000000000000000000001050003000000000028000080060001000a000000140002000000000000000000000000000000000105000300030000001c000080060001000200da0008000200e000000105000300000000001c000080060001000200000008000200ac141400050003000000000074000080200004000a004e2200000000fc0000000000000000000000000000000400000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff080003000100000024000200cde20bc0d9b90ac13642d7b66459dd9db5e20b4b16d3d23f2cb03a8aa417dce6080007000000000014000200776730"], 0x1c8}}, 0x24000000) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r7 = ioctl$KVM_CREATE_VM(r6, 0xae01, 0x0) r8 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x2) ioctl$KVM_SET_USER_MEMORY_REGION(r5, 0x4020ae46, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x1000, &(0x7f0000fe6000/0x1000)=nil}) r9 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r9, &(0x7f0000000100)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0xfd, 0x0}}, 0x1c) syz_kvm_setup_cpu$x86(r5, r8, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r8, 0xae9a) r10 = ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x4) syz_kvm_setup_cpu$x86(r5, r10, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000000200)=[@textreal={0x8, &(0x7f0000000340)="36670bf7f2a5b80d008ee00f20c06635200000000f22c067f2dff566b9800000c00f326635001000000f300f18ce0f81e971101c60", 0x35}], 0x1, 0x5, 0x0, 0x0) ioctl$KVM_RUN(r8, 0xae80, 0x0) personality(0x40000) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x1381, 0x1}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0}) 56.659072951s ago: executing program 1 (id=109): r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f00000000c0), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)={0x2, 0x230, 0x7, {0x0, 0x2710}, {}, {}, 0x1, @can={{0x2, 0x0, 0x0, 0x1}, 0x3, 0x3, 0x0, 0x0, "ae771958a0cb06cc"}}, 0x48}}, 0x20008000) r1 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x458, 0x5019, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x7, 0x2, 0x3}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) mkdir(&(0x7f0000000140)='./control\x00', 0x8) r2 = inotify_init1(0x800) inotify_add_watch(r2, &(0x7f0000000180)='./control\x00', 0xa4000960) r3 = inotify_init1(0x0) inotify_add_watch(r3, &(0x7f0000000180)='./control\x00', 0xa4000960) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r4, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000013c0)={0x28, 0x2d, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x73, 0x0, 0x0, @uid}, @nested={0x9, 0x0, 0x0, 0x1, [@generic="976b640868"]}, @nested={0x4, 0x1}]}, 0x28}], 0x1}, 0x0) r5 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_SET_LIMITS(r4, &(0x7f00000003c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000240)={&(0x7f0000000300)={0xc0, r5, 0x300, 0x70bd26, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x2}, @MPTCP_PM_ATTR_ADDR_REMOTE={0xc, 0x6, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0xe}]}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x40, 0x6, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @dev={0xfe, 0x80, '\x00', 0x1f}}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @initdev={0xac, 0x1e, 0x0, 0x0}}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6}]}, @MPTCP_PM_ATTR_ADDR={0x3c, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @mcast1}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x5}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @private0}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x7}]}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0xfffffff9}, @MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x7f}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x4}, @MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x7f}]}, 0xc0}, 0x1, 0x0, 0x0, 0x1}, 0x80) rmdir(&(0x7f0000000280)='./control\x00') syz_usb_control_io$hid(r1, &(0x7f0000000040)={0x24, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="11a988b9"], 0x0}, 0x0) r6 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) syz_io_uring_setup(0xf00, &(0x7f0000000080)={0x0, 0x1, 0x401}, &(0x7f0000000040), &(0x7f0000000140)) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r6, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x7cab6ced6415608, 0x3}) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r6, 0x0) ioctl$BINDER_WRITE_READ(r6, 0xc0306201, &(0x7f00000002c0)={0x44, 0x0, &(0x7f00000004c0)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x68, 0x18, &(0x7f0000000180)={@ptr={0x70742a85, 0x1, 0x0, 0x0, 0x1, 0xc}, @ptr={0x70742a85, 0x0, 0x0, 0x0, 0x1, 0x9}, @flat=@handle={0x73682a85, 0x101, 0x7}}, &(0x7f0000000080)={0x0, 0x28, 0x50}}}], 0x0, 0x0, 0x0}) 55.18933152s ago: executing program 1 (id=130): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000400)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x38a, 0x3}) mmap$binder(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000500)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x0, &(0x7f00000001c0)={0x30, 0x30, 0x30}}, 0x1000}], 0x0, 0x0, 0x0}) r1 = openat$ttynull(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$TIOCL_GETKMSGREDIRECT(r1, 0x541c, &(0x7f0000000040)) 55.088461368s ago: executing program 1 (id=131): syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) r0 = openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, 0x0) epoll_create1(0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f00000000c0)={'wg2\x00', &(0x7f0000000280)=@ethtool_gstrings={0x1b, 0x4}}) r2 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000240)={'gre0\x00', 0x0}) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000000140)=0x8, 0x4) sendto$packet(r2, &(0x7f0000000340)="05030006e8fe091c6202a0ffffffff006003000000007f141434e3177f43055762cb80948864113b022543424aa608", 0xfef2, 0x0, &(0x7f0000000a80)={0x11, 0x88a8, r3, 0x1, 0x0, 0x6, @multicast}, 0x14) r4 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x1802, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r5, 0x6, 0x13, &(0x7f0000000180)=0x100000001, 0x4) connect$inet6(r5, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mount$bind(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x2125099, 0x0) mount$bind(0x0, &(0x7f00000005c0)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101097, 0x0) mount$bind(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x8b100a, 0x0) mount$bind(0x0, &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x1a1011, 0x0) r6 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r6, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) clock_nanosleep(0x9, 0x0, &(0x7f0000000080)={0x0, 0x3938700}, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r5, 0x29, 0x1, &(0x7f0000000040), 0x4) setsockopt$inet6_tcp_TCP_ULP(r5, 0x6, 0x1f, &(0x7f00000002c0), 0x3) syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) stat(0x0, 0x0) close_range(r4, 0xffffffffffffffff, 0x0) 54.539939982s ago: executing program 1 (id=139): openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) (async, rerun: 32) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000300)='./binderfs/binder0\x00', 0x2, 0x0) (rerun: 32) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='fd/3\x00') mount$9p_fd(0x0, &(0x7f0000000300)='.\x00', &(0x7f0000000080), 0x0, &(0x7f00000001c0)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r0}}) (async) read$FUSE(r1, &(0x7f00000021c0)={0x2020}, 0x2020) (async) openat$ashmem(0xffffffffffffff9c, &(0x7f00000000c0), 0x88602, 0x0) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000040)) 54.424256252s ago: executing program 1 (id=140): openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) (async) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000000)=[@textreal={0x8, &(0x7f0000000300)="f081360050b0e03e1240ee2e64660f38090d0f01c50f23650f01cbbad104b077eef20f22970f01c93ec11cd9", 0x2c}], 0x1, 0x0, 0x0, 0x0) (async) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000000)=[@textreal={0x8, &(0x7f0000000300)="f081360050b0e03e1240ee2e64660f38090d0f01c50f23650f01cbbad104b077eef20f22970f01c93ec11cd9", 0x2c}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_SREGS(r2, 0x4138ae84, &(0x7f00000001c0)={{0x1, 0xdddd0000, 0xe, 0xf0, 0x40, 0xfd, 0xd4, 0xc, 0x0, 0x4, 0x7, 0x7}, {0x5000, 0x0, 0xd, 0x9, 0x8, 0x3, 0x6, 0x8, 0x5, 0xf, 0x3, 0xca}, {0xeeee0000, 0xe6e50002, 0xb, 0x0, 0x2, 0x7, 0x4, 0x1, 0xc, 0x0, 0x6, 0x5}, {0xeeef0000, 0x3000, 0x8, 0x11, 0x3, 0x46, 0x2, 0xd, 0x6, 0x3, 0x0, 0x1}, {0x100000, 0x0, 0x9, 0x1, 0x3, 0x9, 0x9, 0x7, 0x5, 0x4, 0x1e, 0x4b}, {0x2, 0xd000, 0x9, 0x7, 0x3, 0x6e, 0x1, 0xff, 0x4, 0x80, 0x3, 0xfc}, {0xeeee8000, 0x1000, 0xf, 0x9d, 0x3, 0x0, 0x1, 0xb, 0x5, 0x7, 0x0, 0xf8}, {0xffff1000, 0x8000000, 0xd, 0x5, 0x3, 0x3, 0xa, 0x9, 0x54, 0x6, 0x2, 0x7}, {0xeeef0000, 0x5}, {0xdddd1000, 0x5}, 0x40010000, 0x0, 0xf000, 0x300, 0x5, 0x0, 0xe6e70c00, [0xffffffffffffff47, 0x401, 0x7, 0x10800000000000c5]}) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000000000f08"]) syz_open_dev$usbfs(&(0x7f0000000000), 0x1ff, 0xe403) r3 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0x60a00, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x12, r3, 0x4dd99000) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x12, r3, 0x4dd99000) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000dc0), r5) sendmsg$NL80211_CMD_REQ_SET_REG(r5, &(0x7f0000003d40)={0x0, 0x0, &(0x7f0000003d00)={&(0x7f0000003cc0)={0x1c, r6, 0x1, 0x70bd26, 0x25dfdbfb, {}, [@NL80211_ATTR_USER_REG_HINT_TYPE={0x8, 0x9a, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20}, 0x4000) (async) sendmsg$NL80211_CMD_REQ_SET_REG(r5, &(0x7f0000003d40)={0x0, 0x0, &(0x7f0000003d00)={&(0x7f0000003cc0)={0x1c, r6, 0x1, 0x70bd26, 0x25dfdbfb, {}, [@NL80211_ATTR_USER_REG_HINT_TYPE={0x8, 0x9a, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20}, 0x4000) sendmsg$NL80211_CMD_SET_MAC_ACL(r4, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x140, r6, 0x2, 0x70bd2d, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x40, 0x4}}}}, [@NL80211_ATTR_MAC_ADDRS={0x1c, 0xa6, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa}]}, @NL80211_ATTR_MAC_ADDRS={0x10, 0xa6, 0x0, 0x1, [{0xa}]}, @NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0x1}, @NL80211_ATTR_MAC_ADDRS={0x70, 0xa6, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa, 0x6, @broadcast}, {0xa}, {0xa, 0x6, @device_b}, {0xa, 0x6, @broadcast}, {0xa}, {0xa}, {0xa}, {0xa}]}, @NL80211_ATTR_MAC_ADDRS={0x7c, 0xa6, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa, 0x6, @broadcast}, {0xa}, {0xa, 0x6, @broadcast}, {0xa}, {0xa}, {0xa}, {0xa, 0x6, @broadcast}, {0xa, 0x6, @device_b}, {0xa, 0x6, @broadcast}]}]}, 0x140}, 0x1, 0x0, 0x0, 0x24004800}, 0x20000000) 54.343497769s ago: executing program 34 (id=140): openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) (async) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000000)=[@textreal={0x8, &(0x7f0000000300)="f081360050b0e03e1240ee2e64660f38090d0f01c50f23650f01cbbad104b077eef20f22970f01c93ec11cd9", 0x2c}], 0x1, 0x0, 0x0, 0x0) (async) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000000)=[@textreal={0x8, &(0x7f0000000300)="f081360050b0e03e1240ee2e64660f38090d0f01c50f23650f01cbbad104b077eef20f22970f01c93ec11cd9", 0x2c}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_SREGS(r2, 0x4138ae84, &(0x7f00000001c0)={{0x1, 0xdddd0000, 0xe, 0xf0, 0x40, 0xfd, 0xd4, 0xc, 0x0, 0x4, 0x7, 0x7}, {0x5000, 0x0, 0xd, 0x9, 0x8, 0x3, 0x6, 0x8, 0x5, 0xf, 0x3, 0xca}, {0xeeee0000, 0xe6e50002, 0xb, 0x0, 0x2, 0x7, 0x4, 0x1, 0xc, 0x0, 0x6, 0x5}, {0xeeef0000, 0x3000, 0x8, 0x11, 0x3, 0x46, 0x2, 0xd, 0x6, 0x3, 0x0, 0x1}, {0x100000, 0x0, 0x9, 0x1, 0x3, 0x9, 0x9, 0x7, 0x5, 0x4, 0x1e, 0x4b}, {0x2, 0xd000, 0x9, 0x7, 0x3, 0x6e, 0x1, 0xff, 0x4, 0x80, 0x3, 0xfc}, {0xeeee8000, 0x1000, 0xf, 0x9d, 0x3, 0x0, 0x1, 0xb, 0x5, 0x7, 0x0, 0xf8}, {0xffff1000, 0x8000000, 0xd, 0x5, 0x3, 0x3, 0xa, 0x9, 0x54, 0x6, 0x2, 0x7}, {0xeeef0000, 0x5}, {0xdddd1000, 0x5}, 0x40010000, 0x0, 0xf000, 0x300, 0x5, 0x0, 0xe6e70c00, [0xffffffffffffff47, 0x401, 0x7, 0x10800000000000c5]}) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000000000f08"]) syz_open_dev$usbfs(&(0x7f0000000000), 0x1ff, 0xe403) r3 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0x60a00, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x12, r3, 0x4dd99000) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x12, r3, 0x4dd99000) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000dc0), r5) sendmsg$NL80211_CMD_REQ_SET_REG(r5, &(0x7f0000003d40)={0x0, 0x0, &(0x7f0000003d00)={&(0x7f0000003cc0)={0x1c, r6, 0x1, 0x70bd26, 0x25dfdbfb, {}, [@NL80211_ATTR_USER_REG_HINT_TYPE={0x8, 0x9a, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20}, 0x4000) (async) sendmsg$NL80211_CMD_REQ_SET_REG(r5, &(0x7f0000003d40)={0x0, 0x0, &(0x7f0000003d00)={&(0x7f0000003cc0)={0x1c, r6, 0x1, 0x70bd26, 0x25dfdbfb, {}, [@NL80211_ATTR_USER_REG_HINT_TYPE={0x8, 0x9a, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20}, 0x4000) sendmsg$NL80211_CMD_SET_MAC_ACL(r4, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x140, r6, 0x2, 0x70bd2d, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x40, 0x4}}}}, [@NL80211_ATTR_MAC_ADDRS={0x1c, 0xa6, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa}]}, @NL80211_ATTR_MAC_ADDRS={0x10, 0xa6, 0x0, 0x1, [{0xa}]}, @NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0x1}, @NL80211_ATTR_MAC_ADDRS={0x70, 0xa6, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa, 0x6, @broadcast}, {0xa}, {0xa, 0x6, @device_b}, {0xa, 0x6, @broadcast}, {0xa}, {0xa}, {0xa}, {0xa}]}, @NL80211_ATTR_MAC_ADDRS={0x7c, 0xa6, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa, 0x6, @broadcast}, {0xa}, {0xa, 0x6, @broadcast}, {0xa}, {0xa}, {0xa}, {0xa, 0x6, @broadcast}, {0xa, 0x6, @device_b}, {0xa, 0x6, @broadcast}]}]}, 0x140}, 0x1, 0x0, 0x0, 0x24004800}, 0x20000000) 20.032215371s ago: executing program 5 (id=530): mkdir(&(0x7f0000000040)='./file0\x00', 0x0) fgetxattr(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = memfd_create(0x0, 0x20) r1 = signalfd4(r0, &(0x7f0000000000)={[0x4]}, 0x8, 0x80000) ioctl$KVM_GET_DIRTY_LOG(r1, 0x4010ae42, &(0x7f0000000080)={0x10200, 0x0, &(0x7f0000fff000/0x1000)=nil}) mkdir(0x0, 0x0) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080), 0x1c0002, 0x0) write$vga_arbiter(r2, &(0x7f0000000000)=@other={'lock', ' ', 'mem'}, 0x9) write$vga_arbiter(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='lock mem'], 0x9) close(r2) r3 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x109000) madvise(&(0x7f0000000000/0x600000)=nil, 0x600722, 0x66) ioctl$EVIOCSMASK(r3, 0x40104593, 0x0) mount$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0), 0x400, &(0x7f0000000100)=ANY=[@ANYBLOB='noswap,huge=never,nr_blocks=T']) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='mountinfo\x00') syz_usb_connect$cdc_ecm(0x3, 0x1d2, &(0x7f0000000240)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1c0, 0x1, 0x1, 0xd, 0x10, 0x3, [{{0x9, 0x4, 0x0, 0xb5, 0x2, 0x2, 0x6, 0x0, 0x9, {{0xa, 0x24, 0x6, 0x0, 0x0, "ab232cee34"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x80000000, 0x9, 0xb, 0x83}, [@acm={0x3, 0x24, 0x2, 0x8}, @mdlm_detail={0x101, 0x24, 0x13, 0x5, "ab51fcc2be9d6bb59ec602ea07082aa20b5a4a1e5f2fe211d0e56c2fcca7717906ca6d95828f793f047e0cd7acf28c85ea75b2ae9647845581a5feaf2d60c7a57d99def1b83764d787379ab19f016923c47fdb07b3449e7f81d6cb75dd804e2e920df53147d7956843e1888ac56a8f9d7758cee3afb707ac9e4a9a76c5fe0dcbd6c1f2a4e491d662d8e1add8d091e5e8da92b9c8126af10cbc60085e4c491278adcd04fe425db4c47d86105374bc15fbff79c00056800dbf2d1e0964d230571af584c061eaf88a612db13ece73293123c58c4babe1872848d7c4ec2eb10e80b47f6d4ae45095abc7f388df551c4a3e92f60833c84dd754efe258261e6e"}, @network_terminal={0x7, 0x24, 0xa, 0xe1, 0x1, 0xa, 0x1}, @mdlm_detail={0x56, 0x24, 0x13, 0xaa, "7a450ecef41888fe8f1718607a5694a74b2e6c1b03fc7fb0518fa0dd572920ac14262295844dbbbb8f1d97b209978269a0a22c719862bf04dcaf1acfc218d8135462d4c8d572a7bd9c14bf1aa28ce1a53b48"}, @mdlm={0x15, 0x24, 0x12, 0x9}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xe5, 0xe8, 0x8}}], {{0x9, 0x5, 0x82, 0x2, 0x400, 0x12, 0x80, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0x7, 0x6, 0xc}}}}}]}}]}}, &(0x7f0000000540)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x61, 0x7, 0xca, 0x40, 0x6}, 0x16, &(0x7f0000000100)={0x5, 0xf, 0x16, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x5, 0x4, 0x6b}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0xc, 0x4, 0x3e0e}]}, 0x3, [{0x65, &(0x7f0000000440)=@string={0x65, 0x3, "fa49643d4dd68ab927494bcb9446af5b45fe0c35e83be7beda6879a800d27a02274644de5f617eec2a9e32c8eff392fac2e575e9a223d7cb81298db531d0d38b57c1c0d89b2f562eba9c65eb0e03175ecbde9921d7edbbe46e9f8033f7b78378a30844"}}, {0x4, &(0x7f0000000500)=@lang_id={0x4}}, {0x8f, &(0x7f0000000640)=@string={0x8f, 0x3, "dd0292614634200cc63d564e8b48d6b476f9889c0846ec82d33ff6e0139290a25c073f31a621cc88a18373a270ed8654a57e78329e5fb40ba78b7fac142a934e6db284c580c24b841d4957bebf999837b7d1e86c3468ab4ed725e7253158e8a4e0e48f83f7859e288cd865b3d5fba2c8b8b5b1674ad82f56a6b5756467fea5ac109207172c498aea39e3336fff"}}]}) read$FUSE(r4, &(0x7f0000004180)={0x2020}, 0x2020) 19.477389906s ago: executing program 5 (id=534): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_kvm_setup_syzos_vm$x86(r1, &(0x7f0000001000/0x400000)=nil) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000003, 0x13, r2, 0x0) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000000c0)={[0x1, 0x6, 0x3, 0xe691, 0x0, 0xffffffffffffffff, 0x9, 0x0, 0xfffffffffffffffe, 0x7fffffffffffffff, 0x80000000, 0x3, 0x7, 0x4, 0x80000000, 0xfffffffffffffffb], 0xab000, 0x1100}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 19.062641319s ago: executing program 5 (id=537): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_kvm_setup_syzos_vm$x86(r1, &(0x7f0000001000/0x400000)=nil) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x37) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000003, 0x13, r2, 0x0) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000000c0)={[0x1, 0x1000000000006, 0x3, 0xe68d, 0x5, 0x1, 0x2, 0x0, 0xffffffffffffeffe, 0x7fffffffffffffff, 0x80000000, 0x3, 0x7, 0x4, 0x80000000, 0xfffffffffffffffb], 0xab000, 0x101100}) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x101, 0x0) 18.955503338s ago: executing program 5 (id=540): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x8901, 0x0) ioctl$TUNSETOFFLOAD(r1, 0xc004743e, 0x110c23003f) ioctl$PPPIOCGNPMODE(r1, 0xc008744c, &(0x7f0000000080)={0x283, 0x3}) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x1380, 0x3}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0), 0x400, 0x0) mount$bind(0x0, &(0x7f00000005c0)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101097, 0x0) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000240), 0x200000) ioctl$SNDRV_TIMER_IOCTL_TRIGGER(r2, 0x54a6) mount$bind(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x8b100a, 0x0) mount$bind(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000300)='./file0\x00', 0x0, 0x2125099, 0x0) mmap$binder(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0) r3 = syz_init_net_socket$bt_rfcomm(0x1f, 0x3, 0x3) setsockopt$bt_rfcomm_RFCOMM_LM(r3, 0x12, 0x3, &(0x7f0000000080)=0x20, 0x4) getsockopt$bt_rfcomm_RFCOMM_LM(r3, 0x12, 0x3, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000940)={0x4c, 0x0, &(0x7f0000000000)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x60, 0x18, &(0x7f00000001c0)={@ptr={0x70742a85, 0x2, 0x0, 0x0, 0x0, 0x15}, @flat=@binder={0x73622a85, 0x100, 0xfffffffffffffffc}, @fda={0x66646185, 0x9, 0xffffffffffffffff, 0x1f}}, &(0x7f0000000180)={0x0, 0x28, 0x40}}, 0x400}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x50, 0x0, &(0x7f00000005c0)="2078b98d43d07572a4ac17e070f6e4ffd39036ed0af8f56f83f08868dc94aaa397e205bed98262b9477344a911603869d9f3f877f7aad1829f47273251843760bd7de0381b6c857784bb0ddc8246ff1e"}) 18.882299434s ago: executing program 5 (id=541): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x22, 0x21, {[@global=@item_012={0x2, 0x1, 0xa, "2313"}, @global=@item_012={0x1, 0x1, 0x0, "e5"}, @main=@item_4={0x3, 0x0, 0x9, "b2938f8d"}, @local=@item_012={0x1, 0x2, 0x2, "90"}, @local=@item_4={0x3, 0x2, 0x1, "405b48dc"}, @main=@item_4={0x3, 0x0, 0x8, "000f0200"}, @global=@item_4={0x3, 0x1, 0x5, "a90da1f6"}, @local=@item_4={0x3, 0x2, 0x0, "00000400"}, @global]}}, 0x0}, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000340)={0x14, 0x0, &(0x7f0000000300)=[@free_buffer, @increfs={0x40046304, 0x3}], 0x0, 0x0, 0x0}) 18.747925805s ago: executing program 5 (id=542): r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/kernel/address_bits', 0x800, 0x90) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000280)={0x0, 0x0, 0x3, 0x0, '\x00', [{0x1, 0x0, 0x8, 0x3, 0x8, 0x23}, {0x5, 0xdfe, 0xf76, 0x0, 0x761, 0x2}], ['\x00', '\x00', '\x00']}) getsockopt$SO_COOKIE(0xffffffffffffffff, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000080)=0x8) mount$binderfs(0x0, &(0x7f0000000040)='./binderfs\x00', &(0x7f00000000c0), 0x4, &(0x7f0000000240)=ANY=[@ANYBLOB='max']) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/kernel/address_bits', 0x800, 0x90) (async) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000280)={0x0, 0x0, 0x3, 0x0, '\x00', [{0x1, 0x0, 0x8, 0x3, 0x8, 0x23}, {0x5, 0xdfe, 0xf76, 0x0, 0x761, 0x2}], ['\x00', '\x00', '\x00']}) (async) getsockopt$SO_COOKIE(0xffffffffffffffff, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000080)=0x8) (async) mount$binderfs(0x0, &(0x7f0000000040)='./binderfs\x00', &(0x7f00000000c0), 0x4, &(0x7f0000000240)=ANY=[@ANYBLOB='max']) (async) 18.739297716s ago: executing program 35 (id=542): r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/kernel/address_bits', 0x800, 0x90) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000280)={0x0, 0x0, 0x3, 0x0, '\x00', [{0x1, 0x0, 0x8, 0x3, 0x8, 0x23}, {0x5, 0xdfe, 0xf76, 0x0, 0x761, 0x2}], ['\x00', '\x00', '\x00']}) getsockopt$SO_COOKIE(0xffffffffffffffff, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000080)=0x8) mount$binderfs(0x0, &(0x7f0000000040)='./binderfs\x00', &(0x7f00000000c0), 0x4, &(0x7f0000000240)=ANY=[@ANYBLOB='max']) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/kernel/address_bits', 0x800, 0x90) (async) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000280)={0x0, 0x0, 0x3, 0x0, '\x00', [{0x1, 0x0, 0x8, 0x3, 0x8, 0x23}, {0x5, 0xdfe, 0xf76, 0x0, 0x761, 0x2}], ['\x00', '\x00', '\x00']}) (async) getsockopt$SO_COOKIE(0xffffffffffffffff, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000080)=0x8) (async) mount$binderfs(0x0, &(0x7f0000000040)='./binderfs\x00', &(0x7f00000000c0), 0x4, &(0x7f0000000240)=ANY=[@ANYBLOB='max']) (async) 3.252601115s ago: executing program 7 (id=708): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x22, 0x21, {[@global=@item_012={0x1, 0x1, 0xa, '#'}, @global=@item_012={0x2, 0x1, 0x0, "e53f"}, @main=@item_4={0x3, 0x0, 0x9, "b2938f8d"}, @local=@item_012={0x1, 0x2, 0x2, "90"}, @local=@item_4={0x3, 0x2, 0x1, "405b48dc"}, @main=@item_4={0x3, 0x0, 0x8, "000f0200"}, @global=@item_4={0x3, 0x1, 0x5, "a90da1f6"}, @local=@item_4={0x3, 0x2, 0x0, "00000400"}, @global]}}, 0x0}, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000340)={0x14, 0x0, &(0x7f0000000300)=[@free_buffer, @increfs={0x40046304, 0x3}], 0x0, 0x0, 0x0}) 945.671441ms ago: executing program 4 (id=737): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_kvm_setup_syzos_vm$x86(r1, &(0x7f0000001000/0x400000)=nil) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000003, 0x13, r2, 0x0) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000000c0)={[0x1, 0x6, 0x3, 0xe691, 0x0, 0xffffffffffffffff, 0x9, 0x0, 0xfffffffffffffffe, 0x7fffffffffffffff, 0x80000000, 0x3, 0x7, 0x4, 0x80000000, 0xfffffffffffffffb], 0xab000, 0x1100}) ioctl$KVM_RUN(r2, 0xae80, 0x400000000000000) 872.359998ms ago: executing program 4 (id=738): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x1380, 0x3}) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./bus\x00', 0x0, 0x0) getdents64(r1, 0x0, 0x0) (async) openat$kvm(0xffffff9c, 0x0, 0x0, 0x0) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) openat$rnullb(0xffffffffffffff9c, &(0x7f0000000080), 0x20242, 0x0) (async) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x20}, 0x1, 0x0, 0x0, 0x20000}, 0x800) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) (async) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000000100)=0x9, 0x4) (async) r2 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4b, 0x0, 0x0) (async) ioctl$KVM_CREATE_IRQCHIP(0xffffffffffffffff, 0xae60) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x4206, r3) (async) ptrace(0x8, r3) ptrace(0x4207, r3) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, &(0x7f00000000c0)="66baf80cb85ddd178eef66bafc0cec66baf80cb8b9683b84ef66bafc0cec66baf80cb8746d5186ef66bafc0c66ed0f9d80008000003e420f01c3410fc7b166000000420f01c8650f01c9c402a59364f75cf30faeb240660000", 0x59}], 0x1, 0x7c, 0x0, 0x0) (async) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) (async) ioctl$KVM_SET_SREGS(0xffffffffffffffff, 0x4138ae84, 0x0) mmap$binder(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000940)={0x4c, 0x0, &(0x7f0000000000)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x58, 0x18, &(0x7f00000006c0)={@ptr={0x70742a85, 0x2, 0x0, 0x0, 0x0, 0x15}, @flat=@binder={0x73622a85, 0x100, 0xfffffffffffffffc}, @flat=@binder={0x73622a85, 0x1001, 0x2}}, &(0x7f0000000180)={0x0, 0x28, 0x40}}, 0x400}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x79, 0x0, &(0x7f00000005c0)="2078b98d43d07572a4ac17e070f6e4ffd39036ed0af8f56f83f08868dc94aaa397e205bed98262b9477344a911603869d9f3f877f7aad1829f47273251843760bd7de0381b6c857784bb0ddc8246ff1e0b7dfd6c9276f53e0667dd48f28b11c6b3c7ee46fd0943891c35a7ab3218af5c438fbfe1deef085e28"}) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000004300), 0x1, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) (async) capset(&(0x7f0000000040)={0x20080522}, &(0x7f0000000080)) (async) r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(r6, 0x5423, &(0x7f00000000c0)=0xf) 832.523501ms ago: executing program 4 (id=739): r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$UI_SET_SWBIT(r0, 0x4004556d, 0xc) (async) r1 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0x981b00, 0x0) mmap(&(0x7f00007db000/0x2000)=nil, 0x2000, 0x3000001, 0x110, r1, 0x45809000) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe7000/0x18000)=nil, &(0x7f00000004c0)=[@text64={0x40, 0x0}], 0x1, 0xdf, 0x0, 0x0) r2 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r2, 0x6, 0x3, &(0x7f0000000040), 0x4) madvise(&(0x7f0000000000/0x400000)=nil, 0x40001e, 0x15) (async) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x2e, &(0x7f0000000200)={0x0, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x7}}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) (async) mount$bind(0x0, &(0x7f0000000280)='./file1/file0\x00', 0x0, 0x201008, 0x0) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r3 = socket(0x80000000000000a, 0x2, 0x0) setsockopt$inet6_group_source_req(r3, 0x29, 0x2f, &(0x7f0000000200)={0x8, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x7}}}, {{0xa, 0x4e21, 0x10000000, @remote}}}, 0x108) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sendmsg$BATADV_CMD_GET_DAT_CACHE(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x0, 0x200, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x1}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x4}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008815}, 0x40040) 801.222004ms ago: executing program 4 (id=740): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1d1) (async) mount$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="687567653d61647669638dd2652c08"]) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') (async) socket(0x10, 0x3, 0x0) (async) openat$rnullb(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = socket(0x10, 0x3, 0x0) socket$inet6(0xa, 0x2, 0x0) (async) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x802, 0x0, 0x0, 0x7}, 0x10) (async) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="200000005200010003000000000000000a0000000c00", @ANYRES32=r1], 0x20}}, 0x0) (async, rerun: 64) r2 = syz_open_dev$loop(&(0x7f0000000100), 0x8, 0x0) (async, rerun: 64) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2000007, 0x31, 0xffffffffffffffff, 0x0) (async) write$binfmt_misc(r3, &(0x7f0000000040), 0xe09) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f00000002c0)={r3, 0x0, {0x2a00, 0x80010000, 0x0, 0x2, 0x0, 0x0, 0x0, 0xb, 0x1c, "fee8a2ab78fc979fd1e00d96072000001ea89de2b7fb0000e60080b8785d96000100", "2809e8dbe108598948224ad54afac11d875397bdb22d0000b420a1a93c5240f45f819e01177d3d458dd4992861ac00", "f4bd000000801900", [0x0, 0x2000000000001]}}) (async) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r3) fstat(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) statx(r0, &(0x7f0000000200)='./file0\x00', 0x1000, 0x200, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) r7 = getuid() mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x2000000, &(0x7f00000003c0)={[{@grpquota_inode_hardlimit={'grpquota_inode_hardlimit', 0x3d, [0x74, 0x34, 0x78, 0x36, 0x6d, 0x33, 0x74, 0x2d, 0x67]}}, {@uid={'uid', 0x3d, 0xee01}}, {@gid={'gid', 0x3d, r4}}, {@mpol={'mpol', 0x3d, {'local', '=relative', @void}}}, {@usrquota}, {@gid={'gid', 0x3d, r5}}], [{@euid_gt={'euid>', 0xee01}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@measure}, {@flag='dirsync'}, {@fowner_gt={'fowner>', r6}}, {@euid_lt={'euid<', r7}}]}) (async) pread64(r0, &(0x7f0000002280)=""/4096, 0x1000, 0xd33) 724.30578ms ago: executing program 4 (id=741): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x7cab6ced6415608, 0x3}) (async) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x40801, 0x0) (async) pselect6(0x40, &(0x7f0000001780)={0x3, 0x6, 0x7f, 0x8000000000000000, 0x6e, 0x1000, 0x3, 0x240000000000000}, 0x0, &(0x7f0000001140)={0x8, 0x1, 0x3, 0x6, 0x5, 0x9, 0x8}, 0x0, 0x0) ioctl$FS_IOC_GETFLAGS(r1, 0x5437, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000fc0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r2, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000080)="3bfdd75fa5717852d59a9367444a2130e72cd4dabc8854532cca0c32a5b9f844a4610c7525650ce3d3b76b15026d93e6dee896115e9364066aa3d14e33ef732b4681335c576902153114bdb9c74b538a71115fb1d1a63d1b04129661b29aab89d0be999a6b7c9bea755adedbf305a79f70b71d3d4c98577b49db4963ce89b0def5e840f459659cb6f86d56b069a5de11d601d348ff88ca6e5e2cfe40176880b33e9e8dbc32ba2e6a99b1b50276dc4f06166000d7069a3cc76f", 0xb9}, {&(0x7f0000000180)="892950e2405ee8629d9384a91c16d1706a3e61f305119f95cac0f1927f4c205b971eb41147cb1f86883d6910e68ac3996551800b3ec64b77f8444b18345a2c8b178eeeba0cde7319a5a46bfe7f5770e019efd9d52069edcced33a758c4e657f3a792dc193a1911b4e82ea800ad7afe03c851a8", 0x73}, {&(0x7f0000000200)="a68cde0d56b170df7710b54f17d9a39c4f98f3547190", 0x20000216}, {&(0x7f0000000240)="45e04400f2b383517a08c397dd0a76e67ecfc8e74573c24dedd3a48fb62418c1412fdcd15e888cb0f5d02e77bfecefda6b064c0bb2b66a9a522e63873dde02330510255eec7dfa1af708cdab59fb71eca786a359a2c3b0cbad35144ec5b069c53f90e43339845dc7fd140c55b0149ab38eb27c140f374bcc2c95b0b121d1a9302f3a01b888243b3fc0d46f0de0", 0x8d}, {&(0x7f0000000300)="87fb74cf4d67adbbd062637f514c1f5eb18d7b442e6457a356c6cb1f71a43dfae773c8489cce5145f92615d4bdb13ef54d6ae90ec7733180fcf5adf3e13fdb05b57b748bd14eda042a97fdd84498304a504a0a159b972e8200c2d0f536a3465ec498ed12b924bd134057df36129d3ebe3dd3ce9f0671e5278143e4afa3d43f444681de1b5f9725fca34fa357fe2154981666fb9dc202fc17a0199eb1c25bdd1005e590e84783ee9894c888998dc25a83c14aeee31d114acfa0bcd235d571cd765f4b9259ba43e6fc30291d8a642146c4771898030b736aeee6b247abb0784b154e104e7dcda401f9b1736fea30a41a4153fe6a9a525bd0a3487571f914f05b590e242341ade289d8f5b842c6be4a93c2755dfd47174def782a2f8f61c068b5a012f02c0801601e860def788121e8808c01fed4c920a3698d0d684920918c95b17f76bbcb4f265c931d8f79560ff8114b70f4dd6791e2ed70cfeb89905791b88be26efe1c5c66b7b50b3d2be0dbc066dfc31618f9507f6f340b85a2f76a6dcac9d6ccc289ace5e5fecd25afe22ffa451f5e365ab33cc985f2e9d7f7fb1be4794740a94215d7db14b0ffcec19e5e3c5ae0d8578ef3b65d2a7a77a11e390a6c3a6b391061c886b961e3c2f42d62047bfe1356a44b840d3d956105f4c0fa95db08c4933f00de77cdc057c28b41fecfc8398c442be1ad065954f6c9dfeb2fd7207e8548a00a1d50bdf522d2abfdafd71723616a34830fbfa8fc81e0c2639cc12f363a4919b7a00ac8189dad3e7e54122a2ef430f623658d5e281c9a19442995bb9b0e3f7d13e3016b6f9523be196bf23bbcc5ec802f43ef8b651d688d9d5a44f35c9847e4c32bce3e9ebed2326adadc76f06a195db32c80b3090d7cd65c9d8518ba4e528c5eb5c7a1c5695b21595fa8a8621734bfda8afddd65e1f37a1990220a00fa9bd2c22b0117ceb08ae6af3c944c2eca924abfddad065d1472d0c3f742a49b1e78c669471873706ad157d831d7482b773f07b0673a6ce1e227a7a4d13744bf459434c0ab1c323a38b1a84cbf1ce9741f2b8fdcc2e073e56171603d035aacd83e71d5132831f4f1e8bf517979f132a33fd03783272e9b8c96dfa4e1d320a58d82acfc8d3d53a5a52daafe4dc8be08f4ad53e11cc21374b6ff4ff5ea2ecc5d3f7c057f74f0098e57d990090475cdaffdef0da917653ed10fb70b94b72e5b4d95cbea0fc1dd2579635ad6ab545ba4d7b6d2f5442bdb78beb6c8ed62942a439117025b4566b48d9f3a17fdf4577e8606a4bc4c26557e58312fd2d1a541ebec3e5ae28eef8b2ab0597083716dd12889335570ee7839530eee879d9b137606cd4dd7103991671b4464bb68529eb19fb7a8845e3491bfbac688a87cf0744f429ea112014402915c4c1f6bae08d689d3cb7d641d7befe8fc74a2242310a9a367a39531b4c86da5b39df524e52f33ff9c40b48cb196ffc9ca855b6e698ade8a83e52b9ddc5031ff09e1907e4f8b0d07e64e1fb8e427f8819a7be907aa216bf8e2a4c7cc87ed53bf9490d4cc788b91f3b9f705e984a7e62c7a495e8421b97c39dc954b35468f17c6682334f4e16308448f457faeffff6d1f818522fa441d3a48168bdb12ffebace436a3915b63076cb6a655718647f87eaaf313b5bbd430421eed3a2215e439600a56eac8c65291eb103326a8034662bd337ab51577d9110ec7151be5cc9c54b2a30891acac5ad006ed537dbeb8f16eecbde7cf4e71373faf3c36b772f6d7ea9346875c8cf1049d49d4f8eb01b946c11e8c8e3ab2015f282167acddcc77fff03e1be9134252af0abfe538b4d25fc4ff874b52b9fb0996b5f32b4141dbd30578ff46e13ef6c63fc1620f62cb11a3dce401993976c272a5f62fde3f2a0e654d19e7a39dcdb622b9526d2a15cc18e6f817c916a00775353dd9c8954e66d0445b59bb0f5e6e3b46447232f52a0e398b057d123ef503afcbd48544db6434d2025bfc8dab72262a4fa5426a03061e7f8966e0086ff8ab5a91ab59f19b830394ee8bc76d6fb4816b8f4cde35b7eb9d3811228d51c54828f97fd1e648196c81bc73ed56249a59f318704e84656a6cedd2b8c1e1808d1cc648749abc643131e494c01336d4a14b8609656f2c972dc23c5c2e43fe40119fb88b5ec2aade35c03646e347354c493de8ab3672ccf94af0df333c6678299129d79be0eec281c5b3858ce3995566a390b674635b356692e3e9c53a089638ba0d69e772b7b410a5ae03de12e7de755ee559e1707b7b8003aabc8e2ce03c01e3183ff2d93262f6d5ceaafecdae66bc7cb3952c5a6571d864d502f281db5a228695badca5d022fdb6da56ab15dc377d1c1f8581ff56e28c2b2a84edb629547d28275c2ed571103b4ca7cdeb0776ba9f9dffcd78d21c3d4caa9289ed199672f4e7b912068c49c817114c37d37ea03954bae87d1ddae3da2ad85feb2fbb735b75a51f7bee5c8d88cc7bf64700d1a46ec6b631ae22ac7b06730a86a26bdcb992e1c7b50142de96b14a8468e4514068a30896fc677fddefaebb125c693a8d460469c7fe535f844781940f66d6abd091191c3122d584f5b0f5b0d443713d7d5186124d73de28aca30b719d4a55e09d259bddbf16995aeb1000880890afbd24d4066b0398985a40999de22ce176348e1c1f57eaf75b92a1e4f1482e89a00ac2cc36b20e36af9ec310599c19a5b1d6f8fadba104c58c801c6633315f82ebfa88faddd0b693e2f827f586c1cc5538e93bcf10f81af6dd7ee727df3b5018c0b4e31e40d040a47503b6ace4d29a1162ce487351825255f5584aff7cbd421f85c3d9fbb3784abd9848f16028b68f0d32ed8bb80106e8cc4acb939ff88bd39976d166b2addebf628b3fcd056da2f60e1b90f7a32702954921908ebccb683622a1f574ceba6951bef5e751c338c8279318dc28e36b9fc2bb17c3ad08aceb00fc388e6db112a738f86a4a1eb11526e1b9d73250b326285ed47c4398d93a3933d9a784249b65ad7d78a1f81d96ef36493ed693045a2150a8eb43cecc0c93e7d20b15b39a0646b081c2923b816365b7fbb41683a41732d942c5aa12faf876ec7f036becde8f3295af6dacff38d076d8e06260fee167703bb610745374a2758a6b88e465ca77d1f3105ae8b6b04a1eb509fb178d6249dbbc84d5d1d069278449a89d03e4a9a395d8170c329a296cfc329798cb9b9f1078d098cf3f989fd4ec53e013fbe917df35292d44fb1f3da4da4432a1847d4721514ade8cda5e5c0b51183580fc35266a970ebba74faeda56d4dcb56df51f96ad237452cedbd0cb2bee112713c3d450835811bf3da9745136d428e148fd0932dc77c8d8e61a16c625241fad8425b4ece394eedd5f165bd94923bfa1172be8edc8a4fcaae5f77ee8cc510192b27964da09c3e84efb4bc7154da1a24da8b7e544b42278d2574687ec76143afa6cf193d52a2a7f4c20ee57b6056a1337d5e408117a6cf1ab49c8980f39597f69902085d3e8d374d44e6ab4ed1185a26be2bc7281e9cfbbeb6bed899aa1924d3faa06d95999fbeaf2337494e0c2c39eef5a73fcde84459a9ea48d4e015d9e5bb5839354967ce02f637bc8678d2595b9a918fc36b927d7501f0ac2e3471ce02b5df355689c87f191ef5390900a41deec29984e45a878ece964b0009aad561316fc3b30ce1b49266d32eb17cd30f3e17e1f59014e8c518940dd0a093d1349c1a7c2581963bbe0ba372b6426e81c33c71b2ec8141c5713e52a37fff0a417a5b259e1420d9fb6a731f5baa0cc494221947895aa8fa14745a986a366bff9d0c239a19f85372497565b5b703da16439019df5f3d29f4247fb528854c9648630f03e9dedde5a08a47728ea6a4d42e62eff6fa3bd402325e0f4387b60171c37c180f958ad80955779c899517e7ea76eed00598e01552eaaf08b723daf9d466e8c57af43a15a46528b1119f5074aa3c51f77357ebe158275bc06b89640d7ce3c0a03af01418d7dc6ae8a1be8ab08c1722d66d1e9277480b8b178447667c024f9b78f8a878a2d7cf8e83e5104f6964b2907a989abafc7d7d0df941abf3d7283b6a11d46c2911a42182ec27ab785d92946e1ee8ef44846d561850d2a98c305c382f36d4cfc9b2bfd3b86ef21a0d187adcafbec8268c7d662a34dda1c83c4967097743133bc8c587edf249f5668c34ddb112fa4eb1bea9c8f6a000f1f34428b54688a5e214a7919868b25dbe930e86a243ecf54afe0b518c647d04873d2cf62cb2ab27f00015537a4fd2ea3dc8777abdf3284622347016566da0b9c406ca8c40694e4013a53fbf2e803d51b0bbe5e9df5fc74f66be618856357ccf803c53ed0e3b3fe79f69f0ede9b565d8f7a8ce5aa8cbb4e8fa61be3fd00ffb07e45065498925c14c0b311942d4ed951ad6237aadb5405bc7b2d79e1fd295b7c2ed8efa883e44c86a5053e2f421c6d4dc0c47d3a05d911db37d6efdb8e50fb3f06139ac147bc7162c21aece79eaf72e9779f19eb5395cec3d15a7594ea70a6b373d98651d2215b210f037ea3f8a57ded74474f6fdb64a08b56af52168da70b30aee03472cd8bee5af04cad7303004a4aba464b99", 0xcb3}], 0x5, &(0x7f0000001480)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @private, @multicast1}}}], 0x20}, 0x0) recvmsg$unix(r3, &(0x7f0000001140)={0x0, 0x0, &(0x7f0000001040)=[{&(0x7f00000015c0)=""/4096, 0x7ffff000}], 0x1, 0x0, 0x2}, 0x40000300) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) recvmsg$unix(r3, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000001080)=""/159, 0x9f}, {&(0x7f00000025c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/36, 0x24}, {&(0x7f0000001180)=""/226, 0xe2}, {&(0x7f0000001000)=""/29, 0x1d}, {&(0x7f0000001280)=""/227, 0xe3}, {&(0x7f0000001380)=""/115, 0x73}], 0x7, &(0x7f00000035c0)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c}}], 0x50}, 0x40010100) setsockopt$inet6_tcp_int(r4, 0x6, 0x7, &(0x7f00000002c0)=0x6, 0x4) (async) getsockopt$inet6_tcp_int(r4, 0x6, 0x7, 0x0, &(0x7f0000000180)) (async) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x4e21}, 0x6e) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000002c0)={0x68, 0x0, &(0x7f0000000340)=[@dead_binder_done, @increfs={0x40046304, 0x1}, @clear_death={0x400c630f, 0x2}, @transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x58, 0x18, &(0x7f0000000500)={@fda={0x66646185, 0x8, 0x2, 0x36}, @flat=@handle={0x73682a85, 0x110b, 0x3}, @fda={0x66646185, 0x3, 0x2, 0x1f}}, &(0x7f0000000280)={0x0, 0x20, 0x38}}}], 0x95, 0x0, &(0x7f0000000400)="8b0b4c404981a6ef39f577efb9c2c64f47b576cec3dab5adbd25d802c31aa20f47283d909cfc1520a8ebb223d441539406505ea001848d180490b7a70bc561639b136ecae6c156d04957009916c1b24ba79c86ea06832ee972c31e6a0359b8b206c9498c06983956a604106001a616cb4d1c1bb6acb016cfecfc7ec3b0b2b9ad9ab9ad605bc7f30634cd84a3fa558165a23ef2774c"}) 594.95995ms ago: executing program 4 (id=742): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x1802, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) futex(&(0x7f00000001c0)=0x2, 0x80, 0x2, &(0x7f0000000200)={0x77359400}, 0x0, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x1) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x64, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) syz_usb_connect(0x5, 0x2d, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201500285d5c2086004040031960154030109021b000100031003090458080119662194090586d7"], &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_open_dev$evdev(&(0x7f0000000340), 0x3f, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 400.235057ms ago: executing program 6 (id=745): openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x1802, 0x0) (async) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x1802, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) ioctl$KVM_CREATE_PIT2(r2, 0x4040ae77, &(0x7f0000000040)) r3 = socket(0x1e, 0x1, 0x0) ioctl$SIOCSIFMTU(r3, 0x8922, &(0x7f00000000c0)={'veth1_macvtap\x00', 0x100}) close_range(r0, 0xffffffffffffffff, 0x0) (async) close_range(r0, 0xffffffffffffffff, 0x0) 337.014562ms ago: executing program 6 (id=747): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_kvm_setup_syzos_vm$x86(r1, &(0x7f0000001000/0x400000)=nil) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000003, 0x13, r2, 0x0) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000000c0)={[0x1, 0x6, 0x3, 0xe691, 0x0, 0xffffffffffffffff, 0x9, 0x0, 0xfffffffffffffffe, 0x7fffffffffffffff, 0x80000000, 0x3, 0x7, 0x4, 0x80000000, 0xfffffffffffffffb], 0xab000, 0x1100}) ioctl$KVM_RUN(r2, 0xae80, 0x800000000000000) 259.125268ms ago: executing program 7 (id=749): r0 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0x60a00, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x12, r0, 0x8ee4a000) openat$kvm(0xffffffffffffff9c, &(0x7f0000004300), 0x40d00, 0x0) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x2, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x256c, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x3}}}}]}}]}}, 0x0) (async) r2 = syz_pidfd_open(r1, 0x0) munmap(&(0x7f0000002000/0x800000)=nil, 0x800000) (async) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r2, 0xf503, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000040)={0x2, 0x1, 0x1000, 0x1000, &(0x7f00001e2000/0x1000)=nil}) 222.003901ms ago: executing program 7 (id=751): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140), 0x42000, 0x0) ioctl$PPPIOCSDEBUG(r0, 0x40047440, &(0x7f0000000080)=0x4) (async) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000001c40)=0x1) (async) ioctl$PPPIOCGFLAGS1(r0, 0x8004745a, &(0x7f0000000040)) (async) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000001c0)='mounts\x00') (async) r2 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) sendmsg$netlink(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000c00)=[{&(0x7f00000002c0)={0x24, 0x2c, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @uid=r3}, @nested={0xb, 0x2, 0x0, 0x1, [@generic="976b6408686030"]}]}, 0x24}], 0x1}, 0xcc000) (async) read$FUSE(r1, &(0x7f0000000980)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x160e) r5 = syz_open_procfs(r4, 0x0) r6 = syz_open_dev$hiddev(&(0x7f0000000000), 0xf93, 0x90100) (async) ioctl$ASHMEM_SET_NAME(r5, 0x41007701, &(0x7f0000000040)='\x00') (async) r7 = syz_open_dev$loop(&(0x7f0000000240), 0x7, 0x180862) io_setup(0x1, &(0x7f0000000200)=0x0) unshare(0x6c000600) (async) syz_clone3(&(0x7f0000000340)={0x801400, &(0x7f0000000040)=0xffffffffffffffff, 0x0, 0x0, {0x19}, 0x0, 0x0, 0x0, 0x0}, 0x40) pidfd_send_signal(r9, 0x5, &(0x7f00000000c0)={0x5, 0x8, 0xffffffc4}, 0x0) (async) io_submit(r8, 0x1, &(0x7f0000000340)=[&(0x7f0000000000)={0x0, 0x0, 0x1f, 0x1, 0x4, r7, 0x0, 0x0, 0x5}]) (async) io_cancel(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, 0xb6ef, r2, &(0x7f0000000200)="39c6572e7147cc2fba64e8450920994b6d9baada5392aafaebd3bcbf6c24b83abe08c54a9943fc3921b42de9d426feed5495e41c81603ccfe64596d3f490a673eddaab1735a8bf0600adf84206d70c4c05f0959cf1ffa06ac0b70c0dbed5653db25af83c5b30a927aff6102c266f616c7ad2a636984b583cb4985ce9ee7448852245a135d100b2a40d995841bf42530f209819a664a3e5b7458e9242", 0x9c, 0x5cb3, 0x0, 0x1, r6}, &(0x7f0000000100)) 203.465732ms ago: executing program 7 (id=752): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x1380, 0x3}) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x1002, 0x0) r2 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r2, 0xaf01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r2, 0x4008af03, &(0x7f0000000400)={0x34, 0x0, [{0x86956090991702cc, 0xfffffed6, &(0x7f0000001e80)=""/133}, {0x0, 0xfffffffffffffdd3, &(0x7f0000000500)=""/10}]}) close_range(r1, 0xffffffffffffffff, 0x0) ppoll(&(0x7f0000000080)=[{r0, 0x2403}], 0x1, 0x0, 0x0, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), r3) r5 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f00000004c0)={'syz_tun\x00', 0x0}) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="010026bd7000fddbdf25050000000c00018008000100", @ANYRES32=r6, @ANYBLOB="1400038004000400040001000800020000000000080005"], 0x3c}}, 0x4000000) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000940)={0x4c, 0x0, &(0x7f0000000000)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x48, 0x18, &(0x7f00000006c0)={@fd={0x66642a85, 0x0, r0}, @flat=@binder={0x73622a85, 0x100, 0xfffffffffffffffc}, @flat=@weak_binder={0x77622a85, 0x0, 0x2}}, &(0x7f0000000180)={0x0, 0x18, 0x30}}, 0x400}], 0x0, 0x0, 0x0}) 152.448407ms ago: executing program 6 (id=753): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff}, 0x880) r2 = geteuid() mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x20000a1, &(0x7f0000000100)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@noxattr}, {@dfltgid}, {@mmap}, {@afid={'afid', 0x3d, 0x7}}, {@cache_readahead}, {@access_client}, {@version_L}, {@directio}, {@ignoreqv}, {@noxattr}], [{@fowner_lt={'fowner<', r2}}, {@hash}, {@fsuuid={'fsuuid', 0x3d, {[0x35, 0x5a, 0x65, 0x62, 0x65, 0x32, 0x33, 0x30], 0x2d, [0x35, 0x65, 0x35, 0x64], 0x2d, [0x51, 0x32, 0x64, 0x35], 0x2d, [0x34, 0x65, 0x37, 0x31], 0x2d, [0x37, 0x35, 0x34, 0x61, 0x7, 0x30, 0x64, 0x65]}}}, {@appraise_type}]}}) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETOBJ_RESET(r3, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000280)=ANY=[@ANYBLOB="b8010000150a01010000000000000000030000090900020073797a31000000000900020073797a310000000008000340000000020900010073797a300000000008000340000000067000080086c0c5abef58708220536b275cc1dfbe1ecfdf6a5a82f8390a0273bc0072fb9597489e3a5ee617c8bde1d4ab117a957c6ff62aab08b4030fad8b820990000b177045b08ff39d650f88839adb25546b630cccdbc0e01deac1be50db1d7b8d26541c534735b6d0757b71d2f7000900010073797a30000000000900020073797a3000000100e60008002880fddf6b5361225e5dc7e2be39c0cc597205eadc8fe95109d81f35f6dafc3b2a8b6f2fe6f259dc5bf9bd01e8bc7bf0bae28e1f1f07dc15119dd2a402d3b6fdc1938fe57adb26ee2076aac457c0a75f5a2f9bfb92ed54ae5aab4cfe0d7857ec8b5b8aa454dcf66158bd18c762d9d536187b1a561024d52a7461341754d092bd94267a0cb7e4131531332b2a5c2102b3df83a5ef1a33957f3bc93481f1101abccaa0aae5a1bbef70f6b14aee9910489b65600a479e119f7704ad164c2d7ff7824fd6354b6b7a3fe8ddd5a3ecad16c38189ac95f5997ddeef26838c44a38ad896492e0000"], 0x1b8}, 0x1, 0x0, 0x0, 0x40000}, 0x20000000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) 152.279528ms ago: executing program 0 (id=754): prctl$PR_SET_THP_DISABLE(0x41, 0x3) (async) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000080)='./cgroup\x00', &(0x7f00000000c0)='fusectl\x00', 0x10, 0x0) (async, rerun: 64) prctl$PR_SET_THP_DISABLE(0x42, 0x0) (async, rerun: 64) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) (async) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x10302, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@remote, @in=@multicast2, 0xfffd, 0x20, 0x101, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x400000000, 0x100000001, 0x0, 0x7fffffffffffffff, 0x1, 0xffffffff}, {0x0, 0x0, 0x1}, 0x0, 0x4}, {{@in6=@mcast1, 0x4d5, 0x62}, 0x0, @in6=@ipv4={'\x00', '\xff\xff', @remote}, 0x3507, 0x0, 0x2, 0x0, 0xfffffffe, 0x4000000}}, 0xe8) (async, rerun: 64) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x1) (rerun: 64) ioctl$KVM_SET_VCPU_EVENTS(r3, 0x4400ae8f, &(0x7f0000000140)=@arm64={0x4b, 0x3, 0x8, '\x00', 0xe9}) (async) close_range(r0, 0xffffffffffffffff, 0x0) 151.986127ms ago: executing program 6 (id=755): getsockopt$IP_VS_SO_GET_TIMEOUT(0xffffffffffffffff, 0x0, 0x486, &(0x7f0000000000), 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) (async) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f00000000c0), 0x10) sendmmsg$inet(r1, &(0x7f0000001b00)=[{{0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="050000007402b8f4191db62b", 0xc}, {&(0x7f0000000440)="9f336d70bf41f19e47e98b4015e3b0384d86a1ceb4e530554ebc8154bf392bcf9ce0b09f879bd7aaf9d086e3", 0x2c}], 0x2}}, {{0x0, 0x0, 0x0}}], 0x2, 0x0) getsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f0000000080)=0xabf3, &(0x7f00000000c0)=0x4) (async) getsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f0000000080)=0xabf3, &(0x7f00000000c0)=0x4) getsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f0000000100)=0x1, &(0x7f0000000180)=0x4) r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x204040, 0x0) pipe(&(0x7f0000019480)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r5, 0x29, 0x7, &(0x7f00000005c0)=0x2, 0x4) (async) setsockopt$inet6_int(r5, 0x29, 0x7, &(0x7f00000005c0)=0x2, 0x4) splice(r3, 0x0, r4, 0x0, 0x10500, 0x0) syz_io_uring_setup(0xf00, &(0x7f0000000080)={0x0, 0x1, 0x401}, &(0x7f0000000040), &(0x7f0000000140)) (async) syz_io_uring_setup(0xf00, &(0x7f0000000080)={0x0, 0x1, 0x401}, &(0x7f0000000040), &(0x7f0000000140)) ioctl$TCSETSF(r2, 0x5404, &(0x7f0000000080)={0xdd9, 0x0, 0x7, 0x5, 0x2, "d7eef11675f0b52fbd58e07d0abf8e904417a2"}) (async) ioctl$TCSETSF(r2, 0x5404, &(0x7f0000000080)={0xdd9, 0x0, 0x7, 0x5, 0x2, "d7eef11675f0b52fbd58e07d0abf8e904417a2"}) mount$binderfs(0x0, &(0x7f0000000040)='./binderfs\x00', &(0x7f00000000c0), 0x90c004, &(0x7f0000000240)=ANY=[@ANYBLOB="6d61783d302dd392b7e039cfcc8349f28c59e5449e0a1dad8df4130a0000"]) 145.034858ms ago: executing program 0 (id=756): r0 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000000200), 0x125000, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup(r1) ioctl$SIOCSIFHWADDR(r2, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}) write$P9_RGETLOCK(r2, &(0x7f00000003c0)={0x27, 0x37, 0x2, {0x1, 0x10001, 0xfffffffffffffffa, 0xffffffffffffffff, 0x9, '/dev/kvm\x00'}}, 0x27) openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) socket$packet(0x11, 0x2, 0x300) r3 = socket$packet(0x11, 0x3, 0x300) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$packet(r4, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000040)=0x14) sendmmsg(r3, &(0x7f0000000380)=[{{&(0x7f0000000700)=@xdp={0x2c, 0xdd86, r5}, 0x3d, &(0x7f00000004c0)=[{&(0x7f0000000180)='O', 0x1}], 0x1}}], 0x1, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/158}], 0x2) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xfff, 0x0) r6 = openat$fuse(0xffffffffffffff9c, &(0x7f0000001180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r6, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r6, &(0x7f0000000100)={0x50, 0x0, r7, {0x7, 0x1f, 0x1000001, 0x5861f680, 0x7, 0x7fff, 0x0, 0x3, 0x0, 0x0, 0x10}}, 0x50) syz_fuse_handle_req(r6, &(0x7f00000041c0)="412e450a2a7b9586d1e6e9de257afc4fd60c8de430c0d6348b2cf1db8d070a539de9c1e91a178f9240dbcfe303566018f6c20c55d643a2ed46aaacf49ca491ee2f06184bdb548778a2c56e56f6b40b994419428bbbb9dfa5f9593511ca8ae1c088fb0ee5da72f505000000000000002c04754204f194ae6ceff4570d44496eeffe619998eafc7167d22e1c6aa73e89ad19224e35130a37cf68d5c41ccafe59b4b753a26e06c4306d31d78de6cede97c06e3ca2cc4af66b7548268efa91621ffca2655d2c8f1a9bb019b88fa729cb3d32f72c098c44898d42c42f39feb4faead93980726c236129acdf31c01f1cabb5ca3ec4e45eb5e6e59912792b4976e3f2b560c861d49b539d8e1870040a8cf190a8a767ec067a8048aac53336b44669d3d425843ae80681a7c02a5d5a3d90f355fd4a6ac277e75230d558f0df20cb323cc65e9b5a258cdd669c8a9534e4aff09a8fe89b124748c9e756c28789c2152a5142bc0bb205e339d43bb980b3f04a3c1a424a2a093966b20600a5410e0528fb35937c998eea19f01eaf2f39e16d85563a6737ddab3213ca1832f0afdf891e34a582f6a4ac81fda70ebc3fedac2fb3a492fdb40b91021e5d371d990064cd1f7c2c1a6472dec7505f9a4940057a3e57fd53aa3cd2eb914e073a19b6e925f8553e6875c093c7d19de25861fd9640f0eca4cda0467f12126daa2e0c6df7d4e4babe5a6e59e8391be7700790315b6b8a8aa74cd6d3f054aceaeda79430676b67fe25c9029e0894b413377fc4d8300d9f9338fadd07e4c80cac08113df8971a868458c47c06fff0c1c4bfd48ea583e9e76ef103d42c233b6de10b30612cdbeb6b60a6a4dbbe2da63cc2dd4fb93cac65af3c1279274f4af0e2c5b96e6068aa5b41f7548fb72b0c142351f64446db7425115b89132b5589ee642ebbde655adb2d7d1117456a6e4f2886879b42baf85e05d53e2aceea9c3830673bdc4d081675fe76b994651af9c3f16b7513834fce4654f84558a8308fa677d05bffcc893d9813bf87c5ec520cd66ad58dc06f0c47d253cd36dfec82980fc8dbdcd4b1c037c2b30bef455984f3e8ed19d69e185fe4fbdda2c2517ec9abfbb4841252e650b6bf56fdeca9a4ee3c311de3c6859ec14cc00e95323c57c02fa894d83ea17944f3112fc19a7e11335d7951ec6dd5b4f06fb9b637313a230341ea5da6a7a959e707d0cd5fca60a6649c8df8d6c17e9a49d230e5775df14e4b43aa3420bd0b8814ec7360ab1910e69fab8932f7646d7998bdc2e8ec354c52da21ed83fb7582cb9d37bb95f144974f72c7b0ae7b42945768fa8ec0dd6daba72d05809670506ef10542a2201b00906c8af64e3e13a10f180688c96549b2d3d6b04403fd571e7b132891dd4b7cf37aec25ca1e9190c17aaefbc31e059915c12c232fb7097e9fa6f35fbb265c7102db62e2264590c583ea90f1aee3f166af81430d9084eb0c760ebbb16049c9fd1fee6ce33c8ac205e3ac9c275531feadfa4054e0c027c26beb009f54aa72b864d39bb11753f77931bb960276db33021c65671e57b3708bbf979be222e8439d71f58ca87cec7a054517af398a42731b580717377a54f139e2c46813cbb03d98e49c26f4ed54d75e48573cd06145f913f4e313eeee837496dfff75aa722fd8486c45f9c959da12ae48ba4a10712120a203e2476c7b96031d8f8773f68344e6fa21831287655aabbd594e9f272eb1a7315d2d79b8bcd5e63004cd106f80b1e40a5d9e428a01bc58264f4d63c2ee9db6efa70607a642aeb883bf4b9fe009d7f09c16b05a2c9b73573e9019e161ebbdc1fc9b9cd0c5fe1b57adcba2d0f3a767ad59aafa159b3dd181f0601ff95e8af8b5410e56c81ffb8ab35b1e04af35dabf69f08572e69260b72bfd502c5a0de627fd3fee44bf1d4a261bd356056c5739398e3ff161beec1240a089625daffbc61dc5e660c274565477a0ff1797fefff04a98704802ab0674ab72d400686229608cbfd2ca20f4e62495e8b09de9d180c47375bbad72f4474b67d56104b4b466192be60f7aa668fd0a4338b856f114311842ee806d6488ab09098ed9de0e21bcc8b42a5d5713d15eca108fcc7a65d6b414a112524a6e1418644508dd957147a92d4399d13faaf01cacef40549cd11900f9aa32a8333f55796ef25d33c554a308da9797cd0ac25888311b0ac88eff0be7a36ddedcfc2b095abb4d5a6a4edbbad67b70cdf60c7ed0c5e040ced90edb3322ef684332358942ede9191b431c99b3abf8f9c50206479f0ac118c0a99df61fb9c90d846f41caa6a2448fb7e15640965e051c2af4ee72a5cc7c962bacff7019615c10e6c3054e2e5792df3aa6e2c33425552148466a88568cc79b6edebf0107b7d3d24423a665d20c3a1c0f1a6b34eb475bf875912115914cfabcf394f8a096d64e5dc95705074fe5e985497dcf052b9f748b9d4688859c0200fa43719e4722ed6c064c0efa7e07beb2a26fd724b63537fa0eb506365d5c029cd8dce7dd0a1cb9d9058c061739734af6be9e880fe7e28a211a4c368a7babd1107110ecbb384b274cc092b9511c4abde2ddd863162e2739984a9f3c0a76e3c530a27d5e385f4a3b87607b2a944e09d28239661d27719e22c0a657ea383c30859ca29cdb8fbc79bc83e995dcb361743a7e195650c37e570b768a0a1f0b118fa5be9b3c838326343ec5b376d5ee040ee29dfd868cccf9cfa4591151f519cd6e2ae1453a58aa92f90ee5be11ceb8511ab743f399be0a190eeddfd112336866831c3255ef6520d88b2581ea3767f3df01a38d9b4656f2a89c5df41443291a795da45c8a846015cd041bea0dfbe648348b10ae73ce43d9017182792cd9172eee642c549a530cc1f537f9aa70ca63792ba4a86a713ae09b917136e5bf1506ad7f367d8d2f77f47a2318facd109bba9b1327b5db9e4aeffbdcf414db761eeacc227a15cd72aa52c8ede33bdbab9de9aa1e8f470a388013d07f08777e2131bbd4856ab5c1c38d03ef407197ccf24e8b2a8db69e78f9d6623033c453541bb79f9e0be9a55588e2e54fce65fb785467064a146c4bf218068b5e3efdafaf93a98253becaef226cd79468ff1bbe0c9d43877f5cbb5844fd8957f15d3ef208aac11816585cdccf039c36b429d3d7fb634054fd0f09c8abea3746a6b7379142abde26d998ac7e39b94746c60c09f86ddbd7497849d1ef839730672449f35a3c3253666e9fc053ac1c518e44e0b84555be507f7c00fa9e4864b4bf40ac3d93f12001eb780a779e655d0633803268c094ae161a0efd652003d6ac47f9a6c28d866b56233f371627b01e0fe9361dca611a28841968d4e12cb73d49ce08fe25de4a90b2d34607202b20e71f5e1eed38e17d0a2748f548cf61735f4c9cead1cb93b11929d906d65fc60f88e6919b7b5a1014e6d408bce9c8cc832eecf9147708fe451891717d2ed99dee70773feaa97985102abd3dd05c904c28898afe060621db6564887bc4afe158fbe1d819136a1ac1dc9d8674798a93daf5255460b50c34496205834c668db4c764e76ebb6cdaf5fc44b881cc2ae87b4a7cc045143f96b1620abfd0f116e673b335beefdafa1e58d9194e010cb78956044646da5ba853ce981667f2b8e5001c2df437c9d597ccd2be7d2887f5cb7aad0539abb3f9db1c8f5cd4d7d831946ba1c1aa8737c114fec1ac9a82519f57cb48c49b7f62e9eaa89f448df33fb307cd0036c70b490ac340f7d04e14f32bfeebb08a9d5bc7bbef8f231ea09311d4c82cc55c90eb53c6c003cc98a34dd3c4ec2d8b3a655a78e16e908f368733d0a02b36fe963e2d80b5e6f7b2e3aae3013c900c76e4d56e8348bef221f8a642e692c23b12520fb68c793e789eeeceb4efb2097a4d5952d144094cd7be6edc933d257f6230e962d70ba42e1b07ad9eca0ccd60d3d9a6e06b73ccf96a8aa490ed3bd58bf4d79db65355ae145b54be004e464f4dd23fb8b1bf15e13838116083da67186513652608e37c8f847b2bcafb57bcefc7efc8c8182c7d708cce5d14695b4e618e77f8e7be81f27a05e415fd37ac21507a665b2558daee5c0b0859fedfede8c03f181ef5e0ec0da6caa3edf402dd73bcb4026c489a7cca8ab700d3e9f050006c32768a16e8a48e48ed5750b8cdb7ad1fd12d4cc8333d324d6c83905303fa7013fc02553b587544affe38f1a95e0c4c39740d63b6d387fc89b30bd5fd745cb64844b13897ccf5cca135f7d39e03ce8adcda919d86b25b52764b0a0c4f07f88df68868415de13863df84a7e8d355b09cf90e482eb4174fd01f1b371a4dc52f3c89fc3a70c71657aa5d7573ef9acf4d2b0b321c41ff2640515bb43637ba2288ca0bff2e2a3a998ad8294c52f9edfe0a4ee0a3f8ed5b4b5c43319bb9c58dd07ea3237d7bb62cb086e7ea4a81cba2cdeb28794a09c275a704963110b64720bd089e3737ee1a91e348b5e97b63e1724de1fa9f49961d653bbb47b6fa993b035cf59659bcd0306180645162568abf51127845cbe6c19b9d69657db4258fa5e8428a73eff6506bff474c2e302ad5559ac8de44c6f0baba5e2e579e7d7f9d9ebf540674432ac11d92bfc9abdc24126888b533f43bd6f293b0bc315915743114a35308a0ee2e710522137918a2b09ddbbc7a2313a2a6b85a1ad26f14dd70072651c8300ddf6de29704b716ce1bc431c66ccc96731f46359a9f6850976c96dcb5e0ee47446f50b6b3ba90d45224066e123ad3854d877c0cdd9325000ac0d6813c30cd43d3e150335601724ca3666458dc4c04f6562296982353e155d5255c9008c0b46d21a678c8fcb3aa8d6574476e0458eb0a76a6cb50f929ed218cc4654cb4f95fb3afbc2548b74acc312563375a19e55d488599488dfed4dd31b39f29ad61dad343dfca3b45b316a34e7a7bebd2b0f562a9e69848d13fc80a4fa52d0f17bd15d9e1fd39a7dcc86128d14493805d105a745673bddea68ca74ac09d95cc7412d5be2cbd0a247a81dc9e148111e22cdf3375805469226ca3538f960a6ba6aa0eeeb87c784ffb1bfc09180a61be3c7c535fc6d593c3b3f4de21b8c3eccc9021e80fb07dce0aeb3b023bd55f24356f646791ba80e5ca21ac092a069ae0a22cfefc08c23cc7aa69b570bd17cce9de15871d363f167288f99f04761caa67f12c949466493f661d39ee4280c955446ff5a9bb14f2d1ae21cdb91a5868e0c52097cf380f571935b140562922763f1b79c3709b949c57a00b08828ce9e685f6b234b5fe3c62d9feb249ce75e81f5efd556c14d5da24dc0554723fdbe52659969a39f470e82c50c4777c908628436e31177af1125d5f70ff627462247e5bc20c47ef75f369174586d43d42f7eefdd47fefa745badebca2a881ccc018ea411cc8a7a0881422bee8704bb98e6bea9fbec63441fb45d7ccfd436909b57a2b60b788e15bda3ca7663b19bd84d0879deb639f10def9a99d42a4b9a4fd7fecbf6d2e7598678307ba9a5b6f143c27cf1ca41e3c904007bb762cd5df6e63c4cf422c2ba959e53bd8e5664cf5df6a91a4bc8cebc52b22f30060fcbc5ead53d38eabd160c1da4cab8aa95c3640ffd78074aa2cbb05cb8ea90a0c95a4a1b2be1ee94f238000f1faffa069d87039f13f5f84ff368aec5a0b10020232b9fc954a6c22573ef48459e574d48a4845837e1d6ef386738ccedd093d4d5bf3a3f790c875ba7449d03397642feb71100f2c25ab2cadf0b0802544a2095a51b19cdece623b17d420b173a99c081f8e229b6de3c680d6bb39bb98b479517d77cca581b81cf856753a44ebd64cff111fb8ca37ea45d217a3fca44a083e6c35b0fed9f8f7631178d15e88f86c85f1ce68c900afdd1f7e5b8bd4ef3f58c447b77d3befc49180df7a5eb2ae8ae33b4ef573f3a425da8a60cde84d8eeae6d6399b9fbbfa0fa8d448b25c7f79b7554d0b02b0decbc74ae8560f630af596313fb33d442a410061ace0aa7a440d5e31ca8bb2cc495c4f0b672edb011b0c5f16781836df7f4af8329143d5a1a99d7b18ef9f774c4199d635848cedebac82637a03a189c65bf667503737c75b6639ac65ad424ca475285437e6f19830b36549f607ffc387c8b11a34a838159376a6335afaa045bd2bb04e279dd72436331d07dfbd72e2436b27f0df23a266fd15cf56d1a9e93aaac8901cfe49a3219ae36c5c65c75e5c708fb82cac4d6a50726509ec3a7d32d54cf584ae353a5bff75a6de77a0b240cf8a0a72817c9d37699ca89c96e0e0d96a7665ac3a7d1febca1a1d79e2cbde8025c271360e2f90048b2d9fd56f45c013e001dad4b7785be69dc01f8a954ef7a84455986fc5c9d5167d91808efdb4476ed79f99563d887cfd4e99809d9e388501dea228cbb3cf3770082dc566455251fd9c2c742963c33500618c6ec99e0bef007408a0462a081237be4c6e5db0258d4be5fc9cf63fd1ace1f4166c053b0fb84fe24917da1255cf40bbb1b45644f6a7699cf802a35a932c374b1d62013e6afca3787627469994c02f622ab877ed5491fc2a89eea60e4e1628da89e3ad600ff6442e4ebf20e47304176b6a1703c094b3cf6d7fbbddd8d8fa5a00f28b4d8f43d88487e9d4531071512f2027198714a8d1cef126775547fc74f2a35840510f325e50361be76557767560055e084f2ecaefa0dd8ca8215301a7a887d2eaddaeb1f5c3dfdbd2cc1ba5f02d4426b98c0f861c5f724405758f442560ea6cd1d953456cc4aac6642ad61c03dbaffc2364d8ec2ef9f483c70355139d1fbd9617ab3c7eedf0b8963c1cfdab769180db43c416a90d9fdf3fd0eb2f81187642b4e2a09d6462d27527fdfda31f7b262501749dcfc6c184983f9923424131d05cc811cacf5c2c87e8e6f135349e68cde0e8997bf1dde248e5124d5dca2681abdbe58d327a8edd585821f03fdd4515728f1336495ba25c9bba56a3f706d60c35cbd0b40d0ac0583a981f9af08510ed8ed0a726e5472f8995af3837fbf1e89587633d2ef944868a153919165778e963710872af12faf96c0919c638e5affa97104471ba6e178d27602f96b9546ebe52190d91be245be08742b96389080676a566d3229e593e4f56a76ae4c58113c6adc1088703b1b92dafe32a5600e14ac1e71df829dfef425911f16a2b91f693599ecabf93065c6c4f5fefca8d4ed095599113529f65d9120d5252f577af95b404979508c343df54e4d239720e7d3a861f1dcabfa69e12d655c8a026c10a4df279b139fd222e561d205ac9b45c1054f8699eca594fb23886e0de565186597766dd5e40f74a423d5708dac254f4172f1089270988fb18715813f13ee4d131b64dd517c7e77f27f804b229f5339ac2f483b14739ac33a9645044d3010bd77ed18fb117f7b11bb51c4ed683b59e28bf25a58f123dfbeb1f0f21f03d9b57d8e61d59b311037a5b757b03ca5c95e0eb73922c6918530c99de4d6733640f2b8d13bebce31d4f5e27aab201101e48cde23a0d7e87b9511949d812e3187ee5ff11bc5858c022ed7b00790eba32f9ef7e134ce5f73a01269ca971b40e62133eca9d596a768686d6390b2c74602f6dc597faec3ed9d9658102d99c9624c1a97d00d63853578afaccc7e30a77fe054ebc23eec45f608f996fd015cd6bd50a111360f0790eff6ffb1ea59d13c8e29480bd96217188f97e53a1f5d9eae0a2badb4fea52f2bb4f8cb04d0afd99e7371a978a7d7ef473f77ea6738ff84af655313a12db24cff692ec7e282245ae9a42338db814593448f7115df3dc3f4e2faa2c2fdbd68f679d6aba01a15031347bb17d8bf8f1fad0ecf365e9dcd32e69803c5c05f4b47adbf8a21af7e9fb327f267df1c914486389a9820edf0a03bde6ef388c255761e439b2f7e1f9c1c3c95bd30c502197ab37f76b52f0d0675f366e919be19329853767bba34a540fb75bcdcc9596a4cda254a660e11bed5af9d8646ac4b7d6d7aa5d7c0005879b6d08058a56c3d3a4d3d401b883153fa7f2f6a6d34dd010f6b9e7b4e457b9ff5a5802d7723abb35f9dca0afc10f6791824dbe0a7725d534e7753445b7268d90145b6438b93fc475f44d5d678d79da6c5770f3a9106f3cffbabe4b88cbe7eda9b8a495be4f6717b0fbee6fec78c86031b6d878d47e357b2089de3e6dd19a265552553d1f7da53884ef84d0eebe782791c48a9c68a28d8ea3bb70c922b01dc20b2cd05cfb276e326651398f766f5faaea54a41da597cf6b50f3d5ebc634185b99069126b8d935c6bc42c47f2109de42091ef4ade3d87cc44aeb78709255501e64f34ac2d4b2725cf7777315f8ca9424bc9d61a896a93500faa6cf5a5aee1fb888e17b47a38a667be2ffa3bae46afa88bfd8b5b6e1186d6e41b9a4e490591043372c23f36fb48d80caff74cc349adc92bb25f701738c809ccf74c47afa193795ee67bc58ea7fd85542fa7e70218490fff212163401cfde016df2f42496bae403d5391e53fe200f758bbcdead0fe72c77861889b9632a257229c35bdfe8fa78375b4f5c768b9c60cafbde1f00aff6ca1879f6472f28001f5f13d4d9d6c3a90e04d8df09873550daa8262d39efbe96a79c697fbcc9a7f27c9f6d782d5d5f6d024b291376e9cc40d902f809072e1f0f2c2ab88ce3d074e88461f5971853e7be749943ab6e25e25e8afa5042dd73407f49b50841c7782c54eece62ec2beef1f16caf1ca5989427bd2726ca0fee33e303702e9892e4382e92c3f3a03a6188f39762db81819c7e12b424be8fd964dcdbfbac00139e8c5a6200506f13f484ac34ef3d26e7cadd53cf402117419c1618205bfa5382486094bd55448f2b1aa4dbec2289189b601b1bbf5792b2a641c6f5dd19cf24abc72fc5264cf11f6b44a4929267a02cd1de1b602b9de65a6c06640aa0f76109baa90d66eeb17295b1711365b7d6835a2dd55b7fe868c59453613240643c847a5b48d27897a58dda63e579c1bba58350550e147b190f0a2c9a5ce719d627ce3302028b4b6801bbfa8cd74874ffba35817c0eca034d19210950796807125fe6065dcd47d7c870ed2db5c00cff235e4154e2d89ec2a09a87551f9b7ca25d519b5603c0c33d2cf72878199ffab567fc5e093529b89d1163587f3564ba8291d2d96cf9762e7f568e786ea90849f6312c1a10f45d61600cd45c48e6870a7d76c913f9c4497374fc04401cbd11f7710740148234fe8f041f24d0278fcfd48846e6aa49f05016fc332dc5d46b4a26574fed5c0751cebb9f7ab4cdbc1ee011d82d6ef95c52c9df8eedac3ab5cf30805f23d88d4f707601f8e6c606b58f2fe234e948d6756d430a5c4ec76a33874886c8fb484059b47a9bd198a61a1896419288a9e81d0969dec778a53e8233f0f63bd0134e5f29825e7817e7c8ccb7d9acd8f86ac9d3af78c43df3036d7934dd294f2bb12063bee52c547d27a218145befb0ca96cbfaabd39fa245b51c39f4cd4cf8db105f9dc46a7aaa8f7d06fa208120ce1ac49326179618fa2c8596c44e174eb7a141056b1d17689c10dee089c8b0867b8a757ae12251bbd68db5fba2be341275fb6ee379309f5cde9b31242b0b2bac44da74776fac141936bd96e3177161f057c820a8c22cca8cce29b158eb55aed0260253fbee70a6dd281d9fca23e0b0a38d46c76a95e1262f1cafcf0fc37b52e649a1ba1e2c0f97d10bbf4d2b5632cf340bce56736071d5885ec9b4e179100a0000000000000021e43fc21e89c6865d3ad424ef4a14efe8843ff3168c99ee395400dcc8755719d290c567c95a5e7d28ec1190ceee240084d444265cc801cd960f69b368359bbf06b8a4ec23b47c7bf9d4b16c701a1c4fb9e81abb55bf49d450b566ce03de939fc6f5c51291380086f8c995cdd4fa15a325601c4846a69f15c77f55c900270bc9ea5f406480cb0e3e89bc869fe8b7cec4fbef7e76283d50c25ab1b4d34d093a7df062990a925a9c44aa2661abd7d381a4d6cdb64821ef624dd51b72e99af914bca2f80c25b82ac6945df7c7582e6d0ce2cd073e35f1fc120a68ba210410db64592a9aa319b30f2b818c495750e1cea0610e27d52be31e52e501a3bd51b501bc51c2ec8592f679b6e55b9aa58d513fd2bebadc83ba76eb45e5676f130193e9a666b8c8132c9f5141681fbab324b555c5c890d488ac2dd00feead0a20fbd8a46391438e3193edc6fb89161cd864fca98f4f39a2893c933dcd13bc8c5d5a548d24862e8161c0fad7f33aca8c86791d620815fe3f0daddb5defd933d0c10097a7a98e67625420b6c0db7c3e17ab07ea64e6f0f53fdc670799e06a2e3a871d6be363a2639e35339361311e0f528cc433eacea4f79bf217108c7b1d657840253ffdea18bdd1f93cdee63e7a9b8dbcb4ee06162b253e09ea0641f2771bd9823dd210905e9ea495f43194bb471cdeb690e8890b03b50835d53dde1b572dd123ccc8507bb57a45e46c0efb8fb3d5596bddf9782d86dd911636eae2cf64b5829cf8893faf789be3fa22859accf688f5b5da6c29cacc96d477e23b63cc934f685b6e42e1655c9a9b94d6d78402de22b8d9776e3915391aa258e57467d770d65480ba2f6a94b0337965a8c659c42b4e90a14da4697d0c0a6d74774c94c52d8ecb694eee747bdaa6c3a6d60739db18c6446090eebba72e62ab88b0e8b88e728ba8cb133d8524eda89a2bff1c8414da3edfa6f83788331c8a7e5a8af2dd3682d4752190a3c689949abdad8350111373e7fb46151f54a10f79d91940e37efb05f9f157bddcfacf018b65a38ab614807c34a2786af4a1d48c4d1c1abd31815715f9d1b103992207fc664f12c82fd923c57d8e7cfb9f4af55182318d055c704865cf484206d60e34cf7fe9b6ce60b1772c5c7cdacb6695227d80da18ec1f98a434b1aaf9edb6d082f5663aed2bf267e559dca6b93d3ce34273846fc677f529690482df0a8f782b8ad7269f344f5f2b4d320a7ce2d2fa02284f8db634dc930c3e2b9a629245364acf35d41e9a14c88efde4e742ef1ea4b43d0caf2e70d4a617278823e6403934524debbd933e7676e441a48f630dc83cccd55d9032d6bf3dea97d1669c39fb865b0e619eeb3f5461e517000f5aee3ef2abdb87d3a76b88e140eb4644a9fbddbdc9e20972cdfacf00bffa3a1ca5f84122c2ebc54067cdaa23967eaeb7bbbfe44e5843382b834fae1f62a066688595e4ee67c7ff9858672355abf7893ebeb4bcf88a62b2237c6e6cec9aebe3f28bfc310ced3a590e88d4bd0f53289206deb9addbf6f3c02115ce4980dadfc112683ae250c2d438fd9c0f2a090dbf122a0072828db798bdb868dcd47384dd3f5eeebc0307a5b268683cd51f312e8f02b5a7746b11a97ac43287d9b9765f03c720503cfe6e0117660a4c00d67895224c4d42b032000a10d7a743054758a8f54941fd5eaf72498b678d1579b3de4e5518f90f1e3d32517d09d7f5da9d180215e66218e9dd64036819cf12638ce82712a6cc79a9ddb36e86814b797d72c2bc58b18ba439e99965f745b4fb7de2878e3186e3e7b835c746b0935f6c67e92e3770bd8d5eb4f66d8175ceb7850e418c55e574db891639aa77fc62bc45dcb734681ede8484d4d4109a9adb8c3d00", 0x2000, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20, 0x0, 0x0, {0x0, 0x9}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x24c01, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r9, 0x1, &(0x7f0000000780)=[&(0x7f0000000440)={0xfffffffe, 0x20011004, 0x4, 0x0, 0x0, r8, &(0x7f00000000c0)='!', 0x1, 0x9, 0x0, 0x0, r2}]) dup3(r8, r6, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x1000000, &(0x7f0000000400)={[{@upperdir={'upperdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './bus'}}, {@nfs_export_on}]}) r10 = syz_open_procfs(0x0, &(0x7f0000000700)='mounts\x00') read$FUSE(r10, &(0x7f0000003800)={0x2020}, 0x2020) mount$binderfs(0x0, &(0x7f0000000040)='./binderfs\x00', &(0x7f0000000140), 0x4800, &(0x7f00000001c0)={[], [{@flag='posixacl'}]}) 136.255169ms ago: executing program 6 (id=757): r0 = open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) pwritev2(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="b990826a93e7a66d6ed3c836904d372f3885c6ddff8807f65695fb9d3a49b1fb5f337262a7d411b897c24662333522bfc2e110609c878e74fe3e0e00883decb50243743b71640e263d3fc31c158d8c67cd0deb44dea70e1629a14c71ee", 0x5d}, {&(0x7f0000000100)="1b92529834ca80788826260142a2cd7b52c21cdf826acd829859f6962d1815b48b87055ba0e49071c9a8ce668ce2dffceb8d43a656fb2ba1299a7955b4feac785d724016e82fabe006752d13282019965e951a058762b362", 0x58}, {&(0x7f0000000180)="9482d803e799956941d677c1f25f5e24cd44cef4ac6bb767ddb4fdaaf048f6918663e392edd14ba3901f8f7541d341657c15354b0a4e665aba84e6a4f5a2cd48d2562c6ba4f1c7836e3414a320e69298ae911394c3ffb22c116bf2a173f193e32d65972217952606c1a0bac10098b537e6ec8445aa32cba0c9326aab3df03d2418c645e87d3883afe7b6a94255cd0b47fa813e4c79303e434ba7d3822ea0f665d6beac41f930546730071f3bb2ced5685533a3ee6cda4fc300b7393f39ed3767cd9250dfd64aa1eb3ecb7af37becc61136f6b872b923de6e92f5d32d9f900ac425ed6a1f00c4a37bc048deb9a74fc3bb094f", 0xf2}, {&(0x7f0000000280)="94d644637b6af1d5e795317457658a0cfea29412cb7e4c3da4d4b3383ebf44d1e06d8357150e29dfd764562416f185bf43ff2a16b783e1634d186792be5a36edf41b768937178b1d341307ca6f6fd8dcda51fc6ada3f834f8dc7796c36d0bccbcd1f768a8e4abdb5", 0x68}, {&(0x7f0000000300)="5bf0115066d49cb36c32c30453181bdcc38d93c060fa9e3a01e443678c0c71e6e23667d97776249ed4802884e8d601fc98784846c72cb4a61453d6", 0x3b}, {&(0x7f0000000340)="f47aff18e29c050ab3a8d7324e40f102682cf523f6db7a7ff73267b80f159148ca73a39ee59e4e9f4db16bd5c9f2d6fb34999a03b40fa1b75b0188c659eef1b9fbc69a73e26e75fd9819e0f703fa6bdf5427d9b37ad2ec0db0e75a6857f4e2499b35aaa69f2085fbe66f782efce37afc0d96731625e0dcce1a81177c9900e4969b6ae0515474cf58e6c8233ba57ff288a5cae307f5ed714d86a68111e2240afec66d1b906bd2935f35315fb9e3f89193622630ea88053771f55784cd8da2eb057f5bfb4539b8556037614c01503c1d13a3687f29e4bdbc1d3c796869ddb44d49aaa2", 0xe2}, {&(0x7f0000000440)="8092ab9d2e5a9159843acd71edfb18827228ded0df23bb251e27b51fd352c4", 0x1f}, {&(0x7f0000000480)="8eb022db29f7f7641c7ba20c13aca69bb836c514c9d4c13284e595928c460e70a085b8d322790fae477fb05f27e390d0193f16e4d58006", 0x37}, {&(0x7f00000004c0)="4c60dfec3148256743b83108afbcfd01f548d8c05c9fb340e3c1b379319a6145", 0x20}, {&(0x7f0000000500)="f474034175e0ef79a30ac3b8b2f1694d950cfad5bfe726b26d35d0b163db28c4f6fb2b7eba594d917015edaba7d26099c40d98aec778bdf7694510fd4ccbb84e26f5b214c947ef5fcb8973cebad0bce2fbd3666aa498adc9aab8df26c4d67d95759504d9060723021aca46c0b8b89abb8a0b99c2e48e765a2b2f14816ac87f70afa401bc48", 0x85}], 0xa, 0xfffffff7, 0x2, 0xc) (async, rerun: 64) umount2(&(0x7f0000000680)='./file0\x00', 0x9) (async, rerun: 64) r1 = dup(r0) (async) r2 = socket$inet_udp(0x2, 0x2, 0x0) (async) ioctl$BINDER_THREAD_EXIT(r0, 0x40046208, 0x0) (async) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000700), r0) sendmsg$MPTCP_PM_CMD_GET_LIMITS(r1, &(0x7f00000007c0)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)={0x38, r3, 0x10, 0x70bd2b, 0x25dfdbfd, {}, [@MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x4485}, @MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x6}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x14, 0x6, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @multicast1}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x8000) fstatfs(r2, &(0x7f0000000800)=""/66) sendmmsg$sock(r1, &(0x7f00000049c0)=[{{&(0x7f0000000880)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x0, 0x1, 0x0, 0x3, {0xa, 0x4e20, 0x4, @mcast1, 0x8}}}, 0x80, &(0x7f0000000b40)=[{&(0x7f0000000900)="9909ee3059647f8b08c91cda1eb8b94c4dd0745e20f18763c96413105640c8d3cccdcc6d716caae081e0", 0x2a}, {&(0x7f0000000940)="0a1b740527e67127d041d25e0946052b7a2b4a2ad244dcd610f2b8513c026104bf1a68d60077db2031b8b2d40cd58c1c7183f0a14f42a6e051a53e3518f69ac3d48e0d297a693a2a39d7d4dbd0bc2a811efdb8627daa955e420f20a7a58e8514ae0d538413bbd2107e9c1771e1ead126f0199820c794ead00f78b346ff120e3d7dd13e8c7d73debcfdeb5d6b003df687575151abddcb0f1cbd1bca387428563c5fd0deba1a069fa6ed4b14895b", 0xad}, {&(0x7f0000000a00)="356a8f0aab72a724557942ec9d5351176685006cb20c68fd568e3400cf35df7ed618c9e5fce49fa1cf1e79a8aff3d2f1aa09b48b33cdfcc8082cf849ff3362eb1b0585059cf66a1034bbce52282f9c8324fa9890afc89fd3db11438e4b8b024ad4cff2f29b9c7b7501d649f56123114ceb33e4e4e65c4f7599f5802fab6732758529e3e847af1bdcdd790b", 0x8b}, {&(0x7f0000000ac0)="168d8222c0513c2d4f1b8f74cca4a7346d5411a9cb6a946ac786a414138d3e1032d7704d8ac286fe5a50b5474ad1cc8b3afc1405e4e6a277ce4e49e93f0f49af12aa7451c1bb45153bf2e0eaff505d88182b5daa3325537e", 0x58}], 0x4}}, {{0x0, 0x0, &(0x7f0000003c00)=[{&(0x7f0000000b80)="5aa6d46b670a1754037f6e198a9761c624bbe8edd7d0ece68fcc05f949622a985055268ec3a5dde60be19a1fc856dbeb2c89a3a593da90bb9ef01444deb8f1f0737911832215a8c2d07c52284f6099502f55a1d91c4bfacd3a0707f9d0d4680af1078750402b0338bd0a6e7231de7e9a7cde6f93286010edb2496e20b62f0a37f8b0b7379008e09511eddf955cf3ccb26522722e15ccedd316b6b4f525fd4a4b8686ea2fd277b35ca5d00d63414270f6cfae575556ef8d1ea99ebcc66ff5acee11e2787085aff251069298c876721cd4433bac02bb785c0662d56b426e9886d32e8ffa167ddce45e7d980006fbbe4ce5d5cb842e65f311fdecf68d981e201847f74cecba6ad4ad8f8ea809bd8691d1b1a3dbc5d124ca87c1ea61c17d39313cef4c3869f6405ce4a8b8a04aa111ba44146a76453f27e46d72d1dcf013d30f55edfa6a0675e41f57049a5aedffa24ab82fe7fbd163d4cef273d2ec3a6ef287d5c2a66bb471b8d765016ce1f4520d593052fd7c3cf2df4ad676dfe15fe8b51d7cd2ec9444f49495121c56afa0fd55b6fe3f177686cf007604c434b2bdfd0e05a3c08556cd7ce3a0ffbbcfdfbee0ed6ffc7dae72a1efb4d713aac7b505c832936ba09353d351eee69f56bd7d7ace0afd4137f05cb64862774a8fcc7b936e126cd440e58f26dfe7a05eb956d76f60c39e44ed06a31523f96523947a59767912df7da4fc634da7efb7303e4d07850164c2c74cb54b5d9585d5691856154d1dd014cfe1e47a4c135be650851c3a1708c70bfec82a484d6fda27fe5b7707ea34e12103f32714eb9701e22983adc4bcdb13246cde0625c7b1a80973d6d3800ca30097c313d6bb66386deb23f6f24006c406544ef97d8f588c42a5bdf5cd72db3eb537f280a8230b0098bd31e2587a01283f9108a85b8f39d8ce2451b10c6af47eb546a772b928f9a9e5a838d54187da0d5ea755d2152630e9c7de6e3ac3d6d88fb55679ed8536c2e11ab80fd1b4362736a7b12ee77e02e7fcb2fed4519f2c9e30fd143539e7a7944750430d5c7dac10f062de1e396358be3cacd573746f0acc945d0eeaca73f0d3e89bacc2c96587bdb7bc82d54d5353b9a3967dd5dadd09cef5f611b0d92f2ebbe34578266faaefdec490ede9121c907d078bb8edb25a877d86a04edf2c58245eca4cbf867bf4770de5f22e07d9beab43518b12e015793a5cdbfb2b6b642af2e032855598017fdd3d9334d14967ef9b8d8a03f5ad0d58b4be3ff643439a32e78599e8264d76961714edf8f94c5cf7ee6332e5052f02be498dd437957f021362041df72629eb0bfa6a96c96e768f6d8a8cce77d81c0bc17bf5cd953369fc3eca98e8c12ddfdb1bb828e6e8e5a9776ac128a22cf12fefb3141edd5423831a7bc3f77b92c41b2a013f2af3e7fc544db06e7794bd5408410f3aa91ef6059ea38f30d4a2ddab9042542eebba03598c983c15e087bfaf578a7e6a50f04b272368a127a5a78a36d3935757d7d8f33849a135e6761e5b9008f3eb3e5df030642dcfa2427064a7ea71448ac9e74124e43ce5d06e485830705400d46af01fc46fd3033c0c523308bb512d1dfe3bc19ec37820b088886607ef6eef16ccfa0da804b22de13bafe971537bc94870bc864af40b6ee27f565fc1e681c47d804bf50efcec7371e28564150e88dcc67b24a1f8a4738528da13ad276afcfd6c189e6a2e8c814c4bd4c3f9ba9acf0f4bc840fc22e32ce68b9756da8e7f22ac4ef7f6de1edb65519b76c2c1605dd38769b43c5e6e5dccdfaab59bc69fe3762895f6bedf3a8f6f0d76a9175d3df62949c8ea4808c64bd8b4cac01a9b804ce554182dbda0117d4711cefff7fb40cf800bc0a6a1f7a1790ea16b882357a65f8872c0f688d5ed29713149c92ec66268ec859ffc2fc0ce4f9d9028607f1d3a1b5fe04e575e454f0eafb0d5a356e305f239b9889221ada29abd2657f5b0e9b0de962e37ecf332d34f9ca84f6c6bcdde2d5e18dff4908afa9116cebe5f433ba15f06d551c5f65dd42a2164924149a21f4762763c8b663d2316d5ab1fb5331177f5240117235720cc63089e78080c9903c06c7bdaa9acd33c77f470e8d85fc6ef68a827c30907363f667d5ecd10303f00dbf5b9c462e4eed76a385c3ffea8a7c68f5f92d1f78874f3ed60df41aed292ecc8cf8222008d884eb11edc9802788f355a01ebc5beb7dd3b2f47167e62a8dbc96027010c4113a685bbf5b2d3f7a223ec6fbf341fdf83f61a25938a646203b51cc28989b2eaea6fd14276229fc15eec1b6aa9fbc0491b25c66df32dc0fc025cc8cb5db30f3a11629fdca6ecc5b62b16935c7cb723d8826cd4c5035e4efc9d3b208372ed860fc4e76a1cf0d18ec58bc65ee7204a573ce5c1ef2860b9112fc4ea2512a3909f39061a42100ff1d2db997912734737e02cab2badf61911b871e83ccdc823420052e5f5e34484b826006e148871b08348d4b754d7eea4d6ac98c2d11a6a32f097808f522b4bd460de2470f12582a0733a0f58f3ebc4dda93fc563bdb64f6c260ef5988018667289ba555cfafde8c53b9ac16bbb15d0fd69b15bfc322a04694db305bbdac06716d3add53c365aeb0d76f9021f3281eb0c902896b80280c0f728e85c3df253e7053e3f0028a39992ea1f8071ca24ff4050eccbb71e9ce345b372e60851e1709f22bdedda9883a8ae1f76e1cdda23e0e6ed75ecbdb16be513683c5ec5cf24e5e3676ee77154439aa8f632e30ee4b210dc4d399abc8bed2f4a6cc04686fdb4108db98819904cfe0685f3f2e8fe7e5629f1c0e59529bf9e6c4b2ccfc901da4dc66b1d7106695b981b63f65a2ff485b8447fecd32592ce4d41e78a8f78d95fb2e5eebd6235efd36330203f83b68ede647c4daf67a127c78f3887f8dcfea04d7c09c070fc5f73d7dab3db51834a651665e42105ea92c7ee5fbb6a64a0e44694a7330941e6421122eb9ad22c2d57bb3bfa403ec6e4e4de143d1250a5d1d8ddf1f79cba484c8ed13e7f91e052c82070d030dfb4c646ed1292156c68140d200df919d61d1de8ee444753f6e53179319ee58c11b8b5a12096b661e4d0b02bb8f4735fded599c16c8ee09edba447881ce2bbea49796dccd1ea2771052432a91dcd7eb5f486feedfaf9a9a757d9462c0961abc42103ba79851ced15c96338032cfa611e32d0de869bc03f52fbe80350a74b6eae13c9ca6b6ea3a47b1b8d507c69f3dbefd534517b99b0582c346231e1cc5d9a4eda46a7ce92fadaf976d4b1dfbdbca920748b3f82423ba1d90280bed909aaccfa7322d2296e47b0a4a2d61e52d62f5af9a969d92beb00db77d16cedac749b9b6b95d7dfed7e04e23c55ccc2c4ade70d6746149fa40955d03ac0b2c3dfe130d0ddbc7a638712f28ff4cffe0760beb9f1e997523d819c490d90fe32a3afce8bc80ee9d387ce44ea7671586032e57eed78a6f4278c63765dcd114df146a92ed827f54aeb65c1572590615ed2cd30e459d40fd14fb7adccfa8ec003f044b21ae8f27df54473caa519958cec0b4b2c355a431c6344c1a8541e9f95c4e9da19d0061d41052045ca434d2b256663256215777054927b38b1ddc2e73e2412c0348b4da6ebcc226eec38249d8777a1227868ca11aadb93cfc15fdef9e07e6ac699de3c13d2123471d4ab01da0e252f4f88dae3f892669094d892cadfcc0799304d465be89e79963dfebeba4e1d5f5bfb6685d34e8159523a15dd5268125c955079528c4b8ab4f67b40ccd0e509c2b88fc2802eacd99d2d77c2fbe9cc42d0208251c5d41ed60a9d3dcf488ba9c8fb62d288f66232fb182abacadf66d61144858d89a0bae7b8e4bb0c70428a9adf61f3c21e8720d0c3af9237f49295a42242b09beea1b58ab4c39895a4bf5f10fa2818fd64bf1401c89b132d610eed6c8c711d847dca1be754d519e5e13e0b8083657415920e4366fc169ee1b15824ec06caaeeb4244d162bace00470a9c0433ed6356bbde0209039b72ca1069e5e1ccf561bece2cd9148e33ae960d55dd4cf3c344b66ef2933f5a46a3f0bb0c95eb53d5f7297ff7d449920b5b30fc027c3746fb5958159a41224bbdd3ca12d6ae16e6837f913cc8c3202228c70021cc0fb84bdfe60d740d36fcacbf16f478be7c6ea9e7898191986c4c291ffc7057e60aab8d6e19ee72588120cec83fe4c829d023037a34e90f462491cdc8d3f71838cfc1a22bde07493b70ae212ecc835f15c612c55a9125d3a34f58fd8c3e131a4ae6218a732049115aa7929e2207011932eeccf00e2cccc7cbef8723ea9c22e1714c855ec5eca403036a43c1db7c617d5b3f0b1cce75ab1e446a3539b0e77b6039d7e8864ad998ded09b19e0340986ad13042ac537dda708d5c6f586f9dfe594b6827a6eb801aceb03861c31f177703f61737de1b7ac1ed03ef9b0805f66e8bafe5ac010b9381c8b946f449d258694e1d9c464766a0d1a8da0e7e70d17e041b64afa4c9e5e24a209a592d5cafebc97c180ab0998c94aada7534949cfbff487c824bf567ccf16d9096c7c64df8fb09049e9b0ea779507493cb9b469bf485e7ce386e31f4162d5304f941a7212271b0e0cf68a37d4fec02e809cc7bc38d62448c42ce6ab1b871321e853d2fc329bbab5d61533b2645b94a29bd72fc568a9bf44d162bd9794eb71fe54be2d22833b1556ecc1d72297a34a7a2da3bd52fba69688d2bfe6daeb7dc138caa6643af9e8431f70f3cf7b0bc8fb75867f8526cea4cc9f2b6c721525ed4fda0bc8e9c7bd220c0d47a3a3ef06dfd6852ab61e6e71060b5d527e6cf401472cc2b1df825fac96fe489a132246c7da67245ed065d1fe6b25ce9e7edef851d9c1c8f88faaea827fe2f0ab9c2bc741ff1cf3cee3b921087994c9ec9fcc9eccdd80b89f3a92a38f72afaf945d0f132c73f996d1ddb60e703bbfac92c520f7e5d1ed1de47ddbff2692127052929dc9a2c0f412f812b43c9bda283cdb1caed617bb0c353cb698747c4ecb9c06419b9092a508a5b955a0fb1c2e0b119ce0c1c1217d4a06fb1df8fe8da78d886da186c011c9d48045794ffbea57322d8fbc83794e75aa94b59e52df80c729f69e98d2ac347da394dc1afe62c737fb5e6956145aef2b120dcf2d122448d5a5e6d11938622351ba17a5fa500cb25a44ee7f932802b4f383d98995f9df49ed6888b9918a89c276f34b061c15bb1094125e8271fca891a17246f4faea460507f1d2e1a3a9a32f2e80ca9ebf8431e4626577a72d17998042ac07f65500ea1380e9d42b601cae5679fc51f699eb1303f65a6aaeee1e20cd6490852a40215333f7cfa18657299662f3ec7bbecb65e91706d4c9bb4dde3c27c763fdb78ae77f3b5771e9bc8625469f6168b38885ff683371d694c1c697175fa97f111235ba808bccbf54fb4dca395629c786c0af86b746ec24700f50c1c723e7f9231560eb622205663f231af358780ea32a307d5b8ab6a410ee238543ee33489e8be8ae1630fd82edd2749d0979b583ceaee4fef37bcd071a76498eb0cd4d94500fd5d31cd448c7b131af56b6c0a5ff6db17d46e7f485e0763b47a06b750683aebef16b570ea454b3825151ed07718c16f9c67920b8ead2a61c3f54b8ce917e088c9288874253f070ac1a4a1c1e7956c8d7bd15c371f11edd3c5298541ef5823bad3079f898aa013ff57ed035e6fa3589ef5590111fbf59c56e20644f7b7023bbe50a68b6e769f9f77f66e614203c44ba32e171acf0f9d0205e898925f123201a08ee1b298fdae3216af2d1d9c38b583f50efc8442bbb4a79521a1c", 0x1000}, {&(0x7f0000001b80)="4446ab039caead49595d76", 0xb}, {&(0x7f0000001bc0)="648817f9f136ca9d863d4a41415bd2f00b138544dfe0c9f2d7d981411630be15d6933ced57e089aa325f099389b2355e2af6ff8ac9cbdcfc80235a8f8818cf4ec2972215968825cf072b7af540ed33d005354f932350cf2668bcafd715d4194ca0f2aa188bd8efcd1f46a0b21dd966abdc338399e626d89e688e90b9773678b6dc204c96ae86e395399c98deef40434cd111fd30516cb6f50d5f5aa696cddc211695e9cd42ca4534092cbd5fc1667a79c6876d7b7de940d61727b12ba711c9087fa9f1ee5aa48f9a9a4ace719fac7d809462e94bb187e25bbf70e3a44cbea6377b6a207111a1d92e2d86344ecf5910f1a7281bdd6a91101b78228aecffaa44b2a6a3f7bf05776885c6b41e2318c4e1e9422ceb15b17c1e4ad8deaf34fec88018906d7b38cc65e0312548b01503dcc7d67480134dff8d9b0935fe1f5d8fd67c6fb553be854a785193436d47cb9ed8d99672a990462af67488f20c91b9195be18b4913d979c4a0ab5adc0dcc9efb9a18077fe890350139ee1fcba1337226bae2df615f02317ee51a536b70a8070206e7450471705b6b81a3b7dd014dca8e46f603f1d07faeae9854ab7beed596ee363951289a43a7bfad2153d95de03fb1135381ea539e6641f70af8c1eacdcd6bfbca979afeb27d80e22cd1ed8bba7a8ce9c99bfaeb2bc109c64b544ddd4e1ff6e412c42dfea6cda18a9a71d92ec52acca08ef7ecdcb10b33faa330dad1e8f90c64f9bf23ca5fddca6e2e50efc0ac9d89ffd8012686e61df622280f43a8ff0dbe87ee723cb0878326e88f6f0c09691a07d4b68b61cdc0633dc8d1c6c580787177ab1b2c7bf99a6a89e627ffdd9ccabecd4bf33d1f89a3827cf593fbc63c4ed315eb4ced9ece57b95a8d9382345e4fe3ceb9afef9bbbd6e8168be3217fd435bd245c180dd660e9cbfd5be19b76c6ff301fd155a9dc278606e39151aae258f78eb7c116fb394163a2fe7ebebd672ac5eb6a0883d944d2b3ce7fae7a419a790ffd1917bf2fb56eec848d1a95728651a34504e3b2a6b7e69460036477656e8569aabacf369aadf71c7c2ec0bb58b3a884e4edd306285916cce898e7bfa39e968e86904719557f59582ff473d1ba588cfd900ad56d786814b8b9825a08c99bbd314b4a06806d6410d298a5d97ee87f274c4bcc64be69dd5c2298250017bcf64158397318c55db47dab2af44de349e94f6c781bbc5ec2cf73b99fe1f26ceeb3fbbfe282af3536690b9e54ff9b3f6bd975714c9b9504dd5a1a07241e3abfb8cae47452bf968f246fae09d675b195181f9e32c494a1cccd6095e634444fef2508bd919e09f968c7536d6db1fd581943b7741210ea994d600f12ba2843a9d99bcb33c9c085820f02c1d408b5086ece46e2ceec36b8fbf7208eb7a06b69a76d01e32f58a64ceb29b7172841ffe2a71b5566bc4ff8f0b1d3286a2ca6ca15826b3646893e721b26252fc39dbd8b95b93a98017fd6409ae4c804a81dc09a26ff6c93a4255a688cd56d07761b91399cae2cf6545638bd3513a17a588fd1dc5ff02dcbc5cd474330de29ec68832ac322c072f0ebbb6b24d90210b13a6688df25977ebe1ad14979dc157b818c2e50830e10425bae5f9948e15ab05bbc5028957728aa8214d88330d38907418ee29e2d0dadaacbc234ff7c267622f1f22f12469e46775a99980faa70afce47c7fbff6f1a6c4eccc1d27b5fe9fd378850f7efeaa69053df80054727fc3687ec2e67cb15b5d62c0ef91a16987a3571abbe98bd1f40ec8f4d1a188b1192d008ce8178839dc64b42e3c7e25f7877a19505df9e2f25913352fdad5d4b07ba06ad0c69cecea449d340d3610c75a97a9eff6901766c3d3a10fad512117cef5759137e7295a14db4bc72f3e4486b5e4b3f7c24ed0b7b959d14139a7cbe00f38d6bad4f72740cff9c1b48e17449b2341737078302346cc3abe26411867a42fb6bf3578f0b92957d53f752d64a1762544f498ee49545e8d2de16d9dd19e0abe34f61c7146b8fe9cd6ef5102aaa60244f9492f3e49eb07ac42e246aa00c1a6d7395ecd3d76e9d5a0794829060aa05102b66ce729dba809be161875b01c880b5fd0e1e33a193ef4bee85e5fc2d55f152e2bc0014e206358ce950758ff7f26d6dd62f0a59e15ac86e32d0d604afeb4cdd20b25e9e696367acc8ecb5704aa159806971e069e8734c4f2c7daa760a72bf6e35a10766bd1e24f6124e226e0b072bccfa2c8aa1c13d092c75ab0856dda3fe4734eb4f79a23613000bf422be55223deeb74974f7944d2e0b5e3cb8697a57cbb6f0a56193187b183f218208528f6bb2bccd5a3c66ca20c0c0017ce57a65905cbadcdf34f700accb2dbc7cbf8af7fca47fee29bc5105ff267e84800a0d2e34519ee0f6f1dc20a33c6c48be9cc1d5f7f1a4552ebe7e5c68c8749d84a015555c783f4775a59e0e3df77d809f1240aa32f37fed41e14ffecc0a04a9f1a4e20a6161c99758bf7aeff1bb84c31630681005d821256cc441a2c4a5639997fb41522bf2ea944c52fb4b116c0f0d7948319d47fbf64dd080a6666562d7c7353a82321d1db86a66a869b9e06336f5bdd089f610b9e76a6c29f39524ea39ace97a3068261ec4472f9e356059fb286d613a5670f62f0fd905f41dfb1bb9b0c7573706853782b56659de7ad6327c539c918fb617d8a2d371f7526dfde74abc89f4c2dbb39be05b366c5aa567418dfdfa1277ba8c760d4c1235f3b36a954e18e179eeb36f3f6803ca2ea5e13e107abc1c9894a489ec34442c4ba4404e95b03b0863077d351faa25bc8c36418191d48b1f7fe8b19bd09e73ab3acd34a9a0d274d078f1e98bc29547ce36cfc5e543b4dde2c0ca82fbea0c4418f920d4e57fdb89f3b8275a12712a28b6b860a9df523f6991bd019b4e6d99657f8120296ae96c74a38f09a9dba357275c1b421e60e60043384f903c4ab3d31bc7889949fca92c51bcdbb9fedfe8629ca46b800bfacab0d38922787123d694f4f351897f9028c82df94365ea42bdd34fc238a45d8062c8829c7dc882a7dfb8ec2747c2c7ed2281a9d146089929d747d875785d108c21dd5c0aab63cee2df68da87c00d1be3716d02a90369555e8bbd413761af95e97d965a0d033743d6ac2e204c3f25392e6d1cd9f9d5020ffc55a324e98ddfbdbb66d5d1be11b596e9e8db7780f8f201624151d60805fa4e41f88a7a53e032cde074cd8ff19002e8e5304284718b87d5c50cc2395deccdf9b64d89ed3b09d5407822eb23488f79fc5203157f577537bc11a8c7dced31d257f8c6ade0da241f2e666166ec13b6d0b4dccf2345683e6b41ea6bebaa34dc319a9eac7c6a738703893bb82def68ed43c904b80a880968ad23cf9f2e4a6b8563cb9d15c02841454cd491fc37d5a7427403313eb3212042de0bc3e33990b7d7fffaa0c5982252d0b07ca850597766a2d0ffa9e2beb2459e6cf334765b8a4685dcccf500a3af0a25f66d75de9ada63e459da4b8d9a97472b7eaab1a32e5eb1450abd7b586294792bb9fb6caac1b86b888c19e79f28151b3cfbdda405235ec680ec6932c94311e3da9d5a42f03f4ce980c087c44e459db046949c632f8daf08df4372284e330db2176cc6e640c8dfd1f29156e5ea92b539e04923d6285ef4874f0dae1cfc29d10c8db6b84de634e65cd6e36e27963a581aa858c8cf39d6376404a05c777117f17b380450859f48cd6aff5f2d85abf19563945be809164221a78f47553a2ee1c14069118d750e09bf086d20b238367a3faa626fb7befd70da65b1ec50a78965103d62603ff2c32672df47144aad73e05fabeb1aac25d4a216521fa0afe80c7e621dc6a966bee54ae5acbff6ffa389f5970193a586963e0c941ec9ce9c971fdc5cd0ec89ff0d7925cbdb79c7b29c33448adc3cf3a61eee5492ff7322b5f12f779e8d794c87fe82622e09294fcf499aa4cbd2f1f681ccb0f2e94f52d51e1282907cfe5fdc7d1afa899bb340231a1e576e804cd7519a330219c1b4d3018dab890f7b42199e058aabf91c063de5f696f773a9cafe8e19fa9fbc3deb57242567b2108d394c76393d9dc9c7c767ed858cbaf5897c030dc95c47d8a6ba38f8157a0f982c9f39d4d30bf43a8ab0218c995950ae3836772523363cebf6f1dbc51978e5165564c991d51824e984913566c820cbcece4ea8a44baadd6d5b4f11e2b2f62add54e6ae75566453c30b0395e9a468f39488cbcbe97906ec30b66a108a941563b236dd4e683683cd14b3d793cd00da4b40fd9faef74ce24709dca2da7367773456975a8cb89cf77865ba34cf73cc97afe1bd3dfa6d81fe5a0ca9b3e6f645d0ec4aaef1c95e6b5f678b56cda92c21abad19d8a87d0a8d2048593ae0bdfd9e7281ece8ac06d3bd45f4ba844a41ede92dd49e2ab83ef6420bad09bf9df3a718c0da0957846859d10939eba5bdabdee973ac4fc1d4cde9d968cb4dd1a70bd916d4c0c7a8a0e9caf4092527aa984c8fde000cc4d10de95dabfb69e9c1d9becfa8968322bac6ed3073096b2348cdd54aecafb33e31fdbc92600fef5c4e883191dd3a38bd4a0652f929ebf2abd85bae3e685de7c041e842977e6ca6746a9b4beb24d349b4d5f1dd585f870fac38238bc2c2ca90a35d994c052633f4a87965c3e475893f5b7d5f00ede91009b9e824b62421db579402837438de70998eb8dad57f5cd81612ff83e6612b67493fb968aae599cfc5834b42974ff4aa6cfca91f9c45c340880ae9c5327d1707451334b4a87099d2b70bc824a0acf1ab9986b9f86cf6de18a5732ca404c6f4c56edb13e9edc2f0b264a6db497ae92682fb223bf793caf16b04294e20b14b03d4f1670012ca25f86d4241147ff183fdf623e6db7e99da3b680f8807ebabeee756f486efffbfb5669f0a2cecb955062a12c5a80e9ff1fab19fc040777e73f6d0fed8b723b676b71e9730c1394e141c5571c498661154c4b977f6145f7abd15a373a731258c27e545748181eb4c17008f9c73069e13e8a43ba8e1e507262a211e4b1d7839afcb8b0440580daa26034c98c77e6508f906681b4bb9ac7bb1f8ca9d3133a4924ec479e74f6c9eddca6d60671797ffaac9f23efbfd82fc609aabcdd3c2be1fd33ced9c1f0f8185aa98bd7e605e1022b60f280fe7ce294f6554dd3ca4691054bb896c388e8ef962b0261186c44fd2178ef9df3292ddfd1398a4a8e6498d0d51f0e423b5769f85ddd2cc2b3e6c4c2d2c47be0f69987a5a2aee1a52aec8f2b0a7311d6c82070f073a4045e1eefa945fb323e2a6d77541a961b15512260f63fe6b66ba7ddb6e5eee811545674d5e9b4baa5e2f908d8bdf5fd862231808267b986e30b2a032c4c63bc82149d768100c5c690ae35bd07bc8973b48d87d8a09fabfbbd3735dd553eee613e3c4b88b310da76c016b40a9c63dfda314fd1f2d378a7256c1b7386fc6020cfa94bd48773744a59e3fdd39e84c31044190bb23cce877c4cf22358bb5088ba0df95ad9fd201c76a3784962162265f6bffe5aa86a68f6918f8466d3449ea3f622bd2da8dbbad3df8c92f9009c811a5a1f8e697873ced0d8e8b7f39df7801576149552ff49d90b589b7718d2ae7f6ffa96ea204494346b16062e0ef2ea93c5085224f8fc7445a62786aa09d134a9bac8233de450bd5b36870729c10a5968ad9e884ab2b3e39a80b863962fa856f4672883da2c6916b2250024cbc295589fbce21735753a616fe496274edca8cdb9bd34e43b3cd38bfbe04934c68ca99c26f85f584f49ddea79dcfa2ce5bc56e0f75142f5e9157ba898909", 0x1000}, {&(0x7f0000002bc0)="78225f41f6fe37f1291a759efb23d867157bf1e6bc166b7551d2eceade75cb2a67c27f", 0x23}, {&(0x7f0000002c00)="ef8ea7bbb2685b7d62e30bdac75eea71a805c0cfbd1e1f40a4e6502125a27f6d1526e9f71e6e0dcf21f24dd54f95a3ebdddccba52aede0e28b17f30af1177d447fc353f7ef54840c38547277da758454c2e301fdc75f4fd55cf45f2a4af7788553075f82a9a156d4167108ff1677659feb762ccc6bae6bb634f30cd6a1d9940e325af0cbd024857fff6c7c43377487ec8029531287c6b65d771e86affb0ecb4f5a09ce05fdb84f7d4a0bcc93ed0355f80f8daa026f08aff19391594d93eba20d8f8994bb32531eb8b72f0ea20e0418e7a7d907c4ed0b9b3a0988d9a1dc6e639544a4f9a51924d5b423fbb305ae3fa0ce605a0a3240f0366a548b08473fb7228438b54dbae2f9474780af86373e48f409fbc70c32c5ad271751d640e12eb544fd546dbe4b00cbc68c411027f9e762a022821345162fa9e06390d82abc9c51a19e809b2542dd6f927f226950db56221cbfd43ae71fdf6618542f6ee02880651663e96f83d3ff8fca865af315c151a962776afe8d061113ba4f1a83a652ea55da9072c603e879a9a634e5c4fdd4e7477a8df5cae22cb9ddb310ff384bf5458fd5d142af1ef0a33d506dce05496ea6fab83af25e52114baf18b15d3a3975cf3e8877489f54ee5cd281199130a5a4e8406dd6ebd5946a6f9ac49155c7d4a52ce8ec9d92d217406df991d59d030e48e74ff6a1380b3565c7692721704d503c017c601426b40021318953ab571e17e3e31306653705ed0c79e78c94b04b4849a7c33d78fe98a6b3cf9450f57217444f5642e4a38fac2747d50a9091afb932873ade61d713ab2dbbb52acdb9cba5541ca358680d13d26d112cbce45daa8a2cd03824d50b4e7bf59a883be47b373a48a7866ad6be69aa3e41f11ecf6f6daa153a64d017789e54f6ac741fe2db416859f5e78d41b86d3d6c2ed55a8c324bd8cfeeec658bf95148c1d1813eeaec6571af256ac9e397b443ace54ff212ad612d2f93651e7f0c4151e1fbb3a2832f23663950ed35de74ee746bbf9cc888b60d9d07467d7c4fa030dca1658ff41ac3fdd10b0c1ab4d56dc7e5e59f07235609f324b30956b29e50aa0611321e17e6722c3de03e40567570a1d1b67029e07be63cb06cabce852096efcbc01f6098a043c3bfed574ec0aae451065c94be6acf597e4bb820bdbad829478951416caabeb38d63bfe1c6dbacc2311ede6dacec952144d3ed93d4c5dda0c2618c500a7404650c31c16a182c2ed0d35aaebb47b0523551781c765dcb682b2c28f53e0cb7ab107f95a4fd9d04f2998ce36b2556548273b36c24f547892cc153927f499d67d9ae9b9cb4251008245f343868a1389a921a5b469a308b812ccd073817ac751a796da076ef803dc896ea0acf57f30f6df19db2c9b824a5c7c6503bf25ce46943fc6e7b0a72ee8ef80a446a12095a4342051afb49c7509cef86171ce5d588dd5890250e3c9359040eed91affc175ce136c944ad66b2b07dc9cebd0ff6bf1342abfa0c17e15454eb3c5b0c6c843530ba2429f60b98651a3f3b5e3cb76947c98d503f6d5d8c93a06fb45b10357cee18ab94cb2f00de9fc05d27efd376323f0ff7ff97ec405cb6d0a7da2b14a5b06e06389608b4b0557a692d56a42c69790d7d5097a5c54d95c872b9426ef7d75470cb499c495acab11cdfdbffdb0644b99f214f230e4e180888c74eb0964094c1a4ac0582c58439c76cec4ae61373db29d2f0dc1c15c955a3ee209a623f9577457908cb4489e718b5b154505441343f007ccb12f14833050cbfa0b1e780338da720323ef57548474af95e5319f15c8c2ce48a982d2f6b8cab6e311980873a5bc9cb257bf005f2523ed0f977831a2fe291f8cafe6566ecabe7b69fe55b3dbc327ab65cdccb6108aa1e28d2d13adc8be80de9c424d5e727c816a57fcf14a825229d084eede35933921096ea530e05051746af0c309207f86ce11cdf17d39791a42da369f073e5d49dac078555c7711ae066cfce9ed8dacc739dacc929d83bf632c50ecce81ff1241006b6862c916bb6812995dd750750d7be8a93e3ba88c10d2522274b0de5455222069c5d8d2c5059a12112ae2009e7d2b5fb31851978b6e7ce89e51aa02f526642711a4beb038e6cbe6d8485c07655087cbcb24f5843edcd18ab26d2209564fca02a020629dea9d4c60df0be9a18a410e4fb6f0a6778782594f5cd1c242b488ab126dbfab3454d8e737275403ff45da56842be0dc10d6e25fe3a840738f00319b6640b5c67abab78ae8f5f1fa0d83add131d0cb6cadb7f479ef1682c072aefe2718f66426e552cc40bf826e6a67d086870256a9af9409fb4022fa29143f9d6b45e1f929aa8e591a7886441e515eb80fcb5f201f3c1b1d3dd9e16968af3c8cee564d8b8eb048715f25f798f9b1c288d4eb1a4a6253a87a2a0326f424071413751b55d4af10aa95b384064321f4ba4d286afd9d64338b841f6090f274a4528bd98282f645fdbbda41f61dc0635b146f4a0fc0ae3d38d5afb65c02e38cd220ad120ba999b8d4e344a3286b7cc75f62fe37d0429f251b7c01e3d956ab9f6415f9cddd851e8baf07beb534f67e5a9393af59d2ea046765cf3dbc5d3ec7b4085c8db755b19960f610242ae267a0696f9802309257504bd43e7df3920cfc19e15152181270d7b5fcfbc370c73837c015a36967b8de0c080c2f590878ed61da1d6ac6f5ba6401ee21e146f8245fafaa1f6aae6829b15bf77f5e6a1c3223ec01db177f32a1bdec4d22e9e3dbceb87dbbb5fdbf096fc0a578700acad379068c87c7f765b1f5f478ff9343f8cbae7e27c72d37939a433d13d61c4a23b0065e3ce229230786f32b65e2c0aa9d2215dd9dec52320f43136d4f98e3716b4d7e56fa8ef54a26b05a6b2900f65f9107c8f550baed573e18faa4d7c55160f426f55ae03d95b3b820583a0867f7d0719c05ea718d9ff293251d809d70132a662b9dd348186d88ba1370e49eb3279ea5f993357713cb7dbd158320e69ef524fd05a594c4d272c5e7cc333287c2d9bedbba546108e5bb6b926067d9717e2d748e2cc0140a0a02ca2c148a169da74c6108403fa04175d953352d89e654ee0f08d3a6ebcca023291f9c39ce6a6722623a15f5052815e60f6eb54074727958eadade5dcad53b4e2e64fbd6125634cc6dc2c71b82fb64e6ffa87dfcc44c9e1883ad3f48ee98973c06baa2d98c3c56be6475549c364a6c9e30d122d2e6234a920ddde867138f463d18ef205590aeebffd164d091351750ac417e2f11ca94dd8cb96089a43ecd1967def0dc496edf53e87ff714882d387cd4e7d2dc131df5ae3be37befe23cf85f25e01bdc15a813d68b2bfd6c6c395e46a33cdcd2c9d41f11d798c74501fc76c25944688fb8bf1cd9cb7239c81561125c2435610dc81ec267933eeb92a510fff06d0bb5396fe576651075ec39c3234e7ead9da213fefe8e8df3667a1d657ef75449d2671a9adf23474afe3323b61e8c361fcb2b502e912ea63b60e03da7f1f141f7376176c7b14c387654be5b9595f29540e197cca4b41e6e30ebc6cb4ff8f4d57241b6ae3850d63ab009da9553a89e32b6a6a512cc9ad823d61cde8186b0225c47a5a013d480c2606d7be1a9a71f813afc3ac7e8901636275c0aac3849a7c19f28a3b7301506339460c0b23c28125694369f628b1f8682b5702293a71ad65a2aa607ff69df4e73d87ed670ae05bfcae4b157ef6eef82f7acba0c973aeac323dd3bed638d2d250d20082729df1df74d31afa072718a6d86e23b2c7650bd60514fe1e7ed816602173a5f73b087988f828d806f9eea46f082f6883aec07c7967b66dc3657b594d38d31b5821c63b09af61b1fc78f7c9dbbb5b23c6feb38c94ad36ea8d5a2f7936118f18fea3caa92090ae6fd62c9d1dea132ca65ead2db2ba9affca81b0dac46cb51b5ba91f406fae03a6aaed586d4281ea5b449c8dd71712048b16bd632eed126f1fa961022c386bec6186ba65af098570a2b5b485a4f647c5adf595126adfaf65b02851ec1b7bb450cb88ed111a3f451a45c281e0ffb1ac0b992aae1323c075bdd4119e5873fed6542e85b773ac24ff28915d64ccee7b184f6080d907844ff9e6ee77e1edd387ff213d02eaa0c7547c1f289d978a0ce0ddb00a500907ccbe059b17f622240fe7df5ed3637c4b4009f5ba0431ddb5392b490eeb87dac3bb4826ac71e2275a7584125ed1ea3b9091199b3f554ca8cd72e50375d5f5f8857382bba857134763800a9db97079419d37b0655c8bc206b8cd1bb820967e2a29c39b7550643304224a5fe6a184d9a5a3f0caac559452c24bf5985e244843d05e011b35b65e0b27cec83800d66588c872661700fdd3d5b864dcab587f0cd4fcd2d22b1e49f70700993efd56711abb0f12ddb6219648bfe5bea11b0b02a7f0a457f5a04ca9c5455f2a36393b90360395003fed6ef8fa35de8771de00fb19a8e0b9b0f531262e691b7f6660742bff232d579086b35b5baf21a5726d041914c73e5ea217b8b56635a8ba4d8d0547f4744632b9c42630f31a1f5d96bd4d810833e273e935f13241f299e7959527f8590006d1b2b377a07811ab9b0921b7503190c0736364696d40d8bf45bf5259d68fd0fc209d195b29cc09daac6f570fb2b88ef81ab397d1d90182fe0e325614e1f89d7719ce32a4a4b8e8e1c59ec3c69d0f473e21fc3d038071ed748887fe48bfd645bcc828dcd690d9250adb5a5ce637c0f2e2f8eb9d288f15d279820dfd3b06efe30199f0bc3e4af056b42d4cf997563b9b6cead64a6b3df1f2de262d4f1fb1ad9548119a768aa8ed62d33742483ec7a6f367c3ee525d8ea15b380bc0dccb6181d40e8fc23665d4dbe2eec076ae262121953698373feb6483ad9c3d2127becfa201d9589ee831fd77e815a86cf9989f71a3876af32e81fb429172925c6c117c07c0a68f98e85d8290a6bf8863ade5877833088a21ab9a66185aff7f230843f4521c3187c8df84920bd763cb259d03642799d8c9dea3b5731fef2dea944eb5e31634da3924a852d60adf37383a7b65ff69d3603361f4df1586e0425649b02197874ad8d03a977c58cd19bae66d8a741db5ceca304be4852ea321898ae5f81657b102901aa851f9b3521c8b469ec61dd2851a0cc535650da27df578ff8d329a1c2fe03e5cb4829f008fb33ed3be8c7468f57ef44a2ccf2ce9b315309b70431ea34f6f66cddaee4f306459c015b6185cd7367ea6e0bae17f5ddbdc7c2cbdcd1f40dd30a7134e58d53423696b3d582c2966bf4659cef8eb91f743d7134be2a789cfa206a3c75761267c312119e3715c682a25e7795785ca0e8cecac2625e8d7d9e5aba58b9810d406f6153a0071ed272157bc907ad39f8095ebc8b492b1582be4f7d86dcb918d05d4a88d3f4cc4a7e2d0bd16f8a8c36e15db94c9a3c6cdcd6174bf006fa413e7d9945827327c4b780000532847bd3c34a405bc318c5f7938c76103eeb2ee674aa60d51387ecef8e1f5abcee6a91c44b17a2afb35502bbd9db2a8166ffd33daf8d90ac68b5fba16c254d0a9646e013a9ab70210ed043bc5d1074c4aadb2461d270360060fbdf18af8567adf963267516b037e6503dddccd12f21f4cba3818969cf92b6fb39009c82654235bdb491a7d5dba96c626018f998c78ded6fb0858f44583937f59160e5594206e2fc309ca9119b4f0c8d8692cd9c03cbeeafe33773c8deb9eea6fda6c9dd30ef9fa7ae13dc2d8fc398aa3b2772198abf6c35996e918bbd17e0dd3de5cffaaf1ca569a60d8bfc00f00163a00d2a930b95e", 0x1000}], 0x5, &(0x7f0000003c80)=[@mark={{0x14, 0x1, 0x24, 0x8001}}, @mark={{0x14, 0x1, 0x24, 0x4}}], 0x30}}, {{&(0x7f0000003cc0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x3, 0x0, 0x0, 0x4, {0xa, 0x4e24, 0xffffffff, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, 0x9}}}, 0x80, &(0x7f0000003e40)=[{&(0x7f0000003d40)="11ead03095cfd8ef91a6ceb604c7e4ec57f43c3e3cd21710cf2aa7eaa8504524011977e29101ac3203279847d6820eae2be2274c0fa365b7d0818e237a9430c5a466c7fd4efcaa9ba9642b8f97fbc070523c19a5cf00fdbb257964d44d2501e0d454ef5285c3716c46948ab27e99b3c4be9e29d7a58068e55422987ee3f21d13f568a513311d0d4879c6eb07296af34fd62b22f58c1bae305cf40eefd04ec211b60ab365e1034dc9c1e4e62a3ea634c16d5d", 0xb2}, {&(0x7f0000003e00)="21e68b323853e4430698e383bff8150d0abb58841861ae1401549894927da10a9ac57756e7b2989fc67613b2e4ea2c", 0x2f}], 0x2, &(0x7f0000003e80)=[@timestamping={{0x14, 0x1, 0x25, 0x4}}, @mark={{0x14, 0x1, 0x24, 0x5}}, @timestamping={{0x14, 0x1, 0x25, 0x3ff}}], 0x48}}, {{&(0x7f0000003f00)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x80, &(0x7f0000004280)=[{&(0x7f0000003f80)="855256c8981ad9a13a57c7adc1b2818ee3186e633016c3221a2f04c837149eb27872e1d7d4415c8921236fb14912b408df2c380ffe6a82f59029cc2edd94d5fe6bfd89cd60ed21ad4bc12d3c4635a199a1f628077027091f4252ebcb6ad4c03e544086030ea82ab52aa655724b8d869b0c798823787b048614abd513935bf0067b42a9fecde831ff6691d51269ce2d813cb02a497cfb0ad0b42d7e8e4e2a1f45a05347b175575d83a77c48", 0xab}, {&(0x7f0000004040)="be62a7aa6597cc23d8f33cbf5e", 0xd}, {&(0x7f0000004080)="7627cf40e411af639b642ca47fc482e2b63634a3f8a8a6c85e85ff8123fa4f1276cf407a07d3501b085fd4314bbd3a6d49cd02e84184bf76dd2126f0a27b51ce64ce281717d4f5e2a740365ac8a3eed3ad43eb311eee35d3a305cab60ab199b4ba7a54a29aaf11e23c75c26eebfa1ca76d6e38942b18e868d6b30e385f9b3ae7d92fd5ea", 0x84}, {&(0x7f0000004140)="3fd0ea58d7c0a5efe155b83f5802da033b5baa1384c4df4e3105d22f71ce179816f5c0230a37d7225f11ff7a265797d33850155d7aec7a736405682c", 0x3c}, {&(0x7f0000004180)="279f134b5d97ba843f76823c151ea760ce4f775579fac19bb6d0952bcf395ac6f2e1279967b0eeefe08a44c514a05002d7efbb32d1cd7d2901edfc10e76a1cd1dd61ad8b72d57223d403ae4ecc50a9ca66d2fb1a471fc293baeb87c96852b041216cb466af6a7472d07a356b5c5b28372f442af72f22f35c744420aeaf06350a46a35d085fcd2563e8ae0c8cfd49fea3062e368b843cf3ac26adcbc250f5ed77724d355119cb0aa2462b315c85ef671105f895d41589e5feac0091", 0xbb}, {&(0x7f0000004240)="46cf18ac8f1c64be3393a030503038a8c9d4f9aaccfbfa9dee1495aa8cdb0b95219af5dcdc9601da318591cfc0e8ea9dd4fe2d5c390fef27d26eecc1118a", 0x3e}], 0x6, &(0x7f0000004300)=[@txtime={{0x18, 0x1, 0x3d, 0x7fffffff}}], 0x18}}, {{0x0, 0x0, &(0x7f0000004440)=[{&(0x7f0000004340)="94641c2425a995a47529c597181575ee3a9fec084ef0fcc217a63708d0586a3722f840caeefb0069eb537b58c4a1c899059ba45faa01a4e5d8263fc8b78789098a708e944de2e7c23748e9067ec4092990764e77b397d162ab1d312c62e86dc47a939b2c3c2c3d68932df8c39defbfd5bea30d9d8e8dc7d173784f8c6a32a6c758149d012e1f9799c7bee389e75fd5dccde25bad06a19262300401768fdde40065499e933fd1d334d33dc55ab5bcfb71d68cc2b82d0e58690560471f6cf6ce94821fc30546f6ceb50d063a856104ff7948507cbfb6a1ea0356c340dde742ed780c2984566e", 0xe5}], 0x1, &(0x7f0000004480)=[@timestamping={{0x14, 0x1, 0x25, 0xdae}}, @txtime={{0x18}}], 0x30}}, {{&(0x7f00000044c0)=@pppol2tpv3={0x18, 0x1, {0x0, r0, {0x2, 0x4e21, @empty}, 0x4, 0x2, 0x2, 0x1}}, 0x80, &(0x7f0000004940)=[{&(0x7f0000004540)="3c7aef44a99a0f47db85853ad52b99a8f00fd9e1e3bb2373222b9eb7d6a043bf5c327798fb160160c5a0b32dbcf0b517af2bb634612e4459f1cc287c00001f4838d61dc62aed", 0x46}, {&(0x7f00000045c0)="b8e8fcf8133cfdd45a8e0d63c5a518811dd84de1b4d4760fa6e48c4ac0999ff1a1507a66438e3275e67b63dcab0a6e3ae1b78c95ada22c76acc17f02bcda81f397bb6217a74c52158ac000f337829e47b095d4eb2758cdfec4f2fc5705878cf9bdbb638ca47e9bb72a09a9a3fe", 0x6d}, {&(0x7f0000004640)="6922336d91fdc246f382eded2d6e404a6f678bb3053e6efaa1f7a4a3eafb7357afd1f76ba8cf03f39652de773ee78563d9cf", 0x32}, {&(0x7f0000004680)="0e87666c8c9324cc478fde2b09976d968feb9994b0042ff18e8b6a4a64600549d94a67d770cc213f9cea79611755fabe16367dee3c351bf3ab4b46911760c961129ebe880ba75a6d4fcf8cfb2ddb9aa1851a34d45160c905a36e1f89e53df2ee3bbf3541250dc3ed04f194768840663036343e9f488a0ecdb1f894dae27a167bba6f1a6e51e6313099bfdeba58d80370cdffc109345d4a9ee2525740607b96bf3e187aed5f59506467f7b21ffaa3cfdb21dfee42c7ec3e5ccbb0960b4d8593c0e6fcda9c5380c4297900db8627ee0a54fd9338b95829413cc5ec66bb508209495edf1ef4f924804f5e7241c0fe446fb36a880c8e", 0xf4}, {&(0x7f0000004780)="d8bd3839b1658ef3dd7e5cc6abc46036e04448cc8245c5be3c762d4a6bb38261dad94dc9638d0d96e6dedf68594b52ee334851cc4731a64d7d5602cfbe4509adc88ba976459b639f0e499b8363d0a7081771856d35a870901280af13a41cba8a2b17e838f2189332dd7146d18d3747f4b781d83dd50254", 0x77}, {&(0x7f0000004800)="77392585cea8d335df7619b05e6cffd9264417802b463140d4243392b81a593a17a292074cfc33905e5f91e715c8b9887d2b773d95", 0x35}, {&(0x7f0000004840)="d31f80bd607bb50876ef98b389469bc1d5b09a1bf2b70cd8f53a7d502bb1e3754dcd6f582f3a6836f5a2bf299d405dc86aa12c008e3299877279b41d34d44baaffcd1d48e62fac75d48cdf74fce05ad1510afd2215ebbc068013cc8fd401f97605e8cf8550b54baa7d20b9a71b66be6d3e0588e6d2693dd72e57541456808f5d0bb6ec96fa9f93a925d2eb46387f5d7392c133d3e5ab8cec51a4c662e8f3a83ce358483c070c6f123d32d64247e5ef9cd45e3c2550649e99e61c9f374087d2baf614418a8629c2c80bdb829267398343eb22a136079ee5f19d4eaaf1a60e44bdae408e6eaa1d83365615814d9b1ef17c87663b945c192df8", 0xf8}], 0x7}}], 0x6, 0x0) (async, rerun: 64) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000004c00)={'pimreg1\x00', &(0x7f0000004b40)=@ethtool_flash={0x33, 0x10000, './file0\x00'}}) (async, rerun: 64) read$FUSE(r1, &(0x7f0000004c40)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_BMAP(0xffffffffffffffff, &(0x7f0000006c80)={0x18, 0xfffffffffffffffe, r4}, 0x18) (async) write$P9_RWRITE(r1, &(0x7f0000006cc0)={0xb, 0x77, 0x1, 0x1}, 0xb) setxattr$security_evm(&(0x7f0000006d00)='./file0\x00', &(0x7f0000006d40), &(0x7f0000006d80)=@sha1={0x1, "a1f1f10c9cf4c3dab8cd31cca90d10365519109c"}, 0x15, 0x2) (async) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000006dc0)={0x30, 0x5, 0x0, {0x0, 0x6, 0x7, 0xf}}, 0x30) ioctl$RTC_EPOCH_SET(r0, 0x4008700e, 0x3) (async) recvmsg(r2, &(0x7f0000008100)={&(0x7f0000006e00)=@caif=@util, 0x80, &(0x7f0000008080)=[{&(0x7f0000006e80)=""/164, 0xa4}, {&(0x7f0000006f40)=""/4096, 0x1000}, {&(0x7f0000007f40)=""/228, 0xe4}, {&(0x7f0000008040)=""/34, 0x22}], 0x4, &(0x7f00000080c0)=""/31, 0x1f}, 0x40000000) sendmsg$NL80211_CMD_SET_BSS(r1, &(0x7f0000008240)={&(0x7f0000008140)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000008200)={&(0x7f0000008180)={0x50, 0x0, 0x318, 0x70bd29, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x9, 0x2}}}}, [@NL80211_ATTR_P2P_OPPPS={0x5, 0xa3, 0x1}, @NL80211_ATTR_BSS_CTS_PROT={0x5}, @NL80211_ATTR_BSS_HT_OPMODE={0x6, 0x6d, 0x8}, @NL80211_ATTR_BSS_HT_OPMODE={0x6, 0x6d, 0x8}, @NL80211_ATTR_BSS_SHORT_PREAMBLE={0x5}, @NL80211_ATTR_BSS_CTS_PROT={0x5, 0x1c, 0x47}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000000}, 0x41) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f0000008280)={0x0, 0x2, 0xfffffffffffffff7, 0x1}) ioctl$BTRFS_IOC_DEV_INFO(r2, 0xd000941e, &(0x7f0000008680)={r5, "9e4cb9d1ffa88dc9f0215a2edbb275d6"}) (async) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$batadv(&(0x7f00000096c0), r0) sendmsg$BATADV_CMD_GET_VLAN(r6, &(0x7f00000097c0)={&(0x7f0000009680)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000009780)={&(0x7f0000009700)={0x64, r7, 0x800, 0x70bd25, 0x25dfdbfd, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x6}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0xb}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x141}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x2}, @BATADV_ATTR_ORIG_INTERVAL={0x8}]}, 0x64}, 0x1, 0x0, 0x0, 0x4}, 0x40000) (async) r8 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000009800)='./binderfs2/custom1\x00', 0x800, 0x0) mmap$binder(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x1, 0x11, r8, 0x0) r9 = dup3(r1, r8, 0x80000) ioctl$KVM_RUN(r9, 0xae80, 0x0) sendmsg$IPSET_CMD_RENAME(r0, &(0x7f0000009900)={&(0x7f0000009840)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000098c0)={&(0x7f0000009880)={0x40, 0x5, 0x6, 0x801, 0x0, 0x0, {0x2, 0x0, 0x8}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME2={0x9, 0x3, 'syz1\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}]}, 0x40}, 0x1, 0x0, 0x0, 0x4801}, 0x40040) 62.073555ms ago: executing program 6 (id=758): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x22, 0x21, {[@global=@item_012={0x1, 0x1, 0xa, '#'}, @global=@item_012={0x2, 0x1, 0x0, "e53f"}, @main=@item_4={0x3, 0x0, 0x9, "b2938f8d"}, @local=@item_012={0x1, 0x2, 0x2, "90"}, @local=@item_4={0x3, 0x2, 0x1, "405b48dc"}, @main=@item_4={0x3, 0x0, 0x8, "000f0200"}, @global=@item_4={0x3, 0x1, 0x5, "a90da1f6"}, @local=@item_4={0x3, 0x2, 0x0, "00000400"}, @global]}}, 0x0}, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000340)={0x14, 0x0, &(0x7f0000000300)=[@free_buffer, @increfs={0x40046304, 0x3}], 0x0, 0x0, 0x0}) 60.118465ms ago: executing program 0 (id=759): r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'batadv_slave_0\x00', 0x0}) sendmsg$BATADV_CMD_SET_VLAN(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x44, r1, 0x100, 0x70bd27, 0x25dfdbff, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x3}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r2}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x4000081) 59.812525ms ago: executing program 7 (id=760): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = syz_open_dev$rtc(&(0x7f0000000000), 0x0, 0x20200) r2 = openat$binfmt_format(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/sys/fs/binfmt_misc/syz2\x00', 0x2, 0x0) read(r2, &(0x7f0000000300)=""/67, 0x43) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_SET_TIME(r1, 0x4024700a, &(0x7f0000000040)={0x11f, 0x17, 0x1, 0x7, 0x7, 0xcde, 0x1, 0x37, 0xffffffffffffffff}) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mkdir(&(0x7f0000000200)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x2060412, &(0x7f0000000100)={[{@workdir={'workdir', 0x3d, './bus/file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1004002, 0x0) chdir(0x0) chdir(&(0x7f00000001c0)='./bus\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(r3, &(0x7f0000000380)='./bus/file0\x00', r3, &(0x7f00000003c0)='./file0\x00', 0x3) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) mkdir(0x0, 0x0) renameat2(r3, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000200)='./bus/file0\x00', 0x0) r4 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0x100, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x12, r4, 0xe5444000) syz_kvm_setup_syzos_vm$x86(r0, &(0x7f00003ae000/0x400000)=nil) openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = socket(0x28, 0x5, 0x0) ioctl$sock_inet6_udp_SIOCOUTQ(r5, 0x5411, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='blkio.bfq.io_wait_time_recursive\x00', 0x275a, 0x0) getsockopt$inet6_udp_int(r5, 0x11, 0xb, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 59.644215ms ago: executing program 0 (id=761): futex_waitv(&(0x7f0000000ec0)=[{0x5, 0x0}], 0x1, 0x0, 0x0, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0xb) syz_kvm_setup_syzos_vm$x86(r1, &(0x7f0000001000/0x400000)=nil) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000003, 0x13, r2, 0x0) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000000c0)={[0x1, 0x6, 0x3, 0xe691, 0x0, 0xffffffffffffffff, 0x9, 0x0, 0xfffffffffffffffe, 0x7fffffffffffffff, 0x80000000, 0x3, 0x7, 0x4, 0x80000000, 0xfffffffffffffffb], 0xab000, 0x1100}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 535.75µs ago: executing program 0 (id=762): ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x7cab6ced6415608, 0x3}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, 0x0) r0 = memfd_secret(0x80000) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f00000002c0)={0x44, 0x0, &(0x7f0000000380)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}], 0x82, 0x0, &(0x7f0000000400)="8b0b4c404981a6ef39f577efb9c2c64f47b576cec3dab5adbd25d802c31aa20f47283d909cfc1520a8ebb223d441539406505ea001848d180490b7a70bc561639b136ecae6c156d04957009916c1b24ba79c86ea06832ee972c31e6a0359b8b206c9498c06983956a604106001a616cb4d1c1bb6acb016cfecfc7ec3b0b2b9ad9ab9"}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000300)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x400}], 0x0, 0x0, 0x0}) 187.86µs ago: executing program 7 (id=763): r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) bind$bt_l2cap(r0, &(0x7f0000000100)={0x1f, 0x2, @none, 0x0, 0x1}, 0xe) setsockopt$bt_BT_RCVMTU(r0, 0x112, 0xf, &(0x7f00000009c0)=0x2, 0x2) mount(&(0x7f0000000000)=@rnullb, &(0x7f00000000c0)='./cgroup\x00', &(0x7f0000000040)='f2fs\x00', 0x0, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) (async) bind$bt_l2cap(r0, &(0x7f0000000100)={0x1f, 0x2, @none, 0x0, 0x1}, 0xe) (async) setsockopt$bt_BT_RCVMTU(r0, 0x112, 0xf, &(0x7f00000009c0)=0x2, 0x2) (async) mount(&(0x7f0000000000)=@rnullb, &(0x7f00000000c0)='./cgroup\x00', &(0x7f0000000040)='f2fs\x00', 0x0, 0x0) (async) 0s ago: executing program 0 (id=764): r0 = socket$tipc(0x1e, 0x5, 0x0) getsockopt$TIPC_SRC_DROPPABLE(r0, 0x10f, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) mount(&(0x7f0000000580)=@filename='./cgroup\x00', &(0x7f00000000c0)='./file2\x00', &(0x7f0000000040)='f2fs\x00', 0x10e88aa, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x1894c2, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='./bus\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1004002, 0x0) chdir(&(0x7f0000000100)='./file2\x00') r1 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r1, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x8000000004) syz_usb_connect(0x5, 0x614, &(0x7f0000000880)=ANY=[@ANYBLOB="12011001d27af2400d050321502b010203010902020604d58080660904c30202455dd5ff09050c10000208040d0905060020000b127f0904f31000ac520b07092104000001224e070e240202000004000b7a6c4d6fae102402015004050fcc60e3fd65823d1f0904c0540dff047c040905061040008005058d21d7f03aeb5448dc4a2b97d9bf1f890d15c9f39eb71844ebfa4fc92c24d16852930907400ef11ed07991b1eeab0beca3a022de5e9e12f3d5da5c02206e9a3c8f84016bf5bd6ba6fc0508294b268a16e9b43d56beb8218779cde86c01d1f5b3640d30b6172c90814ec88e6a85baf0e8740625a33ebbf29810754223626f0608a2e1f523bf8e739db8bce97185520e1f4ac71a1f2cefaac116055d97c84580fb14d8f066850339f8a8b72d4814ca51708b4b004f76cbdd2dc0eec217b2e02565cf532ddff869914307c0137c5f48460faca6d73e545a48abcc3a5b6655499509050800000403042209050300ff03da010909050c0410000503ff090500100800000803cf1acc9fb73f834eead51eded0a8018045e20b33574f4d8a25984b5e17af569fdea26c0b7f518d45ebe49af31a7293c8ac3f07a8303b094943a138d551bb17771ec06ec68fa417e76795dc4ecd588302963e04e607b2873e69077acb8e38b4931b5c36b20ba7e8c108598eb1b858df8642d6f1fd5e0de2918451cbd1752a5cf7a3f8ad3fcb99edb3585a8ef0b43f170dedc96289b5306e6f7f686a00c4dbb9a8cc352441c4d15b2db0bdfcd77f587a3a6b66feaf0596d224e241b5ca6e6e5330e82ceb9a23b5ffcc3449d3a00c80790201a7ab6652d22d1eef285b728179e69ba5a5571a44879cd979889c9d913cc6e753c3312c460d4c701413a6012d0850e8eccf1f546a1ccab9a8c29127c960a8be7f914009a697708196ac8b3186ab5635aeec9c196e26ba19cfc4391a31f10ceb474bb092e19ffc44beba52c229bce587fac16acb1a05bdbdbce86dd2257bf646bb4377e9e459b529e63df27eb20b0babf042300117ef0eb19a249924ff17a82e667735a5114b9a29dd659d81be0b3c5c2b01dc4c6ceafd64d41d0da95545081119e8c7304bf476b7780fb6a4f7aa9e7f82dffbcb68b9778fb8e768baf83cf4a5f6c0fc03eadccfe8e9be422c797a0e4ddce2d08919f31fc9b6fffd228751ef6d4a090580031000800301a00e42fd66db9e605baf06cc2ff6be7b6461d74dc18751d496b64024285007f1d5a5fd0b81ccace1feb241ca476e95f26d39ff7d5e47ee4d7c1010d8abf9f0b1948a1046612a6c082709e4c72bb574b3b9db4fcb36da45491e09fe8e0a418c460a825b7e7a603a71dcbb7a95a61996c8b402b6aa2b20feb20a5b593516db7b5f2e9f645079c6052f7e693573525cd0992cbe2ef289a5a529ef4646a56ea2142109050910400004b10d07250103020008290420a2a9a026399fe0909dc5f9326a373242acc37bfaf1c6677b089a6514da3c0171f9a026a098560905010cff0304ff0c0725018007000809050f004000080709090501040800000205ee3009400a45d22f4aa11a476e288a93f8f73b69b08124e43d7095707ce8454cce610f7641081039bc1adf7b63fd49c503f7652ba562706b63fe35423337ac8e01c696a94d69eeecfe65a4a88c50bbf842b616324a549ca42bd750cd12140cac533f6534b3f2bbada08657f3f298ce034df06a6504c5e8d3f4959cf017f04641bca4d0eab9113d772c3571817f4ee4c292a1088033c16efd8b026f804077bf9447545cb3ce64fb388b9fa8b389b4055875c5db6596041f8ef6837080051b444083197109f3e2fa6fdbab15f3c88d68ace7330e786199dff8de3cb7906a6a75825f1758d5db8c9eb6d360e3d677b20b301db550814e0dd0acea0905020210000005050725018003d00b0905060c1000030646072501009a05000905080300023602c007250101ff0a00790b2e371def6c0cf3bd1fdc4d932f9997931abd2374e4abb0bac8b0b88639aec0b42f225110a2e03e72ed50a34b9fa6756acd727d6ed027cec1c1700fea5b3906987793700dd2374fd0c509daff8afe4a3fbe3398dfac9f5eaf05eabae68490405c4ed66dba677bfd6abaeed445db303bd3c2ba8f5f8dc874090492ab010c06d88009210600ee0122d90009058010ff0304020a07250181010900"], &(0x7f0000000440)={0xa, &(0x7f0000000280)={0xa, 0x6, 0xd5895b62d255a038, 0x4, 0xff, 0xa, 0x0, 0x75}, 0x26, &(0x7f0000000400)=ANY=[@ANYBLOB="050f2600030b100102260004040600050b1001020a000bfd0d0070e9dd0c69071fca03008009"], 0x1, [{0x7b, &(0x7f0000000500)=@string={0x7b, 0x3, "405abaf2beb69a39f42f27f9400ae965e00792fe6d98ee3272f869dc081f7ff968fc76939d5c7444c603af6cade16f66019e6a9ba30290fb4765200e6364e27573746d38920343857b352fb9825cab036418e529b805c52a8f7d757df2be13fd88db1987ead26ec79de15af4b71ecb69d424bf8b753d742501"}}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) mount$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0), 0x400, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r0, @ANYBLOB="45c5abc26507f2b9b6b17189ea18956199b0c6549f48b1c57f9c16a619795f269b13d0f8bf99527c55f180c9f160648b3943993371258aa714e45a30f2b0bba274c25d13ad59e705dc68f224fa5b527e6e7dabacbc1eb40eba594a27eb352fc210e5347b85d7fa15762c0cf78197fbe55a1ec05b1efe8f85254979a6deb2c7967c32ef30c4d40e9ceed462f7e0da3565e66d3f64b56f840adeef9ab4b4f07e9bbcf08a2eaaf7cad5477e807886c29479303dc9736b31da2f5892bbc3fd8ae50c9ff98d553002b28c9c018ad7010152bdb979a910b5c3d54c63aa15e41e9489870b11f9e6cea87ce1c2992f1d4fc3cd9a4ebd40020be9"]) syz_pidfd_open(0x0, 0x0) umount2(&(0x7f0000000040)='.\x00', 0x2) socket$netlink(0x10, 0x3, 0x8000000004) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) r4 = fsopen(&(0x7f0000000140)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r5 = fsmount(r4, 0x0, 0x0) r6 = syz_clone3(&(0x7f0000000340)={0x200000000, 0x0, 0x0, 0x0, {0x3a}, 0x0, 0x0, 0x0, 0x0, 0x0, {r5}}, 0x58) fcntl$lock(r3, 0x24, &(0x7f00000001c0)={0x2, 0x0, 0x401, 0x9, r6}) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f00000030c0)={'filter\x00', 0x6002, 0x4, 0x3d0, 0x0, 0x0, 0xf0, 0x310, 0x310, 0x310, 0x4, 0x0, {[{{@uncond, 0xc0, 0xf0}, @unspec=@CONNMARK={0x30, 'CONNMARK\x00', 0x1, {0x7}}}, {{@uncond, 0xffffff99, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @empty, @multicast2, @local, 0x0, 0x1}}}, {{@uncond, 0xc0, 0xe8}, @mangle={0x0, 'mangle\x00', 0x0, {@empty, @empty, @multicast2, @private=0xa010100, 0xd, 0xffffffff}}}], {{'\x00', 0xc0, 0xe8}, {0x28, '\x00', 0x0, 0xfffffffb}}}}, 0xff9b) mknodat$loop(0xffffffffffffff9c, &(0x7f0000000180)='./file2\x00', 0x6000, 0x0) open(&(0x7f00000003c0)='./file2\x00', 0x81, 0x0) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r7, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0xc2) setsockopt$inet6_tcp_int(r7, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r7, &(0x7f0000000240)={0xa, 0x4e23, 0xa4e4, @empty, 0x6}, 0x1c) kernel console output (not intermixed with test programs): : USB disconnect, device number 2 [ 40.161240][ T345] usb 1-1: new full-speed USB device number 10 using dummy_hcd [ 40.171242][ T895] netlink: 752 bytes leftover after parsing attributes in process `syz.4.171'. [ 40.304595][ T927] rust_binder: 82: no such ref 0 [ 40.311178][ T927] rust_binder: BC_REQUEST_DEATH_NOTIFICATION invalid ref 0 [ 40.314062][ T930] rust_binder: Error while translating object. [ 40.318533][ T930] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 40.318715][ T928] rust_binder: 82: no such ref 0 [ 40.325449][ T930] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:20 [ 40.334365][ T927] rust_binder: 82: no such ref 0 [ 40.344752][ T9] usb 5-1: USB disconnect, device number 7 [ 40.360377][ T345] usb 1-1: config 0 has no interfaces? [ 40.374691][ T932] netlink: 4 bytes leftover after parsing attributes in process `syz.5.182'. [ 40.382891][ T345] usb 1-1: New USB device found, idVendor=05f9, idProduct=ffff, bcdDevice=fd.eb [ 40.397017][ T934] rust_binder: Error in use_page_slow: ESRCH [ 40.397043][ T934] rust_binder: use_range failure ESRCH [ 40.403786][ T345] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 40.414664][ T934] rust_binder: Failed to allocate buffer. len:4096, is_oneway:false [ 40.420530][ T934] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ESRCH } [ 40.422514][ T345] usb 1-1: Product: syz [ 40.431039][ T934] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ESRCH } my_pid:87 [ 40.439940][ T345] usb 1-1: Manufacturer: syz [ 40.465159][ T345] usb 1-1: SerialNumber: syz [ 40.477855][ T345] usb 1-1: config 0 descriptor?? [ 40.649737][ T949] rust_binder: BC_CLEAR_DEATH_NOTIFICATION invalid ref 2 [ 40.653310][ T959] netlink: 12 bytes leftover after parsing attributes in process `syz.6.192'. [ 40.701295][ T345] usb 1-1: USB disconnect, device number 10 [ 40.775761][ T65] rust_binder: 947: removing orphan mapping 0:112 [ 40.782822][ T65] rust_binder: 0: removing orphan mapping 112:1048 [ 40.902186][ T9] usb 7-1: new high-speed USB device number 3 using dummy_hcd [ 40.941316][ T359] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 41.052629][ T9] usb 7-1: config 1 interface 0 altsetting 127 bulk endpoint 0x81 has invalid maxpacket 64 [ 41.063046][ T9] usb 7-1: config 1 interface 0 altsetting 127 bulk endpoint 0x2 has invalid maxpacket 32 [ 41.073013][ T359] usb 5-1: device descriptor read/64, error -71 [ 41.079396][ T9] usb 7-1: config 1 interface 0 has no altsetting 0 [ 41.087522][ T9] usb 7-1: New USB device found, idVendor=0bda, idProduct=8150, bcdDevice= 0.40 [ 41.096660][ T9] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 41.104874][ T9] usb 7-1: Product: syz [ 41.109172][ T9] usb 7-1: Manufacturer: syz [ 41.114042][ T9] usb 7-1: SerialNumber: syz [ 41.119789][ T959] raw-gadget.0 gadget.6: fail, usb_ep_enable returned -22 [ 41.127054][ T345] usb 6-1: new high-speed USB device number 6 using dummy_hcd [ 41.127389][ T959] raw-gadget.0 gadget.6: fail, usb_ep_enable returned -22 [ 41.281202][ T345] usb 6-1: Using ep0 maxpacket: 16 [ 41.289135][ T345] usb 6-1: New USB device found, idVendor=05d1, idProduct=2001, bcdDevice=10.00 [ 41.298607][ T345] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 41.306704][ T345] usb 6-1: Product: syz [ 41.310966][ T345] usb 6-1: Manufacturer: syz [ 41.315697][ T345] usb 6-1: SerialNumber: syz [ 41.320967][ T345] usb 6-1: config 0 descriptor?? [ 41.326048][ T359] usb 5-1: device descriptor read/64, error -71 [ 41.333363][ T345] ftdi_sio 6-1:0.0: FTDI USB Serial Device converter detected [ 41.341228][ T345] usb 6-1: Detected FT-X [ 41.501204][ T360] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 41.533515][ T345] ftdi_sio ttyUSB0: Unable to read latency timer: -32 [ 41.571223][ T359] usb 5-1: new high-speed USB device number 9 using dummy_hcd [ 41.652382][ T360] usb 1-1: config 17 interface 0 altsetting 0 has an endpoint descriptor with address 0xFF, changing to 0x8F [ 41.664223][ T360] usb 1-1: config 17 interface 0 altsetting 0 endpoint 0x8F has an invalid bInterval 0, changing to 7 [ 41.675774][ T360] usb 1-1: config 17 interface 0 altsetting 0 endpoint 0x8F has invalid maxpacket 59391, setting to 1024 [ 41.687088][ T360] usb 1-1: New USB device found, idVendor=0458, idProduct=5003, bcdDevice= 0.00 [ 41.696346][ T360] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 41.704454][ T359] usb 5-1: device descriptor read/64, error -71 [ 41.712232][ T975] raw-gadget.3 gadget.0: fail, usb_ep_enable returned -22 [ 41.743620][ T345] usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 41.757752][ T345] usb 6-1: USB disconnect, device number 6 [ 41.777736][ T345] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 41.791589][ T345] ftdi_sio 6-1:0.0: device disconnected [ 41.941215][ T359] usb 5-1: device descriptor read/64, error -71 [ 42.013874][ T36] kauditd_printk_skb: 22 callbacks suppressed [ 42.013894][ T36] audit: type=1400 audit(1755827568.770:280): avc: denied { execute } for pid=983 comm="syz.5.200" path="/dev/binderfs/binder0" dev="binder" ino=7 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 42.051373][ T359] usb usb5-port1: attempt power cycle [ 42.153147][ T9] (unnamed net_device) (uninitialized): Assigned a random MAC address: 0a:ad:ff:dc:18:28 [ 42.174055][ T9] rtl8150 7-1:1.0: eth1: rtl8150 is detected [ 42.238492][ T36] audit: type=1400 audit(1755827568.990:281): avc: denied { search } for pid=148 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 [ 42.264051][ T36] audit: type=1400 audit(1755827568.990:282): avc: denied { read } for pid=148 comm="dhcpcd" name="n16" dev="tmpfs" ino=1540 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 42.285807][ T36] audit: type=1400 audit(1755827568.990:283): avc: denied { open } for pid=148 comm="dhcpcd" path="/run/udev/data/n16" dev="tmpfs" ino=1540 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 42.309488][ T36] audit: type=1400 audit(1755827568.990:284): avc: denied { getattr } for pid=148 comm="dhcpcd" path="/run/udev/data/n16" dev="tmpfs" ino=1540 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 42.337461][ T36] audit: type=1400 audit(1755827569.090:285): avc: denied { read } for pid=990 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 [ 42.367582][ T361] usb 7-1: USB disconnect, device number 3 [ 42.379492][ T36] audit: type=1400 audit(1755827569.090:286): avc: denied { open } for pid=990 comm="dhcpcd-run-hook" path="/run/dhcpcd/hook-state/resolv.conf" dev="tmpfs" ino=426 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 42.393502][ T359] usb 5-1: new high-speed USB device number 10 using dummy_hcd [ 42.404533][ T36] audit: type=1400 audit(1755827569.090:287): avc: denied { getattr } for pid=990 comm="dhcpcd-run-hook" path="/run/dhcpcd/hook-state/resolv.conf" dev="tmpfs" ino=426 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 42.453946][ T359] usb 5-1: device descriptor read/8, error -71 [ 42.504216][ T36] audit: type=1400 audit(1755827569.260:288): avc: denied { write } for pid=989 comm="dhcpcd-run-hook" name="hook-state" dev="tmpfs" ino=425 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 42.551173][ T36] audit: type=1400 audit(1755827569.260:289): avc: denied { add_name } for pid=989 comm="dhcpcd-run-hook" name="resolv.conf.eth1.link" scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 42.592285][ T359] usb 5-1: device descriptor read/8, error -71 [ 42.831834][ T359] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 42.852481][ T359] usb 5-1: device descriptor read/8, error -71 [ 42.885061][ T1019] rust_binder: Failed to allocate buffer. len:1160, is_oneway:true [ 42.885245][ T1019] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 42.893573][ T1020] rust_binder: Failed to allocate buffer. len:1160, is_oneway:true [ 42.982315][ T359] usb 5-1: device descriptor read/8, error -71 [ 43.071265][ T10] usb 6-1: new high-speed USB device number 7 using dummy_hcd [ 43.101311][ T359] usb usb5-port1: unable to enumerate USB device [ 43.211194][ T345] usb 7-1: new high-speed USB device number 4 using dummy_hcd [ 43.222398][ T10] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 43.233577][ T10] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 43.243361][ T10] usb 6-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 43.252485][ T10] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 43.261276][ T10] usb 6-1: config 0 descriptor?? [ 43.361207][ T345] usb 7-1: Using ep0 maxpacket: 32 [ 43.367511][ T345] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 43.378559][ T345] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 43.388541][ T345] usb 7-1: New USB device found, idVendor=1e7d, idProduct=2d5a, bcdDevice= 0.00 [ 43.397881][ T345] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 43.406691][ T345] usb 7-1: config 0 descriptor?? [ 43.670918][ T10] usbhid 6-1:0.0: can't add hid device: -71 [ 43.677026][ T10] usbhid 6-1:0.0: probe with driver usbhid failed with error -71 [ 43.685990][ T10] usb 6-1: USB disconnect, device number 7 [ 43.867378][ T345] savu 0003:1E7D:2D5A.0009: hiddev96,hidraw0: USB HID v0.00 Device [HID 1e7d:2d5a] on usb-dummy_hcd.6-1/input0 [ 44.103712][ T361] usb 7-1: USB disconnect, device number 4 [ 44.393725][ T360] aiptek 1-1:17.0: Aiptek using 400 ms programming speed [ 44.402038][ T360] input: Aiptek as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:17.0/input/input9 [ 44.413014][ T360] usb 1-1: USB disconnect, device number 11 [ 44.413036][ C1] aiptek 1-1:17.0: aiptek_irq - usb_submit_urb failed with result -19 [ 44.501221][ T345] usb 6-1: new full-speed USB device number 8 using dummy_hcd [ 44.586683][ T1040] capability: warning: `syz.4.209' uses 32-bit capabilities (legacy support in use) [ 44.652580][ T345] usb 6-1: not running at top speed; connect to a high speed hub [ 44.661402][ T345] usb 6-1: config 1 has an invalid interface number: 185 but max is 0 [ 44.669834][ T345] usb 6-1: config 1 has no interface number 0 [ 44.679042][ T345] usb 6-1: config 1 interface 185 altsetting 8 endpoint 0xA has invalid maxpacket 1023, setting to 64 [ 44.690219][ T345] usb 6-1: config 1 interface 185 has no altsetting 0 [ 44.698683][ T345] usb 6-1: New USB device found, idVendor=1f38, idProduct=0001, bcdDevice=9f.80 [ 44.710870][ T345] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 44.719262][ T345] usb 6-1: Product: syz [ 44.723771][ T345] usb 6-1: Manufacturer: syz [ 44.728758][ T345] usb 6-1: SerialNumber: syz [ 44.846144][ T1055] netlink: 'syz.6.215': attribute type 16 has an invalid length. [ 44.854195][ T1056] netlink: 'syz.6.215': attribute type 16 has an invalid length. [ 44.862289][ T1055] rust_binder: BC_CLEAR_DEATH_NOTIFICATION death notification not active [ 44.870891][ T1056] rust_binder: BC_CLEAR_DEATH_NOTIFICATION death notification not active [ 44.895150][ T1059] rust_binder: 66: no such ref 0 [ 44.939670][ T1036] rust_binder: 122: no such ref 1 [ 44.945159][ T1036] rust_binder: BC_CLEAR_DEATH_NOTIFICATION invalid ref 2 [ 44.952570][ T1036] rust_binder: Error while translating object. [ 44.952608][ T1036] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EPERM } [ 44.958957][ T1036] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EPERM } my_pid:122 [ 44.972470][ T345] usb 6-1: unknown interface protocol 0x6c, assuming v1 [ 44.989583][ T345] usb 6-1: cannot find UAC_HEADER [ 45.000057][ T345] snd-usb-audio 6-1:1.185: probe with driver snd-usb-audio failed with error -22 [ 45.015763][ T345] usb 6-1: USB disconnect, device number 8 [ 45.021335][ T963] udevd[963]: error opening ATTR{/sys/devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.185/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 45.142673][ T1067] netlink: 24 bytes leftover after parsing attributes in process `tls'. [ 45.270797][ T1074] netlink: 80 bytes leftover after parsing attributes in process `syz.0.222'. [ 45.502760][ T1097] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EFAULT } [ 45.502796][ T1097] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EFAULT } my_pid:124 [ 45.563275][ T1099] rust_binder: Failed to allocate buffer. len:8, is_oneway:false [ 45.589889][ T1106] rust_binder: Failed to claim space for a BINDER_TYPE_PTR. (offset: 112, limit: 200, size: 100) [ 45.597766][ T1106] rust_binder: Error while translating object. [ 45.608771][ T1106] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 45.615092][ T1106] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:247 [ 45.633303][ T1108] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 45.735971][ T1112] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 45.742592][ T1112] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:252 [ 45.761325][ T345] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 45.797857][ T360] rust_binder: 1111: removing orphan mapping 0:24 [ 45.868787][ T1122] raw_sendmsg: syz.6.235 forgot to set AF_INET. Fix it! [ 45.887243][ T1127] rust_binder: Error while translating object. [ 45.887277][ T1127] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 45.893792][ T1127] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:78 [ 45.921201][ T345] usb 1-1: Using ep0 maxpacket: 16 [ 45.936975][ T345] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 45.948106][ T345] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 45.958064][ T345] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 45.971070][ T345] usb 1-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 45.986688][ T1133] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 45.988488][ T345] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 46.003727][ T1133] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 46.007517][ T345] usb 1-1: config 0 descriptor?? [ 46.221229][ T361] usb 7-1: new full-speed USB device number 5 using dummy_hcd [ 46.351241][ T361] usb 7-1: device descriptor read/64, error -71 [ 46.370898][ T1139] syz.4.240 uses obsolete (PF_INET,SOCK_PACKET) [ 46.413217][ T1143] random: crng reseeded on system resumption [ 46.441699][ T1143] tipc: Started in network mode [ 46.448837][ T1143] tipc: Node identity 7f000001, cluster identity 4711 [ 46.458684][ T1143] tipc: Enabled bearer , priority 10 [ 46.466720][ T1143] tipc: New replicast peer: fe80:0000:0000:0000:0000:0000:0000:00bb [ 46.477223][ T1143] tipc: Enabled bearer , priority 10 [ 46.591229][ T361] usb 7-1: device descriptor read/64, error -71 [ 46.618887][ T1102] rust_binder: 154: no such ref 3 [ 46.625788][ T345] usbhid 1-1:0.0: can't add hid device: -71 [ 46.631874][ T345] usbhid 1-1:0.0: probe with driver usbhid failed with error -71 [ 46.641199][ T345] usb 1-1: USB disconnect, device number 12 [ 46.831804][ T361] usb 7-1: new full-speed USB device number 6 using dummy_hcd [ 46.961186][ T361] usb 7-1: device descriptor read/64, error -71 [ 46.981210][ T435] usb 6-1: new high-speed USB device number 9 using dummy_hcd [ 47.034404][ T1159] binder: Bad value for 'defcontext' [ 47.104686][ T36] kauditd_printk_skb: 21 callbacks suppressed [ 47.104705][ T36] audit: type=1400 audit(1755827573.860:311): avc: denied { create } for pid=1161 comm="syz.4.247" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=llc_socket permissive=1 [ 47.131839][ T435] usb 6-1: device descriptor read/64, error -71 [ 47.196867][ T1172] rust_binder: validate_parent_fixup: new_min_offset=18, sg_entry.length=0 [ 47.196893][ T1172] rust_binder: Error while translating object. [ 47.201183][ T361] usb 7-1: device descriptor read/64, error -71 [ 47.206093][ T1172] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 47.220208][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.235076][ T1172] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:279 [ 47.235223][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.250094][ T36] audit: type=1400 audit(1755827574.000:312): avc: denied { setattr } for pid=1171 comm="syz.4.252" name="binder1" dev="binder" ino=14 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 47.250208][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.281289][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.286794][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.292456][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.298210][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.303594][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.308919][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.314444][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.319614][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.326160][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.331267][ T361] usb usb7-port1: attempt power cycle [ 47.331542][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.343683][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.349243][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.354744][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.360320][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.365781][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.371494][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.376871][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.382160][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.387405][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.392723][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.397965][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.403434][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.408815][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.411208][ T435] usb 6-1: device descriptor read/64, error -71 [ 47.414364][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.426042][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.431760][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.437394][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.446031][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.451867][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.457334][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.468989][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.474302][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.481277][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.486543][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.496029][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.502881][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.508141][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.513358][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.518563][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.523890][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.529051][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.534362][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.539655][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.544893][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.550152][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.555390][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.560613][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.565902][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.571233][ T345] tipc: Node number set to 2130706433 [ 47.576887][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.583425][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.588605][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.594163][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.599320][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.606103][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.611835][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.617076][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.622476][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.629156][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.635125][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.640478][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.645916][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.651204][ T1174] tmpfs: Bad value for 'nr_inodes' [ 47.651503][ T435] usb 6-1: new high-speed USB device number 10 using dummy_hcd [ 47.681192][ T361] usb 7-1: new full-speed USB device number 7 using dummy_hcd [ 47.702319][ T361] usb 7-1: device descriptor read/8, error -71 [ 47.758106][ T1207] fuse: Bad value for 'fd' [ 47.758104][ T36] audit: type=1400 audit(1755827574.510:313): avc: denied { mounton } for pid=1206 comm="syz.4.263" path="/91/file0" dev="tmpfs" ino=518 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=fifo_file permissive=1 [ 47.806005][ T435] usb 6-1: device descriptor read/64, error -71 [ 47.832238][ T361] usb 7-1: device descriptor read/8, error -71 [ 47.858506][ T1212] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=1212 comm=syz.4.265 [ 47.872078][ T1212] binder: Unknown parameter 'oaxF00°1000' [ 47.888224][ T1214] netlink: 12 bytes leftover after parsing attributes in process `syz.4.266'. [ 47.931219][ T345] usb 1-1: new full-speed USB device number 13 using dummy_hcd [ 47.979748][ T1222] binder: Bad value for 'stats' [ 48.061244][ T435] usb 6-1: device descriptor read/64, error -71 [ 48.071291][ T361] usb 7-1: new full-speed USB device number 8 using dummy_hcd [ 48.092410][ T361] usb 7-1: device descriptor read/8, error -71 [ 48.092410][ T345] usb 1-1: config 1 has an invalid descriptor of length 133, skipping remainder of the config [ 48.092439][ T345] usb 1-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 48.118226][ T345] usb 1-1: config 1 has no interface number 1 [ 48.124365][ T345] usb 1-1: too many endpoints for config 1 interface 2 altsetting 72: 245, using maximum allowed: 30 [ 48.135266][ T345] usb 1-1: config 1 interface 2 altsetting 72 has 0 endpoint descriptors, different from the interface descriptor's value: 245 [ 48.148504][ T345] usb 1-1: config 1 interface 2 has no altsetting 0 [ 48.157783][ T345] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 48.167047][ T345] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 48.175144][ T345] usb 1-1: Product: syz [ 48.179310][ T345] usb 1-1: Manufacturer: syz [ 48.181320][ T435] usb usb6-port1: attempt power cycle [ 48.183973][ T345] usb 1-1: SerialNumber: syz [ 48.222221][ T361] usb 7-1: device descriptor read/8, error -71 [ 48.331607][ T361] usb usb7-port1: unable to enumerate USB device [ 48.521221][ T435] usb 6-1: new high-speed USB device number 11 using dummy_hcd [ 48.542524][ T435] usb 6-1: device descriptor read/8, error -71 [ 48.672305][ T435] usb 6-1: device descriptor read/8, error -71 [ 48.795492][ T1228] x_tables: duplicate underflow at hook 2 [ 48.872933][ T36] audit: type=1400 audit(1755827575.630:314): avc: denied { mount } for pid=1240 comm="syz.4.274" name="/" dev="tmpfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 48.908564][ T36] audit: type=1400 audit(1755827575.660:315): avc: denied { read } for pid=1245 comm="syz.4.275" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 48.927865][ T435] usb 6-1: new high-speed USB device number 12 using dummy_hcd [ 48.953219][ T435] usb 6-1: device descriptor read/8, error -71 [ 48.960657][ T36] audit: type=1401 audit(1755827575.710:316): op=fscreate invalid_context=CFA7AE [ 49.082262][ T435] usb 6-1: device descriptor read/8, error -71 [ 49.191350][ T435] usb usb6-port1: unable to enumerate USB device [ 49.628560][ T1260] rust_binder: Error while translating object. [ 49.628626][ T1260] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 49.635209][ T1260] rust_binder: Failure BR_FAILED_REPLY { source: EINVAL } during reply - delivering BR_FAILED_REPLY to sender. [ 49.644837][ T1260] rust_binder: Transaction failed: BR_TRANSACTION_COMPLETE my_pid:142 [ 49.661267][ T10] rust_binder: 1259: removing orphan mapping 0:24 [ 49.698485][ T1268] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 49.698518][ T1268] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:150 [ 49.752392][ T36] audit: type=1400 audit(1755827576.510:317): avc: denied { setopt } for pid=1271 comm="syz.4.284" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 49.783401][ T1273] rust_binder: Write failure EFAULT in pid:348 [ 49.961220][ T435] usb 6-1: new high-speed USB device number 13 using dummy_hcd [ 50.007500][ T10] rust_binder: 1253: removing orphan mapping 0:4120 [ 50.107488][ T1292] fuse: Bad value for 'user_id' [ 50.112497][ T36] audit: type=1400 audit(1755827576.860:318): avc: denied { mounton } for pid=1290 comm="syz.6.289" path="/32/file0" dev="fuse" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fusefs_t tclass=file permissive=1 [ 50.121589][ T435] usb 6-1: too many configurations: 65, using maximum allowed: 8 [ 50.134922][ T1292] fuse: Bad value for 'user_id' [ 50.156072][ T435] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 50.167197][ T435] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 50.178357][ T435] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 50.190115][ T435] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 50.201248][ T435] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 50.225261][ T435] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 50.240054][ T435] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 50.252142][ T435] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 50.262821][ T36] audit: type=1400 audit(1755827577.020:319): avc: denied { getopt } for pid=1293 comm="syz.6.290" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 50.263443][ T435] usb 6-1: New USB device found, idVendor=0421, idProduct=026c, bcdDevice=1f.32 [ 50.293059][ T435] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 50.302207][ T435] usb 6-1: config 0 descriptor?? [ 50.308586][ T36] audit: type=1400 audit(1755827577.060:320): avc: denied { write } for pid=1293 comm="syz.6.290" name="/" dev="binder" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 50.312923][ T435] usb 6-1: bad CDC descriptors [ 50.335751][ T435] cdc_acm 6-1:0.0: Zero length descriptor references [ 50.343148][ T435] cdc_acm 6-1:0.0: probe with driver cdc_acm failed with error -22 [ 50.370268][ T1296] mmap: syz.6.291 (1296) uses deprecated remap_file_pages() syscall. See Documentation/mm/remap_file_pages.rst. [ 50.530780][ T1270] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 50.541813][ T1270] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 50.631228][ T435] usb 7-1: new high-speed USB device number 9 using dummy_hcd [ 50.642524][ T1302] 9pnet_virtio: no channels available for device /dev/loop4 [ 50.716491][ T345] usb 1-1: USB disconnect, device number 13 [ 50.761471][ T435] usb 7-1: device descriptor read/64, error -71 [ 50.764796][ T963] udevd[963]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 50.790378][ T1312] netlink: 'syz.4.297': attribute type 3 has an invalid length. [ 50.799068][ T1312] netlink: 944 bytes leftover after parsing attributes in process `syz.4.297'. [ 51.011209][ T435] usb 7-1: device descriptor read/64, error -71 [ 51.251192][ T435] usb 7-1: new high-speed USB device number 10 using dummy_hcd [ 51.381208][ T435] usb 7-1: device descriptor read/64, error -71 [ 51.513006][ T1328] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 51.513034][ T1328] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:389 [ 51.526883][ T45] rust_binder: 1327: removing orphan mapping 0:24 [ 51.621179][ T435] usb 7-1: device descriptor read/64, error -71 [ 51.712333][ T1343] rust_binder: BC_REQUEST_DEATH_NOTIFICATION invalid ref 1073741824 [ 51.720720][ T1343] rust_binder: 400: no such ref 2 [ 51.733109][ T435] usb usb7-port1: attempt power cycle [ 52.011256][ T714] usb 1-1: new high-speed USB device number 14 using dummy_hcd [ 52.071546][ T435] usb 7-1: new high-speed USB device number 11 using dummy_hcd [ 52.092413][ T435] usb 7-1: device descriptor read/8, error -71 [ 52.109232][ T1363] netfs: Couldn't get user pages (rc=-14) [ 52.161202][ T714] usb 1-1: Using ep0 maxpacket: 16 [ 52.168966][ T714] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 52.181203][ T714] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 52.191496][ T714] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 52.206310][ T714] usb 1-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 52.215755][ T714] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 52.225406][ T714] usb 1-1: config 0 descriptor?? [ 52.230738][ T435] usb 7-1: device descriptor read/8, error -71 [ 52.481281][ T435] usb 7-1: new high-speed USB device number 12 using dummy_hcd [ 52.512366][ T435] usb 7-1: device descriptor read/8, error -71 [ 52.662291][ T435] usb 7-1: device descriptor read/8, error -71 [ 52.762148][ T10] usb 6-1: USB disconnect, device number 13 [ 52.775040][ T435] usb usb7-port1: unable to enumerate USB device [ 52.799031][ T1367] ptm ptm5: ldisc open failed (-12), clearing slot 5 [ 52.838810][ T1348] rust_binder: 181: no such ref 3 [ 52.845998][ T714] usbhid 1-1:0.0: can't add hid device: -71 [ 52.854233][ T714] usbhid 1-1:0.0: probe with driver usbhid failed with error -71 [ 52.864821][ T714] usb 1-1: USB disconnect, device number 14 [ 53.053893][ T36] kauditd_printk_skb: 10 callbacks suppressed [ 53.053911][ T36] audit: type=1400 audit(1755827579.810:331): avc: denied { bind } for pid=1380 comm="syz.4.319" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 53.079465][ T36] audit: type=1400 audit(1755827579.810:332): avc: denied { listen } for pid=1380 comm="syz.4.319" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 53.174232][ T1386] rust_binder: 430: no such ref 2 [ 53.221213][ T10] usb 6-1: new high-speed USB device number 14 using dummy_hcd [ 53.359668][ T1388] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 53.362258][ T1388] rust_binder: Error while translating object. [ 53.368970][ T1388] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 53.375848][ T1388] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:183 [ 53.381772][ T10] usb 6-1: too many configurations: 9, using maximum allowed: 8 [ 53.419200][ T10] usb 6-1: New USB device found, idVendor=07fd, idProduct=0004, bcdDevice=b9.bf [ 53.434136][ T10] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 53.442727][ T10] usb 6-1: Product: syz [ 53.447281][ T10] usb 6-1: Manufacturer: syz [ 53.471224][ T10] usb 6-1: SerialNumber: syz [ 53.476784][ T10] usb 6-1: config 0 descriptor?? [ 53.491483][ T10] usb 6-1: Waiting for MOTU Microbook II to boot up... [ 53.498393][ T10] usb 6-1: failed setting the sample rate for Motu MicroBook II: -22 [ 53.506869][ T10] snd-usb-audio 6-1:0.0: probe with driver snd-usb-audio failed with error -22 [ 53.554158][ T36] audit: type=1400 audit(1755827580.310:333): avc: denied { nlmsg_read } for pid=1389 comm="syz.6.322" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 53.617131][ T1397] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 53.631646][ T1397] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 53.650572][ T1397] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 53.659451][ T1397] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 53.689662][ T714] usb 6-1: USB disconnect, device number 14 [ 53.881210][ T10] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 53.888929][ T9] usb 7-1: new full-speed USB device number 13 using dummy_hcd [ 54.016263][ T36] audit: type=1400 audit(1755827580.770:334): avc: denied { create } for pid=1401 comm="syz.4.326" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 54.037652][ T9] usb 7-1: device descriptor read/64, error -71 [ 54.039814][ T36] audit: type=1400 audit(1755827580.770:335): avc: denied { read } for pid=1401 comm="syz.4.326" name="file0" dev="tmpfs" ino=723 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 54.066292][ T36] audit: type=1400 audit(1755827580.770:336): avc: denied { open } for pid=1401 comm="syz.4.326" path="/130/file0" dev="tmpfs" ino=723 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 54.068482][ T10] usb 1-1: config 14 has an invalid interface number: 21 but max is 0 [ 54.089825][ T36] audit: type=1400 audit(1755827580.770:337): avc: denied { setattr } for pid=1401 comm="syz.4.326" name="file0" dev="tmpfs" ino=723 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 54.098645][ T10] usb 1-1: config 14 has no interface number 0 [ 54.127055][ T10] usb 1-1: config 14 interface 21 altsetting 251 bulk endpoint 0xA has invalid maxpacket 32 [ 54.137548][ T10] usb 1-1: config 14 interface 21 has no altsetting 0 [ 54.147232][ T10] usb 1-1: string descriptor 0 read error: -22 [ 54.149221][ T36] audit: type=1400 audit(1755827580.900:338): avc: denied { shutdown } for pid=1410 comm="syz.4.329" lport=255 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 54.153680][ T10] usb 1-1: New USB device found, idVendor=c880, idProduct=760e, bcdDevice=35.fc [ 54.184218][ T10] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 54.194240][ T1399] raw-gadget.1 gadget.0: fail, usb_ep_enable returned -22 [ 54.206614][ T10] usb 1-1: MIDIStreaming interface descriptor not found [ 54.223508][ T1413] input: syz1 as /devices/virtual/input/input11 [ 54.303591][ T10] rust_binder: 1410: removing orphan mapping 0:8 [ 54.315127][ T1421] netlink: 'syz.4.331': attribute type 4 has an invalid length. [ 54.323202][ T9] usb 7-1: device descriptor read/64, error -71 [ 54.330411][ T1421] netlink: 'syz.4.331': attribute type 4 has an invalid length. [ 54.339131][ T1422] netlink: 'syz.4.331': attribute type 4 has an invalid length. [ 54.347329][ T1421] netlink: 'syz.4.331': attribute type 10 has an invalid length. [ 54.355276][ T1421] netlink: 17 bytes leftover after parsing attributes in process `syz.4.331'. [ 54.377408][ T1424] usb usb8: usbfs: process 1424 (syz.4.332) did not claim interface 0 before use [ 54.408471][ T1428] rust_binder: Failed to allocate buffer. len:4248, is_oneway:false [ 54.421902][ T36] audit: type=1400 audit(1755827581.180:339): avc: denied { nlmsg_read } for pid=1429 comm="syz.5.335" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_audit_socket permissive=1 [ 54.463720][ T1434] rust_binder: Error while translating object. [ 54.463760][ T1434] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 54.470184][ T1434] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:177 [ 54.491522][ T36] audit: type=1400 audit(1755827581.250:340): avc: denied { create } for pid=1435 comm="syz.5.337" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_nflog_socket permissive=1 [ 54.561200][ T9] usb 7-1: new full-speed USB device number 14 using dummy_hcd [ 54.691174][ T9] usb 7-1: device descriptor read/64, error -71 [ 54.766260][ T1449] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 54.777215][ T1449] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 54.781468][ T345] usb 6-1: new high-speed USB device number 15 using dummy_hcd [ 54.798967][ T10] usb 1-1: USB disconnect, device number 15 [ 54.931224][ T9] usb 7-1: device descriptor read/64, error -71 [ 54.952382][ T345] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 54.963567][ T345] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 54.981449][ T345] usb 6-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 54.990922][ T345] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 55.000236][ T345] usb 6-1: config 0 descriptor?? [ 55.017650][ T1462] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 55.020511][ T1462] rust_binder: 202: no such ref 1 [ 55.032588][ T1462] rust_binder: BC_CLEAR_DEATH_NOTIFICATION invalid ref 2 [ 55.039676][ T1462] rust_binder: Error while translating object. [ 55.039698][ T1462] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 55.041263][ T9] usb usb7-port1: attempt power cycle [ 55.045949][ T1462] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:202 [ 55.108680][ T1471] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 55.391227][ T9] usb 7-1: new full-speed USB device number 15 using dummy_hcd [ 55.417544][ T1474] netlink: 944 bytes leftover after parsing attributes in process `syz.4.348'. [ 55.421197][ T714] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 55.444673][ T9] usb 7-1: device descriptor read/8, error -71 [ 55.462957][ T1474] kvm: vcpu 1: requested lapic timer restore with starting count register 0x390=3545748703 (56731979248 ns) > initial count (34751033248 ns). Using initial count to start timer. [ 55.535188][ T1476] netlink: 944 bytes leftover after parsing attributes in process `syz.4.348'. [ 55.561264][ T714] usb 1-1: device descriptor read/64, error -71 [ 55.582800][ T9] usb 7-1: device descriptor read/8, error -71 [ 55.801209][ T714] usb 1-1: device descriptor read/64, error -71 [ 55.821226][ T9] usb 7-1: new full-speed USB device number 16 using dummy_hcd [ 55.842211][ T9] usb 7-1: device descriptor read/8, error -71 [ 55.972217][ T9] usb 7-1: device descriptor read/8, error -71 [ 56.041222][ T714] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 56.081292][ T9] usb usb7-port1: unable to enumerate USB device [ 56.171205][ T714] usb 1-1: device descriptor read/64, error -71 [ 56.212728][ T1446] netlink: 148 bytes leftover after parsing attributes in process `syz.5.341'. [ 56.243937][ T1486] fuse: Bad value for 'fd' [ 56.283465][ T345] uclogic 0003:256C:006D.000A: v1 frame probing failed: -71 [ 56.290848][ T345] uclogic 0003:256C:006D.000A: failed probing parameters: -71 [ 56.298599][ T345] uclogic 0003:256C:006D.000A: probe with driver uclogic failed with error -71 [ 56.309358][ T345] usb 6-1: USB disconnect, device number 15 [ 56.330259][ T1493] netlink: 8 bytes leftover after parsing attributes in process `syz.4.353'. [ 56.411984][ T714] usb 1-1: device descriptor read/64, error -71 [ 56.521380][ T714] usb usb1-port1: attempt power cycle [ 56.684185][ T1499] rust_binder: Write failure EFAULT in pid:113 [ 56.862100][ T714] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 56.892384][ T714] usb 1-1: device descriptor read/8, error -71 [ 57.022402][ T714] usb 1-1: device descriptor read/8, error -71 [ 57.179859][ T1508] SELinux: policydb version 2134819135 does not match my version range 15-33 [ 57.188931][ T1508] SELinux: failed to load policy [ 57.261193][ T714] usb 1-1: new high-speed USB device number 19 using dummy_hcd [ 57.282409][ T714] usb 1-1: device descriptor read/8, error -71 [ 57.288974][ T1513] x_tables: duplicate underflow at hook 1 [ 57.290056][ T1514] x_tables: duplicate underflow at hook 1 [ 57.422313][ T714] usb 1-1: device descriptor read/8, error -71 [ 57.541301][ T714] usb usb1-port1: unable to enumerate USB device [ 57.547017][ T1520] rust_binder: Error while translating object. [ 57.547704][ T1520] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ENOENT } [ 57.553970][ T1520] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOENT } my_pid:120 [ 57.661198][ T345] usb 5-1: new full-speed USB device number 12 using dummy_hcd [ 57.782525][ T1536] rust_binder: Write failure EFAULT in pid:137 [ 57.832807][ T345] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 57.850266][ T345] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 57.860195][ T345] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 57.873423][ T345] usb 5-1: New USB device found, idVendor=054c, idProduct=0b9c, bcdDevice= 0.00 [ 57.882519][ T345] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 57.891352][ T345] usb 5-1: config 0 descriptor?? [ 58.041331][ T714] usb 7-1: new full-speed USB device number 17 using dummy_hcd [ 58.100680][ T345] usb 5-1: string descriptor 0 read error: -71 [ 58.109869][ T345] usbhid 5-1:0.0: can't add hid device: -22 [ 58.116322][ T345] usbhid 5-1:0.0: probe with driver usbhid failed with error -22 [ 58.127810][ T345] usb 5-1: USB disconnect, device number 12 [ 58.192693][ T714] usb 7-1: not running at top speed; connect to a high speed hub [ 58.201787][ T714] usb 7-1: config 1 interface 0 altsetting 4 endpoint 0x81 has invalid maxpacket 1935, setting to 64 [ 58.212811][ T714] usb 7-1: config 1 interface 0 altsetting 4 endpoint 0x3 has invalid maxpacket 512, setting to 64 [ 58.223801][ T714] usb 7-1: config 1 interface 0 has no altsetting 0 [ 58.232313][ T714] usb 7-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 58.241655][ T714] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 58.249693][ T714] usb 7-1: Product: syz [ 58.253940][ T714] usb 7-1: Manufacturer: syz [ 58.258658][ T714] usb 7-1: SerialNumber: syz [ 58.264301][ T1540] raw-gadget.2 gadget.6: fail, usb_ep_enable returned -22 [ 58.271638][ T1540] raw-gadget.2 gadget.6: fail, usb_ep_enable returned -22 [ 58.682795][ T714] cdc_ether 7-1:1.0: probe with driver cdc_ether failed with error -71 [ 58.695259][ T714] usb 7-1: USB disconnect, device number 17 [ 58.751233][ T345] usb 1-1: new full-speed USB device number 20 using dummy_hcd [ 58.902833][ T345] usb 1-1: unable to get BOS descriptor or descriptor too short [ 58.911072][ T345] usb 1-1: not running at top speed; connect to a high speed hub [ 58.919855][ T345] usb 1-1: config 14 has an invalid interface number: 16 but max is 0 [ 58.928141][ T345] usb 1-1: config 14 has an invalid descriptor of length 0, skipping remainder of the config [ 58.938512][ T345] usb 1-1: config 14 has no interface number 0 [ 58.944829][ T345] usb 1-1: config 14 interface 16 altsetting 4 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 58.958350][ T345] usb 1-1: config 14 interface 16 has no altsetting 0 [ 58.967539][ T345] usb 1-1: New USB device found, idVendor=041e, idProduct=3f19, bcdDevice=51.5b [ 58.976645][ T345] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 58.984840][ T345] usb 1-1: Product: syz [ 58.989089][ T345] usb 1-1: Manufacturer: syz [ 58.993832][ T345] usb 1-1: SerialNumber: syz [ 59.196333][ T36] kauditd_printk_skb: 11 callbacks suppressed [ 59.196353][ T36] audit: type=1400 audit(1755827585.950:352): avc: denied { ioctl } for pid=1565 comm="syz.6.376" path="mnt:[4026532330]" dev="nsfs" ino=4026532330 ioctlcmd=0x940b scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nsfs_t tclass=file permissive=1 [ 59.204176][ T1553] netlink: 'syz.0.372': attribute type 27 has an invalid length. [ 59.246705][ T345] usb 1-1: unknown interface protocol 0x18, assuming v1 [ 59.254061][ T345] usb 1-1: 16:2 : does not exist [ 59.262039][ T345] usb 1-1: USB disconnect, device number 20 [ 59.362735][ T1568] rust_binder: 145: no such ref 1 [ 59.367812][ T1568] rust_binder: BC_CLEAR_DEATH_NOTIFICATION invalid ref 2 [ 59.374976][ T1568] rust_binder: Error while translating object. [ 59.375010][ T1568] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EPERM } [ 59.381327][ T1568] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EPERM } my_pid:145 [ 59.405319][ T36] audit: type=1400 audit(1755827586.160:353): avc: denied { unmount } for pid=798 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_t tclass=filesystem permissive=1 [ 59.538823][ T1574] rust_binder: Failed to allocate buffer. len:1160, is_oneway:false [ 59.736739][ T1585] netlink: 8 bytes leftover after parsing attributes in process `syz.4.382'. [ 60.119781][ T1615] rust_binder: Failed to allocate buffer. len:24, is_oneway:false [ 60.172366][ T1628] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 60.400950][ T1644] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 60.407756][ T1646] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 60.434208][ T1645] rust_binder: Error in use_page_slow: ESRCH [ 60.434237][ T1645] rust_binder: use_range failure ESRCH [ 60.440593][ T1645] rust_binder: Failed to allocate buffer. len:4208, is_oneway:false [ 60.446228][ T1645] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ESRCH } [ 60.454490][ T1645] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ESRCH } my_pid:540 [ 60.478865][ T1648] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOENT } my_pid:543 [ 60.566385][ T1651] rust_binder: Error while translating object. [ 60.576018][ T1651] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EFAULT } [ 60.582559][ T1651] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EFAULT } my_pid:545 [ 60.701260][ T36] audit: type=1400 audit(1755827587.390:354): avc: denied { mount } for pid=1657 comm="syz.4.404" name="/" dev="tracefs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=filesystem permissive=1 [ 60.738701][ T36] audit: type=1400 audit(1755827587.390:355): avc: denied { mounton } for pid=1657 comm="syz.4.404" path="/164/file0" dev="tracefs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=dir permissive=1 [ 60.761882][ T36] audit: type=1400 audit(1755827587.400:356): avc: denied { unmount } for pid=347 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=filesystem permissive=1 [ 61.135059][ T36] audit: type=1400 audit(1755827587.890:357): avc: denied { write } for pid=1662 comm="syz.6.406" scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:kernel_t tclass=key permissive=1 [ 61.173385][ T1665] netlink: 24 bytes leftover after parsing attributes in process `syz.6.407'. [ 61.189843][ T36] audit: type=1400 audit(1755827587.940:358): avc: denied { mount } for pid=1664 comm="syz.6.407" name="/" dev="bpf" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:bpf_t tclass=filesystem permissive=1 [ 61.226888][ T36] audit: type=1400 audit(1755827587.970:359): avc: denied { unmount } for pid=798 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:bpf_t tclass=filesystem permissive=1 [ 61.262454][ T1673] input: syz0 as /devices/virtual/input/input14 [ 61.273199][ T1679] netlink: 20 bytes leftover after parsing attributes in process `syz.0.411'. [ 61.329893][ T1687] rust_binder: Write failure EFAULT in pid:169 [ 61.346598][ T1690] 9pnet_fd: Insufficient options for proto=fd [ 61.361564][ T36] audit: type=1400 audit(1755827588.120:360): avc: denied { setcheckreqprot } for pid=1667 comm="syz.4.410" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=security permissive=1 [ 61.398842][ T36] audit: type=1400 audit(1755827588.140:361): avc: denied { mounton } for pid=1688 comm="syz.6.416" path="/59/file0" dev="tmpfs" ino=343 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=sock_file permissive=1 [ 61.493303][ T13] bridge_slave_1: left allmulticast mode [ 61.499212][ T13] bridge_slave_1: left promiscuous mode [ 61.505582][ T13] bridge0: port 2(bridge_slave_1) entered disabled state [ 61.513860][ T13] bridge_slave_0: left allmulticast mode [ 61.526335][ T13] bridge_slave_0: left promiscuous mode [ 61.544326][ T13] bridge0: port 1(bridge_slave_0) entered disabled state [ 61.675928][ T13] veth1_macvtap: left promiscuous mode [ 61.681669][ T13] veth0_vlan: left promiscuous mode [ 61.905843][ T1696] bridge0: port 1(bridge_slave_0) entered blocking state [ 61.920923][ T1696] bridge0: port 1(bridge_slave_0) entered disabled state [ 61.942418][ T1696] bridge_slave_0: entered allmulticast mode [ 61.948936][ T1696] bridge_slave_0: entered promiscuous mode [ 61.976288][ T1696] bridge0: port 2(bridge_slave_1) entered blocking state [ 61.988658][ T1696] bridge0: port 2(bridge_slave_1) entered disabled state [ 61.996147][ T1696] bridge_slave_1: entered allmulticast mode [ 62.002916][ T1696] bridge_slave_1: entered promiscuous mode [ 62.074018][ T1717] random: crng reseeded on system resumption [ 62.138328][ T1696] bridge0: port 2(bridge_slave_1) entered blocking state [ 62.145528][ T1696] bridge0: port 2(bridge_slave_1) entered forwarding state [ 62.152882][ T1696] bridge0: port 1(bridge_slave_0) entered blocking state [ 62.159932][ T1696] bridge0: port 1(bridge_slave_0) entered forwarding state [ 62.198838][ T329] bridge0: port 1(bridge_slave_0) entered disabled state [ 62.206780][ T329] bridge0: port 2(bridge_slave_1) entered disabled state [ 62.223034][ T13] bridge0: port 1(bridge_slave_0) entered blocking state [ 62.230212][ T13] bridge0: port 1(bridge_slave_0) entered forwarding state [ 62.242779][ T13] bridge0: port 2(bridge_slave_1) entered blocking state [ 62.249966][ T13] bridge0: port 2(bridge_slave_1) entered forwarding state [ 62.298021][ T1696] veth0_vlan: entered promiscuous mode [ 62.321453][ T1696] veth1_macvtap: entered promiscuous mode [ 62.371228][ T45] usb 1-1: new high-speed USB device number 21 using dummy_hcd [ 62.405595][ T1738] bridge0: port 3(syz_tun) entered blocking state [ 62.412628][ T1738] bridge0: port 3(syz_tun) entered disabled state [ 62.419148][ T1738] syz_tun: entered allmulticast mode [ 62.425394][ T1738] syz_tun: entered promiscuous mode [ 62.430762][ T1738] bridge0: port 3(syz_tun) entered blocking state [ 62.437272][ T1738] bridge0: port 3(syz_tun) entered forwarding state [ 62.448069][ T1738] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 62.448520][ T1738] rust_binder: Failed to allocate buffer. len:24, is_oneway:false [ 62.452062][ T1734] rust_binder: Error in use_page_slow: ESRCH [ 62.456358][ T1738] rust_binder: BC_REQUEST_DEATH_NOTIFICATION invalid ref 3 [ 62.463001][ T1734] rust_binder: use_range failure ESRCH [ 62.476314][ T1734] rust_binder: Failed to allocate buffer. len:24, is_oneway:false [ 62.482033][ T1734] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ESRCH } [ 62.490448][ T1734] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ESRCH } my_pid:2 [ 62.504922][ T345] hid (null): unknown global tag 0xe [ 62.523055][ T345] hid (null): unknown global tag 0xe [ 62.528399][ T345] hid (null): unknown global tag 0xd [ 62.538072][ T345] hid (null): invalid report_size 591024798 [ 62.544422][ T345] hid (null): global environment stack underflow [ 62.550848][ T345] hid (null): bogus close delimiter [ 62.552244][ T45] usb 1-1: config 1 has an invalid descriptor of length 68, skipping remainder of the config [ 62.558390][ T345] hid-generic 0000:901B:0009.000B: unexpected long global item [ 62.577569][ T45] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 62.587929][ T435] usb 5-1: new high-speed USB device number 13 using dummy_hcd [ 62.589669][ T345] hid-generic 0000:901B:0009.000B: probe with driver hid-generic failed with error -22 [ 62.605841][ T45] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 62.640532][ T45] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 62.649869][ T45] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 62.658085][ T45] usb 1-1: Product: syz [ 62.663356][ T45] usb 1-1: Manufacturer: syz [ 62.667986][ T45] usb 1-1: SerialNumber: syz [ 62.675868][ T1746] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 62.675898][ T1746] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:216 [ 62.685816][ T1746] rust_binder: Failure when writing BR_NOOP at beginning of buffer. [ 62.695235][ T1746] rust_binder: Read failure Err(EFAULT) in pid:216 [ 62.751207][ T435] usb 5-1: Using ep0 maxpacket: 16 [ 62.764882][ T435] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 62.776047][ T435] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 62.786134][ T435] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 62.800205][ T435] usb 5-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 62.809423][ T435] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 62.818491][ T435] usb 5-1: config 0 descriptor?? [ 62.894750][ T45] cdc_ncm 1-1:1.0: CDC Union missing and no IAD found [ 62.903092][ T45] cdc_ncm 1-1:1.0: bind() failure [ 62.911323][ T45] usb 1-1: USB disconnect, device number 21 [ 62.971220][ T345] usb 6-1: new high-speed USB device number 16 using dummy_hcd [ 62.976604][ T1759] netlink: 'syz.6.438': attribute type 15 has an invalid length. [ 63.054420][ T1764] rust_binder: BC_CLEAR_DEATH_NOTIFICATION invalid ref 2 [ 63.109350][ T45] rust_binder: 1762: removing orphan mapping 0:112 [ 63.116177][ T45] rust_binder: 0: removing orphan mapping 112:1048 [ 63.123046][ T345] usb 6-1: Using ep0 maxpacket: 32 [ 63.131758][ T345] usb 6-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 63.143100][ T345] usb 6-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 63.143217][ T1770] fscrypt: Error allocating hmac(sha512): -4 [ 63.155015][ T345] usb 6-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 63.168806][ T345] usb 6-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 63.177223][ T345] usb 6-1: Product: syz [ 63.181509][ T345] usb 6-1: Manufacturer: syz [ 63.187784][ T345] hub 6-1:4.0: USB hub found [ 63.238153][ T1777] 9pnet: p9_errstr2errno: server reported unknown error O»Ü‰›Xò۵רѳlú¶uË9 [ 63.318548][ T10] rust_binder: 1775: removing orphan mapping 0:24 [ 63.325185][ T10] rust_binder: 0: removing orphan mapping 24:1024 [ 63.387761][ T345] hub 6-1:4.0: 2 ports detected [ 63.430358][ T1732] rust_binder: 564: no such ref 3 [ 63.445444][ T435] usbhid 5-1:0.0: can't add hid device: -71 [ 63.455228][ T435] usbhid 5-1:0.0: probe with driver usbhid failed with error -71 [ 63.469164][ T435] usb 5-1: USB disconnect, device number 13 [ 63.610769][ T345] hub 6-1:4.0: hub_hub_status failed (err = -71) [ 63.622050][ T345] hub 6-1:4.0: config failed, can't get hub status (err -71) [ 63.641829][ T345] usb 6-1: USB disconnect, device number 16 [ 63.673791][ T1799] rust_binder: BC_CLEAR_DEATH_NOTIFICATION invalid ref 2 [ 63.728181][ T361] rust_binder: 1796: removing orphan mapping 0:112 [ 63.734869][ T361] rust_binder: 0: removing orphan mapping 112:1048 [ 64.108268][ T1819] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 64.108429][ T1819] rust_binder: got new transaction with bad transaction stack [ 64.122957][ T1819] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:571 [ 64.376038][ T36] kauditd_printk_skb: 49 callbacks suppressed [ 64.376061][ T36] audit: type=1400 audit(1755827591.130:411): avc: denied { accept } for pid=1827 comm="syz.5.459" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 64.412056][ T36] audit: type=1400 audit(1755827591.170:412): avc: denied { create } for pid=1827 comm="syz.5.459" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=appletalk_socket permissive=1 [ 64.419335][ T1828] rust_binder: BC_REQUEST_DEATH_NOTIFICATION invalid ref 2 [ 64.679270][ T1842] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:55 [ 64.691208][ T359] usb 1-1: new high-speed USB device number 22 using dummy_hcd [ 64.810134][ T1849] netlink: 'syz.6.466': attribute type 1 has an invalid length. [ 64.811201][ T361] usb 6-1: new high-speed USB device number 17 using dummy_hcd [ 64.840603][ T1851] netlink: 12 bytes leftover after parsing attributes in process `syz.6.467'. [ 64.862421][ T359] usb 1-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 64.871816][ T359] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 64.880650][ T359] usb 1-1: config 0 descriptor?? [ 64.886224][ T36] audit: type=1400 audit(1755827591.640:413): avc: denied { bind } for pid=1850 comm="syz.6.467" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 64.889434][ T435] rust_binder: 1817: removing orphan mapping 0:24 [ 64.964299][ T1858] rust_binder: Error while translating object. [ 64.964340][ T1858] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ENOENT } [ 64.970679][ T1858] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOENT } my_pid:580 [ 64.991177][ T361] usb 6-1: Using ep0 maxpacket: 16 [ 65.007070][ T361] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 65.020015][ T361] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 65.033115][ T361] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 65.046481][ T361] usb 6-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 65.059418][ T361] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 65.072007][ T361] usb 6-1: config 0 descriptor?? [ 65.311100][ T359] kye 0003:0458:5019.000C: tablet report size too small, or kye_tablet_rdesc unexpectedly large [ 65.322176][ T359] kye 0003:0458:5019.000C: ignoring exceeding usage max [ 65.331508][ T359] kye 0003:0458:5019.000C: hidraw0: USB HID v0.00 Device [HID 0458:5019] on usb-dummy_hcd.0-1/input0 [ 65.342613][ T359] kye 0003:0458:5019.000C: tablet-enabling feature report not found [ 65.350716][ T359] kye 0003:0458:5019.000C: tablet enabling failed [ 65.390035][ T36] audit: type=1400 audit(1755827592.140:414): avc: denied { getopt } for pid=1870 comm="syz.4.473" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 65.525840][ T1825] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EFAULT } [ 65.525870][ T1825] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EFAULT } my_pid:281 [ 65.584923][ T1877] SELinux: security_context_str_to_sid (sytem_uÝGй) failed with errno=-22 [ 65.678989][ T1839] rust_binder: 236: no such ref 3 [ 65.684956][ T361] usbhid 6-1:0.0: can't add hid device: -71 [ 65.691576][ T361] usbhid 6-1:0.0: probe with driver usbhid failed with error -71 [ 65.702247][ T361] usb 6-1: USB disconnect, device number 17 [ 66.089846][ T1886] rust_binder: Got transaction with invalid offset. [ 66.089927][ T1886] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 66.096842][ T1886] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:596 [ 66.199658][ T1888] netlink: 80 bytes leftover after parsing attributes in process `syz.5.480'. [ 66.275447][ T1890] overlayfs: option "index=on" is useless in a non-upper mount, ignore [ 66.284073][ T1890] overlayfs: option "uuid=on" requires an upper fs, falling back to uuid=null. [ 66.293272][ T1890] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 66.305107][ T1890] overlayfs: missing 'lowerdir' [ 66.410716][ T36] audit: type=1400 audit(1755827593.160:415): avc: denied { listen } for pid=1889 comm="syz.5.481" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 66.479182][ T36] audit: type=1400 audit(1755827593.230:416): avc: denied { accept } for pid=1896 comm="syz.6.484" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 66.488239][ T1897] rust_binder: Error while translating object. [ 66.499361][ T1897] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 66.505698][ T1897] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:78 [ 66.761183][ T9] usb 7-1: new high-speed USB device number 18 using dummy_hcd [ 66.882098][ T36] audit: type=1400 audit(1755827593.640:417): avc: denied { listen } for pid=1908 comm="syz.4.488" path=2F3138332FE91F7189591E9233614B scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=unix_dgram_socket permissive=1 [ 66.882510][ T1909] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ENOMEM } [ 66.905677][ T1909] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOMEM } my_pid:606 [ 66.931172][ T9] usb 7-1: Using ep0 maxpacket: 16 [ 66.947093][ T9] usb 7-1: config 0 has an invalid interface number: 1 but max is 0 [ 66.955898][ T9] usb 7-1: config 0 has no interface number 0 [ 66.962119][ T9] usb 7-1: config 0 interface 1 altsetting 0 endpoint 0x3 has an invalid bInterval 0, changing to 7 [ 66.975025][ T9] usb 7-1: New USB device found, idVendor=1a86, idProduct=752d, bcdDevice=2d.4d [ 66.984330][ T9] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 66.992379][ T9] usb 7-1: Product: syz [ 66.996742][ T9] usb 7-1: Manufacturer: syz [ 67.001381][ T9] usb 7-1: SerialNumber: syz [ 67.006587][ T9] usb 7-1: config 0 descriptor?? [ 67.161245][ T359] usb 5-1: new high-speed USB device number 14 using dummy_hcd [ 67.193312][ T9] usb 1-1: USB disconnect, device number 22 [ 67.214270][ T1901] rust_binder: Write failure EINVAL in pid:80 [ 67.215033][ T345] usb 7-1: USB disconnect, device number 18 [ 67.271481][ T36] audit: type=1400 audit(1755827594.030:418): avc: denied { bind } for pid=1919 comm="syz.0.492" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 67.272906][ T1920] netlink: 84 bytes leftover after parsing attributes in process `syz.0.492'. [ 67.292156][ T36] audit: type=1400 audit(1755827594.030:419): avc: denied { setopt } for pid=1919 comm="syz.0.492" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 67.301618][ T1920] netlink: 40 bytes leftover after parsing attributes in process `syz.0.492'. [ 67.330822][ T359] usb 5-1: Using ep0 maxpacket: 16 [ 67.353717][ T359] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 67.365544][ T359] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 67.375795][ T359] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 67.388996][ T359] usb 5-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 67.398214][ T359] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 67.409195][ T1924] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EFAULT } [ 67.415126][ T1923] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EFAULT } [ 67.425496][ T359] usb 5-1: config 0 descriptor?? [ 67.435311][ T1924] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EFAULT } my_pid:245 [ 67.440817][ T1923] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EFAULT } my_pid:245 [ 67.490147][ T1929] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=1929 comm=syz.5.495 [ 67.602708][ T36] audit: type=1400 audit(1755827594.360:420): avc: denied { append } for pid=1938 comm="syz.0.498" name="loop9" dev="devtmpfs" ino=58 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 67.660852][ T1945] syzkaller0: entered promiscuous mode [ 67.668240][ T1945] syzkaller0: entered allmulticast mode [ 67.679365][ T1944] syzkaller0: delete flow: hash 1591364876 index 1 [ 67.746825][ T345] rust_binder: 1898: removing orphan mapping 0:8 [ 67.763193][ T1950] netlink: 4 bytes leftover after parsing attributes in process `syz.0.502'. [ 67.795638][ T1952] binder: Unknown parameter '' [ 67.878154][ T1950] F2FS-fs (rnullb0): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 67.886236][ T1950] F2FS-fs (rnullb0): Can't find valid F2FS filesystem in 1th superblock [ 67.895232][ T1950] F2FS-fs (rnullb0): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 67.903244][ T1950] F2FS-fs (rnullb0): Can't find valid F2FS filesystem in 2th superblock [ 68.051849][ T1911] rust_binder: 608: no such ref 3 [ 68.058747][ T359] usbhid 5-1:0.0: can't add hid device: -71 [ 68.065178][ T359] usbhid 5-1:0.0: probe with driver usbhid failed with error -71 [ 68.075393][ T359] usb 5-1: USB disconnect, device number 14 [ 68.381684][ T1968] binder: Unknown parameter ' iÃbcW'Êe' [ 68.631273][ T359] usb 6-1: new full-speed USB device number 18 using dummy_hcd [ 68.738490][ T361] rust_binder: 1986: removing orphan mapping 0:4224 [ 68.792414][ T359] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1632, setting to 64 [ 68.803453][ T359] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 68.816315][ T359] usb 6-1: New USB device found, idVendor=1a34, idProduct=0802, bcdDevice= 0.00 [ 68.825744][ T359] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 68.844720][ T359] usb 6-1: config 0 descriptor?? [ 68.849994][ T1970] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 68.852641][ T1997] rust_binder: 629: no such ref 0 [ 68.867949][ T1997] rust_binder: BC_REQUEST_DEATH_NOTIFICATION invalid ref 0 [ 68.876684][ T1997] rust_binder: BC_CLEAR_DEATH_NOTIFICATION invalid ref 0 [ 68.884648][ T1997] exFAT-fs (rnullb0): invalid boot record signature [ 68.891699][ T1997] exFAT-fs (rnullb0): failed to read boot sector [ 68.898138][ T1997] exFAT-fs (rnullb0): failed to recognize exfat type [ 69.181257][ T435] usb 5-1: new high-speed USB device number 15 using dummy_hcd [ 69.259027][ T359] acrux 0003:1A34:0802.000D: unknown main item tag 0x0 [ 69.266029][ T359] acrux 0003:1A34:0802.000D: unknown main item tag 0x0 [ 69.273568][ T359] acrux 0003:1A34:0802.000D: hidraw0: USB HID v0.fe Device [HID 1a34:0802] on usb-dummy_hcd.5-1/input0 [ 69.284722][ T359] acrux 0003:1A34:0802.000D: no inputs found [ 69.291002][ T359] acrux 0003:1A34:0802.000D: Failed to enable force feedback support, error: -19 [ 69.311240][ T345] usb 1-1: new full-speed USB device number 23 using dummy_hcd [ 69.331185][ T435] usb 5-1: Using ep0 maxpacket: 16 [ 69.337584][ T435] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 69.348701][ T435] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 69.358487][ T435] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 69.371406][ T435] usb 5-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 69.380548][ T435] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 69.389465][ T435] usb 5-1: config 0 descriptor?? [ 69.460430][ T1970] binder: Unknown parameter '0xffffffffffffffff' [ 69.467306][ T361] usb 6-1: USB disconnect, device number 18 [ 69.472403][ T345] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 53369, setting to 64 [ 69.484507][ T345] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 69.498200][ T345] usb 1-1: New USB device found, idVendor=056a, idProduct=0020, bcdDevice= 0.00 [ 69.511733][ T345] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=4 [ 69.520054][ T345] usb 1-1: SerialNumber: syz [ 69.526096][ T345] usb 1-1: config 0 descriptor?? [ 69.531510][ T2018] raw-gadget.2 gadget.0: fail, usb_ep_enable returned -22 [ 69.921825][ T36] kauditd_printk_skb: 2 callbacks suppressed [ 69.921844][ T36] audit: type=1400 audit(1755827596.680:423): avc: denied { mounton } for pid=2034 comm="syz.6.529" path="/proc/108/task" dev="proc" ino=16496 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=dir permissive=1 [ 69.957045][ T345] usbhid 1-1:0.0: can't add hid device: -71 [ 69.971194][ T345] usbhid 1-1:0.0: probe with driver usbhid failed with error -71 [ 69.980189][ T345] usb 1-1: USB disconnect, device number 23 [ 69.998446][ T2004] rust_binder: 633: no such ref 3 [ 70.017823][ T435] usbhid 5-1:0.0: can't add hid device: -71 [ 70.028193][ T435] usbhid 5-1:0.0: probe with driver usbhid failed with error -71 [ 70.037286][ T435] usb 5-1: USB disconnect, device number 15 [ 70.161194][ T359] usb 7-1: new high-speed USB device number 19 using dummy_hcd [ 70.311231][ T359] usb 7-1: Using ep0 maxpacket: 8 [ 70.317358][ T359] usb 7-1: config 0 interface 0 altsetting 5 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 70.328381][ T359] usb 7-1: config 0 interface 0 altsetting 5 endpoint 0x81 has invalid wMaxPacketSize 0 [ 70.338266][ T359] usb 7-1: config 0 interface 0 has no altsetting 0 [ 70.344934][ T359] usb 7-1: New USB device found, idVendor=1b96, idProduct=0004, bcdDevice= 0.00 [ 70.354022][ T359] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 70.363137][ T359] usb 7-1: config 0 descriptor?? [ 70.569957][ T359] usbhid 7-1:0.0: can't add hid device: -71 [ 70.576970][ T359] usbhid 7-1:0.0: probe with driver usbhid failed with error -71 [ 70.589756][ T359] usb 7-1: USB disconnect, device number 19 [ 70.635095][ T2053] FAULT_INJECTION: forcing a failure. [ 70.635095][ T2053] name failslab, interval 1, probability 0, space 0, times 1 [ 70.647875][ T2053] CPU: 1 UID: 0 PID: 2053 Comm: syz.4.536 Not tainted syzkaller #0 00ad55236d4531c7fb9f608a968d4071287717d4 [ 70.647912][ T2053] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 70.647921][ T2053] Call Trace: [ 70.647930][ T2053] [ 70.647935][ T2053] __dump_stack+0x21/0x30 [ 70.647956][ T2053] dump_stack_lvl+0x10c/0x190 [ 70.647972][ T2053] ? __cfi_dump_stack_lvl+0x10/0x10 [ 70.647987][ T2053] ? avc_has_perm+0x144/0x220 [ 70.648003][ T2053] ? __cfi_avc_has_perm+0x10/0x10 [ 70.648018][ T2053] dump_stack+0x19/0x20 [ 70.648032][ T2053] should_fail_ex+0x3d9/0x530 [ 70.648049][ T2053] should_failslab+0xac/0x100 [ 70.648062][ T2053] __kmalloc_cache_noprof+0x41/0x3c0 [ 70.648080][ T2053] ? vhost_task_create+0x101/0x350 [ 70.648092][ T2053] ? __cfi_kvm_nx_huge_page_recovery_worker+0x10/0x10 [ 70.648106][ T2053] vhost_task_create+0x101/0x350 [ 70.648117][ T2053] ? __cfi_kvm_nx_huge_page_recovery_worker_kill+0x10/0x10 [ 70.648131][ T2053] ? __cfi_vhost_task_create+0x10/0x10 [ 70.648142][ T2053] ? __cfi_vhost_task_fn+0x10/0x10 [ 70.648154][ T2053] ? __kasan_check_write+0x18/0x20 [ 70.648169][ T2053] ? mutex_lock+0x92/0x1c0 [ 70.648186][ T2053] ? __cfi_mutex_lock+0x10/0x10 [ 70.648202][ T2053] ? kernel_text_address+0xa9/0xe0 [ 70.648216][ T2053] kvm_mmu_post_init_vm+0x1a6/0x310 [ 70.648232][ T2053] kvm_arch_vcpu_ioctl_run+0xd7/0x1aa0 [ 70.648246][ T2053] ? _parse_integer_limit+0x195/0x1e0 [ 70.648263][ T2053] ? __cfi_kvm_arch_vcpu_ioctl_run+0x10/0x10 [ 70.648277][ T2053] ? kstrtoull+0x13b/0x1e0 [ 70.648292][ T2053] ? kstrtouint+0x78/0xf0 [ 70.648307][ T2053] ? ioctl_has_perm+0x1aa/0x4d0 [ 70.648321][ T2053] ? __asan_memcpy+0x5a/0x80 [ 70.648336][ T2053] ? ioctl_has_perm+0x3e0/0x4d0 [ 70.648349][ T2053] ? has_cap_mac_admin+0xd0/0xd0 [ 70.648362][ T2053] ? __kasan_check_write+0x18/0x20 [ 70.648377][ T2053] ? mutex_lock_killable+0x92/0x1c0 [ 70.648393][ T2053] ? __cfi_mutex_lock_killable+0x10/0x10 [ 70.648409][ T2053] ? proc_fail_nth_write+0x17e/0x210 [ 70.648425][ T2053] kvm_vcpu_ioctl+0x96f/0xee0 [ 70.648442][ T2053] ? __cfi_kvm_vcpu_ioctl+0x10/0x10 [ 70.648458][ T2053] ? __cfi_vfs_write+0x10/0x10 [ 70.648469][ T2053] ? __kasan_check_write+0x18/0x20 [ 70.648484][ T2053] ? mutex_unlock+0x8b/0x240 [ 70.648499][ T2053] ? __cfi_mutex_unlock+0x10/0x10 [ 70.648515][ T2053] ? __fget_files+0x2c5/0x340 [ 70.648527][ T2053] ? __fget_files+0x2c5/0x340 [ 70.648539][ T2053] ? bpf_lsm_file_ioctl+0xd/0x20 [ 70.648554][ T2053] ? security_file_ioctl+0x34/0xd0 [ 70.648567][ T2053] ? __cfi_kvm_vcpu_ioctl+0x10/0x10 [ 70.648584][ T2053] __se_sys_ioctl+0x135/0x1b0 [ 70.648606][ T2053] __x64_sys_ioctl+0x7f/0xa0 [ 70.648626][ T2053] x64_sys_call+0x1878/0x2ee0 [ 70.648651][ T2053] do_syscall_64+0x58/0xf0 [ 70.648683][ T2053] ? clear_bhb_loop+0x50/0xa0 [ 70.648695][ T2053] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 70.648712][ T2053] RIP: 0033:0x7fd536b8ebe9 [ 70.648724][ T2053] 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 [ 70.648735][ T2053] RSP: 002b:00007fd537984038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 70.648750][ T2053] RAX: ffffffffffffffda RBX: 00007fd536db5fa0 RCX: 00007fd536b8ebe9 [ 70.648759][ T2053] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000005 [ 70.648767][ T2053] RBP: 00007fd537984090 R08: 0000000000000000 R09: 0000000000000000 [ 70.648775][ T2053] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 70.648783][ T2053] R13: 00007fd536db6038 R14: 00007fd536db5fa0 R15: 00007ffff6b76f38 [ 70.648793][ T2053] [ 71.067126][ T2058] rust_binder: Write failure EFAULT in pid:641 [ 71.143023][ T2066] rust_binder: Error while translating object. [ 71.149250][ T2066] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 71.155606][ T2066] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:269 [ 71.214417][ T1616] bridge0: port 3(syz_tun) entered disabled state [ 71.230638][ T1616] syz_tun (unregistering): left allmulticast mode [ 71.237176][ T1616] syz_tun (unregistering): left promiscuous mode [ 71.243674][ T1616] bridge0: port 3(syz_tun) entered disabled state [ 71.301746][ T329] bridge_slave_1: left allmulticast mode [ 71.307446][ T329] bridge_slave_1: left promiscuous mode [ 71.313165][ T329] bridge0: port 2(bridge_slave_1) entered disabled state [ 71.320851][ T329] bridge_slave_0: left allmulticast mode [ 71.326712][ T359] usb 5-1: new high-speed USB device number 16 using dummy_hcd [ 71.334333][ T329] bridge_slave_0: left promiscuous mode [ 71.340214][ T329] bridge0: port 1(bridge_slave_0) entered disabled state [ 71.417439][ T36] audit: type=1400 audit(1755827598.170:424): avc: denied { mount } for pid=2070 comm="syz.0.545" name="/" dev="devtmpfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=filesystem permissive=1 [ 71.446761][ T36] audit: type=1400 audit(1755827598.200:425): avc: denied { unmount } for pid=289 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=filesystem permissive=1 [ 71.483606][ T329] veth1_macvtap: left promiscuous mode [ 71.489385][ T329] veth0_vlan: left promiscuous mode [ 71.495161][ T359] usb 5-1: Using ep0 maxpacket: 16 [ 71.510619][ T359] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 71.539070][ T359] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 71.572675][ T359] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 71.591168][ T359] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 71.599251][ T359] usb 5-1: Product: syz [ 71.611168][ T359] usb 5-1: Manufacturer: syz [ 71.616284][ T359] usb 5-1: SerialNumber: syz [ 71.626827][ T36] audit: type=1400 audit(1755827598.380:426): avc: denied { read } for pid=2079 comm="syz.0.548" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 71.653692][ T36] audit: type=1400 audit(1755827598.410:427): avc: denied { getopt } for pid=2079 comm="syz.0.548" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 71.688923][ T36] audit: type=1400 audit(1755827598.440:428): avc: denied { create } for pid=2077 comm="syz.6.547" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=isdn_socket permissive=1 [ 71.716411][ T2073] bridge0: port 1(bridge_slave_0) entered blocking state [ 71.723979][ T2073] bridge0: port 1(bridge_slave_0) entered disabled state [ 71.731230][ T2073] bridge_slave_0: entered allmulticast mode [ 71.737561][ T2073] bridge_slave_0: entered promiscuous mode [ 71.744765][ T2073] bridge0: port 2(bridge_slave_1) entered blocking state [ 71.752117][ T2073] bridge0: port 2(bridge_slave_1) entered disabled state [ 71.759760][ T2073] bridge_slave_1: entered allmulticast mode [ 71.766267][ T2073] bridge_slave_1: entered promiscuous mode [ 71.835859][ T2073] bridge0: port 2(bridge_slave_1) entered blocking state [ 71.843003][ T2073] bridge0: port 2(bridge_slave_1) entered forwarding state [ 71.850333][ T2073] bridge0: port 1(bridge_slave_0) entered blocking state [ 71.857429][ T2073] bridge0: port 1(bridge_slave_0) entered forwarding state [ 71.859044][ T359] usb 5-1: 0:2 : does not exist [ 71.873155][ T359] usb 5-1: 5:0: failed to get current value for ch 0 (-22) [ 71.887554][ T46] bridge0: port 1(bridge_slave_0) entered disabled state [ 71.894136][ T359] usb 5-1: USB disconnect, device number 16 [ 71.900760][ T46] bridge0: port 2(bridge_slave_1) entered disabled state [ 71.905040][ T963] udevd[963]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 71.926102][ T345] usb 7-1: new high-speed USB device number 20 using dummy_hcd [ 71.935129][ T46] bridge0: port 1(bridge_slave_0) entered blocking state [ 71.942226][ T46] bridge0: port 1(bridge_slave_0) entered forwarding state [ 71.951414][ T328] bridge0: port 2(bridge_slave_1) entered blocking state [ 71.958556][ T328] bridge0: port 2(bridge_slave_1) entered forwarding state [ 71.984306][ T2073] veth0_vlan: entered promiscuous mode [ 71.994849][ T2073] veth1_macvtap: entered promiscuous mode [ 72.037177][ T2096] rust_binder: BC_FREEZE_NOTIFICATION_DONE 0000000000000001 not found [ 72.045676][ T2096] rust_binder: Write failure EINVAL in pid:2 [ 72.057183][ T36] audit: type=1400 audit(1755827598.810:429): avc: denied { connect } for pid=2097 comm="syz.7.551" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 72.061227][ T9] usb 1-1: new high-speed USB device number 24 using dummy_hcd [ 72.101788][ T36] audit: type=1400 audit(1755827598.860:430): avc: denied { module_load } for pid=2099 comm="syz.7.552" path="/sys/power/wakeup_count" dev="sysfs" ino=1463 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:sysfs_t tclass=system permissive=1 [ 72.126244][ T345] usb 7-1: Using ep0 maxpacket: 32 [ 72.127334][ T345] usb 7-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 72.142555][ T345] usb 7-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 72.149337][ T2102] rust_binder: Error while translating object. [ 72.152112][ T2102] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EFAULT } [ 72.158378][ T2102] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EFAULT } my_pid:8 [ 72.159336][ T345] usb 7-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 72.180511][ T2104] /dev/sg0: Can't lookup blockdev [ 72.186509][ T345] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 72.204400][ T345] usb 7-1: Product: syz [ 72.209047][ T345] usb 7-1: Manufacturer: syz [ 72.213857][ T345] usb 7-1: SerialNumber: syz [ 72.261224][ T9] usb 1-1: Using ep0 maxpacket: 16 [ 72.267514][ T9] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 72.278752][ T9] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 72.289188][ T9] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 72.302379][ T9] usb 1-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 72.311648][ T9] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 72.321058][ T9] usb 1-1: config 0 descriptor?? [ 72.901188][ T366] usb 5-1: new high-speed USB device number 17 using dummy_hcd [ 72.928546][ T9] usbhid 1-1:0.0: can't add hid device: -71 [ 72.935029][ T9] usbhid 1-1:0.0: probe with driver usbhid failed with error -71 [ 72.944880][ T9] usb 1-1: USB disconnect, device number 24 [ 73.071244][ T366] usb 5-1: Using ep0 maxpacket: 8 [ 73.077776][ T366] usb 5-1: New USB device found, idVendor=1557, idProduct=7720, bcdDevice=b7.eb [ 73.087092][ T366] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 73.096140][ T366] usb 5-1: config 0 descriptor?? [ 73.304332][ T366] asix 5-1:0.0 (unnamed net_device) (uninitialized): invalid hw address, using random [ 73.481033][ T2130] kvm: kvm [2129]: vcpu0, guest rIP: 0x9130 Unhandled WRMSR(0xc1) = 0x1 [ 73.489725][ T2130] kvm: kvm [2129]: vcpu0, guest rIP: 0x9130 Unhandled WRMSR(0xc2) = 0x1 [ 73.501784][ T2130] kvm: kvm [2129]: vcpu0, guest rIP: 0x9130 Unhandled WRMSR(0x11e) = 0x1 [ 73.514798][ T2130] kvm: kvm [2129]: vcpu0, guest rIP: 0x9130 Unhandled WRMSR(0x186) = 0x1 [ 73.523454][ T2130] kvm: kvm [2129]: vcpu0, guest rIP: 0x9130 Unhandled WRMSR(0x187) = 0x1 [ 73.535303][ T2130] kvm_intel: kvm [2129]: vcpu0, guest rIP: 0x9130 Unhandled WRMSR(0x1d9) = 0x1 [ 73.801272][ T361] usb 1-1: new high-speed USB device number 25 using dummy_hcd [ 73.952323][ T361] usb 1-1: config 0 has an invalid interface number: 1 but max is 0 [ 73.960409][ T361] usb 1-1: config 0 has no interface number 0 [ 73.966645][ T361] usb 1-1: too many endpoints for config 0 interface 1 altsetting 0: 64, using maximum allowed: 30 [ 73.977423][ T361] usb 1-1: config 0 interface 1 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 64 [ 73.990807][ T361] usb 1-1: New USB device found, idVendor=1235, idProduct=0018, bcdDevice=f0.ee [ 73.999936][ T361] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 74.009037][ T361] usb 1-1: config 0 descriptor?? [ 74.223165][ T2130] 9pnet_fd: Insufficient options for proto=fd [ 74.230378][ T2130] rust_binder: Failed to allocate buffer. len:4248, is_oneway:false [ 74.624881][ T345] usb 7-1: 0:2 : does not exist [ 74.643000][ T345] usb 7-1: USB disconnect, device number 20 [ 74.651033][ T963] udevd[963]: error opening ATTR{/sys/devices/platform/dummy_hcd.6/usb7/7-1/7-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 74.793054][ T2137] FAULT_INJECTION: forcing a failure. [ 74.793054][ T2137] name failslab, interval 1, probability 0, space 0, times 0 [ 74.805888][ T2137] CPU: 0 UID: 0 PID: 2137 Comm: syz.6.563 Not tainted syzkaller #0 00ad55236d4531c7fb9f608a968d4071287717d4 [ 74.805923][ T2137] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 74.805936][ T2137] Call Trace: [ 74.805945][ T2137] [ 74.805954][ T2137] __dump_stack+0x21/0x30 [ 74.805985][ T2137] dump_stack_lvl+0x10c/0x190 [ 74.806008][ T2137] ? __cfi_dump_stack_lvl+0x10/0x10 [ 74.806026][ T2137] dump_stack+0x19/0x20 [ 74.806043][ T2137] should_fail_ex+0x3d9/0x530 [ 74.806062][ T2137] should_failslab+0xac/0x100 [ 74.806083][ T2137] __kmalloc_cache_node_noprof+0x46/0x3d0 [ 74.806111][ T2137] ? __get_vm_area_node+0x154/0x3a0 [ 74.806134][ T2137] ? kasan_save_track+0x3e/0x80 [ 74.806153][ T2137] __get_vm_area_node+0x154/0x3a0 [ 74.806171][ T2137] __vmalloc_node_range_noprof+0x33c/0x1420 [ 74.806186][ T2137] ? copy_process+0x538/0x3220 [ 74.806202][ T2137] ? __cfi___vmalloc_node_range_noprof+0x10/0x10 [ 74.806219][ T2137] ? kasan_save_alloc_info+0x40/0x50 [ 74.806242][ T2137] ? arch_dup_task_struct+0x5b/0xe0 [ 74.806267][ T2137] ? __asan_memcpy+0x5a/0x80 [ 74.806294][ T2137] dup_task_struct+0x5bd/0xc50 [ 74.806314][ T2137] ? copy_process+0x538/0x3220 [ 74.806327][ T2137] ? _raw_spin_lock_irq+0x8d/0x120 [ 74.806341][ T2137] ? copy_process+0x3220/0x3220 [ 74.806354][ T2137] ? __kasan_check_write+0x18/0x20 [ 74.806372][ T2137] copy_process+0x538/0x3220 [ 74.806394][ T2137] ? __cfi_copy_process+0x10/0x10 [ 74.806416][ T2137] ? __kasan_check_write+0x18/0x20 [ 74.806441][ T2137] ? __cfi_kvm_nx_huge_page_recovery_worker+0x10/0x10 [ 74.806462][ T2137] vhost_task_create+0x1d6/0x350 [ 74.806474][ T2137] ? __cfi_kvm_nx_huge_page_recovery_worker_kill+0x10/0x10 [ 74.806488][ T2137] ? __cfi_vhost_task_create+0x10/0x10 [ 74.806499][ T2137] ? __cfi_vhost_task_fn+0x10/0x10 [ 74.806510][ T2137] ? __kasan_check_write+0x18/0x20 [ 74.806530][ T2137] ? mutex_lock+0x92/0x1c0 [ 74.806554][ T2137] ? __cfi_mutex_lock+0x10/0x10 [ 74.806580][ T2137] ? kernel_text_address+0xa9/0xe0 [ 74.806645][ T2137] kvm_mmu_post_init_vm+0x1a6/0x310 [ 74.806661][ T2137] kvm_arch_vcpu_ioctl_run+0xd7/0x1aa0 [ 74.806682][ T2137] ? _parse_integer_limit+0x195/0x1e0 [ 74.806708][ T2137] ? __cfi_kvm_arch_vcpu_ioctl_run+0x10/0x10 [ 74.806731][ T2137] ? kstrtoull+0x13b/0x1e0 [ 74.806756][ T2137] ? kstrtouint+0x78/0xf0 [ 74.806772][ T2137] ? ioctl_has_perm+0x1aa/0x4d0 [ 74.806785][ T2137] ? __asan_memcpy+0x5a/0x80 [ 74.806800][ T2137] ? ioctl_has_perm+0x3e0/0x4d0 [ 74.806813][ T2137] ? has_cap_mac_admin+0xd0/0xd0 [ 74.806832][ T2137] ? __kasan_check_write+0x18/0x20 [ 74.806856][ T2137] ? mutex_lock_killable+0x92/0x1c0 [ 74.806882][ T2137] ? __cfi_mutex_lock_killable+0x10/0x10 [ 74.806909][ T2137] ? proc_fail_nth_write+0x17e/0x210 [ 74.806934][ T2137] kvm_vcpu_ioctl+0x96f/0xee0 [ 74.806961][ T2137] ? __cfi_kvm_vcpu_ioctl+0x10/0x10 [ 74.806988][ T2137] ? __cfi_vfs_write+0x10/0x10 [ 74.807005][ T2137] ? __kasan_check_write+0x18/0x20 [ 74.807030][ T2137] ? mutex_unlock+0x8b/0x240 [ 74.807054][ T2137] ? __cfi_mutex_unlock+0x10/0x10 [ 74.807069][ T2137] ? __fget_files+0x2c5/0x340 [ 74.807082][ T2137] ? __fget_files+0x2c5/0x340 [ 74.807094][ T2137] ? bpf_lsm_file_ioctl+0xd/0x20 [ 74.807111][ T2137] ? security_file_ioctl+0x34/0xd0 [ 74.807131][ T2137] ? __cfi_kvm_vcpu_ioctl+0x10/0x10 [ 74.807156][ T2137] __se_sys_ioctl+0x135/0x1b0 [ 74.807177][ T2137] __x64_sys_ioctl+0x7f/0xa0 [ 74.807196][ T2137] x64_sys_call+0x1878/0x2ee0 [ 74.807220][ T2137] do_syscall_64+0x58/0xf0 [ 74.807234][ T2137] ? clear_bhb_loop+0x50/0xa0 [ 74.807245][ T2137] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 74.807266][ T2137] RIP: 0033:0x7f056778ebe9 [ 74.807284][ T2137] 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 [ 74.807301][ T2137] RSP: 002b:00007f05685c0038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 74.807324][ T2137] RAX: ffffffffffffffda RBX: 00007f05679b5fa0 RCX: 00007f056778ebe9 [ 74.807340][ T2137] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000005 [ 74.807352][ T2137] RBP: 00007f05685c0090 R08: 0000000000000000 R09: 0000000000000000 [ 74.807360][ T2137] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 74.807367][ T2137] R13: 00007f05679b6038 R14: 00007f05679b5fa0 R15: 00007ffca5e78f78 [ 74.807377][ T2137] [ 74.807384][ T2137] syz.6.563: vmalloc error: size 32768, vm_struct allocation failed, mode:0xdc0(GFP_KERNEL|__GFP_ZERO), nodemask=(null) [ 74.913074][ T366] asix 5-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0012: -71 [ 74.925602][ T2137] ,cpuset= [ 74.931027][ T366] asix 5-1:0.0: probe with driver asix failed with error -71 [ 74.931965][ T2137] syz6 [ 74.942181][ T366] usb 5-1: USB disconnect, device number 17 [ 74.951741][ T2137] ,mems_allowed=0 [ 75.285759][ T2137] CPU: 0 UID: 0 PID: 2137 Comm: syz.6.563 Not tainted syzkaller #0 00ad55236d4531c7fb9f608a968d4071287717d4 [ 75.285794][ T2137] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 75.285806][ T2137] Call Trace: [ 75.285813][ T2137] [ 75.285821][ T2137] __dump_stack+0x21/0x30 [ 75.285852][ T2137] dump_stack_lvl+0x10c/0x190 [ 75.285875][ T2137] ? __cfi_dump_stack_lvl+0x10/0x10 [ 75.285900][ T2137] dump_stack+0x19/0x20 [ 75.285917][ T2137] warn_alloc+0x1bc/0x2a0 [ 75.285932][ T2137] ? __cfi_warn_alloc+0x10/0x10 [ 75.285946][ T2137] ? kasan_save_track+0x3e/0x80 [ 75.285962][ T2137] ? __get_vm_area_node+0x392/0x3a0 [ 75.285987][ T2137] __vmalloc_node_range_noprof+0x361/0x1420 [ 75.286016][ T2137] ? __cfi___vmalloc_node_range_noprof+0x10/0x10 [ 75.286041][ T2137] ? kasan_save_alloc_info+0x40/0x50 [ 75.286061][ T2137] ? arch_dup_task_struct+0x5b/0xe0 [ 75.286077][ T2137] ? __asan_memcpy+0x5a/0x80 [ 75.286093][ T2137] dup_task_struct+0x5bd/0xc50 [ 75.286107][ T2137] ? copy_process+0x538/0x3220 [ 75.286126][ T2137] ? _raw_spin_lock_irq+0x8d/0x120 [ 75.286149][ T2137] ? copy_process+0x3220/0x3220 [ 75.286170][ T2137] ? __kasan_check_write+0x18/0x20 [ 75.286197][ T2137] copy_process+0x538/0x3220 [ 75.286214][ T2137] ? __cfi_copy_process+0x10/0x10 [ 75.286227][ T2137] ? __kasan_check_write+0x18/0x20 [ 75.286242][ T2137] ? __cfi_kvm_nx_huge_page_recovery_worker+0x10/0x10 [ 75.286256][ T2137] vhost_task_create+0x1d6/0x350 [ 75.286271][ T2137] ? __cfi_kvm_nx_huge_page_recovery_worker_kill+0x10/0x10 [ 75.286293][ T2137] ? __cfi_vhost_task_create+0x10/0x10 [ 75.286312][ T2137] ? __cfi_vhost_task_fn+0x10/0x10 [ 75.286330][ T2137] ? __kasan_check_write+0x18/0x20 [ 75.286354][ T2137] ? mutex_lock+0x92/0x1c0 [ 75.286370][ T2137] ? __cfi_mutex_lock+0x10/0x10 [ 75.286385][ T2137] ? kernel_text_address+0xa9/0xe0 [ 75.286400][ T2137] kvm_mmu_post_init_vm+0x1a6/0x310 [ 75.286418][ T2137] kvm_arch_vcpu_ioctl_run+0xd7/0x1aa0 [ 75.286441][ T2137] ? _parse_integer_limit+0x195/0x1e0 [ 75.286469][ T2137] ? __cfi_kvm_arch_vcpu_ioctl_run+0x10/0x10 [ 75.286493][ T2137] ? kstrtoull+0x13b/0x1e0 [ 75.286512][ T2137] ? kstrtouint+0x78/0xf0 [ 75.286526][ T2137] ? ioctl_has_perm+0x1aa/0x4d0 [ 75.286540][ T2137] ? __asan_memcpy+0x5a/0x80 [ 75.286555][ T2137] ? ioctl_has_perm+0x3e0/0x4d0 [ 75.286572][ T2137] ? has_cap_mac_admin+0xd0/0xd0 [ 75.286593][ T2137] ? __kasan_check_write+0x18/0x20 [ 75.286617][ T2137] ? mutex_lock_killable+0x92/0x1c0 [ 75.286643][ T2137] ? __cfi_mutex_lock_killable+0x10/0x10 [ 75.286679][ T2137] ? proc_fail_nth_write+0x17e/0x210 [ 75.286698][ T2137] kvm_vcpu_ioctl+0x96f/0xee0 [ 75.286714][ T2137] ? __cfi_kvm_vcpu_ioctl+0x10/0x10 [ 75.286737][ T2137] ? __cfi_vfs_write+0x10/0x10 [ 75.286755][ T2137] ? __kasan_check_write+0x18/0x20 [ 75.286785][ T2137] ? mutex_unlock+0x8b/0x240 [ 75.286811][ T2137] ? __cfi_mutex_unlock+0x10/0x10 [ 75.286836][ T2137] ? __fget_files+0x2c5/0x340 [ 75.286858][ T2137] ? __fget_files+0x2c5/0x340 [ 75.286879][ T2137] ? bpf_lsm_file_ioctl+0xd/0x20 [ 75.286903][ T2137] ? security_file_ioctl+0x34/0xd0 [ 75.286923][ T2137] ? __cfi_kvm_vcpu_ioctl+0x10/0x10 [ 75.286949][ T2137] __se_sys_ioctl+0x135/0x1b0 [ 75.286964][ T2137] __x64_sys_ioctl+0x7f/0xa0 [ 75.286976][ T2137] x64_sys_call+0x1878/0x2ee0 [ 75.286992][ T2137] do_syscall_64+0x58/0xf0 [ 75.287006][ T2137] ? clear_bhb_loop+0x50/0xa0 [ 75.287020][ T2137] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 75.287047][ T2137] RIP: 0033:0x7f056778ebe9 [ 75.287063][ T2137] 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 [ 75.287080][ T2137] RSP: 002b:00007f05685c0038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 75.287102][ T2137] RAX: ffffffffffffffda RBX: 00007f05679b5fa0 RCX: 00007f056778ebe9 [ 75.287113][ T2137] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000005 [ 75.287121][ T2137] RBP: 00007f05685c0090 R08: 0000000000000000 R09: 0000000000000000 [ 75.287130][ T2137] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 75.287137][ T2137] R13: 00007f05679b6038 R14: 00007f05679b5fa0 R15: 00007ffca5e78f78 [ 75.287148][ T2137] [ 75.287169][ T2137] Mem-Info: [ 75.706566][ T2137] active_anon:15170 inactive_anon:1 isolated_anon:0 [ 75.706566][ T2137] active_file:22789 inactive_file:29818 isolated_file:0 [ 75.706566][ T2137] unevictable:0 dirty:188 writeback:0 [ 75.706566][ T2137] slab_reclaimable:6793 slab_unreclaimable:70462 [ 75.706566][ T2137] mapped:24712 shmem:166 pagetables:860 [ 75.706566][ T2137] sec_pagetables:6 bounce:0 [ 75.706566][ T2137] kernel_misc_reclaimable:0 [ 75.706566][ T2137] free:1485640 free_pcp:2823 free_cma:0 [ 75.752599][ T2137] Node 0 active_anon:60680kB inactive_anon:4kB active_file:91156kB inactive_file:119272kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:98848kB dirty:752kB writeback:0kB shmem:664kB shmem_thp:0kB shmem_pmdmapped:0kB anon_thp:0kB writeback_tmp:0kB kernel_stack:5312kB pagetables:3440kB sec_pagetables:24kB all_unreclaimable? no [ 75.784931][ T2137] DMA32 free:2960212kB boost:0kB min:19088kB low:23860kB high:28632kB reserved_highatomic:0KB free_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:2965964kB mlocked:0kB bounce:0kB free_pcp:5752kB local_pcp:5684kB free_cma:0kB [ 75.815630][ T2137] lowmem_reserve[]: 0 3921 3921 [ 75.820599][ T2137] Normal free:2982348kB boost:0kB min:25964kB low:32452kB high:38940kB reserved_highatomic:0KB free_highatomic:0KB active_anon:60680kB inactive_anon:4kB active_file:91156kB inactive_file:119272kB unevictable:0kB writepending:752kB present:5242880kB managed:4016120kB mlocked:0kB bounce:0kB free_pcp:7364kB local_pcp:5604kB free_cma:0kB [ 75.852386][ T2137] lowmem_reserve[]: 0 0 0 [ 75.856809][ T2137] DMA32: 5*4kB (M) 2*8kB (M) 3*16kB (M) 4*32kB (M) 4*64kB (M) 3*128kB (M) 4*256kB (M) 4*512kB (M) 5*1024kB (UM) 5*2048kB (M) 718*4096kB (M) = 2960212kB [ 75.873170][ T2137] Normal: 11*4kB (UME) 2*8kB (UE) 111*16kB (M) 91*32kB (M) 199*64kB (UM) 39*128kB (UM) 12*256kB (ME) 13*512kB (M) 15*1024kB (ME) 3*2048kB (ME) 715*4096kB (ME) = 2982348kB [ 75.890468][ T2137] 52770 total pagecache pages [ 75.895302][ T2137] 1 pages in swap cache [ 75.899459][ T2137] Free swap = 124984kB [ 75.903649][ T2137] Total swap = 124996kB [ 75.907848][ T2137] 2097051 pages RAM [ 75.911701][ T2137] 0 pages HighMem/MovableOnly [ 75.916413][ T2137] 351530 pages reserved [ 75.920624][ T2137] 0 pages cma reserved [ 75.926166][ T2137] Memory allocations: [ 75.930184][ T2137] 0 B 0 init/main.c:1370 func:do_initcalls [ 75.937454][ T2137] 0 B 0 init/do_mounts.c:186 func:mount_root_generic [ 75.945706][ T2137] 0 B 0 init/do_mounts.c:158 func:do_mount_root [ 75.953519][ T2137] 0 B 0 init/do_mounts.c:352 func:mount_nodev_root [ 75.961555][ T2137] 0 B 0 init/do_mounts_rd.c:241 func:rd_load_image [ 75.969465][ T2137] 0 B 0 init/do_mounts_rd.c:72 func:identify_ramdisk_image [ 75.978109][ T2137] 0 B 0 init/initramfs.c:507 func:unpack_to_rootfs [ 75.986139][ T2137] 0 B 0 init/initramfs.c:508 func:unpack_to_rootfs [ 75.994092][ T2137] 0 B 0 init/initramfs.c:509 func:unpack_to_rootfs [ 76.002146][ T2137] 0 B 0 init/initramfs.c:101 func:find_link [ 76.069418][ T2139] veth1: entered allmulticast mode [ 76.075709][ T2139] veth1: left allmulticast mode [ 76.081066][ T2139] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ENOMEM } [ 76.081098][ T2139] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOMEM } my_pid:118 [ 76.357304][ T2152] SELinux: security_context_str_to_sid () failed with errno=-22 [ 76.415457][ T2160] netlink: 8 bytes leftover after parsing attributes in process `syz.4.571'. [ 76.466335][ T361] usb 1-1: string descriptor 0 read error: -71 [ 76.484361][ T361] snd-usb-audio 1-1:0.1: probe with driver snd-usb-audio failed with error -2 [ 76.491696][ T963] udevd[963]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.1/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 76.496538][ T361] usb 1-1: USB disconnect, device number 25 [ 76.526159][ T2164] rust_binder: Write failure EFAULT in pid:33 [ 76.581211][ T9] usb 7-1: new high-speed USB device number 21 using dummy_hcd [ 76.666979][ T2182] rust_binder: 35: no such ref 2 [ 76.761156][ T9] usb 7-1: Using ep0 maxpacket: 16 [ 76.771934][ T9] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 76.783064][ T9] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 76.792870][ T9] usb 7-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 76.805890][ T9] usb 7-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 76.815029][ T9] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 76.831234][ T366] usb 5-1: new high-speed USB device number 18 using dummy_hcd [ 76.831433][ T9] usb 7-1: config 0 descriptor?? [ 76.983014][ T366] usb 5-1: config 192 has an invalid interface number: 162 but max is 0 [ 76.991529][ T366] usb 5-1: config 192 has no interface number 0 [ 76.997907][ T366] usb 5-1: config 192 interface 162 has no altsetting 0 [ 77.006586][ T366] usb 5-1: New USB device found, idVendor=1de1, idProduct=c102, bcdDevice=56.c3 [ 77.015935][ T366] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 77.024122][ T366] usb 5-1: Product: syz [ 77.028364][ T366] usb 5-1: Manufacturer: syz [ 77.033523][ T366] usb 5-1: SerialNumber: syz [ 77.232635][ T2191] kvm: vcpu 0: requested lapic timer restore with starting count register 0x390=3303861288 (422894244864 ns) > initial count (241705619456 ns). Using initial count to start timer. [ 77.254045][ T2191] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EFAULT } [ 77.254083][ T2191] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EFAULT } my_pid:382 [ 77.255652][ T2177] incfs_lookup_dentry err:-13 [ 77.263754][ T36] audit: type=1400 audit(1755827604.010:431): avc: denied { ioctl } for pid=2176 comm="syz.4.577" path="/205/file0/.pending_reads" dev="incremental-fs" ino=2 ioctlcmd=0x671e scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 77.304136][ T2177] incfs_lookup_dentry err:-13 [ 77.370328][ T366] usb-storage 5-1:192.162: USB Mass Storage device detected [ 77.386795][ T366] usb-storage 5-1:192.162: device ignored [ 77.415188][ T366] usb 5-1: USB disconnect, device number 18 [ 77.451302][ T2154] rust_binder: 126: no such ref 3 [ 77.472414][ T9] usbhid 7-1:0.0: can't add hid device: -71 [ 77.478507][ T9] usbhid 7-1:0.0: probe with driver usbhid failed with error -71 [ 77.497066][ T9] usb 7-1: USB disconnect, device number 21 [ 77.711180][ T366] usb 5-1: new high-speed USB device number 19 using dummy_hcd [ 77.862529][ T366] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 77.873809][ T366] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 1024 [ 77.886131][ T366] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 77.895413][ T366] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 77.903759][ T366] usb 5-1: Product: syz [ 77.908267][ T366] usb 5-1: Manufacturer: syz [ 77.913243][ T366] usb 5-1: SerialNumber: syz [ 77.920733][ T366] cdc_mbim 5-1:1.0: skipping garbage [ 78.122775][ T2200] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 78.461216][ T2226] rust_binder: Write failure EFAULT in pid:400 [ 78.528970][ T2240] rust_binder: BC_CLEAR_DEATH_NOTIFICATION death notification not active [ 78.731282][ T2200] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 78.738869][ T366] cdc_mbim 5-1:1.0: dwNtbInMaxSize=0 is too small. Using 2048 [ 78.746648][ T366] cdc_mbim 5-1:1.0: setting rx_max = 2048 [ 78.821170][ T345] usb 7-1: new full-speed USB device number 22 using dummy_hcd [ 78.946829][ T366] cdc_mbim 5-1:1.0: setting tx_max = 184 [ 78.953883][ T366] cdc_mbim 5-1:1.0: cdc-wdm0: USB WDM device [ 78.961752][ T366] wwan wwan0: port wwan0mbim0 attached [ 78.972037][ T366] cdc_mbim 5-1:1.0 wwan0: register 'cdc_mbim' at usb-dummy_hcd.4-1, CDC MBIM, c2:11:da:90:a3:56 [ 79.002783][ T345] usb 7-1: config 0 has an invalid interface number: 20 but max is 0 [ 79.019154][ T345] usb 7-1: config 0 has no interface number 0 [ 79.025713][ T345] usb 7-1: config 0 interface 20 altsetting 0 endpoint 0x6 has invalid maxpacket 1023, setting to 64 [ 79.038381][ T345] usb 7-1: New USB device found, idVendor=04e6, idProduct=000b, bcdDevice= 1.00 [ 79.048828][ T345] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 79.057432][ T345] usb 7-1: Product: syz [ 79.062062][ T345] usb 7-1: Manufacturer: syz [ 79.066783][ T345] usb 7-1: SerialNumber: syz [ 79.083498][ T345] usb 7-1: config 0 descriptor?? [ 79.089753][ T2256] raw-gadget.0 gadget.6: fail, usb_ep_enable returned -22 [ 79.108323][ T345] usb-storage 7-1:0.20: USB Mass Storage device detected [ 79.126135][ T345] usb-storage 7-1:0.20: Quirks match for vid 04e6 pid 000b: 4 [ 79.181712][ T148] 8021q: adding VLAN 0 to HW filter on device wwan0 [ 79.306795][ T2256] tc_dump_action: action bad kind [ 79.315036][ T345] scsi host1: usb-storage 7-1:0.20 [ 79.331329][ T345] usb 7-1: USB disconnect, device number 22 [ 79.459056][ T9] usb 5-1: USB disconnect, device number 19 [ 79.465912][ T9] cdc_mbim 5-1:1.0 wwan0: unregister 'cdc_mbim' usb-dummy_hcd.4-1, CDC MBIM [ 79.516668][ T9] wwan wwan0: port wwan0mbim0 disconnected [ 79.896950][ T2340] netlink: 12 bytes leftover after parsing attributes in process `syz.6.608'. [ 79.907539][ T2341] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 79.907784][ T2340] rust_binder: Failed to allocate buffer. len:8, is_oneway:false [ 79.917223][ T2342] rust_binder: Failed to allocate buffer. len:112, is_oneway:true [ 80.010917][ T2350] __vm_enough_memory: 23 callbacks suppressed [ 80.010943][ T2350] __vm_enough_memory: pid: 2350, comm: syz.4.611, bytes: 18014402804453376 not enough memory for the allocation [ 80.066486][ T2353] netlink: 8 bytes leftover after parsing attributes in process `syz.4.612'. [ 80.104746][ T2355] rust_binder: Failed to allocate buffer. len:4120, is_oneway:true [ 80.104777][ T2355] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ENOSPC } [ 80.113580][ T2355] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOSPC } my_pid:679 [ 80.124176][ T2355] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 80.171164][ T9] usb 7-1: new high-speed USB device number 23 using dummy_hcd [ 80.191314][ T2351] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 80.191354][ T2351] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:423 [ 80.220677][ T36] audit: type=1400 audit(1755827606.970:432): avc: denied { create } for pid=2365 comm="syz.4.615" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rxrpc_socket permissive=1 [ 80.341166][ T9] usb 7-1: Using ep0 maxpacket: 8 [ 80.347553][ T9] usb 7-1: config 0 has an invalid interface number: 31 but max is 0 [ 80.355972][ T9] usb 7-1: config 0 has no interface number 0 [ 80.376741][ T9] usb 7-1: New USB device found, idVendor=046d, idProduct=08c3, bcdDevice=6b.16 [ 80.390788][ T9] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 80.403876][ T36] audit: type=1400 audit(1755827607.160:433): avc: denied { append } for pid=2368 comm="syz.0.616" name="rnullb0" dev="devtmpfs" ino=31 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=blk_file permissive=1 [ 80.441158][ T9] usb 7-1: Product: syz [ 80.445466][ T9] usb 7-1: Manufacturer: syz [ 80.450089][ T9] usb 7-1: SerialNumber: syz [ 80.462721][ T9] usb 7-1: config 0 descriptor?? [ 80.468743][ T36] audit: type=1400 audit(1755827607.160:434): avc: denied { open } for pid=2368 comm="syz.0.616" 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 [ 80.502170][ T36] audit: type=1400 audit(1755827607.160:435): avc: denied { ioctl } for pid=2368 comm="syz.0.616" path="/dev/rnullb0" dev="devtmpfs" ino=31 ioctlcmd=0x125f scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=blk_file permissive=1 [ 80.526803][ T36] audit: type=1400 audit(1755827607.160:436): avc: denied { read write } for pid=347 comm="syz-executor" name="loop4" dev="devtmpfs" ino=53 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 80.551021][ T36] audit: type=1400 audit(1755827607.160:437): avc: denied { open } for pid=347 comm="syz-executor" path="/dev/loop4" dev="devtmpfs" ino=53 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 80.575280][ T36] audit: type=1400 audit(1755827607.160:438): avc: denied { ioctl } for pid=347 comm="syz-executor" path="/dev/loop4" dev="devtmpfs" ino=53 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 80.601988][ T36] audit: type=1400 audit(1755827607.160:439): avc: denied { read write } for pid=2370 comm="syz.4.617" name="binder1" dev="binder" ino=17 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 80.625266][ T36] audit: type=1400 audit(1755827607.160:440): avc: denied { open } for pid=2370 comm="syz.4.617" path="/dev/binderfs/binder1" dev="binder" ino=17 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 80.707854][ T9] usb 7-1: Found UVC 0.04 device syz (046d:08c3) [ 80.714428][ T9] usb 7-1: No valid video chain found. [ 80.721012][ T9] usb 7-1: USB disconnect, device number 23 [ 80.765657][ T2387] 9pnet_fd: Insufficient options for proto=fd [ 80.873062][ T2394] futex_wake_op: syz.4.625 tries to shift op by 144; fix this program [ 80.883837][ T2394] rust_binder: Failed to allocate buffer. len:1184, is_oneway:false [ 80.910046][ T2404] rust_binder: Write failure EFAULT in pid:708 [ 81.144561][ T2417] rust_binder: pid 2417 performed invalid decrement on ref [ 81.526025][ T2431] rust_binder: Write failure EFAULT in pid:457 [ 81.537714][ T2433] rust_binder: Write failure EINVAL in pid:157 [ 81.847481][ T2455] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 82.424992][ T2467] rust_binder: Write failure EFAULT in pid:465 [ 82.457673][ T36] kauditd_printk_skb: 59 callbacks suppressed [ 82.457701][ T36] audit: type=1400 audit(1755827609.210:500): avc: denied { create } for pid=2473 comm="syz.0.650" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 82.489588][ T36] audit: type=1400 audit(1755827609.210:501): avc: denied { ioctl } for pid=2473 comm="syz.0.650" path="socket:[18224]" dev="sockfs" ino=18224 ioctlcmd=0x8922 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 82.533701][ T36] audit: type=1400 audit(1755827609.290:502): avc: denied { mounton } for pid=2475 comm="syz.0.651" path="/150/file0" dev="tmpfs" ino=825 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 82.559901][ T36] audit: type=1400 audit(1755827609.290:503): avc: denied { remount } for pid=2475 comm="syz.0.651" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fusefs_t tclass=filesystem permissive=1 [ 82.579925][ T36] audit: type=1400 audit(1755827609.320:504): avc: denied { append } for pid=2477 comm="syz.4.653" name="random" dev="devtmpfs" ino=7 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:random_device_t tclass=chr_file permissive=1 [ 82.603488][ T36] audit: type=1400 audit(1755827609.320:505): avc: denied { read write } for pid=2477 comm="syz.4.653" name="vhost-vsock" dev="devtmpfs" ino=200 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:vhost_device_t tclass=chr_file permissive=1 [ 82.629017][ T36] audit: type=1400 audit(1755827609.320:506): avc: denied { open } for pid=2477 comm="syz.4.653" path="/dev/vhost-vsock" dev="devtmpfs" ino=200 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:vhost_device_t tclass=chr_file permissive=1 [ 82.653256][ T36] audit: type=1400 audit(1755827609.320:507): avc: denied { ioctl } for pid=2477 comm="syz.4.653" path="/dev/vhost-vsock" dev="devtmpfs" ino=200 ioctlcmd=0xaf01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:vhost_device_t tclass=chr_file permissive=1 [ 82.790263][ T36] audit: type=1400 audit(1755827609.540:508): avc: denied { create } for pid=2494 comm="syz.4.656" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 82.811394][ T36] audit: type=1400 audit(1755827609.560:509): avc: denied { connect } for pid=2494 comm="syz.4.656" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 83.081223][ T435] usb 1-1: new high-speed USB device number 26 using dummy_hcd [ 83.091223][ T976] usb 7-1: new high-speed USB device number 24 using dummy_hcd [ 83.241240][ T976] usb 7-1: Using ep0 maxpacket: 16 [ 83.242435][ T435] usb 1-1: config index 0 descriptor too short (expected 240, got 45) [ 83.247538][ T976] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 83.254883][ T435] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 83.265600][ T976] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 83.276169][ T435] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 83.285702][ T976] usb 7-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 83.296857][ T435] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 83.309447][ T976] usb 7-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 83.319596][ T435] usb 1-1: New USB device found, idVendor=0458, idProduct=0087, bcdDevice= 0.28 [ 83.328437][ T976] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 83.345332][ T435] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 83.347242][ T976] usb 7-1: config 0 descriptor?? [ 83.358977][ T435] usb 1-1: config 0 descriptor?? [ 83.441172][ T2503] rust_binder: 737: no such ref 0 [ 83.446280][ T2503] rust_binder: BC_REQUEST_DEATH_NOTIFICATION invalid ref 0 [ 83.454509][ T2503] rust_binder: 737: no such ref 0 [ 83.471655][ T2505] netlink: 'syz.4.661': attribute type 4 has an invalid length. [ 83.479758][ T2505] netlink: 3657 bytes leftover after parsing attributes in process `syz.4.661'. [ 83.505933][ T2507] SELinux: Context system_u:object_r:scsi_generic_device_t:s0 is not valid (left unmapped). [ 83.648851][ T2511] loop7: detected capacity change from 0 to 7 [ 83.768745][ T435] kye 0003:0458:0087.000E: unknown main item tag 0x0 [ 83.777645][ T435] kye 0003:0458:0087.000E: unknown main item tag 0x0 [ 83.784564][ T435] kye 0003:0458:0087.000E: unknown main item tag 0x0 [ 83.791694][ T435] kye 0003:0458:0087.000E: unknown main item tag 0x0 [ 83.798424][ T435] kye 0003:0458:0087.000E: unknown main item tag 0x0 [ 83.805254][ T435] kye 0003:0458:0087.000E: unknown main item tag 0x0 [ 83.811990][ T435] kye 0003:0458:0087.000E: unknown main item tag 0x0 [ 83.819507][ T435] kye 0003:0458:0087.000E: hidraw0: USB HID v0.00 Device [HID 0458:0087] on usb-dummy_hcd.0-1/input0 [ 83.969849][ T2499] rust_binder: 173: no such ref 3 [ 83.975998][ T976] usbhid 7-1:0.0: can't add hid device: -71 [ 83.982079][ T976] usbhid 7-1:0.0: probe with driver usbhid failed with error -71 [ 83.985477][ T435] usb 1-1: USB disconnect, device number 26 [ 83.992568][ T976] usb 7-1: USB disconnect, device number 24 [ 84.456516][ T2518] SELinux: unrecognized netlink message: protocol=6 nlmsg_type=0 sclass=netlink_xfrm_socket pid=2518 comm=syz.4.666 [ 84.497091][ T2520] can: request_module (can-proto-0) failed. [ 84.524680][ T2523] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:751 [ 84.537375][ T976] rust_binder: 2517: removing orphan mapping 0:24 [ 84.602884][ T2530] kvm_intel: set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 84.634956][ T2534] rust_binder: Error while translating object. [ 84.634999][ T2534] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 84.647296][ T2534] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:756 [ 84.783753][ T2542] rust_binder: Failed copying into alloc: EFAULT [ 84.807264][ T2542] rust_binder: Failure in apply_sg: BR_FAILED_REPLY { source: EFAULT } [ 84.814073][ T2542] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EFAULT } [ 84.822546][ T2542] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EFAULT } my_pid:63 [ 85.051169][ T9] usb 5-1: new high-speed USB device number 21 using dummy_hcd [ 85.081171][ T976] usb 1-1: new high-speed USB device number 27 using dummy_hcd [ 85.082534][ T2561] netlink: 4 bytes leftover after parsing attributes in process `syz.6.683'. [ 85.099103][ T2561] __vm_enough_memory: pid: 2561, comm: syz.6.683, bytes: 18014402804453376 not enough memory for the allocation [ 85.111324][ T2563] __vm_enough_memory: pid: 2563, comm: syz.6.683, bytes: 18014402804453376 not enough memory for the allocation [ 85.134757][ T2565] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 85.135045][ T2565] rust_binder: Failed to allocate buffer. len:1144, is_oneway:true [ 85.184562][ T2576] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 85.201292][ T2576] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 85.221191][ T9] usb 5-1: Using ep0 maxpacket: 16 [ 85.227488][ T9] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 85.245938][ T976] usb 1-1: Using ep0 maxpacket: 16 [ 85.251179][ T9] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 85.261148][ T9] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 85.275766][ T976] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 85.285927][ T976] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 18 [ 85.298938][ T9] usb 5-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 85.308984][ T9] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 85.322300][ T976] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice=f1.40 [ 85.331466][ T9] usb 5-1: config 0 descriptor?? [ 85.337280][ T976] usb 1-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 85.346635][ T976] usb 1-1: Product: syz [ 85.352197][ T976] usb 1-1: Manufacturer: syz [ 85.362391][ T976] cdc_ether 1-1:1.0: probe with driver cdc_ether failed with error -22 [ 85.566021][ T2545] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:487 [ 85.566588][ T976] usb 1-1: USB disconnect, device number 27 [ 85.947098][ T2540] rust_binder: 762: no such ref 3 [ 85.953330][ T9] usbhid 5-1:0.0: can't add hid device: -71 [ 85.959401][ T9] usbhid 5-1:0.0: probe with driver usbhid failed with error -71 [ 85.968060][ T9] usb 5-1: USB disconnect, device number 21 [ 86.104916][ T2592] netlink: 4432 bytes leftover after parsing attributes in process `syz.0.693'. [ 86.126038][ T2594] rust_binder: Write failure EINVAL in pid:494 [ 86.138523][ T2596] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 86.155571][ T2596] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 86.164557][ T2596] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 86.173060][ T2596] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 86.181084][ T2596] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 86.189730][ T2596] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 86.197810][ T2596] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 86.206456][ T2596] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 86.338277][ T2600] syz.6.696 (2600): attempted to duplicate a private mapping with mremap. This is not supported. [ 86.362638][ T2604] kvm_intel: kvm [2603]: vcpu0, guest rIP: 0xfff0 Unhandled WRMSR(0x1d9) = 0x1 [ 86.531167][ T9] usb 1-1: new high-speed USB device number 28 using dummy_hcd [ 86.546191][ T2621] netlink: 'syz.6.702': attribute type 1 has an invalid length. [ 86.557778][ T2621] netlink: 'syz.6.702': attribute type 16 has an invalid length. [ 86.568798][ T2621] netlink: 'syz.6.702': attribute type 3 has an invalid length. [ 86.577277][ T2621] netlink: 64058 bytes leftover after parsing attributes in process `syz.6.702'. [ 86.587816][ T2621] overlayfs: workdir and upperdir must reside under the same mount [ 86.671177][ T9] usb 1-1: device descriptor read/64, error -71 [ 86.760179][ T2638] rust_binder: Error while translating object. [ 86.760216][ T2638] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 86.766687][ T2638] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:83 [ 86.870439][ T2646] EXT4-fs (rnullb0): VFS: Can't find ext4 filesystem [ 86.941218][ T9] usb 1-1: device descriptor read/64, error -71 [ 86.991148][ T2648] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=16 sclass=netlink_tcpdiag_socket pid=2648 comm=syz.4.711 [ 87.004316][ T2648] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=0 sclass=netlink_tcpdiag_socket pid=2648 comm=syz.4.711 [ 87.026334][ T2652] rust_binder: Failure when writing BR_NOOP at beginning of buffer. [ 87.026374][ T2652] rust_binder: Read failure Err(EFAULT) in pid:790 [ 87.042788][ T2654] netlink: 'syz.4.713': attribute type 27 has an invalid length. [ 87.181217][ T9] usb 1-1: new high-speed USB device number 29 using dummy_hcd [ 87.311199][ T9] usb 1-1: device descriptor read/64, error -71 [ 87.436645][ T2672] rust_binder: Write failure EFAULT in pid:225 [ 87.437375][ T2672] rust_binder: Write failure EFAULT in pid:225 [ 87.465802][ T36] kauditd_printk_skb: 52 callbacks suppressed [ 87.465823][ T36] audit: type=1400 audit(1755827614.220:562): avc: denied { bind } for pid=2675 comm="syz.6.720" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 87.497595][ T36] audit: type=1400 audit(1755827614.230:563): avc: denied { listen } for pid=2675 comm="syz.6.720" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 87.517266][ T36] audit: type=1400 audit(1755827614.230:564): avc: denied { connect } for pid=2675 comm="syz.6.720" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 87.537052][ T36] audit: type=1400 audit(1755827614.230:565): avc: denied { write } for pid=2675 comm="syz.6.720" path="socket:[21547]" dev="sockfs" ino=21547 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 87.560459][ T36] audit: type=1400 audit(1755827614.230:566): avc: denied { accept } for pid=2675 comm="syz.6.720" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 87.580109][ T9] usb 1-1: device descriptor read/64, error -71 [ 87.691360][ T9] usb usb1-port1: attempt power cycle [ 88.031209][ T9] usb 1-1: new high-speed USB device number 30 using dummy_hcd [ 88.052352][ T9] usb 1-1: device descriptor read/8, error -71 [ 88.182273][ T9] usb 1-1: device descriptor read/8, error -71 [ 88.211604][ T36] audit: type=1400 audit(1755827614.970:567): avc: denied { unlink } for pid=2681 comm="syz.6.722" name="#17" dev="tmpfs" ino=464 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 88.233820][ T36] audit: type=1400 audit(1755827614.970:568): avc: denied { mount } for pid=2681 comm="syz.6.722" name="/" dev="overlay" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 88.255917][ T36] audit: type=1400 audit(1755827614.990:569): avc: denied { unmount } for pid=1696 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 88.280995][ T36] audit: type=1400 audit(1755827615.030:570): avc: denied { unmount } for pid=1696 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 88.305438][ T36] audit: type=1400 audit(1755827615.060:571): avc: denied { transfer } for pid=2683 comm="syz.4.724" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=binder permissive=1 [ 88.363818][ T2692] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 88.364280][ T2692] rust_binder: Failed to allocate buffer. len:8, is_oneway:false [ 88.379212][ T2693] netlink: 'syz.4.724': attribute type 58 has an invalid length. [ 88.428781][ T2697] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 88.428941][ T2697] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ENOMEM } [ 88.431179][ T9] usb 1-1: new high-speed USB device number 31 using dummy_hcd [ 88.435803][ T2697] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOMEM } my_pid:245 [ 88.474527][ T9] usb 1-1: device descriptor read/8, error -71 [ 88.612435][ T9] usb 1-1: device descriptor read/8, error -71 [ 88.698561][ T2715] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 88.721263][ T9] usb usb1-port1: unable to enumerate USB device [ 88.753191][ T2716] rust_binder: Failed to allocate buffer. len:8, is_oneway:false [ 88.753321][ T2716] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:263 [ 89.290168][ T2730] tmpfs: Bad value for 'huge' [ 89.307045][ T2729] SELinux: security_context_str_to_sid (root) failed with errno=-22 [ 89.324021][ T2733] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 89.744374][ T2751] rust_binder: Failed copying remainder into alloc: EFAULT [ 89.751023][ T2751] rust_binder: Failure in apply_sg: BR_FAILED_REPLY { source: EFAULT } [ 89.759482][ T2751] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EFAULT } [ 89.767888][ T2751] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EFAULT } my_pid:502 [ 89.791170][ T435] usb 5-1: new high-speed USB device number 22 using dummy_hcd [ 89.951259][ T435] usb 5-1: Using ep0 maxpacket: 8 [ 89.958437][ T435] usb 5-1: unable to get BOS descriptor or descriptor too short [ 89.961054][ T2791] binder: Unknown parameter 'posixacl' [ 89.979473][ T435] usb 5-1: config 0 has an invalid interface number: 88 but max is 0 [ 89.988330][ T435] usb 5-1: config 0 has no interface number 0 [ 90.011481][ T435] usb 5-1: config 0 interface 88 altsetting 8 endpoint 0x86 has an invalid bInterval 0, changing to 7 [ 90.023019][ T435] usb 5-1: config 0 interface 88 altsetting 8 endpoint 0x86 has invalid maxpacket 16394, setting to 1024 [ 90.044773][ T435] usb 5-1: config 0 interface 88 has no altsetting 0 [ 90.056078][ T2073] ------------[ cut here ]------------ [ 90.061664][ T2073] WARNING: CPU: 1 PID: 2073 at fs/inode.c:340 drop_nlink+0xce/0x110 [ 90.069739][ T2073] Modules linked in: [ 90.073980][ T2073] CPU: 1 UID: 0 PID: 2073 Comm: syz-executor Not tainted syzkaller #0 00ad55236d4531c7fb9f608a968d4071287717d4 [ 90.085745][ T2073] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 90.095861][ T2073] RIP: 0010:drop_nlink+0xce/0x110 [ 90.100943][ T2073] Code: 04 00 00 be 08 00 00 00 e8 6f 48 ee ff f0 48 ff 83 b8 04 00 00 5b 41 5c 41 5d 41 5e 41 5f 5d c3 cc cc cc cc cc e8 c2 1d 98 ff <0f> 0b eb 81 44 89 f1 80 e1 07 80 c1 03 38 c1 0f 8c 59 ff ff ff 4c [ 90.120605][ T2073] RSP: 0018:ffffc90010547c40 EFLAGS: 00010293 [ 90.126721][ T2073] RAX: ffffffff81edc67e RBX: ffff88813834ea40 RCX: ffff8881179e5f00 [ 90.134759][ T2073] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 90.143507][ T2073] RBP: ffffc90010547c68 R08: 0000000000000003 R09: 0000000000000004 [ 90.151597][ T2073] R10: dffffc0000000000 R11: fffff520020a8f80 R12: dffffc0000000000 [ 90.159696][ T2073] R13: 1ffff11027069d51 R14: ffff88813834ea88 R15: 0000000000000000 [ 90.167766][ T2073] FS: 0000555578a15500(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 90.176837][ T2073] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 90.183503][ T2073] CR2: 0000555578a40528 CR3: 000000011f3cc000 CR4: 00000000003526b0 [ 90.191617][ T2073] Call Trace: [ 90.194909][ T2073] [ 90.197840][ T2073] simple_rmdir+0x153/0x260 [ 90.202384][ T2073] vfs_rmdir+0x3dd/0x560 [ 90.206673][ T2073] incfs_kill_sb+0x109/0x230 [ 90.211470][ T2073] deactivate_locked_super+0xd5/0x2a0 [ 90.216859][ T2073] deactivate_super+0xb8/0xe0 [ 90.221569][ T2073] cleanup_mnt+0x3f1/0x480 [ 90.226017][ T2073] __cleanup_mnt+0x1d/0x40 [ 90.230450][ T2073] task_work_run+0x1e3/0x250 [ 90.235099][ T2073] ? __cfi_task_work_run+0x10/0x10 [ 90.240238][ T2073] ? __x64_sys_umount+0x126/0x170 [ 90.245300][ T2073] ? __cfi___x64_sys_umount+0x10/0x10 [ 90.250690][ T2073] ? __kasan_check_read+0x15/0x20 [ 90.251158][ T9] usb 7-1: new high-speed USB device number 27 using dummy_hcd [ 90.255766][ T2073] resume_user_mode_work+0x36/0x50 [ 90.268420][ T2073] syscall_exit_to_user_mode+0x64/0xb0 [ 90.273911][ T2073] do_syscall_64+0x64/0xf0 [ 90.278426][ T2073] ? clear_bhb_loop+0x50/0xa0 [ 90.283129][ T2073] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 90.289068][ T2073] RIP: 0033:0x7f8691b8ff17 [ 90.293549][ T2073] Code: a8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 0f 1f 44 00 00 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 a8 ff ff ff f7 d8 64 89 02 b8 [ 90.313207][ T2073] RSP: 002b:00007ffd5e136948 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 90.321673][ T2073] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f8691b8ff17 [ 90.329722][ T2073] RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffd5e136a00 [ 90.331164][ T976] usb 1-1: new high-speed USB device number 32 using dummy_hcd [ 90.337820][ T2073] RBP: 00007ffd5e136a00 R08: 0000000000000000 R09: 0000000000000000 [ 90.353399][ T2073] R10: 00000000ffffffff R11: 0000000000000246 R12: 00007ffd5e137af0 [ 90.361420][ T2073] R13: 00007f8691c11c05 R14: 0000000000015fb8 R15: 00007ffd5e138bc0 [ 90.369410][ T2073] [ 90.372460][ T2073] ---[ end trace 0000000000000000 ]--- [ 90.378040][ T2073] ================================================================== [ 90.380353][ T435] usb 5-1: string descriptor 0 read error: -22 [ 90.386216][ T2073] BUG: KASAN: null-ptr-deref in ihold+0x24/0x70 [ 90.386250][ T2073] Write of size 4 at addr 0000000000000168 by task syz-executor/2073 [ 90.386268][ T2073] [ 90.386278][ T2073] CPU: 0 UID: 0 PID: 2073 Comm: syz-executor Tainted: G W syzkaller #0 00ad55236d4531c7fb9f608a968d4071287717d4 [ 90.386310][ T2073] Tainted: [W]=WARN [ 90.386316][ T2073] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 90.386328][ T2073] Call Trace: [ 90.386335][ T2073] [ 90.386343][ T2073] __dump_stack+0x21/0x30 [ 90.386369][ T2073] dump_stack_lvl+0x10c/0x190 [ 90.386391][ T2073] ? __cfi_dump_stack_lvl+0x10/0x10 [ 90.386417][ T2073] print_report+0x3d/0x70 [ 90.386436][ T2073] kasan_report+0x163/0x1a0 [ 90.386456][ T2073] ? ihold+0x24/0x70 [ 90.386476][ T2073] ? _raw_spin_unlock+0x45/0x60 [ 90.386497][ T2073] ? ihold+0x24/0x70 [ 90.386515][ T2073] kasan_check_range+0x299/0x2a0 [ 90.386536][ T2073] __kasan_check_write+0x18/0x20 [ 90.386560][ T2073] ihold+0x24/0x70 [ 90.386585][ T2073] vfs_rmdir+0x26a/0x560 [ 90.386607][ T2073] incfs_kill_sb+0x109/0x230 [ 90.386633][ T2073] deactivate_locked_super+0xd5/0x2a0 [ 90.386656][ T2073] deactivate_super+0xb8/0xe0 [ 90.386678][ T2073] cleanup_mnt+0x3f1/0x480 [ 90.386698][ T2073] __cleanup_mnt+0x1d/0x40 [ 90.386717][ T2073] task_work_run+0x1e3/0x250 [ 90.386738][ T2073] ? __cfi_task_work_run+0x10/0x10 [ 90.386758][ T2073] ? __x64_sys_umount+0x126/0x170 [ 90.386782][ T2073] ? __cfi___x64_sys_umount+0x10/0x10 [ 90.386806][ T2073] ? __kasan_check_read+0x15/0x20 [ 90.386837][ T2073] resume_user_mode_work+0x36/0x50 [ 90.386859][ T2073] syscall_exit_to_user_mode+0x64/0xb0 [ 90.386877][ T2073] do_syscall_64+0x64/0xf0 [ 90.386898][ T2073] ? clear_bhb_loop+0x50/0xa0 [ 90.386916][ T2073] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 90.386941][ T2073] RIP: 0033:0x7f8691b8ff17 [ 90.386957][ T2073] Code: a8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 0f 1f 44 00 00 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 a8 ff ff ff f7 d8 64 89 02 b8 [ 90.386973][ T2073] RSP: 002b:00007ffd5e136948 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 90.386994][ T2073] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f8691b8ff17 [ 90.387007][ T2073] RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffd5e136a00 [ 90.387019][ T2073] RBP: 00007ffd5e136a00 R08: 0000000000000000 R09: 0000000000000000 [ 90.387032][ T2073] R10: 00000000ffffffff R11: 0000000000000246 R12: 00007ffd5e137af0 [ 90.387045][ T2073] R13: 00007f8691c11c05 R14: 0000000000015fb8 R15: 00007ffd5e138bc0 [ 90.387060][ T2073] [ 90.387067][ T2073] ================================================================== [ 90.392518][ T435] usb 5-1: New USB device found, idVendor=0460, idProduct=0004, bcdDevice=96.31 [ 90.401260][ T2073] Disabling lock debugging due to kernel taint [ 90.406985][ T435] usb 5-1: New USB device strings: Mfr=1, Product=84, SerialNumber=3 [ 90.409327][ T2073] BUG: kernel NULL pointer dereference, address: 0000000000000168 [ 90.423221][ T435] usb 5-1: config 0 descriptor?? [ 90.426269][ T2073] #PF: supervisor write access in kernel mode [ 90.438214][ T435] input: USB Acecad Flair Tablet 0460:0004 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.88/input/input17 [ 90.440660][ T2073] #PF: error_code(0x0002) - not-present page [ 90.715008][ T2073] PGD 8000000114b31067 P4D 8000000114b31067 PUD 0 [ 90.721527][ T2073] Oops: Oops: 0002 [#1] PREEMPT SMP KASAN PTI [ 90.727622][ T2073] CPU: 0 UID: 0 PID: 2073 Comm: syz-executor Tainted: G B W syzkaller #0 00ad55236d4531c7fb9f608a968d4071287717d4 [ 90.741514][ T2073] Tainted: [B]=BAD_PAGE, [W]=WARN [ 90.746717][ T2073] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 90.756808][ T2073] RIP: 0010:ihold+0x2a/0x70 [ 90.761348][ T2073] Code: f3 0f 1e fa 55 48 89 e5 41 56 53 48 89 fb e8 ad 14 98 ff 48 8d bb 68 01 00 00 be 04 00 00 00 e8 2c 3f ee ff 41 be 01 00 00 00 44 0f c1 b3 68 01 00 00 41 ff c6 bf 02 00 00 00 44 89 f6 e8 bd [ 90.781311][ T2073] RSP: 0018:ffffc90010547ca0 EFLAGS: 00010246 [ 90.787408][ T2073] RAX: ffff8881179e5f00 RBX: 0000000000000000 RCX: ffff8881179e5f00 [ 90.795403][ T2073] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 90.803670][ T2073] RBP: ffffc90010547cb0 R08: ffffffff8896a947 R09: 1ffffffff112d528 [ 90.811677][ T2073] R10: dffffc0000000000 R11: fffffbfff112d529 R12: ffff88813834ea4c [ 90.819750][ T2073] R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000000000 [ 90.827827][ T2073] FS: 0000555578a15500(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 90.836767][ T2073] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 90.843937][ T2073] CR2: 0000000000000168 CR3: 000000011f3cc000 CR4: 00000000003526b0 [ 90.851924][ T2073] Call Trace: [ 90.855209][ T2073] [ 90.858178][ T2073] vfs_rmdir+0x26a/0x560 [ 90.862456][ T2073] incfs_kill_sb+0x109/0x230 [ 90.867054][ T2073] deactivate_locked_super+0xd5/0x2a0 [ 90.872436][ T2073] deactivate_super+0xb8/0xe0 [ 90.877156][ T2073] cleanup_mnt+0x3f1/0x480 [ 90.881610][ T2073] __cleanup_mnt+0x1d/0x40 [ 90.886066][ T2073] task_work_run+0x1e3/0x250 [ 90.890798][ T2073] ? __cfi_task_work_run+0x10/0x10 [ 90.895956][ T2073] ? __x64_sys_umount+0x126/0x170 [ 90.901022][ T2073] ? __cfi___x64_sys_umount+0x10/0x10 [ 90.906677][ T2073] ? __kasan_check_read+0x15/0x20 [ 90.911726][ T2073] resume_user_mode_work+0x36/0x50 [ 90.917034][ T2073] syscall_exit_to_user_mode+0x64/0xb0 [ 90.922510][ T2073] do_syscall_64+0x64/0xf0 [ 90.927039][ T2073] ? clear_bhb_loop+0x50/0xa0 [ 90.931851][ T2073] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 90.937866][ T2073] RIP: 0033:0x7f8691b8ff17 [ 90.942286][ T2073] Code: a8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 0f 1f 44 00 00 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 a8 ff ff ff f7 d8 64 89 02 b8 [ 90.961891][ T2073] RSP: 002b:00007ffd5e136948 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 90.970582][ T2073] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f8691b8ff17 [ 90.978618][ T2073] RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffd5e136a00 [ 90.986638][ T2073] RBP: 00007ffd5e136a00 R08: 0000000000000000 R09: 0000000000000000 [ 90.994672][ T2073] R10: 00000000ffffffff R11: 0000000000000246 R12: 00007ffd5e137af0 [ 91.002700][ T2073] R13: 00007f8691c11c05 R14: 0000000000015fb8 R15: 00007ffd5e138bc0 [ 91.010695][ T2073] [ 91.013729][ T2073] Modules linked in: [ 91.017729][ T2073] CR2: 0000000000000168 [ 91.021923][ T2073] ---[ end trace 0000000000000000 ]--- [ 91.027399][ T2073] RIP: 0010:ihold+0x2a/0x70 [ 91.032015][ T2073] Code: f3 0f 1e fa 55 48 89 e5 41 56 53 48 89 fb e8 ad 14 98 ff 48 8d bb 68 01 00 00 be 04 00 00 00 e8 2c 3f ee ff 41 be 01 00 00 00 44 0f c1 b3 68 01 00 00 41 ff c6 bf 02 00 00 00 44 89 f6 e8 bd [ 91.051673][ T2073] RSP: 0018:ffffc90010547ca0 EFLAGS: 00010246 [ 91.057754][ T2073] RAX: ffff8881179e5f00 RBX: 0000000000000000 RCX: ffff8881179e5f00 [ 91.065739][ T2073] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 91.073738][ T2073] RBP: ffffc90010547cb0 R08: ffffffff8896a947 R09: 1ffffffff112d528 [ 91.081753][ T2073] R10: dffffc0000000000 R11: fffffbfff112d529 R12: ffff88813834ea4c [ 91.089739][ T2073] R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000000000 [ 91.097803][ T2073] FS: 0000555578a15500(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 91.106742][ T2073] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 91.113421][ T2073] CR2: 0000000000000168 CR3: 000000011f3cc000 CR4: 00000000003526b0 [ 91.121686][ T2073] Kernel panic - not syncing: Fatal exception [ 91.128086][ T2073] Kernel Offset: disabled [ 91.132416][ T2073] Rebooting in 86400 seconds..