last executing test programs: 22m17.271109103s ago: executing program 32 (id=151): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000400)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000000c0)={0x58, 0x0, &(0x7f0000000380)=[@increfs_done={0x40106308, 0x2}, @transaction={0x40406300, {0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}], 0x0, 0x0, 0x0}) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_FREEZE(r1, 0x400c620e, 0x0) 21m21.699510455s ago: executing program 33 (id=1045): setpriority(0x1, 0x0, 0xe) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000880)='./binderfs/binder1\x00', 0x800, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='devices.list\x00', 0x275a, 0x0) write$vga_arbiter(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="7461608b"], 0x17) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) r2 = socket$inet6(0xa, 0x80002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @broadcast}}, 0x1c) mmap$binder(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0) r3 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x400001, 0xe, 0x10}, 0x18) r4 = ioctl$KVM_GET_STATS_FD_cpu(0xffffffffffffffff, 0xaece) renameat2(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x0, 0x80000000003}) 20m58.475614915s ago: executing program 3 (id=1271): r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x6, 0x24, &(0x7f0000000200)=ANY=[], 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000040)={r0, 0x1, 0x2, 0x7e74}) sendmsg$NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH(r1, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, 0x0, 0x20, 0x70bd2c, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x20}, 0x1, 0x0, 0x0, 0x48004}, 0x4080) ioctl$EVIOCRMFF(r0, 0x40085503, &(0x7f00000000c0)=0x18) r2 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000080), 0x8002, 0x0) ioctl$ASHMEM_SET_SIZE(r2, 0x40087703, 0x40000100000200) mmap(&(0x7f0000018000/0x4000)=nil, 0x4000, 0xa8ca3411d1c26009, 0x13, r2, 0x98b2f000) 20m57.768284375s ago: executing program 3 (id=1277): openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0xe0000000, 0x564b143a, 0x83, 0xfffb, 0x5, 0x2, 0x0, 0x0, 0x80, 0x80000004}}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000e3c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d838aae8c05dd22d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r2, 0xc400941d, &(0x7f00000006c0)={0x0, 0x7, 0x9}) 20m57.700031682s ago: executing program 3 (id=1279): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000400)='./binderfs/binder1\x00', 0x0, 0x0) pselect6(0x2a, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x1381, 0x3}) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000080)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x50, 0x18, &(0x7f0000000200)={@fd={0x66642a85, 0x0, r0}, @fd={0x66642a85, 0x0, r0}, @fda={0x66646185, 0x6, 0x5, 0x25}}, &(0x7f00000001c0)={0x0, 0x18, 0x30}}, 0x1000}], 0x0, 0x0, 0x0}) ioctl$KVM_SET_LAPIC(0xffffffffffffffff, 0x4400ae8f, &(0x7f0000001000)={"97a0da34a50e0578a6a3ea8ee90fe503eed6cd5f1de513a71b1785f23a8ef3727312aeb92455618e5ea6043e72f33c75ccd2a26f32a5a921a68336b353c79dffb680a450e7e79c929865cbc0de2d08d864340111e4c90268f7ad3a8da1b1dfe6b295a9fee0ba40f8cb032828a3aca9a76dafe560d733c48faec108d9baa27cb019c6c1cae6c4d1af2f6c10477a6c60123c55c33c8e5e58eb6245c35c858439f36ce51ae2b708ecb8e41b55605d6fa21c5a81e6cc79f54622bc1c9d17c40986cce4d1d84d9b0fa4d92ab2b3cfcd77698b4ea94b8048f6231e6afb86a89628bd7699f582236ca30699d564267b13827a7b84d6b2c717e95319d268b8b19cb6142ccd35ee403e6646301c14af7c29a132ec7f6e4a1015ef984309ae95943cb56de46bd5ef4f353d3b1541e35d67ce5957fe7d49f0db07bab48acb2d3423893270c219aa5e4fef5dbe98ef466a6d2c7f78d74716870731289823963034fab5980e3c442b2b40fbe4673aabf16fc7f1771bdae378a5fba3d404dbb29290c3e5accd7d3421f21bdcfb731f16038cdb37ae095bb2155d35b1a76cebc05fe86febca6c2b2f8af7276e60b86b5f77246e1c66fdccb2296713cbc66ec85b25afc4aab3e5760708b322ebc265acb5849ee8b937a5f6cbbd339f2748f32a0e22ff0900aa404794d21221af394fd98e46b9a68a0066ca5d3f206ea7dd5431074e73aeff52e7b60917eb2b56de6c4dfb29a7592c0f3e3b3b377bfc550d1d15632b9cbc373d4b65c2d4efc727eba486065474fdd7b59ec06aefb93d7fe592a030a788f59a7ac0d4b0d51ad7f6c7a310f7a2e6c7fdc1ff7c44c307cdd86c256648e4e1b4f54bef0f77224b2d1536a13fc781bf1e0a9a9cfd12128b48250e8c825130e3a956e4ea8fec9131c95005626281b7d102b62221994fd79125c1851c19a34cb7dfa2d4aec0db5666441d4e3905508b1fc79df3a3d060309bdbf070c9b0199a05c51ffc4daf625b2747ce0bbe39cc844e5371535b5226ec698a56b052136dbe5e598a36e8bfbd8d871a64f9f822971f6a7a7661bc7d9c580ea17f0824b11e52a23f2ac4f3d2af7822d8779496384c5cafd11da16e4137f0e465219c00296a99416b63b3db230d1484160bfae648c816fb6934a1c8990e0d5438bd4a090e818dfd0a25942c37b5ed1226e1857e680557229b7715f545aa629c32c049e17679af53827e11eecdb1330346341e9c417af7610b5528376e7ec133611cae7aabee5c16fcd3777e07d30261c0866024cd65ae98b103ade367d8dd6d398305902e90b5da5b3427e43b43ae2780827f1e0c600dbae35f1babf5d7635d976db671cf358485d460ac2fe7fc8b7097bf58aa75a18861f73d3ad730270857cb1bd2e671cc5c4733ff3ed0907419084686c9d06817fa99950894919ad41ac339c1d0e4b881808f5544e28dec"}) 20m57.699824012s ago: executing program 3 (id=1280): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000400)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x1381, 0x3}) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x602, 0x0) r2 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) getsockname(r2, 0x0, &(0x7f0000001500)) r3 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x2) ioctl$KVM_SET_MSRS(r4, 0x4008ae89, &(0x7f0000000140)=ANY=[@ANYRES32=r4]) ioctl$KVM_RUN(r4, 0xae80, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000080)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x18, &(0x7f0000001440)={@ptr={0x70742a85, 0x0, &(0x7f0000000280)=""/233, 0xe9, 0x2, 0x4}, @fda={0x66646185, 0x0, 0x0, 0x24}, @fd}, &(0x7f00000001c0)={0x0, 0x28, 0x48}}, 0x1000}], 0x0, 0x0, 0x0}) 20m57.699533842s ago: executing program 3 (id=1281): lsm_get_self_attr(0x69, &(0x7f0000000400)={0x0, 0x0, 0xe0, 0xc0, ""/192}, &(0x7f0000000500)=0xe0, 0x1) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000600), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r1, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000000fc0)={&(0x7f0000000000)=ANY=[@ANYBLOB="ec000000", @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000800050001000000140002007767310000000000000000000000000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb5420800050000000000900008808c00008024000100975c9d81c983c8209ee781254b899f8ed925ae9f0923c23c62f53c57cdbf691c640009801c"], 0xec}, 0x1, 0x0, 0x0, 0x4084}, 0x24000010) setsockopt$sock_linger(r0, 0x1, 0x3d, &(0x7f00000001c0)={0xb}, 0x8) sendmmsg$sock(r0, &(0x7f0000000440), 0x0, 0x24000080) openat$pfkey(0xffffffffffffff9c, 0x0, 0x800000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x42, 0x8) mlock2(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mount$fuseblk(&(0x7f0000000240), &(0x7f00000002c0)='./file0\x00', &(0x7f0000000380), 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="b7e43d", @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000010000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) socket$nl_generic(0x10, 0x3, 0x10) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x10008) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RVERSION(r7, &(0x7f0000000300)=ANY=[@ANYBLOB="1500000065ffff017f000e0800395032303030"], 0x15) r8 = dup(r7) write$FUSE_BMAP(r8, &(0x7f0000000140)={0x18}, 0x18) syz_usb_connect$uac1(0x5, 0x0, 0x0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x2, &(0x7f0000000300)=@string={0x2}}]}) write$FUSE_DIRENTPLUS(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="b0"], 0xb0) mount$9p_fd(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000080), 0x4000, &(0x7f0000001200)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r8}}) ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) r9 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='\x00', 0x88000) r10 = openat$cgroup_ro(r9, &(0x7f00000002c0)='blkio.throttle.io_serviced_recursive\x00', 0x275a, 0x0) syz_usb_connect$uac1(0x0, 0xa4, &(0x7f0000000200)=ANY=[@ANYBLOB="2a01000020000040b708000000000000030109029200030172e5000904000000010100000a24010000000201020c0d2407000005000000000000000c240000e9fffff5ffffffff092403f3ff000005024524", @ANYRES8=r9, @ANYBLOB="05", @ANYRES16=r9, @ANYRES16=r10, @ANYRES16], 0x0) write$P9_RVERSION(0xffffffffffffffff, 0x0, 0x0) mount$9p_fd(0x0, 0x0, 0x0, 0x181c800, 0x0) syz_open_procfs(0x0, &(0x7f00000003c0)='mountinfo\x00') 20m57.148167047s ago: executing program 3 (id=1285): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="1504000065ffff0010000026003950323030302e75"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000080)={'vxcan1\x00', 0x0}) connect$can_bcm(r4, &(0x7f0000000300)={0x1d, r5}, 0x10) sendmsg$can_bcm(r4, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000480)=ANY=[@ANYBLOB="05"], 0x48}}, 0x0) sendmsg$can_bcm(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x5, 0x4, 0x6847, {0x0, 0xea60}, {0x0, 0xea60}, {0x4, 0x1, 0x1}, 0x1, @can={{0x0, 0x0, 0x0, 0x1}, 0x0, 0x3, 0x0, 0x0, "a8140e235ec62340"}}, 0x48}, 0x1, 0x0, 0x0, 0x1}, 0x90) close_range(r3, 0xffffffffffffffff, 0x0) write$FUSE_INIT(r2, &(0x7f0000001740)={0x50, 0x0, 0x0, {0x7, 0x21, 0x0, 0x14210000, 0x7d, 0x1005, 0x0, 0x3}}, 0x50) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000004380), 0x1814800, &(0x7f00000006c0)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@aname={'aname', 0x3d, ':'}}], [], 0x6b}}) r6 = syz_open_procfs(0x0, &(0x7f00000003c0)='mountinfo\x00') r7 = open(&(0x7f0000000200)='./bus\x00', 0x141a42, 0x0) sendfile(r7, r6, 0x0, 0xffffffff) 20m41.80699872s ago: executing program 34 (id=1285): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="1504000065ffff0010000026003950323030302e75"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000080)={'vxcan1\x00', 0x0}) connect$can_bcm(r4, &(0x7f0000000300)={0x1d, r5}, 0x10) sendmsg$can_bcm(r4, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000480)=ANY=[@ANYBLOB="05"], 0x48}}, 0x0) sendmsg$can_bcm(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x5, 0x4, 0x6847, {0x0, 0xea60}, {0x0, 0xea60}, {0x4, 0x1, 0x1}, 0x1, @can={{0x0, 0x0, 0x0, 0x1}, 0x0, 0x3, 0x0, 0x0, "a8140e235ec62340"}}, 0x48}, 0x1, 0x0, 0x0, 0x1}, 0x90) close_range(r3, 0xffffffffffffffff, 0x0) write$FUSE_INIT(r2, &(0x7f0000001740)={0x50, 0x0, 0x0, {0x7, 0x21, 0x0, 0x14210000, 0x7d, 0x1005, 0x0, 0x3}}, 0x50) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000004380), 0x1814800, &(0x7f00000006c0)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@aname={'aname', 0x3d, ':'}}], [], 0x6b}}) r6 = syz_open_procfs(0x0, &(0x7f00000003c0)='mountinfo\x00') r7 = open(&(0x7f0000000200)='./bus\x00', 0x141a42, 0x0) sendfile(r7, r6, 0x0, 0xffffffff) 16m50.475630872s ago: executing program 1 (id=6186): mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0, 0x2172, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000004000/0x1000)=nil, 0x1000) futex(&(0x7f0000004000)=0x2, 0x8d, 0xfffffffd, 0x0, 0x0, 0x0) mount$binderfs(0x0, &(0x7f0000000040)='./binderfs2\x00', 0x0, 0x2010862, &(0x7f0000000000)=ANY=[@ANYBLOB="5b1a9200ee000000000000000007c92e93c31fddfe210a7dce7f4826"]) 16m50.416304088s ago: executing program 1 (id=6188): sendmsg$ETHTOOL_MSG_EEE_GET(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4}, 0x20000000) r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='maps\x00') ioctl$KVM_SET_USER_MEMORY_REGION(r0, 0xc0686611, &(0x7f0000000180)={0x1fe, 0x0, 0x18, 0x2000, &(0x7f0000ffd000/0x2000)=nil}) sigaltstack(&(0x7f0000000500)={0x0, 0x3}, 0x0) (async) sigaltstack(&(0x7f0000000500)={0x0, 0x3}, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000400)='./binderfs/binder1\x00', 0x800, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x138a, 0x1000000003}) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0xf, 0x500) syz_usb_disconnect(r2) (async) syz_usb_disconnect(r2) prctl$PR_MCE_KILL(0x21, 0x0, 0x1) (async) prctl$PR_MCE_KILL(0x21, 0x0, 0x1) r3 = socket$netlink(0x10, 0x3, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000200)="a10100001500add427323b470c45b45602067fffffff81004e22000d00ff0028925aa80020007b00090080000efffeffe809000000ff0000f03ac7100003ffffffffffffffffffffffe7ee00000000000000000200000000", 0x1a1}], 0x1) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r1, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000040)={0x4c, 0x0, &(0x7f0000000500)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x68, 0x18, &(0x7f0000000440)={@ptr={0x70742a85, 0x0, &(0x7f0000000180)=""/249, 0xf9, 0x2, 0x4}, @fda={0x66646185, 0x7, 0x0, 0x12}, @fda={0x66646185, 0x4, 0x0, 0x23}}, &(0x7f0000000000)={0x0, 0x28, 0x48}}, 0x1000}], 0x0, 0x0, 0x0}) (async) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000040)={0x4c, 0x0, &(0x7f0000000500)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x68, 0x18, &(0x7f0000000440)={@ptr={0x70742a85, 0x0, &(0x7f0000000180)=""/249, 0xf9, 0x2, 0x4}, @fda={0x66646185, 0x7, 0x0, 0x12}, @fda={0x66646185, 0x4, 0x0, 0x23}}, &(0x7f0000000000)={0x0, 0x28, 0x48}}, 0x1000}], 0x0, 0x0, 0x0}) 16m49.559824473s ago: executing program 1 (id=6224): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x1802, 0x0) socket$packet(0x11, 0x3, 0x300) ioctl$KVM_SET_SREGS(0xffffffffffffffff, 0x4138ae84, &(0x7f00000001c0)={{0xffff1000, 0xdddd0000, 0xe, 0xf0, 0x40, 0xfd, 0xd4, 0x0, 0x0, 0x4, 0x7, 0x7}, {0x5000, 0xf000, 0x10, 0x7, 0x8, 0x3, 0x4, 0x8, 0x5, 0xf, 0x3, 0xca}, {0x3000, 0xe6e50002, 0xb, 0x0, 0x2, 0x7, 0x4, 0x5, 0x8, 0x2, 0x6, 0x5}, {0x2000, 0x100000, 0xa, 0xfc, 0x1, 0x46, 0x2, 0x11, 0x6, 0x70, 0x0, 0x1}, {0x100000, 0x0, 0x9, 0x1, 0x3, 0x9, 0x9, 0xf9, 0x5, 0x44, 0xe, 0xc}, {0x2, 0xd000, 0x3, 0x7, 0x3, 0xe1, 0x1, 0xff, 0x4, 0x80, 0x1, 0xf8}, {0x6000, 0xf000, 0x6, 0x9d, 0x3, 0x0, 0xe, 0xb, 0x5, 0x80, 0x0, 0x78}, {0xffff1000, 0x8000000, 0x10, 0x5, 0x3, 0x3, 0xa, 0x9, 0x54, 0x6, 0x2, 0x7}, {0x8080000, 0x6}, {0x2, 0x9}, 0x40010004, 0x0, 0x5000, 0x300, 0x5, 0x0, 0xe6e70c00, [0xffffffffffffff43, 0x4, 0x5, 0xc5]}) setsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, 0x0, 0x0) syz_usb_connect$printer(0x4, 0x2d, &(0x7f0000000600)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x8, 0x60, 0x6, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x7, 0x1, 0x1, 0x2, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0xf, 0x80, 0xff}}}}}]}}]}}, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000040)={0x1, 0x3, 0x6000, 0x2000, &(0x7f0000fa2000/0x2000)=nil}) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0xac, 0x0, 0x0, 0x7ffc1ffb}, {0x6, 0xc0, 0x4, 0x1}]}) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000080)={0x26e8, 0x0, 0x0, 0x2000, &(0x7f0000ffe000/0x2000)=nil}) ioctl$KVM_CREATE_DEVICE(r2, 0xc018aec0, 0x0) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup(r3) fcntl$getflags(r4, 0x40a) syz_genetlink_get_family_id$ieee802154(&(0x7f0000004940), 0xffffffffffffffff) close_range(r0, 0xffffffffffffffff, 0x0) sendmmsg$inet6(r1, &(0x7f0000001b00)=[{{&(0x7f0000000100)={0xa, 0x4e20, 0x9, @ipv4={'\x00', '\xff\xff', @multicast2}}, 0x1c, &(0x7f0000000480)=[{&(0x7f0000000300)="9d6c6d4d0274a295542ac4057493e872f5bc0c0b2353ce14c4bec1bae746caf48402136eb79b211b2766b9fa34e7e1bbeb528956dc543fbdb4bc2dde6e40a6f79496969c7a344d", 0x47}, {&(0x7f0000000380)="b1339ccedeb875281e6e717bdb50d926de6c7f3caea451b6ab2914b70de64d53476d7e83e352747791db2b200106291b25ab4245477265924620799ff07db91e5cba7dc9962fa352ec44a6e5e6d08a5b7a44d9c45a5aa0ac7ba1648d0cddd26ad383a981bc19577eeeb778e2c46bffba6ea97cc0b9720137e0a43202cb3eb183fda2d1f19b6a4b1d6a1c26dd856439be33fd4d3d9a697a50430f30f14bc4070ce8a11f9e3fcad6933780c11270579f6d67", 0xb1}, {&(0x7f0000000180)="254282751b2fd6a63b9d7e7ea6183d19425eb191e52e57e396ae473203fa", 0x1e}, {&(0x7f0000000440)="2e844ff7f5c75385e9f6838c460bcb8aa626e2c5578f85dcb605ada3ca2e4c", 0x1f}, {&(0x7f0000000640)="5504c587b0add97616d991d7c03660cd45538018fff65fca8fdda70f0b341562fa8abd71a55b9b61fdf5d2728a7e9811ff11d27bc72372aba5f740d7cf555ae69d8ae4eaa9f89ce9afdee3870af195d56f60f49982eeb3275b42afb726a5a89108effd8661e036d348fca1a0816263599fc1bf470966567ed7342674b1f6b51e12851b4db7d3b4897aaa3491689e7ea819072041e4fc0e39eaa7951dd11859625743b6b456b0827823adeb710a6cf82908894d9d88bb134e206ba8af94f76e555bf96174313b11a7cbeb80502e769b233d706ba00a2835e8c42308b8ec068931864c6dff929c25292933c6a6fe86a4de4ed2d6202d5431eec067b2d5a1a8017c18dff9738f66e84946789738b771b4ffac62e3e0ce5d18634d03b11dc607d4cc3b9256f4bb954a8a8f94523af87d2ad26f05ae103fba1f5923b8dd183d7e029a246ec96d9de34ad865a02c27b88a41ad70f367382967ac59168d4c242e02862b6b0bda29e6301d64d98ede7e96de1bd0af77607861b1ba5db1b57cde4f25b41a04c8d57655f0b4a9c644b3a958046b2dafedb13c4fbdfdcfae26ed79d9db0410ee3a80c03162b62d95a4245fb301bcac4e9be99b9a263adef26787b0cb650ca5a4aaeedbaa658d7d21a315296bad4eec43137144389d3bcb1575674109a077d203e1a26e6b48dab9e666f4fa535651a79ca2734b84f6d5e45d278103406700f4225e02c76bf25c3dd6618750156c7f95b399a10ce3e70556b04b9db65dfaf32a1adb38891b6bdb96096540ca6025b866b26aea398b6add7c8d89666c5926027ac964cc019628b0a3e66ac3a8a3e3a5e4607cfd4e4a54e9f87c2fce7994624b96b1357a17e602ddc332a8650d5b8ed0cb7eeb24da1f45faac42809eeab2ac41155b6de805d3fc13b7528328075ce837b32bd6449d99c79b59a1061c82feb3ea08b794d85a34eba7adad92aef86b6eb07371e3d302aee589116f445c4a045c92c59c4b214a7bd1f983da940808122fbeab6663f1f74100e365b24718c62021cc61725e612918ec26b6764a06cfe0874990da2422876a7a82c4607b83c613adb8a9ea5257c9fb066ff89249988b703990097e6ffc8b827f407ca87f101b4783c1db8f140dd248f48ed141319ccc2df81d309a867b43b251549fb9121e2cd0e9563fb220697cd6b09306b0532f65f2fe05514ca085fa56c716710b983f6451a45fbdc459ef8db5339d2f71146785ea4962f7f895154974fe662ac6e3c62b142f5b0b5ed5dfdf706acf894094ba9667dd7eb01b0a7d27bff356366f2f9c65855f835c21f544e280e4a001facd2ed40c3f605afb1fcd01c2e044be3afab7dcfaf1991b7f4b0cba33cb4962a04dc2f3291f2c423cfcc483fc362fab395772572ec749c3743bda46e7f5aaa9aa65f070cb8c4e7b4f239ab0e715bcd4dd63c4dfaae59837cb5ae454e920a7176985da37c7d05a0744d3edf1f036e4616019f964f07cdf34b36c4aa6f010fd6220bda87cc9967005ef0159456f84c0a447a872a56da4cb21123cf4e78c8c0a3a06ad0c72822290f2e2266bed73ab95f02e315770cdf2f227af4f67f1edb305edd293e954d1d03a12566665d275bb894e7b0fcbc57fdd737cd2311e31b550946f8f06ae2650cd950e75480f6a494de65d13a70014bd6a574815e70c144f70963da132d83f492a43e3d81f448f3669dc1c30c846c23758d612907636b3049fa377669f07126bcabd1807a3262b002e778ce33e3775a06a3588af250197800fed812f625fce40667a7599b9d9730e834f4bafc6e8ef24b5940610277ecf9c8ec36a678b5b2f4e5b58091b9e5d92397331165cc6cfdf935a95f653661e69c3eababff568220c93af284598a5638ca7d475b0a93884c99e95f8e264502a7132963a36ee4d78522db635a54535c45f610e516ab68a73201f3bcb7a4439ef67f3e3a42739c6bdc7aa5dfb7197acdaea702e2fad6ce3af31d892acc9276339adc7038ccb7f17dbf8bd9c0e0d034e75d08209f04d82ad327f0fa60d482edec5e51bdc5497b1430cf212c2bba4e99ae262db66e1a2d6e19729e4a8e8083cc7adf9c3d3994e31984e300b994fcfa7a6bfabb16aca695b2dcb1c42c6d61bede6829795d0b7b8209dd49f531f1b50922d4cc18ad7465db1ccc7e42dc3c29c6bde9b5958ae844a18dd9bf52f84109025dd2940afe14cfd641e685621e777d8552758915d83d6d1641fb9f8ffc09cd2f317ea1b9ff296f31767c051d3dd729d8172ec4b82517e1f169aa94f55ec114706fe011187ee6b179ab22d2337c5ee00002989ae7f0826baef90c13bf07a42104e322bdf9dd8440440322aae448992aedee253cbfa6e904f6b156078c749989bca80a8a93188a7d473f1bd489d89bd204af835015d8d44f6fa8f1fb5a1a099ef6e99cc3890b1cd82c808b4dae505ea6af3508bcf15e053b435bf3568fa1fbb3e6ea29a22b44c22145dfc5dce0e7f162200c5d874fb45da597009541bead8d44c63fd51cbe47c2dcb5f21b19109ab6731389e419c312114e88f8a0c110f71a69abcaf6ed1c335cab5125fa0d24d0597a1065c902ee05359b39d6c30d320de007e7b7b5358bfd510b90f9c955a6334484cf7f4ae6a2b8c74c555763600b74e530c565ae6facfd19c2de5fe8acd05eaf3216e84ce9ea04a58d2a3f6e27b7e90ce099f5ebcc321b11f8381bf705495867195766d9beeca57973a6d633fbe5d6dcf2a54426efaa0701e3a88f0defe0ebf2cfcecf5f1db3f6cbf9622eb44eaffd32f03550e579610aef7fa806eaf3ff06d1bde285e01bf1b35d8074885d05e37e0768217ce3bfcfe458ec098e4f00efba6e8e2a1a75062264117a12c39f51b6a1c8c1a7075965b7deb925c07a28864c2f720032b28e26da83913de0e6c14c354c54f50cb1a011d0312c3ebc927b3f0b9f87ae36269a831a55d83fb4d6190ac6c9dd43e48c5074198aabdb4e16989729af7faee65fe12e929778d3156e43ce9797f84db7944b5394171e926921d5b64c379ebbeebf1b43ea8541bb50b81f4b952167a18ff98c57d7fed48bdf00b4c0363f5692331f7ef1a47f78383a23ab86f15315864ac61893ae1604baea22db4129ccf0a509d408df04b1e9035d5324033eb200732fbed0679c9aa8459484f0e7cb0edd3302cdfbcd79f3669e78b41a99fba327e6a10533e9e98603a193a733415e8ca8f54646a9a366a8e95fad5f85cb8579342b3634a5082eace168b93e98292a5283cd712a677f3e8c2e28dec27582a045ce68f9cf761731e76bbdce7c246f9c83f3043a157ea17fe56c7f8aafe8fae107536e886fd8c5d7ec772e1f8ab2f9e2b83c0d504203a038773042dbe3584734a6f435debb7caf7655642ed5208764694e0b0bd7abbe1e75a565979b09e2e6bd56a14a76e59c3787473092e14ac5341bfe9b881758fc6a5d1d9a1e52a20de6ce26373e49f8450aeef57b0932038941ba35e7e50595bcbb4c75626a125d92d6b60f0dc60ab843a5cc2e84b76335f00461ede4276b7c98ba7c3227c274f2acb8d0d7ef7738ee9a2de89beb9eaa7fb963e252bc8f5d8ab4208f62f9ba77d79329182b7f5e396d3643aa789c81eebb3f76b78848f2ea8552690eea9643877d8d48165d42b91e56a3c87a2e0bc62fc9b674898203a0eed9db77da8f77d0462b7217eda3fc14711dd54e85d8d175fdd9b0d8a55f858d890d65fb29f96699e1aedc79abab89d314b9a7cb8ef19d00ccf4799476a6b726e86cd2472307935515a66cbca0be3317cd87bd8e4fa1e4122a0648fe8634f4d7711168b69d5f76f578fa558c0df942800477dd15e508e8e824fb3937963dc51d8e2b16d79257d8807785c210e9b2839f7950f940d26b17cb8be803df0e54cafc7525fc3e3b0de9d57f72719525d98f7410e7d460b940be06d329b2e2f8276a2286b7d03ead50c425c255f6aab707e8f755661e6246842de3dd4318bcf618c08922424c4b05837be9d502be7e28b7fb78a1bafceef3a7302ac888554846f39045871a241dcbe0cc847a4a63b227b178a4b622b3c4fdee211b77896cd0948699326b1ab14be77f287ec573a54651d97acbb23e1584980b521fc889c7f6cc3f78fafd7c38e657ad1a7bc3427729ea351fa0f65e84043e8eb551c13a060940a3b26d3d3c293d73bc117ec2130129f5e9a38d3749d74093147d96703bf4384439f692c21818058d254bb4cb8d326dee8a73a3d90aca9d3d0686adb0feea2b5ee4be5b3b377f6ef64802a2c56edeb135bfaf31d2016d83756ba0cb2044b69d83c151a6cd0d42318e435f10a8e11081093f65b41adbb2cf24186a06295ba7b0d0aeecfe9d02215ad7a8ee30317029decbf3dedb3175f818798a4adf2fd507105c1cdf56f53a7569112b79a52d75413620367ac93411381cb9a78f66f433be5614d430c62f7a433337e79898e30aa274fc13e4d2afa16e5bb48401072a04ea5cde9adc65410497147f2e4ed99d45c1de540ee897519144a30453734a4589b700bbede60e8ad1c65e83b65f0b7d4341f3ad3cb8238b127abf0645220f4882fba6897b672c9aad34f139f9ae6f354ca59fe3ce1d1b4c79e396f72a3608b94511b91495a15c10ab41fd94d05b9c442dab9ae9920c7bd2f8b5bf00ea6a3cb90e5d64f62a8710534ab7fae2fc5119c575d0b496d651662e9a13373a672b840bd218a6cede5cf3ef31b35526fca8e18beb6c8163643e665f8652f3b5ff746a28354f382386e044013da42326536fba41a16a2cf9eb90f03ec9ab3ea9df225cded058395d8a58f171044fd56d8dcd51cceade756e0ddb862c3ddc89c755cb75ec0bc7989dccad1714fbfc63df207dd609e8831314da037e203df39acbaf591761f29e08d1e4547fa175bf0093c0d7fd84a93bdeb224829c214e96c44cb4d1d684da13e68a467f134e4c5e623e2ec3f772edd95d800447296aa021dcfc9c1966e8fd4361cf5cb90a8785503b441195f94b306efbfe344697ba94af808c5a322cd65a26fc3e9c0f49b80c26397b12592c4fba38434e99b7ce6a2a8b5b1f6082d145c9be14fe9d69138e36af905c761bf7014e4ff731328225fea9cef06badaa69d07616cb7611bf799dcee5493bb8a239d906f674e7d2c8c2556ec1198ec72e900f084efdfe5b926dfd80fb298208efdb3dff616178c34e73dd33d373fdd783f6ad749bbf144afc68984d98b432b595fce605da839c6ca7ee8d0d0465fe1a0f9dbb1108ef3ff42108b8a5a704c64554768ca328be3f4cad9890d98268a81337cc2142ff40b2f2eaa2167471deabd55db4e1375f100a6f191ec4ac9802f63f35ee0c6d4aa7e85c69882e01c4a0fb4b75a6bcbadb9770b7e40aabcc28548eb75bdb8302311ad9d432c16980f33336db65bf60185dd428f6cf9a6c22bb2c7ead11a1bf4b60c1ceb5c6426b9f2bc554bdcfb82dfb5991d31ba8b58d61dda6ba828ed53c22f7649cd28e92c140a763c0b749ee878c00f06d828d8262538de623a5e55b48266becaf6ef31c0d1d69a405efe0f415dfccd5c44fb1b10810b83580bd8cebad4696204fc5b72da58098fa60a6b91fe219f5ff1352b15beeeb414ea3a71fbe32353e0e1a8cb0a92c21303ac95dd4514f154df2dac0e46fc253d440d3e8923356e4dc8648984e2eace0beffe67574f4b70fb85d4e9e8916eff2fe4924775b39c0a8cffceca7763e1ab110773364054fd68f706f71fbda89c6219c90504452d7994ab3ad8bd53795806acccc2566a4e084bee0f33f6c70541000453ff808b1ea99840ed81a980a0dd", 0x1000}], 0x5, &(0x7f0000000500)=[@rthdr_2292={{0xa8, 0x29, 0x39, {0x87, 0x12, 0x0, 0x18, 0x0, [@dev={0xfe, 0x80, '\x00', 0x1b}, @mcast1, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x3c}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @private2={0xfc, 0x2, '\x00', 0x1}, @local, @mcast2, @remote]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x5}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x8}}], 0xd8}}, {{&(0x7f0000001640)={0xa, 0x4e20, 0x1, @dev={0xfe, 0x80, '\x00', 0x26}, 0x1}, 0x1c, &(0x7f0000001780)=[{&(0x7f0000001680)="81b009985f8e57c00d2cc5f2ad4248d0745e0f8c528aa15d0d34f1617ed4abef1e7ede3598e133c4e6d2ed1e0cd8d6659c3b3c022b8564549870c1b527054bcd77a6c127942cedca84af", 0x4a}, {&(0x7f0000001700)="8a730feba74413f9b3c6c598486034b2f170e9132f1c050df7eb053a2f4832f6d2652e5b4caef7ac208f2fa396dc87f12d374ef5d32d623840fa3f62a1e96c881def11545cd931", 0x47}], 0x2}}, {{&(0x7f00000017c0)={0xa, 0x4e22, 0x2, @empty, 0x80}, 0x1c, &(0x7f0000001880)=[{&(0x7f0000001800)="e6763d724d1638108cde0e2a6c1fc63323bd9143c0edc46c608c9dbb4e3ba2ab3f80f23b244389692a1365c07386849b50ba61a2e8180864238603cb998fc626dbd26d440df221765c7d71be2f0b1d54e7b973a71e0b13161eaa9e154bcf67ed841bbe209981596f942fe9e552ea2a8ba5822fca", 0x74}], 0x1}}, {{&(0x7f00000018c0)={0xa, 0x4e24, 0x7fffffff, @loopback, 0x7fffffff}, 0x1c, &(0x7f0000001a00)=[{&(0x7f0000001900)="8f31e13d6bf6116c8d8961b00a4a1abeb7ac553908a5e2c7f41d22f69a6e5fcb5c75ae81e78b6767d994", 0x2a}, {&(0x7f0000001940)="da2347b59d06c758440e59ec249713812c6e703be0a4b77e811d45748418b38580aa92e12c9fa5451f9d5ebd15e327f40fe89c6db0378707f8e3be1d570b0bd71d18fdaf5f0ef2dd107207249a28d27a9642ecf579ebbc6aece2c273e94931878372cc92f67928df4c0cdcd4a05654a2fc4e40f6aac00b11e4bd8476ebd394069dde30d33004e4aaece0a1977084e4f5dac26588acf2b5b8cf6408f405453ed4c2dde5", 0xa3}], 0x2, &(0x7f0000001a40)=ANY=[@ANYBLOB="200000000000000029000000040000002f00000000000000c20400000003000078000000000000002900000039000000620c008000000000fe80000000000000000000000000000bfe88000000000000000000000000000100000000000000000000ffffac14141fff010000000000000000000000000001fc000000000000000000000000000001fe8000000000000000000000000000bb"], 0x98}}], 0x4, 0x20004090) 16m46.362980683s ago: executing program 1 (id=6307): r0 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = getpgrp(r0) kcmp(r1, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) sendmsg$nl_xfrm(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000001f40)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fc000000190001000000000000000000e0000002000000000000000000000000ac1414aa00000000000000000000000000000000000000000a0000000000c000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000000000000a900000000000000000000000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000a000000000000000000000080400002000000000000080000000000000000000100000000000044000500ac1414aa000000000000000000000000000000003c00000000000000ffffffff0000000000000000000000000200000004"], 0xfc}}, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYBLOB="a0000000210001000000000000000000fc0200000000000000000000000000006401010200000000000000000000000000000000000000000a00000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="040000000000009d93000000000000000f0000ffffffff000000000000001b00000000e0000009000000000000000000000000fe8000000000000000000000000000aa3c0200000200000002000200000000000000000000d367472c2a494b884e05afb3d9f9c6868a4eed32058a2e09ebbe4374682458b1e3ae32bbf04da5d80bfd80e7bb1af18616664d2e103aaf62c4283f40d4235adc27d63dc0c8317bcdf7e9fbb016d0d3e7f8a9dc5ce095fc8abcb4e978e5c11386c225fd2d3c8dd4af7ee0751dc87cd4c086f2fe476392d2cd1730e40a5264bd1bdae47036c2f1c21f"], 0xa0}, 0x1, 0x0, 0x0, 0x40000}, 0x0) r4 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000400)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_GET_NODE_INFO_FOR_REF(r4, 0xc018620c, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='ns\x00') fchdir(r5) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r7 = ioctl$KVM_CREATE_VM(r6, 0xae01, 0x0) r8 = ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x2) ioctl$KVM_SET_XSAVE(r8, 0x5000aea5, &(0x7f0000001100)={[0x1, 0x7, 0x80000000, 0x3, 0x9779, 0x1, 0xfffffffc, 0x7, 0x9, 0xe2, 0xacde, 0x5, 0x4, 0x1, 0x4, 0x8, 0x3, 0x6, 0x8, 0xfa8, 0x1, 0x0, 0xfff, 0xa8, 0x6, 0x1, 0x5, 0x40000000, 0x5, 0x800, 0x3ff, 0x6d1, 0x7, 0x5, 0x4, 0xfffffff8, 0x7fffffff, 0x7fffffff, 0x96e, 0x53, 0x4, 0xff, 0x87, 0x3, 0xef, 0x1a, 0x5, 0x9, 0x7, 0x7, 0xfffffff8, 0x5, 0x1, 0x10, 0x19e1, 0x3, 0xfffffffc, 0x7, 0x7, 0x3, 0x9d18, 0x7fffffff, 0x2, 0x3eef, 0x81, 0x3, 0xd, 0x800, 0x7000000, 0x6, 0x7, 0x101, 0x1, 0x5, 0x4, 0x7, 0x16, 0x0, 0x6, 0x7, 0x7, 0x80000000, 0x3, 0x7, 0xfffffff9, 0xfffffffe, 0x9, 0x5d, 0x9, 0x1, 0xe9, 0x0, 0xfff, 0x7, 0xe, 0x3ff, 0x1, 0x5, 0x3, 0xc59, 0xe, 0x5, 0x4a, 0xf0, 0x1, 0x81, 0xe, 0x8000, 0x8, 0x3, 0x3d1f, 0x7, 0x5, 0xa, 0x9, 0x80, 0x0, 0x81, 0x10, 0x3, 0x7, 0xc, 0x0, 0x1, 0x1ff, 0x3, 0x7, 0x9, 0x1, 0x6, 0x9, 0xf33d, 0x8, 0x80, 0x5, 0x3, 0x2, 0x0, 0x1, 0x3ff, 0x30, 0x0, 0x18, 0x1, 0xd, 0xfffffff9, 0x5, 0x1, 0xf8a, 0x7f, 0x8e, 0x7, 0x0, 0x80000000, 0x0, 0x3, 0x8, 0x1, 0x3, 0x7, 0x3, 0x27800000, 0x1ff, 0x4, 0x48, 0x99b, 0x8, 0x1, 0x2, 0x9, 0x5, 0x3, 0x8, 0xd7d, 0x3ff, 0xf, 0x6, 0xfffffffe, 0x8, 0xcef, 0xc, 0x4, 0x4, 0xf4, 0x9, 0x5, 0x101, 0x7389, 0x0, 0x7f, 0x5, 0x803, 0x5, 0x6, 0xcf8, 0x401, 0x3, 0x5, 0x8000, 0x8, 0x8, 0x8, 0x2, 0xfff, 0x7, 0x2, 0x8, 0x8a7, 0x0, 0xf480, 0x10001, 0x7, 0xfff, 0xd650, 0x200000, 0x3, 0x6b9, 0xe, 0x4, 0x5590, 0x6, 0x4, 0x8, 0x400, 0x6b7, 0x6, 0x2, 0x2, 0x10001, 0xc, 0xe, 0xffffffff, 0x400, 0xff, 0xfffffffd, 0x6, 0x8000, 0x23, 0xffffffff, 0x6, 0x92, 0x4, 0x6, 0x7, 0x6, 0x6, 0xa9e, 0x61, 0x8, 0x8, 0x5, 0xfffffffe, 0x10, 0x2, 0x8, 0x5, 0x2, 0x6, 0x1f2, 0x400, 0x2, 0x2, 0x4, 0x4, 0x5, 0xf9, 0x2e8c, 0x3ff, 0x8, 0x10, 0x6c, 0x2, 0x513, 0xffffffff, 0x5, 0x9, 0x5e16, 0x5, 0x2, 0xb, 0x4, 0x4, 0x9, 0x10000, 0xe5, 0x6, 0x0, 0x1, 0x423, 0x5, 0x40, 0x9, 0xfffffffe, 0x8001, 0x1000, 0x0, 0x6, 0x7, 0x8, 0xc00, 0x6, 0x9, 0x1ff, 0x1410, 0xd7, 0xfffffff9, 0x7, 0xffff, 0x10, 0x1, 0x1, 0x4, 0x1, 0x3e000000, 0x1, 0xfffffffd, 0x4, 0x3ef, 0x2, 0x7, 0x2, 0x5, 0x80000001, 0x80000000, 0x1, 0x101, 0x3, 0x8000, 0x9, 0xff, 0xed2, 0x5, 0xd930, 0x2, 0x2, 0x1bc, 0x5, 0x5, 0x0, 0x5, 0x2, 0x4, 0x0, 0xa79, 0x5, 0x2, 0x3, 0x4, 0x10000, 0x8, 0xa, 0xf, 0x8, 0x8, 0x9, 0x9, 0x40, 0xc, 0x1, 0x2, 0x4, 0xefdb, 0xe4, 0xb38, 0x400, 0xc00, 0x8, 0x9, 0x4, 0x200, 0x261a9112, 0x401, 0x3, 0x8, 0xf32, 0xf, 0x4, 0x3, 0x5, 0x9, 0x1ff, 0x0, 0x1, 0x9, 0x4, 0x9, 0x8f21, 0x4, 0x59, 0x5, 0x7, 0x0, 0x10000, 0x9, 0x0, 0xd, 0x100, 0x6, 0x1, 0x9, 0x8001, 0xd, 0x55, 0x1, 0x9, 0x8, 0x40, 0x3b4c5288, 0xfffffffd, 0x0, 0x29d0, 0x3, 0x7, 0x8, 0xffffffd6, 0x4, 0x9, 0x40000000, 0xf, 0x5, 0x3, 0x80000001, 0x0, 0x8, 0x9, 0x4, 0x8, 0xfb3b, 0x0, 0x200, 0xfffffff7, 0x2, 0x4, 0xf42, 0x6, 0xf2cc, 0x3, 0x81, 0x9, 0xb, 0xe10a, 0xd, 0x40, 0xfc, 0x0, 0x7, 0x3, 0x4, 0x3ff, 0xfffffffc, 0x1, 0x3, 0xfffffff8, 0x3, 0xfffffffb, 0x2, 0x4, 0x9, 0x5, 0x7, 0x40, 0x7f, 0x8, 0x0, 0x1000, 0x8001, 0xfffffffe, 0x0, 0x200, 0x0, 0x4, 0x8, 0x3, 0x3, 0x8, 0x1, 0x7, 0x7ff, 0x9b5, 0x3, 0x2, 0xfffffe00, 0x7, 0x3, 0x9, 0x8, 0x1, 0x100, 0xff, 0x7f, 0x8, 0x0, 0x6, 0x7fffffff, 0x3, 0x5, 0x6, 0x8, 0x3ff, 0xb88, 0x3, 0x1, 0x1, 0x4, 0x9, 0x0, 0x7, 0x1ff, 0x1f57, 0xfc1, 0x5, 0x7, 0x1, 0x400000, 0x650, 0x7ba, 0x6, 0xc5, 0x9, 0xf, 0x7f, 0x0, 0x98d, 0xffff, 0x1, 0xffff, 0xffff, 0x0, 0x80000001, 0x7, 0x0, 0x6, 0x36, 0x8, 0x2, 0xa, 0x1, 0x6, 0xfffffffd, 0x800, 0xc6, 0xc4, 0x3, 0x0, 0x5, 0xd, 0x2, 0xfffffffc, 0x6, 0x4, 0x1, 0xffff, 0x6, 0x75, 0x6, 0x7, 0x47, 0x8, 0x9, 0x0, 0x5, 0x8, 0x8, 0x2, 0x7, 0x7ff, 0x8, 0x4da7, 0x1ff, 0x779, 0x8, 0x4, 0x81, 0x8, 0x7, 0xa4, 0x0, 0x0, 0x9, 0x5, 0x6, 0xb1f7, 0x800, 0x5, 0x9, 0x8, 0x100, 0x3, 0x4, 0xff, 0xffffffff, 0x532d, 0x36, 0x9, 0x6, 0xe7e5, 0x400, 0x8, 0x7, 0x7fff, 0x0, 0xf, 0x5, 0x7fff, 0x5, 0x1, 0xa88d, 0x7, 0xffff, 0x1a1, 0x8, 0x9, 0xb1, 0x7, 0x2, 0x8, 0x9, 0x2, 0xffffffc0, 0x4, 0x6, 0x3, 0x2, 0x6, 0x40, 0x3d2, 0x2, 0x282, 0x9, 0x6, 0x0, 0x6, 0x7, 0x200, 0x8, 0x8, 0x92, 0xfff, 0x3ff, 0x6, 0xfc22, 0xa41, 0xffff7fff, 0x3, 0x2, 0x4, 0x64400, 0xaaf, 0x3, 0x7, 0x6, 0x4, 0x10001, 0xda18, 0x1, 0x9, 0x4, 0x7, 0x2, 0x800, 0x2, 0x7, 0x200, 0x0, 0x5, 0x1, 0x8def, 0x40, 0x1, 0x6, 0x3, 0x8d, 0xffffffff, 0x2, 0xffff4331, 0x5, 0x4, 0x8, 0x80, 0x5, 0x9, 0x4, 0x6, 0x7, 0x9ce6, 0x80000001, 0x5, 0x3, 0x5, 0xcf0, 0x8, 0x7, 0xfffffffd, 0xf6, 0x8, 0x52d, 0x9, 0x38fa, 0x0, 0x8, 0x2, 0xa, 0x100, 0xa, 0x1, 0x7, 0x10000, 0x4, 0xe38, 0x1, 0xa1, 0x8, 0x1, 0x5, 0x1d6f, 0x80, 0x6, 0xd, 0x1, 0x70000000, 0x9fba, 0x81, 0x7f, 0x2, 0x3, 0x6, 0xfffffff8, 0xf, 0x40, 0xa, 0x4c8, 0x5, 0x7a6a, 0x81, 0x7, 0x2, 0x7, 0x9bc00, 0x100, 0x1, 0x9, 0x1, 0x70cd, 0x0, 0x1, 0x40, 0x4, 0x4, 0x2, 0x1, 0x1, 0x7, 0x7, 0x6, 0xcd2, 0xfffff18d, 0x1000, 0x6, 0x92, 0x0, 0xfffeffff, 0xbde8, 0x7f, 0x4, 0x8ae, 0xe7b0, 0x100, 0x1, 0x8000, 0x3, 0x401, 0x8001, 0x9, 0xfffffff9, 0xfffff801, 0x1, 0x21, 0xd, 0x6, 0xffffffc0, 0x3b, 0x3, 0x6, 0x4624, 0x9, 0x3, 0x3, 0x1ff, 0xb, 0x800, 0x7f, 0x6b69, 0x3, 0x3, 0xfffff001, 0x2d, 0xfff, 0x800, 0x6, 0xff, 0x0, 0x18b, 0x15, 0x5, 0x9, 0x0, 0x2, 0x0, 0x80, 0x10, 0x4, 0x1, 0xfffffffb, 0x5, 0x1000, 0xea6, 0x4, 0xe8b, 0x8, 0x8, 0x1, 0x7, 0x7d, 0x7, 0x1, 0x1, 0x4, 0x9, 0x4, 0xa, 0x5, 0x2, 0xa, 0xc41, 0x81, 0x80000000, 0x3ff, 0x4, 0x7f, 0x0, 0x4, 0x8, 0xe, 0x3, 0x7f, 0xffff, 0x51e1, 0x8001, 0x2, 0xf5, 0x7, 0x1, 0x4, 0x9, 0x6, 0x0, 0x9321, 0x7, 0xffff, 0xfffffffc, 0x9, 0x5, 0x7, 0x400, 0x8, 0x1000, 0x5, 0x7, 0x101, 0x0, 0x3, 0xdefd, 0x5, 0xb8, 0xffff, 0x2012, 0x5, 0x9, 0xb82, 0x9, 0x20d5d2ae, 0x5, 0x7, 0x5d, 0x2, 0x81, 0x0, 0x4, 0x80000001, 0x2, 0xbc9, 0x9, 0x101, 0x1, 0x6, 0x3, 0x6, 0x6, 0x1, 0x2d9f, 0x0, 0x81, 0x3, 0x4, 0x9, 0xffff, 0x4, 0x10001, 0x1, 0x1, 0x6, 0x1000, 0x5, 0x7f8000, 0x800, 0xfffffff7, 0xdfe, 0x40, 0x1, 0xfffffff7, 0x5, 0xd, 0xa, 0x5f, 0x7, 0x7fff, 0x9, 0x6, 0x0, 0xfb, 0x5, 0x40, 0x2d471b3, 0x5, 0x4, 0x1ff, 0x7f, 0x10, 0x5, 0xe657, 0x4, 0x40, 0x5, 0x3ff, 0x6, 0xf59, 0xac2, 0xfffffce5, 0xc6, 0x1, 0xf30, 0x4, 0x80000000, 0x5, 0x4, 0xff, 0x100, 0x3, 0x400, 0x4fb7, 0x9, 0x5, 0x14000000, 0x7, 0x7f, 0x0, 0x1, 0x5, 0x2, 0x80, 0x8, 0x774, 0x8001, 0x4, 0x66, 0x9, 0x4, 0x6, 0x5b, 0xffffffff, 0x3, 0x6, 0x40000000, 0xfffffe01, 0xffffffff, 0x4, 0x4, 0x6, 0x6, 0x92, 0x4, 0x8, 0xe4f, 0x66, 0x2123, 0x1, 0xf60, 0x10, 0x3, 0x7ff, 0x5, 0xd, 0x2, 0xf0, 0xe20, 0x7, 0x0, 0x5, 0x9, 0x5, 0x7, 0x3, 0xf48f, 0x0, 0x2, 0x6, 0x8, 0x3, 0xced9, 0xfffffffb, 0xf46d, 0x4, 0x6, 0x7]}) syz_kvm_setup_cpu$x86(r5, r8, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000002c0)=[@textreal={0x8, &(0x7f0000000240)="baf80c66b8c434498b66efbafc0cb81aa1ef660f3881183e64f30f35ba2100ecb800088ee066b94e03000066b87300c0fe66ba000000000f30baf80c66b82ccf7a8f66efbafc0cb894c0ef0fc77b050fae35bad004ec", 0x56}], 0x1, 0x50, &(0x7f0000000300)=[@cr4], 0x1) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x51) ioctl$FS_IOC_FSSETXATTR(r9, 0x401c5820, &(0x7f0000000080)={0x8}) sendmsg$ETHTOOL_MSG_WOL_GET(r9, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x20, 0x0, 0x800, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x20040000}, 0x4040080) 16m45.598944509s ago: executing program 1 (id=6316): r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000000780)=[{{&(0x7f0000000300)={0x2, 0x4e21, @multicast1}, 0x10, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b'], 0x30}}], 0x1, 0x4000844) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000), 0x20340, 0x0) ioctl$ASHMEM_GET_PIN_STATUS(r1, 0x7709, 0x0) (async) ioctl$ASHMEM_GET_PIN_STATUS(r1, 0x7709, 0x0) sendmsg$IPVS_CMD_SET_DEST(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4}, 0x60000000) openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x2) (async) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x2) ioctl$KVM_SET_MSRS(r4, 0x4008ae89, &(0x7f0000000000)={0x1, 0x0, [{0x282}]}) syz_genetlink_get_family_id$nl80211(&(0x7f0000000580), 0xffffffffffffffff) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000580), 0xffffffffffffffff) syz_io_uring_setup(0x7da5, &(0x7f0000000180)={0x0, 0xfffffffd, 0x40, 0x3, 0x16}, 0x0, 0x0) (async) syz_io_uring_setup(0x7da5, &(0x7f0000000180)={0x0, 0xfffffffd, 0x40, 0x3, 0x16}, 0x0, 0x0) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r6, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="b80000001400e9990000000000000000fc000000000000000000000000000000ac1e000182"], 0xb8}, 0x1, 0x0, 0x0, 0x80}, 0x0) ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) (async) r7 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r7, 0xae60) (async) ioctl$KVM_CREATE_IRQCHIP(r7, 0xae60) ioctl$KVM_CREATE_PIT2(r7, 0x4040ae77, &(0x7f0000000040)) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, &(0x7f0000000000)={[0x35, 0x7, 0x2, 0x180, 0x4, 0x10, 0xf1, 0x51, 0x12, 0x5, 0x0, 0x29, 0x0, 0x657, 0x0, 0xbdf], 0xffff1001, 0x2429c0}) (async) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, &(0x7f0000000000)={[0x35, 0x7, 0x2, 0x180, 0x4, 0x10, 0xf1, 0x51, 0x12, 0x5, 0x0, 0x29, 0x0, 0x657, 0x0, 0xbdf], 0xffff1001, 0x2429c0}) socket$inet6_tcp(0xa, 0x1, 0x0) (async) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r8, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r8, &(0x7f0000000100)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r8, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r8, 0x11a, 0x1, &(0x7f0000000340)=@gcm_256={{0x303}, '\x00', "ec094e071cc80f218d360356a936a7e3971a8c35c47e580400", "cf00", "fffffffffffffffd"}, 0x38) setsockopt$inet6_tcp_TCP_REPAIR(r8, 0x6, 0x13, &(0x7f0000000200)=0xffffffffffffffff, 0x4) writev(r8, &(0x7f0000000080)=[{&(0x7f00000002c0)="ec", 0xfdef}], 0x1) r9 = ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x140, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r7, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r7, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r9, 0x4090ae82, &(0x7f00000003c0)={[0x9, 0x1000000000, 0x0, 0x43, 0x2000001, 0x0, 0x2004cb, 0x0, 0x1000000, 0x0, 0x5, 0x9, 0x3, 0x0, 0x0, 0x10], 0x2000, 0x202}) ioctl$KVM_SET_SREGS(0xffffffffffffffff, 0x4138ae84, &(0x7f00000001c0)={{0x3000, 0x8080000, 0xc, 0x8, 0x1b, 0xe4, 0x40, 0x0, 0x0, 0x2e, 0x8}, {0x5000, 0x1000, 0x3, 0x0, 0x42, 0x5, 0x81, 0x5, 0x12, 0x3, 0x2, 0x87}, {0xeeef0000, 0xdddd1000, 0xe, 0x5, 0x3, 0x4, 0x0, 0x9, 0x8, 0xa7, 0x5, 0x5}, {0x6000, 0xeeee0000, 0xf, 0x6, 0x1, 0x42, 0xb, 0xff, 0x8, 0x80, 0xe}, {0xeeee0000, 0xd000, 0xb, 0x3, 0x15, 0xb, 0xab, 0x8, 0x9, 0x83, 0xa1, 0x83}, {0xeeee2000, 0x80a0000, 0xe, 0xa0, 0xb1, 0x8, 0x3, 0xa0, 0x80, 0xf, 0x1, 0x7}, {0x3000, 0x8001000, 0x4, 0x5, 0x7, 0x5, 0x7, 0x4, 0x5, 0x81, 0xff, 0x70}, {0x100000, 0x4000, 0xe, 0x5, 0xf, 0x7, 0x1, 0x34, 0x2, 0xc, 0xb0, 0x9}, {0xdddd1000, 0x30}, {0x10000, 0x7}, 0x80000031, 0x0, 0x8000000, 0x2024, 0x3, 0x0, 0x3000, [0x6800000000000000, 0x4, 0x5e, 0x4]}) 16m45.112000508s ago: executing program 1 (id=6325): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) writev(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)="d17fc8bf5f8ccf3eee90f09f01c6489e35b456d8fd02fe917010e3f14384d97f77e28e3f74e215d1b9ff4bc0a78f2b10c0bca9ef4cb0c9a61543e80d97947085e417cb03a45b7a97f0906aab8b1a3179c6a367474954eab518c564ba5249f87f95ae865ae6f6e13a81efb06abd1cdef9c64d6e61094f7103eab479065c2aae847583232c53691ab3e3e0aa289ea6438262794001c271865f5e84991e2a3d2a58cea70a7d671847e0e9863da21645c7bf4e394d0f6562cfcc2780161a719176615e497e5ad6316b3f601a27a44357f5e979b37a4405f521b02d6bff4e29deab60dd2344da20cbc9abb3970e935ad10675fcb776ef0c6eb90e66f8259dfa2a83fe9d32828b2796fc7d1d119791fc0019c9b7bfc5daa8c694324bd1e97f9b3c715d003689b94ae8169f7c2ecf0af9bc42db9da18213b7dc47dcea01d56901788d9dbda5e545ab54fb0462be4876eebb850dfbc6293fd91055b529358088eecd4bd88591856bcac7aa3bed64a1c0db3d6e0e9b03bb080b090964d6fbc1f112f97afcf0b2bc049a76c9619006968fce548cae300e731f1a692ef80abcdbdef3135ce85f3abb6102dd852093e4b3856aa0f7831e5654eac275392173185bfe410dda55fba0bde8d675cf5c165786a2b1e3bce28e1612e5c5e465c93d8494558662d1f671168d891f4e787bce65800b09cf675d93ffda4d40e9cb5060b2642d14bd14d36b27a1ddbe4b5901468c887ff4cf950d7ba21d22bd8a5ce6e31de05ffb1e4630f54923dc0d15cbf342f7bbd3acc9b1489b301969a8a866903f1a7834ac379e7fb73a821ab2c73738d3dca2af1ccab7aa3c28e7fae69e21cca6acdcf36b3927578cc38588cba94e444519d4824f366b808ddc6a826dc8581a4cd055e544b5bde6f02a4230ea21dbc26422bc68803d0a3ab999a209b4631cdea578132d233fd971c6fc11177b94001e88756766f9258c238cc68204b6ec939de5f89e05ce621f8c31a4b03ae0a4b0bb102383191b1f06a1a36901c7374779ba108f5ee3cc5f673265b243654ee09849aae7ad33fbcae5346fb2174ffaa6add7006783aa49332735049d7c416588c9b4d79d547b73dc7d620db83707408d1880825da7fa116b30f356f9fdf45428cabd000bc124b7f107bfe36f8e28d22ec5f95f4145e4b258298f6ce00a3a3572541a274daed306b3ad9a372e2a8f896bd59e30f9799cd99fc954ddbfb30e90e31c3fde3d3dd9f48503df17529e2d4e60db99152f9970bfc1946cb71695b46b8468d5481bdb4fa186915a87733df90c32fec5c33a8bbee00edbc7e09edf4d5db0687e9dedef02e8a94cd437f03beb27d149295309fd563444fd12b511314ccb6027800187b97a433d71bb90edacbc44ea0987b6d1159613951cf6535f6e9c3d01a809c0a61f2c37590e9840d9d25dce7dd8a20585c6a04658b2446e2a131a2d7fc641bbb3edee4a40b6468c58873fb69faa3dcd329b95894d317903caa00d7c10e92ed808ff58ddce4dbf0a68dec3d8baf207429560478689e778d671f8ad764aaa935edf4d4fb319b5bc8e462d4b2401c2b4cd8c7bc3901a8718c2d80ce8dae26d1c2bb9796e6b6fad44f7fae27099edc9ff5cbf9c39f73bb6f8293a2eab431a541e91d003463971092f9cd0803d5dd215a7efc15088873f0648940a8df0c1446ad2a266e9a88898b918f0c898c5ec7f7c0e2b79e15b3b1001d998bc78079476158f43288c4d8da0c58bee1f949f15247a7350576cfd2f002461e6d21d97de20ac6da9723a95d31dd0d590f56823005ae04e82d4d4436b10cad59452f04df1cf9b61176decc0c5d37b3e0af02eca07c01cac395ab9bc516acde8ea3d9368e4665abb61514bb7b590efd4e30591d855f5cafabe36ebcbb84500b3714ece2da470039cefefc85c116bbd562bedc0f3542422aafbe2899682da4eb9590b8793d4edb599522108ee9f0e7d94d0fadf4d75f363ef79d2b38ada9c63033df4ee379964abca0b1de3542afefa9a68b76200da0913b360d7b4b59e63007510a70bb5afb1ed3df49e94573b34da3d77bf99175c97e29bcb1c03c34852ed96d8a3d729a808be5a4b6952d6e03eef182b36eac7676f0f2bbedc994b0e210d7ca283d400237df9c38f2ca70d84c05aacd523cc29c9dce670a835301ba4afe5b1746f43c6d368d97d3b72d6bdedb8e501c5d03d181e3bf9ef6b15c32105c3e531503c3dfa2a2f401e33f2d5fcfac2265dd597f9d852edee108c76e75e4cd187423451a1cfdafeff8aa0dd632224c6dd418c44ab9daa7c130922b6900fb5c4af2c813f08ed721a65de5ee9d0d4d73921da12e14b3e327e2b83cceeb7923cd188805f71085c5d5f223cf8782b9159275c6d6c1cb7c7f18b6bed5f6c6569dd1277d00b6065d94b859d7292ad2667ce531f8fbb3df22fb67266baca70612571c24c9d1683a774f9c9b30e54448b6e32f596e491bb14701772081a19e8a249119637185259e22de1bc8da1fcc123d3bc1851a94d22c032d23824e984e0b42e4d8a09efb662148d6e34af88d691deb9b35dc7d5790d353045507704f61ccd12cdee917ebd3dd7d18e34ca3c18f86351c1ca4ed351e4db521fa5a39075a0f004fc1e230c2ff22ed8f8fe5b9783c70cbb7c1da718389d75a12aba4c825f7521cf33ef9b72937c919d6c46de2b760f7656e33003ba1db0090fae8fc79f3817a5223ea4210c17a5492fa58c398cd417a56d222ba56b86f14a5d512859e172e344e3d659dbcebb3b495b38f4285bdd28c876d49b69a2becb54b9fd6e3098541b44a8421d0d799b43d0c61d6c0cb8dbd25f0034ee571d97f6d01d685db92ce108cf650b95f9d4d880f2add4c23c1337fd3dcd480b309fd0b55abd37f56fed78b176c136bd8e615058d870e4bf7619881937f06228c781ae507a712550cf7aa4d955260ba1f4a0785037de3803abc26d49f3ad51bd06bcb4a7053f419e608819b1447272ce47f15626e4ffcf196932bd1dae74c557caf830fc1cf8b5de6f03cdb3e2b06a61ce1c877c63490a033787f435320e8719f06042d195b0d8653549413a307b1ac86253f65aab343eeeaefb910d14a0e46401f6a3117d9b1d939dc602bc76f23ea96edabd27c0245b50b3fabfd60669aab49a671267d8f4d84bfd4b116e387d3b84c8eae2c6b9c7d4634c8f8224ef1be264f71f5ae782024548f0d8a693659cd1bc6fb68fa0522e7c8a99b2a50c99288d680366f19047e33840af9c7f9c661adfc0dc3c00358fa642d467019b9e194515554d4a9f43888fe34a794089e93ea9b2afc6dd0456c4733bd85f24bf2f48871ca285855b8cc14e50411ec5ab1093044488d5591696d5e6fbcf3f5c4a3c84018ac37894131758b738f303ee13714bfcfecf46815b448a8a2c64664595ab6d960e32364829bdaca99981082ea4c14800fc1897ae9e19a223e5a3a24d42a48bf246699cb338d2accadae17f249b821211be087031e8d2ea759a792b208d0e77f20fe6c2a67832c9ebdfa7d2126fe0a53a5846262ee4a404453ab777745a87c41bae3e3fe69bebd567569b0284a727472ec003700fc4a417278e7ed4c5f04b0087c77727f5a8d9fda357d56c0c95eaef70826836bea13bec80d7609b8dc448133bb649639b0854ee8d14736dbb1de0475c6222cfe98d6f0aa5fcef035513e9ea72970acc5dd4d5732dd1f405402c8f94541d15775e064d3a96118d5456c2e8dddc107528a60f70540cdc6abdb70dc1febabe1825c9edec883c76ae0c8b074a62ae24c650f4d1d5b5afdbfbdf0a1fead2793702d2af98619be4ad45447678976f99bd03d44b55a459e4c1452cbbff8616fec18d5af3d91cd17ce443143c414af6d8688901a02d05ca9f53097cf8d470bee253dd024a23db7bd4ee162fc748a2ee2c5348a669ff7955ddab7000b8af8b03dfe411923540461f145605979492bbc72b93c1f91321424034bb2b45d781663e3f313652e51d69fe59f40acf2be29c539a241dd048257a2fc5cbd5abacfbfcc64fc07e344561c11bc3f06002efe00cfc29c059412ad00f724fedecc8a9e97885bc2e07c05bfe2604f0b76ba6ab4cc6b722bc207b68ef4e3072d7c129d4f32903bd9decb128db9e1697e1436c5856260613100c62c40c757b6b86f0ee967545f3145deaa4554b9649f1883a209e3a6772ee1bbd882d3c5ab0ec25cb0af0860b9bb322935debe22b8b54b300a276f88387a1c239226e0b31d30a6fe73127ae8c46f4a7ae0a5de5b88ff604ba4f12a44107cc148a252c07cf851556f645d48890a3eb44eaf74583a29d3a804dbe435d3b7e494880c4ca08ed11f9f5d5293216a5cc863404f3e2e60bb7daaee64cd2e5f9594d25f3ddca18e754dd01c71d3f0b88d6abe04b4bb5ed2abf697c424a0634c017758eff64cf313729725ff2e5a917273bbc2d306905cee73701cec2b1b9f5e9ff4c3456fd6835fcca5bc523783c953c363a8af2de1da3dbce08d3724eed1d0764b9070087b97dca2b2a0a4efe89399e826835dff5f034161b785a8a46017f60b88b1e2948782bbec31be58d7a4d2dcfbb8f03931b8e7a76f0c17a7a21cdd964e7ab294a396d5b363867bf70b8af37f73e45b9e7030f5a936e4ab87c723872103a6bbbf8a3db329b676af2e3c56efd76ba3fcfe73abe8da3b4325a9b6cbd6bf82961ef19354de9dc865e80ac09bdc974393fd7a2749ee6da6af53d0a126a7c0c7d341035a520e7b0ab0be42bdf2043a4dcad2b283d00a693bc42f4318e65e2fab429f487b44a2f42076bda7dfbf991389ffb862035a515514c7f77f6867765df53ce7d26448b480e1cf22d1399331f33293183863c1bd13455be66954f5ad8e8d65b575b3b0497d3a09add7e1f49e9e45625383b46e97b998d1b8b0d3ddf9635c843c27709c500a666096423342f79041ce793df85469e2fae7b868c38c713e5f177af7ffc0bddabe9c782a34f14f6dc228498da73150b72cd19aa2bc90ed63e0a4e521cac0f85d6fef53aa713e87e662597565f4dee727c8cefa41282ffd56f65d6fc571577193e90dafd648bf3c907ac4bf54d05187874313a5e222202415015fb79f9107fd0bae4d9dc6e32c0f7c30125e31a928ad977a7afc5333d84614b71f038515445cf2ba912393a0517f585e6f913ebcc37edcc7d87b898c058340f82e77c4bea3d93274b4155a1289c1d316587d270092a97ffe9cad979e67f2d79814f25605154032512578683d55ae2af94b6a6a210292f573c1ddd2884540a015ae4249c0a7821a50bec0e70b75506d1f1f5742c7dd8ac37a734cb16dc29197951513d9148bb42688b749ffec9ce044a1f7b6a8e9ca0e6abb3bc3ad1916d1b5b9629852094f0df379dd867a9b402ad59a6402e470ce026a04e597f80a9934836f244c19fd779ad3598727d1f5fafce91ff696918e68fee09ff0a551f316457b0b3d5962eba604eb0dcf0aa17d25af97f96cee27c096b123e049d564fa6a5d0322ebc1e87f6c52640e199928aa23afa1c8a40d87210e2e8845e03ada6f8700f1fe7d6134938b614742afe34c25589cc6d4f598af0ead117fd1c884c670ba5a99a6675bc7791f0da420bcef5b8992a230926ad776260f7e7bf68068814e9b75597d8893d5bed3f6b36c2179ad822168ca9fde105594220c96d2483e294e81c3459a06f1cb8b7c5e7c82ad448654afc5d42abd5d879ac1aef9827f10aee59a2b7dba577d7a69334738745913b5a1a7b517280ce65cc0a108a6d5328e5a5884a37759d69b8380c0d868da9b37cb3b02398641d862447e576", 0x1000}, {&(0x7f0000001000)="1effb6e77395bf09afe86523c33ad7d182aea43428417a354cb00944c6d31cca861c7326a99904cee8eb8e8c8e4110333f446a37240bf6ca851c6c756842b23086ac158a78aa5ff28798edea2921795e5b683999c178bb6bdc231861b12b45ae892157c596d9e269c9539a6fba8cfcd7f8f67e270369aac04a904f026a6782f2d101323cfb7594fa5efecca8302391d2a2418d2cdf3d3b90ec740a93da0ce9be7baf5a3156260e91792cf096d64714af", 0xb0}], 0x2) write$P9_RSTATFS(0xffffffffffffffff, &(0x7f0000001100)={0x43, 0x9, 0x1, {0x2, 0x8001, 0x3, 0xf, 0x8, 0x438, 0xfa, 0x9, 0x2}}, 0x43) r1 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x37) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000001180)={0x1fd, 0x2, 0xdddd0000, 0x1000, &(0x7f0000ffc000/0x1000)=nil}) readv(r0, &(0x7f0000002280)=[{&(0x7f00000011c0)=""/147, 0x93}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x2) r2 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_MFC_PROXY(r2, 0x0, 0xd3, &(0x7f00000022c0)={@rand_addr=0x64010102, @dev={0xac, 0x14, 0x14, 0x19}, 0x1, "9eda25aea60cc4580aa9c95c9f7e7dd8332083b37b9a9ef1712b90020bde79b0", 0x1, 0x8, 0x6, 0x2}, 0x3c) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000002400)={&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, &(0x7f0000002300)=""/40, 0x28, 0x1, &(0x7f0000002340)=""/164, 0xa4}, &(0x7f0000002440)=0x40) setsockopt$inet6_tcp_buf(r0, 0x6, 0xb, &(0x7f0000002480)="39fe3bff2411a335adc1a74f36e7f33e04e3fec476681b6a16c2aed3649cfbe030b1daa0b50f9dea7216be91d09e88bce75808819c8c08339621b56fa90878c25e989ed32ad5cfa8", 0x48) getpeername$packet(0xffffffffffffffff, &(0x7f0000003840)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000003880)=0x14) sendmmsg(r0, &(0x7f0000007e40)=[{{&(0x7f0000002500)=@in={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0xd}}, 0x80, &(0x7f0000003680)=[{&(0x7f0000002580)}, {&(0x7f00000025c0)="826f0209da14553b0c47bf8ed4c387f1c10626dc3e766b3cc7632c121ad1b97992b47fce666eba63c203a7088876548491519adad7b81cae49a0a9fc353c05f540d843e6666f1195e478845ed20a698e7f4ff824648d7f5a171358b1c2c342b8af05a33158afc2e06ba777410b4fa44ccd2c8e52cdc79d4bc3e4589cdad2ec47922bd0de987fc22feeff1d834a47f056dbdcd0c89ae61c17970a866dc0bb38cf0a13ddfdb9e2fa76f76a0035bc975eedecfdc0094a039bbde02d3fbcb6dad14eabab5d937a08341a8560ffa0ececdd7e4084a1a0bbf9e3cd9c7bfa8bd5dbc74546414b4906ee3ed6da64164ada3be13324b8c976992c32fd4a5ff3b94d9484d82247533f48288707c8ca2e79acac9bbfc815735038bf8cca1a9d18f4b8a273c7f3b1b49cbc87b3bc8858b046fae994442937d7398e1593370e19a81378cca2091becb33377d24738d7b4b13e3246f64a23024d0d3f4339ae7f9ad39bcbd53348c2519f16ede9793d1052879637c8cdb1a64311f77169ff46b80f63e4850673a2bec25ebe23439aa18b08e2889449851bd7fcde90cc95ff1d2d298b4177306a8e30008a76d45f3e26c1606726ec3d946cf08dc7589757d46ca2876c0c133548c0f5225661fcfcc2b12d91798519bc5cc9df44d8a5319d0169b3ed3fd127011589c75c09fd442930fbcd714ecc9b836c7cc6dbc29483042a3dfbec074cf79ce2306a0cac077b7d2bf773b27a5ed00f43583cbf43346ffa0327bcd86819ebc36a2d90669e303891c70d66a7a64b8ad958e370fb2a77fb552586e75d28584d21258e92f176d214655162b19b76a6c109da3ae33529aab5300130f4713b7b8b2c3e78b9250c2822947e45f53e29a85f52c6f44fe92ddd8c582540a03c65a168f0415f66251278662bcdc24a5f18eb5bda8b05f4589d36763ff1e441340517c4993ec6f41ae34400de2be395b2875e4ce1beeade2925ef0453ba563a191229e92ef5437194bf1f085a373f141ac9785bb88215ed837524289a488596862d54570503eff5b0237124f4cdef68d0718a181757f1659724a4e46141c80654df0e87d3537690a4d87b767d7a21a8fc21c4e45689cf2e2a15f60a163b0c25b26f3138a15dee039a53bd3da4158887bc785406c841abb1310759291c5f648961337b26511e9f25bc443066392b00eafea703942f554a475b6710ff46639bc1a455c33b45e2fc82377472d23c38cafa23eae82826ec068e2d7544e7af5f99e30d33e14bd21ab9a60385ea653f15ad9951835f8bfc356b973d5ea18ef962dcdcf27291b7fde4a6f2a88c1408bd78c998f373375ebbe361c842282287398caa7e694d52337f29803b7d3f12d87e90caa9c1b049f1b7e09b87828b308908a0f04f77fe4f7ecf5b40d84b419967c33bd38d780ec19edd20dbecd340f0062312fb18f312e8ba83a688f2f00ef803228802286e7acb4b1b3f440458fc6fd34bea1da9140835f92c177ef2858c12f3cdc7699d9e3888ed956a3d33dc3f845b3e0dc876c68da0551c510907bb2f4c825a182cd6d72dceff93cee57ae750c834907627ecf24b9f9f7660bf56f362e28e2b3ed74e3c0325d27e9e1ebcc66be46dd663f4a2623cd6ab93547c6d2c5daed6afbcc6408959bebba3b58bb5d07a803f8bc6fc0bc2a9d080b08bc85c0d107307df5b13775299349a9238c8db1c5242450aed6c3ad46ffe649c339d87d46a4bb6067e81e9a811ada5fa74796a685bcc6afebf31070e63183a331746c19afaf15b56caea5068625a290ad54f997581b7d959a77d089390d35bdda315f5cf1840ce3107a8ada0525ec9786d84b117df124cbd79c21c3b9764fa415fb0d9c37805c90b8bfe37728d63ed7b42040267a9b4ad3b525eefcbf38f8df18560ed564d6479282d7698e751a6b8ad0db7a12b5f14aec3221e81b5e5b5a253095e895362c745afb21e230db62ff628468ee96cea6df9c9376389bd6e3cc6306da1b80f83a988825febb01bb7439eed3e05ae758586ca3513462774057f0fda43db47fa00e0b96b8bb1fbb3c63dffd5fad323c31e0fba6a7b1db8cc16d47a7c8fbbff4f8e257e7dd4e89025bd972551a3c1cafd1852fa169f618f1c8a5c7fbfb41a7def53c10c80ab59838a6eef15709eae84203b89ebbe33a6ddc2f91a580eb0c7f7258a8a75512340707bcaee8e3e3f6b571ef1a0795adc8611fbf385ddf3f9a902f12ab891dd882284cc85891bdbdde73364f4010d6afbda7636c10c3348bb1a5043001177e90fe0d6fd8d926daecc71332e4753878b23466aabcf0b295f35ffa8af24633636c64b8dfb8031d0e2980db686c3361230cc5c332b43b05c0ea73814757fdd3ac032d402c2465bd1316ea07df894dee7954ad5b23ebc0d5ff0f745c0dec208e1e262e91d55430512dec0bec298c23571309277a4465365b45f9551c686a6ac3af841c95abcf2e953189b4b816b34fcfbe272774bcdfb692a79cd11ed27abef02b7dce0ebe9da4500354a69ebf76f934cd27cb71c2d5aefa0a138fbbc9494436847d2aaf977f694ac90d78ce34a67d09463be5e14df7a2f8bc1dbc640c169a8a6f8dcc52e22a8987f516c63115dbd94b6500f8f31e8e5bfbd33229e812e565058d7554b43d890eb1608985490d1fbda6a1f66187366d0e86f10c3c2414c6e15858f33d0e7bc09988397e3e71788c27021b0f9e28625607b72309371d12e8b8d419d2e04cec18f302b9f12a99fbd2a2d198d1f22a0f551d34d57925cf7ca5c0d07150ce3bc03e474bb6da8987120f270cb0301e39f030ae5591c3d4a11256008e4234fb5855b76498efaee7fbeb1f39f75715bcb87c8f8b91ac0b9545a0515bc7e5acd239302109a56697e7c8773ae762416fd0455f169ea2043109263ebd829fed884786ae26b59c59a745bbfdaa44eaee3658b77104c70113b4cd7dc726fe64e694b4e83d1779f802f83a6c4581463be465a6ce2b87f2858336ce952641ec91562aa92199fd8fb305ce1a6bfbdb7420f8b7e320e3df3e8fac7d0907a1a5c712b8e5fd7943e545f27ae7c1be033ece870611544ccda41e68c7d40e5d84140544da9d27eaf0cae7c564f17c6d6c63098f73d78a43a90cdc279e7ba63eda0cea216296df5202d87be8219c9c58a3e1ee4982a5b768e8c0e0ed4f06c5048958329a7924f8edf1f34dbc7f12af4d0d55b7338b17f82e1c80bd358353202f53e8f2d60a8465d8dcd24caeb8861374ceee3fc52c92f80614f106f8a4daf3f5b497b8f5887ff1a5998f77bc9e101d32b26204a59915028bebd471fb95aec3be26586df47efadbf476af99f89ad86ce43106e6bc8c0e0961b7f3aa2184e4071ce7048161a9b264655bdfe805da39d57e1c2f76b9b9219c6bf738e789c68579e3b53001f89e13678a905d19f79d153b4dae1eaf1d4e9ec74b70e6de0210375bcdd4adc92e14d2743677473c138f8e1524396d6f7a55c38046795cb6caf78ee98f42d1689704c89bb7dca7ce4cb113b4a35e87a39c17c41e15cf015f6cf46dc0a12f954a373cbfb4332972592a5b7d883d80b05a4d9a174d6b3409aa70b5a63fc225c629d1067b54e4370f936726bded2bf1f6ba8bb7fcbe653dfa171217de55802a9fbea115eadec8345c4cbdc33e620604db947935a6b9f1e647d5098062b13f88b2e056ea847d6833507d51aa7d9abecd505fc51a2bb35873f2313604202e1d358ccedc596e374992b19910b97cac8e57de66d2c189f7b37bea81fc36e360142baecf6431f0a84a82acd541311c41678dfa1ae03ee6cae88f576e3dbc6a92f274ac8395b1f3870452eadee0fa5a93915f1ad9bd93bb90afce79cccf5a4e234b7625feb594fee51a44090fcc8911ead56ac6f2515ef7f97f871b376ab9ca1b6659159a6c72154d520b1503ca54c61bc3dfee2c5058910c71d747eb110e69db1c51860534eac2024e262bcf0f7232139c253f55ada890cefdf1133731e2dcecc738ec182d22875eb13db9e238bea437097208d94156dd43b78925498bc49832fb6e37660d9e3e94bbe523f4542c2fafce853fe66b6ed2b299f8f085f0b4da9cee97c0366a597004903ac090e9cc1794fcfb6541eb7f51644c3aa9ba4dfbbd62511600c3ff42c32f9142e3a7100c5426127630445889348c941f04a86ae004da67cfebfe89eb1aeb3188295ff916294ec3f96b590f93cb653ef80d1c53c501677a95d08c836ff810fc8fa67fa7092fbc4f6afcdfb7d7215aec432b82d64202f590056ccf9074c67299dca112d48fe517c9750832e90b3950be38e91713f1a083e061991c3122dcd773c9135b7aaf139e1479b0f05af86b088baaecf6c68e5bb1666d8dd65a663458aba5bf5fe845a7703b5edc783ff130ad1dc29d16e6a67f4556aecc4016011b007d39d25fa5094cd5b3abc8850024eb99c8b59fa4b9fa5be1d584bf00fce6b3c6f9998c67bcaea2069ee5524bee6707e5329a41d2a8c821a7cf8cba1667c64e29a8a887578d7c6db3673caa8a09960cb515d917fd3772cd93aed556972eed069cbfe49c6642d88ab3a7c82fb108b5ae636f23c96f641934367450c847b27ddb0507f0912dc5d0618fbf48fca35e0d67bb9ce70192a69a6943e7ee3a6111b87f7bed89187cc3f2837a839a205cfe773faf01f13adecf4f22e78c66089de4ec824db3a917ca016e9531e30b4b46affcc38c95ed85d2b5b8c25f044a68669549ed754c84baa97fd879311c2d5fef35526fb3dfb6ed2a09b2610dc940f938fa453e92b822c6677bacb2332544cb1ca8a70d9ce7b524e36e0ee4692749a0fd6fc22739cff484af16ec0df81714da5cb99da5b1c80cc0be4a899b693f8b0d7f6e75c5b922ec8c8a815cff2b29c8560b7d351a05a2dde2031c25bf5921aea2b828382ac8aa39dd6c1957228c18eecbc1f601af9085b07a9d1b2d75795b680e9a0a88ba4e9e2fb4b33b8bbe2131e992b3b713e2273fa1badf298332c295c01cfbf6213d090e809e21af0ab08bba282282ea5635038ae221735cc8ccfb3a7f88ba48096261373b5123f4f88de6e0f7bf0821a051c135c0b57b8f12d61fd7b387deb6a81dc00c4c5d3cdbe57501c9f12a204dc6a4c9c8780780fb72de194688ecf053fbd5098080c9c1b9feca2a82c183d2443395fcdb9139da691c30a2a4ce510c3f857e8155fb109f92819cf8d2e84a0bf5dadaa2d4aceb4b3d729d745594eb34c2fde64157775cb903e209c6b80c034d60af22d37bb0036321009255c9e6186c0c8845873f853d871c68fb7304ea33a2ed13d1f37e39ee87667548f800c7ffc8a8b9d8993a1218374bbd24045eadb3ecf1026decd8e0026d7b5d237dadfc000a79f53d9acfc709385b8746a9ff405a268202d642d2168dc5a46c9e5f5110bf517ff0e2f4f82748745be78c64c36a20916fe67cc194f0aab54d293f0247a93f7175fca559b1c6ee8b4bf0929568d466e5dc1e63aaa70def03c745295cfff4523bd8bd328242d0e4db838eed51b366e5db7793aad6fabb6f8900dcd656908b6f68bec6715995e35b4b48fe5e13adf01500f8f302146eebddc65854e0a1334b5edf45d34027278f566b23a6a3b991b584208722b1c5f844a1666b74efd317a144fd829f31db0632277f0fe343c79a94f2b1130a252d4c6478ab95f0d222bcb5d79375045d91f802e90563746d500ceb14a9565e7b90a5fad052c0d726538f6c1d2262b6cb80d9557a93ba7a885d4604078d4f93fae068b1ca256e0ad06848a208826ebccb808cbf82972cc6e8b74e2ce2b5532f9178a572c46391c150d7c", 0x1000}, {&(0x7f00000035c0)="b1a2a251af159a3d630fb4a60ebda5ce6856813e50b7ca6180e8ec3385575c06d071917623b452f8e0e77c0e37512874c821dc0cd7474544194507a27c13c212de4d", 0x42}, {&(0x7f0000003640)="24bef54819ec3b74e5f8381190087a71a4b5eea6e1f1e35d735cecba906b30e50c", 0x21}], 0x4, &(0x7f00000036c0)=[{0xc0, 0x3a, 0x7, "d089f3f1041ee01bffa427ea5e81c5c2c3246b2065b5525af62949b738921288c0d6c401c809b3085e885fb913236818b7b285cf40b2d32e9a51b06b1cd7e5fb7224ee35e167800e8c2f4f81fe7973c9fc307f2b3e434ca9dde6f82a98dc1959a3740dcb89b945cc052335e700415851b3a65a648e69e597de5427c54e59630b049ca7b36f91c75cef97f3de59b7f3bb8cb9abdaa0020b5d5bf7580bef53d78070e0af3c71f336478f86"}], 0xc0}}, {{&(0x7f0000003780)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x1, 0x3, 0x0, 0x3, {0xa, 0x4e23, 0x6, @remote, 0x2}}}, 0x80, &(0x7f0000003800)}}, {{&(0x7f00000038c0)=@can={0x1d, r3}, 0x80, &(0x7f0000004a40)=[{&(0x7f0000003940)="fcfd00ec52a56aef4994459d87cffe9840aa3c0db636361285a1d7bc73326fda64b07282b8c3fedf404325fa27221f0c78b658ef95433d8aafc9a2548a5fa5706134c600dd42cf069e607a0be76eeb1a54e71bd2bca7a788928a70a48f28817b9691f59249da58fb4803c1d03609079685bc88ed8246ae7261f831e3ab257aeee51eed7608c3a9b1a1fc9f9e3d2a84ca3709a6d79c5dbd493d73be9eacc5eb66b106ae74719651b92a321bbf908e05375877189bbb1cefc6479246ae6b36ba5763a130c7", 0xc4}, {&(0x7f0000003a40)="481320b1f3b6df8a90b50379ae354155ed6e9d726defdb83bb9108a7179f8820f862ce7bb398c9ce366833227c8218ce5bd645671a1a375b61410d5299e2909fcdaab12b3f16efcaf4bddde57dfa89f7936412b522aa5e1644dc5aef44b0324af82564ef770994572dd0acca5fbe2ca9f71851d32e7599c7d5fa1e9749d2f2b79a76695a0e84706c67fcfbf19c6b8768a5bf68bf25dc7161dc1e73c837d161cf92e6134f3368b494a1e04be4508873241033da164a900dcd085e8f70914b0ba5688585614a9a5eab492e97f11c11597314ce78e19a116218b9ab9e8ab563ccac3f47b7e7879bdd4517a4f5525852578f7c51064b7463049bd1c111bde5a0de52d6c788eb986211911fe5cc86c8a54fffdb966c84bcf852863eff46cad59dcd35334725902ef9a8875e5c9414057397e02be8b5a6fb2478790ba85c6a690b08e78ca84502964955f8a6b15a02a4250a1b9992d1af02ffaf7a5ba1fc88b3ef1acd3fd4d9ea064e39aae6cfdfecfa98895267d136aa0930a6c0283f9787d36f74348508b12dbad20c79543fa8cea29143969954240a252525346965fce84342d677b13a050647f4db09a2865b817e6e07745434bdd0c366d88ef85253ce9c148753645359d53e6daf1946bfb77e05d48995543128d9ebaa40cf0c7ef498cf5ee06011754984c909fc7c6da1c671465d0b543ec9b85c76b01c58dca89a879c33ab52d77f13d6817e6a9a218d49fe3f2b4f51b4cef96c97bedcff763dd2438f8b4f01a0d8360bc2e67c1cbd48a61d66325b1673a705c33cf4e50f39640a08869bc4500b5d0375368a29b0d282c1f72586fbcf2f1feff36dcc03ac5b47e222fd7b3c522fba44c566e18a3f305e1aaabdf544083bdc4746d9e2d2f43cee76f78b83b882b4364cea43d3ffdd295b611409eb3dcf0acb6fcb48f12e6eba619141b1333010404b80642114f01af1474b79e2cd3a6adbc3ef27b0a50b1fe6fc769f31b0b9ff99b82334d957be065fa51cb28cc8bd7f6bb527874ad734841365570051f78c240bbd8b375e5b16a8cb0870910456c6861f7a346e613a6ad99ae169fe42a72c9d3a5219ecc52b44bd39278dea100f57bb86b2965e678e4c73f8b0feda4a4ad0b7d7392f4307f669262e0d2fee54e9ff64cf19bad11c24ff36c85cd25c8133df9a5e2b8e8c5e193afcb42eb7625bdd2a41a211a878d83a25fb71e340a79804d9d296b80b88557f5d239128ceaac74c7b17e99c3f00bdb868c83f7628ef488a2a784f616c754082693050d0037c6a2264e46a69dc480ebc4c0a8585c6cb1f12d3ca784fce06159de9d52015643667bc4fcaa312fb8264d08f4bbbedcffe69fd9a793fb5aef676e950f1eec5e97137ba0320d1d0632d648018e645f62cef2201fd43881de3e15a565088c4bb34f992948e257830c8b15d848f7f0dc8f0b3d4dacd78c025807b623c430d60f562e76c4a1b81d2f723dc539db93d108cf629fe9762bb0fe087d4cb17a89232b02e03afd4e025e900131bed48c676a523a6fe4d344911d9199e83da19a06cd88fcd19b98c871e641787053d7b7216a54eb55395063001c0b6e82af642d44789bae280d2e7568da18f24a347327fd460646c5e36174d1bef20a701e73ad52610e6948f22a3a19e1f5424a96a2692a2955ad989172f736f416ede12d2386c1f8d477dec521be102ea68433bd21949451d023761b2a30f7e84e7d86163ee0fbfa9d5988cf4ae05d55586fb87d848dd8ce065bd74f4f03db7571dbaa701645d4142a70a36db60d1070ff7e82cd289c50bea55fde52dc2a5ce70f895e9c64d9e80c65841d3800e45a93cb04c30216e5b2a0ad69593982549b53af62bfd3411a318e32d3f83f2bc17ce713667d1abff9cbcf889b080fb3bf8ebe37438727604f0917e15b4aa5514bb698b0d87ffbd44f23b4e418d10c1e62ac1717e044d308239ab3e3239c563ecc2b7b4571550b942b5cdf787952dcba39f2ec7d0d32b99b158ade19053c047367b1d35aaf1c425e6709d82e34215c2013e00c9aee183c2a42346d04cbd346741701681eae6b74df833dd02cdee15f02bed78bbf5f199bb303cdb6eebadffad2dbbf81ac4e79519ccb74f36d2c5e0171f265437c2fc3c0a42782e5de3e1289759d4a8203365c9634e6ee3c608732a48af2a4957ddfefec9bc5ee6204e8c64a17c8d49e16b7af9b955985a6e9557aad01b88845eeaa6c219715f4af0f347cd4e9b461b859e24907d4df8e90f101d6184efff9feb5518c228fc8860772c8343158961711cab2695f60683fd596fc88885228d7b8e0b89ea3c01525331b029fa5add67fdb9945b57ebeac04937345c385dc6a8d1973b2be06861d5e87d268b4402abc8882fdbecc1735f27fdd0888ea1f590475436d42dcbdec653492d50fcfba24920a31851b31efe34bac89586a0533b984331cc6a15dcf9213fbc98e54dc1fd47b88e08df9838cb3a049d40da4ae416fa49ab18c2c5cfcfeff2c735ca62e883b9bd46a85c6b67629ce50e89366df9570ac91616ff463801cf6dfb2b43f4c5462ab215b29b18d11713017ce957af3e08b1fb1230b9ccdee8c915422f06224b59d5f1de0b5a727e0bf7fe40b0ad673cbd8b539d38404525f4db8e3a911a46f8c255f70e97d481ea4bed0772b67512b005ba58d16ab194ece295864a569b424997caccc92bdb3caa59982c5c29c643c220a492a1f3e59190698f03a37677b74ef574941a07fe0dd6e0041dce712ea6867ffb97abfd674d62c563f1a6128532e3b5b0f9d362bed4eb10d001a18aba61bde2cd0b91211c9ee4a138e0f9fbcf4b0340fd4ff788e1bbce1fafef36432d1319649d76805fdc0a32e923e7e62d949b911a92187f550a87eab5408d75aa78e024eac2b986f48adf2e0b85e2b65a466bd53ac8214b01fdb6933035ad70c91a59e5f133a36d0aa334d30154ef6f6796575d6cc3a916d6184fe6ab9f194b15f5e6396a7f2a28a008967cc084255b2392d6fe95923474d19e09a87363be544205458fa8ec9f4feb95d34aa7a9d427c142dab42d93033a3de5ab4e427beff5e0ae4613651f4f2bb4d19e551cb8e21c4f7094915d66bf174017750fdd617913b393d83c3ef413806f1fc035d3696595fbf471bb10e06db35623fc436849614b15db0eb706422c88dfeba910ed62233351b4b5bb9a49cac4267d7489cf6181172d5707a8c9e8cee632b4c2232ff4976c5dcf7216c42d25a55b4b9d7e921120b86ebc35902162e64f5383d565b00889bac5a773836e0a65d1d7a8a9de63c64e783cfa9aa66d7efaedb516d9b0b46ff2465517db562caac2ab4da3dcff0e06f12f4ab27b6d58b56ec2d99be71fd69d664e1677de6af228c6d3840b6ff919a692ae92918b2e095ea94a7317d60b78e05fea9837ca8bb95a0252ea0466ea5ea825bd7f7181e26529a534f40ac3931857be1ffc02fa9fe856fd5b852650a94d1af892cab6ac521db004f858853c6aea6b9b0a2dfa8c9a913503ab55f00a0c23dadb1c0a0da5777668b2d765eb10dfd8ef94b8e65825a682d30c58631b9502a819be4dfa9476d55f2debbda9b80ddd19d204f88ee5a6fc1d5e02d6e53f8ba3274dc2089b0355f2115bd8230ca8ae63e283b7333da1a0eb411b35480d276ee536b2aa1475266556507a9c87ee768d4a1643bf494787fedaa3bd7583cf70e4f95fa3a63673693040f3a22a218758d6c623f6ed1fc3e54395ff7034c4cc60869d60631211c6f79cc82cacafbb5d643a7b7efc5cedf5fd67c5f62aaaaa472aaa064026502804f11cbcbf5dc80cf51ed8683e4d188d53d6ceeda60f3f7b4c43f16f3231a3d314e23c651f127e9e631ca3112e72761c25a0b542e45124d596612eb0cda9c0de0f738934873184ee41283bb1b6f7029d5ee5c2d30a79a3f0bc113a525bc7e574662d6b8ac5d2fec1290171b2bb8b360dbe8e26d43b1f442bd51fc7eb3f92e5b88b6721e4f130de72f6a6755e0c8de2bdfd0dbf66d27e0f2f4609eb17ad43cfcd0f4c58a72d6ea31434b7385c485ae5fbc82ae2ff9f1a3fc20462005cab985beda04f30c8c372a4a837929314eef7100305e57ff56d1948856d25d668d743ae5bdbf97665f8e6bf8847a2c536a6ea1ed8b93a7a0ad2917e866406429d41cc7498e88fa4d443f1185fc121db5e76336ca640df474966810815b0d21ee66f307d6240cf4427a315d219173463c70c997fba4bf34d2f8de6e502aad215bdb7c02108aeb0cebfa18d9c98ec6d6da6912c935815dafe438f8a836ff3a712995adcb4820ee0c828fcafad97fa80a552aa19e6e17660cd54e0c32d84e87aabbeccb41e00c46be0448540179db11189b257db9c13b21802b31af4dc336200b29839e8a9edcba38435ce8555751b57e9c40741fcb62634f2db7a3ac60730cabae07606a7df903eff412c8bd8e97a1240192eb090ead2464c4d26c6488ae8c235bb61b100ac075ad89150463c542d1b89b8ec8f77ecfd7be4b8802d2fcdafb588fce950fe93ff1e90cb856f186cfdf15159e00115bb20e66a4792b975e8d0a61a3b021c69e01071203bec90a2906d879841dd5c4f404783644397d8d99f799dd1c32b1eab46b1e7bb79db3ca14366e44d93b913ad17061575c5ea4b38e3c39674aecce25598493296bea05797798dcc1051e7726a0858ddce6e383c2bfadaebefd8834eedfbc4b2c5ec675f6290a08b8cd93142d143a17aadc596a915adfedfc2575c17b9ac863c4d8ae49fe31d5b9eb269903c8508d28e778faf7175128655a9448cecb563e391beb8ad79fbf008a17c766bac14656db7133b6171b7ad0842fd80ab14691c52f32b3d7e05383e305d214248446efeb9c6c0aa106076835d193236fcbc5d86395522122624426385e812d056ce4bc7bee11e30e6c4311dcffd4efdf13ceeb60a50ae2db93661ad7a64ba093213206ec690668d5534160fb643ef70858bb82b39bde85c2a576020413fd377ad4af764812cf28e0b5ac30649a9818f602dac95a7aaeab9b703abf9059ff5eae139899578917bfd3fa96c474babb37f8164d4aad79d0471840a55422f3eb3fb71030838ee11e153d34d610c63b6484499534b7ff36f3a4f523242021a6b865383f06fcf86857fdc14680ed6c56e380d4545be93e89ab6733f5d0970922ba7545e73cd2bc3b0e69f7cdafde36ab360482a89add9d04efc987b780e68bf92f5545b48271b3554a645315a399b3fe3f65a2af1313aa13dfc8f3066d591da46de3978f97283ba2b309d4cec2b722d3fc888d7fdaedc06be234bbcbeadac2f10177dad8226c0fc569dd5f402c04a70af1f1cba33bf27c89e21b7d49289432b3ffcdcfffc78b5a61e76698a592510d6c93bbcc7acdef68312f777fd24c7c0f79a02629076e8cc7c11f27c732ceb7ba020daf8074a19990698cd688de23ad9cee3ed90dcd1a41c2d3ce19b495da9cfdf0001df1a1d4aba20aa8bbd8f7490c8f0b04a0157476a51956935259a8b1606988f195335d988b9011d432033abe19ba3d6c01f7faf4d1770b709eeb06a58e45b81032aa24c6e91de899d4dfede6b9e6ff78c918bfccc4e547e13924291250d4781e9516c15f4ae5782df8be41578953af24c8797b0fa03c818ccac01a6785ce7848b6a262d5c561479e3de1648dd3414aab63434eb631c9419f984bd736cb6ef2d90c291179f78b427941cda2c40f1a791f16860293178ee894932174b15e65d5d76f9985c83b10bc9309c8dcdbcaaf8e899928b13749cd7a142dd3b2f4196be4697f49e7f2cf31c2b3facb3d4d965", 0x1000}], 0x2}}, {{&(0x7f0000004a80)=@un=@abs={0x1, 0x0, 0x4e22}, 0x80, &(0x7f0000004f40)=[{&(0x7f0000004b00)="fcdeda16990bf3a97eeb0eb378af291182cbe612389617527ada727240aa2f04dd11fb8022ec2846851ba58e79fa8cbe6e004a7d1a82c99ff32c4756554183545924b474288ef905ad87220f7c752eab855da3c0dc709a60ebce54b83b26e4d67cbfbd8ecd66c484934079cdd56d41dce47b33d75ef4f3f2ec3d0372ff92cc5544e39e7f8c0b090a160a888ed9eaddf3591f07fb", 0x94}, {&(0x7f0000004bc0)="132c47e774f3e0bde2c5336a90b175fccbdb2b48e482eb0bb932d4cd5a6cc67714c880d59eec1c5a9163d3b6eb197998edddf02d3b97eef20bdf3ddc3c677d89b940eaeac071718f39f07a5afbecff9ce9dc71a7d5c34577c540284aba0033ae731e4915ff77e340cb4e807d4b24fab426e71c30199b536e944aa3fc507f236418ba55b54a70405c080705dddd8935bbde13727475d5d12018d05922edfc961813c1253b80868045a558759818e6a8640379c21034e63213", 0xb8}, {&(0x7f0000004c80)="61951072eca2d48d8724ef97937865a5072e7d6be52a29dc7f9eba936e4f271129f3b468f1db8b2ccf93200b46c995e69876f791a0d48e8f14c4917e41196db49aa86e3c7661ee728c8cb97c364c8538a9a448173e24b29b3f74067edd8a3019b27d22f30622d923ad3235ee00ff678a56ade551dbefa90272212583cc54952cec83971a1f11", 0x86}, {&(0x7f0000004d40)="b9a6bd1c4e61f4b7c01a7dc566ed5495a0f5a65cf2558494547fa97208a0cb9e3798555c163ef450ded6db60ef64c6db0667d80c72443c0ac67e3b46ca0c457aa61233aff145556d2ced0df121c3b23e4edcfc54d0a4dfa620bbc565fd75d1b90c6974504c0bed846299b06bf278a180658d92a7fd", 0x75}, {&(0x7f0000004dc0)="be3a834c56f3968064a702c70f064a9dfaa1041c6a8ee34000d419a815434bb740c595be60059b4ebf48e9974b6023914cdfdcae77f630ba498eadc9b5c9e064b3f9c1319301d6e56a0514d29a3e2229c336674223e911810801e727bba929f88515e27829f206547a9beb55594aeea87fe4e778996353f182a076cae57b9b61b4a1d944c72dad7571b3f1d9103734ac788fa125361cd2534ea383b1756e68efd120d391f1aed4c98881b2882226c01445c97c754e33e9af2023a40e8fea0b4fbda44def296f3965c723c1697045fb27233f162923ba3a811195043f8f2f2292d4a9", 0xe2}, {&(0x7f0000004ec0)="0cae73afc06c35444bffda931f57af416e1ca77c52e139917555a8859547238a3c8da0f748ce5ef67e01ce06b9efa93373", 0x31}, {&(0x7f0000004f00)="b8169611b2039b1c1e051cd6bf432db1403021b01a212940768074d1", 0x1c}], 0x7, &(0x7f0000004fc0)=[{0x1010, 0x0, 0x99, "f8ef709c32b041cad352222b61f84a5b5ec4aa56120bcb9c193c43219fb83a36220a17b17035719f955f8d60b15776f1fb0da10571a40e0d093a7d6a73e15ce8d6c203c633e6128de73f5fcc1312594642add357417106f0f50b46c5d1dc1ab5050314a8a85e0ccbdacf36ae170d38e95ef7438ded49cf075e3db83bd93d3739d09e4f71e01be50f24a4761a40b9350e7f3d992be15b8a4af016ff9d317ebf3e5f2872e730f427cfb152a084e7e3ac526fdcb385a14f68551c5f8bc9df535a3c92604f0c0d5340d1aff77886c6337f61f6368850179408cf5440a33388c84c42ffb9b679edcac1506808dc67203088290f27e089fd920aad9401c590c142e506db7de9a38c867a98e1b60d552ae5a93f4dea68121c973ed471d0d7a40d2033cda7b4b840d777b2ce6328428ebe99593e528c98faf2700a8a48aaa3d918f11d0baf5c123d5431edf8a4559ba0fcbfc038964db934807c74bf579d094030c70b1a77d6afa93dab771ac38f4968ef951282f729ec262ab060f4f2957960a69c231b6187ea49e167e4bb5cb888a6e458221fb26901a26263bc5bd9091f117cf55b0e53476a46a0520f7c23004d3349aa0d61649644443a7e97aa8027c10874b80380e3618b884e29d01bde3f864bde251dd6b2e09438bc2d77e4e03ee283d583d8cd501fa5c2b5deb8ca39c5859e5aac08636b2274f1faff60c68ff738fffaf4dafef040338efcad5276e3d94cc56b54623db51cec064b08d95bd2732b62feaf7bf162d726f6b314e00c32684ed97314d92276db27dceff32fc86475db462adbb75e5b294cdc28a3b13babf9c5c50258679e7f812f8d4d78c257fa0dfa1eb18ba1b82807e9ece5c146481179c86b397a226adf222cc1b40947905706b1e8202acb358c0fda5d5b9b50f55480f62ab71d8d1e29038d5ceef075eef5da22fb884041f8e2b52f358874f0a39b39d53324d53b9dbc269facb7a742058769c61f10645f1365783eeca34749717ab7d5d815aca1617827ee78d21e312f58977a5f89155eed7401517554a13d9b885659233d0a92570ae94b871e4028a8e03962b61d1aea678bde09a4e521cf11182f7c1fe2a74749dba3c5d5dd65026fd56ea22c19c590f49d0429f95a8bda88534af9f2967d107128eb283d8bbbe3354cd59bd7a1bf57d9dc2c5415a7b14397d040ddfb76b204c7863bb24a6e3350453c71898607e85f431c6925bb13c811a30d076224045acbefa3911906842395b818e91ed68b6c48ca1e9862033867d7abb8999570827a681dc1250accce6625999ff8590e1cd5293d7a3c40e18ddce81a43917a1fbb4879d8459ceab0b1fd334840a57905fa2ff0b3736bcfdc572ec20595d0d2b5b422e6573d519e699d033b3c07f4177c7439c703e96270d0e0b7d98de7e03e5fb7ab35105776a3b4d810fd16a4a768d5189819e59f7530ecd92ebd4ca82e6dab602b7b4efed02344237dcc4f39da38f0d8e5272aaa662c14feae80e1ae5bb98051369b42d4313ce627d16fbbc735cece756e4a6190cdaede1c43851dfad274f683a922c3fb501d4f150777d28f0840d7f050b1f407b9caaff7c0a9331f8936f4da69251460086f70c4ed24e417396960d4804c2ec6c987cd1a6430c82167c292eb658ebfa6467552f668303b2194dfbf4b3ad9c4470e0132707fa1d09264bd5b678473a9bfaac98e594f33e3273daf2cab5d01a2df2e88cf72f84545c20910b2801d99cfd69f2d84e59fbe190c46b9f3df8058736618affa04eef890bcfd1fcf990257f00676be5fc156a5cf680adcc6a0f8a317c687ab2b29c9b499507ada8caa5435d50c3f21e7931c3344b66f4e7d0fc03fe0c73cbcc78c6def47060fb24e9c7a479f5199dfff322fded97829ba4296b023104426a79087646cf81220580cd908c6554bdb55cd1e45eb66565c8892106e11aea205f50371e41990010b28227f379a8c98cd8ea714fa2f7fa2c1b54fba6b5dc3198901c9fc9f75772f102b00dee5f17419ee071388fe997c9ebc3e6351423e6becfa5c1c0439ff007cff9056714f015ffffa587065c1c5de411cebc444c6c88f12e466dc566bf340ea8a62b487764ca433f9340df308b15e2ee1df9c1fc9e7b86738a266ecbd4a77b2a1b63c6d489d199870e57d6129889788150c3ba4c240d22c46574c3baa70e960e32a970e19d1e8b3b1375d295d11f53ec980d5bc9a08a841db1b78165522c815882402a0f6177c3266a55acac7aaf63b1d8b2787647d3102c26abfb60cbdc6b9b68872edcbc17b87e7da7fa1857b11a07af570a4f3ed65cb7cc82efbdb919494c408e9bd8cbd0f7ec64a18803d34526a39fc0008a66245f3c5e18d5695dbdedb5b41078656ae32f5566f289a6c5a3cacfedfa16e28478242c8cc24560e1b934e12b2c20d74063abb0a4a72247b0c8e09bcd780a623440918c9aa4f300ff5e5677811c62e69db289782552ac97a4f0a7a54eb3634d3a4126ebbc64f7123d0d2c5f073ca02ae888dfedc8b99ce1cf96c0c92610177470ce5289aa355fd02fa1afc457173c0186bff7df5d5b19c6e8d9827100fd6f410bcb0173c80aa556ea2d3fe4f7c01f2566ade486e600118d56e2e0fcf7c0483f8697e94e161aa49c25866f45aec252ade5483a7c0222b155bdb25d0967c286b91e3870233130349551ecb8b7b07a0c5d9c8f9a4ec635b4b2f204703e24118a9fc6d844c3b8dd6866f853a611c88987a4f46b3dfd2c414bd346e5307959ed8b7aa66f2589ce7f78d07646c5d040ab9a9357e925e9795eb69427472f0d7a4c3301f23a83fb00dbb563d0c0e9931df56b841b0ddd6a771be4a608e97a61dc8cb318c2cf5b2994b51ca3ff17e1ba554c91b2648be0075cf4f4d0a9f6e8e0454c40d411974885bf98fd3cd1d756b9ce9d35179a60cdf800a0916c3e03c37e80ab53a88a77ee4e3d22b1c90af772289c4964d41b4efaa4c4973b206cdd1b4deeb9ccada0fd217ebd54dbe634d21d0c60cea4c211202ef795fc2d4d15ae07c009691e86ab181caff0d5dd586453c08fb2e8b423c7996393a903c605a4b5c940b50c43acd820ad5c0657ab06df835d028e5e10ec179a0ebf196579e3066c058ed440ffdf881487649927a217bfa280a8f088ca37825eeda321b887c081804e75275aeac969b490f26c691c6fad70936f8c16250ed2ea16f8ac98ef88a9076489532e7fc1a86a3a3b834c753253e69f3e8244e22e0be224b22c2e6bd247c9e7cfa46c3f262a98a86cd99265d699eee8141c66239137bd47fd2cd1e0bdf5b2632421d8ff69682bfd689d03b190ba848b448ae381f15b03f00390e9ca66c9b29cb0dbff969f25322ab719bbb9682d992c227a8ee4a52670eafa284a369b8cf59b432c8833159063a9c92cf5dc4ceeb5726ee7457a9536a2e779fb1a9cc631e6c4c18d1239bfeed91d3b9e4e6ab032e49ab110c431ba5accb7936c27d4f1f9c07054c2c68d9783f0e824c9cdf1af6975a1b45126eee527b29099875a7d6fda0cbbe87b8731d86002821ed3664de9ad3a37feef23a8875904036738212c0e741dbec78106b5fbd727bddfc604ffd7ec5f293d02ead3743ce657668ccf2fcc27946ff91c0dcf889d316be32194fed2291d9a287b3eff870f507221cb80268d2dc8ec52604f6815cbcbb858c8e245c17edf5581299d5d0a674596648481a9ba8a34f657d14e0c54c0a63d94c8ad8db98ebb6cf20d6db1fb2b054987ac0e8c536f1679617ecb62f64c7f069a8325870862e3bf59d0519fcd766e6bba79ce620a50b233f30a4aedf51d24e1249cbce3a7bda41f511ae1e6450ee97dd1d2d97ed78d4e32797aed61d2a77c3b64e8380e09d406dcd1136798aec7a2e88e10e70b074d7135bb2d6fad89fd3462816f64b2e1c39a9c6ec12fab0971d3962b22a96bf29f768afd0b32d080b7f66009bed337fb81d1204d2591f2cd85d5d6d7354fe7f633e1de0d7df2ca5b88b45ae08e2ee6df6ea83d6081d64551e77ad49dabb96580527782b17355f8693ba042ee8ad7ffd40dc1287878854e3b0fe2c464e1a87aeec8e358b8bf996f0574917119b0f9c40da1296378acb36c0836e56859b3248fd573668b115e3c83ec93c372132a01e52642572a85c7926caab3947c336c63e37ccad607e122dfbb07f963c708ce2b5f2c9edc06bed69c3c49091d28720e5713ad5a5a64eb50a1810b7729a0978d8c419c60b970ad085f829843826663bf1ed39b0f6f59f959568d3902617c1573ed33e9ccbfd02d00a7f4e42ce4ae6dac0c2ae4c8886c1980faef89e28f1f34798d699ed73a27abb13ced2b4d6f89dc2193d521cc0225e303b33976ce6dfa909536ef516be5a62f345cd7e21e194dd24b0b9eb0dc1a90a8e7c3beb5646999b7f3f99302ba9a7671e52bed517d3f077b0fa6d663f1cc98b97f2e712552bdb29a69d180574df2105ba3831d9bebcc07fde8d0b5eb9211127f866c4bf94992c899eeb206a8e30d8ef6405dc3933d05f53d93509f12ef3eb98ac53fa828667bed3515a225525c2067217e8fda124d8fc85b8a77e5d9519533d80cd2e10cff46a1f12f9c10a268c74c625902acac10c0b14c9619efb0b2da2aef787b55df175a1cf9993627467ebec92a5af923f3976e2be5e3d5f7949bf0a2ea67eead12090e194b1a8fa3e888e7e9770b774fee736050f21de854f6ed09b3a289230f84a778c462143fada938a8d3495aac51f119b6fc1b87904e3cc2a1a0d39ed1d6d52670aabd46fded525b788951d882cd3098fa94bc615fec3289458771a4b5bc9547ed48c65e37a268351209be4b61ec06fb3984f7da51d7c4392bff9e5e6dee964036bc862ccfa02493df71a455dbbe23642e2064435442692075cf024c48c6ff438ff470158324acd417a72210137ab81b3ad0deed8090fe45a4e916cadd855eb3ce9979455e759702b50dd08b68eb27e257906515af618408e3d8aaaeecef306f92d3db5e7b303207ed6ff271d5161963838d896d7ca2f21c769febfa05f11d576e66ea0132f2966092bf7986a427a62f318017a23e3d0e42fdc33a188c82b71813f7ee7e5f84c5a05db6bbf21bcb53070dec8380e7cabd0882a23c9fd7e5646285dc6008cb7a0aec92deb17b93c603b9d4de46b971d2b5eab7920a5cb81cafbfa83f0e39cafec36ca0e148ae91e0f9f4d1b97a6a23697e6a6af51d7184d8ba74f5da2a3ec9a343b9ef4b33eb265ffcbf9e18f781cb808c4f248859681481129cfdd6145de6670cf396e7a43e299a343e4b0b0426fbf716696cc116409138cd75ddc53ab06dd7eef056008c99d879611abbbc825a0b3a07a82524944cd75224caaae18f172c58549197da28f862802c4654c0772bfd8e2f60b16835222a0d8c8540c8933b82df0f2273a81e7bd4284ead2fb9f151f71c442b947abc5c77a116ecc122afb3b2d095c58f602c4cc528a387c9608df86e0037afcb3d3f2757ead2ad240775b9a83e396bc1acfd35b3cb7cc28e6bb0460050160b9f7d469018a5df11d31ff8d66d5a6b9dc42e9d819ca69010109a4cf69eb1dbdd10537a6bbe168872c943ddba07cc92274da45fb9d385f261610151ba7cf665f56ab2ea15c1fb766d5a5b6fe56f2ddc04c88650ec25452a1d21ba37744a18e0428b089c59eacee2118711594bd9542c38632b1c883c983406fac59f8c8832110affe45efa787ec9a7c741e941fa3fdde719c98a600b0ac642eb1f34d3698578ca50aa2661bf61c3ac4ad4e60a509a623707d388489cd218b7661fa613dc8114b40b8a72fbf122ec0d46a"}, {0x90, 0x84, 0x5, "f937e8d36485f1546e9799e2a0f193bf598365b94cf09389008150fcdbf144d614e662abd64e26c9a4ab00bbda6f326d122eb39787ce348a6c0b8bb1903fac7cec51091eab227036b9d6960fe471a1453bea4080f189c7b64523993dc459627012d865f4cc4b574b4d524c97a4427af37e8783dd11a2d3477d"}, {0x20, 0x104, 0xb, "4d1c815088396d2e318f8d504d25c3fe"}, {0xf8, 0x101, 0x5, "ae4b3c3daf17b7ca557be872d70ac9160e70d29d12504593fcbebf04623df854a752e57c0cec3a4d2767ef26f73219ef12d97c4290f7d1b3a66891fb204d8500bf3a00ea74f0bd1f17703df081e2419816a47e67ca0c013ebbb716ac498245b65623da7c9c8f31a89df36442dddb1dd776c5a3e500c5d64b779d87153b7227199583bfd06d2c0bc9757f0c98d44efe911c9e69f3ebde8f7b16bbcce682a297b2b758e52a52ada740f9cc2652377657b9beebb964341ae6507a9212cc98d4b0c42b7db7804960776acb3042d76c303ad7109be519dc5066cf3be20a6d1c6aff7f32c0a7"}, {0x70, 0x10f, 0x6, "aac3713bae7886b3477723c33a2dcb234648fbf98f5257c992682b44eea95e4be2f6554c3578d07a8ab8349477f0c3b7d3a702753587e3b32df714f95b146b320399180b0d278b320a432d2ae7b3778b05f56e42b3ac97e6083c7341aa904185"}, {0x1010, 0x0, 0x6, "09ae5261daf670a14a650a1b56142bc1c3d58460cb6715f2382acca2f1a04e9a31afd4a57c6400db83dbcd83dbf455d94dfb6fa3034392b7a28d1e35d0476d1ecdd2156f99ef89d059d8ccb3a715cbed4d1c578c62fc858db162aae0772c50ba47aa1f22e960bda299cad0b2f5d38cc8b90b3abe122cf56c89676f1daee370cd39f4016b4d813eb25e7410ecf7fd90ef2a773073e7e3c6478b9d6d9160733ff60d16fb14e034e8b89f57405e8cb79731d5b8addc99d03caf94e78d36e3cfd348535a1f716787e622a4456767259a6d9dc6e20482e6c38867fa4d9a80fcb964f455013f9229e8552d1ae1567360c2e19b7f27c47db32121a6bd9583be8fd96f96262f6d4b9abecc7df8ca9a7c2b1e0189b7d403ce4a4dce7a6b60747beef4277b0656d2431fd0c953ea8cd11e886dac3ad57ed73b94a25b33f473eda6ff1d854daa01a1d734ff63e03ca34c5836bbbc5ddbece986ac89716b12f1ef71320edfd7ef8cd70fa30e4508d267b9cebaf3c9e0ebef4812862c3d99bf70409556dbd3519f0483d84627676794a3fdf3dd7e509dd902698077e5558db1f090af55eae96f7ea68eec40ce6669df3e54c5778ac6ec9d4e0fc83b336b5f0f59162b18f1ebb11826323fef6569116059120bee641833c0be254fb43ef4165d7c56024d3e77bd03951ee78c53dff267797f5a286bf84565fdd6e7c9514800f18b1c05ece6752812a2ebffab7e4467eeb98e1211e6a202fe51735bf4f909af744d16d0f5fc998c41ec687abe0e05a1216dd5a902d1a754731b4f2d588a03cded0298df4513a0b77d02a9bfef0c2e612863b5a15397038d891d434b6776844acc6e922eaba8bbc50b2e4ec47d1c2abbd11c0c45865dd0a2ad74eca276b9007d329f0aaa6e088efa8fc094c4778707c1758df41b8aacb5214c0ea8871cd8df0af5b2d8ce3b4a9d1d6fee72037001b6ae667da337c420d8368bd532f0e8c55b17cb891eccf2c7450d96bd71f928f9d60529df0c0cfea5b9a5bd53e5456be4d2f378d077c0ef5f315127c22972d0f3f1528b6d684e00de2da235340905ca539b6b90d50be0ce6761065c6112b71bb109e85831eaa9bc83184be0c07f84cfe82ed94e7bf072e1e42ff65c1dc3dbe3db1cadf4dbb53b6a6299606e456f4f3e467500efbceed26266c5fc55b2ae7815adb81dae4476f9a127af20de42805ce010b2ebf6ab22457ac22d29bcf669de0a33f37d1467ebbe4cac3273990ffc98124b97951c4598fa39add9d7f87fb80b73400cea0a04bd92181b43647966fb2966d3bafc356334f4390ff95f23eee5dc8680b81cad420a0f89f8a8780a59751e8ce16dc89f55eed546a3f8c8c263e5d6fe2ecd2e7f8458d9c0bba731fdded0f725659396756a7563e8d2f659aa402b2b6cd34b669676c3543f3ffc0a549142a0582680a2421b1cbe39ea4dab48c32149d330bc7aaae59a826b9453ff546c294eeb871118416e5d029aa835307113ff6fea39f98e326087ded6fa17f0b4826d771ad8f179294bde0279e2209df68c2cfca31e39dd796f17163d5bac2bfa2c9978c95eaeaaa9cb4962df1650c2c3c9412cdb2577a0a585be332c1dc42c7b30525dd713e267cb2a37e0bbe63974600289bba617edb903f1ef9acce1014cf247ac1096760df9eda3e303a5b8d2c1672225eb369534e25feb05878b3d9c827d663a4d530bca858a4070b5b845bdb4a7581df23bb79d3ee5ac9a74331645a53dae065c90feab00ce892fc6e24eb637f192a2487f2d2708236a86ff0f9df3436852c748044cdd41196f44ff9fdc5d6cf9c694b3a20fd4e620e653e1df1121d9817bb30a0f2f488804c9b18c4ab0a2e9bcc5655247c18c3af84e7a5ba7544df28456586b53bd2c725ea921763d084c3fb2def43e6a0c2b7ce6929adfe0a68455d2ff92f74f3f8acab2854fe57d9f61088d0de3b52ad34706dc937506e6f8613082434e111409fec61c95f79f175b14214a3e0b3638f3c1d7438066a2425446a7bacf51c7011c17dd75f1c3520092de57ffa1c0c2bd4f93bc3e639c842a54d9b103e87f06fbe9812b8e81307f4ab8665979e64444814688deec75febd62eab857c3a3f02f3ed24db9847da7d4210cee3d24f5ba799c9ce9b6048b1b47e225b32f9eedbc091b392a5c6b575ebf0e09fc16314d2f4dc8bd688b83237fcdf7475567c56ee521950fd8743c0ebc9a84d7dae43c6652b238dd5ec70c5ca27147f2e1a0c88dbd8bb8da5702a56db1632d9eadf732b082c53f9f24c3e822fe61b63a13a0d1f57e4d64ebae6e980350d3c92e52cc18f34966280bb934af4c07ba7ad19eb675b75bce3c3beb887539960fae1b28d34481b2394a0d973026a473cd9a2f4cc8a3b7b5250e2a6ceb232183df8462f23d34e7cbf5e53bfa914c8d0701adadbed98398198a216cf93d8787c67b9b7a169c7b45145a2b738a26b04cb55c9d0ee4e289cc441b5863ae53092356b9a39b5e18594c5f97472b8c50ab731873b52359e085d10551efaa96d659e78fc1ffb4e61a52c4d8f29e501c894770deeafdab8b7a7d6b9b82599242f2cbf3d93713b5fcfdbfe36121d8324dbe21d683efb1ca7d179242c2e2b0e4dd2c513b2384c0fd29d3326ad53cb9dfe37a6c2b6dc00021e2154afaf886111ce03d322c219d3d13a70c6766a9215c39d2ce54ebe530e5ea08d348ccfe59957093befd61d9526b1dbb5b7bda09a38fc975e3d7f0943e64fc0dac2a9ded05f6777ff6da481ab1d6e66fffa698f5203139a7527ebd01648608b8c43cc7de1a346f05ac169c7285a00eb64be6664e435d6873d5d1fc8dac73fcab98dfc95628642939a6bba8eccdb8b1302e2094027d0e193bf1d46fc5990eea4318e8ab1460b45f0902416fc51906947a58824594c3a08366d43af56bba15d866ea02d2cad4db1f7cab0b78f028a263040561c1b01cc8e1712e68cab03c22cb0cbfa0b0139ff426ecd13bc8aba4fc9f07a20c4dbc5f7e9a9ae1b86c8305aa732dc7c0ee74f176e33c4ed2cbeb7cc9fd3814637948c04379a86360b1fa19e5937b6c7b4d873e3034ad0edd10856907bfce453a9a7e3736f438a01b9fd221444dbd83e83966c17de7cb1a518853c2dd11f4405cac622ca51a3a6818d9a9d0ece98640f525e55a0be0a83f56ce91cb93d8d5d0b8862d0726eea4b5f91e57ed573fc52b0242358b7e48f1e80e670c3cc79cd0f01a9203a135fc5a604b2e7687fc047ad3e6d6ba11a77a055f13574f4afb002778ffb3a1fa9caef1558f487173c6c46dfef19ccfb62f99c1ee5c007106342c75e12f172cf64866452df8c0d58e3787468ed1a6dc088076357b52bf8453d880e4650c00485bcb80769845543c61c855808d74119eab091570f3c9472e83ba918d808b99e11241926c84bfb1b5e8275577b580fefba153856c73573ae80dcee1903b50dc6e60717df2cee56000373485d66188fc7c2f1b142089dc3e24921e6e20efeebd761fa161623846be4953e4bf273e3b5432734985576d953a76e7e493f5eea69e464293ddaffc2b3bfe76b59bac1d9db6e0c278baada116d271c20a129a40050ce6c554f42cc8d9a3a67039d549fa8d0898f918b5f235a965e04c6d6c04206bdcf6ec4b4fcd831c14bbd552b4c5643fdeced56aa15b08f201ce11827d10536540df2c1ea26f92ebeaace503e0c555ab853f901f820c00d5e58d8d3f68b66623d423eb21bb6809eb1858933e1c99cd112160fcbbd482b7070a6d42f542ae02d209d43e2f6feaabe83501445b207b9052566dbd32be3e78fcb0da584c2c5bd976301bc383c5b4d53e07760bd9daa131eb637c62865e4f2e979005fcd63c28e2af445bfbcab6f6d9f65f44ce064c36e0de62aeec02ddaf3403313b12511cd48bb7831576edf1e9b81e8f535c7a60ff713b2edc767741ec8c0db1a5063584e0e6b71ced17b6b05ac840e8f4b50fc795827a6ccd63ac200f7d502c6683822e16a6a6ef343d13531d0b0e5236cc35f4adf946513601cdf38f2452aedf4fae28857dea6ce6f5c40e57542649ee255147a812969acb5e75108b7efaf8277481d4d1e0e7ae27758d7ae3572f4b6c8a92b93b9c3ddde5cb66271b7b613a62539365949980b21bfdabac2a1100797d340662419f9ea1bf03d8f05e47ab5a3c3670d102aaa77e4cb52377eb3638d13e11df92bb2d7f53389b3ab8400694c25b4e8bbe40ae3133bf47e2fdf69483d3f2cd5256c99df44df065103ba9bf2024e2fe5f94ccc17abf74f07f6f616fe5b81a6368c9d2548ab32469fb5a6540f2079d223e0b9b504ea98f4df46a0fd1ed0de8d98c0be668e3334c092bd73a3706657b13242fb68440f08b6fc50e58553c9a804a43aa6d51fad9637dc36bc0b34585391b5f2be254978c93c9df7cf0ba60512495ea5a452233cb2f5eaf71af6d27970bf837eb88ae1f7c602052a1d86422a0696049cbce5ee87fa8402b7fb08cbd0f97d9f696daa77833ca301a33aa37901d0fb50858c9d4784f88859f06b41c13cf8a00b116b6a6df7ecedea647834a31583f40173626ad30e70f6c383078c11bc65e7e7995f9de01a33f5a57a2c12b1fec55996b258b52cf92307a1c65b5fe9ff116e81000589ba6c88c20d5fbe692f521683e1fda241e18e77ca7aebde75e20bf11668fc4a24984a576a72eb02fa348691277fcdf3d86b3ca0c16ab4398a762f20abe15b4ee95ad3e2e16bf22b030974b33815f5a1095e6efdd8d4c74435c8777acd266173524d4104f516fac23df4399e2b47b5f9c1d8274030a0bcb09fd6b0558591acb40fc3e21e2e60e0a39f0561b4d1bc0cd6e021aede00c41621e29918824eb8f5f71754e1cbdbb93498abfdef4dccccda48f20f8ae359724a958fce6706cbddd8dd6b4405e444c94f65bdb6602f4dc475a294d41abdc43ee32c57d4258ccc114e8160e5c575c9ce71b87a80c8750f138b53236bbe76ea582721e23668140e9ffffbf0c05ea90dc264776b5771d261d4b51a0f73d66cc6410334291ec3158d9102185cc9d649d9f1e9af4202f5ed1f0f94af1229cbd40b1606fb7c466a3b89e353d8d6fba7212ee13a2d81c7b54c05c14de51e3e39da33f5168e2d1557a4992162b1c8a545be05cfdaee42814a1da159b396bbfd7f9794aabd4ed15e7e0bb20c016afeac712c1f7741a9df70b54dfe465013424308b2a0ebe49414055d12e714b7651aff2a65ca51b99b75ac312d26796fcb16c4eb29a802654fcd044180f3bf8b0f827ad8c7815131464b84e0a06571823af0a7f70bcf4be4363827271fb2cc7cf0949c9a1cc2fe4c697e71eabb9168ce247fe8d0498871c97a745b8a4604788125daa69851888d92caaaf4075374842c8d3385c8d702fe3db638a85021dd83402f780750c4473ab947d74ea2c716f0f36cfb5b3add1d5cf975b0fe68edd4b86f229f2c5dc189854229bd6b0bc3d23c4c1905d02ebed2f54c8a0770d913dd05d6d7af8ab6fbd783b37fbd7f3beb9686d3a4a3472d1028f1ae50c04e825086ad93d82f0654ea1a8fbdb78357ff958b800fd9d62b5d3286d3b0dc2ffe91513f4995496e1625ea1e9306f79d98b88538ecc5b0b389ecf34a81a5ef53ed170e4397ecb21857c9d03092c49343f6a27cc8a9a94ce7b9bb09783e01d12d0bda6632022591fee2b6256cbfef734b99ec08dbbfa35d12336aaad0d9103f0287042974876fe57961b4ac02cd0a756853994712eeb173355599f1d3c323129901fac3314d5187d1496a0da04253eb6c98c79de64325e4f382c524f32a57112bfccb6ed855826452b"}, {0x58, 0x19, 0x100, "0158f1a63c2283cd954792c71476ca7e189433ae8821fd65b75e78d4ceac7ec9e8084b97c989f206e799107121290e053b63ba1602b5ca601faea6000117b29fdfd837988e"}, {0x50, 0x3a, 0x81, "54aa7128d3eb377a7f069ef2521240cf53d51b69bae9e660937e2c3157fe870ae0ac857f72ea8bf87ff6e8afde195f1b2026478ca1497f958d5da80b9e"}, {0x90, 0x88, 0xe, "567115153f38898bcc32d8324be4c4c9924fc9a7495eb33b42aa2d44276aa548b5cae680cc789b9e49cf69dee33fe0e2d2b4315096ea779a25034c388522fc845394984889c1293b87a6a6343ba719d9f88234f93c59306b86cc7a68a024d22fa697664f989df70cf77e07285e63936af2bc5bc7b42285778f"}, {0xc0, 0x1, 0x2, "efd954031ab10be38b197edbc3a2eb80622af2b31579bba70058a8b9956ae641b8851eecca41069df4debd25fbc63e5423b288509c165a5d4f86eb6e43c3f71604b08b37cf927acf954de3e3e93d7fd92a4eea338d0c3d89a4041d5931960e471663037030e9165fbdf4daf047209ee38b564ede1578df488a3eac3569b5cae319617dfe333791241db839e0af1b40a1848f19c312df5bfe343d848394fd3b6a279c882f23207c29f865ac"}], 0x2430}}, {{&(0x7f0000007400)=@generic={0x15, "6ad369fead5eda907956954e6266a81efe4626a557744e5fdb1f93907c435fe9c942a0db065fddc387051437ea65c97302cf4378c0363f1df0d2680da61ed68b7d26691f5bb4bd32872eef8cf1454231aaa40f01820b52cafdbde7e9a6a3e17df9163e41da52aa2d13d591f174e9bf6a02ff13cd4584b6c9df23d798f8ed"}, 0x80, &(0x7f00000074c0)=[{&(0x7f0000007480)="561ec397597d61", 0x7}], 0x1}}, {{&(0x7f0000007500)=@hci={0x1f, 0x3, 0x4}, 0x80, &(0x7f00000075c0)=[{&(0x7f0000007580)="6b7e1a9cccfb05425bbe0b2c58f336f27f24d5c77baaecb769a2b738551c9f", 0x1f}], 0x1, &(0x7f0000007600)=[{0xc8, 0x10c, 0x6, "952b362716ad07d5d6f79682fd2bf1dbf7439ed2a8a55f650f5532b8e74d0e93b4c45e6c982e4915e71b9e1802c12f9269afa769dca9a0ef13845e2cdd2bfc9d1190d02c090af775b27d42ec373885f51363808a45a8c7677d23a8eda4d0f034d3c906ce2c1ba274ecc0ca286f1350ac5d969da10c1e2f146ae2667ff5e8d752348641bc1f5ae6054d5e3b9690e6b97f857769df6735f7dc95237e8fa65f960570abcfdf68249f4a79e8f42ba2b047cfce4ba5554537"}, {0x48, 0xff, 0x6, "f0f9aca1527f65bab12d8a16d829fdeaee2b707c2b57749d473eebc2b6c6473687e3d17661a6b54ad6c9e5473e6e564aa74c6c3accd6"}, {0xb8, 0x119, 0x4, "31e4e0a9e8430f50d49d45691e7cd23e710a575bc166da45f442f68c827a6d642374f5b3f3381cf5662738e19ef8eb78d6b7ed190574d0ae100845f66c1fd852f2095de4ee74a64c7b0f87f4606fe5a5e85281b45fb2aca2021c9e569162b3c2d7cde520b6035709e47275c3ec8d19ae871ad6b271445f26aa7d7849e5c5c1c18947287917c9a9ccb5e0070741680327f3c4e4b2ac39cc0fe67b07e2eb1f87ddae5b9c340971de6b"}], 0x1c8}}, {{0x0, 0x0, &(0x7f0000007d40)=[{&(0x7f0000007800)="b9a8abc57b50d8c5b7b3a7", 0xb}, {&(0x7f0000007840)="34141957147af627ea3136a42ec853198e0d7b77d30b72da1978e3b5b805651a422c20d6148c2cda7fef113ba8a9a06ceb1705dde7b4a28007f404dcbbd92fe34009114e6c4d991ba5da2d6045267d69aa282bb4ff383bfe6c7f9d8cb21d65ae1dfebe1591eeeb7477f567e61c62237a55a1e5ec7fbf40f0b83594da01927f2c189177104e9e339806bddd7366485e6295d44a1f3dbd337bf8770aee6e31a4b22b878593acbd28784ae1b0d794dd13e1f5640a58223cdd3a53", 0xb9}, {&(0x7f0000007900)="1777273922582647f79d01f251894620563de628f14ea16b61785bacd843a6d5c852f198d76d710d1e697762f598700494db8f6b62766430a516d9c0dcf716ae5cfac5f0888238d54b20b23b1b0135cb0453211557d521378728e4d98d69271e7b81fdd95a4b2dd65dd859d016b008ca6e388bdc83219455cdf02250590f9671d1ae1a4c3cca80297c322e8b753397b4248aa77a88954f48ccd4018b3359378ea6b896b359", 0xa5}, {&(0x7f00000079c0)="067e9ef5af9a09b464db1a4f9d486e3b40e86388bbb5e02a9de3a9590139725c4d25758bc7811bdb1870e8cad464feb1dc24bf57fd87df2d57d605d26aff7d7c041e671bbf07c8df8bb49bc22efdc6f69d0319eade2526a51a8a69955c63c82dcc17efd0726f6551cc5058c6320ed1fcffe5b60766213757299c335348c9a19475bf5d49217f8f22e44f475108bc12595f9f1dd615a13b7221333221cd15393bfd8a3690c33300fa21d1beb27da130bfef21d323807a28e0497d9d07db1997aa7eafa2fba23735dcff83883e42", 0xcd}, {&(0x7f0000007ac0)="9b428a060ae2c0ef46761a76fb0bff43b16a252bc1377a5c64f930ce57f5732cef", 0x21}, {&(0x7f0000007b00)="512de73e78a444", 0x7}, {&(0x7f0000007b40)="ec64c2c2fcebbd69fe6557f9d125c0d51ba8d97859b86d9250c2b9c9f65c7cbd1e83c76cc3e278cdf189d33d50947107165a11efa67d80cb5ed6b5485328d3e5b36aff764064322ae82554d43fb0fb95b37cb43f1cd49b5d947afcf062b8c1ed1257e5897891df460b42073d05be37424f48ed0d08a806074a67e34c7c7157a91e209b327dbcc444949da088fec92893e9df52a93b55c12c6efe54890272d98e50", 0xa1}, {&(0x7f0000007c00)="1868b7c578cf5034152785d86e5b78dac58900add81871480be10aa3e9285df11425acc69b7e1d2fa58e567d85f823d95c7b3f490cfe2ff01c60acb36c918a12a57f9e7ae755cad5e27ced5f3ba5598b2a0123d7e6d7572ae9b8508fcabe4da1339e0986f8eb929aba9cb1b0d9738da79c8955e58879e754d22c71edac798132496f68755cbefa44", 0x88}, {&(0x7f0000007cc0)="1113ec74e9bd1cf10f3fc337ee898c5ff230928c3f7b1bb0178082615cc3dcbe232e803e010174bd69b98edeeb879954d163bafb5334cb6ea511f855174000003028524048123346c070a826b09706f7aa9e9c6d6298cf2921e263d7cc1650d5565afb445a8a7a44a472eb74a65b68c8a50fedfdb9c5fa5d890bfab2ef4b", 0x7e}], 0x9, &(0x7f0000007e00)}}], 0x7, 0x80) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000008040), r0) sendmsg$NL80211_CMD_STOP_SCHED_SCAN(r4, &(0x7f0000008140)={&(0x7f0000008000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000008100)={&(0x7f0000008080)={0x50, r5, 0x400, 0x70bd27, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x2000, 0x42}}}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x28}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x2}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x78}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x61}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000}, 0x4) sendmsg$GTP_CMD_GETPDP(r4, &(0x7f0000008240)={&(0x7f0000008180)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000008200)={&(0x7f00000081c0)={0x1c, 0x0, 0x20, 0x70bd2d, 0x25dfdbfc, {}, [@GTPA_LINK={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x24044014}, 0x4000) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f00000082c0), r4) sendmsg$NL80211_CMD_SET_TX_BITRATE_MASK(r4, &(0x7f0000008680)={&(0x7f0000008280)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000008640)={&(0x7f0000008300)={0x320, r6, 0x2, 0x70bd2a, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_TX_RATES={0xb8, 0x5a, 0x0, 0x1, [@NL80211_BAND_5GHZ={0xc, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}]}, @NL80211_BAND_2GHZ={0x4c, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HT={0x30, 0x2, [{0x2, 0x2}, {0x0, 0x4}, {0x5, 0x3}, {0x5, 0x6}, {0x5, 0x1}, {0x1, 0x5}, {0x4, 0x3}, {0x4, 0x5}, {0x7, 0x7}, {0x2, 0x1}, {}, {0x0, 0x9}, {0x1, 0x7}, {0x0, 0x3}, {0x6, 0x7}, {}, {0x4, 0xa}, {0x6, 0x1}, {0x6}, {0x0, 0x5}, {0x5, 0x9}, {0x6, 0x1}, {0x6, 0x9}, {0x7, 0x1}, {0x1, 0x6}, {0x7, 0x7}, {0x7, 0x2}, {0x2, 0x1}, {0x3, 0xa}, {0x1, 0x5}, {0x0, 0x8}, {0x0, 0x5}, {0x0, 0xa}, {0x7, 0x4}, {0x6, 0x8}, {0x4, 0x8}, {0x4, 0x1}, {0x4, 0x1}, {0x2, 0x4}, {0x6, 0x5}, {0x1, 0x4}, {0x5, 0x4}, {0x0, 0x9}, {0x4, 0x6}]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}]}, @NL80211_BAND_5GHZ={0x20, 0x1, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x1a, 0x1, [0x9, 0x0, 0x18, 0x12, 0x9, 0x48, 0x7, 0x2, 0x2, 0x5, 0x2, 0x36, 0x48, 0x18, 0x230863f0ae8e75f3, 0x60, 0x60, 0x4, 0x60, 0x1, 0x48, 0xb]}]}, @NL80211_BAND_6GHZ={0x3c, 0x3, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x1c, 0x1, [0x59, 0xc, 0x2, 0x0, 0x36, 0x36, 0xc, 0x5, 0x60, 0x1, 0x60, 0xc, 0x24, 0x39, 0x16, 0x9, 0x1b, 0x60, 0x1, 0x24, 0x3e, 0x4, 0x3a, 0x30]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x9, 0x6, 0x2b6e, 0x200, 0xda9b, 0x6, 0x944, 0x3]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}]}]}, @NL80211_ATTR_TX_RATES={0x168, 0x5a, 0x0, 0x1, [@NL80211_BAND_6GHZ={0x3c, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HT={0x36, 0x2, [{0x6, 0x9}, {0x1, 0x15}, {0x2, 0x4}, {0x0, 0x8}, {0x0, 0xa}, {0x0, 0x6}, {0x1, 0xa}, {0x7}, {0x2}, {0x7, 0x9}, {0x0, 0x9}, {0x6, 0x7}, {0x5, 0x5}, {0x2, 0x8}, {0x6, 0x4}, {0x4, 0x8}, {0x7, 0x7}, {0x5, 0x5}, {0x2, 0x9}, {0x1, 0x3}, {0x6, 0x6}, {0x1}, {0x6}, {0x6, 0xa}, {0x0, 0x4}, {0x1, 0x8}, {0x6, 0x6}, {0x0, 0x8}, {0x2}, {0x2, 0x3}, {0x1, 0x7}, {0x1, 0x1}, {0x7, 0x8}, {0x0, 0x6}, {0x3, 0x2}, {0x5, 0x8}, {0x1, 0x5}, {0x4}, {0x1}, {0x0, 0xa}, {0x7, 0x7}, {0x7, 0x2}, {0x1, 0x1}, {0x1, 0x6}, {0x1, 0x7}, {0x3, 0x8}, {0x4, 0x5}, {0x2, 0x5}, {0x2, 0x5}, {0x4, 0x6}]}]}, @NL80211_BAND_60GHZ={0x30, 0x2, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x3}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x28fd, 0x5, 0x910, 0x0, 0x3, 0x25d, 0x1, 0x7fff]}}, @NL80211_TXRATE_LEGACY={0x5, 0x1, [0x1]}]}, @NL80211_BAND_5GHZ={0xe4, 0x1, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_LEGACY={0x1d, 0x1, [0x18, 0xb, 0x16, 0x2, 0x5, 0x60, 0xb, 0x18, 0x30, 0x32, 0x18, 0x9, 0xb, 0x18, 0x1, 0x1, 0x1b, 0x2, 0x30, 0x16, 0x3, 0x4, 0x0, 0x36, 0x12]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_HT={0x3d, 0x2, [{0x1, 0x6}, {0x2, 0xa}, {0x4, 0x6}, {0x2, 0x3}, {0x7, 0xa}, {0x7, 0x7}, {0x3, 0x2}, {0x1, 0x9}, {0x0, 0x7}, {0x0, 0x9}, {0x1, 0x8}, {0x3, 0x5}, {0x6, 0x5}, {0x3, 0x7}, {0x2, 0x4}, {0x3, 0x6}, {0x7, 0x1}, {0x1, 0x7}, {0x7, 0x5}, {0x4, 0x2}, {0x4, 0x5}, {0x7, 0x7}, {0x1, 0x6}, {0x6, 0x9}, {0x2, 0x2}, {0x1, 0x4}, {0x7, 0x6}, {0x0, 0x9}, {0x7, 0x8}, {0x3, 0x1}, {0x0, 0x1}, {0x3, 0x8}, {0x1, 0x8}, {0x0, 0x7}, {0x4, 0x5}, {0x3, 0x2}, {0x4, 0x3}, {0x1, 0x2}, {0x2, 0xa}, {0x0, 0x7}, {0x7, 0x4}, {0x3, 0x9}, {0x6, 0x6}, {0x0, 0x3}, {0x4, 0xa}, {0x4, 0x6}, {0x6, 0x9}, {0x5, 0x5}, {0x3, 0x3}, {0x3, 0x8}, {0x1, 0x2}, {0x4, 0x9}, {0x1, 0x4}, {0x3, 0x1}, {0x5, 0x6}, {0x0, 0x9}, {0x1, 0x4}]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x0, 0xd, 0xe, 0x3, 0x7, 0x1, 0x842, 0x5]}}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_HT={0x4a, 0x2, [{0x0, 0x4}, {0x5, 0x6}, {0x0, 0x8}, {0x4, 0xa}, {0x5, 0x1}, {0x1}, {0x7, 0x3}, {0x6, 0x7}, {0x0, 0x4}, {0x7}, {0x1}, {0x1, 0x4}, {0x7, 0x4}, {0x0, 0x4}, {0x0, 0x1}, {0x3, 0x4}, {}, {0x0, 0x6}, {0x6, 0x5}, {0x4, 0x3}, {0x6, 0x1}, {0x4}, {0x6, 0x2}, {0x1, 0x9}, {0x5, 0x7}, {0x3, 0x2}, {0x0, 0x2}, {}, {0x2, 0x6}, {0x6}, {0x1, 0x8}, {0x4, 0x5}, {0x5, 0x7}, {0x2, 0x9}, {0x5, 0x6}, {0x2, 0xa}, {0x6, 0x2}, {0x2, 0x6}, {0x5, 0x3}, {0x5, 0x4}, {0x0, 0x2}, {0x0, 0x4}, {0x7, 0x2}, {0x4, 0x4}, {0x1, 0xa}, {0x4}, {0x0, 0x4}, {0x6, 0x5}, {0x1, 0xa}, {0x2, 0x5}, {0x6, 0x6}, {0x7, 0x9}, {0x6, 0x8}, {0x7, 0x1}, {0x6, 0x5}, {0x6, 0x5}, {0x6, 0x6}, {0x7, 0x2}, {}, {0x3, 0x2}, {0x0, 0x7}, {0x0, 0x6}, {0x2, 0x1}, {0x2, 0x1}, {0x0, 0x9}, {0x1, 0x6}, {0x1, 0x9}, {0x7, 0x9}, {0x1, 0xa}, {0x0, 0xa}]}, @NL80211_TXRATE_GI={0x5}]}, @NL80211_BAND_6GHZ={0x14, 0x3, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}]}]}, @NL80211_ATTR_TX_RATES={0xec, 0x5a, 0x0, 0x1, [@NL80211_BAND_60GHZ={0x2c, 0x2, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x63b4, 0x8, 0x2b, 0x3ff, 0x81, 0x2, 0x8001, 0x4]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x5, 0x4, 0x101, 0x7, 0x9, 0x5, 0x5, 0xd5dc]}}]}, @NL80211_BAND_60GHZ={0x3c, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}, @NL80211_TXRATE_LEGACY={0x18, 0x1, [0x36, 0x2, 0x6c, 0x1b, 0x6, 0x48, 0x3, 0xf0, 0x9, 0x16, 0x60, 0x6c, 0x1b, 0x3, 0x12, 0x2, 0x16, 0x0, 0xc, 0x9]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}]}, @NL80211_BAND_2GHZ={0x1c, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HE_GI={0x5}]}, @NL80211_BAND_5GHZ={0x2c, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HT={0x12, 0x2, [{0x5, 0x7}, {0x1, 0xa}, {0x1, 0x5}, {0x4, 0x6}, {0x0, 0x9}, {0x1, 0x8}, {0x2, 0x7}, {0x4, 0x9}, {0x3, 0x1}, {0x4, 0x3}, {0x4, 0x2}, {0x4, 0x4}, {0x6, 0x7}, {0x1}]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x7f, 0x6, 0x3, 0x1, 0x1ab1, 0x2, 0x9, 0xfff7]}}]}, @NL80211_BAND_6GHZ={0x2c, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HE={0x14, 0x5, {[0x1ff, 0xd516, 0x2, 0xecf0, 0x9e2, 0x3, 0xf, 0x9]}}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x40, 0x0, 0x1ff, 0x1ff, 0x4, 0x802, 0x3, 0x3]}}]}, @NL80211_BAND_60GHZ={0xc, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}]}]}]}, 0x320}, 0x1, 0x0, 0x0, 0x40081}, 0x4000000) ioctl$KVM_CHECK_EXTENSION(0xffffffffffffffff, 0xae03, 0x101) ioctl$BTRFS_IOC_SUBVOL_CREATE(r1, 0x5000940e, &(0x7f00000086c0)={{r1}, "5f701eb6c5ee2adfbd2231d1bb167080a5711dd4da39c7adff5dfe56da5a144928b3a0a6fc43d41c0b5e7792c1bcd6a04680f4cab2050c57cac59c268d7a234598b76ced2b09292ca27f0ea4a4796636cdc89506e7ef5e960a40fa45f9aecc50505cec70009360ed8fa57dc3f2d831650489ea38111467446522b732f6f9ad6aacda4e2eb6818932c3d07fbd3ac29e65c6cd6962f81e2f156d18008e322efd4ef3665252a4b2555e88af621e94636e690ec73ceb7eb15c5b6d52ec3fb5fac7bab95c01b816c305828a665a17bfa92dc49701ffc28358cd5ac7c90d956f99a3400aa91e870927623151f0e3fc6f886be10465696f06417c979aef73d59fb67118955499660720692ec279ba97f26a92ee3ff446b5d9554ea491a1e65abc6db74260d1303346e4fc11e7892804850d0bef182ecf3998d7440dbb77ffdb4ed96bf9389eb068c0b4bc63d515438d278513710416fabfd5d0509761386d9f58d5696360fd7b220430fc6c881b1d970cf084c700812b17114b7c74e0b16b72e3c7cc3d9ddf7e8b8d7bb64cbf35304ce89835d0d66b2282bc34869065bb0671ae729508ed448cd15640d70f0be8b862c3d99ec9301910e97d82fa2fc6aebb0d5e8cf6619a899a15f4dd937cb9536f9e87a43a7b2fe459baa3c263f58dd38b3cd14b7968f9c6edce6dabd6aebae992cdcebc3df8f9cc0937a600924f34c065915c198d4b64df821e9124911bc17227b8e396f3d7382e6c493b2a24487e85f35b9b4b2386479a992c9311039e845d40e718d6dd3e0c3820afa5087e6aca656187b5dd500ccea6be7427bf147c061be813688cc0a8188e7db26d26e50fcf56b3602d632172e223cdc0ad00b00dba920928b6c8550fd57ed2565bccddfcc98671f7f12039ad7aa127275be66887d257432d2eba6713be92a931909ad281115c5bbdc60bdecd8742594e8ce5602810735fabeb14a962d1824a74c0b5d6e24f052eb211902aef261c89107cdd6f89d54371ade590f1faeb85c2ab2a5c21f89f70866598350ee6567d13103c2cf427c50d91c6fe70b13f356228e6ec9cc144c6ba78c4fbcb0b305f4b1faeeafb5f1afe97defaf5cb839b12a1cb01d0ed7ffe6dadb1ddb2ab51ad343ae6820d40adafaed99db205c80fba87465d1d84616ccb6791f3af80bc17e8e82abf29d6083acf5bae61d00f20bf55713815c5b6a357ae6c7af087cad9a556fdb2f584d2d655a78889eda5cac052616729d9a716fca441afa1ecc6966d0bb6e005b1193a57ddc485f28bf705fd0f51dc49dac0ff9ff324ffd23391069ab3a0b16efb6ae54dfda79754e98342da7de2e482012f1edc7dc1607e13b88155780a5f4ca44fa4bd215ffd6c9c3aa296572b7151339a5cf8524f3a40b55575b2ce8fd969104f26e0a8e02ecfbd6efecd05e55279ffd044c2bd5ae2cc7f3f3893789e84c2347f26c4abcc2c7e1d3c9e9a953b4a6f349d30e42b25c9b9a53c86ec2c1d25acb7bfde636a3952dd4c3981ed2680928ef5894470353b8339156efe7e3009817515cac95b0f26b4fa5ec16cbeb510b4f262652969586f8fc140bee99d6c2435f457a6e947be19209432d41ebeb1dd8469fb30aff71ed42d7ce489f1ed4699fb01556cb91a9a289fef88059c73ac17ef00b45722b8c2a829e67a41d5550adef79bbd017f131cfa3fe7e69b1dc742cc2f2e206890ca5cccfd4ab517e7644d6006b142af2fceea37546aa6c981d7644d8832a2001b81b9ebe66f648e5bdb43d1cc99798e80c48024a77d6de410ddc58c21839ba1eaf862b93c8a8d837adc9b8d27abc78cb6a5eacece41776b54e2f64921cf36f434fda7fbd25b312fccc989bc57d37fb17aa06d00683b678acd78e717a3e758e11c005c0aa9d843e56e90d47cfea69e31b63997fb4814ff14dfafbe666ba95b02668a9fd6e12dbf598d77ef145cd4a04c61898456076dbb36896c387ec500f6279469462cc7d271e47f6f6be5186aec08705ca6cdadcb2eea5100a8cedf591ed9ce25e502ba929e08c1b45b9442af298b5f5d881e578bb78a6294ab7c160d6074a5d6c18874306fb074c21d407f24b3f33fe672e455ebef7fd839c5b489df5859abd41099d840303c378c8d44523a4bdd58f9463edd7167698c6b2d201aa659792e74e87ff6da0f747ec47d76fa1cee80eee7a0f90e260dd05ef8bf7f0f29dae56833674b4ce1faf9c0cced5596c61edab2565ca5676f95d3c523f4fb0d8b6edca9ccf0a8411e91dd3c9b07c181b4377ec2c4e08bda664742b3737526f5fe76e3f3749479c8c85438a7574d43289f2882c61257cc55fe6a5ef323b339839171d1308cae4e10acaa4222b68a5d2b7dc0d58bfea2980a130bf3d2a6f0fe730df33179a6972a06c23a2d6882092943f523e834de4c9afd18540bc776c51086a41553f5b8cc17df9749a127ceb8e0706db44abc64efe21ca7048d6e25a0a1a97a5462ea5dbaa0603a74e06d1fd2c1b5de4c117346fdaf886146cdb0e3a47d4507916d961aa2702557b33cbf964925bbd8a8d88d4a6f2867dd752c3bc190aca51b857f4b4ab39d44c33ef434ab59c53152d80ab4536bbbb5f3ab7bd02419768839c6395c6b414214ccfef1af09f5c194871aefa02af19726ae02a2ba022829451c552177257e1d1567eac21e4e009dd2bc8a2c89de4362bb4033a81b9da16f125e945c806e0e2927862d37277ddf0b0c0342ec719e8d1789783777ba0acd2e44835fdcd5e7094c714ef97983a622eea4123faa6b10a1e03e06d619dc27e875d29ff78a72d3b52dc7bc72e282b68a21e427f076dd790ed4859bced30d5f4d7ee0679448b40291b6b48e8b84fdda0bb90b9683c5bf912a676c8f24c6e115edb21ad4b81a375948b742276908810c77e62c6f93f1ca1e38f9fbdce115d16a125f321b4d4eaf4fd2e358d68deaef58010fd0590ec465be2f09893343162dfa5fe2a58aac84dec5ec44fce630e2085e696cb0d3161e33a2aa1fb47c358a5cdc291068ed01496389aae8713523816637782346339d4408171f8d44223748bbdecd10c6aca2f260f0298f43b539f37509f33735303947b3dd137699bd5af35b1c79ed977bdfecb96147ce351b557312c2cb4fe27c0222a1b572e3b2b890acedf8cc18ec1bf6321eff896aa8923f7e712a6a1015fb22be9dc9a00a2c321b660536ef0eb355f821038bc71f802fddf08998bd79fca13c2047569b9bcac0825d2aedd87fc7ffc7fc6b56bb3129a6bc8d48eb3f31a73ebcedf984f345d09732317e461cfe8b41c388a997361791457d09e48a4a83cde76609b29f31ef8a5d64fb1090f9ab8a25bcf9211f5e9043fe14b03500bb15c1f19c1fcadb7475a542b3e0c5addbaf734241ac39d513cf7768b8f521a601e4e810c68e93d2b111c5e7625e43f7e41e3ecbb2e98fbbb4635082176bf414a4ff639fb65745ccacdf83ee3109188e7f7b71fc6a95b2f520284297ae09fc50dd0d75b16a8016aaf96d7d38bd10753aec106c389d79471fd3884a9d7baffaee959ed576487f11616144aadc3b5b1c12997c6faa58a22cabf3c7915a6942e4e541fc12f5416abf91a25197b7a698fb57c702fd5b7d110750a30ceac33a05034ddc7d9206a9330c0d37f93800c099b5306112d19fc82fc1aeb2bb024279b5e7096800257cb8a001b86bbbb35f188b6832092beb62301a0b4355e67e16e162d61b4905410eeb7b8a4c86ca1f68c4f6c622b3d6ea7a0cd3781393b79c0f4a35ec3d93081f07330ccb72ce0eac587d8a5f34063400355e76de66b60ae853d252b74507b5784d8f17a7bec53e979499456654f749890f23951c3210a8c5b3d13a6781fb304f871a9d385d14d4a478220be6266045fb76fbcd09c1936ba3a0b92448ee5e32430a7ca59066ac17ab81e6368dc8ff5c4b7869a8703af1a5fae3d0b0640f4aceada8f10b7f3f218c84eb4dc45f5dd2d877f2e2facc065fd86ced2bb95bc6a7a97eff7d1ec77a3456c57a7027fed066c8988839c8329677df8c787e31c32041770df35d66f861b9deed1da97febd7181b561d9dbc2cc9d7eceb9050a22426ab05cc27827771a7df20a600740c50ae9b1104090a57d2467db071dcf60de106545b14a66705586c58634ecf40c97b093b1f4ae28fdda4018a5f5329616214aab8d31b673f11150f5641674c4ee2e2b1f091da3446b136064e083cac44ce462269b93a252fee7091a7b6eb799497e742316f72903454734b2c8b3c5c6d43b1e70b4956c1058ea0bad2595206fffc1b2c0d9cfdf5f30b6145cafd9ac2edda4a31c762fc01cfaf741c1a75942cece83fe48bbbca173da4019f67632332f54a153c6a478ae172f9a5c574dd102afda1f447d613e11b78c53e9a027ef340296a15946f3c3fe0084a2a94db22bcc7d49a435d9db02165968a11eb284a3857608d642dd42b1198875d4dce1a6ea392294bf9eb28a8604a388ac814b3c9e3e006785a2c2c2d17ae3c17640940b6b03176ab3e431825faddd528b40a275ba6c88428d3e40a609b028391950fbc3dbf6cb5ca941ed5a3364b814b556af6d45849af25fe2cb6329fc5b0d1fdbdd16e7101a20bf1f9f8533346f9a701034844c636ae81d57b4a5076a69dffc6415ad9e4bae7cc78b71c0b7fb537e3f457c4baac2558b74122e185ea8d0c9aca268361913308532e427a51712097ece185c4df286567546a3a14db42e5b5760116740bdb453ddb70758265be86af7bba3830187ec94e45905279191d5ec1092beab2ad00d976b73315f1bab4a88979851c39d6058c7839aa8e2c4a58137115c93277ac36861cbfea37064b1df4935464ada6875bcf4b8411a194a6a7de68ff04fc6a794453080549c0f5c4b651766faedce9cc2e2f633acb7fba26195843ce896de815794f4770ffecff607e38bfaf5a6dfca7cd0f0ed9f03f23a2cab8c3f3f2358b9dd5cc55ffd3993dba3caa1d82177b6e424b670e841145540dfa9a4c51145a67971307ff2a8a109a94330583410050a1ad02461cfb76308b3773bec64df34a992c07fa073a6832b4bcb9313e43a1182fc00dd6024e7698fbb576a10e077e893bb059bdfd4e969ba9866c773a28c12ea1b1684989efc37bbed827c41450368c91831e7dc66a729def760f1169234ef5e84d70edb4c1e9fb77edbc8457fd95a091cd02f274b71d3649f76196b872b531969bdf2cd031fc557e912d90ed3819d88ab6b1597140cbe8b476c220a3a79a067b5eb96ebe1e9ab8fd34a5be9ca00389ffa59403c9a7976830dc8cafe255b9b2b8216cdaddac9ed31711f906950c7e75dba039f75a08c418e884ec03428c08a6fe6f7edc45b02c00c6556878c2818c57321e74c1134dc72a6b4febd0c2005b3bb50d5f982fd30e94713697b6961951bd8d601ab711b01a4cd4c183f5091bb8ea1ff175b62006671e6454826a023c017287a1c2b0e1f3476eec2efc70490f0bc6cd02e6073ed2cae1ec202c097600691b07866b4f1501a6e0873e8d5fa708a8fb473da87735088c5423d9041cab334ad15779817841e303644ce90d537138835a7fba336946dff231118bdd160cb988293d72e01d0840a77ebb3d17dd0ca8714af10980009f01934401d2d48329cf914db47b382f25f1338b72b1dc2e3822bd3c5f04310c3c7435c4b389effdc5ac87315fefa78999c8e3a51f34058c5afaba25fc376f857b6ca959bf906355024689721f43c286e18e7121c47ca6dfe8705e7524614dd8fbdfcc825084a82e9e4c6e44512f5da7092fbf0ef5f06e5666f1864d655b"}) r7 = socket(0x23, 0x2, 0xfffffffb) getsockopt$IP6T_SO_GET_ENTRIES(r0, 0x29, 0x41, &(0x7f00000096c0)={'raw\x00', 0x6f, "b5d208d135f3399c7ce6c948c15d6a725ee109e631c8e365761f25b04a77510bc90acd884b8c323118fafc54ac9b5341274e38b0b29d3b4110dd0a42604d4c7992645083c6b77bfe19c38a1c5aefc2bf0ad87730b8dd7a9cb87d03173ecee82adaa6bb6a0ccbbc6657e2012c2e4235"}, &(0x7f0000009780)=0x93) getpeername$unix(r7, &(0x7f00000097c0)=@abs, &(0x7f0000009840)=0x6e) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f00000098c0), r7) sendmsg$NL80211_CMD_JOIN_OCB(r7, &(0x7f00000099c0)={&(0x7f0000009880)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000009980)={&(0x7f0000009900)={0x44, r8, 0x108, 0x70bd2d, 0x25dfdbfe, {{}, {@void, @void}}, [@NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x1}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x27}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8, 0x27, 0x3}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x6}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0xb}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x33}]}, 0x44}, 0x1, 0x0, 0x0, 0x10}, 0x20000081) ioctl$F2FS_IOC_RESIZE_FS(r7, 0x4008f510, &(0x7f0000009a00)=0x7) r9 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r9, &(0x7f0000009b40)={&(0x7f0000009a40)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000009b00)={&(0x7f0000009a80)={0x50, 0x0, 0x10, 0x70bd2b, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x6a}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x2b}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x34}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x15}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0x40}, 0x2000c010) r10 = syz_genetlink_get_family_id$nl80211(&(0x7f0000009bc0), r9) sendmsg$NL80211_CMD_SET_BEACON(r4, &(0x7f0000009c80)={&(0x7f0000009b80)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000009c40)={&(0x7f0000009c00)={0x1c, r10, 0x200, 0x70bd29, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_FTM_RESPONDER={0x8, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_ENABLED={0x4}]}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x4004) 16m44.89156278s ago: executing program 35 (id=6325): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) writev(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)="d17fc8bf5f8ccf3eee90f09f01c6489e35b456d8fd02fe917010e3f14384d97f77e28e3f74e215d1b9ff4bc0a78f2b10c0bca9ef4cb0c9a61543e80d97947085e417cb03a45b7a97f0906aab8b1a3179c6a367474954eab518c564ba5249f87f95ae865ae6f6e13a81efb06abd1cdef9c64d6e61094f7103eab479065c2aae847583232c53691ab3e3e0aa289ea6438262794001c271865f5e84991e2a3d2a58cea70a7d671847e0e9863da21645c7bf4e394d0f6562cfcc2780161a719176615e497e5ad6316b3f601a27a44357f5e979b37a4405f521b02d6bff4e29deab60dd2344da20cbc9abb3970e935ad10675fcb776ef0c6eb90e66f8259dfa2a83fe9d32828b2796fc7d1d119791fc0019c9b7bfc5daa8c694324bd1e97f9b3c715d003689b94ae8169f7c2ecf0af9bc42db9da18213b7dc47dcea01d56901788d9dbda5e545ab54fb0462be4876eebb850dfbc6293fd91055b529358088eecd4bd88591856bcac7aa3bed64a1c0db3d6e0e9b03bb080b090964d6fbc1f112f97afcf0b2bc049a76c9619006968fce548cae300e731f1a692ef80abcdbdef3135ce85f3abb6102dd852093e4b3856aa0f7831e5654eac275392173185bfe410dda55fba0bde8d675cf5c165786a2b1e3bce28e1612e5c5e465c93d8494558662d1f671168d891f4e787bce65800b09cf675d93ffda4d40e9cb5060b2642d14bd14d36b27a1ddbe4b5901468c887ff4cf950d7ba21d22bd8a5ce6e31de05ffb1e4630f54923dc0d15cbf342f7bbd3acc9b1489b301969a8a866903f1a7834ac379e7fb73a821ab2c73738d3dca2af1ccab7aa3c28e7fae69e21cca6acdcf36b3927578cc38588cba94e444519d4824f366b808ddc6a826dc8581a4cd055e544b5bde6f02a4230ea21dbc26422bc68803d0a3ab999a209b4631cdea578132d233fd971c6fc11177b94001e88756766f9258c238cc68204b6ec939de5f89e05ce621f8c31a4b03ae0a4b0bb102383191b1f06a1a36901c7374779ba108f5ee3cc5f673265b243654ee09849aae7ad33fbcae5346fb2174ffaa6add7006783aa49332735049d7c416588c9b4d79d547b73dc7d620db83707408d1880825da7fa116b30f356f9fdf45428cabd000bc124b7f107bfe36f8e28d22ec5f95f4145e4b258298f6ce00a3a3572541a274daed306b3ad9a372e2a8f896bd59e30f9799cd99fc954ddbfb30e90e31c3fde3d3dd9f48503df17529e2d4e60db99152f9970bfc1946cb71695b46b8468d5481bdb4fa186915a87733df90c32fec5c33a8bbee00edbc7e09edf4d5db0687e9dedef02e8a94cd437f03beb27d149295309fd563444fd12b511314ccb6027800187b97a433d71bb90edacbc44ea0987b6d1159613951cf6535f6e9c3d01a809c0a61f2c37590e9840d9d25dce7dd8a20585c6a04658b2446e2a131a2d7fc641bbb3edee4a40b6468c58873fb69faa3dcd329b95894d317903caa00d7c10e92ed808ff58ddce4dbf0a68dec3d8baf207429560478689e778d671f8ad764aaa935edf4d4fb319b5bc8e462d4b2401c2b4cd8c7bc3901a8718c2d80ce8dae26d1c2bb9796e6b6fad44f7fae27099edc9ff5cbf9c39f73bb6f8293a2eab431a541e91d003463971092f9cd0803d5dd215a7efc15088873f0648940a8df0c1446ad2a266e9a88898b918f0c898c5ec7f7c0e2b79e15b3b1001d998bc78079476158f43288c4d8da0c58bee1f949f15247a7350576cfd2f002461e6d21d97de20ac6da9723a95d31dd0d590f56823005ae04e82d4d4436b10cad59452f04df1cf9b61176decc0c5d37b3e0af02eca07c01cac395ab9bc516acde8ea3d9368e4665abb61514bb7b590efd4e30591d855f5cafabe36ebcbb84500b3714ece2da470039cefefc85c116bbd562bedc0f3542422aafbe2899682da4eb9590b8793d4edb599522108ee9f0e7d94d0fadf4d75f363ef79d2b38ada9c63033df4ee379964abca0b1de3542afefa9a68b76200da0913b360d7b4b59e63007510a70bb5afb1ed3df49e94573b34da3d77bf99175c97e29bcb1c03c34852ed96d8a3d729a808be5a4b6952d6e03eef182b36eac7676f0f2bbedc994b0e210d7ca283d400237df9c38f2ca70d84c05aacd523cc29c9dce670a835301ba4afe5b1746f43c6d368d97d3b72d6bdedb8e501c5d03d181e3bf9ef6b15c32105c3e531503c3dfa2a2f401e33f2d5fcfac2265dd597f9d852edee108c76e75e4cd187423451a1cfdafeff8aa0dd632224c6dd418c44ab9daa7c130922b6900fb5c4af2c813f08ed721a65de5ee9d0d4d73921da12e14b3e327e2b83cceeb7923cd188805f71085c5d5f223cf8782b9159275c6d6c1cb7c7f18b6bed5f6c6569dd1277d00b6065d94b859d7292ad2667ce531f8fbb3df22fb67266baca70612571c24c9d1683a774f9c9b30e54448b6e32f596e491bb14701772081a19e8a249119637185259e22de1bc8da1fcc123d3bc1851a94d22c032d23824e984e0b42e4d8a09efb662148d6e34af88d691deb9b35dc7d5790d353045507704f61ccd12cdee917ebd3dd7d18e34ca3c18f86351c1ca4ed351e4db521fa5a39075a0f004fc1e230c2ff22ed8f8fe5b9783c70cbb7c1da718389d75a12aba4c825f7521cf33ef9b72937c919d6c46de2b760f7656e33003ba1db0090fae8fc79f3817a5223ea4210c17a5492fa58c398cd417a56d222ba56b86f14a5d512859e172e344e3d659dbcebb3b495b38f4285bdd28c876d49b69a2becb54b9fd6e3098541b44a8421d0d799b43d0c61d6c0cb8dbd25f0034ee571d97f6d01d685db92ce108cf650b95f9d4d880f2add4c23c1337fd3dcd480b309fd0b55abd37f56fed78b176c136bd8e615058d870e4bf7619881937f06228c781ae507a712550cf7aa4d955260ba1f4a0785037de3803abc26d49f3ad51bd06bcb4a7053f419e608819b1447272ce47f15626e4ffcf196932bd1dae74c557caf830fc1cf8b5de6f03cdb3e2b06a61ce1c877c63490a033787f435320e8719f06042d195b0d8653549413a307b1ac86253f65aab343eeeaefb910d14a0e46401f6a3117d9b1d939dc602bc76f23ea96edabd27c0245b50b3fabfd60669aab49a671267d8f4d84bfd4b116e387d3b84c8eae2c6b9c7d4634c8f8224ef1be264f71f5ae782024548f0d8a693659cd1bc6fb68fa0522e7c8a99b2a50c99288d680366f19047e33840af9c7f9c661adfc0dc3c00358fa642d467019b9e194515554d4a9f43888fe34a794089e93ea9b2afc6dd0456c4733bd85f24bf2f48871ca285855b8cc14e50411ec5ab1093044488d5591696d5e6fbcf3f5c4a3c84018ac37894131758b738f303ee13714bfcfecf46815b448a8a2c64664595ab6d960e32364829bdaca99981082ea4c14800fc1897ae9e19a223e5a3a24d42a48bf246699cb338d2accadae17f249b821211be087031e8d2ea759a792b208d0e77f20fe6c2a67832c9ebdfa7d2126fe0a53a5846262ee4a404453ab777745a87c41bae3e3fe69bebd567569b0284a727472ec003700fc4a417278e7ed4c5f04b0087c77727f5a8d9fda357d56c0c95eaef70826836bea13bec80d7609b8dc448133bb649639b0854ee8d14736dbb1de0475c6222cfe98d6f0aa5fcef035513e9ea72970acc5dd4d5732dd1f405402c8f94541d15775e064d3a96118d5456c2e8dddc107528a60f70540cdc6abdb70dc1febabe1825c9edec883c76ae0c8b074a62ae24c650f4d1d5b5afdbfbdf0a1fead2793702d2af98619be4ad45447678976f99bd03d44b55a459e4c1452cbbff8616fec18d5af3d91cd17ce443143c414af6d8688901a02d05ca9f53097cf8d470bee253dd024a23db7bd4ee162fc748a2ee2c5348a669ff7955ddab7000b8af8b03dfe411923540461f145605979492bbc72b93c1f91321424034bb2b45d781663e3f313652e51d69fe59f40acf2be29c539a241dd048257a2fc5cbd5abacfbfcc64fc07e344561c11bc3f06002efe00cfc29c059412ad00f724fedecc8a9e97885bc2e07c05bfe2604f0b76ba6ab4cc6b722bc207b68ef4e3072d7c129d4f32903bd9decb128db9e1697e1436c5856260613100c62c40c757b6b86f0ee967545f3145deaa4554b9649f1883a209e3a6772ee1bbd882d3c5ab0ec25cb0af0860b9bb322935debe22b8b54b300a276f88387a1c239226e0b31d30a6fe73127ae8c46f4a7ae0a5de5b88ff604ba4f12a44107cc148a252c07cf851556f645d48890a3eb44eaf74583a29d3a804dbe435d3b7e494880c4ca08ed11f9f5d5293216a5cc863404f3e2e60bb7daaee64cd2e5f9594d25f3ddca18e754dd01c71d3f0b88d6abe04b4bb5ed2abf697c424a0634c017758eff64cf313729725ff2e5a917273bbc2d306905cee73701cec2b1b9f5e9ff4c3456fd6835fcca5bc523783c953c363a8af2de1da3dbce08d3724eed1d0764b9070087b97dca2b2a0a4efe89399e826835dff5f034161b785a8a46017f60b88b1e2948782bbec31be58d7a4d2dcfbb8f03931b8e7a76f0c17a7a21cdd964e7ab294a396d5b363867bf70b8af37f73e45b9e7030f5a936e4ab87c723872103a6bbbf8a3db329b676af2e3c56efd76ba3fcfe73abe8da3b4325a9b6cbd6bf82961ef19354de9dc865e80ac09bdc974393fd7a2749ee6da6af53d0a126a7c0c7d341035a520e7b0ab0be42bdf2043a4dcad2b283d00a693bc42f4318e65e2fab429f487b44a2f42076bda7dfbf991389ffb862035a515514c7f77f6867765df53ce7d26448b480e1cf22d1399331f33293183863c1bd13455be66954f5ad8e8d65b575b3b0497d3a09add7e1f49e9e45625383b46e97b998d1b8b0d3ddf9635c843c27709c500a666096423342f79041ce793df85469e2fae7b868c38c713e5f177af7ffc0bddabe9c782a34f14f6dc228498da73150b72cd19aa2bc90ed63e0a4e521cac0f85d6fef53aa713e87e662597565f4dee727c8cefa41282ffd56f65d6fc571577193e90dafd648bf3c907ac4bf54d05187874313a5e222202415015fb79f9107fd0bae4d9dc6e32c0f7c30125e31a928ad977a7afc5333d84614b71f038515445cf2ba912393a0517f585e6f913ebcc37edcc7d87b898c058340f82e77c4bea3d93274b4155a1289c1d316587d270092a97ffe9cad979e67f2d79814f25605154032512578683d55ae2af94b6a6a210292f573c1ddd2884540a015ae4249c0a7821a50bec0e70b75506d1f1f5742c7dd8ac37a734cb16dc29197951513d9148bb42688b749ffec9ce044a1f7b6a8e9ca0e6abb3bc3ad1916d1b5b9629852094f0df379dd867a9b402ad59a6402e470ce026a04e597f80a9934836f244c19fd779ad3598727d1f5fafce91ff696918e68fee09ff0a551f316457b0b3d5962eba604eb0dcf0aa17d25af97f96cee27c096b123e049d564fa6a5d0322ebc1e87f6c52640e199928aa23afa1c8a40d87210e2e8845e03ada6f8700f1fe7d6134938b614742afe34c25589cc6d4f598af0ead117fd1c884c670ba5a99a6675bc7791f0da420bcef5b8992a230926ad776260f7e7bf68068814e9b75597d8893d5bed3f6b36c2179ad822168ca9fde105594220c96d2483e294e81c3459a06f1cb8b7c5e7c82ad448654afc5d42abd5d879ac1aef9827f10aee59a2b7dba577d7a69334738745913b5a1a7b517280ce65cc0a108a6d5328e5a5884a37759d69b8380c0d868da9b37cb3b02398641d862447e576", 0x1000}, {&(0x7f0000001000)="1effb6e77395bf09afe86523c33ad7d182aea43428417a354cb00944c6d31cca861c7326a99904cee8eb8e8c8e4110333f446a37240bf6ca851c6c756842b23086ac158a78aa5ff28798edea2921795e5b683999c178bb6bdc231861b12b45ae892157c596d9e269c9539a6fba8cfcd7f8f67e270369aac04a904f026a6782f2d101323cfb7594fa5efecca8302391d2a2418d2cdf3d3b90ec740a93da0ce9be7baf5a3156260e91792cf096d64714af", 0xb0}], 0x2) write$P9_RSTATFS(0xffffffffffffffff, &(0x7f0000001100)={0x43, 0x9, 0x1, {0x2, 0x8001, 0x3, 0xf, 0x8, 0x438, 0xfa, 0x9, 0x2}}, 0x43) r1 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x37) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000001180)={0x1fd, 0x2, 0xdddd0000, 0x1000, &(0x7f0000ffc000/0x1000)=nil}) readv(r0, &(0x7f0000002280)=[{&(0x7f00000011c0)=""/147, 0x93}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x2) r2 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_MFC_PROXY(r2, 0x0, 0xd3, &(0x7f00000022c0)={@rand_addr=0x64010102, @dev={0xac, 0x14, 0x14, 0x19}, 0x1, "9eda25aea60cc4580aa9c95c9f7e7dd8332083b37b9a9ef1712b90020bde79b0", 0x1, 0x8, 0x6, 0x2}, 0x3c) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000002400)={&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, &(0x7f0000002300)=""/40, 0x28, 0x1, &(0x7f0000002340)=""/164, 0xa4}, &(0x7f0000002440)=0x40) setsockopt$inet6_tcp_buf(r0, 0x6, 0xb, &(0x7f0000002480)="39fe3bff2411a335adc1a74f36e7f33e04e3fec476681b6a16c2aed3649cfbe030b1daa0b50f9dea7216be91d09e88bce75808819c8c08339621b56fa90878c25e989ed32ad5cfa8", 0x48) getpeername$packet(0xffffffffffffffff, &(0x7f0000003840)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000003880)=0x14) sendmmsg(r0, &(0x7f0000007e40)=[{{&(0x7f0000002500)=@in={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0xd}}, 0x80, &(0x7f0000003680)=[{&(0x7f0000002580)}, {&(0x7f00000025c0)="826f0209da14553b0c47bf8ed4c387f1c10626dc3e766b3cc7632c121ad1b97992b47fce666eba63c203a7088876548491519adad7b81cae49a0a9fc353c05f540d843e6666f1195e478845ed20a698e7f4ff824648d7f5a171358b1c2c342b8af05a33158afc2e06ba777410b4fa44ccd2c8e52cdc79d4bc3e4589cdad2ec47922bd0de987fc22feeff1d834a47f056dbdcd0c89ae61c17970a866dc0bb38cf0a13ddfdb9e2fa76f76a0035bc975eedecfdc0094a039bbde02d3fbcb6dad14eabab5d937a08341a8560ffa0ececdd7e4084a1a0bbf9e3cd9c7bfa8bd5dbc74546414b4906ee3ed6da64164ada3be13324b8c976992c32fd4a5ff3b94d9484d82247533f48288707c8ca2e79acac9bbfc815735038bf8cca1a9d18f4b8a273c7f3b1b49cbc87b3bc8858b046fae994442937d7398e1593370e19a81378cca2091becb33377d24738d7b4b13e3246f64a23024d0d3f4339ae7f9ad39bcbd53348c2519f16ede9793d1052879637c8cdb1a64311f77169ff46b80f63e4850673a2bec25ebe23439aa18b08e2889449851bd7fcde90cc95ff1d2d298b4177306a8e30008a76d45f3e26c1606726ec3d946cf08dc7589757d46ca2876c0c133548c0f5225661fcfcc2b12d91798519bc5cc9df44d8a5319d0169b3ed3fd127011589c75c09fd442930fbcd714ecc9b836c7cc6dbc29483042a3dfbec074cf79ce2306a0cac077b7d2bf773b27a5ed00f43583cbf43346ffa0327bcd86819ebc36a2d90669e303891c70d66a7a64b8ad958e370fb2a77fb552586e75d28584d21258e92f176d214655162b19b76a6c109da3ae33529aab5300130f4713b7b8b2c3e78b9250c2822947e45f53e29a85f52c6f44fe92ddd8c582540a03c65a168f0415f66251278662bcdc24a5f18eb5bda8b05f4589d36763ff1e441340517c4993ec6f41ae34400de2be395b2875e4ce1beeade2925ef0453ba563a191229e92ef5437194bf1f085a373f141ac9785bb88215ed837524289a488596862d54570503eff5b0237124f4cdef68d0718a181757f1659724a4e46141c80654df0e87d3537690a4d87b767d7a21a8fc21c4e45689cf2e2a15f60a163b0c25b26f3138a15dee039a53bd3da4158887bc785406c841abb1310759291c5f648961337b26511e9f25bc443066392b00eafea703942f554a475b6710ff46639bc1a455c33b45e2fc82377472d23c38cafa23eae82826ec068e2d7544e7af5f99e30d33e14bd21ab9a60385ea653f15ad9951835f8bfc356b973d5ea18ef962dcdcf27291b7fde4a6f2a88c1408bd78c998f373375ebbe361c842282287398caa7e694d52337f29803b7d3f12d87e90caa9c1b049f1b7e09b87828b308908a0f04f77fe4f7ecf5b40d84b419967c33bd38d780ec19edd20dbecd340f0062312fb18f312e8ba83a688f2f00ef803228802286e7acb4b1b3f440458fc6fd34bea1da9140835f92c177ef2858c12f3cdc7699d9e3888ed956a3d33dc3f845b3e0dc876c68da0551c510907bb2f4c825a182cd6d72dceff93cee57ae750c834907627ecf24b9f9f7660bf56f362e28e2b3ed74e3c0325d27e9e1ebcc66be46dd663f4a2623cd6ab93547c6d2c5daed6afbcc6408959bebba3b58bb5d07a803f8bc6fc0bc2a9d080b08bc85c0d107307df5b13775299349a9238c8db1c5242450aed6c3ad46ffe649c339d87d46a4bb6067e81e9a811ada5fa74796a685bcc6afebf31070e63183a331746c19afaf15b56caea5068625a290ad54f997581b7d959a77d089390d35bdda315f5cf1840ce3107a8ada0525ec9786d84b117df124cbd79c21c3b9764fa415fb0d9c37805c90b8bfe37728d63ed7b42040267a9b4ad3b525eefcbf38f8df18560ed564d6479282d7698e751a6b8ad0db7a12b5f14aec3221e81b5e5b5a253095e895362c745afb21e230db62ff628468ee96cea6df9c9376389bd6e3cc6306da1b80f83a988825febb01bb7439eed3e05ae758586ca3513462774057f0fda43db47fa00e0b96b8bb1fbb3c63dffd5fad323c31e0fba6a7b1db8cc16d47a7c8fbbff4f8e257e7dd4e89025bd972551a3c1cafd1852fa169f618f1c8a5c7fbfb41a7def53c10c80ab59838a6eef15709eae84203b89ebbe33a6ddc2f91a580eb0c7f7258a8a75512340707bcaee8e3e3f6b571ef1a0795adc8611fbf385ddf3f9a902f12ab891dd882284cc85891bdbdde73364f4010d6afbda7636c10c3348bb1a5043001177e90fe0d6fd8d926daecc71332e4753878b23466aabcf0b295f35ffa8af24633636c64b8dfb8031d0e2980db686c3361230cc5c332b43b05c0ea73814757fdd3ac032d402c2465bd1316ea07df894dee7954ad5b23ebc0d5ff0f745c0dec208e1e262e91d55430512dec0bec298c23571309277a4465365b45f9551c686a6ac3af841c95abcf2e953189b4b816b34fcfbe272774bcdfb692a79cd11ed27abef02b7dce0ebe9da4500354a69ebf76f934cd27cb71c2d5aefa0a138fbbc9494436847d2aaf977f694ac90d78ce34a67d09463be5e14df7a2f8bc1dbc640c169a8a6f8dcc52e22a8987f516c63115dbd94b6500f8f31e8e5bfbd33229e812e565058d7554b43d890eb1608985490d1fbda6a1f66187366d0e86f10c3c2414c6e15858f33d0e7bc09988397e3e71788c27021b0f9e28625607b72309371d12e8b8d419d2e04cec18f302b9f12a99fbd2a2d198d1f22a0f551d34d57925cf7ca5c0d07150ce3bc03e474bb6da8987120f270cb0301e39f030ae5591c3d4a11256008e4234fb5855b76498efaee7fbeb1f39f75715bcb87c8f8b91ac0b9545a0515bc7e5acd239302109a56697e7c8773ae762416fd0455f169ea2043109263ebd829fed884786ae26b59c59a745bbfdaa44eaee3658b77104c70113b4cd7dc726fe64e694b4e83d1779f802f83a6c4581463be465a6ce2b87f2858336ce952641ec91562aa92199fd8fb305ce1a6bfbdb7420f8b7e320e3df3e8fac7d0907a1a5c712b8e5fd7943e545f27ae7c1be033ece870611544ccda41e68c7d40e5d84140544da9d27eaf0cae7c564f17c6d6c63098f73d78a43a90cdc279e7ba63eda0cea216296df5202d87be8219c9c58a3e1ee4982a5b768e8c0e0ed4f06c5048958329a7924f8edf1f34dbc7f12af4d0d55b7338b17f82e1c80bd358353202f53e8f2d60a8465d8dcd24caeb8861374ceee3fc52c92f80614f106f8a4daf3f5b497b8f5887ff1a5998f77bc9e101d32b26204a59915028bebd471fb95aec3be26586df47efadbf476af99f89ad86ce43106e6bc8c0e0961b7f3aa2184e4071ce7048161a9b264655bdfe805da39d57e1c2f76b9b9219c6bf738e789c68579e3b53001f89e13678a905d19f79d153b4dae1eaf1d4e9ec74b70e6de0210375bcdd4adc92e14d2743677473c138f8e1524396d6f7a55c38046795cb6caf78ee98f42d1689704c89bb7dca7ce4cb113b4a35e87a39c17c41e15cf015f6cf46dc0a12f954a373cbfb4332972592a5b7d883d80b05a4d9a174d6b3409aa70b5a63fc225c629d1067b54e4370f936726bded2bf1f6ba8bb7fcbe653dfa171217de55802a9fbea115eadec8345c4cbdc33e620604db947935a6b9f1e647d5098062b13f88b2e056ea847d6833507d51aa7d9abecd505fc51a2bb35873f2313604202e1d358ccedc596e374992b19910b97cac8e57de66d2c189f7b37bea81fc36e360142baecf6431f0a84a82acd541311c41678dfa1ae03ee6cae88f576e3dbc6a92f274ac8395b1f3870452eadee0fa5a93915f1ad9bd93bb90afce79cccf5a4e234b7625feb594fee51a44090fcc8911ead56ac6f2515ef7f97f871b376ab9ca1b6659159a6c72154d520b1503ca54c61bc3dfee2c5058910c71d747eb110e69db1c51860534eac2024e262bcf0f7232139c253f55ada890cefdf1133731e2dcecc738ec182d22875eb13db9e238bea437097208d94156dd43b78925498bc49832fb6e37660d9e3e94bbe523f4542c2fafce853fe66b6ed2b299f8f085f0b4da9cee97c0366a597004903ac090e9cc1794fcfb6541eb7f51644c3aa9ba4dfbbd62511600c3ff42c32f9142e3a7100c5426127630445889348c941f04a86ae004da67cfebfe89eb1aeb3188295ff916294ec3f96b590f93cb653ef80d1c53c501677a95d08c836ff810fc8fa67fa7092fbc4f6afcdfb7d7215aec432b82d64202f590056ccf9074c67299dca112d48fe517c9750832e90b3950be38e91713f1a083e061991c3122dcd773c9135b7aaf139e1479b0f05af86b088baaecf6c68e5bb1666d8dd65a663458aba5bf5fe845a7703b5edc783ff130ad1dc29d16e6a67f4556aecc4016011b007d39d25fa5094cd5b3abc8850024eb99c8b59fa4b9fa5be1d584bf00fce6b3c6f9998c67bcaea2069ee5524bee6707e5329a41d2a8c821a7cf8cba1667c64e29a8a887578d7c6db3673caa8a09960cb515d917fd3772cd93aed556972eed069cbfe49c6642d88ab3a7c82fb108b5ae636f23c96f641934367450c847b27ddb0507f0912dc5d0618fbf48fca35e0d67bb9ce70192a69a6943e7ee3a6111b87f7bed89187cc3f2837a839a205cfe773faf01f13adecf4f22e78c66089de4ec824db3a917ca016e9531e30b4b46affcc38c95ed85d2b5b8c25f044a68669549ed754c84baa97fd879311c2d5fef35526fb3dfb6ed2a09b2610dc940f938fa453e92b822c6677bacb2332544cb1ca8a70d9ce7b524e36e0ee4692749a0fd6fc22739cff484af16ec0df81714da5cb99da5b1c80cc0be4a899b693f8b0d7f6e75c5b922ec8c8a815cff2b29c8560b7d351a05a2dde2031c25bf5921aea2b828382ac8aa39dd6c1957228c18eecbc1f601af9085b07a9d1b2d75795b680e9a0a88ba4e9e2fb4b33b8bbe2131e992b3b713e2273fa1badf298332c295c01cfbf6213d090e809e21af0ab08bba282282ea5635038ae221735cc8ccfb3a7f88ba48096261373b5123f4f88de6e0f7bf0821a051c135c0b57b8f12d61fd7b387deb6a81dc00c4c5d3cdbe57501c9f12a204dc6a4c9c8780780fb72de194688ecf053fbd5098080c9c1b9feca2a82c183d2443395fcdb9139da691c30a2a4ce510c3f857e8155fb109f92819cf8d2e84a0bf5dadaa2d4aceb4b3d729d745594eb34c2fde64157775cb903e209c6b80c034d60af22d37bb0036321009255c9e6186c0c8845873f853d871c68fb7304ea33a2ed13d1f37e39ee87667548f800c7ffc8a8b9d8993a1218374bbd24045eadb3ecf1026decd8e0026d7b5d237dadfc000a79f53d9acfc709385b8746a9ff405a268202d642d2168dc5a46c9e5f5110bf517ff0e2f4f82748745be78c64c36a20916fe67cc194f0aab54d293f0247a93f7175fca559b1c6ee8b4bf0929568d466e5dc1e63aaa70def03c745295cfff4523bd8bd328242d0e4db838eed51b366e5db7793aad6fabb6f8900dcd656908b6f68bec6715995e35b4b48fe5e13adf01500f8f302146eebddc65854e0a1334b5edf45d34027278f566b23a6a3b991b584208722b1c5f844a1666b74efd317a144fd829f31db0632277f0fe343c79a94f2b1130a252d4c6478ab95f0d222bcb5d79375045d91f802e90563746d500ceb14a9565e7b90a5fad052c0d726538f6c1d2262b6cb80d9557a93ba7a885d4604078d4f93fae068b1ca256e0ad06848a208826ebccb808cbf82972cc6e8b74e2ce2b5532f9178a572c46391c150d7c", 0x1000}, {&(0x7f00000035c0)="b1a2a251af159a3d630fb4a60ebda5ce6856813e50b7ca6180e8ec3385575c06d071917623b452f8e0e77c0e37512874c821dc0cd7474544194507a27c13c212de4d", 0x42}, {&(0x7f0000003640)="24bef54819ec3b74e5f8381190087a71a4b5eea6e1f1e35d735cecba906b30e50c", 0x21}], 0x4, &(0x7f00000036c0)=[{0xc0, 0x3a, 0x7, "d089f3f1041ee01bffa427ea5e81c5c2c3246b2065b5525af62949b738921288c0d6c401c809b3085e885fb913236818b7b285cf40b2d32e9a51b06b1cd7e5fb7224ee35e167800e8c2f4f81fe7973c9fc307f2b3e434ca9dde6f82a98dc1959a3740dcb89b945cc052335e700415851b3a65a648e69e597de5427c54e59630b049ca7b36f91c75cef97f3de59b7f3bb8cb9abdaa0020b5d5bf7580bef53d78070e0af3c71f336478f86"}], 0xc0}}, {{&(0x7f0000003780)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x1, 0x3, 0x0, 0x3, {0xa, 0x4e23, 0x6, @remote, 0x2}}}, 0x80, &(0x7f0000003800)}}, {{&(0x7f00000038c0)=@can={0x1d, r3}, 0x80, &(0x7f0000004a40)=[{&(0x7f0000003940)="fcfd00ec52a56aef4994459d87cffe9840aa3c0db636361285a1d7bc73326fda64b07282b8c3fedf404325fa27221f0c78b658ef95433d8aafc9a2548a5fa5706134c600dd42cf069e607a0be76eeb1a54e71bd2bca7a788928a70a48f28817b9691f59249da58fb4803c1d03609079685bc88ed8246ae7261f831e3ab257aeee51eed7608c3a9b1a1fc9f9e3d2a84ca3709a6d79c5dbd493d73be9eacc5eb66b106ae74719651b92a321bbf908e05375877189bbb1cefc6479246ae6b36ba5763a130c7", 0xc4}, {&(0x7f0000003a40)="481320b1f3b6df8a90b50379ae354155ed6e9d726defdb83bb9108a7179f8820f862ce7bb398c9ce366833227c8218ce5bd645671a1a375b61410d5299e2909fcdaab12b3f16efcaf4bddde57dfa89f7936412b522aa5e1644dc5aef44b0324af82564ef770994572dd0acca5fbe2ca9f71851d32e7599c7d5fa1e9749d2f2b79a76695a0e84706c67fcfbf19c6b8768a5bf68bf25dc7161dc1e73c837d161cf92e6134f3368b494a1e04be4508873241033da164a900dcd085e8f70914b0ba5688585614a9a5eab492e97f11c11597314ce78e19a116218b9ab9e8ab563ccac3f47b7e7879bdd4517a4f5525852578f7c51064b7463049bd1c111bde5a0de52d6c788eb986211911fe5cc86c8a54fffdb966c84bcf852863eff46cad59dcd35334725902ef9a8875e5c9414057397e02be8b5a6fb2478790ba85c6a690b08e78ca84502964955f8a6b15a02a4250a1b9992d1af02ffaf7a5ba1fc88b3ef1acd3fd4d9ea064e39aae6cfdfecfa98895267d136aa0930a6c0283f9787d36f74348508b12dbad20c79543fa8cea29143969954240a252525346965fce84342d677b13a050647f4db09a2865b817e6e07745434bdd0c366d88ef85253ce9c148753645359d53e6daf1946bfb77e05d48995543128d9ebaa40cf0c7ef498cf5ee06011754984c909fc7c6da1c671465d0b543ec9b85c76b01c58dca89a879c33ab52d77f13d6817e6a9a218d49fe3f2b4f51b4cef96c97bedcff763dd2438f8b4f01a0d8360bc2e67c1cbd48a61d66325b1673a705c33cf4e50f39640a08869bc4500b5d0375368a29b0d282c1f72586fbcf2f1feff36dcc03ac5b47e222fd7b3c522fba44c566e18a3f305e1aaabdf544083bdc4746d9e2d2f43cee76f78b83b882b4364cea43d3ffdd295b611409eb3dcf0acb6fcb48f12e6eba619141b1333010404b80642114f01af1474b79e2cd3a6adbc3ef27b0a50b1fe6fc769f31b0b9ff99b82334d957be065fa51cb28cc8bd7f6bb527874ad734841365570051f78c240bbd8b375e5b16a8cb0870910456c6861f7a346e613a6ad99ae169fe42a72c9d3a5219ecc52b44bd39278dea100f57bb86b2965e678e4c73f8b0feda4a4ad0b7d7392f4307f669262e0d2fee54e9ff64cf19bad11c24ff36c85cd25c8133df9a5e2b8e8c5e193afcb42eb7625bdd2a41a211a878d83a25fb71e340a79804d9d296b80b88557f5d239128ceaac74c7b17e99c3f00bdb868c83f7628ef488a2a784f616c754082693050d0037c6a2264e46a69dc480ebc4c0a8585c6cb1f12d3ca784fce06159de9d52015643667bc4fcaa312fb8264d08f4bbbedcffe69fd9a793fb5aef676e950f1eec5e97137ba0320d1d0632d648018e645f62cef2201fd43881de3e15a565088c4bb34f992948e257830c8b15d848f7f0dc8f0b3d4dacd78c025807b623c430d60f562e76c4a1b81d2f723dc539db93d108cf629fe9762bb0fe087d4cb17a89232b02e03afd4e025e900131bed48c676a523a6fe4d344911d9199e83da19a06cd88fcd19b98c871e641787053d7b7216a54eb55395063001c0b6e82af642d44789bae280d2e7568da18f24a347327fd460646c5e36174d1bef20a701e73ad52610e6948f22a3a19e1f5424a96a2692a2955ad989172f736f416ede12d2386c1f8d477dec521be102ea68433bd21949451d023761b2a30f7e84e7d86163ee0fbfa9d5988cf4ae05d55586fb87d848dd8ce065bd74f4f03db7571dbaa701645d4142a70a36db60d1070ff7e82cd289c50bea55fde52dc2a5ce70f895e9c64d9e80c65841d3800e45a93cb04c30216e5b2a0ad69593982549b53af62bfd3411a318e32d3f83f2bc17ce713667d1abff9cbcf889b080fb3bf8ebe37438727604f0917e15b4aa5514bb698b0d87ffbd44f23b4e418d10c1e62ac1717e044d308239ab3e3239c563ecc2b7b4571550b942b5cdf787952dcba39f2ec7d0d32b99b158ade19053c047367b1d35aaf1c425e6709d82e34215c2013e00c9aee183c2a42346d04cbd346741701681eae6b74df833dd02cdee15f02bed78bbf5f199bb303cdb6eebadffad2dbbf81ac4e79519ccb74f36d2c5e0171f265437c2fc3c0a42782e5de3e1289759d4a8203365c9634e6ee3c608732a48af2a4957ddfefec9bc5ee6204e8c64a17c8d49e16b7af9b955985a6e9557aad01b88845eeaa6c219715f4af0f347cd4e9b461b859e24907d4df8e90f101d6184efff9feb5518c228fc8860772c8343158961711cab2695f60683fd596fc88885228d7b8e0b89ea3c01525331b029fa5add67fdb9945b57ebeac04937345c385dc6a8d1973b2be06861d5e87d268b4402abc8882fdbecc1735f27fdd0888ea1f590475436d42dcbdec653492d50fcfba24920a31851b31efe34bac89586a0533b984331cc6a15dcf9213fbc98e54dc1fd47b88e08df9838cb3a049d40da4ae416fa49ab18c2c5cfcfeff2c735ca62e883b9bd46a85c6b67629ce50e89366df9570ac91616ff463801cf6dfb2b43f4c5462ab215b29b18d11713017ce957af3e08b1fb1230b9ccdee8c915422f06224b59d5f1de0b5a727e0bf7fe40b0ad673cbd8b539d38404525f4db8e3a911a46f8c255f70e97d481ea4bed0772b67512b005ba58d16ab194ece295864a569b424997caccc92bdb3caa59982c5c29c643c220a492a1f3e59190698f03a37677b74ef574941a07fe0dd6e0041dce712ea6867ffb97abfd674d62c563f1a6128532e3b5b0f9d362bed4eb10d001a18aba61bde2cd0b91211c9ee4a138e0f9fbcf4b0340fd4ff788e1bbce1fafef36432d1319649d76805fdc0a32e923e7e62d949b911a92187f550a87eab5408d75aa78e024eac2b986f48adf2e0b85e2b65a466bd53ac8214b01fdb6933035ad70c91a59e5f133a36d0aa334d30154ef6f6796575d6cc3a916d6184fe6ab9f194b15f5e6396a7f2a28a008967cc084255b2392d6fe95923474d19e09a87363be544205458fa8ec9f4feb95d34aa7a9d427c142dab42d93033a3de5ab4e427beff5e0ae4613651f4f2bb4d19e551cb8e21c4f7094915d66bf174017750fdd617913b393d83c3ef413806f1fc035d3696595fbf471bb10e06db35623fc436849614b15db0eb706422c88dfeba910ed62233351b4b5bb9a49cac4267d7489cf6181172d5707a8c9e8cee632b4c2232ff4976c5dcf7216c42d25a55b4b9d7e921120b86ebc35902162e64f5383d565b00889bac5a773836e0a65d1d7a8a9de63c64e783cfa9aa66d7efaedb516d9b0b46ff2465517db562caac2ab4da3dcff0e06f12f4ab27b6d58b56ec2d99be71fd69d664e1677de6af228c6d3840b6ff919a692ae92918b2e095ea94a7317d60b78e05fea9837ca8bb95a0252ea0466ea5ea825bd7f7181e26529a534f40ac3931857be1ffc02fa9fe856fd5b852650a94d1af892cab6ac521db004f858853c6aea6b9b0a2dfa8c9a913503ab55f00a0c23dadb1c0a0da5777668b2d765eb10dfd8ef94b8e65825a682d30c58631b9502a819be4dfa9476d55f2debbda9b80ddd19d204f88ee5a6fc1d5e02d6e53f8ba3274dc2089b0355f2115bd8230ca8ae63e283b7333da1a0eb411b35480d276ee536b2aa1475266556507a9c87ee768d4a1643bf494787fedaa3bd7583cf70e4f95fa3a63673693040f3a22a218758d6c623f6ed1fc3e54395ff7034c4cc60869d60631211c6f79cc82cacafbb5d643a7b7efc5cedf5fd67c5f62aaaaa472aaa064026502804f11cbcbf5dc80cf51ed8683e4d188d53d6ceeda60f3f7b4c43f16f3231a3d314e23c651f127e9e631ca3112e72761c25a0b542e45124d596612eb0cda9c0de0f738934873184ee41283bb1b6f7029d5ee5c2d30a79a3f0bc113a525bc7e574662d6b8ac5d2fec1290171b2bb8b360dbe8e26d43b1f442bd51fc7eb3f92e5b88b6721e4f130de72f6a6755e0c8de2bdfd0dbf66d27e0f2f4609eb17ad43cfcd0f4c58a72d6ea31434b7385c485ae5fbc82ae2ff9f1a3fc20462005cab985beda04f30c8c372a4a837929314eef7100305e57ff56d1948856d25d668d743ae5bdbf97665f8e6bf8847a2c536a6ea1ed8b93a7a0ad2917e866406429d41cc7498e88fa4d443f1185fc121db5e76336ca640df474966810815b0d21ee66f307d6240cf4427a315d219173463c70c997fba4bf34d2f8de6e502aad215bdb7c02108aeb0cebfa18d9c98ec6d6da6912c935815dafe438f8a836ff3a712995adcb4820ee0c828fcafad97fa80a552aa19e6e17660cd54e0c32d84e87aabbeccb41e00c46be0448540179db11189b257db9c13b21802b31af4dc336200b29839e8a9edcba38435ce8555751b57e9c40741fcb62634f2db7a3ac60730cabae07606a7df903eff412c8bd8e97a1240192eb090ead2464c4d26c6488ae8c235bb61b100ac075ad89150463c542d1b89b8ec8f77ecfd7be4b8802d2fcdafb588fce950fe93ff1e90cb856f186cfdf15159e00115bb20e66a4792b975e8d0a61a3b021c69e01071203bec90a2906d879841dd5c4f404783644397d8d99f799dd1c32b1eab46b1e7bb79db3ca14366e44d93b913ad17061575c5ea4b38e3c39674aecce25598493296bea05797798dcc1051e7726a0858ddce6e383c2bfadaebefd8834eedfbc4b2c5ec675f6290a08b8cd93142d143a17aadc596a915adfedfc2575c17b9ac863c4d8ae49fe31d5b9eb269903c8508d28e778faf7175128655a9448cecb563e391beb8ad79fbf008a17c766bac14656db7133b6171b7ad0842fd80ab14691c52f32b3d7e05383e305d214248446efeb9c6c0aa106076835d193236fcbc5d86395522122624426385e812d056ce4bc7bee11e30e6c4311dcffd4efdf13ceeb60a50ae2db93661ad7a64ba093213206ec690668d5534160fb643ef70858bb82b39bde85c2a576020413fd377ad4af764812cf28e0b5ac30649a9818f602dac95a7aaeab9b703abf9059ff5eae139899578917bfd3fa96c474babb37f8164d4aad79d0471840a55422f3eb3fb71030838ee11e153d34d610c63b6484499534b7ff36f3a4f523242021a6b865383f06fcf86857fdc14680ed6c56e380d4545be93e89ab6733f5d0970922ba7545e73cd2bc3b0e69f7cdafde36ab360482a89add9d04efc987b780e68bf92f5545b48271b3554a645315a399b3fe3f65a2af1313aa13dfc8f3066d591da46de3978f97283ba2b309d4cec2b722d3fc888d7fdaedc06be234bbcbeadac2f10177dad8226c0fc569dd5f402c04a70af1f1cba33bf27c89e21b7d49289432b3ffcdcfffc78b5a61e76698a592510d6c93bbcc7acdef68312f777fd24c7c0f79a02629076e8cc7c11f27c732ceb7ba020daf8074a19990698cd688de23ad9cee3ed90dcd1a41c2d3ce19b495da9cfdf0001df1a1d4aba20aa8bbd8f7490c8f0b04a0157476a51956935259a8b1606988f195335d988b9011d432033abe19ba3d6c01f7faf4d1770b709eeb06a58e45b81032aa24c6e91de899d4dfede6b9e6ff78c918bfccc4e547e13924291250d4781e9516c15f4ae5782df8be41578953af24c8797b0fa03c818ccac01a6785ce7848b6a262d5c561479e3de1648dd3414aab63434eb631c9419f984bd736cb6ef2d90c291179f78b427941cda2c40f1a791f16860293178ee894932174b15e65d5d76f9985c83b10bc9309c8dcdbcaaf8e899928b13749cd7a142dd3b2f4196be4697f49e7f2cf31c2b3facb3d4d965", 0x1000}], 0x2}}, {{&(0x7f0000004a80)=@un=@abs={0x1, 0x0, 0x4e22}, 0x80, &(0x7f0000004f40)=[{&(0x7f0000004b00)="fcdeda16990bf3a97eeb0eb378af291182cbe612389617527ada727240aa2f04dd11fb8022ec2846851ba58e79fa8cbe6e004a7d1a82c99ff32c4756554183545924b474288ef905ad87220f7c752eab855da3c0dc709a60ebce54b83b26e4d67cbfbd8ecd66c484934079cdd56d41dce47b33d75ef4f3f2ec3d0372ff92cc5544e39e7f8c0b090a160a888ed9eaddf3591f07fb", 0x94}, {&(0x7f0000004bc0)="132c47e774f3e0bde2c5336a90b175fccbdb2b48e482eb0bb932d4cd5a6cc67714c880d59eec1c5a9163d3b6eb197998edddf02d3b97eef20bdf3ddc3c677d89b940eaeac071718f39f07a5afbecff9ce9dc71a7d5c34577c540284aba0033ae731e4915ff77e340cb4e807d4b24fab426e71c30199b536e944aa3fc507f236418ba55b54a70405c080705dddd8935bbde13727475d5d12018d05922edfc961813c1253b80868045a558759818e6a8640379c21034e63213", 0xb8}, {&(0x7f0000004c80)="61951072eca2d48d8724ef97937865a5072e7d6be52a29dc7f9eba936e4f271129f3b468f1db8b2ccf93200b46c995e69876f791a0d48e8f14c4917e41196db49aa86e3c7661ee728c8cb97c364c8538a9a448173e24b29b3f74067edd8a3019b27d22f30622d923ad3235ee00ff678a56ade551dbefa90272212583cc54952cec83971a1f11", 0x86}, {&(0x7f0000004d40)="b9a6bd1c4e61f4b7c01a7dc566ed5495a0f5a65cf2558494547fa97208a0cb9e3798555c163ef450ded6db60ef64c6db0667d80c72443c0ac67e3b46ca0c457aa61233aff145556d2ced0df121c3b23e4edcfc54d0a4dfa620bbc565fd75d1b90c6974504c0bed846299b06bf278a180658d92a7fd", 0x75}, {&(0x7f0000004dc0)="be3a834c56f3968064a702c70f064a9dfaa1041c6a8ee34000d419a815434bb740c595be60059b4ebf48e9974b6023914cdfdcae77f630ba498eadc9b5c9e064b3f9c1319301d6e56a0514d29a3e2229c336674223e911810801e727bba929f88515e27829f206547a9beb55594aeea87fe4e778996353f182a076cae57b9b61b4a1d944c72dad7571b3f1d9103734ac788fa125361cd2534ea383b1756e68efd120d391f1aed4c98881b2882226c01445c97c754e33e9af2023a40e8fea0b4fbda44def296f3965c723c1697045fb27233f162923ba3a811195043f8f2f2292d4a9", 0xe2}, {&(0x7f0000004ec0)="0cae73afc06c35444bffda931f57af416e1ca77c52e139917555a8859547238a3c8da0f748ce5ef67e01ce06b9efa93373", 0x31}, {&(0x7f0000004f00)="b8169611b2039b1c1e051cd6bf432db1403021b01a212940768074d1", 0x1c}], 0x7, &(0x7f0000004fc0)=[{0x1010, 0x0, 0x99, "f8ef709c32b041cad352222b61f84a5b5ec4aa56120bcb9c193c43219fb83a36220a17b17035719f955f8d60b15776f1fb0da10571a40e0d093a7d6a73e15ce8d6c203c633e6128de73f5fcc1312594642add357417106f0f50b46c5d1dc1ab5050314a8a85e0ccbdacf36ae170d38e95ef7438ded49cf075e3db83bd93d3739d09e4f71e01be50f24a4761a40b9350e7f3d992be15b8a4af016ff9d317ebf3e5f2872e730f427cfb152a084e7e3ac526fdcb385a14f68551c5f8bc9df535a3c92604f0c0d5340d1aff77886c6337f61f6368850179408cf5440a33388c84c42ffb9b679edcac1506808dc67203088290f27e089fd920aad9401c590c142e506db7de9a38c867a98e1b60d552ae5a93f4dea68121c973ed471d0d7a40d2033cda7b4b840d777b2ce6328428ebe99593e528c98faf2700a8a48aaa3d918f11d0baf5c123d5431edf8a4559ba0fcbfc038964db934807c74bf579d094030c70b1a77d6afa93dab771ac38f4968ef951282f729ec262ab060f4f2957960a69c231b6187ea49e167e4bb5cb888a6e458221fb26901a26263bc5bd9091f117cf55b0e53476a46a0520f7c23004d3349aa0d61649644443a7e97aa8027c10874b80380e3618b884e29d01bde3f864bde251dd6b2e09438bc2d77e4e03ee283d583d8cd501fa5c2b5deb8ca39c5859e5aac08636b2274f1faff60c68ff738fffaf4dafef040338efcad5276e3d94cc56b54623db51cec064b08d95bd2732b62feaf7bf162d726f6b314e00c32684ed97314d92276db27dceff32fc86475db462adbb75e5b294cdc28a3b13babf9c5c50258679e7f812f8d4d78c257fa0dfa1eb18ba1b82807e9ece5c146481179c86b397a226adf222cc1b40947905706b1e8202acb358c0fda5d5b9b50f55480f62ab71d8d1e29038d5ceef075eef5da22fb884041f8e2b52f358874f0a39b39d53324d53b9dbc269facb7a742058769c61f10645f1365783eeca34749717ab7d5d815aca1617827ee78d21e312f58977a5f89155eed7401517554a13d9b885659233d0a92570ae94b871e4028a8e03962b61d1aea678bde09a4e521cf11182f7c1fe2a74749dba3c5d5dd65026fd56ea22c19c590f49d0429f95a8bda88534af9f2967d107128eb283d8bbbe3354cd59bd7a1bf57d9dc2c5415a7b14397d040ddfb76b204c7863bb24a6e3350453c71898607e85f431c6925bb13c811a30d076224045acbefa3911906842395b818e91ed68b6c48ca1e9862033867d7abb8999570827a681dc1250accce6625999ff8590e1cd5293d7a3c40e18ddce81a43917a1fbb4879d8459ceab0b1fd334840a57905fa2ff0b3736bcfdc572ec20595d0d2b5b422e6573d519e699d033b3c07f4177c7439c703e96270d0e0b7d98de7e03e5fb7ab35105776a3b4d810fd16a4a768d5189819e59f7530ecd92ebd4ca82e6dab602b7b4efed02344237dcc4f39da38f0d8e5272aaa662c14feae80e1ae5bb98051369b42d4313ce627d16fbbc735cece756e4a6190cdaede1c43851dfad274f683a922c3fb501d4f150777d28f0840d7f050b1f407b9caaff7c0a9331f8936f4da69251460086f70c4ed24e417396960d4804c2ec6c987cd1a6430c82167c292eb658ebfa6467552f668303b2194dfbf4b3ad9c4470e0132707fa1d09264bd5b678473a9bfaac98e594f33e3273daf2cab5d01a2df2e88cf72f84545c20910b2801d99cfd69f2d84e59fbe190c46b9f3df8058736618affa04eef890bcfd1fcf990257f00676be5fc156a5cf680adcc6a0f8a317c687ab2b29c9b499507ada8caa5435d50c3f21e7931c3344b66f4e7d0fc03fe0c73cbcc78c6def47060fb24e9c7a479f5199dfff322fded97829ba4296b023104426a79087646cf81220580cd908c6554bdb55cd1e45eb66565c8892106e11aea205f50371e41990010b28227f379a8c98cd8ea714fa2f7fa2c1b54fba6b5dc3198901c9fc9f75772f102b00dee5f17419ee071388fe997c9ebc3e6351423e6becfa5c1c0439ff007cff9056714f015ffffa587065c1c5de411cebc444c6c88f12e466dc566bf340ea8a62b487764ca433f9340df308b15e2ee1df9c1fc9e7b86738a266ecbd4a77b2a1b63c6d489d199870e57d6129889788150c3ba4c240d22c46574c3baa70e960e32a970e19d1e8b3b1375d295d11f53ec980d5bc9a08a841db1b78165522c815882402a0f6177c3266a55acac7aaf63b1d8b2787647d3102c26abfb60cbdc6b9b68872edcbc17b87e7da7fa1857b11a07af570a4f3ed65cb7cc82efbdb919494c408e9bd8cbd0f7ec64a18803d34526a39fc0008a66245f3c5e18d5695dbdedb5b41078656ae32f5566f289a6c5a3cacfedfa16e28478242c8cc24560e1b934e12b2c20d74063abb0a4a72247b0c8e09bcd780a623440918c9aa4f300ff5e5677811c62e69db289782552ac97a4f0a7a54eb3634d3a4126ebbc64f7123d0d2c5f073ca02ae888dfedc8b99ce1cf96c0c92610177470ce5289aa355fd02fa1afc457173c0186bff7df5d5b19c6e8d9827100fd6f410bcb0173c80aa556ea2d3fe4f7c01f2566ade486e600118d56e2e0fcf7c0483f8697e94e161aa49c25866f45aec252ade5483a7c0222b155bdb25d0967c286b91e3870233130349551ecb8b7b07a0c5d9c8f9a4ec635b4b2f204703e24118a9fc6d844c3b8dd6866f853a611c88987a4f46b3dfd2c414bd346e5307959ed8b7aa66f2589ce7f78d07646c5d040ab9a9357e925e9795eb69427472f0d7a4c3301f23a83fb00dbb563d0c0e9931df56b841b0ddd6a771be4a608e97a61dc8cb318c2cf5b2994b51ca3ff17e1ba554c91b2648be0075cf4f4d0a9f6e8e0454c40d411974885bf98fd3cd1d756b9ce9d35179a60cdf800a0916c3e03c37e80ab53a88a77ee4e3d22b1c90af772289c4964d41b4efaa4c4973b206cdd1b4deeb9ccada0fd217ebd54dbe634d21d0c60cea4c211202ef795fc2d4d15ae07c009691e86ab181caff0d5dd586453c08fb2e8b423c7996393a903c605a4b5c940b50c43acd820ad5c0657ab06df835d028e5e10ec179a0ebf196579e3066c058ed440ffdf881487649927a217bfa280a8f088ca37825eeda321b887c081804e75275aeac969b490f26c691c6fad70936f8c16250ed2ea16f8ac98ef88a9076489532e7fc1a86a3a3b834c753253e69f3e8244e22e0be224b22c2e6bd247c9e7cfa46c3f262a98a86cd99265d699eee8141c66239137bd47fd2cd1e0bdf5b2632421d8ff69682bfd689d03b190ba848b448ae381f15b03f00390e9ca66c9b29cb0dbff969f25322ab719bbb9682d992c227a8ee4a52670eafa284a369b8cf59b432c8833159063a9c92cf5dc4ceeb5726ee7457a9536a2e779fb1a9cc631e6c4c18d1239bfeed91d3b9e4e6ab032e49ab110c431ba5accb7936c27d4f1f9c07054c2c68d9783f0e824c9cdf1af6975a1b45126eee527b29099875a7d6fda0cbbe87b8731d86002821ed3664de9ad3a37feef23a8875904036738212c0e741dbec78106b5fbd727bddfc604ffd7ec5f293d02ead3743ce657668ccf2fcc27946ff91c0dcf889d316be32194fed2291d9a287b3eff870f507221cb80268d2dc8ec52604f6815cbcbb858c8e245c17edf5581299d5d0a674596648481a9ba8a34f657d14e0c54c0a63d94c8ad8db98ebb6cf20d6db1fb2b054987ac0e8c536f1679617ecb62f64c7f069a8325870862e3bf59d0519fcd766e6bba79ce620a50b233f30a4aedf51d24e1249cbce3a7bda41f511ae1e6450ee97dd1d2d97ed78d4e32797aed61d2a77c3b64e8380e09d406dcd1136798aec7a2e88e10e70b074d7135bb2d6fad89fd3462816f64b2e1c39a9c6ec12fab0971d3962b22a96bf29f768afd0b32d080b7f66009bed337fb81d1204d2591f2cd85d5d6d7354fe7f633e1de0d7df2ca5b88b45ae08e2ee6df6ea83d6081d64551e77ad49dabb96580527782b17355f8693ba042ee8ad7ffd40dc1287878854e3b0fe2c464e1a87aeec8e358b8bf996f0574917119b0f9c40da1296378acb36c0836e56859b3248fd573668b115e3c83ec93c372132a01e52642572a85c7926caab3947c336c63e37ccad607e122dfbb07f963c708ce2b5f2c9edc06bed69c3c49091d28720e5713ad5a5a64eb50a1810b7729a0978d8c419c60b970ad085f829843826663bf1ed39b0f6f59f959568d3902617c1573ed33e9ccbfd02d00a7f4e42ce4ae6dac0c2ae4c8886c1980faef89e28f1f34798d699ed73a27abb13ced2b4d6f89dc2193d521cc0225e303b33976ce6dfa909536ef516be5a62f345cd7e21e194dd24b0b9eb0dc1a90a8e7c3beb5646999b7f3f99302ba9a7671e52bed517d3f077b0fa6d663f1cc98b97f2e712552bdb29a69d180574df2105ba3831d9bebcc07fde8d0b5eb9211127f866c4bf94992c899eeb206a8e30d8ef6405dc3933d05f53d93509f12ef3eb98ac53fa828667bed3515a225525c2067217e8fda124d8fc85b8a77e5d9519533d80cd2e10cff46a1f12f9c10a268c74c625902acac10c0b14c9619efb0b2da2aef787b55df175a1cf9993627467ebec92a5af923f3976e2be5e3d5f7949bf0a2ea67eead12090e194b1a8fa3e888e7e9770b774fee736050f21de854f6ed09b3a289230f84a778c462143fada938a8d3495aac51f119b6fc1b87904e3cc2a1a0d39ed1d6d52670aabd46fded525b788951d882cd3098fa94bc615fec3289458771a4b5bc9547ed48c65e37a268351209be4b61ec06fb3984f7da51d7c4392bff9e5e6dee964036bc862ccfa02493df71a455dbbe23642e2064435442692075cf024c48c6ff438ff470158324acd417a72210137ab81b3ad0deed8090fe45a4e916cadd855eb3ce9979455e759702b50dd08b68eb27e257906515af618408e3d8aaaeecef306f92d3db5e7b303207ed6ff271d5161963838d896d7ca2f21c769febfa05f11d576e66ea0132f2966092bf7986a427a62f318017a23e3d0e42fdc33a188c82b71813f7ee7e5f84c5a05db6bbf21bcb53070dec8380e7cabd0882a23c9fd7e5646285dc6008cb7a0aec92deb17b93c603b9d4de46b971d2b5eab7920a5cb81cafbfa83f0e39cafec36ca0e148ae91e0f9f4d1b97a6a23697e6a6af51d7184d8ba74f5da2a3ec9a343b9ef4b33eb265ffcbf9e18f781cb808c4f248859681481129cfdd6145de6670cf396e7a43e299a343e4b0b0426fbf716696cc116409138cd75ddc53ab06dd7eef056008c99d879611abbbc825a0b3a07a82524944cd75224caaae18f172c58549197da28f862802c4654c0772bfd8e2f60b16835222a0d8c8540c8933b82df0f2273a81e7bd4284ead2fb9f151f71c442b947abc5c77a116ecc122afb3b2d095c58f602c4cc528a387c9608df86e0037afcb3d3f2757ead2ad240775b9a83e396bc1acfd35b3cb7cc28e6bb0460050160b9f7d469018a5df11d31ff8d66d5a6b9dc42e9d819ca69010109a4cf69eb1dbdd10537a6bbe168872c943ddba07cc92274da45fb9d385f261610151ba7cf665f56ab2ea15c1fb766d5a5b6fe56f2ddc04c88650ec25452a1d21ba37744a18e0428b089c59eacee2118711594bd9542c38632b1c883c983406fac59f8c8832110affe45efa787ec9a7c741e941fa3fdde719c98a600b0ac642eb1f34d3698578ca50aa2661bf61c3ac4ad4e60a509a623707d388489cd218b7661fa613dc8114b40b8a72fbf122ec0d46a"}, {0x90, 0x84, 0x5, "f937e8d36485f1546e9799e2a0f193bf598365b94cf09389008150fcdbf144d614e662abd64e26c9a4ab00bbda6f326d122eb39787ce348a6c0b8bb1903fac7cec51091eab227036b9d6960fe471a1453bea4080f189c7b64523993dc459627012d865f4cc4b574b4d524c97a4427af37e8783dd11a2d3477d"}, {0x20, 0x104, 0xb, "4d1c815088396d2e318f8d504d25c3fe"}, {0xf8, 0x101, 0x5, "ae4b3c3daf17b7ca557be872d70ac9160e70d29d12504593fcbebf04623df854a752e57c0cec3a4d2767ef26f73219ef12d97c4290f7d1b3a66891fb204d8500bf3a00ea74f0bd1f17703df081e2419816a47e67ca0c013ebbb716ac498245b65623da7c9c8f31a89df36442dddb1dd776c5a3e500c5d64b779d87153b7227199583bfd06d2c0bc9757f0c98d44efe911c9e69f3ebde8f7b16bbcce682a297b2b758e52a52ada740f9cc2652377657b9beebb964341ae6507a9212cc98d4b0c42b7db7804960776acb3042d76c303ad7109be519dc5066cf3be20a6d1c6aff7f32c0a7"}, {0x70, 0x10f, 0x6, "aac3713bae7886b3477723c33a2dcb234648fbf98f5257c992682b44eea95e4be2f6554c3578d07a8ab8349477f0c3b7d3a702753587e3b32df714f95b146b320399180b0d278b320a432d2ae7b3778b05f56e42b3ac97e6083c7341aa904185"}, {0x1010, 0x0, 0x6, "09ae5261daf670a14a650a1b56142bc1c3d58460cb6715f2382acca2f1a04e9a31afd4a57c6400db83dbcd83dbf455d94dfb6fa3034392b7a28d1e35d0476d1ecdd2156f99ef89d059d8ccb3a715cbed4d1c578c62fc858db162aae0772c50ba47aa1f22e960bda299cad0b2f5d38cc8b90b3abe122cf56c89676f1daee370cd39f4016b4d813eb25e7410ecf7fd90ef2a773073e7e3c6478b9d6d9160733ff60d16fb14e034e8b89f57405e8cb79731d5b8addc99d03caf94e78d36e3cfd348535a1f716787e622a4456767259a6d9dc6e20482e6c38867fa4d9a80fcb964f455013f9229e8552d1ae1567360c2e19b7f27c47db32121a6bd9583be8fd96f96262f6d4b9abecc7df8ca9a7c2b1e0189b7d403ce4a4dce7a6b60747beef4277b0656d2431fd0c953ea8cd11e886dac3ad57ed73b94a25b33f473eda6ff1d854daa01a1d734ff63e03ca34c5836bbbc5ddbece986ac89716b12f1ef71320edfd7ef8cd70fa30e4508d267b9cebaf3c9e0ebef4812862c3d99bf70409556dbd3519f0483d84627676794a3fdf3dd7e509dd902698077e5558db1f090af55eae96f7ea68eec40ce6669df3e54c5778ac6ec9d4e0fc83b336b5f0f59162b18f1ebb11826323fef6569116059120bee641833c0be254fb43ef4165d7c56024d3e77bd03951ee78c53dff267797f5a286bf84565fdd6e7c9514800f18b1c05ece6752812a2ebffab7e4467eeb98e1211e6a202fe51735bf4f909af744d16d0f5fc998c41ec687abe0e05a1216dd5a902d1a754731b4f2d588a03cded0298df4513a0b77d02a9bfef0c2e612863b5a15397038d891d434b6776844acc6e922eaba8bbc50b2e4ec47d1c2abbd11c0c45865dd0a2ad74eca276b9007d329f0aaa6e088efa8fc094c4778707c1758df41b8aacb5214c0ea8871cd8df0af5b2d8ce3b4a9d1d6fee72037001b6ae667da337c420d8368bd532f0e8c55b17cb891eccf2c7450d96bd71f928f9d60529df0c0cfea5b9a5bd53e5456be4d2f378d077c0ef5f315127c22972d0f3f1528b6d684e00de2da235340905ca539b6b90d50be0ce6761065c6112b71bb109e85831eaa9bc83184be0c07f84cfe82ed94e7bf072e1e42ff65c1dc3dbe3db1cadf4dbb53b6a6299606e456f4f3e467500efbceed26266c5fc55b2ae7815adb81dae4476f9a127af20de42805ce010b2ebf6ab22457ac22d29bcf669de0a33f37d1467ebbe4cac3273990ffc98124b97951c4598fa39add9d7f87fb80b73400cea0a04bd92181b43647966fb2966d3bafc356334f4390ff95f23eee5dc8680b81cad420a0f89f8a8780a59751e8ce16dc89f55eed546a3f8c8c263e5d6fe2ecd2e7f8458d9c0bba731fdded0f725659396756a7563e8d2f659aa402b2b6cd34b669676c3543f3ffc0a549142a0582680a2421b1cbe39ea4dab48c32149d330bc7aaae59a826b9453ff546c294eeb871118416e5d029aa835307113ff6fea39f98e326087ded6fa17f0b4826d771ad8f179294bde0279e2209df68c2cfca31e39dd796f17163d5bac2bfa2c9978c95eaeaaa9cb4962df1650c2c3c9412cdb2577a0a585be332c1dc42c7b30525dd713e267cb2a37e0bbe63974600289bba617edb903f1ef9acce1014cf247ac1096760df9eda3e303a5b8d2c1672225eb369534e25feb05878b3d9c827d663a4d530bca858a4070b5b845bdb4a7581df23bb79d3ee5ac9a74331645a53dae065c90feab00ce892fc6e24eb637f192a2487f2d2708236a86ff0f9df3436852c748044cdd41196f44ff9fdc5d6cf9c694b3a20fd4e620e653e1df1121d9817bb30a0f2f488804c9b18c4ab0a2e9bcc5655247c18c3af84e7a5ba7544df28456586b53bd2c725ea921763d084c3fb2def43e6a0c2b7ce6929adfe0a68455d2ff92f74f3f8acab2854fe57d9f61088d0de3b52ad34706dc937506e6f8613082434e111409fec61c95f79f175b14214a3e0b3638f3c1d7438066a2425446a7bacf51c7011c17dd75f1c3520092de57ffa1c0c2bd4f93bc3e639c842a54d9b103e87f06fbe9812b8e81307f4ab8665979e64444814688deec75febd62eab857c3a3f02f3ed24db9847da7d4210cee3d24f5ba799c9ce9b6048b1b47e225b32f9eedbc091b392a5c6b575ebf0e09fc16314d2f4dc8bd688b83237fcdf7475567c56ee521950fd8743c0ebc9a84d7dae43c6652b238dd5ec70c5ca27147f2e1a0c88dbd8bb8da5702a56db1632d9eadf732b082c53f9f24c3e822fe61b63a13a0d1f57e4d64ebae6e980350d3c92e52cc18f34966280bb934af4c07ba7ad19eb675b75bce3c3beb887539960fae1b28d34481b2394a0d973026a473cd9a2f4cc8a3b7b5250e2a6ceb232183df8462f23d34e7cbf5e53bfa914c8d0701adadbed98398198a216cf93d8787c67b9b7a169c7b45145a2b738a26b04cb55c9d0ee4e289cc441b5863ae53092356b9a39b5e18594c5f97472b8c50ab731873b52359e085d10551efaa96d659e78fc1ffb4e61a52c4d8f29e501c894770deeafdab8b7a7d6b9b82599242f2cbf3d93713b5fcfdbfe36121d8324dbe21d683efb1ca7d179242c2e2b0e4dd2c513b2384c0fd29d3326ad53cb9dfe37a6c2b6dc00021e2154afaf886111ce03d322c219d3d13a70c6766a9215c39d2ce54ebe530e5ea08d348ccfe59957093befd61d9526b1dbb5b7bda09a38fc975e3d7f0943e64fc0dac2a9ded05f6777ff6da481ab1d6e66fffa698f5203139a7527ebd01648608b8c43cc7de1a346f05ac169c7285a00eb64be6664e435d6873d5d1fc8dac73fcab98dfc95628642939a6bba8eccdb8b1302e2094027d0e193bf1d46fc5990eea4318e8ab1460b45f0902416fc51906947a58824594c3a08366d43af56bba15d866ea02d2cad4db1f7cab0b78f028a263040561c1b01cc8e1712e68cab03c22cb0cbfa0b0139ff426ecd13bc8aba4fc9f07a20c4dbc5f7e9a9ae1b86c8305aa732dc7c0ee74f176e33c4ed2cbeb7cc9fd3814637948c04379a86360b1fa19e5937b6c7b4d873e3034ad0edd10856907bfce453a9a7e3736f438a01b9fd221444dbd83e83966c17de7cb1a518853c2dd11f4405cac622ca51a3a6818d9a9d0ece98640f525e55a0be0a83f56ce91cb93d8d5d0b8862d0726eea4b5f91e57ed573fc52b0242358b7e48f1e80e670c3cc79cd0f01a9203a135fc5a604b2e7687fc047ad3e6d6ba11a77a055f13574f4afb002778ffb3a1fa9caef1558f487173c6c46dfef19ccfb62f99c1ee5c007106342c75e12f172cf64866452df8c0d58e3787468ed1a6dc088076357b52bf8453d880e4650c00485bcb80769845543c61c855808d74119eab091570f3c9472e83ba918d808b99e11241926c84bfb1b5e8275577b580fefba153856c73573ae80dcee1903b50dc6e60717df2cee56000373485d66188fc7c2f1b142089dc3e24921e6e20efeebd761fa161623846be4953e4bf273e3b5432734985576d953a76e7e493f5eea69e464293ddaffc2b3bfe76b59bac1d9db6e0c278baada116d271c20a129a40050ce6c554f42cc8d9a3a67039d549fa8d0898f918b5f235a965e04c6d6c04206bdcf6ec4b4fcd831c14bbd552b4c5643fdeced56aa15b08f201ce11827d10536540df2c1ea26f92ebeaace503e0c555ab853f901f820c00d5e58d8d3f68b66623d423eb21bb6809eb1858933e1c99cd112160fcbbd482b7070a6d42f542ae02d209d43e2f6feaabe83501445b207b9052566dbd32be3e78fcb0da584c2c5bd976301bc383c5b4d53e07760bd9daa131eb637c62865e4f2e979005fcd63c28e2af445bfbcab6f6d9f65f44ce064c36e0de62aeec02ddaf3403313b12511cd48bb7831576edf1e9b81e8f535c7a60ff713b2edc767741ec8c0db1a5063584e0e6b71ced17b6b05ac840e8f4b50fc795827a6ccd63ac200f7d502c6683822e16a6a6ef343d13531d0b0e5236cc35f4adf946513601cdf38f2452aedf4fae28857dea6ce6f5c40e57542649ee255147a812969acb5e75108b7efaf8277481d4d1e0e7ae27758d7ae3572f4b6c8a92b93b9c3ddde5cb66271b7b613a62539365949980b21bfdabac2a1100797d340662419f9ea1bf03d8f05e47ab5a3c3670d102aaa77e4cb52377eb3638d13e11df92bb2d7f53389b3ab8400694c25b4e8bbe40ae3133bf47e2fdf69483d3f2cd5256c99df44df065103ba9bf2024e2fe5f94ccc17abf74f07f6f616fe5b81a6368c9d2548ab32469fb5a6540f2079d223e0b9b504ea98f4df46a0fd1ed0de8d98c0be668e3334c092bd73a3706657b13242fb68440f08b6fc50e58553c9a804a43aa6d51fad9637dc36bc0b34585391b5f2be254978c93c9df7cf0ba60512495ea5a452233cb2f5eaf71af6d27970bf837eb88ae1f7c602052a1d86422a0696049cbce5ee87fa8402b7fb08cbd0f97d9f696daa77833ca301a33aa37901d0fb50858c9d4784f88859f06b41c13cf8a00b116b6a6df7ecedea647834a31583f40173626ad30e70f6c383078c11bc65e7e7995f9de01a33f5a57a2c12b1fec55996b258b52cf92307a1c65b5fe9ff116e81000589ba6c88c20d5fbe692f521683e1fda241e18e77ca7aebde75e20bf11668fc4a24984a576a72eb02fa348691277fcdf3d86b3ca0c16ab4398a762f20abe15b4ee95ad3e2e16bf22b030974b33815f5a1095e6efdd8d4c74435c8777acd266173524d4104f516fac23df4399e2b47b5f9c1d8274030a0bcb09fd6b0558591acb40fc3e21e2e60e0a39f0561b4d1bc0cd6e021aede00c41621e29918824eb8f5f71754e1cbdbb93498abfdef4dccccda48f20f8ae359724a958fce6706cbddd8dd6b4405e444c94f65bdb6602f4dc475a294d41abdc43ee32c57d4258ccc114e8160e5c575c9ce71b87a80c8750f138b53236bbe76ea582721e23668140e9ffffbf0c05ea90dc264776b5771d261d4b51a0f73d66cc6410334291ec3158d9102185cc9d649d9f1e9af4202f5ed1f0f94af1229cbd40b1606fb7c466a3b89e353d8d6fba7212ee13a2d81c7b54c05c14de51e3e39da33f5168e2d1557a4992162b1c8a545be05cfdaee42814a1da159b396bbfd7f9794aabd4ed15e7e0bb20c016afeac712c1f7741a9df70b54dfe465013424308b2a0ebe49414055d12e714b7651aff2a65ca51b99b75ac312d26796fcb16c4eb29a802654fcd044180f3bf8b0f827ad8c7815131464b84e0a06571823af0a7f70bcf4be4363827271fb2cc7cf0949c9a1cc2fe4c697e71eabb9168ce247fe8d0498871c97a745b8a4604788125daa69851888d92caaaf4075374842c8d3385c8d702fe3db638a85021dd83402f780750c4473ab947d74ea2c716f0f36cfb5b3add1d5cf975b0fe68edd4b86f229f2c5dc189854229bd6b0bc3d23c4c1905d02ebed2f54c8a0770d913dd05d6d7af8ab6fbd783b37fbd7f3beb9686d3a4a3472d1028f1ae50c04e825086ad93d82f0654ea1a8fbdb78357ff958b800fd9d62b5d3286d3b0dc2ffe91513f4995496e1625ea1e9306f79d98b88538ecc5b0b389ecf34a81a5ef53ed170e4397ecb21857c9d03092c49343f6a27cc8a9a94ce7b9bb09783e01d12d0bda6632022591fee2b6256cbfef734b99ec08dbbfa35d12336aaad0d9103f0287042974876fe57961b4ac02cd0a756853994712eeb173355599f1d3c323129901fac3314d5187d1496a0da04253eb6c98c79de64325e4f382c524f32a57112bfccb6ed855826452b"}, {0x58, 0x19, 0x100, "0158f1a63c2283cd954792c71476ca7e189433ae8821fd65b75e78d4ceac7ec9e8084b97c989f206e799107121290e053b63ba1602b5ca601faea6000117b29fdfd837988e"}, {0x50, 0x3a, 0x81, "54aa7128d3eb377a7f069ef2521240cf53d51b69bae9e660937e2c3157fe870ae0ac857f72ea8bf87ff6e8afde195f1b2026478ca1497f958d5da80b9e"}, {0x90, 0x88, 0xe, "567115153f38898bcc32d8324be4c4c9924fc9a7495eb33b42aa2d44276aa548b5cae680cc789b9e49cf69dee33fe0e2d2b4315096ea779a25034c388522fc845394984889c1293b87a6a6343ba719d9f88234f93c59306b86cc7a68a024d22fa697664f989df70cf77e07285e63936af2bc5bc7b42285778f"}, {0xc0, 0x1, 0x2, "efd954031ab10be38b197edbc3a2eb80622af2b31579bba70058a8b9956ae641b8851eecca41069df4debd25fbc63e5423b288509c165a5d4f86eb6e43c3f71604b08b37cf927acf954de3e3e93d7fd92a4eea338d0c3d89a4041d5931960e471663037030e9165fbdf4daf047209ee38b564ede1578df488a3eac3569b5cae319617dfe333791241db839e0af1b40a1848f19c312df5bfe343d848394fd3b6a279c882f23207c29f865ac"}], 0x2430}}, {{&(0x7f0000007400)=@generic={0x15, "6ad369fead5eda907956954e6266a81efe4626a557744e5fdb1f93907c435fe9c942a0db065fddc387051437ea65c97302cf4378c0363f1df0d2680da61ed68b7d26691f5bb4bd32872eef8cf1454231aaa40f01820b52cafdbde7e9a6a3e17df9163e41da52aa2d13d591f174e9bf6a02ff13cd4584b6c9df23d798f8ed"}, 0x80, &(0x7f00000074c0)=[{&(0x7f0000007480)="561ec397597d61", 0x7}], 0x1}}, {{&(0x7f0000007500)=@hci={0x1f, 0x3, 0x4}, 0x80, &(0x7f00000075c0)=[{&(0x7f0000007580)="6b7e1a9cccfb05425bbe0b2c58f336f27f24d5c77baaecb769a2b738551c9f", 0x1f}], 0x1, &(0x7f0000007600)=[{0xc8, 0x10c, 0x6, "952b362716ad07d5d6f79682fd2bf1dbf7439ed2a8a55f650f5532b8e74d0e93b4c45e6c982e4915e71b9e1802c12f9269afa769dca9a0ef13845e2cdd2bfc9d1190d02c090af775b27d42ec373885f51363808a45a8c7677d23a8eda4d0f034d3c906ce2c1ba274ecc0ca286f1350ac5d969da10c1e2f146ae2667ff5e8d752348641bc1f5ae6054d5e3b9690e6b97f857769df6735f7dc95237e8fa65f960570abcfdf68249f4a79e8f42ba2b047cfce4ba5554537"}, {0x48, 0xff, 0x6, "f0f9aca1527f65bab12d8a16d829fdeaee2b707c2b57749d473eebc2b6c6473687e3d17661a6b54ad6c9e5473e6e564aa74c6c3accd6"}, {0xb8, 0x119, 0x4, "31e4e0a9e8430f50d49d45691e7cd23e710a575bc166da45f442f68c827a6d642374f5b3f3381cf5662738e19ef8eb78d6b7ed190574d0ae100845f66c1fd852f2095de4ee74a64c7b0f87f4606fe5a5e85281b45fb2aca2021c9e569162b3c2d7cde520b6035709e47275c3ec8d19ae871ad6b271445f26aa7d7849e5c5c1c18947287917c9a9ccb5e0070741680327f3c4e4b2ac39cc0fe67b07e2eb1f87ddae5b9c340971de6b"}], 0x1c8}}, {{0x0, 0x0, &(0x7f0000007d40)=[{&(0x7f0000007800)="b9a8abc57b50d8c5b7b3a7", 0xb}, {&(0x7f0000007840)="34141957147af627ea3136a42ec853198e0d7b77d30b72da1978e3b5b805651a422c20d6148c2cda7fef113ba8a9a06ceb1705dde7b4a28007f404dcbbd92fe34009114e6c4d991ba5da2d6045267d69aa282bb4ff383bfe6c7f9d8cb21d65ae1dfebe1591eeeb7477f567e61c62237a55a1e5ec7fbf40f0b83594da01927f2c189177104e9e339806bddd7366485e6295d44a1f3dbd337bf8770aee6e31a4b22b878593acbd28784ae1b0d794dd13e1f5640a58223cdd3a53", 0xb9}, {&(0x7f0000007900)="1777273922582647f79d01f251894620563de628f14ea16b61785bacd843a6d5c852f198d76d710d1e697762f598700494db8f6b62766430a516d9c0dcf716ae5cfac5f0888238d54b20b23b1b0135cb0453211557d521378728e4d98d69271e7b81fdd95a4b2dd65dd859d016b008ca6e388bdc83219455cdf02250590f9671d1ae1a4c3cca80297c322e8b753397b4248aa77a88954f48ccd4018b3359378ea6b896b359", 0xa5}, {&(0x7f00000079c0)="067e9ef5af9a09b464db1a4f9d486e3b40e86388bbb5e02a9de3a9590139725c4d25758bc7811bdb1870e8cad464feb1dc24bf57fd87df2d57d605d26aff7d7c041e671bbf07c8df8bb49bc22efdc6f69d0319eade2526a51a8a69955c63c82dcc17efd0726f6551cc5058c6320ed1fcffe5b60766213757299c335348c9a19475bf5d49217f8f22e44f475108bc12595f9f1dd615a13b7221333221cd15393bfd8a3690c33300fa21d1beb27da130bfef21d323807a28e0497d9d07db1997aa7eafa2fba23735dcff83883e42", 0xcd}, {&(0x7f0000007ac0)="9b428a060ae2c0ef46761a76fb0bff43b16a252bc1377a5c64f930ce57f5732cef", 0x21}, {&(0x7f0000007b00)="512de73e78a444", 0x7}, {&(0x7f0000007b40)="ec64c2c2fcebbd69fe6557f9d125c0d51ba8d97859b86d9250c2b9c9f65c7cbd1e83c76cc3e278cdf189d33d50947107165a11efa67d80cb5ed6b5485328d3e5b36aff764064322ae82554d43fb0fb95b37cb43f1cd49b5d947afcf062b8c1ed1257e5897891df460b42073d05be37424f48ed0d08a806074a67e34c7c7157a91e209b327dbcc444949da088fec92893e9df52a93b55c12c6efe54890272d98e50", 0xa1}, {&(0x7f0000007c00)="1868b7c578cf5034152785d86e5b78dac58900add81871480be10aa3e9285df11425acc69b7e1d2fa58e567d85f823d95c7b3f490cfe2ff01c60acb36c918a12a57f9e7ae755cad5e27ced5f3ba5598b2a0123d7e6d7572ae9b8508fcabe4da1339e0986f8eb929aba9cb1b0d9738da79c8955e58879e754d22c71edac798132496f68755cbefa44", 0x88}, {&(0x7f0000007cc0)="1113ec74e9bd1cf10f3fc337ee898c5ff230928c3f7b1bb0178082615cc3dcbe232e803e010174bd69b98edeeb879954d163bafb5334cb6ea511f855174000003028524048123346c070a826b09706f7aa9e9c6d6298cf2921e263d7cc1650d5565afb445a8a7a44a472eb74a65b68c8a50fedfdb9c5fa5d890bfab2ef4b", 0x7e}], 0x9, &(0x7f0000007e00)}}], 0x7, 0x80) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000008040), r0) sendmsg$NL80211_CMD_STOP_SCHED_SCAN(r4, &(0x7f0000008140)={&(0x7f0000008000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000008100)={&(0x7f0000008080)={0x50, r5, 0x400, 0x70bd27, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x2000, 0x42}}}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x28}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x2}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x78}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x61}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000}, 0x4) sendmsg$GTP_CMD_GETPDP(r4, &(0x7f0000008240)={&(0x7f0000008180)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000008200)={&(0x7f00000081c0)={0x1c, 0x0, 0x20, 0x70bd2d, 0x25dfdbfc, {}, [@GTPA_LINK={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x24044014}, 0x4000) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f00000082c0), r4) sendmsg$NL80211_CMD_SET_TX_BITRATE_MASK(r4, &(0x7f0000008680)={&(0x7f0000008280)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000008640)={&(0x7f0000008300)={0x320, r6, 0x2, 0x70bd2a, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_TX_RATES={0xb8, 0x5a, 0x0, 0x1, [@NL80211_BAND_5GHZ={0xc, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}]}, @NL80211_BAND_2GHZ={0x4c, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HT={0x30, 0x2, [{0x2, 0x2}, {0x0, 0x4}, {0x5, 0x3}, {0x5, 0x6}, {0x5, 0x1}, {0x1, 0x5}, {0x4, 0x3}, {0x4, 0x5}, {0x7, 0x7}, {0x2, 0x1}, {}, {0x0, 0x9}, {0x1, 0x7}, {0x0, 0x3}, {0x6, 0x7}, {}, {0x4, 0xa}, {0x6, 0x1}, {0x6}, {0x0, 0x5}, {0x5, 0x9}, {0x6, 0x1}, {0x6, 0x9}, {0x7, 0x1}, {0x1, 0x6}, {0x7, 0x7}, {0x7, 0x2}, {0x2, 0x1}, {0x3, 0xa}, {0x1, 0x5}, {0x0, 0x8}, {0x0, 0x5}, {0x0, 0xa}, {0x7, 0x4}, {0x6, 0x8}, {0x4, 0x8}, {0x4, 0x1}, {0x4, 0x1}, {0x2, 0x4}, {0x6, 0x5}, {0x1, 0x4}, {0x5, 0x4}, {0x0, 0x9}, {0x4, 0x6}]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}]}, @NL80211_BAND_5GHZ={0x20, 0x1, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x1a, 0x1, [0x9, 0x0, 0x18, 0x12, 0x9, 0x48, 0x7, 0x2, 0x2, 0x5, 0x2, 0x36, 0x48, 0x18, 0x230863f0ae8e75f3, 0x60, 0x60, 0x4, 0x60, 0x1, 0x48, 0xb]}]}, @NL80211_BAND_6GHZ={0x3c, 0x3, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x1c, 0x1, [0x59, 0xc, 0x2, 0x0, 0x36, 0x36, 0xc, 0x5, 0x60, 0x1, 0x60, 0xc, 0x24, 0x39, 0x16, 0x9, 0x1b, 0x60, 0x1, 0x24, 0x3e, 0x4, 0x3a, 0x30]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x9, 0x6, 0x2b6e, 0x200, 0xda9b, 0x6, 0x944, 0x3]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}]}]}, @NL80211_ATTR_TX_RATES={0x168, 0x5a, 0x0, 0x1, [@NL80211_BAND_6GHZ={0x3c, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HT={0x36, 0x2, [{0x6, 0x9}, {0x1, 0x15}, {0x2, 0x4}, {0x0, 0x8}, {0x0, 0xa}, {0x0, 0x6}, {0x1, 0xa}, {0x7}, {0x2}, {0x7, 0x9}, {0x0, 0x9}, {0x6, 0x7}, {0x5, 0x5}, {0x2, 0x8}, {0x6, 0x4}, {0x4, 0x8}, {0x7, 0x7}, {0x5, 0x5}, {0x2, 0x9}, {0x1, 0x3}, {0x6, 0x6}, {0x1}, {0x6}, {0x6, 0xa}, {0x0, 0x4}, {0x1, 0x8}, {0x6, 0x6}, {0x0, 0x8}, {0x2}, {0x2, 0x3}, {0x1, 0x7}, {0x1, 0x1}, {0x7, 0x8}, {0x0, 0x6}, {0x3, 0x2}, {0x5, 0x8}, {0x1, 0x5}, {0x4}, {0x1}, {0x0, 0xa}, {0x7, 0x7}, {0x7, 0x2}, {0x1, 0x1}, {0x1, 0x6}, {0x1, 0x7}, {0x3, 0x8}, {0x4, 0x5}, {0x2, 0x5}, {0x2, 0x5}, {0x4, 0x6}]}]}, @NL80211_BAND_60GHZ={0x30, 0x2, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x3}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x28fd, 0x5, 0x910, 0x0, 0x3, 0x25d, 0x1, 0x7fff]}}, @NL80211_TXRATE_LEGACY={0x5, 0x1, [0x1]}]}, @NL80211_BAND_5GHZ={0xe4, 0x1, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_LEGACY={0x1d, 0x1, [0x18, 0xb, 0x16, 0x2, 0x5, 0x60, 0xb, 0x18, 0x30, 0x32, 0x18, 0x9, 0xb, 0x18, 0x1, 0x1, 0x1b, 0x2, 0x30, 0x16, 0x3, 0x4, 0x0, 0x36, 0x12]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_HT={0x3d, 0x2, [{0x1, 0x6}, {0x2, 0xa}, {0x4, 0x6}, {0x2, 0x3}, {0x7, 0xa}, {0x7, 0x7}, {0x3, 0x2}, {0x1, 0x9}, {0x0, 0x7}, {0x0, 0x9}, {0x1, 0x8}, {0x3, 0x5}, {0x6, 0x5}, {0x3, 0x7}, {0x2, 0x4}, {0x3, 0x6}, {0x7, 0x1}, {0x1, 0x7}, {0x7, 0x5}, {0x4, 0x2}, {0x4, 0x5}, {0x7, 0x7}, {0x1, 0x6}, {0x6, 0x9}, {0x2, 0x2}, {0x1, 0x4}, {0x7, 0x6}, {0x0, 0x9}, {0x7, 0x8}, {0x3, 0x1}, {0x0, 0x1}, {0x3, 0x8}, {0x1, 0x8}, {0x0, 0x7}, {0x4, 0x5}, {0x3, 0x2}, {0x4, 0x3}, {0x1, 0x2}, {0x2, 0xa}, {0x0, 0x7}, {0x7, 0x4}, {0x3, 0x9}, {0x6, 0x6}, {0x0, 0x3}, {0x4, 0xa}, {0x4, 0x6}, {0x6, 0x9}, {0x5, 0x5}, {0x3, 0x3}, {0x3, 0x8}, {0x1, 0x2}, {0x4, 0x9}, {0x1, 0x4}, {0x3, 0x1}, {0x5, 0x6}, {0x0, 0x9}, {0x1, 0x4}]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x0, 0xd, 0xe, 0x3, 0x7, 0x1, 0x842, 0x5]}}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_HT={0x4a, 0x2, [{0x0, 0x4}, {0x5, 0x6}, {0x0, 0x8}, {0x4, 0xa}, {0x5, 0x1}, {0x1}, {0x7, 0x3}, {0x6, 0x7}, {0x0, 0x4}, {0x7}, {0x1}, {0x1, 0x4}, {0x7, 0x4}, {0x0, 0x4}, {0x0, 0x1}, {0x3, 0x4}, {}, {0x0, 0x6}, {0x6, 0x5}, {0x4, 0x3}, {0x6, 0x1}, {0x4}, {0x6, 0x2}, {0x1, 0x9}, {0x5, 0x7}, {0x3, 0x2}, {0x0, 0x2}, {}, {0x2, 0x6}, {0x6}, {0x1, 0x8}, {0x4, 0x5}, {0x5, 0x7}, {0x2, 0x9}, {0x5, 0x6}, {0x2, 0xa}, {0x6, 0x2}, {0x2, 0x6}, {0x5, 0x3}, {0x5, 0x4}, {0x0, 0x2}, {0x0, 0x4}, {0x7, 0x2}, {0x4, 0x4}, {0x1, 0xa}, {0x4}, {0x0, 0x4}, {0x6, 0x5}, {0x1, 0xa}, {0x2, 0x5}, {0x6, 0x6}, {0x7, 0x9}, {0x6, 0x8}, {0x7, 0x1}, {0x6, 0x5}, {0x6, 0x5}, {0x6, 0x6}, {0x7, 0x2}, {}, {0x3, 0x2}, {0x0, 0x7}, {0x0, 0x6}, {0x2, 0x1}, {0x2, 0x1}, {0x0, 0x9}, {0x1, 0x6}, {0x1, 0x9}, {0x7, 0x9}, {0x1, 0xa}, {0x0, 0xa}]}, @NL80211_TXRATE_GI={0x5}]}, @NL80211_BAND_6GHZ={0x14, 0x3, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}]}]}, @NL80211_ATTR_TX_RATES={0xec, 0x5a, 0x0, 0x1, [@NL80211_BAND_60GHZ={0x2c, 0x2, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x63b4, 0x8, 0x2b, 0x3ff, 0x81, 0x2, 0x8001, 0x4]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x5, 0x4, 0x101, 0x7, 0x9, 0x5, 0x5, 0xd5dc]}}]}, @NL80211_BAND_60GHZ={0x3c, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}, @NL80211_TXRATE_LEGACY={0x18, 0x1, [0x36, 0x2, 0x6c, 0x1b, 0x6, 0x48, 0x3, 0xf0, 0x9, 0x16, 0x60, 0x6c, 0x1b, 0x3, 0x12, 0x2, 0x16, 0x0, 0xc, 0x9]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}]}, @NL80211_BAND_2GHZ={0x1c, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HE_GI={0x5}]}, @NL80211_BAND_5GHZ={0x2c, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HT={0x12, 0x2, [{0x5, 0x7}, {0x1, 0xa}, {0x1, 0x5}, {0x4, 0x6}, {0x0, 0x9}, {0x1, 0x8}, {0x2, 0x7}, {0x4, 0x9}, {0x3, 0x1}, {0x4, 0x3}, {0x4, 0x2}, {0x4, 0x4}, {0x6, 0x7}, {0x1}]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x7f, 0x6, 0x3, 0x1, 0x1ab1, 0x2, 0x9, 0xfff7]}}]}, @NL80211_BAND_6GHZ={0x2c, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HE={0x14, 0x5, {[0x1ff, 0xd516, 0x2, 0xecf0, 0x9e2, 0x3, 0xf, 0x9]}}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x40, 0x0, 0x1ff, 0x1ff, 0x4, 0x802, 0x3, 0x3]}}]}, @NL80211_BAND_60GHZ={0xc, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}]}]}]}, 0x320}, 0x1, 0x0, 0x0, 0x40081}, 0x4000000) ioctl$KVM_CHECK_EXTENSION(0xffffffffffffffff, 0xae03, 0x101) ioctl$BTRFS_IOC_SUBVOL_CREATE(r1, 0x5000940e, &(0x7f00000086c0)={{r1}, "5f701eb6c5ee2adfbd2231d1bb167080a5711dd4da39c7adff5dfe56da5a144928b3a0a6fc43d41c0b5e7792c1bcd6a04680f4cab2050c57cac59c268d7a234598b76ced2b09292ca27f0ea4a4796636cdc89506e7ef5e960a40fa45f9aecc50505cec70009360ed8fa57dc3f2d831650489ea38111467446522b732f6f9ad6aacda4e2eb6818932c3d07fbd3ac29e65c6cd6962f81e2f156d18008e322efd4ef3665252a4b2555e88af621e94636e690ec73ceb7eb15c5b6d52ec3fb5fac7bab95c01b816c305828a665a17bfa92dc49701ffc28358cd5ac7c90d956f99a3400aa91e870927623151f0e3fc6f886be10465696f06417c979aef73d59fb67118955499660720692ec279ba97f26a92ee3ff446b5d9554ea491a1e65abc6db74260d1303346e4fc11e7892804850d0bef182ecf3998d7440dbb77ffdb4ed96bf9389eb068c0b4bc63d515438d278513710416fabfd5d0509761386d9f58d5696360fd7b220430fc6c881b1d970cf084c700812b17114b7c74e0b16b72e3c7cc3d9ddf7e8b8d7bb64cbf35304ce89835d0d66b2282bc34869065bb0671ae729508ed448cd15640d70f0be8b862c3d99ec9301910e97d82fa2fc6aebb0d5e8cf6619a899a15f4dd937cb9536f9e87a43a7b2fe459baa3c263f58dd38b3cd14b7968f9c6edce6dabd6aebae992cdcebc3df8f9cc0937a600924f34c065915c198d4b64df821e9124911bc17227b8e396f3d7382e6c493b2a24487e85f35b9b4b2386479a992c9311039e845d40e718d6dd3e0c3820afa5087e6aca656187b5dd500ccea6be7427bf147c061be813688cc0a8188e7db26d26e50fcf56b3602d632172e223cdc0ad00b00dba920928b6c8550fd57ed2565bccddfcc98671f7f12039ad7aa127275be66887d257432d2eba6713be92a931909ad281115c5bbdc60bdecd8742594e8ce5602810735fabeb14a962d1824a74c0b5d6e24f052eb211902aef261c89107cdd6f89d54371ade590f1faeb85c2ab2a5c21f89f70866598350ee6567d13103c2cf427c50d91c6fe70b13f356228e6ec9cc144c6ba78c4fbcb0b305f4b1faeeafb5f1afe97defaf5cb839b12a1cb01d0ed7ffe6dadb1ddb2ab51ad343ae6820d40adafaed99db205c80fba87465d1d84616ccb6791f3af80bc17e8e82abf29d6083acf5bae61d00f20bf55713815c5b6a357ae6c7af087cad9a556fdb2f584d2d655a78889eda5cac052616729d9a716fca441afa1ecc6966d0bb6e005b1193a57ddc485f28bf705fd0f51dc49dac0ff9ff324ffd23391069ab3a0b16efb6ae54dfda79754e98342da7de2e482012f1edc7dc1607e13b88155780a5f4ca44fa4bd215ffd6c9c3aa296572b7151339a5cf8524f3a40b55575b2ce8fd969104f26e0a8e02ecfbd6efecd05e55279ffd044c2bd5ae2cc7f3f3893789e84c2347f26c4abcc2c7e1d3c9e9a953b4a6f349d30e42b25c9b9a53c86ec2c1d25acb7bfde636a3952dd4c3981ed2680928ef5894470353b8339156efe7e3009817515cac95b0f26b4fa5ec16cbeb510b4f262652969586f8fc140bee99d6c2435f457a6e947be19209432d41ebeb1dd8469fb30aff71ed42d7ce489f1ed4699fb01556cb91a9a289fef88059c73ac17ef00b45722b8c2a829e67a41d5550adef79bbd017f131cfa3fe7e69b1dc742cc2f2e206890ca5cccfd4ab517e7644d6006b142af2fceea37546aa6c981d7644d8832a2001b81b9ebe66f648e5bdb43d1cc99798e80c48024a77d6de410ddc58c21839ba1eaf862b93c8a8d837adc9b8d27abc78cb6a5eacece41776b54e2f64921cf36f434fda7fbd25b312fccc989bc57d37fb17aa06d00683b678acd78e717a3e758e11c005c0aa9d843e56e90d47cfea69e31b63997fb4814ff14dfafbe666ba95b02668a9fd6e12dbf598d77ef145cd4a04c61898456076dbb36896c387ec500f6279469462cc7d271e47f6f6be5186aec08705ca6cdadcb2eea5100a8cedf591ed9ce25e502ba929e08c1b45b9442af298b5f5d881e578bb78a6294ab7c160d6074a5d6c18874306fb074c21d407f24b3f33fe672e455ebef7fd839c5b489df5859abd41099d840303c378c8d44523a4bdd58f9463edd7167698c6b2d201aa659792e74e87ff6da0f747ec47d76fa1cee80eee7a0f90e260dd05ef8bf7f0f29dae56833674b4ce1faf9c0cced5596c61edab2565ca5676f95d3c523f4fb0d8b6edca9ccf0a8411e91dd3c9b07c181b4377ec2c4e08bda664742b3737526f5fe76e3f3749479c8c85438a7574d43289f2882c61257cc55fe6a5ef323b339839171d1308cae4e10acaa4222b68a5d2b7dc0d58bfea2980a130bf3d2a6f0fe730df33179a6972a06c23a2d6882092943f523e834de4c9afd18540bc776c51086a41553f5b8cc17df9749a127ceb8e0706db44abc64efe21ca7048d6e25a0a1a97a5462ea5dbaa0603a74e06d1fd2c1b5de4c117346fdaf886146cdb0e3a47d4507916d961aa2702557b33cbf964925bbd8a8d88d4a6f2867dd752c3bc190aca51b857f4b4ab39d44c33ef434ab59c53152d80ab4536bbbb5f3ab7bd02419768839c6395c6b414214ccfef1af09f5c194871aefa02af19726ae02a2ba022829451c552177257e1d1567eac21e4e009dd2bc8a2c89de4362bb4033a81b9da16f125e945c806e0e2927862d37277ddf0b0c0342ec719e8d1789783777ba0acd2e44835fdcd5e7094c714ef97983a622eea4123faa6b10a1e03e06d619dc27e875d29ff78a72d3b52dc7bc72e282b68a21e427f076dd790ed4859bced30d5f4d7ee0679448b40291b6b48e8b84fdda0bb90b9683c5bf912a676c8f24c6e115edb21ad4b81a375948b742276908810c77e62c6f93f1ca1e38f9fbdce115d16a125f321b4d4eaf4fd2e358d68deaef58010fd0590ec465be2f09893343162dfa5fe2a58aac84dec5ec44fce630e2085e696cb0d3161e33a2aa1fb47c358a5cdc291068ed01496389aae8713523816637782346339d4408171f8d44223748bbdecd10c6aca2f260f0298f43b539f37509f33735303947b3dd137699bd5af35b1c79ed977bdfecb96147ce351b557312c2cb4fe27c0222a1b572e3b2b890acedf8cc18ec1bf6321eff896aa8923f7e712a6a1015fb22be9dc9a00a2c321b660536ef0eb355f821038bc71f802fddf08998bd79fca13c2047569b9bcac0825d2aedd87fc7ffc7fc6b56bb3129a6bc8d48eb3f31a73ebcedf984f345d09732317e461cfe8b41c388a997361791457d09e48a4a83cde76609b29f31ef8a5d64fb1090f9ab8a25bcf9211f5e9043fe14b03500bb15c1f19c1fcadb7475a542b3e0c5addbaf734241ac39d513cf7768b8f521a601e4e810c68e93d2b111c5e7625e43f7e41e3ecbb2e98fbbb4635082176bf414a4ff639fb65745ccacdf83ee3109188e7f7b71fc6a95b2f520284297ae09fc50dd0d75b16a8016aaf96d7d38bd10753aec106c389d79471fd3884a9d7baffaee959ed576487f11616144aadc3b5b1c12997c6faa58a22cabf3c7915a6942e4e541fc12f5416abf91a25197b7a698fb57c702fd5b7d110750a30ceac33a05034ddc7d9206a9330c0d37f93800c099b5306112d19fc82fc1aeb2bb024279b5e7096800257cb8a001b86bbbb35f188b6832092beb62301a0b4355e67e16e162d61b4905410eeb7b8a4c86ca1f68c4f6c622b3d6ea7a0cd3781393b79c0f4a35ec3d93081f07330ccb72ce0eac587d8a5f34063400355e76de66b60ae853d252b74507b5784d8f17a7bec53e979499456654f749890f23951c3210a8c5b3d13a6781fb304f871a9d385d14d4a478220be6266045fb76fbcd09c1936ba3a0b92448ee5e32430a7ca59066ac17ab81e6368dc8ff5c4b7869a8703af1a5fae3d0b0640f4aceada8f10b7f3f218c84eb4dc45f5dd2d877f2e2facc065fd86ced2bb95bc6a7a97eff7d1ec77a3456c57a7027fed066c8988839c8329677df8c787e31c32041770df35d66f861b9deed1da97febd7181b561d9dbc2cc9d7eceb9050a22426ab05cc27827771a7df20a600740c50ae9b1104090a57d2467db071dcf60de106545b14a66705586c58634ecf40c97b093b1f4ae28fdda4018a5f5329616214aab8d31b673f11150f5641674c4ee2e2b1f091da3446b136064e083cac44ce462269b93a252fee7091a7b6eb799497e742316f72903454734b2c8b3c5c6d43b1e70b4956c1058ea0bad2595206fffc1b2c0d9cfdf5f30b6145cafd9ac2edda4a31c762fc01cfaf741c1a75942cece83fe48bbbca173da4019f67632332f54a153c6a478ae172f9a5c574dd102afda1f447d613e11b78c53e9a027ef340296a15946f3c3fe0084a2a94db22bcc7d49a435d9db02165968a11eb284a3857608d642dd42b1198875d4dce1a6ea392294bf9eb28a8604a388ac814b3c9e3e006785a2c2c2d17ae3c17640940b6b03176ab3e431825faddd528b40a275ba6c88428d3e40a609b028391950fbc3dbf6cb5ca941ed5a3364b814b556af6d45849af25fe2cb6329fc5b0d1fdbdd16e7101a20bf1f9f8533346f9a701034844c636ae81d57b4a5076a69dffc6415ad9e4bae7cc78b71c0b7fb537e3f457c4baac2558b74122e185ea8d0c9aca268361913308532e427a51712097ece185c4df286567546a3a14db42e5b5760116740bdb453ddb70758265be86af7bba3830187ec94e45905279191d5ec1092beab2ad00d976b73315f1bab4a88979851c39d6058c7839aa8e2c4a58137115c93277ac36861cbfea37064b1df4935464ada6875bcf4b8411a194a6a7de68ff04fc6a794453080549c0f5c4b651766faedce9cc2e2f633acb7fba26195843ce896de815794f4770ffecff607e38bfaf5a6dfca7cd0f0ed9f03f23a2cab8c3f3f2358b9dd5cc55ffd3993dba3caa1d82177b6e424b670e841145540dfa9a4c51145a67971307ff2a8a109a94330583410050a1ad02461cfb76308b3773bec64df34a992c07fa073a6832b4bcb9313e43a1182fc00dd6024e7698fbb576a10e077e893bb059bdfd4e969ba9866c773a28c12ea1b1684989efc37bbed827c41450368c91831e7dc66a729def760f1169234ef5e84d70edb4c1e9fb77edbc8457fd95a091cd02f274b71d3649f76196b872b531969bdf2cd031fc557e912d90ed3819d88ab6b1597140cbe8b476c220a3a79a067b5eb96ebe1e9ab8fd34a5be9ca00389ffa59403c9a7976830dc8cafe255b9b2b8216cdaddac9ed31711f906950c7e75dba039f75a08c418e884ec03428c08a6fe6f7edc45b02c00c6556878c2818c57321e74c1134dc72a6b4febd0c2005b3bb50d5f982fd30e94713697b6961951bd8d601ab711b01a4cd4c183f5091bb8ea1ff175b62006671e6454826a023c017287a1c2b0e1f3476eec2efc70490f0bc6cd02e6073ed2cae1ec202c097600691b07866b4f1501a6e0873e8d5fa708a8fb473da87735088c5423d9041cab334ad15779817841e303644ce90d537138835a7fba336946dff231118bdd160cb988293d72e01d0840a77ebb3d17dd0ca8714af10980009f01934401d2d48329cf914db47b382f25f1338b72b1dc2e3822bd3c5f04310c3c7435c4b389effdc5ac87315fefa78999c8e3a51f34058c5afaba25fc376f857b6ca959bf906355024689721f43c286e18e7121c47ca6dfe8705e7524614dd8fbdfcc825084a82e9e4c6e44512f5da7092fbf0ef5f06e5666f1864d655b"}) r7 = socket(0x23, 0x2, 0xfffffffb) getsockopt$IP6T_SO_GET_ENTRIES(r0, 0x29, 0x41, &(0x7f00000096c0)={'raw\x00', 0x6f, "b5d208d135f3399c7ce6c948c15d6a725ee109e631c8e365761f25b04a77510bc90acd884b8c323118fafc54ac9b5341274e38b0b29d3b4110dd0a42604d4c7992645083c6b77bfe19c38a1c5aefc2bf0ad87730b8dd7a9cb87d03173ecee82adaa6bb6a0ccbbc6657e2012c2e4235"}, &(0x7f0000009780)=0x93) getpeername$unix(r7, &(0x7f00000097c0)=@abs, &(0x7f0000009840)=0x6e) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f00000098c0), r7) sendmsg$NL80211_CMD_JOIN_OCB(r7, &(0x7f00000099c0)={&(0x7f0000009880)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000009980)={&(0x7f0000009900)={0x44, r8, 0x108, 0x70bd2d, 0x25dfdbfe, {{}, {@void, @void}}, [@NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x1}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x27}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8, 0x27, 0x3}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x6}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0xb}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x33}]}, 0x44}, 0x1, 0x0, 0x0, 0x10}, 0x20000081) ioctl$F2FS_IOC_RESIZE_FS(r7, 0x4008f510, &(0x7f0000009a00)=0x7) r9 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r9, &(0x7f0000009b40)={&(0x7f0000009a40)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000009b00)={&(0x7f0000009a80)={0x50, 0x0, 0x10, 0x70bd2b, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x6a}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x2b}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x34}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x15}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0x40}, 0x2000c010) r10 = syz_genetlink_get_family_id$nl80211(&(0x7f0000009bc0), r9) sendmsg$NL80211_CMD_SET_BEACON(r4, &(0x7f0000009c80)={&(0x7f0000009b80)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000009c40)={&(0x7f0000009c00)={0x1c, r10, 0x200, 0x70bd29, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_FTM_RESPONDER={0x8, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_ENABLED={0x4}]}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x4004) 15m32.544076407s ago: executing program 6 (id=7612): r0 = socket$netlink(0x10, 0x3, 0xa) sendmsg$netlink(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000c00)=[{&(0x7f0000000280)=ANY=[@ANYBLOB="2c0000002c0001000000000000000800020000008f6af491d2c9b1"], 0x2c}], 0x1}, 0xcc000) (async) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000400)='./binderfs/binder1\x00', 0x800, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x138a, 0x1000000003}) (async) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000500)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x18, &(0x7f0000000040)={@ptr={0x70742a85, 0x0, &(0x7f0000000280)=""/238, 0xee, 0x2, 0x4}, @flat=@weak_binder={0x77622a85, 0x30a}, @flat=@binder={0x73622a85, 0x14, 0x3}}, &(0x7f0000000000)={0x0, 0x28, 0x40}}}], 0x0, 0x0, 0x0}) 15m32.542663407s ago: executing program 6 (id=7613): openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder-control\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) r0 = gettid() sigaltstack(&(0x7f0000000000)={0x0, 0x180000001, 0xffffffffffffff73}, 0x0) tkill(r0, 0x21) unlink(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder-control\x00', 0x800, 0x0) (async) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) (async) gettid() (async) sigaltstack(&(0x7f0000000000)={0x0, 0x180000001, 0xffffffffffffff73}, 0x0) (async) tkill(r0, 0x21) (async) unlink(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) 15m32.541071177s ago: executing program 6 (id=7614): r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_CHANNEL(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x34, 0x0, 0x301, 0x70bd27, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x32}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x191}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x7f}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8, 0x27, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000000}, 0x40801) (async, rerun: 64) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'wpan1\x00', 0x0}) sendmsg$IEEE802154_LIST_IFACE(r1, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r2, 0x200, 0x70bd2a, 0x25dfdbfb, {}, [@IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r3}]}, 0x1c}, 0x1, 0x0, 0x0, 0x24004010}, 0x800) (async, rerun: 32) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0}, &(0x7f0000000300)=0x14) (rerun: 32) sendmsg$ETHTOOL_MSG_PAUSE_GET(r0, &(0x7f0000000440)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000400)={&(0x7f0000000340)={0xbc, 0x0, 0x4, 0x70bd29, 0x25dfdbfb, {}, [@HEADER={0x74, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'caif0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip_vti0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan1\x00'}]}, @HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}]}, 0xbc}, 0x1, 0x0, 0x0, 0x50}, 0x802) (async) ioctl$sock_SIOCGIFINDEX_802154(r1, 0x8933, &(0x7f00000004c0)={'wpan1\x00', 0x0}) sendmsg$IEEE802154_LLSEC_DEL_SECLEVEL(r1, &(0x7f00000005c0)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x60, r2, 0x8, 0x70bd28, 0x25dfdbff, {}, [@IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5, 0x33, 0x5}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r5}, @IEEE802154_ATTR_LLSEC_DEV_OVERRIDE={0x5, 0x36, 0x1}, @IEEE802154_ATTR_LLSEC_SECLEVELS={0x5, 0x35, 0xe}, @IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5, 0x33, 0x5}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_LLSEC_DEV_OVERRIDE={0x5, 0x36, 0x1}, @IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5, 0x33, 0x46}, @IEEE802154_ATTR_LLSEC_CMD_FRAME_ID={0x5, 0x34, 0x1}]}, 0x60}, 0x1, 0x0, 0x0, 0x4804}, 0x40010) (async) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000640), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000740)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x48, r6, 0x8, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, 'caif0\x00'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8000000000000000}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x48}, 0x1, 0x0, 0x0, 0x44000}, 0x880) (async, rerun: 32) r7 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000780), 0x541180, 0x0) (async, rerun: 32) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000800), r0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000840)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_GET_MESH_CONFIG(r7, &(0x7f0000000900)={&(0x7f00000007c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000008c0)={&(0x7f0000000880)={0x1c, r8, 0x400, 0x70bd2b, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r9}, @void}}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x44}, 0x40110) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r7, 0xf507, 0x0) poll(&(0x7f0000000940)=[{r7, 0x8000}, {r7}, {r7, 0x1}, {r7}, {r7, 0x2021}, {r0, 0x116}, {r0}], 0x7, 0x3) (async, rerun: 64) r10 = socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NL80211_CMD_STOP_NAN(r10, &(0x7f0000000a40)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000a00)={&(0x7f00000009c0)={0x28, r8, 0x1, 0x70bd26, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r9}, @val={0xc, 0x99, {0xff, 0x27}}}}, ["", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x40}, 0xc4800) r11 = syz_genetlink_get_family_id$batadv(&(0x7f0000000ac0), r7) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000bc0)={&(0x7f0000000a80)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000b80)={&(0x7f0000000b00)={0x44, r11, 0x4, 0x70bd29, 0x25dfdbfb, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r4}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x40}, 0x20000000) syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000c00), r1) (async) r12 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000c80), r1) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000d40)={&(0x7f0000000c40)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000d00)={&(0x7f0000000cc0)={0x14, r12, 0x10, 0x70bd2c, 0x25dfdbfb, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x48845) (async, rerun: 64) r13 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000dc0), r1) (rerun: 64) sendmsg$NL802154_CMD_DEL_SEC_DEVKEY(r1, &(0x7f0000000ec0)={&(0x7f0000000d80)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000e80)={&(0x7f0000000e00)={0x74, r13, 0x4, 0x70bd2b, 0x25dfdbff, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000003}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r3}, @NL802154_ATTR_SEC_DEVKEY={0x4c, 0x2f, 0x0, 0x1, [@NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x66}, @NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc, 0x2, {0xaaaaaaaaaaaa0002}}, @NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x7fffffff}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x7f}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0xa7}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x4}]}]}, 0x74}, 0x1, 0x0, 0x0, 0x8010}, 0x10) (async) r14 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000f40), r0) (async) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r7, 0x89f8, &(0x7f0000000fc0)={'sit0\x00', &(0x7f0000000f80)={'gretap0\x00', r4, 0x80, 0x700, 0xa, 0xc5, {{0x6, 0x4, 0x1, 0x3, 0x18, 0x65, 0x0, 0xfe, 0x2f, 0x0, @loopback, @broadcast, {[@generic={0x94, 0x2}]}}}}}) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f0000001480)={&(0x7f0000000f00)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000001440)={&(0x7f0000001240)={0x1f4, r14, 0x200, 0x70bd2d, 0x25dfdbfb, {}, [@HEADER={0x80, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvtap0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bond\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}]}, @HEADER={0x6c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netpci0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvtap0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pimreg0\x00'}]}, @HEADER={0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r15}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_hsr\x00'}]}, @HEADER={0x68, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bridge\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan1\x00'}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}]}]}, 0x1f4}, 0x1, 0x0, 0x0, 0x40000}, 0x811) 15m32.527756869s ago: executing program 6 (id=7615): openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder-control\x00', 0x800, 0x0) socket$inet6(0xa, 0x2, 0x3a) bind$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x2, 0x10000, @empty}, 0x1c) mknodat(0xffffffffffffffff, 0x0, 0x1000, 0x10008) pipe2$9p(0x0, 0x80000) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000010040)={0x3, &(0x7f0000010000)=[{0x9, 0xb, 0x7, 0x5}, {0x7, 0x0, 0x9, 0x10}, {0x2, 0xae, 0x8, 0x6}]}) mount$bind(0x0, &(0x7f00000005c0)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101097, 0x0) mount$bind(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0xb500a, 0x0) mount$bind(0x0, &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000540)='./file0\x00', &(0x7f0000000300)='./file0\x00', 0x0, 0x2145499, 0x0) umount2(0x0, 0x1) r0 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) recvmmsg$unix(r0, 0x0, 0x0, 0x1, 0x0) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x1) close(r1) socket(0x28, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg$inet(r2, &(0x7f0000000280)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000540)="7ddb889a", 0xfffffcda}], 0x1}}], 0x1, 0x20000054) mount$9p_fd(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000480), 0x84, &(0x7f0000000180)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r1, @ANYBLOB=',wfdno=', @ANYRESHEX=r2]) r3 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x1) ioctl$KVM_SET_MSRS(r3, 0xc008ae88, 0x0) write$FUSE_BMAP(0xffffffffffffffff, &(0x7f0000000140)={0x18}, 0x18) r4 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') pread64(r4, &(0x7f0000000200)=""/4087, 0xff7, 0xd37) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) unlink(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 15m32.495390142s ago: executing program 6 (id=7616): r0 = userfaultfd(0x80801) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000040)={0xaa, 0x100}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000180)={{&(0x7f0000ffc000/0x4000)=nil, 0x4000}, 0x1}) ioctl$UFFDIO_CONTINUE(r0, 0xc020aa07, &(0x7f00000002c0)={{&(0x7f0000ff8000/0x5000)=nil, 0x5000}, 0x1}) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x20, 0x18, 0x229, 0x8000000, 0x0, {0x2}, [@typed={0x8, 0x7fc, 0x0, 0x0, @u32}, @nested={0x4, 0x8}]}, 0x20}}, 0x40) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r2, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x1380, 0x3}) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r2, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000940)={0x4c, 0x0, &(0x7f0000000000)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3e, 0xfe9, &(0x7f0000000200)={@fd={0x66642a85, 0x0, r2}, @flat=@weak_binder={0x77622a85, 0x1000, 0x3}, @ptr={0x70742a85, 0x1, 0x0, 0x0, 0x2, 0x28}}, &(0x7f0000000180)={0x0, 0x18, 0x30}}, 0x400}], 0x0, 0x0, 0x0}) 15m32.351867166s ago: executing program 6 (id=7617): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000400)='./binderfs/binder1\x00', 0x2, 0x0) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$SIOCGETNODEID(r1, 0x89e1, 0x0) (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x1381, 0x3}) (async) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x101000, 0x188) (async) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreq(r2, 0x0, 0x20, &(0x7f00000001c0)={@loopback, @dev={0xac, 0x14, 0x14, 0x1d}}, 0x6) (async, rerun: 64) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) (rerun: 64) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000000)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000200)={@ptr={0x70742a85, 0x0, 0x0, 0x0, 0x2, 0x6}, @fd={0x66642a85, 0x0, r2}, @fda={0x66646185, 0x1, 0x0, 0x15}}, &(0x7f00000001c0)={0x0, 0x28, 0x40}}, 0x1000}], 0x0, 0x0, 0x0}) 15m32.338695038s ago: executing program 36 (id=7617): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000400)='./binderfs/binder1\x00', 0x2, 0x0) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$SIOCGETNODEID(r1, 0x89e1, 0x0) (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x1381, 0x3}) (async) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x101000, 0x188) (async) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreq(r2, 0x0, 0x20, &(0x7f00000001c0)={@loopback, @dev={0xac, 0x14, 0x14, 0x1d}}, 0x6) (async, rerun: 64) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) (rerun: 64) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000000)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000200)={@ptr={0x70742a85, 0x0, 0x0, 0x0, 0x2, 0x6}, @fd={0x66642a85, 0x0, r2}, @fda={0x66646185, 0x1, 0x0, 0x15}}, &(0x7f00000001c0)={0x0, 0x28, 0x40}}, 0x1000}], 0x0, 0x0, 0x0}) 11m56.298671966s ago: executing program 0 (id=10402): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x1802, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r2, 0x4018620d, &(0x7f0000000100)) (async) r3 = syz_init_net_socket$bt_rfcomm(0x1f, 0x3, 0x3) setsockopt$bt_BT_SECURITY(r3, 0x112, 0x4, &(0x7f0000000000)={0x4, 0xe}, 0x2) (async) accept4(r3, &(0x7f0000000100)=@ieee802154={0x24, @short}, &(0x7f0000000180)=0x80, 0x800) (async) r4 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=[@increfs], 0x0, 0x0, 0x0}) (async) r5 = dup3(r4, r2, 0x0) r6 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r6, 0x0) (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r6, 0x4018620d, &(0x7f0000004a80)={0x73622a85, 0x100, 0x1}) (async) ioctl$BINDER_WRITE_READ(r5, 0xc0306201, &(0x7f00000004c0)={0x8, 0x0, &(0x7f0000000000)=[@acquire], 0x0, 0x0, 0x0}) (async) ioctl$BINDER_WRITE_READ(r5, 0xc0306201, &(0x7f00000001c0)={0x4c, 0x0, &(0x7f0000000bc0)=[@transaction_sg={0x40486311, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x48, 0x48, &(0x7f0000000300)={@flat=@weak_binder={0x77622a85, 0x100a, 0x8000000000}, @flat=@weak_binder={0x77622a85, 0x1100, 0x3}}, &(0x7f0000000200)={0x0, 0x18, 0x30}}}], 0x0, 0x0, 0x0}) (async) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000000140)=@req={0x80000001, 0x5, 0xb, 0x3}, 0x10) close_range(r0, 0xffffffffffffffff, 0x0) 11m56.199541636s ago: executing program 0 (id=10405): r0 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000080), 0x8002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$ASHMEM_SET_NAME(r0, 0x41007701, &(0x7f00000000c0)='/devFtR\xac\x13\x1e\x14e\x81h\xa3K\xd6\xd0^\xed\xd7\xb3\xac\xa0&&\xf8\x0f|\xe8\x15\xf2\x82\xb4\xa0\xc2\x01e\x1e\xf4\x19\x06\x03\xf5+\xc4\r\xa1\xb8DY-\x17\x0f\xf7\x8d\x7f\x9473\x1f\xc5!\xb2\x1bs\xfc\x91~c\xd1*en\xd1\xfc\t\x9c\xda\xfd\xde\xc0\xa2\xf4\x15\xf1\xd9\xe0\xe2\xf3^R\x8d\xae\x8d\x87Fc\a\xe6_\xd0V\'B?\x8b\xa6\x9cIT\x1f\x93\x8b\xfd\x814dX\x93\x89\x1a_45\x94y(\xb9\xaa\x91\xa5\xe8n\xe6\xb58.\xc4\ntJ\x11\f\xb8\x18\xfe\xb2\x93\x93\xe6\x82\\\xe8]fV\xc0#\x1c\xbf\xd1T\x809/\xc3\xa3\x17\xc4\x0e\xdby\xd6\xff\xfb\xbe\x83\xf7$\xf7\xc4\x16\xee\xa0Tn\t\x0f,|\r\xc3\xb39A\xc2wF\xb9l\'_\x89B\xf8z\xe6\xc13\x9d~\xd5\xc6\xae8\a\xa1\x90\f)M4J\xaf\x010;\xc7\xfd\xe7\x95\xfb\x95\xd6N\v\xf9\xe1=3\xe7\x8a\xc8\xca\xf12\x1aJ\xd6Xj4\x1a\x88\x04\xb1DJ\xce\x95\xdb\xd2\xab\xd6\xeb\xc6\xc6v\xd0#x@\x96\xbf\xa4E\x11\x9dH$+\xadS&\xa6\xcd>\xa2<\xe2\xa7\xa3\x99\n7c\xc5\xbb\xc2\xb9\xa3k\xaa\x9e\xe9\xb4\xd4\xbc\xda') getresuid(&(0x7f0000002e40), &(0x7f0000002e80)=0x0, &(0x7f0000002ec0)) lstat(&(0x7f0000002f00)='./file0\x00', &(0x7f0000002f40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_clone3(&(0x7f0000003680)={0x280400, &(0x7f0000003440), &(0x7f0000003480), &(0x7f00000034c0), {0x14}, &(0x7f0000003500)=""/14, 0xe, &(0x7f0000003540)=""/240, &(0x7f0000003640)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff], 0x7}, 0x58) fstat(r0, &(0x7f0000003700)={0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x8, &(0x7f0000003780)=[0xffffffffffffffff, 0x0, 0xee00, 0xffffffffffffffff, 0x0, 0xee01, 0x0, 0xee00]) stat(&(0x7f00000037c0)='./file0\x00', &(0x7f0000003800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r7, &(0x7f0000007640)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_DIRENTPLUS(r7, &(0x7f0000006400)={0x10, 0x0, r8}, 0x10) write$FUSE_LK(r7, &(0x7f0000002040)={0x28, 0xffffffffffffffda, r8, {{0x2, 0x4, 0x0, r9}}}, 0x28) r10 = geteuid() stat(&(0x7f0000003880)='./file0\x00', &(0x7f00000038c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r12 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x13, r12, 0x0) r13 = openat$selinux_user(0xffffffffffffff9c, &(0x7f0000003e00), 0x2, 0x0) r14 = getgid() r15 = syz_open_dev$usbfs(&(0x7f0000003e40), 0x3a6, 0x200100) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000003e80)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fstat(r17, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0x0, r18) stat(&(0x7f0000003ec0)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000003f80)=0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000003fc0)={0x0, 0x0, 0x0}, &(0x7f0000004000)=0xc) r22 = getgid() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004140)=[{{&(0x7f0000000200)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000380)=[{&(0x7f0000000280)="2ef8e6ced882b118594518d3c056bfb8512f7dea9ac4d3c4f5f682c1c0c6e0c1b710d206086e0f5a643509f0f001d99154bbfa4b451301897688035179bbe5e23fbad22c85cf12bdee20b69ab978f53c92783b87df92fb4e8fa05d17df294d81c6136011b23e4f230d4f0a2ea6d2f890456c196fdb930d22950edb5e70cc46619e4e2265b34730ab8c141e1cd612fe8bdd9496d520ec51e177c238bca3f6eee33d5382050de0578098643ed4b145260fcacaaa3f9745817ac199f4fdeb2a9d45b53bea42d7638553729240bcea5131025d48ddc3f8b8a2ffb290ad4d2a71ef745a647f6935617282f43dee584e", 0xed}, {&(0x7f0000000040)="d4ddad88ce7a468120b12e4f3a533f153bddbc6a8cd8dc1ef08b34767a8aabfa2e4f8b967b1657539c2fd76667c7388a44228406e4c5c3d2", 0x38}], 0x2, &(0x7f0000000700)=[@cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @cred={{0x1c}}], 0x1b, 0x1}}, {{&(0x7f00000007c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000001e40)=[{&(0x7f0000000840)="6639943687a1a338038ccd34d1c57edd9e295326533e4e610b7c48cfc17df7b3ac7cbfaa15e733d77c18ec09f07787e4c3c3a6500ab3c18566566faeb3d31b9c7e4a5ca94284317eddd18c29143e77946b231e89d1019bde77ba2d1887095e7d287f352295abd0c24637e5c7ef5fa43f3cdcc898ffb3b8667c8f156e3777396de24b9f0ae8790110e6528839027ea807c81b0ec231f3dac19574b7e45c58a44d3cd09719802bab0c585373db89693eb2d90b621e4f57fab081df534e1f18e80020e99d3f46", 0xc5}, {&(0x7f0000000940)="6b076b05ffb0c11b8838e914e92cf9d4e331dd7015d07712836aa11a3b84adaa74bf2711ee1e50591cea780da847f6cbbda94a7d862b468629727b6b0eef85c4afdae550e4a59f1bc2a8586ada5e72af348a80a3c30142d1c340a81e3f2fca0c2b8de5df8eff928ec79ef047ae3b4c5b0ce31d0ad9bc9c26403edd98a91b2d662708344a3ae4896dca844abdfefe5f0829b854b701254fdadfeec31c8219a0bd62e264a4239e9b43350a0ee2e0d9", 0xae}, {&(0x7f0000000a00)="988caeca58803a9da743522dff5d61827265524f7e1b4f92dd817e02e41d34705d8d50f55cce61e7417b161391f86a422494de6eeb32cc4dfa93eec5a51393d9b29f3bddd37abfe6f04086c0c14d1ca7e74a474d8d7b13705850729ad92738ca7f55ca08c16581f682c5d0a6c53eae7072aba5f03ed9fab862084ecc46471ae00872b61a120ffd1b8922613b370b284cfb9396641c89a7ce645bf28ebada9f0ef18fce49200cd83e657984e40bea2a482056ae4462d5f6f0b8d7cf1d5cbfd578c5bc45dd1dd5a5185d38ddcdb084d28955df5ec7a2c4d45b551d176c575d4fa03ef7b97676a9efa75ebbd15ea2376394f7ec257d8003ee043315175bd07bac39abb126211b5248bff5b524c914b0b91c22a27d26523c43fe43f84d06ef84c3b8f12118256a1a9999ee86c4033463fb06fd86a18e6cf0398406cb4d17ae6f6f24703d1ce7cd695a4c831c299a956759cbbf798e9b8212b69bae883f397827c9acbd5582be87fa5d5e0f6239eb9ce90d8a53b85849b0c92d9d0544f6c48186d422275608fe958b16ca4f7b887977529f6e53e4fc1f58c5e9097da772b935e88c07a04ab3ae4c1ca9916ba3a215e16945a679f78e7e0b3c9410287a63b0dde0cd5b25906b7ebc74586191d21254ca073395a0d6aa642d77f28f916be024c37b427bd3d266890e29ed47d6c12b07f11c0c2a868fdc5f15926c98ffc9962fd1516bed159ab027c051c62eac51544725dda6391e8b4026b3aa1ae6af3c635f166fbc9d3a2c7c3ac3787c82dbdca1683356acccec3c5bfdafd7e51ee3ac85c3633c8cb35ab487c7de47d02748224d67b86cd252881461bb82109e655a65fd02d8999df2586e44e61bbcb05ede01b53f96daaa3c1110a500d9d68c3be08e651e09d15a6a17a4adb41712b06f191b5887bcebc9f8b706c5f43062d9105e3e402d8d0b2c520d8fc1d09a17acd9490368330652907352e8984029608d02e1de3e7b3c1a34c4fc44ff50e38d3216d5f82128ee8c503f07cb81a958b62dbb69e09f589be5e73b0856f0bd732b927bb2f3a61830ebc83e0e6a368213b6f851a3c84fe6e1912bfeb954d9fc6bedd0d21283ada219fb998c44c3df12fdb6427e057c6eb106fb566bf664685dfb58c2771e8d0a14e4e8f9117c98f41efe98d4d29ff348f9c683f6eac4a6b2d1a79f7f44d9b50a27fac6d084a0803207cacd4b043c5f7d1ee365a57d04af357c0dcbd0941a7e2f11b291b5bf94d59596235fbbf4562b07a5c35a929b5d2a350f1b73707bc2a492998105d757f1b93319a55197b73a673306f72c0f3936d4ee925d8bae5c2d87d8d695e6d6eccb9c2a44e351b35a61893de15bd0fe4dc9d4a61f3b87bf9c641bc9da654aa4877c558db019112b375bccbda2afc2af789510c916356e817c36f15a16ab3b533b20047648835d340f2324acdc00bcf36988c118839fbd4763f546dd314f2637a4f548d3e438fffef84d76348b82e757bf1daf429b865517d35118d039b83990f742a1c896d4ede853e3ffb2cd8f2663cde3e2220348ece0aa93cbfb3915d2ad7c7aa005c76313377e0e70e5dc7866b4e51e50a7f25991fcf85591a6a2fc8a9ec40844d5e92627b27fd17ede45816f2ff0ec110f590f9fe297d0f7943afb6f267ed7b827e4e7019154274767f5d50eb9320c798012617578dfd988ceec72c97f984d978f71a3fcf009c22a8ab06f32d92e5a0f83460193af925b17c8d4bb050c105e6ed580f6c7c29f2bca39d3acbfb5bc2b2909a5c2ca804453b3537a8e79bb667e5b04fa780f7fdfbb771ee722d88d61cae2d5105f2f367e138c57b32e90304551210242e42cbf294233c2194b83ea34e9f598b6716b16d3f16e9f2218d3275f8a9e599a52b31180b4f0706b1ea075994d325f3cc167699a468917e2b9586472371a6536b9403d8473e2b1dcca40d167d1539d70b533e54a01bb12ffd712f3f8a8fd62a4a89b100274c442ad9e53f6952871a2d041e89fd00ddb92c22d7a80ac88e1300ef2e371818a18f15bbdf25aeb258a89ce8466456b0a326f62bba6925ab23e814adfad79b53f56a7b2511846834783149d3c73900b87f13c3c4225f26e04f0a6a6a6bc8706be62bd8c2e4ea06a3a937ef1f366438444bd63bad98317a6765e43aff65a81bbac86ba4ba69db2f23b6ced6185276cac67934db4cef8c459fef426b862128a9808506db2832ddefa1af8413dcaa3c924450c0e2764f00b668976a5b1c89ca271a0ae114ee5c74bbd7054b58f09d43047720e071ca772db959ec47ae299f6768dbef266189facc1ed34509d05f401a432ca5014010202e5c6afa437d570b32c32c1364794e72fd110a7ea99e9fac06e611a45fefbe62f4a3836f10777be2a3c83d0bfa822e99147648eabe478fad28e054d8552062e6b6ed58b2a52ede2bbe554dbf00ee8c96f8cb0ab5930dadcdba6cf46e6f9a33cefdc4fc81c6c3bc5eef3618a6636bdac7115de7f1349b646885358fe529db8fc55cc7822627865f285bb6bccacb239c892b5231ff670a4246f3a5a437b722d1426360089cadd915d76302ed6f144bde6a7271f68813a274c12a4e5afd12429b8903d3c69ef7837058c43f5ef7edfbae719ad3690931c687b49e1f624f3299fc8a12eca18744e2e9e88b3ebbf91f629f534d4a57773d4da12cf748a1916a695a8d0f1130f36928132b42ae6668c6a5f85ed36cebc475ba94086871ea160595f680e8f5caf0085eb9d0b4123528bb01c9b5bc8986a952ec9de28c4820ce8a1617a4d047f7ff4e19eb9375601e8ff621c47ffd24028289b0720c706e70fedefe6fabc6835ae0dfed975ecdd1a94899398f7328505c06aedae2464bf003d1c2864382d1d9ec0af213b99b80ade70efae5baa5740f202ac31fccc38f0c59d3b0e6ee05bed6862a0414f529e2479b1eb2dc4455ba97d839e671a05ee82b820132e87e2d8162c0f0f28e0e3d41862486c5d537758fa77d0e7e16c9e481187b35239b83efebf2395d34212c2fc048d7cdf3fd03d7a93693706d6d4560b341a7f0c45c422b98dd2999d2c37ed9c677dda87c829c287ca0c0b50745c25fbd86ff275b3ce4f9054bf4561f92346e3f727cdb3af3e27b4cbffb065908fbfce53b3315aa7588f76f1675ce578c7c055b583757300410d3c3b38cf1cfad59f5d6a2151fc00641f2dc681e460fe0bbb4dfac71d5782d616cccc0f2047f7f99ae44ef75f92847ac7416bbbf7c8e1abd860e88fbfe53f11f67f91ac49a4281c0e27bd5763c3f6dcc6192ccc1d559913b8b18cccb5ac23d7de6c0b98c1937b1d2bf86d6b60ab8e69b422aa7299f0d92c08f84f0c1f56d0daf8f8b7954059c56e68372c16b5e6255aa944d11dda494dd3f259b4de34668c024bf422df1905786681fc574808ef0c53f6737b1d331597344b87390b0bc4ca2b6c4ad9f654d3c578499182174effb180ba00c433fc848879e968f1c7eed22f9ae7fcc7e45261ca756c28da1c1bf65277e0557ee374ff932f1773ba124427839c8d631b68db31bf8a9735dfcf991c08a911ff504a6f629e2c89ca43d1adbc5b865255fb82c93f093f92436c9c2876b7ebe5a6297b10a5329405db07a18310af1fd690d9d5512592c0d39de3f4786147ba5ffafe10a12b43e1536529a556c6df3ddb985955f5b85cbadbbf989cb9a5921e9446a1b9a6c06cf00a091302f5f343869c39286bdd879efd91c8f98c2847bb08071697774561955f2772159d066341cfb1e936d4ca0b461a0ce21f521942d46c5d395c84805b55ca05a676083336b452aea0f0ffbc9b2f9c22cd3f591e394bad048276e9067db4a94c62f4cb84ab5229d9b478941bddf126c2fbf0a41a288b6e99a7205cb894738d7271b657fc5ac68ff274beb6e94ad3ea3a4c8d391f89eca6561a36b4060768ac27ffb2b9576246cb30dc0b5b9be3bfc428623a3646618aab17a61541e4c26250238a6a3a4fd7b5de9fb0a6dae1a035f262588e39fb2a683e95c7f736bacaed52158920596878a355f69b33ce2d9b00e33ebe867aa2572aff6ba1193db5f3c41708d687b6f43c7ca8eb6056c2019db906d458017394796d0ac707f51f34be32775e7958b9726859b28898c3e01b6d7da387e4ca7960fc4007e9deb65429631efecc99afd4fe3d1ab2d969d11e17fb7881c37212d6b4c2a0687458128aef95c8389572d95eb0ef1444a5bb18b642cbec1ce07979aab1a906fc6dabd252de68b1e38076d9240aa72ad662bb86396230fbf58ac9b9be4608adbd036d92f2cc817e1e71745899fde9b558f030118b88cb80b23ea91600b908e300ccf50f07e0235ca92c192a290876fc72a8de8b68a2ae37cf78fda78630a14f96331e941ad975cf4c651c6bd2607fc7f5a2b130d26779558487f458ba757121b45547e6a230ccc78aae828f3337fddd7d546724e27dbf33565a7572af2cab27614f15dc66683332bfe2dbf984844399439aa1dd4644c67e0614416ed01bba22b9ac87a9640b5f4fd108b08a203f3f3a1ba04233ab0c861efabe64356979905caef97a2377de84eb828ad67507c9f7483ca19cc4ef118e9359008eff02a66cf81b5a3c325d18d72a138ff5167f0ef379b8e5a4809c5d2483bdc69fc8f367df13880fbe400795b7fb009c00d2edf5fa5a5c5df46d4e8dfb1ea1ebb1cd77d34996b9da661917083c74cd1433759bac0c32bdb544892be5d14a1fa41dbe455193e49519c83b43fd163ba9402e54a3e1f731420af2d47e65ac5f0a99f3568a5c4c251e10d86536d9d0267c833aaeb01cbb3c519061a28185ef90f0ece8b8d695c2a9f4246aa808a5e00f56e0c5afc187e28ac612f5efbd079d2695177014f4afec822e0a91d798113119948f359ad648be0f1854e056d7000c428d908e2b2c776a3ea5bdba80e99ed19e27d0451b2aa5f639480f4f3d2415988bc0db8c4909813701104496bcf8ae4405f1d35948716a001e81b41e1d4ecb967bb1f8596e767c4efb62969bf8aa007c224f577574c6318192ecf1e1dc58020d39be73aed686b09563cfb5707f5ce45534b313c5107e66e78d3c74f21c5be3f45955468dde2644b2089f698796689496b5cb957e41c8ec7c6a4651a0029d74f90cc573faed9bab8fb435b09ce4a0ffe4cbd07ef18c547311a5154e2263ee025a8264269a3a67b800bb0846a06883a5e298bd0a1712c14c913451d3afd24bb7dcaf8753874ce063d778bde4a60fc832d7ea8bb18343757476e224e03b633f1266b6a188e8ef0f48697265603a8286a4c896f01020c2622a55e7930ce29cfda8d128f99c42f547d5cd57885decb6a55847576d9cd410cd4d1a7b9cb122dd01bf2d4b19324229632c8cb9cb085e8329ad1b688461837aadb6b76a9ba5ca4705301f76e1b48ddeee578e308b671558bbddee90c395e8b5a07df8d2046c795f91eb77af354212c8b7ea5f03e779a65035330d08e94a5c0dec1abe6bee44e924f48c17547b6b5e72a9a8ff047a0591a797556ffaa8c645e8e29606eb12291deb719c1e85b7824c69609d09ca7f7b673a6b2a772797979b36e673eabd704dd0cb4e55f0013ddbc85c645531274e1a0ff2d062f386f0b5a82b2dd7941982b0b925747592e1837e080d9fc29995f3fc45713d0f38e23adb36980ccb84bb03c602bc087634b883d9c9f65824d44a0bfeb5ea42deb72809bf4b037d296094697d4ca9bd427edc6fdeb1c9bfbacf49862d89baee33d9c1da4fcd1971213ca50dab5e358335f0a8f8138caff217f55d285526b3e5d6ce464626cfb784e491d63fdba4396e", 0x1000}, {&(0x7f0000001a00)="6c4fdff236d87f08179b28720ed5f068838e8a8433b709e0b70696f51ccbafbf0042b8d38a3b152102893d932471af66abf1df25a32a3aecf65be2e9aaa58f2e6d569dcc9877f9d5a082a87acfc7d1d1987d92cad0482a453f7298c31d6084cc6e2575c27b997b8a26f8e4395fe40abb97bc1d9148e0bf7878ef1cad67c96eb9f9eba243d6bc8ccac91f945a255940625f750b5c81b167aee3165f337498919d09d5169d510c868d02a32f8661eb", 0xae}, {&(0x7f0000001ac0)="9beb8b43e958261dbad000a21f8e3e7c910b2b6654a11e79108d14dc952c0a8ef221263d369df329c191c9cc55e97a49c23edd61db93a105482ee5d94bcce0b918d6efda47ff886a0af2245bb7fec8e2891c168d513c1a342b914a92b5acd74a4160ad3f51531bba397829323b200a9bc5b7edb0c070d5e91589bfa23733332083bd668941a6b1c7ccd042c443e8901a38cfce7d325ac5530bb49ec7983653c3560c3d4a904afd411ae2396547770613aa4549b52f4b12bee5c3cdf72a686d16ca32", 0xc2}, {&(0x7f0000001bc0)="0469cf101dd8c576398626f52ec63948e53a7d0a96b403d6c3177f3fd384d9dda79ef3e70b06f643def8e4abde6bfa8a7be72a4b50cb5eebbf", 0x39}, {&(0x7f0000001c00)="0bfd103bcaf7dbd36e7ddb51ed4ccd8af750e07411a7402dada06295a57ef424bc3803fb6e24ce3335028a6f76b0899600c1e9d7cb91f06f32cfd804372456805b4ba8e69796670805375b0e044fba820f2e13af910a871ff5340213e007872d8c9940ede6a69780d54e8c10921bb5fb0b20670f9ad94944f3675c0bfdfb5968de290eec657e81484b0cf593e02b47ad33af7e7e9ecf06ed80b619938a2fb6e9f054b30e", 0xa4}, {&(0x7f0000001cc0)="f84422f23047a2a3a2494315ca9961996a8cf00f56b0fa959e2e7900bf10021855dbdf98a7e969b0cf9dbd9ef15a06f30ca4424a74dce578061bd2f17335db9660f4415a9204316e1c0c6bfcd3b348219b61dacdc71476757776aeb324d0ba59c20e6d2be2b82d4eaa6686968cc6f1f0bf0cce62e60d8408ea1c4030a0ec89965dda1469d14e9f6a966893f48fc53843628d5a5bcad2d62594f381725185afa7", 0xa0}, {&(0x7f0000001d80)="676aa241f96d1dac582f74993a968f66236b01c7eba60e52176cd5afc55720975390525c989259f3ede20b5fb62595b2e4b91b200ed72249560503c39adb0dc0bc468647be98464005a28d6bc7af2e2458c17399441d9c0ef77d0708d9f911dc6e175b6cb8d3007da6ef283dc63242d7d89e0791e3034f889469e5549a1293be2c30614bbf4d8bdf397194fa18a1157e17ccda0aec6d3627fe44a321d3c44e68863205f71e48", 0xa6}], 0x9, 0x0, 0x0, 0x44880}}, {{&(0x7f0000001f00)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000021c0)=[{&(0x7f0000001f80)="900697944fcef8810d43c09bf695020d98d2459b6d347a37b1558915da", 0x1d}, {&(0x7f0000001fc0)="12ddeb2de8cedf3d1b42709c2eb91f4e68839e39c2b6820400ee0cee38affaf71c01922793d6e5046a2ee82327", 0x2d}, {&(0x7f0000002000)="136ab810b8ce52e2f6eec6291316dc73f8822cf90f468155ca5cef5c06d992ec281f215b6aa4b70e990b202296f432cdaae6c5f46adcc719e4ee269c39f574cce78a335d112d1c534bafbd89878e28ce2e14ef4e1fe29a456c406b8c95c0be9b81cfe76bbabc8dee23b7982e422f988e79f0ca292bbab49e769acc9ef0154263ae0a11f7f821b7201db4a59d14aa0f537b67fc1061bce00e9c88a60de6da812b6ef0eb2032886ad0be", 0xa9}, {&(0x7f00000020c0)="a76a5feff4e41ed23f63c75034c1ebee014fe57bfc28ad81fdff9e963eab341aa1e9a1a64fe2462181e53a9509a2c8bef171ca886e6c70f05e57ebeba9171523e44f558129364bb3b0382ef9b2b413dda99272086448e44a54e2814c8b01bbae14180e79777651c694c1b96e23268eb2b2a973b78862547b987adce9e8bfebb5944a3c204783eaf3318f39ab900c5da5d13d44d57412", 0x96}, {&(0x7f0000002180)="634ae5c63c1e9a35738b03330af53424fcd42aa6631c92384ce6486681a541abb875f3385a2276ec4be5544e6589038cc994af377a", 0x35}], 0x5, &(0x7f0000002900)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [r0, r0, r0, r0, r0, r0]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}], 0xe8, 0x40080}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002a00)="834b5a27d3bbe5cf6a95524523dc2afa9f7ff7b397856e91427679034b508080583a0269fc5c107bc3cc841672e0c0e46067835d81e2c4f4380824da580ad08e8d8d78c517875403355666581f80abdc24497626cd70d5c80a2ca3d5bdbd0c6ef1", 0x61}, {&(0x7f0000002a80)="8293f4443a833d8afefc0eadd9a9608a991ae537861e866e018547986357e9b0262f6cf66cdb337cd6c9765bfbaea9c83b62652159e21791238e7c9cf7cdb7b819b85a8e59fa3379c487378a60af47686afc3fb4b07ea0a2efe3e42484c8e1bcc993770c39d5d52bec5871c4c0a0c5e08688e321d5105e63ad6d8009704a10f161d8dcf26fa73fb0ee6073fa25100c87cea78ed7e62a9af41828b9681db2f07a7d049d3e3b5df0dee9a81840affbab084407d62c830e9798ebe2f76dc940e0081a99458d8f9352a0bfcfbfad46d1f2927aff07", 0xd3}, {&(0x7f0000002b80)="e9d7400bcd47fb7bd09d7a9de04c58b89ca5e5c526b038d5761985bec5cd32dd54e688498bea8ffe357419bca9e9664336d65ab9ec69cbaf148cf9c344886801e2cfb7a3010e093fff85be245e948bf2b2ae7014bde1c75350eff1e9f8b615cc69a56729d44d9967e57b072ad50186c62554932694f27ef136ef00a4e42cccd7baa70931c1551f13bad946fb1e96b307d11f202317655e7e0c6b4fa7b92882ae72b01b87e7394f98b09349d4bfd54fb0e5469a04d66186923c5aa52619099d", 0xbf}, {&(0x7f0000002c40)="fdf4748bb08b91528cea9b1db4d9e641cc758f9358e11b8b95d0b037acbd84ea403ad959166418db2d50845641c1214dc61e8819cb4a8e9d6dfbce87383393ce9581cd1a5fa42338cb40decfbd8ce0053f284626808879706184985ae7ef312e1eac26a9fb92fc49d56b8d3062852377c3b3432a6986b1cdf9884eeb5fdf468226da3a45a4ce1910e80a3e0854ed18", 0x8f}, {&(0x7f0000002d00)="8762758d9d80678219969cafcd0ab941a34a6e4018677646ed2d0d7c2589251205f9970f8eb2ebdcf2df2d2a9be311a09485d5a3c5b882f4e91fb00961b8a317df9bff809e53f42b32a4b43975d3a467bb7abc472f339abc9e2603b52b497a92e2e2e7f860ecf6aef618b8664109d517a1ce2e3d4a561200", 0x78}], 0x5, &(0x7f0000002fc0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r1, r2}}}], 0x58, 0x4}}, {{&(0x7f0000003040)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f00000031c0)=[{&(0x7f00000030c0)="f95780f82df89063d97002f674ffc2d4b8d8cd1ad736ecd6a5a79b4151ab97113ffa1d0e5aba210d6a4a8fcb663e16dd7fb1800651e688801697609310f0f5c3c73ec559607cc083dd462b181e48cf714e3855b2cfdff1db1fe4599e253c131f0b6162aed2b1fc94f7cd83a86f95c558236400f59dfe0a6035e930be7bc77d512092d8195ca525e8dbfe055c7852bfbd9766e8e5e8624982ce0c37211d9273b3f26d5b92724edf7c4acc736716ccaf7cdfdebad52f6a0920bf652c4bfaf62c814abd77d473", 0xc5}], 0x1, 0x0, 0x0, 0x48080}}, {{&(0x7f0000003200)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000003400)=[{&(0x7f0000003280)="708d7323e7c00a4de7bfd491a9ae8ba035e1158f538b8fac08e175a2942b7ebbbfb8dc7c78cc9ee0994c6ebd8ce845f5fc97c724366f923dc30d54b190033abe83c991d502d9d26147e42ce3d4ed57f9e7fcc735c54e11127f15871f00e82539d02cd3efbfb24fa7430482a7a3400b56b78c9cb7a3b7608066735ff689ed6e1c2e2e09b36d76a52ed9256216db661ba99a7d31bd8125386ae626d0d743ae2e4ffa18c9bacfd23f39e787", 0xaa}, {&(0x7f0000003340)="9b76787f6ddf91", 0x7}, {&(0x7f0000003380)="6471a1278badb7c2e773ae670ac0803018f681a57848778bd97f5f4409abdda67ac2cc76c4efdfc4851dae3fe415dc8aab761bec5275891e8549c5662a13168cc8411905b5b7d23fc29c40a92aff3915c3c9ab96da0ed2479397663c693ca0274c56bcd7755fd7ebd5f648e1ca", 0x6d}], 0x3, &(0x7f0000003940)=[@cred={{0x1c, 0x1, 0x2, {r3, r4, r5}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, r6}}}, @cred={{0x1c, 0x1, 0x2, {r9, r10, r11}}}], 0x60, 0x40080c0}}, {{&(0x7f00000039c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003d80)=[{&(0x7f0000003a40)="453b7aeda8deefb8e53a29d0681f1d950066958610d682dcca319954ca1791076d3a095146365d9d86613f5910cb96587c67ae598829671e9129f35e71c6f1ffa6dc9ab44bd7e2eb43feff8958cbb2f8c64eeb9a0ce843ff", 0x58}, {&(0x7f0000003ac0)="1e7db8f94f971f7c23b4e5e45f49b84a776288e6dfe4b2fd9d8af544bd07e2577c51b6e391b52c8ea4edf4149b14be13fa522cda8d1e11126ab8d7d7b49d13540669a32a6bb8cdae009307bfbb95faaa12c16954da2a128871bc81b2b0377e1b25", 0x61}, {&(0x7f0000003b40)="9ee373e5979eb24101f8352c0337b42aa05581048cbaf0cf9768311845b98f3a57c02fa5f45adcc5c272c9d2fe8592e0f258a38bb0dc6fe5554e814f4b53e4a6f587d03d8fe251e08b95ecf841b30f318f6868c1bd257ea8b21cd23f62388d83cb374e89f36e58a66d30f842623718ea163db51826ecb857e08d88d5f53185815a4718a7279870822d6736e21c114c38140c8413b54da5f38709be473c25", 0x9e}, {&(0x7f0000003c00)="549119109f2333207e5dda3ead45843de189715552391485cefd5fce31ea2e097c674f13c1ca176a455a47dbb0d34b4c51e937b3b055959111859df4031986041dcde65a31c77e1fc77feabc881610257988720fe1bb528d426933eec454b823e50384f9f23de0d742c8a10e880d6b", 0x6f}, {&(0x7f0000003c80)="c5f8f7bc600d6010cc106dd322c6ab8f94f8006f157168ea7fbf1e6f", 0x1c}, {&(0x7f0000003cc0)="709655fb0f95ef3f799e95eebecb87166cf4be47ffbc313b8825a24e5f221dd3cd173295684d1dbb1d2b356d38a14612c40ffd525e994bf10652a760ec996a4bffdf3fb21cce8364b28ebf4d846089311a0f7f990015cb3304c758bf93c5c1001834fe1d87b2b8c2db9e4b3997a57d508771bc933c5dd9c1328faf5c43f876d5ea1829e721fffd5118b2a4553f4cf177eadbb78cb0d69be60e", 0x99}], 0x6, &(0x7f0000004040)=[@rights={{0x20, 0x1, 0x1, [r12, r0, r0, r0]}}, @rights={{0x18, 0x1, 0x1, [r0, r13]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, r14}}}, @rights={{0x28, 0x1, 0x1, [r0, r0, r0, r0, r0, r15]}}, @cred={{0x1c, 0x1, 0x2, {r16, r18, r19}}}, @cred={{0x1c, 0x1, 0x2, {r20, 0xee00, r21}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r22}}}], 0xe0}}], 0x7, 0x40000) 11m56.080152778s ago: executing program 0 (id=10408): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000400)='./binderfs/binder1\x00', 0x800, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x138a, 0x1000000003}) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='mounts\x00') read$FUSE(r1, &(0x7f00000042c0)={0x2020}, 0x2020) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000500)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x66b99d408c6c19a4, 0x0, 0x0, 0x68, 0x18, &(0x7f0000000040)={@ptr={0x70742a85, 0x0, &(0x7f0000000280)=""/238, 0xee, 0x2, 0x4}, @ptr={0x70742a85, 0x1, &(0x7f0000000940)=""/4096, 0x1000, 0x1, 0x20003f}, @flat=@weak_binder={0x77622a85, 0x1, 0xfffffffffffffffc}}, &(0x7f0000000000)={0x0, 0x28, 0x23}}}], 0x0, 0x0, 0x0}) 11m56.06092851s ago: executing program 0 (id=10409): r0 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0x400001000001fe) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeed, 0x8031, 0xffffffffffffffff, 0xf6d0d000) mremap(&(0x7f0000000000/0x9000)=nil, 0x600002, 0x600002, 0x7, &(0x7f0000a00000/0x600000)=nil) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x19) mlock(&(0x7f00007d8000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x14) ioctl$ASHMEM_SET_PROT_MASK(r0, 0x40087705, 0x0) r1 = socket(0x2, 0x2, 0x1) bind$unix(r1, &(0x7f0000000000)=@abs, 0x6e) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/udp6\x00') preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000640)=""/165, 0xa5}], 0x1, 0x180, 0x9) mmap(&(0x7f000001a000/0x2000)=nil, 0x2000, 0x1000003, 0x12, r0, 0xca639000) 11m55.429893693s ago: executing program 0 (id=10423): openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x8d40, 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='binder\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000240)={[{@xino_auto}, {@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x2f}) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f00000003c0)={[{@xino_on}, {@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x2f}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) 11m55.35885546s ago: executing program 0 (id=10425): openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000540)=ANY=[@ANYBLOB=' \x00\x00\x00_\x00]'], 0x20}], 0x1}, 0x40) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/custom0\x00', 0x0, 0x0) ioctl$BINDER_FREEZE(r1, 0x400c620e, &(0x7f0000000100)={0x0, 0x1, 0x800}) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$SO_TIMESTAMP(r3, 0x1, 0x3f, &(0x7f00000001c0)=0x9, 0x4) pipe2$9p(&(0x7f0000001900)={0xffffffffffffffff}, 0x0) r5 = dup(r2) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000002c0), 0x4000, &(0x7f0000000e80)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r4, @ANYBLOB=',wfdno=', @ANYRESHEX=r5]) r6 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0xc, &(0x7f0000000280)={0x4000, 0x2}, 0x10) sendmsg$netlink(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=ANY=[@ANYBLOB="780000001a0001002abd700000000000020892"], 0x78}], 0x1, 0x0, 0x0, 0x20400}, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r2, &(0x7f0000002140)={0x2020}, 0x2020) syz_fuse_handle_req(r2, &(0x7f0000008400)="92756f43b31ffe542788ef586b7c5a344424e3acac2590be6bbe37adface4a8f2e534ffe76a83a93f0b3680a72fddfde83f96d01982384e8d689219cb9669b14dbaa1b799f82ea1fc926126a4163618e16d4f94143a4e0f27c44fcef3920a0b3805ed4e78098d8689cc7791bd86648070718d238664332948d87866c8d2590fc0f017f9853abd9ed60b99f1aa6ae2dbd24ab6dbcebdb055246815ace147cc50fa3b2861148fcda374d5b203e51d72c45e4dde3e9ee9a47ffe458baf7bb49035135a8194aa1f0a83fa2abed56398f90daff679634619453f533f22583a6e0a4dc09e9de46684d5e0136e229510f3702cf3a4cd0065d3e5d3c419e38a80b070ca55010e082a9c510fd18cc0b26bb5e8e459e747befbc5c6b60ace80bf41417b7b78cf57e5b3984f0cdddc615c5e0000454d3f4a196fb6d18aa629cf0b0245f95ba958d86dc175616f8cd3ac473057dc3a5ff7107973326350107f4468e7ecd48d689b82c12d22ae5f1858302a1b4cfde8fd347a99ddcde40d1c49d9b5099fbccf09e782212be4b2ce36a2bc3c9ee794abffe72a5501e6c4f3f7f68b74761ffd6620609224a3bf11f655dadb5c8a5813b02fb46830e9ac6825f5d0e89910352eb3a58c0dd82d094f94dd2c85666f684a8f437bbd0e66b9f4d366117b67a054d212c4fbc287848cb0578391335d5d616b14d99a2e3df8e8a152d5de99bcefcaab5bb5cc71f3ddd66b379c104648e190e0b28a180d3aecc5423575d4ba7dbf31215c717da7b87dd454b6efcd36c91aaa631127f5bd88723d221752f102bc0c7ac6c5c7a1ad6747af40d01b6d39eab7b0e1292b44683c586386ad00acf60fb8f9bac551a6eb5bab7317b5d89f64db10bd9018dfa6d65d93862e851afbc30fd70fe5f0de322462045177231852ca80e4e78da4fea0c79ba354333026c8bc77d308a8d256a19ec45d2088c196691d3f9aac28ded36004a65ee1ce49ba9599ceee84534bb61d02d04a6732f1e27d72962f74b59f3522bf844c5022986d55934e48b8681b7f5b7532391448caeef00315d28320a46d8bd7813544e1e4bf994e14a519c2654ff20b42bdb69c262897e28eca528f0999840b00ed8256597d27cfc20d71d5f40d0bbca759f7594c6034aa1e16a84ed152fad0fdc1c303a7f61225712714f823afc5ea241d482d3585759623af8c97ca6a84a2033b3d7314ea0ef7ba9b288b362a294c92c8b9736829c16f61c5a1ee04aca965d71162292274595ea62c9c2918e8279c99f5d2830c617c58211fd7452330184b9428d5ec1d5cd75ddcc6de3326fdc70e891104b3b013c30ffccfaf3308d9671b01f6b080a930dac2052c6f39817a662121d90d40d6a1facfb50bec7d408030b6d0ae3e744f3bcc327c35dc43cf86b743db78ff2e593b19923235ed6467f299b08718fe1840c16a748935dff941150fb08b30573b37bf9af5c86cc8d9e229a832e4ef25ec91f71120f2b3e9062485976c280a2d172386029e2f2a4801197fca0a13514edacf5ddbac5a62e8bb13dd1572657a821a8739297f72e29239d1cdddf3e30cbe9af3141f2275ee4ae85d86ec888fe9a6751f252057e95b8beb055e276439581afee93cd44f1e92f70e5f725451d3ab662918ffbb1269509fbd511e95a00ec717f9d60d643864abd6ad1cc4dd7f933379a6078a86c2158db8076e7b660366fca7b1c46d09d2c8e67a6494bfb4c2c6750e76593895b5e2b2bc78093840c3c4a807826bc2750a96b4e1dd5b82b492bb2215518c92064d1763c37132604e52e73fac3f4511f791753aeecfbb19816e0da7a1bfbea9eeaa0f256eaedcb119a61f7d0ea0f5cd4969d45cb014800f2c888d5c2217cf0f69a7507779883b57352bb8883cc584891950d6e792537074f4fc4337aa19b9bf60e18edd939d289fb4a6b7aa6c66da20774e249ca4f779d3c910b1a9a8e4c38af6adecc87d5481d181fd66023ffff246f4e2556b218fe8110acebe20b1675f1de6f265b6d1d8514a53522396bf0e2f2b153c498e48b36d16f8b9bd56f45d7f5b9397d7f1339117a176d0bad0b68e800682416d3e18fe2197c7f8dc20600feb95cc6ba86ad47f113e159bd4389e30eab2874bd27eebc56020c4dab9973b13f3e82aa62a7e0a151d73de48cb811e32be63ffd303f5a6ea6f097ed763fbf36c430821e451146de79922348354ce285af0997bf3c66e6ef02942e24b8f1ccdd542f09cfe65c0da0094c0b5fd26bbc061538b41e5ed2cbb390ee29b10a4b7a696009e1b5b86c44c0a561a257c15415feaeb1433ea275ed6e4b228503fe71ee5942665164faaed6697112206be0fe7863aebd4bbe951d5dea1da294dba0793196385f4d5141c9d6c4b0fa22b2e200cfb70b52aca31655e71e5a576ccb8ccb5b1364748aa981edbb81a813b1aebc67be1f7619e7e197622d981280429f6ca5145c5b3b05e6bace9191e5c58fbf140f71f594cbfd4db0e9f6923f1758ff9474a61a720a5d4f09c622c3ce3f5d0d3a1d191111168108f41f12b16e9eaf3617c353715cd35260560cbfd0555d51ce5c40bbdb7c95ceaeadadb8902974de50b0863348183864f5ea682e678286a06a6f396af29a7c7fb33a0100008000000000f3c0d4cf369d85959a0adeda94d35824050e6fba7f83f90867583f713d7783323c7010e94c9be331f860db395dbde6face5bfdb616fcefa9c6b01f6963daa840a31ff554a458c0c50cb5e09f91f54f63234589decaf45bbfbaef0dcbff4ae6e65ca26a530261c491ef8eb9a855a1d7463391c9b66be96cf24c3c321ee5a5bdc857f60b582683c6ae1e3775b62a9f19ff8fa51380ca8a2a3c6de79012f5727ba12025e7e6723a23a81e067ca6e54c7b38ff64880d235d21e7ee5258953dcbf9e2a962f006ca4ffe870859242c850cbae4222b3b72c4f86934379ba2ead1dcde906241b994d95c88355af5a9a30ace9c933a6942f341ad221dd825846a8fd44c03e2eaa9311c26e15a1bd7cbba961a22ef23d7ebba0e34cec5ef09b1ce72814a97e33bd29f3d9ec80a4f45d1d29486accf15c11f1a800bd84918e7626f678275d7c7acb02cc0e6e34bb766ba6b75c3ad14fca9352e09c3b69390c045cfc842ff9ade8ca693c07fadc7047a946e6e570c3afc5b501c964103397f5ddadc2d59a048348dd42f07cfe31bc9b5ae453f5086bb41bba4c8a3e518e30b0855184b053f923025dd72ce1bcbf41231978b34a8547c71d7313992165078903c61d312b0d9469413c9fd97ccdf0ea270fb6c47ec8861a1c8d909eeace761b5a06ba46e25785ff87f867777abb237c6c980687991f1ed0157d58492260c712cec34c1fc0962103955db4d5090b6e8409cf3c3c79d0e691cf4fbc0b2251a016dcd456969cd32e5429533bf0d6f8bda84c05f0e2040de8b53bfb8676eec4b76c3df6f46b1e43732035dda577e75f640777f6ae90fd2f1af42ba462dac732019c599bfef01acd6a0d4d1796bcb8f58519d6f9ad9a3206704a94d472516b988141f44ecd2e6f28a49aa0c449db87972fc995a97379914546ea43143ea2cf779a9cbe81f111fe89129db3610492164ab2598eca7e60d9a6963d8ba03a86729db86e420fd96d61b8fb11edc2b339b57a740074ae5b775eaf60cd85dc934e604bf2b4bd58ee01205b4df57ac20ff8db45a05982b579643882407050c005102a2e71f1e56dc76dbf5331112e83e48bfb5cf2a78a893190d78426175c162ffaa7278a43b9932318fc17fb8cb0dfac610b1ad235b91f9cb7623b155117e07f7b876a3c37627aa31eafed141cc0c5491c4f621a66b6d837a144d78719c46511c04a093cf65fce9fabe5bd6d499eceb63538ece3cf19053550a239bf978c08c879f9954485a4e3e0d5bedb84b407ced85c4dfc4d75af116815992c29f0bc927c4a990c38ae4fcc9feb90fec1b1b555e04d010423010855394d5ccfc8ed21164190cd8f83be5debb70290c3547f07e4dc42814f1e001798e6ceee2558b0c6ff8c1759f90269ee226131116332b99ac8dd104c92088e1f91ace3198c0f59bfb75c4e4a697660eed43a29c831a552de37fce6dce96fa51b6e2111f3071a4e94422d15e102e5f67da7ca6cae6bed7743ebffacb8a811a143605791d17232181a517e872f71262c3c73668f0ef83aad498f67fa26bae698cf78f24c2dbecd399a190e6b8d0684e929f2e8083765eb2c67793a1adbb89d36b58bfb197cdc5f3c894ac9d886e8f3b0936fabd233c09de8fab8099f72a74d908ba5c5e4d39790b0bf9e45b710f5587b7c937c76690c5c5fce621a53a9fd03b0a4ee6d8d1abbe2ed561820a77f12a08cad0755540ab6dd1604b7c30a8652995ab80b85e919011de9438a4637eb0291124ed4b745e782cff98510cb03be79c2a81351abf276584d75cdd96b9c97e73eb71000b3ab7c3c19c2cab4497298fcb3052b5d4503d05e7f310318be6f848547b1a4f4db82caee190801478be28065036aa4d91f290c1f396343e73a5fe8bb5ccf0a317177ed1f77acda1a4a49dccfcab8d1b5d79f015f788b6d5e9f8228a8bcdc0696e6b19f5edffbcd7e9509c87fbe1f726b93bf8c6d8d37428763e142560c46c9e894f7317859000c25abc4f3691ebcd020171e0d4911b5d97a238109aedeb00b2eb475c1e7b45175f8aa85193b5c0f43b434c15de01610c4d022646cd6e3637f349a434a77f571ac1c5d698452d1b991e267f78dca5e592ecd31ccafcad84e4e98d134b4adc525b81bd6843428883023a6ea407201738c8bf16b541ff7280274a34d4cf14819f2dbae167ca0cae8471c495e006b45194ad91c4516f21cbb10e0d26fd5d734cd7725df5b3fbe92955f4a9bb3b9b813aeeff79d6ed5db92def19d060a208c3ec8c42c110786f1e1496c50a7249b03fc792764366894a35320b99d0bef9fd0b6a246c36a357c6b985dc83a37a8d9b8b9ad643dea94860cbe763bb73cc8422b69d4d12332242c8954075fb7117a6679638073617abcdb4619855b2036af160647f66b3531645a3bf047ae290d6ae2249f114e7a8464278bae1486022bcc7c37390c8d9a0efb0e1cfa0da8ef7a5e072f99a47ecc75e4e442880375193db49bb82ba34901286ca473ed5b63e4048db4dc455e74b3fdd2e7898ca3f4c3a02d435cde6141eea645055123a7dcf0d22057f8d425701afc55859f5147954e719d58c7486b1e02ac16cb799b77632c66bb78e6e52e11017c1736424fa4d433f1e19b4c881d23f0b2a12d5fae3ae24339088088d9b496ad97bd9f6e20a8597d1452a0c72dcf43dbbda8f18166585c06d21fbffe5fe7b55f71c9b9f1b34a02bd05ca63c7c1b1bebbb9dd24fb10291b04c665d45154dd28b85d821ce7e613119128996785e1006a8dabc4899b10d2671107d5a0658ed363b9d4b39d02f8cc5e350fbf0a31048adecd1f9e2ca749bd86f195eb48e9b4605f050de03d642940d79184618f7f88a9a0a4683ad84d6134e395305bc1d4d9d17cc334b97653529d6682a87a5fac80a6d46d6e72fc22e58be7b8f8617b3372ef2622110ab1ec448717118b257acffe55d18c7855e9e8710ad977a6792b2315a189eb4468c68641e9b60c0dab7016ac1ad63cd8004b6eca8fc88b1e4263acc00499255c16b11487a0af858075f9c892dc8044c4146e5a5677c4a2cb24bde5e078985020d4ab1e4c87492e76b7e6f4bbd71d84bab1885c9702849e70cf728776b1a94c2a8fb8c7ca01b6111ef6f2032a290949bfe473fe215273b8b5b3ad540f187490f63077dccbca6f62f0a7a66717c596cdef412f2560b10685ede967b3ee68b8c951959aeb1d7564c3b9d806b2ce858381393a79916b78f7e90beadae30ffc0b2b614380f1c2cc551a44565209db3516be379ef566ab00c673fd8aaeeecdcf1168c1960e9a477b9e13757498a44ff089351d1f27abf9fd76816f924504647d1247715ca861ebe624172c322146d66eb2b247f8ecb3e1b5ddca89b287c57510cec40fcf89d802cf4368a861af320e01e34f7a6177d4bc549181b5e87ecdfe02f78c9a59a3bf91ebb6364023ec06410e7b4476ec4e3685bfa3bfe9ef9ecc12dcd899abe0f3c7f16b4686801c0c0a949aa26bed57df56f2bc54ef19af7fcbc7b0d691075f42a4a67acf980b568acb2342f42249f7c1ee3527c13182b096064ecd250887a942d26f637e1c4041b139659d2462a68680bb04387a3b399e396b9fe74de10356125fa47d0a20827370cbf36a79b6fffade91c439dd6cfff4bbe0dd3efefb61c491ee32f935d62307cba369ac8c20f6fe3d4857ce6d240ece5e4d149f0587155a8350fcc18efae2ff11cdbe15218a82499a1996df8b5462ee170b284321e76bbe5c3f4158387644d95f087c598e3d46fbe27f63fa784bda239512113424045a2c5dbc6bc3662ca730a86d13cf8f6fe2743224ca7b535caf6b4701a7dae9cfad3d7290104bbba15b6a064ae6e909a099f75fbe47c9e654d8e3b8dc0f3dbffe829e6c56f7a241e565136812a857f59ab565a9991c6b1d8abcc94c6b33bba314f6e5060e657e4647f969a551dd6c51dfca0ff5d9e4f401fedbc2c927eb1ed95ef25f4e5accba4999322ba1539499310dd5875433a22835cfd42fd77fd4680b7fe767d7aa5c33acde04a65bd3a663fcde4c80e9f2af498f13bf9abbaa1c1265edc691e94abdcc92270c05811cd2a8104eb18efbfec9e4ba9ae5cde211b9b93082ce034b6cd5fbe9cfbac4f7e2404ef159766124f73017cc3600f3c81cd78db25fc3459629eaf20dfdb062c7e502aa69412381d847a9d254d5befc451cda3606f0bc8ae62e0aee928f9ed0b21d705a8d31b899e16445ee064563d32f7b6bb5ad197023cf528d9b329ec67815c6ddf27d2a6ffa7328bb993407cde3d166159fd49fe469254b84c2916daea8df9d69bef019f1351b9bce193e30278835b82ea5f60dc0bdd7f7452b7a820ae7cd6dc29d7ac6a6c1b6411711a96338b1e769146b2a385d282bfaae61b041166efafab2d89a4567b9460cc22d752f8e9aacaaa0db7c84879f5359662d55df6570d4214740851c74574ced733807cbb54571110410892394c3dea07bd4154d0e5689d57c3360207dac951f96a358e9c466a5c5113f3a632e184f57f075edef4dcc9721b963beb95df09dedf848260cbc1ebfdc7408218eaba6da56947cfd9643056db5dbea60a241f8f004c932bc8e645b2ec2eb9bc4e9e2f4156293234d05e70cb26b8a370b0206c756bda6defc11c5eb386640f535a4ffb714168defc6d82f40d8f5ba8768537ead5773c53bd779ca899a2dd31c9138569ff5107c2fb12b804375c3b3dc9b828bfd550328adf358f71e86a0c49fb119f5ef9e06c13855cbfc7d1a62ca2ea655ed912a6dc7bb8b18656e8923fc7a1702ab36947d79384d681c31923e98cf40209f776bc2b219a7ccd139e756a905aa351e6eaae90770c8a193f96cd5c66e4d77a357985556e14333716d80204a5c390e0d76f4081afe917f99ad8a0976b3342f51854b374b4baa9a7f22124d2b82749446e30d9795acb9c3c3a305a6d273ac528e8e9c95c37a78e765fdda55982c2961fbc85a14fc095a78b4654ee6dfc3298749a639ab9c8e155af3a77f8a409ce174532a492ef550a140f774d77d732b3b4ca5bc41fa4488ce5957ce219b032ae1f585273748d81b19edcf3e6cb9a93ec24e41c6b3c472f9baf3ca46cb8b9a91df18acebe7d83bd4473750c4f26806da2f95b9ea48b342460af729ab15e9f033eda67feec645f985d4b9489cf6ceec1b100d007bf46c74be53c7ea17296f9c5b5cbae736491213c93b513009ebdecfcd60d46d7b86c6e3b5e288f2ba5867c07936e7bd1b00de52191eb8630ff82ccafb27a59295164751811bf74eff1e5e2abdf3c93bc5dc9814be83b2562477935e2fa30db7ebb6ec380170cf10c1f98f8c5eb71c730c2b31b55a1dd1c12a64802ab95b63c529e0a96cec8f38680221d6089926d8309796c79994d63b67bfb62f66b4a502f30ed12be41e896e88bc45a160a526fbd5f002e677322f116ec5740d7563cd23ee853c008b84998e38fdf158556e28a532573956e7c00f91f08ca245c295a3d5e003a99ea727f61d12893b435d4c8f2f5cce00c6a3091e2a47f290c07168975c53d7529b71d10faf42d2bac9db8d53669cf59c709c25e9e40b5feaed4c37dde8b84c4961c00712326fb6aaa06e80d766b40b72480f3971def61d1d129676df2478e778d899ed317426ec33e496d1fdd2ec27128f8faee92828e13da72d6aee8330a7988ea1cc8b64ec4d8b20990864c16c52c4be6d00b304b87d97bffdd9c66a740b517223089d9f3f414abedc53c768dab9220b980e6c18d5f20ba8994cc8886d7bdee213442f456d79fce1b1eb48fbf600a666c8ade24d118e6328251cf7b57a6285c650e019850f392b1c29aec5c8fc489a3819d60d5de377d4c11b8ee5625b7c02c5d50d2af3397006f2e2a41a06f039229eef5878ed91f9f6be7e988924dbaeb8455f616275e8698d93fb536e2c839b203aa69bceceddbf9c53f8addba53d50ca0f7a49a42ac6eb757f1b408ad4a0147546173e62f7621eb18a9e1681510cceb48e0a30ab7a1bf71d56742d5f034f2d725e7ea68a011dbb100fa6eefe4ee093873de366d34f4240ca027a25c5b979c9ac47dd1dcb6ed82c4aee09dcc23cf329a8644f89b5cf00e5683934b1837574e9b39b31b1009f276e15aa040959fdf100838ca3f5ab17e45036668d06044e3a13f3a0a6f68579e50d5b0164f900d7bcfcde78396cf30f0b1dff76dc397ab1a5a44b207eb1eaaf73b945c575029ae2dce20724991e6550155ded6a42672609f2439c5aab4882b2ffaf7da787b71d05d15516bd68c6f1a9d79b675395845f24ee853f877e72c14b6c6702f7b8775ca1bfabbbcf4019f7bccf07f1c211531dfc66a7a1df79e92a20dd1cbe1b22e1209e7e3ecb9d3c2450fc22a57bfe09bd735f61c361cdac2488ae0adc7885edc0712655daaf535e1de96ccbe7869d531d8bf3db512fbd17c772332a3f8cf1e052ee0202eb99a36a0f8d7219888acbb57090cdaf3b28e1e62e8fc2ec237bdf18592a7afe4d8390dcb5e7fcc31bf4f797e6f5710070902265cc2e8c459b7da1451046abd6c8c5b02c0be2d2f505a65376266563ac7b59ef3b4e2570a6cb0bd94d46ad861317c743ce1de12bfa2295a98cdded4414d87a1580b1e4675bbdf73a22cac4a1d8d456d089e0b60cbfd16158f073bd1dac481db49fa5d8801d0fb0844b4afec1bab4e61fa0f381fa667880a1cd8163953be7b591cc9dfd7f91902370b783ae8a0f3c7cbefa7d229a37c00f523529e159b11d2e240629b64af2d11404773e991207a722c320221ce23baed7cbe40a440c5680814b122cfba9092fe03478f85adcbdeacb76d6cbf2491eafae98327b278e267821a0e1cd06ef90cb0328e246c19d8c63b9332291a89bc9f989effc675c79a870ac024756c6f5a7e32babd69625d61487ae7399490b70dd0fade7d70ad9b0757300a2dde77abaff4f63a0303853589d44efa968e10d36561f04408ad0cc227fc6b2f904cead189a0fcca9b2e6cbde5498652e0b3bc9d8b7921474403718feb5cc750dc70f5a9b1a0ae2c642015b6a1a8ab0572182b4e39e0c869cbdc60c9465f5d564d18ba2f5b3bc3e05a458744077430c5ea031ee02dd8f0a65d7dd8d90dd9b8717f77d202239a5778719423fb2aec7ca86eb07c39de65a34b988d65377a7473e9145f16d79593e96903330bbf3a8024fc15519d9baa0fae2018786f4b1846fca355ff0fccf65cccad1896309a5ccf2056dd542c929850cc91cd655962360fe316557ab3fb378328f77a07d9da24447d3fa2020b382ed2e808ec9529a01273434c64b0b7c35a06a019e4ab51cdc9c0f266ab25b6984338a0ba910d1060283b636c5d7e8a3f969c1ee1c99b54bba7ff3679fbeecbb70349f076480a867cc4ee4cacaea39c80f642533599486d2ffb77b8c9109a9d25fa0b06e58eca764f7d56469eb9547036bbea9d5c3d35b4c1fbc3d39a372c2b7ad184965cad3819c8928f1588d00949949c0c4c93d30ac7f6665247c0108bd89dff3aafe780ac66febfacc8c6a3cc387d09da6de700487a80e2c8d56df94d7ebd3e1d9e06411a6c5f7eb6da41c6f52997b5ad47ba985261103fdf12eb4a2828b248f652ef00b6abccab2eb161b878b9dbc0aa911405b6f67adda83c16187748d7b524ffe6381f489f432d592e6171bd9ccb2cd52f977143f57fbf2ab0b823d449ae55f02440972334344cda01837b93afa4f46a2fdefe27e92764cf9596780846de2e3b1ea83e62ee43b1c05aee675e25363504addfaa68e7c53ed685413f5ba951f120d0a646e474872c81e5a887464c19f8460ae814ffff24cb51dd2dca28d597ab2ea60949f8dbbe67f263e722fdb51bce4e328a19f5ff1218e1f63b8da6d40dbd5490964499b2522ea323310634893ead661407966207a66ab13adfcf1a725ed14339c46011c0e0401f2386b47cd9f902fdf84bc85e74d3ae7cc544e4d65670a554a537712c6ee9f75191631d2a4c4da06fc38423b1d5b828d7201235b2974164f52aa16bee70ee509250752f4fdd6b9f8d021943df8320682a6f80ff0d67ab7a4ceea807bd5b3b7b6380b0c7f0caa67b0208ba71317f0355a3b755af0e2c007186389438615df80b7b25104a733fc90625b62682198733c0f1625dfaa08cf81e3df043094b7b5a098b3b36f803b5b0f10a057bf814ae3579932c0a5f208985bab3d817f975283b8838ae5cb709be72b58df7425e059fdbf4e0ee51b3da01fe0b44963c1196baee5ec5909ad80d9d1660f3edd90374952a0bf8b3bece2c2f944593f4de7de5e05ded096b8f4f05d65dfc2e806f78220d84b3db564fb12f4e5e8f5eab316591f004e9374cce8e787263bc3827affe6793c130b8621d3bbb2a86fd87f070ea21718281ee7aec4bb3bb71af4bf5721cecd139c4be8c9df4ec8dfb09a5cf1d86a25d39faa9f064a997c214f334e4410917fc3b4d67ada8d87a38c0f86b02bf653dddaeb5b75b300f8bcfd792858bef8ab23e063421939c59212964c9ed5dd56e215db58cef53d31a966bb8ce4ed56287fecb3a85ba435e0b41b20ba1164b9c9f2c49fa0f7b17a89e0ec47eefe992d63ee29c8c0a1ece2664fee8edadd43636a54c48519b4fcf55b0d9103602b92441a5f85cf8c5e406d0f5815f8f37309934bd78fbc2acf0a03b051b4528db4f7c09de7d0aabafca3736b8259c818ca338ca6754e0747717c2794d664a1cacc1e9c52764a308e6df73d975638630b74cce6c49b1bac16454e96852c4f9d8ed118e86d2f1c8dc33bccd4a07be128db5e80f5684ddcc1158e744411acde590f902f0987cfb750bb5bfeed53bff076868986b566d7701f48ddfcacbd325c8d930bcef26713bf60585d5c991e2a6cc33ccbc27f7ddfba18f998497c2eb378cc8f2cc07a1b4f141c5e0fb6f52e18242e505bcf6dd20e33a469d056a0b4fd5e72d0da9d0bcce1e2f9e9dc7d1c7b6cb0f3604287eca00", 0x2000, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000000180)={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0xe, 0x80000) r8 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000d7dda410891193080000010203010902240002000000000904"], 0x0) syz_usb_control_io(r8, 0x0, 0x0) syz_usb_control_io$printer(r8, 0x0, 0x0) r9 = openat$tun(0xffffffffffffff9c, 0x0, 0xa2f01, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, 0x0) syz_usb_control_io$hid(r8, 0x0, 0x0) getsockopt$bt_l2cap_L2CAP_CONNINFO(r7, 0x6, 0x2, &(0x7f0000000080), &(0x7f0000000140)=0x6) 11m39.308284244s ago: executing program 37 (id=10425): openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000540)=ANY=[@ANYBLOB=' \x00\x00\x00_\x00]'], 0x20}], 0x1}, 0x40) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/custom0\x00', 0x0, 0x0) ioctl$BINDER_FREEZE(r1, 0x400c620e, &(0x7f0000000100)={0x0, 0x1, 0x800}) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$SO_TIMESTAMP(r3, 0x1, 0x3f, &(0x7f00000001c0)=0x9, 0x4) pipe2$9p(&(0x7f0000001900)={0xffffffffffffffff}, 0x0) r5 = dup(r2) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000002c0), 0x4000, &(0x7f0000000e80)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r4, @ANYBLOB=',wfdno=', @ANYRESHEX=r5]) r6 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0xc, &(0x7f0000000280)={0x4000, 0x2}, 0x10) sendmsg$netlink(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=ANY=[@ANYBLOB="780000001a0001002abd700000000000020892"], 0x78}], 0x1, 0x0, 0x0, 0x20400}, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r2, &(0x7f0000002140)={0x2020}, 0x2020) syz_fuse_handle_req(r2, &(0x7f0000008400)="92756f43b31ffe542788ef586b7c5a344424e3acac2590be6bbe37adface4a8f2e534ffe76a83a93f0b3680a72fddfde83f96d01982384e8d689219cb9669b14dbaa1b799f82ea1fc926126a4163618e16d4f94143a4e0f27c44fcef3920a0b3805ed4e78098d8689cc7791bd86648070718d238664332948d87866c8d2590fc0f017f9853abd9ed60b99f1aa6ae2dbd24ab6dbcebdb055246815ace147cc50fa3b2861148fcda374d5b203e51d72c45e4dde3e9ee9a47ffe458baf7bb49035135a8194aa1f0a83fa2abed56398f90daff679634619453f533f22583a6e0a4dc09e9de46684d5e0136e229510f3702cf3a4cd0065d3e5d3c419e38a80b070ca55010e082a9c510fd18cc0b26bb5e8e459e747befbc5c6b60ace80bf41417b7b78cf57e5b3984f0cdddc615c5e0000454d3f4a196fb6d18aa629cf0b0245f95ba958d86dc175616f8cd3ac473057dc3a5ff7107973326350107f4468e7ecd48d689b82c12d22ae5f1858302a1b4cfde8fd347a99ddcde40d1c49d9b5099fbccf09e782212be4b2ce36a2bc3c9ee794abffe72a5501e6c4f3f7f68b74761ffd6620609224a3bf11f655dadb5c8a5813b02fb46830e9ac6825f5d0e89910352eb3a58c0dd82d094f94dd2c85666f684a8f437bbd0e66b9f4d366117b67a054d212c4fbc287848cb0578391335d5d616b14d99a2e3df8e8a152d5de99bcefcaab5bb5cc71f3ddd66b379c104648e190e0b28a180d3aecc5423575d4ba7dbf31215c717da7b87dd454b6efcd36c91aaa631127f5bd88723d221752f102bc0c7ac6c5c7a1ad6747af40d01b6d39eab7b0e1292b44683c586386ad00acf60fb8f9bac551a6eb5bab7317b5d89f64db10bd9018dfa6d65d93862e851afbc30fd70fe5f0de322462045177231852ca80e4e78da4fea0c79ba354333026c8bc77d308a8d256a19ec45d2088c196691d3f9aac28ded36004a65ee1ce49ba9599ceee84534bb61d02d04a6732f1e27d72962f74b59f3522bf844c5022986d55934e48b8681b7f5b7532391448caeef00315d28320a46d8bd7813544e1e4bf994e14a519c2654ff20b42bdb69c262897e28eca528f0999840b00ed8256597d27cfc20d71d5f40d0bbca759f7594c6034aa1e16a84ed152fad0fdc1c303a7f61225712714f823afc5ea241d482d3585759623af8c97ca6a84a2033b3d7314ea0ef7ba9b288b362a294c92c8b9736829c16f61c5a1ee04aca965d71162292274595ea62c9c2918e8279c99f5d2830c617c58211fd7452330184b9428d5ec1d5cd75ddcc6de3326fdc70e891104b3b013c30ffccfaf3308d9671b01f6b080a930dac2052c6f39817a662121d90d40d6a1facfb50bec7d408030b6d0ae3e744f3bcc327c35dc43cf86b743db78ff2e593b19923235ed6467f299b08718fe1840c16a748935dff941150fb08b30573b37bf9af5c86cc8d9e229a832e4ef25ec91f71120f2b3e9062485976c280a2d172386029e2f2a4801197fca0a13514edacf5ddbac5a62e8bb13dd1572657a821a8739297f72e29239d1cdddf3e30cbe9af3141f2275ee4ae85d86ec888fe9a6751f252057e95b8beb055e276439581afee93cd44f1e92f70e5f725451d3ab662918ffbb1269509fbd511e95a00ec717f9d60d643864abd6ad1cc4dd7f933379a6078a86c2158db8076e7b660366fca7b1c46d09d2c8e67a6494bfb4c2c6750e76593895b5e2b2bc78093840c3c4a807826bc2750a96b4e1dd5b82b492bb2215518c92064d1763c37132604e52e73fac3f4511f791753aeecfbb19816e0da7a1bfbea9eeaa0f256eaedcb119a61f7d0ea0f5cd4969d45cb014800f2c888d5c2217cf0f69a7507779883b57352bb8883cc584891950d6e792537074f4fc4337aa19b9bf60e18edd939d289fb4a6b7aa6c66da20774e249ca4f779d3c910b1a9a8e4c38af6adecc87d5481d181fd66023ffff246f4e2556b218fe8110acebe20b1675f1de6f265b6d1d8514a53522396bf0e2f2b153c498e48b36d16f8b9bd56f45d7f5b9397d7f1339117a176d0bad0b68e800682416d3e18fe2197c7f8dc20600feb95cc6ba86ad47f113e159bd4389e30eab2874bd27eebc56020c4dab9973b13f3e82aa62a7e0a151d73de48cb811e32be63ffd303f5a6ea6f097ed763fbf36c430821e451146de79922348354ce285af0997bf3c66e6ef02942e24b8f1ccdd542f09cfe65c0da0094c0b5fd26bbc061538b41e5ed2cbb390ee29b10a4b7a696009e1b5b86c44c0a561a257c15415feaeb1433ea275ed6e4b228503fe71ee5942665164faaed6697112206be0fe7863aebd4bbe951d5dea1da294dba0793196385f4d5141c9d6c4b0fa22b2e200cfb70b52aca31655e71e5a576ccb8ccb5b1364748aa981edbb81a813b1aebc67be1f7619e7e197622d981280429f6ca5145c5b3b05e6bace9191e5c58fbf140f71f594cbfd4db0e9f6923f1758ff9474a61a720a5d4f09c622c3ce3f5d0d3a1d191111168108f41f12b16e9eaf3617c353715cd35260560cbfd0555d51ce5c40bbdb7c95ceaeadadb8902974de50b0863348183864f5ea682e678286a06a6f396af29a7c7fb33a0100008000000000f3c0d4cf369d85959a0adeda94d35824050e6fba7f83f90867583f713d7783323c7010e94c9be331f860db395dbde6face5bfdb616fcefa9c6b01f6963daa840a31ff554a458c0c50cb5e09f91f54f63234589decaf45bbfbaef0dcbff4ae6e65ca26a530261c491ef8eb9a855a1d7463391c9b66be96cf24c3c321ee5a5bdc857f60b582683c6ae1e3775b62a9f19ff8fa51380ca8a2a3c6de79012f5727ba12025e7e6723a23a81e067ca6e54c7b38ff64880d235d21e7ee5258953dcbf9e2a962f006ca4ffe870859242c850cbae4222b3b72c4f86934379ba2ead1dcde906241b994d95c88355af5a9a30ace9c933a6942f341ad221dd825846a8fd44c03e2eaa9311c26e15a1bd7cbba961a22ef23d7ebba0e34cec5ef09b1ce72814a97e33bd29f3d9ec80a4f45d1d29486accf15c11f1a800bd84918e7626f678275d7c7acb02cc0e6e34bb766ba6b75c3ad14fca9352e09c3b69390c045cfc842ff9ade8ca693c07fadc7047a946e6e570c3afc5b501c964103397f5ddadc2d59a048348dd42f07cfe31bc9b5ae453f5086bb41bba4c8a3e518e30b0855184b053f923025dd72ce1bcbf41231978b34a8547c71d7313992165078903c61d312b0d9469413c9fd97ccdf0ea270fb6c47ec8861a1c8d909eeace761b5a06ba46e25785ff87f867777abb237c6c980687991f1ed0157d58492260c712cec34c1fc0962103955db4d5090b6e8409cf3c3c79d0e691cf4fbc0b2251a016dcd456969cd32e5429533bf0d6f8bda84c05f0e2040de8b53bfb8676eec4b76c3df6f46b1e43732035dda577e75f640777f6ae90fd2f1af42ba462dac732019c599bfef01acd6a0d4d1796bcb8f58519d6f9ad9a3206704a94d472516b988141f44ecd2e6f28a49aa0c449db87972fc995a97379914546ea43143ea2cf779a9cbe81f111fe89129db3610492164ab2598eca7e60d9a6963d8ba03a86729db86e420fd96d61b8fb11edc2b339b57a740074ae5b775eaf60cd85dc934e604bf2b4bd58ee01205b4df57ac20ff8db45a05982b579643882407050c005102a2e71f1e56dc76dbf5331112e83e48bfb5cf2a78a893190d78426175c162ffaa7278a43b9932318fc17fb8cb0dfac610b1ad235b91f9cb7623b155117e07f7b876a3c37627aa31eafed141cc0c5491c4f621a66b6d837a144d78719c46511c04a093cf65fce9fabe5bd6d499eceb63538ece3cf19053550a239bf978c08c879f9954485a4e3e0d5bedb84b407ced85c4dfc4d75af116815992c29f0bc927c4a990c38ae4fcc9feb90fec1b1b555e04d010423010855394d5ccfc8ed21164190cd8f83be5debb70290c3547f07e4dc42814f1e001798e6ceee2558b0c6ff8c1759f90269ee226131116332b99ac8dd104c92088e1f91ace3198c0f59bfb75c4e4a697660eed43a29c831a552de37fce6dce96fa51b6e2111f3071a4e94422d15e102e5f67da7ca6cae6bed7743ebffacb8a811a143605791d17232181a517e872f71262c3c73668f0ef83aad498f67fa26bae698cf78f24c2dbecd399a190e6b8d0684e929f2e8083765eb2c67793a1adbb89d36b58bfb197cdc5f3c894ac9d886e8f3b0936fabd233c09de8fab8099f72a74d908ba5c5e4d39790b0bf9e45b710f5587b7c937c76690c5c5fce621a53a9fd03b0a4ee6d8d1abbe2ed561820a77f12a08cad0755540ab6dd1604b7c30a8652995ab80b85e919011de9438a4637eb0291124ed4b745e782cff98510cb03be79c2a81351abf276584d75cdd96b9c97e73eb71000b3ab7c3c19c2cab4497298fcb3052b5d4503d05e7f310318be6f848547b1a4f4db82caee190801478be28065036aa4d91f290c1f396343e73a5fe8bb5ccf0a317177ed1f77acda1a4a49dccfcab8d1b5d79f015f788b6d5e9f8228a8bcdc0696e6b19f5edffbcd7e9509c87fbe1f726b93bf8c6d8d37428763e142560c46c9e894f7317859000c25abc4f3691ebcd020171e0d4911b5d97a238109aedeb00b2eb475c1e7b45175f8aa85193b5c0f43b434c15de01610c4d022646cd6e3637f349a434a77f571ac1c5d698452d1b991e267f78dca5e592ecd31ccafcad84e4e98d134b4adc525b81bd6843428883023a6ea407201738c8bf16b541ff7280274a34d4cf14819f2dbae167ca0cae8471c495e006b45194ad91c4516f21cbb10e0d26fd5d734cd7725df5b3fbe92955f4a9bb3b9b813aeeff79d6ed5db92def19d060a208c3ec8c42c110786f1e1496c50a7249b03fc792764366894a35320b99d0bef9fd0b6a246c36a357c6b985dc83a37a8d9b8b9ad643dea94860cbe763bb73cc8422b69d4d12332242c8954075fb7117a6679638073617abcdb4619855b2036af160647f66b3531645a3bf047ae290d6ae2249f114e7a8464278bae1486022bcc7c37390c8d9a0efb0e1cfa0da8ef7a5e072f99a47ecc75e4e442880375193db49bb82ba34901286ca473ed5b63e4048db4dc455e74b3fdd2e7898ca3f4c3a02d435cde6141eea645055123a7dcf0d22057f8d425701afc55859f5147954e719d58c7486b1e02ac16cb799b77632c66bb78e6e52e11017c1736424fa4d433f1e19b4c881d23f0b2a12d5fae3ae24339088088d9b496ad97bd9f6e20a8597d1452a0c72dcf43dbbda8f18166585c06d21fbffe5fe7b55f71c9b9f1b34a02bd05ca63c7c1b1bebbb9dd24fb10291b04c665d45154dd28b85d821ce7e613119128996785e1006a8dabc4899b10d2671107d5a0658ed363b9d4b39d02f8cc5e350fbf0a31048adecd1f9e2ca749bd86f195eb48e9b4605f050de03d642940d79184618f7f88a9a0a4683ad84d6134e395305bc1d4d9d17cc334b97653529d6682a87a5fac80a6d46d6e72fc22e58be7b8f8617b3372ef2622110ab1ec448717118b257acffe55d18c7855e9e8710ad977a6792b2315a189eb4468c68641e9b60c0dab7016ac1ad63cd8004b6eca8fc88b1e4263acc00499255c16b11487a0af858075f9c892dc8044c4146e5a5677c4a2cb24bde5e078985020d4ab1e4c87492e76b7e6f4bbd71d84bab1885c9702849e70cf728776b1a94c2a8fb8c7ca01b6111ef6f2032a290949bfe473fe215273b8b5b3ad540f187490f63077dccbca6f62f0a7a66717c596cdef412f2560b10685ede967b3ee68b8c951959aeb1d7564c3b9d806b2ce858381393a79916b78f7e90beadae30ffc0b2b614380f1c2cc551a44565209db3516be379ef566ab00c673fd8aaeeecdcf1168c1960e9a477b9e13757498a44ff089351d1f27abf9fd76816f924504647d1247715ca861ebe624172c322146d66eb2b247f8ecb3e1b5ddca89b287c57510cec40fcf89d802cf4368a861af320e01e34f7a6177d4bc549181b5e87ecdfe02f78c9a59a3bf91ebb6364023ec06410e7b4476ec4e3685bfa3bfe9ef9ecc12dcd899abe0f3c7f16b4686801c0c0a949aa26bed57df56f2bc54ef19af7fcbc7b0d691075f42a4a67acf980b568acb2342f42249f7c1ee3527c13182b096064ecd250887a942d26f637e1c4041b139659d2462a68680bb04387a3b399e396b9fe74de10356125fa47d0a20827370cbf36a79b6fffade91c439dd6cfff4bbe0dd3efefb61c491ee32f935d62307cba369ac8c20f6fe3d4857ce6d240ece5e4d149f0587155a8350fcc18efae2ff11cdbe15218a82499a1996df8b5462ee170b284321e76bbe5c3f4158387644d95f087c598e3d46fbe27f63fa784bda239512113424045a2c5dbc6bc3662ca730a86d13cf8f6fe2743224ca7b535caf6b4701a7dae9cfad3d7290104bbba15b6a064ae6e909a099f75fbe47c9e654d8e3b8dc0f3dbffe829e6c56f7a241e565136812a857f59ab565a9991c6b1d8abcc94c6b33bba314f6e5060e657e4647f969a551dd6c51dfca0ff5d9e4f401fedbc2c927eb1ed95ef25f4e5accba4999322ba1539499310dd5875433a22835cfd42fd77fd4680b7fe767d7aa5c33acde04a65bd3a663fcde4c80e9f2af498f13bf9abbaa1c1265edc691e94abdcc92270c05811cd2a8104eb18efbfec9e4ba9ae5cde211b9b93082ce034b6cd5fbe9cfbac4f7e2404ef159766124f73017cc3600f3c81cd78db25fc3459629eaf20dfdb062c7e502aa69412381d847a9d254d5befc451cda3606f0bc8ae62e0aee928f9ed0b21d705a8d31b899e16445ee064563d32f7b6bb5ad197023cf528d9b329ec67815c6ddf27d2a6ffa7328bb993407cde3d166159fd49fe469254b84c2916daea8df9d69bef019f1351b9bce193e30278835b82ea5f60dc0bdd7f7452b7a820ae7cd6dc29d7ac6a6c1b6411711a96338b1e769146b2a385d282bfaae61b041166efafab2d89a4567b9460cc22d752f8e9aacaaa0db7c84879f5359662d55df6570d4214740851c74574ced733807cbb54571110410892394c3dea07bd4154d0e5689d57c3360207dac951f96a358e9c466a5c5113f3a632e184f57f075edef4dcc9721b963beb95df09dedf848260cbc1ebfdc7408218eaba6da56947cfd9643056db5dbea60a241f8f004c932bc8e645b2ec2eb9bc4e9e2f4156293234d05e70cb26b8a370b0206c756bda6defc11c5eb386640f535a4ffb714168defc6d82f40d8f5ba8768537ead5773c53bd779ca899a2dd31c9138569ff5107c2fb12b804375c3b3dc9b828bfd550328adf358f71e86a0c49fb119f5ef9e06c13855cbfc7d1a62ca2ea655ed912a6dc7bb8b18656e8923fc7a1702ab36947d79384d681c31923e98cf40209f776bc2b219a7ccd139e756a905aa351e6eaae90770c8a193f96cd5c66e4d77a357985556e14333716d80204a5c390e0d76f4081afe917f99ad8a0976b3342f51854b374b4baa9a7f22124d2b82749446e30d9795acb9c3c3a305a6d273ac528e8e9c95c37a78e765fdda55982c2961fbc85a14fc095a78b4654ee6dfc3298749a639ab9c8e155af3a77f8a409ce174532a492ef550a140f774d77d732b3b4ca5bc41fa4488ce5957ce219b032ae1f585273748d81b19edcf3e6cb9a93ec24e41c6b3c472f9baf3ca46cb8b9a91df18acebe7d83bd4473750c4f26806da2f95b9ea48b342460af729ab15e9f033eda67feec645f985d4b9489cf6ceec1b100d007bf46c74be53c7ea17296f9c5b5cbae736491213c93b513009ebdecfcd60d46d7b86c6e3b5e288f2ba5867c07936e7bd1b00de52191eb8630ff82ccafb27a59295164751811bf74eff1e5e2abdf3c93bc5dc9814be83b2562477935e2fa30db7ebb6ec380170cf10c1f98f8c5eb71c730c2b31b55a1dd1c12a64802ab95b63c529e0a96cec8f38680221d6089926d8309796c79994d63b67bfb62f66b4a502f30ed12be41e896e88bc45a160a526fbd5f002e677322f116ec5740d7563cd23ee853c008b84998e38fdf158556e28a532573956e7c00f91f08ca245c295a3d5e003a99ea727f61d12893b435d4c8f2f5cce00c6a3091e2a47f290c07168975c53d7529b71d10faf42d2bac9db8d53669cf59c709c25e9e40b5feaed4c37dde8b84c4961c00712326fb6aaa06e80d766b40b72480f3971def61d1d129676df2478e778d899ed317426ec33e496d1fdd2ec27128f8faee92828e13da72d6aee8330a7988ea1cc8b64ec4d8b20990864c16c52c4be6d00b304b87d97bffdd9c66a740b517223089d9f3f414abedc53c768dab9220b980e6c18d5f20ba8994cc8886d7bdee213442f456d79fce1b1eb48fbf600a666c8ade24d118e6328251cf7b57a6285c650e019850f392b1c29aec5c8fc489a3819d60d5de377d4c11b8ee5625b7c02c5d50d2af3397006f2e2a41a06f039229eef5878ed91f9f6be7e988924dbaeb8455f616275e8698d93fb536e2c839b203aa69bceceddbf9c53f8addba53d50ca0f7a49a42ac6eb757f1b408ad4a0147546173e62f7621eb18a9e1681510cceb48e0a30ab7a1bf71d56742d5f034f2d725e7ea68a011dbb100fa6eefe4ee093873de366d34f4240ca027a25c5b979c9ac47dd1dcb6ed82c4aee09dcc23cf329a8644f89b5cf00e5683934b1837574e9b39b31b1009f276e15aa040959fdf100838ca3f5ab17e45036668d06044e3a13f3a0a6f68579e50d5b0164f900d7bcfcde78396cf30f0b1dff76dc397ab1a5a44b207eb1eaaf73b945c575029ae2dce20724991e6550155ded6a42672609f2439c5aab4882b2ffaf7da787b71d05d15516bd68c6f1a9d79b675395845f24ee853f877e72c14b6c6702f7b8775ca1bfabbbcf4019f7bccf07f1c211531dfc66a7a1df79e92a20dd1cbe1b22e1209e7e3ecb9d3c2450fc22a57bfe09bd735f61c361cdac2488ae0adc7885edc0712655daaf535e1de96ccbe7869d531d8bf3db512fbd17c772332a3f8cf1e052ee0202eb99a36a0f8d7219888acbb57090cdaf3b28e1e62e8fc2ec237bdf18592a7afe4d8390dcb5e7fcc31bf4f797e6f5710070902265cc2e8c459b7da1451046abd6c8c5b02c0be2d2f505a65376266563ac7b59ef3b4e2570a6cb0bd94d46ad861317c743ce1de12bfa2295a98cdded4414d87a1580b1e4675bbdf73a22cac4a1d8d456d089e0b60cbfd16158f073bd1dac481db49fa5d8801d0fb0844b4afec1bab4e61fa0f381fa667880a1cd8163953be7b591cc9dfd7f91902370b783ae8a0f3c7cbefa7d229a37c00f523529e159b11d2e240629b64af2d11404773e991207a722c320221ce23baed7cbe40a440c5680814b122cfba9092fe03478f85adcbdeacb76d6cbf2491eafae98327b278e267821a0e1cd06ef90cb0328e246c19d8c63b9332291a89bc9f989effc675c79a870ac024756c6f5a7e32babd69625d61487ae7399490b70dd0fade7d70ad9b0757300a2dde77abaff4f63a0303853589d44efa968e10d36561f04408ad0cc227fc6b2f904cead189a0fcca9b2e6cbde5498652e0b3bc9d8b7921474403718feb5cc750dc70f5a9b1a0ae2c642015b6a1a8ab0572182b4e39e0c869cbdc60c9465f5d564d18ba2f5b3bc3e05a458744077430c5ea031ee02dd8f0a65d7dd8d90dd9b8717f77d202239a5778719423fb2aec7ca86eb07c39de65a34b988d65377a7473e9145f16d79593e96903330bbf3a8024fc15519d9baa0fae2018786f4b1846fca355ff0fccf65cccad1896309a5ccf2056dd542c929850cc91cd655962360fe316557ab3fb378328f77a07d9da24447d3fa2020b382ed2e808ec9529a01273434c64b0b7c35a06a019e4ab51cdc9c0f266ab25b6984338a0ba910d1060283b636c5d7e8a3f969c1ee1c99b54bba7ff3679fbeecbb70349f076480a867cc4ee4cacaea39c80f642533599486d2ffb77b8c9109a9d25fa0b06e58eca764f7d56469eb9547036bbea9d5c3d35b4c1fbc3d39a372c2b7ad184965cad3819c8928f1588d00949949c0c4c93d30ac7f6665247c0108bd89dff3aafe780ac66febfacc8c6a3cc387d09da6de700487a80e2c8d56df94d7ebd3e1d9e06411a6c5f7eb6da41c6f52997b5ad47ba985261103fdf12eb4a2828b248f652ef00b6abccab2eb161b878b9dbc0aa911405b6f67adda83c16187748d7b524ffe6381f489f432d592e6171bd9ccb2cd52f977143f57fbf2ab0b823d449ae55f02440972334344cda01837b93afa4f46a2fdefe27e92764cf9596780846de2e3b1ea83e62ee43b1c05aee675e25363504addfaa68e7c53ed685413f5ba951f120d0a646e474872c81e5a887464c19f8460ae814ffff24cb51dd2dca28d597ab2ea60949f8dbbe67f263e722fdb51bce4e328a19f5ff1218e1f63b8da6d40dbd5490964499b2522ea323310634893ead661407966207a66ab13adfcf1a725ed14339c46011c0e0401f2386b47cd9f902fdf84bc85e74d3ae7cc544e4d65670a554a537712c6ee9f75191631d2a4c4da06fc38423b1d5b828d7201235b2974164f52aa16bee70ee509250752f4fdd6b9f8d021943df8320682a6f80ff0d67ab7a4ceea807bd5b3b7b6380b0c7f0caa67b0208ba71317f0355a3b755af0e2c007186389438615df80b7b25104a733fc90625b62682198733c0f1625dfaa08cf81e3df043094b7b5a098b3b36f803b5b0f10a057bf814ae3579932c0a5f208985bab3d817f975283b8838ae5cb709be72b58df7425e059fdbf4e0ee51b3da01fe0b44963c1196baee5ec5909ad80d9d1660f3edd90374952a0bf8b3bece2c2f944593f4de7de5e05ded096b8f4f05d65dfc2e806f78220d84b3db564fb12f4e5e8f5eab316591f004e9374cce8e787263bc3827affe6793c130b8621d3bbb2a86fd87f070ea21718281ee7aec4bb3bb71af4bf5721cecd139c4be8c9df4ec8dfb09a5cf1d86a25d39faa9f064a997c214f334e4410917fc3b4d67ada8d87a38c0f86b02bf653dddaeb5b75b300f8bcfd792858bef8ab23e063421939c59212964c9ed5dd56e215db58cef53d31a966bb8ce4ed56287fecb3a85ba435e0b41b20ba1164b9c9f2c49fa0f7b17a89e0ec47eefe992d63ee29c8c0a1ece2664fee8edadd43636a54c48519b4fcf55b0d9103602b92441a5f85cf8c5e406d0f5815f8f37309934bd78fbc2acf0a03b051b4528db4f7c09de7d0aabafca3736b8259c818ca338ca6754e0747717c2794d664a1cacc1e9c52764a308e6df73d975638630b74cce6c49b1bac16454e96852c4f9d8ed118e86d2f1c8dc33bccd4a07be128db5e80f5684ddcc1158e744411acde590f902f0987cfb750bb5bfeed53bff076868986b566d7701f48ddfcacbd325c8d930bcef26713bf60585d5c991e2a6cc33ccbc27f7ddfba18f998497c2eb378cc8f2cc07a1b4f141c5e0fb6f52e18242e505bcf6dd20e33a469d056a0b4fd5e72d0da9d0bcce1e2f9e9dc7d1c7b6cb0f3604287eca00", 0x2000, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000000180)={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0xe, 0x80000) r8 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000d7dda410891193080000010203010902240002000000000904"], 0x0) syz_usb_control_io(r8, 0x0, 0x0) syz_usb_control_io$printer(r8, 0x0, 0x0) r9 = openat$tun(0xffffffffffffff9c, 0x0, 0xa2f01, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, 0x0) syz_usb_control_io$hid(r8, 0x0, 0x0) getsockopt$bt_l2cap_L2CAP_CONNINFO(r7, 0x6, 0x2, &(0x7f0000000080), &(0x7f0000000140)=0x6) 5m49.620294717s ago: executing program 7 (id=15752): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000400)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000240)={0x4, 0x0, &(0x7f0000000200)=[@enter_looper], 0x50, 0x0, &(0x7f0000000300)="de547e22badef7fe47218ac45e0cfab956549e362216b22c7fa1086cc46642478a7b69462fc21aff55002ce55e854564e7d309f20d222f9220c8d9b1b0d196137252587ab17948adf200000000000000"}) openat2(0xffffffffffffff9c, 0x0, 0x0, 0x18) (async) openat2(0xffffffffffffff9c, 0x0, 0x0, 0x18) r1 = socket(0x10, 0x803, 0x0) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000000)=@l2tp={0x2, 0x0, @initdev}, 0x80, 0x0}, 0x142) (async) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000000)=@l2tp={0x2, 0x0, @initdev}, 0x80, 0x0}, 0x142) sendto(r1, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) (async) sendto(r1, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000140)=""/100, 0x64}, {&(0x7f0000000280)=""/85, 0x55}, {&(0x7f0000000fc0)=""/4096, 0x1000}, {&(0x7f0000000580)=""/106, 0x6a}, {&(0x7f0000000980)=""/73, 0x49}, {&(0x7f0000000200)=""/77, 0x4d}, {&(0x7f00000007c0)=""/138, 0x8a}, {&(0x7f00000001c0)=""/6, 0x6}], 0x8, &(0x7f0000000600)=""/191, 0xbf}, 0x5}], 0x1, 0x2000, &(0x7f0000003700)={0x77359400}) syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) (async) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002040), 0x2, 0x0) r4 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r3, &(0x7f00000000c0)={0x10000001}) close_range(r4, 0xffffffffffffffff, 0x0) sendmsg$NL80211_CMD_SET_MPATH(r1, &(0x7f0000000380)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000001c0)={&(0x7f0000000280)={0x5c, r2, 0x200, 0x70bd26, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x3, 0x54}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4000001}, 0x80) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4, 0x0, &(0x7f0000000500)=[@register_looper], 0x0, 0x0, 0x0}) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000540)="c0d1068c7ae42af8e219ed605f1ffae6f89631f0b5bf6145ac6d4ed0bccd4d2bceec98e0b9a4f0c643adb70f78c6253efee8d4766b9cec948853e8023b6570faef3f65c1b341fe7343e147a347fdd77e44b6c31db57f560c171a61dd65b64228c46b7cb2b0df0448ab5114a4cd5d0e872e137085f6993768bb3f24b8038c739aa007db0ffdc823f1313b9f89b7f7580f22dd27df69a6b1b386a4b9aeee86f8f9ada4cf9c09110b41d3f0c490d9cbfb1ab2dc14d95263d96483a2d5a3b69fffcc76d5eed7b26f6c7d5e5d72f69f777bbb17adc4df865e2096e460802ff649116b78ac1165ea5ae0f57eadc1f8453c12186f0288606ca71eb6898c72883ef7b06b") syz_open_dev$usbmon(&(0x7f0000000000), 0x3, 0x20480) (async) r5 = syz_open_dev$usbmon(&(0x7f0000000000), 0x3, 0x20480) ioctl$MON_IOCX_MFETCH(r5, 0xc0109207, &(0x7f0000000140)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x1}) (async) ioctl$MON_IOCX_MFETCH(r5, 0xc0109207, &(0x7f0000000140)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x1}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x16, 0x0, &(0x7f0000000740)="8883f5f7cbff9a34b3f74f293f723b6f7ef06db9629e"}) 5m49.495740911s ago: executing program 7 (id=15756): r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000280)={@local, 0x800, 0x0, 0x3, 0x1}, 0x20) (async) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000040)={@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x800, 0x2, 0x0, 0x4, 0xf, 0x9}, 0x20) (async) setsockopt$ARPT_SO_SET_REPLACE(0xffffffffffffffff, 0xa02000000000000, 0x60, &(0x7f0000000000)={'filter\x00', 0xb001, 0x4, 0x3e8, 0x300, 0x0, 0x0, 0x300, 0x300, 0x300, 0x7fffffe, 0x0, {[{{@arp={@local, @empty, 0x0, 0x0, 0x0, 0x0, {@empty, {[0xff]}}, {@mac=@local}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'pimreg\x00', 'veth0_to_bridge\x00'}, 0xc0, 0x130}, @unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, "f67b23ffdfa27f907a03732da3acbc6518e62a77ca06f258762e88c0d9f9d2f413b94a105f4bdf01425ce81c5d000000000000000500ffffffff00"}}}, {{@arp={@multicast2, @empty, 0x0, 0x0, 0x0, 0x0, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'veth0_to_team\x00', 'ip6tnl0\x00'}, 0xc0, 0xe8}, @unspec=@CLASSIFY={0x28}}, {{@uncond, 0xc0, 0xe8}, @unspec=@NFQUEUE3={0x28, 'NFQUEUE\x00', 0x3, {0x0, 0x10}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x438) syz_io_uring_setup(0xe42, &(0x7f0000000380)={0x0, 0x5f3d, 0x10, 0x4001, 0x2bb}, 0x0, 0x0) (async) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) (async) setsockopt(0xffffffffffffffff, 0x107, 0x1, &(0x7f0000000080)="01000000000006", 0x7) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) (async) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f00000012c0)={0x0, 0x1, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3b}}, 0x10) (async) setsockopt$packet_buf(r2, 0x107, 0x2, &(0x7f0000000080)="5ec78db485c534bdf7a2172f3f1f30da", 0x10) r3 = timerfd_create(0x8, 0x80800) timerfd_settime(r3, 0x0, &(0x7f00000013c0)={{}, {0x0, 0x989680}}, 0x0) r4 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000400)='./binderfs/binder1\x00', 0x0, 0x0) (async) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x48080, 0x0) ioctl$TIOCPKT(r5, 0x5420, &(0x7f0000000080)=0x8) (async) ioctl$TCSETSW(r5, 0x5403, &(0x7f00000001c0)={0x2000009, 0x2, 0x9, 0x0, 0x2, "972d595029c59b15743b291346db66fb4c8676"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x80000000000000a, 0x2, 0x0) setsockopt$inet6_group_source_req(r6, 0x29, 0x2a, 0x0, 0x0) (async) read(r5, &(0x7f0000000280)=""/4096, 0x1000) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f0000000240)={0x4, 0x0, &(0x7f0000000200)=[@enter_looper], 0x50, 0x0, &(0x7f0000000380)="de547e22bade76f1a03b79e954ee20bc43f7fe47218a02ff8ba942478a7b69462fc21aff55002ce55e854564e7d309f20d222f9220c8d9b1b0d196137252587ab17948adf2dcbba03d2f3e0e647c2e70"}) (async) pread64(0xffffffffffffffff, 0x0, 0x0, 0x80) close(r0) (async) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x11, 0x0, 0x0) (async) r7 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000400)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x4018620d, &(0x7f0000000080)={0x73622a85, 0x103, 0x3}) r8 = mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r7, 0x0) ioctl$BINDER_WRITE_READ(r7, 0xc0306201, &(0x7f0000000100)={0xf0, 0x0, &(0x7f0000000580)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000}, @free_buffer={0x40086303, r8}, @transaction_sg={0x40486311, {0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x400}, @transaction_sg={0x40486311, {0x1, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x18, 0x0, &(0x7f0000000280)={0x30, 0x30, 0x30}}, 0x40}], 0x0, 0x0, 0x0}) 5m49.439389118s ago: executing program 7 (id=15757): mount(&(0x7f0000000000)=@rnullb, &(0x7f00000000c0)='./cgroup\x00', &(0x7f0000000040)='9p\x00', 0x0, 0x0) (async) pread64(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) mount$bpf(0x0, &(0x7f00000023c0)='./file0\x00', 0x0, 0x15c028, 0x0) (async, rerun: 32) ioctl$KVM_XEN_HVM_CONFIG(0xffffffffffffffff, 0x4038ae7a, &(0x7f00000000c0)={0x1, 0xaa4, 0x0, &(0x7f0000002400)}) (rerun: 32) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_CLOCK(r1, 0x4188aec6, &(0x7f0000000040)) (async) ioctl$KVM_SET_CLOCK(r1, 0x4188aec6, &(0x7f0000000040)={0x0, 0x8, 0x0, 0x95d}) (async) r2 = userfaultfd(0x801) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f00000001c0)) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, 0x0) (async) ioctl$UFFDIO_COPY(r2, 0xc028aa03, &(0x7f0000000000)={&(0x7f00002b9000/0x400000)=nil, &(0x7f0000779000/0x1000)=nil, 0x400000, 0x3, 0x2}) (async) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, 0x0) (async) r3 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x0) ioctl$TIOCGSERIAL(r3, 0x541e, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/165}) r4 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000000080), 0x48801, 0x0) ioctl$BLKRRPART(r4, 0x125f, 0x0) 5m49.33602051s ago: executing program 7 (id=15758): newfstatat(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000240)={'gre0\x00', 0x0}) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000140)=0x8, 0x4) sendto$packet(r1, 0x0, 0xa00, 0x0, &(0x7f0000000a80)={0x11, 0x88a8, r2, 0x1, 0x0, 0x6, @multicast}, 0x14) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x2) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000180)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}, {@userxattr}]}) mknodat$loop(0xffffffffffffffff, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./bus\x00') r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) setresuid(r0, r0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r6 = getpid() sendmmsg$unix(r5, &(0x7f0000000a40)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@cred={{0x1c, 0x1, 0x2, {r6}}}], 0x20, 0x20000010}}], 0x1, 0x0) r7 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r7) ptrace$pokeuser(0x6, r7, 0x388, 0x7ffffffe) r8 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r9 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r9) ptrace$peekuser(0x3, r9, 0x0) capset(&(0x7f0000000100)={0x20080522, r9}, &(0x7f0000000080)={0x4, 0x30ffff, 0xfffffffe, 0x3, 0x0, 0x8000}) ioctl$ASHMEM_PURGE_ALL_CACHES(r8, 0x770a, 0x0) 5m49.334582251s ago: executing program 7 (id=15759): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x2) ioctl$KVM_TPR_ACCESS_REPORTING(r2, 0xc028ae92, &(0x7f0000000300)={0x5}) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000002040), 0x410281, 0x0) r3 = openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder-control\x00', 0x2, 0x0) ioctl$BINDER_CTL_ADD(r3, 0xc1086201, &(0x7f0000000140)={'binder0\x00'}) 5m49.25653415s ago: executing program 7 (id=15760): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='blkio.bfq.avg_queue_size\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000600)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_DIRENT(r0, &(0x7f0000000140)={0xd0, 0x0, r1, [{0x4, 0x9, 0x13, 0x8, './binderfs/binder1\x00'}, {0x6, 0xc0000000000, 0x13, 0x7b2, './binderfs/binder1\x00'}, {0x5, 0x4, 0x13, 0xd52, './binderfs/binder1\x00'}, {0x5, 0x4, 0x13, 0x7, './binderfs/binder1\x00'}]}, 0xd0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)={0x18, 0x56, 0x601, 0x0, 0x0, "", [@typed={0x7, 0x0, 0x0, 0x0, @str='\x00\x00\x00'}]}, 0x18}], 0x1, 0x0, 0x0, 0xea}, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f0000000200), r2) r3 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000400)='./binderfs/binder1\x00', 0x0, 0x0) r4 = socket(0x2, 0x3, 0x7) setsockopt(r4, 0xff, 0x1, 0x0, 0x9) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r5, 0x1, 0x4, 0x0, &(0x7f0000000280)) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r3, 0x4018620d, &(0x7f0000000080)={0x73622a85, 0x103, 0x3}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000580)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000}], 0x0, 0x0, 0x0}) ioctl$BINDER_THREAD_EXIT(r3, 0x40046208, 0x0) 5m49.215439095s ago: executing program 38 (id=15760): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='blkio.bfq.avg_queue_size\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000600)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_DIRENT(r0, &(0x7f0000000140)={0xd0, 0x0, r1, [{0x4, 0x9, 0x13, 0x8, './binderfs/binder1\x00'}, {0x6, 0xc0000000000, 0x13, 0x7b2, './binderfs/binder1\x00'}, {0x5, 0x4, 0x13, 0xd52, './binderfs/binder1\x00'}, {0x5, 0x4, 0x13, 0x7, './binderfs/binder1\x00'}]}, 0xd0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)={0x18, 0x56, 0x601, 0x0, 0x0, "", [@typed={0x7, 0x0, 0x0, 0x0, @str='\x00\x00\x00'}]}, 0x18}], 0x1, 0x0, 0x0, 0xea}, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f0000000200), r2) r3 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000400)='./binderfs/binder1\x00', 0x0, 0x0) r4 = socket(0x2, 0x3, 0x7) setsockopt(r4, 0xff, 0x1, 0x0, 0x9) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r5, 0x1, 0x4, 0x0, &(0x7f0000000280)) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r3, 0x4018620d, &(0x7f0000000080)={0x73622a85, 0x103, 0x3}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000580)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000}], 0x0, 0x0, 0x0}) ioctl$BINDER_THREAD_EXIT(r3, 0x40046208, 0x0) 5m23.767330598s ago: executing program 2 (id=16339): r0 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000001c0), r1) sendmsg$TIPC_NL_KEY_SET(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYRES8=r1, @ANYRES16=r2, @ANYRES32=r2], 0x14}, 0x1, 0x0, 0x0, 0x86}, 0x0) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0x400001000001fe) ioctl$ASHMEM_SET_PROT_MASK(r0, 0x40087705, 0x0) mmap(&(0x7f000001a000/0x2000)=nil, 0x2000, 0x8, 0x13, r0, 0x66053000) rt_sigaction(0xd, &(0x7f0000000180)={&(0x7f0000000000)="ca00d1c441ef196ec866400fe2de0fae4e0afaf2466ff00fc01ec422e10399c5c1202063df", 0xcc000000, 0x0, {[0x2]}}, 0x0, 0x8, &(0x7f0000000300)) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x80cd}], 0x1, 0x7) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_ENTRIES(r4, 0x29, 0x41, 0x0, &(0x7f0000000180)=0x2c) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r5, &(0x7f0000000040)=ANY=[], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x88fd537e5c114b61, 0x12, r5, 0x52fac000) ioctl$KVM_X86_SETUP_MCE(r5, 0x4008ae9c, &(0x7f0000000000)={0x1c, 0xe, 0x1c}) socket$nl_generic(0x10, 0x3, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x111) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000780)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f00000007c0)={[{@index_on}]}) syz_genetlink_get_family_id$nl80211(&(0x7f0000000400), r3) pipe2(&(0x7f0000000000), 0x400) 5m23.766621708s ago: executing program 2 (id=16341): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000400)='./binderfs/binder1\x00', 0x800, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x138a, 0x1000000003}) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000040)={0x4c, 0x0, &(0x7f0000000500)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x68, 0x18, &(0x7f0000000440)={@ptr={0x70742a85, 0x0, &(0x7f0000000180)=""/249, 0xf9, 0x2, 0x4}, @fda={0x66646185, 0x7, 0x0, 0x12}, @fda={0x66646185, 0x4, 0x0, 0x23}}, &(0x7f0000000000)={0x0, 0x28, 0x48}}, 0x1000}], 0x0, 0x0, 0x0}) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000280)={&(0x7f0000000100)={0x34, r1, 0x1, 0x70bd28, 0x25dfdbfc, {{}, {@void, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0xd}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x2}, @NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x1e9b}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x5}]]}, 0x34}, 0x1, 0x0, 0x0, 0x4054}, 0x40) 5m23.730979712s ago: executing program 2 (id=16343): r0 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000000)={0x3, {{0x2, 0x0, @multicast2}}}, 0x88) getsockopt$inet_buf(r1, 0x0, 0x30, &(0x7f0000000000)=""/4091, &(0x7f0000001000)=0xffb) r2 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) ioctl$FS_IOC_GETFSLABEL(r2, 0x800452d3, 0x0) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$inet(r3, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000001780)=[@ip_retopts={{0x14, 0x0, 0x7, {[@generic={0x83, 0x2}]}}}], 0x18}, 0x4) ioctl$PAGEMAP_SCAN(0xffffffffffffffff, 0xc0606610, &(0x7f0000000380)={0x60, 0x0, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5, 0x0, 0x0, 0x0, 0x74, 0x2, 0xa, 0x54}) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) ptrace$getregset(0x4205, r4, 0x201, &(0x7f0000000240)={&(0x7f0000001040)=""/120, 0x78}) ioctl$ASHMEM_SET_PROT_MASK(r0, 0x40087705, 0xfffffffffffffffe) 5m23.650642422s ago: executing program 2 (id=16347): r0 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000000000), 0x163a00, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000002c0)=0x20) io_setup(0x8, &(0x7f0000000000)=0x0) r3 = eventfd2(0x0, 0x80001) io_submit(r2, 0x1, &(0x7f00000005c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x2, 0x0, 0x2, r1}]) r4 = syz_open_dev$loop(&(0x7f0000000440), 0x81, 0x2a82) ioctl$LOOP_SET_BLOCK_SIZE(r4, 0x4c09, 0x8000000000000001) r5 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_int(r5, 0x29, 0x12, &(0x7f0000000040)=0x1, 0x4) openat(0xffffffffffffff9c, 0x0, 0x20842, 0x22) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x180) rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)='./file1\x00') r6 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_pktinfo(r6, 0x0, 0x8, 0x0, &(0x7f0000000680)) readv(r0, &(0x7f0000000140)=[{&(0x7f0000001400)=""/4096, 0xfffffcd9}, {0x0, 0x2000}], 0x2) 5m23.650410352s ago: executing program 2 (id=16348): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000400)='./binderfs/binder1\x00', 0x800, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201500000000010d90481a00000000000010902240001000000000904010001030000000921000000012208000905810300"], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f00000002c0)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0x8, {[@global=@item_012={0x2, 0x1, 0xa, "18e4"}, @main=@item_4={0x3, 0x0, 0x8, "069011aa"}]}}, 0x0}, 0xfffffffffffffffc) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x138a, 0x1000000003}) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000500)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x68, 0x18, &(0x7f0000000040)={@ptr={0x70742a85, 0x0, &(0x7f0000000280)=""/238, 0xffffffffffffff93, 0x2, 0x4}, @ptr={0x70742a85, 0x1, &(0x7f0000000940)=""/4096, 0x0, 0x1, 0x20003f}, @flat=@weak_binder={0x77622a85, 0x1, 0xfffffffffffffffc}}, &(0x7f0000000000)={0x0, 0x28, 0x48}}}], 0x0, 0x0, 0x0}) 5m23.645692152s ago: executing program 2 (id=16350): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000880)='./binderfs/binder1\x00', 0x800, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x1380, 0x3}) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='map_files\x00') fchdir(r1) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2002, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_X86_SETUP_MCE(r4, 0x4008ae9c, &(0x7f0000000000)={0x3, 0x4, 0x8}) mount$binderfs(0x0, &(0x7f0000000040)='./binderfs\x00', 0x0, 0x400, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r5, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) write$FUSE_NOTIFY_RETRIEVE(r5, &(0x7f0000000140)={0x30, 0x5, 0x0, {0x0, 0x1, 0x0, 0xd59}}, 0x30) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000940)={0x4c, 0x0, &(0x7f0000000300)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x7624f2802272dfee, 0x0, 0x0, 0x78, 0xfffffffffffffffb, &(0x7f0000000280)={@ptr={0x70742a85, 0x0, 0x0, 0x62, 0x2, 0x9}, @ptr={0x70742a85, 0xfffffffc, &(0x7f00000029c0)=""/201, 0xc9, 0x1, 0x14}, @ptr={0x70742a85, 0x1, 0x0, 0x0, 0x1, 0x1d}}, &(0x7f0000000180)={0x0, 0x28, 0x50}}, 0x400}], 0x0, 0x0, 0x0}) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000880)='./binderfs/binder1\x00', 0x800, 0x0) (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x1380, 0x3}) (async) syz_open_procfs(0x0, &(0x7f0000000180)='map_files\x00') (async) fchdir(r1) (async) openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2002, 0x0) (async) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) (async) ioctl$KVM_X86_SETUP_MCE(r4, 0x4008ae9c, &(0x7f0000000000)={0x3, 0x4, 0x8}) (async) mount$binderfs(0x0, &(0x7f0000000040)='./binderfs\x00', 0x0, 0x400, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) mkdirat(0xffffffffffffff9c, 0x0, 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) (async) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r5, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) write$FUSE_NOTIFY_RETRIEVE(r5, &(0x7f0000000140)={0x30, 0x5, 0x0, {0x0, 0x1, 0x0, 0xd59}}, 0x30) (async) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000940)={0x4c, 0x0, &(0x7f0000000300)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x7624f2802272dfee, 0x0, 0x0, 0x78, 0xfffffffffffffffb, &(0x7f0000000280)={@ptr={0x70742a85, 0x0, 0x0, 0x62, 0x2, 0x9}, @ptr={0x70742a85, 0xfffffffc, &(0x7f00000029c0)=""/201, 0xc9, 0x1, 0x14}, @ptr={0x70742a85, 0x1, 0x0, 0x0, 0x1, 0x1d}}, &(0x7f0000000180)={0x0, 0x28, 0x50}}, 0x400}], 0x0, 0x0, 0x0}) (async) 5m23.602061018s ago: executing program 39 (id=16350): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000880)='./binderfs/binder1\x00', 0x800, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x1380, 0x3}) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='map_files\x00') fchdir(r1) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2002, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_X86_SETUP_MCE(r4, 0x4008ae9c, &(0x7f0000000000)={0x3, 0x4, 0x8}) mount$binderfs(0x0, &(0x7f0000000040)='./binderfs\x00', 0x0, 0x400, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r5, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) write$FUSE_NOTIFY_RETRIEVE(r5, &(0x7f0000000140)={0x30, 0x5, 0x0, {0x0, 0x1, 0x0, 0xd59}}, 0x30) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000940)={0x4c, 0x0, &(0x7f0000000300)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x7624f2802272dfee, 0x0, 0x0, 0x78, 0xfffffffffffffffb, &(0x7f0000000280)={@ptr={0x70742a85, 0x0, 0x0, 0x62, 0x2, 0x9}, @ptr={0x70742a85, 0xfffffffc, &(0x7f00000029c0)=""/201, 0xc9, 0x1, 0x14}, @ptr={0x70742a85, 0x1, 0x0, 0x0, 0x1, 0x1d}}, &(0x7f0000000180)={0x0, 0x28, 0x50}}, 0x400}], 0x0, 0x0, 0x0}) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000880)='./binderfs/binder1\x00', 0x800, 0x0) (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x1380, 0x3}) (async) syz_open_procfs(0x0, &(0x7f0000000180)='map_files\x00') (async) fchdir(r1) (async) openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2002, 0x0) (async) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) (async) ioctl$KVM_X86_SETUP_MCE(r4, 0x4008ae9c, &(0x7f0000000000)={0x3, 0x4, 0x8}) (async) mount$binderfs(0x0, &(0x7f0000000040)='./binderfs\x00', 0x0, 0x400, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) mkdirat(0xffffffffffffff9c, 0x0, 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) (async) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r5, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) write$FUSE_NOTIFY_RETRIEVE(r5, &(0x7f0000000140)={0x30, 0x5, 0x0, {0x0, 0x1, 0x0, 0xd59}}, 0x30) (async) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000940)={0x4c, 0x0, &(0x7f0000000300)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x7624f2802272dfee, 0x0, 0x0, 0x78, 0xfffffffffffffffb, &(0x7f0000000280)={@ptr={0x70742a85, 0x0, 0x0, 0x62, 0x2, 0x9}, @ptr={0x70742a85, 0xfffffffc, &(0x7f00000029c0)=""/201, 0xc9, 0x1, 0x14}, @ptr={0x70742a85, 0x1, 0x0, 0x0, 0x1, 0x1d}}, &(0x7f0000000180)={0x0, 0x28, 0x50}}, 0x400}], 0x0, 0x0, 0x0}) (async) 7.174093865s ago: executing program 5 (id=22143): r0 = open(&(0x7f00000003c0)='./file2\x00', 0x81, 0x0) ioctl$BTRFS_IOC_DEFRAG(r0, 0x1260, 0x3) (async) ioctl$BTRFS_IOC_DEFRAG(r0, 0x1260, 0x3) accept$unix(r0, &(0x7f00000003c0), &(0x7f0000000440)=0x6e) (async) accept$unix(r0, &(0x7f00000003c0), &(0x7f0000000440)=0x6e) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) setresgid(0xee00, 0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_pidfd_open(r1, 0x0) (async) r2 = syz_pidfd_open(r1, 0x0) pidfd_getfd(r2, 0xffffffffffffffff, 0x0) (async) pidfd_getfd(r2, 0xffffffffffffffff, 0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_DELETE(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x38, 0x2, 0x1, 0x101, 0x0, 0x0, {0x2, 0x0, 0x7}, [@CTA_TUPLE_REPLY={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @broadcast}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x4, 0x1, 0x21}}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x84}, 0x4008040) (async) sendmsg$IPCTNL_MSG_CT_DELETE(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x38, 0x2, 0x1, 0x101, 0x0, 0x0, {0x2, 0x0, 0x7}, [@CTA_TUPLE_REPLY={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @broadcast}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x4, 0x1, 0x21}}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x84}, 0x4008040) gettid() (async) r4 = gettid() readv(r3, &(0x7f0000000380)=[{&(0x7f0000000140)=""/99, 0x63}, {&(0x7f00000000c0)=""/15, 0xf}], 0x2) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6, 0x4, 0x7, 0x50000}]}) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) futex(&(0x7f000000cffc), 0x0, 0x0, 0x0, 0x0, 0x0) rt_sigaction(0x1b, &(0x7f0000000040)={0xfffffffffffffffc, 0x4c000000, 0x0, {[0x8000000000005a]}}, 0x0, 0x8, &(0x7f00000001c0)) tkill(r4, 0x1b) (async) tkill(r4, 0x1b) capset(&(0x7f0000000100)={0x20080522}, &(0x7f0000000080)={0x4, 0x9, 0xfffffffd}) (async) capset(&(0x7f0000000100)={0x20080522}, &(0x7f0000000080)={0x4, 0x9, 0xfffffffd}) prctl$PR_CAP_AMBIENT(0x2f, 0x2, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) (async) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x80000000000002, &(0x7f00000004c0)=0x79, 0x4) bind$inet(r5, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x6, 0x0, 0x0, 0xe4}]}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendmmsg$inet(r5, &(0x7f00000002c0)=[{{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000001280)="5c3c46e83210fad3988503c8ffae7394e5a2f88c75bd6fe64e00a2dbdcca89dbbc4c1cd7767cf1b089558dce4413376c5ef288fdbc029fa1f44338cbfc4980b7cdcf204452347512b9f085d4060e28af75cbb451cae8cddbfd9689222f2621e6c7308db5e1596960fc9a19a40c5846b6ac5f76fe374602b91bde5957594c197a9da6d69a3d30d61d9a55f845bf26ea95b2e9d1ff604329ef799bc4426d7666f6c766c3ed4e144f84389382b353f78518b9a9421bd10711abf2c07d7938e59eeae32ba76fc95b382bb43117113a4ed5e6cdc66742a303e727c21d76e4fee1792895cd150cdcf0ca3a7d29f3004e0625d288687781d61e56d7d2c9f605020708f362e431fcca3cea0361f9f5b1a2c50fb142535419cb7fa303277d7004687525a22f79418ce889951fd604aaf0ee3667678288323b311518147076e9dff9878e9b039eca14f01d141460192bd6a21ea87f1bb00f3dbf5c0dd1b1cb4c95a8e9962a101adccf9faddaa72e4207de2b629bcd729372ce177034f8f74b6c935c15546e7adeaf77ca7e2988f9d5a06e367397b316b301e41f23ccb0c56bd6a6113cca385bce00dd7689232808ca7ce42957ae1e4e6bfcd53bdc769f33ba9c8921d1b566187f3af90f73f1d8fee59d2d7343e8c36c2b4de0541d43145da09e840e7a230c3b2c2efcf10b7976f0b87202976392ab327bc9d338951429055493c7e430fb3b0fc9803c47d250a351d7537b7d2d861db87514ccaab787d015db628ca5503866d982", 0x222}], 0x1}}], 0x1, 0xc0) r6 = syz_open_procfs(0x0, &(0x7f0000000380)='net/tcp\x00') read$FUSE(r6, &(0x7f0000005dc0)={0x2020}, 0x2020) openat$rnullb(0xffffffffffffff9c, &(0x7f0000000000), 0x167342, 0x0) openat$binfmt_register(0xffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) r7 = openat$binfmt_register(0xffffff9c, &(0x7f0000000280), 0x1, 0x0) write$binfmt_register(r7, &(0x7f00000002c0)={0x3a, 'syz2', 0x3a, 'M', 0x3a, 0x2, 0x3a, '\xe5y7l', 0x3a, '^\\$\\', 0x3a, './file1'}, 0x2f) 5.355418641s ago: executing program 8 (id=22225): r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x600, 0x0) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000600)={0x0, 0x14}, 0x1, 0x0, 0x0, 0xc040}, 0x0) r1 = openat$kvm(0xffffff9c, &(0x7f00000000c0), 0x40300, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000003c0)=ANY=[@ANYBLOB="88000000000101040000000000000000020000081c0016400000000200000005000000090000000300000006000000023400188008000140000000008008000240020000030800034000000004080002400000000408000140000001ff08000740000000001c000f800800024000000005080001400000000208000240000007ff00000000000000f7188665bd77de2aa05be925a4ea858d9e836125550ae9fa9408161e22f35a8c2456aa4fd27d59388e8a363854c440b5c840dd7a06d484a7e330e591b5e65fba9cf7f0b8fc3a63e33522a1e0769396370298fbc9"], 0x88}}, 0x24000005) ioctl$F2FS_IOC_GET_COMPRESS_OPTION(0xffffffffffffffff, 0x8002f515, &(0x7f0000000140)) r3 = inotify_init1(0x800) sync_file_range(r3, 0x31d6afbf, 0x400010004, 0x5) r4 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x2) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8b18, &(0x7f0000000000)={'wlan1\x00', @random="010000000700"}) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000080)={0x0, 0x3, 0x100000, 0x2000, &(0x7f0000000000/0x2000)=nil}) openat$binderfs(0xffffffffffffff9c, 0x0, 0x1002, 0x0) r5 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="12010000773604202404019957c2010203010902240001000010000904430002317d5500090502020002020000090582020002"], 0x0) syz_usb_control_io$sierra_net(r5, 0x0, 0x0) syz_usb_control_io$printer(r5, &(0x7f0000000140)={0x14, 0x0, 0x0}, &(0x7f0000000340)={0x34, &(0x7f0000000300)=ANY=[@ANYRESOCT=r0], 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001d40)=[{&(0x7f00000004c0)=ANY=[@ANYBLOB="2c00000011000100000000000080000000000000", @ANYRESDEC=r2, @ANYBLOB="0a043cbf", @ANYRES32, @ANYRESHEX=r4], 0x2c}], 0x1, 0x0, 0x0, 0x4000004}, 0x0) ioctl$KVM_SET_REGS(r4, 0x4090ae82, &(0x7f0000000200)={[0x2, 0x9, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x2, 0x0, 0x4002004c8, 0x1004, 0x45c5, 0x4, 0x7, 0x2, 0xffffffffffffffff, 0x0, 0x80000004000000, 0x200000000c], 0x80a0000, 0x2010d3}) ioctl$KVM_SET_MSRS(0xffffffffffffffff, 0xc008ae88, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000000000f478ef8ed"]) ioctl$KVM_RUN(r4, 0xae80, 0x0) keyctl$search(0xa, 0x0, &(0x7f00000003c0)='asymmetric\x00', 0x0, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) ioctl$TIOCSCTTY(r0, 0x540e, 0x6) rename(&(0x7f0000000080)='./cgroup\x00', &(0x7f00000000c0)='./cgroup/file0\x00') mount$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0), 0x400, &(0x7f0000000100)=ANY=[@ANYBLOB='noswap,huge=never,nr_blocks=G']) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000580)='ns/ipc\x00') r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='mountinfo\x00') read$FUSE(r7, &(0x7f0000006b40)={0x2020}, 0x206e) r8 = open(&(0x7f0000000180)='./file1\x00', 0x400, 0x190) ioctl$KVM_SET_MP_STATE(r8, 0x4004ae99, &(0x7f00000002c0)) 5.242090415s ago: executing program 5 (id=22143): r0 = open(&(0x7f00000003c0)='./file2\x00', 0x81, 0x0) ioctl$BTRFS_IOC_DEFRAG(r0, 0x1260, 0x3) (async) ioctl$BTRFS_IOC_DEFRAG(r0, 0x1260, 0x3) accept$unix(r0, &(0x7f00000003c0), &(0x7f0000000440)=0x6e) (async) accept$unix(r0, &(0x7f00000003c0), &(0x7f0000000440)=0x6e) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) setresgid(0xee00, 0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_pidfd_open(r1, 0x0) (async) r2 = syz_pidfd_open(r1, 0x0) pidfd_getfd(r2, 0xffffffffffffffff, 0x0) (async) pidfd_getfd(r2, 0xffffffffffffffff, 0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_DELETE(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x38, 0x2, 0x1, 0x101, 0x0, 0x0, {0x2, 0x0, 0x7}, [@CTA_TUPLE_REPLY={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @broadcast}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x4, 0x1, 0x21}}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x84}, 0x4008040) (async) sendmsg$IPCTNL_MSG_CT_DELETE(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x38, 0x2, 0x1, 0x101, 0x0, 0x0, {0x2, 0x0, 0x7}, [@CTA_TUPLE_REPLY={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @broadcast}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x4, 0x1, 0x21}}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x84}, 0x4008040) gettid() (async) r4 = gettid() readv(r3, &(0x7f0000000380)=[{&(0x7f0000000140)=""/99, 0x63}, {&(0x7f00000000c0)=""/15, 0xf}], 0x2) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6, 0x4, 0x7, 0x50000}]}) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) futex(&(0x7f000000cffc), 0x0, 0x0, 0x0, 0x0, 0x0) rt_sigaction(0x1b, &(0x7f0000000040)={0xfffffffffffffffc, 0x4c000000, 0x0, {[0x8000000000005a]}}, 0x0, 0x8, &(0x7f00000001c0)) tkill(r4, 0x1b) (async) tkill(r4, 0x1b) capset(&(0x7f0000000100)={0x20080522}, &(0x7f0000000080)={0x4, 0x9, 0xfffffffd}) (async) capset(&(0x7f0000000100)={0x20080522}, &(0x7f0000000080)={0x4, 0x9, 0xfffffffd}) prctl$PR_CAP_AMBIENT(0x2f, 0x2, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) (async) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x80000000000002, &(0x7f00000004c0)=0x79, 0x4) bind$inet(r5, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x6, 0x0, 0x0, 0xe4}]}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendmmsg$inet(r5, &(0x7f00000002c0)=[{{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000001280)="5c3c46e83210fad3988503c8ffae7394e5a2f88c75bd6fe64e00a2dbdcca89dbbc4c1cd7767cf1b089558dce4413376c5ef288fdbc029fa1f44338cbfc4980b7cdcf204452347512b9f085d4060e28af75cbb451cae8cddbfd9689222f2621e6c7308db5e1596960fc9a19a40c5846b6ac5f76fe374602b91bde5957594c197a9da6d69a3d30d61d9a55f845bf26ea95b2e9d1ff604329ef799bc4426d7666f6c766c3ed4e144f84389382b353f78518b9a9421bd10711abf2c07d7938e59eeae32ba76fc95b382bb43117113a4ed5e6cdc66742a303e727c21d76e4fee1792895cd150cdcf0ca3a7d29f3004e0625d288687781d61e56d7d2c9f605020708f362e431fcca3cea0361f9f5b1a2c50fb142535419cb7fa303277d7004687525a22f79418ce889951fd604aaf0ee3667678288323b311518147076e9dff9878e9b039eca14f01d141460192bd6a21ea87f1bb00f3dbf5c0dd1b1cb4c95a8e9962a101adccf9faddaa72e4207de2b629bcd729372ce177034f8f74b6c935c15546e7adeaf77ca7e2988f9d5a06e367397b316b301e41f23ccb0c56bd6a6113cca385bce00dd7689232808ca7ce42957ae1e4e6bfcd53bdc769f33ba9c8921d1b566187f3af90f73f1d8fee59d2d7343e8c36c2b4de0541d43145da09e840e7a230c3b2c2efcf10b7976f0b87202976392ab327bc9d338951429055493c7e430fb3b0fc9803c47d250a351d7537b7d2d861db87514ccaab787d015db628ca5503866d982", 0x222}], 0x1}}], 0x1, 0xc0) r6 = syz_open_procfs(0x0, &(0x7f0000000380)='net/tcp\x00') read$FUSE(r6, &(0x7f0000005dc0)={0x2020}, 0x2020) openat$rnullb(0xffffffffffffff9c, &(0x7f0000000000), 0x167342, 0x0) openat$binfmt_register(0xffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) r7 = openat$binfmt_register(0xffffff9c, &(0x7f0000000280), 0x1, 0x0) write$binfmt_register(r7, &(0x7f00000002c0)={0x3a, 'syz2', 0x3a, 'M', 0x3a, 0x2, 0x3a, '\xe5y7l', 0x3a, '^\\$\\', 0x3a, './file1'}, 0x2f) 3.380868937s ago: executing program 8 (id=22232): r0 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='auxv\x00') ioctl$KVM_HAS_DEVICE_ATTR(r1, 0x4018aee3, &(0x7f0000000040)=@attr_arm64={0x0, 0x0, 0x0, &(0x7f0000000000)=0x7}) rt_sigaction(0x1, &(0x7f00000004c0)={0x0, 0x40000007, 0x0, {[0x100000000]}}, 0x0, 0x8, &(0x7f00000005c0)) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0x400001000001fe) ioctl$ASHMEM_SET_PROT_MASK(r0, 0x40087705, 0x0) r2 = fsopen(&(0x7f00000014c0)='proc\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0xa) fchdir(r3) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_START_AP(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000280)=ANY=[@ANYBLOB="80000000", @ANYRES16=r5, @ANYBLOB="050000000000000000000200000008000300", @ANYRES32=r6, @ANYBLOB="2d000e0080000000ffffffffffff08021100000008021100000000000000000000000000640000002503000000000000080026006c09"], 0x80}}, 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_AUTHENTICATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)={0x44, r7, 0x8007023327f40d31, 0x70bd2d, 0x25dfdbff, {{}, {@val={0x8, 0x3, r8}, @void}}, [@NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}, @NL80211_ATTR_AUTH_TYPE={0x8}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}], @NL80211_ATTR_MAC={0xa}]}, 0x44}, 0x1, 0x0, 0x0, 0x4000005}, 0x20000010) sendmsg$NL80211_CMD_AUTHENTICATE(r3, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000280)={&(0x7f0000000100)={0x17c, r5, 0x400, 0x70bd28, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r8}, @void}}, [@key_params=[@NL80211_ATTR_KEY_DEFAULT_TYPES={0xc, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}]}, @NL80211_ATTR_KEY_SEQ={0x6, 0xa, "1f71"}, @NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "c857b639c0"}, @NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "bbcecffb2d"}, @NL80211_ATTR_KEY_TYPE={0x8}], @key_params=[@NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x1}, @NL80211_ATTR_KEY={0x58, 0x50, 0x0, 0x1, [@NL80211_KEY_MODE={0x5, 0x9, 0x1}, @NL80211_KEY_TYPE={0x8}, @NL80211_KEY_DEFAULT_MGMT={0x4}, @NL80211_KEY_TYPE={0x8, 0x7, 0x3}, @NL80211_KEY_IDX={0x5, 0x2, 0x3}, @NL80211_KEY_DEFAULT_TYPES={0x14, 0x8, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}]}, @NL80211_KEY_DATA_WEP104={0x11, 0x1, "6e6c4429adf131694e76c015c8"}, @NL80211_KEY_MODE={0x5, 0x9, 0x2}]}, @NL80211_ATTR_KEY={0x50, 0x50, 0x0, 0x1, [@NL80211_KEY_DEFAULT={0x4}, @NL80211_KEY_CIPHER={0x8, 0x3, 0xfac05}, @NL80211_KEY_DATA_WEP104={0x11, 0x1, "d4030ffbd817dc182b5593d585"}, @NL80211_KEY_IDX={0x5, 0x2, 0x1}, @NL80211_KEY_IDX={0x5, 0x2, 0x5}, @NL80211_KEY_DEFAULT_MGMT={0x4}, @NL80211_KEY_MODE={0x5}, @NL80211_KEY_IDX={0x5, 0x2, 0x4}, @NL80211_KEY_IDX={0x5, 0x2, 0x3}]}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x24, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}]}], @chandef_params=[@NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0xf}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8}, @NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x6}], @NL80211_ATTR_MAC={0xa, 0x6, @random="38cb433bff04"}, @NL80211_ATTR_MAC={0xa}, @chandef_params=[@NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0xef36}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8}, @NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x14c8}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x3}]]}, 0x17c}, 0x1, 0x0, 0x0, 0x4004010}, 0x240040c1) mmap(&(0x7f0000018000/0x4000)=nil, 0x4000, 0xc, 0x13, r0, 0xca639000) 3.291133788s ago: executing program 8 (id=22235): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x1381, 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'rose0\x00', 0x112}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x4a000, 0x0) pread64(r2, &(0x7f0000000400)=""/181, 0xb5, 0xffffffffffffffff) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) openat(r4, &(0x7f0000000040)='./cgroup\x00', 0x42200, 0x35) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000180)={'rose0\x00', 0x112}) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x1000, 0x0) ioctl$BINDER_WRITE_READ(r5, 0xc0306201, &(0x7f00000003c0)={0x44, 0x0, &(0x7f0000000340)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x48, 0x18, &(0x7f0000000100)={@flat=@binder={0x73622a85, 0x100a}, @flat, @flat=@weak_binder={0x77622a85, 0x0, 0xfffffffffffffffe}}, &(0x7f0000000000)={0x0, 0x18, 0x30}}}], 0x0, 0x0, 0x0}) 3.223352716s ago: executing program 8 (id=22236): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x2d00, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x0) r1 = socket$netlink(0x10, 0x3, 0xf) bind$netlink(r1, &(0x7f0000000a40)={0x10, 0x0, 0x25dfdbfb, 0x2ffffffff}, 0xc) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000000), 0x4) mknodat$null(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x103) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000002280)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x8000}}) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000200)) lgetxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='system.posix_acl_access\x00', 0x0, 0x0) r3 = geteuid() getresuid(&(0x7f0000000280)=0x0, &(0x7f0000000300), &(0x7f0000000340)) setreuid(r3, r4) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f00000001c0)={0x20000000}) sendmsg$NFT_BATCH(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="140000001000010000e4ff00000000000200000a140000001100010000000000000000000700000a"], 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x20000080) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r1) syz_genetlink_get_family_id$ipvs(&(0x7f00000002c0), r1) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x2d00, 0x0) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x0) (async) socket$netlink(0x10, 0x3, 0xf) (async) bind$netlink(r1, &(0x7f0000000a40)={0x10, 0x0, 0x25dfdbfb, 0x2ffffffff}, 0xc) (async) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000000), 0x4) (async) mknodat$null(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x103) (async) openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) (async) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000002280)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x8000}}) (async) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000200)) (async) lgetxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='system.posix_acl_access\x00', 0x0, 0x0) (async) geteuid() (async) getresuid(&(0x7f0000000280), &(0x7f0000000300), &(0x7f0000000340)) (async) setreuid(r3, r4) (async) pipe(&(0x7f00000002c0)) (async) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f00000001c0)={0x20000000}) (async) sendmsg$NFT_BATCH(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="140000001000010000e4ff00000000000200000a140000001100010000000000000000000700000a"], 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x20000080) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r1) (async) syz_genetlink_get_family_id$ipvs(&(0x7f00000002c0), r1) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) 3.152575454s ago: executing program 5 (id=22143): r0 = open(&(0x7f00000003c0)='./file2\x00', 0x81, 0x0) ioctl$BTRFS_IOC_DEFRAG(r0, 0x1260, 0x3) (async) ioctl$BTRFS_IOC_DEFRAG(r0, 0x1260, 0x3) accept$unix(r0, &(0x7f00000003c0), &(0x7f0000000440)=0x6e) (async) accept$unix(r0, &(0x7f00000003c0), &(0x7f0000000440)=0x6e) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) setresgid(0xee00, 0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_pidfd_open(r1, 0x0) (async) r2 = syz_pidfd_open(r1, 0x0) pidfd_getfd(r2, 0xffffffffffffffff, 0x0) (async) pidfd_getfd(r2, 0xffffffffffffffff, 0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_DELETE(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x38, 0x2, 0x1, 0x101, 0x0, 0x0, {0x2, 0x0, 0x7}, [@CTA_TUPLE_REPLY={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @broadcast}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x4, 0x1, 0x21}}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x84}, 0x4008040) (async) sendmsg$IPCTNL_MSG_CT_DELETE(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x38, 0x2, 0x1, 0x101, 0x0, 0x0, {0x2, 0x0, 0x7}, [@CTA_TUPLE_REPLY={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @broadcast}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x4, 0x1, 0x21}}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x84}, 0x4008040) gettid() (async) r4 = gettid() readv(r3, &(0x7f0000000380)=[{&(0x7f0000000140)=""/99, 0x63}, {&(0x7f00000000c0)=""/15, 0xf}], 0x2) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6, 0x4, 0x7, 0x50000}]}) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) futex(&(0x7f000000cffc), 0x0, 0x0, 0x0, 0x0, 0x0) rt_sigaction(0x1b, &(0x7f0000000040)={0xfffffffffffffffc, 0x4c000000, 0x0, {[0x8000000000005a]}}, 0x0, 0x8, &(0x7f00000001c0)) tkill(r4, 0x1b) (async) tkill(r4, 0x1b) capset(&(0x7f0000000100)={0x20080522}, &(0x7f0000000080)={0x4, 0x9, 0xfffffffd}) (async) capset(&(0x7f0000000100)={0x20080522}, &(0x7f0000000080)={0x4, 0x9, 0xfffffffd}) prctl$PR_CAP_AMBIENT(0x2f, 0x2, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) (async) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x80000000000002, &(0x7f00000004c0)=0x79, 0x4) bind$inet(r5, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x6, 0x0, 0x0, 0xe4}]}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendmmsg$inet(r5, &(0x7f00000002c0)=[{{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000001280)="5c3c46e83210fad3988503c8ffae7394e5a2f88c75bd6fe64e00a2dbdcca89dbbc4c1cd7767cf1b089558dce4413376c5ef288fdbc029fa1f44338cbfc4980b7cdcf204452347512b9f085d4060e28af75cbb451cae8cddbfd9689222f2621e6c7308db5e1596960fc9a19a40c5846b6ac5f76fe374602b91bde5957594c197a9da6d69a3d30d61d9a55f845bf26ea95b2e9d1ff604329ef799bc4426d7666f6c766c3ed4e144f84389382b353f78518b9a9421bd10711abf2c07d7938e59eeae32ba76fc95b382bb43117113a4ed5e6cdc66742a303e727c21d76e4fee1792895cd150cdcf0ca3a7d29f3004e0625d288687781d61e56d7d2c9f605020708f362e431fcca3cea0361f9f5b1a2c50fb142535419cb7fa303277d7004687525a22f79418ce889951fd604aaf0ee3667678288323b311518147076e9dff9878e9b039eca14f01d141460192bd6a21ea87f1bb00f3dbf5c0dd1b1cb4c95a8e9962a101adccf9faddaa72e4207de2b629bcd729372ce177034f8f74b6c935c15546e7adeaf77ca7e2988f9d5a06e367397b316b301e41f23ccb0c56bd6a6113cca385bce00dd7689232808ca7ce42957ae1e4e6bfcd53bdc769f33ba9c8921d1b566187f3af90f73f1d8fee59d2d7343e8c36c2b4de0541d43145da09e840e7a230c3b2c2efcf10b7976f0b87202976392ab327bc9d338951429055493c7e430fb3b0fc9803c47d250a351d7537b7d2d861db87514ccaab787d015db628ca5503866d982", 0x222}], 0x1}}], 0x1, 0xc0) r6 = syz_open_procfs(0x0, &(0x7f0000000380)='net/tcp\x00') read$FUSE(r6, &(0x7f0000005dc0)={0x2020}, 0x2020) openat$rnullb(0xffffffffffffff9c, &(0x7f0000000000), 0x167342, 0x0) openat$binfmt_register(0xffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) r7 = openat$binfmt_register(0xffffff9c, &(0x7f0000000280), 0x1, 0x0) write$binfmt_register(r7, &(0x7f00000002c0)={0x3a, 'syz2', 0x3a, 'M', 0x3a, 0x2, 0x3a, '\xe5y7l', 0x3a, '^\\$\\', 0x3a, './file1'}, 0x2f) 1.075084121s ago: executing program 8 (id=22239): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r1, 0x400454cc, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpu.stat\x00', 0x275a, 0x0) r3 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) bind$802154_dgram(r3, &(0x7f0000000040)={0x24, @long={0x3, 0x0, {0xaaaaaaaaaaaa0102}}}, 0x3) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r2, &(0x7f0000000280)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000540)=ANY=[], 0x34}, 0x1, 0x0, 0x0, 0x40000c0}, 0x20008000) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x50, r0, 0x0) recvmmsg$unix(r2, 0x0, 0x0, 0x1, &(0x7f0000003c80)={0x0, 0x989680}) ioctl$PPPIOCSMRU(r2, 0x40047452, &(0x7f0000000040)=0xd9c6) r4 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000400)='./binderfs/binder1\x00', 0x400, 0x0) mount(0x0, 0x0, &(0x7f0000000000)='proc\x00', 0x28a3004, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) openat$binderfs(0xffffffffffffff9c, 0x0, 0x800, 0x0) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r6, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) ioctl$KVM_SET_GUEST_DEBUG_x86(r7, 0x4048ae9b, &(0x7f0000000380)={0x170003, 0x0, {[0x7f, 0xf96d, 0x0, 0x80000000, 0x1, 0x3, 0x5]}}) ioctl$KVM_RUN(r7, 0xae80, 0x0) r8 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000480), 0x224040, 0x0) r9 = dup(r8) ioctl$KVM_SET_MSRS(r9, 0xc008ae88, &(0x7f00000004c0)=ANY=[@ANYBLOB="200000000000e6ff8b"]) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r4, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x0, 0x3}) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f0000000240)={0x14, 0x0, &(0x7f0000000080)=[@increfs_done={0x40106308, 0x3}], 0xaa, 0x0, &(0x7f0000000180)="de547e22bade76f1a03b79e954ee20bc43f7fe47218a02ff8ba942478a7b69462fc21aff550009f20d222f9220c8d9b1b0d196137252587a917948adf2dcbba03d2f3e0e647c2e70fca20b7591c1ad2b9964133c8dee840f1480f7c94b4684d16f8d296317f95d2e5b2a0eb61156688dad7a7f4bc4a39fd64049389d155b402a3c02c8a1d5a2ec15fc2e09ba217726730d0dfd71355a4d76647af13ba64059e93c8b0000000000000000"}) mmap$binder(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, r4, 0x0) fchmod(r0, 0x20) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0}) ioctl$BINDER_THREAD_EXIT(r4, 0x40046208, 0x0) 993.060341ms ago: executing program 9 (id=22246): openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0), 0x20200, 0x0) r0 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000000000), 0x167302, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$UHID_INPUT(r2, &(0x7f00000012c0)={0x8, {"7f9654d636ab18b7938a2804505c72e9994ca22404fc203334cc21ed3d6a776fd12d13f9602b2980f983c31a5d1e431db778099ce3af3fb20e1ee1f4fdb77cbb36154982a93c19825d6fd273ab1eb5bcd47adad50de8a6791486e482e29ecc94284921f33b941cfc1000c9781d9a828c5ec7a2c77b4e624a5aa0e9e39782bad733eda81ba47e1c6116e4170e6587dd6210a57abe91f1f80c4e31139d8b73fe35ac1f99ea82dd6aa9c9aa67de88ae3e141020e1a876bbc449d2d843aa7e6d90b948b7e28770e6ac71010c63f17e90fd20806a9f8d9f418ee3af74aac64b04a27c4f5e3626ca2da546c79d24acadd11e8d272a22fc54078fd5e64475993668980a9f95aff964ded28f79c862e674356af492b8377a759d8ccf1accb9a18ef7ad16f438dde69cd020d71552b0810688c882a26a22b23f4b35471b08b379193db1cd7934a4049ff1b00d9795cda6e73951641d5e2365c24facd5afd09ed1d096d758b4fef66fe1aa22395d67b7e1db623d4a60a7dc93893d6c4a91df79535a855868c5dc0033d5c428cd25b85c5deb6e81068553bc84cead4d1eba8a1eaa0000000000004acbd3834491219b3e231cd55d82f161774a689efe197cc193ac0124c67738a0a1d5f16a6768c2c2ba7386c8c95ca08c55117f344f5a2bca0d09e79ea3fc49491f2c7adc513c2779c1bf62b1a8643d23e9e8b2ae41d4a59f1b82b82e092b36eb851b8456da871b4057aec325a9d4cccafde61f2abc85e3cabeabb856f6ffbfe23d69219ec8fae6beb54abe7870dbae823d49806a967a1c7f252999804f106745f20490bb3347b59321dc69765567abcbd89de04d89622170005df5871ed0fb72345a11da074060d7d4ee2e437f71a45723fb6bbfb3bd65ce54f9d6719ea210e0cf79e4e2157736ec07ac5915682ab81bced665c1e72fab8d8cfe509de0f21fe374b957b379fd5918061e21c2e96985cc1354b2de859b0f1a463ab04683b1253eda671c2353b5c208aca652f5419ffc4949a7fa909b95653f42d97390c400b4a1c308b11e73e9a06d3b164d3361e75584d70e6bc61d570a7e0c7da330f643194c1893fcd6489fac605eead61b53dff18caf526ecccc9bbd9146bc3c3bb67677695e6fddaab081786e9084014e60f5c03ae5a9087726b05e17402cd2fbb80d773b8a41470b1f901a8c2b2d57450181f4fc5bc53c7cb3dc032b84567492607cb08832eca9f7265f210d197863e5db5a74a9823dc0cc8bd9f3a9b6ff5a7d15d4747a9b26e088f4fad96d65cd1214226b1c4585d418d593220fcbb9ad949266cc48163e3498b46ebcdf7b2b5ecfe67539a61ed9e39b02d1b35ac0d0e7fa830034ca2da8a7ddf04bcf2cee939994369feb77023e0e3de04b21db7a640a92c17748245005cd75a7deba4ff0e4c104a9db2d9a98ec8edb3562050a3bac5f322290e3d8b6fb21770ac436d4cb12b97fc8f76d7bb9eeed85663eb0626f1ad1719ee4b07f7de2c1d1a31c27c6879f4fa3dbdfb2bfc0898beabafbeca9f13050e6b2f6c432e423cd5cb6b8fa56fe32c3e50104e44462c0a5c69de6a7ac5ae3d9f07ceed64dbffa42e4663838bfcde92f0fcb895f3b93c59b0e48c09890dfc36436db56b708f6e7cbbd2a6305f573cee099dbcd263cb96d9fb69cbc3cb06d8f5e3789698a17e71d22b40900f5447fcc17a31bb136c8bb4b984573bcaf1cb650198c1266e6ddfd42d44f9de02cb9d915c5334c550fac3fcee56790aeb09d81e7690a32d8b0cc477b23f15257820de227be1ffaec2f63f3266ba65dd78947dcee355fe59bfb100e5244425532bb1d115acd211b8c16b0ec0aae00fca5d4511a05c3ff027a1cac56210a10d81c01b90e156cc7b33de0fac825dc516d398166096013e068db935483c93ba95da39b5ae4087d84479a4c4809f28f93790dc279637bd6f3dc441d315cf6bd7b0e3d92070a45baf4445ce063fd12690eb002f5ca068a256bc54100c99a02a346beca39072163c4b297d117f1ed9fef42e3dbc11d36a0a0db52e84461c6fbb4aad62cd6c8dc9ae6a3390a5e8773ac599e67436220c8d541a9039762bffaa7f490e31dddbc362fb4ff686cda905f3b02a1db76d4d570d970434921ca8a4765af6d5c8b881e1f4ffa7e2d9ef5f5511b94f88474674ec790bb5186c73446a227bf1ffd19b605733abd1bd41e421aeaf2ed4617088c7ceef85451225056435993e89e4bccd2c2e4b39af99feef11fea645eeb5cf9f77b1e19a72d3efb613100969b84302789714bca65bcbc96762b4012a5700c62aed706433b9f142b7302442b6a9958b0e28e8b1cfa9eeb4ac0d71f497b23babf9f0221dcb658d9f4db5d45bee30d2ad7c97d6a562e014a7701c15325ec5d42ab732b37714a77a95c03fb15bbfba6fade32bf50f985a1df362ca7216cc152907dd931acb58a63920f581e82b590c0d6a0033009f8e50c3263d3f58596b63d507cadbc809a6690561f74d0772bf92d04e06c47a350724b106f5e83f7e71c4b2a983bf5ad7d8684e7b8b5dc1273d0fa5879b8e61bde33d602bc8ff0913b6d32dcac366d568dc7cf82bbfc405cbe418a2644c26592b32ca1a632fc95123efb784cfb6953a94ebeccd24fba389a0e56b043df07d9a2dd38a1196e5e55576b25f85cb96f6560802a4a58b7a6857e8454faa2c880bf32d464562b2bdc5f0df22b663f2c01fc944f1cfd1908f617f8295a5440bb79ae178ea46a95baeea48322105146ac3ed2de7d3796ddddcc848a8ecf4a00dd055733b4f59211f5a40deea44e74b3bc57953b26ed61e6fd67889edfe8d0902385e37666aacec072735630ecc441c3cc6b09bb2f63aa4e332c6df728dc74078a83ce20454dfd616d116270666ddc09c5fea2e8442bc43455d0257fac92f3780061178f9420bf8e463f29896c12383dbb9a81bc5c87376e647c8a9786cb514fb9696d9c0a8d303c5c4b5b7c5f601c01fa19323e02f675c371bc44fbc1ac5704d41a89a2a4ccec6ac8440c532f07da25aa2dce6a5d2ebe694eb4017d178b221213bfe2a01d9cfe689bd190776bca6c032f446eb8862587a7826e35f3f691763212eee6af2e49bbeb0a27e07c5714b74e373798c7bebce265f7ebef3a1ea64078cf1e8a9d433af32c53090c972ffedbadafb50b9a6e540abd84f8e938583ea725954be3b236c5d8aca7d486d21902a2902f25a7c02dbe83c39bd0b81513f9ef198c49d560e930ae224ff47f92e4851e1f7ab5bb406abcf6596569261e6b0c67bb3b854e9c6de60bfb60fcf29241ff237151310ecd19f8b2cfe764c1df1a2de9d840eca47aa169ba9a415901204ec31ccdfd76e908029ae34fb12dc286758c64fd6d42bc82b14e07e421f4b42b180cd6ef40cac8062928b4a420a4577f24295f54de9048ac9d34307bf93e463cea4967cf4880166f68ed1eb965db2e4fb9f5f0b1c695d621e427ccb9a3188073ee6fde729c6698346efa1c0ba643c1efd20858965511da750060d551c44c435a5f1603fae7357e0bc78e92aad3d88790ec2aa1a42d6fe7e0ffc57f3599e406db63be7dd32692df32ce33dee0a2becdb02d6e435e09de3d356497543db23f53da25643f9c585e275297800d8beed47f0e622f86fc25d2e87036fdceebfe7257cb6de0c02412d1c0758acfcd0862e99ad17a118f46f635a87477e8b825423d94ada35bf0b5444aa7d3de4bb7eec7ae5129fcc2cba651cc972f5500fc5161149d29f452962afb102a01ae76825cb4477460be0b85d75058595c27e9b7fae3492ec3925c671bee5f4ca534d5a294f783d6cc073c992139b61d21fd98297b04c0578dafd5f7ebcaf8d4d9185aea3d76e813421f4573b38c25093c015a65e44fb297f0f6ac2d02c4237b37a3bfca2406c5c95ae5812816bacad59ba7c6f72d7c644ff25b592ed1e89b276e05866c01a4ced7fc6dd9f190c20d420d7c8a1fe908833a24c5e5bd7a95a2a6fbf147fc4b29a179718166dd0fbae2fc6b8c8aac6194fa6baf0d3edc36b2316c56c441ba53e3e7aaaf0a1405566ff584143a637b74dde9bcb4d41da2be6c9df5d533fbac54f5fb52a8a793757cfe19aa90048c6d07e3474136ae1be2455b0d0d02eb4b5961ba883209355c0dd2af4aad98e7b971e358a7d9b55fe17cd6095f257355d9b99e5ea52848f17b35a80792d9ed0fef6fe3eef9a324902409969823be20bbe0e8dba9c747cd83bd223a1e64a3a8271f3f0c322a142c4ff635b37d542c3265b5fe8589a732bb1a55010b930dd0196cd43ac3634c01b4a44c517197d03a3d89c67f5c09aab409e84c0af466bfbd0c96d240101a2542c66b4b4b8ef65b41b0079995c52cc9720d2c1d7c128c6f17a65cc798c1986cfbd8888460c54438edc4f91f3580391c8b57d9aee209a59a116c1c44775437e9c30e6d87e82ce84e28532b19441e32ab9aea22177bac9daad25a6c88395e9348d6780de630cddb266c411011175bdb6255a36535180818447d43ffba3758d311539fe9f6811fa470bf3767b4c2d4cdf37854c7ee28730bb1d39d5c0dfffcdbf353cca3e13079f3ae66b839c7dd36914022a0e75bca5b622f521420b73249ef47f03c1fb03ecf7557882afcaa7cf454a68ad237d4ce860bd6b1531c1cafe2cfb76bc4188271ef6bdfb304ee0e6932463a1909f03d6e8a27b5f137d6b342841d613863dfdf37d5ec3a98d667810fb6f82d67620bdefed8b3ff98420a6c7ee577c3ba68b95a20403608a7ba6526ec9e8662c6e15ab09b1a9019d4958af04cb2e4890ee6b1077fcaa5cc0817f388461b230fe631e75f18ab392a5ca5de4a024ca16dd05fcfdf92114e43a5c4a169d462ff0dba57deeaf5eaafd892f8ccbd72ac56471162e1416bca39859b4184ba0d1b3f7ec05db4ef4cf0142867fa9be328a0be8aa74c716aad9411008607980861f4f72e9bfa60195e2f939d3f6a44a6cec07dd376d1bccaa126686f313d5f7918ecd1215026982c82ed1922ef70e36e8ed59b2d5ceab3b4aad7e53049062dd5ba0e87f7005c3f4d2b788245cdc2f35ef2572bea5ea92dfad406ade6d5ad18be8eeb4c652e5277b200fedea1c0c0f5a68d42e00d59b75941917b2cdf31fdf809f2078ca97fd5beba65b34e0621138ea0e94feb87166b2dac2232ebca575e5c0a4d565d9992f733bbfbe68a63d99ee93398604065d5517c33ed0e067bdb643e73102f16137afd7d4bf21e8065ea028c392a6dcefbe642dc3fb03a239d9c8b17023eacc8e19fea11c34a10644af1b786fc0f4504038c2ee59c1b353f3d7b9313df025b4b5874ca63ec164a3fe35bf390d266f53dcda6a8e190e63a56ffdf4f7c5c02aa22d376db06d4d2b96be5b331f897d1ecfd25c13a1c194c265dd95a5724a6435bc8138224d9db28b689b9cea5132cd19601dbc4a43e70c71e27e8fd0689d09484974e8a4605f8553735fffaf5654a087e323ca14e02b681b9bbe592bd6b719ae2e86bdf918b27c79d52dd334d1aa7ebc1bff76e97572faad092010a1022f7d33089049107a89c364ae7dd022d119e8f6ab795fd71d76a90e8202339401ff9e9918ea8c8e12f7b0ba10d9ebde5d1bc5988f2d07b34579d8c282628204f2978d8b0cf95dc41f3777c64b42336d70f0000000000000062e43fcc173254eb34748efd4754609ce25ade162ba3c91bb844aaf6fd648ee5a8fc5c64346603f8258592d67b9613e8f7ac0def0958f13436581d729e0b3e062738eb06b2116abe837529690a614fc5d3f53b4d4602e5706000", 0x1000}}, 0x1006) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r2, 0x0) getsockopt$netlink(r1, 0x10e, 0x3, 0x0, &(0x7f0000000080)) readv(r0, &(0x7f0000000140)=[{&(0x7f0000001400)=""/4096, 0x1000}, {0x0, 0xfffffe28}], 0x2) 927.667229ms ago: executing program 9 (id=22249): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000880)='./binderfs/binder1\x00', 0x800, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000180)={0x73622a85, 0x380, 0x2}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000140)={0x4c, 0x0, &(0x7f00000001c0)=[@reply_sg={0x40486312, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}], 0x50, 0x0, &(0x7f0000000240)="0979e127b8b3891be8dd397c67fc82251cecd27196a59beb85cb7450266767e735d2f6932155ed86f508fe87dbb49fc69db4458cbb2113dbf9f32c7a53eed2206e041bb9eee97a5798b41527404ddeff"}) 926.940029ms ago: executing program 9 (id=22251): r0 = syz_open_dev$usbfs(&(0x7f0000000080), 0x77, 0x101301) ioctl$USBDEVFS_FREE_STREAMS(r0, 0xc0105500, &(0x7f0000000000)=ANY=[@ANYBLOB="a1"]) (async) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x0, 0x6, 0x4, 0x5}) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x28, &(0x7f0000000040)={@empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @empty}, 0xc) (async) capset(&(0x7f0000000040)={0x20080522}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x9}) setgid(0xee00) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 32) ioctl$TUNSETPERSIST(r2, 0x400454cc, 0x0) (async, rerun: 32) close_range(r1, 0xffffffffffffffff, 0x0) 925.11102ms ago: executing program 5 (id=22143): r0 = open(&(0x7f00000003c0)='./file2\x00', 0x81, 0x0) ioctl$BTRFS_IOC_DEFRAG(r0, 0x1260, 0x3) (async) ioctl$BTRFS_IOC_DEFRAG(r0, 0x1260, 0x3) accept$unix(r0, &(0x7f00000003c0), &(0x7f0000000440)=0x6e) (async) accept$unix(r0, &(0x7f00000003c0), &(0x7f0000000440)=0x6e) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) setresgid(0xee00, 0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_pidfd_open(r1, 0x0) (async) r2 = syz_pidfd_open(r1, 0x0) pidfd_getfd(r2, 0xffffffffffffffff, 0x0) (async) pidfd_getfd(r2, 0xffffffffffffffff, 0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_DELETE(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x38, 0x2, 0x1, 0x101, 0x0, 0x0, {0x2, 0x0, 0x7}, [@CTA_TUPLE_REPLY={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @broadcast}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x4, 0x1, 0x21}}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x84}, 0x4008040) (async) sendmsg$IPCTNL_MSG_CT_DELETE(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x38, 0x2, 0x1, 0x101, 0x0, 0x0, {0x2, 0x0, 0x7}, [@CTA_TUPLE_REPLY={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @broadcast}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x4, 0x1, 0x21}}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x84}, 0x4008040) gettid() (async) r4 = gettid() readv(r3, &(0x7f0000000380)=[{&(0x7f0000000140)=""/99, 0x63}, {&(0x7f00000000c0)=""/15, 0xf}], 0x2) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6, 0x4, 0x7, 0x50000}]}) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) futex(&(0x7f000000cffc), 0x0, 0x0, 0x0, 0x0, 0x0) rt_sigaction(0x1b, &(0x7f0000000040)={0xfffffffffffffffc, 0x4c000000, 0x0, {[0x8000000000005a]}}, 0x0, 0x8, &(0x7f00000001c0)) tkill(r4, 0x1b) (async) tkill(r4, 0x1b) capset(&(0x7f0000000100)={0x20080522}, &(0x7f0000000080)={0x4, 0x9, 0xfffffffd}) (async) capset(&(0x7f0000000100)={0x20080522}, &(0x7f0000000080)={0x4, 0x9, 0xfffffffd}) prctl$PR_CAP_AMBIENT(0x2f, 0x2, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) (async) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x80000000000002, &(0x7f00000004c0)=0x79, 0x4) bind$inet(r5, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x6, 0x0, 0x0, 0xe4}]}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendmmsg$inet(r5, &(0x7f00000002c0)=[{{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000001280)="5c3c46e83210fad3988503c8ffae7394e5a2f88c75bd6fe64e00a2dbdcca89dbbc4c1cd7767cf1b089558dce4413376c5ef288fdbc029fa1f44338cbfc4980b7cdcf204452347512b9f085d4060e28af75cbb451cae8cddbfd9689222f2621e6c7308db5e1596960fc9a19a40c5846b6ac5f76fe374602b91bde5957594c197a9da6d69a3d30d61d9a55f845bf26ea95b2e9d1ff604329ef799bc4426d7666f6c766c3ed4e144f84389382b353f78518b9a9421bd10711abf2c07d7938e59eeae32ba76fc95b382bb43117113a4ed5e6cdc66742a303e727c21d76e4fee1792895cd150cdcf0ca3a7d29f3004e0625d288687781d61e56d7d2c9f605020708f362e431fcca3cea0361f9f5b1a2c50fb142535419cb7fa303277d7004687525a22f79418ce889951fd604aaf0ee3667678288323b311518147076e9dff9878e9b039eca14f01d141460192bd6a21ea87f1bb00f3dbf5c0dd1b1cb4c95a8e9962a101adccf9faddaa72e4207de2b629bcd729372ce177034f8f74b6c935c15546e7adeaf77ca7e2988f9d5a06e367397b316b301e41f23ccb0c56bd6a6113cca385bce00dd7689232808ca7ce42957ae1e4e6bfcd53bdc769f33ba9c8921d1b566187f3af90f73f1d8fee59d2d7343e8c36c2b4de0541d43145da09e840e7a230c3b2c2efcf10b7976f0b87202976392ab327bc9d338951429055493c7e430fb3b0fc9803c47d250a351d7537b7d2d861db87514ccaab787d015db628ca5503866d982", 0x222}], 0x1}}], 0x1, 0xc0) r6 = syz_open_procfs(0x0, &(0x7f0000000380)='net/tcp\x00') read$FUSE(r6, &(0x7f0000005dc0)={0x2020}, 0x2020) openat$rnullb(0xffffffffffffff9c, &(0x7f0000000000), 0x167342, 0x0) openat$binfmt_register(0xffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) r7 = openat$binfmt_register(0xffffff9c, &(0x7f0000000280), 0x1, 0x0) write$binfmt_register(r7, &(0x7f00000002c0)={0x3a, 'syz2', 0x3a, 'M', 0x3a, 0x2, 0x3a, '\xe5y7l', 0x3a, '^\\$\\', 0x3a, './file1'}, 0x2f) 626.138895ms ago: executing program 9 (id=22253): r0 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000000040), 0x165142, 0x0) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x2, 0x0, &(0x7f00000000c0)) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x19) (async) mlock2(&(0x7f0000247000/0x1000)=nil, 0x1000, 0x0) (async) munlockall() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1d0) (async) syz_usb_connect(0x0, 0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000055bed40020000000000000003010902380002000000060904c700010e0101000300d009050a000000000000090400000101be2600090500000000000000080b"], 0x0) (async) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x19) madvise(&(0x7f0000000000/0x400000)=nil, 0x40001e, 0x15) write(r0, &(0x7f0000000400)="547bbee68789313efe846d6698abfeac0d12b144933fa6f684f1ba13b34680bf4b9ea70f71faa2a82a45ab47458c1f827355ad34033fbb8b9699eb0b279252dfcf29e377e14dcfbde42857cbf2aa88d3dad8ec2deea7afe4e747fa392fe01d425970fb2dd7a000ea3889f0d9021f347818106963e18c256e3df26b41c61d30284a8ad61c6269756119d62e3a7a24c1dcd09d3eb35dfee6ec945ac190c4797988e0d7f6f38bf9b124431dd8208a9208195a70c8e558c216e78d5f5b3f6df6f155e16bf7dd8f4e9eaf61d5142a82da7a87aeca19c25b631cd8a14ce9f2fc8dbcd05f51dc9260abc82d780c9358bd6411ebf48520694d413024432d0bfc3759a620289c9c8705009fd829da6eb5b72b454436b0af8e9dc4941ca2cff92561cad984e15849dcd73f04c7f70a30304da2fbc17f421767ad5ce47ed79d6698428eada9a39faa02f978699bc8c482224a2d5f85cc1135ea92ac1c610e32f1e7c82da6d91e0c8634da679760c32c3e891db352b76b61a65bbdd023e093a8e0d37fd8cd00679cb1bceaac84b05861740c221b2cb4afa1ce8b091c815fc4bd83995b5bf5dcdf2912572cf6180ec27445404917ff9e8e6604e2afc19a1bb3745914f0a101e03e44ea5f64d40402f12a81310c97086fb01d04e82799c40f29348eb283ad58a40d608a47fbf9a25dbb308aa03b2425ffa896e1a70a37cf49e6dbdeda39ee88aadb26811eba78a0dfe5400a51428c31582edcc5f75b5dd963707a54b9b1e35f9966995d6474acbf7094124cecf38369aba3f6a5e3ad071f5e3df902843a3947623fe01571d97625c3e27721b08a6f85fd7b879acd400de5beabdd2603d566fdb4018bf8bd74c3ea1ae67c988992c7dab4ebcf501a73815e1b527d3ff1cf9e729d55127118565f794d253fef25609e5a415615d1b5fca5381b49446d9b9e75fbfcdd9218b0d8d8d965871b897544e32fd0b4cb5600ffdcdb0056bcad75216759590f8a94db82b0acd2a5a34e5c34241a19f1a7a7cceb894341f55c6b474f3cc052f9863a67519dfadee6576f08d7448929424c13e845e2e636b87dc14e1ab4ad05d69f896ca1bc5c1267befb686c4207e21aa30bdae1d1602d3e4080784834e213c426ba5446f90d3b3885a5d6942c6b0e637f5bb9c7908460bd7d04497ab054c8fc7f89068f7535976ad051bfe94c243ce7604a63b2099b69f1ed73590a318fad9a170fa0cddfe60e981a92de2e1aab3465b11a968108e08deadfa1fa546c4cbc0c34ac28597848562583ae8d93cb60f2e06c7a1f743add51eb8cd732b40d48fde00117cb2d654100dfcc66b7c9fefac80e137caa5cf43ae897780251a3ebbc4ddd3b003168963c9e2c9446cb29731fc4bbb5e551aca6913f7b8576ce34012581b5a363917970399ca369688e637cf06ff3c8114383d2fcbf9c69f1ca63cd21695254a440df5ef0a8abfdbd0a651a533b6cdb82382e3bd70f87c1d3eb0a6e22452605026fafe6d35158c0728c1050a39330c80ee2ee0b09366fc6382883ecd0796feec657b36aee4091471e406e9faffd5ede27943e5fbf1b7249ab8bad71f60063697f04db52e980a9fb3eb5e53b89be8a5f0e6afea7435789ecd444c28eb411cdc2158e434178749f36cc957dbd17efb2b218592f78d6864f2708e8c6db2da0d3f6de53959afec0c90d3d62a13a0bc3857bce58d81223eddd05cf3c1ec6b3fc5307d0f16d470f2065300295197e9fa81d2e5574b2c7b18f1c6c85156a9b1174d62dcd3cb026f4b67e6babd66c8f427b9687585f37b18c82e0100507035e78ce010b78ea1b5d3884db25df36ae929dd535a854a31cba5e47655873df72be7463c600b704e9da0e7cb2d61d0710248814ecced2eef8f227c8aec308c2c9d0a39d1a6b306080e8eaef8edece0f6d0d1612c582d70c3999a1a6bd529538f51ba4869ce74bc8509a7126d96db118cdb55411a36f4361d53c8027c12a7486e9c84e4de445b454630be27bdc2ec268702d9c1890297bdd1fc7a235f1a47f4645d286146f3cb9a7ce650f4157a1e7f134eb1815001d59905d3103efad3c66479330e8a5da941c9c38bf21bc0770e3fd56cafa19ad6e9d51f94ed4f900062b5602653aacdcc956aeecfb1dd613caf918e1ca8ef2e1504c42768e77df43569d5fe4b48c237cad5285c578b26b4e47c8ce06fd2686e17eb6d5df5645d0fdde7782216be07a1135dabc3a59598bdbab249c5391832f18ac5163aa7a1a890128a4520835a53eb750604c5e328ecb3216516b3eba3f97652caeb4327da8865880a932dc8e7668666ac3b76a2a424ca37b5dfb52495710611e20790427a9f9e7ac59bb86f0fb7a17a5def347a98dd8e733b784d78d5c7f16f327a2606d4252411457465540a60b0757802f470d08337c0fe4eee5f5cfe4f296d0f7068e80828a022c95632beb7b7f802135e246b1adebebf24c821dee7205e9fe1a437b16aaa8dcb4a58b0bdbc8dbc2fce09271c27430cc9ca8141955ec5ff4228627c3816cfe1bb2c0f40f6a61e8bfa4e2dd744e41ed80b83e9aef77119f4b062b98e86690711e83e795bafa7a8db16f241cee76aa01ff749100c113fda966aa8c83ebe975f760c18e3864065a5de6e8028a9e3199f4acff11e14bb13bc50faf97fdeab46edc371e55cab78841a2de17ca116b0183ac38b658c57a64ab11bb0de071c971a7a5175ad0bac6ac1d1118230a5412a35bd005b369df0e04e749ea93d7e56f713b9ceff580547a2a76ea4753a78b4a5cd0311024c5536b536c8ede63bac8e8b4c5851248d9098a7c6bcc3d5f209178b45aef3c1afa4ab73d8feac3e1f771626d73d85f72dc15d16bd3b7b93e622626f6f3d96b4425d328236cf1579f1ca834a7b318b012e27b9a2dc528189cf1eb3705d90de50ce7ac0c256b7e41500113e164fb7d53c74c6f829552a5bce73eeab9a46d01551bdab18fd3a7e82b036872f1e876b12c5676f63a6ef0c6ff159788a0c2fc40f179a259c656e8aba9295e90027e74ef910ce3c56d6e2de917947410b05603b6a5052453f13e6ac058b3f621573bfe6224bad8c3a5f575e1eb774839cb554c53c9b3ad623df6c5c9627cce856f9ba5847557bc9f854cbb37a936f20a733ba352ee5b343b941290a399fb862434d1b551da420053cad3bad65195cde40b345740e30e9a22619add8aedb763473b729c0649f7a1ea45325534c9b629a1fe3a54a78fe44969715182c6df5c9ecf6878380831b2996579332ac37286e72ab16824c3fc9ef8d74a7f1f5cf80fa37f6bb990db3a7a70139887a4eba0763247c58f4fe770a0496a5ef49a3ba4d62bb900644d49b5fba7e58d58af6ae50c96da346618434ed46b8f4c27cde5e8863d5b090dc117f3b16db2c4273fa84f8b06d3df436bf4a8cfa6d33d7f0e78ef422d5d7640c821398c9adf4d6ccb1b2f7cd0e497023cfdd6b5bb9ad6a29edb8b78fb3322414cad1458eb12699853acb165076db7088f518386380850c111cbe74034ddbfe217db714325ebc4d6b46eba640cf125b87eed0832077ab775e475e431079756b3da6f9bb3c861ce7eabf6adf70b76eb9642a1bab3d7afef2d7b40c8a19b98123ad7449c1039c494e73bc91a86e8e92c39a9482cf60605b9e5c209262c4fcfde76ee370bd6a78253b64c5cbb19a11b34c5a9ccf634c52751277268cd97e795b43867af5a4db51bd631ac547906fd52aff43eb98edacecf08f94a060902b5cb82e87ec856305005bd1150e581d9717460e31ba724da5e7ad72fa580f8509fe838dbc1bfbbf53e29688f25ca602d2de702e4411d3d133e2ab2f454f71f98efc2cd0eb468544cacf608c6689ef122009cf61e813e26b7b2b1695143fcd510f509ec2bf7205e674ba6767eaa29605c51e434c298bde0969617292e960d22b085632d241aa2a8e0f6ac6f2d56d0ed2c6bd3eca306a3224915065894480e737c7d7a11901bb7f977525cfcab652476baab0fd3b68dc59fd14ccdd6248bd5c5a0ab1dbae28a848b2d4ad0d973bb149ff4115b0436b7d145a6f8081d314039131f60dc8ed0ccf2c4971f0a59a65b3b1ef638e6d009dff793a4b7266c58f88bb117d665cae8fc6f6c2840470333bdbc8df12c6633a6ac7b664e089a85dc6d49f52459dd2df1be552194eef6027c1b45f62b97647788c3325f05609c1e02cbc9a18be72e4b502df719e4f9cb82615e3a03b5732328e552023dbfdcf91ed5ab51242e7d09a9b73674f0946976d8a8fa9288dce4d54d5820a0f0053b892685f79a6c8dbac724fce4d24a7b75e383f54ac58af3951d666a22f158637acc4f0e09e248e85f8e1439501afc0d5b7e9eab40fa737ae93482a1e29f3e327fa31d0d764c65ab976af1eb91fe08c5bc10a48b93453ad192d1d538cf93b792a70246bde99f46a78b670edea552840e08c787c928ee311f954b73d07287a59b470e38d4e624ddba8e4b21a74d7c07cc684b0ea82212129901029e74312866722dfa2dc53de3e8ddc00adc21deb7510ed15c50d139296297408da3d6beb589e7bb3f1d74e4e8dddec14b9cdf371d7f142136cdca5644d09edd97228a0abcd2e7b402c5cc68683cb980f50ca7aea8338dc5990a6ebb2d2b95a3deecc45f5a4f4e0e40a57e29f3e227c41db00e17dc962e2ea3184b5057c89974bcab651a22e588a527d7d8ec695e7ab5622c1ad3763d045a8393b7acfa04488556ac957777d1aebfc5d0e2a8150a6984d5607ac2400789d8f622c837d6a9b78fcc2d8aa872949edde53e3a99b5f5bf35bff5f0db7874ad3f172f9d8dd6cbb17a770b1482c79b9a15605cd0d89c6bae9aa6db8e886cfff8f843b99df95dde88c96202ae6ced4d539a3f70997ee7b2bdb7bbe529f9bc55b143066de8d9dcd7fa38c54094f2235e4a17ef8e910b4d48c373ce5e6fc9824ca8f115e579b002df16c591557cd6cac1363b8d8fc656075ca703a87f1efa76e4122eb7358389f659681fb49cb82215f73b284a7678b8b1528472d0cfab1980ee3d4410bdc1c31f1f798c3ca5744077e2f6cb4ca6e415f1e3afc8c00dd95d3307de5428883513f01ed19dde487e1c103619fd78583f09d02982512e0ee20a670b3b24986dcb7431f1ef3fd12e801bb2454213ff7b1962a464647eb4c8125cf2ed098160da880024a98add9b2917e133dcee7a8e25387fd5bf2b3f8fb05b2f7ed5f719b30b9cca4b1754e31d48bd2ec79e7e9c155130ea5f0876f3bb4d94ac74b209633ecb03deb8b9448e8cf4b4bcb04ffdb38ac457881f84636246a4e5e7773166129fb8b7803c6dde0ee69fd1f76f1d93b729eacc9d8dbd6e61e638a3f8de972a824936b1d869a15daaa21db04760e9110c5b7c736671d31a72fcd57a6f7424c898791cafa21a48921215a78d60a367aa7c6284a1aaa1fee0c5291bdc91bf8c032c9917fd28e68fc046ea4b17952f1abbe01af5f19e4fa99fc6a985f6264f9efbb208e6146d3465cc603ef36d3d59b5197bca1696bf5658b60cf0e0455cb1e174e52c4acb712a3ed9202a1ae334427b93305939c7f15e9e5eed09b5fc8d1e3836720d46d133841d4482ec2427d3002d95bce996b4b2d5b59b2a43970afe35517674bfdd8807931697422045f60641138fefa27865b9d477ef04847dd02d305e8f15e228522e54d1ffda6d5b26ad831146c66e6f9153ebeb0785ea75283df66816d771c7e4297c1686d06494a59046313169f2e2b4988a2758198fcb166d9d112d187a4456503e6c0bdfb390c89dcebf3cb8260a27fdebddbc6071857010ad4c59c062db35a4", 0xfffffcf1) 440.038708ms ago: executing program 9 (id=22253): r0 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000000040), 0x165142, 0x0) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x2, 0x0, &(0x7f00000000c0)) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x19) (async) mlock2(&(0x7f0000247000/0x1000)=nil, 0x1000, 0x0) (async) munlockall() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1d0) (async) syz_usb_connect(0x0, 0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000055bed40020000000000000003010902380002000000060904c700010e0101000300d009050a000000000000090400000101be2600090500000000000000080b"], 0x0) (async) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x19) madvise(&(0x7f0000000000/0x400000)=nil, 0x40001e, 0x15) write(r0, &(0x7f0000000400)="547bbee68789313efe846d6698abfeac0d12b144933fa6f684f1ba13b34680bf4b9ea70f71faa2a82a45ab47458c1f827355ad34033fbb8b9699eb0b279252dfcf29e377e14dcfbde42857cbf2aa88d3dad8ec2deea7afe4e747fa392fe01d425970fb2dd7a000ea3889f0d9021f347818106963e18c256e3df26b41c61d30284a8ad61c6269756119d62e3a7a24c1dcd09d3eb35dfee6ec945ac190c4797988e0d7f6f38bf9b124431dd8208a9208195a70c8e558c216e78d5f5b3f6df6f155e16bf7dd8f4e9eaf61d5142a82da7a87aeca19c25b631cd8a14ce9f2fc8dbcd05f51dc9260abc82d780c9358bd6411ebf48520694d413024432d0bfc3759a620289c9c8705009fd829da6eb5b72b454436b0af8e9dc4941ca2cff92561cad984e15849dcd73f04c7f70a30304da2fbc17f421767ad5ce47ed79d6698428eada9a39faa02f978699bc8c482224a2d5f85cc1135ea92ac1c610e32f1e7c82da6d91e0c8634da679760c32c3e891db352b76b61a65bbdd023e093a8e0d37fd8cd00679cb1bceaac84b05861740c221b2cb4afa1ce8b091c815fc4bd83995b5bf5dcdf2912572cf6180ec27445404917ff9e8e6604e2afc19a1bb3745914f0a101e03e44ea5f64d40402f12a81310c97086fb01d04e82799c40f29348eb283ad58a40d608a47fbf9a25dbb308aa03b2425ffa896e1a70a37cf49e6dbdeda39ee88aadb26811eba78a0dfe5400a51428c31582edcc5f75b5dd963707a54b9b1e35f9966995d6474acbf7094124cecf38369aba3f6a5e3ad071f5e3df902843a3947623fe01571d97625c3e27721b08a6f85fd7b879acd400de5beabdd2603d566fdb4018bf8bd74c3ea1ae67c988992c7dab4ebcf501a73815e1b527d3ff1cf9e729d55127118565f794d253fef25609e5a415615d1b5fca5381b49446d9b9e75fbfcdd9218b0d8d8d965871b897544e32fd0b4cb5600ffdcdb0056bcad75216759590f8a94db82b0acd2a5a34e5c34241a19f1a7a7cceb894341f55c6b474f3cc052f9863a67519dfadee6576f08d7448929424c13e845e2e636b87dc14e1ab4ad05d69f896ca1bc5c1267befb686c4207e21aa30bdae1d1602d3e4080784834e213c426ba5446f90d3b3885a5d6942c6b0e637f5bb9c7908460bd7d04497ab054c8fc7f89068f7535976ad051bfe94c243ce7604a63b2099b69f1ed73590a318fad9a170fa0cddfe60e981a92de2e1aab3465b11a968108e08deadfa1fa546c4cbc0c34ac28597848562583ae8d93cb60f2e06c7a1f743add51eb8cd732b40d48fde00117cb2d654100dfcc66b7c9fefac80e137caa5cf43ae897780251a3ebbc4ddd3b003168963c9e2c9446cb29731fc4bbb5e551aca6913f7b8576ce34012581b5a363917970399ca369688e637cf06ff3c8114383d2fcbf9c69f1ca63cd21695254a440df5ef0a8abfdbd0a651a533b6cdb82382e3bd70f87c1d3eb0a6e22452605026fafe6d35158c0728c1050a39330c80ee2ee0b09366fc6382883ecd0796feec657b36aee4091471e406e9faffd5ede27943e5fbf1b7249ab8bad71f60063697f04db52e980a9fb3eb5e53b89be8a5f0e6afea7435789ecd444c28eb411cdc2158e434178749f36cc957dbd17efb2b218592f78d6864f2708e8c6db2da0d3f6de53959afec0c90d3d62a13a0bc3857bce58d81223eddd05cf3c1ec6b3fc5307d0f16d470f2065300295197e9fa81d2e5574b2c7b18f1c6c85156a9b1174d62dcd3cb026f4b67e6babd66c8f427b9687585f37b18c82e0100507035e78ce010b78ea1b5d3884db25df36ae929dd535a854a31cba5e47655873df72be7463c600b704e9da0e7cb2d61d0710248814ecced2eef8f227c8aec308c2c9d0a39d1a6b306080e8eaef8edece0f6d0d1612c582d70c3999a1a6bd529538f51ba4869ce74bc8509a7126d96db118cdb55411a36f4361d53c8027c12a7486e9c84e4de445b454630be27bdc2ec268702d9c1890297bdd1fc7a235f1a47f4645d286146f3cb9a7ce650f4157a1e7f134eb1815001d59905d3103efad3c66479330e8a5da941c9c38bf21bc0770e3fd56cafa19ad6e9d51f94ed4f900062b5602653aacdcc956aeecfb1dd613caf918e1ca8ef2e1504c42768e77df43569d5fe4b48c237cad5285c578b26b4e47c8ce06fd2686e17eb6d5df5645d0fdde7782216be07a1135dabc3a59598bdbab249c5391832f18ac5163aa7a1a890128a4520835a53eb750604c5e328ecb3216516b3eba3f97652caeb4327da8865880a932dc8e7668666ac3b76a2a424ca37b5dfb52495710611e20790427a9f9e7ac59bb86f0fb7a17a5def347a98dd8e733b784d78d5c7f16f327a2606d4252411457465540a60b0757802f470d08337c0fe4eee5f5cfe4f296d0f7068e80828a022c95632beb7b7f802135e246b1adebebf24c821dee7205e9fe1a437b16aaa8dcb4a58b0bdbc8dbc2fce09271c27430cc9ca8141955ec5ff4228627c3816cfe1bb2c0f40f6a61e8bfa4e2dd744e41ed80b83e9aef77119f4b062b98e86690711e83e795bafa7a8db16f241cee76aa01ff749100c113fda966aa8c83ebe975f760c18e3864065a5de6e8028a9e3199f4acff11e14bb13bc50faf97fdeab46edc371e55cab78841a2de17ca116b0183ac38b658c57a64ab11bb0de071c971a7a5175ad0bac6ac1d1118230a5412a35bd005b369df0e04e749ea93d7e56f713b9ceff580547a2a76ea4753a78b4a5cd0311024c5536b536c8ede63bac8e8b4c5851248d9098a7c6bcc3d5f209178b45aef3c1afa4ab73d8feac3e1f771626d73d85f72dc15d16bd3b7b93e622626f6f3d96b4425d328236cf1579f1ca834a7b318b012e27b9a2dc528189cf1eb3705d90de50ce7ac0c256b7e41500113e164fb7d53c74c6f829552a5bce73eeab9a46d01551bdab18fd3a7e82b036872f1e876b12c5676f63a6ef0c6ff159788a0c2fc40f179a259c656e8aba9295e90027e74ef910ce3c56d6e2de917947410b05603b6a5052453f13e6ac058b3f621573bfe6224bad8c3a5f575e1eb774839cb554c53c9b3ad623df6c5c9627cce856f9ba5847557bc9f854cbb37a936f20a733ba352ee5b343b941290a399fb862434d1b551da420053cad3bad65195cde40b345740e30e9a22619add8aedb763473b729c0649f7a1ea45325534c9b629a1fe3a54a78fe44969715182c6df5c9ecf6878380831b2996579332ac37286e72ab16824c3fc9ef8d74a7f1f5cf80fa37f6bb990db3a7a70139887a4eba0763247c58f4fe770a0496a5ef49a3ba4d62bb900644d49b5fba7e58d58af6ae50c96da346618434ed46b8f4c27cde5e8863d5b090dc117f3b16db2c4273fa84f8b06d3df436bf4a8cfa6d33d7f0e78ef422d5d7640c821398c9adf4d6ccb1b2f7cd0e497023cfdd6b5bb9ad6a29edb8b78fb3322414cad1458eb12699853acb165076db7088f518386380850c111cbe74034ddbfe217db714325ebc4d6b46eba640cf125b87eed0832077ab775e475e431079756b3da6f9bb3c861ce7eabf6adf70b76eb9642a1bab3d7afef2d7b40c8a19b98123ad7449c1039c494e73bc91a86e8e92c39a9482cf60605b9e5c209262c4fcfde76ee370bd6a78253b64c5cbb19a11b34c5a9ccf634c52751277268cd97e795b43867af5a4db51bd631ac547906fd52aff43eb98edacecf08f94a060902b5cb82e87ec856305005bd1150e581d9717460e31ba724da5e7ad72fa580f8509fe838dbc1bfbbf53e29688f25ca602d2de702e4411d3d133e2ab2f454f71f98efc2cd0eb468544cacf608c6689ef122009cf61e813e26b7b2b1695143fcd510f509ec2bf7205e674ba6767eaa29605c51e434c298bde0969617292e960d22b085632d241aa2a8e0f6ac6f2d56d0ed2c6bd3eca306a3224915065894480e737c7d7a11901bb7f977525cfcab652476baab0fd3b68dc59fd14ccdd6248bd5c5a0ab1dbae28a848b2d4ad0d973bb149ff4115b0436b7d145a6f8081d314039131f60dc8ed0ccf2c4971f0a59a65b3b1ef638e6d009dff793a4b7266c58f88bb117d665cae8fc6f6c2840470333bdbc8df12c6633a6ac7b664e089a85dc6d49f52459dd2df1be552194eef6027c1b45f62b97647788c3325f05609c1e02cbc9a18be72e4b502df719e4f9cb82615e3a03b5732328e552023dbfdcf91ed5ab51242e7d09a9b73674f0946976d8a8fa9288dce4d54d5820a0f0053b892685f79a6c8dbac724fce4d24a7b75e383f54ac58af3951d666a22f158637acc4f0e09e248e85f8e1439501afc0d5b7e9eab40fa737ae93482a1e29f3e327fa31d0d764c65ab976af1eb91fe08c5bc10a48b93453ad192d1d538cf93b792a70246bde99f46a78b670edea552840e08c787c928ee311f954b73d07287a59b470e38d4e624ddba8e4b21a74d7c07cc684b0ea82212129901029e74312866722dfa2dc53de3e8ddc00adc21deb7510ed15c50d139296297408da3d6beb589e7bb3f1d74e4e8dddec14b9cdf371d7f142136cdca5644d09edd97228a0abcd2e7b402c5cc68683cb980f50ca7aea8338dc5990a6ebb2d2b95a3deecc45f5a4f4e0e40a57e29f3e227c41db00e17dc962e2ea3184b5057c89974bcab651a22e588a527d7d8ec695e7ab5622c1ad3763d045a8393b7acfa04488556ac957777d1aebfc5d0e2a8150a6984d5607ac2400789d8f622c837d6a9b78fcc2d8aa872949edde53e3a99b5f5bf35bff5f0db7874ad3f172f9d8dd6cbb17a770b1482c79b9a15605cd0d89c6bae9aa6db8e886cfff8f843b99df95dde88c96202ae6ced4d539a3f70997ee7b2bdb7bbe529f9bc55b143066de8d9dcd7fa38c54094f2235e4a17ef8e910b4d48c373ce5e6fc9824ca8f115e579b002df16c591557cd6cac1363b8d8fc656075ca703a87f1efa76e4122eb7358389f659681fb49cb82215f73b284a7678b8b1528472d0cfab1980ee3d4410bdc1c31f1f798c3ca5744077e2f6cb4ca6e415f1e3afc8c00dd95d3307de5428883513f01ed19dde487e1c103619fd78583f09d02982512e0ee20a670b3b24986dcb7431f1ef3fd12e801bb2454213ff7b1962a464647eb4c8125cf2ed098160da880024a98add9b2917e133dcee7a8e25387fd5bf2b3f8fb05b2f7ed5f719b30b9cca4b1754e31d48bd2ec79e7e9c155130ea5f0876f3bb4d94ac74b209633ecb03deb8b9448e8cf4b4bcb04ffdb38ac457881f84636246a4e5e7773166129fb8b7803c6dde0ee69fd1f76f1d93b729eacc9d8dbd6e61e638a3f8de972a824936b1d869a15daaa21db04760e9110c5b7c736671d31a72fcd57a6f7424c898791cafa21a48921215a78d60a367aa7c6284a1aaa1fee0c5291bdc91bf8c032c9917fd28e68fc046ea4b17952f1abbe01af5f19e4fa99fc6a985f6264f9efbb208e6146d3465cc603ef36d3d59b5197bca1696bf5658b60cf0e0455cb1e174e52c4acb712a3ed9202a1ae334427b93305939c7f15e9e5eed09b5fc8d1e3836720d46d133841d4482ec2427d3002d95bce996b4b2d5b59b2a43970afe35517674bfdd8807931697422045f60641138fefa27865b9d477ef04847dd02d305e8f15e228522e54d1ffda6d5b26ad831146c66e6f9153ebeb0785ea75283df66816d771c7e4297c1686d06494a59046313169f2e2b4988a2758198fcb166d9d112d187a4456503e6c0bdfb390c89dcebf3cb8260a27fdebddbc6071857010ad4c59c062db35a4", 0xfffffcf1) 349.188558ms ago: executing program 4 (id=22260): mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000001100)=@req3={0x8000, 0x200, 0x80, 0x20000}, 0x1c) setsockopt$packet_int(r0, 0x107, 0x13, &(0x7f0000000140)=0x277, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x180) mount$overlay(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000b80), 0x8, &(0x7f0000000180)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@verity_require}]}) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') pread64(r1, &(0x7f0000002280)=""/4096, 0x1000, 0xd33) 312.251532ms ago: executing program 4 (id=22261): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x802, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) 255.121909ms ago: executing program 4 (id=22262): r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2={0xff, 0x3}}, 0x1c) setsockopt$sock_linger(r0, 0x1, 0x3d, &(0x7f00000001c0), 0x8) waitid$P_PIDFD(0x3, 0xffffffffffffffff, 0x0, 0x2, 0x0) sendmmsg$sock(r0, &(0x7f0000000180)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="74b17a07", 0x4}], 0x1, &(0x7f0000000200)=[@txtime={{0x18, 0x1, 0x3d, 0x3}}], 0x18}}], 0x1, 0xc4) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='binder\x00', 0x0, 0x0) r1 = fspick(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder-control\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) unlink(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') fsconfig$FSCONFIG_SET_BINARY(r1, 0x2, &(0x7f0000000340)='lowerdir', &(0x7f0000000400)="6bfc9d13126d", 0x6) 253.29608ms ago: executing program 5 (id=22143): r0 = open(&(0x7f00000003c0)='./file2\x00', 0x81, 0x0) ioctl$BTRFS_IOC_DEFRAG(r0, 0x1260, 0x3) (async) ioctl$BTRFS_IOC_DEFRAG(r0, 0x1260, 0x3) accept$unix(r0, &(0x7f00000003c0), &(0x7f0000000440)=0x6e) (async) accept$unix(r0, &(0x7f00000003c0), &(0x7f0000000440)=0x6e) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) setresgid(0xee00, 0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_pidfd_open(r1, 0x0) (async) r2 = syz_pidfd_open(r1, 0x0) pidfd_getfd(r2, 0xffffffffffffffff, 0x0) (async) pidfd_getfd(r2, 0xffffffffffffffff, 0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_DELETE(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x38, 0x2, 0x1, 0x101, 0x0, 0x0, {0x2, 0x0, 0x7}, [@CTA_TUPLE_REPLY={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @broadcast}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x4, 0x1, 0x21}}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x84}, 0x4008040) (async) sendmsg$IPCTNL_MSG_CT_DELETE(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x38, 0x2, 0x1, 0x101, 0x0, 0x0, {0x2, 0x0, 0x7}, [@CTA_TUPLE_REPLY={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @broadcast}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x4, 0x1, 0x21}}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x84}, 0x4008040) gettid() (async) r4 = gettid() readv(r3, &(0x7f0000000380)=[{&(0x7f0000000140)=""/99, 0x63}, {&(0x7f00000000c0)=""/15, 0xf}], 0x2) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6, 0x4, 0x7, 0x50000}]}) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) futex(&(0x7f000000cffc), 0x0, 0x0, 0x0, 0x0, 0x0) rt_sigaction(0x1b, &(0x7f0000000040)={0xfffffffffffffffc, 0x4c000000, 0x0, {[0x8000000000005a]}}, 0x0, 0x8, &(0x7f00000001c0)) tkill(r4, 0x1b) (async) tkill(r4, 0x1b) capset(&(0x7f0000000100)={0x20080522}, &(0x7f0000000080)={0x4, 0x9, 0xfffffffd}) (async) capset(&(0x7f0000000100)={0x20080522}, &(0x7f0000000080)={0x4, 0x9, 0xfffffffd}) prctl$PR_CAP_AMBIENT(0x2f, 0x2, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) (async) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x80000000000002, &(0x7f00000004c0)=0x79, 0x4) bind$inet(r5, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x6, 0x0, 0x0, 0xe4}]}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendmmsg$inet(r5, &(0x7f00000002c0)=[{{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000001280)="5c3c46e83210fad3988503c8ffae7394e5a2f88c75bd6fe64e00a2dbdcca89dbbc4c1cd7767cf1b089558dce4413376c5ef288fdbc029fa1f44338cbfc4980b7cdcf204452347512b9f085d4060e28af75cbb451cae8cddbfd9689222f2621e6c7308db5e1596960fc9a19a40c5846b6ac5f76fe374602b91bde5957594c197a9da6d69a3d30d61d9a55f845bf26ea95b2e9d1ff604329ef799bc4426d7666f6c766c3ed4e144f84389382b353f78518b9a9421bd10711abf2c07d7938e59eeae32ba76fc95b382bb43117113a4ed5e6cdc66742a303e727c21d76e4fee1792895cd150cdcf0ca3a7d29f3004e0625d288687781d61e56d7d2c9f605020708f362e431fcca3cea0361f9f5b1a2c50fb142535419cb7fa303277d7004687525a22f79418ce889951fd604aaf0ee3667678288323b311518147076e9dff9878e9b039eca14f01d141460192bd6a21ea87f1bb00f3dbf5c0dd1b1cb4c95a8e9962a101adccf9faddaa72e4207de2b629bcd729372ce177034f8f74b6c935c15546e7adeaf77ca7e2988f9d5a06e367397b316b301e41f23ccb0c56bd6a6113cca385bce00dd7689232808ca7ce42957ae1e4e6bfcd53bdc769f33ba9c8921d1b566187f3af90f73f1d8fee59d2d7343e8c36c2b4de0541d43145da09e840e7a230c3b2c2efcf10b7976f0b87202976392ab327bc9d338951429055493c7e430fb3b0fc9803c47d250a351d7537b7d2d861db87514ccaab787d015db628ca5503866d982", 0x222}], 0x1}}], 0x1, 0xc0) r6 = syz_open_procfs(0x0, &(0x7f0000000380)='net/tcp\x00') read$FUSE(r6, &(0x7f0000005dc0)={0x2020}, 0x2020) openat$rnullb(0xffffffffffffff9c, &(0x7f0000000000), 0x167342, 0x0) openat$binfmt_register(0xffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) r7 = openat$binfmt_register(0xffffff9c, &(0x7f0000000280), 0x1, 0x0) write$binfmt_register(r7, &(0x7f00000002c0)={0x3a, 'syz2', 0x3a, 'M', 0x3a, 0x2, 0x3a, '\xe5y7l', 0x3a, '^\\$\\', 0x3a, './file1'}, 0x2f) 252.99306ms ago: executing program 4 (id=22263): openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0x141342, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) (async) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000400)='./binderfs/binder1\x00', 0x800, 0x0) (async) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz0\x00', {0x200, 0x7, 0x6, 0xfffa}, 0x1b, [0x1, 0xc95a, 0xffffffef, 0x9, 0x8, 0x2, 0x8, 0x7f, 0x40006, 0x4d, 0x39cc191a, 0x5f, 0x9, 0x5, 0xffff2d37, 0xffffff02, 0x40006, 0x3, 0x0, 0x5, 0x4, 0x7, 0x4, 0x3c5b, 0x1, 0x24, 0x4000009, 0x1, 0x1f461e2c, 0x9, 0xe661, 0x7fff, 0xb, 0x9, 0x7fff, 0x4c74, 0x80000000, 0x242, 0x3, 0xe, 0x4, 0x71, 0x2, 0x6, 0x7, 0x2, 0x5, 0x40, 0x8f, 0x6, 0x6, 0x0, 0x92a3, 0x4, 0x1, 0x0, 0x80, 0x4, 0x5, 0x6, 0x8, 0x4, 0x1, 0x40], [0x10000004, 0xffff, 0xff000000, 0x8000, 0x10, 0xfffffff3, 0x129432e6, 0xcb, 0xf9, 0xd, 0x2bf, 0x6c9, 0x1000, 0xfffffffc, 0x3, 0x0, 0x7, 0x5, 0xf482, 0x10, 0x312, 0x40, 0xea4, 0x0, 0x40, 0x4, 0x8000, 0x9, 0x3fe, 0x401, 0x8006, 0x1, 0xff, 0x5, 0x5, 0x5f31, 0x4, 0x0, 0x2, 0x6, 0x9, 0x4, 0x9, 0x8, 0x9, 0x6, 0x7, 0x8000, 0x1, 0xfe000000, 0x9, 0x2, 0x7f, 0x9, 0x3, 0x3, 0x4, 0x1, 0x7, 0x3, 0x9, 0x48c93690, 0x23ff02a1, 0x2], [0xf, 0x6, 0x0, 0x5, 0xfffffffe, 0x100, 0x8d2, 0x9, 0x5, 0x7fff, 0x0, 0x1, 0x7, 0x4, 0x5, 0x7, 0x3, 0x4, 0x1, 0x7, 0x86, 0x1, 0x9, 0x3e7, 0x9, 0x5, 0x802, 0x2, 0x404f47, 0x8, 0x7, 0x8001, 0x6, 0x38, 0x800003, 0x200, 0x80, 0x7, 0x4, 0x2950bfaf, 0x1000, 0xa2, 0xb, 0x53cf697c, 0x5, 0x6, 0xac8, 0xbf, 0x10002, 0x3, 0x7ff, 0xfffffff9, 0x0, 0xfffffffd, 0xffff, 0x0, 0x6, 0x1c, 0x3, 0x3, 0x6, 0xaaed, 0x4, 0x25], [0x9, 0xbb31, 0x3, 0xb, 0x5, 0x1, 0x9, 0x6, 0x0, 0x5, 0xce7, 0x1ff, 0x2, 0x7, 0x5, 0x1003, 0x101, 0x10000, 0x100008, 0x7fff, 0xffff, 0x2, 0x2, 0x5, 0x9, 0x2, 0x14c, 0x60a7, 0x6, 0x6, 0xffffffff, 0x80000003, 0x8005, 0x8, 0xc8, 0xee1, 0x0, 0xffff, 0x3, 0x7f, 0x100, 0x9602, 0xb, 0x2, 0x4, 0x6, 0x1, 0x10080, 0x5, 0x8, 0x2, 0x80000001, 0x1, 0x7, 0x1, 0x6c1b, 0x0, 0x4, 0x5, 0xb1c, 0x1, 0x200, 0xffff3441, 0xfff]}, 0x45c) (async) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r1, 0xaf01, 0x0) (async) r2 = eventfd(0x0) ioctl$VHOST_SET_VRING_BASE(r1, 0x4008af12, &(0x7f0000000080)={0x1, 0x7f}) (async) ioctl$VHOST_SET_LOG_FD(r1, 0x4004af07, &(0x7f0000000240)=r2) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r3, 0x8983, &(0x7f0000000040)={0x6, 'bridge_slave_0\x00', {0x2}, 0x7}) syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="120141014813442024040075ee6901020301090224"], 0x0) (async) openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$VHOST_SET_VRING_KICK(r1, 0x4008af20, &(0x7f0000000040)={0x1, r2}) (async) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f0000000140)={0x0, 0x0, 0x0, &(0x7f0000000180)=""/53, 0x0}) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f0000000780)={0x1, 0x1, 0x0, &(0x7f0000000e80)=""/103, &(0x7f0000000800)=""/82}) (async) ioctl$VHOST_SET_MEM_TABLE(r1, 0x4008af03, &(0x7f0000000680)) (async) ioctl$VHOST_SET_VRING_ERR(r1, 0x4008af22, &(0x7f00000002c0)={0x1, r2}) ioctl$VHOST_VSOCK_SET_RUNNING(r1, 0x4004af61, &(0x7f0000000340)=0x1) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$TIPC_NL_BEARER_ENABLE(0xffffffffffffffff, 0x0, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) syz_usb_disconnect(r0) (async) syz_usb_connect(0x6, 0x24, &(0x7f0000000200)=ANY=[], 0x0) ioctl$EVIOCRMFF(r0, 0x40085503, &(0x7f00000000c0)=0x18) (async) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) (async) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r4, 0x890b, &(0x7f0000000000)={0x4000000, {0x2, 0x4e22}, {0x2, 0x0, @local}, {0x2, 0x0, @loopback}, 0x40, 0x0, 0x0, 0x0, 0xfff8, 0x0, 0x0, 0x5, 0x401}) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCSIFBR(r5, 0x890c, &(0x7f0000000000)=@generic={0x0, 0x2}) 166.1965ms ago: executing program 9 (id=22253): r0 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000000040), 0x165142, 0x0) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x2, 0x0, &(0x7f00000000c0)) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x19) (async) mlock2(&(0x7f0000247000/0x1000)=nil, 0x1000, 0x0) (async) munlockall() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1d0) (async) syz_usb_connect(0x0, 0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000055bed40020000000000000003010902380002000000060904c700010e0101000300d009050a000000000000090400000101be2600090500000000000000080b"], 0x0) (async) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x19) madvise(&(0x7f0000000000/0x400000)=nil, 0x40001e, 0x15) write(r0, &(0x7f0000000400)="547bbee68789313efe846d6698abfeac0d12b144933fa6f684f1ba13b34680bf4b9ea70f71faa2a82a45ab47458c1f827355ad34033fbb8b9699eb0b279252dfcf29e377e14dcfbde42857cbf2aa88d3dad8ec2deea7afe4e747fa392fe01d425970fb2dd7a000ea3889f0d9021f347818106963e18c256e3df26b41c61d30284a8ad61c6269756119d62e3a7a24c1dcd09d3eb35dfee6ec945ac190c4797988e0d7f6f38bf9b124431dd8208a9208195a70c8e558c216e78d5f5b3f6df6f155e16bf7dd8f4e9eaf61d5142a82da7a87aeca19c25b631cd8a14ce9f2fc8dbcd05f51dc9260abc82d780c9358bd6411ebf48520694d413024432d0bfc3759a620289c9c8705009fd829da6eb5b72b454436b0af8e9dc4941ca2cff92561cad984e15849dcd73f04c7f70a30304da2fbc17f421767ad5ce47ed79d6698428eada9a39faa02f978699bc8c482224a2d5f85cc1135ea92ac1c610e32f1e7c82da6d91e0c8634da679760c32c3e891db352b76b61a65bbdd023e093a8e0d37fd8cd00679cb1bceaac84b05861740c221b2cb4afa1ce8b091c815fc4bd83995b5bf5dcdf2912572cf6180ec27445404917ff9e8e6604e2afc19a1bb3745914f0a101e03e44ea5f64d40402f12a81310c97086fb01d04e82799c40f29348eb283ad58a40d608a47fbf9a25dbb308aa03b2425ffa896e1a70a37cf49e6dbdeda39ee88aadb26811eba78a0dfe5400a51428c31582edcc5f75b5dd963707a54b9b1e35f9966995d6474acbf7094124cecf38369aba3f6a5e3ad071f5e3df902843a3947623fe01571d97625c3e27721b08a6f85fd7b879acd400de5beabdd2603d566fdb4018bf8bd74c3ea1ae67c988992c7dab4ebcf501a73815e1b527d3ff1cf9e729d55127118565f794d253fef25609e5a415615d1b5fca5381b49446d9b9e75fbfcdd9218b0d8d8d965871b897544e32fd0b4cb5600ffdcdb0056bcad75216759590f8a94db82b0acd2a5a34e5c34241a19f1a7a7cceb894341f55c6b474f3cc052f9863a67519dfadee6576f08d7448929424c13e845e2e636b87dc14e1ab4ad05d69f896ca1bc5c1267befb686c4207e21aa30bdae1d1602d3e4080784834e213c426ba5446f90d3b3885a5d6942c6b0e637f5bb9c7908460bd7d04497ab054c8fc7f89068f7535976ad051bfe94c243ce7604a63b2099b69f1ed73590a318fad9a170fa0cddfe60e981a92de2e1aab3465b11a968108e08deadfa1fa546c4cbc0c34ac28597848562583ae8d93cb60f2e06c7a1f743add51eb8cd732b40d48fde00117cb2d654100dfcc66b7c9fefac80e137caa5cf43ae897780251a3ebbc4ddd3b003168963c9e2c9446cb29731fc4bbb5e551aca6913f7b8576ce34012581b5a363917970399ca369688e637cf06ff3c8114383d2fcbf9c69f1ca63cd21695254a440df5ef0a8abfdbd0a651a533b6cdb82382e3bd70f87c1d3eb0a6e22452605026fafe6d35158c0728c1050a39330c80ee2ee0b09366fc6382883ecd0796feec657b36aee4091471e406e9faffd5ede27943e5fbf1b7249ab8bad71f60063697f04db52e980a9fb3eb5e53b89be8a5f0e6afea7435789ecd444c28eb411cdc2158e434178749f36cc957dbd17efb2b218592f78d6864f2708e8c6db2da0d3f6de53959afec0c90d3d62a13a0bc3857bce58d81223eddd05cf3c1ec6b3fc5307d0f16d470f2065300295197e9fa81d2e5574b2c7b18f1c6c85156a9b1174d62dcd3cb026f4b67e6babd66c8f427b9687585f37b18c82e0100507035e78ce010b78ea1b5d3884db25df36ae929dd535a854a31cba5e47655873df72be7463c600b704e9da0e7cb2d61d0710248814ecced2eef8f227c8aec308c2c9d0a39d1a6b306080e8eaef8edece0f6d0d1612c582d70c3999a1a6bd529538f51ba4869ce74bc8509a7126d96db118cdb55411a36f4361d53c8027c12a7486e9c84e4de445b454630be27bdc2ec268702d9c1890297bdd1fc7a235f1a47f4645d286146f3cb9a7ce650f4157a1e7f134eb1815001d59905d3103efad3c66479330e8a5da941c9c38bf21bc0770e3fd56cafa19ad6e9d51f94ed4f900062b5602653aacdcc956aeecfb1dd613caf918e1ca8ef2e1504c42768e77df43569d5fe4b48c237cad5285c578b26b4e47c8ce06fd2686e17eb6d5df5645d0fdde7782216be07a1135dabc3a59598bdbab249c5391832f18ac5163aa7a1a890128a4520835a53eb750604c5e328ecb3216516b3eba3f97652caeb4327da8865880a932dc8e7668666ac3b76a2a424ca37b5dfb52495710611e20790427a9f9e7ac59bb86f0fb7a17a5def347a98dd8e733b784d78d5c7f16f327a2606d4252411457465540a60b0757802f470d08337c0fe4eee5f5cfe4f296d0f7068e80828a022c95632beb7b7f802135e246b1adebebf24c821dee7205e9fe1a437b16aaa8dcb4a58b0bdbc8dbc2fce09271c27430cc9ca8141955ec5ff4228627c3816cfe1bb2c0f40f6a61e8bfa4e2dd744e41ed80b83e9aef77119f4b062b98e86690711e83e795bafa7a8db16f241cee76aa01ff749100c113fda966aa8c83ebe975f760c18e3864065a5de6e8028a9e3199f4acff11e14bb13bc50faf97fdeab46edc371e55cab78841a2de17ca116b0183ac38b658c57a64ab11bb0de071c971a7a5175ad0bac6ac1d1118230a5412a35bd005b369df0e04e749ea93d7e56f713b9ceff580547a2a76ea4753a78b4a5cd0311024c5536b536c8ede63bac8e8b4c5851248d9098a7c6bcc3d5f209178b45aef3c1afa4ab73d8feac3e1f771626d73d85f72dc15d16bd3b7b93e622626f6f3d96b4425d328236cf1579f1ca834a7b318b012e27b9a2dc528189cf1eb3705d90de50ce7ac0c256b7e41500113e164fb7d53c74c6f829552a5bce73eeab9a46d01551bdab18fd3a7e82b036872f1e876b12c5676f63a6ef0c6ff159788a0c2fc40f179a259c656e8aba9295e90027e74ef910ce3c56d6e2de917947410b05603b6a5052453f13e6ac058b3f621573bfe6224bad8c3a5f575e1eb774839cb554c53c9b3ad623df6c5c9627cce856f9ba5847557bc9f854cbb37a936f20a733ba352ee5b343b941290a399fb862434d1b551da420053cad3bad65195cde40b345740e30e9a22619add8aedb763473b729c0649f7a1ea45325534c9b629a1fe3a54a78fe44969715182c6df5c9ecf6878380831b2996579332ac37286e72ab16824c3fc9ef8d74a7f1f5cf80fa37f6bb990db3a7a70139887a4eba0763247c58f4fe770a0496a5ef49a3ba4d62bb900644d49b5fba7e58d58af6ae50c96da346618434ed46b8f4c27cde5e8863d5b090dc117f3b16db2c4273fa84f8b06d3df436bf4a8cfa6d33d7f0e78ef422d5d7640c821398c9adf4d6ccb1b2f7cd0e497023cfdd6b5bb9ad6a29edb8b78fb3322414cad1458eb12699853acb165076db7088f518386380850c111cbe74034ddbfe217db714325ebc4d6b46eba640cf125b87eed0832077ab775e475e431079756b3da6f9bb3c861ce7eabf6adf70b76eb9642a1bab3d7afef2d7b40c8a19b98123ad7449c1039c494e73bc91a86e8e92c39a9482cf60605b9e5c209262c4fcfde76ee370bd6a78253b64c5cbb19a11b34c5a9ccf634c52751277268cd97e795b43867af5a4db51bd631ac547906fd52aff43eb98edacecf08f94a060902b5cb82e87ec856305005bd1150e581d9717460e31ba724da5e7ad72fa580f8509fe838dbc1bfbbf53e29688f25ca602d2de702e4411d3d133e2ab2f454f71f98efc2cd0eb468544cacf608c6689ef122009cf61e813e26b7b2b1695143fcd510f509ec2bf7205e674ba6767eaa29605c51e434c298bde0969617292e960d22b085632d241aa2a8e0f6ac6f2d56d0ed2c6bd3eca306a3224915065894480e737c7d7a11901bb7f977525cfcab652476baab0fd3b68dc59fd14ccdd6248bd5c5a0ab1dbae28a848b2d4ad0d973bb149ff4115b0436b7d145a6f8081d314039131f60dc8ed0ccf2c4971f0a59a65b3b1ef638e6d009dff793a4b7266c58f88bb117d665cae8fc6f6c2840470333bdbc8df12c6633a6ac7b664e089a85dc6d49f52459dd2df1be552194eef6027c1b45f62b97647788c3325f05609c1e02cbc9a18be72e4b502df719e4f9cb82615e3a03b5732328e552023dbfdcf91ed5ab51242e7d09a9b73674f0946976d8a8fa9288dce4d54d5820a0f0053b892685f79a6c8dbac724fce4d24a7b75e383f54ac58af3951d666a22f158637acc4f0e09e248e85f8e1439501afc0d5b7e9eab40fa737ae93482a1e29f3e327fa31d0d764c65ab976af1eb91fe08c5bc10a48b93453ad192d1d538cf93b792a70246bde99f46a78b670edea552840e08c787c928ee311f954b73d07287a59b470e38d4e624ddba8e4b21a74d7c07cc684b0ea82212129901029e74312866722dfa2dc53de3e8ddc00adc21deb7510ed15c50d139296297408da3d6beb589e7bb3f1d74e4e8dddec14b9cdf371d7f142136cdca5644d09edd97228a0abcd2e7b402c5cc68683cb980f50ca7aea8338dc5990a6ebb2d2b95a3deecc45f5a4f4e0e40a57e29f3e227c41db00e17dc962e2ea3184b5057c89974bcab651a22e588a527d7d8ec695e7ab5622c1ad3763d045a8393b7acfa04488556ac957777d1aebfc5d0e2a8150a6984d5607ac2400789d8f622c837d6a9b78fcc2d8aa872949edde53e3a99b5f5bf35bff5f0db7874ad3f172f9d8dd6cbb17a770b1482c79b9a15605cd0d89c6bae9aa6db8e886cfff8f843b99df95dde88c96202ae6ced4d539a3f70997ee7b2bdb7bbe529f9bc55b143066de8d9dcd7fa38c54094f2235e4a17ef8e910b4d48c373ce5e6fc9824ca8f115e579b002df16c591557cd6cac1363b8d8fc656075ca703a87f1efa76e4122eb7358389f659681fb49cb82215f73b284a7678b8b1528472d0cfab1980ee3d4410bdc1c31f1f798c3ca5744077e2f6cb4ca6e415f1e3afc8c00dd95d3307de5428883513f01ed19dde487e1c103619fd78583f09d02982512e0ee20a670b3b24986dcb7431f1ef3fd12e801bb2454213ff7b1962a464647eb4c8125cf2ed098160da880024a98add9b2917e133dcee7a8e25387fd5bf2b3f8fb05b2f7ed5f719b30b9cca4b1754e31d48bd2ec79e7e9c155130ea5f0876f3bb4d94ac74b209633ecb03deb8b9448e8cf4b4bcb04ffdb38ac457881f84636246a4e5e7773166129fb8b7803c6dde0ee69fd1f76f1d93b729eacc9d8dbd6e61e638a3f8de972a824936b1d869a15daaa21db04760e9110c5b7c736671d31a72fcd57a6f7424c898791cafa21a48921215a78d60a367aa7c6284a1aaa1fee0c5291bdc91bf8c032c9917fd28e68fc046ea4b17952f1abbe01af5f19e4fa99fc6a985f6264f9efbb208e6146d3465cc603ef36d3d59b5197bca1696bf5658b60cf0e0455cb1e174e52c4acb712a3ed9202a1ae334427b93305939c7f15e9e5eed09b5fc8d1e3836720d46d133841d4482ec2427d3002d95bce996b4b2d5b59b2a43970afe35517674bfdd8807931697422045f60641138fefa27865b9d477ef04847dd02d305e8f15e228522e54d1ffda6d5b26ad831146c66e6f9153ebeb0785ea75283df66816d771c7e4297c1686d06494a59046313169f2e2b4988a2758198fcb166d9d112d187a4456503e6c0bdfb390c89dcebf3cb8260a27fdebddbc6071857010ad4c59c062db35a4", 0xfffffcf1) 162.172091ms ago: executing program 4 (id=22264): r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="12010000773604202404019957c2010203010902240001000010000904430002317d5500090502020002020000090582020002"], 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0) setuid(0xee01) (async) r1 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000100)=@ethtool_coalesce={0xf, 0x0, 0x9, 0x6, 0xe, 0xc, 0x0, 0xc0000000, 0x3, 0x32, 0x5, 0x7, 0x3, 0x6, 0x5f, 0xfffffffc, 0x0, 0x2, 0x80000000, 0x5, 0x1ff, 0xfffffff9, 0xa}}) (async) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x0, 0x0) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r2, 0x3862) r3 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r2, 0x2000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x11, r3, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) (async) r4 = socket$inet_udplite(0x2, 0x2, 0x88) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = dup2(r5, r4) (async) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) sendfile(r7, r4, 0xfffffffffffffffd, 0x6) (async) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2000000, 0x126) sendfile(r8, r6, 0x0, 0x0) syz_usb_control_io$sierra_net(r0, 0x0, 0x0) (async) r9 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r9, 0x4018620d, &(0x7f0000000140)={0x73622a85, 0x1381, 0x1}) (async) r10 = memfd_create(&(0x7f0000000080)='-B\xd5NI\xc5j\x9appp\xf0\b\x84\xa2m\x00\v\x18\x004\xa6Ey\xdb\xd1\xa7\xb1S\xf1:)\x00\xca\xd7Uw\x00\xbc\xfa2\xb3\xbb\x8d\xac\xac\xbe\xe1\xbf\x00nh#\xcf)\x0f\xc8\xc0\"\x9cc\x10d\xee\xa9\x8b\x06\x97k\xde\xc5\xe96\xddU)\xc98M\xcd\xfb\xcc\x82n=\x7f=\xcdJx\xaa\xcf~\xb90a\xa9\xb2\x04\x1d\xa1\xce\x8b\x19\xea\xef\xe3\x00\x00\x00\x00\xe5\x00\x00\x00', 0x0) r11 = dup(r10) finit_module(r11, 0x0, 0x3) socket$netlink(0x10, 0x3, 0x15) mmap$binder(&(0x7f00000a0000)=nil, 0x2000, 0x1, 0x11, r9, 0x0) (async) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x1000, 0x0) (async) syz_open_procfs(0x0, &(0x7f0000001a80)='mounts\x00') 127.925805ms ago: executing program 8 (id=22265): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000100)) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000180)='./binderfs/binder0\x00', 0x0, 0x0) openat2$dir(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x40, 0x22, 0x8}, 0x18) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r2, @ANYBLOB=',wfdno=', @ANYRESHEX=r2]) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000280)=[@increfs], 0x0, 0x0, 0x0}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000001c0)='net\x00') exit(0xfe) getdents64(r3, 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000a40)={0x4c, 0x0, &(0x7f0000000840)=[@transaction_sg={0x40486311, {0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}], 0x0, 0x0, 0x0}) 52.001244ms ago: executing program 4 (id=22266): r0 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0x141342, 0x0) r1 = fsopen(&(0x7f0000000180)='erofs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x0) syz_clone3(&(0x7f0000000340)={0x200000000, 0x0, 0x0, 0x0, {0x3a}, 0x0, 0x0, 0x0, 0x0, 0x0, {r2}}, 0x58) r3 = socket$xdp(0x2c, 0x3, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000004300), 0x40d00, 0x0) fremovexattr(r4, &(0x7f0000000000)=@known='user.incfs.id\x00') pread64(r3, &(0x7f00000001c0)=""/105, 0x69, 0x5) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xb, &(0x7f0000000080)=0x8000, 0x4) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) newfstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0), 0x4000) syz_clone(0x1204000, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r5, &(0x7f00000000c0)={0xa, 0x4e22, 0x9, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x2d}}, 0x6}, 0x1c) connect$inet6(r5, &(0x7f0000000080)={0xa, 0x4e22, 0x7, @ipv4={'\x00', '\xff\xff', @empty}, 0x106}, 0x1c) sendmmsg$inet(r5, &(0x7f0000001740)=[{{0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000100)='\n2', 0x2}], 0x1}}], 0x1, 0x4001) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r5, 0x6, 0x23, &(0x7f0000000140)={&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x0, 0x0, 0x0, 0x1001, 0x0, 0x0}, &(0x7f0000000240)=0x40) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0xffffc000) 0s ago: executing program 5 (id=22143): r0 = open(&(0x7f00000003c0)='./file2\x00', 0x81, 0x0) ioctl$BTRFS_IOC_DEFRAG(r0, 0x1260, 0x3) (async) ioctl$BTRFS_IOC_DEFRAG(r0, 0x1260, 0x3) accept$unix(r0, &(0x7f00000003c0), &(0x7f0000000440)=0x6e) (async) accept$unix(r0, &(0x7f00000003c0), &(0x7f0000000440)=0x6e) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) setresgid(0xee00, 0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_pidfd_open(r1, 0x0) (async) r2 = syz_pidfd_open(r1, 0x0) pidfd_getfd(r2, 0xffffffffffffffff, 0x0) (async) pidfd_getfd(r2, 0xffffffffffffffff, 0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_DELETE(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x38, 0x2, 0x1, 0x101, 0x0, 0x0, {0x2, 0x0, 0x7}, [@CTA_TUPLE_REPLY={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @broadcast}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x4, 0x1, 0x21}}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x84}, 0x4008040) (async) sendmsg$IPCTNL_MSG_CT_DELETE(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x38, 0x2, 0x1, 0x101, 0x0, 0x0, {0x2, 0x0, 0x7}, [@CTA_TUPLE_REPLY={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @broadcast}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x4, 0x1, 0x21}}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x84}, 0x4008040) gettid() (async) r4 = gettid() readv(r3, &(0x7f0000000380)=[{&(0x7f0000000140)=""/99, 0x63}, {&(0x7f00000000c0)=""/15, 0xf}], 0x2) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6, 0x4, 0x7, 0x50000}]}) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) futex(&(0x7f000000cffc), 0x0, 0x0, 0x0, 0x0, 0x0) rt_sigaction(0x1b, &(0x7f0000000040)={0xfffffffffffffffc, 0x4c000000, 0x0, {[0x8000000000005a]}}, 0x0, 0x8, &(0x7f00000001c0)) tkill(r4, 0x1b) (async) tkill(r4, 0x1b) capset(&(0x7f0000000100)={0x20080522}, &(0x7f0000000080)={0x4, 0x9, 0xfffffffd}) (async) capset(&(0x7f0000000100)={0x20080522}, &(0x7f0000000080)={0x4, 0x9, 0xfffffffd}) prctl$PR_CAP_AMBIENT(0x2f, 0x2, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) (async) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x80000000000002, &(0x7f00000004c0)=0x79, 0x4) bind$inet(r5, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x6, 0x0, 0x0, 0xe4}]}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendmmsg$inet(r5, &(0x7f00000002c0)=[{{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000001280)="5c3c46e83210fad3988503c8ffae7394e5a2f88c75bd6fe64e00a2dbdcca89dbbc4c1cd7767cf1b089558dce4413376c5ef288fdbc029fa1f44338cbfc4980b7cdcf204452347512b9f085d4060e28af75cbb451cae8cddbfd9689222f2621e6c7308db5e1596960fc9a19a40c5846b6ac5f76fe374602b91bde5957594c197a9da6d69a3d30d61d9a55f845bf26ea95b2e9d1ff604329ef799bc4426d7666f6c766c3ed4e144f84389382b353f78518b9a9421bd10711abf2c07d7938e59eeae32ba76fc95b382bb43117113a4ed5e6cdc66742a303e727c21d76e4fee1792895cd150cdcf0ca3a7d29f3004e0625d288687781d61e56d7d2c9f605020708f362e431fcca3cea0361f9f5b1a2c50fb142535419cb7fa303277d7004687525a22f79418ce889951fd604aaf0ee3667678288323b311518147076e9dff9878e9b039eca14f01d141460192bd6a21ea87f1bb00f3dbf5c0dd1b1cb4c95a8e9962a101adccf9faddaa72e4207de2b629bcd729372ce177034f8f74b6c935c15546e7adeaf77ca7e2988f9d5a06e367397b316b301e41f23ccb0c56bd6a6113cca385bce00dd7689232808ca7ce42957ae1e4e6bfcd53bdc769f33ba9c8921d1b566187f3af90f73f1d8fee59d2d7343e8c36c2b4de0541d43145da09e840e7a230c3b2c2efcf10b7976f0b87202976392ab327bc9d338951429055493c7e430fb3b0fc9803c47d250a351d7537b7d2d861db87514ccaab787d015db628ca5503866d982", 0x222}], 0x1}}], 0x1, 0xc0) r6 = syz_open_procfs(0x0, &(0x7f0000000380)='net/tcp\x00') read$FUSE(r6, &(0x7f0000005dc0)={0x2020}, 0x2020) openat$rnullb(0xffffffffffffff9c, &(0x7f0000000000), 0x167342, 0x0) openat$binfmt_register(0xffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) r7 = openat$binfmt_register(0xffffff9c, &(0x7f0000000280), 0x1, 0x0) write$binfmt_register(r7, &(0x7f00000002c0)={0x3a, 'syz2', 0x3a, 'M', 0x3a, 0x2, 0x3a, '\xe5y7l', 0x3a, '^\\$\\', 0x3a, './file1'}, 0x2f) kernel console output (not intermixed with test programs): 0716][T29536] overlayfs: missing 'lowerdir' [ 1287.449867][ T6786] usb 9-1: USB disconnect, device number 113 [ 1288.036769][ T36] kauditd_printk_skb: 444 callbacks suppressed [ 1288.036792][ T36] audit: type=1400 audit(2016782946.312:110046): avc: denied { read write } for pid=28990 comm="syz-executor" name="loop8" dev="devtmpfs" ino=57 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1288.072393][ T36] audit: type=1400 audit(2016782946.312:110047): avc: denied { open } for pid=28990 comm="syz-executor" path="/dev/loop8" dev="devtmpfs" ino=57 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1288.097822][ T36] audit: type=1400 audit(2016782946.312:110048): avc: denied { ioctl } for pid=28990 comm="syz-executor" path="/dev/loop8" dev="devtmpfs" ino=57 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1288.124709][ T36] audit: type=1400 audit(2016782946.350:110049): avc: denied { create } for pid=29541 comm="syz.5.20767" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 1288.152884][ T36] audit: type=1400 audit(2016782946.378:110050): avc: denied { setopt } for pid=29541 comm="syz.5.20767" lport=58 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 1288.200051][ T36] audit: type=1400 audit(2016782946.378:110051): avc: denied { create } for pid=29541 comm="syz.5.20767" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 1288.239472][ T36] audit: type=1400 audit(2016782946.378:110052): avc: denied { setopt } for pid=29541 comm="syz.5.20767" lport=58 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 1288.311740][ T36] audit: type=1400 audit(2016782946.425:110053): avc: denied { read write } for pid=28990 comm="syz-executor" name="loop8" dev="devtmpfs" ino=57 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1288.338502][ T36] audit: type=1400 audit(2016782946.425:110054): avc: denied { open } for pid=28990 comm="syz-executor" path="/dev/loop8" dev="devtmpfs" ino=57 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1288.374620][T29580] veth0_to_team: mtu greater than device maximum [ 1288.384397][T29580] netlink: 176 bytes leftover after parsing attributes in process `syz.5.20779'. [ 1288.393685][ T36] audit: type=1400 audit(2016782946.425:110055): avc: denied { ioctl } for pid=28990 comm="syz-executor" path="/dev/loop8" dev="devtmpfs" ino=57 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1288.432057][T29582] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOENT } my_pid:619 [ 1288.567494][T29595] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOENT } my_pid:115 [ 1288.603871][T29595] rust_binder: Write failure EINVAL in pid:115 [ 1289.054950][T29613] netlink: 'syz.5.20790': attribute type 16 has an invalid length. [ 1289.069195][T29613] netlink: 64138 bytes leftover after parsing attributes in process `syz.5.20790'. [ 1289.261465][T29635] rust_binder: Error while translating object. [ 1289.261542][T29635] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 1289.267833][T29635] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:123 [ 1289.278479][T29636] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1289.587328][ T6786] usb 9-1: new full-speed USB device number 114 using dummy_hcd [ 1289.758974][ T6786] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1289.768881][ T6786] usb 9-1: New USB device found, idVendor=1294, idProduct=1320, bcdDevice= 0.00 [ 1289.777924][ T6786] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1289.787245][ T6786] usb 9-1: config 0 descriptor?? [ 1289.995288][T29656] rust_binder: 626: no such ref 0 [ 1290.065987][T29672] binder: Unknown parameter 'silent' [ 1290.227349][ T6786] hid-led 0003:1294:1320.0037: item fetching failed at offset 5/7 [ 1290.252014][T29691] bpf: Bad value for 'mode' [ 1290.256989][ T6786] hid-led 0003:1294:1320.0037: probe with driver hid-led failed with error -22 [ 1290.441100][T31700] usb 9-1: USB disconnect, device number 114 [ 1291.054349][T29732] netlink: 'syz.8.20832': attribute type 4 has an invalid length. [ 1291.066953][T29732] 9pnet_fd: Insufficient options for proto=fd [ 1291.092982][T29737] rust_binder: BC_REQUEST_DEATH_NOTIFICATION invalid ref 4294967293 [ 1291.163509][T29744] overlay: filesystem on ./bus not supported as upperdir [ 1291.215299][T29746] overlayfs: disabling nfs_export due to verity=on [ 1291.221940][T29746] overlayfs: missing 'lowerdir' [ 1291.245477][T29748] netlink: 12 bytes leftover after parsing attributes in process `syz.8.20840'. [ 1291.260378][T29748] rust_binder: Write failure EFAULT in pid:155 [ 1291.269946][T29748] rust_binder: validate_parent_fixup: fixup_min_offset=46, parent_offset=35 [ 1291.276167][T29748] rust_binder: Error while translating object. [ 1291.286109][T29748] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 1291.292354][T29748] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:155 [ 1291.424193][T29761] netlink: 'syz.5.20844': attribute type 9 has an invalid length. [ 1291.441321][T29761] netlink: 4 bytes leftover after parsing attributes in process `syz.5.20844'. [ 1291.483415][T29765] incfs: Options parsing error. -22 [ 1291.488709][T29765] incfs: mount failed -22 [ 1291.563798][T29782] 9pnet_fd: Insufficient options for proto=fd [ 1291.591143][T31700] usb 10-1: new high-speed USB device number 58 using dummy_hcd [ 1291.633822][ T1082] usb 9-1: new high-speed USB device number 115 using dummy_hcd [ 1291.694053][T29792] overlay: Unknown parameter 'subj_role' [ 1291.751073][T31700] usb 10-1: Using ep0 maxpacket: 16 [ 1291.758650][T31700] usb 10-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1291.770028][T31700] usb 10-1: config 0 has 1 interface, different from the descriptor's value: 2 [ 1291.780923][T31700] usb 10-1: New USB device found, idVendor=1189, idProduct=0893, bcdDevice= 0.00 [ 1291.790296][T31700] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1291.798556][T31700] usb 10-1: Product: syz [ 1291.802889][T31700] usb 10-1: Manufacturer: syz [ 1291.807754][T31700] usb 10-1: SerialNumber: syz [ 1291.814338][T31700] usb 10-1: config 0 descriptor?? [ 1291.820058][ T1082] usb 9-1: New USB device found, idVendor=0b95, idProduct=772b, bcdDevice=a2.4c [ 1291.829241][ T1082] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1291.837897][ T1082] usb 9-1: Product: syz [ 1291.842201][ T1082] usb 9-1: Manufacturer: syz [ 1291.846861][ T1082] usb 9-1: SerialNumber: syz [ 1291.853142][ T1082] usb 9-1: config 0 descriptor?? [ 1292.288779][ T1082] asix 9-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 1292.300536][ T1082] asix 9-1:0.0: probe with driver asix failed with error -71 [ 1292.309165][ T1082] usb 9-1: USB disconnect, device number 115 [ 1292.699771][T31700] asix 10-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 1292.709983][T31700] asix 10-1:0.0 (unnamed net_device) (uninitialized): Failed to write RX_CTL mode to 0x0080: ffffffb9 [ 1292.721227][T31700] asix 10-1:0.0: probe with driver asix failed with error -71 [ 1292.729776][T31700] usb 10-1: USB disconnect, device number 58 [ 1292.857462][T29813] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOENT } my_pid:163 [ 1292.871430][T29815] 9pnet_fd: p9_fd_create_tcp (29815): problem connecting socket to 127.0.0.1 [ 1292.929073][T29819] rust_binder: Error while translating object. [ 1292.929118][T29819] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 1292.935463][T29819] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:170 [ 1293.298955][T29836] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOENT } my_pid:651 [ 1293.341698][T29840] input: syz1 as /devices/virtual/input/input91 [ 1293.372163][ T36] kauditd_printk_skb: 683 callbacks suppressed [ 1293.372182][ T36] audit: type=1400 audit(2016782951.322:110739): avc: denied { read } for pid=29839 comm="syz.9.20874" name="snapshot" dev="devtmpfs" ino=21 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:acpi_bios_t tclass=chr_file permissive=1 [ 1293.401807][ T36] audit: type=1400 audit(2016782951.322:110740): avc: denied { open } for pid=29839 comm="syz.9.20874" path="/dev/snapshot" dev="devtmpfs" ino=21 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:acpi_bios_t tclass=chr_file permissive=1 [ 1293.501465][ T36] audit: type=1400 audit(2016782951.444:110741): avc: denied { unmount } for pid=28990 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=filesystem permissive=1 [ 1293.516419][T29844] rust_binder: 175: no such ref 0 [ 1293.522561][ T36] audit: type=1400 audit(2016782951.444:110742): avc: denied { read write } for pid=28990 comm="syz-executor" name="loop8" dev="devtmpfs" ino=57 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1293.529340][T29844] rust_binder: BC_REQUEST_DEATH_NOTIFICATION invalid ref 0 [ 1293.553480][ T36] audit: type=1400 audit(2016782951.444:110743): avc: denied { open } for pid=28990 comm="syz-executor" path="/dev/loop8" dev="devtmpfs" ino=57 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1293.561343][T29844] rust_binder: BC_CLEAR_DEATH_NOTIFICATION invalid ref 0 [ 1293.585054][ T36] audit: type=1400 audit(2016782951.444:110744): avc: denied { ioctl } for pid=28990 comm="syz-executor" path="/dev/loop8" dev="devtmpfs" ino=57 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1293.619219][ T36] audit: type=1400 audit(2016782951.454:110745): avc: denied { read } for pid=29843 comm="syz.8.20875" name="binder0" dev="binder" ino=39 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 1293.643501][T29846] SELinux: security_context_str_to_sid (syste_uGй :) failed with errno=-22 [ 1293.644429][ T36] audit: type=1400 audit(2016782951.454:110746): avc: denied { read open } for pid=29843 comm="syz.8.20875" path="/dev/binderfs/binder0" dev="binder" ino=39 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 1293.678224][ T36] audit: type=1400 audit(2016782951.454:110747): avc: denied { create } for pid=29843 comm="syz.8.20875" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1293.699262][ T36] audit: type=1400 audit(2016782951.454:110748): avc: denied { write } for pid=29843 comm="syz.8.20875" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1293.746789][T29851] netlink: 17 bytes leftover after parsing attributes in process `syz.8.20878'. [ 1293.867702][T29866] __vm_enough_memory: pid: 29866, comm: syz.9.20883, bytes: 18014402804453376 not enough memory for the allocation [ 1293.911226][T29870] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=51 sclass=netlink_route_socket pid=29870 comm=syz.9.20884 [ 1294.029636][T29878] rust_binder: Fixups oob 178 180 369 186 [ 1294.029671][T29878] rust_binder: Failure in apply_sg: BR_FAILED_REPLY { source: EINVAL } [ 1294.049705][T29878] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 1294.063105][T29878] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:672 [ 1294.083718][T29878] netlink: 16 bytes leftover after parsing attributes in process `syz.9.20887'. [ 1294.383742][ T371] usb 10-1: new high-speed USB device number 59 using dummy_hcd [ 1294.543662][ T371] usb 10-1: Using ep0 maxpacket: 16 [ 1294.550398][ T371] usb 10-1: unable to get BOS descriptor or descriptor too short [ 1294.560285][ T371] usb 10-1: config 1 interface 0 altsetting 9 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1294.573695][ T371] usb 10-1: config 1 interface 0 has no altsetting 0 [ 1294.582321][ T371] usb 10-1: New USB device found, idVendor=0c70, idProduct=f011, bcdDevice= 0.40 [ 1294.591853][ T371] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1294.600254][ T371] usb 10-1: Product: syz [ 1294.604768][ T371] usb 10-1: Manufacturer: syz [ 1294.609736][ T371] usb 10-1: SerialNumber: syz [ 1294.798589][T29886] rust_binder: 189: no such ref 1 [ 1294.804002][T29886] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:189 [ 1294.804301][T29886] rust_binder: 189: no such ref 0 [ 1294.819209][T29886] rust_binder: Write failure EINVAL in pid:189 [ 1294.843992][T29888] rust_binder: Failed to claim space for a BINDER_TYPE_PTR. (offset: 136, limit: 224, size: 226) [ 1294.853139][ T371] usbhid 10-1:1.0: can't add hid device: -71 [ 1294.853449][T29888] rust_binder: Error while translating object. [ 1294.868962][ T371] usbhid 10-1:1.0: probe with driver usbhid failed with error -71 [ 1294.873082][T29888] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 1294.881040][ T371] usb 10-1: USB disconnect, device number 59 [ 1294.884401][T29888] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:191 [ 1294.926594][T29890] fuse: Bad value for 'fd' [ 1294.958808][T29892] rust_binder: Write failure EFAULT in pid:195 [ 1295.027072][T29907] fuse: Unknown parameter 'ft*' [ 1295.221383][T29915] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1295.221698][T29914] rust_binder: Failed to allocate buffer. len:152, is_oneway:false [ 1295.365976][T29938] binder: Unknown parameter ')յOz' [ 1295.476067][T29943] __vm_enough_memory: pid: 29943, comm: syz.9.20908, bytes: 18014402804453376 not enough memory for the allocation [ 1295.549559][T29955] rust_binder: Error while translating object. [ 1295.549609][T29955] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 1295.555929][T29955] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:236 [ 1295.584359][T29961] rust_binder: Write failure EFAULT in pid:239 [ 1295.633430][T29973] netlink: 'syz.8.20919': attribute type 39 has an invalid length. [ 1295.652239][T29973] netlink: 8 bytes leftover after parsing attributes in process `syz.8.20919'. [ 1295.878940][T30003] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=16 sclass=netlink_audit_socket pid=30003 comm=syz.5.20930 [ 1295.891692][T30003] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=17 sclass=netlink_audit_socket pid=30003 comm=syz.5.20930 [ 1296.034081][T30011] rust_binder: 261: no such ref 0 [ 1296.039261][T31700] usb 10-1: new high-speed USB device number 60 using dummy_hcd [ 1296.185122][T31700] usb 10-1: device descriptor read/64, error -71 [ 1296.273884][T30018] rust_binder: Write failure EFAULT in pid:268 [ 1296.440892][T31700] usb 10-1: device descriptor read/64, error -71 [ 1296.707361][T31700] usb 10-1: new high-speed USB device number 61 using dummy_hcd [ 1296.750020][ T8540] usb 9-1: new high-speed USB device number 116 using dummy_hcd [ 1296.847152][T31700] usb 10-1: device descriptor read/64, error -71 [ 1296.911543][ T8540] usb 9-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1296.921816][ T8540] usb 9-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 1296.932240][ T8540] usb 9-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 1296.941406][ T8540] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 1296.949468][ T8540] usb 9-1: SerialNumber: syz [ 1297.101720][T31700] usb 10-1: device descriptor read/64, error -71 [ 1297.181643][T30028] __vm_enough_memory: pid: 30028, comm: syz.8.20936, bytes: 18014402804453376 not enough memory for the allocation [ 1297.195181][T30028] SELinux: security_context_str_to_sid () failed with errno=-22 [ 1297.204563][ T8540] usb 9-1: 0:2 : does not exist [ 1297.217762][ T8540] usb 9-1: USB disconnect, device number 116 [ 1297.220165][T31700] usb usb10-port1: attempt power cycle [ 1297.237086][T26198] udevd[26198]: error opening ATTR{/sys/devices/platform/dummy_hcd.8/usb9/9-1/9-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 1297.592011][T31700] usb 10-1: new high-speed USB device number 62 using dummy_hcd [ 1297.614342][T31700] usb 10-1: device descriptor read/8, error -71 [ 1297.734747][T30046] overlayfs: failed to clone upperpath [ 1297.741385][T30046] overlayfs: failed to clone upperpath [ 1297.754858][T31700] usb 10-1: device descriptor read/8, error -71 [ 1297.772380][T30050] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOENT } my_pid:281 [ 1297.829834][T30050] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=91 sclass=netlink_route_socket pid=30050 comm=syz.8.20944 [ 1297.930403][T30051] bridge0: port 2(bridge_slave_1) entered disabled state [ 1298.007790][T31700] usb 10-1: new high-speed USB device number 63 using dummy_hcd [ 1298.030580][T31700] usb 10-1: device descriptor read/8, error -71 [ 1298.168699][T31700] usb 10-1: device descriptor read/8, error -71 [ 1298.284981][T31700] usb usb10-port1: unable to enumerate USB device [ 1298.751256][ T36] kauditd_printk_skb: 573 callbacks suppressed [ 1298.751276][ T36] audit: type=1400 audit(2016782956.370:111322): avc: denied { read write } for pid=28990 comm="syz-executor" name="loop8" dev="devtmpfs" ino=57 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1298.782218][ T36] audit: type=1400 audit(2016782956.370:111323): avc: denied { open } for pid=28990 comm="syz-executor" path="/dev/loop8" dev="devtmpfs" ino=57 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1298.806559][ T36] audit: type=1400 audit(2016782956.370:111324): avc: denied { ioctl } for pid=28990 comm="syz-executor" path="/dev/loop8" dev="devtmpfs" ino=57 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1298.840965][T30075] rust_binder: Write failure EFAULT in pid:287 [ 1298.848009][ T36] audit: type=1400 audit(2016782956.379:111325): avc: denied { read } for pid=30072 comm="syz.8.20953" dev="nsfs" ino=4026532604 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nsfs_t tclass=file permissive=1 [ 1298.875852][ T36] audit: type=1400 audit(2016782956.379:111326): avc: denied { open } for pid=30072 comm="syz.8.20953" path="net:[4026532604]" dev="nsfs" ino=4026532604 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nsfs_t tclass=file permissive=1 [ 1298.875877][T30077] netlink: 'syz.4.20955': attribute type 11 has an invalid length. [ 1298.900315][ T36] audit: type=1400 audit(2016782956.379:111327): avc: denied { create } for pid=30072 comm="syz.8.20953" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1298.929262][ T36] audit: type=1400 audit(2016782956.379:111328): avc: denied { create } for pid=30072 comm="syz.8.20953" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1298.953004][ T36] audit: type=1400 audit(2016782956.389:111329): avc: denied { write } for pid=30072 comm="syz.8.20953" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1298.974376][ T36] audit: type=1400 audit(2016782956.389:111330): avc: denied { read } for pid=30072 comm="syz.8.20953" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1299.008453][T30086] input: syz1 as /devices/virtual/input/input92 [ 1299.016388][ T36] audit: type=1400 audit(2016782956.389:111331): avc: denied { ioctl } for pid=30072 comm="syz.8.20953" path="socket:[228298]" dev="sockfs" ino=228298 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1299.062998][ C0] ip6_tunnel:  xmit: Local address not yet configured! [ 1299.069218][T30093] rust_binder: BC_CLEAR_FREEZE_NOTIFICATION invalid ref 1 [ 1299.085264][T30093] rust_binder: Write failure EINVAL in pid:693 [ 1299.110617][T30097] rust_binder: 695: no such ref 0 [ 1299.122091][T30099] rust_binder: BC_REQUEST_DEATH_NOTIFICATION invalid ref 0 [ 1299.129398][T30099] rust_binder: BC_CLEAR_DEATH_NOTIFICATION invalid ref 0 [ 1299.487514][T30156] input: syz1 as /devices/virtual/input/input93 [ 1299.692496][T30167] netlink: 4 bytes leftover after parsing attributes in process `syz.5.20984'. [ 1299.723778][ T1082] usb 9-1: new full-speed USB device number 117 using dummy_hcd [ 1299.898918][ T1082] usb 9-1: config 1 has an invalid interface number: 105 but max is 0 [ 1299.912984][ T1082] usb 9-1: config 1 has no interface number 0 [ 1299.924047][ T1082] usb 9-1: config 1 interface 105 has no altsetting 0 [ 1299.934950][ T1082] usb 9-1: New USB device found, idVendor=20f4, idProduct=e05a, bcdDevice=31.6d [ 1299.944663][ T1082] usb 9-1: New USB device strings: Mfr=107, Product=102, SerialNumber=146 [ 1299.957408][ T1082] usb 9-1: Product: syz [ 1299.961910][ T1082] usb 9-1: Manufacturer: syz [ 1299.967701][ T1082] usb 9-1: SerialNumber: syz [ 1299.973371][T30181] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1299.996226][T30180] rust_binder: Error in use_page_slow: ESRCH [ 1299.996257][T30180] rust_binder: use_range failure ESRCH [ 1300.007879][T30184] netlink: 'syz.5.20991': attribute type 12 has an invalid length. [ 1300.012066][T30180] rust_binder: Failed to allocate buffer. len:64, is_oneway:true [ 1300.033151][T30180] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ESRCH } [ 1300.040980][T30180] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ESRCH } my_pid:725 [ 1300.071125][T30190] rust_binder: Error while translating object. [ 1300.080275][T30190] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 1300.087144][T30190] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:729 [ 1300.099569][T30194] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1300.151841][T30202] overlay: Unknown parameter 'subj_role' [ 1300.164862][T30202] overlayfs: failed to clone upperpath [ 1300.199646][ T1082] aqc111 9-1:1.105 (unnamed net_device) (uninitialized): Failed to read(0x20) reg index 0x0000: -71 [ 1300.211639][ T1082] aqc111 9-1:1.105: probe with driver aqc111 failed with error -71 [ 1300.222411][ T1082] usb 9-1: USB disconnect, device number 117 [ 1300.239286][T30208] binder: Binderfs stats mode cannot be changed during a remount [ 1300.491166][ T369] usb 10-1: new full-speed USB device number 64 using dummy_hcd [ 1300.652540][ T369] usb 10-1: config 0 interface 0 altsetting 0 has an invalid descriptor for endpoint zero, skipping [ 1300.663516][ T369] usb 10-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0x94, changing to 0x84 [ 1300.675675][ T369] usb 10-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid wMaxPacketSize 0 [ 1300.686333][ T369] usb 10-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1300.702423][ T369] usb 10-1: New USB device found, idVendor=084e, idProduct=1001, bcdDevice=ed.ae [ 1300.712233][ T369] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1300.720384][ T369] usb 10-1: Product: syz [ 1300.724703][ T369] usb 10-1: Manufacturer: syz [ 1300.729469][ T369] usb 10-1: SerialNumber: syz [ 1300.736393][ T369] usb 10-1: config 0 descriptor?? [ 1300.961558][ T8540] usb 10-1: USB disconnect, device number 64 [ 1301.248478][T30268] netlink: 'syz.8.21019': attribute type 10 has an invalid length. [ 1301.282606][T30271] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 1301.282643][T30271] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:330 [ 1301.340127][T30277] rust_binder: Error while translating object. [ 1301.349668][T30277] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 1301.355904][T30277] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:336 [ 1301.523387][T30282] rust_binder: Failed copying into alloc: EFAULT [ 1301.532635][T30282] rust_binder: Failure in apply_sg: BR_FAILED_REPLY { source: EFAULT } [ 1301.539471][T30282] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EFAULT } [ 1301.547933][T30282] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EFAULT } my_pid:738 [ 1301.636731][T30287] __vm_enough_memory: pid: 30287, comm: syz.9.21027, bytes: 18014402804453376 not enough memory for the allocation [ 1301.674176][T30290] 9pnet_fd: Insufficient options for proto=fd [ 1301.845459][ T369] usb 9-1: new high-speed USB device number 118 using dummy_hcd [ 1301.935602][T30323] rust_binder: Got transaction with invalid offset. [ 1301.935644][T30323] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 1301.943520][T30323] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:760 [ 1301.970203][T30327] rust_binder: 762: no such ref 0 [ 1301.985420][T30327] rust_binder: BC_REQUEST_DEATH_NOTIFICATION invalid ref 0 [ 1301.992748][T30328] rust_binder: BC_REQUEST_DEATH_NOTIFICATION invalid ref 0 [ 1302.000698][T30328] rust_binder: BC_CLEAR_DEATH_NOTIFICATION invalid ref 0 [ 1302.010204][T30327] rust_binder: BC_CLEAR_DEATH_NOTIFICATION invalid ref 0 [ 1302.027937][ T369] usb 9-1: Using ep0 maxpacket: 32 [ 1302.040657][ T369] usb 9-1: config 0 has an invalid interface number: 67 but max is 0 [ 1302.051664][ T369] usb 9-1: config 0 has no interface number 0 [ 1302.061043][ T369] usb 9-1: New USB device found, idVendor=0424, idProduct=9901, bcdDevice=c2.57 [ 1302.070477][T30333] rust_binder: Write failure EINVAL in pid:765 [ 1302.072526][ T369] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1302.102139][ T369] usb 9-1: Product: syz [ 1302.106403][ T369] usb 9-1: Manufacturer: syz [ 1302.111091][ T369] usb 9-1: SerialNumber: syz [ 1302.119759][ T369] usb 9-1: config 0 descriptor?? [ 1302.129983][ T369] smsc95xx v2.0.0 [ 1302.227863][T30357] binder: Bad value for 'defcontext' [ 1302.338068][T30362] rust_binder: Write failure EFAULT in pid:781 [ 1302.597743][T30370] rust_binder: Failed to allocate buffer. len:4096, is_oneway:true [ 1302.604127][T30370] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ENOSPC } [ 1302.612140][T30370] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOSPC } my_pid:789 [ 1302.657586][T30374] overlayfs: missing 'lowerdir' [ 1302.699672][T30376] SELinux: security_context_str_to_sid (sytem_uGй :) failed with errno=-22 [ 1302.711404][T30377] SELinux: security_context_str_to_sid (sytem_uGй :) failed with errno=-22 [ 1302.773492][ T369] smsc95xx 9-1:0.67 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000030: -71 [ 1302.784429][ T369] smsc95xx 9-1:0.67 (unnamed net_device) (uninitialized): Error reading E2P_CMD [ 1302.795714][ T369] smsc95xx 9-1:0.67 (unnamed net_device) (uninitialized): Failed to write reg index 0x00000014: -71 [ 1302.806634][ T369] smsc95xx 9-1:0.67: probe with driver smsc95xx failed with error -71 [ 1302.817157][ T369] usb 9-1: USB disconnect, device number 118 [ 1303.096528][T30400] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1303.097054][T30400] rust_binder: Error in use_page_slow: ESRCH [ 1303.103607][T30400] rust_binder: use_range failure ESRCH [ 1303.109748][T30400] rust_binder: Failed to allocate buffer. len:1192, is_oneway:false [ 1303.115392][T30400] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ESRCH } [ 1303.123904][T30400] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ESRCH } my_pid:819 [ 1303.182619][T30409] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1303.192848][T30409] rust_binder: Error in use_page_slow: ESRCH [ 1303.199381][T30409] rust_binder: use_range failure ESRCH [ 1303.205743][T30409] rust_binder: Failed to allocate buffer. len:120, is_oneway:true [ 1303.211745][T30409] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ESRCH } [ 1303.219714][T30409] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ESRCH } my_pid:826 [ 1303.248182][T30411] fuse: Unknown parameter 'grou' [ 1303.266840][T30411] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1303.267718][T30411] rust_binder: Write failure EFAULT in pid:828 [ 1303.274833][T30411] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1303.284054][T30411] rust_binder: Write failure EFAULT in pid:828 [ 1303.511152][T30432] >: renamed from veth0_vlan (while UP) [ 1303.742872][T30447] vlan1: entered promiscuous mode [ 1303.748099][T30447] vlan1: entered allmulticast mode [ 1303.754065][T30447] veth0_vlan: entered allmulticast mode [ 1304.087243][ T36] kauditd_printk_skb: 836 callbacks suppressed [ 1304.087265][ T36] audit: type=1400 audit(2016782961.380:112168): avc: denied { execmem } for pid=30465 comm="syz.4.21088" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 1304.144772][ T36] audit: type=1400 audit(2016782961.427:112169): avc: denied { read write } for pid=26166 comm="syz-executor" 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 [ 1304.185328][T30470] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1304.187735][T30470] rust_binder: Error in use_page_slow: ESRCH [ 1304.200053][T30470] rust_binder: use_range failure ESRCH [ 1304.211065][ T36] audit: type=1400 audit(2016782961.427:112170): avc: denied { open } for pid=26166 comm="syz-executor" path="/dev/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 [ 1304.213419][T30470] rust_binder: Failed to allocate buffer. len:4240, is_oneway:false [ 1304.216633][ T36] audit: type=1400 audit(2016782961.427:112171): avc: denied { ioctl } for pid=26166 comm="syz-executor" path="/dev/loop9" dev="devtmpfs" ino=58 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1304.283672][T30470] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ESRCH } [ 1304.283718][T30470] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ESRCH } my_pid:833 [ 1304.308693][ T36] audit: type=1400 audit(2016782961.436:112172): avc: denied { read } for pid=30469 comm="syz.9.21089" name="binder1" dev="binder" ino=22 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 1304.340996][ T36] audit: type=1400 audit(2016782961.436:112173): avc: denied { open } for pid=30469 comm="syz.9.21089" path="/dev/binderfs/binder1" dev="binder" ino=22 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 1304.372384][T30473] netlink: 'syz.9.21090': attribute type 11 has an invalid length. [ 1304.418306][T30473] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1304.434904][ T36] audit: type=1400 audit(2016782961.464:112174): avc: denied { ioctl } for pid=30469 comm="syz.9.21089" path="/dev/binderfs/binder1" dev="binder" ino=22 ioctlcmd=0x620d scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 1304.468712][ T36] audit: type=1400 audit(2016782961.464:112175): avc: denied { map } for pid=30469 comm="syz.9.21089" path="/dev/binderfs/binder1" dev="binder" ino=22 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 1304.494051][ T36] audit: type=1400 audit(2016782961.464:112176): avc: denied { call } for pid=30469 comm="syz.9.21089" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=binder permissive=1 [ 1304.513459][ T36] audit: type=1400 audit(2016782961.596:112177): avc: denied { read write } for pid=26166 comm="syz-executor" 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 [ 1304.903868][ T1082] usb 10-1: new low-speed USB device number 65 using dummy_hcd [ 1304.904014][T30508] SELinux: security_context_str_to_sid () failed with errno=-22 [ 1305.121686][ T1082] usb 10-1: unable to get BOS descriptor or descriptor too short [ 1305.138289][ T1082] usb 10-1: unable to read config index 0 descriptor/start: -71 [ 1305.146283][ T1082] usb 10-1: can't read configurations, error -71 [ 1305.468822][ T369] usb 9-1: new high-speed USB device number 119 using dummy_hcd [ 1305.492650][T30552] fuse: blksize only supported for fuseblk [ 1305.628796][ T369] usb 9-1: Using ep0 maxpacket: 32 [ 1305.643240][ T369] usb 9-1: config 0 has an invalid interface number: 184 but max is 0 [ 1305.659767][ T369] usb 9-1: config 0 has no interface number 0 [ 1305.673060][ T369] usb 9-1: config 0 interface 184 has no altsetting 0 [ 1305.696121][ T369] usb 9-1: New USB device found, idVendor=0424, idProduct=7500, bcdDevice=69.ee [ 1305.714610][ T369] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1305.730339][ T369] usb 9-1: Product: syz [ 1305.734558][ T369] usb 9-1: Manufacturer: syz [ 1305.745909][ T369] usb 9-1: SerialNumber: syz [ 1305.760618][ T369] usb 9-1: config 0 descriptor?? [ 1305.769003][ T369] smsc75xx v1.0.0 [ 1306.988136][T30596] overlayfs: option "workdir=./bus" is useless in a non-upper mount, ignore [ 1306.997055][T30596] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 1307.053223][T30534] rust_binder: Fixups oob 178 180 369 186 [ 1307.053250][T30534] rust_binder: Failure in apply_sg: BR_FAILED_REPLY { source: EINVAL } [ 1307.059923][T30534] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 1307.070071][T30534] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:381 [ 1307.081429][ T369] smsc75xx 9-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000040: -71 [ 1307.101510][ T369] smsc75xx 9-1:0.184 (unnamed net_device) (uninitialized): Error reading E2P_CMD [ 1307.113045][ T369] smsc75xx 9-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000014: -71 [ 1307.124046][ T369] smsc75xx 9-1:0.184 (unnamed net_device) (uninitialized): Failed to read PMT_CTL: -71 [ 1307.128752][T30604] cgroup: Invalid name [ 1307.133993][ T369] smsc75xx 9-1:0.184 (unnamed net_device) (uninitialized): device not ready in smsc75xx_reset [ 1307.148626][ T369] smsc75xx 9-1:0.184 (unnamed net_device) (uninitialized): smsc75xx_reset error -71 [ 1307.158253][ T369] smsc75xx 9-1:0.184: probe with driver smsc75xx failed with error -71 [ 1307.168967][ T369] usb 9-1: USB disconnect, device number 119 [ 1307.461973][T30645] netlink: 4 bytes leftover after parsing attributes in process `syz.5.21145'. [ 1307.474827][T30645] bridge0: port 1(bridge_slave_0) entered disabled state [ 1307.483992][T30645] bridge_slave_0 (unregistering): left allmulticast mode [ 1307.491077][T30645] bridge_slave_0 (unregistering): left promiscuous mode [ 1307.499269][T30645] bridge0: port 1(bridge_slave_0) entered disabled state [ 1307.701833][T30673] netlink: 'syz.5.21155': attribute type 2 has an invalid length. [ 1307.864596][T30693] 9pnet_fd: Insufficient options for proto=fd [ 1307.888514][T30696] rust_binder: Error in use_page_slow: ESRCH [ 1307.888539][T30696] rust_binder: use_range failure ESRCH [ 1307.900458][T30696] rust_binder: Failed to allocate buffer. len:1048, is_oneway:false [ 1307.906141][T30696] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ESRCH } [ 1307.915349][T30696] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ESRCH } my_pid:845 [ 1307.987428][T30713] __vm_enough_memory: pid: 30713, comm: syz.8.21169, bytes: 18014402804453376 not enough memory for the allocation [ 1308.054123][T30705] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1308.206763][T30735] rust_binder: Failed to allocate buffer. len:4096, is_oneway:true [ 1308.213273][T30735] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ENOSPC } [ 1308.221277][T30735] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOSPC } my_pid:409 [ 1308.245512][T30737] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1308.389337][ T8544] usb 10-1: new high-speed USB device number 67 using dummy_hcd [ 1308.559815][ T8544] usb 10-1: Using ep0 maxpacket: 16 [ 1308.566612][ T8544] usb 10-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1308.578148][ T8544] usb 10-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1308.591302][ T8544] usb 10-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 1308.600654][ T8544] usb 10-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1308.610466][ T8544] usb 10-1: config 0 descriptor?? [ 1308.773228][ T369] usb 9-1: new high-speed USB device number 120 using dummy_hcd [ 1308.912133][T30778] netlink: 88 bytes leftover after parsing attributes in process `syz.5.21189'. [ 1308.932878][ T369] usb 9-1: Using ep0 maxpacket: 32 [ 1308.944043][ T369] usb 9-1: config 0 has an invalid interface number: 2 but max is 0 [ 1308.952128][ T369] usb 9-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1308.980495][ T369] usb 9-1: config 0 has no interface number 0 [ 1308.990330][ T369] usb 9-1: config 0 interface 2 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 1309.005333][ T369] usb 9-1: New USB device found, idVendor=108c, idProduct=0168, bcdDevice=84.b2 [ 1309.014526][ T369] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1309.022684][ T369] usb 9-1: Product: syz [ 1309.027254][ T369] usb 9-1: Manufacturer: syz [ 1309.031995][ T369] usb 9-1: SerialNumber: syz [ 1309.038182][ T369] usb 9-1: config 0 descriptor?? [ 1309.056013][ T8544] usbhid 10-1:0.0: can't add hid device: -71 [ 1309.065230][ T8544] usbhid 10-1:0.0: probe with driver usbhid failed with error -71 [ 1309.074231][ T8544] usb 10-1: USB disconnect, device number 67 [ 1309.259548][T30745] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1309.268104][T30745] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1309.277018][T30745] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1309.285564][T30745] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1309.294156][T30745] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1309.304183][T30745] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1309.312893][T30745] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1309.321485][T30745] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1309.332383][T30745] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1309.340974][T30745] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1309.353066][ T1082] usb 9-1: USB disconnect, device number 120 [ 1309.575449][ T36] kauditd_printk_skb: 570 callbacks suppressed [ 1309.575469][ T36] audit: type=1400 audit(2016782966.531:112748): avc: denied { create } for pid=30791 comm="syz.5.21195" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 1309.602272][ T36] audit: type=1400 audit(2016782966.531:112749): avc: denied { write } for pid=30791 comm="syz.5.21195" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 1309.623176][ T36] audit: type=1400 audit(2016782966.531:112750): avc: denied { nlmsg_write } for pid=30791 comm="syz.5.21195" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 1309.653031][ T36] audit: type=1400 audit(2016782966.596:112751): avc: denied { read write } for pid=26166 comm="syz-executor" 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 [ 1309.682259][ T36] audit: type=1400 audit(2016782966.615:112752): avc: denied { read write open } for pid=26166 comm="syz-executor" path="/dev/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 [ 1309.709443][ T36] audit: type=1400 audit(2016782966.615:112753): avc: denied { ioctl } for pid=26166 comm="syz-executor" path="/dev/loop9" dev="devtmpfs" ino=58 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1309.736149][ T36] audit: type=1400 audit(2016782966.634:112754): avc: denied { create } for pid=30808 comm="syz.5.21202" anonclass=[secretmem] scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 1309.759294][T30814] tmpfs: Unknown parameter '' [ 1309.798108][ T36] audit: type=1400 audit(2016782966.634:112755): avc: denied { create } for pid=30808 comm="syz.5.21202" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 1309.814333][T30822] netlink: 8 bytes leftover after parsing attributes in process `syz.5.21206'. [ 1309.819385][ T36] audit: type=1400 audit(2016782966.634:112756): avc: denied { connect } for pid=30808 comm="syz.5.21202" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 1309.852950][ T36] audit: type=1400 audit(2016782966.634:112757): avc: denied { write } for pid=30808 comm="syz.5.21202" laddr=172.20.20.10 lport=124 faddr=172.20.20.187 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 1309.917606][T30835] rtc_cmos 00:00: Alarms can be up to one day in the future [ 1309.927848][T30835] usb usb9: usbfs: process 30835 (syz.8.21212) did not claim interface 47 before use [ 1309.959154][T30838] 9pnet_fd: Insufficient options for proto=fd [ 1310.005762][T30846] netlink: 12 bytes leftover after parsing attributes in process `syz.4.21217'. [ 1310.184026][T30868] SELinux: syz.9.21219 (30868) set checkreqprot to 1. This is no longer supported. [ 1310.203454][T30874] overlayfs: missing 'lowerdir' [ 1310.254561][ T1082] usb 9-1: new high-speed USB device number 121 using dummy_hcd [ 1310.414543][ T1082] usb 9-1: Using ep0 maxpacket: 32 [ 1310.421741][ T1082] usb 9-1: unable to get BOS descriptor or descriptor too short [ 1310.441213][ T1082] usb 9-1: config 6 has an invalid interface number: 210 but max is 0 [ 1310.457040][ T1082] usb 9-1: config 6 has no interface number 0 [ 1310.467710][ T1082] usb 9-1: config 6 interface 210 has no altsetting 0 [ 1310.481446][ T1082] usb 9-1: New USB device found, idVendor=55aa, idProduct=a103, bcdDevice=1d.40 [ 1310.499681][ T1082] usb 9-1: New USB device strings: Mfr=159, Product=89, SerialNumber=3 [ 1310.519121][ T1082] usb 9-1: Product: syz [ 1310.528117][ T1082] usb 9-1: Manufacturer: syz [ 1310.537984][ T1082] usb 9-1: SerialNumber: syz [ 1310.772555][ T1082] ums-sddr55 9-1:6.210: USB Mass Storage device detected [ 1310.821467][ T1082] usb 9-1: USB disconnect, device number 121 [ 1311.190730][T30937] rust_binder: Error in use_page_slow: ESRCH [ 1311.190756][T30937] rust_binder: use_range failure ESRCH [ 1311.196926][T30938] rust_binder: Error in use_page_slow: ESRCH [ 1311.203156][T30938] rust_binder: use_range failure ESRCH [ 1311.209239][T30938] rust_binder: Failed to allocate buffer. len:88, is_oneway:false [ 1311.213826][T30937] rust_binder: Failed to allocate buffer. len:88, is_oneway:false [ 1311.215430][T30938] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ESRCH } [ 1311.230698][T30938] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ESRCH } my_pid:877 [ 1311.244623][T30937] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ESRCH } [ 1311.256422][T30937] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ESRCH } my_pid:877 [ 1311.420203][T30955] netlink: 68 bytes leftover after parsing attributes in process `syz.9.21249'. [ 1311.451950][T30955] netlink: 24 bytes leftover after parsing attributes in process `syz.9.21249'. [ 1311.746628][ T8544] usb 10-1: new high-speed USB device number 68 using dummy_hcd [ 1311.799896][ T8540] usb 9-1: new high-speed USB device number 122 using dummy_hcd [ 1311.890706][ T8544] usb 10-1: device descriptor read/64, error -71 [ 1311.962139][T30989] syz.5.21261: vmalloc error: size 8589938688, exceeds total pages, mode:0xdc0(GFP_KERNEL|__GFP_ZERO), nodemask=(null),cpuset=syz5,mems_allowed=0 [ 1311.977318][T30989] CPU: 0 UID: 0 PID: 30989 Comm: syz.5.21261 Not tainted syzkaller #0 a1e7228139d9ee8ddccd82caf3411206af300c09 [ 1311.977352][T30989] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/18/2025 [ 1311.977369][T30989] Call Trace: [ 1311.977377][T30989] [ 1311.977387][T30989] __dump_stack+0x21/0x30 [ 1311.977423][T30989] dump_stack_lvl+0x10c/0x190 [ 1311.977462][T30989] ? __cfi_dump_stack_lvl+0x10/0x10 [ 1311.977494][T30989] ? _raw_spin_unlock_irqrestore+0x4a/0x70 [ 1311.977524][T30989] dump_stack+0x19/0x20 [ 1311.977553][T30989] warn_alloc+0x1bc/0x2a0 [ 1311.977584][T30989] ? __cfi_warn_alloc+0x10/0x10 [ 1311.977613][T30989] ? kasan_save_track+0x4f/0x80 [ 1311.977636][T30989] ? __kasan_kmalloc+0x96/0xb0 [ 1311.977660][T30989] ? __kmalloc_cache_noprof+0x24c/0x490 [ 1311.977683][T30989] ? do_sock_setsockopt+0x26a/0x400 [ 1311.977712][T30989] ? __x64_sys_setsockopt+0x1b8/0x250 [ 1311.977740][T30989] ? x64_sys_call+0x2adc/0x2ee0 [ 1311.977774][T30989] ? do_syscall_64+0x58/0xf0 [ 1311.977800][T30989] ? entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 1311.977836][T30989] __vmalloc_node_range_noprof+0x135/0x1420 [ 1311.977874][T30989] ? __cfi___vmalloc_node_range_noprof+0x10/0x10 [ 1311.977906][T30989] ? kasan_save_alloc_info+0x40/0x50 [ 1311.977936][T30989] ? __kasan_kmalloc+0x96/0xb0 [ 1311.977960][T30989] ? __kmalloc_cache_noprof+0x24c/0x490 [ 1311.977982][T30989] vmalloc_user_noprof+0x77/0x90 [ 1311.978014][T30989] ? xskq_create+0xdb/0x2a0 [ 1311.978043][T30989] xskq_create+0xdb/0x2a0 [ 1311.978073][T30989] xsk_init_queue+0xb6/0x120 [ 1311.978103][T30989] xsk_setsockopt+0x43f/0x6f0 [ 1311.978124][T30989] ? __cfi_xsk_setsockopt+0x10/0x10 [ 1311.978146][T30989] ? do_futex+0x356/0x500 [ 1311.978163][T30989] ? bpf_lsm_socket_setsockopt+0xd/0x20 [ 1311.978186][T30989] ? security_socket_setsockopt+0x33/0xd0 [ 1311.978203][T30989] ? __cfi_xsk_setsockopt+0x10/0x10 [ 1311.978223][T30989] do_sock_setsockopt+0x26a/0x400 [ 1311.978248][T30989] ? __cfi_do_sock_setsockopt+0x10/0x10 [ 1311.978276][T30989] __x64_sys_setsockopt+0x1b8/0x250 [ 1311.978300][T30989] x64_sys_call+0x2adc/0x2ee0 [ 1311.978326][T30989] do_syscall_64+0x58/0xf0 [ 1311.978345][T30989] ? clear_bhb_loop+0x50/0xa0 [ 1311.978363][T30989] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 1311.978390][T30989] RIP: 0033:0x7facb818eec9 [ 1311.978407][T30989] 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 [ 1311.978423][T30989] RSP: 002b:00007facb8fbf038 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 1311.978453][T30989] RAX: ffffffffffffffda RBX: 00007facb83e5fa0 RCX: 00007facb818eec9 [ 1311.978467][T30989] RDX: 0000000000000006 RSI: 000000000000011b RDI: 0000000000000006 [ 1311.978479][T30989] RBP: 00007facb8211f91 R08: 0000000000000004 R09: 0000000000000000 [ 1311.978491][T30989] R10: 0000200000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1311.978502][T30989] R13: 00007facb83e6038 R14: 00007facb83e5fa0 R15: 00007ffe81c14cf8 [ 1311.978517][T30989] [ 1311.978524][T30989] Mem-Info: [ 1311.982836][ T8540] usb 9-1: config 1 interface 0 altsetting 2 endpoint 0x81 has invalid maxpacket 41991, setting to 1024 [ 1311.990542][T30989] active_anon:35707 inactive_anon:594 isolated_anon:0 [ 1311.990542][T30989] active_file:9009 inactive_file:17681 isolated_file:0 [ 1311.990542][T30989] unevictable:16460 dirty:44 writeback:0 [ 1311.990542][T30989] slab_reclaimable:7051 slab_unreclaimable:91012 [ 1311.990542][T30989] mapped:35764 shmem:15636 pagetables:1441 [ 1311.990542][T30989] sec_pagetables:0 bounce:0 [ 1311.990542][T30989] kernel_misc_reclaimable:0 [ 1311.990542][T30989] free:1422149 free_pcp:9479 free_cma:0 [ 1312.001657][ T8540] usb 9-1: config 1 interface 0 altsetting 2 endpoint 0x2 has an invalid bInterval 251, changing to 11 [ 1312.004347][T30989] Node 0 active_anon:142828kB inactive_anon:2376kB active_file:36036kB inactive_file:70724kB unevictable:65840kB isolated(anon):0kB isolated(file):0kB mapped:143056kB dirty:176kB writeback:0kB shmem:62544kB shmem_thp:0kB shmem_pmdmapped:0kB anon_thp:4096kB writeback_tmp:0kB kernel_stack:10824kB pagetables:5764kB sec_pagetables:0kB all_unreclaimable? no [ 1312.007629][ T8540] usb 9-1: config 1 interface 0 has no altsetting 0 [ 1312.011611][T30989] 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:2965940kB mlocked:0kB bounce:0kB free_pcp:5728kB local_pcp:5728kB free_cma:0kB [ 1312.018264][ T8540] usb 9-1: New USB device found, idVendor=0755, idProduct=2626, bcdDevice= 0.40 [ 1312.023964][T30989] lowmem_reserve[]: [ 1312.032663][ T8540] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1312.048188][T30989] 0 [ 1312.050755][ T8540] usb 9-1: Product: Щ [ 1312.066261][T30989] 3921 [ 1312.067105][ T8540] usb 9-1: Manufacturer: ≺왫합蟒꾥馉⳯〜牞֘쩓自⊢ਆ硞㇟䟋쒊ﭞ烆㤱н蒶쬜뿛⡬푸뾱뵯絃隧溩䨎㖓⬯죟뫒涮柢츧ૠ멤쌣匞ꓙ搮入髳ឆ♰걗䘑᪺窥ុ [ 1312.076928][T30989] 3921 [ 1312.082425][ T8540] usb 9-1: SerialNumber: ы [ 1312.108891][T30989] [ 1312.113088][T30962] raw-gadget.1 gadget.8: fail, usb_ep_enable returned -22 [ 1312.114915][T30989] Normal free:2723084kB boost:0kB min:25964kB low:32452kB high:38940kB reserved_highatomic:0KB free_highatomic:0KB active_anon:143128kB inactive_anon:2376kB active_file:36036kB inactive_file:70724kB unevictable:65840kB writepending:1376kB present:5242880kB managed:4016120kB mlocked:0kB bounce:0kB free_pcp:35360kB local_pcp:4132kB free_cma:0kB [ 1312.183533][ T8544] usb 10-1: device descriptor read/64, error -71 [ 1312.339353][T30989] lowmem_reserve[]: [ 1312.351095][T30962] Invalid ELF header type: 2 != 1 [ 1312.399223][T30989] 0 0 0 [ 1312.399259][T30989] DMA32: 5*4kB (M) 4*8kB (M) 4*16kB (M) 5*32kB (M) 3*64kB (M) 3*128kB (M) 4*256kB (M) 4*512kB (M) 5*1024kB (UM) 5*2048kB (M) 718*4096kB (M) = 2960212kB [ 1312.399424][T30989] Normal: 868*4kB (UE) 315*8kB (UE) 210*16kB (UME) 272*32kB (UM) 859*64kB (UME) 498*128kB (UME) 360*256kB (UME) 181*512kB (UME) 96*1024kB (UME) 8*2048kB (UM) 556*4096kB (UME) = 2713672kB [ 1312.399590][T30989] 61582 total pagecache pages [ 1312.399599][T30989] 1212 pages in swap cache [ 1312.399608][T30989] Free swap = 119572kB [ 1312.399617][T30989] Total swap = 124996kB [ 1312.399626][T30989] 2097051 pages RAM [ 1312.399635][T30989] 0 pages HighMem/MovableOnly [ 1312.399643][T30989] 351536 pages reserved [ 1312.399651][T30989] 0 pages cma reserved [ 1312.414705][T30989] Memory allocations: [ 1312.609787][ T8544] usb 10-1: new high-speed USB device number 69 using dummy_hcd [ 1312.611991][T30989] 0 B 0 init/main.c:1370 func:do_initcalls [ 1312.635023][T30989] 0 B 0 init/do_mounts.c:186 func:mount_root_generic [ 1312.643440][T30989] 0 B 0 init/do_mounts.c:158 func:do_mount_root [ 1312.651192][T30989] 0 B 0 init/do_mounts.c:352 func:mount_nodev_root [ 1312.659206][T30989] 0 B 0 init/do_mounts_rd.c:241 func:rd_load_image [ 1312.661466][ T8540] usbhid 9-1:1.0: can't add hid device: -71 [ 1312.667238][T30989] 0 B 0 init/do_mounts_rd.c:72 func:identify_ramdisk_image [ 1312.681940][T30989] 0 B 0 init/initramfs.c:507 func:unpack_to_rootfs [ 1312.684623][ T8540] usbhid 9-1:1.0: probe with driver usbhid failed with error -71 [ 1312.696821][T30989] 0 B 0 init/initramfs.c:508 func:unpack_to_rootfs [ 1312.707629][ T8540] usb 9-1: USB disconnect, device number 122 [ 1312.716026][T30989] 0 B 0 init/initramfs.c:509 func:unpack_to_rootfs [ 1312.729150][T30989] 0 B 0 init/initramfs.c:101 func:find_link [ 1312.758927][ T8544] usb 10-1: device descriptor read/64, error -71 [ 1313.014757][ T8544] usb 10-1: device descriptor read/64, error -71 [ 1313.132448][ T8544] usb usb10-port1: attempt power cycle [ 1313.324025][T31042] 9pnet_fd: Insufficient options for proto=fd [ 1313.494210][ T8544] usb 10-1: new high-speed USB device number 70 using dummy_hcd [ 1313.517687][ T8544] usb 10-1: device descriptor read/8, error -71 [ 1313.547979][T31057] 9pnet_fd: Insufficient options for proto=fd [ 1313.655063][ T8544] usb 10-1: device descriptor read/8, error -71 [ 1313.696637][ T369] usb 9-1: new high-speed USB device number 123 using dummy_hcd [ 1313.867150][ T369] usb 9-1: Using ep0 maxpacket: 16 [ 1313.875544][ T369] usb 9-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1313.898595][ T369] usb 9-1: New USB device found, idVendor=0b95, idProduct=172a, bcdDevice=f7.f4 [ 1313.909835][ T8544] usb 10-1: new high-speed USB device number 71 using dummy_hcd [ 1313.920522][ T369] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1313.928559][ T369] usb 9-1: Product: syz [ 1313.941745][ T369] usb 9-1: Manufacturer: syz [ 1313.943114][ T8544] usb 10-1: device descriptor read/8, error -71 [ 1313.946402][ T369] usb 9-1: SerialNumber: syz [ 1313.969265][ T369] usb 9-1: config 0 descriptor?? [ 1313.979827][ T369] asix 9-1:0.0: probe with driver asix failed with error -22 [ 1314.092299][ T8544] usb 10-1: device descriptor read/8, error -71 [ 1314.198216][T31051] 9pnet: Could not find request transport: @ª [ 1314.208551][ T8544] usb usb10-port1: unable to enumerate USB device [ 1314.251200][ T8544] usb 9-1: USB disconnect, device number 123 [ 1314.649230][T12912] bridge_slave_1: left allmulticast mode [ 1314.655026][T12912] bridge_slave_1: left promiscuous mode [ 1314.660868][T12912] bridge0: port 2(bridge_slave_1) entered disabled state [ 1314.668441][T12912] bridge_slave_0: left allmulticast mode [ 1314.674112][T12912] bridge_slave_0: left promiscuous mode [ 1314.679856][T12912] bridge0: port 1(bridge_slave_0) entered disabled state [ 1314.831386][T31090] bridge0: port 1(bridge_slave_0) entered blocking state [ 1314.832949][T31103] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=31103 comm=syz.9.21299 [ 1314.840476][T31101] rust_binder: Write failure EFAULT in pid:443 [ 1314.851869][T31090] bridge0: port 1(bridge_slave_0) entered disabled state [ 1314.865869][T31090] bridge_slave_0: entered allmulticast mode [ 1314.872652][T31090] bridge_slave_0: entered promiscuous mode [ 1314.880196][T31090] bridge0: port 2(bridge_slave_1) entered blocking state [ 1314.887362][T31090] bridge0: port 2(bridge_slave_1) entered disabled state [ 1314.895033][T31090] bridge_slave_1: entered allmulticast mode [ 1314.901435][T31090] bridge_slave_1: entered promiscuous mode [ 1314.907505][T12912] tipc: Left network mode [ 1314.913409][ T36] kauditd_printk_skb: 447 callbacks suppressed [ 1314.913425][ T36] audit: type=1400 audit(2016783231.522:113205): avc: denied { read write } for pid=31102 comm="syz.9.21299" name="fuse" dev="devtmpfs" ino=23 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 [ 1314.949649][T12912] veth1_macvtap: left promiscuous mode [ 1314.972818][T31110] cgroup: none used incorrectly [ 1314.977819][ T36] audit: type=1400 audit(2016783231.522:113206): avc: denied { open } for pid=31102 comm="syz.9.21299" path="/dev/fuse" dev="devtmpfs" ino=23 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 [ 1315.013360][ T36] audit: type=1400 audit(2016783231.522:113207): avc: denied { mounton } for pid=31102 comm="syz.9.21299" path="/300/file0" dev="tmpfs" ino=1650 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 1315.052393][ T36] audit: type=1400 audit(2016783231.541:113208): avc: denied { mount } for pid=31102 comm="syz.9.21299" name="/" dev="fuse" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fusefs_t tclass=filesystem permissive=1 [ 1315.078541][T31112] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1315.093475][ T36] audit: type=1400 audit(2016783231.550:113209): avc: denied { mounton } for pid=31102 comm="syz.9.21299" path="/300/file0" dev="tmpfs" ino=1650 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 1315.168038][T31125] __vm_enough_memory: pid: 31125, comm: syz.9.21307, bytes: 18014402804453376 not enough memory for the allocation [ 1315.173305][ T36] audit: type=1400 audit(2016783231.559:113210): avc: denied { read write } for pid=26166 comm="syz-executor" 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 [ 1315.221095][T31125] netlink: 'syz.9.21307': attribute type 63 has an invalid length. [ 1315.229216][T31125] netlink: 5 bytes leftover after parsing attributes in process `syz.9.21307'. [ 1315.232690][T31133] audit: audit_backlog=65 > audit_backlog_limit=64 [ 1315.239506][T31136] audit: audit_backlog=65 > audit_backlog_limit=64 [ 1315.251459][T31133] audit: audit_lost=146 audit_rate_limit=0 audit_backlog_limit=64 [ 1315.251909][T31136] audit: audit_lost=147 audit_rate_limit=0 audit_backlog_limit=64 [ 1315.268135][T31125] gretap0: left promiscuous mode [ 1315.273324][T31125] gretap0: entered allmulticast mode [ 1315.274124][T31137] netlink: 'syz.9.21307': attribute type 16 has an invalid length. [ 1315.281333][T31125] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. [ 1315.289790][T31137] netlink: 64138 bytes leftover after parsing attributes in process `syz.9.21307'. [ 1315.344538][T31090] bridge0: port 2(bridge_slave_1) entered blocking state [ 1315.351659][T31090] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1315.359020][T31090] bridge0: port 1(bridge_slave_0) entered blocking state [ 1315.366597][T31090] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1315.405529][T31145] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1315.410210][ T5956] bridge0: port 1(bridge_slave_0) entered disabled state [ 1315.437653][ T5956] bridge0: port 2(bridge_slave_1) entered disabled state [ 1315.446468][T31136] kernel profiling enabled (shift: 0) [ 1315.448326][T31151] netlink: 16 bytes leftover after parsing attributes in process `syz.9.21312'. [ 1315.462977][ T3281] bridge0: port 1(bridge_slave_0) entered blocking state [ 1315.470087][ T3281] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1315.491934][ T3281] bridge0: port 2(bridge_slave_1) entered blocking state [ 1315.499151][ T3281] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1315.533494][T31090] veth0_vlan: entered promiscuous mode [ 1315.548817][T31090] veth1_macvtap: entered promiscuous mode [ 1315.732091][ T369] usb 10-1: new high-speed USB device number 72 using dummy_hcd [ 1315.903330][ T369] usb 10-1: config index 0 descriptor too short (expected 7768, got 18) [ 1315.923493][ T369] usb 10-1: config 0 has an invalid interface number: 255 but max is 0 [ 1315.951344][ T369] usb 10-1: config 0 has no interface number 0 [ 1315.971494][ T369] usb 10-1: too many endpoints for config 0 interface 255 altsetting 255: 255, using maximum allowed: 30 [ 1316.000518][ T369] usb 10-1: config 0 interface 255 altsetting 255 has 0 endpoint descriptors, different from the interface descriptor's value: 255 [ 1316.030425][ T369] usb 10-1: config 0 interface 255 has no altsetting 0 [ 1316.057606][ T369] usb 10-1: New USB device found, idVendor=0483, idProduct=3747, bcdDevice=52.4d [ 1316.077626][ T369] usb 10-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1316.097233][ T369] usb 10-1: config 0 descriptor?? [ 1316.169428][T31184] netlink: 57 bytes leftover after parsing attributes in process `syz.5.21324'. [ 1316.324683][T31151] rust_binder: Write failure EFAULT in pid:922 [ 1316.325313][ T369] usb 10-1: string descriptor 0 read error: -71 [ 1316.376681][ T369] ftdi_sio 10-1:0.255: FTDI USB Serial Device converter detected [ 1316.408561][ T369] ftdi_sio ttyUSB0: unknown device type: 0x524d [ 1316.436100][ T369] usb 10-1: USB disconnect, device number 72 [ 1316.463911][ T369] ftdi_sio 10-1:0.255: device disconnected [ 1316.481544][T31191] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EFAULT } [ 1316.481585][T31191] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EFAULT } my_pid:10 [ 1316.715499][T31193] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:457 [ 1316.801527][T31195] netlink: 16 bytes leftover after parsing attributes in process `syz.8.21327'. [ 1317.102795][T31212] rust_binder: Error while translating object. [ 1317.102839][T31212] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ENOENT } [ 1317.117130][T31212] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOENT } my_pid:469 [ 1317.241838][T31221] netlink: 4 bytes leftover after parsing attributes in process `syz.4.21338'. [ 1317.260262][ T8544] usb 10-1: new high-speed USB device number 73 using dummy_hcd [ 1317.270604][T31221] rust_binder: Error while translating object. [ 1317.270664][T31221] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 1317.278210][T31221] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:15 [ 1317.322629][T31224] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 1317.331897][T31224] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:17 [ 1317.434303][ T8544] usb 10-1: Using ep0 maxpacket: 8 [ 1317.449349][ T8547] usb 9-1: new high-speed USB device number 124 using dummy_hcd [ 1317.464268][ T8544] usb 10-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1317.484745][ T8544] usb 10-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1317.519433][ T8544] usb 10-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 5 [ 1317.536723][ T8544] usb 10-1: New USB device found, idVendor=046d, idProduct=c293, bcdDevice= 0.00 [ 1317.547839][ T8544] usb 10-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1317.570985][ T8544] usb 10-1: config 0 descriptor?? [ 1317.585087][T31233] rust_binder: Failed to claim space for a BINDER_TYPE_PTR. (offset: 128, limit: 152, size: 18446744073709551507) [ 1317.585116][T31233] rust_binder: Error while translating object. [ 1317.605622][T31233] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 1317.612464][T31233] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:26 [ 1317.628753][ T8547] usb 9-1: Using ep0 maxpacket: 16 [ 1317.680322][ T8547] usb 9-1: New USB device found, idVendor=17ef, idProduct=721e, bcdDevice=de.06 [ 1317.693331][ T8547] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1317.701504][ T8547] usb 9-1: Product: syz [ 1317.707816][ T8547] usb 9-1: Manufacturer: syz [ 1317.712555][ T8547] usb 9-1: SerialNumber: syz [ 1317.725611][ T8547] r8152-cfgselector 9-1: Unknown version 0x0000 [ 1317.742118][ T8547] r8152-cfgselector 9-1: config 0 descriptor?? [ 1318.020159][ T8544] logitech 0003:046D:C293.0038: unknown main item tag 0x0 [ 1318.040638][ T8544] logitech 0003:046D:C293.0038: unknown main item tag 0x0 [ 1318.059137][ T8544] logitech 0003:046D:C293.0038: unknown main item tag 0x0 [ 1318.074036][ T8544] logitech 0003:046D:C293.0038: unknown main item tag 0x0 [ 1318.094767][ T8544] logitech 0003:046D:C293.0038: unknown main item tag 0x0 [ 1318.103782][ T8544] logitech 0003:046D:C293.0038: unknown main item tag 0x0 [ 1318.111306][ T8544] logitech 0003:046D:C293.0038: unknown main item tag 0x0 [ 1318.119992][ T8544] logitech 0003:046D:C293.0038: unknown main item tag 0x0 [ 1318.127321][ T8544] logitech 0003:046D:C293.0038: unknown main item tag 0x0 [ 1318.139728][ T8544] logitech 0003:046D:C293.0038: hidraw0: USB HID v0.00 Device [HID 046d:c293] on usb-dummy_hcd.9-1/input0 [ 1318.168452][ T8544] logitech 0003:046D:C293.0038: no inputs found [ 1318.260720][T31209] overlayfs: overlay with incompat feature 'volatile' cannot be mounted [ 1318.446587][ T8544] usb 10-1: USB disconnect, device number 73 [ 1318.854191][T31256] netlink: 'syz.9.21350': attribute type 4 has an invalid length. [ 1318.862169][T31256] netlink: 12 bytes leftover after parsing attributes in process `syz.9.21350'. [ 1318.959492][T31260] rust_binder: 935: no such ref 3 [ 1318.964782][T31260] rust_binder: BC_CLEAR_DEATH_NOTIFICATION invalid ref 1 [ 1318.973084][T31260] rust_binder: BC_CLEAR_DEATH_NOTIFICATION invalid ref 1 [ 1318.980360][T31260] rust_binder: Write failure EFAULT in pid:935 [ 1319.117885][T31266] rust_binder: Got transaction with invalid offset. [ 1319.137086][T31266] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 1319.152562][T31266] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:940 [ 1319.700250][T31304] netlink: 'syz.5.21368': attribute type 4 has an invalid length. [ 1319.717370][T31304] netlink: 'syz.5.21368': attribute type 2 has an invalid length. [ 1319.920154][T31326] 9pnet_fd: Insufficient options for proto=fd [ 1319.944620][T31328] 9pnet_fd: Insufficient options for proto=fd [ 1320.273824][ T36] kauditd_printk_skb: 638 callbacks suppressed [ 1320.273843][ T36] audit: type=1400 audit(2016783236.571:113847): avc: denied { read write } for pid=26166 comm="syz-executor" 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 [ 1320.286491][T31345] rust_binder: Error while translating object. [ 1320.305011][T31345] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 1320.305758][ T36] audit: type=1400 audit(2016783236.571:113848): avc: denied { open } for pid=26166 comm="syz-executor" path="/dev/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 [ 1320.311264][T31345] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:952 [ 1320.320946][ T36] audit: type=1400 audit(2016783236.571:113849): avc: denied { ioctl } for pid=26166 comm="syz-executor" path="/dev/loop9" dev="devtmpfs" ino=58 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1320.380651][ T36] audit: type=1400 audit(2016783236.580:113850): avc: denied { read } for pid=31344 comm="syz.9.21381" name="binder1" dev="binder" ino=238 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 1320.409899][ T36] audit: type=1400 audit(2016783236.580:113851): avc: denied { read open } for pid=31344 comm="syz.9.21381" path="/dev/binderfs/binder1" dev="binder" ino=238 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 1320.442786][ T36] audit: type=1400 audit(2016783236.580:113852): avc: denied { ioctl } for pid=31344 comm="syz.9.21381" path="/dev/binderfs/binder1" dev="binder" ino=238 ioctlcmd=0x620d scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 1320.470171][ T8547] r8152-cfgselector 9-1: Unknown version 0x0000 [ 1320.476583][ T8547] r8152-cfgselector 9-1: bad CDC descriptors [ 1320.478430][ T36] audit: type=1400 audit(2016783236.580:113853): avc: denied { set_context_mgr } for pid=31344 comm="syz.9.21381" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=binder permissive=1 [ 1320.488849][ T8547] r8152-cfgselector 9-1: USB disconnect, device number 124 [ 1320.511864][ T36] audit: type=1400 audit(2016783236.580:113854): avc: denied { map } for pid=31344 comm="syz.9.21381" path="/dev/binderfs/binder1" dev="binder" ino=238 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 1320.537669][ T36] audit: type=1400 audit(2016783236.580:113855): avc: denied { call } for pid=31344 comm="syz.9.21381" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=binder permissive=1 [ 1320.558045][ T36] audit: type=1400 audit(2016783236.580:113856): avc: denied { transfer } for pid=31344 comm="syz.9.21381" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=binder permissive=1 [ 1320.750452][T31379] rust_binder: Error while translating object. [ 1320.750489][T31379] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: ENOENT } [ 1320.760551][T31379] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOENT } my_pid:971 [ 1321.017592][ T8547] usb 9-1: new high-speed USB device number 125 using dummy_hcd [ 1321.210153][ T8547] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1321.230215][ T8547] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1321.264670][ T8547] usb 9-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 5 [ 1321.284138][ T8547] usb 9-1: New USB device found, idVendor=0810, idProduct=0002, bcdDevice= 0.00 [ 1321.293250][ T8547] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1321.304514][ T8547] usb 9-1: config 0 descriptor?? [ 1321.751234][ T8547] pantherlord 0003:0810:0002.0039: unknown main item tag 0x1 [ 1321.759411][ T8547] pantherlord 0003:0810:0002.0039: hidraw0: USB HID v0.00 Device [HID 0810:0002] on usb-dummy_hcd.8-1/input0 [ 1321.771201][ T8547] pantherlord 0003:0810:0002.0039: Force feedback for PantherLord/GreenAsia devices by Anssi Hannula [ 1321.988018][ T8547] usb 9-1: USB disconnect, device number 125 [ 1322.583703][ T1082] usb 9-1: new full-speed USB device number 126 using dummy_hcd [ 1322.744743][ T1082] usb 9-1: config 0 interface 0 has no altsetting 0 [ 1322.751501][ T1082] usb 9-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 1322.760629][ T1082] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1322.770480][ T1082] usb 9-1: config 0 descriptor?? [ 1323.036974][T31445] tmpfs: Bad value for 'huge' [ 1323.421356][ T1082] usbhid 9-1:0.0: can't add hid device: -71 [ 1323.436203][ T1082] usbhid 9-1:0.0: probe with driver usbhid failed with error -71 [ 1323.452432][ T1082] usb 9-1: USB disconnect, device number 126 [ 1323.734408][T31476] netlink: 56 bytes leftover after parsing attributes in process `syz.4.21426'. [ 1324.346532][T31552] /dev/loop0: Can't lookup blockdev [ 1324.477890][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.477930][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.484680][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.491167][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.511132][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.532481][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.544292][T31572] netlink: 104 bytes leftover after parsing attributes in process `syz.4.21461'. [ 1324.560360][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.560395][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.567455][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.576906][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.594508][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.604564][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.612019][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.618705][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.627856][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.638611][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.653667][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.660712][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.674471][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.681205][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.688365][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.699926][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.707811][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.714465][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.740179][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.748627][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.755415][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.762554][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.769167][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.775830][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.783058][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.790120][T31566] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1324.987277][T31618] netlink: 12 bytes leftover after parsing attributes in process `syz.9.21476'. [ 1325.159464][T31636] overlayfs: failed to clone upperpath [ 1338.771238][ T3281] bridge_slave_1: left allmulticast mode [ 1338.776925][ T3281] bridge_slave_1: left promiscuous mode [ 1338.782633][ T3281] bridge0: port 2(bridge_slave_1) entered disabled state [ 1338.790133][ T3281] bridge_slave_0: left allmulticast mode [ 1338.795887][ T3281] bridge_slave_0: left promiscuous mode [ 1338.801528][ T3281] bridge0: port 1(bridge_slave_0) entered disabled state [ 1338.994823][ T3281] veth1_macvtap: left promiscuous mode [ 1339.000339][ T3281] veth0_vlan: left promiscuous mode [ 1342.647234][ T36] kauditd_printk_skb: 1034 callbacks suppressed [ 1342.647255][ T36] audit: type=1400 audit(2016783257.554:114891): avc: denied { create } for pid=31652 comm="syz.5.21487" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1342.681406][T31654] SELinux: security_context_str_to_sid (syste_uGй :) failed with errno=-22 [ 1342.692154][T31658] /dev/md0: Can't lookup blockdev [ 1342.708569][ T36] audit: type=1400 audit(2016783257.554:114892): avc: denied { write } for pid=31652 comm="syz.5.21487" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1342.740318][ T36] audit: type=1400 audit(2016783257.554:114893): avc: denied { read } for pid=31652 comm="syz.5.21487" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1342.783043][ T36] audit: type=1400 audit(2016783257.564:114894): avc: denied { write } for pid=31652 comm="syz.5.21487" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1342.805790][ T36] audit: type=1400 audit(2016783257.564:114895): avc: denied { read } for pid=31652 comm="syz.5.21487" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1342.827711][T31659] netlink: 104 bytes leftover after parsing attributes in process `syz.9.21485'. [ 1342.839216][ T36] audit: type=1400 audit(2016783257.564:114896): avc: denied { setopt } for pid=31652 comm="syz.5.21487" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1342.855945][T31674] tmpfs: Unknown parameter ':;2SHDOkQ:ۘMck?3\7o+Y;W` zCU\v"I]:sUBr?ISY,8' [ 1342.860712][ T36] audit: type=1400 audit(2016783257.592:114897): avc: denied { remount } for pid=31651 comm="syz.8.21488" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=filesystem permissive=1 [ 1342.893020][ T36] audit: type=1400 audit(2016783257.611:114898): avc: denied { mounton } for pid=31657 comm="syz.5.21490" path="/382" dev="tmpfs" ino=2058 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 1342.915921][ T36] audit: type=1400 audit(2016783257.611:114899): avc: denied { read write } for pid=28990 comm="syz-executor" name="loop8" dev="devtmpfs" ino=57 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1342.926103][T31674] netlink: 'syz.5.21495': attribute type 12 has an invalid length. [ 1342.942666][ T36] audit: type=1400 audit(2016783257.611:114900): avc: denied { open } for pid=28990 comm="syz-executor" path="/dev/loop8" dev="devtmpfs" ino=57 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1343.416311][T31698] fuse: Unknown parameter 'oW' [ 1343.434006][T31703] fuse: Unknown parameter 'x_2 [ 1343.434006][T31703] q|hW?ZQVQk mwp' [ 1343.458391][T31708] 9pnet_fd: Insufficient options for proto=fd [ 1343.694037][T31738] rust_binder: Failed to allocate buffer. len:4248, is_oneway:false [ 1343.901866][T31750] fuse: Unknown parameter 'fd0x0000000000000008' [ 1343.901866][T31749] fuse: Unknown parameter 'fd0x0000000000000008' [ 1344.048686][T31758] netlink: 84 bytes leftover after parsing attributes in process `syz.9.21525'. [ 1344.775106][T31780] rust_binder: 541: no such ref 0 [ 1344.780236][T31780] rust_binder: pid 31780 performed invalid decrement on ref [ 1344.934522][T31790] 9pnet_fd: Insufficient options for proto=fd [ 1345.057158][ T8547] usb 9-1: new high-speed USB device number 127 using dummy_hcd [ 1345.218112][ T8547] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1345.229059][ T8547] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1345.238841][ T8547] usb 9-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1345.251699][ T8547] usb 9-1: New USB device found, idVendor=04b4, idProduct=07b1, bcdDevice= 0.00 [ 1345.260771][ T8547] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1345.271291][ T8547] usb 9-1: config 0 descriptor?? [ 1345.546677][T31796] netlink: 12 bytes leftover after parsing attributes in process `syz.4.21538'. [ 1345.577630][T31801] netlink: 272 bytes leftover after parsing attributes in process `syz.4.21540'. [ 1345.583402][T31803] netlink: 8 bytes leftover after parsing attributes in process `syz.9.21541'. [ 1345.588533][T31801] overlayfs: failed to resolve './bus': -2 [ 1345.686819][T31815] overlayfs: failed to clone upperpath [ 1345.707093][ T8547] hid (null): invalid report_count 39757 [ 1345.714279][ T8547] cypress 0003:04B4:07B1.003A: invalid report_count 39757 [ 1345.742339][ T8547] cypress 0003:04B4:07B1.003A: item 0 2 1 9 parsing failed [ 1345.751496][ T8547] cypress 0003:04B4:07B1.003A: parse failed [ 1345.757727][ T8547] cypress 0003:04B4:07B1.003A: probe with driver cypress failed with error -22 [ 1346.356743][T31828] x_tables: arp_tables: CLASSIFY target: used from hooks INPUT, but only usable from FORWARD/OUTPUT [ 1346.913656][T31859] netlink: 24 bytes leftover after parsing attributes in process `syz.5.21560'. [ 1346.925413][T31859] fuse: Unknown parameter '!' [ 1347.110412][T31872] netlink: 8 bytes leftover after parsing attributes in process `syz.9.21565'. [ 1347.115872][T31871] netlink: 'syz.9.21565': attribute type 1 has an invalid length. [ 1348.009211][ T8544] usb 9-1: USB disconnect, device number 127 [ 1348.017838][ T36] kauditd_printk_skb: 356 callbacks suppressed [ 1348.017857][ T36] audit: type=1400 audit(2016783262.594:115257): avc: denied { read write } for pid=28990 comm="syz-executor" name="loop8" dev="devtmpfs" ino=57 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1348.053753][ T36] audit: type=1400 audit(2016783262.594:115258): avc: denied { open } for pid=28990 comm="syz-executor" path="/dev/loop8" dev="devtmpfs" ino=57 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1348.078312][ T36] audit: type=1400 audit(2016783262.594:115259): avc: denied { ioctl } for pid=28990 comm="syz-executor" path="/dev/loop8" dev="devtmpfs" ino=57 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1348.104568][ T36] audit: type=1400 audit(2016783262.641:115260): avc: denied { create } for pid=31931 comm="syz.8.21586" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 1348.126569][ T36] audit: type=1400 audit(2016783262.641:115261): avc: denied { create } for pid=31933 comm="syz.5.21587" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1348.156699][ T36] audit: type=1400 audit(2016783262.641:115262): avc: denied { write } for pid=31933 comm="syz.5.21587" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1348.178661][ T36] audit: type=1400 audit(2016783262.641:115263): avc: denied { read } for pid=31933 comm="syz.5.21587" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1348.199994][ T36] audit: type=1400 audit(2016783262.641:115264): avc: denied { ioctl } for pid=31933 comm="syz.5.21587" path="socket:[236445]" dev="sockfs" ino=236445 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1348.227954][ T36] audit: type=1400 audit(2016783262.641:115265): avc: denied { sys_module } for pid=31933 comm="syz.5.21587" capability=16 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability permissive=1 [ 1348.249668][ T36] audit: type=1400 audit(2016783262.659:115266): avc: denied { write } for pid=31933 comm="syz.5.21587" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1348.357014][T31962] rust_binder: Error while translating object. [ 1348.357082][T31962] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EFAULT } [ 1348.363420][T31962] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EFAULT } my_pid:557 [ 1348.445351][T31969] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=65535 sclass=netlink_route_socket pid=31969 comm=syz.5.21599 [ 1348.626883][ T8544] usb 9-1: new low-speed USB device number 2 using dummy_hcd [ 1348.786719][ T8544] usb 9-1: Invalid ep0 maxpacket: 64 [ 1348.935902][ T8544] usb 9-1: new low-speed USB device number 3 using dummy_hcd [ 1349.095726][ T8544] usb 9-1: Invalid ep0 maxpacket: 64 [ 1349.101487][ T8544] usb usb9-port1: attempt power cycle [ 1349.418419][T32027] netlink: 260 bytes leftover after parsing attributes in process `syz.9.21619'. [ 1349.468712][ T8544] usb 9-1: new low-speed USB device number 4 using dummy_hcd [ 1349.490691][ T8544] usb 9-1: Invalid ep0 maxpacket: 64 [ 1349.639687][ T8544] usb 9-1: new low-speed USB device number 5 using dummy_hcd [ 1349.661068][ T8544] usb 9-1: Invalid ep0 maxpacket: 64 [ 1349.666591][ T8544] usb usb9-port1: unable to enumerate USB device [ 1349.765120][T32025] incfs: Backing dir is not set, filesystem can't be mounted. [ 1349.772713][T32025] incfs: mount failed -2 [ 1350.238708][T32055] overlayfs: lower data-only dirs require metacopy support. [ 1350.358668][T32068] overlayfs: missing 'lowerdir' [ 1350.434186][T32074] netlink: 8 bytes leftover after parsing attributes in process `syz.4.21634'. [ 1350.592188][T32082] 9pnet_fd: Insufficient options for proto=fd [ 1351.144896][T32110] fuseblk: Bad value for 'fd' [ 1351.187742][T32120] netlink: 200 bytes leftover after parsing attributes in process `syz.9.21650'. [ 1351.197020][T32120] tc_dump_action: action bad kind [ 1351.204388][T32120] netlink: 152 bytes leftover after parsing attributes in process `syz.9.21650'. [ 1351.595510][T32132] rust_binder: Write failure EFAULT in pid:567 [ 1351.642145][T32142] rust_binder: Error while translating object. [ 1351.648462][T32142] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EFAULT } [ 1351.654752][T32142] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EFAULT } my_pid:577 [ 1351.822521][T32149] batadv_slave_0: mtu less than device minimum [ 1351.859989][T32166] netlink: 12 bytes leftover after parsing attributes in process `syz.9.21667'. [ 1351.869116][T32168] futex_wake_op: syz.5.21668 tries to shift op by 144; fix this program [ 1351.967875][T32183] netlink: 220 bytes leftover after parsing attributes in process `syz.5.21670'. [ 1352.047427][ T8544] usb 9-1: new high-speed USB device number 6 using dummy_hcd [ 1352.071831][T32196] x_tables: unsorted underflow at hook 2 [ 1352.104867][T32203] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=47 sclass=netlink_route_socket pid=32203 comm=syz.5.21680 [ 1352.117881][T32203] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=56 sclass=netlink_route_socket pid=32203 comm=syz.5.21680 [ 1352.135865][T32203] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=32203 comm=syz.5.21680 [ 1352.149231][T32203] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=47 sclass=netlink_route_socket pid=32203 comm=syz.5.21680 [ 1352.217929][ T8544] usb 9-1: Using ep0 maxpacket: 16 [ 1352.224473][ T8544] usb 9-1: config 0 has no interfaces? [ 1352.232141][ T8544] usb 9-1: config 0 has no interfaces? [ 1352.239009][ T8544] usb 9-1: config 0 has no interfaces? [ 1352.264182][ T8544] usb 9-1: string descriptor 0 read error: -71 [ 1352.281526][ T8544] usb 9-1: New USB device found, idVendor=0403, idProduct=e80c, bcdDevice=fb.ba [ 1352.291825][ T8544] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1352.301997][ T8544] usb 9-1: rejected 3 configurations due to insufficient available bus power [ 1352.311301][ T8544] usb 9-1: no configuration chosen from 3 choices [ 1352.319801][ T8544] usb 9-1: USB disconnect, device number 6 [ 1352.917114][T32240] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2584 sclass=netlink_route_socket pid=32240 comm=syz.5.21694 [ 1352.957934][T32242] rust_binder: Error while translating object. [ 1352.958009][T32242] rust_binder: Failure in copy_transaction_data: BR_FAILED_REPLY { source: EINVAL } [ 1352.964785][T32242] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:589 [ 1353.098446][T32260] tmpfs: Unknown parameter 'noeQ6eswap' [ 1353.190389][T32265] netlink: 8 bytes leftover after parsing attributes in process `syz.8.21703'. [ 1353.192327][T32266] tipc: Started in network mode [ 1353.211237][T32266] tipc: Node identity ac14140f, cluster identity 4711 [ 1353.224673][T32266] tipc: New replicast peer: 255.255.255.255 [ 1353.231389][T32266] tipc: Enabled bearer , priority 10 [ 1353.456598][ T36] kauditd_printk_skb: 381 callbacks suppressed [ 1353.456615][ T36] audit: type=1400 audit(2016783267.708:115648): avc: denied { read write } for pid=28990 comm="syz-executor" name="loop8" dev="devtmpfs" ino=57 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1353.488542][ T36] audit: type=1400 audit(2016783267.708:115649): avc: denied { open } for pid=28990 comm="syz-executor" path="/dev/loop8" dev="devtmpfs" ino=57 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1353.513446][ T36] audit: type=1400 audit(2016783267.708:115650): avc: denied { ioctl } for pid=28990 comm="syz-executor" path="/dev/loop8" dev="devtmpfs" ino=57 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1353.539528][ T36] audit: type=1400 audit(2016783267.746:115651): avc: denied { mounton } for pid=32277 comm="syz.8.21706" path="/207/file0" dev="tmpfs" ino=1136 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 1353.562994][ T36] audit: type=1400 audit(2016783267.746:115652): avc: denied { mount } for pid=32277 comm="syz.8.21706" name="/" dev="tmpfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 1353.585377][ T36] audit: type=1400 audit(2016783267.746:115653): avc: denied { create } for pid=32277 comm="syz.8.21706" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1353.606458][ T36] audit: type=1400 audit(2016783267.746:115654): avc: denied { name_bind } for pid=32277 comm="syz.8.21706" src=3618 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=udp_socket permissive=1 [ 1353.628601][ T36] audit: type=1400 audit(2016783267.746:115655): avc: denied { read } for pid=32277 comm="syz.8.21706" name="kvm" dev="devtmpfs" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:kvm_device_t tclass=chr_file permissive=1 [ 1353.651844][ T36] audit: type=1400 audit(2016783267.746:115656): avc: denied { open } for pid=32277 comm="syz.8.21706" path="/dev/kvm" dev="devtmpfs" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:kvm_device_t tclass=chr_file permissive=1 [ 1353.676571][ T36] audit: type=1400 audit(2016783267.755:115657): avc: denied { ioctl } for pid=32277 comm="syz.8.21706" path="/dev/kvm" dev="devtmpfs" ino=13 ioctlcmd=0xae01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:kvm_device_t tclass=chr_file permissive=1 [ 1353.795070][ T8544] usb 9-1: new full-speed USB device number 7 using dummy_hcd [ 1353.841017][T32300] overlay: ./file0 is not a directory [ 1353.887620][T32307] 9pnet_fd: Insufficient options for proto=fd [ 1353.957196][ T8544] usb 9-1: config 1 has an invalid descriptor of length 177, skipping remainder of the config [ 1353.967657][ T8544] usb 9-1: config 1 interface 0 has no altsetting 0 [ 1353.974717][ T8544] usb 9-1: language id specifier not provided by device, defaulting to English [ 1353.985055][ T8544] usb 9-1: New USB device found, idVendor=1038, idProduct=1410, bcdDevice= 0.40 [ 1353.994174][ T8544] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1354.002354][ T8544] usb 9-1: Product: syz [ 1354.006543][ T8544] usb 9-1: Manufacturer: ޿ṕ즒꡴婵皰磈㠁缥鉓堫췟芄嶦ꓡ᧼啠㌂座∺티먌ꭖ쓻╝㈺﵁債隥굄糶䵎孜 [ 1354.020303][ T8544] usb 9-1: SerialNumber: syz [ 1354.232305][T32325] netlink: 12 bytes leftover after parsing attributes in process `syz.4.21725'. [ 1354.250236][ T8544] usbhid 9-1:1.0: couldn't find an input interrupt endpoint [ 1354.280498][ T8544] usb 9-1: USB disconnect, device number 7 [ 1354.295855][ T369] tipc: Node number set to 2886997007 [ 1354.480364][T32335] overlayfs: failed to clone upperpath [ 1354.864775][T32359] veth0_to_team: mtu greater than device maximum [ 1355.219145][T32400] sit0: entered promiscuous mode [ 1355.224422][T32400] netlink: 'syz.5.21754': attribute type 1 has an invalid length. [ 1355.232368][T32400] netlink: 9 bytes leftover after parsing attributes in process `syz.5.21754'. [ 1355.622731][T32417] netlink: 'syz.4.21762': attribute type 4 has an invalid length. [ 1355.646711][T32421] 9pnet_fd: Insufficient options for proto=fd [ 1356.019130][T32455] rust_binder: BC_CLEAR_FREEZE_NOTIFICATION invalid ref 4294967294 [ 1356.027219][T32455] rust_binder: Write failure EINVAL in pid:612 [ 1356.100230][T32488] 9pnet: Could not find request transport: fdrfd@(jno=0xffffffffffffffff [ 1356.277900][ T369] usb 9-1: new low-speed USB device number 8 using dummy_hcd [ 1356.439198][ T369] usb 9-1: New USB device found, idVendor=1557, idProduct=7720, bcdDevice=b7.eb [ 1356.448413][ T369] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1356.458874][ T369] usb 9-1: config 0 descriptor?? [ 1356.680010][ T369] asix 9-1:0.0 (unnamed net_device) (uninitialized): invalid hw address, using random [ 1356.714003][T32512] EXT4-fs: dax option not supported [ 1356.927469][ T369] asix 9-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 1356.937864][ T369] asix 9-1:0.0 (unnamed net_device) (uninitialized): Error reading PHY_ID register: ffffffb9 [ 1356.953642][ T369] asix 9-1:0.0: probe with driver asix failed with error -71 [ 1356.963006][ T369] usb 9-1: USB disconnect, device number 8 [ 1357.313008][T32535] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 1357.325683][T32535] overlayfs: missing 'lowerdir' [ 1357.620252][ T5956] tipc: Subscription rejected, illegal request [ 1357.959725][T32571] SELinux: security_context_str_to_sid (E) failed with errno=-22 [ 1357.994656][T32574] netlink: 'syz.5.21814': attribute type 12 has an invalid length. [ 1358.032305][T32576] netlink: 12 bytes leftover after parsing attributes in process `syz.5.21815'. [ 1358.498981][T32601] netlink: 'syz.5.21823': attribute type 2 has an invalid length. [ 1358.636022][T32613] rust_binder: BC_CLEAR_DEATH_NOTIFICATION death notification not active [ 1358.657730][T32615] overlayfs: failed to clone upperpath [ 1358.744329][T32622] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=16 sclass=netlink_tcpdiag_socket pid=32622 comm=syz.8.21832 [ 1358.816472][ T36] kauditd_printk_skb: 387 callbacks suppressed [ 1358.816492][ T36] audit: type=1400 audit(2016783272.738:116045): avc: denied { create } for pid=32624 comm="syz.8.21833" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 1358.875827][ T36] audit: type=1400 audit(2016783272.766:116046): avc: denied { getopt } for pid=32624 comm="syz.8.21833" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 1358.917228][ T36] audit: type=1400 audit(2016783272.795:116047): avc: denied { create } for pid=32631 comm="syz.4.21836" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 1358.963360][ T36] audit: type=1400 audit(2016783272.813:116048): avc: denied { execmem } for pid=32631 comm="syz.4.21836" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 1359.003478][ T36] audit: type=1400 audit(2016783272.813:116049): avc: denied { write } for pid=32631 comm="syz.4.21836" dev="sockfs" ino=238584 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 1359.059050][ T36] audit: type=1400 audit(2016783272.813:116050): avc: denied { setattr } for pid=32631 comm="syz.4.21836" name="PACKET" dev="sockfs" ino=238584 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 1359.086129][ T36] audit: type=1400 audit(2016783272.917:116051): avc: denied { ioctl } for pid=32624 comm="syz.8.21833" path="socket:[237534]" dev="sockfs" ino=237534 ioctlcmd=0x8948 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 1359.112340][ T36] audit: type=1400 audit(2016783272.917:116052): avc: denied { read write } for pid=32624 comm="syz.8.21833" name="fuse" dev="devtmpfs" ino=23 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 [ 1359.136873][ T36] audit: type=1400 audit(2016783272.917:116053): avc: denied { open } for pid=32624 comm="syz.8.21833" path="/dev/fuse" dev="devtmpfs" ino=23 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 [ 1359.162191][ T36] audit: type=1400 audit(2016783272.917:116054): avc: denied { create } for pid=32624 comm="syz.8.21833" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 1359.340001][T32646] tmpfs: Bad value for 'huge' [ 1359.422042][T32656] overlayfs: failed to clone lowerpath [ 1359.602546][ T8547] usb 9-1: new high-speed USB device number 9 using dummy_hcd [ 1359.762455][ T8547] usb 9-1: Using ep0 maxpacket: 8 [ 1359.771354][ T8547] usb 9-1: unable to get BOS descriptor or descriptor too short [ 1359.783312][ T8547] usb 9-1: config 6 has an invalid interface number: 208 but max is 0 [ 1359.792592][ T8547] usb 9-1: config 6 has no interface number 0 [ 1359.799282][ T8547] usb 9-1: too many endpoints for config 6 interface 208 altsetting 72: 199, using maximum allowed: 30 [ 1359.811990][ T8547] usb 9-1: config 6 interface 208 altsetting 72 has 0 endpoint descriptors, different from the interface descriptor's value: 199 [ 1359.825799][ T8547] usb 9-1: config 6 interface 208 has no altsetting 0 [ 1359.834906][ T8547] usb 9-1: New USB device found, idVendor=045a, idProduct=5210, bcdDevice= 0.01 [ 1359.844569][ T8547] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1359.853111][ T8547] usb 9-1: Product: syz [ 1359.857472][ T8547] usb 9-1: Manufacturer: syz [ 1359.862177][ T8547] usb 9-1: SerialNumber: syz [ 1360.831596][T32720] bridge0: port 2(bridge_slave_1) entered disabled state [ 1360.838833][T32720] bridge0: port 1(bridge_slave_0) entered disabled state [ 1360.846121][T32720] bridge0: entered allmulticast mode [ 1361.138421][T32731] SELinux: unrecognized netlink message: protocol=6 nlmsg_type=258 sclass=netlink_xfrm_socket pid=32731 comm=syz.9.21873 [ 1361.152621][T32729] netlink: 124 bytes leftover after parsing attributes in process `syz.9.21873'. [ 1361.415254][T32754] netlink: 36 bytes leftover after parsing attributes in process `syz.9.21882'. [ 1361.949705][ T313] incfs: Error accessing: ./file0. [ 1361.955001][ T313] incfs: mount failed -20 [ 1362.383167][ T8547] usb 9-1: USB disconnect, device number 9 [ 1362.547715][ T363] __vm_enough_memory: pid: 363, comm: syz.8.21905, bytes: 18014402804453376 not enough memory for the allocation [ 1362.605884][ T368] 9pnet_fd: Insufficient options for proto=fd [ 1363.106531][ T427] 8021q: VLANs not supported on ip6gre0 [ 1363.150960][ T6786] usb 9-1: new full-speed USB device number 10 using dummy_hcd [ 1363.155813][ T429] netlink: 'syz.9.21928': attribute type 1 has an invalid length. [ 1363.253210][ T450] tipc: Enabling of bearer rejected, failed to enable media [ 1363.289489][ T6786] usb 9-1: device descriptor read/64, error -71 [ 1363.545251][ T6786] usb 9-1: device descriptor read/64, error -71 [ 1363.802951][ T6786] usb 9-1: new full-speed USB device number 11 using dummy_hcd [ 1363.950181][ T6786] usb 9-1: device descriptor read/64, error -71 [ 1364.205917][ T6786] usb 9-1: device descriptor read/64, error -71 [ 1364.245420][ T36] kauditd_printk_skb: 354 callbacks suppressed [ 1364.245440][ T36] audit: type=1400 audit(2016783277.825:116409): avc: denied { create } for pid=484 comm="syz.5.21948" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 1364.272137][ T36] audit: type=1400 audit(2016783277.825:116410): avc: denied { write } for pid=484 comm="syz.5.21948" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 1364.292174][ T36] audit: type=1400 audit(2016783277.834:116411): avc: denied { create } for pid=484 comm="syz.5.21948" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1364.301105][ T487] netlink: 'syz.4.21949': attribute type 16 has an invalid length. [ 1364.313096][ T36] audit: type=1400 audit(2016783277.834:116412): avc: denied { write } for pid=484 comm="syz.5.21948" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1364.320890][ T487] netlink: 'syz.4.21949': attribute type 2 has an invalid length. [ 1364.341752][ T6786] usb usb9-port1: attempt power cycle [ 1364.349684][ T487] netlink: 64086 bytes leftover after parsing attributes in process `syz.4.21949'. [ 1364.356598][ T36] audit: type=1400 audit(2016783277.834:116413): avc: denied { read } for pid=484 comm="syz.5.21948" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1364.386075][ T36] audit: type=1400 audit(2016783277.881:116414): avc: denied { create } for pid=486 comm="syz.4.21949" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 1364.406312][ T36] audit: type=1400 audit(2016783277.881:116415): avc: denied { write } for pid=486 comm="syz.4.21949" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 1364.426273][ T36] audit: type=1400 audit(2016783277.937:116416): avc: denied { ioctl } for pid=407 comm="syz.8.21920" path="/dev/raw-gadget" dev="devtmpfs" ino=190 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1364.451917][ T36] audit: type=1400 audit(2016783277.937:116417): avc: denied { create } for pid=486 comm="syz.4.21949" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 1364.472409][ T36] audit: type=1400 audit(2016783277.965:116418): avc: denied { ioctl } for pid=407 comm="syz.8.21920" path="/dev/raw-gadget" dev="devtmpfs" ino=190 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1364.646908][ T516] fuseblk: Bad value for 'group_id' [ 1364.652273][ T516] fuseblk: Bad value for 'group_id' [ 1364.692656][ T524] fuseblk: Unknown parameter 'user_d' [ 1364.727090][ T528] cgroup: Name too long [ 1364.738865][ T6786] usb 9-1: new full-speed USB device number 12 using dummy_hcd [ 1364.761679][ T6786] usb 9-1: device descriptor read/8, error -71 [ 1364.909411][ T6786] usb 9-1: device descriptor read/8, error -71 [ 1365.164976][ T6786] usb 9-1: new full-speed USB device number 13 using dummy_hcd [ 1365.187811][ T6786] usb 9-1: device descriptor read/8, error -71 [ 1365.326682][ T6786] usb 9-1: device descriptor read/8, error -71 [ 1365.339258][ T565] cgroup: Unknown subsys name 'measure' [ 1365.442323][ T6786] usb usb9-port1: unable to enumerate USB device [ 1365.615248][ T588] netlink: 'syz.9.21989': attribute type 4 has an invalid length. [ 1365.623217][ T588] netlink: 992 bytes leftover after parsing attributes in process `syz.9.21989'. [ 1366.115194][ T603] netlink: 'syz.8.21994': attribute type 1 has an invalid length. [ 1366.132804][ T603] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1366.518260][ T6786] usb 9-1: new high-speed USB device number 14 using dummy_hcd [ 1366.647038][ T634] fuse: Unknown parameter 'grou' [ 1366.652238][ T633] fuse: Unknown parameter 'grou' [ 1366.699434][ T6786] usb 9-1: Using ep0 maxpacket: 32 [ 1366.705595][ T6786] usb 9-1: too many configurations: 248, using maximum allowed: 8 [ 1366.715390][ T6786] usb 9-1: unable to read config index 0 descriptor/start: -61 [ 1366.723587][ T6786] usb 9-1: can't read configurations, error -61 [ 1366.822052][ T660] netlink: 'syz.5.22014': attribute type 16 has an invalid length. [ 1366.859303][ T6786] usb 9-1: new high-speed USB device number 15 using dummy_hcd [ 1367.019149][ T6786] usb 9-1: Using ep0 maxpacket: 32 [ 1367.025299][ T6786] usb 9-1: too many configurations: 248, using maximum allowed: 8 [ 1367.035277][ T6786] usb 9-1: unable to read config index 0 descriptor/start: -61 [ 1367.043612][ T6786] usb 9-1: can't read configurations, error -61 [ 1367.050391][ T6786] usb usb9-port1: attempt power cycle [ 1367.062305][ T672] netlink: 'syz.5.22019': attribute type 4 has an invalid length. [ 1367.070172][ T672] netlink: 'syz.5.22019': attribute type 2 has an invalid length. [ 1367.084466][ T672] fuse: Unknown parameter ' ' [ 1367.261686][ T690] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=18 sclass=netlink_audit_socket pid=690 comm=syz.5.22026 [ 1367.275930][ T690] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=16 sclass=netlink_audit_socket pid=690 comm=syz.5.22026 [ 1367.288476][ T690] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=17 sclass=netlink_audit_socket pid=690 comm=syz.5.22026 [ 1367.413401][ T6786] usb 9-1: new high-speed USB device number 16 using dummy_hcd [ 1367.436027][ T6786] usb 9-1: Using ep0 maxpacket: 32 [ 1367.441703][ T6786] usb 9-1: too many configurations: 248, using maximum allowed: 8 [ 1367.451192][ T6786] usb 9-1: unable to read config index 0 descriptor/start: -61 [ 1367.461228][ T6786] usb 9-1: can't read configurations, error -61 [ 1367.605198][ T6786] usb 9-1: new high-speed USB device number 17 using dummy_hcd [ 1367.626860][ T6786] usb 9-1: Using ep0 maxpacket: 32 [ 1367.632476][ T6786] usb 9-1: too many configurations: 248, using maximum allowed: 8 [ 1367.641884][ T6786] usb 9-1: unable to read config index 0 descriptor/start: -61 [ 1367.649660][ T6786] usb 9-1: can't read configurations, error -61 [ 1367.656175][ T6786] usb usb9-port1: unable to enumerate USB device [ 1368.092612][ T713] veth1: entered allmulticast mode [ 1368.100813][ T714] netlink: 182 bytes leftover after parsing attributes in process `syz.9.22032'. [ 1368.111588][ T712] veth1: left allmulticast mode [ 1368.198184][ T721] netlink: 116 bytes leftover after parsing attributes in process `syz.9.22035'. [ 1368.258012][ T730] bpf: Bad value for 'mode' [ 1369.113355][ T779] tipc: Started in network mode [ 1369.122655][ T779] tipc: Node identity 98260000000000000d, cluster identity 4711 [ 1369.683610][ T36] kauditd_printk_skb: 318 callbacks suppressed [ 1369.683631][ T36] audit: type=1400 audit(2016783282.939:116737): avc: denied { ioctl } for pid=804 comm="syz.8.22065" path="/dev/raw-gadget" dev="devtmpfs" ino=190 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1369.790014][ T36] audit: type=1400 audit(2016783283.033:116738): avc: denied { ioctl } for pid=804 comm="syz.8.22065" path="/dev/raw-gadget" dev="devtmpfs" ino=190 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1369.853593][T31746] usb 9-1: new high-speed USB device number 18 using dummy_hcd [ 1369.876009][ T36] audit: type=1400 audit(2016783283.117:116739): avc: denied { ioctl } for pid=804 comm="syz.8.22065" path="/dev/raw-gadget" dev="devtmpfs" ino=190 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1369.969018][ T36] audit: type=1400 audit(2016783283.183:116740): avc: denied { ioctl } for pid=804 comm="syz.8.22065" path="/dev/raw-gadget" dev="devtmpfs" ino=190 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1370.035002][T31746] usb 9-1: Using ep0 maxpacket: 16 [ 1370.050772][ T36] audit: type=1400 audit(2016783283.192:116741): avc: denied { create } for pid=808 comm="syz.4.22067" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 1370.088416][T31746] usb 9-1: config 0 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1370.118389][T31746] usb 9-1: config 0 interface 0 altsetting 2 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1370.149776][ T36] audit: type=1400 audit(2016783283.230:116742): avc: denied { connect } for pid=808 comm="syz.4.22067" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 1370.179040][T31746] usb 9-1: config 0 interface 0 has no altsetting 0 [ 1370.205255][T31746] usb 9-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 1370.254882][T31746] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1370.269956][ T36] audit: type=1400 audit(2016783283.239:116743): avc: denied { create } for pid=808 comm="syz.4.22067" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 1370.344709][T31746] usb 9-1: config 0 descriptor?? [ 1370.365381][ T36] audit: type=1400 audit(2016783283.239:116744): avc: denied { create } for pid=808 comm="syz.4.22067" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 1370.449973][ T36] audit: type=1400 audit(2016783283.239:116745): avc: denied { setopt } for pid=808 comm="syz.4.22067" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 1370.523804][ T36] audit: type=1400 audit(2016783283.258:116746): avc: denied { ioctl } for pid=808 comm="syz.4.22067" path="socket:[240446]" dev="sockfs" ino=240446 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 1370.570794][ T805] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1370.610363][ T805] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1370.820651][ T829] 9pnet_fd: Insufficient options for proto=fd [ 1371.024123][ T6786] usb 9-1: USB disconnect, device number 18 [ 1371.096943][ T856] rust_binder: 691: no such ref 2 [ 1371.141740][ T5956] tipc: Subscription rejected, illegal request [ 1371.181319][ T872] rust_binder: BC_REQUEST_DEATH_NOTIFICATION invalid ref 1 [ 1371.297489][ T901] batadv_slave_1: entered promiscuous mode [ 1371.379971][ T916] overlayfs: conflicting options: metacopy=off,verity=require [ 1371.437002][ T921] bpf: Bad value for 'gid' [ 1371.462547][ T923] overlayfs: "xino" feature enabled using 2 upper inode bits. [ 1371.653148][ T946] netlink: 12 bytes leftover after parsing attributes in process `syz.9.22113'. [ 1371.726597][ T952] tipc: Enabling of bearer rejected, media not registered [ 1371.736604][ T953] tipc: Enabling of bearer rejected, media not registered [ 1371.762194][ T954] overlay: Unknown parameter 'measure' [ 1372.000373][ T969] SELinux: security_context_str_to_sid (system_u) failed with errno=-22 [ 1372.037607][ T973] netlink: 12 bytes leftover after parsing attributes in process `syz.5.22123'. [ 1372.129720][ T984] fuse: Unknown parameter '000000000000000000000030x00000000000000030000000000000000000000000000000000000000003' [ 1372.180811][ T896] batadv_slave_1: left promiscuous mode [ 1372.187608][ T6786] usb 9-1: new high-speed USB device number 19 using dummy_hcd [ 1372.347104][ T6786] usb 9-1: Using ep0 maxpacket: 32 [ 1372.359184][ T6786] usb 9-1: config 0 has an invalid interface number: 72 but max is 0 [ 1372.378157][ T6786] usb 9-1: config 0 has no interface number 0 [ 1372.388911][ T6786] usb 9-1: config 0 interface 72 has no altsetting 0 [ 1372.416614][ T6786] usb 9-1: New USB device found, idVendor=6069, idProduct=0f39, bcdDevice=e8.f9 [ 1372.453843][ T6786] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1372.476106][ T6786] usb 9-1: Product: syz [ 1372.480333][ T6786] usb 9-1: Manufacturer: syz [ 1372.490077][ T6786] usb 9-1: SerialNumber: syz [ 1372.496375][ T6786] usb 9-1: config 0 descriptor?? [ 1375.056661][ T36] kauditd_printk_skb: 399 callbacks suppressed [ 1375.056682][ T36] audit: type=1400 audit(2016783287.979:117146): avc: denied { watch } for pid=1057 comm="syz.4.22150" path="/205/control" dev="tmpfs" ino=1129 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 1375.068729][ T6786] usb 9-1: MIDIStreaming interface descriptor not found [ 1375.110705][ T6786] usb 9-1: USB disconnect, device number 19 [ 1375.129263][ T36] audit: type=1400 audit(2016783288.044:117147): avc: denied { name_bind } for pid=1057 comm="syz.4.22150" src=20003 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=tcp_socket permissive=1 [ 1375.155915][ T36] audit: type=1400 audit(2016783288.044:117148): avc: denied { node_bind } for pid=1057 comm="syz.4.22150" saddr=::ffff:100.1.1.0 src=20003 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:node_t tclass=tcp_socket permissive=1 [ 1375.192156][ T36] audit: type=1400 audit(2016783288.044:117149): avc: denied { name_bind } for pid=1057 comm="syz.4.22150" src=20003 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=udp_socket permissive=1 [ 1375.227960][ T36] audit: type=1400 audit(2016783288.063:117150): avc: denied { read } for pid=1061 comm="syz-executor" dev="nsfs" ino=4026531840 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nsfs_t tclass=file permissive=1 [ 1375.250801][ T36] audit: type=1400 audit(2016783288.063:117151): avc: denied { open } for pid=1061 comm="syz-executor" path="net:[4026531840]" dev="nsfs" ino=4026531840 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nsfs_t tclass=file permissive=1 [ 1375.275933][T31669] udevd[31669]: error opening ATTR{/sys/devices/platform/dummy_hcd.8/usb9/9-1/9-1:0.72/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 1375.294463][ T36] audit: type=1400 audit(2016783288.063:117152): avc: denied { mounton } for pid=1061 comm="syz-executor" path="/" dev="sda1" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:root_t tclass=dir permissive=1 [ 1375.318809][ T36] audit: type=1400 audit(2016783288.063:117153): avc: denied { sys_module } for pid=1061 comm="syz-executor" capability=16 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability permissive=1 [ 1375.347277][ T36] audit: type=1400 audit(2016783288.072:117154): avc: denied { sys_module } for pid=1061 comm="syz-executor" capability=16 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability permissive=1 [ 1375.369136][ T36] audit: type=1400 audit(2016783288.101:117155): avc: denied { read write } for pid=28990 comm="syz-executor" name="loop8" dev="devtmpfs" ino=57 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1376.386060][ T369] usb 9-1: new full-speed USB device number 20 using dummy_hcd [ 1376.547289][ T369] usb 9-1: not running at top speed; connect to a high speed hub [ 1376.556006][ T369] usb 9-1: config 4 has an invalid interface number: 158 but max is 0 [ 1376.564401][ T369] usb 9-1: config 4 has no interface number 0 [ 1376.570619][ T369] usb 9-1: config 4 interface 158 altsetting 8 endpoint 0xA has invalid maxpacket 1088, setting to 64 [ 1376.581933][ T369] usb 9-1: config 4 interface 158 has no altsetting 0 [ 1376.590110][ T369] usb 9-1: New USB device found, idVendor=a40d, idProduct=548e, bcdDevice=5b.b9 [ 1376.599456][ T369] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1376.607475][ T369] usb 9-1: Product: syz [ 1376.611711][ T369] usb 9-1: Manufacturer: syz [ 1376.616344][ T369] usb 9-1: SerialNumber: syz [ 1379.426510][ T369] usb-storage 9-1:4.158: USB Mass Storage device detected [ 1379.479777][ T369] usb 9-1: USB disconnect, device number 20 [ 1379.576341][ T1133] binder: Bad value for 'stats' [ 1379.707231][ T369] hid-generic 0003:0001:10001.003C: unknown main item tag 0x7 [ 1379.734781][ T369] hid-generic 0003:0001:10001.003C: item fetching failed at offset 12/108 [ 1379.749158][ T369] hid-generic 0003:0001:10001.003C: probe with driver hid-generic failed with error -22 [ 1380.976092][ T36] kauditd_printk_skb: 150 callbacks suppressed [ 1380.976112][ T36] audit: type=1400 audit(2016783293.525:117306): avc: denied { execmem } for pid=1171 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 1381.007677][ T36] audit: type=1400 audit(2016783293.543:117307): avc: denied { create } for pid=1174 comm="syz.8.22183" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 1381.028719][ T36] audit: type=1400 audit(2016783293.543:117308): avc: denied { ioctl } for pid=1174 comm="syz.8.22183" path="socket:[242704]" dev="sockfs" ino=242704 ioctlcmd=0x89e0 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 1381.064190][ T36] audit: type=1400 audit(2016783293.543:117309): avc: denied { read } for pid=1174 comm="syz.8.22183" name="ashmem" dev="devtmpfs" ino=201 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1381.101747][ T36] audit: type=1400 audit(2016783293.543:117310): avc: denied { open } for pid=1174 comm="syz.8.22183" path="/dev/ashmem" dev="devtmpfs" ino=201 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1381.128413][ T36] audit: type=1400 audit(2016783293.543:117311): avc: denied { getopt } for pid=1174 comm="syz.8.22183" lport=2 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 1381.149310][ T36] audit: type=1400 audit(2016783293.543:117312): avc: denied { ioctl } for pid=1174 comm="syz.8.22183" path="/dev/ashmem" dev="devtmpfs" ino=201 ioctlcmd=0x7703 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1381.174933][ T36] audit: type=1400 audit(2016783293.543:117313): avc: denied { map } for pid=1174 comm="syz.8.22183" path="/dev/ashmem" dev="devtmpfs" ino=201 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1381.199445][ T36] audit: type=1400 audit(2016783293.543:117314): avc: denied { create } for pid=1174 comm="syz.8.22183" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 1381.221502][ T36] audit: type=1400 audit(2016783293.553:117315): avc: denied { setopt } for pid=1174 comm="syz.8.22183" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 1382.669777][ T1198] rust_binder: 750: no such ref 0 [ 1382.683418][ T1198] rust_binder: 750: no such ref 2 [ 1382.698566][ T1198] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 1382.811529][ T1224] netlink: 'syz.4.22199': attribute type 4 has an invalid length. [ 1382.826283][ T1224] netlink: 'syz.4.22199': attribute type 4 has an invalid length. [ 1382.992483][ T369] usb 9-1: new high-speed USB device number 21 using dummy_hcd [ 1383.164155][ T369] usb 9-1: config 0 has no interfaces? [ 1383.169698][ T369] usb 9-1: New USB device found, idVendor=0582, idProduct=0014, bcdDevice=bb.9d [ 1383.179047][ T369] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1383.195071][ T369] usb 9-1: config 0 descriptor?? [ 1383.418019][ T369] usb 9-1: USB disconnect, device number 21 [ 1384.416061][ T1244] rust_binder: Transaction failed: BR_FAILED_REPLY { source: EINVAL } my_pid:752 [ 1384.525032][ T1243] 9pnet_fd: Insufficient options for proto=fd [ 1386.107305][ T1267] netlink: 44 bytes leftover after parsing attributes in process `syz.8.22212'. [ 1386.129554][ T1267] netlink: 43 bytes leftover after parsing attributes in process `syz.8.22212'. [ 1386.139244][ T1267] netlink: 'syz.8.22212': attribute type 5 has an invalid length. [ 1386.152853][ T1267] netlink: 43 bytes leftover after parsing attributes in process `syz.8.22212'. [ 1386.201304][ T1280] overlayfs: missing 'workdir' [ 1386.218978][ T1283] 9pnet_fd: Insufficient options for proto=fd [ 1386.229249][ T1280] overlayfs: missing 'workdir' [ 1386.317559][ T36] kauditd_printk_skb: 177 callbacks suppressed [ 1386.317578][ T36] audit: type=1400 audit(2016783298.545:117493): avc: denied { ioctl } for pid=1278 comm="syz.8.22217" path="/dev/raw-gadget" dev="devtmpfs" ino=190 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1386.424145][ T36] audit: type=1400 audit(2016783298.649:117494): avc: denied { ioctl } for pid=1278 comm="syz.8.22217" path="/dev/raw-gadget" dev="devtmpfs" ino=190 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1386.508950][ T6786] usb 9-1: new high-speed USB device number 22 using dummy_hcd [ 1386.517182][ T36] audit: type=1400 audit(2016783298.724:117495): avc: denied { ioctl } for pid=1278 comm="syz.8.22217" path="/dev/raw-gadget" dev="devtmpfs" ino=190 ioctlcmd=0x5503 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1386.679447][ T6786] usb 9-1: device descriptor read/64, error -71 [ 1386.797161][ T36] audit: type=1400 audit(2016783298.996:117496): avc: denied { ioctl } for pid=1278 comm="syz.8.22217" path="/dev/raw-gadget" dev="devtmpfs" ino=190 ioctlcmd=0x5503 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1386.956574][ T6786] usb 9-1: device descriptor read/64, error -71 [ 1387.074130][ T36] audit: type=1400 audit(2016783299.259:117497): avc: denied { ioctl } for pid=1278 comm="syz.8.22217" path="/dev/raw-gadget" dev="devtmpfs" ino=190 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1387.099440][ T36] audit: type=1400 audit(2016783299.259:117498): avc: denied { ioctl } for pid=1278 comm="syz.8.22217" path="/dev/raw-gadget" dev="devtmpfs" ino=190 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1387.212266][ T6786] usb 9-1: new high-speed USB device number 23 using dummy_hcd [ 1387.350808][ T6786] usb 9-1: device descriptor read/64, error -71 [ 1387.606575][ T6786] usb 9-1: device descriptor read/64, error -71 [ 1387.724593][ T6786] usb usb9-port1: attempt power cycle [ 1387.725057][ T36] audit: type=1400 audit(2016783299.869:117499): avc: denied { ioctl } for pid=1278 comm="syz.8.22217" path="/dev/raw-gadget" dev="devtmpfs" ino=190 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1387.946387][ T36] audit: type=1400 audit(2016783300.066:117500): avc: denied { execmem } for pid=1292 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 1388.003383][ T36] audit: type=1400 audit(2016783300.122:117501): avc: denied { create } for pid=1302 comm="syz.4.22222" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 1388.028935][ T36] audit: type=1400 audit(2016783300.150:117502): avc: denied { ioctl } for pid=1302 comm="syz.4.22222" path="socket:[242917]" dev="sockfs" ino=242917 ioctlcmd=0x8941 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 1388.086049][ T6786] usb 9-1: new high-speed USB device number 24 using dummy_hcd [ 1388.112659][ T6786] usb 9-1: device descriptor read/8, error -71 [ 1388.258532][ T6786] usb 9-1: device descriptor read/8, error -71 [ 1388.512283][ T6786] usb 9-1: new high-speed USB device number 25 using dummy_hcd [ 1388.534703][ T6786] usb 9-1: device descriptor read/8, error -71 [ 1388.674666][ T6786] usb 9-1: device descriptor read/8, error -71 [ 1388.789442][ T6786] usb usb9-port1: unable to enumerate USB device [ 1390.100032][ T6786] usb 9-1: new high-speed USB device number 26 using dummy_hcd [ 1390.281205][ T6786] usb 9-1: Using ep0 maxpacket: 32 [ 1390.287765][ T6786] usb 9-1: config 0 has an invalid interface number: 67 but max is 0 [ 1390.296136][ T6786] usb 9-1: config 0 has no interface number 0 [ 1390.303875][ T6786] usb 9-1: New USB device found, idVendor=0424, idProduct=9901, bcdDevice=c2.57 [ 1390.313065][ T6786] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1390.321390][ T6786] usb 9-1: Product: syz [ 1390.326143][ T6786] usb 9-1: Manufacturer: syz [ 1390.330746][ T6786] usb 9-1: SerialNumber: syz [ 1390.336814][ T6786] usb 9-1: config 0 descriptor?? [ 1390.342726][ T6786] smsc95xx v2.0.0 [ 1390.770252][ T6786] smsc95xx 9-1:0.67 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000030: -61 [ 1390.781047][ T6786] smsc95xx 9-1:0.67 (unnamed net_device) (uninitialized): Error reading E2P_CMD [ 1390.984388][ T1313] netlink: 12 bytes leftover after parsing attributes in process `syz.8.22225'. [ 1390.999026][ T6786] smsc95xx 9-1:0.67 (unnamed net_device) (uninitialized): Failed to write reg index 0x00000014: -71 [ 1391.011388][ T6786] smsc95xx 9-1:0.67: probe with driver smsc95xx failed with error -71 [ 1391.020667][ T6786] usb 9-1: USB disconnect, device number 26 [ 1391.867449][ T36] kauditd_printk_skb: 47 callbacks suppressed [ 1391.867471][ T36] audit: type=1400 audit(2016783303.744:117550): avc: denied { execmem } for pid=1332 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 1391.899297][ T1336] netlink: 44 bytes leftover after parsing attributes in process `syz.8.22232'. [ 1391.918049][ T36] audit: type=1400 audit(2016783303.772:117551): avc: denied { read write } for pid=1335 comm="syz.8.22232" name="ashmem" dev="devtmpfs" ino=201 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1391.954422][ T36] audit: type=1400 audit(2016783303.772:117552): avc: denied { open } for pid=1335 comm="syz.8.22232" path="/dev/ashmem" dev="devtmpfs" ino=201 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1391.967418][ T1347] 9pnet_fd: Insufficient options for proto=fd [ 1391.995830][ T36] audit: type=1400 audit(2016783303.772:117553): avc: denied { ioctl } for pid=1335 comm="syz.8.22232" path="/dev/ashmem" dev="devtmpfs" ino=201 ioctlcmd=0x7703 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 1392.020954][ T36] audit: type=1400 audit(2016783303.772:117554): avc: denied { mount } for pid=1335 comm="syz.8.22232" name="/" dev="proc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_t tclass=filesystem permissive=1 [ 1392.051001][ T36] audit: type=1400 audit(2016783303.772:117555): avc: denied { create } for pid=1335 comm="syz.8.22232" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1392.073126][ T36] audit: type=1400 audit(2016783303.772:117556): avc: denied { create } for pid=1335 comm="syz.8.22232" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1392.094023][ T36] audit: type=1400 audit(2016783303.772:117557): avc: denied { write } for pid=1335 comm="syz.8.22232" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1392.129131][ T36] audit: type=1400 audit(2016783303.772:117558): avc: denied { read } for pid=1335 comm="syz.8.22232" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1392.156633][ T36] audit: type=1400 audit(2016783303.772:117559): avc: denied { ioctl } for pid=1335 comm="syz.8.22232" path="socket:[242955]" dev="sockfs" ino=242955 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 1394.181494][ T1363] rust_binder: inc_ref_done called when no active inc_refs [ 1394.789453][ T3281] bridge_slave_1: left allmulticast mode [ 1394.802736][ T3281] bridge_slave_1: left promiscuous mode [ 1394.809280][ T3281] bridge0: port 2(bridge_slave_1) entered disabled state [ 1394.823776][ T3281] bridge_slave_0: left allmulticast mode [ 1394.829634][ T3281] bridge_slave_0: left promiscuous mode [ 1394.835343][ T3281] bridge0: port 1(bridge_slave_0) entered disabled state [ 1394.918139][ T1425] overlayfs: failed to clone upperpath [ 1395.211861][ T1450] rust_binder: Transaction failed: BR_FAILED_REPLY { source: ENOENT } my_pid:779 [ 1395.231613][ T3281] veth1_macvtap: left promiscuous mode SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=5 req=22143 state=3 status=67 (errno 9: Bad file descriptor) [ 1396.270934][ T3281] bridge_slave_1: left allmulticast mode [ 1396.276611][ T3281] bridge_slave_1: left promiscuous mode [ 1396.282397][ T3281] bridge0: port 2(bridge_slave_1) entered disabled state [ 1396.290015][ T3281] bridge_slave_0: left allmulticast mode [ 1396.295774][ T3281] bridge_slave_0: left promiscuous mode [ 1396.301396][ T3281] bridge0: port 1(bridge_slave_0) entered disabled state [ 1396.451583][ T3281] tipc: Disabling bearer [ 1396.456934][ T3281] tipc: Left network mode [ 1397.165831][ T3281] veth1_macvtap: left promiscuous mode [ 1397.171379][ T3281] veth0_vlan: left promiscuous mode