last executing test programs: 17.003842013s ago: executing program 2 (id=177): r0 = socket$inet6(0xa, 0x2, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x4e, &(0x7f0000000040)=0x9, 0x4) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e23, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0xa}, 0x1c) r1 = socket$inet_icmp(0x2, 0x2, 0x1) listen(r1, 0x200) r2 = syz_open_procfs(0x0, &(0x7f0000000480)='net/icmp6\x00') read$msr(r2, &(0x7f00000004c0)=""/4096, 0x1000) socket$nl_route(0x10, 0x3, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = socket(0x1e, 0x2, 0x0) setsockopt$TIPC_DEST_DROPPABLE(r4, 0x10f, 0x81, &(0x7f0000000000), 0x4) sendmsg$tipc(r4, &(0x7f0000000380)={&(0x7f0000000080)=@id, 0x10, 0x0}, 0x0) recvmmsg(r4, &(0x7f0000000500)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000016c0)=""/4087, 0xff7}], 0x1}}], 0x1, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x12, 0x4, &(0x7f0000001300)=@framed={{}, [@ldst={0x1, 0x2, 0x3, 0x2, 0x1, 0x29}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xe, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) setsockopt$inet6_group_source_req(r4, 0x29, 0x2f, &(0x7f00000000c0)={0x1, {{0xa, 0x4e22, 0x6, @loopback, 0x4}}, {{0xa, 0x4e20, 0x1, @local, 0x5}}}, 0x108) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) clock_settime(0x0, &(0x7f0000000040)={0x0, r5+60000000}) sendmsg$inet(r3, &(0x7f00000009c0)={&(0x7f00000007c0)={0x2, 0x4e23, @local}, 0x10, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="140000f30000000000eb00781a2e8752d7ffe540f54e8000000000c00e1436164ce1de396234b645d9f0ef3db41bd3f96881bb8c3b375c8c2a27edc3e9d47d17fb09df02ee17e1d80ddd8d203220444463d17ed83a3402a0deaee38c8b389cf91e8994fd4f12cd04fb479f441c2d214db1aac13c66017976d55e07f326f5db09fde1f14ea70b2db6b0d52ec7ae"], 0x18}, 0x20000040) getsockopt$sock_buf(r0, 0x1, 0x1a, &(0x7f00000014c0)=""/4096, &(0x7f0000000080)=0x1000) 16.678609636s ago: executing program 2 (id=179): r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000280)={0x3}, 0x10) sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) 16.667669896s ago: executing program 2 (id=180): pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) close(r2) r3 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_buf(r3, 0x29, 0x39, &(0x7f0000e86000)="0022040000ffffebfffffffeffffff0700000000ff000207835eeb1317b208feefaf234b4ff8b4cc4c39bdc8451792b903f4b7d8c8cf2153622652328c19ef68234f905557c4070000008735e9ab2f77c62e0a5cdd2cf9984c070400000000000003ff23353d8b2fc6a3ae1ebfcb49004a3ccd3560ae01010000079c60ed7449b842f3e253be8a62b37f820fe75a9ea937ea4efbfb9b4a128f2dbe2837496d00ad7765abaac2ec0f91c88a1ea1ff6ee308c72febedcf00798d41991ac25bb6fce2220c25ea380c7e112ab358c3a6bd8a59c100000001b4e82cb03419544a3988bc226a85abe6eb60cd7cf8d103d38c31c7c86d16c4d86cbe4ab390c092d077ce70590fbbd4f8bf4d6ab1cea6dbe9d4a54c17aac0db6e3845", 0x118) setsockopt$inet6_tcp_TCP_REPAIR(r3, 0x6, 0x13, &(0x7f0000000080)=0x1, 0x4) r4 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r4, 0x107, 0x5, &(0x7f00000000c0)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) mmap(&(0x7f0000000000/0x2000)=nil, 0x30000, 0x2, 0x11, r4, 0x0) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1}, 0x1c) vmsplice(r1, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000280)="9b", 0x1}, {&(0x7f0000001280)='\n', 0x1}, {&(0x7f0000000000)='i', 0xffffff8f}, {0x0, 0x11}], 0x5, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000100)={0x8, 0xcbf, 0x7ffffffd, 0x20000000, 0xfff}, 0x14) splice(r0, 0x0, r3, 0x0, 0xcc0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r5 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r5, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@file={0x1, './file0\x00'}, 0x6e) sendmmsg$unix(r7, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r6, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="170000000000000004000000ff"], 0x50) r9 = socket$inet6(0xa, 0x3, 0xff) bind$inet6(r9, &(0x7f0000000040)={0xa, 0x0, 0x0, @remote, 0x6}, 0x1c) connect$inet6(r9, &(0x7f0000000200)={0xa, 0x0, 0x0, @mcast1}, 0x1c) r10 = dup2(r9, r9) write$P9_RSTATFS(r10, &(0x7f0000000140)={0x43, 0x9, 0x1, {0x0, 0x0, 0x2000000}}, 0x43) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000006c0)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r8, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005900000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x90) 15.78553251s ago: executing program 2 (id=187): syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000c80)='./file1\x00', 0x210000, &(0x7f00000002c0), 0xfc, 0x57a, &(0x7f0000000600)="$eJzs3V1rFFcYAOB3Npv42RpBpO1FEbyoxboxST8sFGovSysV2nu7JGOQbFzJbsSkgnpRb3pTpFBKhdIf0PteSv9Af4XQClIktBelkDKb2bgmu/lyY1b3eWD0nJ0Zz7x75h3P2dllAuhbx7I/ChGvRsS3ScShlnXFyFceW95u8dH1iWxJYmnp87+SSPLXmtsn+d8H8sorEfHb1xEnC2vbrc0vTJcrlXQ2r4/UZ66M1OYXTl2aKU+lU+nlsfHxM++Mj73/3rtdi/XN8//88Nm9j898c3zx+18eHL6TxNk4mK9rjeMp3GytHCv/l5cG4+yqDUe70FgvSXb7ANiWgTzPByO7BhyKgTzrgRffjYhYAvpUIv+hTzXHAc25fZfmwc+Nhx8tT4AasQ+1xl9c/mwk9jbmRvsXkydmRtl8d7gL7Wdt/Prn3TvZEut/DrFvgzrAlty8FRGni8W11/8kv/5t3+nGh8frW91Gv/3/A7vpXjb+eavd+K+wMv6JNuOfA21ydzs2zv/Cgy4001E2/vug7fh35dI1PJDXXmqM+QaTi5cq6emIeDkiTsTgnqy+3v2cM4v3lzqtax3/ZUvWfnMsmB/Hg+KeJ/eZLNfLETH0NHE3PbwV8VqxXfzJSv8nbfo/ez/Ob7KNo+nd1zut2zj+nbX0c8Qbbfv/8R2tZP37kyON82GkeVas9ffto793an+348/6f//68Q8nrfdra1tv46e9/6ad1m33/B9KvmiUm0lwrVyvz45GDCWfrn197PG+zXpz+yz+E8fXv/61O/+zydeXm4z/9pHbHTfthf6f3FL/b71w/5OvfuzU/ub6/+1G6UT+Sn79ay8/VzZ7gE/7/gEAAAAAAEAvKUTEwUgKpZVyoVAqLX+/40jsL1SqtfrJi9W5y5PR+K3scAwWmne6D7V8H2I0/z5ssz62qj4eEYcj4ruBfY16aaJamdzt4AEAAAAAAAAAAAAAAAAAAKBHHOjw+//MHwO7fXTAjms82GDPNnbMHyJ4o/uHBDwjGz7yvxtPegJ60ob5D7yw5D/0L/kP/Uv+Q/+S/9C/5D/0L/kP/Uv+AwAAAAAAAAAAAAAAAAAAAAAAAAAAQFedP3cuW5YWH12fyOqTV+fnpqtXT02mtenSzNxEaaI6e6U0Va1OVdLSRHVmo3+vUq1eGR2LuWsj9bRWH6nNL1yYqc5drl+4NFOeSi+kg88kKgAAAAAAAAAAAAAAAAAAAHi+1OYXpsuVSjqr0LHwYfTEYexkgMu2tXuxV6JQ6FC4lXfv1vbaxYsSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzyfwAAAP//btw57w==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) creat(&(0x7f00000000c0)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000001800)=ANY=[], 0xb0a) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000340)='./bus\x00', 0x0, 0x1000, 0x0) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="85", 0x7ffff000}, {0x0}], 0x2, 0x0, 0x0, 0x0) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) fcntl$setlease(0xffffffffffffffff, 0x400, 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x3) syz_clone(0x0, 0x0, 0xfffffe11, 0x0, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x400000bce) r3 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r3, &(0x7f0000019680)=""/102392, 0x18ff8) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) poll(&(0x7f0000000040), 0x1f, 0x3) r5 = socket(0x840000000002, 0x3, 0x100) sendmmsg$inet(r5, &(0x7f0000000ec0)=[{{&(0x7f0000000280)={0x2, 0x4e22, @broadcast}, 0x10, 0x0}}], 0x1, 0x0) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x4e23, 0x2, @dev={0xfe, 0x80, '\x00', 0x52}}, 0x1c) r6 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)='io.bfq.weight\x00', 0x2, 0x0) keyctl$KEYCTL_CAPABILITIES(0x1f, &(0x7f00000000c0)=""/4096, 0x1000) sendto$inet6(r6, &(0x7f0000f6f000), 0x0, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x18115, @rand_addr, 0xffffffff}, 0x1c) sendmsg$nl_xfrm(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=@newsa={0x140, 0x10, 0x413, 0x0, 0x25dfdbfb, {{@in=@empty, @in=@remote}, {@in6=@ipv4={'\x00', '\xff\xff', @rand_addr=0x6}, 0x0, 0x32}, @in=@dev, {}, {0x0, 0xb, 0x0, 0x800000000008000}, {}, 0x0, 0x0, 0xa}, [@algo_aead={0x4e, 0x12, {{'rfc4106(gcm(aes))\x00'}, 0x10, 0x40, "25ca"}}]}, 0x140}}, 0x4000080) bpf$ENABLE_STATS(0x20, 0x0, 0x0) r7 = socket$netlink(0x10, 0x3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_route(r7, &(0x7f0000002fc0)={0x0, 0x0, &(0x7f00000010c0)={&(0x7f0000001100)=ANY=[@ANYBLOB="2c0000001a00010026bd7000000000000009001b000008000300000000000000", @ANYRES32=0x0, @ANYBLOB="0600150004000000"], 0x2c}}, 0x4000) 14.8059389s ago: executing program 2 (id=194): r0 = userfaultfd(0x80001) fgetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_default\x00', 0x0, 0x0) 14.422452847s ago: executing program 2 (id=197): openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x400201, 0x190) lstat(&(0x7f00000004c0)='./file3\x00', &(0x7f0000000840)) 14.38824966s ago: executing program 32 (id=197): openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x400201, 0x190) lstat(&(0x7f00000004c0)='./file3\x00', &(0x7f0000000840)) 5.894229678s ago: executing program 4 (id=257): prctl$PR_SET_SECUREBITS(0x1c, 0x1d) setgroups(0x0, 0x0) getgroups(0x1, &(0x7f0000000080)=[0xee00]) setregid(0x0, r0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) r3 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) write$tcp_congestion(r3, 0x0, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_udp_SIOCINQ(r4, 0x541b, &(0x7f0000000040)) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000035c0)={0x0, 0x0, &(0x7f0000003580)={0x0, 0x180}, 0x1, 0x0, 0x0, 0x4004050}, 0x0) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f00000006c0)='./file0\x00', 0x31003c, &(0x7f0000000780)={[], [{@euid_gt}, {@uid_lt}]}, 0x0, 0x51c, &(0x7f0000000cc0)="$eJzs3c9vI1cdAPCvvXHiZNMmLT0AgnZpCwtarZN426jqgZYTQqgSokeQtiHxRlHsOIqd0oSVmp65IlGJExz5Azhw6ok7FwQ3LuWAxI8I1CBxGDTjSdabtTcWSewo/nyk2Zk3bzLf74t33lu/bPwCGFu3IuIgIiYj4r2ImMvPF/It3u5s6XWfHT5cPTp8uFqIJHn3H4WsPj0XXV+TupnfsxwR3/92xI8KT8Zt7e1vrtTrtZ28vNBubC+09vbvbjRW1mvrta1qdXlpefGNe69XL6ytLzUm86Mvf/r7g2/8JE1rNj/T3Y6L1Gl66SROaiIivnsZwUbgRt6eyVEnwv+lGBHPR8TL2fM/FzeyVxMAuM6SZC6Sue4yAHDdFbM5sEKxks8FzEaxWKl05vBeiJlivdlq33nQ3N1a68yVzUep+GCjXlvM5wrno1RIy0vZ8aNy9VT5XkQ8FxE/m5rOypXVZn1tlP/wAYAxdvPU+P/vqc74HxHJh6NODgC4POVRJwAADJ3xHwDGj/EfAMaP8R8Axk9n/J8e4MKdy08GABgK7/8BYPwY/wFgrHzvnXfSLTnKP/967f293c3m+3fXaq3NSmN3tbLa3NmurDeb69ln9jTOul+92dxeei12P5j/5narvdDa27/faO5ute9nn+t9v1bKrjoYQssAgH6ee+mTPxXSEfnN6WyLrrUcSiPNDLhsxVEnAIzMjVEnAIyM1b5gfJ3jPb7pAbgmeizR+5hyr18QSpIkubyUgEt2+wvm/2Fcdc3/+1/AMGbM/8P4Mv8P4ytJCoOu+R+DXggAXG3m+IE+P/9/Pt//Ov/hwA/XHtX9Nvvz455fd5B3LxebJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwxx+v/VvK1wGejWKxUIp6JiPkoFR5s1GuLEfFsRPxxqjSVlpdGnDMAcF7Fvxby9b9uz706+1jVizdPDicj4se/ePfnH6y02zt/iJgs/HPq+Hz74/x8dfjZAwBnOx6ns33XG/nPDh+uHm/DzOdv34qIcif+0eFkHJ3En4iJbF+OUkTM/KuQlzsKXXMX53HwUUR8vlf7CzGbzYF0Vj49HT+N/cxQ4xcfi1/M6jr79HvxuQvIBcbNJ2n/83av568Yt7J97+e/nPVQ55f3f+mtVo+yPvBR/OP+70af/u/WoDFe+913OkfTT9Z9FPHFiYjj2Edd/c9x/EKf+K8OGP/PX3rx5X51yS8jbkfv+N2xFtqN7YXW3v7djcbKem29tlWtLi8tL75x7/XqQjZHvdB/NPj7m3ee7VeXtn+mT/zyGe3/6oDt/9V/3/vBV54S/+uv9IpfjBeeEj8dE782YPyVmd+U+9Wl8df6tP+s1//OgPE//cv+2oCXAgBD0Nrb31yp12s7Dp48SJLkw/SbdFXycZC+GlcgjZ4Hbw0r1mSfv5A/faXzTJ+qSpKn3/Ct3lX9eoyLmHUDroKThz4i/jPqZAAAAAAAAAAAAAAAgJ6G8RtLo24jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA19f/AgAA//99m9kb") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r5 = socket$inet(0x2, 0x2, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000000)={{0x77359400}}, &(0x7f0000000040)) setsockopt$inet_msfilter(r5, 0x0, 0x29, 0x0, 0x1c) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, 0x0, 0x0) r7 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r7, &(0x7f0000019680)=""/102392, 0x18ff8) r8 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_NEW(r8, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="c8000000000201e4ffffffffffffff000a0000003c0001800c00028005000100000000002c00018014000300fe8800000000000000000000000000ff13000400fe8000000000000000000000000000bb3c0003800c00028005000100000000002c00018014000300fc0000000000000000000000000000e513000400fe8000000000000000000000000000bb3c0002800c00028005000100000000002c00018014000300fc020000000000000000000000000000140004"], 0xc8}, 0x1, 0x0, 0x0, 0x4008810}, 0x0) r9 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$uinput_user_dev(r9, &(0x7f0000000100)={'syz0\x00', {}, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0xb32, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40]}, 0x45c) 5.45520032s ago: executing program 0 (id=259): openat$random(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0x0, 0xf, &(0x7f00000001c0)=@ringbuf, 0x0, 0x0, 0x0, 0x0, 0x41002, 0x0, '\x00', 0x0, @fallback=0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) syz_emit_ethernet(0x8a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaac4bc9cac968686dd6000000000541100fe8000000000000000000000000000aafe8000000000000000000000000000aa00004e22"], 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) ioctl$KVM_CHECK_EXTENSION(0xffffffffffffffff, 0xae03, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10) 4.914145238s ago: executing program 4 (id=264): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000090024206d041cc340000000000109022400010000a00009040000010301010009210008000122010009058103"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000c000000070001"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000180)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB=' '], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001200)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) r4 = dup(r3) ioctl$KVM_SET_MSRS(r4, 0x4008ae89, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000000800005802"]) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x1c00, 0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 4.515382867s ago: executing program 0 (id=267): syz_clone(0x6200, 0x0, 0x80000, &(0x7f0000001500), &(0x7f0000001540), &(0x7f0000001580)="3d4e129697a6af302cbc3909108160588e063b33021e24a31e81330d5ee9623e4543b242a5ba20878baf") ioprio_set$pid(0x2, 0x0, 0x0) 3.571668054s ago: executing program 0 (id=273): creat(&(0x7f0000000000)='./file0\x00', 0xd931d3864d39dc55) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0100000004000000e27f000001"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000940)={&(0x7f0000000640)='console\x00', r1}, 0x10) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000940)={&(0x7f0000000640)='console\x00', r2}, 0x10) mount$9p_fd(0x0, 0x0, 0x0, 0x0, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs2/binder1\x00', 0x802, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd']) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) dup2(r3, r4) dup3(r2, r4, 0x80000) 3.514033719s ago: executing program 1 (id=276): r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000000)=0x6e) r1 = fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000280)={{{@in6=@remote, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6=@mcast2}}, &(0x7f0000000380)=0xe8) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, &(0x7f0000000000)=0x1, 0x4) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x4e22, @local}, 0x10) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) setsockopt$inet_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f00000007c0)={@in6={{0xa, 0x4e23, 0x7, @ipv4={'\x00', '\xff\xff', @local}, 0x4}}, 0x0, 0x0, 0xe000, 0x0, "743502d9df802368aa33f2a4e93b590b905bf059948ff32a07d2d5165c32d2fec338379d32bac5cadfce3c810fcd86284ab0b84fedcb81dbeeb4f1ef364f1b1c01e20debb490fd8cda8fa3a7f134e6ba"}, 0xd8) read$FUSE(0xffffffffffffffff, &(0x7f0000000f00)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(0xffffffffffffffff, &(0x7f0000002f40)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getresgid(&(0x7f0000000640)=0x0, &(0x7f0000000680), &(0x7f00000006c0)) sendmmsg$unix(r0, &(0x7f0000000740)=[{{&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000200)=[{&(0x7f00000001c0)="2075d7099f973c090fa365d17260fc2fb93b0ff49905aaaf3038bfe645416a01", 0x20}], 0x1, &(0x7f00000003c0)=[@cred={{0x1c, 0x1, 0x2, {r1, r2, r4}}}], 0x20}}, {{&(0x7f0000000400)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000600)=[{&(0x7f0000000540)="840b3211fef08a4ade4ddfe96bcdb5e733b6f396a83a9be0113cb2025b60aeb49ef4de874d304ad8b07e2c7a0075a1ea22b34607206504b7650443ec2783eb1925645b5e02603717a87e257f1cab2517d8236958b698aab4542998e13d31d464d59a690dab50e2bfd029b6394e10ea87f67188988ec316aa5a9c77922a316bbe21f71c9d427bdeaaabec6e4f97d19e61c0fa1da11cf1da9e95c6d11397f0c945", 0xa0}, {&(0x7f0000000480)="1dfed1ce452e737cc54fe3952fb2", 0xe}], 0x2, &(0x7f0000000700)=[@cred={{0x1c, 0x1, 0x2, {r5, 0xee00, r6}}}], 0x20, 0x4008000}}], 0x2, 0x40040) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000040)={[{@journal_checksum}], [{@dont_measure}, {@dont_appraise}, {@context={'context', 0x3d, 'root'}}, {@subj_type={'subj_type', 0x3d, 'ext4\x00'}}]}, 0x25, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") openat(0xffffffffffffff9c, &(0x7f0000000240)='.\x00', 0xbe562c8f84d38897, 0x49) 3.455083613s ago: executing program 0 (id=277): syz_usb_connect$cdc_ncm(0x0, 0x72, &(0x7f0000000380)=ANY=[@ANYBLOB="1201000002000040257d15a4400001044000000000000000000000090400000102090000052406000105240000000d240f01000004eaffffff1e0006031a00000804800200090581", @ANYBLOB="c8bcea33bd1da6e101599e72bd07eb33eec09e05ab09", @ANYRESOCT], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) unshare(0x2c060000) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newtaction={0xa4, 0x30, 0x1, 0x70bd2b, 0x0, {}, [{0x90, 0x1, [@m_ct={0x44, 0x2, 0x0, 0x0, {{0x7}, {0x1c, 0x2, 0x0, 0x1, [@TCA_CT_PARMS={0x18, 0x1, {0x9d, 0x11e41e7a, 0x20000000, 0x0, 0xf}}]}, {0x4}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x0, 0x1}}}}, @m_ife={0x48, 0x1, 0x0, 0x0, {{0x8}, {0x20, 0x2, 0x0, 0x1, [@TCA_IFE_PARMS={0x1c}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0xa4}, 0x1, 0x0, 0x0, 0x804}, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x400000000000041, 0x0) sched_setaffinity(r0, 0x8, &(0x7f0000000240)=0x2) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0xa) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) write$cgroup_pid(0xffffffffffffffff, 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup/syz0\x00', 0x200002, 0x0) chdir(&(0x7f0000000480)='./cgroup\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) read$FUSE(r3, &(0x7f00000004c0)={0x2020}, 0x2020) setxattr$trusted_overlay_origin(0x0, 0x0, 0x0, 0x0, 0x2) write$cgroup_int(0xffffffffffffffff, 0x0, 0x0) syz_clone(0x1000, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) r6 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="200000001300290a00000000fcdbdf250700000061352a37d1316a78393e41a4e4b3dcba686c3cc1074081e7f174aa09f6d0a7e2a07b62c85cc9b749f9a9019de3c8ee79931e23f75bb064f5107c", @ANYRES32=r5, @ANYRESHEX=r3], 0x20}, 0x1, 0x0, 0x0, 0x40001}, 0x0) syz_mount_image$erofs(&(0x7f0000000340), &(0x7f0000000580)='./file2\x00', 0x2000000, &(0x7f0000000080)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES16], 0x1, 0x22a, &(0x7f00000005c0)="$eJzsmDGLE0EUx/8z2ewlIqLNFTYKHniil1z2UK4Jp4JgZXMnaqXBW48zuYvkVvACgsHGRjsLwcbCL2BxRSoLO7+AoIUKgoUpLGxsRt7O7GbiJCau6Xy/YvjPvDcz773NvCJgGOa/5fOnHx8fn19eOwVgP+YwY9a/5gAhtJaW/4dnd08+rV54/ur9yzfbB+53fz+Ptig1uFD4w/0egNfncojSm9LdP0nMmckaZKovQ+KE0VcgUDL6BmQ+OTeEwDWjb1u6Sf6l0q3NRli62Wysk1ikoUJDQMNAvhRfryOwbuZKKSUs+85uu15rNMKWJTxjG2LKJNLL6rNO/fLw0esAVSs+iv/qo4cdmie1WbTqV4FExSSxBIFVs76MmaQ2uiRW/oe9/vk5J/+h2ZIrGcYlWdCi+n0qxbLFoYVs2+cpnbOu6SCyhIH+rhWErTz6JqrkoPPR6RYBiIVnfR0Md14xHzTDXZecLEaIJ0UAU//KrsiURSJme923runLuO1KjL9CTP77KUwac/IQ/ybT5AHrlSLadfkvFRsV2Ls93T/UC4HjVn/yrP5RjrbulHd22wubW7WNcCPcDoKlMwJ4cDoox41Ij07f6/fnYtyf9lnn50f4+tLHvVoUtSp69IWPIqKoFcTzwHo2q3vNb9fNtggXARzTE2qbfnpizrlD+NpHxr6k5l0nhmEYhmEYhmEYhmEYhmGYSRn4w/MIRPwv6BgC7f0rAAD//xgsXjc=") mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) 3.421274785s ago: executing program 1 (id=278): openat$random(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0x0, 0xf, &(0x7f00000001c0)=@ringbuf, 0x0, 0x0, 0x0, 0x0, 0x41002, 0x0, '\x00', 0x0, @fallback=0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) syz_emit_ethernet(0x8a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaac4bc9cac968686dd6000000000541100fe8000000000000000000000000000aafe8000000000000000000000000000aa00004e22"], 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) ioctl$KVM_CHECK_EXTENSION(0xffffffffffffffff, 0xae03, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10) 2.346073872s ago: executing program 1 (id=283): syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000000)='./file2\x00', 0x800403, &(0x7f0000002500)=ANY=[@ANYBLOB="6261636b67726f756e645f67633d6f66662c67635f6d65726765006e6f626172726965722c61636c2c7768696e745f6d6f64653d66732d62617365ebc3fbb5023cc164e8f5642c6572726f72733d72656d6f756e742d726f2c70726a71756f74613d2328262d5bfc2c6d6f64013d6c66732c6e6f757365725f78617474722c64697361626c655f726f6c6c5f666f72776172642c66617374626f6f742c6163746976655f6c6f67733d362c6d656d6f72793d6c6f772c006178d8f7ccb5e7d6ea092bb2577c4f62f3c424db6b4159a33eb0b462cc03cb7256d653dcfdaf8efff41b84cc8770c55d35d1d314c845c72ac136630faa1a5a90370af87319b6ce08b90820699ba9c1e3baca0069773535beeffc9e288e86fedb2998156659b1028879d4e291034cb4c35ad9ab453e9c9570f289d093303fe73c3c6e39945100e5428f79326c5155be86dbf402c11c8d525a1facf6380c97282012106d"], 0x1, 0x5518, &(0x7f000000ac80)="$eJzs3L1vG2UcB/Cf89J3SoQY2HpShZRItVWnL4KtQCteRKuqwMAEju1abm1fFLtOyMTAiBj4TxBITIz8DQzMbIgBxIYE8j0X1ACBVnFj0nw+0vl79/j8u+csK9LvcnYAR9ZS9uvPlTgbJyNiPiLORBTrlXIpXEvxQkRkETH30FIpx/8cOBYRpyLi7KR4qlkpn/r8wvj8lZ/e+uWb744vnP7i6+9nd9bArL0YEf31tL7ZT5l3Ut4rxxvjbpH9y+My0xP9++V2nnKzvVZU2Gzs7Nco8lIn7Z+vPxhO8m6v0Zxkp3u3GF8fpAMOx52dOsUL7jU2iu1We63I7jAvsrOd5rW1nf62bQ9HqU6rrPdRUT5Go51M4+2tdjqf9ftFNgejcjzVzVvtrUmOyywPF8281yrmsbafd/r/7e3u4MFWNm5vDLv5ILtSq79Uq1+t1jfyVnvUvlxt9FtXL2fLnd5kt+qo3ehf6+R5p9euNfP+SrbcaTar9Xq2fL291m0Msnq9dql2sXplpVy7kL1+672s18qWJ/lqd/Bg1O0Ns7v5RpZesZKt1i69vJKdr2fv3Lyd3b5z48bN2+9+cP39W6/cfPO1cqe/TStbXr24ulqtX6yu1leO0Pl/Uk56iucP+1KZ9QQADp/H7f/P6f+BKXhy/f/GnYgn3//Ho/f/CxH6/70cqv73qPf//37+i/v/NMBj0v8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxZPyx++UaxspS2T5fjz5RDz5XblYiYi4jf/8F8HNtVc76ss7jH/ot/mcO3lSgqTI5xvFxORcS1cvnt2T2nX5neOwEAAABPp68+PvdZ6tbTw9KsJ8RBShdt5s58OKV6lYhYXPpxStXmJg/PT6lY8fleiK0pVSsuYJ2YUrF0yW1hWtUeyfyuOPFQVFLMHeh0AACAA7G7EzjYLgQAAICD9OmsJ8BsFPfOl/filzfwH09R/kPw5K4tAAAA4BDy3XkAAAB4+hX9/yH//T8AAADgP6Tf/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgD3buJjeNGI4D6H8GptAvFVXd9yrdwTF6hC67RBygl+AI9Aq5AGcguxwhgoixFYWIREhjhhC9Jw3Gg/lhI1jYMzIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDndNqvZ//nPf11ztrtuyowGAAAAOGbTrGbtk0mqf87nv+ZT33O9iog6Io7N3Qfx4SBzkHOaF9o3z/pwE9Em7D9jlI9PEfErH/ffzv0tAAAAwPu1XiynabaeHiaX7hB9Sos29ZffhfKqiGgmd4XS6n3ej0Jh7e97GH8LpbULWONCYWnJbVgq7STt3/1x1W78pKhSUb/+/mJjBwAAejQ4KPqdhQAAANCnP5fuACXtqlNbtg3zvfj5UuAoFfny3seDGgAAAHCFTl4oAAAAAK5WO/9/q/v/VfP0mv3/AAAAoJu0/x8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADntGlWs/ViOe2as911U2Y0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADywP+8oEAJhEAZ713cmc//DSoOmpiZVIHz8jcEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMX+vKRACARBFMwZ/zvp+x9WEvQMIkRAw6OKWjQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAF/3ul/8TU+NMMnfaWDoeSdauGltXjb0HjaMH4+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMXO3fPGUYQBAJ7dvb2QAMIY5MIIgUQBDblcQkI6RAGyKPgJSJa5BJMLH4kLEkUIN3TIdRoEJUJIINPlP6ROpDShS3FFkKhB+2VPnJM4PrJ7zj2PNDvvrVYz7+xJlt+dtQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoDF5ez/OisNSFaf1uVv3r20U/e0DfeHGzp3VohVx0mbSh8OL8YdkpbtEAAAAWBxZU9+HEO7mu2tFny6V9X/eXFPU/N89XcVNPX+w7m/6pvYv2q+/3Ht+b6Klap5i0HOb49GJh1PpPbpVzrdn/vaKXnnny2cvWfmFpO9tPzfJy/uZfHPz5jv9MjzSRrYAwL9xvOnroPl9qOiHXSYGwMLoRYV3U/9nS93mBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCGyXZ4somTEMJqbz8u3L5/bWNaf2PnzmrTzly/vhOPWQyRhxDObY5HJ1pcy7y7fOXqhfXxeHSp/eClEEJXs79VL//CBzNcHEIn90fwPwVp/WXPSz6HI+jwhxIAAI+lvG5FXX83310rziXLIfz5/YP1/6tRHKbV/19V5+P6/95HZ27Fc8X1/7Cl9R0Gg62Lnw0uX7n6+ubF9fOj86NP3jg5fHN46uzp02cH5bOSgScmAAAA/Df9usX1f7r88P7/sSgOM+7/f/7t8Mt4rkz9P9X+pl/XmQAAACy2Z1/+4/dkyvmk3w9frG9tXRpWx73PJ6tjB6n+Y0fqFtf/2XLXWQEAAABtmGwnD+z/fxjFYcb9/6d+eOGneMwshHC03v8/vvHp+OCYi6qNPyfueo0AAAB062jd4v3/vHz/P90ry9MQwmuvVHH9bwBnqv+zd7/+MZ4rfv//VHtLnEvpSnU/yn4lhN5K1xkBAADwOHuibkWx/1u+u/bxz8fe73v/HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBtfwUAAP//lA89dA==") r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0xfff, 0x5, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000800000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0xb, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000002c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xe, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000640)='console\x00', r1}, 0x18) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000010640)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r2, 0x0) keyctl$join(0x1, &(0x7f0000000000)={'syz', 0x2}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r3, 0x8914, &(0x7f0000000100)={'bond_slave_1\x00', @broadcast}) syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000000)='./file2\x00', 0x800403, &(0x7f0000002500)=ANY=[@ANYBLOB="6261636b67726f756e645f67633d6f66662c67635f6d65726765006e6f626172726965722c61636c2c7768696e745f6d6f64653d66732d62617365ebc3fbb5023cc164e8f5642c6572726f72733d72656d6f756e742d726f2c70726a71756f74613d2328262d5bfc2c6d6f64013d6c66732c6e6f757365725f78617474722c64697361626c655f726f6c6c5f666f72776172642c66617374626f6f742c6163746976655f6c6f67733d362c6d656d6f72793d6c6f772c006178d8f7ccb5e7d6ea092bb2577c4f62f3c424db6b4159a33eb0b462cc03cb7256d653dcfdaf8efff41b84cc8770c55d35d1d314c845c72ac136630faa1a5a90370af87319b6ce08b90820699ba9c1e3baca0069773535beeffc9e288e86fedb2998156659b1028879d4e291034cb4c35ad9ab453e9c9570f289d093303fe73c3c6e39945100e5428f79326c5155be86dbf402c11c8d525a1facf6380c97282012106d"], 0x1, 0x5518, &(0x7f000000ac80)="$eJzs3L1vG2UcB/Cf89J3SoQY2HpShZRItVWnL4KtQCteRKuqwMAEju1abm1fFLtOyMTAiBj4TxBITIz8DQzMbIgBxIYE8j0X1ACBVnFj0nw+0vl79/j8u+csK9LvcnYAR9ZS9uvPlTgbJyNiPiLORBTrlXIpXEvxQkRkETH30FIpx/8cOBYRpyLi7KR4qlkpn/r8wvj8lZ/e+uWb744vnP7i6+9nd9bArL0YEf31tL7ZT5l3Ut4rxxvjbpH9y+My0xP9++V2nnKzvVZU2Gzs7Nco8lIn7Z+vPxhO8m6v0Zxkp3u3GF8fpAMOx52dOsUL7jU2iu1We63I7jAvsrOd5rW1nf62bQ9HqU6rrPdRUT5Go51M4+2tdjqf9ftFNgejcjzVzVvtrUmOyywPF8281yrmsbafd/r/7e3u4MFWNm5vDLv5ILtSq79Uq1+t1jfyVnvUvlxt9FtXL2fLnd5kt+qo3ehf6+R5p9euNfP+SrbcaTar9Xq2fL291m0Msnq9dql2sXplpVy7kL1+672s18qWJ/lqd/Bg1O0Ns7v5RpZesZKt1i69vJKdr2fv3Lyd3b5z48bN2+9+cP39W6/cfPO1cqe/TStbXr24ulqtX6yu1leO0Pl/Uk56iucP+1KZ9QQADp/H7f/P6f+BKXhy/f/GnYgn3//Ho/f/CxH6/70cqv73qPf//37+i/v/NMBj0v8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxZPyx++UaxspS2T5fjz5RDz5XblYiYi4jf/8F8HNtVc76ss7jH/ot/mcO3lSgqTI5xvFxORcS1cvnt2T2nX5neOwEAAABPp68+PvdZ6tbTw9KsJ8RBShdt5s58OKV6lYhYXPpxStXmJg/PT6lY8fleiK0pVSsuYJ2YUrF0yW1hWtUeyfyuOPFQVFLMHeh0AACAA7G7EzjYLgQAAICD9OmsJ8BsFPfOl/filzfwH09R/kPw5K4tAAAA4BDy3XkAAAB4+hX9/yH//T8AAADgP6Tf/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgD3buJjeNGI4D6H8GptAvFVXd9yrdwTF6hC67RBygl+AI9Aq5AGcguxwhgoixFYWIREhjhhC9Jw3Gg/lhI1jYMzIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDndNqvZ//nPf11ztrtuyowGAAAAOGbTrGbtk0mqf87nv+ZT33O9iog6Io7N3Qfx4SBzkHOaF9o3z/pwE9Em7D9jlI9PEfErH/ffzv0tAAAAwPu1XiynabaeHiaX7hB9Sos29ZffhfKqiGgmd4XS6n3ej0Jh7e97GH8LpbULWONCYWnJbVgq7STt3/1x1W78pKhSUb/+/mJjBwAAejQ4KPqdhQAAANCnP5fuACXtqlNbtg3zvfj5UuAoFfny3seDGgAAAHCFTl4oAAAAAK5WO/9/q/v/VfP0mv3/AAAAoJu0/x8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADntGlWs/ViOe2as911U2Y0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADywP+8oEAJhEAZ713cmc//DSoOmpiZVIHz8jcEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMX+vKRACARBFMwZ/zvp+x9WEvQMIkRAw6OKWjQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAF/3ul/8TU+NMMnfaWDoeSdauGltXjb0HjaMH4+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMXO3fPGUYQBAJ7dvb2QAMIY5MIIgUQBDblcQkI6RAGyKPgJSJa5BJMLH4kLEkUIN3TIdRoEJUJIINPlP6ROpDShS3FFkKhB+2VPnJM4PrJ7zj2PNDvvrVYz7+xJlt+dtQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoDF5ez/OisNSFaf1uVv3r20U/e0DfeHGzp3VohVx0mbSh8OL8YdkpbtEAAAAWBxZU9+HEO7mu2tFny6V9X/eXFPU/N89XcVNPX+w7m/6pvYv2q+/3Ht+b6Klap5i0HOb49GJh1PpPbpVzrdn/vaKXnnny2cvWfmFpO9tPzfJy/uZfHPz5jv9MjzSRrYAwL9xvOnroPl9qOiHXSYGwMLoRYV3U/9nS93mBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCGyXZ4somTEMJqbz8u3L5/bWNaf2PnzmrTzly/vhOPWQyRhxDObY5HJ1pcy7y7fOXqhfXxeHSp/eClEEJXs79VL//CBzNcHEIn90fwPwVp/WXPSz6HI+jwhxIAAI+lvG5FXX83310rziXLIfz5/YP1/6tRHKbV/19V5+P6/95HZ27Fc8X1/7Cl9R0Gg62Lnw0uX7n6+ubF9fOj86NP3jg5fHN46uzp02cH5bOSgScmAAAA/Df9usX1f7r88P7/sSgOM+7/f/7t8Mt4rkz9P9X+pl/XmQAAACy2Z1/+4/dkyvmk3w9frG9tXRpWx73PJ6tjB6n+Y0fqFtf/2XLXWQEAAABtmGwnD+z/fxjFYcb9/6d+eOGneMwshHC03v8/vvHp+OCYi6qNPyfueo0AAAB062jd4v3/vHz/P90ry9MQwmuvVHH9bwBnqv+zd7/+MZ4rfv//VHtLnEvpSnU/yn4lhN5K1xkBAADwOHuibkWx/1u+u/bxz8fe73v/HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBtfwUAAP//lA89dA==") (async) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0xfff, 0x5, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000800000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0xb, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000002c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xe, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000640)='console\x00', r1}, 0x18) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) write$binfmt_script(r2, &(0x7f0000010640)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r2, 0x0) (async) keyctl$join(0x1, &(0x7f0000000000)={'syz', 0x2}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)) (async) ioctl$SIOCSIFHWADDR(r3, 0x8914, &(0x7f0000000100)={'bond_slave_1\x00', @broadcast}) (async) 2.190845514s ago: executing program 5 (id=284): mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/../file0\x00') r0 = memfd_create(&(0x7f0000000000)='secer\x03\x00\x00\x00selin\x8cB\xabl\xa6e\x15ux\x00\xab', 0x0) pwrite64(r0, &(0x7f000003bfff)='/', 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') symlink(&(0x7f0000001000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') umount2(&(0x7f00000002c0)='./file0/../file0\x00', 0x200000000000000) 2.147860037s ago: executing program 3 (id=285): r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)={0x20, 0x15, 0x1, 0x0, 0x0, {0xa}, [@typed={0x4}, @typed={0x8, 0x1, 0x0, 0x0, @u32}]}, 0x20}}, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000001c0)=0x0) ptrace$cont(0xffffffffffffffff, r2, 0x1, 0x1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_LIST_DEVKEY(r3, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x14, 0x0, 0x8, 0x70bd25, 0x25dfdbff, {}, ["", "", "", "", "", "", "", ""]}, 0x14}}, 0x20004040) sendmsg$nl_route(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000140)=@newlink={0x28, 0x10, 0x1, 0x1070bd28, 0x0, {0x0, 0x0, 0x0, 0x0, 0x35917}, [@IFLA_AF_SPEC={0x8, 0x1a, 0x0, 0x1, [@AF_INET6={0x4}]}]}, 0x28}}, 0x0) 2.078346891s ago: executing program 5 (id=286): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r0, 0x8931, &(0x7f0000000900)={'bridge0\x00', @random='\x00\x00\x00 \x00'}) syz_mount_image$ext4(&(0x7f0000000400)='ext3\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) lstat(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000040)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r2}}) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x804810, &(0x7f0000000a40), 0x26, 0x756, &(0x7f00000002c0)="$eJzs3M1rXOUaAPDnnGaafuTeyYUL9+pChBZaKD1Jmk27aty4KxQKbmtITkLISSZkJrUTC7auhdpsFARR1y7dCqX+Ae6koOBeEK1xIW5GzuSjNGam0ybpSPr7wcl53vP1vE/m8GYO5D0BvLReL38kEUMRcTUiqpvb04g42o6ORdzeOG790a2pckmi1br2S1KeFuut6va1ks31yWifEv+PiAeViHPv/z1vvbk6P1kU+fJme6SxsDRSb66en1uYnM1n88Wx8UujF8fHL46OP7WG//VY6+m3Lh2/9+2ba2vffdW4+9rA+SQm2nXHZm09XuaZbPxOKjGxY/viQSTro6TfHQAAoCfl9/wjETHQ/pZajSPtCAAAADhMWoMtAAAA4NBLot89AAAAAA7W1v8BbM3tPah5sJ38/EZEDO+Wf6A9hzjiWFQi4sR68sTMhGTjNNiT23ci4v7Ezvvvi/IOu73Ha4/uaD85R/roHq/Ofrhfjj8Tu40/6fb4E7uMPwNb707Yo87j3+P8RzqMf1d7zPH1p69UOua/E/HqwG75k+38SYf8b/eY/+7aB/c67Wt9HnFm178/yRO5urwfYmJmruj6+oEHf5592K3+E53yJ93rX+qx/nfXf5vvNJaU+c+e6v7575a/vCc+3OxHGhH3Ntdle21HjlML33/Trf7piNbzfP6f9Vj/j18O3uzxUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhLI2IokjTbjtM0yyJORsR/40Ra1OqNczO1lcXpcl/EcFTSmbkiH42I6kY7Kdtj7fhx+8KO9nhE/OeH4xtJ54o8m6oV0/0uHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG0nI2IokjSLiDQifq+maZZFDPRw7uAL6B8AAACwT4b73QEAAADgwHn+BwAAgMPveZ//k33uBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHCoXb1ypVxa649uTZXt6RvNlfnajfPTeX0+W1iZyqZqy0vZbK02W+TZVG3hadcrarWlsUuxcnOkkdcbI/Xm6vWF2spi4/rcwuRsfj2vvJCqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeFZD7SVJs4hI23GaZlnEvyJiOCrJzFyRj0bEvyPiYbUyWLbH+t1pAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9l29uTo/WRT5skAgeGHBexHxD+hGl6DfIxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP1Qb67OTxZFvlzvd08AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADor/SnJCLK5Uz19NDOvUeTP6rtdUS888m1j25ONhrLY+X2X7e3Nz7e3H6hH/0HAACAl8LlZzl46zl96zkeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgV/Xm6vxkUeTLewsuR3O1lXQ4pt81AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz+evAAAA//8KQsc4") r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_READ_VERITY_METADATA(r4, 0xc0286687, 0x0) write$FUSE_INIT(r1, &(0x7f0000000380)={0x50, 0x0, r3, {0x7, 0x29, 0x0, 0x82, 0x0, 0x0, 0x148}}, 0x50) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000000)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x2f}) recvfrom(r4, &(0x7f0000000240)=""/93, 0x5d, 0x0, &(0x7f0000000a80)=@llc={0x1a, 0x30b, 0xb, 0x24, 0x2, 0xf9, @random="afeab3394edb"}, 0x80) openat$procfs(0xffffffffffffff9c, &(0x7f0000000bc0)='/proc/bus/input/handlers\x00', 0x0, 0x0) r5 = timerfd_create(0x0, 0x0) dup3(r5, r1, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=@newlink={0x20, 0x10, 0xffffff0f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}}, 0x20}}, 0x0) r7 = socket(0x10, 0x3, 0x0) write(r7, &(0x7f00000000c0)="1400000052004f030e789e7e27286d000a4149f3", 0x14) recvmmsg(r7, &(0x7f0000005c80), 0x1, 0x0, 0x0) getuid() 2.077728851s ago: executing program 3 (id=287): syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f0000000000)='./bus\x00', 0x21081e, &(0x7f00000001c0)={[{@grpquota}, {@inode_readahead_blks}, {@minixdf}]}, 0x1, 0x4ff, &(0x7f0000000ac0)="$eJzs3c9vG1kdAPCvndhx0uwmu+wBEOwuuwsFVXUSdzda7QGWEwK0EmKPIHVD4kZR7DiKndKEHtIzVyQqcYIjfwDnnrhzQXDjUg5I/IhADRIHoxlPUje1m6hJ7Cj+fKTRvDdv6u97Tee9+pvEL4CR9XZE7EVEMSI+i4iZ7HouO+LjzpHc92T//vLB/v3lXLTbn/4zl7Yn16LrzySuZa9ZiogffifiJ7nn4zZ3dteXarXqVlafa9U355o7uzfX6kur1dXqRqWyuLA4/+GtDyrnNta36sWs9OXHf9j7xs+Sbk1nV7rHcZ46Qy8cxUmMR8T3LyLYEIxl4ykOuyO8lHxEvB4R76TP/0yMpV9NAOAqa7dnoj3TXQcArrp8mgPL5ctZLmA68vlyuZPDeyOm8rVGs3XjTmN7Y6WTK5uNQv7OWq06n+UKZ6OQS+oLaflpvXKsfisiXouIX0xMpvXycqO2Msz/+ADACLt2bP3/z0Rn/QcArrjSsDsAAAyc9R8ARo/1HwBGj/UfAEZPZ/2fHHY3AIAB8v4fAEaP9R8ARsoPPvkkOdoH2edfr9zd2V5v3L25Um2ul+vby+XlxtZmebXRWE0/s6d+0uvVGo3Nhfdj+97sNzebrbnmzu7temN7o3U7/Vzv29VCetfeAEYGAPTz2luP/pxLVuSPJtMjuvZyKAy1Z8BFyw+7A8DQjA27A8DQ2O0LRtcZ3uNLD8AV0WOL3meUev2CULvdbl9cl4ALdv0L8v8wqrry/34KGEaM/D+MLvl/GF3tdu60e/7HaW8EAC43OX6gz/f/X8/Ov82+OfDjleN3PLzIXgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDldrj/bznbC3w68vlyOeKViJiNQu7OWq06HxGvRsSfJgoTSX1hyH0GAM4q/7dctv/X9Zn3pp9pevPaUbEYET/91ae/vLfUam39MaKY+9fE4fXWw+x6ZfC9BwBOdrhOJ+dHXW/kn+zfXz48Btmfv387Ikqd+Af7xTg4ij8e4+m5FIWImPp3Lqt35LpyF2ex9yAiPt9r/LmYTnMgnZ1Pj8dPYr8y0Pj5Z+Ln07bOOfm7+Nw59AVGzaNk/vm41/OXj7fTc+/nv5TOUGeXzX/JSy0fpHPg0/iH899Yn/nv1DHe//13O6XJ59seRHxxPOIw9kHX/HMYP9cn/nunjP+XL735Tr+29q8jrkfv+N2x5lr1zbnmzu7NtfrSanW1ulGpLC4szn9464PKXJqjnuu/Gvzjoxuv9mtLxj/VJ37phPF/9ZTj/83/PvvRV14Q/+vv9oqfjzdeED9ZE792yvhLU78r9WtL4q/0Gf9JX/8bLw77vWJWePzX3ee2DQcAhqe5s7u+VKtVtxQULn8h+Sd7CbrRs/CtQcUqRu+mn7/beaaPNbXbLxWr34xxHlk34DI4eugj4r/D7gwAAAAAAAAAAAAAANDTIH5jadhjBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Or6fwAAAP//sUPPoQ==") r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x11, 0x8, &(0x7f0000005c00)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546000677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5467a932b77674e802a0d42bc6099ad238af770b5ed8925161729298700000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3ac3209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b135ab6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809b5b9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed3957f813567f7a95435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac559eaf39027ceb379a902d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385beef3282830689da6b53b263339863297771429d120000003341bf4abacac94500fca0493cf29b33dcc9ffffffffffffffd39f6ce0c6ff01589646efd1cf870cd7bb2366fdf870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1293b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd000c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301fb997316dbf17866fb84d4173731efe895ff2e1c55ef08235a0126e01254c44060926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a861887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc74aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7ad333545794f37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea139376f24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8e3070000001e48418046c216c1f895778cb25122a2a998de0842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec84ac3571f02f647b3385b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba2f58ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df986741517abf11389b751f4e109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750890ae71555b3228b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da230ed05a8fe64680b0a3f9f2dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b9100000000a55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c776f4b4ce07e1c6fa66fcfc7a228805f76785efc0ceb1c8e5729c66418d169fc03aa18854693ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7e478950aa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab848753203b458b97ec1afb079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7db3c4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6c30ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378ac2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6ca0400966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e3030108000000000000c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bffef97dcecc467ace456597685c5870d25f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) syz_mount_image$ext4(&(0x7f0000000200)='ext4\x00', &(0x7f0000000340)='./file0\x00', 0x2235000, &(0x7f00000005c0)={[{@nolazytime}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x5}}, {@noload}, {@jqfmt_vfsv1}, {@data_journal}, {@jqfmt_vfsv1}]}, 0x2, 0x251, &(0x7f0000000840)="$eJzs3T9oJFUcB/DvzO4ac7foqY0g/gER0UA4O8HmbBQO5DhEBBVORGyUO+G8wy5rZWOhtUoqmyB2RktJE2wUwSpqitgIGiwMFlqM7E4iyWZFzcYdyXw+MDvzmDfze8PO9+02sxugtc4kOZekk2QhSS9Jsb/DPfVyZre5PL9+KamqJ38uRv3qdm3vuNNJBkkeTrJWFnm5m1xffXbr143H73/rWu++D1afmZ/pRe7a3tp8Yuf9C29+fP6h619+/eOFIufSP3Bd06tuPtguJvTpFsmtx1Hsf6roNj0C/omLr3/0zTD3tyW5d5T/XsrUb97bV29Y6+XB9/7q2Hd++uqOWY4VOH5V1Rt+Bg4qoHXKJP0U5WKSerssFxfr7/Dfdk6Vr1y5+trCS1euXX6x6ZkKOC79ZPOxT+c+OT2W/x86df6Bk2uY/6curnw33N7pjO2s5poZFPDfurNeDfO/8PzSA5mUf+BEk39oL/mH9pJ/aC/5h/aSf2gv+YcTrLe3MZi4W/6hveQf2kv+ob325x8AaJdqruknkIGmND3/AAAAAAAAAAAAAAAAAAAAhy3Pr1/aW2ZV8/N3k+1Hk3Qn1e+M/o84uXH0euqXYtjtT0V92FSeu3vKE0zpw4afvr7p+2brf3FXs/WXLieDN5Kc7XYP33/F7v13dLf8zf7eC1MW+JeKsfYjT8+2/rjfV5qtf34j+Ww4/5ydNP+UuX20njz/9Pf/xPIRvfrblCcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgZv4IAAD//+ySb+A=") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000640)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x10) r5 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x558, 0x320, 0xffffff80, 0x178, 0x0, 0x178, 0x488, 0x22b, 0x258, 0x488, 0x258, 0x2034, 0x0, {[{{@uncond, 0x1d, 0x300, 0x320, 0x340, {0x1e0002a8, 0x7203000000000000}, [@common=@unspec=@bpf1={{0x230}, @bytecode={0x0, 0x1a, 0x64, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x6}]}}, @inet=@rpfilter={{0x28}}]}, @unspec=@NOTRACK={0x20}}, {{@ipv6={@loopback, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'veth1_to_bridge\x00', 'geneve1\x00'}, 0x0, 0x100, 0x168, 0x0, {}, [@common=@ah={{0x30}}, @common=@ipv6header={{0x28}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, '\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x5b8) bpf$MAP_CREATE(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1b000000000100b800000000000080000000000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x48) timer_create(0x3, 0x0, &(0x7f0000000780)) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, 0x0, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGLCKTRMIOS(r6, 0x5456, &(0x7f0000000200)={0xe5, 0x10001, 0x2, 0x80, 0x7, "c3c3302ba8da55df4bd74996f1625b1acb4a98"}) getpid() mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) setsockopt$IP_VS_SO_SET_EDIT(0xffffffffffffffff, 0x0, 0x483, &(0x7f00000006c0)={0x2c, @local, 0x4e23, 0x0, 'wrr\x00', 0x20, 0x100, 0x43}, 0x2c) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000640)={r7, 0xfffffffffffffe96, &(0x7f0000000700)}, 0x10) 1.81007309s ago: executing program 5 (id=288): bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x11, 0xb, &(0x7f0000000340)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x4, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) socket(0x10, 0x2, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, 0x0, 0x20044057) sendmsg$NL802154_CMD_SET_ACKREQ_DEFAULT(0xffffffffffffffff, 0x0, 0x20040004) unshare(0x40000600) socket$nl_route(0x10, 0x3, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd"], 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) eventfd(0x0) syz_open_dev$mouse(0x0, 0x3, 0x80) eventfd2(0x2, 0x0) sendmmsg$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800d6000000edffe00000000000000000850000000f00000018010000646c016500000000bfa100000000000007010000f8ffffffb70200"/68], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r0 = gettid() timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x11, 0x800000000004, @tid=r0}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) socket$tipc(0x1e, 0x5, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x80000, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, 0x0, 0x0) sendmsg$inet(r1, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000040)=0x193a, 0x4) syz_open_dev$tty1(0xc, 0x4, 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8c}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) 1.514145602s ago: executing program 1 (id=289): r0 = openat$binfmt_register(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {0xfffffffffffffffd}, {&(0x7f0000000080)=""/19, 0x13}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/91, 0x5b}], 0x5, 0xffffffca, 0xfffeffff) creat(&(0x7f0000000040)='./bus\x00', 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x15113e, 0x45) write$binfmt_script(r1, 0x0, 0x0) 1.036192386s ago: executing program 1 (id=290): capset(&(0x7f0000000080)={0x20071026}, &(0x7f0000000040)={0x200000, 0x200000}) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000001100)='./file0\x00', 0x3000490, &(0x7f0000000280)={[{@lazytime}, {@usrjquota}, {@errors_remount}, {@bsdgroups}, {@auto_da_alloc}, {@jqfmt_vfsv1}, {@nouid32}, {@journal_dev={'journal_dev', 0x3d, 0x7}}, {@grpjquota}, {}]}, 0x45, 0x7b1, &(0x7f00000004c0)="$eJzs3c9rHNcdAPDvrFY/7VYqFFr3JCi0BuNV5ap2C4Wq9FAKNRjaUw+1xWotHK20RrsylhCJTQjkEkhCbsnF5/y8hFzz45BL8n8EGyeRTRxyCAqzP6SVtCvvOtKuHX8+MNZ7M2/2ve+82TfPmtFuAE+tyfSfTMSJiHg5iRivr08iYrCaykbM1so92NzIp0sSW1v/+Sqplrm/uZGPpn1Sx+qZX0fExy9EnMrsr7e8tr44VywWVur5qcrS1any2vrpK0tzC4WFwvLZ6ZmZM+f+dO7s4cX6zefrx++88s/fvzP73fO/evelT5KYjeP1bc1xHJbJmKwfk8H0EO7yj8OurG/ef7aDQk1nQPYoG0OX0o4ZqPfKiRiPgYP6Z7SXLQMAjspzEbHVzkDbLQDAEy2pXf//1u92AAC90vg9wP3NjXxj6e9vJHrr7t8jYqQWf+P+Zm1Ltn7PbqR6H3TsfrLrzkgSEROHUP9kRLzxwf/fSpc4ovuQAK3cuBkRlyYm94//yb5nFrr1h9arF5ozk3s2Gv+gdz5M5z9/bjX/y2zPf6LF/Ge4xXv3UTz8/Z+5fQjVtJXO//7a9Gzbg6b46yYG6rmfVed8g8nlK8VCOrb9PCJOxuBwmp8+oI6T976/125b8/zv61efeTOtP/25UyJzOzu8e5/5ucrcj4m52d2bEb/Jtoo/Hf+Hq/2ftJn/Xuiwjn/95cXX221L40/jbSz74z9aW7ciftey/5PtMsmBzydOVU+HqcZJ0cJ7szHWrv7J7E7/p0taf+P/Ar2Q9v/YwfFPJM3Pa5Y7funtp8U+uzX+UbtCzed/6/hbn/9DyX+r6aH6uutzlcrKdMRQ8u/968/s7NvIN8qn8Z/8bev3f2P8a3H+/y99/UsdHojsnS/ffvT4j1Ya/3xX/d91IkYeLA60q7+z/p/ZtU8n41+nDXzU4wYAAAAAAAAAAAAAAAAAAAAAAAAA3chExPFIMrntdCaTy9W+w/uXMZYplsqVU5dLq8vzUf2u7IkYzDQ+6nK86fNQp+ufh9/In9mT/2NE/CIiXhsereZz+VJxvt/BAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDdsTbf/5/6YnhP4YF+tBAAOBIjLuwA8LRJstl+NwEA6LWRrkqPHlk7AIDe6e76DwD8FLj+A8DT5yHX/71/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADdunD+fLpsfbu5kU/z89fWVhdL107PF8qLuaXVfC5fWrmaWyiVFoqFXL601PaFbtR+FEulqzOxvHp9qlIoV6bKa+sXl0qry5WLV5bmFgoXC4M9iwwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOldeW1+cKxYLKxJ9SSx+WuuHx6U9Et0l4kat/x6X9hxeIoZ2RonR/gxOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE+AHwIAAP//4VQjgA==") r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='blkio.bfq.time_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000140)={'#! ', '', [{}, {0x20, 'jqfmt=vfsv1'}, {0x20, '+'}], 0xa, "a82b0a262eb017382f8a6230bc8204fe819d71854283ac7877397aac3346f12c5b2171c30d037adb485567689cbd23b192f945922943447ff61f2ccd486341e95c5069e6effa48ebecf978d722e46fc152ea6af9cf774a54bbaf68d36c20bcb4b0ad6e2d6d7d0cf5eb6eca882075de13a6dd0a903c5d2d7f06585a26bdb1d062e31088bebd555e46f79979d2b98371461d727cb07446972e85ff"}, 0xad) fadvise64(r2, 0x100e2, 0x100ea, 0x4) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000000c0)=ANY=[@ANYBLOB="20000000180001002bbd700000000000b36090e52661ea7e8e8c13d4305a3f4402000000000000090000000004000880"], 0x20}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000ac0), r3) sendmsg$IEEE802154_LLSEC_SETPARAMS(r3, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000b40)={&(0x7f0000000380)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r4, @ANYBLOB="05000010000000000000220000000a0001007770215e3e4c"], 0x20}}, 0x0) syz_mount_image$f2fs(&(0x7f00000004c0), &(0x7f0000000080)='./file0\x00', 0x450, &(0x7f0000005f80)=ANY=[@ANYBLOB="66617374626f6f742c71756f7461000000000000003b814e50a959736d65720f73ecea54b5e5be45ace9a88f723cb005aeff24212c651baef614d442ae89412ad3dcd0b7586d02002a6d6d65cacd4fc5002207ce994dda65c4b1d23a9bd5ba0f4ce5e0b5a5718c6aa918080002223d2753a5cac974110144cd0a1e368652324a41b31e1eb3b32dccbdf8f68bd96a45a75427a5f789d267fd92f6a5540200b81d5b9fa9b40fe4d7fbd50a6afc3a989c6d60045663c59cbdc4c700000000bc7f6b22df0191acf5912afdcc1c061835177068c40f757dd123d2600b1c544f1525aa8d00000000000000000000002e8b5c733d362417c17f527c0bfebec112d57fc69fabb9b31ef97b2147931ff60cdf666c25244218b1f1a6010000000100000020563b835d0e8e9a09070ef1691fcb2f37bda5d4e3d9d7a2d0ac82b45a53001057f321acc45d5e065a461de90100000077d200000000000040b78f0dd3836f5ab2f6a1a5b798bb7752f192c6b48e568973a59cd9c74bd9a14721856c5499cd8f93f8beaa9cf76718ce7244c84268030000000000000208886b313bd01a22d576e414011a4f0a897515329f86d4585fa0ea17068f8af349696da4a2b3e24310ca52ec51bc23b57897cb55a2d513e6a00765ee3f58b471c54dd57f0af584afe4a21f92b515d7f2fa6fbb273ca0f751e684584320534667aea39ad7222c8ef531f514939177a47395e94c1723abb3fd44fd64fde4b45cc2f55f4ae05ff48648a4c998257856bcdcf2fa02010000001f54fb936570450e91c8d55abad76a7b7a000016f81ec9da9ccc1191c211632266d907e4d9b23496ae19bac24dc23c43f514f1b4af19988bbe61ee29a368a999435d6872d01b79c7821e875859dfbf3c57e4f1fb0be46cb5f7a0fa13516c0926d19dd2d5862085e1e4cb8279be17cba17ee4d06ad97b4ca282e73ea142b01b4a742fa11c0927ba811dd60903d575db449d775021b542db617086b3ed42e6e60fe043cff79b0c067c584bbf82657974c3736912b4b522052b9467d0da116ccc1652d861a420f09aaf67d3e9f6160100000001000000ae6335ad9896abd3cc00413638cb9bc62ab8054325d72e9144cf4f88702f586507e3147198e0bc4060a7c8f4dce73b653177ecf8228e6e6fae02510000000000000000000000000000f43739fdd2d24e50e0233acfe1c8639070fe00f40b0d01f8a0a35fcfe3ea10faf9c24b8488ed4ed83fb06a9a7c57442ede9e1fc2853b8f4d2241cff61d0125b7750e3fdae6a4ab9c776a191ed8098a780ea2bbaa64978cd3a6458fcc6b949bcbca0dceb7361f66e46731eba4f3aed335e7c8c541e82453218a19d39489e1525466ac93759787e767f601931d94c9c426489b741a6bc8abf475e4bf859e1ce7f7227069e9f51e25fa3d1b18dc565180a1af464a1dd697db85e2b27b90f6bd7cf1b6bc0bcd8ba552ced3d3cfbf9c9bc04f65b6f83cb40173b4bdc393d47e5da95b63a40ac18daf11e8d0706b47795fbe2b56d0ea7ffc5a59ede88621a08b25ca6ebe041317b62373a60951af33eb7954a9731aaa125add0913ed2435a207439e9122512d77096747a4b404459cebc8faff8f7a31758e630c75a1ff90402754d339dc21cf6b8e04e1aedf14df0b4aaf0e03194df3eb41ba066bc343b323a3162d7e7ba687633c2faa8f28b42364b72e3a457476fd6b2a54e670ba798172c44c4390f73fdab743a4cac88b2bd0545b8483f2e2f9846b138a4d8a7332978da70e9050417087c5ae034a735e8b448dd9701404", @ANYRES32], 0x2, 0x5558, &(0x7f0000000a00)="$eJzs3EtvG9UXAPBju2n/ff4jxIJdR6qQEqm26vQh2BVoxUO0qngsWIFju5Zb2xPFrhOyQoIlYsE3QSCxQmLDZ2DBmh1iAWKHBPLMmBLCo5XdOGl/P2l85t65PnPvyEp0ZiwH8MRaTn75qRRn4nhEVCLiVCmy/VKxZa7m4ZmIOBsR5T9tpaL/j46jEXEiIs5Mkkd8PczHTA59en587vKPr/381bfHjpz87MvvFrdqYNGejYj+Rr6/1c9j2snjnaK/Me5msX9pXMT8QP9u0U7zuNVezzJsNabjGlm82MnHpxv3hpN4u9doTmKnezvr3xjkJxyOO9M82RvuNDazdqu9nsXuMM1iZyef1/ZO/vdyZzjK87SKfO9n6WM0msa8v73dztezcTeLzcGo6M/zpq329iSOi1icLpppr5XNY32WK32wvd4d3NtOxu3NYTcdJJdr9edq9SvV+mbaao/al6qNfuvKpWSl05sMq47ajf7VTpp2eu1aM+2vJiudZrNarycr19rr3cYgqddrF2sXqpdXi73zycs33056rWRlEl/sDu4d7faGye10M8nfsZqs1S4+v5qcqydv3riV3Hrj+vUbt95699o7N1+48epLxaA900pW1i6srVXrF6pr9dUDsP7J/90HXP9olvV/VEz6IdZfmu3ywL/zAQN4aHvq/5hv/V8J9T+w12Gv/2Oe9f+kpFL//3f9W569/p+p/j2o9f8hXj/MRP0PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDE+n7p81eyneW8fbLoP110PVW0SxFRjojf/kYlju7KWSnyLP3D+KW/zOGbUmQZJuc4VmwnIuJqsf36/0d9FQAAAODx9cUHZz/Jq/X8ZXnRE2I/5Tdtyqfem1O+UkQsLf8wp2zlycvTc0qWfb6PxPacsmU3sP43p2T5Lbcj88r2QCrT8OHp+53Zgkp5KO/rdAAAgH1R2RX2twoBAABgP3286AmwGKWYPsqcPgvOvnl//9Hm8V3HAAAAgEOotOgJAAAAAI9cVv/7/T8AAAB4vOW//wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzOzv3kpg1EcQB+NhjoPxVV3fcq3cExeoQuuywcoJfgCPQKuQBnILvss4kgwh4hOQIpCuNYoO+TbDM2+s0MsHljYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjSfbWe///749+lObv9ZfLMBgAAADhlW63n9Ytp0/6Uzn9Jp76ldhERZUScqt0HMWplDlJOdeb91Ysx3EXUCYc+xmn7GBE/0/b0tetPAQAAAG7XZrmaNdV6s5v2PSDeU7NoU37+lSmviIhq+pAprTzsvmcKq3/fw/iTKa1ewJpkCmuW3Ianr41yddI2aB3STCaL+kusW2U3/QIAAH1qVwJnqhAAAABuwO++B0A/iuPueJ9x3BzSDcEPrRYAAABwhYq+BwAAAAB0rq7/r+H5f4/+lgAAAABv1jz/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgC5tq/V8s1zNzl1fvDJnt79MvhkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8sz/3KBACYQxAs4u/ncz9DysRLa1t3oOBkDDFBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8OZ3v/yfcDVHkqltw9x6JFk6NaydGrbODXs/jK+vAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABO9uclBUIgCKJgzvjfSd//sJKgZxAhAhoeVdSiAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAudu6fN24yDAD4c77z9Q8gQkAZAqhIDLDQ5FpaOsIAihj4CEhReimBK4U2A60iUBaYUOYuCEaEkEBh63fo3EhdytYhQ5CYQfbZV7e90qM09tH8ftJ773O2877P67OiPLETAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKO2+Ey8lRdzOXmaGcbntxt7GStbv3NNnrm3dnM9aFrceNtE3bz/+5Kfby9U3x+Yqb76qPxkAAAAOhnZZ30fErXR7KeuTmbz+T8tjspr/+2eGcVnP31v37+xtHC52zZf1/2+/3n5hNNHMcJ5s0NW1QX/x/lQ6+7TEqffsQ4/o5Gc+/91LO/9Akvc3n99N8/PZ+vb69Xe7eXiojmwBgEdxvOyLoPx5KOt7TSYGwIHRqRTeZf3fnmk2JwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA67G7GU2Xcioj5zp04s7O3sTKuv7Z1c75sp69e3aqOmQ2RRsTq2qCf1riWaXfp8pVPlgeD/sWxQcQDd/334FhE7M/IDwhizK4PJ/jyiH8+prg8o55V/LugNR1pNBokxedTbOnWe9Xtb1Bee49/5Ia+IQEA8MRKi5bV9bfS7aVsW2s24q8f7q7/X6vEMWH9f/uj0zeqc1Xr/15tK5x+C+vnP1u4dPnKG2vnl8/1z/U/ffNE763eyTOnTp1ZyM7V4sJqJP3FptMEAADgf6xbtGr9n8zef///aCWOCev/z7/rfVmdq63+H+vOTb+mMwEAADiIuqPouVf+/KM15ohWtxtfLK+vX+wNX0fvTwxfa033ER0qWrX+b882nRUAAABQh93N1l33/89W4pjw/v/TP774c3XMdkQcibgQEf3jKxcGZ+tbzlSr4w+V84m6Ta8UAACAphwpWvX+f5o//5+MHnlIIuL1V4dx+b+uJqn/2+99/VN1rurz/yfrW+JUSuaG5yPv5yI6c01nBAAAwJPscNGyYv/3dHvp41+OftD1/D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA3f4OAAD//1AjNPw=") r5 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x6b142, 0x0) fchdir(r1) syz_open_dev$tty1(0xc, 0x4, 0x1) r6 = open(&(0x7f0000000000)='./file1\x00', 0x109042, 0x0) fallocate(r6, 0x0, 0x0, 0x7000000) write$UHID_INPUT(r5, &(0x7f0000006480)={0x8, {"4225fe0917b3524c751163a64954cf4152e834b96ebf3ca754c2f41b1cd11f53f3d4cd774f0fa93cc77f268efbddce08bfacade312fe2e803e60cc7abe0b31346c93a8249de7c728d8f950a3cce0d68e23f7b72a07df536d6fb1dea5ecdcd370fad0862684d0d37e4fb0204ed329ae2a994b2b2924d2185a7f9dde6c60549a83448ee5848051e3160f04cfa3ca1a513bf700da12d5f6c8c2131188aed773e6c9ca5c479a0bb98cdf50d1882e5eb4f93ef9c3cf44f63cb0880749ffc439299703d58ecf34b1afdda6f0294dd30a2361f5776bf61698be0a23edb0bc9aea38e37cafc1daca53030c0e0b007ba183093d773632ef6d540754f1adb994d60af22d2770576e64605ea4f9caa18dd4e10b51233df2e44ff74cda859beff353b25ae10bf68b51fbb8401f025ea4d4bef919d6fbb597f41e045d36354d976d1126a93db898eb48388eb38053636587fdcc8fc804e816173ff27452f5accc470abbca53cf47c166854e7fe6f8b74b5d03505736b7acc74012d3fda0cc3086280ff4261072f28655e7b1865aed19d7226f586bee03a32fa2437cdbb11ed36cfb5068135edfa0d281c076499e16e3a228d6f206298b76e724f04c65018270ca0d02a3a119bc20972867b4745b851003ee0166b0bbf56622a1843ac8cbc1337fe61efbe87d6ad1636365c4d4c061bca6d88de84d0d9bceb9bf74e05e887d1dd46594e4522d0eb40dfce23cdc64bfab6c36a41decfc93db06e71084cb8793e309604b2a97a52c9290baf04cb5e8d987a475021eb733666e05d6a21b0804ac43db37454f0e8daa999c6dc87b90c831eb2fa0d6225e059be008e1f5fb1912230e19ba86b003dc0a29e61f2ff245c1c8060f72915f8b0ba6b77c7ad5458a263bbbab6679d570aa2a8b7a3e8f227d39684b571524edc32ecf1f9f6967e5df07984ee651e17a8aa05a974c54402a43038a18240fc7303fa281d657fc899fc9b70ec8c24815b2c676235bfd0da8c120e351329119e02c52ccb2074bc14c39cccfda23ee704f56013400834ba722d51ededac50223b1394c24756aac75395c8c96d4724454af00cf16d8f71553ca2d6d3ed84fa602c449dd9026d18451f21eec656b08ab316fceb4efd221ab3a99c0617278bc31dc6a6e8b8c1c9788a753ae57d9d589443e5f3b0134e32749d029a527160facbe7dba4f8d85c4dd880ac1d0cf8175eb8006aac9508676f24e6d4154a013dcc59cee9c9202261afd0e35177ccdca5db7f96325eb4197023109783315648d84df8f6a5f92ab6b5fc1809843ed59b287ffb8683bcd2a7bc6bb67d8f81b65326afdd5e31e70438e8870ae8b46b47d38b056602ecb92830eea423ddd4a0886c26f5925c5986ce97d23ea9c10e1a562ec14d85ba00d063dc4be395c3372d394bae8b1455ec8ba4405d830268f23fd873db246c0538cc4972bc447ec6cec83fba27a769b1b47b52a5a8dc01b069f2f2fefafa35ca8a5666299b0bef9eb06677972756ff6ad972089a955f4c33075618b22a5f8a350d753ebf65e7ffbee6b276fb8957b62d127ad489d039ce6bdb0882ea534e31253610d7c9b39d1d96a469e348f2de222252397c6e4627cda5ff10cdb33f7e525e81933372eb9aab7fe82cc64a651022dfb81dd1fa7060807ab933b1a11d06017d5b96e205505fb2e4914d3b58b9eb69f8f8b99d3c55bcf9c5dd4112e894184b85c94214d4db76f90dd7e8b76453fc0c9f28e569d29c666bd1223d52fc27e1bbf9f9b091613099d292b325edfca376ced808dd0350ce35ea3c41851da2c08ce0326d9535a9f9c248466ba66011155d6568883cc6719021c44750bb63a096b3cbeb0ce0d2c4eb68bcec4c8bf12802240bc3dd5f73215a1fc7f4625d236549564df450399558a2da19be606934066e7a81b5489247760610af5354bf7be432bdad012d2f6c4219418efb1eb1ec606f5dae6d79d3e9da36dbd22cc893303a097d91391f3d78798060db7731f527f53f028c18f56a5c053c642510aacd9a5393095418d36831102cf4fd83151bb522abe8eddd22447f3e4338e05f019e4552b761ebc4a58db1f49b8aa3cdeb174250a4edd7355ee9647674ac5a5a85a4b55d4fc3823eedecfeea05bcfdef1288862b4a20e851f32467576d58a366d198c1066c9f0d4284db74cfcc84b379be07e83452adeb221971ce1e2104bb0cb1b379fb168b604221a07da515c3ffa8e7e9279aa629102571cb78b4f39529baf6a2aab27587ee0ca4312bcf14ffd2ff11aba8c1e05dbc2a8ff479e2dba5330bee48dd0f2aca7fba71921503ba84d76e2b8469a38b9c6f518c7fd5152e1b01f8ee01a0e76aa52838b3dffd84e6167a9283303a5780f8e86abb27d81dd8dc93d2cd5ab74244c937999e3429b1ed3c130bd321b923bb59267693a7f20149fb50c89b97f60860ed0e23ee0a1e22cb50cf94c8e4d73830d9844e0e21ebf82c692092eeb8ca81cf073c58c8825c4001202c42775bef2a7d62a34a4cbfd76f4a9627b722d43993314b9e43f8d539c7a7203d34a41ce17af1c697f60c1217da8cb65a80bad0e07c4cae33b4643e46a9952a1292e56927cde7231a89378b830a1b819511d64ad54f8c522309d6033cb95ed627ece0d49f5e39345fe6e9b791f9f50f2c24842f5e695ed08019bfb5ae73b523fb9ea25e59f26c803307f73803a5257ecc38298f35006757877c326f44b07ddaf74e74ef39b30b6678f58836f15794be0aecffb69573bdceed389450807ae7f29b043c015115ccc67e802bd5aa3fc29c9f77cb5f05ebe1586a43a5fffa1b52d8e67f7a880865661f4a77f7d7d444fead8d9827f92ed0a5c212a37b869b7c58f7d0629806ae09845b2031c3149798a43630d70001af8223c18b76b28dd0045438193cc2d7f6d57c2f18c09868138d00878f4ec2e96f98dcdd9b4d83be16a35520844597fd21955a23d3829dc8a4bb45ff749837aac6679179520866266598b70960a79a5c661f6064b4263e3d5aaa01f23cf975a1eafbfd4686e4c25e775e7eb878da3c7c63a11749f2a99b7dc3df786020ad422c49708dccd254a864ed19691527b4214129db29777cf937bb243845a785fde12fa1af3ae9632d36a3f6164777bd2c88988885d169f96d3d1e436c102b0e894d19007be04c80f01230d954c4a9fabafc34f2918840b9e6c37b15182664c1d4712b6f631a8e480e57e56cca6b794010c86250afd98e3cdddb43947448fcdaadbd5f58f2c2cbe4be65fcd684c4c74213f8c9255adb5a481f2eb49f1a0fb500b4d4c8e067c28a4306caa69aeeedc02c48339a11a072511b996f7fb6431c85c362fe627ef09c968c9c14fa18b5db7231ebe416c533da34b3aec84d85b02eeeb0837bc3ffa75b0eb8bd0b680501ca4f36d106671cdcc2853c8306da390404c93923ab1ce8b05f5afe56d7d21758f98af3161679ea3093984609e03b7ef8ab0e36fdfef680a62d5c7142fc7464830e7d8466d2808ddad39ad05cd4c89dfb1563ac315bd701d7566173a922eb81f8800bb9b0d7a71b6d0c2344783815e60ed380e2244a213569e90fccfc46082b82e32db346c3aade6ad98373c035594d017876563fc76dd60e7eb6c6d12e5bbe8c66d40116af1e7515b9414c1094003c9911644f0d62feb506b335adee1f18cff1f2e6247b3ced2e46871d023aeeaeeb998c6b684441527ac772950497100aec1f3afcf86b79ac7c035bbcc85fb0ac82ccec1c4931fd9398f90555ab763c9851e9e8482b836b72a96bc673df41151ee50599498df9ca760ff9ba5dc2c0312d8d8e24990ed120dcb242e422dd8c1f8c9d6d586e232ac0dcd17ba9f5a0bc3055c436020ba5c15a5515f10ae172bf80571e76753b670a18bd7c7b115a7f92ab5c170ca38e3dd8bdcf882921590b1f26f6bb0a58b0a90bdd21179939de87fcdd253f4f13fb350365640c6ed16608f4a77a40712a791b9476655a19544ca0aa642b6f84792592eed85fe3a768782403ff71c7dea7755d4e3fbf9a55524a315e517d64f1431c1f3b4265903d576d2c61692420e656c4caa5a69c4038c4cf2b5a204b694702dc8c20a6a2024455af62dfdab48f250c159ab5bac29f4edf407b3e4c872157843e20320b12fe74435d74ca2acbb251aee8fd005c4bea7be6097a99e7b00dd2d5b591c193ec26725ad5f7323ff7609a13f7fc0d43afcd5ee960cee286384278ef8a5a07319610bba06d946909b605e324c29f21954a0c60ffb39e8e178558d8b5bc1c7d71259a3f005ded867ce4502bd5eca1e8f5a67fe7741fafe2f14e5fa4854bd6cf75b751bb318fe868285c2dda4d4af923f9f60a39cb52a905691bfd5eeebeefee24f4402db434998573021674f81566fec5da374a08ec2156ef716a47da512634e55b1c9688a6b27974377c48722530696c77cf894d1459727994a704140a0b8e40750719cc489f50a37d4ce1bd590c538e8ca0810b2c70913b9930f6091d3c49c42fe858801b510f4e792042bbc33b8330b029a1b9f13b83e2eabda547c36439ed7a926198e8445948d3499a4e3df9e3141ea399075f6d174d1c06ab970c5375b9bfa3191bb1b07f9f18f53e9528bc47aada8f26115bd3c0f15baffe2b4045faa44eb5c2d4cf04a39d0c9ae22243a5d6f3711f549cc32e1ea3fa6284b4e4bdc2b5a7e9540a41abcf7f8ebba812a876979c57230ba0d23c18cdec822fe5f31c43890fe7151b4e02395c8782729a55c8f8ab917f518823c734d18a1ec9f325fe14be5df3589313fb584daa8bb308836cf3560cf4567500939f9eb3869043b728a5cd68e690ef461900ecba05d18d2fae81e39a9e6b567cf3038c12f1c6075037d4a3722418f93f206002f367d86b565b6bf95e854a92c179b28ca37a635edb0e7de8c0fd811ed652a4a803d1146a02690ad63db35720b44274a4a22a5c66ca6ea085266309387a2f47cbcc4112b131b21e38490e725986e00d06c060896cb56ac76a995ed2738625fe9cb3bd4ed7285092468ecaabdc5f68ec63aadf60a7c40549b319e36a2a84055e160494867cb0e1f17272f6d2c4d93421f7b2079b227cbfb82dbd02d369453b45dec3dfb6e27524b19d8570e6d8a9cc29ceb560482ea6c33a1e45d07fbf65ba442931a5e4a6a51ee3bb3e35776832f6fc969d5f010edf42e2bab7c825d66d68bbebbc8dd3eb3ceb229bd792a1e3985b822cda18e4906d1dc38633c8429feff26605a287e9eb7e4f0dbedacc3d052a861fe16d3b4239819b40b715e50de1554afdf9f8fbfc888f447af5a84a3a957848dc395f07e51e7590b98fdd578fafc004f5e1e183e7a5632dfd3d35b76e25b90b5ae0fcb25a2fed7b764e10a19e9dba962e8627032c5ca8489b77944b08c3bf0a08e94a58f5124b523e1cd8e0538410a8a1cfad351daea1a7295866a2fab997ab427a1ca02b82d0269bb1159c02848548d33aecf09cc3eeb45a82bcd3143f4d063c918eb1faf7387fc900435855b5dd5d692659a7829bd48dc6bb3d9a6d42dd845e3e8bb66ac95477c48ba4923fc91402667b523561b97566ef49edc37908127626987dec63c6f780743282fcadeff5c1b809bf4ca33a5955b954f59550766724d3e0146c8b1fd9830d5bb2235f50f072c3ca6d2043d5a684e15dbb6c6a0e74e4d9a170893fa3b13511d3dc492980be8935863f308514bd0784542e48adfc92c39108d3b79b47ed47c16f615ea09d56191e5e58d51db08b5964d4c35b4450176d12d1f08a52075b16316c651569df2653b20cba5ec3077b56386bd0301107d6855d53e9f99be80", 0x1000}}, 0x1006) r7 = socket(0x12, 0x80003, 0x2) setsockopt$sock_int(r7, 0x1, 0x2e, &(0x7f0000000000)=0x526b, 0x4) 1.028417127s ago: executing program 5 (id=291): r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040), 0x20001, 0x0) write$vga_arbiter(r0, &(0x7f0000000280)=@other={'decodes', ' ', 'io'}, 0xb) (async) write$vga_arbiter(r0, &(0x7f0000000000)=@other={'lock', ' ', 'mem'}, 0x9) r1 = gettid() timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r1}, &(0x7f0000bbdffc)) sched_setscheduler(r1, 0x3, &(0x7f0000000080)=0x1) (async) write$vga_arbiter(r0, &(0x7f00000001c0)=@other={'decodes', ' ', 'none'}, 0xd) (async) close(0x3) 922.315394ms ago: executing program 5 (id=292): syz_clone(0x6200, &(0x7f0000000500)="629be414ca395ef185b3e81a89c033ef6cb805b16b4690501a54e6d401293007b9d33af751419d52b965a49a40a2ae98352f9dca47990be709ee150786d39b3da0f6dbd06cade44a94d5da94904b1c0749ecca89ca140c5c267e9822e707ea0dc66272945640b05297be0a84604caf0703fd3b5803e531542c8c6d303e18f8373b722afbefaf1380208e5753e4fe6f77009406b2ec46341d95c12d7796fe9259618b31c2d9a5f9639af3a49539e7b23a0af684dd8af328cbdb39cc86b4358ebf", 0xc0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) setsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f0000000000), 0x4) ioprio_set$pid(0x2, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000019080)=ANY=[@ANYBLOB], 0x48) timer_getoverrun(0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000005700)={{r1}, &(0x7f0000005680), &(0x7f00000056c0)}, 0x20) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000b80)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) openat$ppp(0xffffffffffffff9c, 0x0, 0x400000, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[@ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000001e0000850000008200000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000740)={&(0x7f00000006c0)='sched_switch\x00', r3}, 0x10) bpf$MAP_CREATE(0x300000000000000, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000004000000410000000000000001000000", @ANYRES32=0x1, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0240004005000000e30000000000"], 0x50) socket$inet(0x2, 0x4000000000000001, 0x0) r4 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) capset(&(0x7f0000000100)={0x20080522}, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffff1f, 0x9}) socket$inet6(0xa, 0x2, 0x0) 917.519915ms ago: executing program 4 (id=293): capset(&(0x7f0000000040)={0x20071026}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x81, 0xfffffff9}) syz_read_part_table(0x61d, &(0x7f0000000000)="$eJzs1D+IHFUcB/Dvm92d3S10g8RGgwa01cI0sTi8Q6MG0Tv8V9iIjSBYBSws5PZIam1sjQgpxMI0ahXRQi6CCp42wUok2FgpogiBkZnZvVs74cDD8PkU++b93m/m/Yb3mw3/czvrTVOmuXU5n931YZpBspNU+0l1mqQkk2S0jJ1Mnvvg6UeeeWJro9neD56Ydvmlm426oeT0i910cLBrM3tg772vHv5tnm/u+e7qoE9LcqVK5slDfVb/lDaQSQbvXPqxHAQhuby2OztfNeOM1l6pF835YJmn7cimtV1KF5wsbhgnOfXZoqkObzBdNGQpufbYG9fv3Tvdblfl8Yyu7v110KslX09/zrKS9iO5/an9stq0/hNqqxqtfijDfqhXrpOPP1m8CUes678L5+rPh1lPcu3d4z+V0v9vVqnaQ/2zaZphf8Q3mkly98l2aXDUhQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADedy7PdWb0yP/XyfWfufKtaT1WSb9tItVyarFx3pm8/efj913Zn5y+cm2Zc+sAoSb3568Vhd715sdv3WFL6UpYVTJ6ftkN96AI4Uv35j/Lm62t/jLrIIL/0S9VtP3yxvTzg3+vJ9vHXuox5ppPl7R8txs1bVp65bKX28h+b1QeDxgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAm9eZR8+e3Nqonk2qMpwkqY5d2u1W5t1v0yR3fPrC+69+ufH9oF7edSNnS15qVp6zNe7HK1Uzzonk/mE7q3O9HXban8F+bvlvXo1/4e8AAAD//xfqZjY=") 917.105895ms ago: executing program 3 (id=294): r0 = socket$inet6(0xa, 0x2, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0xd, 0x5, &(0x7f0000000040)=@framed={{0x66, 0xa, 0x0, 0x0, 0x0, 0x61, 0x11, 0x84}, [@initr0]}, &(0x7f0000000000)='GPL\x00', 0x0, 0x500, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f0000000140)=ANY=[], 0x8) r1 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r1, &(0x7f00000006c0)=@nameseq={0x1e, 0x1, 0x2, {0x3f}}, 0x10) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) 707.532539ms ago: executing program 3 (id=295): syz_mount_image$erofs(&(0x7f0000000100), &(0x7f0000000400)='./file3\x00', 0x40c000, &(0x7f0000000040)=ANY=[], 0x1, 0x1d2, &(0x7f0000000900)="$eJzslT3L01AUx//3JqaNiB/AxcEHfBxMk1TF5QG7ODkIvhQHwWJjqaZW2gy2INpP4O7m4OZXEHT1Q0h10UGd1PXKfUlyi0FLaW3hOT/ozS+5uSen58K5IAji0PLp48+5+HHwuQ7gGPZQM8+/OOU73Hr/Q/37k3dXLref3371vjYP/KqYQiz/fRfA25aDrFi7uHrPXK+DF34DHGeMt8EQGL8DjpvGEzDcMn7f8qF8Pwju9dMkuDtMu1JCOURyiOXQXMiPgWHG0LXyY9b8eDJ90EnTZLRB+Vf9vrU4Dqz87P0KoLMNrfpF4IiMN8FwzfhF1PLa6JLk8WcMJ9wyvrP4/38d0WrS9bD5iqxLPACrLQfYf9n7ShFYV0AHSvId3YlNWVLYn1M+8idfYQTuDqSqxd9IeT0pby7p/cunxFN9v6ZPLB3nuPWk7E/iJcNpqz+56kR5oY6aRjZ41BhPpmf7g04v6SUP47h5ITwXhufjhmpEevxL//NVfzpaxq88kyQe8/C4k2WjSI/FfazHqo7L8QyYceyfAvDaqYxbt5yZH1dXafvViwiCILbMSTDVk1VfzsWcJsWEEPHVLedJEARBEARBEARBEMTq/A4AAP//yx1a3A==") syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) mkdirat(0xffffffffffffff9c, &(0x7f0000000580)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000440)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f00000001c0)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x2f}) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@xino_on}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) chdir(&(0x7f00000003c0)='./bus\x00') open(&(0x7f0000000080)='./file1\x00', 0x10b942, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getdents64(r0, &(0x7f0000001dc0)=""/4113, 0x523) llistxattr(&(0x7f0000000000)='./file2\x00', 0x0, 0x19) 705.648899ms ago: executing program 4 (id=296): r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$SIOCSIFMTU(r0, 0x8922, &(0x7f0000000180)={'batadv_slave_0\x00', 0x44}) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r0, 0xc038943b, &(0x7f0000006900)={0x6, 0x38, '\x00', 0x1, &(0x7f00000068c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b45, 0x1) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r2, &(0x7f0000006880)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000006840)={&(0x7f0000000040)=ANY=[@ANYBLOB="140000001000010000000000000000000300000a24000000090a010400000000000000000200000a08000a400000000108000c400000000538000000030a01040000000000000000090000011c0008800c000240000000000000a0f30c000240000000000000100008000540ffffffff3c6700000c0a0108000000000000000002000007f0070380ec070080ac0006409cd7c79f1d4fc7bc7f02b5aaa77e83cbd57baf65974e3f56fb52cb57735bab54cbe6f600897e7cb5ca99923a33a23bd06628cbd5db1ec4ebb40935eb6b9d3c6ebd69cb8028ee20a26ee7c5f00c282f3ad8133be86eb916aa1e147a052ffdb2a7364a72a7363a16724b5d75ab73f29e9ef41d18545540a2e0f883b40ce68e84d0cf3110f4f32f5c3b090f78916faf4b41e2fc446ea1c432e10e961617afb0e6a668734a63469e694a0900090073797a3200000000f5000640f7167707809cc89fe27f13a00019babe53b63963fd0936171e490a5d584f6c06dadefc7b94c63c288221285b30fd1bcc9b801aafa9180077829e787910dd451e54655ac6992c027ee64e9375fa74a127b2e393f065ba1f0491bce9391fe027538c9d13ec798fd9c84c0eb98fffe77c91d2de94cf25281b53e2eca0e8ce21ce0f4234e7800a31880a04ec185f4afb8635dceae8a93281e1c97754f8ca0d907b431ee4708de563731ceaa2c10be914b8b9d11512ef6c01ee5f0505a698799c3cbeb16e64f20592685cab4775ddd2649aa8b858e0559a97c62639510cfe19eeea2fad762d1d03a29c0394523abafe6fc0075700000034000b80100001800a0001006d61746368000000200001800d00010073796e70726f7879000000000c000280080003400000000854010280480002800900020073797a3100000000080003400000000408000180ffffffff080003400000000408000340000000010800034000000003080003400000000108000340000000014000028008000180fffffffd0900020073797a320000000008000180000000030900020073797a320000000008000340000000020900020073797a3000000000110001001a9b6d6e978799794f08106b0d0000004c00028008000180fffffffb08000340000000030900020073797a310000000008000340000000010900020073797a30000000000900020073797a30000000000900020073797a300000000067000100524c8bb33d921108b7b87b7d8608e19eaa9e1879fbc34bd02607f80cfd93bceb6d2362ed64a3fc9f5218f6bab9f98e7eefccb932c6d9c949d11b1719bb0daa41d3a8e3905fbc332e68a2c1bf282b71ee41de7e1cc8716502eb5f7097dfc39c72db81a8000c00044000000000000000098c000a804c000100a0645371bcfa200c0aeaf52b06c1aa578469aaccb80e9e3ddfdb24b8e3e04186c615037330fad5b2adbacec482ed4674e5b51382590a0c932f9991e84bfd6329071aaf75c928bc36240002800900020073797a310000000008000180000000070900020073797a32000000001800028008000340000000020900020073797a32000000007c020b80b00101800a0001006d61746368000000a00102800b0001006367726f757000000c000100636f6d6d656e7400580003003aebb84338a98153f43a2ff46cd3a33c067424423928a28ba2a1c45673128505e98827b5affab9400326672f27ac819169bdc61814834840db1e707441e35280b678f0c03da0373ef18f8a538ab2910f664fcafa08000240000000006f000300da57b92487f978aab24677b7d8c237bf37fe8b057280d01cb86edb120d3358b3e106ae4416429e3e5d5d189b22b6e6936f215add1f400d939ab17ee65d9805c054a9e436bd1a3c46efd4844a946a24296aa3bbf7362b960b9db3a89fc068a2239aaf80c0f078a93cc2f9f4008800030005149ad3d32fbc2d9cbf39f511a125fe45313c6fbe8cdd536fe8aeb7dc1651e2a1897cbb73987eeb990d937febb9845710a2d6fc39afe19e08ad9ca5699daa28f1f0bb775d179b5f3c09a2730b5a152e3fc51868419a087155881b4c9e7579629eaf16443448c3b14a2312e88ba6285182970adfddd7942fde34f30a01c8f459b3bc78980e000100737461746973746963000000080002400000000108000240000000000a0001006f776e6572000000200001800e000100636f6e6e6c696d69740000000c0002800800014000000000380001800d00010073796e70726f787900000000240002800500020007000000060001400010000006000140000000000500020000000000100001800b00010064796e7365740000100001800b0001007461726765740000100001800c0001006e6f747261636b00200001800e000100627974656f726465720000000c0002800800024000000015100001800c0001007061796c6f616400100001800a00010072616e676500000090010180340002800900020073797a320000000008000340000000010900020073797a310000000008000180fffffffc08000180fffffffc2400028008000180fffffffe0900020073797a31000000000900020073797a32000000004000028008000180fffffffd0900020073797a3000000000080003400000000408000180fffffffd080001800000000008000180fffffffe0800018000000000f3000100fa0ce199ff4732502bfa3bc1ef832b44dab1d89c76f9a46b23d9f8d1a61300308a2e4c66ee6cd2869342563e28de330602caf40677262c105dd35ecefa11b682864ff8b4539f97d4619d0fb12c0d41fcecb1345b65bf921e295b1329afff96e69eb49b1a5e8c8f0e580ce547f24a0401b5fde8616983a200724a6ce365a6f3bdd05ff882d6831c2c68aed5db390c3f6ebe2bf287cc521144a4e45838e1bbadd5ecccaf50031ff6829a04f6bb7f0762a75fb75ac2e45dc283b0a6517be0d0beae8c175bb22df3ae72f9fe94d8b095076f56d4eed43c3909644983a09fd27afb91b9ff616dac1b12e5b5f4d3f2b13464000c0004400000000000000008700d03809c080080100007800a0001006d617463680000000c00054000000000000000000c070b80e80601800a00010072616e6765000000d8060280100203808400010058545176612897e6cf3700dff09c0baacda9a11bc4a80ed2d0558f6d3f2d1f77236af94b86c3e7104e571976075c927d2c8da7ee4f85a684263c1ff832dadb44286ce41c60c82b4b4fc95d2758b9e4ee4cc4208a7d3684758388085fa64288d5a387d9f8eb02a3ace9d593a21afcbc7dca8112420a0faa6f563ccb3c5ec532e2b5000100b28157a8535dc621f222bc5aec523a66557d226daea376e5f6594fcfde387b83753e5e0e69e3b30b123facd3457ef270599b2c4bad09be0054c89b12b255261b0abc4f27bff78afe1d04f2a5a0b7056050d05d9b2de4ac0f3d32cc9e72be51e826191e4e4ca01100a03bd19abd45a6629c0d49883aa82cd0fbb39fe4892589899a10d229f59958c55b552ca15f248e721a5fde562f7982365e05a3aed2e17269cd611a87c21729932e349c9e7ee84693a5000000a50001000197536cb0b9ecc8015d43fa20e08a1c0bd2adea3b6d15a68e14923abc9ce3bb9b0f22172bf7278c472b8aedaab518bd7aa157d0b43e5c7f3afb58ff886c6803b70b6ea9d8c30f2fbb4306d515ceea66b9d85c92d880515f0f4ccddfe43761b5d2073a140644ee07384eb7e6a510ae15c052dabef5c39c08da7bf714e22a964b62e0ee78b913b43c1d62e0677f5cf1aea3588da956bf8841f3cb5abf6e1d41918f0000002800028008000180fffffffd08000180000000020900020073797a320000000008000180fffffffd0800024000000001dc010380e8000100ac6e364438fb4a0f7dbc7c5e27f40c9dd90994e0cdcc565525be3024bfe495f7476c7d8dbb201edb64168b2a013cb1ce3d3e75e4ca3b9b8d7fc645ddccb947bbcf9a1afbdf7c17f546ddf1c4c1c900c41f664a49af19fe74c4953538fc50c61294d6406a42f40e01c441fe01c876f4e0198b5b9c973c0c901a99c154fe3590c2248badd240ee05b6f19e96f56298eeae9fac8765cca885459208e0ab6f8bfc1dc3e78db91d33bbbbb6e186317714171b39f474220313cce36384b1b134714c42ae6c3add80625fd4958bacb087f1d4d8a4bfa8a2e7b0f5b1caac50414d31e5949df4167d4a000100780cad386f0635e9453b2e7ce4c6d96c528cf3a6170c17e6ec5a0af26aa07a649e0b71bc7ef4ccd2875593859b5c0f1ef84df8e53ab2007617de69077482262072cf0948091f000014000280080003400000000108000180ffffffff900001009e9ab9259dfc3583a293418975118d6240b24657c5e85adf3a82a0755ce9a1e8b53d8f13f1193a8a227f2a0c97efe93c358c9a6f2e1d95583320c72b2abbd87ff65c1c094f169a7cf507c23092f566a9a0f46de89b0486ed391189fd9e768a84339a2bd907ed62ceec1d21758f3d1809f765772b86c154073a7481b66bbfc6b8785f537afc2320829111749408000240000000010800014000000010c002038082000100fc19e83bf4f7d421636dc0b1f9004405aa4bbe7655cf46d685fbee2ec9d3f9a01569a3fef4db1cb2a7ceddc95d10abcf679044356da498e4b59a11d52d51e86161fba6663296bbf7e9e963e8a86ce83a3cf38c08c43a0d7118d218f65d3dc762d92f64db8a02b116a92e8347275be13430cdb111fd05d339826fde8c50ec0000ab0001005fa681a9857dac84fc907fd45ba9fde44098c2f125ee04c9d9e412e8d0f4c1a08e71078891c6b22cb7234bf61794eb4e9f2257b730a96414d433e4b49fecadd61f32d773db4a462e0119712f57dcede2637390058ffdd77f028622589113cb8f1b77bfbdfb483a83df28cf630f874702132bddc80394f92e8a398584660a56d949f3570b54f67ea9093fb9f2b2b8d59e1c7a294b357a88f9a56e234718762f21fb07807a47d23d0006000100743d0000580002800800034000000003080003400000000108000180fffffffd080003400000000108000180fffffffb08000180fffffffe0900020073797a3200000000080003400000000208000180ffffffff08000340000000043000028008000180ffffffff08000180fffffffc0900020073797a300000000008000180fffffffe0800034000000004fc000100e3f0bcd9bc8dc4ee228c233208d3bf2818da59201b53fc51d607fa79535ccd3b1b9847ad201c7a8cb1dbf6bad7503eb4576544d3f6c34c59174a789509918668f702e1c98fc072be77935478bf7edb3eef2257b0f7a288dfd0da4a2d599232429bf2b37f66c32b828df8e68cbacd38f3a725b899bd24330b13e9d221f00b31ef325a59a241c338a4c79d55ba7d86e047fbbce0b09fc3cbbf4029403d81cb06d6f00ae99916f3526274981035bbed4cfc055ea802d6eaad3bf842c4ba5cdcb6f1b1f28060c67e1705fe019765c7da086630924f2febc82c096401eb4c83c95f735577459b4eb41c2b111de4d8b11d69616a7c8c82e8d9127c08000140000000150800014000000000100001800b0001006c6f6f6b7570000010000180090001007866726d000000000c0004400000000000007fffb50006405fe20566831d671eecdae04466ea9becc1c230cd0cd614ae43605f6c4db28650335926841e24702226f964ccb23ebebe5f21301a1bf43aa2bf543f4d1d145d4c78c8812d2a05e0682134bb5316fcfdfeb80ec6e861e49327c52942fba1e6491189dad7c5a4c6206992768494df46bb66cc01815ee9af58bd5e0cc892969317b536351e3aa2f9abb351ed227831cc644601803298337b861459fe74460de4544baef0a394e05c94fd91211b55aaae95199cb6b351f77cb940656a3ee67793fb9eb33499409959d619bb2f564c25a0c79652452de5fa8e56e31fa154c60aebc9cd620af04ab473a8738c304eb33592bd3f3ea4e7da03014f0068000b8058000180090001006c61737400000000480002800c00024000000000000000020c000240000000007eedefbe08000140800000010c00024000000000000080000c00024000000000000008000c00024000000000000000010c000180080001006f736600900000807e0006404b05ccac068f842005c8ca2b74539a83a0d54f19a5c7edc7c9f91d55bdc2f271465edf0ca04e990f9d731269161be9e19ac078234ee5ee29dc44f23bb6cfe65c010b4b52bd6f78f0b28df1d5bc4a4cfec6119bc862da2bf5eb5f7590fc58c950614595e83061f6c2e9c24c87612795c8dfd6f6ac4ee9ebaf3af800000900090073797a32000000000001008004000a800c0004400000000000000fffd4000640839ae35e719f96954f9e8216869fb2f95f209e4f04e70486e1aac510114c2b00847706efc3778a30d31f5a0036c81731822c70f7b84989ce418932c1877fce901461316405556db14cd859346db24d310dd6c9e02e73c4c78ab45868d59d46d9223b8d891e438c995883ad994b8f9092a305da1ce77e95beb2f06798c751b4ed129fdfd9b7b4f9efed87d66ad820144ce81d8e77e4bb573ef99c9dcaff70ca2ab8684c0bd570282fb7d4d66fc6ae70560749d3a3d803a1b018084851757d3fd9147285fc82738efa67f7e5daebb502bb0c00078007000100637400000c000540000000000000007f4003008010000b800c0001800800010064757000380001803400028008000180fffffffc0900020073797a300000000008000340000000020900020073797a320000000008000340000000040c000540000000000000000350020280000101002b118354175a9d50d82d52ff24927019448709a5f136a421e7df959973119a28340f2694b8a3378ab4e8a83b326ca5315e2824f29708b60e6c284870eed29e16cff0d59a096b044b77dc8cb43f81f6d577f732814cea37e57f6d422f7a3491142a275d53965c8ac304252eb85599ad938b827da229217742738fc084faf2ce58c906447858524fa77cc40ed8d5968307a43fe6d99705146449819dacc7b37ffcd8e5e257ec0015acc54d2b9fe80c00ea333b89c02ea1ce1ed399b8f451aefc4ddd18a86336dfb0f4baac23e49feed60cce005737bcab9a8107769d8ee7577fd8d2acdc87ab41f40081282f9568c5681a626f0a7a777c4efce1aac3901400028008000180fffffffc08000180fffffffe4c0002800900020073797a31000000000900020073797a3000000000080001800000000508000180fffffffb0900020073797a30000000000900020073797a320000000008000180fffffffeec0001008ee3933946d4a99e14330d110a36a85c38d7b99c84bdd9a2b0e2c7659eebf4078cc65a2414775d8e03559c73cfce190b9be6b5bbcfc621280b138b85725da3232cf7ed110297e45dd6298a8395a684189e8d90f501ec1feb76ccdbff671a675dc612433e0e4963182a0fb336b85280475f3156d086f3a9087fa2c1050396b0bb8066d78fc9fd03fd9862dec8ea7e53fdd9ab4aa50178ec508843ea120ffe67a76a56f927348bd2772cf8e0e73b8c07b4caaed4d7c467f00d48b0585d5dcfe78791bfd01074cd5d5c6dadbc739db04ff6132dbfa7a92e6105438a4e4aead3e30ad70cff730cf2f3dc0c000440000000000000003c04000280080003400000000108000340000000010c00054000000000000000016c000a80240002800900020073797a310000000008000180fffffffe0900020073797a32000000004400028008000180fffffffc0800034000000003080003400000000408000180fffffffb0900020073797a32000000000900020073797a300000000008000340000000010900020073797a3100000000582a0380500300800900090073797a30000000008c010180d70001002ee6e66c29652c94dfbfafef821598183cc2e6ebf5e1be936b6ba5ec82b7726039f8ca1b7716c7e26c7cf2ab5e1fe45ef6aca63a76774abd7070c5cb20f042fb5c83c9429e0887b2bfc741ae1fccefec9a09271c96af6bb5180100f434218844bd04aa9d61ae162c90e89e8ad3506c2d30804b1d3f17086b64f59ee0c36d9ff6136e4564b6981ee43ce475915c551c7eaf7597da7e79ba93d53b6f9aed586fac3bcc76386e0c3c047d5a171a52f7d9211fdd24783510db76c4dd26f2ef218ecb1be1d4e4954cc121c0d2410d317d38ccaa682a003400028008000180ffffffff0900020073797a30000000000900020073797a3000000000080003400000000108000340000000017b000100712d082001e3b816f1ebe2045eb27c8df04203ba24d4c19b0f6d8b65f43b2a015252a7d1d7a979ef4f9ae281136fb11d9bbe75f9393c02e655679f8720fbb03deb31f8b1950039c2cf1e89a4d9246e47959be132fd64c8b99a6f5533d6ad1925843e1ac1ae3f358bc7ac4d8124a53f37a41579c40168ad0074000a80100002800900020073797a300000000050000100b2870cf5b4adab4ba4e48da4f36199a6cdf95f6abe8850c7934947628dc9500b3c77be1ad42320d6a62583a4f631b4d98ee9e52d70bad3b6adbd6b2307a89d89fa1d1106a9294caba2a3e5b5100002800900020073797a31000000002c000b802800018007000100727400001c00028008000240000000030800024000000000080001400000000c0c00054000000000000000070c00054000000000000002befc000180bc000100780c45cb6edfecad666b08a63e5932eceebe2ff6a3d3811899836b11f739c9b9191446cb67140cc7ceabf1b88abf9198adc12fc1f1ac544bcf338891f6bd980f0643d2852d542cb743390d867aefc0b64d6cf8e540f4130b255f3f8fc82cc954924e85193801408a5c7f1b37d07bc9aafd3b5f6a12e593ad70e34e34b0f516f519293e68c8933e7c83160e0e0fe7141fc9ea50b1be45af56f5635ee559da062545792637ab4c9d2f90a69eb0f83f81c79ec80e898f1735412000028008000180ffffffff08000340000000020900020073797a31000000001c0002800800018000000000080003400000000108000340000000030400008034110080bc100b804c1001800a00010072616e67650000003c100280080002400000000008000240000000000800014000000014080001400000000e08000140000000180810038004100100bfea61ae14a92fa7437b5225bb20f62b0c5c75c366322243da6873c5e65f8b7869b4868b001a1971c30fa8e524f45c3fc35e45df6d5dcfdb9f2d1cc51625e1ca1b9a3333ebeda8fe1e0528d19833b34f1fb93542ae51196b4b2a378e7fe57438f50aecee4062ac15b8db4f6cf35137043536754913b26d1dbb29a2a4f727e8b4726ac5865a1856042a20605500abd92b402a3dd70052f8113b43a45b52e98caebfc2fa69990c6c59f0e5fd3087bd8d91cfbf0adf1672be58127b785553c804610b2d432cf92dbe5b75515b69493f1df26bae2ba3af0dc632d0fdc6f4cd49ece84f75f71d6b6e41978da3deaaf7b92b53215bea41c250821bb865883becd40f1810b379823dfbeddfe312c38c915c6132d837f7a77983891c55aae75accf97a2917fb1aa4b90905a35b73ebded6de99543282c9cc56672f263992ba9a9daeb4edd7702074a05f0a23276e61a5560de379d922dd05b81841d4b6613f3558122274066d262d28ef452d77718a761d48113d8c885971077863ed9f145a6aa4c4cd01af3371d4b4269800ca2b0df1d8a81cfeaa8c9403ee23ab9480ae376e641093ee4b09148e88be98a76730a60241acc392d3043b20a145580988818c9ce080fd0f596e871968a68af3991dccd144a8d0b09e41bfc83ab6f651f27a46caccb765730c22d8d7763da413a57776219796db3e28e55955cc593a1feb20a1a01b77814035b4c6ba5b35adcab9ced9df6e8f22656a042b4d47f0c4b97925bb548cd91c22b626b3843a8ca4e7a9c58cc46dabc4e8374b55e2faec253989b1cdb0d8deb94a9019a4fe1406885a24ec446aea08b5016fb2219cc836125287e0c9fa22232da2633ad0f2afe7c085500987fa564f3d2fd07c308c5f4a321f95ea3671d6a8c17bf11213598c21ea26fc48fa7e5f00039060f512df328302372ee7f12416b9723899debf80f19721ca9aa980cfa21760b2a8804cc3dfa22ae3d29fbe26e8b5e4b89dc0f27c824e5a11e5d7ed7fed18853245ceb89accd6c4451d3cc2c3f92d5c431b64c719e190ba217252d04676a6e2a59d4afad9296e4fe05649d3c90b23459a00224ff26238b22a04e951285ea80851ff4093dd2d198dc04531242ca872f12e93ad30257b064b390ad48e0593a9cb87d1e1ca639201bf75e570b95a0e5a93145e2f68c1513b83b3dc675cc46a0432dba57a5b664e972141c0ac27303efa21c6b4e8345f98b516f5654a6c5a56835605d95ae24a763804152f376353f3d178552aea20ea9565ed8d9381c90c4f6ffdf4fdbbdf6ac1bb4723b9b7e3982d14eedb01806ab33e3ca629a5908c4831f9334b5a77e47899326cd82bd9dfd9e2c48b6620ceae74b225cfa2555c15dc6ff9f27040f732f9f5e53bfa2540429143bb193465b7a36cc164d78e712a2d9a6b162c06cfb068b63d8c253bd0aac1345709942eafb2d88398c216b611fd4c1575ceb6199e3c43f037ba423bab908532a95bb861bf8759fc84b70d27de120268d47823906f52766adb72573eb4519f5bbcf91cd8aaaab840a1371465ec5c9250f1e998bcfab884341a8b5b6fd47d08773bec45678f6c34b69bfc61da0f998c96c0615f8bcadf367c4f5c6e8f1a209ff83373a60c2c8ddf1dd71a20addabcfbd1feb8bab0a180cd1bd6bb9e763f6132a2ea09b98d0ea1b9f4704a156c10fe21cea1e3155d8e221d32e9508f2e096f8aaf6b5e9b97862b69936059b7bce1b3d435281ff45ce2505a0dbee545658d8bcdeb853175e4835450be1bdf0c374320bea192474c79297896d5efc39c0676624e4454de4ec5e48e30594d5e56c0e4517a634cb7bc3daefc75b825c2a5e856d02334cb598753d990b9c53e92cb27129910724a2e8dfe2f772225d349fc2a64a0d5fb9630bb3ff4366c57fb9594ca91849815019f9fba23a483e2aff0186aafc0259d74368499df49aae76dccb65f5825a66620443d45a7234a61d029bca70b33c53408b190f239fb04b2829a957964a92633a1fffb77eef6f1721e968f051d9416092b92cc19df09411e57596e7ade9c259ca61ce55f076908078b918bd519372f60c8c2a9c946c282b6e80046f47975cae132c26475f26876e0cc646ee7f34506c807a1751f47033af072ac73d8e756981d5b8225729f63be12796303c6ee26b8ecb680224dfa942bd51296ec419603ab7f3d8729a93cc807c98cba37829ac32a5c28d81edd0b5c7027def464fb456cac922ebdcac84a0b8aaeab798df167552a542d6463f3b5d3e3e38aaad76e55923b4112c2368aef5deda9e421d0647453b9ef1f96cd4f6cfc271ba4c5a72967fbd69a6c2a4f23d62239e2a1af0762f0dd574fc2d9a5fccc0020ce19dd519bb90e9c99ad2c41ff45b066e024dad94aca0304e32cbed8a622a73792aa32fc7c61afe508f3c34ec6d1643e5baab2c942f7e6136189eb8375cb3c20a403ed6c9b6ea6ceefc2284e74a97d3fd112568f6015186dfd55d9cf9102d2854efaed1148a4ef160480c15216a0141f11ab1122b23919f882271410341458572e5c8fcf13c410f459d0cbdeb07018c61526a2c4f5b121b217ddd81eb0d4a65c6722447618356ef9537c1d34012e656a2f0c2359f286125731c4a3a24d1c9bcaa68eb7b1d11126f7bc9b7ade8c6c4ca9d2a626b14ed1a3d68f1f60881a191fb73b083ae1b5b6efb705a7dcd37c4be1b54dde4aaefdf98b30a1f4f37e28b48fe878756dd71afc0150a27d50d7d574ee26f3171508b53c8f0a33ca696b3636b2086275b8a46ace62190682cc78fc4aa58ae683c29dab3d874d593e785d2e0f7b4bab28611222679e4d34a5c6302a99159ef0cec09477ce34dbd6a1521b886fae2fc16ca8cff40a3c4b0ffd5051bd87f344a4e48af32fddbbf941964dda3220e133776a198b014e5fb69e9f0c74189e1d60e2c0e865e94bf371bd1c79952573f2ceae156c963e6a7b02e5d9424d10184b8629cb912b6a5e3b3601f4f13d7b056955dddb80fb40481e30b3b4ea1642b1daae4309927da0f7c913ad3cbec7d9219721bb68936847517c2213174909c4e320e943f540bd7b78e04bdfdec5b9ded9bc0993414345f369a51e5e5fbebbc8343f3d93f1025f3f6f26557e07e0438da957d1b09eef845d4777d11cf500f45a94235cec83461d19be8852399c501be4f872c12fac2beb05a61322b9848d9b3350495eed5b30c403ffbfed0f0d4bc3fc2bb9e4b7ce1f5b4e866bcd8802e2526038d68e539c45f29af70f1f78cdd6f77365bf86eed6e10755dfc2c3ec05e514ac965e3dde2a345c83e862c03f8a22813f55bec163d02c83d38f19e233e56bed3fa2b2c3e105a5cdac56d87957bea8d350e29e998116dddad05a7440b7c24708dd90247a00eefe32355a40a157c8c51e2b9a08080ad3d9a542b0ec23e3781b6f38f2e7ad475d2d881968039300ec35f9de6b3f880b876b58f3ea7234c7fd12c6e74443eb16b69b35cc06c1d7e202010cd764fee5cb4aa3d4716667e3f1f8e56dafd9522a78d64f3d55001d07f07d7e1b0e7a4b5e642765fbd408758df9156fcc66c6adbf9f795b28e490d7b516ac02b64fc238c1d35b334bc00450616b5fe42137eb51adfccdd6d498de909e97f26e1988134138040c40b0c1fd1115a14446d24119efa50ab1738c44dc2c1b016562132428e20a66403d56c42135966606bb4d1a54f3af8f2465a352086af0838600f35deed1742f89d599d7e8a2e876a80f665b4427437e0b090cb78b53b5d6049d7928bec39ce51a7aff819511df40633cddbd48faebc8f338c3f13521aa405c0e40e32bc196c2b4f46bf3946be86d433a461229f268549cb3d6b62f217328b93a8ecb509921c796b2dc7dea36748ccc1843bdb21242ef5dc843cc3b791420b0c0bf8e47fb0e930b3e978fd223311e3a8643ff2e638e54a4e5e174b454546cbecf4ea523cf4101e3bf4f928aae3614d568caeb8f00cbb3d6ba72bbe75acf684ba371ca8fbd014beb51331c10afad9498e6c8aeac6f2dbc4a2a5a6e494f4ab2f1602acbb4da1e52359c783358fee59f8f0096636d86cf6597044056830e45a4b1c9b779d439ab7daf80b32abed6f3f366d8612c337c2510757c6f91e7071bb54d9f83cc1acb16195f125eec794e40bbbc19490f87fca2c61976fde8e455516a63e57b327b0a5ebbf5760c520a18558fab4a4de295efa29b6881a0c2cc0dc3a715168b28b1c2737e317683302b6fd83670c2171ef0cb9a10c6c9e837be8b8e3d51eb44dec5bb1d15c9030af4b85e5c8d3b1ff8b176f4426bc09457009265241e543465ae3eb76f16bffdd8cbe7e81b527e85b792e90ee6f79d188b555462913816e1402fe974cb1657aa2cd822ca4cc74eb9534b1cb935d79b29a7343a17a02a12b4f443f90bd4552145fe63e3d7496021bec7f179747a98ad5d81090a0d1592a24550589c2f5a2b99e2c545a6e47aa588d300a3ca81357854831891ba5c6de5618061746d6b813251263d6ca2fca960fc20e19cbbc0d5c78deb573b18954fa51dcf3d71f29163e2036f3a1e1e7bbc5725b0ffd0262b99832099c914bdfb9bdb909ea73bb30a1f2c7001598965b4846cb77c71cf50f4417f883e2e0e84e146ddd3e9ebd6e28cb0b48bc54a7d489eccf1792fa88dd9b184104d8cf53f15629eb99b7b0223720db7f6602c87eb6b7bd367589a468ea0a70b0cc996b407ed5a11d58c0c50082b0bd67caa7996768cc9ef5e515a9ff2412b6429de9a76675236ebfc870d489b462a4c411632b879576c36dab055b323a6885f793a02bab3b73843082f6f63eac0ba755e57fcf00cb84022eafa6d30df5868e330e60b9dac9f754cc649fa9d9060cccd21ca87a0284168f106cb2a2e0ee49a27cb5dac9487bcecae9ac027eb9677da130a64061faf39fd35dfa6b333abf8c2f7fae644c5bd2d641f6e20dc2ad409d1a84903d4c387eab0ee02b4f2cadbb8d91b94a8e0924090806ad10c3a488c9b660ea092e62aa75cc49c02f61df972d38452c92b88ae2fd399082fd6f4612497386c798759df00586bf24a04e95e981315a81f7801ee54f92f22e97ee3c3f85114253c834cc6e076c5918197a32b40d3c61b9c4592b055011a064049953865ae5f412e2de98e2fc5afc4271c80bfbf8f89960dd56d324bdf7c8a8a0e1504f1da159e1f7712cea19cd38ac28de6024df8a6b11276e252446e497938cc3b9c1a54247f3adb12e4c077ec3d9a7f9c45ba4996a3684a71bcdb40e19204bbc06d2819b8f049115c0f785e064cd0588718640af273c068e51029bd4f90d724f70cd0db52ed90ddac896ca2a809a8412180f4553f4afccd1c667ee45896508315663847390b6dbae54c343c39e166f1eed7044d702d9c8ce921423dac6abad1348feb043666563966a7ccaa8ff12de0d6c5884f31bb8d12506e9cfbf34683e8ac2412a332411921d18a54087d9bda65f0b313ec9293ae7bb15b4bc1bda3656b827a0dcc837ba662900ff9f3ce0c7f70f223121632708ebb2229a49264685fa31fa432cc4780f7395d599ec6b2e3e22455a4a598e52167b62c1abbfbaea816cfdeee2e58cf235b8c0d58df0e5ea8ca926c2ede46b94e5ed4527936f762e8c5a8c8388ce596d7ba9b03ea134776bc435a6ee314b079322a4ccb0fc7b0a10e7b40bc71d91e8050cabd59f2c86ae0398a4455d76438be83d39c7b5829e1ee6e53a2dfb1e0c0226014846d45a7e6d55e617ab1234bd36f05691a4f6c0921ebd4a18ddc844fdf607b91a2ab995b40728b116e04df87adfc304d9afe23d530cafe120a0aaacf080001400000000220000180090001006c61737400000000100002800c000240000000000000000610000180090001007866726d00000000140001800e000100636f6e6e6c696d69740000001c0001800a0001006c696d69740000000c00028008000540000000010c0001800800010066696200100007800c000100636f756e7465720008000340000000030c00044000000000000000040900090073797a32000000000c00054000000000000003ff080003400000000308000340000000002800078011000100666c6f775f6f66666c6f616400000000100002800900010073797a3200000000100000800c00044000000000000000ff681400809c110a801c00028008000180fffffffe08000180fffffffe0800034000000002041001007910dcecce17f72c81cf46e84e55b6d94095ecb2c9bfa697bf0fb6e896657a1791ce1250f983f876850cd7dd6b72842addba395a66eb0610bf4856371e75560897196e135ce9898e88c9837bbacf68c3015179fa39884c6c9d5610c8cd4e25f29bc33407eb446f1bcdfafd36562806930fe483dde80fae16a29e710714a34e1b2c25ea9a530f9573dc0b816c157c73b32520fd03f9a34bb64fd558d7685a4351337a50706239a32c1ed406eeacbfbaaeab72f4bfb6e5d716cdb05fb73232fee332b628747e914e1f26ae6f548ffc45bb348805fc8ab736ee04e2d5f0776d1eeafcea9b7e5f0e931cdd3d697b3f37e45b8f06dfdf0d795d6f2989524d4cb4eb8d141fe66bc0236eb77ab4216f3a920f45b52b3427bf3d1c6047d03c5009392a58661d1a3c91293a383a6aa9112909f18b8595ad9afef6b445118430ac0d35709734e86508b35f65c5719420af85086b517e4ba04bff1bb073883bda9f502d1e10d8afcec77435bc720143afc8d82a0ebf75ffb981990b91164adebadfca5326ea08e1fa3e286bbca5ff3dc1f2179a52bb642edea2e1c8768e6c03bcd339ff17d5790d6df4bcb8c6f16bcce1e959f58a840c2d991265d6a40c1a5b3760e8c05eac0f7644d1fd3dcc535e31329e9ceebc0429993df08afa34fb46f4fd39e460fd101492e9c326d951df2c204f818bb2d1bb4c3ff305fe30a15ac9eddbca8d2250eb2170760b68c572bb54aac422626b3ed97dfdb8e1e225af193dbbfda7f8b26c29679d05722b82f633267097086077f657810c5ea97fe34a1eafed3f01bcfa53a294ff6a68749983c23f35eff62a48a7b0cbbfe765175755ada139e8dd5f6842e5615a376f62f7483143cf2428f407065ea6c56298861bcc7b82b82c462d52429f8d874fb2059181162321bb25524f7d04a4413b612a2e7b7bee5674df676da2ead4d2423a8c6b56fe57ef7f77a3a2c31926f208a77c092564477b95af387ee7254741358557d5f1720617928e89ef546d9093542ce0ab546ef2cf384742eb09e929143491ff1f6d1006c76113b5571423301296e2677290a0b584f7b7dcce0404369db0563fa25cc02fd0db878948d1fb5d162f2cf040dc3f6cb462f754614f708fa67137723044d6c8ad0f8da33d6ea0b26d9a90296170fb16fb610f757f61f2421c8bbeb81200285b19687f38a155e2a874df78e1d108ac4b91833bab15d6bccfb12aa789850fcf62c2a9236f6faef8119681f7ac7f588f01801f2d621f5f6d7cc102f3c2c15306e62bca564f1fdec7353b214da8b9d7939a53cec95ac2e6b2ec094aefc08ff3ec0f0f05f9e8d3be2136751e41563cdedf3a328fd0a4c1b39bc9f5ba7cdc397b26a8f7446dd9463d5c2501c3ce90e8eb3c50c1f75ce1afd95c4e8bd17c979c5153acb4c150e195a66e1707b6155975aed914c39b9a12cd2d8d319e06529a2d63fb6d976e50ad66521031cfb0162ce4ae761c6730c448e7f4e072a1e72c6abd933a719f52fee51065790acd96fb31a72c8acac6e6f4eea14e82339b31c0697b419d1b657decc1463bae3235228aee596dca1536e3f6a1898c77521e7f473e538d5d570fb3e6a6e9ef54b987920dcc389f4c8a5f69a1d5dc9916961708ad79a3b27e00998880a55877e17adb6a81d70cdf03f3262d8650a2c173c7a0a495e72c7c16c9894af8110172b171d36f6147153d9526f8ed65622bb9207b6ee480399f6e21ae5e5b84d8ab205a612b8d4098a8b4fdded43d71c01ce6cae475b3c86012ff0f5e0be649ab5fb37e9e8aecfbaa12183faa209329bd847f7b4159424381b07305c9943b3e3dd5e654803a45835cbf91aa770246a7ce948c9a51675407eb1e56b58daef5bab39d548574c7cec8d8bf2c8609aae694eaeff98e8d3e5e951b9fb832522cd99c4c02c57e95ca7d9833fa1bf621121c59bbc64b714be28c612c4a199d9af1be6d3e7385ea8e824b70881a93f911b9070747f65a7ffa2abe053d100e68f99aec0ddf437d4b8330a7320eea9ec87a62a8feff074bb9fe06992293d7343a1c5ba56628a68469e7a7188567efd9c7a74cc5f50ee7bd41629c7af8e756e59f57cf1b5dd41123cab7fd6591ff912e70a2cd8cbea337199c1b631f4f01ebaf9b29a82b8c919fe41b0605c35c8238a69a622dd4410b91119f87e97aad8b9eff284faf1a7cfc7ca5b6f15f9b987f5f8fad375865e000f071af493ab722bcd8e639a2bb7020ee0bf1b19b1435e5efd75aa776840bd7698dfaa310454365652913d83acbfac82a905d11964454b80bc979cdf6edc6ec697990f61c9c1d18c696f5898e9063c9c00ed77c40fcf8b845dbc03604cab506553353f78c76afb62e1c54059964b8ec18ac6f644d9026f0ac699bd92ee08fdaaf2dc6b1e6b5f111ad5087b92df74e6a443ab67def2090887c00a24a71005147efb41dd78867ee56d9f44c30d75b326cdffe3b77c8f5aa463087a270ffc171f1396e27b9e1bfaadf34b2102f092a4d31161a19937785e4f65ce1efa2c1572f7b2e5212abbbaa9baa89fe4e6f24ac26e6437d438373f74bc1c2c93325203c147da7b69d2125d6e0d437ed813d0c93dc3d8b204ad2dbd77b4fcb71d6c50edf2d313cd4d6d6264fdd96f8eee6b9b35dceb6361d0b982efc41ee777d69bdf9cef4b74daa0c9f6ad987d5687fcf4261312c04c250cd1030621f79d857416c8cd437325e4ca829e49503e4d69c914ee4fa8569a3a9b8c8bf5a3e87755aa25eaf7ff9a2dc123bfca2ab264290659ced05087ddbdd74ac5c7b644e240bc946a9cc4a510a3090ab02607b82bdd2969d3c3b2f6e90ba749fac59d4d877716dee5eeadf637962397d36a187fae7573ff09c0beccf5035b6b9abe989f2b9cad27a8b91b1284d3962d4179911a878ce901c0bfe67bd5721b3bcf953d430029a62c6f6bbe9a234ce01bfa520edf03217a8688bf53c99e98fca80541e8a68df66665e230b98518075a4bd6636fa267d3a7a0cff6e396bbed020efdcdbe9ac60ce9e8849e6889ed94848bd9382a8aacd8c77a5b86c134af134f260fefe05720735f82c079bc7112cf43400164be884dc51be91e328fdf5253d50fd443e1a7bf2bb314308d3f0d2eff69d4dc80e02bfa4b08833dd29a94823333a24d240f763310c093292dbccf5e7556d6bc8f8987c14ba0153d5392f141118080decfe5933c89993cca207f036c3c30e6c2b22088a0693c67287c2a2cb7c26d19dcac6c878a751f2181f7c9ac77e7efc68a061db9a9f09528ca883e01c6d88efe0c3382a99247970da8d0c50aeac0c3f8a4561412a09f6e7929e52ed5581330978889aca3420bab918674c662ed357b7836214c96a9d927795674e59ca689b8e3835eb1af0825e291cce569db49a10e2ccab867694355f1d0dacf60c6ee1578bcc308bcd696d96c09dc6f58191f1a7d11485d4dedaaaf5b636399a78049d4c3f07dbeec6374f4d27849fc3552e32f9142624941bb073e1a1ebf665a1a7090c02367bc54ff137221a452cab1e6195cd40d98eabc8ccccb0db4c93c408d0b837227d9c2b1711556cfc6edfa97161735dc131f182013d0a642ae2b19c8c5ada6d7cd62b856190006135242107bb45a88f62cd4076ed0b080cede01d28f976a4f22a58e304afffa56950fc58f3d4ea4dfd33f2413ebae86cba17ac16bd7ae06820abebe41939b89c77e5457d7db567b8bab03f1a1095b28b5faa5624531cb7648a11636deb068334700c02271976a703ca6fa5d2479393bf137a351b3513f5d64eccdc1f7fb6792e972513c89698413ce21731ec1d7b008015fe4b92038f6a20bc282532103dbe411053d941d1ebf87a410aa53dd6144472ca5a27f2d92f13fe53e9f0020e407b7f126aebd27e047bef51ca96b8236f1d7daec8d2b240f60f95872e3ed7941dcf01c4dde3e85bd634c4ec3839c984b0f46214fde096dd9f969fc45b056f0bfdf4f93ca733b5a16f7b5178ba44e42e4506418894124ecb4fdf78e2b3340e37da1f17123f80bce91de1cb115ef3507b81c3baa7bc25368807e502550a20f09a7282820086b9b406f33da4778dd70deca43f4b62ea6c082049318e89577b06e2883d037d78cad2be1a9a3560f2b1c44885a68d87fcb5850735e42ff3ab32defce0b80c2fee08426be3c00115d8113e61aac070152ac465b6ec1974465b9fccb6529bba3a2e6698f93262c2d7408a3afc7bda50b8a6ba289b9b5394087a409158c697a29ce7297e8f8eca23e120957779a276da9c1f17e1deede6d37b1dfa21868cdcb33e4b8fc833d1e7b7679cb313b66fc7c4b8fa167d605f738104f314278fbbff418a989da3eb0bd190b3ea7f998bbb71d69b289e995748788853ae360a341f7c285bcec0be6c2ce4acb9bb41e0d603a6d0f35fd345c4bad518ed8ffa1e688cd62fb7159ccfa7ea7b43c486fba3f1d87de6ade237564061ceaa204db85d6f7ca4a081870c73c465f1c0f05798f2f4ee914af05d95f2cc34bf8d5fb9d5b673482b10de8355a85af182e262e5ec7198e54d7223dc04c5bc4c4ce1ad01bc2b771a4638555ba7421b1ea4d4258675af6269ddfb659052bab4b096ecd43bad754080af4a5dbbcdd39e429f1e03ae4c8725eb86ab1dd1025e92856418f0be40142ef2d10d00b0e8ae792029c9eaac0a189c860df2b289de93579ef2a4df8dcfc45075b0d817923ce86959d9b58ba930ea3cd32dca9cb18a76d3ff09247aa4ed8dda073a834186fa1d9ed337c952e967597a519d2bf12d8000b47cc26cdaf893d6fda6056aadd6472e1bf87ec25126597ece5cefea2d97ac796f3e8a3f9ecaf607a1e6d2ba8ee098d9c5bcb246656532e6a275bd2d3594d5d7c2a3ded3732465cfcc1306a48971197f0faeffd1eb530950383702d3cc04b9ddb03ff4d8ec83d687e31a674df9dd900bb9faf1c36e840fa9cfb766a922c163c88c4cac2d2ca18c58389f6c5a742f6311d54fe5f6df85fff6fbe70d37461340d409837193ca358c4967ddf7b59925146e4252867af102fca1bfef63e738c5169e9a939470248a79c16a384147201922d7c5b960cae469c7cb3f2ac6697fd1bad783bdede22fcb3a89b1d376c9b1c52f1a059d23eb440f1c663050e2d7a35867d90a84a6b3e74d0beee65705db7680f6b3d29c332a088e0b4a45c56abd64c454a88d8f7a82b5654ee93ace9e7983ca3b978540ce3d291d6382c212bc6de22c79f0213d4406f59b7066061f9d19fbf5524204a750978fb5043cd372e3f9035cb6de39e5c6ed61e67272dd0e66b9e869d460c82b83b85ee826c860610115303133d16c87a5111127e17e267458e8302f35282d7d0d9c84c4938046cae95cb80a22304694dc45afb43c733e27f7ecba9cbc9ac68c65d479b6a7252eb5501b929eead0ba8f33347bae2d73bc0527b843e00731bd3e67baf6993adb2a4833a7d873d3d7885ca6350592df074cef7523244ca5581a23dcf1907c535f74377f939bb324c19f69b513a985234a59015ee3878b06e1f9334e9160f166a774f34ab76555134d51c44012b7d7525cbff69e824fa1adbe026744052ce6508abc68983a2a0d410e978f6548e216aa3e89fd96fdf4dd4917c3590797f05df5eab7a34a8e467cf606bec7132a8f228c02e3d8dc91d04a8ad1d6b8a71814ba6440cfccf9945194e2439e526a218255efc7ae321c90f5c80af98d1fce0b77430e84f3e4a18d7c0606f8cb0c5181c1ea935f944c6e72ced28932de4566c899b90574aa41fac4f0747a6cdaba6452584f3d8b3f960249f823a9a4cbab52a2b88a57fdab000100a8937e696c935b83f2727a96a2a7d73b84a8266d5285ba0588dbef5926bc376521afdc8cb6a6271dc5ba3c6ced19b9af21661425e4a616a626e239bce896a89e2aa1748da3731bd9b3d1dfb53b6bd0872cd907b28f247c7ea3928785601d530979307bf04a74d1666f015e333149005a2746abba7aaa57fe7ddb8e6bd539565cb6549c6a0cefe5fb4bdc42bc7ec10f3d2fc8a3f2f11cb99b6cd2c84d96415625f31860503b5d7e002800028008000180ffffffff08000180fffffffb0900020073797a32000000000800034000000001a30001001ba4e137c62766d1774671ce84b0c317a533c7ae0b2ce28311fbe32dc4d542985e73c33b7e179eec41ac337b2bf4162b70bd64c99a097e71830bdf79afcfd5118c06f157ee04383c64f35bb1f96bca3d02b3023af778c702e645e158f300e73b4160305cce42f4708d877fb7a480dcf6485a5f544319e3e861752b76b0cfe7dfdb479a0d56b5dd19125d13dea45eb435ade794b65b86ef81fca98469f96293000c000540000000000000000234010180d2000100242f7b48d7dcec4f5cc45d3daf87ebfb6de14ba2c0d08c74e416238a818de304a9f40cf72cc866cfe5e303e3f57fa5566744ceed6007a8a8708aa09bc3f6e9b572abea2460b0706894db07877c853e6a15209cd261b7ee1f441979d507d3b3463403c3c80a3fae0816bc5855877cbfbd4881134cfbae7ca54c78100774950280f6182a46c6d008d1a2fb86258235fa7b35a7d81ffc62121088e580a89ae2630dc7dbeb4e9884abd6c12d3b2b4a10a3cb4cbc3f6b2309fdaa3656d260dba2a093b8809a59828a73d77fa261484c88000044000100440797abefd31e444e504c6fa31dffc83073bcba344f634d85228833a2993f367549a8b8e0ea8ba93e1f0bfe08f8b5df035025f6807d1e8b30ec9408e4ca565d1800028008000180fffffffd0900020073797a310000000088010b804800018007000100637400003c00028008000240000000070800024000000006080004400000000f0500030001000000080001400000000905000300000000000500030001000000340001800a000100696e6e657200000024000280080002400000006c080003400000000b10000580090001006d657461000000003c0001800b00010072656a65637400002c000280050002007f00000008000140000000020500020000000000080001400000000205000200bd000000140001800e000100636f6e6e6c696d6974000000400001800e000100627974656f726465720000002c000280080001400000001008000440000000020800014000000002080004400000003508000140000000143c0001800a00010072656469720000002c0002800800024000000004080002400000001208000240000000000800024000000012080002400000000a10000180090001006d657461000000002c0001800b00010072656a65637400001c0002800800014000000002050002000500000008000140000000010c0000800800034000000002480100802800078008000100647570001c000280080002400000001708000240000000100800024000000010f8000280d400010019ad6e397b548ccdf08dc4d89b5da5473dd6b9e81e18b2dfb9bcb06b2944a859053e2e532347ad0535103606c5dfe334c616851439bbf52fbd34c2675747106c4983ca6359df0a682941de8ff8c418ec19262afd28e26b362ce5f24f076e39374f1bba73be4afd1223d0c8343c9878c6901093b5cf9dc02c97e92d1fdb830e5917642cb0305f19e63c93672313dd5e1be07e0e6ef946a3b734a25399d886094f9dffea647f955bab464e887a4baa30957f8aba7657ed15d9e319f3f6bb30358cbbe6e008a50a6b6fb41d133c59f775f0200002800900020073797a310000000008000180fffffffc08000340000000020900090073797a31000000000900090073797a30000000000c000540000000000000000454270380fc020080c0020a80580002800900020073797a31000000000900020073797a320000000008000180fffffffe08000180fffffffd0900020073797a32000000000900020073797a310000000008000340000000040900020073797a31000000001800028008000180ffffffff0900020073797a32000000006a0001000d41f47d67c4ba03a33cc04d09bb342967c2d7f145e1585c044c7f6051451083ecab1190cf11a6d86a7c27c1d2ce008109da90ab210e5744532c209c581dbba834f96e04d4da674215edc975736fc2510282dd1b9b235b43e3cbc2a9366769fc201e37525f8000001c000280080003400000000208000180fffffffb0800034000000004f9000100262f32de1c022f928f095155fddf8e2192d93e2e60ae6c5281f3ce96f904602be9839f66cf031968d423eabd6532298039ba8488c4c82d780a1a87581d402b923f781fc2918af0164635032a95cee269a70f0a88239fa20f86591e15a15f43666fc6c3aaa328b83866ddf0b137c417440b93d3f7354f3f44cca5d4c4c2dec9eeb25ae0a3e3fbdc9c807699bd5fec2c764e648e2ea6f12b148d8e5d911582852531284549023125ca8a07d6969e3f8e1819de6dcb8ca5f3050018bf6d940aaf951d36a7c25b246b2cb7469d6efae0187ce1a8faa11d3c50dae5216e66b493f6e5cee02f8d30b1ec22fd41d118960f2c4f7ef4e22e130000001800010001fe79784cd30a900635e23df3107c61671ad33f4c000280080003400000000408000180fffffffb0900020073797a320000000008000340000000020900020073797a300000000008000180ffffffff08000180fffffffb08000180fffffffb100002800900020073797a3000000000540002800800034000000001080003400000000408000180ffffffff0900020073797a300000000008000180000000020900020073797a32000000000800034000000001080003400000000408000180fffffffb26000640561c0c0dd44dd95ee860632e8443e9b6d98c30e6bbe9d92f47e9d4b10b10bc780e820000100007800b00010074756e6e656c0000e0020080b8020180380002800800034000000004080003400000000108000340000000010900020073797a310000000008000180fffffffe0800034000000004d100010033bd8025d6ec37aba4f4146f1bf79d657f1199586ae52ccdd1318cedc838ea31e3c82147e4f8f254d2ca1f1e1f33c65ede0b31aa407f152e9122c492ada530d2f55546dc90540c911ac26a3253f5b4eae2c892b587b664ca3ca56d4292ae00001dfa88573f3f4bc710676850624ceff92fcac6381050aed3ffb03e91072aaae7c59a026781e52c906d102f4eb4dbeeee9c9e129be9b1e2980fb728d712be0e2726e492750ca6807849c65bbd38383f3ab6aea4230fc091d33b3d6b3a16643b9cce0cc48b0b059f6c498ece70fa0000005c000280080003400000000208000180ffffffff08000180fffffffd0900020073797a320000000008000180ffffffff0900020073797a31000000000900020073797a310000000008000180fffffffb0900020073797a31000000005800028008000180ffffffff080003400000000108000180fffffffe0900020073797a31000000000900020073797a300000000008000340000000040900020073797a310000000008000180ffffffff0800034000000001100002800900020073797a32000000007a000100fbe575c6f2d34f76f83f1436570cf4c2d892ca4dbe8689517ea8e8cd36677561237451fc1338553389559abcd11f2a6b7e16faef53d91aad785bd046dac00b5eb8504a7ebf67dd9cbda92119ff308199a2a9446a5ddf399bb3ce1ee2cf66d5cf205286ade5fd27ccc7ea3aeb845337178bf2400b9de2000058000100e6b4ab345e730f99f4743a114c2a47d1f0d4181dbe3368b6e75ec02f07cad233b696f88c28dd6e4ef5d4c0dff64d91871a339fe6c364d4465e9ff6f49e16f3415944ef026abf651319d51966e6bb7895c577eb1f0d0001008ebadad99d2de444150000000c00044000000000000000040c00044000000002800000000900090073797a31000000009c2000800c000440000000000000008808000340000000017c200a8004100100e600772a13f69ef1a858f031cad193d67af0fbf92306544647515914e68896e6b47e3c517d613200ddb8e58fa164dc260cec48039d0db950687947be1ddc097131816880e3e592a37434241749ec62a11e930ef8ddf9cb394b48e765a9b2f37aa8fbb3a2ebf27ae0dca9b07d6870b4df970c0e8cbdf26d9b367e87e947b7cda390984c925156fe6d1e648b82d0ef989e0d7021d10ef163793d5ab960cce495b9db15e9a39ac0802f60a91064682e199dc08c2a75decf1afd00c1fa3c89c4de7c05c40e841377c0a47bf765de166653aa20403477a087b009d7705b51ebbc9687f6ba7276c9d511007b6d1a83c7f3f1be25a80ce246736dea038257af34acf96e937d93498c0765a02644bee489031c748c3f247015f59a2209a189e51ba11d5ab5f80ddde7f0bcdf66ecb25e63b670415348b029fb7f02298b4f12b43e7e6ccd1a4132befe82837f433bc8bdb65cf03fc83e752b5975afdf61fbbe7596f2d430d885096f1b514bc74d839e1beefe4cb04cc7251e2001ed6a34b6c35df5c440faba57176c440e3dec5a9d5c24a7f1d8e7a2c019e535fa9b68cbfe9d26369e0d7b6d7446f1f16077105f3a818627b61f813d2f4d002f8c018ccd4228cf36afb56e8375385ed452dfb4f174fc0c89b30bb06dd9dd2c4246df778bdab794e5e1388761b738c19f7ef5fefeac313b47394d1ea12959593a2eaa585f1b630e21dee632176a980e4c05d98004d99cbd96ef248e330b69b310c2331e0830d279be63a14958d15409aec8bacb9c2c155f42c8bd19e1b75d0d65478ba52805b8e94fe931fbe0d44bfd0d42e62232ae19d767182945ef9b63416ce499dc0e5755fc2ca0f1d63f40688921f7675838522c884729c94e20d37f2c756f989219a79884a385e5002f8919a27f5302ca221a4665c2d2eb4ce7025ab57afd5ea565a15c7900b0620a680b41fccbc79d0f9def16e71298402c0f7b6c24ebbd9ac258469f2b381b31c77cf1d138f3aa6dde357dc0913fea8e4d7b9201f65141ed1532795e44c356579c48ba6b2e8240b3fedb165c88837e8046f8838847b202f83359b80cfd20ddf329348bcdf41abb5d0b017080cc3d3b7ca6bf41df76de6702d942ff152582756c2952428f7c2bd167ae156d0ee9df120ec18a8d48f4915ed1913cf77e001bd94fb4d3532e26e276470613428880dd41a757a4edb791717b2deaa48a5e4e836087bdc382e4ef49d284c021cc3bdfff48157d1664b07d7fbb1a70fac238482a64847e472eb0661d324ffe7fcb06fb3a14c63949dfb21521827d8d1934ce84e32e9f058d1ac15938fd7da1e02d5f12d6f0ef2b48de369a727ba7ff0a5b65acdae7c918b218eb87763685e846f6618e2a84cb7e8fa110f23ae014a194f9dbb5557fe548a492ff46048e2e47b38e9d05359c3dfa5d61a0a0291da97ffd793d922791faedba3f747aa82912576ddb3e33b33f5e3158818bfc801b472b4d2a3fb67bf3aa001cf8a0b3c8bd1bf44e3f0b9ed88e25da032f6ed2c20b49f388cd02f4cb17996f78c34fe772875dd03d6d32c53a69f7f0de2dad68548dcfa7227751aa5ec373bec13dfb03974afc31c34047f53da8eebbc82c36f5b27cf18cf1f445fa42a0916d4e6a6e5f463986b69d0f217b10e77e6536a43b15ada8d7770437b555e56c0fa70e94ddbf5708a4af3c330c359d0d738ea0f15b2d3dd2da8bf9362a8bb3c8c72f6bb1675792d9d3e05237e3acd6a336e9eb314560f70ec89e8fdf7a05131085fa07a94490453caa36bbda5e9d8841cccc4bff487943633393e80f089db598a7a5059f5d6b68c72d466e13604f2b67be096926635f3742ec6a9d0d06764fe407db2229b97fa7edf97ca90dbc7ea10a4025921deff1f5b6d24d6eac83cff4302a6d946e5ef11376092409e55686734b5e92f2010a01e96abab6884a6a52a32d922b7cab21c723b298d117a2438ee6da6a3300a1b3da6b9a243f30d965ca6aaad241fd57a861c7192b06faffde250d51621cfb965fffbd18cac3ad1b103d545f9b52b964ca1e8cf5afebb98cb792978cc3b494c5264f3b84f349399b81909524ca371185e1a500c192fb58341529d3c845dd931c2fe613ad49cea28a7f0e115a227d189c976293470d476a95dab519da49cedab9be6612c2cac46b895e42cc27475ae60c588076c10514c14822df8da4c3ef833b3ad0e60fc637a2d3c03a37f47f702154aeda95bc2a3361ff9c30fb1b63977c321cf35fbb8e8e7684c311fe8653e5b89163f37f23fd86dc0bb1b96b322a88ce340f870ebcf5079e47787e176d3918d1677bb22bfbc22791c77e1e91025eebac07a8a2e26adde5fb5659bf8191da862ca0557c97868e727e3b773e588f84d5716c296b6c100db4d4fcf4a93da6c0dbdf4a7ed2861ae80830e0e14aa74b50798067cc1fab5b9cd1620b3716560b4b84f190c9be9937b6b6898191bf3884df9263477a9322f14e83f09e2f58ca65369348017b751f9a64e6ddc30590f58fc0582253b2440a6bbe117f20ebbf2129815763b879166fb67207f877befb503fb6e84b423a9652514dfe4aebd3d5a755d42fa1eb92cca9baf0196f867f96de6ddd6ba167b5a6e85e5bba12dc05b04081156a40c1c261300af14968d5224b53ca539ee4000aa757b3b7e696e5a8665113d72f272ca0774e3b03631aff97a3e5d576a33f34c6b3f517666035973ecd0299dd811465874f90dce786f3b7d5facac1b66ca41b914a336ad3fd1e020b6c6e83fc1944cf5d3de17634169a2b8268f49b38b3dcea4c673c40d071529a3284783a77cc25a22ef0d2432db374a6991ef0c13e4c25a56a3458bd76e790ef4cfb690bc6ddea0ca841ad4df84983cec43ca92c82322aa701398dea5d1202ee0159ef91e27abced713f39b956789e37b3824ce4de161c8a07b49b6200aca3790754201b76c86d2ce73a58e54da6326015a79eed32674bd0d2a57af38892a3ee9490f100ebf50838c949edf6a5c550ec911f8a8950f023ff27d524facf5cd3c718ee739a253aaa3d8181695cc7782eb8c4360b15025b6a61fc87871573a537db39ce97654598f7ed0e5c6f204ac85fd1c739e865305ab43059e60a1f6a5e0bb7c9d4811da66efe070f116e30f0b008d0bb769e980bcb4e53566cf9d77dd35e12a99ad52eb40a1a579c7763ff686138d0b9c486d72523d4cd44115aaf29280acd651aafcb486bec7a2201bae730f523072ea48beee0374a14771551ba02cd46787801e36a07617ca979875376f38df2e339a9a5400b62e1890c1c9bd68bb883d64d098d9769d0a6e648a1ec5119892e343940d900aeda0fe7c00a2ba7683d4562b9df0dd4817b69c746f23fdeda6656a87f8a20b2580d49bb7dd3b4ac0725e63cacb3490ce1b3a89c15968c9602c7d491c3682e2a82717ce4d4d3d2b65a1164028e6c8cdf44a447fd2ea642772ee22cb772183c75d1e7ffad94f7bacbdb5ca5658208bbfed0711b769289f1fc69d3332d021d9ed4bb8b6f09af66c425178695b1370d8a76c833f8efcba4a8fd3b98d2f5b58f704cd1f33fe10a928eca5f9ef9769ebb5d64583a895b1dd5ee42361ce0e0c72fdc6637ec867ec5556b8ee44ff72e749c2888082406a751598b86d19cf8c8e06d9c1c1de34bc810b6c824e746282467b1e31c0c30041079de60c889ff5e1df43ecacce38f76111aa05f6238a9797a30a34c9fde98e6b8296d5824f0ec0c099f630c8f06ab226a00d4dc9df0dd5557026e1b032c15fabbfab78d0a24a65c99bff9982823fe3eb051b0f88c42a540dbe6e484a4f2ef9e641e2cb91f5c8d7279a92c59bf478f7419a3a89acb0ad1d1c0486318276bda1fc9f681ee60902b4937840c910beef370424cb684c0583c9a4b1c76b7c40f65c9f08a18c38c9e453e59e842228cd23294f47653b91ba272730cc34df5b6e5c8e14d3d7ab2d993be6fc0b086218ebe0c6be34227f458a042d3aab4494c83d536f4959034865c3eec1fb3a51335345456785c134b3008592faea263b59b5126383be83f74b530862017e1e8ee890940e0fe4922d48e89f194ccc438a4091337d00a9812d5878f585bb1a71fbc912cd628ad5dce7b275af13664850a82cd14f083549cf2544ad02ae2c08e00a8ae26650e9f07d8968d18c2a87ca9a24c9001f8c9e486513d01121670da791cbfe4327f01d75e6f4ad3215da2ef2b59b601da3ab157ba0be3867532607a504a68157134b5959d9daa2df5857668f6eace1973bf979085d9d84c87872dcd5eb44aa039358c499ec45dce1d9d0247cdc674226630192fc39bb9cbe7fecf2ae52400c3c69de5767545f8458d353824f1c96b85f2ffd983fd6c33245d2bd370d6c7531d080f443fa3fc555a9de2d39e56c02f89fd674c454401bb486ca02c246431d3016c446519457ace3f14cf7f97b59d4652e143ca3c1b1e1016c5a6d27494f4140a40ffbe4fd0ee7e636cde4f8a254447449a51ddcfffb75902f8f7eaff45f2a79eebf83c4c6553ba78311753062840e4c5bb576a1f19e5385e171721c571e76d1974916edbfe27b0a03abb8feb0a1c685ec2cb65ba01cbc76ec40e6aab8f8e654608865d1c578fe880765287b77dbf666c42872f7090542ab5529ce20f27ef82f63c71fd47e136d2648f2cc809b44238ef9229d3f168cb7d7d2bab0f7cf1f920336af6a532d26b3684d5b9d08f72493d272fa0bdae6df63359d6b97f6fa9fe5b7773e5701ccfb4f1f47c9ac61f8c4d7e172d6dd934cabbbfe1f8e3212d8799e3bb5c30fc41bc98bbd7ebde1438e8b22689e73525b357c02da7d2d33e40473cbfd411eeafad7e431368b7077a7c28dd4198df77f353df0474daa159fe032f397a7b99f0ca39e34ae7625b28a68c62fa8df8c52333248cda09ebff522e35ef16c9ed059c56b441ed74c24fabe4e6fe15f08051449b07eed3af40f8966d370ac6ae9535eb78c3887cf32160fa73efb6115b7a378cdbf90eacd9b8ab581215b8256e8dd15026364826e24378fb188cb2748084ef065583981e38e47b0007412573276a6e94013260b39e9fdacd9b3bd5a8fbfa6e1c4d603eb5f1abb6363421dadb5eaf5ce4365a4b172429df4c21755a7717ce360b75f6f6a801787ba96725d4d6edb84db9b777f9278add7ffb2aeef4fbbc49ec7560bfdc7563a3d5ba09fa5ce875ed27ccab9af95005bbdd0bf73009b3c1b1d4ea71ac19b26771948a7751437bfb49a823b69650345e11bd75f755c35ec377e3e5360e3b9f925303874c0abd36fcf93d2b3d799f5a191dba7ee9e4d23669aa30d0d872d352043968212079da131f31800f946bf66c371b1f4820927b510b48e712bb777ae27eec194af9b8e15eb0477273d8414dc8240bd0fe5f3a559ceb29e43c703f1b8184f95b99c18973208df4165ee154aa49bf72a00aeb125e8ed1ea35d44f02fe272263ad45782ac93bee0381cb38a5ef263568fe3dedb1e04047a0368b55c6af76cd77c6c15c4865dd6e543f3352572cc80c90a544b31c670cc680e220aa204276a5b5888f771ce8142f274092a8322b13fa395ca64a7b439910a58ee47a18912daadb745c7aa02f642b3597450741610ba7e40b5aaa049ec29328b7815880520f1557f4dea37eefa61a1fa8df26f3a6f6767e3217c035bde4c0e42e62df9539cc02ecf1f9bf3120920a7a99e07d57b5e6babb41e29e49561cabfea8736273706a47d9741d4b4fccf5cda439b14c9ec26244da14bfd65cb36e57766ba598641b56b4245dfe334f511f89f0c53bf1b12d9043d4a53f80bf9f64a1de39b166500002800900020073797a3200000000080003400000000208000180fffffffc080003400000000408000180fffffffc080003400000000208000340000000020800034000000004080003400000000404100100e81dbfb06f90c72456a1486c8ac43ec630b657892895d2d418463361400d3bfde96283238e73807edb8c7be0e26ef951a8dced95531fcd977aacf00695089f03680a994c383b121c1e32d2e7b0dafdd8e63f87dff7e929c8e4e244df650a8c970a1d584f46b934e2c5526553225f0ab2a8cf7c044e6c730ead8f6db08a70c0873d55b6486260ca9492b06894a1a91f37bf35746ea246e20685bbcabac09eadc40331c9acf6c6b85ad2be9621edcd1d5c3c5f75a8ff29a0be47e4560b19902612bafddd62cd57da158dec6c2898679d121076d4afdf214ba943c278b255619cdd1f728a14de3368c1304ad978bb3be9623435d74d927cbee4676179ad0964e75132f644c3c5fc4e9389b2e690697c34e20d1e85bdee5d42a8649d427ff7df8bed3cfd2d1d4b85de37b2869a7295936467c6f6f32967418fe78ba10c5e018c8e3cc84d927524cb3bb5abaad430993e3bca166243f6f282b755b62ed860cc2af38e05901bfc3b728a592d0f18db246d4ceea2b10163aaf0bdd2a5587a1cd57adf5cc2be2671e3f2eb63b5c7ae1690b063677eb4d3e96022968779539497f7803e5803c1216568617703999036639b3ef562abbeec0a8e940f0f777ebc3f9550418dc68438eac64b796cb415898fbd662fe975fed8f122a4b38d84e462d7cd30ccb968c49a31ae13709dc8cdb33eed4613ca6d634630545ef20726d228132a210b11bcbdece15bd47398f28b684f5ca13b66427c79a2e4f92b8ab83fd875ec2ec385abecff47ce420319f731b634dcb87e787ff642a0fb99959b1c14e3f5084d7edacc737e84d6ed1a1e7702d621425497621eddcd1599ee190098ba4818bf8c2424e8d513b387baa60df6ff9a62250bf124445d1a44920e46a29f607159e9606a355026d490d62a6f985e20385c8bcecc8739af537a90b089660fa6ce441e2fb4cc7118010c25723fb4ba4b3b4472f45924988ba1184e922a5ce5dd709b6e27d50080030e32c4c377d461ddd1df9ea003e95c428887563a5a27fb21c514ff7dee6d3e2c473a52ec39463eed790480ec688ceedd333d78901af658928874dc9a0a17fb360f3df60db9c5c6bdf316e0477d47713266ec0bfb93ba7c489781e082b4f56420de46f9be0fb976256771dd8a41d3fc7f9cdf691aeb46db70e30b9679959eea0a0a21d3645ac6e5f68c9f30f1b0b20fa4c1100195d1817ff1b0df852aa5ca5862a19311e882a2b37f4bb194f36e32426d920210c9630bab397e9142b0f92d22727a65ca7045f9283ad306ec4dc8312c434f3bd16512fa3a6b7f3ae91a0a94d5cb257745cc653510e3d768825afaca2eb50ff48fdcc7f5e292ac076f65825fb5b387dd8bd9eb586cfeb99508ba1577b18166b82381951c2cdcfaa6597efdc5a783b46c79429d0fefaa3856c563e56c211215a75de973b299d3847084bf456c4e10429b9ff094b3868ef623b2d2fdb6d5e8419ed2061c314383fc896621d544cba91c2c38846747d006d754e8106b29f43c1101eaad4c939dd9fc34a2aa43aa9897b14af3d9b8b4138eaed152a9430301313a5f80c66c81980d09b6c13c036c70fc851ce5742dc40de7410c81c190e846d105858c3d723ae18bf537e058791a1f42b5614414e25a3d616d5b4ac0297824651276fe5f0b620d0c30db546b2894a5aac72528ec8489fd108cc28e817c2872a3e0bf655eccfef058fb96f4a77ee2a0426996ae36eabef57df4d112618ac7bccff71aebd27b8bb8dd57a2f573f0669d86113de39219f43c6538857526063675fafe441c03a8adb6beee5685792f5685231e3b199c9d2dfed418f764dee4def7ef28912dca4c7a91f62a644a87d27db9e31b056149da7d0e15629b29690b32875431726692ac6368951bd7d2d67daa553b7664ed23f38a8117dd7d210a363287cbd529db0dcf10479c028a6b5dc03e3a106f316c3a8c333e8c23eafe3f84749fd6e99018782faa0ca469218e35b7f4082518ff449bf6e96048fdd2c2212c7599bb221e7c2f5bbdcb216d03d4e05e14822f87e6da5925f0589aac60cd041e383966bac9bafa6e047badf012ec334bd48b1336f2a7e7017f7d3b09908963d9c1503244795f124195f7740f36820b8eac3a3635c28a30cba4c58ce444f0bda41ca9edc2e3a3f58c535fbc9f229f80bbdb019b7244118238b8908d2670b180435e0c9417ad18e09180c0aadc885ce73d99917fccb46a1922b9784a8b331f60fe84ff209c3e87f765075908bbbc19272fb3b63bc1aab503a29b0da1ebe03ab7439fbc6be2d44d61d68d5e0687623c67778442ca6774196fc1569f3dbfb45c681396277bae4137886bcfb63b158a0cd484501ebb0321157fbfffb1e4f95131fa5eab311a2602ac912f94c25c7d9f7d05ccc40d4a0515f834e36f4c79f2bfad17e35f45bd8e07ad47dbbefe61516d9dd0718e34be83a03de8be7becbcb971d37c1c92a69199c2301a22e20b7273e9e9027df8040594888e426d7ef665cf59f7ab83b2114dac34219692d8b0f66739af185249c67112eacf287f8a64ec7e2ea31ca82d7ee25ad7a3de8128118c241a172f62e3a0752bc6e4029e87fdb47ceee9e7aef969899ab786e5a4db97cfec80a60fc79c0a115e7fd1a1eba26d928d31e2205da5adb580ddad5db15859fcf771596a0ec8c2dba6fc70eb8fd56276fdeb4021456f746b5b953e66e9524dc9a20a3c2ee6cd7a42810f8a110679e418d63ff417070ba4502e69b3c1e32895ccbbcb28afa5b4e7a87f1426a01cb0aba0da9faab4385390e274e023c8442b0b4e045d1d6d561d70b5eefa423a7a194a224c4fad214510651e4f9b196c92cb2055dd48a78b7124b7be90de5e2604822b0845350b157817b3262410b8ea0038a06469a33a55bf06e29834878e4787eb725c57343dcd508bb0813bcde53d2cfa3755fe6a62eff13441b4d502bfa45dff641b1dad7df1f1b316e5ef8bd8259796fb0debfefa7793e9309e4c24e8518a6a677c13dd3e4b2b7189ccf402755ef44b5e0db52db19dfb5f4020f99160e61641e67f6ca9f29dc81b5dd989bedd026c4f7f3efe5ad37dbad7ee401fc6ae611f619dd8fdc16a3ab2e5ee16810906f0196082a0d5f06624cabd4765fae36d555cf1c981acf6836b4e611fca7ccc76fd2e7ab73302170621387a1df7578d4fe51ee468ca0360c631047d991ef62683ae09315460ac5824317164cb683f641ad86c43af19a70f430637a23edec13c6f8ebbc7dfa8a8c23bd7da8661b93c1c449c594cb1922416bb1eb505c370a0e1ce6905854dc3caf405af5c854a332178b5a4b918b6f0c6d2e77e8297c5db77051ce2876971d70506b0fbe9f5b9ab6d7ecd45a48efbca66e2a97e2aa436dcd36dbb7b293a60ceb5c3f59095f2e39cb7c42af4e85937dd3b58495acb7a429af89c6fe20e27ce0a9a84d954816990899f6dc07b896a04fb2de7418277246189f8a5ac533cb7318a59a3d132d7bdf64d9652aaf29386f310d2b711c4c97872c743a8411eaeb5edc1f306609133113cc5c6ecb806d290f0b41f42384c90ace5798d96f438376cae0bd43f8facfe7ec01b2e81388a28ee492ba0a1702b3c16b4fad2f325fe01010f6ae5cfbfe8ba1e4abdf3e7dc8b3f6767ba485376732b6b69d59a5fe589c7659bb5f04184123b25bab26be21c498350a7991377154abfc1a399ce3ae5486fda6e94396e5d59a23a5555bad62c2164b272b70d101c29129d1cddbb2668ce7d44f3656ea13869840c3d6a6361b542669c97b703f390461c46731e699d0256ee1fae36489d483a8f0d2f179db740cde17342ecb71875ca08974e8014789358128477effa275fd46ba7c2adade0f636bda333446798effca36089eb4f0bb09f3df293a83d83550d230a986c58a48e57609435596ae5a329ad91eac584a3ee245552cfef0ef2c0f3247fed04403cf8149ad544abcc3f7a4292ed954124357251ebaa8f1e1c07c53be9837cafdd404981efcb83bc61693b0d4ad9e8c78a69e50b06f69a69d14e75afee4963c163e945046d30309e16b6728890d543b1d8ef90257ad8b054f238a987af8b2ae2fde913528b1ff416a47c7494fce11817922a65e7e8445b1b7a49e8f7b0745658fa00c2c21a2fd7177b29bfed6f487ddd4c32cabbc8b36061ab08a2edcb667995971f41bc6fa51075092f1ccad255e9a71dba9ac737534b48f368135ec0c143bcfee2bd37e70e4fded2a3a58a79a184961b695b20711d72e8085c2885ef86fd41af7a0098f875cfcf0187de218765a59108c8879d7f2f9ecfdd433a24923d1a8a33451f788f5a4dfcd6507438178608e5a9ec8f34cbcb5f9e4f9d7151ff883a2c93cf2705d7deba61d62dcb8fb45c4bc0571e5ff737dc8c76c2c2fb6e1e879fafb34370b79bf6abb9ac099b055cd3c3f05757227d701c3b04dea563710750f172321079b814c40350f56264e69d6385fdd623e714549b89d9e663652eb3479f0cff6fb5a44f4ffea36ef0bd14621949f0b8df898a27b5e5c758003cfb1329fbe8c0687c4e0b704d74d9c15361ae6f0048cf7d67b196dd3949e36789bf0428aaa37d49dbff7aa90a58580f9225fbdc9fffe266b03a7cda73bd7f0a0d2a97b70ce8f7d1acc2bc08d576db98a345cb62a566deb2d0efb8a6ab176c49c26d2fb77d424849956810c21b56e7520e42bce1be2e02c69e32fc064a48243524dfe0da34b6c59f234cd8fe10c6363e9a15b289738a38446e65f76b86f8e42c3aef994dc8a465e676bf8c6d35f75b66eba8ff094d2353a268c6096be5baab6dfcc08549d7032c4f6bbd52b5c7084458e7f65f9d9216a7a4626463a3e32057bb9e4d6a1912633d1fa4d7dfd757eb422171af089c0e2a76e47abc9be9b9cff2e3a0ab5dc5daaddafde3f7ba5754fb7ecb89ccd057dbd3d7518ef626bcc53fac824802ecd952fd32e2cff3d08af3dec657fc85a11d3f3dcde331c343d5c484a241074299523599ffa528cb6a53f2efe73ef87c721495581bc28c74761d6a817e7d856eac45f73c86206e4094c81cb547891494c2195e9afce311ccbb5c0a0ebffab1ce03ff9ebc11bffe85404be41cebcac09e8164704f1f21bf946a4be718235fc4899cafca230438dd66dac63a877fc34ec2553eded16cec83f6ef2b3c133b958a7ee51a938068731af7205768bc0a20a514468e2f81f0bb843788b15316a6b6aae77e9ac926e5ceaa3a431d04ba4e234a52aab5d96a819c16dcb36c4d1aad3d8f9036a74cc26de69b16b246a365d98de9fc7e21b63205fd7a5313f65c32a1e23c901cc1c90ee4510aa2ba2a0dbaa21068e56572d628201af7238e5a64d9412b86afcc40293eac83878012417833755f55695be343ed79892f50804f1b4bef233a0ba66dfd55c0971098e5c3914442d1df34deac8dc7b9eed2051dce11ff1cd04818bc6dbddce4d7e28b76c6b4631e5120adaaa2fe8123c1fa7a60b4096427f9f457558d4d6721cce37c9d3fc1c2b1c6a58fec4116a9d6d528950d86dea7d141307d79d281271a025494b80a8124664ad74760a348964607a517fd6a9f8df22fff85ee7b44f42113085d3699778a5541cb5c70f224016a5333a1a5ca15e9e68912e3a072593e50f85ca249e964a88099e68f9983cb9f64d5aca48298004fd2d64e6e465624e28271bacd08dbfea08b89d89c2dafd770b347b66d459e4a6576415ed3ff78d51447c5f1d7fae545a6fab2da8e4cdb6aa022273f236acc116a16150bb32f36901eeb5d81eaa8d54b991679ef0a628141d4a74f8d3654aa033ec78ad3cc0e300c000280080003400000000214000280080001800000000008000340000000030800034000000002d80000802d0006407d0a2ccf10f0c219411f1818db47fe605956448de562e2878b57b2cd80ea5ecb6416e1a772a81db19a000000100007800b00010065787468647200000c0005400000000000000fff88000180180002800900020073797a300000000008000340000000021800028008000180000000000900020073797a30000000001400028008000180fffffffe08000180ffffffff40000280080003400000000208000340000000010900020073797a32000000000900020073797a31000000000900020073797a320000000008000340000000020800044000000003080004400000000220000000080a01040000000000000000030000070c0003400000000000000002140000001100010000000000000000000a00000a"], 0x67e0}, 0x1, 0x0, 0x0, 0x8008800}, 0x20000000) 500.025284ms ago: executing program 3 (id=297): madvise(&(0x7f0000000000/0x3000)=nil, 0x7fffffffffffffff, 0x15) syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) syz_clone(0x600c7020, 0x0, 0x2000, 0x0, 0x0, 0x0) 499.130185ms ago: executing program 4 (id=298): syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file2\x00', 0x200000, &(0x7f00000000c0)={[{@dioread_lock}, {@noblock_validity}, {@lazytime}, {@noblock_validity}]}, 0xfc, 0x564, &(0x7f00000008c0)="$eJzs3c9rHFUcAPDvbJI2/aFJoRT1IIEerNRumsQfFTzUo2ixoPe6JNNQsumW7KY0sWB7sBcvUgQRC6J37x6L/4B/RUELRUrQg5eV2cym22Y32aSbJu1+PjDJezOzee+7M9+XNzu7bAB9ayz7UYh4NSK+TSJGWrYNRr5xbHW/lYfXp7MliXr9s7+TSPJ1zf2T/PehvPJKRPz+dcTJwvp2q0vLc6VyOV3I6+O1+Svj1aXlU5fmS7PpbHp5cmrqzDtTk++/927PYn3z/L8/fHr3ozPfHF/5/tf7R24ncTYO59ta43gKN1orYzGWPydDcfaJHSd60Nhekux2B9iWgTzPhyIbA0ZiIM/6tuojz7JrwA77KktroE8l8h/6VHMe0Ly279F18HPjwYerF0Dr4x9cfW0khhvXRgdXkseujLLr3dEetJ+18dtfd25nS/TudQiATd24GRGnBwfXj39JPv5t3+ku9nmyDeMfPDt3s/nPW+3mP4W1+U+0mf8capO727F5/hfu96CZjrL53wdt579rN61GB/LaS40531By8VI5zca2lyPiRAztz+ob3M/5orByr95pY+v8L1uy9ptzwbwf9wf3P/6YmVKt9FRBt3hwM+K1tvPfZO34J22Of/Z8nO+yjWPpndc7bds8/p1V/znijbbH/9EdrWTj+5PjjfNhvHlWrPfPrWN/dGp/t+PPjv/BjeMfTVrv11a33sZPw/+lnbZt9/zfl3zeKO/L110r1WoLExH7kk/Wr5989Nhmvbl/Fv+J4xuPf+3O/wNZYncZ/62jt1p3Hd5a/Dsri39mS8d/64V7H3/5Y6f2uzv+bzdKJ/I13Yx/3XbwaZ47AAAAAAAA2GsKEXE4kkJxrVwoFIur7+84GgcL5Uq1dvJiZfHyTDQ+KzsaQ4Xmne6RlvdDTOTvh23WJ5+oT0XEkYj4buBAo16crpRndjt4AAAAAAAAAAAAAAAAAAAA2CMORQy3+/x/5s+B3e4dsOM2+Mpv4AXXOf/zLb34pidgT/L/H/qX/If+Jf+hf8l/6F/yH/qX/If+Jf+hf20l/385t4MdAQAAAAAAAAAAAAAAAAAAAAAAAAAAgBfD+XPnsqW+8vD6dFafubq0OFe5emomrc4V5xeni9OVhSvF2UpltpwWpyvzm/29cqVyZWIyFq+N19Jqbby6tHxhvrJ4uXbh0nxpNr2QDj2TqAAAAAAAAAAAAAAAAAAAAOD5Ul1aniuVy+mCgsK2CoN7oxsKPS7s9sgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI/8HwAA///F1Dry") bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x34, 0x34, 0x8, [@datasec={0x6, 0x2, 0x0, 0xf, 0x3, [{0x2, 0x0, 0x2}, {0x3}], "8f54b7"}, @datasec={0x0, 0x0, 0x0, 0xf, 0x1, [], '@'}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x61]}}, 0x0, 0x54, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x20) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.numa_stat\x00', 0x275a, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x8004587d, &(0x7f00000003c0)={0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4}) chdir(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file1\x00') 243.670733ms ago: executing program 0 (id=299): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1}, 0x6e) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000002c0)=@newlink={0x40, 0x10, 0x439, 0x70bd2c, 0xffffffea, {0x0, 0x0, 0xe403, 0x0, 0x40083, 0x715cb}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @sit={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_IPTUN_REMOTE={0x8, 0x3, @dev={0xac, 0x14, 0x14, 0x10}}, @IFLA_IPTUN_PROTO={0x5}]}}}]}, 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x4000040) bind$unix(0xffffffffffffffff, &(0x7f0000003000)=@abs={0x1}, 0x4f) r3 = socket$netlink(0x10, 0x3, 0x4) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$nl_route(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="4c00000010003df600"/20, @ANYRES32=0x0, @ANYBLOB="000000e8ff07000014000300000000000000000000000000000000001800128008000100707070000c00028008000100", @ANYRES32=r5], 0x4c}}, 0x0) write(r3, &(0x7f0000000000)="29000000140005d8ff00000004eabdeb0101b6ff02", 0x15) r6 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000080)={'erspan0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="6c00000010003b1500"/20, @ANYRES32=0x0, @ANYBLOB="00000000000000004c0012800e0001006970366772657461700000003800028014000600fc00000000000000000000000000000014000700ff", @ANYRES32=r7], 0x6c}}, 0x0) 242.977643ms ago: executing program 3 (id=300): prctl$PR_SET_SECUREBITS(0x1c, 0x1d) setgroups(0x0, 0x0) getgroups(0x1, &(0x7f0000000080)=[0xee00]) setregid(0x0, r0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) r3 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) write$tcp_congestion(r3, 0x0, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_udp_SIOCINQ(r4, 0x541b, &(0x7f0000000040)) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000035c0)={0x0, 0x0, &(0x7f0000003580)={0x0, 0x180}, 0x1, 0x0, 0x0, 0x4004050}, 0x0) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f00000006c0)='./file0\x00', 0x31003c, &(0x7f0000000780)={[], [{@euid_gt}, {@uid_lt}]}, 0x0, 0x51c, &(0x7f0000000cc0)="$eJzs3c9vI1cdAPCvvXHiZNMmLT0AgnZpCwtarZN426jqgZYTQqgSokeQtiHxRlHsOIqd0oSVmp65IlGJExz5Azhw6ok7FwQ3LuWAxI8I1CBxGDTjSdabtTcWSewo/nyk2Zk3bzLf74t33lu/bPwCGFu3IuIgIiYj4r2ImMvPF/It3u5s6XWfHT5cPTp8uFqIJHn3H4WsPj0XXV+TupnfsxwR3/92xI8KT8Zt7e1vrtTrtZ28vNBubC+09vbvbjRW1mvrta1qdXlpefGNe69XL6ytLzUm86Mvf/r7g2/8JE1rNj/T3Y6L1Gl66SROaiIivnsZwUbgRt6eyVEnwv+lGBHPR8TL2fM/FzeyVxMAuM6SZC6Sue4yAHDdFbM5sEKxks8FzEaxWKl05vBeiJlivdlq33nQ3N1a68yVzUep+GCjXlvM5wrno1RIy0vZ8aNy9VT5XkQ8FxE/m5rOypXVZn1tlP/wAYAxdvPU+P/vqc74HxHJh6NODgC4POVRJwAADJ3xHwDGj/EfAMaP8R8Axk9n/J8e4MKdy08GABgK7/8BYPwY/wFgrHzvnXfSLTnKP/967f293c3m+3fXaq3NSmN3tbLa3NmurDeb69ln9jTOul+92dxeei12P5j/5narvdDa27/faO5ute9nn+t9v1bKrjoYQssAgH6ee+mTPxXSEfnN6WyLrrUcSiPNDLhsxVEnAIzMjVEnAIyM1b5gfJ3jPb7pAbgmeizR+5hyr18QSpIkubyUgEt2+wvm/2Fcdc3/+1/AMGbM/8P4Mv8P4ytJCoOu+R+DXggAXG3m+IE+P/9/Pt//Ov/hwA/XHtX9Nvvz455fd5B3LxebJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwxx+v/VvK1wGejWKxUIp6JiPkoFR5s1GuLEfFsRPxxqjSVlpdGnDMAcF7Fvxby9b9uz706+1jVizdPDicj4se/ePfnH6y02zt/iJgs/HPq+Hz74/x8dfjZAwBnOx6ns33XG/nPDh+uHm/DzOdv34qIcif+0eFkHJ3En4iJbF+OUkTM/KuQlzsKXXMX53HwUUR8vlf7CzGbzYF0Vj49HT+N/cxQ4xcfi1/M6jr79HvxuQvIBcbNJ2n/83av568Yt7J97+e/nPVQ55f3f+mtVo+yPvBR/OP+70af/u/WoDFe+913OkfTT9Z9FPHFiYjj2Edd/c9x/EKf+K8OGP/PX3rx5X51yS8jbkfv+N2xFtqN7YXW3v7djcbKem29tlWtLi8tL75x7/XqQjZHvdB/NPj7m3ee7VeXtn+mT/zyGe3/6oDt/9V/3/vBV54S/+uv9IpfjBeeEj8dE782YPyVmd+U+9Wl8df6tP+s1//OgPE//cv+2oCXAgBD0Nrb31yp12s7Dp48SJLkw/SbdFXycZC+GlcgjZ4Hbw0r1mSfv5A/faXzTJ+qSpKn3/Ct3lX9eoyLmHUDroKThz4i/jPqZAAAAAAAAAAAAAAAgJ6G8RtLo24jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA19f/AgAA//99m9kb") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r5 = socket$inet(0x2, 0x2, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000000)={{0x77359400}}, &(0x7f0000000040)) setsockopt$inet_msfilter(r5, 0x0, 0x29, 0x0, 0x1c) socket$netlink(0x10, 0x3, 0x0) r6 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r6, &(0x7f0000019680)=""/102392, 0x18ff8) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_NEW(r7, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="c8000000000201e4ffffffffffffff000a0000003c0001800c00028005000100000000002c00018014000300fe8800000000000000000000000000ff13000400fe8000000000000000000000000000bb3c0003800c00028005000100000000002c00018014000300fc0000000000000000000000000000e513000400fe8000000000000000000000000000bb3c0002800c00028005000100000000002c00018014000300fc020000000000000000000000000000140004"], 0xc8}, 0x1, 0x0, 0x0, 0x4008810}, 0x0) r8 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$uinput_user_dev(r8, &(0x7f0000000100)={'syz0\x00', {}, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0xb32, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40]}, 0x45c) 185.609447ms ago: executing program 33 (id=300): prctl$PR_SET_SECUREBITS(0x1c, 0x1d) setgroups(0x0, 0x0) getgroups(0x1, &(0x7f0000000080)=[0xee00]) setregid(0x0, r0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) r3 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) write$tcp_congestion(r3, 0x0, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_udp_SIOCINQ(r4, 0x541b, &(0x7f0000000040)) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000035c0)={0x0, 0x0, &(0x7f0000003580)={0x0, 0x180}, 0x1, 0x0, 0x0, 0x4004050}, 0x0) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f00000006c0)='./file0\x00', 0x31003c, &(0x7f0000000780)={[], [{@euid_gt}, {@uid_lt}]}, 0x0, 0x51c, &(0x7f0000000cc0)="$eJzs3c9vI1cdAPCvvXHiZNMmLT0AgnZpCwtarZN426jqgZYTQqgSokeQtiHxRlHsOIqd0oSVmp65IlGJExz5Azhw6ok7FwQ3LuWAxI8I1CBxGDTjSdabtTcWSewo/nyk2Zk3bzLf74t33lu/bPwCGFu3IuIgIiYj4r2ImMvPF/It3u5s6XWfHT5cPTp8uFqIJHn3H4WsPj0XXV+TupnfsxwR3/92xI8KT8Zt7e1vrtTrtZ28vNBubC+09vbvbjRW1mvrta1qdXlpefGNe69XL6ytLzUm86Mvf/r7g2/8JE1rNj/T3Y6L1Gl66SROaiIivnsZwUbgRt6eyVEnwv+lGBHPR8TL2fM/FzeyVxMAuM6SZC6Sue4yAHDdFbM5sEKxks8FzEaxWKl05vBeiJlivdlq33nQ3N1a68yVzUep+GCjXlvM5wrno1RIy0vZ8aNy9VT5XkQ8FxE/m5rOypXVZn1tlP/wAYAxdvPU+P/vqc74HxHJh6NODgC4POVRJwAADJ3xHwDGj/EfAMaP8R8Axk9n/J8e4MKdy08GABgK7/8BYPwY/wFgrHzvnXfSLTnKP/967f293c3m+3fXaq3NSmN3tbLa3NmurDeb69ln9jTOul+92dxeei12P5j/5narvdDa27/faO5ute9nn+t9v1bKrjoYQssAgH6ee+mTPxXSEfnN6WyLrrUcSiPNDLhsxVEnAIzMjVEnAIyM1b5gfJ3jPb7pAbgmeizR+5hyr18QSpIkubyUgEt2+wvm/2Fcdc3/+1/AMGbM/8P4Mv8P4ytJCoOu+R+DXggAXG3m+IE+P/9/Pt//Ov/hwA/XHtX9Nvvz455fd5B3LxebJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwxx+v/VvK1wGejWKxUIp6JiPkoFR5s1GuLEfFsRPxxqjSVlpdGnDMAcF7Fvxby9b9uz706+1jVizdPDicj4se/ePfnH6y02zt/iJgs/HPq+Hz74/x8dfjZAwBnOx6ns33XG/nPDh+uHm/DzOdv34qIcif+0eFkHJ3En4iJbF+OUkTM/KuQlzsKXXMX53HwUUR8vlf7CzGbzYF0Vj49HT+N/cxQ4xcfi1/M6jr79HvxuQvIBcbNJ2n/83av568Yt7J97+e/nPVQ55f3f+mtVo+yPvBR/OP+70af/u/WoDFe+913OkfTT9Z9FPHFiYjj2Edd/c9x/EKf+K8OGP/PX3rx5X51yS8jbkfv+N2xFtqN7YXW3v7djcbKem29tlWtLi8tL75x7/XqQjZHvdB/NPj7m3ee7VeXtn+mT/zyGe3/6oDt/9V/3/vBV54S/+uv9IpfjBeeEj8dE782YPyVmd+U+9Wl8df6tP+s1//OgPE//cv+2oCXAgBD0Nrb31yp12s7Dp48SJLkw/SbdFXycZC+GlcgjZ4Hbw0r1mSfv5A/faXzTJ+qSpKn3/Ct3lX9eoyLmHUDroKThz4i/jPqZAAAAAAAAAAAAAAAgJ6G8RtLo24jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA19f/AgAA//99m9kb") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r5 = socket$inet(0x2, 0x2, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000000)={{0x77359400}}, &(0x7f0000000040)) setsockopt$inet_msfilter(r5, 0x0, 0x29, 0x0, 0x1c) socket$netlink(0x10, 0x3, 0x0) r6 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r6, &(0x7f0000019680)=""/102392, 0x18ff8) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_NEW(r7, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="c8000000000201e4ffffffffffffff000a0000003c0001800c00028005000100000000002c00018014000300fe8800000000000000000000000000ff13000400fe8000000000000000000000000000bb3c0003800c00028005000100000000002c00018014000300fc0000000000000000000000000000e513000400fe8000000000000000000000000000bb3c0002800c00028005000100000000002c00018014000300fc020000000000000000000000000000140004"], 0xc8}, 0x1, 0x0, 0x0, 0x4008810}, 0x0) r8 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$uinput_user_dev(r8, &(0x7f0000000100)={'syz0\x00', {}, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0xb32, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40]}, 0x45c) 174.483608ms ago: executing program 1 (id=302): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), r0) (async) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000001c0)={&(0x7f00000000c0)={0xd0, r1, 0x1, 0x70bd2a, 0x25dfdbfe, {{}, {@void, @val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x0, 0x8}}}}, [@NL80211_ATTR_VENDOR_DATA={0x17, 0xc5, "390906b5a4ff5aa1e9d4d085388e2dcac3da19"}, @NL80211_ATTR_VENDOR_SUBCMD={0x8, 0xc4, 0x46c7}, @NL80211_ATTR_VENDOR_DATA={0x70, 0xc5, "f7415a7aab617d4136d7a522a19556ddfd97b36728e244a7c409ba6f8975dc989bd82aab6f46f9f0252a118608c36552b8b5305af6442b5ad08addc9f160b99fd0de78612e7d5576306038b4e6cf7e85a40107530189cd4c576fa0305a3dd8b84c418fd1236b31ca2e347c50"}, @NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x8}, @NL80211_ATTR_VENDOR_SUBCMD={0x8, 0xc4, 0x1}, @NL80211_ATTR_VENDOR_SUBCMD={0x8, 0xc4, 0x7}]}, 0xd0}, 0x1, 0x0, 0x0, 0x4081}, 0x4008) (async) r3 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl(r3, 0xffffffd8, &(0x7f0000000280)="87956c6802baabd174f564a59b8a10fe3b178959d41de4d0fb7586aca0a2f96ba367eb8849485de30858cb3fa0af649f4721b04fde1759607e40e3f352ccdb2700eb54a0acf61df89a06c794909c1c27d079a223ec550b0ca967420cb469f2d7a3cbf58b992e826954880f95b8c0fc5da2f7c96e7cffb8f53ff96d2c7d3db029c57fe9b09784e28f4931e880d12580bc42c863dc44facab03910aeb496fd3ffe626abdf91272f4b4cfb3fb429911578e00f61b2a2472d74580236d20643a97165aa76a4183c7876b623baf7ce1521af980dc379c7a73785dd2fb84d71201c5951c12799c3e6984600bf0fba6977df492f00d0fdd359f5b7969836bfd4236ba4cec76bd79cfabfbc56f1807f75f4f2f1c8b2370ab96a64dd06e10de993eddeea842a24ca2f2736fd62e864ce7fe1ea816a574a81fca4977c03097cd10644f3e466f891eb15e296ad705fab8fe6c04d9d0477d36f8cfcc6022bb6f384b05d81a5b3670fb33b777108150ef81f90fd26569ed8be005ebb9cd1e319f7c65162981a0bb78af1e099913f1ff46ae122cd7df99fe9605213ec54ea66a62c01ea17444b58e728417159033e1911b891aabd857b9a9c3e7ff30ea1817556409d93f30c4beb7e23ac2ef2d2d47cff50006bb3d644286a0a05b66add80d7426a10235968375efc507926c0451414f32b524a7f07926c39968f0cd9fa23846da6e814b988448937adb5b34a43f8bd3a65c244983c68b6f58a887a803284c5d358b1cdb3312c5e7db2f6a138425581c25a88ec931f97e349e601599e3a933acf61690d22c1950b7d7c9196bd8c24412733d7be9a50cb76113d199c31cfc630dcbe45db941576065b4e638b27a9dd4182014d4d616d75572bfc9d0519c470cf7d69c229b093e08d0d813294e489cd577fdde1d147ac9c8c16bc78d3563fa9231e23900df07ffdf845236b1185bbde9ad31f651bbbd9b142f3096716c219ddd49d4283e849eaffb859f4f812eb3536c9f64fac2993c8e67b68051b6c2a7236d403d227d436c6629c2705137df493d213f5ca77227b552c53e52a14c8d37b48a51fee64b21e7efdc9081937a63c15371eb411c0792a227853eaea4ffce0ceabfae41c6c05ee09a2032da992c4e2f6f8b880db26d6ff62d93a21f78a9dd8be1f753a1fcba8f8fc61690ae3b9f7e1e43b423a79cad0dc6be0a5ec6b4feb8c6522bc87d7180b2a3f2f82d1e8ca045bfe26c7c14c244ace85de384d55f7dde004b0be4f6b953b1c5be19f7be61bc43c073769244be9a40431fe37c79f8dd72c608cd6d450e426c53c13852e01d25b6a03a008de9e1a605b8d7465dbb4a067d797e7858e67dfc29d518d2842b634de87da3edcdcacd3711e9079d8765a43a3afbd2840b1bca10ec1bdc4adf659e5a50d69823b3ee4f4e54220564c0c79290fd2ef0a784007b48e66c6be137c269b7ddc11846a6db18922379a0989f7881c3657bd8a8d6f51b5b385761df687871942dfc54b9b5af4782fdc22221c1d33500d9263ce3b12910e703f26b1c59aab1e5ae2ecc312908c5a4ab09b58aaff99f083e21568a8f9229e846920e51843a22e9a3f75225d224a1ba04782f6251d6a534a46d0c40a208319e77bfae45bfb3407301035867318d848385ab43f3b858d4fb9fedf41f6ca8d491c65994d7bb469264b6350a1a41abc0f7e8790b224b247ae142b30347cb72479be75d193cfa44f3fd811b4d96996dba5312012a8b914efbb5e930899ac469ec684150f2d7769a8ff283d7d14981ea38df8bb5e49eb5a7f2d4be4b69ca05edee2f5554028ab7f679aaecba179dd87b51360682819b11ce33d6d97a9e611ace1a9d30d3742638eefaaf77b8e8770dd0b7b497c6bf1760b92f343b506994f7d72c8bee64ece591130b144a16487b40599b389d56b7aa6ffbf63e1c62b91e2f0f54e68b9ae5460c437402ca919242ccab99bb8b6d184c00293af1f68db7016799e4009a9e99613cea02f46414f9944e5475a095a5525064375d1dfee3faab082e4714124cc1d4a1f3f75319e3a218c70956e2588463f29e70444b2b0860d398b22b739bda713840d8c5bfa1241f805c8eb6f38344409d125ac1d2fdcc26328c52c16b18d11a224af30b3f765da61cdf83032dac60346e506e7801b88ba43f8f8f2ca5334cee377fd3cca974f84bf6b4e793f4e72d9a5f4502fdf6236a33708455777b0c1e5406c6751b1b537d686c2ce8062c863770fc8cdc2935ab493df393d8e1a3d074109f7dfe14800ad4741d83472681aef4c9acac23a408423abecd7cbba282a50837ef6cd9b2d3ff35a95ffa48a1775f2c3385bf8e07d97da23a6837e707d213ec4d80c572bd67ee4b476db0af1be2c3bdc05a3571ebdc1ba0f8abbd5e3b799301c1abfb161c0b4ccb1524b4ced2f21ec8d771cd41fc3574706e31aaf0f19c7566d6e82cc05ae7437d2e33f73a6c2febca3dc30fe60d6a2dad64c1888d2c2eb2328aff5152cdc3d6563458bf11d647175cc4d37b1eefab2c6a7c13c4b315ca874138efb4e3d32e36c3a6e6ea5087151e3e6f3a5bf9b50e5c78401668fb827b51006994a439007e117100ccdd3ea98a7c37aae655c22a054bdd172dd61951477c780fe7961bcfac0c7d92bfddccb76c59b413c64670d3d2cb749f7a0a72767cd5b07f81a325ce90c25ad89648cdf1a80426a349bd9faf8c4e9e97c42e14e6d24bd4526b74ba3d7e91651a4738ef9c9f98d204ad3af4a7f9b857df3e45dc3a0a47afa2526e408635f3631c38045897d9d04aab31a7f155396e05e9453408b45e8d030fe4b44143c6c706b23add44ac7c0a8db3d61167b25175fa7e95ccdc3b06ce852c79ad11db717e2641b316fe2ec2d30583ef37ae70cba7d1023d860725e893d83066c67272098fce83431c1a966d4eeb33d660f92efe3797963f9816c322ef9077af1221b956337bf89da51fef06bf919e7cee660bfd4b38a48d1f9faac25c9759f4d96001a062f2f9f7b1da46fda8b0e760550f1c8738b1bc214e0a72eab847ec929a131948ca166a53619d665da96f10c483a11cf2fbf5ca5cecc049fec6592d6abed9bb0309b60bc3ac34416c0abcd0de479eefe9c7cf59ae201a936c14a87181ac4e74b1cd2c7463866c5de8fe115c4f761248c870b13198f3a6db3ce1083a170a5ac5556e1765e48ed680148bc089cf72bb1ac169016fea22e516bf69570e7949cecea09cbd682e45e8bffec48ee061eb98eef61276d2fe115278c1c395b17e0653b9bc96bcf5b60b59fa43b16b49fea7c3a8e679fd002e340eb70bd424d36097bae0717c65cb8d7a0545afed2c5386961f8be703983d812bd14da2394a91efcfbb29e1548090649ef5e6c11f216ad513c90b2e0bdf05beaac6a4cd3fe0a09c43293d534bdf97a772d61f91292781488c4f2176c00b2dd34ee418b85e1304b4fe83202e63fcc2a89b964bc635713f822ce9df07e021e4e2ddfd7cbde519a367fa174afc665a8e377bd786ec21286fb7f27f2040266ca67fd5fce832997d92007544a20b2348477966e54ee0638551f7b7b9e614f405db93f974a8cce8de2bfd89b03aac278449a8d9be84af916d04486df0c787f87bfcae0b7ff206ae66e04ea171cde15a2faed657a92b480c6ec658705b8c28c1800129bfbfb78747c04ffe3feb8970ed2c38dd73e08bc19887fbe4c7490b566cfbfb976ab50b133419a601987191090e444b537f599320a7bc39c89e3f87d0b256bd176bc4de7a994f87314785d29afd8e2321d84133f3b872b60095712875ebe21f30bd35f90f21a0d7946945a554f2b9a8d2f23eebd84afc8ff21b09816b670789e1474558a85d8f6519e32e8942f9d91895bc24fb246ecc79f976179f83ad237cdd42edc23f330dba09cb0cc8eb5790c0081d3c5991a2a94215a191369e01eda5343ab0e3153990ef10d173bcefcaffc988c73ae0b288b9bd739b7899017c803269c26c2a995803efb096e2a295b46ddf821a6968f0170bb55660ea3a3e928bc8a27c32e50d514685d0b235b0fb4027648fff40d44247d18fc2ba5aacf2715c165ac28aa0f418a70045b296eaa714d42a408029b3cfa1147a919a8667a480e0435da6f71b57b5593a3f1c58fc1e8da80dc87065088fe5e34d2ff5f06c4c98fdbd5730904c07188bd34dba76e3a4dab76f993502e4e63c75266eb4f42ca8ed2f3ad4a440e02423dbeb5eae44ebd6ecf76c28d72e0677c9c86479e2ef5c9521fe97c35b61f13a040f68bd23b46aea6345cbeeb3617eeb67b5554758ec8288f785640fed35f4b7a4a65e4099c2c09a9ac39640ca8676188678131cf9b07a9c11afe1a68543f7c6cb2c20b78ae675005c0ab8ad4148594bc1c7bbe230b723c8015becb57e029b016ea90b2a9a03f55d86da052f88cb124992a23e3d899949a4001bba5d04a80cbc2073ce1972f407d377bb04f018473932621cef6e367a1ee223108335c0722f613682621c036867c1d32fb69a06d14027c57bb2ab9ba880be9e8ed1cc8827ed4f5035e28d1b7e605978d0da3037bb51e58f14709a97c6cd4f9fd64fda4f41161800e277bfe045fe3bed3883ba2d386087e15da48a9e36159e2ca90fd7ecb5a8a0c751faacfeb58a5924442070048e54aaadbb0ffe2f4b2956cc83758823ac71a08c3e49be8dfd417442a057574dd90e3eb43399794a1b2d27a223a5dd86232ed4a8ec92f74a83f2737629449eca81686692452696ce296a2224d8e7fa9b03878d597cd186eef8a37a59c26409f1d8933eabb0bfadbcd1a1f74b2c0f3fdf6be04cd982b30fb0468914a4caa38298e55a9575dde76a910cf68354a925c75c43e0913552cd8551d80fd25002939d9e2963476cecd8c3063da6fa4d9bd133cdebde916d4b4c65e04ca4c0e5031ed10c5c6a3520e0f79ce8c871d2b68e2a9dbad8b0698c90592231816de124c917cf030211b82d7b74114548e97f1b309529b2498f16e11c9dc0e29a54a34639727f3df4458e831581f09c6b012257e19b500050956c368009ca7412ef040e3c1daa8b0893ad16b2adfdb3baa62ea47d74fc972dfd321aa09248be36f1191f0e4c7c0b8d9bf79d0c6575e6a71813720ded9fffbcbc6d75fb02494b3914ce68efc69a5c19efef42aec3297370819affbed1513fe69038e509f1596f7c6b3cbbe16dd9c6558467c5ed9eacbf2ae29ac3867029c690ab26c196947251070d528d0c57660fb68fa259f134fd3d74a0112d3cb7119f3a2bd2f1781673c7fc9b2dd552ca59ffe0347134ab88d5fe2af1a4dca061227919198ba8eff96a91ef9ce88ebb7e42e5f30a13867bfe8f9c4f6490f1a7ffd8423364473a8f97777aad0abdaed1cb9bfbf370559293c738696259f2321806fba72b4495c366a39c6efdc479f23211d30b52362581a61ba09041628eda5d166ceba221948f8d728d43b2f593662737a235f8b5df8fbe2a317ed4d41dc32ee63832b42d634898b8642a70013c58927ef12e5467692885f93194748fe051dd78ea47cdba7b2d8b6d5027b5e5c33a57161e2a4e25446c7e823b749da30d5f60bff4fdf4292c5357e4e930b19e58c408243baa2ef63d6be82d629bbb29312b7506f26a9743e81e2a7723f5e0effad39145a9e93379d683b126d34569f4e65ae492a9c5e02c0ef3e7ba391b873f956e7f22f907d4ae8f69905a8b778873f092b382db86c5853f6553015068ab21b49384459d01a57bd13313539eb420a857587f059887d984dea0def8a8850d233ef650ea135812606575bb038b64e0d07a081dcfcbabbcbbc2b5dac94c") sendmsg$DEVLINK_CMD_TRAP_SET(r3, &(0x7f0000001580)={&(0x7f0000001280)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001540)={&(0x7f00000012c0)={0x26c, 0x0, 0x300, 0x70bd26, 0x25dfdbfe, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}]}, 0x26c}}, 0x0) getsockname$tipc(r3, &(0x7f00000015c0)=@name, &(0x7f0000001600)=0x10) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r5 = syz_genetlink_get_family_id$fou(&(0x7f0000001680), r0) (rerun: 64) sendmsg$FOU_CMD_ADD(r4, &(0x7f0000001740)={&(0x7f0000001640)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000001700)={&(0x7f00000016c0)={0x18, r5, 0x2, 0x70bd2a, 0x25dfdbfe, {}, [@FOU_ATTR_REMCSUM_NOPARTIAL={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x24004040}, 0x8081) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r3, 0xc0502100, &(0x7f0000001780)={0x0, 0x0}) getpriority(0x2, r6) ioctl$SIOCGIFHWADDR(r3, 0x8927, &(0x7f0000001800)={'veth0\x00'}) (async) ioctl$TIOCGSID(r3, 0x5429, &(0x7f0000001840)=0x0) (async) r8 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ipvs(&(0x7f0000001880), r8) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r3, 0x89f1, &(0x7f0000001940)={'ip6gre0\x00', &(0x7f00000018c0)={'ip6_vti0\x00', 0x0, 0x29, 0x8, 0x2, 0x4, 0x2b, @private0={0xfc, 0x0, '\x00', 0x1}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x8, 0x8, 0xfd7d, 0x401}}) bind$can_raw(r3, &(0x7f0000001980)={0x1d, r9}, 0x10) setsockopt(r8, 0x5, 0xb, &(0x7f00000019c0)="fa1d728967afd683c21aa7cbd7230faea35afb74aa8d3b9e1d0d51f4ded32d6a46274e4a7001627e0efd593ef90510264702623c4eb597023c7e1afd188d61dbb19e261287c16074fee747ed23d0eca3128564e6993afdbaf741a0e44966caae49f79ecf33aa9604909a253e4a84027b649b7c0e3653f4a2d6a4a422e5ebb5dbb1ed523d5438f0b05515ad0e0df213be99b36513bbb4ec29d589cbfd4ef04ed7f98666e8dfb05a94695e9350be99a3bc34c4bc84fa84b0e46f2806", 0xbb) (async) r10 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) (async) r11 = ioctl$TIOCGPTPEER(r3, 0x5441, 0x2) r12 = open$dir(&(0x7f0000001a80)='./file0\x00', 0x301001, 0x20) setsockopt$inet_msfilter(r3, 0x0, 0x29, &(0x7f0000001ac0)={@local, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x6, [@private=0xa010100, @remote, @local, @multicast1, @multicast1, @broadcast]}, 0x28) writev(r0, &(0x7f0000001c00)=[{&(0x7f0000001b00)="6de85cc211959c1eb5963f258917bf1fe3e4f2b5de4f40986956c2c5a2678a22de36953ae2f3758394c8779064de9a81c85677d2da74355f827d41bfc921508a5bbac5e2246b45e3a2b5f4a5f967f93eaccfb3f3b524230f3d63f3b007eaba686867a6dd96fdd1ec506c4fa2730ce9a19210b6a33d88de728b79dd", 0x7b}, {&(0x7f0000001b80)="b929dfccbd72d6de97aeb6656c999dda33c9f84fea8bf7d28f39b85c8d471fa73a5f3b2e4f862cdbe0f65fc8dfa84cfaecc9258821691b7d015a1f9aa47b653ac148d8ff67f221b174caf8692ecf8c", 0x4f}], 0x2) (async) setsockopt(0xffffffffffffffff, 0x5, 0x2146, &(0x7f0000001c40)="1c33d7d146a5aebd08480299506cc9114364eaba7bfd0b52daec86cc11bdfc93fd99e9890020ae65ba575b85aab68f81d1b8dea965c32d3e716bb951cd562543daddfd75a2d224d5e5308c5e1c869a31b2ac6c5a245a188a92382fb5be9077f9d1cd4e1fc29b219a4f11beff23b8c600ec306fdc474521c3f1fe3760fe4fd216b556f273d9a740a072cb040347ca44184503a885924cc56a36ea602fb98d35223b072322186f45701ffc59981ff38e15b510a6114144baf507bedb25b8cb73b385080508e32d5b3331eb428c261516df3dd8692f18e6101df5555a07dedde322d4ce2e38b646496f2e476288b2", 0xed) (async) ioctl$KVM_NMI(r3, 0xae9a) (async) r13 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001d80)={&(0x7f0000001d40)='fscache_invalidate\x00', r3, 0x0, 0x1}, 0x18) (async) r14 = openat$uhid(0xffffffffffffff9c, &(0x7f0000002480), 0x802, 0x0) sendmmsg$unix(r3, &(0x7f000000c900)=[{{&(0x7f0000001dc0)=@file={0x1, '.\x00'}, 0x6e, &(0x7f0000002300)=[{&(0x7f0000001e40)="25467d4d39213754b7e4fcb12a86d8359bb3ef6dbc4c38da59378b7cc77ed8e6be960a08ff6eed07aec8ad9f344c675fdd860a73425afb563fd5adfde088789991167322c3fe396d0b14891282cd8d91dd85464d09be5643e34288f505978add2f690643d95627e17e5f7ffa", 0x6c}, {&(0x7f0000001ec0)="1a5bc456cf1485e2f8100508fdb03c83a595b1043a404de4f4d9b8703a205689b4f73960ee6eb81ad2877e", 0x2b}, {&(0x7f0000001f00)="2c154647210c3a1ca5abf58ebcf4753baa56808435b390013ffc9aee93865f5daca0c32f24a5e47e008b687e5322cfccf0b7478b9026706897a6e5870c278b84b01f63535d291622a1acb327ff3ccee890f61fc6bc15cbedb4daf4c387fee5b72f9938876ba07528f6c081c5699f6271bc58ddd654160a7cd79f17b3a5485e629da5d6bdee13cf688cbdef0b4754bf5398c47e957b9e530a98bf5ad0c00c1289efc7656b3060f6f90e6c", 0xaa}, {&(0x7f0000001fc0)="d247e76a899848f7d0ca7e49a9f0fc8de541f02b3251be1cf6b2065a8bad69271c65f27a395c02044e37d03772ad7caf122b66939d8632e5568efeca43736f09d6d54bcfff1fc6300115f840719cbadaa4a1a9fc9ecfd5bb2a5f26cfb669a59d34be5b1e05bd87e893d83f20ed7539a601f71ec03da246ef6c9ef130f98ad011cf8d8380c51008a044a13e161f7ef693083375de32fc028197e54c8d4f72593b9230908c944dbe868e1559aec8c2ca063d153818a9dd30e3b16b26f592b7d7e65ccc14efe5e081f79ae8d7b1a85632be57f9", 0xd2}, {&(0x7f00000020c0)="7c6baae279e76810c1b3475769440d9375b9b369791ce0856ea5ad5405bf1396a1eb146e6763d9d325ef9bfa3951a2dc8e8a7b1e956ea2d46d6593921ad5ccd7aedfc6450aecb59e61d4f93f10c7c961ce04ae8ab3ff3f35e5e4f5a3e4e3cb61f8f20c0c4ea5bd3e2176294f4678cef37b0c3c5899e9fa2083491d07b75ec46890353953c41431ad7db143ec266e378d7b551b08341d7d139aab2d923955e5fb34268d2b6d2e66016bd4b8a1397049da98669dbe8123d328098fd80e7fca07255bc10dda84ef220af93767ce298aff922a35636f069d6660d6f1c1a53c5ca6d3dc", 0xe1}, {&(0x7f00000021c0)="abbb04a4567ebe7c78bf8e992d13e373b3ab2290814a5e45b979b5b2140526db18e8631a26a9558d23e9234b6d0d911a4a108e4e97cddbd2db1a6370e7d2e2ca8c1ac994ac6ee27b3c95b6335c5e01e05c1b3dce97aded81b168eada64fa2bf0478b2e239ad605f504d62da9ae03f5d0c1e28bcc52061c58a1ad6da01ebc187df240bd2f412c39b4f77ca749f673915f17e665180fe1823cd9353f345eac6d3251a755b372561c64ee22e75cb0880504d10ebe22aa0a9785dd52a1884b984cce0e", 0xc1}, {&(0x7f00000022c0)="7dc1c89285b48f42fd3975c4fba4a1147e1be6e407cd0ed00c7dbd2bbd4b6747981366ae5a4ec926eb8b", 0x2a}], 0x7, 0x0, 0x0, 0x20008000}}, {{&(0x7f0000002380)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002440)=[{&(0x7f0000002400)="7f005b61635ac402a201cba879ddfc7fb69a38fc30df1d7f8164e3a4ac609319ebc93a3ec5bb", 0x26}], 0x1, &(0x7f00000024c0)=[@rights={{0x20, 0x1, 0x1, [r10, r3, r14, r11]}}], 0x20, 0x20048041}}, {{&(0x7f0000002500)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f00000027c0)=[{&(0x7f0000002580)="6fb72af24c80995d869caf41e259d2269199d2c52bd4ee803e740b1349350ae2f8c3f0ba8a08aadcbc8d7c12cebed9cb02a1f47cc31906e9363abaf9963c76ce10f087ac1ff6a34aa74ca7b46f8df922ffcd4dc48e0f7265ac76501588340a46c36ab9e3c28ba76a2d5dd6c08adc49d65614b76ceb90b61a1d0c1eb75a5b25de87370473dd7009c10377aeb3a42483ed94df14e9ee7c320660d5e656968ae7f06fd168cd144d969db927e41295977cdb00a5380cad3c38a199b5d15f9987c88fceb63c3a02197888db1202954654b05eac14ce3836f268789c680a3b8a1ffa2f0db327df39", 0xe5}, {&(0x7f0000002680)="23b841ee6ca647b3c31729e22f4004c3c4334a5362d08237adfd2b135a2eabe651e7845225b8a7732f8045788a1a5b6c", 0x30}, {&(0x7f00000026c0)}, {&(0x7f0000002700)="3c9db3ac62667199b76abdd42b3e70a736ea3e1401bf5138f62b8e24785677c8eac9128ecf17169a1efced0d6764a79932468ff27c53fe2513fbec55b947d32ca57714408a7c05ba48275c291e9a0bfcc56a5daacfd2f3a40ee444639c0a1f364a7b28fe6a6ade41ad1b083ff47b68e3612ab095f5261de8078e9f551937ff3c7052fc23883f66af45c58b14652854d0ffacec14727c4b2f347ba58635b51f1255a8984c0d80a5c0a2e7fbe87ff74a244aec619317", 0xb5}], 0x4, 0x0, 0x0, 0x2c000004}}, {{0x0, 0x0, &(0x7f0000004c00)=[{&(0x7f0000002800)="c96d964f219d30d85ba1bd3689d4cb5cb472cd8a26c918a7bcd642c359f08cfe72100f17194951dd060e2415e033e95404a4a0145e1eda08e0461f5d7a67cfa14fb14f961733c1ee8feec52544af1e1213bfa2afb7a2f190c2f665ce42b0c12f7243b2d25eff920cc2546e6fc81c5ef4c61279007ea1feb9e5c9d4978399989b979ca1a6523711e705b551f43b879c683c67cf16debe2d4e645adb9d81ca71c0766ac9f8014c1c1c7b2d84e52ae455c3398ab7deb1721b3741151cc032afdb460a88c5f95f701f4ae7164ed815f23cdc2aee5d5f17c316a6f73408f39a62d87c47c09268e9acbc50b8f8115cdbbff31a9fd9537003d123", 0xf7}, {&(0x7f0000002900)="6b0998f8f8afb4dff5801a4953086a561b71b078be5f4e60f77e40916e98a66fee53d342fbb06e4a0a4a65276e51b469127b64f3a55d5d0b97d8a6e7008d1708279d9ebc46ece94bf851720a32a841163888d516cfd9ddd9d049c524e7e9cdc9f7e355686760008065e9637bba1b73f2366a9106e40b83d513340a0cfcbd201d8219561a04e247eccb2073ae2244326fe33004bc3998bbc052dd4405e3744e774f095ef85bc7a6ac0e05011dd22e0eb592d1c90fefe917ed33b4c214daec3492c7a2e118f1bd27e124ea254065978b403a30bc1e05958edeb46a7073b0aac6edd19700721b5a7636ea23c9746ee579ead916d7de", 0xf4}, {&(0x7f0000002a00)="66f6dce411aa27ba9739be77e4ffe89507bcb59bb367198c23dd7298374e12e6b31b65d3166cdb47d10661363c8d2488a330f72a2da5e015f29f23cf79c931658e5c5ff2fe737bd1592ab56360db2455a830e1c4087b188917df1d1f9fbe81bde677adc4668c9a477fc051704e0e99477329f2e7f6fd428a8bff81b720c41cd2cd0a8cb27b2276", 0x87}, {&(0x7f0000002ac0)}, {&(0x7f0000002b00)="05561c92ed2d7e5be902cb4532634d406e0987e800293e4db6028a51cd5d", 0x1e}, {&(0x7f0000002b40)="89490a56691105f47362139c93b97c0a6e86495cc6a8f3ad94257384d5828b3e622dcac091b354209d40a2028fbf3f0db8d0a1e1a28b24fa4a605fd8bdca54ba9c312f8407a2825bb65f18e10c1f9cda58c1464cc8e1f6c3d23f54885ae0", 0x5e}, {&(0x7f0000002bc0)="e0505ff829012d26543f7c64a2cda739724de66d27b6eba92ea9e41022737d589aabad7ad6f26054f296a91c537219b712e60247bb41d39d151de639", 0x3c}, {&(0x7f0000002c00)="10f1f7f6460baf4e2c73e2b50574567b7bfea91934b3e86e820df4217815184e7260b36791f7176ff7f163f071c92eae5cf93ff26a83558fa4b279dfd2c3b3d03366dc1770b321ccd6e004321a83007c6261b36b93157fe9000bf3e2d11f932c57548039723371f6f718c3d9a37467ad3c621a541c8df8efc23c5af7f2fc21dc0aeeec33c041630e21875cde16dc6697c23740ffca9db01240bac2bb58a9c32254a59bc15451ad682cba448fdc7a03ec755c830cc80d86f6a92daf2240047a638005d04b4ee5b325d188d2265269cf33b7291405220c03ed61b81be25e7c948acf1a96370cae8d4d76e969d9a02f27080b364f161dee869c2741c42ea98e6fcc90edfc09cbbc29264c88ef34bd184b1d7d77e8d3db57b6d609c3ada02de9743e1082ba5eb4e81a02faa5ea67b9af642a35267c183aa863f3b7c8f8c427ae5653370029361c972936a496519dae4c8ce436c1c33c0a6e279d9e300ab9957a5f24d20b92952f9c90987218eb100170dd15ea3ecc2efed9bf0c3e77d9144af18200f4b08c0d3b138b3b794d3bdbae12c03dafd8f878e53c64d900d73cec3835e1bdb355256e7e2687b2de85ed26089918cca93ca5c500a208b0f27e88a127b0d98c367fb3ec1dce01f959bdca43dbbd0fe8e9ca6296f44193484a450da7a8dda8326082e9a6b8772da12e03baaba19e894c5b70fb39c330a9d8aed6c127a3f4e9c33a3bbb56b99f4a3cfc4023d04d4668c78ed63ac5ebc280fc66a111491407b887fdcdd7e0fcdc84dd2a48401242fa91adb15e6927866ad3c431a48afb892d2dbdc4e1d3f7ef2d08b7e64e7214179ac80e651d0270f25d6ac74bc27c8b2256429cd62eb80948b9bd531080e6102eecf5da227b24c649170a13a56739632619bf50769da55e251649b6fda1674bde79a0dff934a2f79191a22fedf32c0e9e62e3f3a48cf0692c07093bba0409567038b1441f66c0b883fe0f88bed168bf459cc56f212a7618f8719800c8b6582b158e5d15ef51d3d07a15bdc336b3b4bc3ffc9a1ad7d5fd22d85750b5cfa72323840f746a6aa081b344688a6d5bf1bf135565c0def1f6324f8a7198d592f2659da2a7e15e20be4784633f96f36aab6264d5c8a9e9cd5e2289ab9ee7518539c764b3e43a70b111d2f9ec00cae696462a9f8fd68560c7489575d614b849ad9a7e2a2ab03639f413f8f1e675ca30f9aa7d1ca3876758fb6226ce2d1c84b74f3af63aa46e73bf14be029361ff8fc617be2114faa32b065ddddad8ae641a05b98fcef3138b43f577f3b6e0068809007ef6668ef935ccd7df226bbe8ebac747c63f90db5a2b471ab568c8fad753a4a76bc4be9fd1cf5d844fb1fcef54149682a0a9e2693023b2b0aeee5874f2b87dd677a2caa21d978e52c67c5e0fe306503711718f63cfff3a4af2d04ee35f3c31508c0c935c5865cc27c08f0f00d9cb1b68f34917c8ac6d326a1b97bc32f293218b541a948d4d7b3417ded3aa65526538efb134ef3e22e4b193b330f516ca3fe7329792e170415c169af29bb78b711aa2f9ea50f2cc3d1823e1d0c38158a57fec671f6ec2221f13737174af6ab19130b2c7701c7acb620b4ff52f36271190ad18eb5960840b415cf6718deb9fff70e6dcba0f57d0630f8b50dc64c604614382284ba9438a5721404808d64beaa50d0f40ef4ff10b7d28c14331f5e2935d1cf981130942cab3319dc81d486d7211b394a6b52852d4ed8bc7aa8000747845075f273be9da0d0983ef74284d534c7d8b3b6f7b78deeda81cbd7787866873efa085353e2a3e802ec5b3f3dfd6e3397aea6878eb55966304940aa9eb8e804792fee953d93a5c085d6472dd539492afb4a48a93ea41ad45a91bab912468b2a3257b10296fa366f12e3abcff8869b053cd6d1bf4b7d9bbb5657fb6c7803b744ffbf4fb88fdeaa9644731fef714d803130cca3e557e59850c64ca0072942fbb34cef027241d73d38150930bf51c5351bfd2b077ff9e2520c437ef7ccca88260e58bff3bcc72003af6603a94ec1824fa3bda75fbcbd5e6286db50858793d1ccf3cd01bd8403a9acc0dae058f1a3e941cb0c179a1b1d14d007d6f21a55ddcdc4a01d310435bbd744966ce90b6ce075dda4c26aa2264e0cbb8ce2094c7e4eb1b04335306943cee72de6de7dde89556aaf22702aa68cdfb7dbb19db590ccda8489fdd11cd8f0fe3b0143535d4f28ef99d8b709ca7946cf4831dc5388116228b41ec07a16d22610a8c0c4f6341a9fe57a1c7c1872bcc483be032c9c12e7507f159b793b20a9f6c80c46d170eca4cde870f4a7429c70f647b47027111b5636913ac9436059febcaa999ee125adfff185067da2187342917d5516211a335449ea94c49678a1198a99630069106940616bf433aeb56a6a234b7c3f20634785d76bcdba653e1596163eb44a84a8cc97cc9edec8680ce00ce9fb15615976fb954854974bb2d406e928c0a32d10bbecb1816eac87b4971b9ecfd6b1545ad755ae19333cd623c90a8d26d0e245610f060ddcfbb3706a9416346848bdf7d5c96a8211a8a383e4f44fb2c7bd63e486e4b78212a1516bab091a6744437358402c0fd7e728e6d15d178fbcfcf56ce90264928f53f70df8e6a92dddc9ddae979b56b20b93185bf15b6620c610a727961608f742254ddd593327e1a828ac2172771ac1874386d0757dd72121ae99fd74f5fd68392b6fda55c49da9033d50c56df982d06702480020bff9c975d99ba3c43904c5f34cd07599f16d5a5054f8352e66b11bd5b8752339236e0522ea01f61273a383270724ec0eeb21d20afe0bd71500d148d3b10f9a9215571f525eb1284d8652b7baf71d99a348edeb76d30b12bf709fb3a98c0994bad0749ac865efea60ca5e70a46fab82d093db28c74a85336910b1848da1aeb8a73d6c519a3811e58ec2b6126c360aea6e8ffc9e5acfdc8d7bbb88ff0d6fd0660178ec1d40232b8819b539277cb85cf69ba3b7b9a60b09b0e9db1bb100de15b7413e1702619ca10b857609354b60fdb77e71760cada5d882d923cb99b41ca9d7db2a4000d29663ad64c5d469ea66dd5f978f485077e0e6cbd9d88e0eda61ef8eaacfdb6fdf23e6118a642d9d704c7c547c4922b68df987aec0504bfc2672626bfed512175128613f069f4365d9ce2969ca7bbfdefb7a9e721d238ef9b9b831fe2f6f45208eb5879ab83abec14a58c78d3cba8899b0dfa3d74967b9b6f1958bd2202bea077610461b8bcfe9d02515703d33704adebe13d22f1ac411d458003d65e80eb9713ef60ecfc811ed49412c807720b41d793b955d733f05be5b5ab0cd46ad4286d5c71b6309ae37a83a806c0c681a98848add26d48fd2e11ae740afe5332a54ae44e076ed4f11e8d1298e0c818611e5445b7aba5a98d15ee09b46f414819c72b128d45b09bd19bddb5dbc557e1572e444a7451619cbfd90d5ac41035dbeacaf0f054d7d4ddfde4e7b0d62c16fd86553edb929bcc27dbcd126392098a87dbfe269f8d735211db4d9478e11744fbb9f16c6ca4ffd49d3b62150dab950aeaee7a1ace18d957813780a9bc815299287b2bd08485def7af5943b1b15d38258f84d3673fe734c7378005e3dbcf3d21b25d38d863a5c6e4564823cdbbf989a38a950a1757db8b019e492be4738eb8cec3c5119d0b46f4acd13d0995ab10a40b7228c87c37fc7ecbd9b0991bd6942785a709f8b3e0db8d23e227a4deb41c68a00c7388f235cf0cd01355a2151bf46ec32b5c6f57d659f65ba566fd36d5ecb2cc538c37e46ee938c9fd95b87614cc141de730189010bf8a0e8857892bce8bd9ccb7f8e6ef194ca70ae238136b84254ae09e9526468a500472e37aaf9ff8bdb7878b1068c565f45dab857f3b616619a2e4016ef25ff179eafc80a4170730baacb4c2ae5ef179950a3aabea98a8b3b4186a0362e2ff214d2746141fbf619662a04a84d479e2cd76c34010559c1d89b525fd6d5316fed01f7faeb43c84c5a542f663e1a0af5a4d752cdad5c03d5a2a58db1f3f325107060e85722271821a800f11d7b1b9b963a6f79e6e5755e8f6a9509d1dde3dd0511844f7bb40702b348af0ece5a7a9c7982a42e0eedb9e2542e006736c73437836dd170c2ec1c096c05b9bf74521ac48066bc6b9e3572684d2cbe8b5ba3f5ece0f77273e10fdedf19e2cc0d9e988bc5986ec8276bba96bd10dd4d44c9f4d61812e9debbaef071049c1e08f249e1244df0a9491bfd8630107c138d886d0e9a965ae7d109a06389a6d4515d55beafec89905ec362a85ce1c82cce2f6128d0bf1f2a866cbf7a6fa84f7f36cc4e9f354cd52d353f8220443f8067037c3789dd1d91354746842eb1bdd67ffb0923fadd96c7ab68b4471918902d1fda6bc87f11dd20c1cfe4d4aca1637d64a05c062c50eba4c1f1fe06506aaa31b3f9cd2a93a52dd8a3de984ee4ec79a069954e1762ca1b2a510384c0c2e3c46530603c8129f42e0822a3ef1263737ff6ce13b6aa9fe017e5acf116918ab78eda40a4e1469bb0a3349544d5f728a2061bc30e26ff327e207db050cf5f318c09608c832534580f2806f3a6179a558e24d4a86293c755813d653b7fda9bccd44aa2664b64f5250fb829cb6648bed653e6138ddaeeba5d95c218dd497b6da989cf111811229f3421b1759a9c57745b3dd57485057bcc2ca85f2e00cf50dd6dadf0df07c19b7a588897a14dc23586b057ff398ff2def4a03ae3a9f7849d214c76a573fce195277411bcccb6b307640f236a10901b8527049a07bc486b20987f5b4afdf89fe1e2b6628f0b96d6c46267a266905b1a13c1c2e0fccbf58b3adc4fea363b8904f79dfe480b8b0762fb8fbc06bc10bf848f92cf33ff23ad0a06bccfbf7745996391689e930528561de96dc3b1dfb07251960eb1b74c397f04beccdcae0095766817f8dd264b258f34a03b13388ecca93b91f39ec2ab9199a7c426881f7088f2b8c9da8e99b8b0d31ce0ad77e8ddb6a82ffad9474fc4389087c1d6e448bc33303c563a5e4382b3005fbd5c7d8858e8f3e42ec127bff759d462c3b32ee1eae651c25a35c102b07217df8affddeea28cfd00c3d55b8cc6985a86ee330ce0787b4d0d8b4c033ad14e81d89e3d84c62d89c54a4743d750ab5d1b8a25bfc0f0eb86decf7cbe07c3a92242a52a9b08179aca24c4ee8127f347ac30c668e4b6a722cda3d741adaee07222034c1f698e0dc0b6368228f27b951fa6f3cbaa14a85c23cbeb1b4cfeb49c64b0e391dea35e233cdbf5f579cdc97a37d72a541449d86de383aa4f7c39a3ef8ff018074393a9565e7a3ab48f8ac2e840ac391405632ed7adcf2ce5bcbbe7bcdade4588ba3799f8163e9cb95369baa67f65a1e9be7b6506c32e5b99669689ea84597d668efa88ea647f31573b98a87eb13303cfbefed876e8e56c292876c05fc6fafffbfd294153b69348f599afc6fe77fbe1f27b47d4288118c851f5f8d503a691fe9335b486f2f3f6562bb7d8d1d543be87fd3647c753d735aaf7d98b7598d635f9730e70ed9675609c5a9b995666e1b9f193828838f8f6a28bb03f3709bfa4857e764d193cb5d0a2c082cbf1e8929a79b6a06d5be03371bda7cbb99d142851d669fb2fb948026cc3d770425198bc58ad1c042a5e0ea921257be7d820304885cebdeec67bec3f0e3eadce114f1a90ab757b52d3938ddf81d77f32527dc2ce63580f24a3c179dae85d43bc887bffd6e077d85c4579f7014dafa23e21f1fccfded5739b57722d44b7357ff198284dd623f35e3c236b98898fdad7495008bef3a", 0x1000}, {&(0x7f0000003c00)="40ac227673392210e2cb7497be16092c4228538b1dcb95c12c018397faf4b18d2afe330a1df3938c33b4d38993c4729c07a1a0d43363432ac66062c6488541e4559a3c0103cdb19c9b9013b7ce2aa98bd263d62d87cc732e6905c9c06d8f9897c935076eb75e3a35f959ab3d0480f1c5cb95a09b5311db04bcedf3cc9d11c5254ddf2121dbd46f7ef1f90fdbf756d509fbae0aa23994b83542e5a1541eeab5246af2275a96345ea5a68f02377f4c69516c38d231f0ca205ff7bb02f9cc2beb18abc61914e95c869a824ce02d2655723a9494c1dad96d37890bb4d185497d419b6ffa3ad23ed33a51c0bfb7c3496f92987d52fd010d86184ec2b3c07ddc63c0aa1cfdcb1e6f3ba9f56c422e10f9fdd648d1729a9d5266087edba1474145a36f95cfbbc8d5ee06972bf7c8acea8d55134c74e04f9f3d03ad2af69c527ccf2b9ada8baf30461b2678b6e451e74dd979c13cd44222aa905a904424089510267e2a695d66781297bc5bccc86574b1402cafbf4c4677907f44e45a9486a9e6a7246a24211305d0dab87496814a0b480886919889c9545f943584ed17a9529c3f56ee06f00a8871f9425a61efd74b106fbd04ed4ded82b6c4bff06299172bfd7fd634ce2300042f3c1cd24d1f15442ba06795f2ee6ac9512fc3d84134548f664b8df525362815e8a617e43caf2440970f1b3e834050e4cde49592b7d3c3c3401f344d7f003b16eee4f762f963b45dcb343318eee454dac43ce72ece1d496e15467af02084e90f492227a1d1069a9fb549c22833ed6f2cdcafe82a794a1694a9d7e58ec8c497b59a139502c6ac7b79b5bb040e5d104538c844c99b0eb770402192e1f402e9f6b996e4b36b720f98a0542730aa6c91b1f295de2c7e88cd4cfd6ea5f1b9d9be7f51958313d1170e680f3daa19c071c6c2e738331de33af6e31053cd496be633c5cb582d46d11f7e2b6020c7e8e2c069c738103e6c70c366b998b9a00855cd23545c3a15fef4e9bb4555307d709cff63c39b574117208f3b12e2e23d658ce3d1108ba5259f42ca3a432f87bc2096f1d440cb4e7c5f4d272150785e81c53fa87667aa7a02433b3847d6fa438c8986bab8d26d07b8055759b565ad29f6204cc4b4fd69c420c281b11bfe77956ab9b485b446c3e9b65ab1ac85d820e8338b5d982d28416ab0ea39ea3802d9de186a7e0b1bc298c2202ce4c57a6cf855187caf2b5adc63a804edbf0850e5803a1f6829c67483940bfcec32461456dae5f796c67a285a86e09c755875507a368ac4b83e2eba0e1f8e98313dc8b360e4de6945f34c21f709035facd4c78bde31eacd8f853f2956705cb3bd8bf628143b869ff2523f27e2d9d0cc9a383928db6ad9e54fc8a1139be4db7ff9598870642bfc54e895be136993760fb5ada2d9465bea68cefe15ad257020dba98d59738ce06edeaa2787fb5cb2c490d6c13cff6c61e81c85b28d96f91d6e3af2a5d55072d37a19c057a9bbbc02a9238b53766ff9914e908b123b2f7e4e9887f903b505ab64c22260deebadc92f69019b9660d1c56f3004720f9ee812f5260042a10dadfc42f91266e97f4731b07dba83254779d8372d89316a938035a1a08f32bcdd52bffac7b40f89aeb083ccb6329ebe39e1b30c24a81fcab3ea543636c9c7efa28ce5230e70528002c66fa833249bf7ea432c169fe377a304925ac04ecdfabb8b37cc00c3cbc2916e36e2ec54101e309a8ec96863b74a5fe4f01978b7fd4b22068526490fcb9f288721653068ef511167f080a2d61515595b80faa1c793f2f0a485e99a2933d3b532da797e9d67adc90b84d3ada857c06b904e346cf130019a28f5982501f07252d5e1f233336d2edc601aa5a251eab5c0bb6c571343c1441a8e8951dbcfb41d6ee34bbb247438cac33ef9353221e3b851b22b7918acc84ec2b7b14a24f1f5441a8605928cf76a3c7be8e4a83fce829821a151b538688312dddaad27012e4ed6f61f91e9f9c26210e4d8dcc954658069943df5736d8310e34b4311029c3fb006b7f8dc2cbfe72003b127a466c33c78ee5e9cc45f32c95f086172573c822e1b93a3fee1f502c43c8c030b71b8071f2cf58906f2caeee941426545f069ae5ffa7dc5873e76fa152c55c07280bcb10dc809cee39540f3c9992d19c4c8d45f0b1b09627b538afe007368ba7c83b6d467b9b912df884bd5315bf2a3f11fc05a4d9aa9ff93722704398b693bc3035f710b51b9136670c6ceb32dc6b64cc546a1f7397f73d32400cd22f96fe6f3d4e43b449eb2331b09bbdcff1ec52336cbdaa410cc0a404c0fde3da982898ac22412324176a7d1b17f2301c7ea0f12cb5bb722588fda42dc5e545e5cf3d6884cd43e7592b96011259ee08281bb66c6ea83418c77c55e54420724dc6e1ea6441c088132a1b1bfa49f0ad152c029c1105f24e660d6a3626da5cd75dded4d8450da4a8e6a0c6086262334829691f7f96a55cb6b80bc2fb5a4398abf802187ff7b47f9fc8e577fc431afdb74acc3dc1bf74d58a3ca2160490c94523d73186591175cf1de744283be0ef4d513d8cbfb2ef3f249837a9f294b2749c275a0e6508c8d32ba88231197f98df0adebde0184ad6fc1e94d6f3caa7a4034cba12fbe043e2da7cd671cb70c93dbf4cdc5c86115e9146cdd6e0e6f1753e40e94885843ace7d0a80a7882fbd1389b8e817bcf6eab1db27f5a491423b3c97db3a4b3566ef5c66f2d71fe090c0e4f95af3371971fa00e64129eb00d29b027445de1c254ba4b7fa4c01fb6637030161180bb20d0a5bce15ef5662d7227e5cc45aa3297c9bcfda5aaf50763b5e36fc404bf5a06dd60ff2a5ffd014cbcb8e356a5b70c2e44f8a2dbd1461f20d10026c3f399acf7429105d3438d49963c3e5d37bd0ddb9b5ccdc68e439cb31be0430fbee5d1f38507d320c6046e99740d90d526bdefead7d71458fe3a64ab50a3a795b3511a13b05ee129b6d17d9b69e71d8f5c80cc67a7000b564420ef7d9a5b3746785dd575bf6bc8eb1d02f67c2c7337c16e0e2f7eccc63bc9d0669722b1d6c7282a336d596ab9b43650d9f06864c61da5d1cb0eb585b45ad7e6e0b5decb5565dcc730ee7972668435ac13357313f5428c8222bab00194918f870139f7daf4abdce3434e18bdc272806fb56f9ac4c72f7a7063205ff9c9532f46a38207996ee8cfb67ec4cd335fb3cc0f7105ac2abc45bdb1a16213b963d1368876343c77df7619f57c43978fafff5e69c55588ac97975f7a06fabe8966613849ef4c0e7c37eefd01d6c8df2e5b868ed7ed678313f283a57c64b246d072545870a04ffd03816d16fc49f1718069cf0dc25405d02b0cd25c39ecdbd994d1e6e1a4fdca7a2ac067e2c10b5c41146bdc274e92789248bbbb80520cb013e9d8d05a037af4d4f06ef6f6cf63e4425797c16abdc2af1b9d5100125073f5e2f9500a40c38294788c765d1733c179f99487380846a8c9024d08ffe01cfcfc8fa8306bc26254e09d8fca01d56876f0807862aa7aa3f3dea805490cffc0f1d7d671006f5a5118c0e81dbf986816fee59c2e677470e1c6fecc1cbc22b24c6a227824a1547a3c3ce203b537cb955360d5d3abd904df9b9a15e44aa08f9d5e525e06ec4afb7f0329e50ceb1cc7ae71fbc11a8e2f2242963e567980a31cba42ab0960a9eb582b39ccf5cb39f66148aa3bbeb92431717eb76ea29bbabb65c4bcb4561fb6790caadf097326a12c329650d399d31c25d7b924324760b7681d9ea0cfe6f79de1316a6beb4594738bca79652400351abcf8965f721368e281441db3be4dbc1a6cefbfa5216effbe44e6b3646a86a641db79c011411dfd60aa06b997ff2820f9a0dd7d283625645d854f783df171bcfa711c88c459d00c10c78c70e498f5bd46b42c7ae13a16907ecd7136332e4a41902537bf33418024ae3a65693325b46a50893f5b5197a5ca218198e9e23be395dfa8d6018e71aff5f9f8c44db70d10d7683c688be1d591efd8f67c72e0ac6b1bc95eca6b3573c4a9d31b973811925abbe4e25f69e61946efe86973d33807793cbf5cb7679d3f7920877eb413ea0c4f781cf668f9f5ecaa1a7b30d45a41004be6cfb6d77670359120bd398cad9c4a9123397d5d20a97041c398a5661f7568ae145323700958d26e5987f63147dd186ad1a76f156937ae6f16ea50984167a530cd25e979b214abf19a0c91a120a03f441a7828bc1ebedcbb47bec88cc7c5f4403c8cd6c82c0fa1c86d1f1905a185ed055b94cacc2003b92ec17b07be5bd3c8da4c54071ee93d9055b3e17fe0c2aa281044929b65fb41c7ba0d9b0c51992bad1e49f1899186031b99f3d22161b5e5dfca8cc64a6a39556e0e3fc0fbce2dc4a88d893a12b70b7ec07d9739e4f53d64b882dc1c38b81b83f55ce1696c83ad37f62e89225853412fe5e562ac0a1cbf3d5b809dde14d6f3a480432f5752130774bfe0fa5120d604940bd0f4bb0ace33ad9f073730cb35dba056417c3c85e7fea95e6520525bc0f45fffeac167b460a9cb7ec958ffab4fa9d64e9ea850e83edb839cd28e0318eeccd8da4a2ad24f1554f5bec5e646329459bb88d193c73f27f1f3391361404fe1e150063d72b0dc662c96acecde1ebe40331755363bf9ea926bc6852220188d612b9216221042c024721a2184f5b844c7c30bab9014f8c732442c30ce521f0b5c773c5fc51ab7a1c5e99854ce18eacf07babc287ff77821999fa7579bc5fde2d32f93257b1e064c6bb2c5b965d43d668c98469550fc64aa1b296baff9130153f7ec5d041a0b1bcfd6b7d2ec617f1362b4a4d8d4af07e445f4fefb21f05f46b515646454763c271ba0cb1585964837b9acb7d926faa9ea377dafdf18bbd096fa366a4f64ff1497d3bdf99004194a03b1c5a70da5eed22bda8899b144bb88b4b713ece94f6e252604fc28e8d314ee856b12e3b982f4c55aa7aa565541a4949c1ea9058e4ca88ecd53edc43c855c4cde9e6f8a5291cad51816fcdc9545c03f018ec7990686aebd322a3270833057ca8f2df798d9012d0c60da028b174aefaadf32f6db6efd469ca59ae7d284714b477adc291a54f7a784e244698bddd9905aeeb2fc175c84969f107ec31e8dacb33090ca02d6e9c1e6f726c4a83f7aa006badb5b50ca289b49327b456dc5517cf38bae674e39b41811b5176c680164f1355308a5e8b7bf72c7822846fad9dec5adb6a9b1ef6ad373933637f5486474a20ed05beec52b7757be338ee075e16762f5d7084f16b95fab4569811a81f4f0bf8e3ca356f3f48cf3089bdd479ac6f431e2999c8baab76d2c7fc5783a0c70e8c8ce650f5b6fa7ee8a77afcf29da58f65c79d45fd2fa495bcfc8e413b4529723a2a5afa79f92ce8a3c53318a78bfc75b5e9dc0eb51389de7a42fffa67105b50c55bf5ae37dfacf72232c005c752ff749dc3136dc748cb26340910ddccd8bdb0c97d28c965bbd7a21926a57614970ff37cab7af182fe5136c93c09089a3e989a4afcccbbdf1f594ec0bd229b84a37c261ff95bfffa31f5b76b8af41faae8999f620ce12970adf8a987932c957dd560155320a1f221060a4e03f6940a4c2e5a131798bab987ce0828f4f929a83a3a80d1eda774b37e7870bc0c85423dea90ae1906175f62b003b74be7ab6603857d254e0513ea19e57fbcbc93cfaece0d14695e7e490294fb1f00f0be368a6e0190621f57f11051fbc1249cde93362e74cd8ba71b12c0fcf953c49ad5be460b8d1ade39b3deca8616c47a074790f7f0b1212700c16e75278fe3e21ed55ca5504a29aed882144", 0x1000}], 0x9, &(0x7f00000096c0)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r6, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r6}}}, @rights={{0x18, 0x1, 0x1, [r4, r13]}}, @cred={{0x1c, 0x1, 0x2, {r6}}}, @cred={{0x1c, 0x1, 0x2, {r7}}}, @cred={{0x1c, 0x1, 0x2, {r6}}}, @cred={{0x1c}}], 0xf8, 0x8010}}, {{0x0, 0x0, &(0x7f000000a900)=[{&(0x7f00000097c0)="320702c85ca710b27f6a3a712dfe04893cd0750dc29266dd997c31cf27aab4c096fcf257ae7bf8985e49ea5bdf28040d9e31974b3431f349976b055b1f1e99ffadfa4106be1d533ba7d764da4ac37b75b8eb0e9c0ddb0c6399a7ef9d472afbb32f1df7888ff9048bbc48322d7006bc85840597074cd385f1a3cdafa0ddc1233014ac829c78a81c9739c75aed48a3b9d9e4fb94cbb8d7", 0x96}, {&(0x7f0000009880)="3be4beab26d6fffff0a8e47686455471871368d5a64814577c95f54a08e67f635366d82190cbc78acbc04801b6cf0b8504225acd98c92668e4c1ea8ff60f072c97b14dc51647dba99c428eb7bb2e6f8ae7dd467a21", 0x55}, {&(0x7f0000009900)="d5bd9428119ff6b65dbccfb29bcf69339655866df23d5191b562a857b024da11f60b5235518cf83c20f65734705b32c95936fe422178b6798e6ef735a2e47a5e38256ce7aecf5a6df2c5ff48a7cfdd14402047cf1254aaf4e4d71f9eb02fac826451c95a5d52f08ce5a17b92fa45da39999dd16dad2bdb39846ee07f5add5c689a231114e0b7d9fd08a84f1f6b33e205e9e850fc574903a13497c99842829551d626d9fa529ca0942c8a7561f1d66cfa103a1b52a25534592325adf0cd8e948da4ce77e21b32819b3774aac7342408b4550f2b9a73c01912b33d6e403e37bc4dace770af0e21004b5a1ac159d12fb86a8a28a67f85bdf22f95eefc4244082c4126c9da13e6f93242f4a776ce254541c4ec26f45c80b8c9e5b0058e3298b24b45d27c96ba25adfefda5cb9b469af55b7766325ada8acd7ca08f16a553a0be99f16bec93b278bdd3c39039c2f5f2ef73214e19f085cea9f0857d812ef307b50a9eff73394604e0866d839bea1bfb4661b4852cae706b10d15bc656cf7a978482aaaea66063d38bc4576b54958a341a74585bf1d28c0c791622e76488782379d2139d351c81f0a0e06ea68fb7e83141308f93dce4f64d8e4378f807d438dc678e5708ac47f75e05efdb49c06cd8eb80bdb2852d5e71e7a6efc9ce64e5b184b9a80e4c5d5cfe1f6464e7c2541b30646f4b69cf485f19cca65bc8a547636513aa13b3ff56e07d0afc122e135499231943081dea0a3f60583a6aba555c7c1c163a9cbe5ae170fd43ff1b1d4c89261efd603d17051a7e4c8a3033021fff993410c15d403950c150e991fa1452dcdbbb9a7c673634faa34fe0e848bba1d6b3e394087349dfe2420224c45f4e424d34c9c270e8a1f386e12b8455723ccf2bf29a3fd65858bfd86100fc634cf2521d8b3fd5ca4ddce1ace982dc890452c66289386fae78ac7dc8d8805c66e608e7e6ad2f47018d1234e4042fd69b95c545c52e6717ddc494e15c3742483e1a281a749acf7eb6a028f5da19f5223a3f74492940c7b548e958d596413f29c0a4f8721d8351e466bf91f69c59b3472305987e8bec5db2f9c0218fa843b1b56c3a87521ba8543c7fa424ee1aa983d33f553553c14566b2add1adec61ed5a92dad6a12f0024b0411feef2ce857ce3bd5c12ce5bbbca6456baade9fe76ca8d6d8b7b8d1ce1596a63c82be868dfd0470edcc090024f1e1fc4c7be8dff0e0d8a48132b3c6217a5d928d6cd5f70d43fc3baeeaa0f53d07fcc7c0eb6ba1e894006d9825217076b728d909b4ebe8a19b2ebcd7804db08f7702bfe6fbcb9c9745f623faf4d948c89587c28e3d0c6c66e4da6294cec648a16dab5e4529f8d856d2b090f5c08186030e029ae799149c190cca2521a9ae17fe9ee315301614ece563ded80e692aac8dfb474e129a04549a8224eb83fe28b5cfa96a7cab77a5cc6131e4a542891ac2835741d9fe28953fe739e913ff9e5338e275484bccbd7add035110889c31a9ef6c09931e7705f56da4ad3d40182a3a40614b1a86ae92e3a502a849c482143d42276eb2ed3a2237c325d8f9633c95321d57f466c14777c2b3e495ddb43200ad4e49b723763cce4a8983f6e66c4b2cd8099de34bc14c5952841e1d183c3d60bf79979ef7d2cb926bcd59cd6cb370c847217a09f824eeddb870f4c6a9c7dc88d56b8e4b30ba766a5f1b36cc4404a876aee6b406cec849c2db0a90970716b889a2eb2bee09d25cdf393136799af5f8199d84453cb200006d151212390c8069e0decfe0a29c4fca1dd42fbb8d819778539580d5217242359d61e0d21297eb59f48ca720a2adda958c9af41cb42f4e5eaedd771569d8cfb63776aaf35b5e7d05a21ffa729f7d23b5cf3cd87ea2b3442c83763c837874f79d1c835ed1c89fc94a57a15c28a65960f297b25d7aaddccbf4ebac2600fd49e2794c4b224750f44036e50a63d7dd482ecb99b6a46e7cc301a99565e95290225e53479d00a869901409b54fc81bd8f75dc02b863adbdc48fdfd5a467b263de4637daa32432a02a4456b39aa153700a034a7ad64467df9479793d588fa5d60477d266f3a5ffc0f60c5375c4cc05111995c352fb9d85e9cc2b5f1698edff318b5dacdb88111d546d7232b198a043b6e05cbb4ec45c6bd40e5e410b7a15e36f362733b85aa6b75a1a18c9c41ac5e265ce4007f4209d8c5ac853cba104d2e04dbf0f2f49e54f1d6cd45251ee024e0852804b058dad38fa7cd808016a3ba1e8965a4bd49caac223c5d8ab1ad47300437dab6878191711dd0f6b413c7731d71058322f4d89864238f6f432f450fae3f8d52d7380b1e7c226c3064f3de8a1dfcd9102904ec4676ca058ef56f434384d1e2f5bea95448b541add5a9b83e43f5a113266f95f0a3d088d32590db123aac7de9e91b2e85b56d582c1365e0da9d46f219add1f7bc6a5148dc4bad79983113c2a180e6744b60e8ce46e26bbbe21f65dab3acd2d5b587a3d7e566c8f016b0d3167efaeb717d2975eaef31fa57fb724b041e3382f4997d5d3a8d6718b26ce6232f9977ade8dd9a90e137b9a659f33b385054e5253dc34a4c9a6fdcc34dc65cfb691c1eae5dc23dcf8b6b61c33d3eac747a2d3738151d6dfcf5b8a44dfa60e573aac125b57ecb1dfa67bfcdf4f31532d80525ba1cfc24f372433068e20e18441a4e13a36db871738c70e7bebda1ce1286c3a956129d7f71b97f8dbaad6a95fe84908c5643eed4191ef57cb8c321e2b980184a67ed4bb5d797871a3daef41fefa02e576c97523db2f14b26bfe185b6ce60bd6b23cb946ad0d7b4b91053acc5e4f11edf51dcad91630ecfc5af5d471f0e2a7662d3ef39cbe8719127e706757131e781b3aafa93014bb28fa43e64c65a6d3c0944535e692baf6c9fed9377658195877214ce782a920db3db33c4feac97e5d0809fd0f4c44817ea9ce0a87eedb6300b9971fe415a6d8d229b273282c4a7453cfe81c1e97c16534f94d24294ee56c8b0bfd822f2fcf16334aa46ae886eb21243ba9e2398e10475896009514a8144b190fe5219ba9c3e2edc37ffc5a59c2e65722f1a14966256d675633e2cd3cc81f3030bfbbe066b6852f1613d1e4ab41e501d1e0631038db9704b4b43077a707912bdb7e300ef7edd36f5788dce5166672d50a5a17a617ffa91e680ba79df269554fdee00325bc6a2e6f333e51e043226e3e1da3ef866b8e4083d044ecb0e908a93d00d6c117d3382813a2f76d1af44b976e2faa81340fb36d1c495a54509770106eb15e26f71e41e88f798b343745202d887911fe6c62494f3569026d14e96edbbb882118655303530d6318f5c64610d2c1abf3644d3f6e201550801e032a9758a6babe96d4356959c3e2ec6dcaa805091ccdee36b279c6a5e9dc2115f60f554d531dd224c0c768ba566c129bfbb3dbc7d11e5e377478dd68ab94c14c3136bf929ce8e3dc87268901661e0c5016a1279066d204323c313d96548ba158b18aba991fade33bbafdeaba3e7fb19380a8fa35117e362000d14724f7a35e16fdc79aa817b74590f32e2e38702ce4f681b9d491c18973412cfdb486c6680fe8288aa20bb747e3072e73ac1f2fdb9cd01fcf15a1aac2a75595d331b1a08445d15d5bf2459953a674f757eae382cfb4596dac03561b44639be03ecb4f64db0a906f04a46f3f766f2fc84579793b31c4f74285d9508222b55f0c01128a6c20e2895c1d592e4adde5a30d7d5429491094666b68d06b183bfff37d66f06022c1bb24e322c25e813d19d6b85b99a2e29d197000bf8db3555d1be1710548e7642477998ad717dc80683e434c1a50b0925e07ea787cab126184040273488cbdfab342359efc0eb39b645534610b4870e1f9f58adf9cabded4c9901dcacb4543503e15c53c94f31444f79fd2c9c3b334e877a0b870bfadf2ca09588ff6189b958ea40fb2334ad905c2814454a8e382e49dda39f3946a6fa4dc98aaf33f090bb0d4e40b13772661417c29f2b54c83a6a10929612be7c4cec74ff36b4d8bf600084c8d76514cd6025234fc4888584b6c3b82a22debd49172e28de266f69a5786fc4a801e75e14b2f175159e3cc334429252c638dfd7ea8b4c85ef55f19b2c1eb7072a464e5fedb783e1c7761f611be4e80d9aef6f36a03504bd8933c853802abce0be40a2d596f9a493b767580357458564b7c1a3de09aa9d98774cc8b83ba3b6600137d0a1410d451cc1f1bd838dda14fa0e7200ddea4062b808a9a07ae28b1314c020feb9934e9fffca7ee51e432859baf62da1079175cc433a32e144aa72b5fc8aac3d1ee2f514adaaee5dfb5801a01b39af425535bda3fd7c6b38186e57ad76f3e32eb7e4e038f52c0d365f12ac3492f85788bbb725b73bfb349f28793a89d4467405ff3826ce57f95845f7bb92e71343083f80b2068c4dca83e75860cd132a3928a5675779d2a2970e9946a4777b6d7e6503d44f7ecd9d9f8af79a064f6caaa7234ea5870ed4e1b046956719ca56d4027fdd291013194837f124235dd0db25be33e65f70e738fc148c205cbb17be700d0dc4db333bf1d6bf1d6818147ffc4762d06775b3ac8f4b66d17da09d7e485779579e873e57bed8ccb13983e283dc4115c0c032fa10388689a60536347cb93cf667210ab27e73f5d17885f562d19e9c026fc64e890f4dd2c71e67b2f9b57bebed0943b4d9941b3cfdeb05928413d15b5f6d09322620e75a42cfb158cce565bd064c912872a2cd759e3dd9d30376d1488444bb41faf86a06a5e8613b63ac89115e41fb01fa17437eed7247b78174fbc1544e2b742e5262b4521fce65908f16f0ddd861fc0e51b7ac2d464299d76f84b9be2fac864a6386903ccaefbfd4605fff30c9e1cae26383d428752f54d71a4f1fbb67849a893546690cc086a8da118905588cf12f769f00172273e5d5c52aec6671f45be98e24b11774ebe09c6ab6d2c27042a841f100227e91587c99cf4475729dc7a77c3ec249764eec225578da81672074f760780ecdb1ba52099550f16d778d993cc7f457023b6d297bed4af836465da64dcfe926a7b51f9fd6a366a0158d13bdba94b21ea0ed2ebb7e936c991defcd503af38288d8f003e34a93d3d00a35ddf506346712a287f4734c2cfb6d21c776255c4cc7c73ba449972d1bbe29a903bd8b60de070eb4ee6d4b7d9fb92190357096936121d24fdf1f8a282ccd4df60ae3fc8056dc4756d3a953a565361c028d1136db63ac019f71c4cbf358fa5e44a66346b919e1b0cb7d2c7e6cdaf7be2d9227eae846a1157300fcf428e765fd4bb23e0de458a94941a725cbba9a4d30886adb85d8ab584bc240a27c85e6ebc76189f5cef83f50c5e1e2c536cf8664162877e26ae0c79f580a7167630f702644003fab16d47857a10ae23deaaeb4bd1f617a7542647003f63db148c541906d473f9926c52c017c78621e969d306411bf078ed4b234e8ec60f77dae584f511738da23a09d933503bb0f629609197f009d1cf09d0effb8a2eb1874007a68befe99f934373c73e55c05aa02b2b14a16c12a05861d01403a72224ba2d972ddf1b39a7cefa289c8c992193c82aed0e2f51232fafc5775150309a9cce5017326b8dc075486c1dc78d65c1608456a36076705837f92f86e48a331352fb8ff6425ee5fe38f71d0536f169903c9d510cb59c9667cee198aaff9f2ba50e56eed685591f9c1fa368a780c130eeedbff1b823c5a473bc6a243d789daa2e4aa0a67e49b96a0a335d3ef76f56a0cd5b11741fe1be991af5958ccac464b1757b82d5623b073ef9975e36ec", 0x1000}], 0x3, &(0x7f000000abc0)=[@cred={{0x1c, 0x1, 0x2, {r7}}}, @rights={{0x14, 0x1, 0x1, [r13]}}, @cred={{0x1c, 0x1, 0x2, {r7}}}, @rights={{0x14, 0x1, 0x1, [r3]}}], 0x70, 0x4095}}, {{0x0, 0x0, &(0x7f000000ad80)=[{&(0x7f000000ac40)="6139cf47d03ef1ff029001873c480e8e8d2e95f38f827076c87c2161af6c", 0x1e}, {&(0x7f000000ac80)="49eb282dd9badfc4f1b7d65dbb8149e50a0cb0", 0x13}, {&(0x7f000000acc0)="88be229e8fcf17b9b7e61d678c4cf8354de456dced7cd968f8fd6be0b7ad571d6ed618766a0f4ef94590edde910bdfdb467f44169376c943e6705b02f23104d73b8c9ff8ed40e57e2f381ac4a36998b25e11f13f03743bdcbb5a74ea97940d40c3bd85b117d1055bc4eb3a", 0x6b}, {&(0x7f000000ad40)="45b79d1f879ecfe49eaea5d666f4aef1cc4fae6cdf71bf69678d57e025156d2fd666fce758bdb88b082634090bdc2ada91d7364f52", 0x35}], 0x4}}, {{&(0x7f000000adc0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f000000bf00)=[{&(0x7f000000ae40)="64c672e20323bc11c9ebc0f3215f720036", 0x11}, {&(0x7f000000ae80)="a7d0326ae02ef9644a43e6e93ae81fd98fd0fc27ec7898cdfcb89d13d569a157b81ba322e0a5a0268df373b1e007ff6f63611e94bb9a2f27310e7e64c37de2ce3bae6c275f0ba282eda8831a022a0cb27513aaeb31f76d45025b12dee56aa4954f77965344bfeb506fc275093af3089b7ec464eb2a7cfbeae8eb9755a6b731a5611325b8d67893a5b0dd708bea14c8d0de980d5cd3a3e5bc4fe8af5a140938cdcf94cb552e2735584a4f757c827bd746c19de64d743e4ffb5573b28e0ee9ff8000398bc9b640504a6a9c62313a807bc7189647dd2b60d9163cc1809fc5bb84a870a7e7055c4b6136f9dc2d5fe5662731b724ed7f9d8e3588c96efbef525f18da3cdbe9384c3b39c561cab038d1f6901014d0657d774f996bf886bd460fcc18167f735060d098903c72fa9072c8fb1a345e17b1ef8f316d2db6a3ce0c733bca1a85e93b21b51b781cd3f4f0126f9df987eb0422887f6af41554d23c4816218c4581bde4e9dd30f9fd468a985bed74f8d32a420619c4ba886872d072e26dda065187a7f23da60940eca1bf4952d6f09c3cb11202d8235f36b64440ad8744a1fae5386ae5069221883c983d6489c20c06a3ae864123739dfd4dceb55ec375c80bc52453a8c629babe9311e9ea7bd2f45a5a83f36b8fa1f2ccf04257dd48b069b8968cbbffe0908971ca563f35bb7c8115f992083cf4452009e7e710ad33bba95261dbfd5a32373aaebc279852999df7367ecfebccb687fba81937213317c628d7b62582003ce37436f228b112c66d43d623f3a94de23707e7e2eaf02cb9822d17f428f70e3944ce513d8b36b433d2e61dce3d42fb040c760e997c46f42767d317a0571d6f03b679ce3e593bbb773035fa1b157ee4d06275fef6b6e49e6dc58ecbb0eece65e6bf64e0165ce58153e96c4a6ab2a63cadd8d53172fb20230cd0b9bed8ea1e3961e3c6e1235fc75ab0b250546ff9e35616fdff668b98ab1b4af367a1551a44da86e35eed6c1044bf98b77e648a89893fd24224a5a67fa83f9032049abc6ea9ac410834977dcdb3e3c85c783a962f9a18d3847646c1b3059949c5b44ee58d5d5d6b1b7a7853365d8c30ae92f014ffc24bce718636032fd92761839c7836b85ab583f6d74512b599526d9842f0ef4c6d602c9dbd8a73b3a850d781f2ec47cbdaaeaa2d993ee0be1750111fa95ecf191676abc779571aab86250693ebc05aa9277a4740463b6f632c7fc61ef8e32b71bd9be6524fe4c7c51682ca44494c7a8f65deb469f2b271f146566669dfc32ac7a0bef5172c9197ba2af1f58eb487cf54eec7f1c850f20566ec3392a9c940aadd0ca7b9ccd7dc36f59c1071d13e95d52ddecd3447f7fdad15300608bfeb3acc98205d9e416bc75f3c82262c73becfeb327bc7e5dc83114766c8fb1681cf404cce7081cfa03eebdcbd7b3b2769565e730114a0aaf40db2defe188f5c56cb57fc6ccf81d10819c84708952002f8b9571568a78874892f1947ed1954fa55ddf7fb2a23ea5675c3c7886a93e102d751d87cab4c4ef0b60e87e1b3e864cc5997ec7f4f08cff4ca368026f16c4a0bbb710b3acd7349aee676367eb3fe20c2fec969904676dd0142e85f7391964345eef5ae09ad71f97f5b89410d78d7ddf00e1a6d3f23dc4816bc51d49c611dffd89381d4ec21d6d903c469691ccd6e5dc4dbac82c5114ff2d467d7e96e4b5b139b66c16a97c74c0f5d329b163572b11341a7cc5aab5311ae2fa946edb491b39ecc978b9c299bfe071c0322822345bed51099be2982926e289fbb0ef50c6889d5cbcf3fa82a6a08d2659682614aa4182bed77bec65857582b9daa5a984a8a1a6282c3f72172414655642ff686d88cc72ed7805c44e19ea77acb992fd699f02daa87feef9965a4d665f28b0d41953b4e5b3e7b11e70716c31fd266fcd03ae64c322981a87c79dcad74ea6f438ab7837e9cf99dac850afc1842ba341c7a6658da5fa35f760022ebfbf9d4d988fb150de304db87dfe5fb760d9e963ce6fcf4b6c9af5ee2fb61391ad28775affa3292b4b22f1f81f250ed029881a17d1b8315a3f275f0af9b062cec8c97331aa3474d9aca2131934aecdb54633362ad1762db4cf47c578bf346e91132c618215cb7defae71a07ab5bb564ca59f41f4994b93c4d37b364c4208d7d715a5ff1efad135bf99c1c7f950fe9853711c29e3d72b957e6b489fd2b0d93f336248c7395a707ad7b9122226efdc4ba939fe597cff656c35bb2f4a2965048765c658c574eaa763c61ec432b573e3b68d526a6063177e9ff107675c594da85e91cb76e13e018dace5276a888f5d8a5e8495e7e7d04378b924ca48095b3f5c1edb1858dcbea4e646780add5b58156722a45d5526e98a11166a8efe6db2c605c9048c5fe54a5c3c7afdd1a9609f5ce7ab142e9c652ac302023feffbdea908c2d1d604b466817b39a3613c3b474ba192c4da2c98eda1b7a17d8e4de10102742539a4d4ee28fecee24dbb329e48a72f9336ac659488269f5f819fcfac0ae887f47d73aa35db888b2b186ababfc8e1047e59fcd642ec7c8d91c5fb60c378340ffa7b1d2476ff43954a72b09faf631ca85b8e704e55336b9835b9861195dbaad0a275fb89abce8b9521a9c8131c28d60bfd3dae48505476544b7dfc637b8126bff69a671a78c3c8893c18d173c63ed835a33dc424754186e786365e8b5f96c80174ae62f9fc2ae748a10175a7a7c01f2f7d660952b5027fac0e755942a34d3a41bbb1701aac8de7bd9364cb4032d61ed146873536797645075feaefc0f4417b17248575eb6d4359536e7a3a19bf85b9716972a36a3067b849119f211736714eaba3b17499c9d6862178f24bce8ba97ef0c3ecaa8ebe51f75e8e3daa56287c786d4324d3c4dcef87d9b88adcb2b1941a0d96d4a70bb45dad40bc85478209cab2a1773d12c6497496a1027b629d73ecbcd2ddbfc1406aa1c0b9c30f42085528124106fc91acbfe7592716256807b200915636ef1b9adb9057d728e67d4359587adee3c44344477f5f5799fb07be3b74e225485a1b83346caaf42eaa842a13a8ffb174d6900cfbaeac07625def60bd7676944d1dd86143692a4ca4d6bca4e1c12523a6d33c621839fd171fc4942d8568b12e084913ea7b0f95565d847c229c8c13c72fe842ac27b777c2b445124a5983af0565b92b5dc34d86d21c934472230ab50580448afc46ef0c9e8f9999fe628e86b5ce581ec9b0a3509747d3713a2c3e7f74b9c868fa63f8be23d98c1f53b6b7d9600857537039f7b299dbf87ac8916aacecdf6ce96b6235d8e6f42dc182d9456c55764169bba3eb3c381e80b9539e7650d20c8284bf795960b3077e31d0510c47a587b3523624e676b8b8a5e514029a9885d3aa995166541b82ef83913d0c4a6ce938e0aa8630b40cf11d856bdb366f74dca0657e827287f1e576ef4a238d20415b3fe524f5405746d1c0f86f754c5857291a48a7842fdefe4bf67cf9d8ddb7dd1261552b9cb69e8e38850c381faebc18b7c87f539cae4398c17f2f08426174b1c6f4e41cb7fdaeaf0df902c061d1118513a3d8a31778aa8637d3924afc32422a327b8997400eb69b0b13e8ec4d4bacd042673e62cb57a860e40c0323a4004b0fc5fbef0ee270a8f00e1eb95d03a531defde57e32b0b3935b210416122a5e4adc165f72d719c31a8efa761534f7f417f11016eadb23822a1ca53a6a4f34fd1d7714cea711430160b7fef0a1c46a5cc9699ada5b783f15bcb03f33956896b82c982f6a7aa65daf03a4d8083705aaf7cefbd4265ba6e40ad7650f6c8012dfb7e332528c61a5e9244331c4f4b8f79f4b9f715847d181d4ec998e5cf738f02185ddbe8e1825d3732477a6172263b053314896b0e6a499730c15f618339cca638480d16101d3f297f95937c77bf3492beb612626ad94f1086699a6015be8638de857b5d2218c39f68092f72b0e90373ccd6765d115b7fbbf7a0bddbadfa80671a60cdad88b8b18eddaed0ebe788835c03024023fbe4e8b26a9e87ba4432103a697443744a700cbf5fe4a7577b45898353513506c5aea7f1df8cfb91e841013a7868acdcf6835b49bd6e2c15488ab947b737c9220ed3791754bcf94817b0ff58b22263961e22dcbb236c8469c27be6df9f16519779c43d6188387ea98f5d9b9eef06414621580075adf370f838025e3b15618c53ee511112f4284f64933268948ab9344f90baa07b6bb635246f2dc4d02bc1e639238a17739d74ffa95aac3a0bc9d9e31cf91813ada371907039d9f67f0c3096d71c67066751ffb4ebea6b626c65c3cbc661bc29a416fad6b76f9cb5dbfe64f80c01ac91069c57eeeed98087914e49a79c7263144b24e083462b717b7b52dceb49347df27c72173be7ddd70ca9734f1eb0723caf688d558e674b71382e4c81c57eb1d5a2834a08472490a0f44da776f45dbf5f23a7dd493daccf7705d6f5456cd34fddb010c3437d6cd67ac5fa4b683329e0ffc1a022e3bcda34ad8139abcf1241ed024ee8f4591e95aa249d8bc44dd7b78fa635da933127260be3ad1bdf6e1743b4ce0b39974fbec49eddf6ae0decd3d83e5f65422800a73e6eb0790d612052e1f5483d92d737b9295dc6b73053f544dce0ceeff264d7c1802cca06e987b8972582b487545a19c187393b06f2fe3f55bf9e36c698ab851b033679e557265cd850447ada776eaedfa52aff9fcd38d94cd98f5fe4c34d17b960151585baa5d8b4b607bcfb450c8441067ff817b3c360f2fb6774a771110693b2a7126acb6085b28889c14c36d128b5a425d2a917b4c8dfe89675740a8d797af80e9413c1231ed306b83e1a1a489a24eba750de2036c2f3f48c016b8dbf942e65f459d6c9fc8c8b2e0dc9b12c3faa9e010c44e7eaaeee435cb2fac2aecc9cb09ada34a7f1ddfa539d66369815678ec20f670c1e25838c4a0ec71018c8a8c364074e5824ade5d60ee1abb876b9fe2148bfef6e092b2fc4b77104d20360ff5ba07ca443a65746a58dbda01e30782ae38151ddc868f5f0c9ffb87e82293448cb12fa8997771c538b934310af48bac1fbe9af369e0e6f115bac690be5f6462da3d24fd3efd0ca8f1e127063a6d281374dc0130d4f204e9488f5aece1b6a9eb69cf57bdf767824e35a380e636ddbf871c6f17e1e0a7fcf8e2c4c1345b3656230a7df2541dbada77bacd4e195277b11627b6754789525620acbba466acc893ffacbe0505c22cb30fc210c28727e7edea5fa7b0c3d01034a181b3dfd6bbc313e81ce12ea734573346c746cf532557e0cb614c0413bcf814f67d25712fc89de765ea43b92876de3136bef609aeb7720dc0b25303a811452701619ffefe06d59999dbafb7d6c70a8b4fb4106a57452baf8b91ef04aa042cf6aa41e5d1c64d5f9c3a951098c358ae34864080db48789bcc083068fb1d77f4584082663d2a276f171ba693a5860afac7090643da2b14877cd7de7cc30158b1f24c0d4faf33e53983758f8cdedde1338a7072bae7762566fc4b877232eb7e66876643919d6452906877e8cc928f80361a62c677d908e1f2ad3110f4d0925e0a9e581c885634079ebc9291bdc7c69fe50cb3abf81c203651295c33cd2604874d68f91ee1d739c19f090e538ac231ea7cc63cfcaa4c6bfb7f30366377338bc1c5c27fc4b5c036ba75f0b85310ccfd54e90a56e3bd8105117a326118390e2e2658e19d65ee4ed9c5605e0703a8a249458dd4ffda2480cb9929999443cbc08c2545b56a33f9eb99f360086946ab8cb7e4833ac65f8bbc353fdea", 0x1000}, {&(0x7f000000be80)="61719953b067d5ae16d4c4a0516484e80dde0afc2c2b5a17080f8a192fef92032929c669dbdc3547d54174b5a977291d647074bbe266ca4d919b126fcbc21ada4aabb64709297107e32cfa8b8bb78fcb72adc62e03bc01f77d29868de4c882673cffc607727201d9d0887684", 0x6c}], 0x3, &(0x7f000000bfc0)=[@rights={{0x2c, 0x1, 0x1, [r12, 0xffffffffffffffff, r3, 0xffffffffffffffff, r11, r13, r11]}}], 0x30, 0x4011}}, {{&(0x7f000000c000)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f000000c300)=[{&(0x7f000000c080)="0bb84c317349058effe8df7c671b573649024be57c5d89b4238ff25c6d43445a07e97de4b3cdaa8e81969a6f1ed61e3bec4a942eae6295196805b2432687842769f6700c33751323667f35998f6d317ebb6bb5b64c0fbe1f7c492c0cb30ce365ca1fa077ff9f32bcc09cae737703d63f7b82d1ed51e340431474ac181b6b0cff88773da24a531be3d70dfd0432550f02a7d0a64c31bb4056e770993f37fcf402a042abe8ff90ee1fffafce8f43a3c20cad6d09a4f82b33f8508296bd50", 0xbd}, {&(0x7f000000c140)="356d6b16b0e2dd6369ef83b5c7eb5af1eb85a7ef7019dbc4521c61dc3d2779595723705cab1ae3870f646ff1fa72c10e015f6abcee3852db8fe34caa5c85132713a0786e29c8e7a72581422ca506d756cd5ccff05885cd9570", 0x59}, {&(0x7f000000c1c0)="963e793b23e55950c5ec9714d9b7e8d0ab6ae58c66c17c177df70a679743ebf5c5c116bdf48c8094b543cc4ee5e64ee6f08b7f40eabcf45b6c85e2749500d2e501651c4852800b071ad1f7cbfd874659370d24eb755439d06791a35be686068a4fac4aac81ef377a657b00a5b3", 0x6d}, {&(0x7f000000c240)="7fe5b89e9a9ae60965642d658e8d54062da35cf22fa25c3104c186b203ad9e9cfb39f4712c26cf8fb081f82b1fc5b64101457d929523f16ffd6f10921a497842f654dad8433f806538c6cc0d4d347ad0991b1bc841c8f2aab8a2d2947729def99726f076da389b82be01f19a523d02e64d8a8f9ff87b8485e0997eaf90a34d1182305740193f873130b0b56d2d8a7d", 0x8f}], 0x4, &(0x7f000000c7c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r0, r10, r13, r10, r10]}}, @rights={{0x28, 0x1, 0x1, [r3, r13, r0, r10, r3, r11]}}, @cred={{0x1c, 0x1, 0x2, {r6}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10, r4, r0]}}, @rights={{0x20, 0x1, 0x1, [r13, r11, r8, r0]}}, @cred={{0x1c, 0x1, 0x2, {r7}}}, @rights={{0x24, 0x1, 0x1, [r0, r4, r10, r4, r3]}}], 0x120, 0x34044085}}], 0x8, 0x50) 108.433172ms ago: executing program 4 (id=303): bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x11, 0xb, &(0x7f0000000340)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x4, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) socket(0x10, 0x2, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, 0x0, 0x20044057) sendmsg$NL802154_CMD_SET_ACKREQ_DEFAULT(0xffffffffffffffff, 0x0, 0x20040004) unshare(0x40000600) socket$nl_route(0x10, 0x3, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd"], 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) eventfd(0x0) syz_open_dev$mouse(0x0, 0x3, 0x80) eventfd2(0x2, 0x0) sendmmsg$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="180000000000edff0000000000000000850000000f00000018010000646c012500000000000000007b1af8ff00000000bfa100000000000007010000f8ffffffb70200"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r0 = gettid() timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x11, 0x800000000004, @tid=r0}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) futex(&(0x7f000000cffc)=0x1, 0x6, 0xf2ffffff, 0x0, 0x0, 0x0) 670.17µs ago: executing program 5 (id=304): r0 = syz_usb_connect$cdc_ncm(0x0, 0x7a, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000020000402505a1a44000010203010902680002010040000904000001020e0000052406000105240000000d240f0100000000000000000006241a0000000c241b4800050000050080050905810300020000000904010000020d000009040101"], 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000a00)={0x84, &(0x7f0000000600)={0x40, 0x16}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.swap.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000500), 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) r2 = socket$packet(0x11, 0x2, 0x300) getsockopt$packet_int(r2, 0x107, 0xc, 0x0, &(0x7f0000000100)) syz_usb_disconnect(0xffffffffffffffff) 0s ago: executing program 0 (id=305): r0 = syz_mount_image$ext4(&(0x7f0000000240)='ext4\x00', &(0x7f0000000040)='./mnt\x00', 0x800044, &(0x7f0000000000)={[{@journal_dev={'journal_dev', 0x3d, 0x5}}, {@sysvgroups}]}, 0x80, 0x253, &(0x7f00000002c0)="$eJzs3UFoHFUYB/BvZneNSZYQ9SIIKoiIBkK8CV7iRSEgQUQEFSIiniRRYnJNPHnx4F0lJy+x16Y9hl5CLymFnkKbQ3optKGUhh7aw5bZ2YS0Wdo0s90Jnd8PZndm9818b3bm/2YvwwRQWaMRMRkRtYgYi4hGRCSHG7ydT6OdxZXBjZmIVuvL20m7Xb6c219vOCKWI+Kj/1u5esTi2rc797Y+e+/Phca7/619M9jXnezY3dn+fO/f6T/OTn24eOnKzekkJqP5yH71XtLls3oS8erzKHZKJPWye8Bx/Lo5fSfL/WsR8U47/41IIz94f82/dKERH/xzZKX1zhl96/Ib/e4v0FutViO7Bi63ji15ptbA6ZVGRDOSdDwi8vk0HR/P/8NfrQ2lP8/N/zb209zC7I9lj1RArzQjtj89P3Bu+LH836jl+QdeXFn+v/pi9Vo2v1cruzdAP2X5H/t+6f2Qf6icLvlPy+4T0B+u/1BdT87/SCl9AvrD9R+qS/6huuQfqkv+obrkH6pL/qG6DucfAKiW1kDZdyADZSl7/AEAAAAAAAAAAAAAAAAAAI5aGdyY2Z/6VfPi3xG7n0REvVv9WueBZC+3X4fuJlmzA0m+WiHfvVVwAwWd6c3d1yf+GUau96T+iW2+WW79pdmI5d8jYqJeP3r+JYUfiPfKU75v/FCwQEEff11K2YH9mQerpdQ/MLUVsZ6NPxPdxp80Xm+/dx9/mtnxK1j/l/sFNwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDfPAwAAP//rZ1wmg==") r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) r2 = accept4$inet(0xffffffffffffffff, &(0x7f00000007c0), &(0x7f0000000800)=0x10, 0xfc8cca2b049a0071) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000140)={{{@in6=@ipv4={""/10, ""/2, @empty}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@empty}}, &(0x7f0000000280)=0xe8) r5 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETSW(r5, 0x5403, &(0x7f0000000080)={0x1, 0x0, 0x0, 0xfffffffd, 0x40, "da4cb81200000000000000000e00"}) ioctl$TIOCL_PASTESEL(r5, 0x541c, &(0x7f0000000000)) mount$overlay(0x0, &(0x7f00000000c0)='./mnt\x00', &(0x7f0000000100), 0x1000000, &(0x7f0000000540)={[{@uuid_auto}, {@upperdir={'upperdir', 0x3d, './mnt'}}, {@verity_require}, {@upperdir={'upperdir', 0x3d, './mnt'}}, {@verity_on}, {@uuid_off}], [{@defcontext={'defcontext', 0x3d, 'unconfined_u'}}, {@dont_appraise}, {@obj_user={'obj_user', 0x3d, '/'}}, {@uid_gt={'uid>', r4}}, {@measure}]}) ioctl$KDFONTOP_GET(r1, 0x4b3b, &(0x7f0000000600)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = accept4$packet(r0, &(0x7f0000000640)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000680)=0x14, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000740)={'sit0\x00', &(0x7f00000006c0)={'gre0\x00', r3, 0x7800, 0xf80a, 0x8, 0x0, {{0xb, 0x4, 0x2, 0x4, 0x2c, 0x67, 0x0, 0x4, 0x2f, 0x0, @rand_addr=0x64010100, @empty, {[@rr={0x7, 0xf, 0x3d, [@loopback, @broadcast, @rand_addr=0x64010101]}, @ra={0x94, 0x4}, @ra={0x94, 0x4, 0x1}]}}}}}) bind$packet(r6, &(0x7f0000000780)={0x11, 0x1, r7, 0x1, 0x9, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xb}}, 0x14) r8 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_ASSIGN_SET_MSIX_ENTRY(r8, 0x4010ae74, &(0x7f0000000080)={0x7, 0x8, 0x81}) kernel console output (not intermixed with test programs): [ 24.199946][ T103] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.207115][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 24.215276][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.237886][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 24.246090][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.254500][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 24.263330][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.271305][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.279498][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.287606][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 24.296104][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.304354][ T103] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.311210][ T103] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.318538][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 24.327067][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.335249][ T103] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.342114][ T103] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.349567][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 24.357424][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.365477][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.373322][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.381384][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 24.408585][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 24.417172][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.425533][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 24.434074][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.449054][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.457600][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.466075][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.474058][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.497350][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.505793][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.514543][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.523165][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.531733][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.539730][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.565519][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.573509][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.581423][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.590307][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.598231][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.606477][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.640298][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 24.648591][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 24.649866][ T353] request_module fs-gadgetfs succeeded, but still no fs? [ 24.657519][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 24.672744][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 24.685088][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.693369][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.701826][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 24.710435][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 24.719211][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 24.727376][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 24.735977][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.741619][ T377] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=377 comm=syz.1.2 [ 24.744584][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.779028][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.787516][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.797615][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 24.807106][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 24.815957][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 24.820393][ T379] EXT4-fs (loop1): Unrecognized mount option "dont_measure" or missing value [ 24.824997][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 24.840882][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 24.849167][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 24.857295][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.865192][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.887826][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 24.896610][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 24.956616][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.987901][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 25.030357][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.045813][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.063113][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.071687][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.099659][ T395] ====================================================== [ 25.099659][ T395] WARNING: the mand mount option is being deprecated and [ 25.099659][ T395] will be removed in v5.15! [ 25.099659][ T395] ====================================================== [ 25.211379][ T395] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 25.220640][ T395] ext4 filesystem being mounted at /0/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 25.348986][ T74] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 25.350144][ T5] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 25.729144][ T74] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 25.729164][ T5] usb 5-1: Using ep0 maxpacket: 16 [ 25.740110][ T74] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 25.754440][ T74] usb 1-1: New USB device found, idVendor=05ac, idProduct=4262, bcdDevice= 0.00 [ 25.778800][ T74] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 25.788736][ T74] usb 1-1: config 0 descriptor?? [ 25.849488][ T417] FAULT_INJECTION: forcing a failure. [ 25.849488][ T417] name failslab, interval 1, probability 0, space 0, times 1 [ 25.862450][ T417] CPU: 1 PID: 417 Comm: syz.2.10 Not tainted 5.4.289-syzkaller-00011-g39762b7a60e9 #0 [ 25.871977][ T417] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 25.879189][ T5] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 25.882044][ T417] Call Trace: [ 25.882077][ T417] dump_stack+0x1d8/0x241 [ 25.882092][ T417] ? panic+0x89d/0x89d [ 25.903753][ T417] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 25.909491][ T417] should_fail+0x71f/0x880 [ 25.913735][ T417] ? reschedule_interrupt+0xa/0x20 [ 25.918851][ T417] ? setup_fault_attr+0x3d0/0x3d0 [ 25.923918][ T417] ? ___preempt_schedule+0x16/0x20 [ 25.928912][ T5] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 25.929356][ T417] ? pcpu_alloc+0x392/0x1050 [ 25.942424][ T417] ? dev_addr_init+0xd1/0x3a0 [ 25.946924][ T417] should_failslab+0x5/0x20 [ 25.951273][ T417] kmem_cache_alloc_trace+0x28/0x260 [ 25.956401][ T417] dev_addr_init+0xd1/0x3a0 [ 25.960831][ T417] alloc_netdev_mqs+0x123/0xc70 [ 25.965509][ T417] ? asan.module_ctor+0x10/0x10 [ 25.970196][ T417] __ip_tunnel_create+0x205/0x370 [ 25.975070][ T417] ? ip_tunnel_init_net+0x740/0x740 [ 25.980211][ T417] ? ip_tunnel_ioctl+0x6e0/0x1990 [ 25.985042][ T417] ip_tunnel_ioctl+0x10e3/0x1990 [ 25.989811][ T417] vti_tunnel_ioctl+0x2e8/0x510 [ 25.994507][ T417] ? vti_tunnel_xmit+0x13d0/0x13d0 [ 25.999445][ T417] ? dev_ifsioc+0x24f/0xa60 [ 26.003796][ T417] dev_ifsioc+0x661/0xa60 [ 26.007953][ T417] ? mutex_lock+0xa5/0x110 [ 26.012215][ T417] ? dev_ioctl+0xb40/0xb40 [ 26.016465][ T417] ? __rcu_read_unlock+0x95/0x110 [ 26.021999][ T417] dev_ioctl+0x5a7/0xb40 [ 26.026449][ T417] sock_ioctl+0x684/0x760 [ 26.031104][ T417] ? sock_poll+0x310/0x310 [ 26.035490][ T417] ? selinux_file_ioctl+0x388/0x970 [ 26.040706][ T417] ? check_memory_region+0x6f/0x280 [ 26.045804][ T417] ? sock_poll+0x310/0x310 [ 26.050070][ T417] do_vfs_ioctl+0x742/0x1720 [ 26.054486][ T417] ? ioctl_preallocate+0x250/0x250 [ 26.059987][ T417] ? __fget+0x407/0x490 [ 26.064328][ T417] ? fget_many+0x20/0x20 [ 26.068419][ T417] ? switch_fpu_return+0x1d4/0x410 [ 26.073351][ T417] ? security_file_ioctl+0x7d/0xa0 [ 26.078298][ T417] __x64_sys_ioctl+0xd4/0x110 [ 26.082813][ T417] do_syscall_64+0xca/0x1c0 [ 26.087236][ T417] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 26.089021][ T5] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 26.093079][ T417] RIP: 0033:0x7f0a2c2f4de9 [ 26.093088][ T417] 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 [ 26.093102][ T417] RSP: 002b:00007f0a2a93e038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 26.108898][ T5] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 26.125809][ T417] RAX: ffffffffffffffda RBX: 00007f0a2c50e080 RCX: 00007f0a2c2f4de9 [ 26.125814][ T417] RDX: 00004000000005c0 RSI: 00000000000089f1 RDI: 0000000000000003 [ 26.125818][ T417] RBP: 00007f0a2a93e090 R08: 0000000000000000 R09: 0000000000000000 [ 26.125822][ T417] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 26.125826][ T417] R13: 0000000000000000 R14: 00007f0a2c50e080 R15: 00007ffd26a71078 [ 26.186643][ T5] usb 5-1: Product: syz [ 26.192088][ T5] usb 5-1: Manufacturer: syz [ 26.196599][ T5] usb 5-1: SerialNumber: syz [ 26.429041][ T74] usbhid 1-1:0.0: can't add hid device: -71 [ 26.438221][ T74] usbhid: probe of 1-1:0.0 failed with error -71 [ 26.482452][ T74] usb 1-1: USB disconnect, device number 2 [ 26.641222][ T434] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=434 comm=syz.2.14 [ 26.716232][ T431] capability: warning: `syz.0.13' uses deprecated v2 capabilities in a way that may be insecure [ 26.720738][ T434] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=434 comm=syz.2.14 [ 26.745760][ T434] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=434 comm=syz.2.14 [ 26.770459][ T434] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=434 comm=syz.2.14 [ 26.784697][ T434] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=434 comm=syz.2.14 [ 26.798472][ T434] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=434 comm=syz.2.14 [ 26.811577][ T434] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=434 comm=syz.2.14 [ 26.824618][ T434] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=434 comm=syz.2.14 [ 26.837693][ T434] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=434 comm=syz.2.14 [ 26.850362][ T431] loop_reread_partitions: partition scan of loop0 () failed (rc=-13) [ 27.057229][ T416] syz.2.10 (416) used greatest stack depth: 21432 bytes left [ 27.266160][ T23] kauditd_printk_skb: 57 callbacks suppressed [ 27.266169][ T23] audit: type=1400 audit(1739640594.349:133): avc: denied { create } for pid=446 comm="syz.3.16" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 27.293699][ T393] F2FS-fs (loop4): Found nat_bits in checkpoint [ 27.349748][ T393] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 27.397272][ T23] audit: type=1400 audit(1739640594.479:134): avc: denied { write } for pid=392 comm="syz.4.4" name="/" dev="loop4" ino=3 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 27.419366][ T23] audit: type=1400 audit(1739640594.479:135): avc: denied { add_name } for pid=392 comm="syz.4.4" name="bus" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 27.440378][ T23] audit: type=1400 audit(1739640594.479:136): avc: denied { create } for pid=392 comm="syz.4.4" name="bus" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 27.460512][ T23] audit: type=1400 audit(1739640594.489:137): avc: denied { read write open } for pid=392 comm="syz.4.4" path="/0/file0/bus" dev="loop4" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 27.489235][ T23] audit: type=1400 audit(1739640594.579:138): avc: denied { mounton } for pid=460 comm="syz.2.21" path="/5/file0" dev="tmpfs" ino=13300 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 27.513907][ T463] FAT-fs (loop2): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 27.527985][ T23] audit: type=1400 audit(1739640594.619:139): avc: denied { mount } for pid=460 comm="syz.2.21" name="/" dev="loop2" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=filesystem permissive=1 [ 27.549938][ T471] L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. [ 27.583944][ T23] audit: type=1400 audit(1739640594.669:140): avc: denied { create } for pid=460 comm="syz.2.21" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 27.589039][ T5] usb 5-1: 0:2 : does not exist [ 27.697803][ T5] usb 5-1: USB disconnect, device number 2 [ 27.798870][ T23] audit: type=1400 audit(1739640594.869:141): avc: denied { connect } for pid=460 comm="syz.2.21" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 27.893824][ T23] audit: type=1400 audit(1739640594.909:142): avc: denied { ioctl } for pid=460 comm="syz.2.21" path="socket:[14373]" dev="sockfs" ino=14373 ioctlcmd=0x89a1 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 28.071706][ T428] udevd[428]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 28.532181][ T484] syz.3.26 (484) used greatest stack depth: 21336 bytes left [ 28.620928][ T501] loop_reread_partitions: partition scan of loop3 () failed (rc=-13) [ 28.631038][ T164] loop3: p2 < > p3 p4 < > [ 28.637486][ T164] loop3: p3 start 4278191616 is beyond EOD, truncated [ 28.849067][ T74] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 29.129014][ T74] usb 1-1: device descriptor read/64, error 18 [ 29.508883][ T5] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 29.538876][ T74] usb 1-1: device descriptor read/64, error 18 [ 29.729934][ T359] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 29.809259][ T74] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 29.896455][ T546] capability: warning: `syz.4.50' uses 32-bit capabilities (legacy support in use) [ 29.927012][ T546] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 29.935453][ T546] mmap: syz.4.50 (546) uses deprecated remap_file_pages() syscall. See Documentation/vm/remap_file_pages.rst. [ 30.049283][ T5] usb 2-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 30.058021][ T5] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 30.070310][ T5] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 30.079666][ T5] usb 2-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 30.098971][ T74] usb 1-1: device descriptor read/64, error 18 [ 30.109126][ T359] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 17, changing to 8 [ 30.127705][ T359] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 30.146375][ T359] usb 3-1: New USB device found, idVendor=056a, idProduct=010f, bcdDevice= 0.00 [ 30.156232][ T359] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 30.168799][ T359] usb 3-1: config 0 descriptor?? [ 30.258977][ T5] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 30.272302][ T5] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 30.292470][ T5] usb 2-1: Product: syz [ 30.308211][ T5] usb 2-1: Manufacturer: syz [ 30.315286][ T5] usb 2-1: SerialNumber: syz [ 30.351381][ T557] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 30.368390][ T5] cdc_ncm 2-1:1.0: skipping garbage [ 30.374701][ T5] cdc_ncm 2-1:1.0: skipping garbage [ 30.376009][ T557] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 30.380148][ T5] cdc_ncm 2-1:1.0: invalid descriptor buffer length [ 30.398103][ T5] cdc_ncm 2-1:1.0: bind() failure [ 30.399338][ T557] ext2 filesystem being mounted at /11/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 30.439235][ T557] tipc: Started in network mode [ 30.444299][ T557] tipc: Own node identity aaaaaaaa, cluster identity 4711 [ 30.453508][ T557] tipc: Enabled bearer , priority 10 [ 30.539221][ T74] usb 1-1: device descriptor read/64, error 18 [ 30.563684][ T5] usb 2-1: USB disconnect, device number 2 [ 30.651358][ T359] wacom 0003:056A:010F.0001: unbalanced collection at end of report description [ 30.659004][ T74] usb usb1-port1: attempt power cycle [ 30.660897][ T359] wacom 0003:056A:010F.0001: parse failed [ 30.682330][ T359] wacom: probe of 0003:056A:010F.0001 failed with error -22 [ 30.708007][ T563] loop_reread_partitions: partition scan of loop4 () failed (rc=-13) [ 30.751048][ T569] selinux_nlmsg_perm: 125 callbacks suppressed [ 30.751059][ T569] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=569 comm=syz.3.56 [ 30.771214][ T569] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=569 comm=syz.3.56 [ 30.784208][ T164] loop4: p2 < > p3 p4 < > [ 30.784452][ T569] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=569 comm=syz.3.56 [ 30.802232][ T569] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=569 comm=syz.3.56 [ 30.809019][ T164] loop4: p3 start 4278191616 is beyond EOD, truncated [ 30.815233][ T569] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=569 comm=syz.3.56 [ 30.834329][ T569] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=569 comm=syz.3.56 [ 30.847507][ T569] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=569 comm=syz.3.56 [ 30.865223][ T534] netlink: 'syz.2.46': attribute type 3 has an invalid length. [ 30.873180][ T569] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=569 comm=syz.3.56 [ 30.886241][ T5] usb 3-1: USB disconnect, device number 2 [ 30.893851][ T569] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=569 comm=syz.3.56 [ 30.908140][ T569] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=569 comm=syz.3.56 [ 31.078908][ T74] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 31.249568][ T74] usb 1-1: device descriptor read/8, error -61 [ 31.462926][ T580] EXT4-fs (loop2): mounted filesystem without journal. Opts: max_batch_time=0x0000000000000004,,errors=continue [ 31.559038][ T74] usb 1-1: device descriptor read/8, error -61 [ 31.569097][ T575] tipc: 32-bit node address hash set to 0 [ 31.708914][ T108] tipc: 32-bit node address hash set to 0 [ 31.748978][ T575] usb 2-1: new low-speed USB device number 3 using dummy_hcd [ 31.859094][ T108] tipc: 32-bit node address hash set to 0 [ 31.998930][ T108] tipc: 32-bit node address hash set to 0 [ 32.048959][ T575] usb 2-1: device descriptor read/64, error 18 [ 32.138906][ T596] tipc: 32-bit node address hash set to 0 [ 32.224569][ T593] EXT4-fs (loop4): mounting ext3 file system using the ext4 subsystem [ 32.239181][ T593] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a00ec119, mo2=0002] [ 32.247542][ T593] System zones: 1-12 [ 32.252720][ T593] EXT4-fs error (device loop4): ext4_xattr_ibody_find:2227: inode #15: comm syz.4.62: corrupted in-inode xattr [ 32.264943][ T593] EXT4-fs error (device loop4): ext4_orphan_get:1242: comm syz.4.62: couldn't read orphan inode 15 (err -117) [ 32.277217][ T593] EXT4-fs (loop4): mounted filesystem without journal. Opts: jqfmt=vfsold,max_batch_time=0x0000000000000001,debug,noload,nombcache,quota,init_itable=0x0000000000000601,barrier=0x0000000000000080,,errors=continue [ 32.302579][ T596] tipc: 32-bit node address hash set to 0 [ 32.354918][ T23] kauditd_printk_skb: 25 callbacks suppressed [ 32.354927][ T23] audit: type=1400 audit(1739640599.439:168): avc: denied { create } for pid=605 comm="syz.2.66" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_tcpdiag_socket permissive=1 [ 32.369200][ T606] printk: syz.2.66 (606): Attempt to access syslog with CAP_SYS_ADMIN but no CAP_SYSLOG (deprecated). [ 32.769442][ T596] tipc: 32-bit node address hash set to 0 [ 32.770421][ T23] audit: type=1400 audit(1739640599.469:169): avc: denied { create } for pid=608 comm="syz.3.67" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rds_socket permissive=1 [ 32.848988][ T108] tipc: 32-bit node address hash set to 0 [ 32.859388][ T575] usb 2-1: device descriptor read/64, error 18 [ 32.921652][ T615] loop4: p2 < > p3 p4 < > [ 32.926578][ T615] loop4: p3 start 4278191616 is beyond EOD, truncated [ 32.980069][ T619] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 32.998967][ T108] tipc: 32-bit node address hash set to 0 [ 33.013281][ T23] audit: type=1400 audit(1739640600.099:170): avc: denied { read write } for pid=617 comm="syz.2.69" name="fuse" dev="devtmpfs" ino=9387 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 [ 33.036317][ T23] audit: type=1400 audit(1739640600.099:171): avc: denied { open } for pid=617 comm="syz.2.69" path="/dev/fuse" dev="devtmpfs" ino=9387 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 [ 33.060573][ T23] audit: type=1400 audit(1739640600.109:172): avc: denied { mounton } for pid=617 comm="syz.2.69" path="/12/file2/file0" dev="loop2" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 33.083967][ T23] audit: type=1400 audit(1739640600.149:173): avc: denied { connect } for pid=617 comm="syz.2.69" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 33.105051][ T23] audit: type=1400 audit(1739640600.149:174): avc: denied { write } for pid=617 comm="syz.2.69" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 33.124964][ T23] audit: type=1400 audit(1739640600.149:175): avc: denied { nlmsg_read } for pid=617 comm="syz.2.69" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 33.145946][ T575] usb 2-1: new low-speed USB device number 4 using dummy_hcd [ 33.153358][ T596] tipc: 32-bit node address hash set to 0 [ 33.278888][ T108] tipc: 32-bit node address hash set to 0 [ 33.418893][ T575] usb 2-1: device descriptor read/64, error 18 [ 33.424975][ T108] tipc: 32-bit node address hash set to 0 [ 33.483140][ T615] syz.4.68 (615) used greatest stack depth: 20184 bytes left [ 33.552136][ T23] audit: type=1400 audit(1739640600.639:176): avc: denied { create } for pid=631 comm="syz.0.72" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 33.571752][ T108] tipc: 32-bit node address hash set to 0 [ 33.573728][ T23] audit: type=1400 audit(1739640600.639:177): avc: denied { setopt } for pid=631 comm="syz.0.72" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 33.610444][ T635] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 33.619764][ T635] ext4 filesystem being mounted at /14/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 33.645606][ T635] EXT4-fs error (device loop4): ext4_mb_generate_buddy:748: group 0, block bitmap and bg descriptor inconsistent: 21 vs 268369941 free clusters [ 33.648518][ T640] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. [ 33.675434][ T635] netlink: 24 bytes leftover after parsing attributes in process `syz.4.73'. [ 33.709011][ T108] tipc: 32-bit node address hash set to 0 [ 33.848874][ T596] tipc: 32-bit node address hash set to 0 [ 33.868902][ T575] usb 2-1: device descriptor read/64, error 18 [ 33.968881][ T359] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 33.979764][ T650] F2FS-fs (loop3): Invalid log_blocksize (268), supports only 12 [ 33.987590][ T650] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 33.996092][ T596] tipc: 32-bit node address hash set to 0 [ 34.000040][ T650] F2FS-fs (loop3): invalid crc value [ 34.001741][ T575] usb usb2-port1: attempt power cycle [ 34.010282][ T650] F2FS-fs (loop3): Found nat_bits in checkpoint [ 34.037183][ T650] F2FS-fs (loop3): Try to recover 1th superblock, ret: 0 [ 34.044207][ T650] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 34.129018][ T596] tipc: 32-bit node address hash set to 0 [ 34.146928][ T650] attempt to access beyond end of device [ 34.146928][ T650] loop3: rw=2049, want=81920, limit=40427 [ 34.163680][ T650] attempt to access beyond end of device [ 34.163680][ T650] loop3: rw=2049, want=53248, limit=40427 [ 34.205471][ T650] attempt to access beyond end of device [ 34.205471][ T650] loop3: rw=2049, want=77824, limit=40427 [ 34.226489][ T650] attempt to access beyond end of device [ 34.226489][ T650] loop3: rw=2049, want=85880, limit=40427 [ 34.295294][ T596] tipc: 32-bit node address hash set to 0 [ 34.348984][ T359] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 34.408898][ T596] tipc: 32-bit node address hash set to 0 [ 34.420064][ T575] usb 2-1: new low-speed USB device number 5 using dummy_hcd [ 34.549090][ T596] tipc: 32-bit node address hash set to 0 [ 34.559080][ T575] usb 2-1: device descriptor read/8, error -71 [ 34.582283][ T665] EXT4-fs (loop1): mounted filesystem without journal. Opts: nodelalloc,grpid,auto_da_alloc,,errors=continue [ 34.593900][ T665] ext4 filesystem being mounted at /14/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 34.598967][ T359] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 34.613340][ T359] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 34.621841][ T359] usb 1-1: SerialNumber: syz [ 34.627044][ T671] debugfs: Directory 'vcpu0' with parent '665-9' already present! [ 34.689001][ T108] tipc: 32-bit node address hash set to 0 [ 34.769035][ T575] usb 2-1: device descriptor read/8, error -71 [ 34.828886][ T108] tipc: 32-bit node address hash set to 0 [ 34.893233][ T678] loop1: p2 < > p3 p4 < > [ 34.910312][ T678] loop1: p3 start 4278191616 is beyond EOD, truncated [ 34.968929][ T108] tipc: 32-bit node address hash set to 0 [ 35.109051][ T596] tipc: 32-bit node address hash set to 0 [ 35.170813][ T689] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 35.192988][ T689] PF_BRIDGE: br_mdb_parse() with invalid entry [ 35.248887][ T108] tipc: 32-bit node address hash set to 0 [ 35.328167][ T359] cdc_ether 1-1:1.0 eth1: register 'cdc_ether' at usb-dummy_hcd.0-1, CDC Ethernet Device, 42:42:42:42:42:42 [ 35.388903][ T108] tipc: 32-bit node address hash set to 0 [ 35.528877][ T108] tipc: 32-bit node address hash set to 0 [ 35.668870][ T596] tipc: 32-bit node address hash set to 0 [ 35.809270][ T596] tipc: 32-bit node address hash set to 0 [ 35.942044][ T535] usb 1-1: USB disconnect, device number 7 [ 35.948912][ T575] tipc: 32-bit node address hash set to 0 [ 35.952052][ T535] cdc_ether 1-1:1.0 eth1: unregister 'cdc_ether' usb-dummy_hcd.0-1, CDC Ethernet Device [ 36.088863][ T575] tipc: 32-bit node address hash set to 0 [ 36.228874][ T596] tipc: 32-bit node address hash set to 0 [ 36.235517][ T757] selinux_nlmsg_perm: 149 callbacks suppressed [ 36.235527][ T757] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=757 comm=syz.4.94 [ 36.256562][ T757] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=757 comm=syz.4.94 [ 36.270107][ T757] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=757 comm=syz.4.94 [ 36.284657][ T757] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=757 comm=syz.4.94 [ 36.297872][ T757] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=757 comm=syz.4.94 [ 36.311480][ T757] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=757 comm=syz.4.94 [ 36.324346][ T757] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=757 comm=syz.4.94 [ 36.336918][ T757] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=757 comm=syz.4.94 [ 36.350086][ T757] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=757 comm=syz.4.94 [ 36.364357][ T757] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=757 comm=syz.4.94 [ 36.376708][ T596] tipc: 32-bit node address hash set to 0 [ 36.509964][ T575] tipc: 32-bit node address hash set to 0 [ 36.668211][ T575] tipc: 32-bit node address hash set to 0 [ 36.788871][ T575] tipc: 32-bit node address hash set to 0 [ 36.862114][ T357] attempt to access beyond end of device [ 36.862114][ T357] loop3: rw=2049, want=40968, limit=40427 [ 36.903641][ T788] EXT4-fs (loop2): Unsupported blocksize for fs encryption [ 37.115919][ T575] tipc: 32-bit node address hash set to 0 [ 37.202342][ T7] Bluetooth: hci0: Frame reassembly failed (-84) [ 37.209061][ T575] tipc: 32-bit node address hash set to 0 [ 37.269171][ T596] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 37.293576][ T799] overlayfs: NFS export requires "index=on", falling back to nfs_export=off. [ 37.349065][ T575] tipc: 32-bit node address hash set to 0 [ 37.488944][ T575] tipc: 32-bit node address hash set to 0 [ 37.629100][ T575] tipc: 32-bit node address hash set to 0 [ 37.780472][ T596] usb 2-1: config 220 has an invalid interface number: 76 but max is 2 [ 37.812327][ T596] usb 2-1: config 220 has an invalid descriptor of length 0, skipping remainder of the config [ 37.859183][ T596] usb 2-1: config 220 has no interface number 2 [ 37.890389][ T596] usb 2-1: config 220 interface 1 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 12 [ 37.947759][ T596] usb 2-1: config 220 interface 0 has no altsetting 0 [ 37.965018][ T596] usb 2-1: config 220 interface 76 has no altsetting 0 [ 37.975106][ T596] usb 2-1: config 220 interface 1 has no altsetting 0 [ 37.992622][ T575] tipc: 32-bit node address hash set to 0 [ 38.058781][ T806] loop3: p2 < > p3 p4 < > [ 38.063523][ T108] tipc: 32-bit node address hash set to 0 [ 38.071710][ T806] loop3: p3 start 4278191616 is beyond EOD, truncated [ 38.149181][ T596] usb 2-1: New USB device found, idVendor=8086, idProduct=0b07, bcdDevice=6c.b9 [ 38.158343][ T596] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 38.167978][ T596] usb 2-1: Product: syz [ 38.172303][ T596] usb 2-1: Manufacturer: syz [ 38.177032][ T596] usb 2-1: SerialNumber: syz [ 38.198940][ T575] tipc: 32-bit node address hash set to 0 [ 38.211710][ T814] EXT4-fs: Warning: mounting with data=journal disables delayed allocation and O_DIRECT support! [ 38.227327][ T804] F2FS-fs (loop0): Invalid log_blocksize (268), supports only 12 [ 38.235665][ T814] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 38.237477][ T804] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 38.246105][ T814] EXT4-fs (loop2): can't mount with journal_checksum, fs mounted w/o journal [ 38.270076][ T804] F2FS-fs (loop0): Found nat_bits in checkpoint [ 38.318926][ T804] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 38.326257][ T804] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 38.338982][ T18] tipc: 32-bit node address hash set to 0 [ 38.479012][ T18] tipc: 32-bit node address hash set to 0 [ 38.642362][ T18] tipc: 32-bit node address hash set to 0 [ 38.679359][ T596] usb 2-1: selecting invalid altsetting 0 [ 38.699513][ T596] uvcvideo: Found UVC 7.01 device syz (8086:0b07) [ 38.706676][ T596] uvcvideo: No valid video chain found. [ 38.758886][ T18] tipc: 32-bit node address hash set to 0 [ 38.778314][ T827] EXT4-fs (loop3): Ignoring removed bh option [ 38.782310][ T23] kauditd_printk_skb: 25 callbacks suppressed [ 38.782319][ T23] audit: type=1400 audit(1739640605.859:203): avc: denied { write } for pid=829 comm="syz.0.106" laddr=::1 lport=7 faddr=::1 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 38.789952][ T596] usb 2-1: USB disconnect, device number 7 [ 38.824705][ T827] EXT4-fs (loop3): mounting ext3 file system using the ext4 subsystem [ 38.841388][ T832] EXT4-fs (loop0): Ignoring removed nobh option [ 38.854651][ T827] EXT4-fs (loop3): 1 truncate cleaned up [ 38.861023][ T827] EXT4-fs (loop3): mounted filesystem without journal. Opts: noload,max_dir_size_kb=0x0000000000000001,bh,noload,data_err=ignore,usrjquota=,,errors=continue [ 38.863173][ T832] EXT4-fs (loop0): mounted filesystem without journal. Opts: nobh,stripe=0x0000000000010000,dioread_nolock,,errors=continue [ 38.879747][ T23] audit: type=1400 audit(1739640605.969:204): avc: denied { remove_name } for pid=826 comm="syz.3.107" name="file1" dev="loop3" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 38.899097][ T18] tipc: 32-bit node address hash set to 0 [ 38.981983][ T832] FAULT_INJECTION: forcing a failure. [ 38.981983][ T832] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 39.004685][ T23] audit: type=1400 audit(1739640606.059:205): avc: denied { unlink } for pid=826 comm="syz.3.107" name="file1" dev="loop3" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 39.039832][ T832] CPU: 1 PID: 832 Comm: syz.0.108 Not tainted 5.4.289-syzkaller-00011-g39762b7a60e9 #0 [ 39.050459][ T832] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 39.060792][ T832] Call Trace: [ 39.063897][ T832] dump_stack+0x1d8/0x241 [ 39.068160][ T832] ? panic+0x89d/0x89d [ 39.072170][ T832] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 39.077991][ T832] ? mem_cgroup_commit_charge+0x115/0x1b0 [ 39.083621][ T832] should_fail+0x71f/0x880 [ 39.088314][ T832] ? setup_fault_attr+0x3d0/0x3d0 [ 39.093248][ T832] ? check_preemption_disabled+0x9f/0x320 [ 39.099055][ T832] ? debug_smp_processor_id+0x20/0x20 [ 39.104536][ T832] __alloc_pages_nodemask+0x1b4/0x840 [ 39.111013][ T832] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 39.116512][ T832] ? add_to_page_cache_lru+0x221/0x2c0 [ 39.122169][ T832] ? stack_trace_snprint+0x170/0x170 [ 39.128528][ T832] ? ext4_mark_iloc_dirty+0x2375/0x3560 [ 39.135166][ T832] ? _raw_spin_unlock_irqrestore+0x57/0x80 [ 39.141409][ T832] pagecache_get_page+0x460/0x750 [ 39.146224][ T832] ? ext4_mb_find_by_goal+0x289/0xc70 [ 39.152131][ T832] ext4_mb_init_group+0x2d8/0x690 [ 39.157061][ T832] ext4_mb_good_group+0x597/0x740 [ 39.161939][ T832] ext4_mb_regular_allocator+0x732/0x10d0 [ 39.168076][ T832] ? ext4_mb_normalize_request+0xf5/0x1250 [ 39.175281][ T832] ? ext4_mb_normalize_request+0x1250/0x1250 [ 39.181856][ T832] ? ext4_mb_new_blocks+0x29f/0x2d10 [ 39.188881][ T832] ? kmem_cache_alloc+0xd9/0x250 [ 39.193973][ T832] ext4_mb_new_blocks+0x59a/0x2d10 [ 39.198926][ T832] ? get_reg+0x220/0x220 [ 39.203179][ T832] ? unwind_get_return_address_ptr+0xa0/0xa0 [ 39.210249][ T832] ext4_new_meta_blocks+0x201/0x490 [ 39.215630][ T832] ? ext4_should_retry_alloc+0x1c0/0x1c0 [ 39.221871][ T832] ext4_ind_map_blocks+0x1326/0x2e90 [ 39.227143][ T832] ? entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 39.233744][ T832] ? xas_store+0x9b/0x17d0 [ 39.237976][ T832] ? __add_to_page_cache_locked+0x626/0xb10 [ 39.243718][ T832] ? asan.module_dtor+0x20/0x20 [ 39.249400][ T832] ? is_bpf_text_address+0x24c/0x260 [ 39.254624][ T832] ? check_preemption_disabled+0x9f/0x320 [ 39.260154][ T832] ? _raw_spin_lock_irqsave+0xf9/0x210 [ 39.265570][ T832] ? _raw_read_unlock+0x21/0x40 [ 39.270262][ T832] ? ext4_es_lookup_extent+0x559/0x9d0 [ 39.275838][ T832] ext4_map_blocks+0x9d6/0x1ba0 [ 39.280592][ T832] ? ext4_issue_zeroout+0x150/0x150 [ 39.285604][ T832] ? ext4_write_begin+0x419/0x1900 [ 39.290568][ T832] ? vfs_write+0x206/0x4e0 [ 39.294812][ T832] ? __x64_sys_pwrite64+0x1a6/0x230 [ 39.299860][ T832] ? do_syscall_64+0xca/0x1c0 [ 39.304350][ T832] ? entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 39.310354][ T832] _ext4_get_block+0x21b/0x610 [ 39.315207][ T832] ? ext4_get_block+0x40/0x40 [ 39.319898][ T832] ? check_preemption_disabled+0x9f/0x320 [ 39.325800][ T832] ? debug_smp_processor_id+0x20/0x20 [ 39.331802][ T832] ext4_block_write_begin+0x68a/0x1390 [ 39.337467][ T832] ? _raw_spin_trylock_bh+0x190/0x190 [ 39.342814][ T832] ? ext4_es_is_delayed+0x40/0x40 [ 39.347823][ T832] ? trace_android_fs_datawrite_start+0x200/0x200 [ 39.354468][ T832] ? ext4_should_dioread_nolock+0x130/0x500 [ 39.360217][ T832] ext4_write_begin+0x5ba/0x1900 [ 39.365128][ T832] ? debug_smp_processor_id+0x20/0x20 [ 39.370704][ T832] ? ext4_readpages+0x110/0x110 [ 39.375379][ T832] ? finish_fault+0x230/0x230 [ 39.379904][ T832] ? up_read+0x6f/0x1b0 [ 39.383889][ T832] ? down_write_trylock+0x130/0x130 [ 39.388927][ T832] ext4_da_write_begin+0x4a3/0xfe0 [ 39.393858][ T832] ? __do_page_fault+0x725/0xbb0 [ 39.398802][ T832] ? ext4_set_page_dirty+0x190/0x190 [ 39.403940][ T832] ? page_fault+0x2f/0x40 [ 39.408265][ T832] ? iov_iter_fault_in_readable+0x25f/0x4c0 [ 39.414016][ T832] ? iov_iter_fault_in_readable+0x270/0x4c0 [ 39.419820][ T832] ? iov_iter_fault_in_readable+0x313/0x4c0 [ 39.425652][ T832] ? asan.module_dtor+0x20/0x20 [ 39.430712][ T832] ? __unwind_start+0x708/0x890 [ 39.435703][ T832] ? debug_smp_processor_id+0x20/0x20 [ 39.441427][ T832] ? ktime_get_coarse_real_ts64+0xcc/0xe0 [ 39.447138][ T832] generic_perform_write+0x2c7/0x560 [ 39.452467][ T832] ? grab_cache_page_write_begin+0x90/0x90 [ 39.458532][ T832] ? file_remove_privs+0x640/0x640 [ 39.464202][ T832] ? down_write_trylock+0xd7/0x130 [ 39.469808][ T832] __generic_file_write_iter+0x224/0x530 [ 39.475434][ T832] ext4_file_write_iter+0x499/0x10e0 [ 39.480707][ T832] ? get_pid_task+0xde/0x130 [ 39.485248][ T832] ? ext4_file_read_iter+0x140/0x140 [ 39.490521][ T832] ? proc_fail_nth_read+0x210/0x210 [ 39.495542][ T832] ? proc_fail_nth_read+0x210/0x210 [ 39.500588][ T832] ? iov_iter_init+0x82/0x160 [ 39.505203][ T832] __vfs_write+0x5d3/0x750 [ 39.509609][ T832] ? __kernel_write+0x350/0x350 [ 39.514232][ T832] ? check_preemption_disabled+0x9f/0x320 [ 39.520646][ T832] ? check_preemption_disabled+0x9f/0x320 [ 39.526221][ T832] ? debug_smp_processor_id+0x20/0x20 [ 39.531438][ T832] ? selinux_file_permission+0x2be/0x530 [ 39.537673][ T832] vfs_write+0x206/0x4e0 [ 39.541760][ T832] __x64_sys_pwrite64+0x1a6/0x230 [ 39.546617][ T832] ? ksys_pwrite64+0x1d0/0x1d0 [ 39.551556][ T832] do_syscall_64+0xca/0x1c0 [ 39.555913][ T832] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 39.561646][ T832] RIP: 0033:0x7f4731b53de9 [ 39.565879][ T832] 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 [ 39.586474][ T832] RSP: 002b:00007f47301be038 EFLAGS: 00000246 ORIG_RAX: 0000000000000012 [ 39.595225][ T832] RAX: ffffffffffffffda RBX: 00007f4731d6cfa0 RCX: 00007f4731b53de9 [ 39.603104][ T832] RDX: 0000000010000000 RSI: 0000400000000300 RDI: 0000000000000005 [ 39.611089][ T832] RBP: 00007f47301be090 R08: 0000000000000000 R09: 0000000000000000 [ 39.619586][ T832] R10: 0000010000000005 R11: 0000000000000246 R12: 0000000000000001 [ 39.629351][ T832] R13: 0000000000000000 R14: 00007f4731d6cfa0 R15: 00007fffbcd91128 [ 39.639346][ T5] Bluetooth: hci0: command 0x1003 tx timeout [ 39.644707][ T18] tipc: 32-bit node address hash set to 0 [ 39.660142][ T797] Bluetooth: hci0: sending frame failed (-49) [ 39.802204][ T23] audit: type=1400 audit(1739640606.819:206): avc: denied { create } for pid=841 comm="syz.1.110" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 39.957208][ T535] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 39.962913][ T596] tipc: 32-bit node address hash set to 0 [ 39.974412][ T23] audit: type=1400 audit(1739640606.819:207): avc: denied { write } for pid=841 comm="syz.1.110" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 39.994652][ T23] audit: type=1400 audit(1739640606.819:208): avc: denied { read } for pid=841 comm="syz.1.110" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 40.015288][ T23] audit: type=1400 audit(1739640606.819:209): avc: denied { ioctl } for pid=841 comm="syz.1.110" path="socket:[16477]" dev="sockfs" ino=16477 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 40.053285][ T23] audit: type=1400 audit(1739640606.819:210): avc: denied { bind } for pid=841 comm="syz.1.110" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 40.078943][ T23] audit: type=1400 audit(1739640607.169:211): avc: denied { remove_name } for pid=146 comm="syslogd" name="messages" dev="tmpfs" ino=10898 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 40.102251][ T596] tipc: 32-bit node address hash set to 0 [ 40.133223][ T23] audit: type=1400 audit(1739640607.169:212): avc: denied { rename } for pid=146 comm="syslogd" name="messages" dev="tmpfs" ino=10898 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 40.239150][ T596] tipc: 32-bit node address hash set to 0 [ 40.341363][ T827] SELinux: Context system_u:object_r:tetex_data_t:s0 is not valid (left unmapped). [ 40.378999][ T596] tipc: 32-bit node address hash set to 0 [ 40.459001][ T535] usb 4-1: unable to get BOS descriptor or descriptor too short [ 40.519126][ T535] usb 4-1: unable to read config index 0 descriptor/start: -71 [ 40.534738][ T535] usb 4-1: can't read configurations, error -71 [ 40.685841][ T596] tipc: 32-bit node address hash set to 0 [ 40.703352][ T864] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 40.713651][ T864] ext4 filesystem being mounted at /24/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 40.798873][ T18] tipc: 32-bit node address hash set to 0 [ 40.938943][ T18] tipc: 32-bit node address hash set to 0 [ 41.011866][ T870] loop_reread_partitions: partition scan of loop3 () failed (rc=-13) [ 41.023900][ T164] loop3: p2 < > p3 p4 < > [ 41.029632][ T164] loop3: p3 start 4278191616 is beyond EOD, truncated [ 41.078901][ T18] tipc: 32-bit node address hash set to 0 [ 41.218959][ T18] tipc: 32-bit node address hash set to 0 [ 41.261431][ T536] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 41.359004][ T18] tipc: 32-bit node address hash set to 0 [ 41.428024][ T884] FAULT_INJECTION: forcing a failure. [ 41.428024][ T884] name failslab, interval 1, probability 0, space 0, times 0 [ 41.441141][ T884] CPU: 1 PID: 884 Comm: syz.1.121 Not tainted 5.4.289-syzkaller-00011-g39762b7a60e9 #0 [ 41.450906][ T884] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 41.460845][ T884] Call Trace: [ 41.464167][ T884] dump_stack+0x1d8/0x241 [ 41.468583][ T884] ? panic+0x89d/0x89d [ 41.472598][ T884] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 41.478311][ T884] ? finish_task_switch+0x130/0x590 [ 41.483945][ T884] should_fail+0x71f/0x880 [ 41.488711][ T884] ? setup_fault_attr+0x3d0/0x3d0 [ 41.494368][ T884] ? __kernel_text_address+0x94/0x100 [ 41.499742][ T884] ? unwind_get_return_address+0x49/0x80 [ 41.505545][ T884] ? check_preemption_disabled+0x9f/0x320 [ 41.511219][ T884] ? __alloc_skb+0x7a/0x4d0 [ 41.515878][ T884] should_failslab+0x5/0x20 [ 41.520219][ T884] kmem_cache_alloc+0x28/0x250 [ 41.524812][ T884] __alloc_skb+0x7a/0x4d0 [ 41.529087][ T884] alloc_skb_with_frags+0x92/0x550 [ 41.534288][ T884] ? rcu_softirq_qs+0x90/0x90 [ 41.539262][ T884] ? check_preemption_disabled+0x9f/0x320 [ 41.544967][ T884] ? debug_smp_processor_id+0x20/0x20 [ 41.551176][ T884] ? check_preemption_disabled+0x9f/0x320 [ 41.558392][ T884] ? debug_smp_processor_id+0x20/0x20 [ 41.564213][ T884] sock_alloc_send_pskb+0x831/0x950 [ 41.570420][ T884] ? finish_task_switch+0x130/0x590 [ 41.576096][ T884] ? sock_kzfree_s+0x50/0x50 [ 41.580950][ T884] ? __schedule+0xb0d/0x1320 [ 41.585743][ T884] __ip_append_data+0x233a/0x3650 [ 41.590724][ T884] ? xfrm_pols_put+0x17f/0x1a0 [ 41.595908][ T884] ? ip_do_fragment+0x2200/0x2200 [ 41.601229][ T884] ? ipv4_mtu+0x47/0x290 [ 41.605666][ T884] ? ip_setup_cork+0x820/0x820 [ 41.611279][ T884] ? ipv4_mtu+0x194/0x290 [ 41.616415][ T884] ? ip_setup_cork+0x492/0x820 [ 41.621215][ T884] ip_make_skb+0x1b8/0x490 [ 41.625649][ T884] ? ip_do_fragment+0x2200/0x2200 [ 41.631869][ T884] ? ip_flush_pending_frames+0x2d0/0x2d0 [ 41.640881][ T884] udp_sendmsg+0x1cd7/0x2aa0 [ 41.646610][ T884] ? ip_do_fragment+0x2200/0x2200 [ 41.651825][ T884] ? udp_cmsg_send+0x340/0x340 [ 41.657148][ T884] ? inet_send_prepare+0x5c/0x4a0 [ 41.663190][ T884] ? inet_send_prepare+0x4a0/0x4a0 [ 41.669047][ T884] ____sys_sendmsg+0x5ac/0x8f0 [ 41.674917][ T884] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 41.680537][ T884] ? __sys_sendmmsg+0x3e6/0x700 [ 41.685662][ T884] __sys_sendmmsg+0x3c3/0x700 [ 41.690457][ T884] ? __ia32_sys_sendmsg+0x90/0x90 [ 41.696269][ T884] ? check_preemption_disabled+0x9f/0x320 [ 41.702089][ T884] ? debug_smp_processor_id+0x20/0x20 [ 41.707682][ T884] ? _raw_spin_unlock_irq+0x4a/0x60 [ 41.712714][ T884] ? finish_task_switch+0x130/0x590 [ 41.718054][ T884] ? rcu_preempt_deferred_qs+0xa4/0x2b0 [ 41.719038][ T536] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 41.724128][ T884] ? check_preemption_disabled+0x9f/0x320 [ 41.724137][ T884] ? rcu_softirq_qs+0x90/0x90 [ 41.724144][ T884] ? check_preemption_disabled+0x9f/0x320 [ 41.724151][ T884] ? debug_smp_processor_id+0x20/0x20 [ 41.724165][ T884] ? check_preemption_disabled+0x9f/0x320 [ 41.734888][ T536] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 41.740355][ T884] ? debug_smp_processor_id+0x20/0x20 [ 41.740363][ T884] ? debug_smp_processor_id+0x20/0x20 [ 41.740370][ T884] ? check_preemption_disabled+0x9f/0x320 [ 41.740379][ T884] ? plist_check_list+0x1f8/0x220 [ 41.740385][ T884] ? check_preemption_disabled+0x9f/0x320 [ 41.740392][ T884] ? debug_smp_processor_id+0x20/0x20 [ 41.740400][ T884] ? debug_smp_processor_id+0x20/0x20 [ 41.740415][ T884] ? switch_mm_irqs_off+0x325/0xab0 [ 41.814171][ T884] ? plist_check_list+0x1f8/0x220 [ 41.819015][ T884] ? check_preemption_disabled+0x153/0x320 [ 41.824674][ T884] ? switch_fpu_return+0x1d4/0x410 [ 41.830072][ T884] ? fpu__clear+0x3c0/0x3c0 [ 41.834377][ T884] __x64_sys_sendmmsg+0x9c/0xb0 [ 41.839163][ T884] do_syscall_64+0xca/0x1c0 [ 41.843593][ T884] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 41.849670][ T884] RIP: 0033:0x7f2877be9de9 [ 41.853989][ T884] 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 [ 41.873694][ T884] RSP: 002b:00007f2876212038 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 41.882130][ T884] RAX: ffffffffffffffda RBX: 00007f2877e03160 RCX: 00007f2877be9de9 [ 41.890186][ T884] RDX: 000000000800001d RSI: 0000400000007fc0 RDI: 0000000000000007 [ 41.898010][ T884] RBP: 00007f2876212090 R08: 0000000000000000 R09: 0000000000000000 [ 41.905798][ T884] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 41.914224][ T884] R13: 0000000000000000 R14: 00007f2877e03160 R15: 00007ffc9aa22c38 [ 41.922762][ T596] tipc: 32-bit node address hash set to 0 [ 41.927020][ T5] Bluetooth: hci0: command 0x1001 tx timeout [ 41.934801][ T797] Bluetooth: hci0: sending frame failed (-49) [ 42.007904][ T536] usb 3-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 42.027093][ T536] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 42.036026][ T536] usb 3-1: SerialNumber: syz [ 42.058913][ T108] tipc: 32-bit node address hash set to 0 [ 42.208874][ T108] tipc: 32-bit node address hash set to 0 [ 42.348920][ T108] tipc: 32-bit node address hash set to 0 [ 42.422112][ T890] F2FS-fs (loop3): invalid crc value [ 42.428288][ T886] F2FS-fs (loop0): invalid crc value [ 42.441806][ T886] F2FS-fs (loop0): Found nat_bits in checkpoint [ 42.483523][ T890] F2FS-fs (loop3): Found nat_bits in checkpoint [ 42.499044][ T108] tipc: 32-bit node address hash set to 0 [ 42.574010][ T886] F2FS-fs (loop0): Start checkpoint disabled! [ 42.582122][ T890] F2FS-fs (loop3): Cannot turn on quotas: -2 on 0 [ 42.589852][ T886] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e6 [ 42.601956][ T890] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e4 [ 42.638925][ T18] tipc: 32-bit node address hash set to 0 [ 42.734169][ T915] FAULT_INJECTION: forcing a failure. [ 42.734169][ T915] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 42.747438][ T915] CPU: 1 PID: 915 Comm: syz.1.128 Not tainted 5.4.289-syzkaller-00011-g39762b7a60e9 #0 [ 42.757727][ T915] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 42.767626][ T915] Call Trace: [ 42.770753][ T915] dump_stack+0x1d8/0x241 [ 42.775274][ T915] ? panic+0x89d/0x89d [ 42.779255][ T915] ? check_preemption_disabled+0x9f/0x320 [ 42.785340][ T915] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 42.791316][ T915] should_fail+0x71f/0x880 [ 42.795583][ T915] ? setup_fault_attr+0x3d0/0x3d0 [ 42.800572][ T915] ? wp_page_copy+0xe4f/0x1820 [ 42.805428][ T915] __alloc_pages_nodemask+0x1b4/0x840 [ 42.810646][ T915] ? debug_smp_processor_id+0x20/0x20 [ 42.816039][ T915] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 42.821406][ T915] ? __count_memcg_events+0x97/0x210 [ 42.826536][ T915] ? __count_memcg_events+0x97/0x210 [ 42.831634][ T915] handle_mm_fault+0x2314/0x4920 [ 42.836514][ T915] ? finish_fault+0x230/0x230 [ 42.841025][ T915] ? userfaultfd_unmap_prep+0x4c0/0x4c0 [ 42.846482][ T915] ? down_read_trylock+0x179/0x1d0 [ 42.851425][ T915] ? check_preemption_disabled+0x153/0x320 [ 42.857071][ T915] __do_page_fault+0x509/0xbb0 [ 42.861677][ T915] page_fault+0x2f/0x40 [ 42.865666][ T915] RIP: 0033:0x7f2877aacba3 [ 42.869961][ T915] Code: 1f 84 00 00 00 00 00 3d 00 01 00 00 75 29 45 31 f6 48 83 c4 18 44 89 f0 5b 5d 41 5c 41 5d 41 5e 41 5f c3 0f 1f 40 00 49 8b 0f <44> 88 34 01 49 83 47 10 01 eb 92 66 90 8d 90 ff fe ff ff 83 fa 1c [ 42.889632][ T915] RSP: 002b:00007f28762114a0 EFLAGS: 00010206 [ 42.895713][ T915] RAX: 000000000000a000 RBX: 00007f2876211540 RCX: 00007f286ddf2000 [ 42.903696][ T915] RDX: 00007f28762116e0 RSI: 000000000000007d RDI: 00007f28762115e0 [ 42.911584][ T915] RBP: 0000000000000079 R08: 0000000000000007 R09: 000000000000003d [ 42.919493][ T915] R10: 000000000000004e R11: 00007f2876211540 R12: 0000000000000001 [ 42.927299][ T915] R13: 00007f2877c863e0 R14: 0000000000000005 R15: 00007f28762115e0 [ 42.935469][ T915] Huh VM_FAULT_OOM leaked out to the #PF handler. Retrying PF [ 42.945085][ T108] tipc: 32-bit node address hash set to 0 [ 43.055240][ T915] EXT4-fs (loop1): orphan cleanup on readonly fs [ 43.062867][ T915] EXT4-fs error (device loop1): ext4_validate_block_bitmap:418: comm syz.1.128: bg 0: block 248: padding at end of block bitmap is not set [ 43.077026][ T18] tipc: 32-bit node address hash set to 0 [ 43.083957][ T915] EXT4-fs (loop1): 1 truncate cleaned up [ 43.092552][ T915] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 43.119120][ T108] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 43.188017][ T919] netlink: 5 bytes leftover after parsing attributes in process `syz.3.127'. [ 43.208853][ T18] tipc: 32-bit node address hash set to 0 [ 43.326995][ T925] selinux_nlmsg_perm: 134 callbacks suppressed [ 43.327001][ T925] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=925 comm=syz.3.130 [ 43.347059][ T925] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=925 comm=syz.3.130 [ 43.361020][ T18] tipc: 32-bit node address hash set to 0 [ 43.362764][ T925] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=925 comm=syz.3.130 [ 43.379820][ T925] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=925 comm=syz.3.130 [ 43.392613][ T925] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=925 comm=syz.3.130 [ 43.405553][ T925] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=925 comm=syz.3.130 [ 43.418369][ T925] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=925 comm=syz.3.130 [ 43.431520][ T925] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=925 comm=syz.3.130 [ 43.444274][ T925] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=925 comm=syz.3.130 [ 43.457046][ T925] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=925 comm=syz.3.130 [ 43.498908][ T18] tipc: 32-bit node address hash set to 0 [ 43.508967][ T108] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 43.520023][ T108] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 43.534306][ T108] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 43.547147][ T108] usb 1-1: New USB device found, idVendor=04d9, idProduct=a070, bcdDevice= 0.00 [ 43.556012][ T108] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 43.564719][ T108] usb 1-1: config 0 descriptor?? [ 43.638940][ T18] tipc: 32-bit node address hash set to 0 [ 43.804938][ T18] tipc: 32-bit node address hash set to 0 [ 43.918887][ T18] tipc: 32-bit node address hash set to 0 [ 43.968885][ T5] Bluetooth: hci0: command 0x1009 tx timeout [ 44.019673][ T536] usb 3-1: 0:2 : does not exist [ 44.027591][ T536] usb 3-1: USB disconnect, device number 3 [ 44.039794][ T108] holtek_mouse 0003:04D9:A070.0002: collection stack underflow [ 44.056173][ T108] holtek_mouse 0003:04D9:A070.0002: item 0 4 0 12 parsing failed [ 44.064200][ T108] holtek_mouse 0003:04D9:A070.0002: hid parse failed: -22 [ 44.071199][ T108] holtek_mouse: probe of 0003:04D9:A070.0002 failed with error -22 [ 44.080273][ T18] tipc: 32-bit node address hash set to 0 [ 44.198867][ T108] tipc: 32-bit node address hash set to 0 [ 44.229624][ T352] udevd[352]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 44.260761][ T940] loop_reread_partitions: partition scan of loop3 () failed (rc=-13) [ 44.270178][ T164] loop3: p2 < > p3 p4 < > [ 44.275128][ T164] loop3: p3 start 4278191616 is beyond EOD, truncated [ 44.338867][ T18] tipc: 32-bit node address hash set to 0 [ 44.508200][ T18] tipc: 32-bit node address hash set to 0 [ 44.618895][ T18] tipc: 32-bit node address hash set to 0 [ 44.688285][ T23] kauditd_printk_skb: 16 callbacks suppressed [ 44.688293][ T23] audit: type=1400 audit(1739640611.769:227): avc: denied { name_bind } for pid=953 comm="syz.2.138" src=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:reserved_port_t tclass=tcp_socket permissive=1 [ 44.722636][ T954] netlink: 8 bytes leftover after parsing attributes in process `syz.2.138'. [ 44.758892][ T18] tipc: 32-bit node address hash set to 0 [ 44.898927][ T108] tipc: 32-bit node address hash set to 0 [ 44.951101][ T961] xt_hashlimit: size too large, truncated to 1048576 [ 45.038887][ T108] tipc: 32-bit node address hash set to 0 [ 45.178864][ T18] tipc: 32-bit node address hash set to 0 [ 45.283225][ T23] audit: type=1400 audit(1739640612.369:228): avc: denied { unmount } for pid=353 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fusefs_t tclass=filesystem permissive=1 [ 45.318907][ T18] tipc: 32-bit node address hash set to 0 [ 45.342484][ T23] audit: type=1400 audit(1739640612.429:229): avc: denied { write } for pid=966 comm="syz.1.141" name="kvm" dev="devtmpfs" ino=115 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:kvm_device_t tclass=chr_file permissive=1 [ 45.345291][ T967] tipc: Started in network mode [ 45.365475][ T23] audit: type=1400 audit(1739640612.429:230): avc: denied { bind } for pid=966 comm="syz.1.141" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 45.370301][ T967] tipc: Own node identity ac14140f, cluster identity 4711 [ 45.397038][ T967] tipc: New replicast peer: 255.255.255.255 [ 45.397163][ T23] audit: type=1400 audit(1739640612.479:231): avc: denied { listen } for pid=966 comm="syz.1.141" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 45.403571][ T967] tipc: Enabled bearer , priority 10 [ 45.422574][ T23] audit: type=1400 audit(1739640612.479:232): avc: denied { accept } for pid=966 comm="syz.1.141" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 45.448895][ T23] audit: type=1400 audit(1739640612.529:233): avc: denied { create } for pid=966 comm="syz.1.141" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 45.468391][ T108] tipc: 32-bit node address hash set to 0 [ 45.474388][ T23] audit: type=1400 audit(1739640612.539:234): avc: denied { accept } for pid=966 comm="syz.1.141" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 45.542308][ T973] netlink: 292 bytes leftover after parsing attributes in process `syz.2.142'. [ 45.542315][ T23] audit: type=1400 audit(1739640612.629:235): avc: denied { nlmsg_write } for pid=972 comm="syz.2.142" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 45.603037][ T108] tipc: 32-bit node address hash set to 0 [ 45.614008][ T536] usb 1-1: USB disconnect, device number 8 [ 45.694068][ T391] attempt to access beyond end of device [ 45.694068][ T391] loop0: rw=2049, want=40976, limit=40427 [ 45.738890][ T108] tipc: 32-bit node address hash set to 0 [ 45.897734][ T108] tipc: 32-bit node address hash set to 0 [ 45.983676][ T967] F2FS-fs (loop1): QUOTA feature is enabled, so ignore jquota_fmt [ 46.001183][ T967] F2FS-fs (loop1): Found nat_bits in checkpoint [ 46.019048][ T108] tipc: 32-bit node address hash set to 0 [ 46.030757][ T967] F2FS-fs (loop1): sanity_check_inode: corrupted inode ino=3, run fsck to fix. [ 46.039677][ T967] F2FS-fs (loop1): Failed to read root inode [ 46.050126][ T983] EXT4-fs (loop3): mounting ext3 file system using the ext4 subsystem [ 46.062393][ T983] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a00ec119, mo2=0002] [ 46.070352][ T983] System zones: 1-12 [ 46.075341][ T983] EXT4-fs error (device loop3): ext4_xattr_ibody_find:2227: inode #15: comm syz.3.147: corrupted in-inode xattr [ 46.087753][ T983] EXT4-fs error (device loop3): ext4_orphan_get:1242: comm syz.3.147: couldn't read orphan inode 15 (err -117) [ 46.099771][ T983] EXT4-fs (loop3): mounted filesystem without journal. Opts: jqfmt=vfsold,max_batch_time=0x0000000000000001,debug,noload,nombcache,quota,init_itable=0x0000000000000601,barrier=0x0000000000000080,,errors=continue [ 46.158905][ T108] tipc: 32-bit node address hash set to 0 [ 46.387268][ T108] tipc: 32-bit node address hash set to 0 [ 46.438874][ T108] tipc: 32-bit node address hash set to 0 [ 46.470607][ T1002] loop_reread_partitions: partition scan of loop2 () failed (rc=-13) [ 46.481466][ T164] loop2: p2 < > p3 p4 < > [ 46.486457][ T164] loop2: p3 start 4278191616 is beyond EOD, truncated [ 46.518889][ T536] tipc: 32-bit node address hash set to f1414ac [ 46.578879][ T108] tipc: 32-bit node address hash set to 0 [ 46.718910][ T108] tipc: 32-bit node address hash set to 0 [ 46.799450][ T23] audit: type=1400 audit(1739640613.889:236): avc: denied { create } for pid=1009 comm="syz.3.152" dev="anon_inodefs" ino=17111 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 46.858896][ T596] tipc: 32-bit node address hash set to 0 [ 46.998753][ T1015] fuse: Unknown parameter 'fe' [ 47.009066][ T596] tipc: 32-bit node address hash set to 0 [ 47.009903][ T1015] netlink: 8 bytes leftover after parsing attributes in process `syz.0.154'. [ 47.088234][ T1015] netlink: 8 bytes leftover after parsing attributes in process `syz.0.154'. [ 47.148935][ T108] tipc: 32-bit node address hash set to 0 [ 47.288924][ T108] tipc: 32-bit node address hash set to 0 [ 47.304322][ T1028] Zero length message leads to an empty skb [ 47.342773][ T1019] EXT4-fs (loop2): Ignoring removed nomblk_io_submit option [ 47.345711][ T1006] F2FS-fs (loop1): invalid crc value [ 47.379297][ T1019] EXT4-fs (loop2): mounted filesystem without journal. Opts: bsdgroups,max_dir_size_kb=0x00000000000000da,init_itable,nojournal_checksum,nomblk_io_submit,,errors=continue [ 47.407987][ T1006] F2FS-fs (loop1): Found nat_bits in checkpoint [ 47.428881][ T108] tipc: 32-bit node address hash set to 0 [ 47.478786][ T1019] uffd: Set unprivileged_userfaultfd sysctl knob to 1 if kernel faults must be handled without obtaining CAP_SYS_PTRACE capability [ 47.486596][ T1006] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e4 [ 47.561379][ T1040] erofs: (device loop4): erofs_parse_options: Unrecognized mount option "00000000000000000003" or missing value [ 47.573405][ T108] tipc: 32-bit node address hash set to 0 [ 47.581782][ T1006] F2FS-fs (loop1): Corrupted max_depth of 3: 16842753 [ 47.708894][ T108] tipc: 32-bit node address hash set to 0 [ 47.850765][ T108] tipc: 32-bit node address hash set to 0 [ 48.146449][ T596] tipc: 32-bit node address hash set to 0 [ 48.199823][ T1057] loop_reread_partitions: partition scan of loop2 () failed (rc=-13) [ 48.268897][ T596] tipc: 32-bit node address hash set to 0 [ 48.295508][ T164] loop2: p2 < > p3 p4 < > [ 48.307102][ T164] loop2: p3 start 4278191616 is beyond EOD, truncated [ 48.408906][ T596] tipc: 32-bit node address hash set to 0 [ 48.548950][ T18] tipc: 32-bit node address hash set to 0 [ 48.750891][ T383] tipc: 32-bit node address hash set to 0 [ 48.847393][ T108] tipc: 32-bit node address hash set to 0 [ 48.950975][ T1081] EXT4-fs (loop3): Ignoring removed nomblk_io_submit option [ 48.958341][ T1081] EXT4-fs (loop3): error: journal path ./file1 is not a block device [ 48.968902][ T108] tipc: 32-bit node address hash set to 0 [ 49.108896][ T108] tipc: 32-bit node address hash set to 0 [ 49.295615][ T108] tipc: 32-bit node address hash set to 0 [ 49.403549][ T1073] tipc: 32-bit node address hash set to 0 [ 49.415246][ T1095] EXT4-fs (loop1): revision level too high, forcing read-only mode [ 49.418073][ T1101] selinux_nlmsg_perm: 301 callbacks suppressed [ 49.418083][ T1101] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1101 comm=syz.0.178 [ 49.426039][ T1095] EXT4-fs (loop1): orphan cleanup on readonly fs [ 49.429673][ T1101] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1101 comm=syz.0.178 [ 49.442716][ T1095] EXT4-fs warning (device loop1): ext4_enable_quotas:6100: Failed to enable quota tracking (type=1, err=-22, ino=4). Please run e2fsck to fix. [ 49.448659][ T1101] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1101 comm=syz.0.178 [ 49.462186][ T1095] EXT4-fs (loop1): Cannot turn on quotas: error -22 [ 49.477620][ T1101] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1101 comm=syz.0.178 [ 49.490266][ T1095] EXT4-fs error (device loop1): ext4_orphan_get:1238: inode #16: comm syz.1.176: iget: immutable or append flags not allowed on symlinks [ 49.497180][ T1101] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1101 comm=syz.0.178 [ 49.510743][ T1095] EXT4-fs error (device loop1): ext4_orphan_get:1242: comm syz.1.176: couldn't read orphan inode 16 (err -117) [ 49.538263][ T108] tipc: 32-bit node address hash set to 0 [ 49.550944][ T1101] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1101 comm=syz.0.178 [ 49.556872][ T1095] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 49.580806][ T1101] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1101 comm=syz.0.178 [ 49.596194][ T1101] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1101 comm=syz.0.178 [ 49.610529][ T1101] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1101 comm=syz.0.178 [ 49.625047][ T1101] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1101 comm=syz.0.178 [ 49.670415][ T108] tipc: 32-bit node address hash set to 0 [ 49.676879][ T1095] EXT4-fs error (device loop1): ext4_xattr_block_get:544: inode #15: comm syz.1.176: corrupted xattr block 19 [ 49.690727][ T1095] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop1 ino=15 [ 49.702034][ T1095] EXT4-fs error (device loop1): ext4_xattr_block_get:544: inode #15: comm syz.1.176: corrupted xattr block 19 [ 49.714857][ T1095] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop1 ino=15 [ 49.724465][ T1095] EXT4-fs error (device loop1): ext4_xattr_block_get:544: inode #15: comm syz.1.176: corrupted xattr block 19 [ 49.737401][ T1095] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop1 ino=15 [ 49.747804][ T1095] process 'syz.1.176' launched './file1' with NULL argv: empty string added [ 49.756638][ T23] kauditd_printk_skb: 13 callbacks suppressed [ 49.756647][ T23] audit: type=1400 audit(1739640616.816:250): avc: denied { execute } for pid=1094 comm="syz.1.176" name="file1" dev="loop1" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 49.804132][ T1095] EXT4-fs error (device loop1): ext4_xattr_block_get:544: inode #15: comm syz.1.176: corrupted xattr block 19 [ 49.816101][ T1073] tipc: 32-bit node address hash set to 0 [ 49.826555][ T1095] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop1 ino=15 [ 49.838401][ T1095] EXT4-fs error (device loop1): ext4_xattr_block_get:544: inode #15: comm syz.1.176: corrupted xattr block 19 [ 49.869821][ T1095] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop1 ino=15 [ 49.932463][ T23] audit: type=1400 audit(1739640616.836:251): avc: denied { read open } for pid=1094 comm="syz.1.176" path="/35/file2/file1" dev="loop1" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 49.956633][ T23] audit: type=1400 audit(1739640616.916:252): avc: denied { execute_no_trans } for pid=1094 comm="syz.1.176" path="/35/file2/file1" dev="loop1" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 49.967907][ T1073] tipc: 32-bit node address hash set to 0 [ 50.056274][ T23] audit: type=1400 audit(1739640617.016:253): avc: denied { bind } for pid=1106 comm="syz.2.180" lport=255 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 50.077272][ T23] audit: type=1400 audit(1739640617.016:254): avc: denied { node_bind } for pid=1106 comm="syz.2.180" saddr=fe80::bb scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:node_t tclass=rawip_socket permissive=1 [ 50.108872][ T1073] tipc: 32-bit node address hash set to 0 [ 50.248968][ T1073] tipc: 32-bit node address hash set to 0 [ 50.257024][ T1119] FAT-fs (loop4): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 50.270464][ T1119] FAT-fs (loop4): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 50.329129][ T1125] loop_reread_partitions: partition scan of loop0 () failed (rc=-13) [ 50.388957][ T1073] tipc: 32-bit node address hash set to 0 [ 50.529268][ T108] tipc: 32-bit node address hash set to 0 [ 50.668986][ T1073] tipc: 32-bit node address hash set to 0 [ 50.726777][ T1129] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 50.758351][ T23] audit: type=1400 audit(1739640617.836:255): avc: denied { mounton } for pid=1127 comm="syz.2.187" path="/42/file1/bus" dev="loop2" ino=19 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 50.818806][ T1073] tipc: 32-bit node address hash set to 0 [ 50.839724][ T1145] EXT4-fs error (device loop2): ext4_map_blocks:617: inode #2: block 16: comm syz.2.187: lblock 0 mapped to illegal pblock 16 (length 1) [ 50.855201][ T1145] EXT4-fs error (device loop2): ext4_map_blocks:617: inode #2: block 16: comm syz.2.187: lblock 0 mapped to illegal pblock 16 (length 1) [ 50.910341][ T1137] EXT4-fs (loop3): revision level too high, forcing read-only mode [ 50.921147][ T1137] EXT4-fs (loop3): orphan cleanup on readonly fs [ 51.163962][ T1137] EXT4-fs warning (device loop3): ext4_enable_quotas:6100: Failed to enable quota tracking (type=1, err=-22, ino=4). Please run e2fsck to fix. [ 51.188866][ T1137] EXT4-fs (loop3): Cannot turn on quotas: error -22 [ 51.190081][ T1073] tipc: 32-bit node address hash set to 0 [ 51.195908][ T1137] EXT4-fs error (device loop3): ext4_orphan_get:1238: inode #16: comm syz.3.201: iget: immutable or append flags not allowed on symlinks [ 51.216085][ T1137] EXT4-fs error (device loop3): ext4_orphan_get:1242: comm syz.3.201: couldn't read orphan inode 16 (err -117) [ 51.228269][ T1137] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 51.237522][ T1073] tipc: 32-bit node address hash set to 0 [ 51.368893][ T1073] tipc: 32-bit node address hash set to 0 [ 51.423289][ T1137] EXT4-fs error (device loop3): ext4_xattr_block_get:544: inode #15: comm syz.3.201: corrupted xattr block 19 [ 51.438086][ T1137] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop3 ino=15 [ 51.447148][ T1137] EXT4-fs error (device loop3): ext4_xattr_block_get:544: inode #15: comm syz.3.201: corrupted xattr block 19 [ 51.458995][ T1137] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop3 ino=15 [ 51.467823][ T1137] EXT4-fs error (device loop3): ext4_xattr_block_get:544: inode #15: comm syz.3.201: corrupted xattr block 19 [ 51.479700][ T1137] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop3 ino=15 [ 51.488612][ T1137] EXT4-fs error (device loop3): ext4_xattr_block_get:544: inode #15: comm syz.3.201: corrupted xattr block 19 [ 51.500921][ T1137] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop3 ino=15 [ 51.514841][ T1073] tipc: 32-bit node address hash set to 0 [ 51.521956][ T1158] EXT4-fs (loop0): Ignoring removed nomblk_io_submit option [ 51.522904][ T354] EXT4-fs error (device loop2): ext4_map_blocks:617: inode #2: block 16: comm syz-executor: lblock 0 mapped to illegal pblock 16 (length 1) [ 51.533201][ T1158] EXT4-fs (loop0): error: journal path ./file1 is not a block device [ 51.543939][ T354] EXT4-fs error (device loop2) in ext4_reserve_inode_write:6102: Corrupt filesystem [ 51.582050][ T1137] EXT4-fs error (device loop3): ext4_xattr_block_get:544: inode #15: comm syz.3.201: corrupted xattr block 19 [ 51.618579][ T1137] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop3 ino=15 [ 51.647814][ T23] audit: type=1400 audit(1739640618.726:256): avc: denied { read } for pid=1156 comm="syz.0.192" dev="nsfs" ino=4026531837 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nsfs_t tclass=file permissive=1 [ 51.648989][ T108] tipc: 32-bit node address hash set to 0 [ 51.669834][ T23] audit: type=1400 audit(1739640618.726:257): avc: denied { open } for pid=1156 comm="syz.0.192" path="user:[4026531837]" dev="nsfs" ino=4026531837 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nsfs_t tclass=file permissive=1 [ 51.788895][ T108] tipc: 32-bit node address hash set to 0 [ 51.862254][ T354] syz-executor (354) used greatest stack depth: 19544 bytes left [ 51.928860][ T383] tipc: 32-bit node address hash set to 0 [ 52.016932][ T1173] EXT4-fs error (device loop4) in ext4_do_update_inode:5534: error 27 [ 52.025995][ T1173] EXT4-fs (loop4): Remounting filesystem read-only [ 52.034051][ T1173] EXT4-fs error (device loop4) in ext4_do_update_inode:5534: error 27 [ 52.043421][ T1173] Quota error (device loop4): write_blk: dquota write failed [ 52.052970][ T1173] Quota error (device loop4): qtree_write_dquot: Error -27 occurred while creating quota [ 52.063124][ T1173] EXT4-fs (loop4): 1 truncate cleaned up [ 52.068785][ T1173] EXT4-fs (loop4): mounted filesystem without journal. Opts: errors=remount-ro,discard, [ 52.078498][ T383] tipc: 32-bit node address hash set to 0 [ 52.084748][ T1173] ext4 filesystem being mounted at /33/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 52.175120][ T1177] bridge0: port 1(bridge_slave_0) entered blocking state [ 52.182598][ T1177] bridge0: port 1(bridge_slave_0) entered disabled state [ 52.190109][ T1177] device bridge_slave_0 entered promiscuous mode [ 52.197684][ T1177] bridge0: port 2(bridge_slave_1) entered blocking state [ 52.208955][ T1177] bridge0: port 2(bridge_slave_1) entered disabled state [ 52.210166][ T383] tipc: 32-bit node address hash set to 0 [ 52.217124][ T1177] device bridge_slave_1 entered promiscuous mode [ 52.290855][ T1186] loop_reread_partitions: partition scan of loop1 () failed (rc=-13) [ 52.328369][ T1177] bridge0: port 2(bridge_slave_1) entered blocking state [ 52.335279][ T1177] bridge0: port 2(bridge_slave_1) entered forwarding state [ 52.342587][ T1177] bridge0: port 1(bridge_slave_0) entered blocking state [ 52.349435][ T1177] bridge0: port 1(bridge_slave_0) entered forwarding state [ 52.360111][ T108] tipc: 32-bit node address hash set to 0 [ 52.360613][ T164] loop1: p2 < > p3 p4 < > [ 52.372323][ T164] loop1: p3 start 4278191616 is beyond EOD, truncated [ 52.394302][ T1165] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 52.402452][ T1165] bridge0: port 1(bridge_slave_0) entered disabled state [ 52.410018][ T1165] bridge0: port 2(bridge_slave_1) entered disabled state [ 52.425670][ T1165] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 52.435871][ T1165] bridge0: port 1(bridge_slave_0) entered blocking state [ 52.443708][ T1165] bridge0: port 1(bridge_slave_0) entered forwarding state [ 52.453354][ T1165] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 52.461824][ T1165] bridge0: port 2(bridge_slave_1) entered blocking state [ 52.469101][ T1165] bridge0: port 2(bridge_slave_1) entered forwarding state [ 52.496483][ T1165] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 52.498943][ T108] tipc: 32-bit node address hash set to 0 [ 52.512548][ T1165] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 52.521424][ T391] device bridge_slave_1 left promiscuous mode [ 52.527888][ T391] bridge0: port 2(bridge_slave_1) entered disabled state [ 52.535569][ T391] device bridge_slave_0 left promiscuous mode [ 52.542385][ T383] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 52.544252][ T391] bridge0: port 1(bridge_slave_0) entered disabled state [ 52.630600][ T1165] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 52.638964][ T108] tipc: 32-bit node address hash set to 0 [ 52.646765][ T1165] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 52.662796][ T1165] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 52.677684][ T1165] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 52.690513][ T1165] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 52.778933][ T74] tipc: 32-bit node address hash set to 0 [ 52.818972][ T383] usb 5-1: device descriptor read/64, error 18 [ 52.918862][ T1073] tipc: 32-bit node address hash set to 0 [ 53.060061][ T1073] tipc: 32-bit node address hash set to 0 [ 53.234141][ T1073] tipc: 32-bit node address hash set to 0 [ 53.260876][ T1213] EXT4-fs (loop0): mounted filesystem without journal. Opts: grpid,grpquota,,errors=continue [ 53.271782][ T1213] ext4 filesystem being mounted at /40/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 53.339066][ T1073] tipc: 32-bit node address hash set to 0 [ 53.358631][ T1219] EXT4-fs (loop0): mounted filesystem without journal. Opts: nodelalloc,auto_da_alloc,minixdf,,errors=continue [ 53.371212][ T1219] ext4 filesystem being mounted at /41/bus supports timestamps until (%ptR?) (0x7fffffff) [ 53.381939][ T383] usb 5-1: device descriptor read/64, error 18 [ 53.478934][ T1073] tipc: 32-bit node address hash set to 0 [ 53.618906][ T1073] tipc: 32-bit node address hash set to 0 [ 53.659081][ T383] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 53.758868][ T1073] tipc: 32-bit node address hash set to 0 [ 53.788294][ T1231] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 53.797926][ T1231] ext4 filesystem being mounted at /42/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 53.856844][ T1234] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 53.865826][ T1234] ext4 filesystem being mounted at /5/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 53.898935][ T1073] tipc: 32-bit node address hash set to 0 [ 53.938879][ T383] usb 5-1: device descriptor read/64, error 18 [ 54.040512][ T1244] loop_reread_partitions: partition scan of loop1 () failed (rc=-13) [ 54.107724][ T1073] tipc: 32-bit node address hash set to 0 [ 54.178953][ T1073] tipc: 32-bit node address hash set to 0 [ 54.300068][ T1249] F2FS-fs (loop1): Invalid log_blocksize (268), supports only 12 [ 54.308327][ T1249] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 54.318995][ T1073] tipc: 32-bit node address hash set to 0 [ 54.326084][ T1249] F2FS-fs (loop1): Found nat_bits in checkpoint [ 54.349667][ T1249] F2FS-fs (loop1): f2fs_check_nid_range: out-of-range nid=1, run fsck to fix. [ 54.362002][ T1249] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 54.370248][ T1249] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 54.389068][ T383] usb 5-1: device descriptor read/64, error 18 [ 54.426040][ T1227] selinux_nlmsg_perm: 274 callbacks suppressed [ 54.426048][ T1227] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1227 comm=syz.3.214 [ 54.445751][ T1227] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1227 comm=syz.3.214 [ 54.459635][ T74] tipc: 32-bit node address hash set to 0 [ 54.463153][ T1227] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1227 comm=syz.3.214 [ 54.479316][ T1227] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1227 comm=syz.3.214 [ 54.509571][ T383] usb usb5-port1: attempt power cycle [ 54.598906][ T74] tipc: 32-bit node address hash set to 0 [ 54.648886][ T1073] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 54.739257][ T74] tipc: 32-bit node address hash set to 0 [ 54.795098][ T23] kauditd_printk_skb: 18 callbacks suppressed [ 54.795106][ T23] audit: type=1400 audit(1739640621.866:275): avc: denied { bind } for pid=1264 comm="syz.5.223" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 54.824723][ T23] audit: type=1400 audit(1739640621.876:276): avc: denied { mount } for pid=1264 comm="syz.5.223" name="/" dev="ramfs" ino=18417 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ramfs_t tclass=filesystem permissive=1 [ 54.848560][ T23] audit: type=1400 audit(1739640621.916:277): avc: denied { ioctl } for pid=1264 comm="syz.5.223" path="socket:[18419]" dev="sockfs" ino=18419 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 54.868694][ T1261] F2FS-fs (loop0): Found nat_bits in checkpoint [ 54.878957][ T74] tipc: 32-bit node address hash set to 0 [ 54.938979][ T383] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 54.952583][ T1261] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 55.019041][ T74] tipc: 32-bit node address hash set to 0 [ 55.020782][ T1261] cgroup1: name respecified [ 55.037195][ T1261] attempt to access beyond end of device [ 55.037195][ T1261] loop0: rw=10241, want=45104, limit=40427 [ 55.039074][ T1073] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 55.049915][ T1261] attempt to access beyond end of device [ 55.049915][ T1261] loop0: rw=2049, want=45112, limit=40427 [ 55.060142][ T1073] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 55.084540][ T1073] usb 2-1: config 1 interface 1 altsetting 1 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 55.110081][ T23] audit: type=1400 audit(1739640622.196:278): avc: denied { unmount } for pid=1177 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ramfs_t tclass=filesystem permissive=1 [ 55.159078][ T74] tipc: 32-bit node address hash set to 0 [ 55.169114][ T383] usb 5-1: device descriptor read/8, error -61 [ 55.248980][ T1073] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 55.258924][ T1073] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 55.267566][ T1073] usb 2-1: Product: syz [ 55.277671][ T1073] usb 2-1: Manufacturer: syz [ 55.282950][ T1073] usb 2-1: SerialNumber: syz [ 55.302555][ T74] tipc: 32-bit node address hash set to 0 [ 55.338916][ T5] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 55.392294][ T23] audit: type=1400 audit(1739640622.476:279): avc: denied { write } for pid=1282 comm="syz.3.228" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 55.398914][ T383] usb 5-1: device descriptor read/8, error -71 [ 55.428538][ T23] audit: type=1400 audit(1739640622.506:280): avc: denied { execheap } for pid=1284 comm="syz.5.227" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 55.438890][ T74] tipc: 32-bit node address hash set to 0 [ 55.579666][ T74] tipc: 32-bit node address hash set to 0 [ 55.670550][ T1249] xt_hashlimit: size too large, truncated to 1048576 [ 55.679340][ T1287] loop_reread_partitions: partition scan of loop5 () failed (rc=-13) [ 55.691459][ T1289] F2FS-fs (loop3): Invalid log_blocksize (268), supports only 12 [ 55.700385][ T1289] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 55.711752][ T1289] F2FS-fs (loop3): invalid crc value [ 55.719050][ T108] tipc: 32-bit node address hash set to 0 [ 55.738936][ T5] usb 1-1: Using ep0 maxpacket: 16 [ 55.754538][ T164] loop5: p2 < > p3 p4 < > [ 55.760540][ T1289] F2FS-fs (loop3): Found nat_bits in checkpoint [ 55.801253][ T1289] F2FS-fs (loop3): Try to recover 1th superblock, ret: 0 [ 55.808384][ T1289] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 55.817323][ T164] loop5: p3 start 4278191616 is beyond EOD, truncated [ 55.826858][ T1289] attempt to access beyond end of device [ 55.826858][ T1289] loop3: rw=2049, want=45224, limit=40427 [ 55.858894][ T108] tipc: 32-bit node address hash set to 0 [ 55.908920][ T383] usb 5-1: new high-speed USB device number 6 using dummy_hcd [ 55.929124][ T1296] netlink: 4 bytes leftover after parsing attributes in process `syz.1.219'. [ 55.953461][ T1289] attempt to access beyond end of device [ 55.953461][ T1289] loop3: rw=2049, want=45232, limit=40427 [ 55.966528][ T5] usb 1-1: unable to get BOS descriptor or descriptor too short [ 55.999038][ T108] tipc: 32-bit node address hash set to 0 [ 56.093602][ T352] udevd[352]: inotify_add_watch(7, /dev/loop5p2, 10) failed: No such file or directory [ 56.094346][ T404] udevd[404]: inotify_add_watch(7, /dev/loop5p4, 10) failed: No such file or directory [ 56.115171][ T391] F2FS-fs (loop3): f2fs_check_nid_range: out-of-range nid=1, run fsck to fix. [ 56.129120][ T5] usb 1-1: config 247 has an invalid interface number: 113 but max is 0 [ 56.138271][ T391] F2FS-fs (loop3): f2fs_check_nid_range: out-of-range nid=2, run fsck to fix. [ 56.138942][ T108] tipc: 32-bit node address hash set to 0 [ 56.147114][ T5] usb 1-1: config 247 has an invalid descriptor of length 10, skipping remainder of the config [ 56.169004][ T383] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 56.188082][ T383] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 56.198926][ T5] usb 1-1: config 247 has no interface number 0 [ 56.228929][ T5] usb 1-1: config 247 interface 113 has no altsetting 0 [ 56.278891][ T575] tipc: 32-bit node address hash set to 0 [ 56.309039][ T383] usb 5-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 56.330148][ T383] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 56.409193][ T5] usb 1-1: New USB device found, idVendor=07b4, idProduct=010a, bcdDevice= 1.02 [ 56.460298][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 56.468821][ T5] usb 1-1: Manufacturer: 쟏댁蚘퉪䕹ل嵫౗葐炕俟⑘ꅉ㸿瀅⚀婪豱痔鹽¥漍 [ 56.549338][ T5] usb 1-1: SerialNumber: 1 [ 56.724789][ T1309] EXT4-fs (loop5): orphan cleanup on readonly fs [ 56.739508][ T1309] EXT4-fs error (device loop5): ext4_validate_block_bitmap:418: comm syz.5.234: bg 0: block 248: padding at end of block bitmap is not set [ 56.757422][ T1309] Quota error (device loop5): write_blk: dquota write failed [ 56.764933][ T1309] Quota error (device loop5): qtree_write_dquot: Error -117 occurred while creating quota [ 56.778503][ T1309] EXT4-fs (loop5): 1 truncate cleaned up [ 56.787072][ T1309] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 56.910330][ T5] ums-alauda 1-1:247.113: USB Mass Storage device detected [ 57.164199][ T5] usb 1-1: USB disconnect, device number 9 [ 57.240178][ T383] usb 5-1: SerialNumber: syz [ 57.245177][ T575] tipc: 32-bit node address hash set to 0 [ 57.258955][ T575] tipc: 32-bit node address hash set to 0 [ 57.317770][ T1316] syz.5.235 calls setitimer() with new_value NULL pointer. Misfeature support will be removed [ 57.336871][ T1319] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1319 comm=syz.3.232 [ 57.374278][ T1319] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1319 comm=syz.3.232 [ 57.393820][ T356] attempt to access beyond end of device [ 57.393820][ T356] loop0: rw=2049, want=45120, limit=40427 [ 57.399141][ T575] tipc: 32-bit node address hash set to 0 [ 57.406279][ T1319] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1319 comm=syz.3.232 [ 57.434426][ T1316] EXT4-fs error (device loop5): ext4_xattr_delete_inode:2936: inode #16: comm syz.5.235: corrupted xattr block 8 [ 57.469053][ T1316] EXT4-fs (loop5): Remounting filesystem read-only [ 57.475621][ T1316] EXT4-fs warning (device loop5): ext4_evict_inode:321: xattr delete (err -117) [ 57.499192][ T1319] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1319 comm=syz.3.232 [ 57.518937][ T1316] EXT4-fs (loop5): 1 orphan inode deleted [ 57.524591][ T1316] EXT4-fs (loop5): mounted filesystem without journal. Opts: errors=remount-ro,noquota,nouid32,auto_da_alloc=0x0000000000000000,auto_da_alloc=0x0000000000000004,journal_dev=0x0000000000000003,barrier,delalloc,usrquota, [ 57.529924][ T1319] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1319 comm=syz.3.232 [ 57.559210][ T575] tipc: 32-bit node address hash set to 0 [ 57.564911][ T1073] cdc_mbim 2-1:1.0: failed GET_NTB_PARAMETERS [ 57.572190][ T1073] cdc_mbim 2-1:1.0: bind() failure [ 57.579569][ T1319] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16384 sclass=netlink_route_socket pid=1319 comm=syz.3.232 [ 57.589722][ T1073] cdc_ncm 2-1:1.1: bind() failure [ 57.599158][ T1316] ext4 filesystem being mounted at /13/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 57.609191][ T1073] usb 2-1: USB disconnect, device number 8 [ 57.679087][ T575] tipc: 32-bit node address hash set to 0 [ 57.719690][ T383] usb 5-1: 0:2 : does not exist [ 57.727175][ T383] usb 5-1: USB disconnect, device number 6 [ 57.819011][ T575] tipc: 32-bit node address hash set to 0 [ 58.130402][ T575] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 58.137780][ T383] tipc: 32-bit node address hash set to 0 [ 58.224174][ T1335] loop_reread_partitions: partition scan of loop3 () failed (rc=-13) [ 58.238932][ T383] tipc: 32-bit node address hash set to 0 [ 58.266397][ T164] loop3: p2 < > p3 p4 < > [ 58.272435][ T164] loop3: p3 start 4278191616 is beyond EOD, truncated [ 58.368894][ T575] usb 6-1: Using ep0 maxpacket: 32 [ 58.378883][ T1073] tipc: 32-bit node address hash set to 0 [ 58.440312][ T1343] EXT4-fs (loop3): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 58.535417][ T23] audit: type=1400 audit(1739640625.586:281): avc: denied { read write } for pid=1337 comm="syz.4.243" name="uhid" dev="devtmpfs" ino=10776 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 58.567128][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.598103][ T1343] EXT4-fs error (device loop3): __ext4_get_inode_loc:4710: comm syz.3.242: Invalid inode table block 0 in block_group 0 [ 58.604712][ T1073] tipc: 32-bit node address hash set to 0 [ 58.616464][ T23] audit: type=1400 audit(1739640625.586:282): avc: denied { open } for pid=1337 comm="syz.4.243" path="/dev/uhid" dev="devtmpfs" ino=10776 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 58.622062][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.644110][ T1343] EXT4-fs (loop3): get root inode failed [ 58.647745][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.653994][ T1343] EXT4-fs (loop3): mount failed [ 58.666686][ T575] usb 6-1: config index 0 descriptor too short (expected 29220, got 36) [ 58.675262][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.675419][ T575] usb 6-1: config 0 has too many interfaces: 81, using maximum allowed: 32 [ 58.683271][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.692687][ T575] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 58.709808][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.717248][ T575] usb 6-1: config 0 has 1 interface, different from the descriptor's value: 81 [ 58.726914][ T575] usb 6-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 18 [ 58.740307][ T575] usb 6-1: New USB device found, idVendor=03f0, idProduct=6c17, bcdDevice= 0.40 [ 58.749620][ T575] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 58.759165][ T383] tipc: 32-bit node address hash set to 0 [ 58.760767][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.772597][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.780880][ T575] usb 6-1: config 0 descriptor?? [ 58.786462][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.793834][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.801203][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.808441][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.815901][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.823836][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.831258][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.838805][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.846014][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.853471][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.861173][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.868528][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.876467][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.883689][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.888879][ T575] tipc: 32-bit node address hash set to 0 [ 58.890893][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.904259][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.911568][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.918933][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.926370][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.933921][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.941240][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.948493][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.955900][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.963198][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.970652][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.978124][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.985839][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 58.993335][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 59.000764][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 59.007967][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 59.015406][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 59.022779][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 59.030193][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 59.037552][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 59.045120][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 59.052603][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 59.060082][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 59.067570][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 59.075144][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 59.084114][ T383] tipc: 32-bit node address hash set to 0 [ 59.092082][ T1341] EXT4-fs (loop3): Journaled quota options ignored when QUOTA feature is enabled [ 59.121501][ T1341] EXT4-fs (loop3): 1 orphan inode deleted [ 59.127172][ T1341] EXT4-fs (loop3): mounted filesystem without journal. Opts: delalloc,nodiscard,block_validity,lazytime,norecovery,inlinecrypt,sysvgroups,resuid=0x0000000000000000,usrjquota=./file1,,errors=continue [ 59.158980][ T383] tipc: 32-bit node address hash set to 0 [ 59.253087][ T1341] EXT4-fs error (device loop3): ext4_lookup:1817: inode #16: comm syz.3.242: unexpected EA_INODE flag [ 59.300594][ T1341] 9pnet: Insufficient options for proto=fd [ 59.306356][ T383] tipc: 32-bit node address hash set to 0 [ 59.324701][ T5] hid-generic 0000:0000:0003.0003: unknown main item tag 0x0 [ 59.333657][ T5] hid-generic 0000:0000:0003.0003: hidraw0: HID v0.00 Device [syz0] on syz1 [ 59.363381][ T352] udevd[352]: inotify_add_watch(7, /dev/loop3p4, 10) failed: No such file or directory [ 59.369478][ T428] udevd[428]: inotify_add_watch(7, /dev/loop3p2, 10) failed: No such file or directory [ 59.438916][ T1380] tipc: 32-bit node address hash set to 0 [ 59.483643][ T388] usb 6-1: USB disconnect, device number 2 [ 59.549792][ T1375] EXT4-fs (loop0): mounted filesystem without journal. Opts: grpquota,inode_readahead_blks=0x0000000002000000,minixdf,,errors=continue [ 59.578896][ T596] tipc: 32-bit node address hash set to 0 [ 59.610669][ T1385] loop_reread_partitions: partition scan of loop1 () failed (rc=-13) [ 59.628890][ T383] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 59.640850][ T164] loop1: p2 < > p3 p4 < > [ 59.719025][ T596] tipc: 32-bit node address hash set to 0 [ 59.751139][ T164] loop1: p3 start 4278191616 is beyond EOD, truncated [ 59.778298][ T1389] EXT4-fs (loop4): orphan cleanup on readonly fs [ 59.786182][ T1389] EXT4-fs error (device loop4): ext4_validate_block_bitmap:418: comm syz.4.251: bg 0: block 248: padding at end of block bitmap is not set [ 59.801123][ T1389] __quota_error: 2 callbacks suppressed [ 59.801131][ T1389] Quota error (device loop4): write_blk: dquota write failed [ 59.815084][ T1389] Quota error (device loop4): qtree_write_dquot: Error -117 occurred while creating quota [ 59.826938][ T1389] EXT4-fs (loop4): 1 truncate cleaned up [ 59.833140][ T1389] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 59.868956][ T596] tipc: 32-bit node address hash set to 0 [ 59.950112][ T1392] FAT-fs (loop3): Unrecognized mount option "shortname=lo Fshortname=winnt" or missing value [ 59.969069][ T383] usb 1-1: device descriptor read/64, error 18 [ 60.009026][ T596] tipc: 32-bit node address hash set to 0 [ 60.166946][ T596] tipc: 32-bit node address hash set to 0 [ 60.322961][ T596] tipc: 32-bit node address hash set to 0 [ 60.460791][ T1380] tipc: 32-bit node address hash set to 0 [ 60.469919][ T1404] overlayfs: failed to resolve './file1': -2 [ 60.791751][ T18] tipc: 32-bit node address hash set to 0 [ 60.848958][ T1380] tipc: 32-bit node address hash set to 0 [ 60.949188][ T18] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 60.989393][ T1380] tipc: 32-bit node address hash set to 0 [ 61.107257][ T423] udevd[423]: inotify_add_watch(7, /dev/loop1p4, 10) failed: No such file or directory [ 61.115869][ T404] udevd[404]: inotify_add_watch(7, /dev/loop1p2, 10) failed: No such file or directory [ 61.146730][ T1380] tipc: 32-bit node address hash set to 0 [ 61.384178][ T596] tipc: 32-bit node address hash set to 0 [ 61.408914][ T596] tipc: 32-bit node address hash set to 0 [ 61.448905][ T18] usb 4-1: device descriptor read/64, error 18 [ 61.501304][ T1434] erofs: (device loop1): mounted with opts: , root inode @ nid 36. [ 61.512529][ T1434] FAULT_INJECTION: forcing a failure. [ 61.512529][ T1434] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 61.526820][ T1434] CPU: 0 PID: 1434 Comm: syz.1.265 Not tainted 5.4.289-syzkaller-00011-g39762b7a60e9 #0 [ 61.538940][ T1434] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 61.549115][ T1434] Call Trace: [ 61.552866][ T1434] dump_stack+0x1d8/0x241 [ 61.557568][ T1434] ? panic+0x89d/0x89d [ 61.561927][ T1434] ? unwind_get_return_address+0x49/0x80 [ 61.567932][ T1434] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 61.574072][ T1434] ? arch_stack_walk+0xf5/0x140 [ 61.578947][ T1434] should_fail+0x71f/0x880 [ 61.583482][ T1434] ? setup_fault_attr+0x3d0/0x3d0 [ 61.588474][ T1434] __alloc_pages_nodemask+0x1b4/0x840 [ 61.593898][ T1434] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 61.599686][ T1434] do_read_cache_page+0x161/0xa10 [ 61.604601][ T1434] erofs_namei+0x160/0xf90 [ 61.610242][ T1434] erofs_lookup+0x145/0x450 [ 61.611505][ T1437] netlink: 20 bytes leftover after parsing attributes in process `syz.5.262'. [ 61.614574][ T1434] ? erofs_namei+0xf90/0xf90 [ 61.628502][ T1434] ? _raw_spin_unlock+0x49/0x60 [ 61.633997][ T1434] ? d_alloc+0x18b/0x1c0 [ 61.638402][ T1434] __lookup_hash+0x117/0x240 [ 61.643170][ T1434] filename_create+0x202/0x750 [ 61.648832][ T1434] ? kern_path_create+0x40/0x40 [ 61.654373][ T1434] ? strncpy_from_user+0x1c0/0x300 [ 61.660232][ T1434] do_mkdirat+0xcc/0x2c0 [ 61.666776][ T1434] ? vfs_mkdir+0x690/0x690 [ 61.675795][ T1434] do_syscall_64+0xca/0x1c0 [ 61.680475][ T1434] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 61.688421][ T1434] RIP: 0033:0x7f2877be9de9 [ 61.693191][ T1434] 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 [ 61.713305][ T1434] RSP: 002b:00007f2876254038 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 61.722610][ T1434] RAX: ffffffffffffffda RBX: 00007f2877e02fa0 RCX: 00007f2877be9de9 [ 61.730987][ T1434] RDX: 0000000000000000 RSI: 0000400000000340 RDI: ffffffffffffff9c [ 61.739186][ T1434] RBP: 00007f2876254090 R08: 0000000000000000 R09: 0000000000000000 [ 61.747356][ T1434] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 61.757268][ T1434] R13: 0000000000000000 R14: 00007f2877e02fa0 R15: 00007ffc9aa22c38 [ 61.768978][ T596] tipc: 32-bit node address hash set to 0 [ 61.859881][ T1444] FAULT_INJECTION: forcing a failure. [ 61.859881][ T1444] name failslab, interval 1, probability 0, space 0, times 0 [ 61.874853][ T1444] CPU: 1 PID: 1444 Comm: syz.5.268 Not tainted 5.4.289-syzkaller-00011-g39762b7a60e9 #0 [ 61.884419][ T1444] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 61.895091][ T1444] Call Trace: [ 61.898212][ T1444] dump_stack+0x1d8/0x241 [ 61.902392][ T1444] ? panic+0x89d/0x89d [ 61.906361][ T1444] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 61.912007][ T1444] should_fail+0x71f/0x880 [ 61.916261][ T1444] ? setup_fault_attr+0x3d0/0x3d0 [ 61.921294][ T1444] ? alloc_fdtable+0x8f/0x240 [ 61.925798][ T1444] should_failslab+0x5/0x20 [ 61.930370][ T1444] kmem_cache_alloc_trace+0x28/0x260 [ 61.935587][ T1444] alloc_fdtable+0x8f/0x240 [ 61.939929][ T1444] dup_fd+0x76e/0xad0 [ 61.943819][ T1444] ? avc_has_perm+0xd2/0x260 [ 61.948257][ T1444] copy_files+0xe1/0x1f0 [ 61.952328][ T1444] ? perf_event_attrs+0x20/0x20 [ 61.957165][ T1444] ? dup_task_struct+0x600/0x600 [ 61.962113][ T1444] ? sched_fork+0x5e4/0xd70 [ 61.966533][ T1444] copy_process+0x11e3/0x3230 [ 61.971037][ T1444] ? proc_fail_nth_write+0x20b/0x290 [ 61.976153][ T1444] ? unmap_mapping_range+0x3f0/0x3f0 [ 61.981358][ T1444] ? __count_memcg_events+0x97/0x210 [ 61.986479][ T1444] ? fork_idle+0x290/0x290 [ 61.990729][ T1444] ? memset+0x1f/0x40 [ 61.994616][ T1444] ? fsnotify+0x1280/0x1340 [ 61.999124][ T1444] ? __kernel_write+0x350/0x350 [ 62.003991][ T1444] _do_fork+0x197/0x900 [ 62.008148][ T1444] ? debug_smp_processor_id+0x20/0x20 [ 62.013483][ T1444] ? __fsnotify_parent+0x310/0x310 [ 62.018597][ T1444] ? copy_process+0x3230/0x3230 [ 62.023372][ T1444] ? __sb_end_write+0xc4/0x120 [ 62.028141][ T1444] __x64_sys_clone+0x26b/0x2c0 [ 62.032757][ T1444] ? fput_many+0x15e/0x1b0 [ 62.037194][ T1444] ? __ia32_sys_vfork+0x110/0x110 [ 62.042097][ T1444] ? __do_page_fault+0x725/0xbb0 [ 62.046866][ T1444] do_syscall_64+0xca/0x1c0 [ 62.051210][ T1444] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 62.057104][ T1444] RIP: 0033:0x7f1c49159de9 [ 62.061338][ T1444] 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 [ 62.081126][ T1444] RSP: 002b:00007f1c477c3fe8 EFLAGS: 00000206 ORIG_RAX: 0000000000000038 [ 62.089549][ T1444] RAX: ffffffffffffffda RBX: 00007f1c49372fa0 RCX: 00007f1c49159de9 [ 62.097372][ T1444] RDX: 0000000000000000 RSI: 0000000000002000 RDI: 00000000600c7000 [ 62.105364][ T1444] RBP: 00007f1c477c4090 R08: 0000000000000000 R09: 0000000000000000 [ 62.114219][ T1444] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000001 [ 62.122364][ T1444] R13: 0000000000000000 R14: 00007f1c49372fa0 R15: 00007ffc7020b0f8 [ 62.130465][ T5] usb 5-1: new high-speed USB device number 7 using dummy_hcd [ 62.135785][ T383] tipc: 32-bit node address hash set to 0 [ 62.175242][ T1442] loop_reread_partitions: partition scan of loop1 () failed (rc=-13) [ 62.200360][ T164] loop1: p2 < > p3 p4 < > [ 62.208664][ T164] loop1: p3 start 4278191616 is beyond EOD, truncated [ 62.238691][ T23] audit: type=1400 audit(62.260:285): avc: denied { nlmsg_write } for pid=1447 comm="syz.5.269" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_audit_socket permissive=1 [ 62.278913][ T383] tipc: 32-bit node address hash set to 0 [ 62.288942][ T18] usb 4-1: device descriptor read/64, error 18 [ 62.419057][ T383] tipc: 32-bit node address hash set to 0 [ 62.440442][ T352] blk_update_request: I/O error, dev loop1, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 62.451954][ T353] __loop_clr_fd: partition scan of loop1 failed (rc=-16) [ 62.461299][ T428] blk_update_request: I/O error, dev loop1, sector 1023 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 62.494427][ T352] blk_update_request: I/O error, dev loop1, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 62.513885][ T428] blk_update_request: I/O error, dev loop1, sector 1023 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 62.537308][ T5] usb 5-1: Using ep0 maxpacket: 32 [ 62.545340][ T352] Buffer I/O error on dev loop1p4, logical block 0, async page read [ 62.546021][ T428] Buffer I/O error on dev loop1p2, logical block 0, async page read [ 62.562747][ T428] blk_update_request: I/O error, dev loop1, sector 1023 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 62.568884][ T383] tipc: 32-bit node address hash set to 0 [ 62.574382][ T428] Buffer I/O error on dev loop1p2, logical block 0, async page read [ 62.580444][ T18] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 62.588538][ T428] blk_update_request: I/O error, dev loop1, sector 1023 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 62.603547][ T352] blk_update_request: I/O error, dev loop1, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 62.618224][ T428] Buffer I/O error on dev loop1p2, logical block 0, async page read [ 62.627975][ T428] blk_update_request: I/O error, dev loop1, sector 1023 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 62.655765][ T428] Buffer I/O error on dev loop1p2, logical block 0, async page read [ 62.664518][ T5] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 62.711479][ T5] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 62.729059][ T428] blk_update_request: I/O error, dev loop1, sector 1023 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 62.755100][ T383] tipc: 32-bit node address hash set to 0 [ 62.779825][ T352] Buffer I/O error on dev loop1p4, logical block 0, async page read [ 62.794353][ T5] usb 5-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 62.809698][ T428] Buffer I/O error on dev loop1p2, logical block 0, async page read [ 62.812461][ T352] blk_update_request: I/O error, dev loop1, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 62.829808][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 62.844852][ T1464] EXT4-fs (loop1): Unrecognized mount option "dont_measure" or missing value [ 62.847910][ T5] usb 5-1: config 0 descriptor?? [ 62.854865][ T352] Buffer I/O error on dev loop1p4, logical block 0, async page read [ 62.869964][ T1467] fuse: Bad value for 'fd' [ 62.898962][ T383] tipc: 32-bit node address hash set to 0 [ 62.909924][ T5] hub 5-1:0.0: USB hub found [ 63.049098][ T383] tipc: 32-bit node address hash set to 0 [ 63.129601][ T352] Buffer I/O error on dev loop1p2, logical block 0, async page read [ 63.140587][ T1420] Buffer I/O error on dev loop1p4, logical block 0, async page read [ 63.188957][ T5] hub 5-1:0.0: 1 port detected [ 63.189812][ T383] tipc: 32-bit node address hash set to 0 [ 63.203580][ T23] audit: type=1400 audit(63.230:286): avc: denied { bind } for pid=1476 comm="syz.3.279" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 63.226627][ T1477] FAULT_INJECTION: forcing a failure. [ 63.226627][ T1477] name failslab, interval 1, probability 0, space 0, times 0 [ 63.261727][ T1477] CPU: 1 PID: 1477 Comm: syz.3.279 Not tainted 5.4.289-syzkaller-00011-g39762b7a60e9 #0 [ 63.271658][ T1477] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 63.281539][ T1477] Call Trace: [ 63.284686][ T1477] dump_stack+0x1d8/0x241 [ 63.288965][ T1477] ? panic+0x89d/0x89d [ 63.293033][ T1477] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 63.298780][ T1477] should_fail+0x71f/0x880 [ 63.303050][ T1477] ? setup_fault_attr+0x3d0/0x3d0 [ 63.308110][ T1477] ? xfrm_send_acquire+0x13d/0xf00 [ 63.313107][ T1477] should_failslab+0x5/0x20 [ 63.317444][ T1477] __kmalloc_track_caller+0x4f/0x2b0 [ 63.322566][ T1477] ? kmem_cache_alloc+0xd9/0x250 [ 63.327327][ T1477] ? xfrm_send_acquire+0x13d/0xf00 [ 63.329075][ T388] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 63.332411][ T1477] __alloc_skb+0xb4/0x4d0 [ 63.332425][ T1477] xfrm_send_acquire+0x13d/0xf00 [ 63.332436][ T1477] ? xfrm_send_state_notify+0x1c60/0x1c60 [ 63.332443][ T1477] ? memcpy+0x38/0x50 [ 63.332450][ T1477] km_query+0x66/0xd0 [ 63.332459][ T1477] xfrm_state_find+0x2104/0x2dc0 [ 63.332475][ T1477] ? xfrm_sad_getinfo+0x170/0x170 [ 63.332482][ T1477] ? arch_stack_walk+0xf5/0x140 [ 63.332491][ T1477] ? stack_trace_save+0x118/0x1c0 [ 63.332498][ T1477] ? stack_trace_snprint+0x170/0x170 [ 63.332508][ T1477] xfrm_resolve_and_create_bundle+0x6aa/0x31d0 [ 63.332522][ T1477] ? xfrm_sk_policy_lookup+0x5c0/0x5c0 [ 63.332536][ T1477] ? xfrm_sk_policy_lookup+0x571/0x5c0 [ 63.332549][ T1477] ? check_preemption_disabled+0x9f/0x320 [ 63.332558][ T1477] xfrm_lookup_with_ifid+0x5e1/0x1c90 [ 63.332568][ T1477] ? __local_bh_enable_ip+0x4f/0x70 [ 63.332576][ T1477] ? __xfrm_sk_clone_policy+0x8a0/0x8a0 [ 63.332585][ T1477] ? u32_mt+0x825/0x9c0 [ 63.332594][ T1477] ? ip_route_output_key_hash+0x230/0x230 [ 63.332604][ T1477] xfrm_lookup_route+0x37/0x170 [ 63.332613][ T1477] ip_route_output_flow+0x1fe/0x330 [ 63.332622][ T1477] ? ipv4_sk_update_pmtu+0x1ed0/0x1ed0 [ 63.332632][ T1477] ? avc_has_perm_noaudit+0x2f1/0x3d0 [ 63.332649][ T1477] ? selinux_sk_getsecid+0x24/0xb0 [ 63.462369][ T1477] udp_sendmsg+0x17c1/0x2aa0 [ 63.467145][ T1477] ? ip_do_fragment+0x2200/0x2200 [ 63.472021][ T1477] ? udp_cmsg_send+0x340/0x340 [ 63.477318][ T1477] ? import_iovec+0x1bb/0x380 [ 63.482339][ T1477] ? inet_send_prepare+0x5c/0x4a0 [ 63.487768][ T1477] ? inet_send_prepare+0x4a0/0x4a0 [ 63.494365][ T1477] ____sys_sendmsg+0x5ac/0x8f0 [ 63.502225][ T1477] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 63.507829][ T1477] ? is_bpf_text_address+0x24c/0x260 [ 63.516420][ T1477] ? __sys_sendmmsg+0x3e6/0x700 [ 63.522602][ T1477] __sys_sendmmsg+0x3c3/0x700 [ 63.527568][ T1477] ? __ia32_sys_sendmsg+0x90/0x90 [ 63.532491][ T1477] ? proc_fail_nth_write+0x20b/0x290 [ 63.537920][ T1477] ? proc_fail_nth_read+0x210/0x210 [ 63.543146][ T1477] ? proc_fail_nth_read+0x210/0x210 [ 63.548670][ T1477] ? memset+0x1f/0x40 [ 63.553319][ T1477] ? fsnotify+0x1280/0x1340 [ 63.557739][ T1477] ? __kernel_write+0x350/0x350 [ 63.563430][ T1477] ? check_preemption_disabled+0x9f/0x320 [ 63.570016][ T1477] ? debug_smp_processor_id+0x20/0x20 [ 63.576242][ T1477] ? debug_smp_processor_id+0x20/0x20 [ 63.581819][ T1477] ? __ia32_sys_read+0x80/0x80 [ 63.586386][ T1477] ? __do_page_fault+0x725/0xbb0 [ 63.591163][ T1477] __x64_sys_sendmmsg+0x9c/0xb0 [ 63.595913][ T1477] do_syscall_64+0xca/0x1c0 [ 63.600266][ T1477] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 63.606173][ T1477] RIP: 0033:0x7ffb55bbdde9 [ 63.611337][ T1477] 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 [ 63.619898][ T388] usb 1-1: no configurations [ 63.631663][ T1477] RSP: 002b:00007ffb54228038 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 63.631674][ T1477] RAX: ffffffffffffffda RBX: 00007ffb55dd6fa0 RCX: 00007ffb55bbdde9 [ 63.631679][ T1477] RDX: 0400000000000077 RSI: 0000400000000180 RDI: 0000000000000003 [ 63.631684][ T1477] RBP: 00007ffb54228090 R08: 0000000000000000 R09: 0000000000000000 [ 63.631687][ T1477] R10: 0000000000007600 R11: 0000000000000246 R12: 0000000000000002 [ 63.631691][ T1477] R13: 0000000000000000 R14: 00007ffb55dd6fa0 R15: 00007fff233f1808 [ 63.763015][ T383] tipc: 32-bit node address hash set to 0 [ 63.778877][ T383] tipc: 32-bit node address hash set to 0 [ 63.828154][ T388] usb 1-1: can't read configurations, error -22 [ 63.838677][ T1481] loop_reread_partitions: partition scan of loop5 () failed (rc=-13) [ 63.941867][ T383] tipc: 32-bit node address hash set to 0 [ 63.969544][ T1312] hub 5-1:0.0: activate --> -90 [ 63.978935][ T388] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 64.053779][ T1491] mmap: syz.5.282 (1491): VmData 167489536 exceed data ulimit 83946689. Update limits or use boot option ignore_rlimit_data. [ 64.058984][ T383] tipc: 32-bit node address hash set to 0 [ 64.198875][ T18] tipc: 32-bit node address hash set to 0 [ 64.251347][ T1498] fuse: Bad value for 'user_id' [ 64.299034][ T388] usb 1-1: no configurations [ 64.303450][ T388] usb 1-1: can't read configurations, error -22 [ 64.309865][ T388] usb usb1-port1: attempt power cycle [ 64.338975][ T18] tipc: 32-bit node address hash set to 0 [ 64.454146][ T1488] F2FS-fs (loop1): Fix alignment : internally, start(4096) end(16896) block(12288) [ 64.464926][ T1488] F2FS-fs (loop1): invalid crc value [ 64.470541][ T1488] F2FS-fs (loop1): invalid crc value [ 64.470731][ T1498] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 64.475918][ T1488] F2FS-fs (loop1): Failed to get valid F2FS checkpoint [ 64.484724][ T18] tipc: 32-bit node address hash set to 0 [ 64.493483][ T359] usb 5-1: USB disconnect, device number 7 [ 64.525920][ T1177] EXT4-fs error (device loop5): ext4_readdir:260: inode #2: block 16: comm syz-executor: path /25/file0: bad entry in directory: rec_len is smaller than minimal - offset=108, inode=646161, rec_len=0, size=4096 fake=0 [ 64.542929][ T1501] EXT4-fs (loop3): mounted filesystem without journal. Opts: grpquota,inode_readahead_blks=0x0000000000000000,minixdf,,errors=continue [ 64.560999][ T23] audit: type=1400 audit(64.580:287): avc: denied { rmdir } for pid=1177 comm="syz-executor" name="lost+found" dev="loop5" ino=11 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 64.597838][ T23] audit: type=1400 audit(64.610:288): avc: denied { unlink } for pid=1177 comm="syz-executor" name="file1" dev="loop5" ino=14 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=lnk_file permissive=1 [ 64.621015][ T383] tipc: 32-bit node address hash set to 0 [ 64.718879][ T388] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 64.790293][ T383] tipc: 32-bit node address hash set to 0 [ 65.178863][ T1518] xt_CT: netfilter: NOTRACK target is deprecated, use CT instead or upgrade iptables [ 65.193037][ T388] usb 1-1: no configurations [ 65.208935][ T18] tipc: 32-bit node address hash set to 0 [ 65.215358][ T23] audit: type=1400 audit(65.240:289): avc: denied { unmount } for pid=353 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=filesystem permissive=1 [ 65.300729][ T388] usb 1-1: can't read configurations, error -22 [ 65.339018][ T383] tipc: 32-bit node address hash set to 0 [ 65.366482][ T1524] pci 0000:00:05.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem [ 65.389339][ T23] audit: type=1400 audit(65.390:290): avc: denied { write } for pid=1523 comm="syz.5.291" name="vga_arbiter" dev="devtmpfs" ino=21 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 [ 65.427918][ T23] audit: type=1400 audit(65.390:291): avc: denied { open } for pid=1523 comm="syz.5.291" path="/dev/vga_arbiter" dev="devtmpfs" ino=21 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 [ 65.455625][ T388] usb 1-1: new high-speed USB device number 14 using dummy_hcd [ 65.464176][ T23] audit: type=1400 audit(65.440:292): avc: denied { setopt } for pid=1528 comm="syz.5.292" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 65.479002][ T383] tipc: 32-bit node address hash set to 0 [ 65.499657][ T1521] EXT4-fs (loop1): mounted filesystem without journal. Opts: lazytime,usrjquota=,errors=remount-ro,bsdgroups,auto_da_alloc,jqfmt=vfsv1,nouid32,journal_dev=0x0000000000000007,grpjquota=,bsddf, [ 65.569401][ T1532] loop_reread_partitions: partition scan of loop4 () failed (rc=-13) [ 65.590767][ T1521] EXT4-fs error (device loop1): ext4_validate_block_bitmap:418: comm syz.1.290: bg 0: block 234: padding at end of block bitmap is not set [ 65.606190][ T388] usb 1-1: no configurations [ 65.610643][ T388] usb 1-1: can't read configurations, error -22 [ 65.616990][ T388] usb usb1-port1: unable to enumerate USB device [ 65.632057][ T18] tipc: 32-bit node address hash set to 0 [ 65.638087][ T1521] EXT4-fs (loop1): Remounting filesystem read-only [ 65.645011][ T164] loop4: p2 < > p3 p4 < > [ 65.650235][ T164] loop4: p3 start 4278191616 is beyond EOD, truncated [ 65.721979][ T1541] erofs: (device loop3): mounted with opts: , root inode @ nid 36. [ 65.736428][ T423] udevd[423]: inotify_add_watch(7, /dev/loop4p4, 10) failed: No such file or directory [ 65.736748][ T404] udevd[404]: inotify_add_watch(7, /dev/loop4p2, 10) failed: No such file or directory [ 65.762872][ T23] audit: type=1400 audit(65.790:293): avc: denied { ioctl } for pid=1545 comm="syz.4.296" path="socket:[20447]" dev="sockfs" ino=20447 ioctlcmd=0x8922 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 65.788970][ T383] tipc: 32-bit node address hash set to 0 [ 65.834980][ T357] erofs: (device loop3): erofs_read_inode: unsupported i_format 260 of nid 41 [ 65.871312][ T357] erofs: (device loop3): erofs_read_inode: unsupported i_format 260 of nid 41 [ 65.880163][ T23] audit: type=1400 audit(65.850:294): avc: denied { mounton } for pid=1540 comm="syz.3.295" path="/57/file3/file0" dev="cgroup2" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=dir permissive=1 [ 65.928958][ T383] tipc: 32-bit node address hash set to 0 [ 65.976680][ T1549] EXT4-fs (loop4): mounted filesystem without journal. Opts: dioread_lock,noblock_validity,lazytime,noblock_validity,,errors=continue [ 65.997552][ T1549] EXT4-fs (loop4): shut down requested (0) [ 66.005830][ T1549] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop4 ino=12 [ 66.014655][ T1549] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop4 ino=12 [ 66.024541][ T1549] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop4 ino=12 [ 66.033257][ T1549] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop4 ino=12 [ 66.042172][ T1549] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop4 ino=12 [ 66.051502][ T1549] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop4 ino=12 [ 66.051597][ T1549] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop4 ino=13 [ 66.051645][ T1549] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop4 ino=14 [ 66.051690][ T1549] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop4 ino=12 [ 66.051818][ T23] audit: type=1400 audit(66.090:295): avc: denied { write } for pid=1548 comm="syz.4.298" name="file0" dev="loop4" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 66.051860][ T1549] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop4 ino=12 [ 66.051883][ T1549] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop4 ino=12 [ 66.051904][ T1549] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop4 ino=13 [ 66.051925][ T1549] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop4 ino=12 [ 66.052044][ T23] audit: type=1400 audit(66.090:296): avc: denied { remove_name } for pid=1548 comm="syz.4.298" name="file0" dev="loop4" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 66.052483][ T23] audit: type=1400 audit(66.090:297): avc: denied { rename } for pid=1548 comm="syz.4.298" name="file0" dev="loop4" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 66.052614][ T23] audit: type=1400 audit(66.090:298): avc: denied { add_name } for pid=1548 comm="syz.4.298" name="file1" dev="loop4" ino=14 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 66.052654][ T1549] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop4 ino=14 [ 66.068968][ T383] tipc: 32-bit node address hash set to 0 [ 66.148963][ T1554] netlink: 12 bytes leftover after parsing attributes in process `syz.0.299'. [ 66.208857][ T383] tipc: 32-bit node address hash set to 0 [ 66.320022][ T1556] bridge0: port 1(bridge_slave_0) entered blocking state [ 66.327460][ T1556] bridge0: port 1(bridge_slave_0) entered disabled state [ 66.336115][ T1556] device bridge_slave_0 entered promiscuous mode [ 66.345145][ T103] tipc: Disabling bearer [ 66.354663][ T103] tipc: Left network mode [ 66.359732][ T1556] bridge0: port 2(bridge_slave_1) entered blocking state [ 66.365923][ T18] tipc: 32-bit node address hash set to 0 [ 66.368176][ T1556] bridge0: port 2(bridge_slave_1) entered disabled state [ 66.386189][ T18] ================================================================== [ 66.387399][ T1556] device bridge_slave_1 entered promiscuous mode [ 66.394086][ T18] BUG: KASAN: use-after-free in tipc_named_reinit+0x198/0x320 [ 66.394094][ T18] Read of size 8 at addr ffff8881d600e000 by task kworker/1:0/18 [ 66.394096][ T18] [ 66.394105][ T18] CPU: 1 PID: 18 Comm: kworker/1:0 Not tainted 5.4.289-syzkaller-00011-g39762b7a60e9 #0 [ 66.394109][ T18] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 66.394119][ T18] Workqueue: events tipc_net_finalize_work [ 66.394123][ T18] Call Trace: [ 66.394134][ T18] dump_stack+0x1d8/0x241 [ 66.394143][ T18] ? _raw_spin_unlock+0x49/0x60 [ 66.394152][ T18] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 66.394159][ T18] ? printk+0xd1/0x111 [ 66.394168][ T18] ? tipc_named_reinit+0x198/0x320 [ 66.394177][ T18] print_address_description+0x8c/0x600 [ 66.394188][ T18] ? delayed_work_timer_fn+0x80/0x80 [ 66.394198][ T18] ? tipc_named_reinit+0x198/0x320 [ 66.394205][ T18] __kasan_report+0xf3/0x120 [ 66.394214][ T18] ? tipc_named_reinit+0x198/0x320 [ 66.394222][ T18] kasan_report+0x30/0x60 [ 66.394231][ T18] tipc_named_reinit+0x198/0x320 [ 66.394240][ T18] tipc_net_finalize+0xc8/0x130 [ 66.394249][ T18] process_one_work+0x765/0xd20 [ 66.394267][ T18] worker_thread+0xaef/0x1470 [ 66.480804][ T1556] bridge0: port 2(bridge_slave_1) entered blocking state [ 66.480889][ T18] kthread+0x2da/0x360 [ 66.486052][ T1556] bridge0: port 2(bridge_slave_1) entered forwarding state [ 66.490597][ T18] ? worker_clr_flags+0x170/0x170 [ 66.490604][ T18] ? kthread_blkcg+0xd0/0xd0 [ 66.490611][ T18] ret_from_fork+0x1f/0x30 [ 66.490616][ T18] [ 66.490621][ T18] Allocated by task 1562: [ 66.490630][ T18] __kasan_kmalloc+0x171/0x210 [ 66.490639][ T18] device_add+0xb6/0xbb0 SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=0 (errno 9: Bad file descriptor) [ 66.490647][ T18] netdev_register_kobject+0x176/0x310 [ 66.490660][ T18] register_netdevice+0xbc5/0x12a0 [ 66.495730][ T1556] bridge0: port 1(bridge_slave_0) entered blocking state [ 66.499796][ T18] __ip_tunnel_create+0x2b0/0x370 [ 66.499802][ T18] ip_tunnel_init_net+0x278/0x740 [ 66.499809][ T18] ops_init+0x1d4/0x4a0 [ 66.499815][ T18] setup_net+0x214/0x990 [ 66.499827][ T18] copy_net_ns+0x30d/0x510 [ 66.504660][ T1556] bridge0: port 1(bridge_slave_0) entered forwarding state [ 66.509512][ T18] create_new_namespaces+0x47a/0x570 [ 66.509518][ T18] unshare_nsproxy_namespaces+0x119/0x170 [ 66.509527][ T18] ksys_unshare+0x544/0x990 [ 66.509539][ T18] __x64_sys_unshare+0x34/0x40 [ 66.542773][ T381] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 66.546902][ T18] do_syscall_64+0xca/0x1c0 [ 66.546910][ T18] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 66.546918][ T18] [ 66.653829][ T18] Freed by task 0: [ 66.657396][ T18] (stack is not available) [ 66.661655][ T18] [ 66.663918][ T18] The buggy address belongs to the object at ffff8881d600e000 [ 66.663918][ T18] which belongs to the cache kmalloc-256 of size 256 [ 66.677995][ T18] The buggy address is located 0 bytes inside of [ 66.677995][ T18] 256-byte region [ffff8881d600e000, ffff8881d600e100) [ 66.691703][ T18] The buggy address belongs to the page: [ 66.697774][ T18] page:ffffea0007580380 refcount:1 mapcount:0 mapping:ffff8881f5c02780 index:0x0 compound_mapcount: 0 [ 66.708700][ T18] flags: 0x8000000000010200(slab|head) [ 66.714068][ T18] raw: 8000000000010200 dead000000000100 dead000000000122 ffff8881f5c02780 [ 66.722489][ T18] raw: 0000000000000000 0000000000100010 00000001ffffffff 0000000000000000 [ 66.731431][ T18] page dumped because: kasan: bad access detected [ 66.738469][ T18] page_owner tracks the page as allocated [ 66.744849][ T18] page last allocated via order 1, migratetype Unmovable, gfp_mask 0x1d60c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_RETRY_MAYFAIL|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC|__GFP_HARDWALL) [ 66.763554][ T18] prep_new_page+0x18f/0x370 [ 66.768056][ T18] get_page_from_freelist+0x2d13/0x2d90 [ 66.773521][ T18] __alloc_pages_nodemask+0x393/0x840 [ 66.778732][ T18] alloc_slab_page+0x39/0x3c0 [ 66.783263][ T18] new_slab+0x97/0x440 [ 66.787306][ T18] ___slab_alloc+0x2fe/0x490 [ 66.791802][ T18] __slab_alloc+0x62/0xa0 [ 66.796070][ T18] __kmalloc+0x19b/0x2e0 [ 66.800240][ T18] kvmalloc_node+0x7e/0xf0 [ 66.804565][ T18] alloc_netdev_mqs+0x80f/0xc70 [ 66.809348][ T18] rtnl_create_link+0x24a/0x9e0 [ 66.814286][ T18] veth_newlink+0x287/0xb50 [ 66.818867][ T18] rtnl_newlink+0x1567/0x2060 [ 66.823484][ T18] rtnetlink_rcv_msg+0x983/0xc70 [ 66.828332][ T18] netlink_rcv_skb+0x1d5/0x420 [ 66.833211][ T18] netlink_unicast+0x936/0xb20 [ 66.838022][ T18] page last free stack trace: [ 66.843270][ T18] __free_pages_ok+0x847/0x950 [ 66.848060][ T18] __free_pages+0x91/0x140 [ 66.853000][ T18] tipc_exit_net+0x92/0xf0 [ 66.857350][ T18] cleanup_net+0x665/0xc90 [ 66.861765][ T18] process_one_work+0x765/0xd20 [ 66.866664][ T18] worker_thread+0xaef/0x1470 [ 66.872742][ T18] kthread+0x2da/0x360 [ 66.876622][ T18] ret_from_fork+0x1f/0x30 [ 66.881274][ T18] [ 66.883380][ T18] Memory state around the buggy address: [ 66.888960][ T18] ffff8881d600df00: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 66.897035][ T18] ffff8881d600df80: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 66.904911][ T18] >ffff8881d600e000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 66.913442][ T18] ^ [ 66.917349][ T18] ffff8881d600e080: 00 00 00 00 00 00 00 00 00 00 fc fc fc fc fc fc [ 66.925518][ T18] ffff8881d600e100: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 66.934333][ T18] ================================================================== [ 66.942816][ T18] Disabling lock debugging due to kernel taint [ 66.949622][ T18] BUG: unable to handle page fault for address: fffffffffffffff0 [ 66.957366][ T18] #PF: supervisor write access in kernel mode [ 66.960371][ T13] cfg80211: failed to load regulatory.db [ 66.963570][ T18] #PF: error_code(0x0002) - not-present page [ 66.974848][ T18] PGD 5e11067 P4D 5e11067 PUD 5e13067 PMD 0 [ 66.980833][ T18] Oops: 0002 [#1] PREEMPT SMP KASAN [ 66.986207][ T18] CPU: 1 PID: 18 Comm: kworker/1:0 Tainted: G B 5.4.289-syzkaller-00011-g39762b7a60e9 #0 [ 66.997453][ T18] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 67.007558][ T18] Workqueue: events tipc_net_finalize_work [ 67.013416][ T18] RIP: 0010:tipc_named_reinit+0x1b4/0x320 [ 67.018987][ T18] Code: 80 3c 28 00 74 08 4c 89 ff e8 38 3a 56 fd 49 8b 1f 49 39 df 74 56 48 8d 7b f0 48 89 f8 48 c1 e8 03 42 0f b6 04 28 84 c0 75 28 <89> 6b f0 48 89 d8 48 c1 e8 03 42 80 3c 28 00 74 08 48 89 df e8 03 [ 67.038823][ T18] RSP: 0018:ffff8881f5e2fd00 EFLAGS: 00010246 [ 67.044695][ T18] RAX: 0000000000000000 RBX: 0000000000000000 RCX: ffff8881f5e12f40 [ 67.053060][ T18] RDX: 0000000000000000 RSI: 0000000000000001 RDI: fffffffffffffff0 [ 67.060916][ T18] RBP: 0000000000000000 R08: ffffffff813ae535 R09: 0000000000000003 [ 67.068939][ T18] R10: ffffffffffffffff R11: dffffc0000000001 R12: ffff8881d600c000 [ 67.077478][ T18] R13: dffffc0000000000 R14: ffff8881d6011160 R15: ffff8881d600e000 [ 67.085354][ T18] FS: 0000000000000000(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 67.094937][ T18] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.101565][ T18] CR2: fffffffffffffff0 CR3: 0000000005e0e000 CR4: 00000000003406a0 [ 67.109699][ T18] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 67.117866][ T18] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 67.125749][ T18] Call Trace: [ 67.129083][ T18] ? __die+0xb4/0x100 [ 67.132973][ T18] ? no_context+0xac7/0xd20 [ 67.137567][ T18] ? add_taint+0x3e/0x90 [ 67.142232][ T18] ? is_prefetch+0x4b0/0x4b0 [ 67.146686][ T18] ? __do_page_fault+0x8f4/0xbb0 [ 67.151548][ T18] ? __bad_area_nosemaphore+0xc0/0x470 [ 67.157276][ T18] ? spurious_kernel_fault+0xaf/0x400 [ 67.163236][ T18] ? page_fault+0x2f/0x40 [ 67.167613][ T18] ? check_panic_on_warn+0x55/0xa0 [ 67.172918][ T18] ? tipc_named_reinit+0x1b4/0x320 [ 67.178140][ T18] tipc_net_finalize+0xc8/0x130 [ 67.182981][ T18] process_one_work+0x765/0xd20 [ 67.188114][ T18] worker_thread+0xaef/0x1470 [ 67.192965][ T18] kthread+0x2da/0x360 [ 67.196983][ T18] ? worker_clr_flags+0x170/0x170 [ 67.201988][ T18] ? kthread_blkcg+0xd0/0xd0 [ 67.206766][ T18] ret_from_fork+0x1f/0x30 [ 67.211304][ T18] Modules linked in: [ 67.215219][ T18] CR2: fffffffffffffff0 [ 67.219540][ T18] ---[ end trace 8cd6144e032994a1 ]--- [ 67.224842][ T18] RIP: 0010:tipc_named_reinit+0x1b4/0x320 [ 67.230395][ T18] Code: 80 3c 28 00 74 08 4c 89 ff e8 38 3a 56 fd 49 8b 1f 49 39 df 74 56 48 8d 7b f0 48 89 f8 48 c1 e8 03 42 0f b6 04 28 84 c0 75 28 <89> 6b f0 48 89 d8 48 c1 e8 03 42 80 3c 28 00 74 08 48 89 df e8 03 [ 67.250310][ T18] RSP: 0018:ffff8881f5e2fd00 EFLAGS: 00010246 [ 67.256585][ T18] RAX: 0000000000000000 RBX: 0000000000000000 RCX: ffff8881f5e12f40 [ 67.264397][ T18] RDX: 0000000000000000 RSI: 0000000000000001 RDI: fffffffffffffff0 [ 67.272389][ T18] RBP: 0000000000000000 R08: ffffffff813ae535 R09: 0000000000000003 [ 67.280437][ T18] R10: ffffffffffffffff R11: dffffc0000000001 R12: ffff8881d600c000 [ 67.288644][ T18] R13: dffffc0000000000 R14: ffff8881d6011160 R15: ffff8881d600e000 [ 67.296498][ T18] FS: 0000000000000000(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 67.305264][ T18] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.311837][ T18] CR2: fffffffffffffff0 CR3: 0000000005e0e000 CR4: 00000000003406a0 [ 67.319664][ T18] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 67.327561][ T18] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 67.335479][ T18] Kernel panic - not syncing: Fatal exception in interrupt [ 67.342786][ T18] Kernel Offset: disabled [ 67.347317][ T18] Rebooting in 86400 seconds..