last executing test programs: 8.995671482s ago: executing program 3 (id=4): r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/netlink\x00') preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/150, 0x96}], 0x1, 0x1, 0x1) mkdir(&(0x7f0000000100)='./sys_mount\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./sys_mount\x00', &(0x7f00000003c0)='sysfs\x00', 0x808040, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./sys_mount/block/loop0/queue/scheduler\x00', 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./proc\x00', 0x1) mount(0x0, &(0x7f0000000080)='./proc\x00', &(0x7f0000000100)='proc\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./proc/thread-self/fail-nth\x00', 0x2, 0x10b) write(r2, &(0x7f00000000c0)='7', 0x1) write(r1, &(0x7f0000000300)='bfq', 0x3) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(0xffffffffffffffff, 0x10e, 0x1, 0x0, 0x0) 8.44632868s ago: executing program 3 (id=9): r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./cgroup.cpu/cpuset.cpus\x00', 0x121342, 0x0) write$tcp_mem(r1, &(0x7f0000002740)={0x8008080, 0x2d, 0x9, 0x3a, 0x100000000000006, 0x2c}, 0x48) r2 = memfd_secret(0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xa, 0x11, r2, 0x0) ftruncate(r2, 0x51a9497) r3 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ftruncate(r3, 0x80000000) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x309}) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x400000, 0x3, &(0x7f0000000000/0x400000)=nil) dup2(r0, r2) r4 = syz_ublk_setup_io_uring(0xd, &(0x7f0000000040)={0x0, 0x30b5, 0x0, 0x2, 0x154}, &(0x7f0000000100)=0x0, &(0x7f0000000280)=0x0, &(0x7f0000000300)=0x0) syz_ublk_add_dev(r4, r5, r6, r7, &(0x7f0000000200)={0x2e, 0x14, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f00000004c0)=@any_dev={0x3, 0xe26, 0x0, 0x0, 0x1000, 0x10000, 0xffffffffffffffff}}}, &(0x7f0000000480)=0x0) r9 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(0xffffffffffffffff, 0x6, 0x14, &(0x7f0000000040)=0x2, 0x4) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(0xffffffffffffffff, 0x6, 0x15, &(0x7f0000000100)=0xfffffff7, 0x4) r10 = dup(r9) syz_ublk_setup_queues(r10, r8, &(0x7f0000000180)={0x0, 0x20fb87, 0x800, 0x2, 0x32c}, &(0x7f0000000800)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0x7ffffe, 0x20, 0x1006, 0x15a, 0x0, r4}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xffffed7d, 0x8000, 0x10000000, 0x146}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x88de, 0x8, 0x3, 0xffffffff}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x0, 0x2000, 0x2, 0xbd}}], 0x1, &(0x7f0000000340)={0x2e, 0x54, 0x0, 0xffffffffffffffff, 0xc0107520, 0x0, 0x0, 0x700, 0x0, {}, 0x1f, 0x0, '\x00', {0xfff9, 0x826, 0x0, 0x0}}, 0x0) sendmsg$TIPC_NL_BEARER_DISABLE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(0xffffffffffffffff, 0x1, &(0x7f0000000340)={0x2001}, 0x0) getrandom(&(0x7f0000000240)=""/286, 0xffffff9a, 0x0) pwritev2(r11, &(0x7f0000000a80)=[{&(0x7f0000000140)="88128449ab4de35c08b3807d51e05daa9773eaef8b09beb3088d03ad9918894db950e473890258a7723df02ab14f1f25", 0x30}, {&(0x7f00000003c0)="3202368c07613e4010ee96285e94d31189b3037abd35226ae109a8dd9f4f37b4b114a8246165ae36f936fb07d0a585fd8223228d41e7a5472f4341c6700890289ed551", 0x43}, {&(0x7f0000000500)="11ed2daa4199d18ef0075b68a4b5cd691b6660e8b3ee86b9015d1dab03e84b55818d2710e42168ba5c6c7c0a3765be03ed60aae9319f19364df5ccf146ed27348856f8a65f7c5e464d7b338b2203e924d0d726ca632dc54fbe69c4d0ed577773d769ba98caf4ad9494bc", 0x6a}, {&(0x7f0000000580)="df55dd07f0fec4ec232ee36796f3ca670a350cd21a4f251870eba66313415dbdd0b13530ba21cda7521cbe4246b0deaa7300ea74290f", 0x36}, {&(0x7f00000005c0)="2cf17512dd94f528422e49de69d94dd4b13c05a920d1684e851c6bf81a1cf1923a33fe47267f845823d2b823a0c7ce3a4179f6ca0091261a36fbec7bd23a19d850faaf80f105aa0958f16dce2178da389d4c0adcf0ee54c32cedc26a5ccefe4e6612141643579d7f76a2477a94923e11cd40e4ef56b0218d2b8c3dc3a5bd5843b72c2f9a78d43978887a96af55a5bc436c04020d43baa64a3e5850734af0a167cfba5615df923083afa4", 0xaa}, {&(0x7f0000000680)="508b747d02b5ceaa13fd7a21adbf21c59d263644ee1bb67c857872b31537a9db473da0e9c994a0a6fb335a6f7399fed51107cb3a", 0x34}, {&(0x7f00000006c0)="01195242fe7e8f6739517154c288ce82a85436bd159c7471ebe5b40ec55af8fe15d5d46bb3f86eec4ae5ce862fd8a9e52d1d337b712c0089597eb8ae7d68ea6432c455c10c82b40b1e48495f30a5156adfe244f7bc1ee72f58798afec254fe40754d758323ea7c69ccb297c470c3e49f0cfac45e12e6f41b683a0127f1ee307e66f247fb366adeec1baced23a38c56471979e4a5e1b4e358682aba9ca6a1526da25a2adfc24df61ecc4d9af792eee0e0af20f89bde36b090e651ac8ce8f10285316647e732e3a080b68cb6117060e3f5ea3087aaeec091867f75e95c026e0a10374ec9cbe33d13200a798b", 0xeb}], 0x7, 0x1, 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x7fffffffffffffff, 0x15) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x8) syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) r12 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x20, 0x13ec, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x70, 0x35, "", [{{0x9, 0x4, 0x0, 0x81, 0x21, 0x3, 0x0, 0x3, 0x0, {0x9, 0x21, 0x81, 0x3, 0x1, {0x22, 0x28}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x3, 0xbe, 0x8}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r12, 0x0, 0x0) syz_usb_control_io(r12, &(0x7f00000000c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB=' \"('], 0x0, 0x0, 0x0, 0x0}, 0x0) 6.405218068s ago: executing program 3 (id=20): r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000440)={'ip6gre0\x00', &(0x7f0000000000)=@ethtool_dump={0x26, 0x80000000}}) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x8ab43, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = openat$selinux_policy(0xffffff9c, &(0x7f0000000300), 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./mysys\x00', 0x1ff) mount(0x0, &(0x7f0000000100)='./mysys\x00', &(0x7f0000000200)='sysfs\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./mysys/bus/pci/devices/0000:00:05.0/resource0\x00', 0x2, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x3, 0x11, r4, 0x4000) syz_clone(0x68411, 0x0, 0x17, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x100000a, 0x12, r3, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x2) ioctl$KVM_SET_SREGS2(r5, 0x4140aecd, &(0x7f0000000600)={{0x0, 0x10000, 0xa, 0x6, 0x6, 0x3, 0x2, 0x9, 0x0, 0x5, 0x7, 0x2}, {0xeeee8000, 0x25000, 0xc, 0x1, 0x7, 0xe2, 0x6, 0x80, 0x0, 0x0, 0x6, 0x3}, {0x4a000, 0x7000, 0x3, 0x4, 0x9, 0x5, 0x21, 0x0, 0xfd, 0x96, 0xbf, 0x8}, {0x40000, 0xd000, 0x3, 0x0, 0x7, 0x4, 0x1, 0x7, 0x9, 0x9, 0x7, 0x7}, {0x5000, 0x2000, 0xd, 0x1, 0x3, 0x6, 0x6, 0x9, 0x9, 0x3, 0x5, 0xff}, {0xb000, 0xeeef0000, 0x10, 0x7, 0x0, 0x8f, 0x80, 0x7, 0x5, 0x9, 0xc9, 0xe}, {0x54000, 0xfec00000, 0x8, 0x2, 0x7, 0x4, 0x7f, 0x2, 0x1, 0x3, 0x8, 0xb}, {0x26000, 0xf000, 0x3, 0x3, 0x4, 0x7, 0x4, 0x8, 0x8, 0x80, 0x4, 0x1}, {0x7000, 0x7fff}, {0x5004, 0x1}, 0x80000021, 0x0, 0x8080000, 0x240420, 0x9, 0x800, 0x30000, 0x1, [0x0, 0x400, 0x3, 0x4]}) mremap(&(0x7f000062b000/0x4000)=nil, 0x4000, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) 6.404292619s ago: executing program 3 (id=21): r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000440)={'batadv_slave_0\x00', 0x0}) bind$packet(r0, &(0x7f0000000200)={0x11, 0x16, r2, 0x1, 0x0, 0x6, @random="001122334455"}, 0x14) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f00000000c0)=@req={0x1000, 0x4, 0x800, 0x8}, 0x10) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x11, r0, 0x0) write(r0, &(0x7f0000000000)="01000000000000000e", 0x9) 5.712995202s ago: executing program 1 (id=27): sendmsg$IPVS_CMD_NEW_DAEMON(0xffffffffffffffff, 0x0, 0x4024080) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = open_tree(0xffffffffffffffff, 0x0, 0x88901) ioctl$KVM_CAP_SPLIT_IRQCHIP(r1, 0x4068aea3, &(0x7f00000001c0)={0x79, 0x0, 0x78b}) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x20000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000003, 0x13, r3, 0x0) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000005c0)={0x0}, 0x1, 0x0, 0x0, 0x4045}, 0x9790ddfcfaa7ddec) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f0000000000)={0x1, 0x0, [{0xbc5, 0x0, 0x5}]}) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f00000000c0)={[0x800, 0x0, 0x81, 0x4, 0x8, 0x0, 0x7, 0x12, 0x400, 0x80000004, 0xfffffffffffffffc, 0x7, 0x4, 0x6, 0x100000000001], 0x8000000, 0x4fb40}) ioctl$KVM_RUN(r3, 0xae80, 0x0) 5.635729756s ago: executing program 2 (id=28): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180), 0x42801, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x1e) r2 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000d80)='asymmetric\x00', 0x0, &(0x7f0000000780)="308205553082033da00302010202147398ea982dd02ea8b1cf57c7f297b3e61afc8c0a300d06092a864886f70d01010b050030343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b65793020170d3232303531383232333234315a180f32313232303432343232333234315a30343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b657a30820222300d06092a864886f70d01010105000382020f003082020a0282020100ccac49dd3bcab0157e846ab20a695f1c0a61823b4f2ca3952c08584bb15d99e0c3c179c2b3ebc01e6d3e541dbdb7927b4db59558b2522ec6244b7163803277a7385edb72ae6e0decfbb66d017fe95566dfbf1d76780231e8e507f8b7825c0dd4bbfba2590d2e3a78953a8b4606474446d7cd066a4113e319f6bb6e38f48301a3bf4a394fd70ae938b3f594144eddf743fd24b2493ca5f77a7cd4453d977568f1ed4c420b70ca85f3dee5882cc5beb69734ba2402cd8b869fa973ca73cf9281ee7555bb18675cff3fb5dd331b0ce978db5ccfaa5c4342df5ea96decd7d7ffe6a13a921adaaef68c6f7bd5b46e06e98fe8de093189ed0e11a1fa8ae9e964596253dad170be11d4999711cf99de0b9d947eaab852ea37db907e35bdd9fe6d0a487028ddd50d7f03809314238fb922cd7c29fef172b55c0b12cf9c15f6114c7a45258c450a34ac2d9a81ca0b1322cdeb1a38881897960881aacc8f0f8a327b7668036843bf11ba5560fd801c0d9b69b60972bc0f412f0782c6e3b21391c46d149531be19bdbcede14c74a2e0780bbb94ec4c533aa2b5841d4b657edcf7db367dbe9e3b366642667635bfbef0c13c7ce9425c24530305a86724500275ff24463b358976e670dac5518c9ae505b00bd02dd47d5775946bf90aad0e410015d04fc07f902d18488f28fe5da7cd999ebd026c8a31f31cc74be693cd42a2e46810479dfc210203010001a35d305b300c0603551d130101ff04023000300b0603551d0f0404fe010780301d0603551d0e04160414f58703bb33ce1b73ee02eccdee5b8817518fe3db301f0603551d23041830168014f58703bb33ce1b73ee02eccdee5b8817518fe3db300d06092a864886f70d01010b05000382020100c02e12417b738516c8db8679e8f5cd44f4c6e281235e47cbab25f11e583e317f78ad85ebfe148860f77fd226a2f4982afdba050c203312cc4d1461648193d333edc8fff178cc5f519f09d7be0d5c74fd9bdf524ac9a871253304106736d0b30bc9a14072ae417b68e6e47bd028f76de73f50fc917c9156d4dfa6bbe84d1b58aa28fac119eb112f248b7cc5a98626aa6eb79bd5f806fb02527b9c9ea1e0078b5ee4b85529f648521c1b542d46d8e571b960d145b592898a63582ab3c6b276e23c825904ae5ac4997b2e4b4657b82924b2fdee2c0da483fa652a07358b97cfbd962ed17e6cc21e87b66c7665b5b262da8be973e3db33dd133a17636a76de8d8fe04761283a83ff8fe7c7e04aa3e507cfe98c35352ee7806631bf91580ae1253d38d3a4f059344707620fbe30dd818858f028b096e582f805b71301bcfac61f8672ccf9ee8ed9d6048c246cbf0f5d3739cf45c1933ad2ed5c5879748662307e8ebbdd7aa9edca40cb6247f4b49f527f7263a8f02baf452a48196de3fbf9196669c8cc62876c532b2d6e906c543a822541cb186aa422a8a1c447d781001c15510f1aafef9fa6618cbd6b8bede6ac0eb63a4c92e60f910a0f71c7a0b90d3a175a6f35c8e7504f46e870604806828b6658e673919c123d358e46ad5af5b3db692104fdd31cdf949d56b00ad195768dec9edd0b159764ade5f26202fc9e5f56423905b3", 0x559, r4) bind$can_raw(r2, 0x0, 0x0) ioctl$sock_inet6_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000200)={@mcast2, 0x45, r3}) r5 = epoll_create(0x2) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000380), r6) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r6, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000000)={0x2c, r7, 0x5, 0x70bd27, 0x25dfdbfe, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}]}]}, 0x2c}}, 0x4000010) epoll_pwait(r5, &(0x7f0000000140)=[{}], 0x1, 0x0, 0x0, 0x0) r8 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x44000, 0x0) r9 = syz_kvm_add_vcpu$x86(0x0, &(0x7f0000000080)={0x0, &(0x7f0000000440)=[@nested_load_code={0x12e, 0x4f, {0x3, "470f320fbc094298640f01c90f01c3660f72f4b2650f0666baf80cb80c1d8582ef66bafc0cb800000080efb9de0a00000f32f20f1b6e76"}}], 0x4f}) r10 = ioctl$KVM_CREATE_VM(r8, 0xae01, 0x0) ioctl$KVM_TDX_INIT_VCPU(r9, 0xc008aeba, &(0x7f0000000140)) ioctl$KVM_SET_USER_MEMORY_REGION(r10, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r11 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x30) r12 = ioctl$KVM_CREATE_VCPU(r11, 0xae41, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r9, 0x4040aea0, &(0x7f0000000000)=@x86={0x5, 0x10, 0x17, 0x0, 0x2d92119, 0xfc, 0x2, 0x4, 0xff, 0x0, 0x6, 0x1, 0x0, 0x7, 0x7, 0x4, 0x7, 0x6, 0xfa, '\x00', 0x3, 0x1ff}) ioctl$KVM_RUN(r12, 0xae80, 0x0) ioctl$KVM_SET_GUEST_DEBUG_x86(0xffffffffffffffff, 0x4048ae9b, &(0x7f00000000c0)={0x50001, 0x0, {[0xfffffffffffffffe, 0x0, 0x0, 0x8, 0x2, 0x5, 0x8, 0x8]}}) 5.500780672s ago: executing program 2 (id=29): r0 = syz_open_procfs$pagemap(0xffffffffffffffff, &(0x7f0000000000)) ioctl$FIONCLEX(r0, 0x5450) pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$NS_GET_OWNER_UID(r2, 0xb704, &(0x7f0000000080)=0x0) quotactl_fd$Q_GETNEXTQUOTA(r0, 0xffffffff80000900, r3, &(0x7f00000000c0)) ioctl$FAT_IOCTL_SET_ATTRIBUTES(r0, 0x40047211, &(0x7f0000000140)=0x1) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(r1, 0x4008941a, &(0x7f0000000180)) getsockopt$inet_mtu(r2, 0x0, 0xa, &(0x7f00000001c0), &(0x7f0000000200)=0x4) setsockopt$IP_VS_SO_SET_DELDEST(r2, 0x0, 0x488, &(0x7f0000000240)={{0x5f1145baa03c8a53, @initdev={0xac, 0x1e, 0x1, 0x0}, 0x4e23, 0x4, 'dh\x00', 0x11, 0xff}, {@dev={0xac, 0x14, 0x14, 0x30}, 0x4e23, 0x3, 0x4, 0x3, 0x4}}, 0x44) setsockopt$inet6_MCAST_LEAVE_GROUP(r2, 0x29, 0x2d, &(0x7f00000002c0)={0x0, {{0xa, 0x4e22, 0x80000000, @mcast1, 0x4}}}, 0x88) r4 = syz_clone3(&(0x7f0000000b80)={0x51003080, &(0x7f0000000980), &(0x7f00000009c0), &(0x7f0000000a00), {0xf}, &(0x7f0000000a40)=""/147, 0x93, &(0x7f0000000b00)=""/46, &(0x7f0000000b40)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff], 0x8, {r2}}, 0x58) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000c00)={0x0, 0x0}, &(0x7f0000000c40)=0xc) r6 = getegid() getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000c80)={0x0, 0x0, 0x0}, &(0x7f0000000cc0)=0xc) read$FUSE(r2, &(0x7f0000000d00)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f0000002d40)=0x0) getresgid(&(0x7f0000002d80), &(0x7f0000002dc0), &(0x7f0000002e00)=0x0) r13 = openat$cgroup_devices(r2, &(0x7f0000002e40)='devices.allow\x00', 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000002f00)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000008c0)=[{&(0x7f0000000400)="30533f2d666cc57a4ada4712878097b5fbee506d4cd87168e65d2838d1d31341b88444700ab55c713ad6100c00141044a09d2aad67af898dc685eaf9cba0", 0x3e}, {&(0x7f0000000440)="35f4aafa584894244b5880cbcbb6fb5c9b737654ded53e7a4142370362ff4044ba1f8c1e878b59f6fd5678b27d18d5636c35175ebfaa568c48edcc05350c36ef818b6262bfa88d1e6fe7", 0x4a}, {&(0x7f00000004c0)="ebaa81e57fac2ce64042d996b43c247c6da9c6888a16ef2a73ac9e789cd773d4690d0b835eb57ed9b17fd82cf8bb5e28611c68c73eacdda25d47335170164226f3f95c5b68484698bed77a1fd690fe5dce6a9624ac829a1875b3f691976e201b0077af5a9c66b5c523d19ee58e29f53c4182ec9b29ff1a4a38d788e5065c7ef41c5beb5fc7c3c03fd6b17af9", 0x8c}, {&(0x7f0000000580)="699bfc1bb915dadc87f931eea6c0bf1568b29eee5c01cffca8ac039eddb7be0a2993a929a7d386ebc3a173a267ce20520f6f17", 0x33}, {&(0x7f00000005c0)="ced0c3daeb30dcc048ad5f6d3444735217bff11712b8a72d8dcbc8db2eb20eea618cdb6f40207fa66a67a9113285ede99f92554d63ff92681cf42fb80ff86e063093b88ecd4259b81b1bba62db811d56d4a2", 0x52}, {&(0x7f0000000640)="1786085063e5602d5242aef2733e360313671170a4d915e6129f1dae42c2058154234ff935e90ff2676e85eae0442cee02260cf1683f44089797ec7d12a04d34c1cd5dfb246499adcd0f6686c14a1749caaaabe55ba8d722392d638ab03a1f9c7daa94d31ce253b64e78daf226423f6e49ec66a24a246f15787427ec72", 0x7d}, {&(0x7f00000006c0)="5c6ca553b48ae577e619ac192999ecead4c3a9df91655c5eb5951421adc781d7b698c2ef43a7d5d67afea7e68c05b95626aed1717ce84e9f6a476db93b953e25c578ee47c94414682295e09ff0315afe70e0dffe60de0993b2f77ff517e94da916308ca77f78eeb2cfaf9a514e1be214e8e98c33bc5c0f0345ec190088db4db2199bda83e6d1b5bf77f494abb27770febf5abd0cb36226a4e771cfcc7afe972c0069e0c3eebcaf795248b67c6eed1891c942f0552e", 0xb5}, {&(0x7f0000000780)="73f2d0e7a988d14a5eea959b7d53eac6ee1743186452e226cb75098177920d5f35582655b135f7b6c166821ebac4b5e3a598e3e16462baf7c97566f2fb7efebb7e8c25b795848a72c0b902a9c83e1ecb70e1bc6e8531e3c6d533fca3b183f47b9c939c46329e4ce27b6c32cafb92dd0cb852fcc9e6d19820bc45c2b72b8429c271a3fdc131c5dc413c2d0a4f66984339ff320b2df81147b81e487e22b064403022376fbd27e96248a5319ff466137df8efb4c77c9dc3eceb87ceef97d112221759a2368614ef8e847bb609df432b74184398bbe9c463c77d8ed9e487e35406fa32c90c549cca8a28a6ece888d48f91d9b3d1d35ba8e93eb8aca6d4476d00ef", 0xff}, {&(0x7f0000000880)="e748d1bc511723325ee484e651186e7a2264a0375614a41605b155e02f6be445ebe54be8d0f9acd4c66c67d8bf5fa2e44b9994e7380a1dd3d726f8cf", 0x3c}], 0x9, &(0x7f0000002e80)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, r6}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r7, r10}}}, @cred={{0x1c, 0x1, 0x2, {r11, r3, r12}}}, @rights={{0x14, 0x1, 0x1, [r13]}}], 0x78, 0x219bc20134a08fe8}, 0x4000000) getsockopt$inet_tcp_int(r2, 0x6, 0x11, &(0x7f0000002f40), &(0x7f0000002f80)=0x4) pipe2$watch_queue(&(0x7f0000003040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) getresuid(&(0x7f0000003080)=0x0, &(0x7f00000030c0), &(0x7f0000003100)) mount$fuse(0x0, &(0x7f0000002fc0)='./file0\x00', &(0x7f0000003000), 0x20441c, &(0x7f0000003140)={{'fd', 0x3d, r14}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, r15}, 0x2c, {'group_id', 0x3d, r8}, 0x2c, {[{@allow_other}], [{@fsuuid={'fsuuid', 0x3d, {[0x33, 0x39, 0x38, 0x66, 0x36, 0x36, 0x64, 0x65], 0x2d, [0x34, 0x61, 0x62, 0x34], 0x2d, [0x7fb56a4c6ff0be3a, 0x64, 0x33, 0x63], 0x2d, [0x0, 0x30, 0x35, 0x36], 0x2d, [0x33, 0x65, 0x66, 0x61, 0x38, 0x35, 0xe1e92a9fc8e5e82f, 0x66]}}}, {@uid_eq={'uid', 0x3d, r7}}, {@hash}, {@subj_type}, {@defcontext={'defcontext', 0x3d, 'system_u'}}]}}) read$FUSE(r2, &(0x7f00000032c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) mount$9p_fd(0x0, &(0x7f0000003240)='./file0/file0\x00', &(0x7f0000003280), 0x80000, &(0x7f0000005300)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@dfltgid={'dfltgid', 0x3d, r16}}, {@access_user}, {@cache_loose}, {@cache_readahead}, {@uname={'uname', 0x3d, 'fuse\x00'}}, {@uname={'uname', 0x3d, '${'}}, {@version_9p2000}, {@cache_readahead}], [{@flag='async'}, {@dont_appraise}, {@fowner_eq={'fowner', 0x3d, r9}}, {@subj_type={'subj_type', 0x3d, '[}$\\!{'}}, {@fsmagic={'fsmagic', 0x3d, 0x5}}, {@smackfsroot={'smackfsroot', 0x3d, '-\'\'[}'}}]}}) getsockopt$inet_tcp_int(r14, 0x6, 0x5, &(0x7f0000005440), &(0x7f0000005480)=0x4) write$tun(r14, &(0x7f00000054c0)={@val={0x0, 0x6004}, @void, @ipv6=@gre_packet={0x7, 0x6, "6238d2", 0x368, 0x2f, 0x0, @empty, @ipv4={'\x00', '\xff\xff', @multicast2}, {[@hopopts={0x0, 0x5, '\x00', [@calipso={0x7, 0x20, {0x3, 0x6, 0x10, 0x8, [0x6, 0xb89, 0x8d]}}, @jumbo={0xc2, 0x4, 0xc}, @jumbo={0xc2, 0x4, 0x57}]}, @dstopts={0x1, 0x4, '\x00', [@enc_lim={0x4, 0x1, 0x3}, @hao={0xc9, 0x10, @private0={0xfc, 0x0, '\x00', 0x1}}, @jumbo={0xc2, 0x4, 0x9}, @pad1, @ra={0x5, 0x2, 0x61}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x2f, 0x9, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @generic={0x9, 0x3f, "91104e432dcffa2c9c05607991c1b0c62de7c4419ed4ce47ca32886dc61900d9259f7942549131826862c8aa939e306a56e87d92823e10e65ad9a8fb1846bd"}, @ra={0x5, 0x2, 0x9}]}, @routing={0x2, 0x0, 0x0, 0x5}, @fragment={0x32, 0x0, 0x5, 0x1, 0x0, 0x15, 0x64}, @dstopts={0x21, 0x1, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @srh={0x16, 0x14, 0x4, 0xa, 0xb, 0x78, 0x4, [@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @private0={0xfc, 0x0, '\x00', 0x1}, @private0, @dev={0xfe, 0x80, '\x00', 0xa}, @loopback, @ipv4={'\x00', '\xff\xff', @multicast2}, @local, @rand_addr=' \x01\x00', @remote, @remote]}, @fragment={0x1, 0x0, 0xc, 0x0, 0x0, 0x1a, 0x68}], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x880b, 0xe1, 0x3, [0x3], "40693e9bce11a44041305e51a8ca4b02e8d485f2dc386854dafd8d8edf5ef110e8359af6d9711934a7e4bb9c253700a8eccd7c030bfcf7bfd0611fff7b049b63390e2b91ec8a54dcbb0086e24f6018e2ebc2d334f8f66c1bbb30c382cc15b31bd932a211d0be34f4dab1acd30e8ae6bd47462f88cd35b16e4c7e164ebb469c2968f88e96e899c150a1c1e9488cc9fbdd1da4cff0f469e34d3c5eda3d78070b345232096c606cabeffa718a72f608a7ed00ec0963641a284aaff5383a47444058415412e2c19b6b03f2861d7fb85a602b165cef3b0027b74d07bfce4abdd20237ba"}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, [], "297fced563d5588e23dfa8dd7be39e4212118cc42ddf0d0759125b4e7161d0ae59cd5569db03288b1695c334b5d91051665d92deba4bd8c0826927a671b42c237d4379778f635ccc3b45b205660a77a69d6263dc744e7cf0b34f3268005f2e8fdd468dd07d9ba320e8cf810fec65795c7c8484fb26dd315d5a05"}, {0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x86dd, [0x8, 0x1, 0x5b]}, {0x8, 0x88be, 0x3, {{0x6, 0x1, 0x5, 0x3, 0x0, 0x3, 0x2, 0xa}, 0x1, {0x6}}}, {0x8, 0x22eb, 0x1, {{0x0, 0x2, 0x8, 0x2, 0x0, 0x2, 0x4}, 0x2, {0x797, 0x2, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1}}}, {0x8, 0x6558, 0x3, "9a0f6eb6a4f7bd3af32ed0ec2dd2412a027b513efb24fa608521c657af0c135e4d2016330022bc36414d1c5b0aa61b483e"}}}}}, 0x394) ioctl$sock_SIOCGPGRP(r14, 0x8904, &(0x7f0000005880)=0x0) syz_open_procfs(r17, &(0x7f00000058c0)='attr/fscreate\x00') pread64(0xffffffffffffffff, &(0x7f0000005940), 0x0, 0x7) 5.499240132s ago: executing program 2 (id=30): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x2a, &(0x7f0000000180)=0x77, 0x4) syz_kvm_add_vcpu$x86(0x0, &(0x7f0000000040)={0x0, &(0x7f0000000080)=[@code={0xa, 0x18, {"b81000c0fe8b00"}}], 0x18}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000003, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x4d, 0x5, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r4 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) 5.491192253s ago: executing program 1 (id=31): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) (async) mount$9p_fd(0x0, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x200c01, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) (async) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, &(0x7f0000000180)="420fc7bc4898580000640f01c50f01c566baf80cb864c95782ef66bafc0cec67670f1b0166b8fb008ec046d9c3c442b90a2c81c442812852fcc744240012000000c74424020b000000ff1c24", 0x4c}], 0x1, 0x0, 0x0, 0x0) (async) r3 = socket(0x10, 0x803, 0x0) (async) r4 = socket$inet6(0xa, 0x80002, 0x0) fgetxattr(r4, &(0x7f0000000040)=@known='system.sockprotoname\x00', &(0x7f0000000180)=""/133, 0x85) (async, rerun: 64) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuacct.usage_sys\x00', 0x275a, 0x0) (rerun: 64) fcntl$lock(r5, 0x26, &(0x7f00000001c0)={0x0, 0x1, 0xa, 0x9}) fcntl$lock(r5, 0x26, &(0x7f0000000280)={0x1, 0x0, 0x2f, 0x9}) fcntl$lock(r5, 0x26, &(0x7f00000000c0)={0x1, 0x2, 0x9, 0xe71}) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) (async) mount(0x0, &(0x7f0000000080)='./proc\x00', &(0x7f00000000c0)='proc\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./proc/kmsg\x00', 0x800, 0x0) (async) r6 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') mount$9p_fd(0x0, &(0x7f0000000300)='.\x00', &(0x7f0000000180), 0x2000090, &(0x7f0000000280)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r6}}) (async) sendto(r3, &(0x7f0000000140)="120000001200e7ef007b00000000000000a1", 0x12, 0x40000, 0x0, 0x0) (async) recvmmsg(r3, &(0x7f0000006a40)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000013c0)=""/4098, 0x1002}], 0x1}, 0x8}], 0x1, 0x10120, 0x0) (async) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000005c0)={[0x5836, 0x1000000000000008, 0xab9f, 0x4000000000000e52, 0x3, 0x5479, 0x1043, 0x200000000006, 0x4, 0x1, 0xfffffffffffffffe, 0x100000000, 0xcc78, 0x200001, 0x8000000000005, 0x5c], 0x8080000, 0x42590}) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) 5.453074315s ago: executing program 1 (id=32): r0 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r0, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x42, 0x0, 0x2}}, 0x10) (async) bind$tipc(r0, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x42, 0x0, 0x2}}, 0x10) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000d80), 0x0) (async) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000d80), 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD64(r1, 0x400454a4, &(0x7f00000000c0)) r2 = socket(0xa, 0x3, 0xff) sendmsg$inet6(r2, &(0x7f0000001c00)={&(0x7f0000000140)={0xa, 0x6, 0xfff, @mcast2}, 0x1c, 0x0}, 0x1b5f0e9c35f4c8de) r3 = socket$tipc(0x1e, 0x5, 0x0) bind$tipc(r3, &(0x7f00000000c0)=@nameseq={0x1e, 0x1, 0x0, {0x42}}, 0x10) (async) bind$tipc(r3, &(0x7f00000000c0)=@nameseq={0x1e, 0x1, 0x0, {0x42}}, 0x10) getsockname$tipc(r3, &(0x7f0000000040)=@id, &(0x7f0000000100)=0x10) bind$tipc(r3, &(0x7f0000000180)=@nameseq={0x1e, 0x1, 0x0, {0x42, 0x2, 0x4}}, 0x10) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x400000, 0x100) bind$tipc(r4, &(0x7f0000000240)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x0, 0x1}}, 0xfffffff3) openat$tcp_mem(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) (async) r5 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) setresuid(0x0, 0xee01, 0xffffffffffffffff) write$cgroup_subtree(r5, 0x0, 0x7) (async) write$cgroup_subtree(r5, 0x0, 0x7) bind$tipc(r3, &(0x7f0000000440)=@id={0x1e, 0x3, 0x3, {0x4e20, 0x3}}, 0x10) bind$tipc(r3, &(0x7f00000001c0)=@nameseq={0x1e, 0x1, 0x2, {0x42, 0x1, 0x5}}, 0x10) bind$tipc(r0, 0x0, 0x0) (async) bind$tipc(r0, 0x0, 0x0) r6 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000180)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r6, 0xc0306201, &(0x7f0000000080)={0x7, 0x0, &(0x7f0000000280)=[@increfs], 0x0, 0x0, 0x0}) 5.392964768s ago: executing program 1 (id=33): mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x61) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x4000) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x19) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000180)={@loopback={0x200000000000000}, 0x800, 0x0, 0x3, 0x1, 0x7, 0x6e8}, 0x20) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000004200)=ANY=[@ANYBLOB="12010000e2793b10d1050120000701020301090212000100001a000904"], 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_usb_control_io(r0, 0x0, &(0x7f00000007c0)={0x84, &(0x7f0000000300)={0x0, 0xe, 0x6e, "ec9afc9c3a6ebcc16d969d6d35e91611908b58ceb78bb2072b71f429ecd4451fd7900ea93e47f1c8e3e7716e314bcab6c87ac60d4ac573d4a7f13a591594c68345034f7af22b2aee5be719b96617395e57af2dd1f7505c5b55f80790eded7c6f6f79f0d220b3c8275a2cb1cc3126"}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x8, {0x60, 0x81, [0xf0f]}}, &(0x7f0000000500)={0x40, 0x7, 0x2, 0xffff}, 0x0, 0x0, &(0x7f00000005c0)={0x40, 0xf, 0x2, 0x6}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = socket$xdp(0x2c, 0x3, 0x0) r2 = syz_ublk_setup_io_uring(0x1d, &(0x7f0000000040)={0x0, 0x72f, 0x100, 0x8, 0x3b5}, &(0x7f0000000100)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000004c0)=0x0) syz_ublk_add_dev(r2, r3, r4, r5, &(0x7f0000000200)={0x2e, 0x0, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f00000001c0)=@new_dev={0x4, 0x3c9, 0x0, 0x0, 0x1000, 0xffffffff, 0x0, 0x0, 0x45}}}, &(0x7f0000000300)=0x0) syz_usb_control_io$lan78xx(0xffffffffffffffff, 0x0, &(0x7f0000000540)={0x34, 0x0, 0x0, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x6}, 0x0, 0x0, 0x0}) r7 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x20842, 0x63) syz_ublk_setup_queues(r7, r6, &(0x7f0000000340)={0x0, 0x0, 0x10, 0x1, 0x257}, &(0x7f0000000580)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0x880000, 0x20, 0x0, 0x4}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x6791, 0x800, 0x0, 0x22a}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xb429, 0x40000, 0x1, 0x40}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xb4ac, 0x20, 0x3, 0x9d7c, 0x0, r2}}], 0x1, &(0x7f00000014c0)={0x2e, 0x0, 0x0, 0xffffffffffffffff, 0xc0107520, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, '\x00', {0x1, 0x1, 0x0, 0x0}}, 0x0) madvise(&(0x7f00001a1000/0x4000)=nil, 0x4000, 0xa) r8 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r9 = ioctl$KVM_CREATE_VM(r8, 0xae01, 0x0) r10 = ioctl$KVM_CREATE_VCPU(r9, 0xae41, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000003, 0x13, r10, 0x0) ioctl$KVM_SET_REGS(r10, 0x4090ae82, &(0x7f00000000c0)={[0x800, 0x4, 0x81, 0x4, 0x8, 0x0, 0x7, 0x12, 0x400, 0x80000004, 0xfffffffffffffffc, 0x7, 0x5, 0x6, 0x100000000001], 0x1000, 0x4fb40}) mount_setattr(0xffffffffffffffff, 0x0, 0x8100, &(0x7f0000000300)={0x8, 0x1001f5, 0x40000}, 0x20) ioctl$KVM_SET_MP_STATE(r10, 0x4004ae99, &(0x7f0000000000)=0x3) ioctl$KVM_RUN(r10, 0xae80, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_clone(0x9000, 0x0, 0x43, 0x0, 0x0, 0x0) setsockopt$XDP_UMEM_REG(r1, 0x11b, 0x4, &(0x7f0000000340)={&(0x7f0000000000)=""/62, 0x32e000, 0x800, 0x9, 0x3}, 0x20) 5.301256752s ago: executing program 2 (id=34): bind$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x4e20, @broadcast}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_int(r1, 0x6, 0x10, 0x0, &(0x7f00000007c0)) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1e, 0x0, 0x4) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x1) syz_kvm_setup_cpu$x86(r3, r4, &(0x7f0000fdb000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000001c0)="d8df7e23b3b9ce000000b807000000ba000000000f301b8154fea900b9b60a000080320000c4e28ddc8dcd000000c182fd3f0000c8b9500200000f01c8b9a6080000b800000100ba000000000f300f300fc79d53bf0000c4b9e16dc301012202", 0x60}], 0x1, 0x10, 0x0, 0x0) syz_kvm_setup_cpu$x86(r3, r4, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000240)=[@text16={0x10, 0x0}], 0x1, 0x1d, 0x0, 0x0) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000740), 0x3, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x1) ioctl$KVM_GET_MSRS_cpu(r7, 0xc008ae88, &(0x7f00000001c0)={0x1, 0x0, [{0xc0010141, 0x0, 0x6}]}) ioctl$KVM_X86_SETUP_MCE(r4, 0x4008ae9c, &(0x7f0000000000)={0x20, 0x5, 0xb8}) ioctl$KVM_SET_REGS(r4, 0x4090ae82, &(0x7f0000000280)={[0x36d12790, 0x101, 0x800, 0x100, 0x8, 0x9, 0x1, 0xb, 0x2, 0xffffffff, 0x42, 0x9, 0x880000000001, 0x20000000000fc, 0x2, 0x5], 0x8080000, 0x40005}) ioctl$KVM_RUN(r4, 0xae80, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x19) mremap(&(0x7f0000000000/0x9000)=nil, 0x600600, 0x200000, 0x3, &(0x7f0000a00000/0x600000)=nil) r8 = getpid() process_vm_readv(r8, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) process_vm_readv(r8, &(0x7f0000000580)=[{&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f00000000c0)=""/83, 0x53}, {&(0x7f0000000140)=""/199, 0xc7}, {&(0x7f0000000240)=""/202, 0xca}, {&(0x7f0000000340)=""/234, 0xea}, {&(0x7f0000000440)=""/79, 0x4f}, {&(0x7f0000000780)=""/184, 0xb8}], 0x7, &(0x7f0000000700)=[{&(0x7f00000004c0)=""/131, 0x83}, {&(0x7f0000000600)=""/5, 0x5}, {&(0x7f00000006c0)=""/13, 0xd}], 0x3, 0x0) r9 = syz_open_procfs$pagemap(r8, &(0x7f0000000040)) r10 = socket$vsock_stream(0x28, 0x1, 0x0) write(r10, 0x0, 0x0) ioctl$BTRFS_IOC_ADD_DEV(r9, 0x5000940a, &(0x7f0000000840)={{r10}, "1b2890585a82d4647e15047cd701deff3544672208f48c0cd48edc85cf834821b774660adeca53410403517eec9db11bb402bb06142385665f0a61344fca207d06939c4e80fc73a63720a1b4aa043792f26cf8b28ad3f0f97a2f717e6901bb15ed08aad7d0bb1336e5ad7727c011b54ba72a2260f4735aac7a83c8fc4f3db85dcb8ac6ec69820391c4a50d1b41027431811914775ab91c7172ff41299bc1f269fb1e9e27f8c81b40198961f3c61b259b752f4e54629fa4cdcd4fcca0590fd4f176ae94f1a7287b63897c1d3a4989c7e9e8b69881599315d658dfb6607b365f03f3ae797213dea95982290af32cb4f58c9ff8598e773d558a29c89e7243f3188072402e9c8c967285fd9c6df75ecc38c144f99cf3c9e3af98125613e8103aa05fa23949aa07c9b55b77bfce3eb324954adc81654aa8d9a6366e87e604241d9a3f5737cc9999f956df5d3e6a6424218473f144a066dd79d962d95687cf003e405975c31e839098fcc61df92458072ded6aaf7d65dcf4084d7978eb19938755aa25b9b6fd1921f038c6c5f039371ea8b43257ab31a083ea4f069728419f83e5d603a6106a648e490fd2917cb2c43bfafb124eb258bae07ac2243c54d813bd1b45476d4abb394a3cb607354a59b88e5c9d9ae6ddee4f0ca8c4650b4b85d8e67b71ac01571bce345a46a0a86b61a62555021751764f002d2d4fe397dd7528dbcf9bf9e81b8f1cc27f4cb21cb15c46258a8fc6c296016eb50616725c6fd6b9221b0b9dcd7a8f7000dfe96722117e0b21379736d71eb18d8d73ac33686d7c95cea99f7054704b20dc0be99827bf44cad09cf7e96db921951db9870a6c2737f0ce61a19f9b829cfae8b1dd5878ddd25ed0de3d769edde527771ca4d154fa7ef3dc504fa5df158844a6474a517cca6a053039715f2874bc113ca65797d0262489023f26bbc5f3fab19df691872739dceba3ba77c9709fc2f4377e43890202fb1bc5f710e81bf98a2875f3b1a8d2b47c98257367ec7190abb0aca5e9308afe47a8f646ba6825acc958d10f3a880a1866c7da5aadf2c615cf758851cbb9a0e995fd6817befd36ef9e47c8496d686df8d13b43006a10283770f1bc674d1a01e952b555f97c05755688a996306aa0ef79aa1f43e905f35466fbe90415b64147d872f941813b8ae55190c56c36cd2e5d7260a849c3353f68aefec25e32961360c53288bde81c69299c56ae2c8f3e84a6d91f95bd0622e599377666de984af0ae8cc6e399713ee0b0e787edf02d781c9023383217719a2b26455f301e4c7db9d863cf8f22ca79c897f50e560b9386b4d63b8b48aa86b217ff655ad72b77596addae08dc2ae414ed8c8f23538d34456182265b0249b362bf6681d67e31c26c2993eb4704eed09920a36ea9cca0e56caf20c4356550aa781113564d4c422116d2b14cb8eaacb15d530230795dbf97245c3552aed1f8632a0daf8ea97ec28b6eaabd450c8f578947d85be370bb2e726e83655ba2e012f29462e263a594515b9575eb7551909bb496064a6f3430434ab65eada87f974e44988c013451bef2bb1a640cd29b3b78e4bc1e5bf8cac142aae5b3c4bd0b57124cafdf002b0a0bb442029af47c9341b1c8a4ef6029a87646c7ff6c022c97e81b30a815fe617514619c60e1890db907dbb7e2ef9c71653c3c08e5a4791d2d9f2b1ab3e782b98b2b10929df2dc0e2c59a94b264d9a9b60438809cfd248b00dd9bb675ab2ca72b69b7032059a5b011a3752985942d4eec57cc67c14e8f4fef0783e5f2fc2956080e673f77d3cd5454d37a476653e050d08eb43d4a83d0b8d375ba5247acdf3c525b1dc0221265f306e74c8084c45073ab61f727333405f39de3103bf76b96906931c6118a3f981ac039827cc5aba0fabbc77a38ce4a08e523c2cea48a65c1c1ae5bc820f04564842a6e7ae0d41ce7c9f7c1a086023875ddd0edf3ce3f4e555cbe986298fc4e79c167361518f52243588d4a13c1ee3f2139e9cd62bb6bbf9555c13ac8cfc0946457425d96956bb8d678f26e14b2ecbbe53eab502ca11f64a9d9b34c46fd21b466aaba5ea884884dd83d867b7bb4e1744ccfca3e960cb31c08510023edbd2f97d5e0f93a64af9480a9a515fa6c8e94e96bd943331a9edc48087341fe4c94335ec4bc38d1343b728c6b7a3b78b79f9ac5378618ef8be578e64a45fe433629d3f86ec146a613fb911065c1719b2e52163a34dba33b7282bc7b3c6ddb8e8e2de9dc72ba63dcd029ce0192712d33402cdc7c3bdb7115442a0de6e105cf8ff98b95e95ec463de9dd489ca98d9577a454a66b39a9f6139e4bd81af15d261e3ea5760ae0cd696d656883bc4fc9c58718f8971329423ff78653e6f13488db1d26fdd193cf67652f378ac1bd06698a8d56f7425bb7efc40c741d02e3bdc2b84e199c6593d790ef252ee7872f5143675d766e5485df037603b837372784098ee41bfabee90cc05f3d55b205bb92ea2e864806db3ffcaaf6f7aed7f30f476c0f66c04329cad8a4769c0ee88bdc61f2ed715becafe8af0a7963b82df69eab7f42cfc71d16eb8961a4bb3744e4a5290004a26d3d32708737f9ed25c99a6cdb7813b289e4ebbbbfa567f28650816d9ca28c5a7e64f6c791c51c1f7c2d315e757aa7f8462c7f0a9d090befb6cba7dfe37c19473cd341f7692324a1e20d5716906fb24653a775cdca6a176bdca6971e222b144591b2d9b66a1aac9b7025df3d25565de2e8309b9195d646d71e52aea000e04452c0b2e1722121a392197f311ed9204e470f65fb99a3f995acbb815fd15f5d3ed25679c0edf1b59ecf6111db6c841d2ced8605333b22f577d75547895b5d0dde2f203addb0fdaa5c35690c6dfe11eefddb13440f228470cfd06105928076d693f1b2ef0ee71ec25a79661fdfd679fc26b1e02e08f5535ab064eb01b1d42283e6f98a15355ab785058e1c0375a42a3902437d4036afce97cba0381f12a5062dd8b97b7233827954d8989b741401f4d1c17023c29ae31355532f623355f716183133723fd8d382ff9704ad0d5a0c8343604daad912c8e37d8e86e19c1e5e73a788652c750b191a859dce93076e4be4ffe4fc286f4fa0e21158799d0d05f864382991e4b5f85f4f4ce79b1abf311db15dd843ea7a10775f685e8c6f621bdbac6f98f39bb6d135429a0d34f7949c502e857b7d77cd84a1ba5b220437e5ce2b364aa445e61e195d7d61ecfd2b3b39bee4382a052cf2cdac1762d993c02aca74689b7c53d255a0c611497d44ed63e850422f25ac8d1782e5770de88860ed4f3019e1599c1f34b4e7f9c95e689b222836deb06802f349ff411b17c35b4021bf088e59c04a49597f3359c58e7a772b2f5911169498fca43d0b26f0f0e781275075f3e1421d5dd3aa49ee8cb90b5c59d2017759e7f850882b623527bacf4892b3830c88e5ce8adc499affdd6bb4507c08fad7865a124a1730cbbe8177241e14740aed705a63601e37e166fe30d4a6cf6b7a730c316fbd64bf95695b3c9e66c29f1499caa515172c727a9b8409419ac778ac4b5eb5ec9a10839c9f5a06e9db8fb2be7c42cb0d2f5083eebc67f7922a1722f381932c8c7682afae33c3390b4fdadb3a9e288aebb70e64efcebbf4f313f249a395b6e38cb9ceef44c0a7f538c54d3448ad81017c254e05739a16dc499a3c5ad44d46cfe0a25370d6dd70a0b3b0257e8543bce0883cd1fafceb774d2c67ae20d1f78c34d38f587b04a32995f07f0aaca630a40746870b8c5bce8069570760feca721a93234b65c8fea49ef1a40c0e2df4845d53720e85e3e3e73ab5d6d3be37debc0fcb630ec18c1831cb7da4d462210f27af40d5857d9aa91f971a1398331669dbaee17d25fa024b37b92d9208fcc78293a43fa3af96374294005fe9acc0ce2257fa174fef2af455f8290bebddb825ec53d3c4e261a52a9e213d2899f149da96be603ef37c7ef166ff14e0959f2f10872bab2410426ee2fffb1a5e53cb81f78c97776c7565c885c4572d4864562fcef5122da97e438a0431dfcddbedcc629e63ce29fe7949a9efc0cebd1b142f6867911ef18cb5febbb0ed38ca6dcceee9e362bd6dc10c7b097e125ec50b0d573123886d73df07292f1f8c4d216d8354685aeed55551955e0af00468b609ca45569117abcbb6b358ff4dc1c702078cc735440ca5ec5f47bc0dc6fefaab95f6f892c6c6377d5a15bc8ef4e5dec045f5d003bc3226bc473d7ac289c199107e9c3be8a80a4b1ecc3e51d044f0d8f0c58aebdbfd3edb7b9c902cdbf86d6a4fd0a87c5f44dbab3dc8a12b38c4f43364dd5b67e6b3fc72aee60efa9170e81f996147ae6654c70718c39e12b46057642fe887640baa83945d1be27502044b5a37b9c5156a9590563d8d83a2d8422048616fe22ccfdb1954c81a448fc626a38ce5b7b77c7e201aa599362dcacd97ab27c550452b525be9244a7e0238ad6ae3b172d6bda6ca24828b4858791bdff94dcd53b91f00a1d5b93f500098d51973df34435933d088b0076fd6d177e3637e8b1a45ffa306a02ade5e7aac5806c8d62b3268b5b7b245bb87c885759c18b609b27647d8fda51963bd526b51e96e3792980f73b0c5007ca9ecd72d02cf48061d5741036886fd39b31b24de4217a419cee88ec994d29919d0829b2feeab1610bee0a72026a367b33d01ea77a0d762b751f6bfb008b1be88f5daacb3846b8c943b90803aacfa7bc5cf3076e896e99915ff971191c2f1842b8e3d27d400ca78ad44994cb9216586e48ded8a6e8d7cad972d3b4a534d4c9b51bb2fec18aa7be9b96448e1b47ea8015715df7be48db3acbb3397c0085af0743bda8794485bc0711aac65fe10c5a23e9d57bcfaf7bebe41a1a4517a16b80f4fce96e7e6e9ce4323d94a52ad103026956eec7f316e4f1a20d3234d4936592f0b6e3149d0ea30aa14b6b60ff6a034a4a196a879f58992f0a696c968788255302ec8a2d03131727b198dc4dfb97cf7042d5a6b7f4128c360da380a860d4bcdaddd8e515fe7db919a17f2db95ea96565c07dd25756ffb76abb8dd0fb98b3d161f362d79747e448c5d65579d2fb605a6d8b57abb1b96f3f0ff2d1555d4a1ffd6e8e324cf1a4f4227e7b9dd05d887d61caecc82696ab9c4652da6701aaee91d629dc5cac0392a530fb8b5728b619f28afb5324e4e2dded326a40c5aa284e143fc2d0e551e1cf83e829f670c1397c6a98fbffc1fbe6fe5af2bd0c27566079db7d6db0cd42eaef9877b609684c2ecb2e9f9e4de2ae7ebb0012d5e09497dd63864c7ada4b6899118679b1ae7b87f4b13997b8582675755934eed69587e9a6881cc5eda6ec61934c14d02add09fe497bc31a256d10381e12131ca48948d6cf82313b0c78dde62db5513a0a7c458c425cb0deed44d086cb0da93349763ee1d0dfda04e08a2c365eefae5978f62c2908501643abc3899ebccdfd02efa95f8efaca367caa6545f67934999c338054a6d97d80985d321963ff4f9915acc0187c594a11ca8b5c89c040599a86f7c3d6450c2ce0fc0c95102cbabb0ca2a727006684b12a8d96e3e2829fae0623eb33947ea22be8e3d77f2dd8695058e271cb567a32429889a14ea8a5de643e67aa37e060fb3c0be1d5cc09ac1b91c860428f7c4bf0c4000369436995ad4035b7c16176e925f8bb60cc804ba960475a51a47d51a4f3f536e89f0c15cefec9eee0e5e8305e49878476e9c78c582132b800c444e74f05ead7441f12468eb68caef74ee22dfe01a0953394636795d9349a52ec07ae8a50d5b"}) 4.970330318s ago: executing program 2 (id=35): r0 = socket$packet(0x11, 0x3, 0x300) r1 = accept(r0, &(0x7f00000000c0)=@hci, &(0x7f0000000180)=0x80) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'bond0\x00', 0x0}) setsockopt$packet_int(r0, 0x107, 0x10, &(0x7f0000000140)=0x8, 0x4) r3 = syz_usb_connect$cdc_ncm(0x2, 0x8f, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000020000402505a1a440000102030109027d0002010080000904000001020d0000052406000105240000000d240f0103050000fd0000000406241aff072908241c0101090000142413099f33760bf14377323063f9c8a04d113905241510000905810300020800040904010000020d000009040101"], 0x0) syz_usb_control_io$cdc_ncm(r3, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r3, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r3, 0x0, &(0x7f00000001c0)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000c00)={0x20, 0x80, 0x1c, {0xc9f8, 0x7, 0x800, 0x5, 0x8, 0x3, 0xa, 0x6f, 0x8, 0x9c8, 0xfffe, 0x6}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r3, 0x0, 0x0) r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r4, &(0x7f00000000c0), 0x0) sendto$packet(r0, &(0x7f0000000340)="05030006e8fe091c6202a0ffffffff006003000000007f141434e3177f43055762cb80948864113b022543424aa608", 0xfef2, 0x0, &(0x7f0000000a80)={0x11, 0x88a8, r2, 0x1, 0x0, 0x6, @multicast}, 0x14) close(r0) 3.427709193s ago: executing program 1 (id=36): socket$can_bcm(0x1d, 0x2, 0x2) socket$inet_tcp(0x2, 0x1, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f0000000240)={0x0, 0x18, &(0x7f00000000c0), 0x31}, 0x0) sendmmsg$sock(r1, &(0x7f0000002c80)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000f40)="9a1646e333841dd817f884072bcfc4e86d09eae42c771150d2a0f7409c1370d3638a8b435039d8f5f5a58fd9696b618dee51e4869aced576ce4348d9b259fb3273c6a36fc309164021180c785a3c299cbf15a38790db0474eb0b41d11d4893959adec407e9ba742652a28fc5165a05b7593682298736a7ccd86db5f3758d2939e9992035d6de58a4b803a94a72a31139fd6e1f77b7e96492191da02c8bfd789de8bc6acd5484430d64a233fd9512f3d646d33db37e305f92dc1db89bd85b2689c942b596c0a45c4efff576", 0xcb}, {&(0x7f0000000140)="efaf7a93d21cbcbd56d058e53b498eb5aec446ded5a0a15afc4a85e66ba967dd32bdaa041334d821c83f07626dff625725d9d7f2454a3c0354409cd461092701a394007cca7bf7ed39cb6d0860fc9fffc3867688808a0900a32d9c9f797ac6d2f35665413642d174ba233adaa36bf0d40144a05abc9458f98e5738d6952053397589681183bf74246782eaa788d1afbf227f54319c50de9f30c83766e8911ed5b621c7395f1678a3165181261067977d2cc5ce2f9a8ca0b99fa09f8e95675cd7666c5e2edb4b8029c371ccfe0497285e0e223106e4b43dbbdae8faa67a625fff23346e701f1c8cf9b6cd0d485c422d1c07b63988d3377dfe6634b1e184", 0xfd}, {&(0x7f0000000880)="3b3d07b7091f697381965e2e79090900f54a284af3f8fdb1c24e6d0c4a7f58ffca9b24b191f510fbf55fd3e76154e2a4fe1e14c7bbff4c24907805f79e2a90f0d8c8faccbd2243475ecfa1f5fac83b8910ba0500000000000000b8eb9cfa683836af5e50b1bc4f815b49fc47f85fe32f63a26492042b663d8c955bfad12d47e833e91977ac7c7a90b3589931b620784b65b952a0", 0x94}, {&(0x7f0000001040)="476760797e45f0a946021e0f9abf9eecf488bebdc3b9519e0953c736a9e9faf07151bd5c90e9816f2f3ffc4a7fa0785a80b320a23bcf9cd7e3eecc65664f45384ff030fa1ec94bb9d3d88b000000000000ece6a99f2f0bbf67c2e4234fc73b95258c4282b0251b7536d2e5de7b214fc3030dbe0d0619b99380de471c5d93b1296625d7af1494febdad75370ca52e6078f2a77cb8456afe7b7c6ae6cab664ceeb48d6c1368761dd08c3cc103dbb6c75b9113d82c3eab5414aeecb9270c1dae23862962c5209758df4423c1a8ca6b27176e4fefc2c63e16c2ef28fb10ef61a9a5f29c63a0f65933135601553703af853816b519a89c6991b6679909ce40574450181a878ca28e71a79f397ad4872c9dd10900c04c2ed124541ffffad82bdacd38b0819607fdb58492f9bda408e3d90413377661ef6dc854b3c27c2c740bd", 0x13d}], 0x4}}], 0x5, 0x4000000) inotify_init() poll(&(0x7f0000000400)=[{r0, 0x4408}], 0x1, 0x201) openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x2c41, 0x20) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002040), 0x2, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000540), 0x82, 0x0) r3 = syz_ublk_setup_io_uring(0x20, 0x0, &(0x7f0000000000)=0x0, &(0x7f0000000040)=0x0, &(0x7f0000000140)=0x0) syz_ublk_add_dev(0xffffffffffffffff, r4, r5, r6, &(0x7f0000000700)={0x2e, 0x0, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0xf6c4, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f00000000c0)=@new_dev={0x3, 0xf14, 0x0, 0x0, 0x1000, 0xffffffff, 0x0, 0x0, 0x164}}}, &(0x7f0000000280)=0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r9 = socket$inet6_tcp(0xa, 0x1, 0x0) dup(r9) sendto$packet(0xffffffffffffffff, &(0x7f00000000c0)="37031c00", 0x4, 0x4000800, 0x0, 0x0) write$FUSE_NOTIFY_RESEND(r2, &(0x7f00000003c0)={0x14}, 0x14) syz_ublk_setup_queues(r3, r8, &(0x7f0000000200)={0x0, 0x1467, 0x0, 0x2, 0xb5}, &(0x7f0000000480)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0x4485, 0x10, 0x0, 0x31c, 0x0, r3}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x7682, 0x40000, 0x4, 0x2000008, 0x0, r3}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xffffffff, 0x1, 0x1, 0x902c4}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x3a0b, 0x20, 0x2, 0x1040021d, 0x0, r3}}], 0x4, &(0x7f0000001540)={0x2e, 0x4, 0x0, 0xffffffffffffffff, 0xc0107520, 0x0, 0x0, 0x0, 0x1, {0x6}, 0x0, r7, '\x00', {0x0, 0x48b, 0x0, 0x0}}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./dev\x00', &(0x7f0000000040)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1ff) mount(&(0x7f0000000180)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./dev\x00', &(0x7f0000000100)='ext4\x00', 0x1000041, 0x0) mount(&(0x7f00000000c0)=@filename='./mnt\x00', &(0x7f00000001c0)='./mnt\x00', &(0x7f0000000200)='rpc_pipefs\x00', 0x20004, 0x0) 3.256928691s ago: executing program 0 (id=37): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x460802, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) bind$bt_hci(r1, &(0x7f0000000080)={0x1f, 0xffffffffffffffff, 0x3}, 0x6) write$tcp_congestion(r1, &(0x7f00000000c0)='vegas\x00', 0x6) ioctl$TIOCMGET(r1, 0x5415, &(0x7f0000000100)) ioctl$KDDISABIO(r1, 0x4b37) ioctl$TIOCGETD(r1, 0x5424, &(0x7f0000000140)) r2 = dup2(r0, r1) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000180), &(0x7f00000001c0)=0x14) ioctl$BTRFS_IOC_DEFRAG(r0, 0x50009402, 0x0) ioctl$FITHAW(r2, 0xc0045878) pipe2$9p(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) write$P9_RMKNOD(r4, &(0x7f0000000240)={0x14, 0x13, 0x1, {0x4, 0x4, 0x7}}, 0x14) r5 = dup(r2) r6 = syz_kvm_add_vcpu$x86(0x0, &(0x7f0000000740)={0x0, &(0x7f0000000280)=[@nested_create_vm={0x12d, 0x18, 0x1}, @nested_load_code={0x12e, 0x78, {0x2, "c744240029010000c7442402560e6492ff1c24410f060f01c8b9800000c00f3235008000000f30440f20c0350e000000440f22c066410f1b92ab88000041af0f01ca0f20e035000100000f22e0c74424009f000000c74424020000c0feff2c24"}}, @nested_load_code={0x12e, 0x5d, {0x2, "f3460f060f08470f01c50f01d10fc76a08b9800000c00f3235002000000f3048b872160000000000000f23d80f21f835400000e00f23f8f466b837010f00d864470f186879"}}, @nested_amd_clgi={0x17f, 0x10}, @code={0xa, 0x47, {"8f69d893f3c4417a2d1a660fc4ec800f01df0f20d835080000000f22d8c401b05e9a0030000036660f381d11450f01c466baa100edf4"}}, @nested_create_vm={0x12d, 0x18, 0x1}, @nested_amd_invlpga={0x17d, 0x20, {0x70000, 0xddae}}, @nested_create_vm={0x12d, 0x18, 0x1}, @cpuid={0x64, 0x18, {0x7, 0x8}}, @nested_amd_set_intercept={0x181, 0x30, {0x0, 0x401, 0x10001, 0x1}}, @nested_load_code={0x12e, 0x7a, {0x0, "0f20d835200000000f22d86467420f01c22e360f01cf66ba400066b8621366ef470f001bf30f09c401f8171e65410fc77a0048b806000000000000000f23d80f21f835000000500f23f848b832178f5c5b2577570f23c00f21f835020004000f23f8"}}, @nested_amd_vmcb_write_mask={0x17c, 0x38, {0x3, @control_area=0x6, 0xffffffffffffff8e, 0x4, 0x45b3}}, @uexit={0x0, 0x18, 0x3}, @nested_create_vm={0x12d, 0x18, 0x1}, @nested_load_syzos={0x136, 0x40, {0x3, 0x60, [@wrmsr={0x65, 0x20, {0x8f3, 0xe1}}]}}, @set_irq_handler={0xc8, 0x20, {0x31, 0x2}}, @nested_amd_set_intercept={0x181, 0x30, {0x1, 0x8, 0x4f8, 0x1}}, @nested_amd_vmcb_write_mask={0x17c, 0x38, {0x2, @save_area=0x51b, 0x6, 0x9}}, @enable_nested={0x12c, 0x18}, @nested_amd_vmload={0x182, 0x18}, @nested_amd_inject_event={0x180, 0x38, {0x0, 0x8f, 0x6, 0x488, 0x1}}, @out_dx={0x6a, 0x28, {0xe772, 0x3, 0xffffffffe408799e}}, @out_dx={0x6a, 0x28, {0xb6d8, 0x1, 0x7}}, @code={0xa, 0x51, {"14000f07ddcc366666410f3a638482ee000000d53e450f07640fc76d8af2afc4418d72e300c744240083000000c74424020e000000ff1c24440fc7ab50000000"}}], 0x48f}) ioctl$XFS_IOC_FSINUMBERS(r6, 0xc0205867, &(0x7f0000000980)={&(0x7f0000000780)=0x2ee, 0x8, &(0x7f00000007c0)=[{}, {}], &(0x7f0000000940)}) ioctl$SNDRV_TIMER_IOCTL_SELECT(r1, 0x40345410, &(0x7f00000009c0)={{0x1, 0x3, 0x80, 0x0, 0x7}}) ioctl$TIOCGICOUNT(r0, 0x545d, 0x0) ioctl$KVM_REINJECT_CONTROL(r1, 0xae71, &(0x7f0000000a00)={0xb}) mount$9p_fd(0x0, &(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80), 0x1080808, &(0x7f0000000ac0)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@access_user}, {@debug={'debug', 0x3d, 0x5}}, {@access_uid}, {@access_client}, {@access_any}, {@posixacl}, {@access_uid={'access', 0x3d, 0xffffffffffffffff}}, {@cache_mmap}, {@access_client}], [{@smackfshat}, {@smackfsfloor={'smackfsfloor', 0x3d, 'vegas\x00'}}, {@dont_measure}, {@uid_eq={'uid', 0x3d, 0xee00}}, {@flag='ro'}, {@obj_role}, {@measure}, {@fowner_eq={'fowner', 0x3d, 0xffffffffffffffff}}, {@smackfsfloor={'smackfsfloor', 0x3d, '^)&{%-'}}, {@subj_user={'subj_user', 0x3d, 'vegas\x00'}}]}}) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r5) ioctl$USBDEVFS_SETCONFIGURATION(r5, 0x80045505, &(0x7f0000000c40)=0xad) ioctl$SNDRV_TIMER_IOCTL_STATUS64(r1, 0x80605414, &(0x7f0000000c80)) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r1, 0xc038943b, &(0x7f0000000d40)={0x5, 0x38, '\x00', 0x1, &(0x7f0000000d00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_genetlink_get_family_id$tipc2(&(0x7f0000000d80), r0) signalfd4(r5, &(0x7f0000000dc0)={[0x9]}, 0x8, 0x80800) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000e40), r2) sendmsg$NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL(r7, &(0x7f0000000f80)={&(0x7f0000000e00)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000f40)={&(0x7f0000000e80)={0x8c, r8, 0x0, 0x70bd28, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x13f62e35, 0x60}}}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x49}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x4}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x40}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x22}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x66}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x73}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x2a}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0xc}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x73}]}, 0x8c}, 0x1, 0x0, 0x0, 0x4}, 0x4080) ioctl$FS_IOC_MEASURE_VERITY(r1, 0xc0046686, &(0x7f0000000fc0)={0x1, 0xa0, "0cf162a4721e4789d1d86f2429ab52a7d1603d4adab90054ea63a06dbcd6e7ec44ac3c53fe41d8bebcd65209317444f170e751a9c4e35c44ea9ff935225473032d8322be5666863ddb70c4cca2999b55ff7c1a5d6b7da40c7d85a95ddb56f393f48ace65c176e1157da04f36e34c2a4b4daf20d984fcf6dec2aa0aa245fef4aa8a6f5fc11fc942356123449aac5cb3f73d63ab62dafbf568b694e0b1bb424463"}) 3.256248761s ago: executing program 0 (id=38): r0 = socket$nl_generic(0x10, 0x3, 0x10) mount(&(0x7f0000000000), &(0x7f0000000040)='./cgroup\x00', 0x0, 0x1001, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000003ac0), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r0, &(0x7f0000003b80)={0x0, 0x28, &(0x7f0000003b40)={&(0x7f0000000080)={0x14, r1, 0x315, 0x70bd26, 0x25dfdbfe}, 0x14}}, 0x20004804) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$tipc(&(0x7f00000003c0), r2) 3.255944512s ago: executing program 0 (id=39): r0 = userfaultfd(0x801) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000000)={{&(0x7f0000400000/0xc00000)=nil, 0xc00000}, 0x3}) openat2$dir(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={0x220000, 0x20, 0x4}, 0x18) syz_io_uring_setup(0x5793, &(0x7f0000000340)={0x0, 0xca23, 0x10000, 0x3, 0x212}, &(0x7f0000000100), &(0x7f0000ff4000), 0x0) ioctl$UFFDIO_WRITEPROTECT(r0, 0xc018aa06, &(0x7f0000000280)={{&(0x7f0000ff0000/0xd000)=nil, 0xd000}}) mremap(&(0x7f00005a5000/0x3000)=nil, 0x3000, 0x4000, 0x3, &(0x7f0000ffc000/0x4000)=nil) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x72, 0x0, 0x7fff0000}]}) mremap(&(0x7f000016c000/0x4000)=nil, 0x4000, 0x40000000, 0x3, &(0x7f000063c000/0x3000)=nil) close_range(r1, 0xffffffffffffffff, 0x0) 3.191144055s ago: executing program 0 (id=40): r0 = syz_usb_connect(0x2, 0x68, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a1121710950b2a17f4f7010203010902240001000000000904fb00026c5d650009050402100000fa000905820240"], 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) (async) r1 = socket$inet_tcp(0x2, 0x1, 0x6) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x4e24, @loopback}, 0x10) (async) syz_usb_control_io$printer(r0, 0x0, 0x0) (async) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000003c0)={0x44, &(0x7f0000000180)={0x20, 0x7, 0x6, "84ad020ac92f"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000980)={0x44, &(0x7f0000000740)={0x0, 0x18, 0x3c, "7af277acc42b43f8172df7b5087d9f2fc6aa290e1e8714c5c4f2869145b343dbdfdf768d4b273c43484fcaa65126e5c727024c4bb7808cec8243d28f"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2.924389748s ago: executing program 2 (id=41): syz_usb_connect(0x1, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32=0x0, @ANYRES16=0x0], 0x0) 2.87998221s ago: executing program 1 (id=42): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched_retired(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000640)=@newtaction={0x1cc, 0x31, 0x69b6754e5abcd1c9, 0x70bd28, 0x25dfdbfb, {}, [{0x1b8, 0x1, [@m_ipt={0x1b4, 0x1, 0x0, 0x0, {{0x8}, {0xcc, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0x9}, @TCA_IPT_TARG={0xb7, 0x6, {0x22, 'mangle\x00', 0x5, 0x8, "7b17a13d14ef25c181ea1df9fbfa878d37fe241f6a1aa1d1b91baade3b23ea084481798c5b55b5099b15c980db3b02a1e4b929b6447eed4c83c7e7afe7d3be07d7251cb4fa64b3c1c36eff011aa741d737a343fb4a0f95daa1da7558957ff103212173323415316eeb76329d257266d6375c8ef7ce4be95d140f7aeae77443cff219ddc22dd017f3b7d92bb1f8"}}, @TCA_IPT_HOOK={0x8, 0x2, 0x2}]}, {0xc2, 0x6, "40493ce20f2b8deffe6134efb3d865866a733c54226aa9f45f1536c1718cdea6c0dfe3b81936cd100c571ee9b50622cd223e219135bf3e0a647c156c1ff590c49648e9d4657aff89e6d907a221a66892c020a661b70415807ec004027ede5d65b34e89afff58d03c37272f7454af33f735219942a35f07f93c2b4fa47649465f590c025c0c2281cbabf964804c03f57617298687375c4e4b9fbdbfdee292a0fedafba6365e32d70be961c1b65480391f98f9d4e676a2a6b9104976ea156a"}, {0xc}, {0xc, 0x8, {0x1}}}}]}]}, 0x1cc}, 0x1, 0x0, 0x0, 0x8080}, 0x9080) r1 = add_key$user(&(0x7f00000036c0), &(0x7f0000003700)={'syz', 0x0}, &(0x7f00000004c0)="c2", 0xf, 0xfffffffffffffffb) keyctl$setperm(0x5, r1, 0x1010) keyctl$describe(0x6, r1, 0x0, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000406c256d0000000200000109022400010000000009040000010300000009210000000122050009058103"], 0x0) prctl$PR_GET_DUMPABLE(0x3) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_connect$uac1(0x3, 0xb9, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000200000020662410804000010203010902a700030105500809040000000101"], 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="002205"], 0x0}, 0x0) syz_usb_control_io(r2, &(0x7f0000000480)={0x2c, 0x0, &(0x7f0000000300)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x4001}}, 0x0, 0x0, 0x0}, 0x0) r3 = gettid() r4 = syz_clone(0x221a80, &(0x7f00000000c0)="d4eeb88c0c6fb62069c30b65286ad265d4ef24c32aab15bbc3d1e793c3ebf5035d958815b96c16635c17a53618306bf946c09bcd407b04ca09b25086fcea34fea395cd2d66b732a2177d463181d4f0b2b5572450f9645e71a61991d624b2667386588e9299cbeb298286c9d2a85f89e74933edf3121df045ec6041ca6d3ff2cc9f92065cd5b5aaf0304f3444195663677e98c524e40e33e7ce2beaeef1aa5171ec928c47c7f2d433705cd0f2dd61ff1cf6d82ffa", 0xb4, &(0x7f0000000180), &(0x7f0000000200), &(0x7f0000000340)="f603d5898264cd234925f2c1b439d8f747615591ea2b9210de6e6e01917feb9ca0b3c01af5e01c440bfd2a3ab9e60f64d4c108f1558bda9e72c654f87f2cc52d9880b38aaecccbdd8c66ac4cb82818b943ae4ec30d02ae872d86a1f87945838bab6a867cb38cfc3a213e3f8e8f361a51de951f6e097e5c9822868325f2d7a99ac3304edfe2d0397687d752d2500e0270db64129c0927536b0176976d73f5d23c1dd57758f753423e8e25626cc2f2e785066afb7c68a1f9fa049f67d0014c715617390da24d55fe7af593879c69785b4b2c0f2005e1bc8ce140224b086758dab407") wait4(r4, &(0x7f0000000440), 0x2, 0x0) setpgid(r3, 0x0) syz_usb_control_io(r2, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) (async) sendmsg$nl_route_sched_retired(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000640)=@newtaction={0x1cc, 0x31, 0x69b6754e5abcd1c9, 0x70bd28, 0x25dfdbfb, {}, [{0x1b8, 0x1, [@m_ipt={0x1b4, 0x1, 0x0, 0x0, {{0x8}, {0xcc, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0x9}, @TCA_IPT_TARG={0xb7, 0x6, {0x22, 'mangle\x00', 0x5, 0x8, "7b17a13d14ef25c181ea1df9fbfa878d37fe241f6a1aa1d1b91baade3b23ea084481798c5b55b5099b15c980db3b02a1e4b929b6447eed4c83c7e7afe7d3be07d7251cb4fa64b3c1c36eff011aa741d737a343fb4a0f95daa1da7558957ff103212173323415316eeb76329d257266d6375c8ef7ce4be95d140f7aeae77443cff219ddc22dd017f3b7d92bb1f8"}}, @TCA_IPT_HOOK={0x8, 0x2, 0x2}]}, {0xc2, 0x6, "40493ce20f2b8deffe6134efb3d865866a733c54226aa9f45f1536c1718cdea6c0dfe3b81936cd100c571ee9b50622cd223e219135bf3e0a647c156c1ff590c49648e9d4657aff89e6d907a221a66892c020a661b70415807ec004027ede5d65b34e89afff58d03c37272f7454af33f735219942a35f07f93c2b4fa47649465f590c025c0c2281cbabf964804c03f57617298687375c4e4b9fbdbfdee292a0fedafba6365e32d70be961c1b65480391f98f9d4e676a2a6b9104976ea156a"}, {0xc}, {0xc, 0x8, {0x1}}}}]}]}, 0x1cc}, 0x1, 0x0, 0x0, 0x8080}, 0x9080) (async) add_key$user(&(0x7f00000036c0), &(0x7f0000003700)={'syz', 0x0}, &(0x7f00000004c0)="c2", 0xf, 0xfffffffffffffffb) (async) keyctl$setperm(0x5, r1, 0x1010) (async) keyctl$describe(0x6, r1, 0x0, 0x0) (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000406c256d0000000200000109022400010000000009040000010300000009210000000122050009058103"], 0x0) (async) prctl$PR_GET_DUMPABLE(0x3) (async) syz_usb_control_io$hid(r2, 0x0, 0x0) (async) syz_usb_connect$uac1(0x3, 0xb9, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000200000020662410804000010203010902a700030105500809040000000101"], 0x0) (async) syz_usb_control_io$hid(r2, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="002205"], 0x0}, 0x0) (async) syz_usb_control_io(r2, &(0x7f0000000480)={0x2c, 0x0, &(0x7f0000000300)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x4001}}, 0x0, 0x0, 0x0}, 0x0) (async) gettid() (async) syz_clone(0x221a80, &(0x7f00000000c0)="d4eeb88c0c6fb62069c30b65286ad265d4ef24c32aab15bbc3d1e793c3ebf5035d958815b96c16635c17a53618306bf946c09bcd407b04ca09b25086fcea34fea395cd2d66b732a2177d463181d4f0b2b5572450f9645e71a61991d624b2667386588e9299cbeb298286c9d2a85f89e74933edf3121df045ec6041ca6d3ff2cc9f92065cd5b5aaf0304f3444195663677e98c524e40e33e7ce2beaeef1aa5171ec928c47c7f2d433705cd0f2dd61ff1cf6d82ffa", 0xb4, &(0x7f0000000180), &(0x7f0000000200), &(0x7f0000000340)="f603d5898264cd234925f2c1b439d8f747615591ea2b9210de6e6e01917feb9ca0b3c01af5e01c440bfd2a3ab9e60f64d4c108f1558bda9e72c654f87f2cc52d9880b38aaecccbdd8c66ac4cb82818b943ae4ec30d02ae872d86a1f87945838bab6a867cb38cfc3a213e3f8e8f361a51de951f6e097e5c9822868325f2d7a99ac3304edfe2d0397687d752d2500e0270db64129c0927536b0176976d73f5d23c1dd57758f753423e8e25626cc2f2e785066afb7c68a1f9fa049f67d0014c715617390da24d55fe7af593879c69785b4b2c0f2005e1bc8ce140224b086758dab407") (async) wait4(r4, &(0x7f0000000440), 0x2, 0x0) (async) setpgid(r3, 0x0) (async) syz_usb_control_io(r2, 0x0, 0x0) (async) 105.131905ms ago: executing program 0 (id=43): write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000cc0)={'syz1\x00', {0xfff9, 0x0, 0x248, 0x9b99}, 0x25, [0x9, 0x7, 0x2, 0x6, 0x8, 0x155f, 0x10000006, 0x4, 0x2dcd, 0x1, 0xb4, 0xfa97, 0xa2b9, 0x6, 0x7, 0xe1, 0x6, 0xfc000000, 0x403, 0xbbf, 0x3, 0xfffffffd, 0x101c0, 0xd, 0x0, 0x0, 0x6, 0x4, 0x100002, 0xc3, 0x5d6, 0x8001, 0x8a, 0x79, 0x2, 0x10080, 0x2, 0x91, 0x129, 0x4, 0x16, 0x8, 0x5, 0x401, 0x1, 0x405, 0xa7, 0x81, 0x9, 0xf9a2, 0xa9, 0xff, 0x0, 0x2, 0x6, 0x2, 0x1000000, 0x489, 0x7ff, 0x4, 0x4007f, 0xffffffff, 0x6, 0x4], [0x9, 0x3, 0x6, 0x9, 0x4, 0x8000c66, 0xa8a9, 0x2000006f, 0x7ff, 0x2, 0x7, 0xad, 0x2, 0x809, 0x40, 0xa7, 0x1000, 0x0, 0x200b398, 0x8001, 0x1, 0x4, 0x1c, 0x7, 0x1, 0xfffffffe, 0x3, 0x8, 0xffffff7f, 0x6, 0x6, 0x4c2336d3, 0x4, 0x0, 0xfffbfff8, 0x4, 0x46, 0xf1, 0x7, 0xab00060, 0x2, 0x9, 0xffffffff, 0x5, 0x3ff, 0x1fc, 0x1, 0x7fff, 0x67af, 0x1cc, 0x9, 0x80000004, 0x6, 0x438, 0xa0, 0x9, 0x2, 0x7fffffff, 0x4, 0xfffffff9, 0x18e, 0x1000, 0x2, 0x5], [0x2, 0xfffffffe, 0x9, 0xc, 0x2, 0x2e6bf783, 0x80000001, 0x5, 0x2, 0x48d, 0x9, 0x200026, 0x7f, 0x400, 0x102, 0x9, 0x41, 0x6, 0xee4b, 0x2000004, 0x1, 0x10, 0x5, 0x9, 0x5, 0x0, 0x9, 0x3, 0xc7, 0xfff, 0x100008, 0x2, 0x400, 0x8, 0x5, 0xd3, 0x8, 0x97f7, 0x3, 0x200000d, 0x3, 0x10010, 0x7, 0xdd81, 0x4, 0x7f, 0x9d27, 0x9, 0x1, 0x100, 0x2, 0x6, 0x7ffe, 0x28, 0x5, 0xd500, 0x8, 0x5, 0x9, 0x6, 0x10000, 0xfffffffd, 0x5, 0xfffffffe], [0xa772, 0x6, 0x5, 0x1af8, 0xbfc, 0x9, 0x5, 0x7f, 0x55, 0x7ff, 0xff, 0x1005, 0x10000001, 0x7, 0x21, 0x4000009, 0x81, 0x7, 0x9d87, 0x8, 0x8, 0x4, 0x140f1, 0x5396, 0x3, 0x6, 0x80008001, 0x7777, 0x1, 0x2, 0x100, 0xd8ce, 0x7fffffff, 0x100009, 0xc, 0x32d, 0x3, 0x1ff, 0x2000803, 0xffffffff, 0x10000, 0x0, 0x8004, 0x7fff, 0x3, 0x6, 0xf, 0xe, 0x408, 0x274, 0x6, 0xfffffff9, 0x4, 0x9, 0x9, 0x4, 0x463f, 0x4, 0xdab, 0x5, 0x8, 0x13fff, 0x1, 0x9]}, 0x45c) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x1c}, 0x1, 0x0, 0x0, 0x90}, 0x4000000) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) sendmsg$NFNL_MSG_CTHELPER_DEL(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="88000000020901010000000000000000010000013c00020014000180ac14141d080002007f0000010c000280050001002f0000000600034000040000060003400966000006000340000000000800054000000008300002002c000180140003000000000000000000000000000000000114000400fe800000000000000000000000000007"], 0x88}, 0x1, 0x0, 0x0, 0x4}, 0x80) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000000000)={[0x35, 0xfff, 0xfffffffffffffffe, 0x40000000000180, 0x4, 0x7, 0xf2, 0xd, 0x7fffffffffffe, 0x7, 0x5, 0xb, 0x7, 0xfffffffffffffff8, 0x9, 0xc], 0x25000, 0x304}) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) r4 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_GUEST_MEMFD(r2, 0xc040aed4, &(0x7f0000000100)={0x8000}) r5 = dup(r4) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000000140)={0x1fe, 0x2, 0x9000, 0x2000, &(0x7f0000003000/0x2000)=nil}) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r6, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000040)=[@text32={0x20, &(0x7f00000000c0)="c20000361e0f01c3660fd2eff30f10f1b961020000b80e000000ba000000000f30b98d0200000f320b99f3530000660f6af7c4e2f91d20", 0x37}], 0x1, 0x11, 0x0, 0x0) syz_kvm_setup_cpu$x86(r4, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text32={0x20, 0x0}], 0x1, 0x50, 0x0, 0x0) ioctl$KVM_RUN(r6, 0xae80, 0x0) 0s ago: executing program 0 (id=44): r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = socket$tipc(0x1e, 0x5, 0x0) bind$tipc(r1, &(0x7f0000000200)=@nameseq={0x1e, 0x1, 0x0, {0x42}}, 0x10) (async, rerun: 64) r2 = socket(0x10, 0x803, 0x0) (rerun: 64) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000002c0)={'veth0_to_team\x00', &(0x7f0000000280)=@ethtool_channels={0x3d, 0x2, 0x2, 0x3fffd, 0x3}}) (async) setsockopt$TIPC_GROUP_JOIN(r1, 0x10f, 0x87, &(0x7f0000000080)={0x42, 0x3, 0x3}, 0x10) r3 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) r4 = add_key(&(0x7f0000001940)='asymmetric\x00', 0x0, &(0x7f00000013c0)="308205553082033da00302010202147398ea982dd02ea8b1cf57c7f297b3e61afc8c0a300d06092a864886f70d01010b050030343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b65793020170d3232303531383232333234315a180f32313232303432343232333234315a30343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b657a30820222300d06092a864886f70d01010105000382020f003082020a0282020100ccac49dd3bcab0157e846ab20a695f1c0a61823b4f2ca3952c08584bb15d99e0c3c179c2b3ebc01e6d3e541dbdb7927b4db59558b2522ec6244b7163803277a7385edb72ae6e0decfbb66d017fe95566dfbf1d76780231e8e507f8b7825c0dd4bbfba2590d2e3a78953a8b4606474446d7cd066a4113e319f6bb6e38f48301a3bf4a394fd70ae938b3f594144eddf743fd24b2493ca5f77a7cd4453d977568f1ed4c420b70ca85f3dee5882cc5beb69734ba2402cd8b869fa973ca73cf9281ee7555bb18675cff3fb5dd331b0ce978db5ccfaa5c4342df5ea96decd7d7ffe6a13a921adaaef68c6f7bd5b46e06e98fe8de093189ed0e11a1fa8ae9e964596253dad170be11d4999711cf99de0b9d947eaab852ea37db907e35bdd9fe6d0a487028ddd50d7f03809314238fb922cd7c29fef172b55c0b12cf9c15f6114c7a45258c450a34ac2d9a81ca0b1322cdeb1a38881897960881aacc8f0f8a327b7668036843bf11ba5560fd801c0d9b69b60972bc0f412f0782c6e3b21391c46d149531be19bdbcede14c74a2e0780bbb94ec4c533aa2b5841d4b657edcf7db367dbe9e3b366642667635bfbef0c13c7ce9425c24530305a86724500275ff24463b358976e670dac5518c9ae505b00bd02dd47d5775946bf90aad0e410015d04fc07f902d18488f28fe5da7cd999ebd026c8a31f31cc74be693cd42a2e46810479dfc210203010001a35d305b300c0603551d130101ff04023000300b0603551d0f040403020780301d0603551d0e04160414f58703bb33ce1b73ee02eccdee5b8817518fe3db301f0603551d23041830168014f58703bb33ce1b73ee02eccdee5b8817518fe3db300d06092a864886f70d01010b05000382020100c02e12417b738516c8db8679e8f5cd44f4c6e281235e47cbab25f11e583e317f78ad85ebfe148860f77fd226a2f4982afdba050c203312cc4d1461648193d333edc8fff178cc5f519f09d7be0d5c74fd9bdf524ac9a871253304106736d0b30bc9a14072ae417b68e6e47bd028f76de73f50fc917c9156d4dfa6bbe84d1b58aa28fac119eb112f248b7cc5a98626aa6eb79bd5f806fb02527b9c9ea1e0078b5ee4b85529f648521c1b542d46d8e571b960d145b592898a63582ab3c6b276e23c825904ae5ac4997b2e4b4657b82924b2fdee2c0da483fa652a07358b97cfbd962ed17e6cc21e87b66c7665b5b262da8be973e3db33dd133a17636a76de8d8fe04761283a83ff8fe7c7e04aa3e507cfe98c35352ee7806631bf91580ae1253d38d3a4f059344707620fbe30dd818858f028b096e582f805b71301bcfac61f8672ccf9ee8ed9d6048c246cbf0f5d3739cf45c1933ad2ed5c5879748662307e8ebbdd7aa9edca40cb6247f4b49f527f7263a8f02baf452a48196de3fbf9196669c8cc62876c532b2d6e906c543a822541cb186aa422a8a1c447d781001c15510f1aafef9fa6618cbd6b8bede6ac0eb63a4c92e60f910a0f71c7a0b90d3a175a6f35c8e7504f46e870604806828b6658e673919c123d358e46ad5af5b3db692104fdd31cdf949d56b00ad195768dec9edd0b159764ade5f26202fc9e5f56423905b3", 0x559, r3) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000001a00)={r4}, &(0x7f0000001a40)={'enc=', 'pkcs1', ' hash=', {'sha512\x00'}}, 0x0, 0x0) r5 = add_key$keyring(&(0x7f0000001280), &(0x7f00000012c0)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) r6 = add_key$keyring(&(0x7f0000001300), &(0x7f0000001340)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$KEYCTL_MOVE(0x1e, r4, r5, r6, 0x0) bind$tipc(r1, 0x0, 0x0) (async, rerun: 32) close(r1) (async, rerun: 32) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x4e22}, 0x6e) r7 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r7, 0x10e, 0xc, &(0x7f0000000040)={0x802}, 0x10) (async, rerun: 64) sendmsg$nl_generic(r7, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c0000004a0001e000000000000000000a000003"], 0x1c}}, 0x0) (rerun: 64) socket$nl_xfrm(0x10, 0x3, 0x6) (async) r8 = gettid() rt_sigqueueinfo(r8, 0x34, &(0x7f0000000000)={0x35, 0x9, 0x8}) syz_open_procfs(r8, &(0x7f0000001380)='attr\x00') (async) r9 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCETHTOOL(r9, 0x8946, &(0x7f0000000000)={'syz_tun\x00', &(0x7f0000002fc0)=@ethtool_coalesce={0x33, 0x0, 0x0, 0x8, 0x4, 0x6, 0xd2d0, 0x1, 0x5, 0x0, 0x91, 0xffffffff, 0x101, 0x3, 0x0, 0x7f, 0x0, 0x7, 0x40, 0x0, 0x200008, 0xa, 0xa000000}}) setxattr$security_capability(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0), &(0x7f0000001240)=@v1={0x1000000, [{0x4, 0x3}]}, 0xc, 0x3) (async) sendto$packet(r9, &(0x7f0000000240)="322519f1010016cdac8e40ef60536a96efaed5974a30139ffd9f049af4145eebfb3e459d370a63eb9d1e733e98a7ef412e40a23cb288dcd1602385af6ced4cf6dc4c68eed1b0b420370e5965ad6eac0fad29f365b578fa4f7b17f4665eb708f7ea1b95e5b439ea4ba18050790b786cb5099bd92c886d4330caa876b3081fd2f99e07df14d55e989f46a7460038ae38524fb0e12f1ce7ae945b5a5e8c6ab6fbef9bdac30b9a50d206f8115ed089c27bd59e166ccf948e372e7d15c81c88998258c3c4e9a4548046ffb21f4b79afe8481094bd4af5ef57830af1661d693833e12bf329b791b4e992e30172dce92b561005b97f4f029349b65629e8567761d362c77b5751bd6e58e86c9b583c5efd353f10b2aa18075f2c3ce58952247c0a802e01991afd0c2889c0f150b7e0a4a2f767ca8e0615c2026e0d91422687d0d4287bf710b0dd15718ec9fbedcd861e1ea38db804c0fdf6d058f23de19733627ff0c040520fcdaa7d6ff3362df4e0d1309be6f16b66714d41b99d01f00737b93c3337f9f52723c13c80a06b7af6178df7bca5f5e5d09cdf90535c27bf83b97299cbdb3ffb6d4f35fdfb1688e904a422119e2c796dd063907f0f1b86430b2b9e2f9bd7da363b2cea15f2d80fd6abf98492ccea1f5942348c0edff5304ba6dd1216ec7932cf3ba2bbf258e7081ed0cafcf05bad98b75b59066d3fea7ee6163968f50c8f3cd309010df1d9cef4b5b39814abcadf538f28dd64a20ba7f8a297f4ba6f73916300bbb3f43f4eb49af5ea277d2e1d3472da2d29b7172f4d07906ce673d88c31c73ecdd5fabe6343551575bc9d5a872c259c9d342d1da399b31c5096705fe4f7bfdd1eb2fef6e7259fcc228793b6e987afee27a617db910ef0d6328fd4e68e87e230b004a957a4a53b206445cf612c74663a9763d64a1952018f00a5837b44b381424ebf6d904574933618e966e045db8869efd304aef84b919fde6a02d91995179502b518c9695bbd07948537179c50e0750f68b4575922a3b74d5e01a365c5892739560aeba77e3cd791a616c14e3ec8e3b06abfa3a1ec43637c5d34b3ec4a49737b67f3563f45e38f45e6c22b71e22e523fd9969b29074c097ecf21ae2e23a31778cc31e5e80a5a17ed11a3a2b78326204bb1a24bc259a60013545fb10f48289c91bedda0aa124f7a6d5511c9e991ea478ecf694375b96c3d6bed1e70bd4ea87dee5aa2850610350c59af94a69ef4a96af625112b32ccaff1f09e9214e4ea20c9ec34cea09c835ea7b6d631cc4e5915e8457306176536e762a8341af7dd23851617acd465131540ce151fc42708fdb7423f448fc58282562b697a6857a0862d9836995174a12e798580b09b9ec00b007e0750f7d1676b4cc53e4ec16a4e96450899d1a535f8c49d9acfdb56be485baa5ac318e65e48cf3ec091043fe29d8d3a3533e667bbb92ad647079e6ed2e066b819d70ce60371c589efbbe3165e024c18697e29ef897438def7020262ed994d7de54c05db11da185500f500278f1cea5261c307a3fb33cb7776cb1044bb5fa80084f5972c1d8b28f966b3d54b1e592564f4489cc14312696f20d68098e85010ded05a52fcad2cffb2cc00131f083701f5641dea6560e0cdc299186ecdaf4857c54ef3a44cfdeea313cb8d29afbdfd1598e2be3f32695bba4b5d1e458ea12402bf234b45ca78ffc7319164857ea81ec8dad6f43e3a76ea224e78b3fd3051de5075553e4d75e2839105ab1455962a26a33bb182b0a79c77a28cb00a0db0eddfb5d0dd6c701bbf87f9539d3f52569b71ca9df81930a82bd2dc0556a9f7e585bd25f62909389460064bc9b4b20a788767f7fbbbcfefd6505f2fcd1e74f3fab3afe3c228d2338148ab18f02b5503a6c7b22375b63b56f1839016f0e7a60cc175cee4ce03cb82aa45e8762ff3d3ffc33106a81b7cebe9ed6b636fb83e4c7601bd018778a4cedf37ea4a5f73edeff72ec60cf327569d8c38e5b88717a0dea4b5d78b5d224015c03527b986ced6ee7820dcf870f3570dd044f6103d1d80219ff3984ee85d26b22883a823c8f8b74a3db54bf0cc7fae7dedcbd18934d38a40f82b1c9dc833d0fb066a6d439a133f174511153cff1961890dee1166e139bc824621e5833c8c812488c80dd35e0434e425058d1065cbe88a41d52fd4c8c769bc047a5f98290cdd3ca9f62bae29076fd0114f860beabd2dc35aac368e80d04a644ea939926876030bc6c13dbcabf40b6c365e4949f5eb5cf978687a0d48b2bf06abc2ef225d7d38cf22b53952ced681ebe6ef5e03081a01ea333d646fbebe379242d2a397bfc2f288d2ed5f31ec5e732263d4030a19f1f7cdbd68ac22285675f051e5c81489d9735c789e12fe0e870da00534d2c2debee647b9bc69f331fd99e633347f84f9f5e8ef39eed01f0aa4d1566cbd4dbeb3dca6c2736b961193e8ce38e225065bce9cda017a9bf8d03c01d49d6001631e932d50bb60674a3a05342caee4f55a6c024e0d05d60adcb579adc6e631041ffb1b1f4ac156f223c71fbb237972c6298fd088172e55bad4f605592cef3aac982872ff011b771fe04dfda1bb6d01632ed68140fc7a383c2fc7942be59ffb78cfdcce19f8b3b36238e0485bff191c233dfe1ad258cc1437f07361e6f2125c4633b9bf559669784e881558248079d16bac84f931233a7f9344af397271410aca3a9b937a91e25e224c8efe0bd2661d1684e7cc42c42a4f0513c41354ac79971898eb893f15ca4dfb2e29eef52e1a617a02b790e28a68f2fea4e02224d098a9643a289f75e0d2dca5513fd749f047582abed53757aa85fa5db6f58581d8c667a932fa832539673960537fe7dcdf7853378cc141d34211f18820d108dc22a5cfc0edcb5f595bde4acc1b1ad2face66d9ca53075842d17345fe16ebc0d606602fbeb7f50f7f0604f9264308ca909a251a5749615b43fa0785e4637a613db9007f16a02df0e2c909694aa3110150ad2cc1e0fb0b68503e817bc03697e57c40241eaa34a3ca035d99a1430bb83bcaa2f68cbcdf5dc69d923f5fa3fcb11dc8f591c85777974226f47ee7b522c48083d7bfeb445da211968657a39bdef783097708c4676079d3283b3d92c9135c77d25a583b863bf668c20f387f874efd006fe11409c07d0ad192ccbea6566d639e59b7136b4dfbf9ea92fdb2bf3cd63e9e4a6b541c5c34d8c72e2568eea780df4cfa7129ac2fbdbbd4f781b2054c5e6106f57ce4ad25f96b80271bfccd5a7b52cea1c255d94f45e7c0484895cc1beb25bea4513b24278907e3fe0545dfdb10a9d38f0fe986361a8591ea80819ff1f77f099e2efa267e76dc8eacfe5b6ed01e69af8deb9df5d982a37cfde8a01445ff1cbfc736df31e1dc172ab31294749e88555308f5b3ea4739052be132b253763a111167b9dda225e4515cc7b8095f40f1fa53d835f6f5f72df8d73fa12dbb167db6f06623d337bb202bbc0a493abadb7b26538222942c02667b4b2bf55074833d744269e5b79f6f40fb4cfe2c8786079da72180e9b280b645773cf5cc4c52eb06a6d50f9bc1dda5e88f747b745bd50bcbd44970b1896ba043001b8b59746e016c9433f9740942451a47fbe9c2cfad34754c57350fdd5fafdc894e0b900dfb723a9e769f3a6cb91477e55ca01b253a1d5ac36eafeca965e3fcc05e8e84ffa395d0952aab567692b8309dabcb51bae1f371df5be9178231b340b7b0d1bdefe38fa12645d132ba5ee3a5e2fcd7db336c2f60d2178d2e10a984e83459fc2757938b8a492c59692571a13d498531e62bd9977f04a2ab8cd435ec87409457cf3eeec2bb52370cd9b40d96241ddba1480a775e287e069d92e5b333c6897cfa8cc5fbf07360a293a6413e61a5307fa8c49794803b793ee56071747ecc0798de3e8c2a83b9ba6f1612b209f84d889e3174b30174af862aadce86063a48fa25fbd317f7b3024edec17976f0cc19162956c8ec3e815ee3668d51af8f7d3b820a0a214156fc3176bc3949189eddbaae1c1ac9376469d5d9f72db2a5b9b50d62785953da62105cf80dda04080599bbc4ef83f772a624741d909cd502a5507404952c7d5607405577d4d7cdc5a72b1ec0dfcccd8b4a5fe16fc707260c09a4ca652b456ca74e58551f7668c85237338ccc325f410632a4345dd83b42ef5b8b27cf3305b2851dd01689a3d0a6b352abc915ec93b23e0e0c2c6ae023aace8e8f39a01bc4415c50767ae7463d7dc4c68f4af13d8e8f00648345c669984691897866d112b15b180ece924de0f7c3039758d029ce51e89dcc1c7e0c93a50d07a937f025c7405e2fca7f2b9fed4d800641276604046f358ef373da56d10155a678564865411fa63d6f7cf5a14d4b45f11fd07987813791a849f3a352f6a6eccacee355f7a4e8671b226a0fabe893ef8f4ba14482deecb528e52ee5a569bf636fa9499ad64f49f8657412b8a71604a51848c0986fee57fb2b8b7c8dacace3b52d7484b56ccb6fd9c9fd84fd580e0273e02081892706466ba7c5a91bc4cf62122e3534f4ea5bb65ee59c033a5f092eb1d5a88c29d29a84c094798eaf7272bb52d76692637ae6a98396cdb032713b13de08b234723678f6f8ae8cb1499275744d2749aec4a4ee64e6228beecd711fd2beb733c6c2eb02f8dd34af8dd334f96dcbf9f01e9965809e8fd660886fb5196c591a9ecd55ccc70f4bd68df3fd323d8032343908b0e2fe9134307e67d47de9774394071e87c70e06b63bbeabf53487adbdb970ecd81166c0c3bc2c02ae12690958f5c21c6bf428189c6990d2f13a58b719f6c9939c697db104acdce87cc466e335543cc35fc42d183537e6d2f61e3568b435968343a37910995227bcf349e5f6fb540a2f33d18795a63e32d25df586c1a72d952ee301815a21cdb721a2299ed36b18c8f1f8e36e522805091121cafcde3157251c90beff18dbc7d4ce06844a4080fa0385534246b434cdf6af1ffa79621fe8ac7d9a9e7be59e4607e2d0bffa3ec7845ad57af703306b18c7c04ca5ad62c219435a95f5f1b57efb05c51677059f201ea5b93385f833dc9ee38cf34fd9c33be8aad76e7091096c9c4d08da446fbb44f8c484faee718d9198b4c42d3d152f09cc0d6eef99796a1ec50a50f8d62b4ab154124015a6624e5d90d8aa0f42b77711012db3413334874766e8bc72de88d9bd5b1d3097a0d9b23ff81fb63e4ec6bc89aeab8429a1e4d456a4b3dc74446a7a5ad3060f0ac5da0bb8e245ca0fe9f0d1c0ca386026d8baeeb1c9a9427d46887650f2cfdab0c1ee368207fb9dc70be80243156163c8482c67b79c18c1b937cfa1f67918bd8c7f15fb436644617ab367ff6df57fb8f21fb2207e3252f3082efded423f6936a4a1e5e78c64f022a6a0220d6cfcb94ebfd6ae6215071c022055d45f376ba66d2d307ab24af88ab5388832577787b108341a2f7ccaaa4e16fe2f62b7ccee1c1d0ee76789b7f94d969a50b9bce28da78828e85257b01d8781364d10d4e73c92cf5af292579fce52dd85f144f744a173aba69645f225be19475f28af1192afcf827f09427f5dd459e6eeaf5fba0df764cd1296320de3be5ff33328c5095091cc324c37a79b0f144fa910fbf22734cabfde2070859dc7e4e5f4dc79f348c783e6a4544ff15658419b9b7cd6fda26c1a866b442d73f2e35fef78612def1d567fd8c127f561629e9e6f0fe0eea083d78cfc5c60068faf4d6a2337ab60aa63547825b28a7ab4595eb004b0e88fefa41ad86d4d3825fb06b54485924c44738e2535edb2322e28d6", 0x1000, 0x80d8, 0x0, 0x0) kernel console output (not intermixed with test programs): T36] audit: type=1400 audit(1789195471.060:62): avc: denied { rlimitinh } for pid=233 comm="sh" scontext=system_u:system_r:sshd_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 14.405740][ T36] audit: type=1400 audit(1789195471.060:63): avc: denied { siginh } for pid=233 comm="sh" scontext=system_u:system_r:sshd_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 Warning: Permanently added '10.128.1.12' (ED25519) to the list of known hosts. [ 21.867110][ T36] audit: type=1400 audit(1789195478.530:64): avc: denied { mounton } for pid=287 comm="syz-executor" path="/syzcgroup/unified" dev="sda1" ino=2023 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:root_t tclass=dir permissive=1 [ 21.870543][ T287] cgroup: Unknown subsys name 'net' [ 21.890014][ T36] audit: type=1400 audit(1789195478.530:65): avc: denied { mount } for pid=287 comm="syz-executor" name="/" dev="cgroup2" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 21.917264][ T36] audit: type=1400 audit(1789195478.570:66): avc: denied { unmount } for pid=287 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 21.917512][ T287] cgroup: Unknown subsys name 'devices' [ 22.042307][ T287] cgroup: Unknown subsys name 'hugetlb' [ 22.047911][ T287] cgroup: Unknown subsys name 'rlimit' [ 22.142716][ T36] audit: type=1400 audit(1789195478.810:67): avc: denied { setattr } for pid=287 comm="syz-executor" name="raw-gadget" dev="devtmpfs" ino=190 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 22.165922][ T36] audit: type=1400 audit(1789195478.810:68): avc: denied { mounton } for pid=287 comm="syz-executor" path="/proc/sys/fs/binfmt_misc" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=dir permissive=1 Setting up swapspace version 1, size = 127995904 bytes [ 22.190433][ T289] SELinux: Context root:object_r:swapfile_t is not valid (left unmapped). [ 22.191047][ T36] audit: type=1400 audit(1789195478.810:69): avc: denied { mount } for pid=287 comm="syz-executor" name="/" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=filesystem permissive=1 [ 22.222277][ T36] audit: type=1400 audit(1789195478.860:70): avc: denied { relabelto } for pid=289 comm="mkswap" name="swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.245284][ T287] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 22.248000][ T36] audit: type=1400 audit(1789195478.860:71): avc: denied { write } for pid=289 comm="mkswap" path="/root/swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.281915][ T36] audit: type=1400 audit(1789195478.910:72): avc: denied { read } for pid=287 comm="syz-executor" name="swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.307549][ T36] audit: type=1400 audit(1789195478.910:73): avc: denied { open } for pid=287 comm="syz-executor" path="/root/swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 23.626384][ T294] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.633488][ T294] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.640788][ T294] bridge_slave_0: entered allmulticast mode [ 23.647050][ T294] bridge_slave_0: entered promiscuous mode [ 23.654995][ T294] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.662067][ T294] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.669137][ T294] bridge_slave_1: entered allmulticast mode [ 23.675334][ T294] bridge_slave_1: entered promiscuous mode [ 23.733614][ T297] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.740702][ T297] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.747795][ T297] bridge_slave_0: entered allmulticast mode [ 23.754128][ T297] bridge_slave_0: entered promiscuous mode [ 23.762966][ T297] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.770002][ T297] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.777073][ T297] bridge_slave_1: entered allmulticast mode [ 23.783331][ T297] bridge_slave_1: entered promiscuous mode [ 23.805942][ T296] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.813030][ T296] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.820081][ T296] bridge_slave_0: entered allmulticast mode [ 23.826519][ T296] bridge_slave_0: entered promiscuous mode [ 23.849655][ T295] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.856744][ T295] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.863829][ T295] bridge_slave_0: entered allmulticast mode [ 23.870025][ T295] bridge_slave_0: entered promiscuous mode [ 23.876205][ T296] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.883271][ T296] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.890357][ T296] bridge_slave_1: entered allmulticast mode [ 23.896533][ T296] bridge_slave_1: entered promiscuous mode [ 23.905917][ T295] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.912995][ T295] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.920056][ T295] bridge_slave_1: entered allmulticast mode [ 23.926388][ T295] bridge_slave_1: entered promiscuous mode [ 24.006834][ T294] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.013915][ T294] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.021200][ T294] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.028233][ T294] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.044455][ T297] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.051526][ T297] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.058788][ T297] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.065850][ T297] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.127036][ T295] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.134131][ T295] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.141419][ T295] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.148453][ T295] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.157361][ T46] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.164779][ T46] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.172962][ T46] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.180980][ T46] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.188194][ T46] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.200480][ T46] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.207542][ T46] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.216825][ T13] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.223875][ T13] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.241053][ T46] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.248173][ T46] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.301748][ T294] veth0_vlan: entered promiscuous mode [ 24.317737][ T46] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.324795][ T46] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.333614][ T46] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.340676][ T46] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.348525][ T297] veth0_vlan: entered promiscuous mode [ 24.359125][ T46] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.366202][ T46] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.374624][ T46] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.381694][ T46] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.399191][ T297] veth1_macvtap: entered promiscuous mode [ 24.405878][ T294] veth1_macvtap: entered promiscuous mode [ 24.454567][ T296] veth0_vlan: entered promiscuous mode [ 24.466696][ T294] soft_limit_in_bytes is deprecated and will be removed. Please report your usecase to linux-mm@kvack.org if you depend on this functionality. [ 24.487334][ T295] veth0_vlan: entered promiscuous mode [ 24.502815][ T296] veth1_macvtap: entered promiscuous mode [ 24.528368][ T295] veth1_macvtap: entered promiscuous mode [ 24.538959][ T317] netlink: 24 bytes leftover after parsing attributes in process `syz.2.3'. [ 24.594919][ T320] kvm_intel: 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. [ 24.612394][ T322] ======================================================= [ 24.612394][ T322] WARNING: The mand mount option has been deprecated and [ 24.612394][ T322] and is ignored by this kernel. Remove the mand [ 24.612394][ T322] option from the mount to silence this warning. [ 24.612394][ T322] ======================================================= [ 24.680954][ T322] FAULT_INJECTION: forcing a failure. [ 24.680954][ T322] name failslab, interval 1, probability 0, space 0, times 1 [ 24.693979][ T312] af_packet: tpacket_rcv: packet too big, clamped from 96 to 4294967272. macoff=96 [ 24.703918][ T322] CPU: 0 UID: 0 PID: 322 Comm: syz.3.4 Not tainted syzkaller #0 238002c42480d657f84ffff3a67e0b81dcf43858 [ 24.703962][ T322] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 24.703985][ T322] Call Trace: [ 24.703993][ T322] [ 24.704003][ T322] __dump_stack+0x21/0x30 [ 24.704049][ T322] dump_stack_lvl+0x140/0x1c0 [ 24.704082][ T322] ? __cfi_dump_stack_lvl+0x10/0x10 [ 24.704114][ T322] dump_stack+0x19/0x20 [ 24.704144][ T322] should_fail_ex+0x3c2/0x510 [ 24.704173][ T322] should_failslab+0xac/0x100 [ 24.704200][ T322] __kmalloc_cache_node_noprof+0x46/0x430 [ 24.704225][ T322] ? sbitmap_queue_init_node+0x209/0x5d0 [ 24.704260][ T322] sbitmap_queue_init_node+0x209/0x5d0 [ 24.704294][ T322] blk_mq_init_tags+0x176/0x370 [ 24.704325][ T322] blk_mq_alloc_map_and_rqs+0xca/0xae0 [ 24.704352][ T322] ? xa_find+0x11b/0x170 [ 24.704382][ T322] blk_mq_init_sched+0x30b/0x840 [ 24.704403][ T322] ? __cfi_blk_mq_init_sched+0x10/0x10 [ 24.704443][ T322] ? __kasan_check_write+0x18/0x20 [ 24.704485][ T322] ? blk_mq_quiesce_queue+0x10b/0x190 [ 24.704526][ T322] elevator_switch+0x127/0x250 [ 24.704554][ T322] elv_iosched_store+0x534/0x610 [ 24.704582][ T322] ? _raw_spin_unlock_irqrestore+0x4a/0x70 [ 24.704604][ T322] ? __cfi_elv_iosched_store+0x10/0x10 [ 24.704633][ T322] ? blk_freeze_queue+0xc7/0x100 [ 24.704666][ T322] queue_attr_store+0x30e/0x3d0 [ 24.704707][ T322] ? __cfi_queue_attr_store+0x10/0x10 [ 24.704739][ T322] ? __kasan_check_write+0x18/0x20 [ 24.704763][ T322] ? _copy_from_iter+0x215/0x1520 [ 24.704797][ T322] ? __virt_addr_valid+0x2a1/0x370 [ 24.704826][ T322] ? __kasan_check_write+0x18/0x20 [ 24.704849][ T322] ? mutex_lock+0x97/0x1d0 [ 24.704874][ T322] ? __cfi_mutex_lock+0x10/0x10 [ 24.704901][ T322] ? __kmalloc_noprof+0x261/0x510 [ 24.704925][ T322] ? __cfi_queue_attr_store+0x10/0x10 [ 24.704955][ T322] sysfs_kf_write+0x141/0x160 [ 24.704980][ T322] ? __cfi_sysfs_kf_write+0x10/0x10 [ 24.705004][ T322] kernfs_fop_write_iter+0x316/0x510 [ 24.705038][ T322] vfs_write+0x762/0xfd0 [ 24.705063][ T322] ? __cfi_vfs_write+0x10/0x10 [ 24.705088][ T322] ? __cfi_mutex_lock+0x10/0x10 [ 24.705117][ T322] ksys_write+0x145/0x260 [ 24.705140][ T322] ? xfd_validate_state+0x68/0x140 [ 24.705171][ T322] ? __cfi_ksys_write+0x10/0x10 [ 24.705195][ T322] ? __kasan_check_write+0x18/0x20 [ 24.705218][ T322] ? fpregs_restore_userregs+0x11c/0x260 [ 24.705247][ T322] __x64_sys_write+0x7f/0x90 [ 24.705272][ T322] x64_sys_call+0x271c/0x2ee0 [ 24.705293][ T322] do_syscall_64+0x57/0xf0 [ 24.705313][ T322] ? clear_bhb_loop+0x50/0xa0 [ 24.705341][ T322] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 24.705368][ T322] RIP: 0033:0x7fb19db9e159 [ 24.705395][ T322] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 24.705415][ T322] RSP: 002b:00007fb19e9fb028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 24.705448][ T322] RAX: ffffffffffffffda RBX: 00007fb19de25fa0 RCX: 00007fb19db9e159 [ 24.705465][ T322] RDX: 0000000000000003 RSI: 0000200000000300 RDI: 0000000000000004 [ 24.705480][ T322] RBP: 00007fb19dc3503b R08: 0000000000000000 R09: 0000000000000000 [ 24.705494][ T322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 24.705508][ T322] R13: 00007fb19de26038 R14: 00007fb19de25fa0 R15: 00007fff52e856a8 [ 24.705527][ T322] [ 24.705561][ T322] elv: switch to "bfq" failed, falling back to "none" [ 25.380355][ T312] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 25.442172][ T360] syz.2.14: attempt to access beyond end of device [ 25.442172][ T360] loop2: rw=4096, sector=2, nr_sectors = 2 limit=0 [ 25.451034][ T9] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 25.455511][ T360] EXT4-fs (loop2): unable to read superblock [ 25.540330][ T312] usb 1-1: Using ep0 maxpacket: 8 [ 25.546700][ T312] usb 1-1: config 0 interface 0 altsetting 5 endpoint 0x81 has an invalid bInterval 128, changing to 11 [ 25.558314][ T312] usb 1-1: config 0 interface 0 altsetting 5 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 25.571206][ T312] usb 1-1: config 0 interface 0 has no altsetting 0 [ 25.578290][ T312] usb 1-1: New USB device found, idVendor=0518, idProduct=0002, bcdDevice= 0.00 [ 25.587376][ T312] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 25.596662][ T312] usb 1-1: config 0 descriptor?? [ 25.630405][ T9] usb 2-1: Using ep0 maxpacket: 16 [ 25.639471][ T9] usb 2-1: New USB device found, idVendor=05d1, idProduct=2001, bcdDevice= 7.00 [ 25.648970][ T9] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 25.657337][ T9] usb 2-1: Product: syz [ 25.661596][ T65] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 25.669138][ T9] usb 2-1: Manufacturer: syz [ 25.674230][ T9] usb 2-1: SerialNumber: syz [ 25.679678][ T9] usb 2-1: config 0 descriptor?? [ 25.685954][ T9] ftdi_sio 2-1:0.0: FTDI USB Serial Device converter detected [ 25.694134][ T9] usb 2-1: Detected FT2232H [ 25.820328][ T65] usb 4-1: Using ep0 maxpacket: 32 [ 25.826844][ T65] usb 4-1: too many endpoints for config 0 interface 0 altsetting 129: 33, using maximum allowed: 30 [ 25.837949][ T65] usb 4-1: config 0 interface 0 altsetting 129 has 1 endpoint descriptor, different from the interface descriptor's value: 33 [ 25.851077][ T65] usb 4-1: config 0 interface 0 has no altsetting 0 [ 25.857716][ T65] usb 4-1: New USB device found, idVendor=13ec, idProduct=0006, bcdDevice= 0.00 [ 25.866814][ T65] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 25.875646][ T65] usb 4-1: config 0 descriptor?? [ 25.916468][ T363] netlink: 24 bytes leftover after parsing attributes in process `syz.2.15'. [ 26.000483][ T368] FAULT_INJECTION: forcing a failure. [ 26.000483][ T368] name failslab, interval 1, probability 0, space 0, times 0 [ 26.012737][ T312] input: HID 0518:0002 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0518:0002.0001/input/input4 [ 26.024539][ T368] CPU: 1 UID: 0 PID: 368 Comm: syz.2.17 Not tainted syzkaller #0 238002c42480d657f84ffff3a67e0b81dcf43858 [ 26.024573][ T368] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 26.024588][ T368] Call Trace: [ 26.024595][ T368] [ 26.024605][ T368] __dump_stack+0x21/0x30 [ 26.024641][ T368] dump_stack_lvl+0x140/0x1c0 [ 26.024672][ T368] ? __cfi_dump_stack_lvl+0x10/0x10 [ 26.024709][ T368] ? __kvmalloc_node_noprof+0x128/0x300 [ 26.024735][ T368] dump_stack+0x19/0x20 [ 26.024765][ T368] should_fail_ex+0x3c2/0x510 [ 26.024793][ T368] should_failslab+0xac/0x100 [ 26.024820][ T368] __kmalloc_cache_node_noprof+0x46/0x430 [ 26.024843][ T368] ? sbitmap_queue_init_node+0x209/0x5d0 [ 26.024879][ T368] sbitmap_queue_init_node+0x209/0x5d0 [ 26.024912][ T368] blk_mq_init_tags+0x12e/0x370 [ 26.024944][ T368] blk_mq_alloc_map_and_rqs+0xca/0xae0 [ 26.024970][ T368] ? xa_find+0x11b/0x170 [ 26.025001][ T368] blk_mq_init_sched+0x30b/0x840 [ 26.025025][ T368] ? __cfi_blk_mq_init_sched+0x10/0x10 [ 26.025047][ T368] ? __kasan_check_write+0x18/0x20 [ 26.025083][ T368] ? blk_mq_quiesce_queue+0x10b/0x190 [ 26.025118][ T368] elevator_switch+0x127/0x250 [ 26.025146][ T368] elv_iosched_store+0x534/0x610 [ 26.025172][ T368] ? _raw_spin_unlock_irqrestore+0x4a/0x70 [ 26.025195][ T368] ? __cfi_elv_iosched_store+0x10/0x10 [ 26.025222][ T368] ? blk_freeze_queue+0xc7/0x100 [ 26.025254][ T368] queue_attr_store+0x30e/0x3d0 [ 26.025286][ T368] ? __cfi_queue_attr_store+0x10/0x10 [ 26.025316][ T368] ? __kasan_check_write+0x18/0x20 [ 26.025339][ T368] ? _copy_from_iter+0x215/0x1520 [ 26.025373][ T368] ? __virt_addr_valid+0x2a1/0x370 [ 26.025400][ T368] ? __kasan_check_write+0x18/0x20 [ 26.025423][ T368] ? mutex_lock+0x97/0x1d0 [ 26.025448][ T368] ? __cfi_mutex_lock+0x10/0x10 [ 26.025473][ T368] ? __kmalloc_noprof+0x261/0x510 [ 26.025495][ T368] ? __cfi_queue_attr_store+0x10/0x10 [ 26.025525][ T368] sysfs_kf_write+0x141/0x160 [ 26.025550][ T368] ? __cfi_sysfs_kf_write+0x10/0x10 [ 26.025572][ T368] kernfs_fop_write_iter+0x316/0x510 [ 26.025608][ T368] vfs_write+0x762/0xfd0 [ 26.025634][ T368] ? __cfi_vfs_write+0x10/0x10 [ 26.025657][ T368] ? __cfi_mutex_lock+0x10/0x10 [ 26.025688][ T368] ksys_write+0x145/0x260 [ 26.025711][ T368] ? __cfi_ksys_write+0x10/0x10 [ 26.025736][ T368] ? __kasan_check_write+0x18/0x20 [ 26.025757][ T368] ? fpregs_restore_userregs+0x11c/0x260 [ 26.025787][ T368] __x64_sys_write+0x7f/0x90 [ 26.025812][ T368] x64_sys_call+0x271c/0x2ee0 [ 26.025834][ T368] do_syscall_64+0x57/0xf0 [ 26.025854][ T368] ? clear_bhb_loop+0x50/0xa0 [ 26.025883][ T368] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 26.025910][ T368] RIP: 0033:0x7f2095d9e159 [ 26.025930][ T368] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 26.025948][ T368] RSP: 002b:00007f2096c60028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 26.025986][ T368] RAX: ffffffffffffffda RBX: 00007f2096025fa0 RCX: 00007f2095d9e159 [ 26.026004][ T368] RDX: 0000000000000003 RSI: 0000200000000300 RDI: 0000000000000004 [ 26.026018][ T368] RBP: 00007f2095e3503b R08: 0000000000000000 R09: 0000000000000000 [ 26.026032][ T368] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 26.026046][ T368] R13: 00007f2096026038 R14: 00007f2096025fa0 R15: 00007ffe34292398 [ 26.026075][ T368] [ 26.026106][ T368] elv: switch to "bfq" failed, falling back to "none" [ 26.065855][ T312] ezkey 0003:0518:0002.0001: input,hiddev96,hidraw0: USB HID v0.01 Device [HID 0518:0002] on usb-dummy_hcd.0-1/input0 [ 26.247624][ T324] kvm_intel: set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 26.415804][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.431070][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.438267][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.438354][ T379] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 26.449339][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.458295][ T378] rust_binder: Failure in copy_transaction_data: EINVAL [ 26.463191][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.467813][ T378] rust_binder: 375:378 transaction call to 375:0 failed EINVAL, code 0 size 80-24 [ 26.470233][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.493706][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.500890][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.508046][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.515420][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.523238][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.530426][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.537591][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.544758][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.551913][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.559070][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.566251][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.574465][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.581682][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.588855][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.596040][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.603233][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.610514][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.620437][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.627609][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.634958][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.642335][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.649598][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.656996][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.664985][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.672906][ T9] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 26.679818][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.687698][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.695102][ T9] usb 2-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 26.704831][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.712134][ T9] usb 2-1: USB disconnect, device number 2 [ 26.719233][ T45] usb 1-1: USB disconnect, device number 2 [ 26.724173][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.733560][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.741253][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.748675][ T9] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 26.758414][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.767910][ T9] ftdi_sio 2-1:0.0: device disconnected [ 26.776340][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.785067][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.793523][ T65] zydacron 0003:13EC:0006.0002: unknown main item tag 0x0 [ 26.802085][ T65] zydacron 0003:13EC:0006.0002: hidraw0: USB HID v0.81 Device [HID 13ec:0006] on usb-dummy_hcd.3-1/input0 [ 26.815310][ T65] usb 4-1: USB disconnect, device number 2 [ 26.831741][ T384] fido_id[384]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.3/usb4/4-1/report_descriptor': No such file or directory [ 27.261796][ T65] rust_binder: 375: undelivered TRANSACTION_ERROR: 29201 [ 27.273824][ T36] kauditd_printk_skb: 79 callbacks suppressed [ 27.273840][ T36] audit: type=1400 audit(1789195483.940:153): avc: denied { mmap_zero } for pid=388 comm="syz.0.22" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=memprotect permissive=1 [ 27.359722][ T36] audit: type=1400 audit(1789195484.020:154): avc: denied { read } for pid=396 comm="syz.1.25" dev="nsfs" ino=4026532306 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nsfs_t tclass=file permissive=1 [ 27.371320][ T398] syz.2.23: attempt to access beyond end of device [ 27.371320][ T398] loop2: rw=4096, sector=2, nr_sectors = 2 limit=0 [ 27.393552][ T36] audit: type=1400 audit(1789195484.020:155): avc: denied { open } for pid=396 comm="syz.1.25" path="net:[4026532306]" dev="nsfs" ino=4026532306 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nsfs_t tclass=file permissive=1 [ 27.425992][ T398] EXT4-fs (loop2): unable to read superblock [ 27.440336][ T36] audit: type=1400 audit(1789195484.020:156): avc: denied { create } for pid=396 comm="syz.1.25" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 27.470109][ T36] audit: type=1400 audit(1789195484.020:157): avc: denied { ioctl } for pid=396 comm="syz.1.25" path="socket:[3624]" dev="sockfs" ino=3624 ioctlcmd=0x48d2 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 27.512479][ T36] audit: type=1400 audit(1789195484.020:158): avc: denied { mount } for pid=390 comm="syz.2.23" name="/" dev="devtmpfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=filesystem permissive=1 [ 27.534843][ T401] FAULT_INJECTION: forcing a failure. [ 27.534843][ T401] name failslab, interval 1, probability 0, space 0, times 0 [ 27.544716][ T36] audit: type=1400 audit(1789195484.020:159): avc: denied { node_bind } for pid=396 comm="syz.1.25" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:node_t tclass=tcp_socket permissive=1 [ 27.561084][ T401] CPU: 0 UID: 0 PID: 401 Comm: syz.1.26 Not tainted syzkaller #0 238002c42480d657f84ffff3a67e0b81dcf43858 [ 27.561194][ T401] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 27.561227][ T401] Call Trace: [ 27.561246][ T401] [ 27.561266][ T401] __dump_stack+0x21/0x30 [ 27.561376][ T401] dump_stack_lvl+0x140/0x1c0 [ 27.561514][ T401] ? __cfi_dump_stack_lvl+0x10/0x10 [ 27.561619][ T401] ? __kvmalloc_node_noprof+0x128/0x300 [ 27.561684][ T401] dump_stack+0x19/0x20 [ 27.561768][ T401] should_fail_ex+0x3c2/0x510 [ 27.561847][ T401] should_failslab+0xac/0x100 [ 27.561918][ T401] __kmalloc_cache_node_noprof+0x46/0x430 [ 27.561976][ T401] ? sbitmap_queue_init_node+0x209/0x5d0 [ 27.562077][ T401] sbitmap_queue_init_node+0x209/0x5d0 [ 27.562150][ T401] blk_mq_init_tags+0x12e/0x370 [ 27.562233][ T401] blk_mq_alloc_map_and_rqs+0xca/0xae0 [ 27.562307][ T401] ? xa_find+0x11b/0x170 [ 27.562388][ T401] blk_mq_init_sched+0x30b/0x840 [ 27.562461][ T401] ? __cfi_blk_mq_init_sched+0x10/0x10 [ 27.562517][ T401] ? __kasan_check_write+0x18/0x20 [ 27.562580][ T401] ? blk_mq_quiesce_queue+0x10b/0x190 [ 27.562710][ T401] elevator_switch+0x127/0x250 [ 27.562782][ T401] elv_iosched_store+0x534/0x610 [ 27.562869][ T401] ? _raw_spin_unlock_irqrestore+0x4a/0x70 [ 27.562957][ T401] ? __cfi_elv_iosched_store+0x10/0x10 [ 27.563036][ T401] ? blk_freeze_queue+0xc7/0x100 [ 27.563121][ T401] queue_attr_store+0x30e/0x3d0 [ 27.563201][ T401] ? __cfi_queue_attr_store+0x10/0x10 [ 27.563282][ T401] ? __kasan_check_write+0x18/0x20 [ 27.563336][ T401] ? _copy_from_iter+0x215/0x1520 [ 27.563425][ T401] ? __virt_addr_valid+0x2a1/0x370 [ 27.563505][ T401] ? __kasan_check_write+0x18/0x20 [ 27.563565][ T401] ? mutex_lock+0x97/0x1d0 [ 27.563630][ T401] ? __cfi_mutex_lock+0x10/0x10 [ 27.563693][ T401] ? __kmalloc_noprof+0x261/0x510 [ 27.563754][ T401] ? __cfi_queue_attr_store+0x10/0x10 [ 27.563835][ T401] sysfs_kf_write+0x141/0x160 [ 27.563906][ T401] ? __cfi_sysfs_kf_write+0x10/0x10 [ 27.563965][ T401] kernfs_fop_write_iter+0x316/0x510 [ 27.564048][ T401] vfs_write+0x762/0xfd0 [ 27.564104][ T401] ? __cfi_vfs_write+0x10/0x10 [ 27.564160][ T401] ? __cfi_mutex_lock+0x10/0x10 [ 27.564272][ T401] ksys_write+0x145/0x260 [ 27.564351][ T401] ? xfd_validate_state+0x68/0x140 [ 27.564447][ T401] ? __cfi_ksys_write+0x10/0x10 [ 27.564507][ T401] ? __kasan_check_write+0x18/0x20 [ 27.564560][ T401] ? fpregs_restore_userregs+0x11c/0x260 [ 27.564632][ T401] __x64_sys_write+0x7f/0x90 [ 27.564691][ T401] x64_sys_call+0x271c/0x2ee0 [ 27.564749][ T401] do_syscall_64+0x57/0xf0 [ 27.564816][ T401] ? clear_bhb_loop+0x50/0xa0 [ 27.564895][ T401] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 27.564952][ T401] RIP: 0033:0x7f30b3f9e159 [ 27.565010][ T401] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 27.565053][ T401] RSP: 002b:00007f30b29f7028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 27.565113][ T401] RAX: ffffffffffffffda RBX: 00007f30b4225fa0 RCX: 00007f30b3f9e159 [ 27.565154][ T401] RDX: 0000000000000003 RSI: 0000200000000300 RDI: 0000000000000004 [ 27.565193][ T401] RBP: 00007f30b403503b R08: 0000000000000000 R09: 0000000000000000 [ 27.565233][ T401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 27.565272][ T401] R13: 00007f30b4226038 R14: 00007f30b4225fa0 R15: 00007fffcd919508 [ 27.565324][ T401] [ 27.570365][ T65] usb 1-1: new low-speed USB device number 3 using dummy_hcd [ 27.620551][ T401] elv: switch to "bfq" failed, falling back to "none" [ 27.770405][ T65] usb 1-1: device descriptor read/64, error -71 [ 27.955814][ T36] audit: type=1400 audit(1789195484.610:160): avc: denied { unmount } for pid=297 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=filesystem permissive=1 [ 28.000323][ T36] audit: type=1400 audit(1789195484.660:161): avc: denied { write } for pid=403 comm="syz.2.28" name="hwrng" dev="devtmpfs" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:random_device_t tclass=chr_file permissive=1 [ 28.043493][ T36] audit: type=1400 audit(1789195484.660:162): avc: denied { bind } for pid=403 comm="syz.2.28" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 28.180312][ T65] usb 1-1: device descriptor read/64, error -71 [ 28.413981][ T425] kvm_intel: kvm [424]: vcpu1, guest rIP: 0x9114 Unhandled WRMSR(0x1d9) = 0x36d10d86 [ 28.430314][ T65] usb 1-1: new low-speed USB device number 4 using dummy_hcd [ 28.440405][ T425] kvm: kvm [424]: vcpu1, guest rIP: 0x9114 Unhandled WRMSR(0x187) = 0x36d1adac [ 28.462318][ T425] kvm: kvm [424]: vcpu1, guest rIP: 0x9114 Unhandled WRMSR(0x11e) = 0x36d1021f [ 28.570374][ T65] usb 1-1: device descriptor read/64, error -71 [ 28.620303][ T312] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 28.810309][ T312] usb 2-1: Using ep0 maxpacket: 16 [ 28.825482][ T65] usb 1-1: device descriptor read/64, error -71 [ 28.836212][ T312] usb 2-1: New USB device found, idVendor=05d1, idProduct=2001, bcdDevice= 7.00 [ 28.845737][ T312] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 28.854068][ T312] usb 2-1: Product: syz [ 28.858263][ T312] usb 2-1: Manufacturer: syz [ 28.863145][ T312] usb 2-1: SerialNumber: syz [ 28.870296][ T45] usb 3-1: new full-speed USB device number 2 using dummy_hcd [ 28.878627][ T312] usb 2-1: config 0 descriptor?? [ 28.886186][ T312] ftdi_sio 2-1:0.0: FTDI USB Serial Device converter detected [ 28.895400][ T312] usb 2-1: Detected FT2232H [ 28.940634][ T65] usb usb1-port1: attempt power cycle [ 29.041433][ T45] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 29.051635][ T45] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 512, setting to 64 [ 29.071380][ T45] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 29.082562][ T45] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 29.090627][ T45] usb 3-1: Product: syz [ 29.094800][ T45] usb 3-1: Manufacturer: syz [ 29.099426][ T45] usb 3-1: SerialNumber: syz [ 29.110376][ T429] raw-gadget.2 gadget.2: fail, usb_ep_enable returned -22 [ 29.290354][ T65] usb 1-1: new low-speed USB device number 5 using dummy_hcd [ 29.312329][ T65] usb 1-1: device descriptor read/8, error -71 [ 29.322997][ T421] kvm_intel: set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 29.471379][ T65] usb 1-1: device descriptor read/8, error -71 [ 29.553749][ T312] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 29.562409][ T312] usb 2-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 29.585747][ T312] usb 2-1: USB disconnect, device number 3 [ 29.600569][ T312] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 29.614272][ T312] ftdi_sio 2-1:0.0: device disconnected [ 29.710326][ T65] usb 1-1: new low-speed USB device number 6 using dummy_hcd [ 29.731858][ T65] usb 1-1: device descriptor read/8, error -71 [ 29.861402][ T65] usb 1-1: device descriptor read/8, error -71 [ 29.970458][ T65] usb usb1-port1: unable to enumerate USB device [ 30.143708][ T45] cdc_ncm 3-1:1.0: bind() failure [ 30.155351][ T45] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 30.168289][ T45] cdc_ncm 3-1:1.1: bind() failure [ 30.181345][ T45] usb 3-1: USB disconnect, device number 2 [ 30.227135][ T434] syz.1.36: attempt to access beyond end of device [ 30.227135][ T434] loop1: rw=4096, sector=2, nr_sectors = 2 limit=0 [ 30.240113][ T434] EXT4-fs (loop1): unable to read superblock [ 30.640313][ T65] usb 1-1: new full-speed USB device number 7 using dummy_hcd [ 30.811086][ T65] usb 1-1: config 0 has an invalid interface number: 251 but max is 0 [ 30.819309][ T65] usb 1-1: config 0 has no interface number 0 [ 30.829198][ T65] usb 1-1: New USB device found, idVendor=0b95, idProduct=172a, bcdDevice=f7.f4 [ 30.838443][ T65] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 30.846584][ T65] usb 1-1: Product: syz [ 30.850899][ T65] usb 1-1: Manufacturer: syz [ 30.855522][ T65] usb 1-1: SerialNumber: syz [ 30.870567][ T65] usb 1-1: config 0 descriptor?? [ 30.900329][ T31] usb 3-1: new low-speed USB device number 3 using dummy_hcd [ 30.950313][ T437] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 31.030313][ T31] usb 3-1: device descriptor read/64, error -71 [ 31.077792][ T65] asix 1-1:0.251 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -32 [ 31.092364][ T65] asix 1-1:0.251 (unnamed net_device) (uninitialized): Failed to read MAC address: -32 [ 31.111064][ T65] asix 1-1:0.251: probe with driver asix failed with error -5 [ 31.126886][ T437] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 31.137906][ T437] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 31.148599][ T437] usb 2-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 31.157808][ T437] usb 2-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 31.166170][ T437] usb 2-1: Manufacturer: syz [ 31.173293][ T437] usb 2-1: config 0 descriptor?? [ 31.310288][ T31] usb 3-1: device descriptor read/64, error -71 [ 31.570319][ T31] usb 3-1: new low-speed USB device number 4 using dummy_hcd [ 31.582064][ T448] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 31.591512][ T448] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 31.710314][ T31] usb 3-1: device descriptor read/64, error -71 [ 31.961583][ T31] usb 3-1: device descriptor read/64, error -71 [ 32.001447][ T453] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 32.012202][ T437] uclogic 0003:256C:006D.0003: interface is invalid, ignoring [ 32.013476][ T452] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 32.028531][ T453] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 32.037183][ T452] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 32.080313][ T31] usb usb3-port1: attempt power cycle [ 32.430317][ T31] usb 3-1: new low-speed USB device number 5 using dummy_hcd [ 32.451359][ T31] usb 3-1: device descriptor read/8, error -71 [ 32.581411][ T31] usb 3-1: device descriptor read/8, error -71 [ 32.830305][ T31] usb 3-1: new low-speed USB device number 6 using dummy_hcd [ 32.851429][ T31] usb 3-1: device descriptor read/8, error -71 [ 32.981445][ T31] usb 3-1: device descriptor read/8, error -71 [ 33.090395][ T31] usb usb3-port1: unable to enumerate USB device [ 33.418654][ T31] usb 1-1: USB disconnect, device number 7 [ 33.599152][ T36] kauditd_printk_skb: 7 callbacks suppressed [ 33.599169][ T36] audit: type=1400 audit(1789195490.260:170): avc: denied { setopt } for pid=465 comm="syz.0.44" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 33.625594][ T466] ------------[ cut here ]------------ [ 33.631105][ T466] WARNING: CPU: 1 PID: 466 at crypto/rsa-pkcs1pad.c:560 pkcs1pad_verify+0x4e4/0x700 [ 33.640522][ T466] Modules linked in: [ 33.644435][ T466] CPU: 1 UID: 0 PID: 466 Comm: syz.0.44 Not tainted syzkaller #0 238002c42480d657f84ffff3a67e0b81dcf43858 [ 33.655753][ T466] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 33.665838][ T466] RIP: 0010:pkcs1pad_verify+0x4e4/0x700 [ 33.671442][ T466] Code: 11 00 00 48 83 c4 20 5b 41 5c 41 5d 41 5e 41 5f 5d c3 cc cc cc cc cc e8 0a 33 06 ff 0f 0b b8 ea ff ff ff eb de e8 fc 32 06 ff <0f> 0b b8 ea ff ff ff eb d0 89 f9 80 e1 07 80 c1 03 38 c1 0f 8c 5d [ 33.691126][ T466] RSP: 0018:ffffc9000b78f728 EFLAGS: 00010293 [ 33.697239][ T466] RAX: ffffffff82814714 RBX: ffff8881112ca800 RCX: ffff88811ec03900 [ 33.705275][ T466] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 33.713299][ T466] RBP: ffffc9000b78f770 R08: ffffc9000b78f82f R09: 0000000000000000 [ 33.721333][ T466] R10: 0000000000000000 R11: ffffffff82814230 R12: ffff88811910b988 [ 33.729334][ T466] R13: 0000000000000000 R14: dffffc0000000000 R15: ffff8881112ca838 [ 33.737459][ T466] FS: 00007f1199dd56c0(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 33.746442][ T466] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.753071][ T466] CR2: 0000200000001940 CR3: 0000000113f76000 CR4: 00000000003526b0 [ 33.761079][ T466] Call Trace: [ 33.764367][ T466] [ 33.767305][ T466] ? __asan_memcpy+0x5a/0x80 [ 33.771959][ T466] crypto_sig_verify+0x1d0/0x260 [ 33.776928][ T466] ? __cfi_crypto_sig_verify+0x10/0x10 [ 33.782457][ T466] ? crypto_sig_set_pubkey+0x9d/0xb0 [ 33.787771][ T466] public_key_verify_signature+0x654/0xa40 [ 33.793644][ T466] ? __cfi_public_key_verify_signature+0x10/0x10 [ 33.800009][ T466] ? keyctl_pkey_params_get+0x3b8/0x4c0 [ 33.805684][ T466] ? activate_task+0x43b/0x480 [ 33.810502][ T466] ? try_to_wake_up+0x119e/0x1fd0 [ 33.815561][ T466] ? __cfi_public_key_verify_signature_2+0x10/0x10 [ 33.822141][ T466] public_key_verify_signature_2+0x47/0x60 [ 33.827979][ T466] verify_signature+0xf3/0x120 [ 33.832796][ T466] asymmetric_key_verify_signature+0x160/0x200 [ 33.838973][ T466] ? __cfi_asymmetric_key_verify_signature+0x10/0x10 [ 33.845701][ T466] ? should_fail+0xf/0x20 [ 33.850049][ T466] ? __kasan_check_write+0x18/0x20 [ 33.850368][ T36] audit: type=1400 audit(1789195490.520:171): avc: denied { ioctl } for pid=465 comm="syz.0.44" path="socket:[4040]" dev="sockfs" ino=4040 ioctlcmd=0x8946 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 33.855200][ T466] ? _copy_from_user+0x87/0xa0 [ 33.884344][ T466] ? memdup_user+0xb1/0x170 [ 33.888886][ T466] keyctl_pkey_verify+0x203/0x290 [ 33.893946][ T466] ? __cfi_keyctl_pkey_verify+0x10/0x10 [ 33.895098][ T312] usb 2-1: USB disconnect, device number 4 [ 33.899519][ T466] __se_sys_keyctl+0x743/0xe40 [ 33.910114][ T466] ? __x64_sys_keyctl+0xf0/0xf0 [ 33.915034][ T466] ? __cfi_do_futex+0x10/0x10 [ 33.919731][ T466] ? kvfree_sensitive+0x51/0x70 [ 33.924616][ T466] ? __se_sys_futex+0x13c/0x320 [ 33.929499][ T466] ? xfd_validate_state+0x68/0x140 [ 33.934688][ T466] ? __kasan_check_write+0x18/0x20 [ 33.939832][ T466] ? fpregs_restore_userregs+0x11c/0x260 [ 33.945518][ T466] __x64_sys_keyctl+0xc3/0xf0 [ 33.950223][ T466] x64_sys_call+0x996/0x2ee0 [ 33.954859][ T466] do_syscall_64+0x57/0xf0 [ 33.959292][ T466] ? clear_bhb_loop+0x50/0xa0 [ 33.964016][ T466] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 33.969925][ T466] RIP: 0033:0x7f1198f9e159 [ 33.974379][ T466] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 33.994038][ T466] RSP: 002b:00007f1199dd5028 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 34.002535][ T466] RAX: ffffffffffffffda RBX: 00007f1199225fa0 RCX: 00007f1198f9e159 [ 34.010577][ T466] RDX: 0000200000001a40 RSI: 0000200000001a00 RDI: 000000000000001c [ 34.018626][ T466] RBP: 00007f119903503b R08: 0000000000000000 R09: 0000000000000000 [ 34.026655][ T466] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 34.034690][ T466] R13: 00007f1199226038 R14: 00007f1199225fa0 R15: 00007ffe806f8508 [ 34.042771][ T466] [ 34.045808][ T466] ---[ end trace 0000000000000000 ]---