last executing test programs: 7.606808734s ago: executing program 4 (id=156): r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) r1 = accept4$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x0, @empty}, &(0x7f00000002c0)=0x10, 0x80000) copy_file_range(r0, &(0x7f00000001c0)=0x8, r1, 0x0, 0xb1, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000280)=@raw={'raw\x00', 0x4001, 0x3, 0x3e8, 0x158, 0x0, 0x148, 0x0, 0x148, 0x350, 0x240, 0x240, 0x350, 0x240, 0x7fffffe, 0x0, {[{{@ip={@private=0xa010102, @local, 0x0, 0x0, 'ip6gretap0\x00', 'nicvf0\x00', {}, {}, 0x88, 0x1, 0x10}, 0x0, 0xf8, 0x158, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'wg1\x00', {0x0, 0x0, 0x1ff, 0x100000, 0x0, 0xed, 0x7}}}, @common=@unspec=@connmark={{0x30}, {0xfffffff9, 0x8}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, 0x85d, 0xf, [0x10, 0x32, 0x1e, 0x32, 0x2b, 0x25, 0x3f, 0x17, 0x19, 0x22, 0x2c, 0x3d, 0x7, 0x3f, 0x1e, 0x31], 0x0, 0x2, 0x2}}}, {{@ip={@rand_addr=0x64010101, @local, 0xff, 0x0, 'wg0\x00', 'lo\x00', {0xff}, {}, 0x2e, 0x3, 0x4}, 0x0, 0x190, 0x1f8, 0x0, {}, [@common=@inet=@recent0={{0xf8}, {0x8, 0x9, 0x1, 0x1, 'syz1\x00', 0x2}}, @inet=@rpfilter={{0x28}, {0x8}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0xfff, 0x7e, 0x1c, 'netbios-ns\x00', 'syz0\x00', {0x3}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x448) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) socket$inet6(0xa, 0x2, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000180)={@link_local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @multicast1}, {0x0, 0x4e22, 0x18, 0x0, @wg=@data={0x4, 0x0, 0x6}}}}}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x2, 0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="12015001020000102505a1a440000102030109025c0002010000000904000001020d00000524060001052400a2000d240f01f9fffffffdff08000006241a0000080905810300040000000904010000020d00000904010102020d0000090582021000000000090503024000000704b6b79be629f4d155d4b7ef606858950caf183a3919177e53772b854fde"], 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, &(0x7f0000000000)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20, 0x80, 0xfffffffffffffd3d, {0x7, 0x401, 0x5481, 0xbc7, 0x8, 0xaed0, 0x3, 0xd5a, 0x8, 0x6, 0x200, 0xee47}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r3, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r3, &(0x7f0000000240)={0x14, 0x0, &(0x7f0000000200)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) 5.987997796s ago: executing program 0 (id=162): r0 = socket$inet_icmp(0x2, 0x2, 0x1) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000000)={@local, @remote, 0x0, 0x1, [@empty]}, 0x14) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e20, @local}, 0x10) syz_usb_connect(0x1, 0x36b, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x6d, 0x21, 0xb, 0x10, 0x13d3, 0x3321, 0xffda, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x359, 0x1, 0x7, 0x5, 0x90, 0xa, [{{0x9, 0x4, 0x9, 0x7, 0x2, 0xc4, 0x5a, 0x72, 0x25, [@uac_as={[@format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x4a, 0x1, 0x0, 0x4, "49c1b541f5b0"}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x10, 0x7ff, 0x7, "58b6a3be48970007b8"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x69, 0x4, 0x94, 0x10, "bc4940", "f1"}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x6, 0x3, 0xa6, 0xc, "9484d3"}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x14, 0x2, 0x5, 0x8}]}], [{{0x9, 0x5, 0x1, 0x2, 0x10, 0xf6, 0xb4, 0x9, [@generic={0xa5, 0x2, "e486aac2cd4f599ff6b665e3740323c466f4f3feda4a08e3d5252aa22ecc63d5888a9530506d371c3f00f5003f3fe9828384da750a30875a8818fe3ba61a5f11955cad133750aa784e9ac1d395f10d6b0807aa7e9c552dc0d3a45fd8e3525fd1371ae18d0caf033d47d6d1a451edd0c2da99180153f078059bca947e6e2a94b464bbd432cd55087ebe06464582911965b3430b5967748e9f7153428170f6599f97da87"}, @generic={0x65, 0x31, "62fbb0c10d06ae404bac804b19f0ff3a04a8c773bca7af5d0e258382b91f57901bfdeb26e24f47f0b3793f7791e9c54fec68af4a83b24951f81f5fc141830c18523d492268d16d39324e8958e2c0f8072acb50dbfaa7d564392e27bf136e4808b710ce"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x3ff, 0xc9, 0x4, 0x6, [@generic={0xff, 0x9, "fc9fdaceee612ffec1ea71c235dcc82f44306c3ab4467005f2659b7b08cb7d0c09a6d2595c371ba60e971343732f67656be39e84c5823cfe34525bc07362b46b12b7ec1b0b40edbf2f3b5ba3394853e278aead39c25e737f2a0194bbe1f3412ff887e16bc64df2ecb4f10094afe5b93c82b76864522b7a2ad1f1e8bfa05cde318178c8dd272acd885d6a0955d13631052fc16642662865cdfdb8ef1f2a6066f7f50f2c3b736d702dede141e07ceb5491bd2d0b66cde67dd711b6c7b7facfabca47d291ca7e8bc315d53c2e535d8e1b740d48abcc803e548c492b798e641391a0ea9e51a503e2eedc8d8ab30a51fdbd0658ea65f1cc36263ed7c611056d"}, @generic={0xed, 0xa, "543beb4a82d08e2af2b17fe993ce083429d7aa8180981c1880e9756f9d84aaa9c36fa83abe7c6f5f8f7640da59ff7150129cfe1a11bbd7aa6823653fb5eb8259eaaddf2d01b53048fdf8e4bb7fef095a0b36eefe6f25de26be22c9eda93607c1da5cae254460a6513ea0546749315aba610ec681a5fe6b9db68f38d9d7e52937f68a530e2350b9f6ba3e6b3e317b0625fefb71da4b3acb306b4f3359203a6cdd30bce43c284da384e53598c44a17aafa7ab3b6b07ffaa793c0f6aef932bcaad82029ff47070f674ed556d9d16fb7c6e767b4261085fd3c5a0cce66208e94c4bc7f795834109e36361370a0"}]}}]}}]}}]}}, &(0x7f0000000700)={0xa, &(0x7f0000000400)={0xa, 0x6, 0x110, 0x1, 0xd5, 0xff, 0xff, 0xe7}, 0x13, &(0x7f0000000440)={0x5, 0xf, 0x13, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x1e, 0xc, 0x6, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x6, 0x0, 0x9}]}, 0x8, [{0x63, &(0x7f0000000480)=@string={0x63, 0x3, "da690bf584954edd6b8a0af7d870325bbaeeee67f95ae4ea4e32df4f14c1c06871ce4aaafa39a28d91d5071c5d94e9719b051bfb1b775caaab74f5bfa569e3c41cab2550232b4c864713bd2bad36ee7414844dc8e2065afcca51b0e6e5d0e42f97"}}, {0x1e, &(0x7f0000000500)=@string={0x1e, 0x3, "b5def8ed6668a7b013aa8c4dfd786561970ed5524bfaf02fc6b0c32c"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x446}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x407}}, {0x5c, &(0x7f00000005c0)=@string={0x5c, 0x3, "fe2886d0faec224d77112430c8979c0a65b0f2a99478358860ea1b592d81af2aac9f8bfe2fdd586896c96f3f0a6562818f84192789410e6c42cb57e602c77c0b392c783f6cef1dba7a2dee61bfa6568fcfc2f53c5f7a07ce59b1"}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x1816}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x2401}}, {0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x424}}]}) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000780)={0x0, 0xdf70}, 0xc) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000980)={0x0, @private, @multicast1}, &(0x7f00000009c0)=0xc) r5 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000a00), 0x4) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000d80)={0x13, 0x22, &(0x7f0000000ac0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0xfffffeff}, {{0x18, 0x1, 0x1, 0x0, 0x1}}, {}, [@alu={0x4, 0x0, 0x1, 0xa, 0xa, 0x0, 0x10}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfc}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, 0x1}}, @call={0x85, 0x0, 0x0, 0x9b}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, 0x1}}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000c00)='GPL\x00', 0xff, 0x5, &(0x7f0000000c40)=""/5, 0x40f00, 0x1, '\x00', 0x0, @fallback=0x21, 0xffffffffffffffff, 0x8, &(0x7f0000000c80)={0x1, 0x3}, 0x8, 0x10, &(0x7f0000000cc0)={0x2, 0xf, 0x0, 0xe9}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f0000000d00)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff], &(0x7f0000000d40)=[{0x3, 0x3, 0x6, 0xb}], 0x10, 0x7, @void, @value}, 0x94) r7 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000e40)={0x1b, 0x0, 0x0, 0x2, 0x0, 0x1, 0xe12, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x0, @void, @value, @void, @value}, 0x50) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000f40)={0x7, 0x16, &(0x7f00000007c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x2}, {}, {}, [@btf_id={0x18, 0xb, 0x3, 0x0, 0x1}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, @map_fd={0x18, 0x6, 0x1, 0x0, r3}, @exit], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000880)='syzkaller\x00', 0x2, 0xb3, &(0x7f00000008c0)=""/179, 0x41100, 0xb, '\x00', r4, @fallback=0xc, r5, 0x8, &(0x7f0000000a40)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000000a80)={0x2, 0x2, 0x6, 0x7ff}, 0x10, 0xffffffffffffffff, r6, 0x4, &(0x7f0000000ec0)=[r7], &(0x7f0000000f00)=[{0x1, 0x2, 0x4, 0x2}, {0x5, 0x1, 0x4, 0xa}, {0x2, 0x1, 0xf, 0x7}, {0x1, 0x1, 0x8, 0x1}], 0x10, 0x800, @void, @value}, 0x94) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) sendmsg$key(0xffffffffffffffff, &(0x7f00000010c0)={0x0, 0x0, &(0x7f0000001080)={&(0x7f0000001000)={0x2, 0xf, 0xc, 0x9, 0x9, 0x0, 0x70bd28, 0x25dfdbfe, [@sadb_x_filter={0x5, 0x1a, @in6=@private2, @in6=@dev={0xfe, 0x80, '\x00', 0x38}, 0x15, 0x10, 0x10}, @sadb_x_sa2={0x2, 0x13, 0x5d, 0x0, 0x0, 0x70bd25, 0x3505}]}, 0x48}}, 0x51) listen(r0, 0xcd7d) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000013c0)={r8, 0xe0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000001100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, &(0x7f0000001140)=[0x0], &(0x7f0000001180)=[0x0, 0x0, 0x0], 0x0, 0x2b, &(0x7f00000011c0)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000001200), &(0x7f0000001240), 0x8, 0xca, 0x8, 0x8, &(0x7f0000001280)}}, 0x10) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000001480)={{r3, 0xffffffffffffffff}, &(0x7f0000001400), &(0x7f0000001440)='%pI4 \x00'}, 0x20) read$FUSE(0xffffffffffffffff, &(0x7f00000014c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000003500)={0x50, 0x0, r11, {0x7, 0x2b, 0x401, 0x80000000, 0x8, 0x7, 0x6, 0xff, 0x0, 0x0, 0x40, 0x200}}, 0x50) bpf$MAP_DELETE_BATCH(0x1b, &(0x7f0000003840)={&(0x7f0000003580)="4ebd596d84610fee044888688d1cb91f8dd08a85ef0e9cf3b0734292d9bdaab3d1773f5c532cfe2fcc6447c263111d06753aeb0682be2393167c1cfc39b3631f71d8536aee408d1ad3295b68299696a2d031ef9b94ef7680a09590e5571db844515726d58edb72611897c3083e826df9d17a8c453f4766b4e77867bccc30bcd38a8cc494c7ef0cd99fae54ee78b91a9a817618abb9e851a81226", &(0x7f0000003640)=""/114, &(0x7f00000036c0)="1b3f1391640c62d5ec5e00bfe098a74855fbb51a5bc76fa3c470dbb00294c12c574dabcb2e8f529376251d75b4c27ac3cf87899b5bdd2f5e358788a8fd38bf76dc47d34159b972fee6b52792aec7ac3d9bdd58cd1272ebf3356ff60ebee0bc11b2878ad39261b8569706c736981181c4253f337a454d0a585190d820846ec2164e54eb82f712dd41ef97d8c9e98e63bf1544a71d2150e67fc5024948741e43eec172d27f46f3659a6afc18625adcea69c36245132c2f4e9e5f41962c5d471f60c4c4ce42c7314b033d98557a90beae36f22520", &(0x7f00000037c0)="4918a8ff6be9ccc069486a1402f6f36db74c3e6e1d8837f91144ec0989419b6b59280a6cd6a3a4b600b2d037767935ee6d14751775b72313b6b02dd038e4512c69cf7b", 0x200, r10}, 0x38) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000003a80), 0x200000, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000003b80)={0x18, 0x7, &(0x7f0000003880)=@raw=[@btf_id={0x18, 0x5, 0x3, 0x0, 0x2}, @map_val={0x18, 0x8, 0x2, 0x0, r10, 0x0, 0x0, 0x0, 0x40}, @btf_id={0x18, 0x0, 0x3, 0x0, 0x3}, @jmp={0x5, 0x1, 0x0, 0x4, 0x3, 0x6, 0xfffffffffffffff0}], &(0x7f00000038c0)='syzkaller\x00', 0xfffffffe, 0xd4, &(0x7f0000003900)=""/212, 0x41100, 0x8, '\x00', r9, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000003a00)={0x7, 0x3}, 0x8, 0x10, &(0x7f0000003a40)={0x3, 0x0, 0x8959, 0x5}, 0x10, 0x0, 0x0, 0x6, &(0x7f0000003ac0)=[r12, r7, r3, r7], &(0x7f0000003b00)=[{0x1, 0x5, 0xf, 0x3}, {0x4, 0x2, 0x9, 0x5}, {0x0, 0x5, 0xb, 0x4}, {0x2, 0x1, 0x2, 0x9}, {0x2, 0x1, 0x0, 0xa}, {0x4, 0x3, 0xe, 0x2}], 0x10, 0x8, @void, @value}, 0x94) setsockopt$MRT_ADD_MFC_PROXY(r12, 0x0, 0xd2, &(0x7f0000003c40)={@remote, @multicast1, 0xffffffffffffffff, "2db5011cd041d02ea514934f4914bd9af987c5544fa2c4c4e03817c63836ec3d", 0x2, 0x7f4, 0x1}, 0x3c) syz_usb_connect$uac1(0x1, 0xde, &(0x7f0000003c80)={{0x12, 0x1, 0x100, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xcc, 0x3, 0x1, 0x81, 0x70, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1, 0xf6}, [@input_terminal={0xc, 0x24, 0x2, 0x3, 0x200, 0x1, 0x0, 0xffff, 0x1, 0x80}, @extension_unit={0x9, 0x24, 0x8, 0x6, 0x4, 0x1, "86a5"}, @output_terminal={0x9, 0x24, 0x3, 0x3, 0x302, 0x5, 0x2, 0x6}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x9f, 0x2, 0x2, 0x0, "fba574", "c7eb"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x8, 0x1, 0x8c, 0x7, "f4b161"}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x4, 0x4, 0x2, 0xd, "48af05", "6f53fe"}]}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0x5, 0xf, 0x0, {0x7, 0x25, 0x1, 0x81, 0x3, 0x5}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0xf7, 0x1, 0xe6, 0x5, "", ';v'}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x7, 0x2, 0x1, 0x7}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x2, 0x4, 0xfb, 0x6, "e0ccf5a2bfec3298"}, @as_header={0x7, 0x24, 0x1, 0x86, 0x90, 0x1001}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0xb, 0x4, 0x10, {0x7, 0x25, 0x1, 0x0, 0xce, 0x9}}}}}}}]}}, &(0x7f0000003e80)={0xa, &(0x7f0000003d80)={0xa, 0x6, 0x300, 0x2, 0xa, 0xff, 0x40, 0xff}, 0x5, &(0x7f0000003dc0)={0x5, 0xf, 0x5}, 0x3, [{0x0, 0x0}, {0x2a, &(0x7f0000003e00)=@string={0x2a, 0x3, "36096cd7469ee6766407e93c203f82a376437576e7ea52c184c814cb5160a848b636215f798c5f52"}}, {0x4, &(0x7f0000003e40)=@lang_id={0x4, 0x3, 0xf0ff}}]}) mkdir(&(0x7f0000003ec0)='./file0\x00', 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) fsetxattr$trusted_overlay_origin(r10, &(0x7f0000003f00), &(0x7f0000003f40), 0x2, 0x2) sendmmsg(r1, &(0x7f000000d400)=[{{&(0x7f0000003f80)=@caif, 0x80, &(0x7f00000041c0)=[{&(0x7f0000004000)="344e8a247558d5948795ff17a5d599cee2f345be4834b78e3947dc22786ef8bdff89e99eb9ae0b48fea80f4d84e09c4b9f7c824ce3eb804e96165a37a698e66df5f96b961569cf77099b599cda9260798135d994284ec7ccdf2d571c3cac95f989a68bd3e3f9843a5bda54d434797e1f2115a428cdf716b7a6ae28d82218b7efdf514929935486cd8d2419d5caa8af1862fa997c1d59b856f95ff4687cba055d8c2bf2169a42664dcea8f278e969b9245e8665e15d6fc71085983e8df66d3dc0d3169148a8d4d6f812c9e351abb83886fea66f56c812c54fd6bc8a6d660d597f970d6aa128934318a4f90747a056ef0d6ac3312bf4af637cbb28", 0xfa}, {&(0x7f0000004100)="3c31a3ba54f4d9469e896d839b366100786b01c0e0e3e17ed661d80c80276138d4598d4eb4eeeb72185444a9a24843a9106b4e240bc9c5f23c79475614d801421ddbffdaeb193540c4f43250d28d4010f861141940364196825ea613394d0213", 0x60}, {&(0x7f0000004180)="24f65a5bcc4524090f4fea1fc89af384ce92a0fc248420c051314b50b6d0f95feb17b76315ff8fb2e9466676a9", 0x2d}], 0x3, &(0x7f0000004200)=[{0xe8, 0x103, 0x5, "b61f59bd84af33cf63feeecbc2be7800ebe4da7dea1f885f46220df743ca6aa78a6bf33495350bf6ceed971cfc068a1534f481a93166cd8675c3978503e2f0d1799df45dad7e5e8339399a1182fc584393d00b4c83be8680498ae1ab36b95c1a70ee32f21874d57f8e838c9df719b3dc877a0bbf8e3ebb61002bba385c605b1ad0f4ef274b17bce9df19e0a9ff4f4a6d0bec0cb19ffb17808a83cdda972179c38bd735b3bab2d0b31c11ab509d7b0535539aaf1e85591d4b5aab538a91187057d237dc3bf39662a464ab9a6b17e63b1250f2d8acda4421"}, {0x78, 0xbb, 0x2, "7ecf31531b99db6e639b4f954d26c9447d0c0f8fa5500c07890cae43727b5b4d7390b2b93706e40d638c4cb597a1ebcf1d27906f7774c51432291c91329fa4be7cbee47153b74aaf1e9be4aed4a2b5b2ee560c389910b716b009181d5291060aa6"}, {0x78, 0x104, 0x3, "7c5c4cab108b11a910e97996e3cd47f905614f925a58ec1676fa3b60ecf253ad7cb2f16a7ee8498062544da9a80090316e2a3f6b7cad28ae49bd2c3fa82ca6f8d60bd4da71f9663136098121b31611f33b1b800b2b2e25c0257502df11c00fcd59a305b5b3d6e1"}, {0xb8, 0x118, 0xd, "b8d3af483db4764685e382fb432466637488c6313a28f90f5527bbe5c87d0099301b73f80f7dffd77e2396257722334262c1ed0d52f584f4a3a45f43c89ef856858e0571a3bf9142491f8e0de986b5a950879c14e75bfd3e682fd171bfa7f1d6efe5c284f44607651156ad3c5284d0f00f328eded03fcf0213339b7461bee81b29978e674b3502ae5b24048add4568bc29ff02ca53a9deddf7ee225512e07c4730858d76303270"}, {0x98, 0x1, 0xfffffff7, "8eee21226cc929f808ef5a3891e7e5eb2819b04de8c910402d0373213fa3dd5fd95aa60dcdf766dabaaea350199fa5e6bd7d24b7b7530c025e4cca4f568b6f3d1e469995a404856baeb72880352a80c173651f7da1ad3ddfdaa63d532f859ca8fafb5ffa9d5660668c814a8e91714f813a662d51a883922301520642418c7165ce2dabdf311b"}, {0x28, 0x10d, 0x5, "df72666f41df9ff62ef15c39f6cb8e62c9f9"}], 0x350}}, {{&(0x7f0000004580)=@tipc=@nameseq={0x1e, 0x1, 0x2, {0x2, 0x2}}, 0x80, &(0x7f0000004940)=[{&(0x7f0000004600)="7da61b7702ff37bfbc86795bbbe54fc04085aa77acad339e62c9e99b2a026628392734b8583d8cba096777063993dc4ddcb939d037b6426944", 0x39}, {&(0x7f0000004640)}, {&(0x7f0000004680)="6fc0f505eaf646a259b7350eb0b62329aa9ff8e2a66cd18b640ea6dd910fea803df224c129676398d3295e7f95792be5e722044f6a2005cd4ef82d222aff9dc5af30f8678d0e314e37da4a57512c9fe9e5c82935bc94d105f078bf5c33db71a0a9680af3c774ca4a553d700b1467929b0149d0a8441d27ddfe8c0c855756626ce349e76b9c37d3ca36a834f58e22c24cb89f8a8f5221e1102d", 0x99}, {&(0x7f0000004740)="8d43820d39b3f4a1b213816681e9d3260610e0ae9e3eaa07ad7d4de8d970decfca5a880e8e625a6d9f51171bda9cde7c23d0a9c480ac76b59877da7d5b55e1fe9c", 0x41}, {&(0x7f00000047c0)="10ad4ed7a0fca051d7fea59188948187f42eaacaf34a9b86ab491750febbe2e363e9f0a095cd751f723ab56361e8d49f7f3244e94bf15c57f906f4879281a7325b397ec921756e", 0x47}, {&(0x7f0000004840)}, {&(0x7f0000004880)="7a2a1417cc5970f62c15bebcd7b33bc5fd3655e5e9ed57f949fefdbc714d3f02a747ce4b3da72899fe3dccf212eb5cbcfe18597074b64b57295dfafdf9671994c5c2568bd181bb41b03edb8b8341e32d530b6ffbdaa377b511148db7b93bafd671f60852a1c60b23548ae0cd95f5ff44e4ae328ad6e62424f726677cdb6061c1c36e02cead18141f53c1be455b8f107936957c5698390a014bd3ad", 0x9b}], 0x7, &(0x7f00000049c0)=[{0xc0, 0x10a, 0xffffff06, "3fdceee4bf645c1b2a4fda2195c992c3a7d089827af514da5af020b447e1dc404805f001ca7e5f0fe9be27b1d15740896937ef0b7597c17e0c966048a95b80571826e08573f64c0e1c254dbceb4a291b1380804f4277d06773e1e3f575cfa80d4788ea1d319ee1524d3e0112c833b8d0c8244fba7559d983319e23be8fb08b6741602b443db241b78f4043921fdfa0978427219c13df28c3f968565cb729b4c208a4d7f9287f450048af"}, {0x10, 0xa, 0x4}], 0xd0}}, {{0x0, 0x0, &(0x7f0000004b40)=[{&(0x7f0000004ac0)="86e4db66af7436a6394a08541a54a2c1ba17ed472ce3ce93fab30ba2b8f6fc17df3b37933c3363176bd9a1e088ea9e17fcb566a4780bd197c527417d272828d23a5beb4a80c0c7af20773465bf92120a5373d17c0782b114bab5de2d4277dac06ce011", 0x63}], 0x1, &(0x7f0000004b80)=[{0x70, 0x116, 0x5, "2a1b2bf612ab2dfd4d94c5d52e1e3f19f94706b965fda64fe166040099c1765bf3f6a203561cbaccba93dbe533c6c88571f57e1dde40bee015c1b983f21620800bec1a72b1b325d681f809f55c63b96419e0754d75583c3d6d223fb88c"}, {0x100, 0x113, 0x3ff, "d42a8e837b379a9d79aeb31dba1183fc773278d2260e74c28bab737453935ccca21f89d7386306e8b825c8d493ae1edd7f56235796b89bd4d324de0ef64281e3e073a252582194d4a674a945453d3e08b1ff63cc15f0fa104655cc59ff89eee9ed94e291c6c52a9a3e9894f8847bcc72699ef78f3cb6e08b750bc2bb76c81a51e78357b94973df9f48731661b5b43beaa1d9022468de569bcc41d3da3500d1fca662b12789888db8ba2ca42ca8288496879ec72101cb8e80ec71631531d53618a9eec3496e6bb637e2db6268b237e51b95b471afc6896f55fb78f912f31a19d136760165ce566885fb"}], 0x170}}, {{0x0, 0x0, &(0x7f0000006080)=[{&(0x7f0000004d00)="94a9a9da4c9cec239b09ebebe436d648d4cd6ae8130c5ce823827d36827a206ee6379116d9ad974b1b1ec8f12aed228565df6da7477b3355fdaca9dd1155a6e19bceb5e7bc90092c2a38729a22ad16e0bd003de6d3e2fdfafbff18619050add1c226729282f3efa5bbf54387886d0837a75f0db68c81d7f99ee8407d4b9fffd29e7b98b787dad7ca149d14f5ed31770dcb9c7736b26ea03cc567dcba36f11c01655a3c9dac5c0b2ef78c8fa0fa3049afeff64492f8217fbe92d3607e063d4c6baa9d86ea9bc6a084431f5ea5b0fe3feeabd705c6ef4ad406e96b36f123dde1f6ad4c0fae565b79be29095ee2e41ac6f29bf9c2f7e98986f54f66123ef61541a76762093ecaad2b8184b1f200911e0e11a45a7ed8f88bb6e66ba2c350e98a86b7afd8ce04a98a684fdfc686d3533d46db02c21dc5dca1320841993ba731e9ce37471e635fbd68fb3f42171f5a90372c27daa4c3114b76f5220c9f85e8f25eeb8302fcb9c9eba2e0a0f2be8c4574e21196a6ecb5f60eb98e8d1f6aa860429af104aed9d7dfdc9bf59a84495bb4d0dffccc75be0470efebe0c0833966e8889b50548d22bfcecc6b097510e946eab0787300e2d8fc8ef5cdf1dfd46b36d5e5386f5160ee5a10a8e91b9005e79fba7d902c36583f8017b060f03bc2dbb356292bcab15849ce9403a62a607cf42ef167ecf732dd31a4c9f8ca3b19069d1fc0989856b19375fce760c7e022c1913aed73f7e63e4dca1431c8523ae43bb1561fa9b9a2a4984221a0d9c41a36d2dc05d882bec09e619e9c177314409f31ba28ef858b236270b633cc8b65118803b9924e9a4b029f6dbd1fc82e14d1813b31fd106b5447c1d0837e0fae3899902cf78b6a1fc9a7bf516de5cdd6478b03226ff50fbf9451f8cd37038fa4a505a9abe85bd34e641f56e41b801f5a10f0f2472d276d0a77c1979a2aa6c101f8170bf8f6d488969f7c0e55cb0892b1ca660575284bd73b5d4a3527556b7f82e473acd518f3be42ee6f16b06ea5e79280e2ba794565eb597c62cab1f1f607f1882b05d9d7d1a088a139954dcf808102a3e2efc858af64e284ed5c8c19ce502503f833a5963d19f1e14846a8d707f508e08672f6220f402ac06291dbd4b4aff769d67d039a57061de8a74d7b9d0911eaaecb04a209cd29b663b46eea704cf373ecd36aa9909d0c094c7dbe5c33ae1c56125b60ef16f88963dcf3690277fce9755a9655322d318e2e7965eb1b4f5b779b641f0432ef4874f4a68157981f728e573f976acaa942484d066f53baebfcdf31d7ad4643e78f8cbc1d9b6775477b3e88564f330a6688b8a4369e9b3b5d3bf137f61b23ab7ddec7e781237f0a0e95f335916a58c3026ebfba4cf4f021dc4b7939117292177e79355834f21def884e8182871a6604d5fa35ca5548d888b661e6f2d248ae3e40bf593cd8f5c6b80c9e4ded0c19f2d90e435fdd5684d03589a8c41e16e3cd9fdc6b23516032a93502e8afdf24718b5a96dc8cd057f6bbd15ceb6510e8a49959b7f18032e89aff974a320cb7140e47f9d0fa3516ae96929f8f3944bdae05da08c85135a560fe1133591a0ee437351df129036c804a1a413416a8c43cb03ed207894ddb48d01efd2e3def353cb59bf1e138c8cb32b544e2f53536e5a398dfc925f299c8d37069e00aeeb78845425fb100d63629d8bebd09249510a95359d78a640876f40cebf76f1eba6dea29d186481b36e7fe918f4174ecefdb6c3bc0958dc7b9112e530c44c227246cf01e3eba1d7a7251c899788bd73970a8a991737a61942b4204ad8cece3022e7762df0ade41a513c956f9b9e64b91c09f501753118e1b24e57ebd288bab25a0092ba992c3b9e5929aad11c076e317daea7a2fc1dfead1bf8135093322a8acc763ddee3ced7e702a5879226b7de8cf18cc34b09a04d69fa835ddb9040b23ab6edf5f48b6e2ab7045e24217eea6a7e93b4f23ef6baa2c3f016a2d2de3dbf615e8c69f2d122e426c5e906ac3ef1e999b374edae307ba3efbae627f2ee7242f524129a9d277038859c3ffa315512fc614b80b0e9ba0a34ec7f85f9905cc28bf81207e8603e9af0ab79696a46d71d713be7a31094f48d6b93764aadca412e6da945f7e33abd32b5f360a025e35c360fead24049dc7cc84fd0509fe0de535df001fb4af30ffe0a685c71ce3e63b4b2728403e20af59fb2d89be83dbb1d71c38f15927b4d4e181abd59089e4a0cab219ad887119423c1b24da375ec7f2e204de666b655c6c024a28e3bfcbf54c8b520bab5f0eae56b037ea2cbe30849552183236f46e65b941c98ddde5e30713333dd440ad5432fe762c838187db6934a24997dbaad1ea2e4860f604c21c8e3b85249eac52014ed788d2ac87fa5ddfc3535eefb6e4cd4406eff24eb30ff5e3782dc579c4be8c86e658d8510b51aaf8a5031462621f2ec7f045d0be9578ca65e0e31f0d5cd629e5bb3642bbb6930571de758b6f0550aeaf6ebeea3ab7f2002fdc92e9f4dc0fca4522cb8a9c5152d0d3d6cf9ea46aed65ac49e0267d84d43b33d7cca33f03952f5d0289d76b0b8d3e10f0d233ba46e2ae284a81df4349bfa6826d40199124e13493f095770e728ea1b838ac0f7441d2f4613880f6399f4c8827616a6ddb17d6130eeddf7cabbd0f02d0a2d977360ed9d6718e608e788f3f88867d4e3963c4f794be7c0c5357a802cb62c53bbfe8f9e1b67fdb9039e5691421897af5182daeb6944b1aef274bc7c34452986ea7cc4b74b5df3d1375501db252d7012ed146bfceb002f5a1f3c8ee5b44d29c7c39e924329eeccf9d3a83c15133ed0f93aabb4b9d6f52b65bf0fcfd97e2f892c3bf1523459dc913ce64852814247035ce94250a3d9f88937679293566547f5ec3b718471d38741799cf12f5145273e827fe64b823f97347ea8375447d34d538a3f463c02414b661ec38e123a124e37e61a94679c014b7789257997bad6983277f27f3258460673ec3c1d7457d9100edfc0c0e2265d792280404f43ea94b960c974a6dfbcb85430ece860273d9f3e90ced00a0774cfa86ca898e1837131b395e9a862abcebac69a0feb728e832e66b2d77556c716afbf8bbf7b5141dc8dc146b7ed47e981412004d64180b0b93b891ddeb7a522c5a230c9074fea10f4d37e7291a61073b2d336943be2ed1aed2635806da507a9679659c62fb20bc0b9dba688f592a86661d889d9a1751f4bf1a251d7db6626c6725947451e57aec7f85f4e7c393be4a09d782a57785c52c382b4acdad233d7bd6d4a41fccefeada63a00df776fd8a6184e7ebe9b917a819ed0fe214b958b15139ea09cfeca3a8ee75281303590ad0af972770827662cd0f8c7cdd461510740302f0c98233c85f122a155067d08ba077fb881121724f8289c87add2362b0d64d032b2988cce53a918fb2eae3bb3fa8478225754407aacdd7d7dd96887a772bab0cf17e9cff170d2ab78aeb1f183cec963f65cb3478b2305561a6ef3d7fd85aeb55ac2200e0ca10d51a0d635a6a5521882c03cbb16c1fec8ee197d3b535627d26fecfebb0759616d7d479342894c5c34a5b4cf9412c9ce189d02d27355ea886d93cfa68a28dc26219b7036cbd8c2483aee01d05d187c636979ed25df61694d97d18b9d977466b4eb3877cfee74ae60d62ad74c073bc0773ac2c978d1d8b20b9d6fff339a144a914a6b0cf0774d8796dd596d7b31d9d5129d0039a9848d1ed30dbed36b004f9ef8c0375e1fc3b0acd28bb213b64e01b02da55277c88398ecff0599af4fc580bf6c5c706fc5015c75713967217e18b7405c65d32b49568456586210796dcedd75f4449854160bd08a16b512f6c59bc60c0ee52a7488ad81b244a0ffb16f7f4387da76ffead3cfcd4c94655b7daf030ce66cc83af0df670486af598d52689963bfa3723a2fcd1314fbc8d3a11aa388cae2dbffe0abae462a0e93234b45745b538e2b1fe51ac4192b332261fed4ffbb607a5cd6dac709449a80677af0803299645866846e4d6b98610779b14ab4b231d35743cfc86ebd504c19b60a3db1311236edcc37e4ae7001d77b6a61ff38791d4b8969ed3c0d6ec842a3ae5d5fb2a4c0502183da856f8815bdb903739b36fdb278abe1bc42ec0aea95f4748ff90c55a31d006dd3ef53474ff361930754085deb570b40fb2d6e8110a6d79a84d807ce7ce2f1df33c8545b7ee7315151e4978195350a46fd0c5638876cd7ca56d41f8ee8c85bfd31868f7af5b64bb9b46970d376a43bb0770eadbd09facab174980e163bd1509f75c3699f1b1aff1b178bd4a6a914008d20f0038854ba97b679a2b904737a3bb577689f5dafc9e8d7f719a808bbe68683712a440e9c16b0d1e7ccc104fdb80177be87a10cbff9ec98fa3b2d3b495b5311449deb88befe98d9d9ae397fb99b44c4c1076bb1469ca84e5bcf0d4543ebf506694ab711c5ec5fd90e3195c2a1e961bb056d72c9378a9aee8c5f301fcd3cc39b0dc7ab3ee97f0b40e4ff38de62292d872a3402da7f8906ca9f6735039173943b309d683510020efef30697927235f855bc082dd5de983db4f3e243499851f58edf7d61e8e89dba3f10254f97c1342dca8e5b1c29e9343f637c7a9a6d90a8f6015fa95f1313e2a5414363b9365436008820d6d3af198f6bf418961616cd8c2dc662a10cb0236173613b90f9a3742f18551585061f68ded14cc9606844da7f8920effbf13cdf521e99d7b879275c43b0fd736c0e13dbe8ab163d557bd401e414d9b2af67080146a946164ca3c6aef90ec55b646afeadaab77c7af441c23a9c6734b56cb5a1db452fcb99a1335898c20704eb840ed04cf90ec1d7d32141231c463885dc66c763c7f215df1c91c97415a347f94b3343afe0f8bc9b99a17aa1c97cfd5f88e15326893f11085098573a8f4fdc2fdf0d6a0c8b6c70fe3b8fa4de0b9fd591b966f62872468b14a69703a9c9d5d0043ef587a691913dda471302107d15ea0d7a55f6bfedb8bf5c78c03d8aa106c9e0a2e0af067575bca55bc1949d6f770bb58f67e445f119e0cc20648309bf5b619ec70c8ba754c2c545c3229ed87e6605517bbd9d8c40992820e8ff511d267cbab76f76e6f31b0bd2f3488befcb97f4280c1129180e969a1fbe4b7ba7a562739a9d1c4e72230051c0c1faf35ceabf863fb55efcbfb93561312f33f8b54c7651eead44ba557bb42d26e531b9ef4f1f55783f3f92aae6fddae68ea8d81f09349404c026e926b15060fc510c57eb24c736e7d5d4d3e23248cad25ad5196b05f68e3e04bb3a27ffced79ad00595dc333f85a916d6f0c3466c646aa293fe219e4fb6a5331482ae80c360d2da44b654406d54d3a7bf7deef6a1e2762d1315852b4df4301e1044c58fc6a84826918c61b11edc476748e800a1157468b33cfe33ca95b52303e355368c73b60dd30f79fcd4ff4e2aef00afe5196193d2ea856af3c30638f4607d95a6c1bba41592bb56900a1327cc5416828ac9986c5f36ac8ee025cc20150edfc032976a8ab2b5c4624923d338d63ba9dc61d396719d51bb9e777bf304abb4cb7e559e8a823aa18788c334c59731ea9e8199a79a4df4ef5e590622f01cd8d43d436e938214184bfa7cea031e0e46b4273eea7d6a967748f4c2f6e4239c824c40d3719cf9b545d6aca754076d3b33aaba6d057d1f9a613c136e3eae3a34712d25a73dcc552e4c4dd3e5214de4883c71a9dbe66682d94fef7c0e2a79e3b54e2edaf32ddfff6e8e1fde8dc74e983b53b8ff736b5eced7b0a8bef8c6e0f0eb0c1664a2f48c1d86729432e", 0x1000}, {&(0x7f0000005d00)="a7b56ec7ad98db8d2fecab47a1323b6bacf5269d4884686ba9f6e1a0d978b60d8e0466eb67455847a7b009e62f8d13100dd186f44b599004f4501bb08412c5f9cd7d59466c41633b15b56e32a576c088f34c79d382583c6966bc750844a76e5e20866277268fa9637b2a31390e8a5f9a1805ea1518574a4b36d314d6b4e149e172818fa0d4541f52da1c253c792225c76a8ab62f29951fadf2b58723c51ada66a5341e139008cb6fe3ad489df61e3ca595bd878551fe8c99a467fa2e5f2ad5df3b263a0bfc08e2ba74bace525e2ee55e1e948635ad09d36c77f3a4c375732f1a0cb9b22f2bd35669ad1c953394983bdccd6400ef3276", 0xf6}, {&(0x7f0000005e00)="9b7b63e9b2bf6769a01d31737f950f07829069264801bf61fbe6b7f196a5119a5d90f6ace53811b8e7701e7c38ef87930cc713f82b2c95518fe56b37bf42c3cc291a22ad4a9e01d583451574556ae84a8084ea93c1bb214cfdbb8f99d5089e9cf3e665d272", 0x65}, {&(0x7f0000005e80)="a23d84d2d4ee55a79465ccb780d7d2ed668d3cd192ab64a5d556e6a20e2b9116dd46523ec5f1d1112a3edcc5b73e0be3c36f8ba3fecbc8fe06796b600c5f5955ce4453f647cf87c6c8d1400a3dda0bb16181d5f9e9f173928dc6c029296b9619b3676f9eec773079f25ddf", 0x6b}, {&(0x7f0000005f00)="d7adc86a0e42e54104fcf97a7621ff60c64289d6f92454df7dd4eb83f1f3e3b568e2317dbf6744a3f1be0a865fa8d40f0e900710a6c089482d49785cb247d39562ae7c7278a45045e8f4cc5fcebb3b2649432816847558fed3a5", 0x5a}, {&(0x7f0000005f80)="d9548474659bd420505937e56f7509afef6c14b04b8c1fdca1edac2f3ed6b509ae1c59adb197ea9044bd16424f74c3b30758b762d6bbc569287462388a473a87970ddd72a9914085093a3f984c88353e44", 0x51}, {&(0x7f0000006000)="d75451f5812ada5315afbc8574b61f39629dd191accec9e6222cdac2ee8ab00b893c0adccc0639e17e6c381ee1209453a6cfa1c7ab32b035433cd016e7799bfa9113d8a765a24d6d9ec4c7d54a89c3839b04c980c7e938ae048dc912c108a4cd583c693e63", 0x65}], 0x7, &(0x7f0000006100)=[{0x108, 0x103, 0x6, "b9008f4401d2335b0f480ccd4a5b9d00450dc832b4869f06a77d7ee47aa4cc178d61a54c23ec9544a6bcdc1db3d089e8886f81860bb9a3c31ebefda19945ddc95ec38d49c475c64a5dc9c4086e902d18cafff4a6c3e50105a89e482a49e2144b7c5153d59011cbba3a9ebb6d83c34ecfc85e10dacc1ec5e0ddeafc0817185ebc72b6ffcd86fd961a3ee76dd01f96591ab0bcbdf8c2d3a5149b2d697103dff4bcbf89b5c3eea77d2fd16ad012b7f4bca8b246e716b61466a7166e83aaabfd0945cca3b1d5a5d5d464d20a91a7d5fff5e353749c9a8858caa8088797be4c89611f4faa3a1007f342f4ab69e4761bd960e1570745b8ba4ad943"}, {0x40, 0x103, 0xfffffff3, "36229a8c9601f7a01c99944caf475fcbc89a049c1a85e7d8fbbd1ed63ef7b9a6471466c6d1a6e97a945833"}, {0x78, 0x107, 0x6, "7e36f46099f4f7ca54c28a07b21d393fbe5d67dbcfb4c383186dc69961493c50ad7a7051c2abd83244979881f0886551725738d9e924f23cdb9b02d98a276c827151d03140c1476cae55c2c1ea25ae992523515a417440e70efda02c96eb6b173bf1458531"}, {0xb0, 0x10b, 0xa, "7e214e6c1499617661f32d7d32397f8629c0698ba739f703fd5906882a5a1ec63b0d81b8ceaef418130e2f1d0eeb6a186f197e9135685cafdc33d4e0ffe64df4252423ddb314d1d515631ca2ff791f2004af7d76327303d50f9edd77b30658187a0b9cc49aa495137610a9a25bb86eb6964b46eb3b5cf7e1f8940e046a1a849321e26a0f96c63be14527440bdb3b115b6a6c169821b44e1587cb"}, {0x70, 0x113, 0x2e2, "2c8ddeab28e811d2868528b8d488b453c8193ff9f47092481df7d60d5208b9a065f81e38879705e335edfc05f176869788ff87971e31e3499f2522591ac830c8f3b90e658408e4ac3bbe682f24a037ce31d3736676f4b43020aa"}], 0x2e0}}, {{0x0, 0x0, &(0x7f0000006440)=[{&(0x7f0000006400)="a7d8dade37f14d0cb5e360369ae866ec360672bee8b8d0f5ec09ed0f38540549d1d01b1ee666145626de546b3e2b", 0x2e}], 0x1}}, {{0x0, 0x0, &(0x7f0000006580)=[{&(0x7f0000006480)="5bf6583a3705729842f1255471afd8e97c2d4fbef80419e09c3cc995c4bce04c73694a32d8f96c2629785a198c2404848e228a03c47814e1903e556bb84ce40d74664a158b95402a3eaf", 0x4a}, {&(0x7f0000006500)="505fb60df1b143e0aa43895e41014be9386a39b74520887644cdf7ef29f907d0d1a4c59336cfe581aa9415660f708958c30145b57e13ca27a1c14c2037fcb293e1d9fe918b182ff6f2932c2847b15a0c3f329e4e69accdb081553879a3d4b5059b678a429662809385bc", 0x6a}], 0x2, &(0x7f00000065c0)=[{0xb0, 0x84, 0xf, "38e3e824503cf76cd4b0b24462aa91fc441e752f72c64059ca679c42bf64eebd4a5a8c25428839e0fce6553a4246bc3b2dd07fc0b39e9391064495ff397a773996e07f1394ab62cba88fb673314a80bd37a0d343071a32a3f787ad08c7cee046712d7afeb32a88f23a1385f2ef74f34185135f207c577393ac2edeace9c5104630e39085576979e869f3f9de7eb92f0a2776929b5ed4c53f315e"}], 0xb0}}, {{0x0, 0x0, &(0x7f0000008980)=[{&(0x7f0000006680)="88f69d301717af05da69b3d6652438f4bb006af2fe09a5ad4858cbeb4f4af01e6e2fb9fc23e69901655dfe2435a9156e8cfca91819f446a2e64419151f391160012af36429f681504b0dda60c4163ac61976ecc8b85c8087c40f9027048583e123bf806cc0116929eaaa958fcf27325a6fc0983bec697bf1614542fb6259809e4e4dd716946ae578e1626c8077ac60f3aec1e024ae4110d0fe2dc99eda67691656f50048b36dadf9150f28413bf8e2a75e37174d44671fc9419c44e693dcccf35a34ce02eadff511dae8d4b9bdaa2e16e05a946634b99d47daf2e37adff9610279d919a9f14c739179134335d2c71a7c845c693e47f77a1e32c5e95219b6bfa2a36a67b8efcf839d28ae8cec19dedc80e4253267c5dbd490524ed3fd093d1da41ae479c40c8b2daa32d67b55ef14c205ffff6e0f67dc337e0fdac34839c13f5698cbaba1aa8345a658f335cb58ffe455ea606bf5b0122eeb8a0253fae83b5b07be099fe6cf892d254c5846600c852f18f68acff0f518d56b6f9f29a85af7c9f3a790f894ed7f4b55eff3d15b2a584b13cb77948870a0aa181630cc194d282eb52c2864b5d9b4dc775b40c42c1e6ded2564678985d3312e6f7cd358cb4bdd921a8a465b67893cd4f479f4e0a69025d81111d06340c92a39bf78762a941eac6779706d7fd6ee6e9a9a2d2f2d26c19b348fd2f999cd4885dd79d60f137caf4a01b05c036ffdeaaac222aee9381b9c9974f64276ad6fd322737b25d5b653bbf9254dae5e23e6924ece0ea3d740c371fc7ea2b87a04f51c7f1fdad91183641b005af3e99085c578e1c49c7208b9420269cb66cc2b670a766fc37705f64e1ca2bf036d4b8890820c5f1809553dd9b81e202f160828fc9ef07437767e174395aafda39e47b086f2d78f193bc96ec45e516f6556f051a81289342232990908f0953cb94d3ebfdbbd7ff1f1f626f190913087ee482c19f01d115a3ba186ec67c9b1a24e11e5e4d349973d5b191a126327f37d3802db238148d1052d363abcef430010c4275ee9e6f7abafa21b21e5f7a2417fa0163a51922e17fe3f98c8f7ce078d2ab18a85d2414c3bf57ff388fe504e7592f15fe87451b3640a7304bff2cfccf8698cce2b1179974fc8334d64f98f74feea0f06a742c5589f2f95a80187511fbcd3fff87bd124f6418f1199ed1c46552c357ddf4f52cfcdbcf300f7625c5bd2f9c10b6ed034e456dafa0deb2591e367fa7e40e8927eef555ee0f06a57283ae3f53bc549fa81ed082a1e1e694dfa6d33aa6d03a39eb6bfeece0a0d28158db7fe1f90c5fe219cf25396cfda7b25cfd461ef7991a3ada9b48cd0addd7bf979eb79cc8b8fad51cc00bfa63f8088f9cc4c744ee1bb459bb4d5c9616ca8cbb843babd1fbc71e092d4b76fc81d5b1d290b171a9c4b248f9ef371569855c7b94bedfe44cb6f35cc3e9e076be2f4759ad98d23ec757b5015f20e58147e6a65fcc6e0ca9c2c08ad7ca544dcdbef39feedf89f9960f1d07a9e9f8e5142c28988abc48f8ead20656380732718b4c63acac3d82fad12bbf162d1f1149f6c7b1f09e7a80099f6a02de6dae3be4fb9787f15aee09b78f76c6db84de57ea3b8794d7632c1dce49e6120ccee47b66481a32cef934198ebace074de7dc4ff76098849f8f87ad05e88330460ec34247b37cf93a78031cecfb967ebf7912a88a769c25946e07173eb7620f3e7dd2b3e2cc1ebe8b732b8d3320a9afba297d54d6bf034deb5ffa03d62f772f28002f521a7ad587aa772397da20c2c851262313ae641a4ea50f52731fbac565599624f7ab1f048894ceeaadc7f2eccbab861e62fbc18c61d95fc874156d58fc48c35fac657ef51d983800e2908bd1a640a89a0278caee11d6f38a9e7e39971b5f7d9878586fcf165a4aa90bb32cf2dc17c9dd2055530b305d292baa7363b3d6d7ce7a43361da62fa1292e6f94f0e89928dce4e3472b4c3eb83d5a1b0677061f93ce35e5e15f281ac9bda2c5150e288712674300c0e04b139d5f11b93b7a87fdf6c594fe8f5b89999e2e614c1258abeb0e4b03f03f2382ad08a09dc8ca1c97a7259c8c60fdf8163d0456b7154dbe6f561db795b1b948aa2dc520f5af3b6284660459c19c356950e534702f90d700c6475961fb9b40f75b866a3bdfff07bc19cf28334ff248e7c107f6575c4fb92eb26e8f9470c0306819e2505456896564bb95b67092ee6ef635846a68fc8d3b6a4b74a0927e9d090b95bfaa43bc3c9e628798c459c5d579754cc3c3b9844c1017fe5964596ccf9dc1f52b91ff0988e00fd3f628dbb3cd971382429a0ac1fde93acb68d836ff5fc47df44c7f7d873b0957b16370e33122b1062edc2d87b743a105940dc98db72b0a0d87b09575f6abaff7048ebf19a9c48c1d53e7bfcae20c9a67399e1b05e6eee5471d7a2818be6adb8c6b8a58ac76f8ebd6ab7407e6ba454840e3733c03f4669c758ced902074756f23c06c14f2330c09c37b7916f94a7469f969c24de099c90cddfdf064bc2d35796a411c562ca4334ecdf095fe6d48ccfaae2ad9484aebda68d51d5565fd6e9b072b3de0dc5258538c5f2695657be189aa0f1465cf33c5799d623410d4546cc2bca2897384dff49907ee834036cdeb865d513ad8cee76d743993b3e1c3162ca3f6d58d47ef894107dea24a99ea7c9cd17bdccb7f7c374eaf8f23755b92527ed75b4237043c27e354dec99b9c74805027b6eafe021c0ae5a9fdaf1805cfb826258d4820f38b51f61f9ad923d20b3e81b9c8a2c31c589c4a0f17974db110eb7555704e4e016c85591cfc8b76cea35678436bc42584573d9fce14380553a151f1c0cc4e50873161f9d5c5c48056ab42f5898397aad2d367f2f3fc44d718c828b285fee1f75097d2df291486779c2ed5f83f9e25454f575a1cd356d17af9469c3602e982554065c4abd9c27f1211ac2d12ac4966814ba87214019c367cebc65b2b1cec2e6518bf80d00ae2fe57689103f533d372f9e2d5706b35906364fd7c06ccf3427720531c0ed9b65bfaabaa392f65e5d2b9440cdc6059817ff884aaee30f60236277281e01f25ad95b4a7efc48edfba31a6c6d7a6aac4ec50648935e030bcee9a4e73c25bd1d06f2f3a72ebcf53f4364d7b91855ce82183d18ff4b5c114c761b9aca8ebf80c69d11299d9d7cbd2d96e903bb716385be52d9af0d7f63c3a81819b1d379677886050c4430432eb68a5a2c6605c1a04f89cf3e34d8525cc91ee9580882669fc8d2c8f01403c96e3ba354cfd288002668eb1c4703200afa4dd40d3cbf9bf9debde4308aa025572eff0e17e53cd0581446a3b485f5f6cb24220a271c019d2964deb7e1dc517bf83e500cf851655e0a2f95959dcd8d0fecc14be396eae149f400f79b3ba038109636ac4c3b7916d4068adf7d9329b695001a7a7ca6d0110aa206f34b3e5d0a68dfa16cfbaa0115a8d31b5b598c30fd9d58c4421519c6ccb2a4ba79b43dccae3a4b003cbc71a4fc51742a9c9561a02e32c3601ebf7fb1bcab3811eadf000362c19ef326de6333e851c252336bbe90497f57c2a4aba34a0c74fe33e2bb0b3e7268d4c768c52486c991f43a15d326dffdc48d3eb019e22eae763d77c0b0827cd072f80644e5bb74843a47ef6368c34165f014d72590fa58b3b39ec97cf9bae5fe6f0a3f62d10aca7e17e16db8b9c6730bf55f6d4e1b1bdbca45436f34e30010cdfa6080537aa26197afcb60e30df6a62ac2077bca796be670da68885d8727e53406d1d921cfdd793e353f69a2c5d1a8b7e8a4fff90d7bd49e6bdb63d49d1abb1ad8b0c3eba4403d3826c42927336501c4d92444541eca6ce76633cc285c07bb1573266903965351f56adffcc12d0d4403fe110c6d0bf098160282351837fb204ae9d656567d1caa45fc79fe1682f6ff8bac6f82038702c5ab1070c3448e451adbc87ba0b09f4fbeb779ee69e03081118605c6d7d237aec86e06b6b2581cc519862c80837ef47db9e8c7cb0bf9d9ed9a7c1ccf0952bb01553e13fac8b5017aedde026dd205bc79fd1424172487ced26af27dd2cde77aebbb9ef87e59f4bdc60ba44f2416f8a84881e18ce592f8032134e820572a9f3dd2abe3fe4e9332acfe0ba9f331421e1e483e6f7101d0747ace2a053e001fad2f0c9c153814fc4ed35071cd0f17a40e10f2b7a5f6802107882210b1e6fcd2ce13c142db628aa2e10910b67cbd1775504c702fcbf296c861c62994cb0235724d9a80349ae96bd798fccd45549934bd59a884066d1d8d62b2ac60b1b64b0350d2fd4e2eb5e7036c4a54e000686b4edc7ead88176e7e2ccc1cd0be42b8338cbeb5c9651b705b34681d1dfd304bd206029344dbab19e2305347b9bdf44b4a8c9f42fea5396520d8b5eafadc4f5c1a10f6e8b6efeaa701652e347491c36d35c4117ea80685711358f9e0920d44d2c6443b930b01b54c9232942d1a9dc4cf328ed42fdbd6f7f71e03a6437b80f2a7e1269c105ab157e62bedb2fbf6ed63fcbecb56d31977fbf10d3a7dca2f5fcc99107d62f1b7fa8bb3f6a5cdb615465b672d7d65c02aecbdfde865b4050799f00b11664f4d717459f1a6c26db0d8b03a798439e2eebc33e10a337bf45088ab5e9a9ddb57422a14bf6ada530e9c6aa4852ef8992dcbd47d237249816100cd677b89660feef5133b87547a112b9fb056a5d98dafa2fb481a707ea24a5528238cd4b6de9d9054081a5b865058f5952a61012e5dde730e83dcf2ae9c17498a43da07dd21a1e21d5fa9ea36df1fee38e1f968fccc9d147dea7b9afa18c5aabc7a8f6c8be9d675b1cd67beff607c382a61a3934a999e177242d36fbb03458ab1f33424f050b50cc9ac95bebec32afd7f3015fd0f76ea795711b0f06be1f3a3b375e4cc666991d0124c178b1f0832c14c9c99524a6bdd65dddd729883324f9a8a7c20ebaa8b43750d08abcd49e37b5eb8273c8110623c058c201d5757403af51aafe4592eabc7580036faa2520c04ef6e1eb2b19d9abc88874ec629f77fd6a1e1eddc7294459ca83ebd8c2219f26b89ea22de18618639dd01b65516eade1cf235af66d363f10300ef6c78e563146bab1b52b858d6ec51ea2bd53db544f127f0f16370b69a631b371c938a4a0f3bffcaf5eaf49052e07273e06b8d5ed23a4c6a4319e162d34aa81bc20501ea1826e4e27b7bbc47a018a78b3e16e9d81a34c89a562891ee65519c315b4eeded52ec568d436ee7806e7cf0f70b6ee6fbdf967914f75b8071181f6dd32f46fb57f1d00f2818453951022a7a0f7819d2889e7702125359e16b188ea77070de93bf2ab5c77db52740ef1d38607351e400a3ec4d89bfd9381ae36337fe4c603e77048245f235eb0713e018f9019a717732ecb08c89ce1eceeb4bc11bfdae4081d97a1f9d4c8db6284843a011ab5cd22b7a890b7fa770908413e92ac8d5864f761047bcac4ccdcbe5eae0589cd3f1bd224d8219de09bb33c6b152f5b24493144094a78f97ffc45b96e89fae3491e60b9ab6fd93919dff985c667ef761cf67871bf2e1d8e365ec1a9abebbef82eda463dc757f8c637c0d06085073263da9fc9459726f28722a5ec5b829c04b44c5aab538409b896a35e0d01e76c4a2105e0d57b4591ddafe85b1f5f1c47c3db534eabdabe1f670b67bcca2a8b2c53bd8a02bdce0d8d2e91bb02c74f7ed2c04b7a519b2434e4fc270407870e94c3040d2452920e6a3bf67164a09efef36295a4eb0565d112ee2e576e9a6abcfd4794aa9c914e7880351f5e24ed66bb72035b79e80db8bb2195dad6f38d709d7", 0x1000}, {&(0x7f0000007680)}, {&(0x7f00000076c0)="657ef8c46c87dd5f97cc06244b66ce62a66ccd6787f6a2667daf3f198b1ff4d428b8c4a08f1dcd78dae6784eedb23acbe2db698c276639e1b137097de44bdccfa398bdd0efff1a88227674c704303fd11edc31dcc0f5d69a9c816d21acf283dc10dcc1d994f80e975fbe6027607728d5d1d10fb66150631bc1356ec423667be13d408250d788342acbc5aec8a414833f78e5132b572669c9cad75397c7e6d0f6f0be95fa1d5598f7475ff052dde364de42c6b8f206b1b607", 0xb8}, {&(0x7f0000007780)="537ea0e80067a030a03b19fd83e75869bbac30ca509806e28355e02b42656f604e49c821df9d596920b3f59e02ebe420d7a4c5b8422eba11a2c9f7f5a22f4d2339c35f0ff0b91e72441274ededff49c7312c3057d89d6621e411f646b798b1b0695b4ab32ea01e7050ad7a2c8d6e919057128dba654b5aa4742d18ecec46c5323969eb607a4cbb56892973f3f009fa7aa98e90a8aefa1e21c94f966fab0c35609f8fdab68e472e24ee890cc3a1808661c5bd80e440fe5e5fdbb79db3425d111055d9a40b3d1565799f4e6115beb2aad41df8b44d877cf43d16e17488cd863143a62a747b0b", 0xe5}, {&(0x7f0000007880)="eb0fbd1383638992431ab48b34d2663d225d99629eff98d2169087dff938b435e16430107bbf7ec63197434b9e38a83cba0a71facda25d1c0bcb0b3e2205f124bc82db91213329ec9e037db2de8a7e4fd9d72fc140aa9daa5caf44f09523068cfabd792369991c7a27f06978c234086d35b453ed5dd64b7a0704725a77bf412589fa5cff36a6cedb0bb70ca0113fcf0056c69620d85c430bda01dca2a2ee4fac99577bee58a367fbead8eac6eb2d661903f8624bfdc71dee4a8d16490d2cf3e38e512df507781259ac065d3c5dfb1496ace52b724050bf9fede5b2540df8c2feeef985158e29d55ffe071470ed187ef2a0058742c7f5bb27b968d584f11f39c42d15fcfcaa44fbf948d66a4599e78b4886e1e557af04d1aa3f369d919b10943fd11a6c30c25d60bf338eb95cb0cb476b9731c84cd2b12e42e998132589dfbbf813433f9bc6925026c1204f4ab607181d7be3eba55cf887c0b385d473a29c20796d2e6f26099f9aef873f1423335bdbf893ac7381786f7e6ff8c8d969e06365a8a94eb1d7d4b640062738cec3f27ea1c47a69259e64a6071c24d3d9ec3d6aa8efb44b64980bbd7d1aaf9fb91fd15cfff175914c1d1ea5c7a1bf49e8db800aa0aa2b77e64f4a468e4e1b7ae4eee6734ed8f58498e48eb9297cb5f6b98cdc7b6c64442612b9e1d1e017b27ba017a0689c372b06e5725c545b0fc9e9688fbca96f071c14f9784cc17065b64a10837f10410313c485a708dfa49b89228df98cc80c7ad293a487d735669668bf1add8ff96f6ff66fceaf8ed36db699d899f6711644e6b9f94786ff7c864b3b9ee59aa17d1dd1da88cb0c22f8d6f650359b5aa522ce042c39f66e08e58bcbdb6810084509da42d606900e26a172b1800f1e0d5be891bd5dc4bcee40f635b0063c1478a2889f20b21a497f7932d24cd13276f1c8e4a35e4656fa46d28d93a620a286b776bcba82c6e40da543a867d9caf4904e42d7e9faaeefb4b6b63b1fef9228c1aa108877d55f7e65432696c196528dd55cae2898d7d35183cf8a5c943433c197caccab7cc32bda46ea1524ddbb188f1e4305ef14368ea6f53d16c34f45e7b3b053bd23c272007e5ff73f69b0baf2cc931eb072f3cf5441ba8c1f1b3950a1e65feaf4a15fb85ffe06e5d897d5547c1a1427d552f75d687c845cd864336cbead48860ff009e5ec413b0e7cbba440b41022d6badb414ae7d78476511ef11ecdbb7b3542316a55e51290a572d98fcb0178f9ac18da48ac5c4336536b8661a63f396bcfd8a35328ef25108ea06f381f481a619d575d81b364f1b60f12c958946c217d2df8e1011f4231fb573f5a4e462bf4152954973527b0360a1745de98ef19de18c3aa1ed07da622702d2535aa18b86b92a20e75312024115639f9679ce8cf2150c7db50ec1340f9efe7759279b9080cadd535749b310e8f7352a7923e8d5ad1aeefa005e08ac7dbc414e3dd640e8ecf8e315d5dcdeeeae6cdaa3dceb7cb35d7bb7992ff4be853ed2548464897ee475a723b656106a3de72b7e7b6b8ae88cf1c32b490728a23644eeee0b03473fc56263c042f7ef825f9e6ba88d0ec205a8ac494a2e6fcdf550e6c7e8d56f5b97a415ab407fd4eab3ce8899a68dbd970f78a1b5689a587493f1b2af2c526d93cfa7ed930dde61d8a0d2136ac0f0b26ba73bd2db4031a752f5c3c2ffed807e8c0a9ca087b234fc6e52d5839a0043ccb2529af3cfc5b322fd90c2e414531b9b79019fe37eb74ac3bdb2e416211b1235ae5b155cce4352bae96e33b6d90cf6bccb36e1a451219ab7eaf326a3b40c2740838995c8fc42491eff661151c34b7fb0e6c0881ea20f0c789ff8f7a7c917b4f03ccf737507a9fbad5322c6c4f2af440ff6509590a3369a12bd61e3ad7bcb0a4db7dcbafde243ee7e224317d255ccc0c9474c617ee6038a3a4a918ca5a8c04a400795bb0067af928f1f0f8a359ddfaf180a712261de34415d9cc3496c9f99ea98f465a61a045a8a95c060b3bee6e72ffb12ded129f432bdb9de5b2bba086cb295a46fba8c65f3fcdef02764f5d4428cbaf666f84e0046fdf5cc01733c0a64ff7f9078d64453dbd54ba1bcb40e9de12decc9626a2a9e815357adc354f6494b1b71a5dd0536a07c4180063ca5451f1b1215c792eccb7693c93ad62fad5f17da298c461208f98720bfbad9df16466927f1cc24f648e71b818bbc717a7981f33799593fe85e79aaeca0f9806a5b2ebaab6b0fa1c8462c9f28814ebf6573ec389245bdde7342baad20eba8e3f17172abe31421d9586d85db35ab3821333c0f177045f4a21ce98c5dd003d842f71f48e6e70e1090e082a3f38d757f5dfdbdf71031bc8a84cdde9e197754460c22021bb1140e7407d8db5d4dcab0aaf00e57df2d6252bae39fc0a4453d39e66c04901aa8137009d569c21e5cb8fbec515fc5c09e51515eb09f0331882ea6cbfb1ce84b24efc45b07349e8184d3b0c00f70454da51baec4ec32142f8328e9d7fb9f860422abb8bf415dca98347eee1a20d85000061fcd7dbd0375c80ba84b1c2099e2ad4c9848b596d2b280bbbc2d1e1dbf52a046ace4a41ecffa08bcdeb4894d345e8dd50ec3125adfcbdd20f5a05eac64708c39dcd1196ac715047fe1e37abce31c5ce92f4f10f4c027a3dc37e8d69c1a95357ec333a7ab7f1159c814549aae4284ff5a87213cb53a2b9b8b6a5893c13a9ed850abd73ae004658a5def2ad8a224c2a0a65441a2eb2a5e81d4b38a01a7efcf7dd6cb51b650b2d6cda13c48d2ee07d0adabee2b99f7550ea6a7cf778477e8aa38dae253779f807a29bdff381afbeb8553a03d696bdfe300d175c98c438f347987e51f78b8c0bd4ea2dc1f798130c32f3c34c516b193cd6c085240e2b82317598e70e5315d1efbda208c315dee3185de245292cab3d4b541860f09ae071da3d5fd024c07d92e7d17166c9107cedac1bde0917489ae0688ea888a0036624ca23aa7d8e08078ff50067c597275a69b51b99f975be2a8bc47828ba8392cb99a5a42242712bb8532fdc9aed48bf2b2a5b250fe6d708f68ade4663ceb53c0c61527c48836f3e0611513a3d6783c53d90e2c594983cbbb89032630f4b2ef3dda3e1600fb32fc1220163dd4fba2c06c7df329626b50faed3b0ebe48a1f34c647a061a16f81de1d2dda6d0d15c86ab97ba7b8731912fe902e46822346da7336e9608a9e2a5955cc7fe29ae712a48da0f886581403a9be38380919c0a8c6d8cba698f88a24cae97800a516461a1359c274eccb331f191e0ef06c6d10a26d9882dbf3e07566c85b3f18b52d7e6c9a4a5c5992405fefadcd6971f1dcd0e9bfa2d51074f201f630c303975e01aa86db173e821f1c2a65d43819fd1c6b9e84afb378c968eeb51cfbf64c9afac220f9e33e3554d537d078ecc7fd84267f58e756af1aa10620852a7ab5214ae2897fd130b9fdd1dfa73a5a996fa163b30d0e0d4cc289b004d8ea8931654d51640183aa0e6a659eacd4a62fa2a821d16e04dd1b1339b96f888986ed13e84a298ba101800b657e712cc8b19717f4f1e9807d27c6cc6ef4f68f51a6f823cf723e2e8cdbc824cc20c00cadb5a9909e6ffb328882055edd2dbb77834ff2705fd99d4436859bbb8b65f987160364e3aca31775f501b0960ad10af3766fc0cd3e5688e97310ac8260193199ac35af6a9ff1fd16e63b96c9330e944ddad8dd40a558f57cc6c6fdaab63be91ca6e5c543822f1dd335c130abe942c0b495b41174284eeaecda0da748c4925ce1c5d1fb4528a28ae54fda81ea7e1fa62f1296a19cac45906cf7f1bfb1672c084d22ff8e42c25002b271320872331f219b0352b8e8a1773159b474d4a4731df2651f72e4feef90d916dd2a3d2ea035ff4450f7e9a1cd6174004a9fca64d265e4caae996cc41bdfd407d204cf364871dfc3a810340755fa033bbbbb8e4991ab84d955e63e35de880271929c27f718aac4a16dbd68d851c0715e10d73d3164a40dee0daa05011e328a8828c0a5cf82d3065b2885854301da7d85820bc91b508679c3668f81bf5e6d9c0b0cb9ea1fb84a7abb38d68f05361fd497fef8df236a2b95ed62de819b79dd620f3d6f8dd6755dd4e2a6caafaebb82d5331a4fd5896d5e2e8be7b4ce2f8219ba57fd7c7b3fca9f853c572c9a56854057b864bb75cb46d7b1e78e01446e061e366c3ce0b0628777a0fa4f193052465aae045cf80d1fb1b63f3dc56827f0029e939cf83924871d3c85e11b3b6dda4b898a9b37d60d7c63f50b3614c8e3b09e5287f35932f57a7e736c0450d81321e665c15e86a4358933195187fe02a9a4a8b9ad1049c80751d341b05dc4de17a48330ed04f43cab915db65699489c5f11fa222e753c2cea76ead42d9774fabdee4b48be2b89a9cc0b4ef4ffce0cc09d7935ea5afbac48d8370f4715ca695fb351319c9c28e6d5deb73f78562770e1672d7431515c1a0356bd5126a2183c544ee07516229895d92a183c6fe5ebe50bae5c52d2f7ca34cbe6e05b7851a5fba8820d850b022d68a9fedc59fb3932720696394882573df4fa85a8dadb258cbf6b42eac7fc9bfc323a8b679d709446e0155cb282632ee4c68da3f761716ad4f2d7dd4f3fed8b6daaa081e819791e4bb31681967cd66fd976b8c08b9b0a251dcdb66490f52ebe7fe419e35ca686c18e04df1bd671e81733908f1669a955b554dab6eb4b1bd91362851d6c7b6ec6a7d0cfa8dd07345c47ca2e316b4cc75cfba690313e2c736e2379140790bddbce9edb30e1bfd8cd2050903059df147c2eb7a8df41c7f373382516b63b9269e394206bb1a89591d9340d2ec50dccf662031ac3e5d9bab8eee69062335834ba615e14b0c341556d13ff9f4a593ba8adeb42cb0d716a4eaf37cf5779d6fde63767d53bb8357c67e07a22160ee752c9b726d3b77209010bcc581c1a5536d31defd46fc9876a4107bbc7290bd96cbf1000c572523b1190c31734579649339c16115590fd5189c0076069f94588ea26e04c889fb675774d6d07d7d48fd395ec8407634df1b31f12246bae2c9afa5f957b6ad4468111a73431613020ed742b9eaec81fe9927abd01a7eeeaaf760c9ba9a58ab8f3a8c20c3d832991bff87ea13caece42d292106f73e1dc7efb627dab0a810f3147d3efb44302a53e8f7ed73466e3122eceb5b6ab89e66fad21496fdebe8c66ab94f1e44ac84d18c2c638026b709f29adb89c636044ebb4db1c5ccc8e1ece1f8f8ef689aa802fa1b5d22b29f32646f6a1ea11d8ce0ee3839991cb04c2ae35f67e7da0a518e8cd997d174bfde3c50a09307cfa2854702f80feaa7835598c906f15768805dbb9227cd2e9c2a1b297d74c70aa5d3746bfed15ea2c22ca141a7c7289a735f8f90bcd8c6b6b27ad32e9023948c2d2287c0d87b58a2e1283cd1a955ee388d9b11f61fceb674a29cc34eafd19db688c612603e7b4c55f04b301ce9610398abd85519a51e6db751c21ac1d92bf03d73e5bd88ed400ff00996f3762c749d967f060c6d404d70a3d7a46968f672796f3d6d8cecf19738e56c20f664bcf8c67e3238f6d96d50149c183ce8d4b3afa2c5364c18d27d0817509916734d6bd6785a85f2d949e715e23ff9670d41edcaaee2d69266a6a59fdc105625c83d33bc3255992f119950257bbbfa8823f5518198a9ee8514dad7aa7cd8b45100ab0bc6c0d4b3fe0010e291d678f0cac8d8d47f2ce2a274b473126367c71341bdc5b44c38f3bb8cea2946e24e541a6f9c8fb51e348c5606b7561eb48af82790efffba0280cff35db2988", 0x1000}, {&(0x7f0000008880)="a5844857eb0a69ceac0f44f2271dc4157223958c45ebc28b2da39ef2ea1b1c0c5ba8384f18e0eca036db474658fabae020fe07478d691b5fb94db6a94695abd58fd42e5bbc692b97ca1b0f72ea3fb303a537d9dc11fa3b6e17057e0c00314a937bcaedae1413ef75fa5ee0911484bfb0c0cd1f7833d5f3eed41570fe115162416d8832a3e2a5ff3918b8cea1767af059857c417b552e0ef2c11d1e696c10988c40dd97c266e56991da103e7bff05af78042f8641ccbbc4ad7c83321a9ac53c6d068db181aada6925aaaea025ecc3043ac3", 0xd1}], 0x6, &(0x7f0000008a00)=[{0xe8, 0x6, 0x5, "dc08a79b28412352e6aea11486dd861808b6b14669a8fdf2d060e86a785342fa695ffa7f5dd40a05d1a50728894c5909d98a4adaddd5e85a1fe056b2ebfd15a3f0aed714d52c64925c6de965ea5ddf0005482f26bc52cc8b6993d62fd55214e5662507cd30f04ac6b1de32e1cac331fb20dae712a148f01a4db4717b3b716fd6a6fd2c726cc4d92ad5a4fb792b82f4b4f6a9982fccbb44244c793380b07be3fb6034cde17a3c0bf3d9ca2d30eeffd2115163dadcbf946b2c7e6629797ea2a54e852dd4cc12d1e27dc402c99aebee83e09eee4e"}, {0x1010, 0x109, 0x6, "fcd3bdd27bc7e817113d105aea1c3b46ff6dc1873e115f1184d7433e964be604d0342fb9a8079b04ebea1f3c267495e26b041efb7ce6774041922d1be0ddd4c85e3385bec1177c6f493ab725cee9c7f4a50b8a0d9077121ce5e729987576716897f6686b1dda284a07a2f91c244b2061e2f2f1317027219825b8077ecc03e647ee28eeb8a4afd32ef441a4363e5c95e89f16cd2c9173d3b1130d0b539e11cdc55f30698d5259e8fac3b66e628f33eb1920c1feb1b09cb60248996b169d10c15251d07fe49b30c583557ac609769ddc8032d52907a626529217e3da34957ee7e03708387cfe96c4488239ec69e258512b65ada824cb1eebdb0747a6eb1fcd741ab93bfe57f6816848ab95fb91590fb20f3e1b4cf1a86fb5bd2d823c22ab4d5ea8ce3111a32d3d4b78ca5378bab887a56c8012b085e7b6f95d2109538b4cbe00d5bf03c684e1e67851507f0d2d208f56d9f8e475527a86c4f9f27b5452eb0a57cd81568d34e7f99cbccb850c165c7ab035c332c2c419f45becfed96f70f00054c8fd0a34148357d6c2acac968d97d4b9978d58d1ecaa7510bc986c95e631a7bc9068fcebd7316318dad99c5a655c779b17a03d0651e7723a3facafb384067fe1c32df6ee63430c099f6832f74a17a359f0780e234b6f05c49cb22acddaefddc3e34d63c673ce58058474e2a70b2fb559cff2d85128964c4a35c4bdaa5b4088567e9dd172814ea0c3e75433c99ba016760c4a85f7437c43fb9bc85c11de8db94480f0b85858e48139e3ed1b810f33fcb038858ec67cd0aba475f249f61e083eb5793892e39303acb9c3f70df7d66cebad4e2502e659772f332dbccd545d2e6f0052adb5b7f119629dd63603d53f6f2650573b43decb45470b21930fc3a362437e8169f3ec6acbb4f946d61d1595e585e3c0cc1b06b0fbfa971755d9c8766b6b9d17cb1316920327e459f6509263d0f89c629bf2097b4e447ffec20334d0dbcedf320e08a8242c10bd41e1a5ccd8cf26e1c3b51e275e8b65a42f5770b1c34dfdea481966c6c7fb4334b8de57610c3784c562fa1a9057e6a10918928035451cfd7bb8005c65a4827f460eeb331f398e2ca1773f9c83221d05a30b80c04a67ab6168c8ddc969937341c750168e65877c693a76551ac0fe7f371451c6c84f168e1bdce741be0ac51394f427aedeb3d8775a691a27e0b6afb1ee87c00a9ef817a4e005668a245adcdbdf77dfc3b85fad6de07e3e6ef9a75f60cf1fca597325818ccdcf1e884ce70b0991c0d6740cc97c2a07afff941a79d421c5111b502aa96154e55aa2c393a0e797744ce8966207e906c14495fc41659118c820d7d54ba37e6e28c61db82826f175eb004b83cf1a914b8c03a365d0ccc11887fcbc1a5016bcd924eedeceea33aab6612851dbedfd4898069578a0eb53713d0b00cd25733e92b4f3142d5fe5f2c2baff7ce3b4ede592bcb8141bf506ae4d17bcbef2be9fb725b970efce6d2dffc72f26a40c3d770a610a0552e1d70014d99838dd7a7ae46954643f4d87da1b8e8e5784bb89336dd37fcce7eacfc093e7a0115ec9b9e4593af460cdd807ec9961055074d5dcf4d439992d1bed50eb8167d620d67b403bd497ed67b1606ff7c6518be09ab20de6da83597d3c0655ad4fc9b7b7ae06b21f6a2bd2bbe080e79177ad7c80da8809284701164d013480a4a9ec1716caa108b6ebc035580613f14bb3327ff4b69e57dbaa8a13a5bf7f026097f46c38810c945a47727cd4c90e6d97513a987612ced3da30e6fb41bce4bbf9d49b2ea54e787e2ba36469b4351e618bb77d56982165f61db7d70f8b5055b020686141063afd3fe7e9bdc1609beb22239e2bda5dd4fe9f988a77874c9a34a5ed958c8a2dd355fc7cef3b585ef54d6c489ec80f1dcdf0bbd1dbf0a0d92aa247a26a737530619c4e0968b2ef7c479fea2b2638691f576db5ec0493c920014418a46fbc7f0af480569c3e3ce5fb96e3ca195514db17e72692cea15b1356a127b68ab7c5d1c2f4eb79d535f111755a244813b714dc4bacd5b491d242a22c24faa7c848275f6b089b93a7215fa6f75367bea5ff85c7f68daa64c116992d16d74582ebf213924e1481f7ca002b17e175de084f47a2fdfdf95781a124c39d8383c8a28710255b5d882d1ffe83923be19b5ea74e9abc32a3f1360fe1328c6a2af9ca1aa2f148961fb9f93a41c1364537526d0ed8465ad62d0686810e017a084e633e50f3f06043625a9119f0ae4651ab3b780290203f43ec562531ea7a37d35ef36dee579b0f051b1d9a152f0f6da594ee58012d952c2e74ad44513beffa6fa8906395f1d9734f26dd492b55a42a4c3910d0b246a337eba6af00bdcea79f46ea4d78bbca2d2fad13f561a07638f6bf53a32902d118451d557e7d1fe7a8b4bef85f29e4dbfb58253b1565ba0eccc6a36f042ce6402a4e77d341e48f68e0ba8cc1e4a353400dd5a59e72cde638580300de77473c493d7ef32c002167d24e5aa954e7cb8b5718ff5aac04ac76ecccf67e7d036b5a1a348da636e6915566ff9adf3c161c03503bb1d2fd44faedfba167e5703eeb15ced4703c4dbd10d4e5ccd4db05b754cea5ccb39357399be0c8817d4ed25cd1d5a22e88d656312d6b49d7aa870d90f672d72b4fe59165d450d44ee3ec087c55f8a5d5f2a8278014b8cd071ef8f5ea9e786a8ed6326872ec2b3bf9b05b0a93b387331cb4d124257de1b5cd2c77e66db6be47d22e64bffcab7cac09fffe3b38b9c059933c4d7b04b1337c67d8cfeaf6ebcc6c448d767ef1cd87879a983105984a550b1465787ca8cb52bfa195e7a5b41cd056fca9596b549781cea4c6b523a5aebca855e8ed8dc4049c87946c59a2062dd1f30f0e41e8187af79dc45fcf037830de426cf54b0682b93d492f6e23a378ab33a34194f8aed17a3876c5a59132a4d5c102d603a860a7a9bc0394cf7dbdb6c0d608e167be51cfb5dbd510e3b550e3bfa31648cab18caebb3c048c1f00d29bfe58e6c889e65e83502befdb128c236b37450c935df2d6c874b58261b80de5d297f7e9ee6c116120ba5679034d564a63f876bfc5650339eef3fb2db502febf49e3a6779460162bb53e6e90fb1ed7b25e7046df86161abbe42d95f6e4dc5ef2a926105b6898576a151ae142ea0c6cbd42f8196199720223c2430976820940c2682d3b2f7f648c55c6d320f7eaedcff8756662748ee84f086b1265296debb1039b6079e9d803fce3ee657bd57e54c0fdcc09feea392c64c0663761a05282572f2d5d0cda9b9230606c3cc70a10d2de27cf5fec5df2b968399361e31931526775d5f715ced87ca11a2e8ee2140695aef404f2091487d594bf723687292fb9389d1b6e17bc15a276b53825a708fa0b9d043df6198d736ec0cdf0d8b62b89bb4fa33f6f8880bd665b37d1b66f57e946284bd0e865cc5a2bb9cf71f49f234ede520d9f319d437258bd3dd4cfbc7caa04d45b901f85d4006ab647582187463b832b67a8d148722f6ca77f8f3401e4d9d0e4db47a1cbe64e10bfd87fcde7e861e302565cbb62a838ccdb7510ee7e0227dd14d475ef6158e35089b1d3a889ed2361d43cae34ad35a2f3a74bb4e8be6e286b27e9bc5bb90c26257e019421e1e3ad4d3eb7e999754377afaa568deebffc398387ef798268203f130ed92cbefc689ff77793449fb6e9074b24bcd1142f88e0e6760c2492a06bb7c509651ecb1576815f38b522d6e61823c8bdad396ad44b88ffbdb0cefab184b160a8f86e766ed6771dae15af709a5a226c1c9148284f7cd11aedf37801725e8365c603e18db904266703df0ba7f14634187c88844dc9b006042f35cd4347e60e24e46cf810d3489babd6705ae9064e5ee7c9399784106358c8a6979feddddcd0214370f444b6629ce6b6b7723f8bb9525f71df92d547eb35b82d654fd37a270d3b05ca690b1b3404269d5eb71c67f5b9fa7b3fef4239840bfb1333adf513344cbdae8b794adea34b865dd010cdb722a57e90941b7564cbef1a0b81af02fa0fb57ad36c99966441057a45f01db5b2e784cb69d5ac4db5e6566eefedf9a71344d1565490ce373d9d7391e9126c9e7b786eb4a9f8ca99a094ca425d04be20c02044878824e49b0a26cde02eea0edad44c16e2c1153536807ea855457e749bcd8c148aa5aff32b4280cf3890c3eb8ed04ada2580f591c3a2bf99d55c08d114bb781cc9d8efbf0b76f96a3fa24ba3e5ff5c8885da1d919f19ce5338af1466737779bc1fb5b9124eb0991ea86be606276e9b422b591426649ca0a9c53286a0d80be5e50b2ee3d332f896c987c5cd96ed16ed80cb79da992587c638d9812d7d3df167606f42d460778875083762bb04f56742a0f43d3ebf7a2eb7742f62a572dcb4053264560f62035ec6aef171683c12aa32dc91f0e35b17998c1f1a4ebbe07e0e95380e7c3c7d363ad9472aab9e21a7ddb63878a208788da566099b7ba66e26aba29eedb63d1aab7c4de209f9469d346337d0eedd1612a49744a955d0a86d77fb145f25bbedd3319f207620e98a1e2b85d4d8394677c422b322674644b5558bf98810e38a9ec0a739241fd18a7edeb82dde40d97612599457fff828f070455569b1bd317d4893007690ec024e5f8401ce99e5d9b0fde262cb81b30c9be4e87985f201092e3aa2e068c307ada43d2d921f40fe6194b2309de3ff9af9bd9310ded32411643771eb6d6e23710f49dc17838b504f29a9da5970dae13dafce02a9e2d23764e364328276ddcb9e2ae7d4e4fe960665a444e9e4a9ee947edc56c13bb63ab86ee15c59ee774b9db2bc7806d84874c790b44d6c7fb7bb46d45a5d599334dc2974e7031c535730f1ed676c8b74254850202e81d2b37e776c68ed8aa848984319b2a35b76ad77e59dbeef46ed5e1f5f80dfc9fa683a8917f58f650de2323170562b2dc914ae02c027b45158b153d104673cb9db5538603b04667dd6489f9ed87166c9fd5bad64ba25e02712fe4b1aa27f937e46b37f147f1ee63280c3fb528ee2238b88a32825e29bba44cf8772b8c45f1782fec0fe45a0029864b57652e90a3b09d75054bea7964e3e3d4461780f3b5ca9eb81c911043cc25c2124b04f8efd486f04e3bc280909f989a996d529177e1463bdf88b971f168690d0b188adf0e37b129387181cdd40b81b44a9edae51a4ba83e7bcf57f763d847634eaf544c9b0d437d288ade3072cc37d3716624ffb767d1db225c396810fa5204f0cde68292b7ab5773de3d51145265eda56c7bbf3ca1faba286b78e460305b70cab276c6cb5978e5c06789f75625e203a032e8a10e8a8cece3642a15468c9c22ff8c6d7ff74a254f3f7f501b5ae1d0e5fc3737d03d6a86043df10ff45a8647ab0d07f75462e01a44f6c1ae41e34f53ecfbc9eee8027671b69024dc6dc484ae1fff925126b41d543a120bf673769bfd322e3932e7fc74b1480e9a9e816a78f762ead8ab6e1c1f88d273415c9879528c5aa81a8b11d28e3212001c61ef48abd05248d7e4eaf09801e92f89b6b00e21e34350ede1acc30e2dca746b8b5ffdddbb1d9d8bacb8176b51fba59a863ee99af94c0100179d01afffee1ade21dbee86a724c39c0442132da6182e5a839744cadcf0824f0dcfe2f901ff961228cc4a5c402b59b917df5ab390107fc752ed9e4b6c12f12836fe134454bdbc8852f5abc37b97e94976366395d8fd2eb8999d24556302ebb6dec1f4f95d0d5c5aa747822170b99080c0cc11d884cbcba8c87e5e26654c19e2e9ed5c60ecb9eb8a7a3fc14c35b4cb2efd05fd6"}, {0xb0, 0x112, 0x1, "39b04df716d37e8f1ef7591fa23cd03ca96b823107f12d1412dc960ea33b87b7882df9a458615477d3dab42949a67c5b456d7cfb3fff4b6faac42aec018f4501d5ab0037130f21021c52f6e10b027a83e9ab61c824073ab92cfc05604c4d1b18f63a50ca06dd20a1a1836aac9fb0f6d0b870608f77188a03e29ed5eb26b77113082163d7c3359698590e7cc750fbdd7e8090d1e1c0794124a7127d"}, {0x38, 0x111, 0x1, "b02f20befd7beb6b5d5aebab25564d1fb56c18d488ab8c5c1d3a6ecfe0e392d9e3"}, {0xd0, 0xdf, 0x0, "ba9e80f16160c4ffd6e1c82bd27348d38aea9972ffe80b9b536d546ad117571d065b34fe5f7a3cffb908a522ca271f05b850c62c94ff884c6bb928718614f80ecec04b30001de98508b05271f423dcdbb608b6388708a33fd35a05a4e3eebfd25d3ee54c18e45cfd22a61bb572f78b07344b7044fbfabe6c78e852c222dbb92e4bcbd69d667cdae18f701cbaa2d6e51c07dbc34ac680f1328bfe6b48d6b64df242c875a05161227eb85b3aab05a8bcca76e3bc96a1877013e1435328"}, {0x10, 0x10a, 0xffffffff}, {0xb0, 0x111, 0x0, "e1676ecb5ad7cfe979666069851bf21bfcac9f26671fb34dc5b6a56975c69086a7902504c5b444daf45ccff65756476eca2eea21c5a8b9fe6d304560627ea1368cf2deb9ab10e3d02747a121b740acc9858257eccf99b82f325646b1d93d14b292f7dda3391697780d53c0f14a0e81f5e701eba89c0089fe3631887131e5cbe4380c29aaa290fc0e2b81aac1be1d5c77d6b6a67805e125a45d8a91"}, {0xe8, 0x6, 0x0, "763b00332347110a31e7aaf448f2d53ff67771ba7cfb5c6b1b088009e8aee2d2bd852f9639e588578f934c77bf254993e0753f238adf9698bf23bb0ece5c627e04cae46f3095be59bbe59142a2be83220245707a87d6857f24f118beee27cfa54b5d83e570bf13caf8c025d5323174a97a79706de413001a7bebaa8c5c3c163ff22295eb9ba2cb21e7da99a70b67e83a5b4d9ee871241ff235d5c8ff9b0faa9b07cc6010eb3012dd24884dd8d5d6006ada30a1cda3330d7f122b57efdccf77a13bb28db8dee3a2cf13ace4937689b78790264c0d"}, {0x1010, 0x0, 0x7, "0342a10d97b7d2ee4210b1d62d44fc0c008b6bbccf81735434ac58905b60e251fae55a4cf6bbb4a798171b20f9ab3b076ec3799805275328ff62d15d7ba97d955d8e6867fe85b28bca1cb64b089df26eb692252f795272159b900ec71a541bfff8a49985592de35d3dd57d0b3ca06bcb7f0999b93ddbfa37c90acaffe08c010e366c75c5684c34b6225155c1589598cfb740c205005aca8cc7ef8e4387a5c665bd7314c35027bbd756c98f1c3c0baedaf572799d283ea86518afdd7d7c20181e492c8e84de9462eecd8e21476228aa39204df1f037c0d8680dbb0cbf6ab447a130d739c4aa082e0db828712d27048e033796558977445d4858695f995374b97b4f6ccc6a1ba9dd85b6c0b11f7eeded2d5dabfca07bc8fd3250c1b1e7621f22b6b7106e3be41622950b75582115ddb8ce21949e8a7e4d026681d62bceb3f089de40855bf1a559e845730de3c6447d9525315e18669e300e24bcafe89a8414c79d11478f335afbfc34d3b8ec869ed1fb9304daca3de2e4bf9f445f70ae094355279ff54499ed60220c42faf274f4287ed64e2de4e780e54890213d59d6cb40447ba275c5f29c393f52e45682dabb46cb10f89de953e6db07516f15ec4b2a0b671058f93c5d0c58d467bfd4946fc01ede9c414c71fefe666be76df1803a06504f7adf6cab74d5a880ec33067b31949de6bb4aab51aa318f1b2e2733141cb98441a54229b9eb7513e629693f43f8415fdca1b5abb96b538ccefd78ec95791f19fd97c864785db166f8100f7549ffc038f6222092411008874a30151da1b011f2ad2f705d462b425d30a53594821062297a4166d1aca8ff34b851af24c1a2c950149968d26cb01e711e51346e8615de8020c8297c035eb4ce4f31e12c4848e68023f5785f27c1f8978c58b65f7f695a444ac4ea198d4ac04089226e13586e1e71bedc65b695e26d327012add7896274beaffa0ec7a43f440f4fdae3f31e9d2fd645c4b592224281c9384527ed2028eb96d6e619f2b27939078f9d7189d474fcc12d1508b612da4b321c8d39c3b3d8d09e2007baa172abcfa03548dcc14a02d75b02a32f5e6ea2d2ec6671f7b74f5127675f3617bcc6e12a1d79ffd947bdbf185a7d26cd432f98ffb57a9b8c9933f7a1c9531de5ba55b01d89cf05cb1c34b4b407d926fa5a56ec1837940258864bc9b59ff5e4c6c6e6be70a0a5890e942ed6841ba4caae323cc752ddba6f1160443f8fb67d72446472e7781ba36f13e655e9350137d8d997b8e775d7645ba7394d5e269e4f448917e9a60efbfd0d2ee22e325ae4238b49460b33a4a886fd3051da9debb397ef3b7e1d34127b572cc195720d773b5bc0429dfaff3a41442293d079bc6e2a6a4a9f7fcf052740687ca4979c2a6c40bd76dc5e8ba0da5c13d19863fec89d7b977b43ec9d92bf93c33ecb93997e19141ac37c80940fe40ef21a9f5f9c0549a26cfb4119b2547dd93ed687e4027a5c8f78b82f541ad33afe8538d46db77dddf7f6be723f422dfe6a9de88d0cd43948f144328a902f2a599e76020c474dc9519bc323d14c05877c3465bb366da3044df644380e80b25cd157c90fc8518d703560bc5975679d8f5320db325ba7d963598c4e45d6bdc2234e702bb3e45de516222b24586a1ba8c16fbf07797948ea5e50d3cec0a2d0432c033fa032a2b1f2905cd525895cf5ef0b685dfa3521f1f3a4ed004cffc2a72e3ba530cd8b9a48ab518e9804843d46fbafce8a73254edc18603d911fe3aac640c89cb3981fdc2401f66fb705a89069a84ce1647f81e5f0d11c3a5b57fd32d8cf0ac52fa5711554f50d3dc80f288a21bfd81e33e9d60dbdfcccdc8f66218d645b331eb61e66c4a70ded10327692aae2ce53dac99cf6c2a8e2b33e0b0dff7584198d601bf8d6ac40e5a5d869f8ffd4fc3bfeca8ee652c4564a2525533ef2823feed774e3a65d7385becb6cad2c5cf4d462dc794b56a2568610a5cab3868a9da4009d44cebc67cc8f9e7a2dacaa34ff2b6de0ad1d76f6cf18119a1efb511eb2c008c1f803c160ffc4129ffe46b89586898eb3cca8c8aec7d18776ab009fd3bc99bd41e922cc0c956531835b6a729164358ea75648a0e072f031e052c570dd1cf62e718632e61a5f9c3a3ffe8cd6a9fa946c4ec399c1c7010a575cdb92424fef9c9c4df56761afd3bf8dbdd0d14b927b4f0ce1861c5c670788626c49988952c58521fa1a63567ca7867a6bf646da06a15c6983748733c3fd60d17a2ecda953f03582a8b0ed9b355ac1717f2fd68650eb1216d9212459c36946bffeb9f32c757f680b200cbda985b1615b93c8924e7f0b35946bb0b2ba2d4275001a5be4655cb10ea89cdaff832a100e03ee9dc172f9c9e0d2ff07e2b64974a1c9e76c71de34c42f56c67e231f833e1ce26235e11f236ab74884f55ebff7cda3c96095437ec61538e5600a96b891005542bdd7685a143b59281062c45528b36ec98a10a9af484f2658dc1882fb843d5806530b761edbf9c5b79d308eab5f6349fb8b12cd4c79793dc06f8d64cc6478f49ab331011c9f44dea704aaef9c82a0c7637bbd1dd10d39aa8bb11253a8f7afb2d9f0044e1dc698c134f0848d89a558c0e7b7fd162984cce12505360da60fe7ff57403133763abc9981630d2f6f80252cddabdb86d3b928bb1ddb09c6956f185f54fcc7c91bb6973e412a54f594b643ae2d37232fb4dce46769b221cf197ed44f63104dd1760f3e7f62826677f546d2f2c242f9aac0e77de36e331a00b8638a5946a2506471b331002d21556576e4d9884207b673d4a263588fbc689bbb337d8b6e350dc2a0739b77145fab61390e1711fb0c715ef2f8b93cf66ddf1e2b22b852e9f637bbdeaf74bc0706fa8e79ca9c4ff2254f5d95d09b0186b0a1f2eeab2475e9fad1cb63d30208f18d1856129435006b46b4d0d5d9380220912777fc32e8d24bbee52faf3542c851e2fab2341ae7e1932cb6752b3abcc633ba236ba8e84293ffe644d4bf23183830e89ef8d4a81a3e5b32d3748265d659e676cb6ede433fb3e9ae7d26194f09359ca3f8652e9df77acb9d95501be13bb9385b8daa713b3dbd19237efd3555394debde3a549216dfa6ca92def6256744c128127001ac50084472f11880faacf994bd8f5774c422a94a5800957cdaf01b3d2139dffeea2745351c0a9905f3e0d8f7c4406f22c8fea87da6c919721e51824314ef5e2f8b4a1d1b0098cee357bcd88b3bfe4f9667a0c48139566816efa3dfcb83852a1a12b7e77eb127066f810088e4867b0e61eabc4fedd67f3d5091780be768fb23d0e713e977be42ae0fe41132611282557d9fb0a1b15c5b689578fe5c9ba56a64f5377172ee359fa3d45025ff74636348ceca0b323e1e11b3904d3961d9a8be4d6b5c4d9cb5f28c34f014c7437e5e906668f17f0aa32fa7cb4e3353fa94e7aff6a05cde4fd16bd0ebb316b3a36fa9bde91750cafb24751739a78201375e5222ebe164791636e7fbc65530e100c6253542e082d27de5ef4e78ec3923671670c656ede3dc81fd471fc9b132712f5c67752f74b52ed6726d3f394de1d74841aae60f88a09d4d0c8ef39b90815dd0e4c67a6654755e3ddf5dfa428ecad5a047bf55ff08f9f2f90a2489bbd9c921a30cedd9eaa0feeb3f2a86679bdb12e45917a1ee16ca946748bd22e342ddc32df02046135d5ddfff24e4842fa1a0089e4d29cef2a081a058028aa894164645edba63a19ff9ddc0d3c0651385fc38a5ec2686240556377aef811c38f0dc17634f415266c11460ff914e07fba65c09c94cc9630f8508639ada51556214d67a83761c4c76e1622bbb44bfe2fd224517eed37ad62acc2891ff925dfb0ab9ebf9ca9a3a6747f11ac0897eb87169ba7049ba073ae63df0a32023c18667936c74923c425904ba682c858adb574d9bdc6fe5926e2a67b8f520a1aff3ebef96eb3c6ea21a25331fe43aa19f7f44179f6deac0f7c61ef8f7377c13a47da2b0d0757a3d3ac46a5dd616c9c32aa23c520bb90695c9e55ec546cdd7d5c843205b341f6d8fbbeadb1d571110dfc83de5ee863c55612e46710510a542e9a7fc1a247c5212f95de02988281d88082264d93ce110aa06ea24b83ee9cbba0b95a852728c1af47d382dd0ac01326640f4c9dc579b75406e8f6f37a94e8a92fc73e8090c4aa9b5411afcaddce66503a8133b8baeb1cbaa4e78e011c1b6dbd7999c2e33f582a0f7953cee47de3a739bf39d32d07c0dbe4938322b73e226945c760e2633aafd9dab8410fe859877a35895a02d65b50e5fbba8e536d740b3b1098963daacc31d8790869936ded425a10c706cab186006d092be70da7877550bc59e1bb5b62b1365c21aa2f78d442e3a17fee5226392fe4962b461a1dbda242d04ada0aca08371d56a3807f942c53a75418d049eb68d9a6e6d4e67032b86036799b17d154974e122ccd7beff2a377f77f9b848e4db771ebfe1dccffd27e8dd272681fb1b6ffdc59cea73278e30a617d46cb8f6d4d2d9da28f506629145719b18fcfba83c87fe3bdd53049b80907ebdabe771fb97cd8e3bec4abedf67267cce87e7a30015c63442c712ef3b3343b261afb9976d5d93467a7ed99c8263746be391ab16e21e4e096ce9d5ad87747edaa43bf45b085c2e2f515aa674d1da62941e8006f36ff183c7c9e5d93f1e02824e2116dcc5cd23bdaae6629e7e59130c08a04e330c03c9a7231af1c95d59aa42bf6870cb4f1dd3271fe683ae7d22dcdeca34d15a3ac06b89f7ff73db9ef7baa5954350b28e88f8fa3b60e1bafda73260fabb5a17f180ef8e4d79d7dd10698c374b6b3e083931c12de8e2cbe2c49eddf8226efb8a9e36ea94acec99fd1ba1395bfeffa7eb5024376e7ab7cb31b45886537773efaa34fc173006f847b7b0f13eaf9d82abf8c4388e2b0e3b913e824a0d85a123ff948f6e15bc49e04de5a79e09ef4e9a578f0908da51a745eccefc13f4712c7e1cba4e3fc0d01f616ffc12ca520f769e4ad19fdfbf76e97fac58651dbe1ecc6436376744126878d9079cc1707eb748fa21281a2efba034937333521f30c43929f9af78f301183f4bddf8db6da1f1477c3b42d03ed446b4e1632afc88cd8d6854c5e7da75517e24bd9108bf7ba775566d8d66fb6825209756ba1bc1d4cefb59464dda156835bc17c2f16754338506869cc7cb839d9950951d0b964deae2048d5631dd24efe7ed414ea5e684bc2b21265c86fa70c0997d93f54e4e5ebc7c14802b04558cfdc4badf4f210439ad9a4c8dedb47caed3b3a4cb7566961eb41cc4b2041c5d75da82030c300868fd81744405181cb7dc744a8cdb09c12ab4a5c6f2cd76c0d88a2577d817432f60f68a449a8800ebd4b0231199aa4756765fa410c4aa8f9a457adc67beb1c7d2b0f4e6ae3cdb774ca832ff12a0a46423c57b2896fb86cfe1c5282ff52fe2fca5636f8563e225e8e3901dd6864793bd24797a3ee10dd5d8275124ef8cdeb29eb711b17006a832a34821f036a380cf7f6406d99add3c94d67481d6ecebedea7c2ff93ac3571d1c6f2212a73825dfa27a616fc1673f8ea6d4d0d3cf4d44bc6b87e768f0f82ca16dfd2280faf81607d3c5fc2208619af556f8b7c0badb49917c06d0ed4518621257d0dd92dd85f7ff1bc10a1fac6b0e9507e804a5fd9e61001da35276ffabeb6830f00d568f37086be5d812cc07da7997b301a3bbeec709f6797406ddcbed01c5f2756211fdc293f28fe375e4b97cddbb0d77aa1fd1c7531892f2ff07679d53ae4756875f7d090775f9420554fa016c"}], 0x2468}}, {{&(0x7f000000ae80)=@vsock, 0x80, &(0x7f000000b100)=[{&(0x7f000000af00)="638518e595dd5feacd03819c74cfcaa17663f68f6141a331d0dea6a6a902ba3644cd4e58ab1faac631e366765d5ef61d2f708ed30c68dbb066029f1c59d61b257758512636b6fe8eb0d18c1f805eb081186a879146161f9b05a851642a7f733ddd6359870be216a112a493f89dceb1e3f1bd8694f632e4fcf64c763bc465cdbc9eb0d7f063e45fb229e0fce1e7362291c21413bb58a4abf3fb13410fc20c285e5232719432cfb4884296eff71e2939a060e1af78bf61cd324677244ab98abf978832fc9ff43afb137b8744", 0xcb}, {&(0x7f000000b000)="c2649a480181f0f6caee0ec17d7341b1e8ae9154c86ba9c2f459f3846c1f8ef8881ebb846206b264b4fd3aff0c13a501ab03d66f4672687c92e85060d49765431cfe712a78e65c55b6ea0f44db99dfa42fc02cbbfe7f904c165455e27751eeff7819db5592f9e7466425a298a2183d2f0feb03ddad6a4b59100eb078a343817d9b974e0e53d8f6177b27bea5006f1c26c120077b4dad792aa73d718cf0e4224ff9ee7cbe702f5f32343b919e82459655e06354f865b8383e53d4339acd46bb286ca6567cec6cc6d8", 0xc8}], 0x2, &(0x7f000000b140)=[{0x40, 0x29, 0x5af, "21f3e38a237ceac692c1186902a383d587525a7e05912a998c831c75e1e2c82a5d7ff70fb6adc7f9232853"}, {0x1010, 0x119, 0x2, "b5087dfc5a5952ce88a87406c198344cd095199fe9d053ad68f1f754858ac2e06f88c9a7ec92f7c0bb4434436af2ecb8ceb3de4f07fa730b3780b05a574e0c6c20e7ec72f06a5cbe67b3ada3366a7d5489e83d09770cf73b6ce71ca9fb0a43ed06e0b72e03d9506fa6e22ea90d9b5b43840aec702c0d44573627566cd42434cc49ff1d67f4e9b55502492a4041753ee6c83884fe0bafee1d5c771b183299e7dd863ebbca161c4e09f8651ff715dfa48d720fd3e3cb722014efbad7d2b7261cd74ee3ffa8a22222c56715062c344e450f9948c7dcab78474a16bcfb7d861e63fd60594e1f19ccfb80a3b528697ff0292fe882e71f21794e5aded814a199445ddd734b77d1138b37f65e2496eba700f8c54e781c91b8b2fdfdc184bbb51683a55daa22c78b341c9f0736aa88e64ca3b3fb81cf69781fabf4c5f201bb588d247cab5057e5daeffb346f1fb308f5f74316cfd0bb30eef4e06027ad76752a16781c66021a3c067420ceeb945f6c88c88903cc0bc1641934b63e056ce0e13bbdb39d07465a7932e2958ad74087872b043a6851caba2a954d503e6c40128d05da211a6ea7f4f3827d9cfc0571b15a9369219960f761934dc4fe62b32e9bfec10f520fb47876ed814d16cc31229f327a1538a4b86e9cf25281993a9eec26ba069b5075062fa0c4148925a2ee888848ec62a86d5cebdc18be4f78fe2fbc3454aaaf164509933d7b4dd75ab8a22f1173e2e7546cc983cac8643dda649d2bfe3964d205172822a3924dc2e32db450eda5ae98a0a7214770b588a49e1e438b0b31db40caa845261a5ced95958dd68d1d5f3a509cda2a72497a0d2e86a72f250f7821b69affccd74eb88a4747afe9cf217c37c34ac4ecfb1cba26d6c8cd36dd8bb4f1138a6a7254d46851ac2b76f949a1244c2da96b6cba25a9802c55a1c257f0e1de7910a68939b72d1affaa0ea620edb5c4705876a357e4fe6a8f74d868ed8d5a559dad0e9f40ae909627156d08955c450c5d6b9693be65e61a8e926e0258780c079f4a04edb78b03e63b36ef3ce71767fc7cda373d3fb39ed0c37842fe65a3a17b864986f49aa7a72fda9d81f795dc2c698a53a3b819672046c0f86ea85d06e32a09042bbbad83726b875fa0cbb3322a6db31715b071e97f3dc6092e44704c6a2bcdfb9e077a9690ce559f1fc2f8b374b1cb69fa91c80e397e67e4f06bafa2bef87eae7a4e76ea1a8e99667d0553bcfa1f22af5f4d44f3e0703d4544706e8bd692ba68a76f0fc2a7ef4276cf03e166720095c686eb42be4d88fca0f169fb05fab171a954bbc39f00997c60c5c0755fe5d82190df774469a521fb60d1bc1c9518cb3d8cbe78bd94ea738b5e606cc8591622dea1791a61a5c8c44c661bdae9779802bffb72dded3898c8af1869ae89e0a31041089bcfa7e22051367aa22f4f751c411d9649de3232361b6cbf7db3b0c0360b9c20aa7d552df56c2d3d51b093949e3cbc99081c2e07e86e5d8d2990488f81f863adbd9a579fd5f304c1fd8df26e39c6be281e455136fe086368f7b6cdb939ccd43a588ae49355df4654cfdcf74d5e23c711728dce435b11d81f861f7c2284a64ceb78fd183e4f5769fd03a9048c20cd2539d782f1d641a2546bf9955d133a6f33618aefdfc44b4b8e61b95b0f1341b2cb3e0cac069fabe21e89767e865a3f4b4e4cd3c7053dad2e1f2390ebcfed819c72215cb6c5fcf3ed68aa49a1dd98ccdb160179b99578bac13b59953df87d4b29ac4914ceefcaf674f0c360647b0dc4c5ac2b672c0297b9c41e50dac09f6abf1c20e791d487d5fc20fb4520c21d04398c9a933aa0c2309dc69045286a410a15d4b8abbfeb2ce5c41c819b45e70dd8a0fba7532dc68114217700cc8f820954972143679a75265b85112af3fee5a4596ab5a0f5655df9ef06c180a5675d5a6e34bf165a2ef2318bc22f7dc84b65b823b6e9776bca8cf5ef891c0946c8e4255f4c8eaa78a625818aa9d6b709c9b7db2efad3e43aea496b701407ac83af6ae1c83f076bd16905857093a0ebae23b20f84c50d1bc5cfd4ba3f1d12c60ef526214452bef9c89a49b220cc47949d29e3a7ca0da34bd26fa0aaa66d3032ad1bb72db42b8744bd70887c3c68fc370b5d76a46b7de1f03334578c3c53f214e22c5b6976be366f01e72acc02313525e3114f208543e1ac005ed63d2cf6f880cd013c5835cf7619580cf834ada32924f0b2f1c4572df47532c62190f5aa10839c752e5ea5db60f61a301bff19ddd08f697b1962ac64d829de37425746acbb8bcd234d5ac09b884cead397902f0b7381fd59171d9079d1e0c0d8842027f7ef6dce79dff9565f73838087f893dd5de7a933d71074a758af3b6712fec4567eae97b596bb2515f4b8fc03803c806978776fa33a7d231b951442c45b4d98da4fdaf4ba8a1aff6ea88c1f8e539e171651f5324d2e7148a6ea9fa972c6b2880178354598472d70c89832dd23556077eb48c29c2b4279cb67245ee9cead504dc788f65df1666c8ae51d491ffcdf3af6371f717c8b61b2b6a9c10d8242c8ed677a305058b6cfe13da121b60209b624d331195fa2c96edfd52511e6789211a170ee6edf82b92eaa6e1080da3d8a00b5ec86699bd3e301f13c236a878c5d4633b3b8defb216a2a1a8421c985c0bab3be175467a801ac904051934d351c868a96c82ef59cb9aa689b213364327c9fac0569e444798ab3b586b89a5207c6b146090db5545eb339b5e0640bc89c17d6dc38594a67a9a2969a3b1490ca95ae6160792b872bf81dd70194eb58dbab6e70b78dd95a0acda2401f423db55720f8e91b488ea1325a3cfa3154d1953495185097473d32d72f3f0f4f235b6a9c7c6dc86cc0d08cf2f5454b9624410a6f903053d333c0e06873a481a375f14ff3390eefd0997a134ae68071b182f70968bbd61c8c7b0d34c2c5ee829977ab4b456c8872aa60ca40624b0dbd819b9400ad55a4e91b8eded8eba6eadf30d315ecf1700d72e18cf23f797e7d003e6b67fb59d98973881335e4ed04de32ba4a9fc70276861f91f1eb0e4ce77502e9e876210a668d297ebf446b571a8c6b9b2df24f28da6442c13cfb14f5c715ffe1142c93fa4921f6cc4523ea85e4c72e53188cc9e4f17b4f19347f0505f376c5e3f5fbaf19177f82f9f0a837faadf677ee1f24652abb6c47f4d7b4d049789c1c2018999d29daa080e2af26ec89dc8e130aa6fb2a4570fd2b4f5c9ebce06fe5d6ca75385023987fed04ec2a4904629880c8b93fd61eb1548ba06b0e10ba5d2d2f9ba2e399dc13c7628de8afcb087c33aee3f929e1a8112d9ccf157c8569075d36af0a3f447d2290ded2224c1303fe774f364d03b95f9623513a685667cf4997514cbbb93335116decadd7c411b1f609deb2f4152908dc1c5160f08e663546baad13f7ecc17e057f3c436422056eeeb1e4e2be0e870783f99fcbefadb34ad9d4bb16093e7329666464f8adc364afc9aa17f11e38961b86a7682980fe01e5a74ef149d739564fa4ac2e0e3188e6ad07a00706358949e5359e0a18c11e9ed3b3575f1310528997a75a184d5ebcf849d42b51a3d8b3eca4ef8ce689f0647a4a3c1643f46fb1c3c65d46da64a8a6066582058011df0603e6d1fae0663073564221399a14b4121a828d220c1979c519dd5d9e4d72d9583bb9d4fce2aa1c8ae22645776502b48f5e77c162c4e40c4754b5a816ad590b75dcc0ebebfc9ea3ae3f0849490d74785872498fe9f685fa49bfda74cb3ac63d0bac6c43003e8627ea0ef83268bb61a9fd7de4def8a9cd6e24502b24c85424bf42312e07772a9d0ea584507bac338076bfbbdcac6d142da9c8995935b8048f2cf52fe436d846f1eaed3ce32dc9e88258199170a4fa2f7c5f64eb06c4d9083ce99f3ccdd5c33d1ff93fd4ce230989f07c5793b0725e1cc95d2d75b9601ff28d055f7a64fbea1c554873b1bf5fd40d66cf6bad35c6e6582cacdbea5f116b695c813895b541ac600ee4aeacf9dc48e9750c8f1f1a6653f3d00f676e03399927b939193cd5eed517e3ce4a0e917979be660b7781165955df91d00813bfb458810bfddfd4ce74ecb12082c828c49b7ee123925c987440d9efe9c9ecb2a1a1c912c7b44e76249e1b8a62930b031c08a367ddaad7e7bf33a58e2736f3f38b2be04bb58b8ba68f127bc8be4af48d58895a785e6403c054bee54a4cea21a882c8cbe380832f1e5200fda77c841097e3f18605c0485f2a415123851db5fc9e33ec0c7cdd9781216d8df65b1f0ac69931c072ed0029aa1d424c1207a242feaec37f07ec47fe045f17a912290c7710784f8d1c35fccb7988e0c860e2c918ad237a6a76c52b9e668734dc2e0fd82aaec191ae03b54095d7883a6270ba9196cb5bb399e34e1ffe567455b8706cb5efae3b225a98ac370bc2b0e330072376a0c794e2bccb1d9719f71c70a240ded0f64b5250d5f84cf1bdc1a531154e515ac7882dabca1b8fc12a95426a6f2140205d1f2fd4db3bddc6daced10446aa350427ace961bb56154035e690bcbc1650aab11819390291e3ff44e90368f1d75fd4069ea9366e37b383d340c4ac3fba83eefa292af1ccd63f5cd8f679ad3cf782a2c643eb0cae2c4d42cbf4cb6e4190aaac08c4f5d09ba86d26db1466006636c3c9445af1befa1597ad435bd824ba77b01547c64f2970b2876206bae10b84be40d3d5116aad0892ab61f1fb5dbfb90f52cdb75590504353f91d4430d72b2f0caa6f3d16b4856bb6409ee0d2a45dfea090b3d16b997fbd22d3cb779207e7b4d539cae365679b414d26b2978626acce4d5c6be95187f3b7c932ec02c72de256fb6d8bace0ab64bb3e54cd295377e7de755d3508738209f3b4909c5049b0a8bd62f24f88cc22686e03f516e017a4bfda5e8e034f363e63db79bc20b8b6fcea119ca821b2c4d7ce91849ce1df19b87754a3f7e19d2f6244b5505a46e06cb505852fa44ddbaccbcbbadf9df3ab4f1a17c9c65916adc95ff4af160af71ab3b4ff14cfb7e0a0fc4f20b1e65df8b182a3787b2ff50dbdd2b37b187274fbb104af960905c39a37f04918f454320b92240ce1092c3bc4e46df45c340d52f3c01c3caee33e2c07ca55887d5cc031919f669e64228a2bb435d74875f858b76949fd15f1700642d2b27f2f1886a96ad1cfd7a9b0f9dee2b1da5cb4f4b77649f12b1f67ef0db01674190cccf16a7cf5d1538afb091066d398396d715967717eeaa5b28dd9579806f40064261ced42d38ff3c59f69192a18e1fec3ee7d011a3b00d991fbd5c7fdd42ecae319fb2ff811d618d4279f2bf06d9e6d0414adc7de7559a2844bcdc6a6fdbe6acbda2c60451184db22d62426c64f016c0a81a60798a678c27c5461c2fecb80c3972b1a4ac4573fdeaa6f7016657968f9b93552b294e6a1e2b5ea954fda03fcac670821b2ccf6483c75b1ef518df3bdc361e116ee34b00b010bd248d88cce0107d079a38881501de88c8b7d3e8deb35cbbf262325cae60ca60666059be554700f2795428a8f06fbc42222cf68201b8a9902a89fcb0d0b708bb0e22e6f39b1b7c2450abc8663d73bed88df20fe5f7ecdcaaa5c1044649a39022ab62a15bbd610aeedf3dd0fa80f5fbd4a0f8c79e74cd75f99e3e33fc00d4b21faac533e52f4fc47655e30ca27cdd287ff3dc9222369bd8051d7d0c561e5139d45b67e9a987b197e1868d0eb1bac9fad1a6b294323db0532ecd5cee1f0e162ce8ccb94871816d7cd8e72efaafcaf868f673b2ebf51011ab701fa069406e50ff6da95810dbf862c2d"}, {0x48, 0x10c, 0xf, "47bca12b0facbd720c12d6b4f17b361ef6dace6a8f2d9cf58c285b5a1c239c0f32a27ccb67c428b992796ad09c8ca04df66d8b311be0d70a"}, {0x1010, 0x113, 0x6d4, "a2adb5ff8ab7ff74b82bd42bbb537ae21a9df4fe189e959892eb5baafd9624b7a13ecad95698582937c25e2b6748235227b9d075f53a9fa08fd8b5416f0be8f763eb36c711585cd23b8092bcb9ff568eb2698ca992dd22cbaba6322103cf58fb5a16a71419f8f2eeef4b79399883c94d43424cba33389e994fc7e56d30b486f071d0416a0652513af3c3c14918db695809c211b480d5276df5e4bfa0fa149abc0b740ae5fd88178a3d022c937fccfdd0fd29fea5ddfee31e79c0717a5df331417e4fa64ca8184a0568f3e53606266c063b0c028391eef88b16a2fd6ef746d9eb3534359b04ebd7ae7de69adab36513f6820eed11d25715400da205c75e6745666d926cf024a54d79dfcebb388d9f794be4547aab47c72db0630ab9c8e97eb45cf908d1a4091aa968e06b782aac05669e5b2abf1af63e24e4a7764f4a6032084a764d84b6829b4005a62abd09b17f337d3aed7a3cc2d67a7fa1a4a0ad465301ff2e7e77981a1d8e04fa1adfe3d9c61462b8e1797e500781d10eeeaaf807622d265d88a6e6f4356354c46582bb7edfa279cd817851c9c39c61c66daa0e2177754d3b48821f00a1cfd4c13437b39c417af9ecd69bd7b8858855535f269651001ed5a0c28be4b97a449a9c1359ed93dc0b9912696b53eb5532b52fab17c13c381341d41dfde4e55f7ac41f9dba1345c5d54bdbe031e422945213dd3d379cf56a670efc1715d220c932aac11a618cf38b38cd2e43e1e2b6df407ab9181577d9b8ae250957618c81fcb9a8e782009396540de2f8ee94f9006436cd04f09d1aa6776c2ac614bd3984c7dbb084f56cbdd6924ee92280d0474e11e5bee7dbbbb01bf442d52befed05f4c24a33ab76d05b01c0361b9c237d9036b0b620f055c5dd7afd7db5a182bad017a831b9936d1912402bb455e02efd9b2093d6f22c79a6f2c766d6056403488aaa2696d8e15929640d780628b7c8f114fc226c7a7af3553b83f43dd51093ebb5d0aa7377a1cd98be191a4d6117ed7cbe1c58149362818189a21acd7d6a54d371a53d902679f1f52f9da5901c04e5d17db90dcd6fa8de3eb527e081e1bfe5c52f6c3a1e8f160ad1b768f23a6537fbbcf2d104e7ab6b3395bf8024cdb71cd48f8afa00e4a86d9e4e1c9e46beea310cdaf27a7a87cf4be4f0f8da704043162d8a99e5d813b4b39fcb5080ba6dee39b4268f909a07e8538abccb251bf9bb7b8e70f4ec9c8bc58da2134850943f262aa59b34cc2172ae3e643eb9dab61c2f236dc786abe018978b687f71e2e09bd8e0609db10f3b8cd930e3b8794449752ba264e4803761997c1cea835871fae411f3df400b6025a5377c82076fb70e7735a62e600c328a2766955ad72e019757f5b68a123bbc527b82654cc5a0214641abe9bdd470f47facd9f8e43c006944939bfee2a59d35429f579324ff17a712f3cc648605d21e89e18fa3df92daf6a2da6eb85bbc7db4f49072ef3ca022b786c8db27c2df766d159f83bfc420289c8cbee02087277be02db51454855f8a54b18893072ff0c052f43ea76d05f835bdb0bb1b234812ad2e37ebf0f2ea3bc0bae8c86a054e864658c244c903b516b0575de827fe5d7026d32d1644dea21aed00feb9487d8c321c3085ca5a313ff8d40ee898151db867c8ebe2ad1d87288326e84f0b62ed9d9a2278eaec11ce9da08e0c933297ab73ab33921d208057d79b9e4cb3d00f00e1e434cdab5950ad4cde0830ed29145823bf96bce9ab18bc5a38522c7e4df878715b29e3ed0b0ef07f5e06cbd69c22d9e759f504ca71d8539fd70467404af89f466d4fc3cb1a81b0bd880d8fad3baa94569b01f48b045c83f91b15cf3377ea02a3118d27276c314088fbb93d05e8dfc9a481fccf82a80105414ec3436a092934f4f9ccb870532f0549b4fc30e5cd8c79d9acaace2064e786abbb1f163f917b00e9777ee74dc701fac3a1a3b3f54dff65c241584a406eaffd987497d5241405fb8ee76a26b8d584e32cbfb833bfe9eb54587fac97b855153e2137d3444e2caf43a8524ca0fe9660bc527904e0563d4516132c2abc80d33f9b8b68c5aa054eae251c6898cf1ee2ad236b1feb328bdafab49b15b156405a97b4ec06b9be4d1d4d8220aa6a77d58036813ccc1b32c8562d5916236a6570c63bf2a8f9a35040013f86bd6791569e478ec2d6f748fe4b513ed8df52ce7568039603b72c401b07e3e2d9f562ce8c1bf299b65b271cad26292e7514decedfa3aad27d06281c007eb0d19c9d15757b7b5ba1e64241b707d705070cda922e0e58c8e75305605b0f24b232137eabcb34afaf07c71886b1c1f0ae49d7bd672b7377bfb63e9be5582a7bd174c24539ae6deac42e731ec111239405358c230ac798dccd290943b7136abc52f01a4519d2a1d65fc31b3757f583006950f7555580848bef894af71334eca9c043949d5985ed014ad6f4b23cbf23932c4d0b95433bc5e662c04f3d5820eaecd45887e7b84637209a8bd6adc114a156633a06eae8964c24f2075f0462b46a3e2b44caf3389c55518195d99237053682d7acb232f1faae761e9f655d7444fcce5a521fbd141f7aceb9b1e3e2bf5d2e451c3b06988b1fb73734aef4efad549bfa1fa2a0d03ec2bbebb29a52db0cf3f29da089b8f6931a40ed54ae40bd46a8f852cfa44e792a55fa29d978a4dc12f0094ace4688ae80a056380c3300e22e55e539dbb0ece94a8f53e0a9003f3a55225d125a9a194441083116ebc970c1e1047b2cbd392a86efc238ec0cd273bd40e8f93848cbcac6efe7f205bde66fd6566d34147c6a396ed43ccd4c8dea4cec9bc62939a92605d5f5a4c65cb0476f694912e4389828dbf20069f49b6a46ed0ff68ce0d3d728b106934fff8c36d9ad0d800663ce05a7e358368995e384af5ad808430ba8834157f71ef51c28911c204158e10a8430fdc81acbc1189123420a8549a7cfd7c90fed356e6a5fd4666e9de99b7eaa4b939e5cb00302f4376eb5ebc00ae01cf22778b8c33aa3328227a4434b7e5c34f3dc27462087e9b8887b1784380644f44a91a884a0479fbefdbfdd30d11c2ef8ed2da83ceb7d0cbb49d1c28e28ffdb7c0e6750c5cbb72a32fdb32606675756a10de3f7372ebabd838cb7d10bb179e9db8134c913bcb4fe1b00d35fd7d4194f0cab6a5b4a75922397a20d85fef588185ee25e5428a19a48b48d03cc863244c642faae6c6b3e84638e8a8a2466317b6ca6e96e254be6ba9946c1c57389a522614833c4f16dcbd835255f50521004020306cc1efdfd38d9bb15856dcfa76e0cf5edcbeb17dfb17d0bf667ff85cf5d017c7537d13c930b5690a77b52738063a53393a33050f6a67ba58af9603c1b5efd3dd40d86998845475027e73fcdb94e75741e4736f26cf15f90f4b31800377b50b5df0ba08f59381a3660d727e175f97c03134e9cb16598c0c16d77aea2bfef2f4b7315283341c80b3444f0f8c6b13b7c9ad69cb10720038d7315e4980502125b4af342969cedca48faabd73af88f525a713bab2682433d12ae27f479783be9c5239adbf2f30aca16e85ca3d50e672d4b6d5239924b3d7330ee285d8d4206db54a2d89c95c7b0ad46b5797a53fae64736f698642398ab3ba9f28552943831c98e1c9990fe8fb85db2ca3be345bf28677237188337586cd175a607a26fb9bb4234362e96f1f0edd5564367a7ae6fef186fe6b50d60ad2e94754b2c11c1408277ef86076acce2578af67a32c1d30d4a9c64600bdab569f1bfcedc34ac969aa6c292801da2898eea8ae67cb885d039418f5d5b39100868a924f933c784193266bea04bdbdd5e8ae6d4021f96d4e64c8c5b6eda9707b385e444cbff6bb3a5e387bc1b998cfe1569cb5ba6c0f63c89dc50816f8f3ecf69ddbc75b4008227efbf3095974fbbcd54aa238bdcd0abe7d1a94a5818be10c7832fdf87d7d2322e6663366609c87cb9895817f49d63ebdb8493a95e31f6b0bc94cdf66a6bca42314c5fac5f301278cd2e3655603ac4f359b26b0d4a199bc804ec49054a814a6d496844b5b17fd01a77d860f9061929330a6ff5eb00087631dd025d2f7138e4cdf2cb14a06a8415d02333ab93e92dbc0df2854be6a5d838b9cc5c39ad30c01bd98213e3124da06b2d29d7b2a1ca7ae361a17b3d08b3b77f4c08ba693f6796dde3b80b9f96430cd2930b4c9c7400b5a1ae1af799960cf233ef0b2d543062798d19f71001aa8a9842e81da03cca2b95f2e7ab815f31fd313ae1c2f0815a2aeb9b730e3cc057a1364f9ade5ec216d7ab15d7aa0864b9ac99aa9d587eb942e34d4a485a8a90997aa38bd339fac4f7eabb1bc22af4189eb301df642dc1a95ba467b24884e087a605a82438475982983e6516a27c2adbb107d16cbe9e4f7274670e62b86cd2ed55d26eb376bbf8f7131b33dded4257d071001ed109adc315d32af44187c14d76d140a3e113c6a5b20b7627b25f21edb25cd6611d7af3bcdfe73cdbb30fa12bb61574c272c9b85b149760fbfbff1f423c4a8585b9ef6582438317718286d15b37803deae6153ef8a83e95abfe849227fbb80529c1e0f3b97a30e94be2b3705a7a108692f99ebcee85df26ddac4eec055b9e0eeba41c9d8792fc9807ca9e7e452722c37e4edc6b50db0c41a7a42144477e4fb5fd6f5fa34708e7100a7299f1dc6e2259f87487fce2648d4503e41e2ea616ec07543b9287bede09c2ea27cf670d7cd4b94d8dde79978c0502645defd16131081694e6f4a12516f74c3fe83e913c5a7148568d39124873fd5138ba4989151d456d907e7bfaead77feaed650b53a58e377bc89b8b9205da0a708de01d0c55f7d40236549ea8949b1d764069e3ab809a128ce9d9eba92a113f2100ce0cc10d38012e0f8a76b601605f18aa68456863f7edca559f30c7c57b4a9d41a58df5c7473889b41bc4179c2819767a78f050a7c7663d1bf9e5139f4c635da559d438bb4020e8be4bc5faf59cb59f42b72f62cf18a93e7a19cef44f295d767b696c1abc4ddbd942ca5697d49042a21f8a5c2de4dec15c87907bab3fbb089cb1b98c918a727b148de880b55113c607d21cdb2f3051a0844a3c5833c388099fb4d2d250c63f7905f42e50cffbf2b7f09dd86c2b91b8d23f652fc452643beda361179246f5f5070af3f4e6b7cb8b574a9c8015d31aaf97e9f964b875bee1c23b06af90006b4442385a2dc94d3c607e7222d565fe94fcfc7d266f9bf82a2cd9838de2e60d8631a2e4f9a7773b1b9e794d83b93bdfae620b70e286466fad147b93f598aa9c38d4f80c9c5f4cf3dd98a53edfc866da6c9887db6bc8e269caa79e4128d999de02039ec75b96eda1f286893f10b5faffefd1b4e25b8703200e8cfcb09b42d6719e1a9d2ef7697e5037d340cef9023bc7513c8bc5c058084f3f1326eea0a31d83289ce4eb1d678434266fa5547f6429e70b9bf80d0d2ba46e3b303aa3b42109e08bce608b2867d9e0c5bf21116953501877e803f753d09aa0aa07335e94bf1db4aae16dcfafc5d20c5b4b4cf816fb086fb5184f007e7af1c81c58d05a2ebbafbbea06b6eb248ceb7654c8a3ad63d5169d7c40fe8fc638a660d94262e3d011a7c62f9c1290631a10c10e2279196bcc742268f779f97132b9c0ae18f0b108cd4251fcf4d09cee5e8130472dfe68f901ec4f2a7050c1a727f251cde809331ffcd5bcd1419abe2f09707704e81edeaa0c851a79149087a1463f17b331a88a0e1d760738f1ffc46dd13d04806ea5a718e0aa39698ce4f2ce273044cb8270817386f7020e89c53fe1846fa47759"}, {0x18, 0x11, 0x10001, '{$'}, {0x40, 0x10c, 0x4, "84b759d3259a0af0d07d5be384d9f8340cdaa4f65b280922369d7bd56d0c6653c245c1aa686e31edaa52e9f1"}, {0x78, 0x112, 0x80000000, "e8fdb1a28c93e1302cdce8fe3042dbe360a37709eadf0c8a8b00277dbfafff5e67587f3525dddcf645f2be1607a252913200bc3c3d387f01dc78bf286d75fdfcc5db30fd126a1870026cee57ea844b05628c321da05d0094ddc900a6d4401209680517"}, {0xc8, 0x110, 0x101, "4c5a2c0984fa69b8cdbec12ecb019ba3de6bacc1911a0b4b1bf8892e19815ab62c7f2c4349fc256a4361e24bb440eb19fb029b3fc37de30e619880521a1b0edd71c14f4ada61649a96653107c4ee3a4c159bb27a0070f6c8e9563596d2a46dab0ac9de00a8538db6dc0fdf3e5df3342707a16cbf315523f395620443234793fb4af0309fb69dbf49f118839dcaf9a88157db4bf60674159e77575b5de55e96826cb86762db8a972eda3e3a088d6d6b721687"}, {0x70, 0x110, 0xc, "856f2170d0abd04e9dc6dfed99c358b6b1a986f0c7c0d9f1e719edd18b3d9234c9c049f4dbd6396cc782687080e7df2007dd1c609147e1d98a64b67f0156eb1d2808b6b7cbda2e277e9892fc6ee395d04f7115302b3eb04b2906cb5e21"}], 0x22b0}}], 0x8, 0x20000080) ioctl$VHOST_VDPA_SET_CONFIG(r12, 0x4008af74, &(0x7f000000d600)={0x0, 0xfb, "9c2b13a8535e2340a8446ce9f6e6a5e04c209732a53555953a783bf3226af445bfff1ae90b5970f77bd5ea579f5394d8fb76b08b7eb6a17cb17c6274a3ccaeba4c696bbfafd888302c746713156ccc64b697b8ab480e31f9080d6f71010bf841dceacbbfa378773c5ed809df2050b766ba00c0b1c4b291970e2d27775c4393e2f7495ae3aaba47baabc32967a7a5beeba618dcb4f08925af432bc6e89e53d9d9b8addb835357e232b5aea5fc2da947a67e62cc4ef8af44597f1821fcea3ec0d89b32c0e615f0b7a77e169a1d866f0e3701000c0375de84ba84eb3723e0a416ec677be9ca2be2431e4a4ab48a0c82f828d38ba0ccf3053102c2a76c"}) stat(&(0x7f000000d740)='./file0\x00', &(0x7f000000d780)) 4.815049063s ago: executing program 4 (id=170): openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x48e80, 0x0) (async) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x48e80, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) (async) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) mremap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r2 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) (async) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x200) ioctl$KVM_SET_MP_STATE(r4, 0x4004ae99, &(0x7f0000000000)=0x3) ioctl$KVM_RUN(r4, 0xae80, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f00000003c0)={0x2, 0x0, @ioapic={0x0, 0x2, 0x3, 0xeffffdff, 0x0, [{0x0, 0x80}, {0x19, 0x5, 0x0, '\x00', 0x10}, {0xfc, 0x4}, {0xfe, 0x0, 0x7f, '\x00', 0x2}, {0x8, 0x0, 0x5, '\x00', 0x9}, {0x77}, {0x0, 0x85, 0xbe}, {0x0, 0x6}, {0x0, 0x0, 0x0, '\x00', 0x7f}, {0x8, 0x6, 0xfe, '\x00', 0x42}, {0x0, 0x2}, {0x0, 0x50}, {0x4, 0x0, 0x4, '\x00', 0x3}, {0x1, 0x4e}, {0x2, 0x2, 0x4, '\x00', 0x9}, {}, {0x1, 0x0, 0x4, '\x00', 0x4}, {0x0, 0x0, 0x0, '\x00', 0xfd}, {0x1, 0x4, 0x7, '\x00', 0x3}, {0x80, 0x0, 0x0, '\x00', 0x40}, {0x0, 0x4}, {0x0, 0x0, 0x0, '\x00', 0x70}, {0x1, 0x0, 0x0, '\x00', 0xe}, {0x10, 0x83, 0xe}]}}) syz_usb_connect(0x0, 0x81, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000a7420040ab0501030001010203010902240001000000000904000002aad45c0009058e02000000000009050a06"], 0x0) (async) syz_usb_connect(0x0, 0x81, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000a7420040ab0501030001010203010902240001000000000904000002aad45c0009058e02000000000009050a06"], 0x0) 3.674541859s ago: executing program 3 (id=173): r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDGKBDIACR(r2, 0x4b4a, &(0x7f0000000000)=""/49) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x161042, 0x0) ioctl$PPPIOCNEWUNIT(r3, 0xc004743e, &(0x7f0000000140)) r4 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000200), 0xc0200, 0x0) ioctl$PPPIOCNEWUNIT(r4, 0xc004743e, &(0x7f0000000100)=0x82) close(r4) r5 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r5, 0x29, 0x20, &(0x7f0000000080)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x800, 0x0, 0x3, 0x9}, 0x20) setsockopt$inet6_int(r5, 0x29, 0x1000000000021, &(0x7f0000000000)=0xffffffc3, 0x4) sendmmsg(r5, &(0x7f0000001a00)=[{{&(0x7f0000000180)=@l2tp6={0xa, 0x500, 0x80000, @dev={0xfe, 0x80, '\x00', 0x2a}, 0x7f, 0x6}, 0x80, 0x0}, 0x5b4}, {{&(0x7f0000000580)=@l2tp6={0xa, 0x0, 0x7080000, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x6, 0x1}, 0x80, 0x0, 0x0, &(0x7f0000000380)=ANY=[], 0x10}}], 0x2, 0x0) setsockopt$sock_int(r1, 0x1, 0x3c, &(0x7f0000000040)=0x1, 0x4) sendmmsg$inet(r1, &(0x7f0000000d00)=[{{0x0, 0x0, &(0x7f0000002c00)=[{&(0x7f0000001500)="b2", 0x1}], 0x1}}], 0x1, 0x4000000) getsockopt$inet_opts(r0, 0x0, 0x22, &(0x7f0000000040)=""/1, &(0x7f0000000000)=0x1) 3.56929305s ago: executing program 2 (id=174): syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000040)='./bus\x00', 0x0, &(0x7f00000059c0)=ANY=[@ANYBLOB="7768696e745f6d6f64653d66732d62617365642c71756f74612c61636c2c66617374626f6f742c6673796e635f6d6f64653d7374726963742c6e6f657874656e745f63616368652c6e6f657874656e745f63616368652c7768696e745f6d6f64653d66732d62617365642c636865636b706f696e743d64697361626c652c696e6c696e6563727970742c6261636b67726f756e645f67633d73796e632c7768696e745f6d6f64653d757365722d62617365642c6e6f61636c2c6673796e635f6d6f64653d7374726963742c00cd70fe1c9ccf12cd65d7974d9a5134ec93b7fe8984ef05ac575316b5acce81f8208516404e1d896def08020748ab45dcd623a4023c0e739af46ec74ea9f88f9067a5e64a6f230101b056d7f69ae1175771684e80a06012c72716f048eb51c7edb0164f9ba8cbf6d458511f89ef1771d8f8c77b77eafe5842a0243b48be874d5a955d1d083fb6135c4c3df88d7b9d896f79db94c34aa3239c961ab0577db5eb3318abf3"], 0xfd, 0x552a, &(0x7f0000000280)="$eJzs3L1vG2UYAPDHSdNvSoQY2HpShZRItVWnH4ItQCs+RKqowMAEju1Ybm1fFDtOyNSBEXXgP0FUYmLkD2BiYGZDDCA2JJDvLtBAUZHi2CT5/aTrc+97r597XquK9NxFCeDEmk9+/bkUl+JcRMxGxMWI7LxUHJnlPLwUEZcjYuaJo1TM/zlxOiLOR8SlUfI8Z6m49PnV4ZWbP73zy9ffnTl14Yuvvp/eroFpezkiuhv5+XY3j2krj/eL+dqwncXujWER8wuds/n1bprPbzfXsgzbtb11tSxeb+Xr042t/iiud2r1UWy117P5jV5+w/6wtZcn+8D92mY2bjTXstjup1ls7eb33dnNf7bt9gd5nkaR75MsfQwGezGfb+408/1sPMhivTco5vO8aaO5M4rDIha3i3raaWR1rB3gi/6fe7fd29pJhs3NfjvtJTcr1Vcq1Vvl6mbaaA6aN8q1buPWjWSh1RktKw+ate5yK01bnWalnnYXk4VWvV6uVpOF2821dq2XVKuV65Vr5ZuLxdnV5M27HySdRrIwiq+3e1uDdqefrKebSf6JxWSpcv3VxeRKNXlvZTVZvXfnzsrq+x/d/vDuaytvv1Es+kdZycLStaWlcvVaeam6eIL2/2lR9Bj3DwdSeuaKbydSB8ARov8HpuEg/X/3QTF+av+/eS/i8Pv/0P+PxZHqf096/38I+4cDeXb/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAMfXD3JdvZSfz+fhCMf9cMfVCMS5FxExE/P4Us3F6X87ZIs/cv6yf+1sN35QiyzC6x5niOB8Ry8Xx2/OH/S0AAADA8fX44eVHs/lpFuanXA8TlT+0mbn48ZjylSJibv7HMWWbGf3z4piSZf+/T8XOmLJlD7DOjilZ/sjt1Liy/Sez+8LZJ0IpDzMTLQcAAJiI/Z3AZLsQAAAAJumzaRfAdJRi71Xm3rvg7Dfv/3oheG7fCAAAADiCStMuAAAAADh0Wf/v7/8BAADA8fb44eVH064BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAP9i5n9vEgSgOwM8GL+w/LVrtfVvJDcpICTnmGFFAmqCAHKghDVADuaWECCI8DoGIQyQPtoK+T3ImY5kfbxAcZkYaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg0j1Vyyru/t+3zdls28kzGgAAAOCUdbWc1f9MUv9nc/93c+tv0y8iooyIU3P3QXw7yhw0OdX78w+Hz1cfaniMqBN27zFqrh8RcdVcL3/O/SkAAADA5VrNF9M0W09/Jn0XRJfSok356zpTXhER1eQ5U1q5y/uXKaz+fg/jNlNavYA1zhSWltyGudI+pf6571ftxgdNkZry5Mv2RWYbOwAA0KHBUdPtLAQAAIAu3fRdAP0o4m0rc78VOEpNs733/agHAAAAfEFF3wUAAAAAZ1fP/zs6/2/r/D8AAADoRzr/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgHNaV8vZar6Yts3ZbNvJMxoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4ZX/eUSAEwiAM9q7vTOb+h5UGTU1NqkD4+BuDAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAN7/7y/+JqXEmmXttLD2PJGunxtapsXduHP1hfP0aAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICL/XlJgRAIgiiYM/530vc/rCToGUSIgIZHFbVoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCLfvfL/4mpcSaZO20sHY8ka1eNravG3oPG0YPx9m8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICLnft5jaOKAwD+ZmZna6tijJJDRBQ86MWm29ram3hQggf/BCGk2xq79Uebgy1FzMWb5NyL6FFEVOKt/0PPLfRSbz3kUEE8rrz5sRlr0ETozDT5fODN+87sMO/7ZiHkO28SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAattv78RZ3MyVcVodu/3g+mrs7zzURzc37y7GFuOkzaQfDy82d5KF7hIBAADg8Mjq+j6EcC/fWo59OlfU/3l9Tqz5v326jOt6/uG6v+7r2j+2X3+5//xsoLlynHjR82uT8Yl/pjJ4dLPst2f+84xBceeLZy9Z8YWk7208t50X9zP5+tatd4ZFeKSNbAGA/+N43VdB/ftQ7EddJgbAoTFoFN51/Z/NdZsTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBu2N8KTIfw0218clH1S7d95cH11t/7m5t3Fup25cWMzfLlzzXiJPIRwfm0yPtHmZHruytVrF1cmk/Hl9oOXQghdjf5WNf2LH+zh5BA6uT/7D/7sRxp9C9Lqy+5LPo9H0OEPJQAADqS8arGuv5dvLcdjyXwI0+9i/V+Kn73aiMMe6//7H5653RyrWf+PWpth/y2tX/p06crVa6+vXVq5ML4w/viNk6M3R6fOnj59dql4VrLkiQkAAAD7Np1Op7OdYdWa9X86X6//l+Jnxxpx2GP9/9k3oy+aA2fq/13tLPp1nQkAAMDh9uzLf/ye7HI8GQ7D5yvr65dH5Xa2f7LcdpDqvh2pWrP+z+a7zgoAAABow/ZG8rf1/3ONOOxx/f+p71/4sXnNLIRwtFr/P776yeRce9PptTb+nLjrOQIAANCto1Vrrv/nxfv/6eyVhzSE8NorZVz9G8B/rf/zqv7P3v3qh+ZYzff/T7U3xV5KF8r7UfQLIQwWus4IAACAg+yJqsVi/7d8a/mjn4+9P/T+PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDb/goAAP//RlZCAw==") mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0b00000007000000010001000900000001000000", @ANYBLOB="00457a00ffffffffffffffff5f5f"], 0x48) (async, rerun: 32) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) (async, rerun: 32) r0 = inotify_init1(0x800) (async, rerun: 32) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x140, 0x82) (rerun: 32) inotify_add_watch(r0, &(0x7f0000000140)='./file0\x00', 0xa4000123) (async, rerun: 64) readv(r1, 0x0, 0x0) (rerun: 64) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x4001f00, &(0x7f0000000240)={[{@workdir={'workdir', 0x3d, './bus'}}, {@volatile}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) (async) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) 3.538249351s ago: executing program 3 (id=175): syz_open_procfs$pagemap(0x0, &(0x7f0000000140)) socket$nl_generic(0x10, 0x3, 0x10) socket$nl_generic(0x10, 0x3, 0x10) openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) r0 = socket$key(0xf, 0x3, 0x2) openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) socket$inet_udp(0x2, 0x2, 0x0) syz_usb_connect$uac1(0x3, 0xdc, &(0x7f0000000300)=ANY=[@ANYBLOB="12010000000000106b1d01014000010203010902ca0003010070000904000000010100000a24010800000201020d24060000030800000000000000240803960c03112d9cd2ce0c240208000103000000ff000924060506020100000924030003030005490c240206", @ANYRES16=r0, @ANYBLOB="958ed812a3"], 0x0) 3.350298944s ago: executing program 2 (id=177): syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f00000000c0)='./bus\x00', 0x20001e, &(0x7f0000000040)={[{@nodelalloc}, {@orlov}, {@auto_da_alloc}]}, 0x1, 0x4fa, &(0x7f0000000a40)="$eJzs3U1vW1kZAOD3Ol9OJjPJDLMABEwZBgqq6iTuTDSaBQwrhNBIiC5BakPiRlHsOIqd0oQu0v+ARCVWsOQHsO6KPRsEOzZlgcRHBGoqsTC61zepk8aNaT4cxc9TXd17zrX9nlP3nmO/rn0CGFjXImInIkYj4m5ETOX1Sb7Fp+0tvd2z3YeLe7sPF5NotW7/M4n0T1oXHfdJvZE/ZjEifvS9iJ8mL8dtbG2vLlSrlY12cXymWVufaWxt31ypLSxXlitr5fL83Pzsx7c+Kp9ZX9+rjeZHX376h51v/Txt1mRe09mPs9Tu+shBnNRwRPzgPIL1wVDen9F+N4TXUoiIdyLi/ez6n4qh7NkEAK6yVmsqWlOdZQDgqitkObCkUMpzAZNRKJRK7RzeuzFRqNYbzRv36ptrS+1c2XSMFO6tVCuzea5wOkaStDyXHb8ol4+Ub0XE2xHxi7HxrFxarFeX+vnCBwAG2BtH5v//jLXnfwDgiiv2uwEAwIUz/wPA4DH/A8DgMf8DwOAx/wPA4DH/A8DgMf8DwED54WefpVtrL//966X7W5ur9fs3lyqN1VJtc7G0WN9YLy3X68vZb/bUTnq8ar2+PvdhbD6Y/vZ6oznT2Nq+U6tvrjXvZL/rfacyciG9AgBe5e33nvw5iYidT8azLTrWcjBXw9VW6HcDgL4Z6ncDgL6x2hcMrlO8x5cegCvimCV6DylGxPjRylar1Tq/JgHn7PoX5P9hUHXk//0vYBgw8v8wuOT/YXC1Wkmva/5HrzcEAC43OX6gy+f/7+T73+YfDvxk6egtHp9nqwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBy21//t5SvBT4ZhUKpFPFmREzHSHJvpVqZjYi3IuJPYyNjaXmuz20GAE6r8LckX//r+tQHk0fPjibPx7J9RPzsV7d/+WCh2dz4Y1r/r4P65uO8vtyP9gMAJ9mfp7N9xxv5Z7sPF/e3i2zP378bEcV2/L3d0dg7iD8cw9m+GCMRMfHvJC+3JR25i9PYeRQRnz+u/0lMZjmQ9sqnR+Onsd+80PiFQ/EL2bn2Pv27+NwZtAUGzZN0/Pn0uOuvENey/fHXfzEboU4vH//Sh1rcy8bAF/H3x7+hLuPftV5jfPj777ePxl8+9yjii8ORjbt7Q9ERPzmIn3SJ/0GP8f/ypa+83+1c69cR1yOPf6j/yaFYM83a+kxja/vmSm1hubJcWSuX5+fmZz++9VF5JstRz3SfDf7xyY23up1L+z/RJX7xhP5/vcf+/+a/d3/81VfE/+bXjotfiHdfET+dE7/RY/yFid8Vu51L4y916f9Jz/+NHuM//ev2S8uGAwD909jaXl2oVisbF3mw/0LiQoM6uAIH6b+aS9CMYw++c1GxRuP/uler9Vqxuo0YZ5F1Ay6Dg4s+Ip73uzEAAAAAAAAAAAAAAMCxevo+0NDpvrHU7z4CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdf0vAAD//7kvzPc=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.swap.events\x00', 0x275a, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000180)=ANY=[@ANYRES32=r0], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x1b86a14636108b94, 0x2, '\x00', 0x0, @fallback=0x18, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000001c0)='fscache_acquire\x00', r1, 0x0, 0x2}, 0x18) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_buf(r2, 0x6, 0x21, &(0x7f0000000200)="24fc911e918c74ad7a0e599e17a90ecabe833ca12054887f4142a64471dbe048", 0x20) getsockopt$inet_tcp_buf(r2, 0x6, 0x21, 0x0, &(0x7f0000000080)) write$binfmt_script(r0, &(0x7f0000000240), 0x4) 3.154609576s ago: executing program 1 (id=179): r0 = openat$binfmt_register(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000100)="0d2ea27c8bd8018d531b71", 0xb}], 0x1) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_NEW_INTERFACE(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010028bd7000fddbdf2507030000000001003100000008000300", @ANYRES32=0x0, @ANYBLOB="0c009900ff07000070000000"], 0x30}, 0x1, 0x0, 0x0, 0x81}, 0x24044884) (async) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0, 0x0, "0062ba7d82000000000000000000f7ffffff00"}) (async) ioctl$TIOCPKT(r3, 0x5420, &(0x7f0000000000)=0x800) (async) r4 = syz_open_pts(r3, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000000)=@filter={'filter\x00', 0xe, 0x4, 0x358, 0xffffffff, 0x0, 0x1b8, 0xe8, 0xffffffff, 0xffffffff, 0xe8, 0x288, 0xe8, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0xa8, 0xe8}, @common=@inet=@TCPOPTSTRIP={0x40}}, {{@uncond, 0x0, 0xa8, 0xd0}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xffffffffffffffff}}, {{@uncond, 0x0, 0xa8, 0xd0}, @common=@inet=@SYNPROXY={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3b8) (async) ioctl$TCSETSW(r3, 0x5403, &(0x7f00000000c0)={0x81, 0xd, 0x2c2f, 0x7f, 0x1, "1381146fee396d8d24902b030211e952c832fe"}) (async) ioctl$TIOCSTI(r4, 0x5412, &(0x7f00000018c0)=0x13) 3.098629167s ago: executing program 1 (id=180): r0 = creat(&(0x7f0000000000)='./file0\x00', 0x30) ioctl$TIOCSWINSZ(r0, 0x5414, &(0x7f0000000040)={0x5, 0x827, 0xa}) ioctl$sock_SIOCGSKNS(r0, 0x894c, &(0x7f0000000080)=0x9) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f00000000c0)={0xff, 0x4, 0x3, 0x2, 0x14, "48d22475641a9d7851d2d766b6abba061b22ee"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0xc100, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000001c0)={{r0, 0xffffffffffffffff}, &(0x7f0000000140), &(0x7f0000000180)=r0}, 0x20) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000240)={&(0x7f0000000200)='objagg_obj_put\x00', r0}, 0x18) r5 = syz_usb_connect(0x4, 0xabd, &(0x7f0000000280)={{0x12, 0x1, 0x310, 0xb1, 0x1d, 0xb2, 0x8, 0x4dd, 0x9032, 0xcb2b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xaab, 0x4, 0x4, 0x3, 0x20, 0x0, [{{0x9, 0x4, 0xae, 0x6, 0x6, 0x2, 0xa, 0x0, 0x6, [@cdc_ncm={{0x5}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0xffffffff, 0xb, 0x5}, {0x6, 0x24, 0x1a, 0xe, 0x1}, [@country_functional={0x8, 0x24, 0x7, 0x4, 0x40, [0xf29b]}, @network_terminal={0x7, 0x24, 0xa, 0x2, 0xff, 0x0, 0x5}, @mdlm={0x15, 0x24, 0x12, 0xa}, @acm={0x4, 0x24, 0x2, 0x1}]}, @uac_control={{0xa, 0x24, 0x1, 0x8, 0x4}, [@extension_unit={0xa, 0x24, 0x8, 0x5, 0x5, 0x4, "a8c208"}]}], [{{0x9, 0x5, 0x80, 0x1, 0x200, 0x1, 0x5, 0x3f}}, {{0x9, 0x5, 0x1, 0x0, 0x200, 0x40, 0x2, 0x9}}, {{0x9, 0x5, 0x2, 0x0, 0x10, 0xa, 0x9f, 0x0, [@generic={0xf6, 0x1, "779f47f4461c2ac50ae3e611df463f046f25306894c2b68b38191d699656db5610166e58225d8f7ae750fda2d23262fd8e4dff3efa9295d82bd1a1255f3115f325424feff8b12495a2ae4f99929a77c06e84d45cac4ddc9ebdf25aac66d7a3b5e476436577e57e411f948cd34b2ca9dec6972feeee50b841b98385a08b3b907dd4a07269827c4125b727d9f92d190c9e32d54ec0820fab7f097b3524175d53598214b8a35555ed9e3e247ff142b29f391f236d4c98224c2950e3f3c5c38118f988c2ac0ae9999ebb7d9855e1905f8e48f6815cfeccaf37b68a4d0043345652f2df4536770c6bbb096bfd52e16c39d000294ae742"}, @generic={0xdc, 0x31, "d4caa8372725309d4e0472fb5faf6fcf0145f89591491b64ea103097b30fc7ae905745c8d71bf09bb2ed1f80d3131c7b3f3b69bc02223c3f71c469fe4a8027edcc2f2ff53fc050c28d94428c435db09345931b1fb00cbc75035609b3b61c02c7cf26db41aab7b4a1ab2fe44f411ca2b349256c522697ef422f598076c10b8b7cd8b5ab55dfc5ca6514ffb264fe1f56a13239303a7a930740555571c140e7e40399f119c0b7b09f290cdeca52f720ea9d1cb8b1aeef1c069aa588a068a56b635e4484d316b30f5bd00812fe94a3a5251ae7059bd31a3fa06a01e9"}]}}, {{0x9, 0x5, 0x9, 0x18, 0x40, 0x4, 0x1, 0x3}}, {{0x9, 0x5, 0x2, 0x7, 0x20, 0x0, 0x1, 0xc0, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xca, 0xd7b}]}}, {{0x9, 0x5, 0x8e, 0x0, 0x200, 0x68, 0x1, 0x4, [@generic={0xb4, 0x23, "7b7c6994ef12a0bed368c7bfad5eaf3ab339a2df03c5f8a9d7dd369f45b6d2482d557cca83fff179ea14709080769e10b188448b0d4c77e97c884551cd5075bf6e952532817e7f24cabffd313faf8aee6399ade3fe4920c153b8182945b156778270748ca923e7430f5d53d6d5f56424d5202ec0c42e0f3ff025130eb06f025bd5e715c12b5d94e435f9e27a1fbfcb5a1fd8dbe8eda8a83141ca52d046dca865448ffabe3a0b7dd21376910ff3c6b70abdb3"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x7, 0xdb}]}}]}}, {{0x9, 0x4, 0x3, 0x11, 0x2, 0x2c, 0x34, 0x7e, 0x9, [@generic={0xff, 0x7, "9da3b2dbda5ceb13c2c6cf235d4bbd3953d701665776d23683e28e3085d9c47473e07e9fa5d461d609bc1de8efac798dde2ff2faf2a1915a3b361b3be6338b4aed67dd6139408755fa2ca13072574f9c7a525c3ff92db87b5b38bda4e7041775e112942c1575b1d7009b8bcb89ad17653643435f78481249d32551d86fca78ea86b2fd037bccfe785804504537da6fe77ee58cd1cee9d10cd992e846feaccd28b309c4031c5bd1e6354cda6446d863439e71d3e737b9f6baa7c6e47078ea2de143395ecf9b283bf523fd105159590cfca5632fb66b3d7e7da29b0f448d50f9707b0d0b1a867d18fd87507682b6a9525cbe24d2e6bbfebf249e1baeeaa1"}], [{{0x9, 0x5, 0xd, 0x8, 0x10, 0x3, 0x9, 0xa, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x702}, @generic={0x40, 0x21, "16b3b161f1b25055a6c59070a67e7daa14022cb42c7ac2efb316c6d9986b8026d4623cd2b5710ec33e5e54655ec7c5b9385e41911a3678a11c2a200e3bf1"}]}}, {{0x9, 0x5, 0xb, 0x8, 0x3ff, 0xd, 0x6, 0xc2, [@generic={0xce, 0x23, "ba8961d839134e228d96482ef7859adbf6b0f54a0ba3f56352a7371eb6e580dab80d60df0db62940a563b4adeb78bf0f7e058150e7274fbe31d2c691f07b994cbe6ec7af1ef5fd5354456322cc46e312fc328032f1a17574ac7b9600bbd463a7f065696e7f317d1d1741039f3482f10cc5c2ad0f5e853338ed10969bc38927372a9ff9e11e70da3610ce80091ecf2986e0bf74fab2d9b057e171d480e8f0c0d50dc11cdaa40b76fcdc0b974055d3596a3ac2faf9171bf4ed763b1e5b01314d4f957c413221891c8eb935c82c"}]}}]}}, {{0x9, 0x4, 0x45, 0x5, 0x10, 0xff, 0xff, 0xff, 0x7f, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "fe1f2dc851"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x8, 0xfff9, 0x87, 0x7}, [@ncm={0x6, 0x24, 0x1a, 0x401, 0x3}, @ncm={0x6, 0x24, 0x1a, 0x0, 0xc}]}, @cdc_ncm={{0x7, 0x24, 0x6, 0x0, 0x1, "de5f"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x4, 0x53, 0x2}, {0x6, 0x24, 0x1a, 0x7, 0x5}, [@acm={0x4, 0x24, 0x2, 0x5}, @network_terminal={0x7, 0x24, 0xa, 0x1, 0x3, 0x5, 0x56}, @country_functional={0xa, 0x24, 0x7, 0x3, 0x0, [0x2e, 0xe97a]}, @network_terminal={0x7, 0x24, 0xa, 0x2, 0x4, 0x3, 0x4}]}], [{{0x9, 0x5, 0xb, 0x0, 0x40, 0x6a, 0x5, 0x2}}, {{0x9, 0x5, 0x9, 0x1, 0x20, 0x2, 0x3, 0xa9}}, {{0x9, 0x5, 0xf, 0x10, 0x20, 0x3, 0x1, 0x6, [@generic={0x8e, 0x24, "a4dac443c76843fa3b9d7412b98c2da464d8b1cb36956330e04c66b5631d54926b82a71c45f48738bb160c730a7c0dfbd440b4eb5f3a51567575ef2ca286293fa475ef9bd4f8368c363b16cf424077757a3b072f88298f21fced51bb508c02ecd9040e7b3d9319886f2e57614a3d0564b84f832baf97579011aa05c315fe8b4bfa6d3decb213bb27b776c302"}]}}, {{0x9, 0x5, 0x3, 0xc, 0x10, 0x7, 0x8, 0x4, [@generic={0xa1, 0x1, "8ea04bdd98ef39fa37d5b4721fb66217f18bca4ec8701299d1eb5767ee83469fea82568a220c30f1769eb8fb4d33441750dd340ad0d1e093cf4d7cf9d7767672a96c31ce4b277b8cdf43a48bf981f4c56fb4e30c37f90bf7f6757efa6651fbedf46f4084f989cc16ca57aadbe59dddd5dcedae90dfbb5a1f74ce8325613f51116aa2d4e596467e2b30528d7f7556d1f06cbda6274b7c7600e6ff1822dfee31"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0x5}]}}, {{0x9, 0x5, 0xa, 0x3, 0x10, 0xb4, 0x0, 0x0, [@generic={0x3f, 0x0, "8be7e62fbf25715c24cd2743c232d5c042799b7ebdeeb3da613c420b1446741869af2397f692c91d9b7c7fd0f93df72e6772dcf19de0e2f6d72b3d745b"}, @generic={0xe7, 0x21, "5999265444591320fe224e9e4e3128a4c9af3c97b4f6844e44c44805c8917b9b3c28bb9296dcd02c3e5d0d6a01812d0ba0e553c0b4135d25571d95a2d5c74038ff4fc3266b1f66bacd116df5989d91093ec6c83eb7de0453a585b02e4411c95a00459bbf50d367da4b73c4cd97c233c629992610aa1312b0811b135755ad29e6c4240bb99fe15c4a117ffb87184e847442c20a68ec7f930c11b8f5fce36b1b0c1794e875f32dc895bedb2f8fdabec919b276540e3b583bf1ca6825933e3622e94f3ed36a59dda846116d5c9bdd3e5ba4af5213e24e0cccb8b2cda9b97906d1b9d4bef51bd8"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x10, 0x81, 0x3, 0x3}}, {{0x9, 0x5, 0x2, 0x3, 0x200, 0x6, 0xc, 0xe, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xd0, 0x7}]}}, {{0x9, 0x5, 0xa, 0x1, 0x40, 0x5, 0x4, 0x8, [@generic={0x23, 0x11, "b6c2fd7eefd6fc10d23b75023ff9b841e9f394eab7b77f7e959f77560313a592fe"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0xae, 0x1}]}}, {{0x9, 0x5, 0x4, 0x3, 0x400, 0x3, 0x1, 0x5}}, {{0x9, 0x5, 0x7, 0x2, 0x3ff, 0x3a, 0x3, 0x0, [@generic={0x7a, 0x21, "e6466e1a99e7a853e9bd837e7f96bfcc3f16ec8a2bc61ce0763934df7a0d8ba4b4a86f312a533e16e7e38e0f07e2ed78c0407475d51d07b675fa417c4d235286551e2e4dfcd833d752422c9061d391dd472ec115e269f291087868ba7b09728d7640ff5e4c823889e0da00bd9634a06fca1e38b3adeba71b"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x20, 0x80, 0x1, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x103, 0xa2, 0x100}]}}, {{0x9, 0x5, 0xe, 0xc, 0x20, 0x9, 0x6, 0x9}}, {{0x9, 0x5, 0xe, 0x8, 0x10, 0x5, 0x7f, 0x40}}, {{0x9, 0x5, 0x80, 0x0, 0x40, 0xd, 0xff, 0x3}}, {{0x9, 0x5, 0xf, 0x1, 0x3ff, 0x6, 0x6, 0xb2, [@generic={0x34, 0x32, "dc51b431c2b60889dd8f891adb0454ffd7a753ce920795485d05421d1aad534370bae502ee3adf22220623d4de7a46ab037f"}, @generic={0x4, 0x4, "4d8d"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x20, 0x9, 0xfc, 0x9, [@generic={0xa7, 0x7, "ded3d463f56b0ca6b084511643d2c000347a1abfca67207abf258bc3d10d7fd5dfe6cde73718ed1ad16cea5bfa940e3da250cf0775221a6f68c271cead130e1efebbf7038e043b6de875548c3161cd96dcd97b27830eac6a0cce674e1d599dab067574a30dce90284cd1f1d2e874d42032c0d13d17b242c121e949deee08bc38cbc902099a578257a04646aeedafea147df2fb2534c804f38196fca25b93f55c96166bcaa0"}]}}]}}, {{0x9, 0x4, 0x45, 0x5c, 0x0, 0xc5, 0xe0, 0xbe, 0x2, [@cdc_ncm={{0x5}, {0x5, 0x24, 0x0, 0x80}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x5, 0x23, 0x84}, {0x6, 0x24, 0x1a, 0x401, 0x20}, [@mbim={0xc, 0x24, 0x1b, 0xf000, 0x7, 0x7, 0x1, 0x400, 0x8}, @obex={0x5}, @mbim={0xc, 0x24, 0x1b, 0x7, 0x9, 0x10, 0x0, 0xc, 0x8}, @country_functional={0x6, 0x24, 0x7, 0x8, 0x5}, @country_functional={0x12, 0x24, 0x7, 0x3, 0x5, [0x9, 0x0, 0x1b, 0x5, 0x5, 0x3]}, @acm={0x4, 0x24, 0x2, 0x4}]}]}}]}}]}}, &(0x7f0000001040)={0xa, &(0x7f0000000d40)={0xa, 0x6, 0x110, 0x5, 0x60, 0x7, 0x40, 0xa9}, 0x38, &(0x7f0000000d80)={0x5, 0xf, 0x38, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x6, 0x9, 0x9, 0xb5fe}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0x0, 0xfd, 0x59}, @ss_container_id={0x14, 0x10, 0x4, 0xa, "2704445e4109c6e938ecd59b1d811406"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0x4, 0x2f, 0x1, 0x9}, @ptm_cap={0x3}]}, 0x3, [{0xc7, &(0x7f0000000dc0)=@string={0xc7, 0x3, "067c84ff6c3ee965163fb91a9e7f15b94ffd85e350aa8af439de84ccc0ba3a08a8dfb79fce25b3c41fd60f5b0dd5d1eda43db259241fab7b11e2cbc568744f9d690a97c47ce876485a3130b371653ee634373de184bbabccebd837136c96cb7f8d8d30cd6ed45502830e140a4821ddc9cc05a63f5498ff1c32f7b1d0a711c8333f796bcef253cb9cd4fe9275f505d977e319a19914922bc8416075a327dd81410cd4610013fb6c7c5eb5fbf9a81fb739379828cd03a30a8f6a5716a9c0db3f61ee3ed62112"}}, {0xae, &(0x7f0000000ec0)=@string={0xae, 0x3, "033cc728d42eb15280ddada6fae20474d00f1a879316486c53c38c16ee689a8fc275886d397c6acb18a91faa392de0b385ede37722d79135983cb93d63b4739e1718a59175e723a28f33780061a043431253c927916fd764bec0e9096a56c11d2288c225f9b34551eca1b695900361124067848ecfc9e55506a47a86b088acd12092b96658c4fe95995a6836fb36a7db2e82fc1da75f1e8b90691320e7635478aaac16b5e3c1a09bea0a5fe3"}}, {0x91, &(0x7f0000000f80)=@string={0x91, 0x3, "3310cf75251ce20f64d0b6cb0e139569ba129dca4e79eeb281833a7882b2c8a49194607aeb2901cc50c40b9d1e326e95f3808c9aa1867e48a048d8dc2ac16188fabc0183fa6ea940aebe00d84749367024368732437830fec81f186d8ebe94cff969d3ff2068fc49ba6bcae1e5e3048ee000324896867797da5be742e39356202fea0083e75a59e0b3f77648c74280"}}]}) r6 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000001080), 0x2100, 0x0) r7 = syz_init_net_socket$bt_rfcomm(0x1f, 0x3, 0x3) ioctl$FIDEDUPERANGE(r6, 0xc0189436, &(0x7f00000010c0)={0x9, 0x8001, 0x7, 0x0, 0x0, [{{r1}, 0x400}, {{r4}}, {{r0}, 0x7}, {{r7}, 0x2c}, {{r0}, 0x8}, {{r4}, 0x4}, {{r4}, 0x9}]}) sendmsg$NFT_MSG_GETRULE(r2, &(0x7f0000001380)={&(0x7f00000011c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000001340)={&(0x7f0000001200)={0x140, 0x7, 0xa, 0x101, 0x0, 0x0, {0x0, 0x0, 0x1}, [@NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x2}, @NFTA_RULE_POSITION={0xc, 0x6, 0x1, 0x0, 0x5}, @NFTA_RULE_EXPRESSIONS={0xe4, 0x4, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, @osf={{0x8}, @void}}, {0xc, 0x1, 0x0, 0x1, @dup_ipv4={{0x8}, @void}}, {0xc, 0x1, 0x0, 0x1, @fib={{0x8}, @void}}, {0x10, 0x1, 0x0, 0x1, @hash={{0x9}, @void}}, {0xc, 0x1, 0x0, 0x1, @osf={{0x8}, @void}}, {0x28, 0x1, 0x0, 0x1, @immediate={{0xe}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_IMMEDIATE_DREG={0x8}, @NFTA_IMMEDIATE_DREG={0x8, 0x1, 0x1, 0x0, 0x13}]}}}, {0x78, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x68, 0x2, 0x0, 0x1, [@NFTA_QUOTA_CONSUMED={0xc, 0x4, 0x1, 0x0, 0x8}, @NFTA_QUOTA_CONSUMED={0xc, 0x4, 0x1, 0x0, 0xd08}, @NFTA_QUOTA_BYTES={0xc, 0x1, 0x1, 0x0, 0x7ff}, @NFTA_QUOTA_FLAGS={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_QUOTA_CONSUMED={0xc, 0x4, 0x1, 0x0, 0x6}, @NFTA_QUOTA_FLAGS={0x8, 0x2, 0x1, 0x0, 0x3}, @NFTA_QUOTA_CONSUMED={0xc, 0x4, 0x1, 0x0, 0x9}, @NFTA_QUOTA_BYTES={0xc, 0x1, 0x1, 0x0, 0xffffffff}, @NFTA_QUOTA_CONSUMED={0xc}]}}}]}, @NFTA_RULE_USERDATA={0x32, 0x7, 0x1, 0x0, "88b4bff49381ae5b1b6459ea7ef4d63f65610790600403dd8df9f14ec015092eb2656e88d9aca26e6872b7ba3404"}]}, 0x140}, 0x1, 0x0, 0x0, 0xc801}, 0x4) r8 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000013c0)={r2, r2, 0x33, 0x0, @val=@tcx={@void, @value=r0}}, 0x1c) ioctl$FITRIM(r8, 0xc0185879, &(0x7f0000001400)={0x400, 0x8}) modify_ldt$write2(0x11, &(0x7f0000001440)={0x3577, 0xffffffffffffffff, 0x400, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1}, 0x10) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000001480)=0x0) sched_setscheduler(r9, 0x1, &(0x7f00000014c0)=0x1) modify_ldt$read(0x0, &(0x7f0000001500), 0x0) r10 = dup2(r7, r3) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x37, &(0x7f0000001540)={0x0, 0x1, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, 0x10) modify_ldt$write(0x1, &(0x7f0000001580)={0x7, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1}, 0x10) ioctl$TCSETA(r2, 0x5406, &(0x7f00000015c0)={0x96, 0x6, 0x1, 0x9, 0x7, "aa22b56f43fd367d"}) r11 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000001600), 0x4) pwritev2(r11, &(0x7f0000003680)=[{&(0x7f0000001640)="c65667cb4173ac2f13ded5734f8052b11f6afd5e5f132cfc6ff2a4a795229cbe4e5578a2013b874bf1a6b25fdc87e9aae549222f39864003ebbfb87016831780062bf43dfe4f5f1d1d79731b7d470f52a49fb5c903a16460207eb444f5d5e41afea6e0aeaf7ab0eae8f96ad3f42e5ac11325943b1e78a020ee7751812611bdce4496bc22efe6f0cc00ea533d7016e037343e81456e411a9ed22c222004235895c325e05163e8198e9ab9a312ccc95ed11c71775c4b84355b7b7a3a0f186be536746cffff60dfce2e4064a4fc0cb8f0aa6d037f62895c547c674e9ddeec79d73cffef20b1d34abd5e2d46aaeb0bff198b2826fe323b5b9dcf8111b36aa12afd98af2e0137add81604b0fe7b77a4d16202aabdc75b9f6d754e46ab954380fd436b72c9036f9729025305eb9235677c55ac3808a08b6e31db30010b5bb2ac10e758106875b69ba19072e58ae4319d8a671dda6195dff3c2e13b6944bccc3f771ac3da652368bc28a486e92d4985e19e3aa44ce38b10f7ff653f674a1b8000bb13b2c858aad8efd0599bd91c43f15f9c818b75eb02e73bb45cb48299f445e2db43d41635dd82104011d10475e83c849cfb1b1e6fcfa8e2f5a67915845f1d144fb71690339ca3d1acadb50b3e93d949f974daa9637973ba5747e1d970f1067f3f48776eca3248e7f276c6090b164155ad87c99e8802cb44e3a6bf4d57f88aec7ec0acdcdecde4185ffbde2c86b4744f07e85c91b39c02af5364bcb41889850d34da0d978e524d70b673bc5ac4930b3c2f03413d638745fe43f1db75184befdf8932c4ef353f1d7a2c41d8abe5864ce65254faf5e1e5231ebdeb16babefd5059ed652e73422cd7539ff2f4193fb80c4c9129392dd8c3837ce92413798ed5dfa87e5c89fac4868d4b7f4b56e61aa9f707ea66f8fbeb87e45f30d4445b918d5a75761d87b66a2900379ad2792ef6b5728cf22de874cbffe02475a03250b8bade1169b6f9c2fe1d7f2392e08f738057534b6f11ca3b246fbb1c72cc9b2d5cc0baeb07c8b87066856959aa2448cc2dae621c5f767db5ef0fa18a029148f32c2c1b64ae434aef7fda65b35e714079f16ac5544b50dd1e543a19694dbb77596796ccdf353e5cc890b3fce27e82a4205914963efddf471016f1dcaac532da0af7a37f84146c03315d155b90bca21e211f0457eff9145aebee687b7817fbc2e95e4f2777e4eb0428f71893fb35c19b153536a122bcef10ec3b9dcc45c8ed38a0af82380990fd9c0330485bad7f3d2aff0bc43c5cfd2a95919a4ff5bf27af4c6142cc5607ef42766170a12385f0a2b9cf3fc32be4dc93f8e84c491cc318d63cbeeac2f4eaa7b5084d9834bb09c9fc8a5f993e9b7c4c0e03dd4e0e157f88d247d98e01570e5f21da22e6fd5f8c750ea5b8714e1f576c923ea3724ec11db55fa6e2c172903d60348cb3927220e19cd395bedb68b1b75fca61babe27bc5a5ad787c4d80e7f140b61e011baf80cc51603c6b6ec40dfc6530fe8c042046d542a5f5c15125f94d686754d12435fd9ce208c3ce62139f92d0bde0b8c33295a3e367bf0761aaaf1d6b0a5f038b9d380da74f628499ed39f2f5f407cb8c4f9c8e75ff175b49fbb43d6fcca879e3e880e83b88448fd33babf680dd13a008b76479f9e5ab2434bfba4c58ec11acbd1b8ca2100ff5a31e88eb3a85ce938584793c0e071065d78cc901d194a0b073a15239dbbb50cef7b76f60f8613e0e2e1101cb1a52ddd75193578e61ad9d508c763db5a94cadeb8628386094274581cc5aacb5d8f60b9693745cbc39674f449a8cd73855bf02f8d9d9733ff836b48a858b273969582ce234d78b97a1a6e598c60d73d4a4f3ae94a081c2b5aee26d69d058076147f92b2312376a72be68f0c804e46ab5d1878722c89c3747cf44c042b3d21e4eadb5f697f68133c9da77056cd8b6799ddb9af77f5e1e0dfff3c268dc44573d23cce96ec4f8fdf6bb2d46ebb090d6bc1db466a0412cfc935f941b543db9e901b33d3b6938f40a0b33ed3d511029815e6060341bd7cd247a2ea9dd9e9ac08334c31e11dc3e9b9811005979461122f70da8ef5a20c1c93af6eb2da085af742d7e16865a9eead9ffdaf009f83afe413296cc930e258dd81dd71d5e3446e67a317599b81441640fb2fd98df884ebb98c67cd514d321989a9fb71b0a0296cdd95f2e9369d312ded775f8b1da6387495418d6e7c5f910d2ebd8b1336c6287136da6fecbcd22182c3d909733ab91001f88303df02898e386aa37195fe9878cdb0f39d07c913771f54edfb54b2dc28d9b7bdaf41c686aff5275bd1c4f4fd72d2108bb224f43790373ccdf05ff40b9d069e7f3d809853d25da23cd0be3206e4567c4b11d81506a6c619252e5e0b80b703561efd69e9535ff27ab1799ae04ab1e19d36c170243d7f3234967d38789a43ca2266dbb327a6d8450c878c204065d81019d72939c1eee617c1bb4ef244afa490f936cbe56521eaf2ebe059bc180e71beaf6f89710b688a959b287c813764a55e39385be17a9c809f482889e282eae2bd43002027aec2548f92553a188afaab31a6f2b98fa5ecaa21a8646e6f1231871a56a65d3e13aa3c06266336722d109c30389ab6c98187b1d9e5465f13b6ae122cc6a34f606f6243f870af6e352b728dc1767d672262ba4304bceb21fbd71e25d1326a3145d74854d2429f144bdf6256fe32e8c9fd732f21db3f58f94a4e1ae13b0c1ff551002b05048018e3fca4c11264a5c2f76ff18e78d24fdc99aa525884e2407703e74549bcdf5a8ded174251a17e6c04d09e29d4b4741315757d759f28071096381882bd9228d5ebf33ff4ae21e11e849804802cf2f9e68af14734faf37f2e8951feb91bb47a328c939890ed1f7456c55590744d260768e2cb661e114d51676d858dc3985f6a59c9388f7a164bf4ecb4dbaf1d50cf702241c3edf29355a3737ed422f54eda57c0a6136f0e95e06b2e8013266ef503198704d50b55727f03d450f3524ac69ef2d51420ed0c3a99ccb92e70a0ada17ccca26b211ed555de6a5769669dbf94e7317c1c773fa20f93bb12bfd8ada568568290ceb34b1207d38dd9a1d586d094b1e5b449cc33045e1cdabe0ffff7db8e636fa7f2aee2951d8ec25843c9c08368aecdc04b314c877b323ca0f0b9ca6ef43ee43a2b52e214b423b20a1f29c4d6b90bf04104746a8912a6c6864d17d16c541b3465a6aa2545d8059d2d2f5dae0b26f20b1e15e8fcc8ebfd499e2cf33a52190d2f2bab2674e342cfbcaa18357acef37f5a9de51b440161dc70b74321ad339cdd6cf2e6e978f5522765cb15ed9d9d0468902c7034089d97234ed93f633944df41c5381a632b7d7f5490dab7f11f8ff98a9e4204850c6ffad1b93c30326eeecb65e61b5ff6a2d7eef7ddccda551f6202310e22dd83ab198186855d11f90b896ab58f95ea8b8970292ae9616ffdeb58e26f7ce6c640e15cae380c27906a560e826e962b135d82e1178be27d0d706e591e86d31f1527da5422df053fbf652b7bc66c6bb8e247086bac4c64a6d1369113c2c681844f7731446bb3559ad41d9cf3f7954b493a4ec2856a4eb2e67b9f17fc72589b4d48a24fe7583dab5f249f4f3d83f942e8b8c03a554dce3ec1a21338840ff868bc19c268c584c13bc17ab75e4e8267936f136390e32969ec07f05ba36ac5c4b357e525dd27163445ea641a6dc990fd4f1a1db86902901652d82a3e1d54f8597352ccb3f3199cf3ab553048656cb500f3810d6aa41ebd4c3826c2bdf6064e35bfaf54ee71b923e2e491a889726f3172534fe6ca763e6e25fa033233ee5a63c17636a9599a1f5195586a75966ce05bfcf780bbd19654dbb20c5c1ae2b51dac7443ab4c0069bd7be34511eeae1e10d5eb293e4034fd30338d366ea65d25c062f7e8873021e918ff675f237e7fdbf96945574f379a893817f88cf76f5bed30a5dd4995156d5321a1450cc2e5727aa55fe2008dfb2b376c761b96ee28e522b7eb51ba8d190548b688896e2e7b6c812cc2f332940efbd71de936cb5bea3f8d185a73a997e47deca38af0ef3a1ec1c8f886fa2959010b6bb62cb3627548122594bc9c1c64031a805500d9b57ecb6590366227851e78409635e8599ec38aaa1659ec0f9ed89d516c06fa2e047b476ff192e4ba28a598cce4c3e089adf97f452776d8c19ec484ee670d62bdfe3a676c77ce9b29f99199d5d71973e170105b9425666bf93efb06c840912594ee3d8f88d18183928fa2a1eed857b558b01f670e102041e40d06c1ec4d7fb7b8ea4767b1e79076f28dd313b9921342e9c9cf216ad7be69e52b1d9019f6387123201c62c6696f9f3c085cf2974f6aac84c31a3254cc992c330215b5d67f5a4c7b5b56545460e92457099cd52271f402ec303f640c7f44f34377810b3f3f42d03fd1a078873285ada6bce3e6a70357f13cd66ad935bd3b51214772fc51f2c4f4d81387149750a98dfe85d4253e6fce233e9a579203e99f2ecae49ee1e1061af7241a197ae8f999c17f7fb23b2d35956fe635f5d7ebdab75697120ecb76f4faf825731214ed0eb77427dcbc7dedf1f824b495297884c170270f7bc6448cef730d1f36a059c100da665e7b4c66abe6fdde5dbbb1fa858f20b64241e39112a8fb3999ea58a8da7e42939534f3d0382bbca4b1bc1c7b560c4b52ec28372dadd9e3a89b533e658d4b32ba6066e7ee276dd2ea7e803aff17e415e4e3e7545d5b54ca4ef195b2c95065a2845571434ab306b2e782ea01b37914c3e10dde3abdbe3a705c6110afbe4006e8894a93af1c9578573b5c3641fb65b8d862f63bd2513ac8a49cfefebcdd54db1d1d51af439d33bd68df8bc63b6c374e3cfa478c9ed96df4f757916d15c41430ac92615ef299b8fef051c28005580800530d6a17632f28d1bf865f2054b7a0e360b180f11419372d21ae5a9abb243981ca54908be0d6fe42f1d1d933618f08bb2398ac2df406dac2d8ccabe2c04b701aecea0537189ed2b2e02be3d90320eb1773dadfe8dab075d68885e793699dd05056043259b8e238458e79a3eb2389f324a8744c7ec10c04c74cc419acaed28bf3b62cf85b6daf2fb89267d8bb0fc3d19967a77385894335b30a23fe10fcc0d970a686925b332f9732bd6bd2ca51b39a098ab56ee0f2f34fd17d592631311995fe6fceb56723c913cde97b5b79990764d557146b532e6aa0a5742860193111a9ee08501f6764191d8e09e43ae11a8fcd20729304e361c04a62f7e488d1d122435823f00ae36a32d9facf2f2263f88c8b8dadfaca4dfd0a337fc2fc5dcafa8974db3581f9f2ed650cfb22f9c1e1af5275e30fc9d965b11e46cc65306c31c56579a7eaee7c4b0ed50df5b9fde7c55da94409dc6c6ab77346d36722c661d8b0effaa36e0bededb350a470cfaef8f9a756ac88c57de1eed6a5d3306a420ecd63a84a634cb7f012c34efc78d46bfbb90570d3665a15a744c118952d96f0238ab59553f14fa9e957179ceb31eda30e56b9d63e1c033cba862c6b5b53d76f27ee46a7c0e55b77dda60e9fcc327a18ac6497bf64c8b8cf349c564a36e6b767fb9679b1eb7ab93afcc0b08abf6bf366be13e281774b735dc263b11720cf758cce3c9594a4900180723ea11ffbbbbe58f5378f12282ce26e83b900ffaa30362c66635e5e4463f0a4359c9f37d3d71cc1fb19a74f6592f886313d90212375dbadbffd4ee6a0b1dd5755783e1e133d23f79d82f5d995253a4b4c6fe4c7d4fd467c7ded1d66aa97174683cde79b1793ed81e7b58f", 0x1000}, {&(0x7f0000002640)="54eefc0106ea7ec61f2a49b31ee0d877dc5509c1c4d4e8c50243756f5d6c636dfcf9e5e4189e11d445804ebc04758ac051604dc0e293ca765879c926aaa1acc6cc2f91c3088d7374b6d43677f48a2795203595726865b1e9cc7b5a4b7839cc685aa8f59eb3136719f793c45b3722b31bf4b12aa24b8503c94d90230b5a4a4a53222dc08503e53dc98ff177bad4bcf21ed205b9f593494add3b475720ef309e2e4570616432f1f17814e58a2751251197fa97d5a78313cc94ab91a5ff6bc3349c785bf7640640dc48007cda2c2b513d6de318ee9657adaf2c59168fda8d1c071345e13bb73889800a22abc86fa43932b816442eb7a2bdc1a42d69df7679a8f45891e19480d81a1ada8f4a4be23f042b08dc4ee1ea6613e6a0bfe10cf80694c3e740b5babae00aa04df56e753bd5d6134d5b7944f4ba2693cad12d45ac66487f662cbb17c006b6fbed3dba527a15a4441ad2b91c4514adfd4222aeceddcea012ed1201246c183c961b2cdb48bef3c29c18204abab9ecaf8c3b85f34dc9cb0b890e319cf6ebbae1b29aba701ad9a1ad3c9afc0b85d722ef172a6c9d48319112d8f65a8c8be661ee9d214d62369dc7af15faa622166f04ff236c90c14a21e6b6eeca662f332bf2b9f984fca7271fb1573eedd6741ca7efc6abd0aebe8fbcada29db0cba57c9fae777d25b92852246f31ad0894b720dcd633443f6317e35782cc6514279afe2eb64ceef7d093cd3ed5be0ce4fcc77e33b8abf1369b8b64f331a497248e0d8b710b8988c14e7fde5adfa745a13e962df9d8f348c44593f06b146afc4d99a8e829bb8f24da474f1a631210e096adb089ff5c1e4ae96e246fe1cae8ff9909cfba233093731d6d6c62ecbea717ee421cc3e8410001985fa24ba62a57309811052ed357fd83d1bcd3af513f56cbda6e7e5dd97f85570b148497c47a4d7408c98ecf8d649564cdffa3153cbbb8a7f82bf0fff44b13d7699da7aeaed6931870a29cc1c9836b181bff551c81439ad1e27b90d17fb1f58347141fb3826afbaa601b97fa1f8d2c8f3ac125796379a0c06fb6859b0fe9f855b86c104841550d60f278f51b52cdc8ac5924ed3f347d936360acfc41814283e1998976933802095a8540f32c857395f4f2b376b790446e127a3d7ca4e21fbab6e2d7de5a6c77e6bb8a83794d668359fd6b700d0295a447231292c75f8ae77d33514427c5940c066872784131621976f8da34ba06aee6f6f0dce8eab92136163432fe79656881828e58a4fdd6a3f3e24ef707d5dd207c3ea48c1156f9e9f9eac855ff017f169abebdf896863f63907a7294c566fead69bf6846c2e5d3e43a62d8877ccd81e4dccda5bafa4f5c1730e22e0345e666a17172ac38ba5c55ae780fa79e0f4c1fe78dcda8037f727c8c6163903eb82ff8542fa695a76ca06e1d0fa457fbd709560a7651961afc426bfcfd861aa21ba3ad0ff16a0807158f652051f1343d1a6e0e25ea6b5dc990e028343b3c07dd41b195449041f731fa5c9b1b4b1f65a2b043336533e11fde1fb91c525a9ddf700a2903c99e24ef4f42a356249ac8986183546584610a5c4aac90f616d7d57503e511669a5318ea643af675e90e0bad936599ad38537d1b7fea745cc4aabfd882b1ddd4440fc624cdeed2f7af973ba7938af840f28a788c3d34fa7fb5781dc510a4196491267b546aa820859b81da63e1b93548c996695971167c090377ad7f45f3deba408bf4bce8d6bd389e18327a8ea6918c91f8a10bbd3de92facacfce16372bf9e5e3d58a81682dc4cfb12b86fa4c250f373a2a4ae5f353b2dd3b27471579fed4612c31e49c20bfb36b70fd5f0b74aca5284a309dbaba3d758e88b6a0d349236f052c0bc4ed95a615fda29bf841cfdf433ff3f3aa112c8f57c2848da5927c829a7ac05f351d563bac8054aaf564c80526b58d7fe1768445df524ec4622bd4ec288e218c46b0847ee113999b86ffe7a784a69a3ad9d2b58667ce87f02fd61091c29f2a666f758fc8e567c7f61a1af610b494b2bca51a7473c397b0995a617a08d8de539ae8b1e0594856632ac6f09376aae70988fedccabda829e1279b4979cc0e42ebf8745425ccf9e3f1aabdf7ebe58473bc21a4c61e6ad602b806729826383b108cf9d2e1d1337d329977451e064f1d5381cfa513e9dc140dc75854d340bc1fe5d330bea7045091f67358afbee2420d122e069d943116713679a3ed9359db06cc3f74f429507f885d1f832081c80b21e7d1f68c0cd4bd7eec03dbafd3c4bf54963a6d5e20db337128ccca0d631311f341efd9b0e4d17cfb7c68b645172f02e625dc3df052df7aa7d471521833c2b5de8734d758efbe870224d75a196b0b010bddaaa9bdf9887f382c807e5a5aea43d825cd3c645171119e0b0195fd1abd964d5e7701a1a934a9e60d343a1f6296b0612eeef95f837affcaa5d3ca7b0541a9e04018982f328c320c391a9c00d1a3149f837acdb072fb6b99448fef22e915b939d5702e7e83b33de5df76727fab47aa3753c815cdb621893ec4b465c85f6fac983fbb47165fa5f225dc2b7d967076a538a94c78d7c01ed4e0d9715b5d0efccdf605c179c51af014a062c9915cd7fc62a426565020d807f37a431ceda957bdb1f105bd6c87f42aa97d20179ad5ec08d3f69eb0754351849e10ac4003ef7751f7731f73c475d1a484d87c79b7b1c9b3c42b305679e8aa904509209b2225516731bafa8309c4ee95d484a4c0cf9be93a5e310fd154caea88d031ccba3610c6dd84be98750259ba9d1da1e2a6070ac52fd45bcace687825ef140c24d1a665e44ebf4e82ab35b9e3f25c1354416aba62acd6407a8af27ad4c8e40094393a72117375a3b9f9ea33303bd0d3513aa9fa1909da5dec822548e2f776c59668c0d3f9b420789afeb0c7ae0f79dfa1ef7b665bc60a9391b8aa13e11d4e1c06f3c6c7103c74e824a1c0ccfd9d08b8e2743f4348f47141b237764fd385d61758693c397300278321202932021b752603ba620bbfa6cb0582d5627061c03eb744886c6e269818b9d9df6f2c57a216948404ffb2c1c96f09a1160168a6f815cb5210674b1ba4ca805aa55a93392a18a218b3cbb3fd6c89199cf11f06a9ac04c0988060a360989ee47b6d2f75961df9f90e86b79933d8c0c6ae6235f72b27889a0aa8fb1e29c8060a2808cecb47a096f88d76e9ea28aa2d36836a0425686b0480eabe6ac5c563a8a3fb1438fbf353f110811283855c654b9b70f65e3ba451c9ebd4f737b4b7bf4728d4ee33ce7d8cdd8409d078337aba155f67845e3432adca2fa36c6a80a805b65aac29e7ec9023198736a304986a24cc0862e25233c869265d48c1a71869022e56b1d0a5f9f3116ba59dcae8d7811d478b5b36eddf638b4a39ea7982b16b5c3f0ac0c9fbb21653e60ad2b22edce4cbd0c1f642a73f3b3c82f005df620eaf9fcf64db1aeb2c58cb988884e37d3f378e48e0d6bad6329b3ca46bbf065d2361bf6d9ed6f9790321432934d823564cac349f3d94e0b0710a342ea63902763efb2b5be03a62d8079bb0000503c26ac4c1ede33650a1e1796b9ca9b783afac4b416a6527c99d2ef2cb3cffa941aa5a440013a4b8755fdf1374c395bdcac7235a62d123e410835018c8c203bc81ebf1fcd49c0b11f74d6669bd91990255a0366c723a08a80a9d3e32369eb12e710e26cd2d7e5620d5ae94cca58423bdb07125261bdfd885f24d25927fa93c8787e2cbc01233501ae8d71988f179d7020e6eaee29ba195d28a0bfe9beedd6aec2965dfde8775ffd0c37aeddccf547ffd0e99793f1959a3f573c70fa4dc43f575743522aaf320d171ac415abeb22ed2f0e1b12ce03f6f117a010fecd84e1052a82621020cca3cc4e0744969ead36ffa7dbd34917ce4c4ee690d041d082320c8b2bb38c547f86a24fd064bcb8f0fb17b52257b0d86698c7e4debbb452aa3743ec27b5f63a9b7da73f228d893d8aecffd8829a25dbaecaef81015a4d575317ebc9444826057333397c246468a7b40516c0e658cfa1bb4ea96331ac618be0a448a16794f8a6f16af708c020ec2a6ad3b1f9bdcdbd3fc30d61251451e9a9820a6a4b4c033f6718b677b498c5088d9e44985117ecfa7837f696c35091ca59715defde0e28692299ca100fd66d8403139b90d0e5883e687e43dc09c0abb677e0fe8dba6a01331e363d55206e7d60ad80df2914e371b5d9bbd21879352423b5dd02dd470cbda98adfd86ea6ca0eeef4063985a4d21a8e26d69094785ba6ffb704ec97add2fec117638b596e4bbb4334844b610de921d3774d7c7cef017e178244aa84a004592aa4504b27d44f8b1ede05747dfedc8c872c55915795aeb91ebc52bc804c5ab7ffef9ff8bdc9d00c625dfb95014f5a6cab15b728f13d2351e5e263b50667fd0c041cc09a820f6e4fc3f744aa40c1dc6259adbc97bc73a1930f18de39cd46146272fe40fd58e97a124220f5bb6646f7be39e6952af4b8bdcdc7941abe80616fd70bc7c1f8a8b63826f765328aed1538128f3145395590b9aa50a86dfeae77e1c8f5114064a6e964a9f880d0223a68c27c5394db33c6b54540d687a713a8a292102db7fdf1d3c607a7bdb3cc7b73fd2df7abd245f93596478af7ace2dce7473a2f17769e358da1b00984ccad4cec68966a91b2adfecbb0abbcb590f8c3a2b8503c4c82aa5b9397b4162a02a532da92bb16282d9a4162c7e44e59a3bf0b9f0061ecad54d021df5ed94558ccf351645c20a4cfcd3ceedf4e9a11dde48f07202c02e6c02b9b5a78c1a2e00ad5dd7a6a28beade46bb4877e60cb22a26e2f87966776d29cf42b64d6de012bd09a05dd1150e1393e21c8307f5a43c76a9537e085ab8e1dc4ac19cfa6191c25757b9a307f66b93e78c7166a5cd96299b1d7097a2b55aa31b8809b3c4215b1a5d4ba7b1ff86b449f07b81fa289ba3b4d527a8b3a6d866c02e46b4b53e85f7b4dce75cc4064c08e8c8864ae94b42457d1002e10bc5981259619449d55080c04cb8e0b4872adcdd0789896ba7a3f4d4c668164cb3a07566ac988c7f0031f392e0b69357022d7862906150754c2d5c9bbd8cb07058279e65065a0080609e82dd5d2425fdc44af711aef1383e5649a3b05d9fc5db88bff365ae2bc3259965c2a09dd45612ff0150a4ed55e0da7184a7940ba624e7f611b6f82e85235b7dc5cceebe900a7e2ad8572f4fefef18683f985981fe82257852a6c08e029dd1986fa4f66a524652b392fdf173a337cd40b0dc96a0107d830a0977d73be5a3961987aca292591f6824a3c07b704df751858b0e4a9c1beb3f349650cceb79d48b6778b03cc7d6d4835f1816545a5e87996400ba52d42e2e8344ca1d3979a544a5d564aec4a4f3633b9fdd29293b4c85f7ef2e6c1b65474fb09f6e98f95c68ad8fa6064a3f744e7518705a3c9d2bd5e64fbb7b864790492114919c46a9657bd12f82888dc70798b98837880a7defc37e5013c9f2fb8cd7f253cc48ce9a13266b1b972054a448aa6aaa9a5f395a1eb956931244607e6be6e3e25d1a965469a5808693aaffe906abc088159f4d685aa16ec7619a3401c448dbfb381ade75fa153cf1366e2d2caf1ebdb74bbe24b10d7ae65cbf8d494604389b36d4c6632c6d765cfd64ccdb0aa75d7e5539bc9552a582a0fc0e0f845eccb93c07d18b2b3da54f80bd9ef36b10f7a5bc390059a46450dd8667935d1ceca3613a528bb9c1083095102483c5928caa2be7c18b4b35b1210626ab5b92fac86fc2740aee5527dc44c35639bc00897678b0fef1a01", 0x1000}, {&(0x7f0000003640)="9c7fa97a831a9ff04abf728cf58c10cbb629a9b7e31734b2487a5f51add952f71fbb6ba7ad4ce0ad71a79b55dcf9", 0x2e}], 0x3, 0xb0000000, 0xa7, 0x12) r12 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000003980)={0x6, 0x17, &(0x7f00000036c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0xfffffff8, 0x0, 0x0, 0x0, 0x6}, {{0x18, 0x1, 0x1, 0x0, r2}}, {}, [@map_idx_val={0x18, 0xa, 0x6, 0x0, 0x5}, @exit, @map_idx={0x18, 0x3, 0x5, 0x0, 0xb}, @generic={0x8, 0x3, 0xe, 0x5, 0x800}, @map_idx_val={0x18, 0x5, 0x6, 0x0, 0x6, 0x0, 0x0, 0x0, 0xe4c}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000003780)='GPL\x00', 0x9, 0x74, &(0x7f00000037c0)=""/116, 0x41100, 0x40, '\x00', 0x0, 0x25, r2, 0x8, &(0x7f0000003840)={0x2, 0x2}, 0x8, 0x10, &(0x7f0000003880)={0x3, 0x5, 0x5df3, 0x2}, 0x10, 0x0, 0x0, 0x7, &(0x7f00000038c0)=[r2, r0, r0, r2, r2, r3, 0xffffffffffffffff, r10], &(0x7f0000003900)=[{0x1, 0x1, 0x10, 0xb}, {0x5, 0x1, 0x3, 0x578f8e2e68c931aa}, {0x5c, 0x4, 0xd, 0xc}, {0x4, 0x4, 0x3, 0x7}, {0x5, 0x7fffffff, 0xd, 0x7}, {0x0, 0x1, 0x1, 0x2}, {0x5, 0x5, 0xe, 0x3}], 0x10, 0xffff, @void, @value}, 0x94) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000003a40)={r12, 0x0, 0x25, 0x1, @void}, 0x10) ioctl$TCXONC(r0, 0x540a, 0x0) syz_usb_control_io$printer(r5, &(0x7f0000003b00)={0x14, &(0x7f0000003a80)={0xd681af8d811ba04e, 0x1, 0x18, {0x18, 0x10, "92545a671ff305b1ebd2775f0ee69515482233c8e58c"}}, &(0x7f0000003ac0)={0x0, 0x3, 0x1f, @string={0x1f, 0x3, "e117824947bda1398a45205a1ccac0eeafcdc15d50d76b8ba9ab61c457"}}}, &(0x7f0000003d80)={0x34, &(0x7f0000003b40)={0x40, 0x3, 0xc6, "90c045c7e32154f8f10df88d4b03f5b2ebe8a140f18181b6a9715f6442087129ce26b189eae2c05d6d3cdc07865851060f613b855f68354f84ded0df0e9d7a8b20b6478ce1f9928571bc6e7d39e870befd58fd3c953243d90d26682753e0a45e98dc45734de34fa0a4f93e6db1c1cdadc965338b7976eec229b01ed2f02b4841bb70e3144bb56894612fc3cf0206152462252ff894866700cc13ba4f574b70388701b03d34f726d69bdd253e25831059ca0b99dbf2519674a9d9b693cd834dec954b6eb1c7d5"}, &(0x7f0000003c40)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000003c80)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000003cc0)={0x20, 0x0, 0x1c, {0x1a, "6d4465ab78ff5707e2b963ad8aee977141c10be76e41126889a0"}}, &(0x7f0000003d00)={0x20, 0x1, 0x1, 0x9}, &(0x7f0000003d40)={0x20, 0x0, 0x1, 0x1a}}) setsockopt$inet_tcp_buf(r0, 0x6, 0xd, &(0x7f0000003dc0)="6a2fd14b7e668ce34ba8bfe857a7e123ace210c2f5c25ccaf4f3424f03aeae5542d67edbfd814be715ff6bcaa47807ab968ef290f986c00b130f173a5c6fea4195757d49f3b3c003069c8f6197d342093981252998421221f7851e0a610bbfd4605d382b5449fedeae12f0828a81dad35f93fcf0c497e09bdfdad5a645e4c5fb299fac41181abea29ed5b33f17db31af15fef006ac7dd7b7b6c4c870d610f7c3eddbfc55a186361a183bdaafc4429a146da1458f55a70844a9", 0xb9) 3.066256888s ago: executing program 2 (id=181): r0 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$USBDEVFS_RESETEP(r0, 0x80045503, &(0x7f0000000040)={0xf, 0x1}) r1 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000002cd970e70900000000000000000000007720d64092957939b00066955fb9e78a68b6b094912c9a0c20688793f5dc0000000000000000000000000000000062a7bcd1bf37316fdab476521d46565eb64b0714ac6dcb5015fa561f990f5fe60540eef157d8413cd37fdc21a6317aa11e7ed241cee8c42a2aef2339f338625686d58612eb99b8d9cb7b8d80bdd1fd92fa7ce6e4f331cc7e2820707b5852740f3f774283679c2e721a2eea377ff168e6ac008afbd979f481b32a30e82cc4"], 0x14}}, 0x0) 3.005065588s ago: executing program 4 (id=182): r0 = syz_open_dev$loop(&(0x7f0000000140), 0x75f, 0xc002) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newtaction={0xa4, 0x30, 0x1, 0x0, 0x0, {}, [{0x90, 0x1, [@m_ct={0x44, 0x2, 0x0, 0x0, {{0x7}, {0x1c, 0x2, 0x0, 0x1, [@TCA_CT_PARMS={0x18, 0x1, {0x9c, 0x11e41e7a, 0x20000000, 0x0, 0xf}}]}, {0x4}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}, @m_ife={0x48, 0x1, 0x0, 0x0, {{0x8}, {0x20, 0x2, 0x0, 0x1, [@TCA_IFE_PARMS={0x1c}]}, {0x4}, {0xc, 0x7, {0x1}}, {0xc}}}]}]}, 0xa4}, 0x1, 0x0, 0x0, 0x804}, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x400000000000041, 0x0) sched_setaffinity(r1, 0x8, &(0x7f0000000240)=0x2) mmap$IORING_OFF_SQ_RING(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4000002, 0x5d031, 0xffffffffffffffff, 0x0) sendmsg$key(0xffffffffffffffff, 0x0, 0x0) r4 = userfaultfd(0x801) ioctl$UFFDIO_API(r4, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x4}) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000440)='loginuid\x00') pwritev(r5, &(0x7f0000000500)=[{&(0x7f0000000000)='0', 0x1}, {&(0x7f00000002c0)}], 0x2, 0x0, 0x0) r6 = memfd_create(&(0x7f0000000880)='C\x13\xfc2\x95WD\xaa\xba^\x90\xfd\x8d\xc2\xb1[\x81\xda\xda\xd6\x8c\xc99\xec\x0e*||\xe4\xb3\xc4\xb6\v\xaa\x15\x86,\xac\x8d\x89cu\x10\xdc\x93\x9b\xb4\x93\xafE*:\xe4\xdd\xa5\xa75\xb8\x1e;7\xb7.V\xdcrw[\r\x98\x93j\x9c\xf6\xf8\x99\xefF_\xcd\xdf!b\xc5\xec\ntb\xff\b\xaaF?!\x9f\a\x1a\x03\f\xe94\x1deU\x06zS\xc90\xb9voI\xa5/\xb4\xa7@\xa1\\B\xc2@\r_b\x9a\xeb\b\x81\x00V\xd6/N\xc5\xc6f\xb1\x95Z\xe5w^\xd8\xe7J\x80\xf7\xae\xafuv\x84\x9eG\xd1\xe7\x9b\xf0_9\xc2\x9b\xfd\xc3\xf3\xe4\x95P\xf1m\xcf\xc2\xe1\xe6\xa6\x8c\x11\xfb\xb8S\x8b\x92\\\asW-Ee\x02\x00\x00\x00\xd0;Q\xc1~\x89\xec\xc8\x9b\x88\a\xf2\x93\x82(\x8b\x00\xd8\xb4T\x80\x95\x93\x9c5\xcf\t\x04\x00\x00\x00\x00\x00\x00v\xef\xee+\xab\x9c\x00^R\xb2n?i=\xbe\x16\x8a\xbf\xe3\xcdB\xed\xe14\xe8\xd0\xb7\xff\xfeQ\x1c\x85n8\x1b\xc1\b\x00\x00\x00\x00\x00\x00\x00\x17\x94\xdfW\x92z\xbe\xb2R)\xf1K\xd7\xaf\x99\xf6d\xe8\xec\xb7\xbd+T3\xa6\xa9\xfaY-1qs\x82\x01\x04\x00\x00\xc9\x1e\xf4\xd1\x02Dt\xc0\x19\xf7\x89\x96.D [F\xeeYW\x95\x13\xc7;\x94\x13^\x13\xaf\xf0C\x9c\xabf\x1daCS2\x02\xb0\xef\xc7\x8c\x9e\xed\a\n0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x400000000000041, 0x0) sched_setaffinity(r1, 0x8, &(0x7f0000000240)=0x2) mmap$IORING_OFF_SQ_RING(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4000002, 0x5d031, 0xffffffffffffffff, 0x0) sendmsg$key(0xffffffffffffffff, 0x0, 0x0) r4 = userfaultfd(0x801) ioctl$UFFDIO_API(r4, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x4}) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000440)='loginuid\x00') pwritev(r5, &(0x7f0000000500)=[{&(0x7f0000000000)='0', 0x1}, {&(0x7f00000002c0)}], 0x2, 0x0, 0x0) r6 = memfd_create(&(0x7f0000000880)='C\x13\xfc2\x95WD\xaa\xba^\x90\xfd\x8d\xc2\xb1[\x81\xda\xda\xd6\x8c\xc99\xec\x0e*||\xe4\xb3\xc4\xb6\v\xaa\x15\x86,\xac\x8d\x89cu\x10\xdc\x93\x9b\xb4\x93\xafE*:\xe4\xdd\xa5\xa75\xb8\x1e;7\xb7.V\xdcrw[\r\x98\x93j\x9c\xf6\xf8\x99\xefF_\xcd\xdf!b\xc5\xec\ntb\xff\b\xaaF?!\x9f\a\x1a\x03\f\xe94\x1deU\x06zS\xc90\xb9voI\xa5/\xb4\xa7@\xa1\\B\xc2@\r_b\x9a\xeb\b\x81\x00V\xd6/N\xc5\xc6f\xb1\x95Z\xe5w^\xd8\xe7J\x80\xf7\xae\xafuv\x84\x9eG\xd1\xe7\x9b\xf0_9\xc2\x9b\xfd\xc3\xf3\xe4\x95P\xf1m\xcf\xc2\xe1\xe6\xa6\x8c\x11\xfb\xb8S\x8b\x92\\\asW-Ee\x02\x00\x00\x00\xd0;Q\xc1~\x89\xec\xc8\x9b\x88\a\xf2\x93\x82(\x8b\x00\xd8\xb4T\x80\x95\x93\x9c5\xcf\t\x04\x00\x00\x00\x00\x00\x00v\xef\xee+\xab\x9c\x00^R\xb2n?i=\xbe\x16\x8a\xbf\xe3\xcdB\xed\xe14\xe8\xd0\xb7\xff\xfeQ\x1c\x85n8\x1b\xc1\b\x00\x00\x00\x00\x00\x00\x00\x17\x94\xdfW\x92z\xbe\xb2R)\xf1K\xd7\xaf\x99\xf6d\xe8\xec\xb7\xbd+T3\xa6\xa9\xfaY-1qs\x82\x01\x04\x00\x00\xc9\x1e\xf4\xd1\x02Dt\xc0\x19\xf7\x89\x96.D [F\xeeYW\x95\x13\xc7;\x94\x13^\x13\xaf\xf0C\x9c\xabf\x1daCS2\x02\xb0\xef\xc7\x8c\x9e\xed\a\n0xffffffffffffffff}) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x5}, 0x0, 0x0) ppoll(&(0x7f0000000280)=[{r1, 0x8780}, {r7, 0x4208}], 0x2, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{&(0x7f00000003c0)=""/150, 0x96}], 0x1) r8 = fsopen(&(0x7f00000000c0)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r8, 0x6, 0x0, 0x0, 0x0) fsmount(r8, 0x0, 0x0) 2.569237634s ago: executing program 1 (id=185): r0 = fsopen(&(0x7f00000001c0)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x400000000000041, 0x0) r1 = fsmount(r0, 0x1, 0x0) move_mount(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x0, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000004c0)=0x10001) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000240)=[{&(0x7f0000033a80)=""/102386, 0xfffffd6e}], 0x1, 0x0, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x2e, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @empty}}}, 0x108) write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000001980)={0xf, {"a2e3ad214fc752f91b2909094bf70e0dd038e7ff7fc6e5539b3267078b089b34083b681a0890e0878f0e1ac6e7049b076d959b669a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b313b0d076d0936cd3b78130daa61d8e809ea889b5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae19397d696d0d758f2dc7d1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc94681359bad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828563e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e924afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6ea94f88a4facfd4c735a20307c737afae5136651b1b9bd522dcb399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab83c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00303000000000000007fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57fa9c0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d3679507000000000000934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x1000}}, 0x1006) setsockopt$SO_BINDTODEVICE_wg(r2, 0x1, 0x19, &(0x7f0000000000)='wg1\x00', 0x39) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e22, @empty}, 0x67) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)='syz_tun\x00', 0x10) sendto$inet(r4, 0x0, 0x0, 0x20000800, &(0x7f0000000080)={0x2, 0x0, @remote}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000002100)={@local, @link_local, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x67, 0x0, 0x0, 0x6, 0x0, @remote, @local}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x6, 0x6, 0xc2, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}]}}}}}}}, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00000000c0)={'tunl0\x00'}) syz_emit_ethernet(0x76, &(0x7f0000000640)={@local, @local, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x68, 0x0, 0x0, 0x0, 0x6, 0x0, @remote, @local}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x2, 0x15, 0x4, 0x0, 0x0, 0x0, {[@mptcp=@capable={0x1e, 0xc}, @mptcp=@syn={0x1e, 0xc}, @sack={0x5, 0x16, [0x0, 0x0, 0x0, 0x0, 0x0]}, @md5sig={0x13, 0x12, "a4bcbcee95c6179191d2675112a6689b"}]}}}}}}}, 0x0) fchdir(r1) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='blkio.bfq.io_merged_recursive\x00', 0x275a, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_SETSEL(r6, 0x541c, &(0x7f0000001900)={0x2, {0xc, 0xa00, 0x4, 0x303, 0x100}}) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={r5, 0xe0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8, &(0x7f0000000100)=[0x0], &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa, &(0x7f0000000340)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000000480), &(0x7f00000003c0), 0x8, 0x8000d2, 0x8, 0x8, &(0x7f0000000400)}}, 0x10) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000007c0)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x6, '\x00', r7, r3, 0x2, 0x4, 0x5, 0x0, @void, @value, @void, @value}, 0x50) 2.13859617s ago: executing program 4 (id=186): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000017c0)={@multicast, @multicast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00', 0x28, 0x3a, 0xff, @initdev={0xfe, 0x4, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_redir={0x89, 0x4, 0x0, '\x00', @dev={0xfe, 0x80, '\x00', 0x8}, @dev={0xfe, 0x80, '\x00', 0xff}}}}}}}, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="0180c200000001"], 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='blkio.bfq.io_wait_time_recursive\x00', 0x275a, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @local, @val, {@ipv6={0x86dd, @generic={0x0, 0x6, '\x00', 0x20, 0x0, 0x1, @rand_addr=' \x01\x00', @dev, {[@hopopts={0x2f, 0x3, '\x00', [@calipso={0x7, 0x10, {0x0, 0x2, 0x0, 0xd600, [0x4]}}, @pad1, @padn={0x1, 0x1, [0x0]}]}]}}}}}, 0x0) write$binfmt_script(r2, &(0x7f0000000000), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) r3 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)={0x2, 0x5, 0x2, 0x2, 0x5, 0x0, 0x70bd29, 0x25dfdbfb, [@sadb_address={0x3, 0x7, 0xff, 0xb0, 0x0, @in={0x2, 0x4e24, @empty}}]}, 0x28}}, 0x4000) 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, 0x64, 0x0, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) ioctl$KVM_GET_NESTED_STATE(r4, 0xc080aebe, &(0x7f000000a100)={{0x0, 0x0, 0x80}}) 2.057164052s ago: executing program 0 (id=187): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sendmsg$IPCTNL_MSG_EXP_GET(0xffffffffffffffff, 0x0, 0x0) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x8}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = memfd_create(&(0x7f0000000280)='\x01\xfd\xae.+\xa6\x8c\xb6?2\x199\x94S,|x?Ue[\xbd\xe1!\x033\xbc\'#\xff\x17\x9b%\xf3[d \x97\xf5G\x97A\xc2\xd8\xf0Uq\xe6+\xa5l\x94\v\xb6\a\x17\\\xfb\x04!\xe4\xc4\xb1\xa2\x1c\xffC;\x94Q\r\xb6}\x9c\xecC\v\xcf\xeb\xe4\x9aR\xe5,\x82\x03\x00\x19\x8d\xe8\xc6\xb9\xe4\xb4\x99\x8a\x19P\xb8\x8cx\b\x99\x04R\x05\xaf\xa2\xea5\f\xcc\x1a\x9b\x00Uf\xa5\xf7\x80Tgiz\nX\b\x91\xfd0\x8e\xb6\xa3\v#\xa1\xdf\xb4\xc0\xe6\xb4\xef\xa8i\xd8\xa2\xd2(\x98\x9bA\x8f\x13\xeb\xf4b/\xef!\x8f\xf6]-\xe9k\xb62\x89gEv\x13\xf4\xc7\xb2\xf5\\\x17\x90\xb5\xa6\xa8\xb8o\x0f\xe2 \xe7\x9c$\xd7\xf2@\xf7cdv[\t\x00\x8d\xf3\xcc1\r$\x1e\xff\xf0P\xb2\x97\xb8\xbc\xeb\x91\x87\x8bu\xbf\xd4\'\xff\x1f\f\x016\x9dQ\xeeT\xe8\bY\x00\xb2\x06\xa6\xbel\x9b.o\xbe\x80\x9dx\xd5O\xd6h\\I\xc9\x8d\a\x1d\xc9\x0f\x82\xdbs\xc7\x83L\x9e\xa2\xd1\xb3\xac\x8d\xd8\xb4\xb4\xea\x90Q\xd8\xc7\xeb%\x8bOp\x1ab\x96\xcf\xbb\x15\xcf\xfcN\xed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00s\xaf\xa2\x14]p+\x96\x1ei|n\xda\xee\\\xae\x96*\x82*\xb8j\xda\xaa\x14\x1f\x1d\xf8\xf8\xae\xfcH\xc4\xb3j\xe8\xcfO\xef\x0e\xafe\xb5*\x89\x18\xb2w\x96\b\x1by\xeaT\xdd\xb3g6\xbc\x85\xb2Y\xccv\x06\x00\x00\x00\xc5e\x90\xc51\x9f\v_# \b\xa5\xbcP,|\xe9\xd6s\x1f\x1f\xbe\xd3\x80\xb1\xa8 \xce|df\x903\v\x02\xea.\x03X\xb5\xe4,8\xb7\xadEI\xdcA\xa7\xcc\xd7\xf9n\x1b\x95\xf8\x11Z\xe6:\x03\xce\xfe\x02\x8ctdy~_oC\x9e\xef\xf0\xa2K\xe9;\x8e:\x01\x03C\x92\xeb\x16\x1c\xbf\xbe\xef\xccUxhg\xffY\xe6\x83\xa6z\xff\x01\x9d o_{!O\xaajU\x84 \xe9\xb59r\x9cw\x18Z\xd3\xcd\x0e\xba\\\xdb\xf0\xe1\x86\t\xaf\vi\xdc\xbf?\xf5\n\xbd^\x05\xc0\xceuC}\xa8\xc7\xad\x86\xd7\x15&\xb9]1\x05J\x96\xf0\x84\xc1\f\xa6p\x96\xb8\x02\x13pA\x19\tf\x12\x88\xc8\x9c\xc9Cn\xd4\xa47V\'+\xcc\xbf\r\xa9\x10\x1d\xcf\xebKlb\xe5:\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00G\xdf\xbb\xc0_\x99F\xf4n]\x14\xbc\xcd\xd3\x9f\x9fe\xc5\xe6\xe8Mb\xc6\x82\x82\xcc\xcaXe\xe1\xa2\xaa\x02\x86\xb8\x18\xe2C\xeb\xa9\x17&\x01&\'w\xa1t0\x80\xf0\x93\x80\x9f\x9b\xe0\x9f\xea\xb9\x9eD]#V\xda\x92\xca\xc6\xfa.\xd6\xe31\xfe\xe8\x02\xebX\xbd\nz\x01O\xd3r\xa2\xa9u\x93', 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x12, r3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=@ipv4_newaddr={0x18, 0x12, 0x1}, 0x18}}, 0x0) setsockopt$inet6_buf(r4, 0x29, 0x20, &(0x7f00000000c0)="0bbb268dd6ffa80800000000000000000000210d0000aaa8fa017242ba9380d440fe0000000000002900000002000000", 0xfe60) 1.962077222s ago: executing program 2 (id=188): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r2, 0x0, 0x27, &(0x7f0000000000)={@multicast1, @local}, 0xc) setsockopt$inet_mreqn(r2, 0x0, 0x27, &(0x7f0000000100)={@multicast2, @local}, 0xc) io_uring_register$IORING_REGISTER_FILE_ALLOC_RANGE(0xffffffffffffffff, 0x19, &(0x7f0000000280)={0x2, 0x0, 0x4}, 0x0) setsockopt$inet_msfilter(r2, 0x0, 0x29, &(0x7f0000000300)=ANY=[@ANYBLOB="e0e000000100"/20], 0x14) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000001c0)=[@text64={0x40, &(0x7f0000000040)="640f01c266ba400066b843a366ef470f326645e340c4e16f7c2cbc67f3420f090fbf570066450f3881262e410f092665470fc733", 0x34}], 0x1, 0x2e, 0x0, 0x0) r4 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x6) ioctl$VT_DISALLOCATE(r4, 0x5608) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'ip6gre0\x00', &(0x7f00000004c0)={'ip6_vti0\x00', 0x0, 0x4, 0x0, 0x5, 0x6, 0x8, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @broadcast}, 0x20, 0x7, 0x7, 0x5}}) lstat(&(0x7f0000000200)='./file0/../file0\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000340)={{{@in6=@mcast2, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x4e22, 0x72, 0x4e23, 0x100, 0x2, 0x40, 0x10e7d0f66f2034fa, 0x32, r5, r6}, {0xfffffffffffffff9, 0x40000005, 0x1ff, 0xb90, 0x6, 0x6, 0x2, 0xfffffffffffffff7}, {0x1400000000000000, 0x3, 0x9, 0x9000000000000000}, 0x0, 0x6e6bbd, 0x2, 0x3, 0x1, 0x2}, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4d4, 0x6c}, 0x2, @in=@multicast2, 0x3505, 0x2, 0x0, 0x2a, 0x4, 0x8, 0x2}}, 0xe8) ioctl$KVM_RUN(r3, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) socket$inet(0x2, 0x1, 0x0) (async) setsockopt$inet_mreqn(r2, 0x0, 0x27, &(0x7f0000000000)={@multicast1, @local}, 0xc) (async) setsockopt$inet_mreqn(r2, 0x0, 0x27, &(0x7f0000000100)={@multicast2, @local}, 0xc) (async) io_uring_register$IORING_REGISTER_FILE_ALLOC_RANGE(0xffffffffffffffff, 0x19, &(0x7f0000000280)={0x2, 0x0, 0x4}, 0x0) (async) setsockopt$inet_msfilter(r2, 0x0, 0x29, &(0x7f0000000300)=ANY=[@ANYBLOB="e0e000000100"/20], 0x14) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) syz_kvm_setup_cpu$x86(r1, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000001c0)=[@text64={0x40, &(0x7f0000000040)="640f01c266ba400066b843a366ef470f326645e340c4e16f7c2cbc67f3420f090fbf570066450f3881262e410f092665470fc733", 0x34}], 0x1, 0x2e, 0x0, 0x0) (async) ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x6) (async) ioctl$VT_DISALLOCATE(r4, 0x5608) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'ip6gre0\x00', &(0x7f00000004c0)={'ip6_vti0\x00', 0x0, 0x4, 0x0, 0x5, 0x6, 0x8, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @broadcast}, 0x20, 0x7, 0x7, 0x5}}) (async) lstat(&(0x7f0000000200)='./file0/../file0\x00', &(0x7f0000000440)) (async) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000340)={{{@in6=@mcast2, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x4e22, 0x72, 0x4e23, 0x100, 0x2, 0x40, 0x10e7d0f66f2034fa, 0x32, r5, r6}, {0xfffffffffffffff9, 0x40000005, 0x1ff, 0xb90, 0x6, 0x6, 0x2, 0xfffffffffffffff7}, {0x1400000000000000, 0x3, 0x9, 0x9000000000000000}, 0x0, 0x6e6bbd, 0x2, 0x3, 0x1, 0x2}, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4d4, 0x6c}, 0x2, @in=@multicast2, 0x3505, 0x2, 0x0, 0x2a, 0x4, 0x8, 0x2}}, 0xe8) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) 1.016073846s ago: executing program 3 (id=189): r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f00000002c0)=ANY=[@ANYBLOB="1805000000080000000000000064ffec850000007d000000040000000700000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x34, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000000)={r0, 0xe0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000040)=[0x0], 0x0, 0x0, 0xdb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6a, 0x8, 0x0, 0xfffffffffffffffd}}, 0x10) 953.459727ms ago: executing program 2 (id=190): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000001240)='./file0\x00', 0x10, &(0x7f0000000380)=ANY=[@ANYBLOB="00e789da34e04a1ffbc2f05cefeb4ee6d5ae1071124b2c2fb684f5c7ac05000100c7880f67e775c748f6381a3e01e7f93330b30b90bbb4d2b697899a16f2df4fa2a8f06ac2c5352ddcae2b83672ef3d9f532e55f4e798924ac6332751e737383f6890d2dcfcbdbd41940a64c7b4374674e7bb6dd0d1b8d3d62f6d77b0282e166e2ce4c353d2d4d315a81146bf46a1508ef0d2ddc7d0b447fe17b85b292d13cea2256a16cab12d75a852bc680da7ea837480feb2e0500001e0000000000003bc18c52d0351cd285197b0641569048b5b416ba1c570000000000100083794afff0a9eed63b1226b100000000000000001be52a22e8ec8bf2c0c7d99770415863f50aa18bcb66061a29bc55105f3482ed752f882d224a386b51836c1b437036b677156e22e174ff516dbab0b2cdf52bee43c4ffffffffffffffffd9487b866aa339b98df63b4bf3e97f02d6f1e7e65f968dd90841506355d9ac40f1b434c8a9b5bd91a70c53a5aadbebd9ed9d0a55bd47a967163e0c02753f8895bfbf1b41b5490667c241068d59983ae1d0f03e650f5357425284b76d793e25a2558fa437e38b8200000000630000000000000000000000000000000000000000000000e911000000000066e073c14bb74617079e0b6ecfc830db14244567fd8f4e4e5903eaf983786e28295783f130b95dc37f59a658000e88047db7783ce8a9cba6c255902cfb83946ea3f5f7a8cee911b2b37ae4b01e65ea86d5ea7ae17b2a9bc250c9b8fc9fbc04617939bdd13457954172d18701768f8a461bee740f2d82ae566d2e30a93ad2b201a6d16a93c75a950cc437e7f25d3aadddb8edd028d84490b6bafd636aa4fb482a8a4b3987dafe58e742448c4b36b02790090198145dee53323bbb9050554f8cace210a5bc5c768f83e99019f7c00ff9ca679768dbba3f7d21c545c99c2f6688f7030fe37121d625d1f81018feb74c9d48eebdf1702550b097271ab9bd38c62f4b31fd9482c05ba0f6bf0a992995", @ANYRES8=0x0], 0x0, 0x11ed, &(0x7f0000002480)="$eJzs3E2rG1UYB/Cn19rWW++LWqstiAfd6GZo7sKNLgySgjSgtI3QCsLUO9GQMQmZcCEiVldu/Rzi0p0g7nRzN34Gd3fjsgtxxKT2tiXiG2no5ffb5IFz/uQcZjhwhjlz8NqXH/W7VdbNJ7F27FisjSLSrRQp1uJPn8XLr/7w43NXrl2/1Gy3W5dTuti82nglpbT5/HfvfvL1C99PTr/zzea3J2N/+72DX3Z+3j+7f+7gt6sf9qrUq9JgOEl5ujEcTvIbZZF2e1U/S+ntssirIvUGVTG+p71bDkejacoHuxvro3FRVSkfTFO/mKbJME3G05R/kPcGKcuytLEe/B+dr27VdR1R14/Giajrun4s1uN0PB4bsRlbsR1PxJPxVJyJp+NsPBPPxrlZr1WPGwAAAAAAAAAAAAAAAAAAAI4W5/8BAAAAAAAAAAAAAAAAAABg9a5cu36p2W63Lqd0KqL8Yq+z15n/ztub3ehF63bnX2N2+n9uXl98s926kGa24/Py5u38zb3OI4f5MopozD4nsDDfmOfTvfmTsX53fie24szi/M7C/Kl46cW78llsxU/vxzDK2I0/sof5TxspvfFW+778+Vk/AAAAOAqydMfC/XuW/VX7PH9nf30htv7m+cB9++vjcf74audORDX9uJ+XZTFeWnEilv4Xiv9aZA/gBlA8lMU/Wj5eX/oCxVIdXvRVjwQAAAAAAAAAAIB/40G8TrjqOQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwOztwLAAAAAAgzN86jY4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4KsAAAD//+MW03s=") openat$bsg(0xffffffffffffff9c, 0x0, 0x15b141, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000240)={0x0, 0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)='cgroup\x00'}, 0x30) (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000240)={0x0, 0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)='cgroup\x00'}, 0x30) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x8, 0x4d9, 0xa067, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0xa0, 0x20, [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x3, 0x0, 0x2, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x8}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x0, 0xfe, 0x9}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) (async) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f00000002c0)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\"\b'], 0x0}, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=@base={0x8, 0x4, 0x4, 0x7, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000580)={@fallback=r1, 0x16, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000140)={{r3}, &(0x7f00000000c0), &(0x7f0000000100)=r4}, 0x20) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000140)={{r3, 0xffffffffffffffff}, &(0x7f00000000c0), &(0x7f0000000100)=r4}, 0x20) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r5}, &(0x7f00000001c0), &(0x7f0000000540)=r4}, 0x20) getsockopt$inet_udp_int(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000040), &(0x7f0000000000)=0x4) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r0, 0x80047210, &(0x7f0000000080)) (async) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r0, 0x80047210, &(0x7f0000000080)) socket$nl_generic(0x10, 0x3, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) socket$unix(0x1, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f00000000c0)={@mcast1, 0x1, 0x1, 0x1, 0x8, 0x1, 0x9}, 0x20) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_usb_connect$uac1(0x0, 0xa4, &(0x7f0000000080)=ANY=[@ANYBLOB="2a01000020000040b708000000000000030109029200030172e5000904000000010100000a24010000000201020c0d2407000005000000000000000c240000e9fffff5ffffffff092403f3ff000005024524", @ANYRES8=r6, @ANYBLOB="05"], 0x0) (async) syz_usb_connect$uac1(0x0, 0xa4, &(0x7f0000000080)=ANY=[@ANYBLOB="2a01000020000040b708000000000000030109029200030172e5000904000000010100000a24010000000201020c0d2407000005000000000000000c240000e9fffff5ffffffff092403f3ff000005024524", @ANYRES8=r6, @ANYBLOB="05"], 0x0) 952.596757ms ago: executing program 0 (id=191): r0 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000fca000)={0x100000001, {{0xa, 0x4e20, 0x0, @mcast1, 0x3}}}, 0x88) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000000a0000000000ff00ff010000000000000000000000000001000001000000000000000000ffff00000000000000bd0000000000000000000000e4ec01000000004000000000fc00000000000000000000000000013da51fd47aa2e2f70000000000000000000000000000000000000000000000000000000000000006000000000000000005"], 0x310) setsockopt$inet6_group_source_req(r0, 0x29, 0x2c, &(0x7f0000000100)={0x1, {{0xa, 0x0, 0x0, @mcast1}}, {{0xa, 0x0, 0x0, @empty}}}, 0x108) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='pids.current\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x12, r1, 0x0) mlock(&(0x7f00000f9000/0x4000)=nil, 0x4000) munlockall() r2 = creat(&(0x7f0000000300)='./bus\x00', 0x0) io_setup(0x3, &(0x7f0000000040)=0x0) io_submit(r3, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0xf04aef, 0x3d8, 0x8, 0x0, 0x2000, r2, 0x0, 0x0, 0x0, 0x0, 0x2}]) newfstatat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setresuid(0x0, r4, r4) mount$tmpfs(0x0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000240), 0x0, &(0x7f0000000340)={[{@noswap}, {@grpquota}], [{@smackfshat={'smackfshat', 0x3d, '\x00'}}, {@subj_role={'subj_role', 0x3d, 'pids.current\x00'}}, {@audit}, {@subj_user}, {@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@fsmagic={'fsmagic', 0x3d, 0x100}}, {@uid_eq={'uid', 0x3d, r4}}, {@seclabel}]}) r5 = userfaultfd(0x80801) ioctl$UFFDIO_API(r5, 0xc018aa3f, &(0x7f00000000c0)) ioctl$UFFDIO_REGISTER(r5, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000ffa000/0x3000)=nil, 0x3000}, 0x1}) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000002c0)=@generic={&(0x7f0000000280)='./bus\x00', r2}, 0x18) r6 = userfaultfd(0x80801) ioctl$UFFDIO_API(r6, 0xc018aa3f, &(0x7f0000000140)={0xaa, 0x10c}) ioctl$UFFDIO_REGISTER(r6, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000ffa000/0x3000)=nil, 0x3000}, 0x1}) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000580)=@bpf_lsm={0x2, 0x5, &(0x7f00000000c0)=ANY=[@ANYBLOB="4daa000000000000791098000000000018090000", @ANYRES32, @ANYBLOB="00000000000000009500000000000000"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) 951.909087ms ago: executing program 1 (id=192): mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000009, 0x4008031, 0xffffffffffffffff, 0x0) mremap(&(0x7f00000f1000/0x1000)=nil, 0x1000, 0xc00000, 0x3, &(0x7f00003fe000/0xc00000)=nil) prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000001000/0x4000)=nil) mmap$IORING_OFF_SQES(&(0x7f0000564000/0x2000)=nil, 0x2000, 0x6, 0x100010, 0xffffffffffffffff, 0x10000000) prctl$PR_SET_MM(0x23, 0x7, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="0380c2000001bbbbbbbbbbbb0800450000380002000000019078ac1e0001ac1414aa030490781200183f2504000000000000000100007f0000017f000001069a4583ae9bc2b084b7ba44e286c018d84710b365fbbe8d06a7"], 0x0) r0 = socket$can_raw(0x1d, 0x3, 0x1) fcntl$addseals(r0, 0x409, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=@l2tp={0x2, 0x0, @local, 0x4}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000100)="08a0a5cb5429046bbcb5e56ebb81a3debe9e04e8eb191158e0548449d90355", 0x1f}, {&(0x7f0000000140)="aacabf8a6f803e8229d4d362a2fceca0dcd73f56cc497594ad1a04561a5ea4191b14e12a4b07fdffb298c7bb7dea686a1247650a412b4775cdd48dd90f808f3a43658027f9d840eff45e42ce02df964f8235cd0809be06b9a06e41397a3b20472e5c42abc0272b21ba1edd3f3ed2b4885c1012ebd54366002d62eb0eef7f7a1700efbd3489771d9783770091041400dbb9e0deb35420c1f97824dfe0a89a9dc307ad4afe87db769be173fac0c79cd9740d22bb82111b443bcfe4f0b4eb7ff9e04c440c9dfd878280", 0xc8}, {&(0x7f0000000240)="e297a5a03db038414875688e4fc92c57c247e7b1fe8212039a9fc943b32add6b2e8f33ffd23d64d0bc9687c3f8e8e676231502314424b7c52bf229f43a19f729b98fa0888a91aa6497a1f180f6d338e9f2c84f309980865509e466008930a9c9dc9f6f6de39a5b52ae1b1906abff9a98074d8f770a0f4029319f9108e5a818bd1c5f73ccf3425cba6df259c234565db6bae55be68dccb46806b5e39a81ba5dce75ff32b7e9ef863d8b9fd0660be348d8dc329d44fcb8722cc51ef52997b11f", 0xbf}], 0x3}, 0x4c001) 950.185887ms ago: executing program 3 (id=193): fchdir(0xffffffffffffffff) r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x67) close(r0) (async) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1}, 0xc) (async, rerun: 64) listen(r1, 0x0) (async, rerun: 64) mount$9p_fd(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000001200), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB="2c77de9d2bb2646e6f3d", @ANYRESHEX=r1, @ANYBLOB=',\x00']) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) (async, rerun: 32) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) (rerun: 32) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000480)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@max_read={'max_read', 0x3d, 0x9}}, {@allow_other}]}}) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x30, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, @void, @value}, 0x94) (async) read$FUSE(r2, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, r3, {0x7, 0x29, 0xfffffffe, 0xffffffff85000014, 0x1, 0x1007, 0x0, 0x0, 0x0, 0x0, 0x1}}, 0x50) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x4b) syz_fuse_handle_req(r2, &(0x7f00000042c0), 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006380)={0x20, 0x0, 0x0, {0x0, 0x8}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) syz_fuse_handle_req(r2, &(0x7f00000067c0), 0x2000, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="780000000000000002000000000000040000000000000000000000000000000004"], 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) getdents(r4, &(0x7f0000000700)=""/90, 0x5a) (async, rerun: 64) r5 = socket$inet_udplite(0x2, 0x2, 0x88) (rerun: 64) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f00000000c0)={'tunl0\x00', 0x0}) (async) r7 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r7, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)=ANY=[@ANYBLOB="4000000010001fff000000000000000000060000", @ANYRES32=0x0, @ANYRESHEX=r1, @ANYRES32=r6, @ANYBLOB], 0x40}}, 0x0) (async, rerun: 64) openat$kvm(0xffffffffffffff9c, 0x0, 0x80400, 0x0) (async, rerun: 64) syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x2, &(0x7f00000002c0)=ANY=[], 0x1, 0x105a5, &(0x7f0000020bc0)="$eJzs3M9rI+UfB/BP2u1+d/e7rkU8eNsBEVrYhE33B3qr2kUFuxR/HDxpmqQhu0mmNGkbV4TFs3jcf0RP3r37T3gTD4K3BSXzTN2tVgQbG7t9vWDynnky85lnQil8ZkICOLMWs19+rsSVuBgR8xFxOaJYr6RIVlO8FBFXI2LuqaVSjv8+cD4iLkXElUnxVLNSvvX5o4frj8frn3376Ke1LxrfX5vZRQMz90pE9LfT+n4/Zd5Jea8cb+x1i+zf3CszvdG/X27nKffbm0WF/cbBfo0ib3TS/vn27nCSW71Gc5Kd7lYxvj1IJxzudQ7qFAfca+wU2632ZpHdYV5k50Ga17jMB8NRqtMq631alI/R6CDTeHvcTtezfb/I5mBUjqe6eas9nuRemeXpopn3WsU8Nv/xx/yf9253sDvO9to7w24+yG7V6q/W6rer9Z281R61b1Yb/dbtm9lSpzfZrTpqN/qrnTzv9Nq1Zt5fzpY6zWa1Xs+W1tqb3cYgq9drN2rXq7eWy7Vr2Vt3P8x6rWxpkm90B7ujbm+YbeU7WTpiOVup3XhtOXu5nr2/vpFtvHfnzvrGBx+vfXT39fV33ix3+tO0sqWV6ysr1fr16kp92fUfx4XjHc5ZV5n1BABOn6L/vxhH9f9P/q3q/4Ep0//r/0P/e+avX//Psej/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOrB8Wvn67WFlM2/8vx58rh14otysRMRcRvx5hPs4fqjlf1ln4i/0X/jCH7ypRVJic43/lcikiVsvl8fNHz/3cVD8JAAAAeDZ98/DqV6lbTy+Ls54QJyndtJm7/MmU6lUiYmHxxylVm5u8vDilYsXf97kYT6lacQPrwpSKpVtuJ3sva/5QXHgqKinmTnQ6AADAiTjcCXiiDgAA8Oz6ctYTYDYqcfAo8+BZcPHN+ycPBC8e2gIAAABOocqsJwAAAAD864r+/zT//h8AAADw99Lv/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAb+zcTU7qUBQH8NOWvsf7MBLj3K04g2W4BIcOCQtwEywBt+AGWAPOXIIBQ1siNZgQ+0Ekv1/S3t7G/HskTM69pAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAl17yxeRpevPYNGe9aaad/wYAAAA4ZJUvJsXFqJz/q+5fVLeuqnkSEWlEHOrds/hVy8yqnPyLv88/1fAcUSRsn/G7Ov5GxG11vF12/SkAAADA+VrO5uOyWy9Po1MXRJ/KRZv0/11LeUlE5KPXltLS7em6pbDi+z2Ih5bSigWsYUth5ZLboK20o2S1Ybg3JOWQ9loOAADQi3on0G8XAgAAQJ/u966nJ6yDniWx28rc7QUXv7z/2BD8U5sBAAAAP1By6gIAAACAzhX9v/f/AQAAwHkr3/8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAl1b5YrKczcdNc9ab78mq8binJBHTppUCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8M7+vJxACIRBGOxd3zeZ/IOVBo3Bg1UgfPyNhwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA7/rdX/5PTI0zydxrY+l5JFk7NbZOjb1z4+gP4+3XAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzPSwqEQBBEwZzxv5O+/2ElQc8gQgQ0PKqoRQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf9Ltf/k9MjTPJ3Glj6XgkWbtqbF019h40jh6Mt38DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzcu2tkVRwH8DOPO/sA2THKwNq44sqK4k5mfSHYbCEEC8FKLIfsZBmdVdlNYUKaNBaC/4GNWlikEQKCxMK/IIWVKWMTQaaIYGGl3Fe8eSg3au5Mxs8HzpzvXs7ee84NhPzuuQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALnx7XAtz434o53menbsh/21xbjfOdLH9vobV+MW51q10z53mvE96kx6FgAAAMy6Rl7fhxB2o82FuK+3k/r/qXxMXPOvPZTmvJ4/WvfnfV77x23r28/fPLhQO71OFEL4uj0azFe2wul2veS4KyXGJM8S0ic0jeTLVn99/ZFxlNz12ifb26+1knjh380YAPgv3Mz7LCwN05+P4r43yYkBMLOaWQuF+r/RnuycAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKowXg/P5rkWQnis+WeO7eyvLZ7U7/U3rubtytuPflQ8Z3yKKISwNBwN5itcyzS7XnLcg5XVd/uj0eD+qcLj/+h/CYJwXsIZf4MCAGCmRFmL6/rdaHMhPlabC+H3zw7X/zcKOZSs/78bbt0oXqtY//cqW+F0K1v/d5fvfdB9sLL63PBe/+7g7uC9W70Xei/Pv/Ji76Vu8jyl66kKAAAAf62VtWL9X587vv9/uZBDyfr/+5/e+rl4rYb6/5jT7/+f8YQAAAD+xx6+9usvtROO11qt8GF/efl+L/08+Pet9HMCU/17lw7SxTxcyFqx/m/MTWh+AAAAQKXG67VD+/93CjmU3P//5pnfPi2es5E9glgajgY3F98f3aluOVPr+P5/+8RxVfw6cQXLBQAAYEIuZa24/x8l7//Xn8jH1EMITz+Z5uzPAJaq/19tfny7eK3i+//PV7fEqVTvpPejzPv/ydhOCM1OBRMDAABgJl2M2xdfJvnHaHPhna8uv9Hy/j8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAH+zPvW3CQBjH4deXRInbZIT0VgIz0FAhGIEPCcmSZ2AAFqKhorVYBFYACc41naF4nub/K664FwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg5V0evniLiCJSlynSePNzeo+Ij0jbth193rLYnY/N1z1n+8Mk53dMf8uIKKPo4xwAgN5V3eZYrevlX97/vIO8w7zVvKkXz/w0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBlBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AsAAAAACDM3zqNjg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICxAgAA//8H0mC4") (async, rerun: 64) r8 = open(&(0x7f0000000080)='./file1\x00', 0x16927e, 0x0) (rerun: 64) fallocate(r8, 0x0, 0x0, 0x1001f0) (async) read$FUSE(r8, &(0x7f0000010f00)={0x2020}, 0x2020) (async) quotactl$Q_QUOTAON(0xffffffff80000200, &(0x7f0000000000)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000140)='./file1\x00') (async) bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0900000004000000e27f00000100000000000000", @ANYRES32, @ANYBLOB="0000000000000000000000000000000000000000cd096026c68b90302c8a9a401ecbc8c53f8d5c5a31be3caa0d7286a91dc2fd4ac17106027ae485935647426559b300786428f2866af01248b9b929fa4e4b9710892637d59ea638417df793877beac32f26932786732e2b57eb649a28d5cee25747ac863ce3138e1a96a23ccf0c2201b44af39d73918ddd5b222efe07ab4ec8aa4c", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x48) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x4, &(0x7f0000000440)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, [@call={0x85, 0x0, 0x0, 0x52}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x32, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) 894.334308ms ago: executing program 3 (id=194): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000040)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) setresuid(0xee01, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000000)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x2f}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000640)={0xb, 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="18000000000000000000000000000000850000001800000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x4, '\x00', 0x0, @fallback=0x23, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00'}) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000001540)=@raw={'raw\x00', 0x3c1, 0x3, 0x330, 0x0, 0x111, 0x4b4, 0x128, 0xd4feffff, 0x260, 0x20a, 0x278, 0x260, 0x278, 0x3, 0x0, {[{{@ipv6={@empty, @empty, [], [], 'ipvlan0\x00', 'team_slave_0\x00', {}, {}, 0x6}, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@tcp={{0x30}, {[], [], 0x0, 0x0, 0x2, 0x4}}, @inet=@rpfilter={{0x28}, {0x4}}]}, @common=@inet=@TCPMSS={0x28}}, {{@ipv6={@dev={0xfe, 0x80, '\x00', 0x3c}, @private1, [], [], 'syzkaller1\x00', 'caif0\x00'}, 0x0, 0xd0, 0x138, 0x0, {}, [@inet=@rpfilter={{0x28}, {0xc}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x0, 0x0, 0x0, '\x00', 'syz1\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x390) mount$overlay(0x0, &(0x7f0000000580)='.\x00', &(0x7f00000005c0), 0x0, &(0x7f0000000080)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x5c}]}) 892.113988ms ago: executing program 4 (id=195): bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000480)={0xffffffffffffffff, 0x0, 0x25, 0x2, @val=@perf_event={0x4}}, 0x18) r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) r1 = eventfd(0xc) ioctl$VHOST_SET_LOG_FD(r0, 0x4004af07, &(0x7f0000000240)=r1) ioctl$VHOST_SET_VRING_ADDR(r0, 0x4028af11, &(0x7f0000000080)={0x1, 0x0, &(0x7f0000000180)=""/159, &(0x7f0000000640)=""/154, &(0x7f0000000700)=""/206, 0x4}) (async) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) getpeername(r2, 0x0, &(0x7f0000000100)) (async) ioctl$VHOST_SET_VRING_KICK(r0, 0x4008af20, &(0x7f0000000040)={0x1, r1}) (async) ioctl$VHOST_SET_VRING_ADDR(r0, 0x4028af11, &(0x7f0000000140)={0x0, 0x0, 0x0, &(0x7f0000000500)=""/67, 0x0}) (async) ioctl$VHOST_SET_VRING_ADDR(r0, 0x4028af11, &(0x7f0000000280)={0x1, 0x1, &(0x7f0000000380)=""/247, &(0x7f00000000c0)=""/87, &(0x7f0000000480)=""/74}) (async) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000c40)={0x2, 0x0, [{0x1, 0x98, &(0x7f0000000580)=""/152}, {0xeeee8000, 0xa1, &(0x7f0000000a00)=""/161}]}) (async) ioctl$VHOST_SET_VRING_ERR(r0, 0x4008af22, &(0x7f00000002c0)={0x1, r1}) (async) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, &(0x7f0000000000)=0x1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, 0x0, 0x82c}, 0x14}, 0x1, 0x0, 0x0, 0x20000800}, 0x40894) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r4) (async) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r4) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x14, r5, 0x1, 0x70bd28, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x40000) (async) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="1201ff00ffff1a40d8048200b7ce0102829709021200010000000009040000000202", @ANYRES64], 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xf, @void, @value}, 0x94) syz_mount_image$ext4(&(0x7f0000000380)='ext4\x00', &(0x7f0000000240)='./file1\x00', 0x4000, &(0x7f0000000100)={[{@nodiscard}, {@test_dummy_encryption}, {@inlinecrypt}, {@delalloc}, {@data_err_abort}, {@errors_remount}, {@grpid}, {@quota}]}, 0xa, 0xbc2, &(0x7f0000002a40)="$eJzs3M9rXNUeAPDvvZlM0zbvTfp4PF7f5kVEWhCnSSXFFsFWKm5cCLoVGtJJCZn+IInUpAEn+g+IuhbcCGpRXNh1N4pu3Wi7VVwIRWKjIKKROz+S2GTS1M70punnA2fuOffM3PP9zmXmngNzJ4AH1mD2kEbsj4hTSUSpuT+NiGK91hdRazxvaXF+7JfF+bEklpdf+DGJJCJuLs6PtY6VNLd7m42+iPjq6ST+9fr6cadn5yZHq9XKVLN9aObshUPTs3OPTZwdPVM5Uzk3fOSJkcMjR4aOjnQs11+/PX7l54ee/b722we/X/7prfeSOB79zb61eXTKYAyuvCcNr9YfCxEx2unBctLTzGdtnknhNi9KuxwUAABtpWvmcP+JUvTE6uStFJ99nWtwAAAAQEcs90QsAwAAADtcYv0PAAAAO1zrdwA3F+fHWiXfXyTcWzdORMRAI/+lZmn0FKJW3/ZFb0TsuZnE2ttak8bL7tpgRHx3/ejHWYku3Ye8mdpCRPx3o/Of1PMfqN/FvT7/NCKGOjD+4C3t+yn/4x0YP+/8AXgwXT3RuJCtv/6lK/Of2OD6V9jg2vV35H39a83/ltbN/1bz72kz/3t+i2Ncev+di+36svyfvPLMR62SjZ9t7yqpO3BjIeJ/hY3yT1byT9rkf2qLY5T+uFhp15d3/svvRhyIjfNvSTb/f6JD4xPVylDjccMxFr4c+bDd+Hnnn53/PW3yb/3/U7vzf2GLY7x08uQn63ZeX61unn/6QzF5sV4rNve8MjozMzUcUUyeW7//8OaxtJ7TOkaW/8GHN//8b5R/9p1Qa74P2VpgobnN2q/dMuZTly992i6e1vovz/N/us35X5v/F4X15/+NLY7xyOdvHmzXt3b9m5Vs/NZaGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABa0ojojyQtr9TTtFyO2BsR/449afX89Myj4+dfPnc664sYiN50fKJaGYqIUqOdZO3hen21ffiW9uMRsS8i3i7trrfLY+erp/NOHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgBV7I6I/krQcEWlELJXStFzOOyoAAACg4wbyDgAAAADoOut/AAAA2Pms/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiyff+/ei2JiNqx3fWSKTb7enONDOi2NO8AgNz05B0AkJtC3gEAubnDNb7pAuxAyW36+9r27Op4LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsXwf2X72WRETt2O56yRSbfb25RgZ0W5p3AEBuejbrLNy7OIB7z0ccHlzW+EBym/6+1efU/tqzq2sxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALD99NdLkpYjotjcVy5H/CMiBqI3GZ+oVoYi4p8R8U2pd1fWHs45ZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADpvenZucrRarUxllTSalZU993Olr5lipw6YNA5XyzsvlQ5VirEtwtimlTy/lQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyMv07NzkaLVamZrOOxIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgb9Ozc5Oj1WplqouVvHMEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/fwYAAP//aKcHlA==") 887.445608ms ago: executing program 0 (id=196): r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x2d41, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x11, 0x7, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b702000002000000850000008600000095"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x10, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000700)={&(0x7f00000006c0)='kmem_cache_free\x00', r2}, 0x10) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.kill\x00', 0x275a, 0x0) fcntl$lock(r3, 0x6, &(0x7f0000000200)={0x0, 0x0, 0x3, 0x8001fd}) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.kill\x00', 0x275a, 0x0) fcntl$lock(r3, 0x6, &(0x7f0000000140)={0x2, 0x0, 0x3, 0x7}) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x6, 0x2}) fcntl$lock(r4, 0x6, &(0x7f0000000200)={0x0, 0x0, 0x3, 0x80000000}) flock(r0, 0x5) r5 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/locks\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x5) r7 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r8 = ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x2) ioctl$KVM_SET_MSRS(r8, 0x4008ae89, &(0x7f0000000380)=ANY=[@ANYBLOB="0800000000000000000100c0"]) mkdir(&(0x7f0000000300)='./file0\x00', 0xfffffffffffffffe) mount$bpf(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180), 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) io_setup(0x7ff, &(0x7f0000002080)=0x0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) io_submit(r10, 0x1, &(0x7f0000000100)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7, 0x2, r9, &(0x7f0000000000)='P', 0x1}]) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) mount$incfs(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000040), 0x0, 0x0) io_setup(0x4, &(0x7f00000001c0)=0x0) io_destroy(r11) 800.066349ms ago: executing program 4 (id=197): r0 = syz_open_dev$loop(&(0x7f0000000140), 0x75f, 0xc002) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newtaction={0xa4, 0x30, 0x1, 0x0, 0x0, {}, [{0x90, 0x1, [@m_ct={0x44, 0x2, 0x0, 0x0, {{0x7}, {0x1c, 0x2, 0x0, 0x1, [@TCA_CT_PARMS={0x18, 0x1, {0x9c, 0x11e41e7a, 0x20000000, 0x0, 0xf}}]}, {0x4}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}, @m_ife={0x48, 0x1, 0x0, 0x0, {{0x8}, {0x20, 0x2, 0x0, 0x1, [@TCA_IFE_PARMS={0x1c}]}, {0x4}, {0xc, 0x7, {0x1}}, {0xc}}}]}]}, 0xa4}, 0x1, 0x0, 0x0, 0x804}, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x400000000000041, 0x0) sched_setaffinity(r1, 0x8, &(0x7f0000000240)=0x2) mmap$IORING_OFF_SQ_RING(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4000002, 0x5d031, 0xffffffffffffffff, 0x0) sendmsg$key(0xffffffffffffffff, 0x0, 0x0) r4 = userfaultfd(0x801) ioctl$UFFDIO_API(r4, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x4}) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000440)='loginuid\x00') pwritev(r5, &(0x7f0000000500)=[{&(0x7f0000000000)='0', 0x1}, {&(0x7f00000002c0)}], 0x2, 0x0, 0x0) r6 = memfd_create(&(0x7f0000000880)='C\x13\xfc2\x95WD\xaa\xba^\x90\xfd\x8d\xc2\xb1[\x81\xda\xda\xd6\x8c\xc99\xec\x0e*||\xe4\xb3\xc4\xb6\v\xaa\x15\x86,\xac\x8d\x89cu\x10\xdc\x93\x9b\xb4\x93\xafE*:\xe4\xdd\xa5\xa75\xb8\x1e;7\xb7.V\xdcrw[\r\x98\x93j\x9c\xf6\xf8\x99\xefF_\xcd\xdf!b\xc5\xec\ntb\xff\b\xaaF?!\x9f\a\x1a\x03\f\xe94\x1deU\x06zS\xc90\xb9voI\xa5/\xb4\xa7@\xa1\\B\xc2@\r_b\x9a\xeb\b\x81\x00V\xd6/N\xc5\xc6f\xb1\x95Z\xe5w^\xd8\xe7J\x80\xf7\xae\xafuv\x84\x9eG\xd1\xe7\x9b\xf0_9\xc2\x9b\xfd\xc3\xf3\xe4\x95P\xf1m\xcf\xc2\xe1\xe6\xa6\x8c\x11\xfb\xb8S\x8b\x92\\\asW-Ee\x02\x00\x00\x00\xd0;Q\xc1~\x89\xec\xc8\x9b\x88\a\xf2\x93\x82(\x8b\x00\xd8\xb4T\x80\x95\x93\x9c5\xcf\t\x04\x00\x00\x00\x00\x00\x00v\xef\xee+\xab\x9c\x00^R\xb2n?i=\xbe\x16\x8a\xbf\xe3\xcdB\xed\xe14\xe8\xd0\xb7\xff\xfeQ\x1c\x85n8\x1b\xc1\b\x00\x00\x00\x00\x00\x00\x00\x17\x94\xdfW\x92z\xbe\xb2R)\xf1K\xd7\xaf\x99\xf6d\xe8\xec\xb7\xbd+T3\xa6\xa9\xfaY-1qs\x82\x01\x04\x00\x00\xc9\x1e\xf4\xd1\x02Dt\xc0\x19\xf7\x89\x96.D [F\xeeYW\x95\x13\xc7;\x94\x13^\x13\xaf\xf0C\x9c\xabf\x1daCS2\x02\xb0\xef\xc7\x8c\x9e\xed\a\n0x0}) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f00000006c0)={r3, 0x3, 0x6, @local}, 0x10) socket$inet_tcp(0x2, 0x1, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000004c0)={0x0, r0}, 0x18) syz_usb_connect$printer(0x1, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x5, 0x40, 0x80, [{{0x9, 0x4, 0x0, 0x6, 0x2, 0x7, 0x1, 0x1, 0xe4, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x3, 0xc, 0x3}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x9, 0x1, 0x6}}]}}}]}}]}}, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) 624.867232ms ago: executing program 0 (id=200): r0 = socket(0x1e, 0x4, 0x0) r1 = socket(0x1e, 0x2, 0x0) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0600000004000000ff0f000007"], 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000400007b8af8ff00000000bfa200000000000007020000fcffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000340)={&(0x7f0000000300)='sched_switch\x00', r3}, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) timer_create(0x0, &(0x7f0000000680)={0x0, 0x21, 0x0, @tid=0xffffffffffffffff}, &(0x7f0000000100)) timer_settime(0x0, 0x0, &(0x7f0000000500)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(r5, 0x5423, 0x0) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x9, 0x4, &(0x7f0000000040)=@framed={{}, [@ldst={0x1, 0x2, 0x3, 0x2, 0x1, 0x41}], {0x95, 0x0, 0x700}}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xd, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) r7 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r7, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeea, 0x8031, 0xffffffffffffffff, 0x28f43000) r8 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000380)={'fscrypt:', @desc3}, &(0x7f00000003c0)={0x0, "aec70c1d582f96cd9788f78c6315c2fc60e06b8115798a23eaf09733641149c21fe184e7030c4fdaf09b62c4a5c52b91ce90259a9e69ce3794e4bd22a523bce6", 0x18}, 0x48, 0xfffffffffffffffe) r9 = request_key(&(0x7f0000000540)='ceph\x00', &(0x7f0000000580)={'syz', 0x1}, &(0x7f00000005c0)='sched_switch\x00', 0xfffffffffffffffd) r10 = add_key$keyring(&(0x7f0000000600), &(0x7f0000000640)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_MOVE(0x1e, r8, r9, r10, 0x7adbd5dee6c3135) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f0000000180)=@abs, 0x6e) ioctl$sock_FIOGETOWN(r11, 0x8903, &(0x7f0000000700)=0x0) socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(r12, &(0x7f0000003340)=[{{0x0, 0x0, &(0x7f00000006c0), 0x0, &(0x7f00000008c0)=[@cred={{0x1c, 0x1, 0x2, {r13}}}, @cred={{0x1c, 0x1, 0x2, {r7}}}, @cred={{0x1c, 0x1, 0x2, {r7}}}, @rights={{0x24, 0x1, 0x1, [r6, 0xffffffffffffffff, r6, r4, r2]}}], 0x88, 0x80}}, {{0x0, 0x0, &(0x7f0000002ec0)=[{&(0x7f0000000a00)="9e0ad5347f99836f329e99c748ef7ee1483307e6e99a70451b582da2b66ee8f358c2760ec69cb14bf224c3341aea7ac2d854f43400d47c491ca37715962fde20a942d4e624b84ab0cc7e0c24e50c0ee8cf3d865f370a82cea3ef089332a5bdff8ba6e60ec0df5db1b514146a434e26d051cd628ca5a40acf552fdd4b29bc587a312d85179e893f44d8e2dd9e7e9d9d8a2ce29a950b38c5e112716189dc00b6d55f51fd1392dd9134dd571c25e6d5d6c7b469a7fdc56fc79392c1b0be38fd3a648d75981463d142aabb2f54e66ccf07c2e99267b8085c6bb6297b7687541c1c229c5aee2cbd5906f0d00501948fbed5a5c0499691a761f5629f331d9eeee1bae72dcde15d45fc450d1600dded49d8d6f926402f34fd1590f09964b7283a231ae34e2efab01a10f9c78b50d214e4f6024cedaf2242b6687917966462564c1078cf40c12f9698cb211a056f58b50497b573208060ed93223e060c734b8b46331589ca834cd8a72d04294a1ee1f077b943cc43f185e35558bd9717ebeccca3ff98379667108cb1b514e952777800b8ebd6a333522402ca47708d93f07150b5481aed9d445c5c2ff99c721a2bec39758c3959dc1124874f30049283ca9766dedc62f01842cbf6df9e9aadee34630c837d527a31d98b08fc7b829588878b88427b21bdc4b7d8264f7184a203bc3935f683cfb5fe54cf870e62bd516ab8c5779b655e360be1ead5f092a5ad9327f5e2827e23bd3a761e77fee6b6a4903cd22fc8d9b10e88f6f3b3254acf3b05a738d313270e6991bda0a75779b0530ec0454264dad65cfa6890938c9edd571b902795cd5797529dc5998474da819a6f3855e75e19b1547df6b5df86179271a5a63a947bc4155dbcd26936731772208278c1975f60ad9c8fb9004c7f07a4b0bbda1f07b61ec2708b8b9b10602dfe318dca8d0f2f960c7fe5083848ba14f73c0b9f14565cc431e92a23a39467b2c8406222bf1fdf338bc5ffc320e467ace2baa79835dbb405adb3be7ace719ae96ef0ddcc808dc8dbf784a8b6f029913bbf5b7765260a25e0054d9f5f4de45e1453971464451536ad592f06fb686264a0979ba886deac4d722d12a0b2dfb045b825386f44e52de0bce3b133d28b8249409172d4e4233efecf9c9aa1efaefc0f9100f9b77b2e8cf02f4aabc37fea5e015d6a80590f54d401397f97a690fa37f482007d8b392f1576883fc5207e23de80bae8989b4d259fc03413d895ac2bb3f517072bd65ccf75b796a8638cb68284466cdffe70548ca68d61ac9a4bb2fcb6b4f91e3a151e316b182fee0231ba2233dc824803a1e57f92a6e5092d0045f5cc6bf91a04b0572b5a89724dfc6c77fc4bc16cdc135e431336d822ffcfb684a6763d2543faa59464d9db4d3c441ace067f26afd3c16755cc38799e7e2bd6ccb9bb7101c9534be9b6db5240cda292fcbb7cdefb876dc3009ebba2700736412a83b79369321b6640edbd89af6245556ca8be4fdf65146cd25068ab3337148bbedb87feccd519fa5f6c66ba1f8d60527916fe6e943304b5f0b12410bfe548009307f9c0bfafd4391f87f03a60708a799066ebca9a2f94a5801bb1949a46793b3ff621c5375e78d56e7cee7871439bce896050fdc5520dd20e2fe39cc5ff39212d5ed9fdf7c0edbeb697f18064bea603dc45895492503acb3cb3ffc3b0828bc8ca3e960e5d1db83cf7cddeab57398723b5257ce3fd6abfabebeba71f9ed00aced6ad6f62338c5e8b20da729685bf8e89b7d0267ee1d5ffd4c49b1bf89dbec7cfb6de67ac25e1618bf565fccf851e64330f1473d0683ed5f2603f13a0832af8c63690232fa63be990821f7dee2e3506f9610feb637523dab39b1ba2c2366320bf23dd43a7becf43e0ec601844a3b8dfcb7ce86cc2bd274d7f206a9246bf6d2cc09f5d7513c12b4868fb06e7d26aeeeb4468f56c99585a585a18ccd4626873113d5841aba3f0d39ed88aaefc6e774c794cc6c13f6156a9325cf8ad7bbe140ce48b7d8570e1fdbe0a88019b1f13e771c3b90b8b6037677819fd138b992afffb6436fe143a0b550fdb73fa522a880275a20aeba9bf50f6f5b90562968d13be2fcf344e691a93eb29401c7b60a33dc7025cc1515af4db4231fcb318c668d342200b40856d851f9d1ceb1d0630b44ae6a0ef82f2eabae9f52883460b870be2d9b21ea928db806ceb6dee2c1ebbc985ee7f966fc281518f0bba9a2da3b8f8a0eefdec8ba0d84d10a76fc96e1875f7effe7a7eefc6a203f37b7f3799ad25d9b7c3cf8eab8437596e8c11733636fcbcd2136200297b1c3c709a2fee4807b6a857d9a02f16c71f89d5cc73c19848d55584c5adc87de516908a0904407128f35a30a58bd738274ec00b3770a392c95e679b4b755e5da17bf304150174fa3a25acdff82f7157c0054c1fe63bb1398404c5f99b8a74f59ce9ded53ae9b45c8fabe6c4ce7cb1e1010c6ff6af6fca2782500eff5659fd58959f66dfe6f8fb4f4b5ffd683d01238a202a58eb9b2ff0b34a0947cd92e824e7860ec21770d7e727d106f464cc7268bac189f81806ae657a14e932621c60d6d4cea5bf7dd6aa19da18c6da6855f84e6d1d31e3851c6945ba08154f7e5f7d86a35cc6572ee6a6448d0a336d94adc64a35cd2d4f29d4dc0a2cfeaaf45ed527029ec0f707c2ad6104d476499c40fc0b2936b99f4be3ab84bf706884a5d68ddf9a9126b283fef9a6275cb4ea978ce8e56deb5a29be4e5a4ce52cd14138fde88456532194117d3384f0c4fc5ba427097735febb168eb52f5d6a6f0022f716cde473d94d2c9ea47a3e96c90559662d6cacc7cc36488ccea8d8c13f0a8b195e1047c878a3416dc6a0e1ccc3d4fe0e230b3ae57ade0581639df081fcea6b72e4da01ba2f158062bf63b52d043ee33446c8f61f22fbc11a17264c4ae17afb8ef7d96f7d536480daef0ebfb3c710a2fcf192eb95253de838aaa617c7943abb03a26ab2ba9fc7110d26b6191d5e8170e9919e6bbd0c11e1e6f44ad1c44bbebe7e53359d483d1f88174552572316b3098ccd10f4d12b794063f2309c8e228f40ce8abf937bebb70b2e579d45b26228612493d3796b3a6a73c32b6ec2143fd2abd9960767d4338d5e1c39cd92e69352abf9fccd772fdb8b7b039d8fa7bb27c0b82eb78a09a1b11af78629e41ea67126a97ad1b7fdfb3bf9d6026b183bd7df9f5bdd2bdb3429ade3c6d396d3e94ae93364bcbee9e880f0c6634ca537437495213c9959996a9886f6d10a976512ebbb22964a6b134b587a3461a049fb15efb10804ddcfd13debbc0cda965400dba8d98c60c05c738b507e60d477895ed9e735181ea2534b90432ac4a3c81fa2a26612f3372441a38e3cdbca1ffda956a6cc6867c83d7c7ac352441bd3f956cb31f99551b2234bc69d5809c617a01ef3b7d137ffe66ca82ee6c89fd038be3a9d4976a7e869a824830e00981d9b904bc0e300ba7877df84105a1dc801c1a2aad2b2501f733f40875c519ca260dd87f115d8bee43d4709ce23cf15efd2923eb0ff937b31705df92bc3b33f5a5066db32aea38e0ff6cb7f07b1528f21ee7dd4fc113f988bc937e7c611482084d6a1152de2b8151b2b6b62a543403ba184d7e18029270870f1c563a2d1ce68549c85873af5d081ecdd1aad17508724a5a7d3051b8792def50a6e32497c980a220499a83f2dc11ab365a6bed1a43c03f3bfce9a176b2a9cbb332742ae8d300b222f46076610239f507d661bfe425dbe515b2cdf605f83ab0a4c9b0f06729ae64e0535ea20a216137490dfaafcba43f1bd8aa107afdea67fe1d9fcd8ff93c30b068809e3655164ddb062ec0c13d63eadc8aa2ac14664de41822a62097eefce662eaae8b5ed7b96fe0fddf1937524a48fbb2b7722da4838ef72eec9151ac3f4fb8f3036856e4c8eb50b713fe8b9be3e9ef6657fbd78786006b7701a5f53811c8df995b1a843be267f6a37a2cdee2de67bade3f3dae3c0c94c68c724672f1c721bc71d88757028e54fc829207dedac7280834c23ae6b589c41a79557eb65154cc31e7ba93e1e565f717e50e89a0d7ea645ede8d72f7b2877ab4d182265a8b9242cc9570c73d15be0c0bdf7cd80db1826b601f339dd6d78fbdec2e7c8d12f499bd7f2b2fc75db754e34b30f296be0435e56f2299c89eafb4bf0a0d4513b1d880bc25191012b6588c5dc97007b4f238fd7edd0a951288507b877d1e7872eafa1121977e8a7d317ed3046a84b68de844142138201a33e811e752c4fc2003d5a137dae55d3cc9515911a70ee585a7243018c94cbc8ee7123b8c2359e751a636bc7bfd7bb92f5ca7d5b781a7f2f509f70ae9ee48eba375b7bf50f45f2aa77292940ca89dc8a6be4f0bc7ead89afd0f38bff3162ee5a5b387403a416bf25224b41a0ebcdd1e927555d0fe6ab3773155f9cb7a46eb19b50a5505defeb3ab538afab569e2a1c8efd0512343e93d6b97bc7a8e9f5c6b1a1388d9df96350b1835b7052aa817a53867b73d23df9e7bcdd95e022b66e407fc6b817fd6d54443f224173e7794e805b8bd2dcb7ac15fe56469322e05a8bff821f2c199790248110be4329dd549af91d16b1b738a8a708f5370385710c5f6375a4c707339b983b92445a6e511e279119b7ecc3e19832e9bc2e6cfdf79e043a38f7da7b73bb11fc49eb315906070d921dd5ab53c2889673988b812d39aa748881e6533c2e5c9dfb45e138cf8f3f15cd8e777024d712f41f23e43ded4ececf85b453ac452d28abf19b53c4ebb680fac19224dfca8503b9af88ff0ddb09803fe23351a69fcdbd169e1c52d369e0b9449d036344936476dc5a22dd8227dd91d14c0e0f69e1c5db80a65afb20aae31b05bce43a16a9b682482b7ad200481cc52a04c67635e6cc6e7fa17c14c9faf56e798cbc2804d66e5cdfd29428bc4ff18dbe3b6933bb4d042e58631678ab3cdc048755568f93fd747750e179dd3f1e42030b9ced57f41e2f348769f0bd0832cf0ce452167119a27d81d04c4abbaf3bb2af741abab541d6be2c88d2be0e6a8a85036056cc3a223f033998a8fdc53b54e9def5de3c6efe305b7bff675b1fb930cf4cc3ec7028ba6b295fa24646adbfbd10d15297ce32b6f1434d3e43e124219800cc7c255880e9c2d74899994af6c608ed4214c6898095028248385824a36279a3c957fb74281b24fb46d895cd6df143177f9ed3583bbfbf8974bccf049a07ac68a71aadd779f3599d44880a562beeabaa157df4163f728bac5a9808519d1d41e90893fbededcc92f5b21ab615927366b19adc2b280cce54345d481a88cdd867a590b8dbca6738cd8243c22f1c92405426d1cb39f68f1d30f7d8c80265d44e92c8c37e5f2368cbc75c291b4447859d2be93e4c6318cf881710d2c5106e8c2e97b40030d0a68c92f883d42bdf1952304ae41102e376f853b9cf27baa86740ef18a984d712f5ed2536d90283f59e5ea52a3d2fb039903830ed06c29a348aa11b11db38636b4ebaf5978a7637fb714d2119360507b51c33fb5d7de844e3857b50cc0ffad5319b35d4588b18bbd1e3a6d09c231751d9e1c8654a8098421d77063c81822c4c2d4ac96097d27d93e0b34287567a382dce0184bf21824836245e1b17a52ba4d60f18f60af78e660921075f7927c128ebc64d938d9a500c513709e8fb5320f538e08f6c9f33cb11b76af70af5b5f977ddc6ea3348fea803ea1c2a3c3c236f2b8eaf730d38d3b23f0443d4651d6a57f3c745d5594f9736dbca98581080939963cb088c1da6f674efa55a382adb2024733b99", 0x1000}, {&(0x7f0000001a00)="9726db374257c48f0c4f6b66597209f6c73120093386a75f321cb421c569e90c546b616c74b3a79175362281c6aaaadbae6fd60fe5ef3adccdc050521d218f91b3c41248f509dbd7a71c965cd3ef3f72fe96159142a8c0d039aa04d911a099652fd38a7f16f19cd6a0e8e703c2019c338faa22de88ca37c34d53d5c31b5f00bba4e410c07504d5da8822f75d854fea4696691be2801b242304e7406b6090aef98c3fc7be2ec469d81cf0192360ef68b788e028a11fa4fb2c13d2bec9901b4e2c29a788e0bc04ffb75d5d1425b540de8ce543310e414818e8e739", 0xda}, {&(0x7f0000001b00)="efe599e52d4b4755e0f1a70673ebefb532a2eb454a5091e02acb77312d758ef3155b72da54bc0a2d28119280b1dd4e06013c2e5ddae90a53d49819b5de1aa45de88f39ed9ff9226e08d43928f59b13442e34b0687e86a5b4fa51d27ab383859a9633c1eb8035e67d711ed191cef120f8aab3871487f0f161483926bcb81f7ad2cc42f9422651bef98298d979be8217ceffc5d03f3257801e7597c714cf982194fa32893a52", 0xa5}, {&(0x7f0000001bc0)="29e6489f85b64012d65598451a1c0b32c226ef108e29ad7ab84b48c47eaefe67fb6bf032ffbc720795650784a5fb98a1d49505fc3442f2052854b3382022451925e17caf401fec135a7ce5fea73b6894fe8c5532968ae3263affff0f2e79566c5c5fbd148c10fc389c", 0x69}, {&(0x7f0000000980)="4c376c4fb55a19692f5eb13c48c03c3c519b889bc9261f972766551d60b58e3dec0b2601381ec6", 0x27}, {&(0x7f0000001c40)="a33939493bd761c506349011bc88e16dca176b2163eb2da33cf7d4263f911bbde0e99d7ecbe643491ffdc47ae46cdd7e8c12b73c2a35db25901fa84c3ff6040a8b245a854aaef0bf324926d74675271f78ecdbc20a2a62308545a0e2caf62ddf4780b70c1a3ba09fcc33c6060cfe36515fcb3ed5e0f910612946a306b409efd8d462a167095d586312140e9acd0ba7", 0x8f}, {&(0x7f0000001d00)="ba2b49deda0ff0a727cba59a37d8ce12a1fb95db0f25128a3eab35eee43804f4a15ce35d5affab0f50e92ecf84033a4b141520ca0f67b06d6ad915782af30f32118195692a10fa72907f64a555f7718de795861def0a6531b88d770a8253bea0a500481d64f3ba2c96f539f255f0f7716c8dde35c6ccc82b01ef7c249f1d45e317c62f7e096f064e4d79f8f5750013bafd0407903675f91de97b2cb2", 0x9c}, {&(0x7f0000001dc0)="138b89c31537d5294ac93bab12e26c72a16d29177ef2e553b9303bcdf1d453108c6089e22597fa1207e2408c2590cb7d617c14b0aa23859e8d19da0ac091412376b5687498c24554c6849881c081bcebf5ffffc0612ff7df9a65759882fa10d17f16297c914d4ac55a4e3456862a21bdc9df", 0x72}, {&(0x7f0000001e40)="2f9808733f0045631c4ea6cdd7723ac8338f43872105bf048605ccff262b9735a2b168d5f69888b386c51610a1ac5a3be61a9a739359e9a4a2d76ec87d594514172977f6dd80b26362c7fe07f3ef192b1888ac3ac7be8aab4c7458e7f559386940aa0ce00d13a47911410451ed528c85702f61c6b8572112ae82437fe317d55ef860db62ae0b8d84067239afb4da2c53c7a3c4ae7702e45c112e47bbd3c8c515b1bf71f270e8d2d378388ad256fb67038a18e78bd7f7c6c580778d4ad69b6043ea9d2fa2189ec96d935be2e882e0ffdd4e607c72b3596c257d712ac1f5814fb8e1e142194069055f3f0dcea3322a359c87bf1687e7a56c9d8d85342b0461d76d508093eb3195aa7ea6a30e988ce9ded1a0b5dda9550af6724264cf5ed9f2aeda6800c3098e2d03f656e5d10ad40724a897cbf80bdcaaa2788c5a28b778aa09b29ef92fa90d6065918f9f7329f4c738202307d09fc1831bea3b30d9a00288cb29502b12ebe5fcac6ee35169fa44d8b69368ecba5dc93ce2297d4c8d18660e1d9bed219ccb9fcecf4b06beb555017880ff6ef2d26be112b0e27c770021453bf81b5e2dd47d3cee0c67afcfcfedbb1be62a096bec07e8aada28c46fa9f76035312ed05244e87b531b66e3c65ba410061a6ab2f1ec7c1b11943e6ea615e0ed89703653487d66eee00ce931f084b64bb997878e0b2c0b55ec7be7cbb1af3ccd4aa82781da7847c3b59640f09d1294b4e7876f676287752bbebb3a4923048bad3d9401563f42f7845fca88b366db85c74e8a7020bcc647a20fee85b241dbd0099568549f76665d81742c9c885dd93ee1f53b57fc64537ddd64e78fb24c6952dc623768b82c7a10a007e63838e2feb1123d51feb894b233f1a5013374af508f25db0e5944d0c1b0f652f069ee935d2ec5c04a04b688942f2589737122758632af478c9728e6e9b0ec947613a97a7ef4105f6711a30a689c3bc79a59db08b7c446f48526d4164cfa1b8d24ec6ac8c09749ecbaa25d3119fd409d65c9e927463ebce56413cb8e539a88a9959ab1a856caba19dd38d917f6f568d23d1d1878ab577f10ce484600fd9cf428c0f41f56840638354d334069664f3f8a7a17b87de7e830152a710d9705a014f42c4e952c0c866bad1be262d3b1f650f08547f9de28d00616076c5263d507b0a76f2d9380e50dfa3f31ef13b6fe4e03ee11b922bc89de9fb8628bd7904f851287e28d33c1e5f63cba33d81d96d6cf1a9779299c0841d8a3c018b9fe7b9e4161f59b571845ba24974a83a5253cdc9d5a98ca7cc3164bd5d8cf72e8fde531a28f8a1a0211969e7bfae767b09ff986ab33087eb244831b817cdb88b73cb5f64d99e8367daa4502fb9dfd87ed138e731636feb6a238f7e126a66788a8c3f9fdb9cc0fe86c889e7c47b73de4d2069dfa35ad398c1112b2c99b05b3343b66ae9433e47539edece7666773653bd8b43308e647ce508463c94de43b69631e868452e1a35bf05edd1322f7ee4a7fdd63f91421b1a8339bf5ab0cf910dce36e2ae039a0d75ddab6377e9473899d9d96777f6f2af42c8f3adf42bdb357a366b3ca8cfec103992e025734503ec52628caee5f067b44cdc22cb0374c9233d0bc8a17608e5a2fe41f2d90788d08272d313875c5c340514f7a4d99f316c4baff9e231b8b9a5e12873452da9d552ccb14266f4c51620f067719cd4e7be97add324f20dd190926b21a40b79443342dbeceda414cefe9e7f39a1baa2dfbd428d6ab56cbbed43e69682667a5369526a7e7f06b3e30572822433f810be10fd12b8e43d50db9ef4ee6ca234c368c91a6dafa6cc4d846ce4ad0fa7ece15f5a3abac5bf88c0fee012e23736cbbbb4d246196d1f60cc14fa082927e0825da852452dfdc525e4b6cb6949ccb4742e5434c76c712ed14bd8621d5a272147af22fe3d6138458e6e496751c6352b420ae906448f5e8a5d7a61c30db3d4b7eb1e67f3f1c8153f0983561f4001a70701c5758bcbdb73f4fb31f5ec956df4bb52c190bb849931e2f9a849b4bcd74e8c07d0dce7f011103ebefb2d91ada9d4c2341560f637bf5e52d9ffeff9cd67597e9044c8e33712535110a6db6b3e923be2b44ddbfd51bd7eed687d9bdea304adc8ef234f0e71f6c735a517b089b72980133a32abb816bff765ad9682361f9b8ac5d4193a27f8acb13f6f474063f9a81ee48d690b9a81223b68324008e3c1ce3b830fb795af89f48aae2e69f9d61176521290ef3b22e4b07fd599ecfba4d594ea16775ad79016b091cc12564e866ec41d5575954980de77b7a47297b6b1a55b918ac0167da954a4978bf309b179e5b6332a3398478dd49845e4cc35d2b6e127f983cdc8efaa2360bccd3cdfc2f7515b2c2a40c110365b5ce9323bddeff98692d3c266b64989f2bd331bcc511030a76c1a078fb5c508b3259b5699fba3ed7dbde377b25988b60a1401c0ef88d5e05181a435915b484dac6a5f6f29c22cd450d1908dd59d4554cdd4305200ffd9f802b819957dc8c2806abd96b117d6d07a3f9842036857dc711ae36139dc926ba85700030c62b900e8bfa68fd6316d18e10664c9c2fff6ad4eed5d1f191c471f077240f7ed4db29742f2176f401aea474dccb7f8c88ce4489d9d532f76997cf27e3709c8d237356bc4a2dfa4df1cfde53364db665228de6e53fe8e2e83f1f7049b6ea4f38e6c2f70a8542a64205ce1e9c46c2cecfed5e86a8d9741a7a6a0d13feae019188bd1661b34d82135e2a1e3ab2c412e1f9058a4f5e792cc8bca8e04300d53bdc42b6189b476eb3af2b18a05c861f6ec976c0278bc099801bfe8c10bbeb1915265ce862a5d7a8e1f530b4445a825e20898b5fb16e71429206f4aa11faeb242459ce35f7648c9ee0fc729fa5aa486cf414421664ab0b2918aec55bc35787e24146a8618d94e142069464b29cc9c390fb08e93413b9c47fb12f7a08d0cd8477342478e00cbf40efc5c4a7796a815b20c1009e7108cb10949c94d0457cb73fe775cdb32fb28ac6f5d84c8cd1d2ba31219c1cfacfb615d5461640f04166d51eeeb83cff3bb3478ef8639e650d40adad669aa38033601df0aaceed8828a46c80b4abe3f8dee111b5f3e17273193ac86057fca2f9fd6b8f631e569ed5848e07a09f05e739535a235d45f5a60fe6234c5e558f5388431df33192b82c6f5cb4b8fbe283a06cb0449f690a1ddf67c2ea3c2afd98ae6239775c480eb4adc8feb073cf9810e22e9771b4d327102629b28811935551607f3a998f04b87212b838b1a9b5be2e958c3d73b5363e82cd186415022f62c079c1cdf919f5838322a25c40facedbab3e61ffe997948a25a722162a9e1292913c02d1b4620b1e33cbe5b6760a0287a25a577bfd30d2bb6e08a64eb3845a396b950339ad7a9b742bece956f78c40a221cce3255fc4a1cfae14a40712f4e5843a546bfea6873564c9552f2a7e3024d17518785b5cd54d1120c2ee37cd19484c34376bc7226beb8b26d9db0be861acd1f48ac66c5327da9019a490a462e23eed566b09c63940624528dde62e566d0249a4c73a4b3b28787438fa313d7b51febdb1538dcb36ed79de24974a75d5e8ea2b8f206b799b2aaaca2112d7e7386337e2790ae8b9e7cf2effefcdcf0af688e6ce31931698d5e1fdb8689d2a599438c92388a456b3c9344eb75981592920001c44891c622373d1c1d678b3d7e6b6c258ef65379d126d5ad926901951341116c236eb5f71f9364100ec1ba56b8a61bf76f79ce571bc26085aea6a33636aa53a669c7f14f691ce8ebda208909f861fba1c3caa0b01f7df234452ff291d74d4966c19a8b23577bee777fb2871ce9aacda50e5d2148980266d69e9a6f0086bee0d00bd19e7671e51e860c3d7b3aaaec6198349edef597c82286ef1d109e5f77981d0f62a55a7bd0ec738c6e48eeb26dc03d39ded24fb9a682bd24761c122d6a9fc05aaa0a9316fdcece05a5198b0853e3640e7ce881ed709fe490069f79666eed8033dcab25d42dc451523a6feb3f25654dd7521bad7348b0673b5e4d7fade118f1a4cc4f4549b53333e6c97c14344654bfeb4f2ec56d980bbe0758341b1885a865b69d193cf0fc74181ea4dbaccda45a46c14976b990b883bfa73fed3dd1c33177ea48d2822e4725d47dcb78298796cd49d261540e1f0aac31140c4aaece080ee96c87a0b0bea8e73ae69fa223f4812e729fd56aa84e9d9c905aac70d2845a4ae61f340299087b1f829d7f14c3ebbf049466c521d201499ed5d8cb0c109a13a07bca416d115b84124f81d067510f7eb5f050a4b95544d44442b021b13b8695601d549b66580586fb53df20950f8f0eff24839e10b7054dac77707332da499e6ea07357194f571fee38f62a4f99bf9482cc659a9d47996823f8a3d018c2d0960599d823d5b06125c047aacb01615752f104ccba051bf8b88cc126304e137182d50768dd55e65f1042a8502875b28eaec9169d473ba4cb7def64070b71cc4c2622b729ea7ae036eec86f36210282d7154fc3b0649e3dcec19c114a05e11acb97a88192743776355c26c998af49c91a3a3d9ddfc00181e7944689a3e834c56515ed51e145cc8a3bb2bdab6204f32988a051ba6fed8b2e6b6900be3930b54b7e4f656e5c68049afeea35690651c4f47285c574366b017c8f5dc8576f84623eae58e5779aebd800d1235bb3f5473eaae6443a7e6a75e40e5a6c5d99ee3e312bbe7fdf0af6120492ac23c3b8b4fbadddb6ab36a33f525cb11789a6cd5616c8af1157a1823f0ae5091885ebb056ecbecb2090d33f68ba738f56e3e2f4bdc6dd3ecbe7135bbec74d1c19c77692763fbb466754e6d384516f3356ef04e2aeef91ec116c3efcf3387d1fc29fcf31ae76f6a0f1b1740a194587fe28e75603cd73a0a073e016f49fffb9e7e301f572dac62a1551204783d0b139951e310a2e11ccba624eb2afe43af8fcf27e6bac553e8f94f269bf5cbe9b57ff6d32cf6254db4f42d4fcba184c03327fb965814d7e79a16a4ce23b9947dfb06623a59b1b4975510092fc817f21fbd72bb0157688aee701a856bfdccb855d058426ae6dc3a6506629b305313a59b27d0eec7969feeb08f3022ceab31435c027f405dc3b09ac73c10c37f15716f0e49c63b83529c9289dbd67d82dc7480236f86029ed5cc89bd21828456090ae27cacf0279165247b21552c66c3dcb1b96e9cf8e5259c64ef705a909f4e4d5f56a3aad90c65345280b0cfe8941709438948780700677f6887311b739c747074b5c2dfef5e923f93f00deced4f80374f4d3ae951bb2906fd32ba318e99ba83627a06136a788a560d96a46977f390117d93d2b669dc8605dcfa360a04be1289c7686991648365c0b3e9875edd219fa4c8dc8a091604e7af19297846acc25d48acd2bbc0726ab7fcc54a3f8bf1a1add2a1f4ee1fd5913545bf03c972bc70d6cad2ebcdb198fcfd95c1925bb539fa25366ebaa373d9b7a557a28282bce4e706c4021609dc4c2e2f001a40ffe48b57ecdb6cb4d5bf608e305fd7138bcfffc1621134ee2ee0f09315d3900bde300c31e99ab0f189dbedd6ce573ec35e0568e74dc0cc601b8fe623a862d7f03e2a376b0a01b8934bc875eb84ffa027e11d5ad9a99221677af7c99888c63a6ef5fc0826a682a36b406a18e5cdd06edecc7ac0da0ef26c0a3aafba1257a16f2495b6e6f50f08f09bbf1d079fe67ba438849d87390a53004cc65987650682f8f6e1a57514d929c969fdc2104612da21f0c1c269e560a01311db85a79534070747d5dae702d461c1ea", 0x1000}, {&(0x7f0000002e40)="c34ec79fa7670a32168dd7d0e4a37eeffc77ef0b13ebc2c2e30ccc96bba04da86c29f3ba0f4750e389c5c7ba2fedca6f7010b92f891d9861b20bbf587f11103e8688e0b5b19510edbb1f03ce8c72477b62e699eac684a5556b", 0x59}], 0xa, &(0x7f0000002f80), 0x0, 0x4040001}}, {{&(0x7f0000002fc0), 0x6e, &(0x7f0000003040)=[{&(0x7f0000003100)="59fc9e2c4eeeb7817b70c7dd1103f93d21922a03b89adcb61e1244d600fa686d544ff79078815f2fb16420183091a94af14c9034f8e183b6bfacdba73395e0aebc91e07e265634436e5f944599296cd339fb55086d329f424ddd49c5cd5aefe56e0a2a125541ea844ede8c48ec21a385a5cb2eddaf11e91cb0ee4efa2d41d19b3139c2796374a18537dcc7fd4846e4195c5d4310dffdc2270a6ba39b0c5b750254ea421df080d46cd335ff4c05d00d2cdddd426d2472822e8da3443804ce57202ae2a7cfc95bbffbb7911340847bf5834e2af43d87b29a8dc1f7bcac47d8b0a8a69cb3384116", 0xe6}], 0x1, &(0x7f0000003300)=[@cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r5, r5, 0xffffffffffffffff, r1]}}], 0x40, 0x4}}], 0x3, 0x0) recvmmsg(r11, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_xfrm(r1, &(0x7f00000004c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x8000000}, 0x40001) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) 0s ago: executing program 3 (id=201): prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000280)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeea, 0x8031, 0xffffffffffffffff, 0x28f43000) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2c, &(0x7f0000000000)='/proc/sys/net/\x00\x00v4\x00\x00s/\x92ync_\x00le\xf44.\xab%nN\xd4\xa2\x88\x00\xd1l,'}, 0x30) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) fchdir(r1) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) timer_create(0x0, &(0x7f0000000080)={0x0, 0x11, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000000)) timer_settime(0x0, 0x0, &(0x7f0000000240)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) r2 = open(&(0x7f00000000c0)='.\x00', 0x10000, 0x0) getdents(r2, &(0x7f00000005c0)=""/202, 0xca) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.128' (ED25519) to the list of known hosts. [ 21.642786][ T23] audit: type=1400 audit(1747504512.930:81): avc: denied { mounton } for pid=329 comm="syz-executor" path="/syzcgroup/unified" dev="sda1" ino=1925 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:root_t tclass=dir permissive=1 [ 21.644293][ T329] cgroup1: Unknown subsys name 'net' [ 21.665406][ T23] audit: type=1400 audit(1747504512.930:82): avc: denied { mount } for pid=329 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.670903][ T329] cgroup1: Unknown subsys name 'net_prio' [ 21.698582][ T329] cgroup1: Unknown subsys name 'devices' [ 21.704939][ T23] audit: type=1400 audit(1747504512.990:83): avc: denied { unmount } for pid=329 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 21.873973][ T329] cgroup1: Unknown subsys name 'hugetlb' [ 21.879762][ T329] cgroup1: Unknown subsys name 'rlimit' [ 22.079550][ T23] audit: type=1400 audit(1747504513.360:84): avc: denied { setattr } for pid=329 comm="syz-executor" name="raw-gadget" dev="devtmpfs" ino=10247 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 22.102942][ T23] audit: type=1400 audit(1747504513.360:85): avc: denied { mounton } for pid=329 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 [ 22.109307][ T331] SELinux: Context root:object_r:swapfile_t is not valid (left unmapped). [ 22.127798][ T23] audit: type=1400 audit(1747504513.360:86): avc: denied { mount } for pid=329 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 Setting up swapspace version 1, size = 127995904 bytes [ 22.159505][ T23] audit: type=1400 audit(1747504513.430:87): avc: denied { relabelto } for pid=331 comm="mkswap" name="swap-file" dev="sda1" ino=1928 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.185030][ T23] audit: type=1400 audit(1747504513.430:88): avc: denied { write } for pid=331 comm="mkswap" path="/root/swap-file" dev="sda1" ino=1928 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.213269][ T23] audit: type=1400 audit(1747504513.500:89): avc: denied { read } for pid=329 comm="syz-executor" name="swap-file" dev="sda1" ino=1928 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.238730][ T23] audit: type=1400 audit(1747504513.500:90): avc: denied { open } for pid=329 comm="syz-executor" path="/root/swap-file" dev="sda1" ino=1928 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.264851][ T329] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 22.998353][ T339] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.005434][ T339] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.013027][ T339] device bridge_slave_0 entered promiscuous mode [ 23.019954][ T339] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.027197][ T339] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.034662][ T339] device bridge_slave_1 entered promiscuous mode [ 23.088220][ T338] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.095480][ T338] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.103146][ T338] device bridge_slave_0 entered promiscuous mode [ 23.111693][ T338] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.118726][ T338] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.126122][ T338] device bridge_slave_1 entered promiscuous mode [ 23.169092][ T341] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.176158][ T341] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.183686][ T341] device bridge_slave_0 entered promiscuous mode [ 23.200061][ T340] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.207176][ T340] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.214646][ T340] device bridge_slave_0 entered promiscuous mode [ 23.221786][ T341] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.228811][ T341] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.236313][ T341] device bridge_slave_1 entered promiscuous mode [ 23.244491][ T340] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.251546][ T340] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.258921][ T340] device bridge_slave_1 entered promiscuous mode [ 23.296949][ T342] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.304001][ T342] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.311433][ T342] device bridge_slave_0 entered promiscuous mode [ 23.327631][ T342] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.334686][ T342] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.342163][ T342] device bridge_slave_1 entered promiscuous mode [ 23.420655][ T339] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.427703][ T339] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.434996][ T339] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.442245][ T339] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.495364][ T338] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.502402][ T338] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.509662][ T338] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.516696][ T338] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.538543][ T340] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.545675][ T340] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.552963][ T340] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.559972][ T340] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.571754][ T342] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.578776][ T342] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.586088][ T342] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.593114][ T342] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.602214][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.609596][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.616852][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.624047][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.631474][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.638657][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.645975][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.653171][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.660879][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 23.668335][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 23.688885][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 23.697059][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.704081][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.711973][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 23.720109][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.727132][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.751533][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 23.785751][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 23.793657][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 23.801263][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 23.809596][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 23.818267][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.825597][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.840461][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 23.848441][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 23.856845][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.863896][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.871219][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 23.879403][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.886418][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.893762][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 23.901889][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.908881][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.936562][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 23.945523][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 23.954264][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 23.963052][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.970054][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.977557][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 23.985760][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.992776][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.000090][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.008235][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.020123][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 24.028345][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.052999][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 24.061023][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.070371][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.079614][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.101976][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 24.109454][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.117296][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.125625][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.133608][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 24.141977][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.150072][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.157093][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.164544][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.172930][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.181018][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 24.189175][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.197270][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 24.205575][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.213706][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 24.237454][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.245793][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.254048][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 24.263499][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.272507][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.279533][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.287127][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 24.295476][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 24.303808][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 24.312009][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 24.320220][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.328655][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.349155][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 24.357559][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.365789][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 24.374056][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 24.382453][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 24.390602][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 24.399158][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 24.407255][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.421977][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.431906][ T339] request_module fs-gadgetfs succeeded, but still no fs? [ 24.439726][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.475741][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.485157][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.495097][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.506295][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.515192][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.523830][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.532282][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.540505][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.923118][ T360] usb usb8: usbfs: process 360 (syz.3.4) did not claim interface 0 before use [ 24.948735][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.956798][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 25.101632][ T18] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 25.113435][ T372] 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. [ 25.131128][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.143779][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.154415][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.191227][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.226417][ T375] IPv6: RTM_NEWROUTE with no NLM_F_CREATE or NLM_F_REPLACE [ 25.233645][ T375] IPv6: NLM_F_CREATE should be set when creating new route [ 25.253198][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 25.261437][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 25.279895][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 25.288756][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 25.298496][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.306887][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.317657][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.326084][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.349997][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.358509][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.372737][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.381274][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.550135][ T376] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 25.822606][ T18] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 26.218460][ T18] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 26.423636][ T385] ====================================================== [ 26.423636][ T385] WARNING: the mand mount option is being deprecated and [ 26.423636][ T385] will be removed in v5.15! [ 26.423636][ T385] ====================================================== [ 26.841871][ T376] usb 4-1: config 0 has an invalid interface number: 127 but max is 1 [ 26.850450][ T376] usb 4-1: config 0 has more interface descriptors, than it declares in bNumInterfaces, ignoring interface number: 48 [ 27.240796][ T384] syz.4.5 (384) used greatest stack depth: 22784 bytes left [ 27.250012][ T376] usb 4-1: config 0 has no interface number 1 [ 27.256273][ T376] usb 4-1: config 0 interface 127 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 27.269718][ T376] usb 4-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 29 [ 27.336912][ T23] kauditd_printk_skb: 47 callbacks suppressed [ 27.336923][ T23] audit: type=1400 audit(1747504518.620:138): avc: denied { prog_run } for pid=393 comm="syz.1.9" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bpf permissive=1 [ 27.391760][ T18] usb 3-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 27.400831][ T18] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 27.423014][ T23] audit: type=1400 audit(1747504518.660:139): avc: denied { create } for pid=394 comm="syz.0.8" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 27.427307][ T18] usb 3-1: SerialNumber: syz [ 27.449261][ T23] audit: type=1400 audit(1747504518.660:140): avc: denied { getopt } for pid=394 comm="syz.0.8" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 27.461622][ T376] usb 4-1: New USB device found, idVendor=1908, idProduct=1315, bcdDevice= 0.00 [ 27.477741][ T376] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 27.485997][ T376] usb 4-1: Product: syz [ 27.490298][ T376] usb 4-1: Manufacturer: syz [ 27.501165][ T23] audit: type=1400 audit(1747504518.780:141): avc: denied { mount } for pid=393 comm="syz.1.9" name="/" dev="loop1" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=filesystem permissive=1 [ 27.503788][ T376] usb 4-1: SerialNumber: syz [ 27.538109][ T376] usb 4-1: config 0 descriptor?? [ 27.582532][ T376] usb-storage 4-1:0.127: USB Mass Storage device detected [ 27.647872][ T23] audit: type=1400 audit(1747504518.870:142): avc: denied { create } for pid=393 comm="syz.1.9" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 27.686129][ T23] audit: type=1400 audit(1747504518.960:143): avc: denied { connect } for pid=393 comm="syz.1.9" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 27.706543][ T18] usb 3-1: 0:2 : does not exist [ 27.716449][ T23] audit: type=1400 audit(1747504518.960:144): avc: denied { write } for pid=393 comm="syz.1.9" path="socket:[13540]" dev="sockfs" ino=13540 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 27.718802][ T376] usb-storage 4-1:0.127: Quirks match for vid 1908 pid 1315: 20000 [ 27.743102][ T18] usb 3-1: USB disconnect, device number 2 [ 27.787500][ T23] audit: type=1400 audit(1747504518.960:145): avc: denied { read } for pid=393 comm="syz.1.9" name="ppp" dev="devtmpfs" ino=10017 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 27.810309][ T23] audit: type=1400 audit(1747504518.960:146): avc: denied { open } for pid=393 comm="syz.1.9" path="/dev/ppp" dev="devtmpfs" ino=10017 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 28.289922][ T23] audit: type=1400 audit(1747504518.960:147): avc: denied { mounton } for pid=393 comm="syz.1.9" path="/1/file0" dev="loop1" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=dir permissive=1 [ 28.319210][ T395] syz.1.9 (395) used greatest stack depth: 22464 bytes left [ 28.520466][ T364] udevd[364]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 28.726049][ T376] usb-storage 4-1:0.0: USB Mass Storage device detected [ 28.805019][ T376] usb-storage 4-1:0.0: Quirks match for vid 1908 pid 1315: 20000 [ 29.598675][ T376] usb 4-1: USB disconnect, device number 2 [ 30.520928][ T445] binfmt_misc: register: failed to install interpreter file ./file0 [ 31.038679][ T455] EXT4-fs (loop1): orphan cleanup on readonly fs [ 31.045835][ T455] EXT4-fs error (device loop1): ext4_validate_block_bitmap:418: comm syz.1.21: bg 0: block 248: padding at end of block bitmap is not set [ 31.061005][ T455] EXT4-fs (loop1): 1 truncate cleaned up [ 31.067112][ T455] EXT4-fs (loop1): mounted filesystem without journal. Opts: bsdgroups,nodiscard,noblock_validity,grpjquota=,grpjquota=,noquota,auto_da_alloc,noload,nodiscard,,errors=continue [ 31.242448][ T460] EXT4-fs: Warning: mounting with data=journal disables delayed allocation and O_DIRECT support! [ 31.306776][ T460] EXT4-fs (loop4): 1 orphan inode deleted [ 31.321722][ T460] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 31.334914][ T460] ext4 filesystem being mounted at /4/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 31.416384][ T443] F2FS-fs (loop0): invalid crc value [ 31.424490][ T443] F2FS-fs (loop0): Found nat_bits in checkpoint [ 31.467663][ T443] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 31.649992][ T125] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 32.091939][ T125] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 32.142782][ T125] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 32.152160][ T125] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 32.161045][ T125] usb 5-1: config 0 descriptor?? [ 32.411546][ T5] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 32.529775][ T23] kauditd_printk_skb: 20 callbacks suppressed [ 32.529786][ T23] audit: type=1400 audit(1747504523.810:166): avc: denied { create } for pid=481 comm="syz.1.27" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 32.555074][ T23] audit: type=1400 audit(1747504523.820:167): avc: denied { setopt } for pid=481 comm="syz.1.27" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 32.623070][ T460] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 32.661572][ T5] usb 3-1: Using ep0 maxpacket: 16 [ 32.701631][ T376] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 33.334526][ T23] audit: type=1400 audit(1747504524.490:168): avc: denied { write } for pid=481 comm="syz.1.27" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 34.464752][ T484] sched: RT throttling activated [ 35.468710][ T125] usbhid 5-1:0.0: can't add hid device: -71 [ 35.475108][ T125] usbhid: probe of 5-1:0.0 failed with error -71 [ 35.483328][ T125] usb 5-1: USB disconnect, device number 2 [ 36.275933][ T5] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 36.286215][ T5] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 36.331930][ T5] usb 3-1: string descriptor 0 read error: -71 [ 36.338281][ T5] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 36.348075][ T5] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 36.560871][ T23] audit: type=1400 audit(1747504527.840:169): avc: denied { create } for pid=496 comm="syz.1.33" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 36.603422][ T497] usb usb8: usbfs: process 497 (syz.1.33) did not claim interface 0 before use [ 36.633670][ T23] audit: type=1400 audit(1747504527.880:170): avc: denied { getopt } for pid=496 comm="syz.1.33" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 36.699602][ T5] usb 3-1: can't set config #1, error -71 [ 36.708713][ T23] audit: type=1400 audit(1747504528.000:171): avc: denied { remount } for pid=489 comm="syz.2.30" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 36.730722][ T5] usb 3-1: USB disconnect, device number 3 [ 36.791537][ T376] usb 1-1: Using ep0 maxpacket: 32 [ 37.479791][ T376] usb 1-1: config 0 has an invalid descriptor of length 157, skipping remainder of the config [ 37.491935][ T504] EXT4-fs (loop3): Ignoring removed mblk_io_submit option [ 37.495674][ T376] usb 1-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 37.508567][ T376] usb 1-1: New USB device found, idVendor=0419, idProduct=0600, bcdDevice= 0.00 [ 37.518575][ T376] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 37.526599][ T504] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=b816c118, mo2=0002] [ 37.534924][ T504] System zones: 1-12 [ 37.540179][ T376] usb 1-1: config 0 descriptor?? [ 37.656489][ T504] EXT4-fs error (device loop3): ext4_xattr_ibody_find:2227: inode #15: comm syz.3.34: corrupted in-inode xattr [ 37.670920][ T504] EXT4-fs error (device loop3): ext4_orphan_get:1242: comm syz.3.34: couldn't read orphan inode 15 (err -117) [ 37.683154][ T504] EXT4-fs (loop3): mounted filesystem without journal. Opts: jqfmt=vfsold,data_err=abort,debug,noload,mblk_io_submit,commit=0x0000000000000005,init_itable=0x0000000000000601,grpquota,,errors=continue [ 37.730365][ T23] audit: type=1400 audit(1747504529.010:172): avc: denied { setopt } for pid=520 comm="syz.2.37" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 38.074976][ T492] EXT4-fs (loop0): mounted filesystem without journal. Opts: i_version,nodiscard,min_batch_time=0x00000000000003ff,,errors=continue [ 38.316956][ T23] audit: type=1400 audit(1747504529.460:173): avc: denied { read append open } for pid=503 comm="syz.3.34" path="/6/file0/blkio.bfq.io_service_bytes" dev="loop3" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 38.384283][ T514] usb 1-1: USB disconnect, device number 2 [ 38.409711][ T23] audit: type=1400 audit(1747504529.540:174): avc: denied { map } for pid=503 comm="syz.3.34" path="/6/file0/blkio.bfq.io_service_bytes" dev="loop3" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 38.467018][ T23] audit: type=1400 audit(1747504529.540:175): avc: denied { write } for pid=503 comm="syz.3.34" path="/6/file0/blkio.bfq.io_service_bytes" dev="loop3" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 38.535115][ T506] F2FS-fs (loop1): invalid crc value [ 38.555426][ T506] F2FS-fs (loop1): Found nat_bits in checkpoint [ 38.595041][ T506] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 38.721507][ T108] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 38.731639][ T376] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 39.034882][ T376] usb 5-1: Using ep0 maxpacket: 16 [ 39.034977][ T108] usb 3-1: Using ep0 maxpacket: 32 [ 39.061526][ T541] F2FS-fs (loop3): Wrong CP boundary, start(512) end(1536) blocks(0) [ 39.079793][ T541] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 39.113564][ T541] F2FS-fs (loop3): invalid crc value [ 39.161562][ T376] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 39.162614][ T541] F2FS-fs (loop3): Found nat_bits in checkpoint [ 39.171786][ T376] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 39.222380][ T541] F2FS-fs (loop3): Try to recover 1th superblock, ret: 0 [ 39.229534][ T541] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e4 [ 39.249992][ T108] usb 3-1: New USB device found, idVendor=d5ff, idProduct=0066, bcdDevice=d8.b0 [ 39.259468][ T108] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 39.290873][ T108] usb 3-1: config 0 descriptor?? [ 39.301328][ T541] netlink: 9 bytes leftover after parsing attributes in process `syz.3.42'. [ 39.313228][ T541] device gretap0 entered promiscuous mode [ 39.326207][ T541] netlink: 5 bytes leftover after parsing attributes in process `syz.3.42'. [ 39.335845][ T541] 0ªX¹¦D: renamed from gretap0 [ 39.346464][ T108] rndis_host: probe of 3-1:0.0 failed with error -22 [ 39.356004][ T541] device 30ªX¹¦D left promiscuous mode [ 39.371899][ T376] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 39.381513][ T499] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 39.381992][ T376] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 39.418585][ T376] usb 5-1: Product: syz [ 39.423385][ T376] usb 5-1: Manufacturer: syz [ 39.428115][ T376] usb 5-1: SerialNumber: syz [ 39.651504][ T499] usb 2-1: device descriptor read/64, error 18 [ 39.684796][ T537] EXT4-fs (loop2): revision level too high, forcing read-only mode [ 39.733978][ T537] EXT4-fs (loop2): orphan cleanup on readonly fs [ 39.751581][ T537] EXT4-fs warning (device loop2): ext4_enable_quotas:6100: Failed to enable quota tracking (type=1, err=-22, ino=4). Please run e2fsck to fix. [ 39.772553][ T376] usb 5-1: 0:2 : does not exist [ 39.781689][ T537] EXT4-fs (loop2): Cannot turn on quotas: error -22 [ 39.794583][ T537] EXT4-fs error (device loop2): ext4_orphan_get:1238: inode #16: comm syz.2.41: iget: immutable or append flags not allowed on symlinks [ 39.849456][ T537] EXT4-fs error (device loop2): ext4_orphan_get:1242: comm syz.2.41: couldn't read orphan inode 16 (err -117) [ 39.884127][ T376] usb 5-1: USB disconnect, device number 3 [ 40.001606][ T537] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 40.141502][ T499] usb 2-1: device descriptor read/64, error 18 [ 40.158702][ T108] usb 3-1: USB disconnect, device number 4 [ 40.411571][ T499] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 40.691621][ T499] usb 2-1: device descriptor read/64, error 18 [ 42.546410][ T572] fuse: Bad value for 'fd' [ 42.707131][ T23] audit: type=1400 audit(1747504533.990:176): avc: denied { append } for pid=580 comm="syz.0.51" name="001" dev="devtmpfs" ino=1982 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usb_device_t tclass=chr_file permissive=1 [ 42.709569][ T576] EXT4-fs (loop3): mounted filesystem without journal. Opts: grpquota,inode_readahead_blks=0x0000000000000800,minixdf,,errors=continue [ 42.732884][ T581] netlink: 'syz.0.51': attribute type 3 has an invalid length. [ 42.802980][ T23] audit: type=1400 audit(1747504534.020:177): avc: denied { create } for pid=580 comm="syz.0.51" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=dccp_socket permissive=1 [ 42.930044][ T560] F2FS-fs (loop4): Wrong secs_per_zone / total_sections (4278190081, 24) [ 42.938675][ T576] ext4 filesystem being mounted at /9/bus supports timestamps until (%ptR?) (0x7fffffff) [ 43.048518][ T23] audit: type=1400 audit(1747504534.330:178): avc: denied { name_bind } for pid=589 comm="syz.2.53" src=20000 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=udp_socket permissive=1 [ 43.071454][ T560] F2FS-fs (loop4): Can't find valid F2FS filesystem in 2th superblock [ 43.080997][ T560] F2FS-fs (loop4): invalid crc value [ 43.087558][ T560] F2FS-fs (loop4): Found nat_bits in checkpoint [ 43.117064][ T560] F2FS-fs (loop4): Try to recover 2th superblock, ret: 0 [ 43.124339][ T560] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 43.386057][ T23] audit: type=1400 audit(1747504534.670:179): avc: denied { write } for pid=599 comm="syz.2.54" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 43.462952][ T569] F2FS-fs (loop1): Small segment_count (9 < 1 * 24) [ 43.469786][ T569] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 43.481287][ T569] F2FS-fs (loop1): Found nat_bits in checkpoint [ 43.503096][ T601] EXT4-fs (loop2): mounted filesystem without journal. Opts: discard,,errors=continue [ 43.550602][ T569] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 43.557924][ T569] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 43.871674][ T18] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 43.880597][ T629] F2FS-fs (loop4): Invalid log_blocksize (268), supports only 12 [ 43.889536][ T23] audit: type=1400 audit(1747504535.180:180): avc: denied { create } for pid=632 comm="syz.1.57" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 43.890635][ T629] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 43.911550][ T23] audit: type=1400 audit(1747504535.200:181): avc: denied { bind } for pid=632 comm="syz.1.57" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 43.936516][ T629] F2FS-fs (loop4): invalid crc value [ 43.937743][ T629] F2FS-fs (loop4): Found nat_bits in checkpoint [ 43.941630][ T125] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 43.981378][ T23] audit: type=1400 audit(1747504535.200:182): avc: denied { setopt } for pid=632 comm="syz.1.57" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 43.981397][ T23] audit: type=1400 audit(1747504535.230:183): avc: denied { ioctl } for pid=632 comm="syz.1.57" path="socket:[15419]" dev="sockfs" ino=15419 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 43.981413][ T23] audit: type=1400 audit(1747504535.260:184): avc: denied { write } for pid=641 comm="syz.1.59" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 43.981429][ T23] audit: type=1400 audit(1747504535.260:185): avc: denied { read } for pid=641 comm="syz.1.59" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 43.988213][ T629] F2FS-fs (loop4): Try to recover 1th superblock, ret: 0 [ 43.988224][ T629] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 43.988441][ T23] audit: type=1400 audit(1747504535.270:186): avc: denied { mount } for pid=628 comm="syz.4.55" name="/" dev="loop4" ino=3 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 44.241560][ T18] usb 3-1: Using ep0 maxpacket: 16 [ 44.995415][ T660] attempt to access beyond end of device [ 44.995415][ T660] loop4: rw=2049, want=78368, limit=40427 [ 45.151510][ T125] usb 4-1: Using ep0 maxpacket: 32 [ 45.283907][ T442] F2FS-fs (loop4): f2fs_check_nid_range: out-of-range nid=1, run fsck to fix. [ 45.301526][ T442] F2FS-fs (loop4): f2fs_check_nid_range: out-of-range nid=2, run fsck to fix. [ 45.441721][ T18] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 45.531621][ T125] usb 4-1: New USB device found, idVendor=d5ff, idProduct=0066, bcdDevice=d8.b0 [ 45.540957][ T125] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 45.549741][ T18] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 45.567343][ T18] usb 3-1: New USB device found, idVendor=041e, idProduct=2801, bcdDevice= 0.00 [ 45.577227][ T125] usb 4-1: config 0 descriptor?? [ 45.582400][ T18] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 45.592339][ T18] usb 3-1: config 0 descriptor?? [ 45.622226][ T125] rndis_host: probe of 4-1:0.0 failed with error -22 [ 45.645833][ T664] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 45.862841][ T676] EXT4-fs (loop1): Unrecognized mount option "01777777777777777777777" or missing value [ 46.139585][ T627] EXT4-fs (loop3): revision level too high, forcing read-only mode [ 46.148282][ T627] EXT4-fs (loop3): orphan cleanup on readonly fs [ 46.156092][ T627] EXT4-fs warning (device loop3): ext4_enable_quotas:6100: Failed to enable quota tracking (type=1, err=-22, ino=4). Please run e2fsck to fix. [ 46.170832][ T627] EXT4-fs (loop3): Cannot turn on quotas: error -22 [ 46.178024][ T627] EXT4-fs error (device loop3): ext4_orphan_get:1238: inode #16: comm syz.3.56: iget: immutable or append flags not allowed on symlinks [ 46.205425][ T627] EXT4-fs error (device loop3): ext4_orphan_get:1242: comm syz.3.56: couldn't read orphan inode 16 (err -117) [ 46.217398][ T627] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 46.245661][ T18] usb 4-1: USB disconnect, device number 3 [ 46.351505][ T125] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 46.522845][ T687] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 46.531832][ T687] ext4 filesystem being mounted at /13/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 46.601544][ T125] usb 1-1: Using ep0 maxpacket: 32 [ 46.721565][ T125] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 46.732629][ T125] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 46.742398][ T125] usb 1-1: New USB device found, idVendor=1e7d, idProduct=2d5a, bcdDevice= 0.00 [ 46.751524][ T125] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 46.760114][ T125] usb 1-1: config 0 descriptor?? [ 46.838612][ T18] usb 3-1: USB disconnect, device number 5 [ 47.476792][ T125] savu 0003:1E7D:2D5A.0001: hiddev96,hidraw0: USB HID v0.00 Device [HID 1e7d:2d5a] on usb-dummy_hcd.0-1/input0 [ 47.592562][ T514] usb 1-1: USB disconnect, device number 3 [ 47.675851][ T733] EXT4-fs (loop1): Unrecognized mount option "smackfsdef=grpjquota=" or missing value [ 47.787574][ T736] process 'syz.2.81' launched '/dev/fd/3' with NULL argv: empty string added [ 47.799906][ T739] [ 47.800045][ T738] [ 47.802740][ T739] ********************************************************** [ 47.807648][ T738] ********************************************************** [ 47.812397][ T739] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE ** [ 47.819665][ T738] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE ** [ 47.826948][ T739] ** ** [ 47.834502][ T125] usb 5-1: new full-speed USB device number 4 using dummy_hcd [ 47.841907][ T738] ** ** [ 47.849870][ T739] ** trace_printk() being used. Allocating extra memory. ** [ 47.856865][ T738] ** trace_printk() being used. Allocating extra memory. ** [ 47.864543][ T739] ** ** [ 47.879351][ T739] ** This means that this is a DEBUG kernel and it is ** [ 47.879811][ T738] ** ** [ 47.887654][ T739] ** unsafe for production use. ** [ 47.894589][ T738] ** This means that this is a DEBUG kernel and it is ** [ 47.901636][ T739] ** ** [ 47.910165][ T738] ** unsafe for production use. ** [ 47.916412][ T739] ** If you see this message and you are not debugging ** [ 47.924052][ T738] ** ** [ 47.931208][ T739] ** the kernel, report this immediately to your vendor! ** [ 47.939458][ T738] ** If you see this message and you are not debugging ** [ 47.954085][ T738] ** the kernel, report this immediately to your vendor! ** [ 47.962331][ T739] ** ** [ 47.966255][ T738] ** ** [ 47.970739][ T739] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE ** [ 47.977484][ T738] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE ** [ 47.984812][ T739] ********************************************************** [ 47.992195][ T738] ********************************************************** [ 48.019279][ T745] netlink: 80 bytes leftover after parsing attributes in process `syz.1.83'. [ 48.211578][ T125] usb 5-1: config 0 has an invalid interface number: 110 but max is 0 [ 48.219885][ T125] usb 5-1: config 0 has no interface number 0 [ 48.228753][ T125] usb 5-1: config 0 interface 110 has no altsetting 0 [ 48.321516][ T432] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 48.385397][ T749] F2FS-fs (loop0): Invalid log_blocksize (268), supports only 12 [ 48.391656][ T125] usb 5-1: New USB device found, idVendor=0421, idProduct=044d, bcdDevice=19.91 [ 48.393249][ T749] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 48.405668][ T125] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 48.414388][ T749] F2FS-fs (loop0): invalid crc value [ 48.418409][ T125] usb 5-1: Product: syz [ 48.425302][ T749] F2FS-fs (loop0): Found nat_bits in checkpoint [ 48.427777][ T125] usb 5-1: Manufacturer: syz [ 48.439149][ T125] usb 5-1: SerialNumber: syz [ 48.445081][ T125] usb 5-1: config 0 descriptor?? [ 48.466772][ T749] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 48.473836][ T749] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 48.561499][ T432] usb 2-1: Using ep0 maxpacket: 8 [ 48.682413][ T432] usb 2-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 48.682515][ T725] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 48.691191][ T432] usb 2-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 48.708838][ T432] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 48.720461][ T756] EXT4-fs (loop2): Test dummy encryption mode enabled [ 48.728063][ T756] EXT4-fs (loop2): Ignoring removed nobh option [ 48.728276][ T125] rndis_host 5-1:0.110: skipping garbage [ 48.740269][ T125] usb 5-1: bad CDC descriptors [ 48.745240][ T125] cdc_acm 5-1:0.110: skipping garbage [ 48.752744][ T125] usb 5-1: USB disconnect, device number 4 [ 48.754705][ T514] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 48.769936][ T756] EXT4-fs (loop2): 1 orphan inode deleted [ 48.775931][ T756] EXT4-fs (loop2): mounted filesystem without journal. Opts: max_batch_time=0x0000000000000000,test_dummy_encryption=v1,bsdgroups,errors=remount-ro,inlinecrypt,barrier,noquota,nobh, [ 48.794295][ T756] ext4 filesystem being mounted at /17/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 48.821337][ T23] kauditd_printk_skb: 13 callbacks suppressed [ 48.821349][ T23] audit: type=1400 audit(1747504540.100:200): avc: denied { ioctl } for pid=755 comm="syz.2.86" path="/17/file0/bus" dev="loop2" ino=16 ioctlcmd=0x6616 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 48.881573][ T432] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 48.890717][ T432] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 48.899064][ T432] usb 2-1: Product: syz [ 48.903606][ T432] usb 2-1: Manufacturer: syz [ 48.908213][ T432] usb 2-1: SerialNumber: syz [ 48.963354][ T771] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 48.972334][ T771] ext4 filesystem being mounted at /19/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 49.021527][ T514] usb 1-1: Using ep0 maxpacket: 8 [ 49.133452][ T776] EXT4-fs (loop2): Quota format mount options ignored when QUOTA feature is enabled [ 49.141560][ T514] usb 1-1: too many endpoints for config 1 interface 0 altsetting 1: 255, using maximum allowed: 30 [ 49.153944][ T514] usb 1-1: config 1 interface 0 altsetting 1 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 49.163627][ T776] EXT4-fs (loop2): mounted filesystem without journal. Opts: max_batch_time=0x0000000000000008,jqfmt=vfsold,quota,,errors=continue [ 49.164916][ T514] usb 1-1: config 1 interface 0 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 32 [ 49.178862][ T776] ext4 filesystem being mounted at /20/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 49.188282][ T514] usb 1-1: config 1 interface 0 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 8 [ 49.207936][ T514] usb 1-1: config 1 interface 0 altsetting 1 has 3 endpoint descriptors, different from the interface descriptor's value: 255 [ 49.221029][ T514] usb 1-1: config 1 interface 0 has no altsetting 0 [ 49.239273][ T23] audit: type=1400 audit(1747504540.520:201): avc: denied { create } for pid=775 comm="syz.2.89" name="file1" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 49.261361][ T23] audit: type=1400 audit(1747504540.540:202): avc: denied { mounton } for pid=775 comm="syz.2.89" path="/20/file1/file1" dev="loop2" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 49.292058][ T23] audit: type=1400 audit(1747504540.570:203): avc: denied { create } for pid=786 comm="syz.4.91" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 49.311562][ T514] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 49.312134][ T23] audit: type=1400 audit(1747504540.570:204): avc: denied { connect } for pid=786 comm="syz.4.91" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 49.324993][ T514] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 49.340534][ T23] audit: type=1400 audit(1747504540.570:205): avc: denied { write } for pid=786 comm="syz.4.91" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 49.349082][ T514] usb 1-1: SerialNumber: syz [ 49.412058][ T749] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 49.419010][ T749] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 49.451568][ T432] usb 2-1: 0:2 : does not exist [ 49.461321][ T432] usb 2-1: USB disconnect, device number 4 [ 49.558753][ T23] audit: type=1400 audit(1747504540.840:206): avc: denied { create } for pid=793 comm="syz.2.93" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 49.740457][ T23] audit: type=1400 audit(1747504541.020:207): avc: denied { unlink } for pid=342 comm="syz-executor" name="file0" dev="tmpfs" ino=15005 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 49.774200][ T23] audit: type=1400 audit(1747504541.050:208): avc: denied { read write } for pid=801 comm="syz.2.94" name="rtc0" dev="devtmpfs" ino=10252 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 49.779323][ T376] hid (null): unknown global tag 0xc [ 49.798549][ T23] audit: type=1400 audit(1747504541.050:209): avc: denied { open } for pid=801 comm="syz.2.94" path="/dev/rtc0" dev="devtmpfs" ino=10252 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 49.805865][ T376] hid-generic 0040:7FFFFFFF:0000.0002: unknown main item tag 0x6 [ 49.839324][ T376] hid-generic 0040:7FFFFFFF:0000.0002: unknown global tag 0xc [ 49.846930][ T376] hid-generic 0040:7FFFFFFF:0000.0002: item 0 0 1 12 parsing failed [ 49.855379][ T376] hid-generic: probe of 0040:7FFFFFFF:0000.0002 failed with error -22 [ 49.863951][ T514] cdc_acm 1-1:1.0: Control and data interfaces are not separated! [ 49.872549][ T514] cdc_acm 1-1:1.0: ttyACM0: USB ACM device [ 49.910937][ T514] usb 1-1: USB disconnect, device number 4 [ 50.025482][ T812] 9pnet: Could not find request transport: fD [ 50.171534][ T432] usb 3-1: new full-speed USB device number 6 using dummy_hcd [ 50.211569][ T376] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 50.311561][ T108] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 50.511658][ T514] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 50.511665][ T125] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 50.551536][ T108] usb 4-1: Using ep0 maxpacket: 16 [ 50.561855][ T432] usb 3-1: config index 0 descriptor too short (expected 2084, got 36) [ 50.570346][ T432] usb 3-1: config 0 has an invalid descriptor of length 177, skipping remainder of the config [ 50.580909][ T432] usb 3-1: config 0 interface 0 altsetting 4 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 50.593930][ T432] usb 3-1: config 0 interface 0 has no altsetting 0 [ 50.600520][ T432] usb 3-1: New USB device found, idVendor=05ac, idProduct=0223, bcdDevice= 0.00 [ 50.601562][ T376] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 50.609633][ T432] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 50.620167][ T376] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 50.628737][ T432] usb 3-1: config 0 descriptor?? [ 50.637130][ T376] usb 2-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 50.691702][ T108] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 50.701890][ T108] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 50.761556][ T125] usb 5-1: Using ep0 maxpacket: 16 [ 50.821723][ T376] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 50.830895][ T376] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 50.838894][ T376] usb 2-1: Product: syz [ 50.843142][ T376] usb 2-1: Manufacturer: syz [ 50.847722][ T376] usb 2-1: SerialNumber: syz [ 50.871677][ T108] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 50.880849][ T108] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 50.881595][ T125] usb 5-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 50.890705][ T108] usb 4-1: Product: syz [ 50.898152][ T125] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 50.902366][ T376] usb 2-1: bad CDC descriptors [ 50.912200][ T125] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 50.918540][ T108] usb 4-1: Manufacturer: syz [ 50.930094][ T514] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 50.939830][ T108] usb 4-1: SerialNumber: syz [ 50.951170][ T514] usb 1-1: New USB device found, idVendor=046d, idProduct=c222, bcdDevice= 0.00 [ 50.951556][ T432] usb 3-1: string descriptor 0 read error: -71 [ 50.960679][ T514] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 50.967718][ T432] usbhid 3-1:0.0: couldn't find an input interrupt endpoint [ 50.978215][ T514] usb 1-1: config 0 descriptor?? [ 50.990257][ T432] usb 3-1: USB disconnect, device number 6 [ 51.081592][ T125] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 51.090680][ T125] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 51.098791][ T125] usb 5-1: Product: syz [ 51.102329][ T5] usb 2-1: USB disconnect, device number 5 [ 51.103424][ T125] usb 5-1: Manufacturer: syz [ 51.113372][ T125] usb 5-1: SerialNumber: syz [ 51.281581][ T108] usb 4-1: 0:2 : does not exist [ 51.328107][ T108] usb 4-1: USB disconnect, device number 4 [ 51.462953][ T514] hid-generic 0003:046D:C222.0003: unbalanced collection at end of report description [ 51.473202][ T514] hid-generic: probe of 0003:046D:C222.0003 failed with error -22 [ 51.562798][ T828] EXT4-fs (loop2): feature flags set on rev 0 fs, running e2fsck is recommended [ 51.576978][ T828] EXT4-fs (loop2): couldn't mount RDWR because of unsupported optional features (800) [ 51.586771][ T125] usb 5-1: 0:2 : does not exist [ 51.591602][ T828] EXT4-fs (loop2): Skipping orphan cleanup due to unknown ROCOMPAT features [ 51.600353][ T828] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 51.612046][ T828] SELinux: security_context_str_to_sid(sysadm_u) failed for (dev loop2, type ext4) errno=-22 [ 51.668313][ T376] usb 1-1: USB disconnect, device number 5 [ 51.783236][ T841] input: syz1 as /devices/virtual/input/input5 [ 51.935583][ T840] EXT4-fs (loop3): Mount option "data_err=abort" incompatible with ext2 [ 52.054821][ T832] F2FS-fs (loop1): invalid crc value [ 52.065487][ T832] F2FS-fs (loop1): Found nat_bits in checkpoint [ 52.117751][ T832] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e4 [ 52.248327][ T832] capability: warning: `syz.1.105' uses deprecated v2 capabilities in a way that may be insecure [ 52.263296][ T873] overlayfs: conflicting lowerdir path [ 52.392455][ T890] erofs: (device loop3): mounted with opts: , root inode @ nid 36. [ 52.581536][ T432] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 52.592856][ T893] FAT-fs (loop1): FAT read failed (blocknr 252) [ 52.611521][ T499] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 52.851618][ T499] usb 1-1: Using ep0 maxpacket: 16 [ 52.871617][ T18] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 52.971553][ T499] usb 1-1: config 0 interface 0 has no altsetting 0 [ 52.981654][ T432] usb 3-1: unable to get BOS descriptor or descriptor too short [ 53.061693][ T432] usb 3-1: config 4 has an invalid interface number: 64 but max is 0 [ 53.069786][ T432] usb 3-1: config 4 has no interface number 0 [ 53.075980][ T432] usb 3-1: config 4 interface 64 has no altsetting 0 [ 53.083102][ T125] usb 5-1: 1:0: cannot get min/max values for control 6 (id 1) [ 53.094155][ T405] udevd[405]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 53.097440][ T125] usb 5-1: USB disconnect, device number 5 [ 53.115786][ T18] usb 2-1: Using ep0 maxpacket: 16 [ 53.131815][ T499] usb 1-1: New USB device found, idVendor=1235, idProduct=0010, bcdDevice=29.82 [ 53.141142][ T499] usb 1-1: New USB device strings: Mfr=83, Product=5, SerialNumber=10 [ 53.149645][ T499] usb 1-1: Product: syz [ 53.153967][ T499] usb 1-1: Manufacturer: syz [ 53.158539][ T499] usb 1-1: SerialNumber: syz [ 53.163765][ T499] usb 1-1: config 0 descriptor?? [ 53.206376][ T897] fuse: Bad value for 'user_id' [ 53.231661][ T18] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 53.242770][ T18] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 53.252624][ T432] usb 3-1: New USB device found, idVendor=0421, idProduct=042f, bcdDevice=22.37 [ 53.262102][ T18] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 53.275020][ T432] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 53.283079][ T432] usb 3-1: Product: syz [ 53.287249][ T432] usb 3-1: Manufacturer: syz [ 53.291909][ T18] usb 2-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 53.293555][ T898] EXT4-fs (loop4): mounted filesystem without journal. Opts: delalloc,errors=remount-ro, [ 53.300943][ T18] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 53.318780][ T432] usb 3-1: SerialNumber: syz [ 53.325753][ T898] EXT4-fs (loop4): shut down requested (2) [ 53.331833][ T18] usb 2-1: config 0 descriptor?? [ 53.461513][ T108] usb 4-1: new full-speed USB device number 5 using dummy_hcd [ 53.601858][ T432] usb 3-1: bad CDC descriptors [ 53.608151][ T432] usb 3-1: USB disconnect, device number 7 [ 53.831564][ T108] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 53.841811][ T108] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 54.011565][ T108] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 54.020808][ T108] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 54.021388][ T23] kauditd_printk_skb: 19 callbacks suppressed [ 54.021401][ T23] audit: type=1400 audit(1747504545.300:229): avc: denied { mount } for pid=892 comm="syz.1.116" name="/" dev="sysfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:sysfs_t tclass=filesystem permissive=1 [ 54.029010][ T108] usb 4-1: Product: syz [ 54.065728][ T108] usb 4-1: Manufacturer: syz [ 54.075681][ T108] usb 4-1: SerialNumber: syz [ 54.132384][ T23] audit: type=1400 audit(1747504545.420:230): avc: denied { read } for pid=907 comm="syz.4.122" name="usbmon8" dev="devtmpfs" ino=1980 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usbmon_device_t tclass=chr_file permissive=1 [ 54.157054][ T23] audit: type=1400 audit(1747504545.440:231): avc: denied { open } for pid=907 comm="syz.4.122" path="/dev/usbmon8" dev="devtmpfs" ino=1980 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usbmon_device_t tclass=chr_file permissive=1 [ 54.189028][ T23] audit: type=1400 audit(1747504545.470:232): avc: denied { mount } for pid=907 comm="syz.4.122" name="/" dev="ramfs" ino=16516 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ramfs_t tclass=filesystem permissive=1 [ 54.242617][ T23] audit: type=1400 audit(1747504545.530:233): avc: denied { ioctl } for pid=907 comm="syz.4.122" path="/dev/usbmon8" dev="devtmpfs" ino=1980 ioctlcmd=0x9205 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usbmon_device_t tclass=chr_file permissive=1 [ 54.271817][ T893] F2FS-fs (loop1): Invalid log_blocksize (268), supports only 12 [ 54.279679][ T893] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 54.290990][ T893] F2FS-fs (loop1): invalid crc value [ 54.297702][ T893] F2FS-fs (loop1): Found nat_bits in checkpoint [ 54.325076][ T906] EXT4-fs error (device loop2): ext4_ext_check_inode:543: inode #11: comm syz.2.123: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 32512(32512) [ 54.351171][ T893] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 54.358397][ T893] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 54.366909][ T906] EXT4-fs error (device loop2): ext4_orphan_get:1242: comm syz.2.123: couldn't read orphan inode 11 (err -117) [ 54.383839][ T906] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 54.404827][ T906] EXT4-fs error (device loop2): ext4_read_block_bitmap_nowait:455: comm syz.2.123: Invalid block bitmap block 0 in block_group 0 [ 54.418479][ T906] Quota error (device loop2): write_blk: dquota write failed [ 54.426420][ T906] Quota error (device loop2): qtree_write_dquot: Error -117 occurred while creating quota [ 54.438462][ T906] EXT4-fs error (device loop2): ext4_read_inode_bitmap:134: comm syz.2.123: Invalid inode bitmap blk 137438953472 in block_group 0 [ 54.532223][ T928] FAT-fs (loop4): Unrecognized mount option "shortnamtname=win95" or missing value [ 54.561650][ T108] usb 4-1: 0:2 : does not exist [ 54.604224][ T108] usb 4-1: USB disconnect, device number 5 [ 54.610761][ T364] udevd[364]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 54.644083][ T928] kvm: pic: non byte write [ 54.921527][ T514] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 54.941564][ T18] usbhid 2-1:0.0: can't add hid device: -71 [ 54.944225][ T23] audit: type=1400 audit(1747504546.230:234): avc: denied { read } for pid=934 comm="syz.3.128" name="binder0" dev="binder" ino=4 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 54.947646][ T18] usbhid: probe of 2-1:0.0 failed with error -71 [ 54.979335][ T23] audit: type=1400 audit(1747504546.260:235): avc: denied { remove_name } for pid=146 comm="syslogd" name="messages" dev="tmpfs" ino=10154 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 54.983361][ T18] usb 2-1: USB disconnect, device number 6 [ 55.004887][ T23] audit: type=1400 audit(1747504546.260:236): avc: denied { rename } for pid=146 comm="syslogd" name="messages" dev="tmpfs" ino=10154 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 55.082386][ T942] netlink: 32 bytes leftover after parsing attributes in process `syz.3.130'. [ 55.104905][ T945] netlink: 8 bytes leftover after parsing attributes in process `syz.1.127'. [ 55.114031][ T944] netlink: 8 bytes leftover after parsing attributes in process `syz.1.127'. [ 55.342683][ T884] overlayfs: statfs failed on './file0' [ 55.466725][ T499] snd-usb-audio: probe of 1-1:0.0 failed with error -22 [ 55.485053][ T499] usb 1-1: USB disconnect, device number 6 [ 55.553960][ T18] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 55.571549][ T514] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 55.583083][ T514] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 55.593457][ T514] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 55.602429][ T514] usb 3-1: config 0 descriptor?? [ 55.615628][ T962] capability: warning: `syz.4.136' uses 32-bit capabilities (legacy support in use) [ 55.678482][ T980] uffd: Set unprivileged_userfaultfd sysctl knob to 1 if kernel faults must be handled without obtaining CAP_SYS_PTRACE capability [ 55.801501][ T18] usb 2-1: Using ep0 maxpacket: 32 [ 55.921566][ T18] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 55.932508][ T18] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 55.942346][ T18] usb 2-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 55.951429][ T18] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 55.960151][ T18] usb 2-1: config 0 descriptor?? [ 55.965157][ T499] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 55.971576][ T5] usb 5-1: new low-speed USB device number 6 using dummy_hcd [ 56.038112][ T18] hub 2-1:0.0: USB hub found [ 56.046300][ T982] erofs: (device loop3): erofs_parse_options: Unrecognized mount option "./bus" or missing value [ 56.221681][ T18] hub 2-1:0.0: 1 port detected [ 56.231635][ T5] usb 5-1: Invalid ep0 maxpacket: 64 [ 56.241669][ T499] usb 1-1: Using ep0 maxpacket: 16 [ 56.348483][ T9] EXT4-fs error (device loop2): __ext4_get_inode_loc:4710: comm kworker/u4:1: Invalid inode table block 8589934593 in block_group 0 [ 56.362160][ T499] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 56.372449][ T499] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 56.391723][ T5] usb 5-1: new low-speed USB device number 7 using dummy_hcd [ 56.430855][ T995] fuse: Unknown parameter '000000000000000000000030x0000000000000004' [ 56.461568][ T514] usbhid 3-1:0.0: can't add hid device: -71 [ 56.467521][ T514] usbhid: probe of 3-1:0.0 failed with error -71 [ 56.475478][ T514] usb 3-1: USB disconnect, device number 8 [ 56.541720][ T499] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 56.550802][ T499] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 56.558813][ T499] usb 1-1: Product: syz [ 56.563499][ T499] usb 1-1: Manufacturer: syz [ 56.568123][ T499] usb 1-1: SerialNumber: syz [ 56.628755][ T995] EXT4-fs error (device loop2) in ext4_do_update_inode:5534: error 27 [ 56.629983][ T1001] Zero length message leads to an empty skb [ 56.637384][ T995] EXT4-fs error (device loop2) in ext4_do_update_inode:5534: error 27 [ 56.643199][ T5] usb 5-1: Invalid ep0 maxpacket: 64 [ 56.651589][ T995] EXT4-fs error (device loop2) in ext4_do_update_inode:5534: error 27 [ 56.659751][ T5] usb usb5-port1: attempt power cycle [ 56.664868][ T995] EXT4-fs error (device loop2) in ext4_orphan_del:3257: error 27 [ 56.682032][ T995] EXT4-fs error (device loop2) in ext4_do_update_inode:5534: error 27 [ 56.690530][ T995] EXT4-fs error (device loop2) in ext4_orphan_cleanup:2816: error 27 [ 56.699105][ T995] EXT4-fs (loop2): 1 truncate cleaned up [ 56.705055][ T995] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 56.714403][ T995] ext4 filesystem being mounted at /34/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 56.851707][ T432] hub 2-1:0.0: activate --> -90 [ 56.881689][ T499] usb 1-1: 0:2 : does not exist [ 56.926330][ T499] usb 1-1: USB disconnect, device number 7 [ 56.971685][ T376] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 57.011810][ T514] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 57.091566][ T5] usb 5-1: new low-speed USB device number 8 using dummy_hcd [ 57.181591][ T5] usb 5-1: Invalid ep0 maxpacket: 64 [ 57.211528][ T376] usb 4-1: Using ep0 maxpacket: 16 [ 57.291696][ T514] usb 3-1: device descriptor read/64, error 18 [ 57.332142][ T376] usb 4-1: New USB device found, idVendor=041e, idProduct=2801, bcdDevice= 0.00 [ 57.336296][ T944] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 57.342869][ T5] usb 5-1: new low-speed USB device number 9 using dummy_hcd [ 57.363155][ T944] FAT-fs (loop1): Invalid FSINFO signature: 0x41615252, 0x80417272 (sector = 1) [ 57.385793][ T376] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 57.398143][ T376] usb 4-1: config 0 descriptor?? [ 57.491589][ T5] usb 5-1: Invalid ep0 maxpacket: 64 [ 57.496921][ T5] usb usb5-port1: unable to enumerate USB device [ 57.739707][ T1003] EXT4-fs (loop3): couldn't mount as ext2 due to feature incompatibilities [ 57.905284][ T514] usb 3-1: device descriptor read/64, error 18 [ 57.998153][ T1007] usb 2-1: USB disconnect, device number 7 [ 58.004639][ T432] hub 2-1:0.0: hub_ext_port_status failed (err = -71) [ 58.019386][ T432] usb 2-1-port1: attempt power cycle [ 58.106758][ T1012] netlink: 36 bytes leftover after parsing attributes in process `syz.1.146'. [ 58.531994][ T1013] FAT-fs (loop1): error, invalid access to FAT (entry 0x00000100) [ 58.551385][ T1013] FAT-fs (loop1): Filesystem has been set read-only [ 58.559194][ T1013] attempt to access beyond end of device [ 58.559194][ T1013] loop1: rw=524288, want=2073, limit=128 [ 58.605731][ T1013] FAT-fs (loop1): error, invalid access to FAT (entry 0x00000100) [ 58.637445][ T1013] FAT-fs (loop1): error, invalid access to FAT (entry 0x00000100) [ 58.698368][ T1015] attempt to access beyond end of device [ 58.698368][ T1015] loop1: rw=0, want=2073, limit=128 [ 58.784568][ T1018] ICMPv6: NA: fd:f9:a6:84:a5:1b advertised our address fe80::aa on syz_tun! [ 58.809665][ T1015] attempt to access beyond end of device [ 58.809665][ T1015] loop1: rw=0, want=2073, limit=128 [ 58.887915][ T1013] attempt to access beyond end of device [ 58.887915][ T1013] loop1: rw=0, want=2073, limit=128 [ 58.901662][ T376] usbhid 4-1:0.0: can't add hid device: -71 [ 58.907638][ T376] usbhid: probe of 4-1:0.0 failed with error -71 [ 58.914530][ T1013] attempt to access beyond end of device [ 58.914530][ T1013] loop1: rw=0, want=2073, limit=128 [ 58.922737][ T376] usb 4-1: USB disconnect, device number 6 [ 58.966885][ T1013] attempt to access beyond end of device [ 58.966885][ T1013] loop1: rw=0, want=2073, limit=128 [ 58.981560][ T514] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 58.991974][ T1013] attempt to access beyond end of device [ 58.991974][ T1013] loop1: rw=0, want=2073, limit=128 [ 59.003183][ T1013] attempt to access beyond end of device [ 59.003183][ T1013] loop1: rw=0, want=2073, limit=128 [ 59.014139][ T1013] attempt to access beyond end of device [ 59.014139][ T1013] loop1: rw=0, want=2073, limit=128 [ 59.025235][ T1015] attempt to access beyond end of device [ 59.025235][ T1015] loop1: rw=0, want=2073, limit=128 [ 59.208783][ T23] kauditd_printk_skb: 24 callbacks suppressed [ 59.208913][ T23] audit: type=1400 audit(1747504550.490:261): avc: denied { bind } for pid=1047 comm="syz.1.150" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 59.251550][ T514] usb 3-1: device descriptor read/64, error 18 [ 59.292760][ T23] audit: type=1400 audit(1747504550.490:262): avc: denied { setopt } for pid=1047 comm="syz.1.150" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 59.364341][ T1050] erofs: (device loop1): check_layout_compatibility: unidentified incompatible feature 6, please upgrade kernel version [ 59.480139][ T1023] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 59.678217][ T23] audit: type=1400 audit(1747504550.960:263): avc: denied { mounton } for pid=1017 comm="syz.4.148" path="/26/file0/file0" dev="loop4" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 60.045383][ T23] audit: type=1400 audit(1747504551.330:264): avc: denied { rmdir } for pid=341 comm="syz-executor" name="lost+found" dev="loop4" ino=11 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 60.071531][ T500] usb 4-1: new high-speed USB device number 7 using dummy_hcd [ 60.081019][ T23] audit: type=1400 audit(1747504551.350:265): avc: denied { unlink } for pid=341 comm="syz-executor" name="file1" dev="loop4" ino=14 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=lnk_file permissive=1 [ 60.128681][ T1007] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 60.161827][ T1056] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 60.281343][ T1059] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 60.290453][ T1059] ext4 filesystem being mounted at /35/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 60.350789][ T23] audit: type=1400 audit(1747504551.630:266): avc: denied { append } for pid=1066 comm="syz.4.156" name="random" dev="devtmpfs" ino=1059 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:random_device_t tclass=chr_file permissive=1 [ 60.381621][ T1007] usb 1-1: Using ep0 maxpacket: 32 [ 60.411554][ T500] usb 4-1: too many configurations: 119, using maximum allowed: 8 [ 60.491522][ T376] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 60.531752][ T500] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 60.539316][ T500] usb 4-1: can't read configurations, error -61 [ 60.541556][ T1007] usb 1-1: unable to get BOS descriptor or descriptor too short [ 60.631559][ T1007] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 60.640419][ T1007] usb 1-1: config 1 has an invalid descriptor of length 199, skipping remainder of the config [ 60.650728][ T1007] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 60.681485][ T5] usb 5-1: new full-speed USB device number 10 using dummy_hcd [ 60.691645][ T500] usb 4-1: new high-speed USB device number 8 using dummy_hcd [ 60.741537][ T514] usb 3-1: device descriptor read/64, error -71 [ 60.811686][ T1007] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 60.820837][ T1007] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 60.828843][ T1007] usb 1-1: Product: syz [ 60.833081][ T1007] usb 1-1: Manufacturer: syz [ 60.837652][ T1007] usb 1-1: SerialNumber: syz [ 60.861639][ T514] usb usb3-port1: attempt power cycle [ 60.871755][ T376] usb 2-1: config 0 has an invalid descriptor of length 167, skipping remainder of the config [ 60.971667][ T500] usb 4-1: too many configurations: 119, using maximum allowed: 8 [ 61.001667][ T376] usb 2-1: New USB device found, idVendor=046d, idProduct=08c1, bcdDevice=ee.8d [ 61.010686][ T376] usb 2-1: New USB device strings: Mfr=32, Product=0, SerialNumber=9 [ 61.018931][ T376] usb 2-1: Manufacturer: syz [ 61.023540][ T376] usb 2-1: SerialNumber: syz [ 61.028826][ T376] usb 2-1: config 0 descriptor?? [ 61.051794][ T5] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 61.062792][ T5] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1024, setting to 64 [ 61.091681][ T500] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 61.099367][ T500] usb 4-1: can't read configurations, error -61 [ 61.105738][ T500] usb usb4-port1: attempt power cycle [ 61.211719][ T1007] usb 1-1: 0:2 : does not exist [ 61.231677][ T5] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 61.240785][ T5] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 61.248809][ T5] usb 5-1: Product: syz [ 61.253027][ T5] usb 5-1: Manufacturer: syz [ 61.257596][ T5] usb 5-1: SerialNumber: syz [ 61.271529][ T514] usb 3-1: new high-speed USB device number 11 using dummy_hcd [ 61.281559][ T1069] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 61.296219][ T1007] usb 1-1: USB disconnect, device number 8 [ 61.296428][ T377] usb 2-1: USB disconnect, device number 12 [ 61.361674][ T514] usb 3-1: Using ep0 maxpacket: 16 [ 61.481564][ T514] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 61.491723][ T514] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 61.511600][ T500] usb 4-1: new high-speed USB device number 9 using dummy_hcd [ 61.519117][ T510] udevd[510]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 61.641589][ T500] usb 4-1: too many configurations: 119, using maximum allowed: 8 [ 61.651682][ T514] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 61.660745][ T514] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 61.666953][ T1071] EXT4-fs (loop0): Can't support bigalloc feature without extents feature [ 61.666953][ T1071] [ 61.669410][ T514] usb 3-1: Product: syz [ 61.684020][ T514] usb 3-1: Manufacturer: syz [ 61.688642][ T514] usb 3-1: SerialNumber: syz [ 61.690755][ T1071] EXT4-fs (loop0): couldn't mount as ext3 due to feature incompatibilities [ 61.761651][ T500] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 61.769282][ T500] usb 4-1: can't read configurations, error -61 [ 61.790398][ T23] audit: type=1400 audit(1747504553.070:267): avc: denied { write } for pid=1073 comm="syz.0.158" name="ppp" dev="devtmpfs" ino=10017 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 61.813476][ T23] audit: type=1400 audit(1747504553.090:268): avc: denied { ioctl } for pid=1073 comm="syz.0.158" path="/dev/ppp" dev="devtmpfs" ino=10017 ioctlcmd=0x743e scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 61.838568][ T23] audit: type=1400 audit(1747504553.100:269): avc: denied { append } for pid=1073 comm="syz.0.158" name="ppp" dev="devtmpfs" ino=10017 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 61.885186][ T1078] device syzkaller0 entered promiscuous mode [ 61.895824][ T23] audit: type=1400 audit(1747504553.180:270): avc: denied { getopt } for pid=1077 comm="syz.1.159" lport=141 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 61.931532][ T500] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 61.979611][ T1093] tipc: Trying to set illegal importance in message [ 62.011793][ T514] usb 3-1: 0:2 : does not exist [ 62.056494][ T514] usb 3-1: USB disconnect, device number 11 [ 62.062549][ T500] usb 4-1: too many configurations: 119, using maximum allowed: 8 [ 62.181659][ T500] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 62.189332][ T500] usb 4-1: can't read configurations, error -61 [ 62.196009][ T500] usb usb4-port1: unable to enumerate USB device [ 62.231523][ T376] usb 1-1: new low-speed USB device number 9 using dummy_hcd [ 62.411627][ T5] cdc_ncm 5-1:1.0: MAC-Address: 42:42:42:42:42:42 [ 62.418107][ T5] cdc_ncm 5-1:1.0: dwNtbInMaxSize=0 is too small. Using 2048 [ 62.425572][ T5] cdc_ncm 5-1:1.0: setting rx_max = 2048 [ 62.471568][ T376] usb 1-1: Invalid ep0 maxpacket: 16 [ 62.526126][ T1097] EXT4-fs (loop2): 1 orphan inode deleted [ 62.532047][ T1097] EXT4-fs (loop2): mounted filesystem without journal. Opts: errors=remount-ro,noquota,nouid32,auto_da_alloc=0x0000000000000000,noauto_da_alloc,journal_dev=0x0000000000000003,barrier,delalloc,usrquota, [ 62.552181][ T1097] ext4 filesystem being mounted at /37/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 62.573882][ T1100] EXT4-fs (loop1): mounted filesystem without journal. Opts: grpquota,,errors=continue [ 62.621569][ T5] cdc_ncm 5-1:1.0: setting tx_max = 184 [ 62.627239][ T376] usb 1-1: new low-speed USB device number 10 using dummy_hcd [ 62.654065][ T5] cdc_ncm 5-1:1.0 usb0: register 'cdc_ncm' at usb-dummy_hcd.4-1, CDC NCM, 42:42:42:42:42:42 [ 62.673071][ T5] usb 5-1: USB disconnect, device number 10 [ 62.686307][ T5] cdc_ncm 5-1:1.0 usb0: unregister 'cdc_ncm' usb-dummy_hcd.4-1, CDC NCM [ 62.851974][ T500] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 62.862479][ T1110] F2FS-fs (loop2): invalid crc value [ 62.871591][ T376] usb 1-1: Invalid ep0 maxpacket: 16 [ 62.881621][ T376] usb usb1-port1: attempt power cycle [ 62.892785][ T1110] F2FS-fs (loop2): Found nat_bits in checkpoint [ 62.954116][ T1110] F2FS-fs (loop2): Start checkpoint disabled! [ 62.960807][ T1110] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e6 [ 63.101500][ T500] usb 2-1: Using ep0 maxpacket: 32 [ 63.221554][ T500] usb 2-1: New USB device found, idVendor=1e7d, idProduct=2c2e, bcdDevice= 0.00 [ 63.232059][ T1151] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 63.239800][ T500] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 63.248941][ T500] usb 2-1: config 0 descriptor?? [ 63.301516][ T376] usb 1-1: new low-speed USB device number 11 using dummy_hcd [ 63.390067][ T1138] F2FS-fs (loop3): invalid crc value [ 63.395573][ T376] usb 1-1: Invalid ep0 maxpacket: 16 [ 63.426820][ T1138] F2FS-fs (loop3): Mounted with checkpoint version = 753bd00b [ 63.521519][ T5] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 63.541538][ T376] usb 1-1: new low-speed USB device number 12 using dummy_hcd [ 63.631644][ T376] usb 1-1: Invalid ep0 maxpacket: 16 [ 63.637179][ T376] usb usb1-port1: unable to enumerate USB device [ 63.732581][ T500] lua 0003:1E7D:2C2E.0004: item fetching failed at offset 3/7 [ 63.740561][ T500] lua 0003:1E7D:2C2E.0004: parse failed [ 63.746217][ T500] lua: probe of 0003:1E7D:2C2E.0004 failed with error -22 [ 63.881565][ T5] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x8E has invalid wMaxPacketSize 0 [ 63.891527][ T5] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8E has invalid maxpacket 0 [ 63.901233][ T5] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0xA has invalid wMaxPacketSize 0 [ 63.910901][ T5] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0xA has invalid maxpacket 0 [ 63.938684][ T18] usb 2-1: USB disconnect, device number 13 [ 64.071570][ T5] usb 5-1: New USB device found, idVendor=05ab, idProduct=0301, bcdDevice= 1.00 [ 64.072505][ T1164] EXT4-fs (loop3): ext4_check_descriptors: Checksum for group 0 failed (62631!=20869) [ 64.084811][ T5] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 64.090717][ T1164] EXT4-fs error (device loop3): ext4_get_journal_inode:4880: inode #32: comm syz.3.171: iget: special inode unallocated [ 64.098507][ T5] usb 5-1: Product: syz [ 64.111531][ T1164] EXT4-fs (loop3): no journal found [ 64.115182][ T5] usb 5-1: Manufacturer: syz [ 64.120236][ T1164] EXT4-fs (loop3): can't get journal size [ 64.124892][ T5] usb 5-1: SerialNumber: syz [ 64.134911][ T1164] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=a800e12d, mo2=0002] [ 64.143213][ T5] usb 5-1: config 0 descriptor?? [ 64.148227][ T1164] EXT4-fs error (device loop3): ext4_protect_reserved_inode:191: inode #32: comm syz.3.171: iget: special inode unallocated [ 64.161602][ T1164] EXT4-fs (loop3): failed to initialize system zone (-117) [ 64.168804][ T1164] EXT4-fs (loop3): mount failed [ 64.181903][ T5] ums-isd200 5-1:0.0: USB Mass Storage device detected [ 64.259924][ T23] kauditd_printk_skb: 27 callbacks suppressed [ 64.259937][ T23] audit: type=1400 audit(1747504555.540:298): avc: denied { read write } for pid=1169 comm="syz.2.172" name="vga_arbiter" dev="devtmpfs" ino=1041 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 [ 64.290984][ T23] audit: type=1400 audit(1747504555.540:299): avc: denied { open } for pid=1169 comm="syz.2.172" path="/dev/vga_arbiter" dev="devtmpfs" ino=1041 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 [ 64.416421][ T5] scsi host1: usb-storage 5-1:0.0 [ 64.432682][ T5] usb 5-1: USB disconnect, device number 11 [ 64.528608][ T1176] F2FS-fs (loop2): invalid crc value [ 64.559516][ T1176] F2FS-fs (loop2): Start checkpoint disabled! [ 64.566428][ T1176] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e6 [ 64.586424][ T1183] EXT4-fs (loop1): revision level too high, forcing read-only mode [ 64.594509][ T1183] [EXT4 FS bs=4096, gc=1, bpg=32768, ipg=32, mo=e000e018, mo2=0002] [ 64.603807][ T1183] System zones: 0-1, 15-15, 18-18, 34-34 [ 64.609781][ T1183] EXT4-fs (loop1): orphan cleanup on readonly fs [ 64.616550][ T1183] Quota error (device loop1): v2_read_header: Failed header read: expected=8 got=0 [ 64.625992][ T1183] EXT4-fs warning (device loop1): ext4_enable_quotas:6100: Failed to enable quota tracking (type=1, err=-22, ino=4). Please run e2fsck to fix. [ 64.640547][ T1183] EXT4-fs (loop1): Cannot turn on quotas: error -22 [ 64.647486][ T1183] EXT4-fs (loop1): 1 truncate cleaned up [ 64.653243][ T1183] EXT4-fs (loop1): mounted filesystem without journal. Opts: auto_da_alloc=0x0000000000000005,,errors=continue [ 64.704151][ T23] audit: type=1400 audit(1747504555.990:300): avc: denied { read } for pid=1182 comm="syz.1.176" name="file2" dev="loop1" ino=16 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=lnk_file permissive=1 [ 64.704261][ T1183] fscrypt (loop1, inode 16): Error -61 getting encryption context [ 64.731498][ T376] usb 4-1: new high-speed USB device number 11 using dummy_hcd [ 64.831587][ T1197] EXT4-fs (loop2): Ignoring removed orlov option [ 64.846837][ T1197] EXT4-fs (loop2): mounted filesystem without journal. Opts: nodelalloc,orlov,auto_da_alloc,,errors=continue [ 64.858803][ T1197] ext4 filesystem being mounted at /42/bus supports timestamps until (%ptR?) (0x7fffffff) [ 64.900652][ T1209] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=55596 sclass=netlink_route_socket pid=1209 comm=syz.2.181 [ 65.000126][ T23] audit: type=1400 audit(1747504556.280:301): avc: denied { create } for pid=1215 comm="syz.0.184" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_tcpdiag_socket permissive=1 [ 65.020647][ T376] usb 4-1: Using ep0 maxpacket: 16 [ 65.025940][ T23] audit: type=1400 audit(1747504556.280:302): avc: denied { name_bind } for pid=1215 comm="syz.0.184" src=20001 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=tcp_socket permissive=1 [ 65.048080][ T23] audit: type=1400 audit(1747504556.280:303): avc: denied { node_bind } for pid=1215 comm="syz.0.184" saddr=2001::2 src=20001 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:node_t tclass=tcp_socket permissive=1 [ 65.151535][ T376] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 65.161753][ T376] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 65.241753][ T24] cfg80211: failed to load regulatory.db [ 65.321665][ T376] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 65.330777][ T376] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 65.338780][ T376] usb 4-1: Product: syz [ 65.342995][ T376] usb 4-1: Manufacturer: syz [ 65.347609][ T376] usb 4-1: SerialNumber: syz [ 65.674819][ T376] usb 4-1: 0:2 : does not exist [ 65.848419][ T376] usb 4-1: USB disconnect, device number 11 [ 67.077707][ T23] audit: type=1400 audit(1747504558.360:304): avc: denied { mount } for pid=1254 comm="syz.0.196" name="/" dev="bpf" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:bpf_t tclass=filesystem permissive=1 [ 67.101356][ T1255] incfs: Error accessing: ./file0. [ 67.106901][ T1255] incfs: mount failed -20 [ 67.116709][ T1263] xt_TCPMSS: Only works on TCP SYN packets [ 67.123505][ T1263] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 67.213153][ T510] udevd[510]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 67.411563][ T24] usb 3-1: new low-speed USB device number 12 using dummy_hcd [ 67.561655][ T1007] usb 2-1: new low-speed USB device number 14 using dummy_hcd [ 67.857515][ T1253] SELinux: (dev overlay, type overlay) getxattr errno 107 [ 167.971433][ C0] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: [ 167.978608][ C0] (detected by 0, t=10002 jiffies, g=5745, q=376) [ 167.985110][ C0] rcu: All QSes seen, last rcu_preempt kthread activity 10000 (4294954017-4294944017), jiffies_till_next_fqs=1, root ->qsmask 0x0 [ 167.998570][ C0] syz.0.200 R running task 28128 1275 340 0x00000004 [ 168.006483][ C0] Call Trace: [ 168.009760][ C0] [ 168.012649][ C0] sched_show_task+0x35b/0x520 [ 168.017408][ C0] ? __ia32_sys_sched_rr_get_interval_time32+0x100/0x100 [ 168.024422][ C0] ? check_preemption_disabled+0x9b/0x300 [ 168.030138][ C0] ? find_next_bit+0xc9/0x100 [ 168.034806][ C0] ? cpumask_next+0x12/0x30 [ 168.039308][ C0] print_other_cpu_stall+0x803/0x9d0 [ 168.044586][ C0] rcu_sched_clock_irq+0x73e/0x1450 [ 168.049779][ C0] update_process_times+0x148/0x1b0 [ 168.054972][ C0] tick_sched_timer+0x250/0x3e0 [ 168.059815][ C0] ? tick_setup_sched_timer+0x450/0x450 [ 168.065352][ C0] __hrtimer_run_queues+0x37a/0xad0 [ 168.070544][ C0] ? hrtimer_interrupt+0xdc0/0xdc0 [ 168.075662][ C0] hrtimer_interrupt+0x3a6/0xdc0 [ 168.080599][ C0] smp_apic_timer_interrupt+0x113/0x490 [ 168.086157][ C0] apic_timer_interrupt+0xf/0x20 [ 168.091077][ C0] [ 168.094014][ C0] RIP: 0010:fpu__restore_sig+0xe2/0x12d0 [ 168.099642][ C0] Code: 19 38 00 49 8d 45 70 44 89 74 24 18 45 85 f6 49 0f 44 c5 48 89 44 24 30 48 c7 c0 e0 cb 52 86 48 c1 e8 03 49 89 dc 0f b6 04 18 <84> c0 0f 85 35 0a 00 00 8b 05 70 63 2b 05 89 44 24 4c 65 48 8b 1d [ 168.119238][ C0] RSP: 0018:ffff8881e3e97c60 EFLAGS: 00000a02 ORIG_RAX: ffffffffffffff13 [ 168.127641][ C0] RAX: 0000000000000004 RBX: dffffc0000000000 RCX: 0000000000000000 [ 168.135604][ C0] RDX: ffff8881ebb96e40 RSI: 0000000000000000 RDI: 0000000000000000 [ 168.143650][ C0] RBP: ffff8881e3e97e10 R08: dffffc0000000000 R09: ffffed103d772dc9 [ 168.151618][ C0] R10: ffffed103d772dc9 R11: 1ffff1103d772dc8 R12: dffffc0000000000 [ 168.159599][ C0] R13: 00007fffc3220700 R14: 0000000000000000 R15: 0000000000000344 [ 168.167577][ C0] ? fpu__clear+0x1cb/0x3b0 [ 168.172072][ C0] ? copy_fpstate_to_sigframe+0xb00/0xb00 [ 168.177782][ C0] ? __kasan_check_write+0x14/0x20 [ 168.182884][ C0] ? _raw_spin_lock_irq+0x8f/0xe0 [ 168.187899][ C0] ? _raw_spin_lock_irqsave+0x110/0x110 [ 168.193437][ C0] ? __kasan_check_write+0x14/0x20 [ 168.198537][ C0] ? recalc_sigpending+0x1be/0x230 [ 168.203642][ C0] ? _raw_spin_unlock_irq+0x4e/0x70 [ 168.208829][ C0] ? __set_current_blocked+0x201/0x230 [ 168.214371][ C0] __ia32_sys_rt_sigreturn+0x63a/0x780 [ 168.219823][ C0] ? setup_sigcontext+0x410/0x410 [ 168.224837][ C0] ? fpregs_assert_state_consistent+0xb1/0xe0 [ 168.230890][ C0] ? prepare_exit_to_usermode+0x106/0x1f0 [ 168.236598][ C0] do_syscall_64+0xcf/0x170 [ 168.241096][ C0] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 168.247121][ C0] RIP: 0033:0x7fdd2993dd74 [ 168.251540][ C0] Code: 0f 82 b9 00 00 00 48 39 f2 72 6e 41 0f 11 0c 24 48 8b 77 f8 48 89 f8 48 89 eb eb 12 66 2e 0f 1f 84 00 00 00 00 00 48 8b 4b 08 <48> 83 c3 08 48 39 d1 72 f3 48 83 e8 08 48 39 f2 73 17 66 2e 0f 1f [ 168.271135][ C0] RSP: 002b:00007fffc3220ae0 EFLAGS: 00000287 [ 168.277208][ C0] RAX: 00007fdd2933b618 RBX: 00007fdd2930f358 RCX: ffffffff81846ddc [ 168.285185][ C0] RDX: ffffffff81851204 RSI: ffffffff8184302a RDI: 00007fdd29351e18 [ 168.293172][ C0] RBP: 00007fdd292fc7b8 R08: 00007fdd293272e0 R09: 00007fdd29c78000 [ 168.301138][ C0] R10: 00007fdd290d5008 R11: 0000000000000010 R12: 00007fdd292fc7b0 [ 168.309100][ C0] R13: 000000000000001c R14: 00007fffc3220c98 R15: 00007fdd290d5008 [ 168.317091][ C0] ? vm_normal_page+0x1c/0x1f0 [ 168.321863][ C0] ? alloc_set_pte+0xd4/0x1440 [ 168.326625][ C0] ? follow_page_pte+0x72a/0xcc0 [ 168.331576][ C0] rcu: rcu_preempt kthread starved for 10000 jiffies! g5745 f0x2 RCU_GP_WAIT_FQS(5) ->state=0x0 ->cpu=1 [ 168.342662][ C0] rcu: RCU grace-period kthread stack dump: [ 168.348543][ C0] rcu_preempt R running task 29120 11 2 0x80004000 [ 168.356430][ C0] Call Trace: [ 168.359717][ C0] __schedule+0xa4f/0x12a0 [ 168.364124][ C0] ? enqueue_timer+0x150/0x2c0 [ 168.368895][ C0] ? __sched_text_start+0x8/0x8 [ 168.373734][ C0] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 168.379534][ C0] schedule+0x12d/0x1c0 [ 168.383682][ C0] schedule_timeout+0x12c/0x340 [ 168.388524][ C0] ? console_conditional_schedule+0x10/0x10 [ 168.394405][ C0] ? _raw_spin_lock_irqsave+0xb0/0x110 [ 168.399877][ C0] ? run_local_timers+0x160/0x160 [ 168.404903][ C0] ? prepare_to_swait_event+0x316/0x330 [ 168.410440][ C0] rcu_gp_kthread+0xe26/0x1bf0 [ 168.415197][ C0] ? dyntick_save_progress_counter+0x1b0/0x1b0 [ 168.421339][ C0] ? rcu_barrier_callback+0x50/0x50 [ 168.426534][ C0] ? __kasan_check_read+0x11/0x20 [ 168.431553][ C0] ? __kthread_parkme+0xb9/0x1c0 [ 168.436485][ C0] kthread+0x31e/0x3a0 [ 168.440543][ C0] ? rcu_barrier_callback+0x50/0x50 [ 168.445733][ C0] ? kthread_blkcg+0xd0/0xd0 [ 168.450317][ C0] ret_from_fork+0x1f/0x30