Function at 0x1400ec3b4
Capabilities:
Connect socket
Set socket configuration

Disassembly:
mov rax, rdx
mov rdx, qword [rcx + 8]
mov r8, qword [rcx + 0x10]
mov rcx, rax
jmp fcn.14004d710
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov rsi, r8
mov rbx, rdx
mov rdi, rcx
mov rcx, rdx
call fcn.140061c62
mov eax, dword [rax + 0x84]
xor ebp, ebp
test eax, eax
cmovg ebp, eax
jle 0x140062ed3
mov rcx, rbx
call fcn.140061ce8
mov ecx, dword [rax + 0x84]
sub ecx, ebp
jo 0x140062ebb
mov dword [rax + 0x84], ecx
mov r8, qword [rbx]
mov rcx, rdi
mov edx, ebp
mov r9, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
jmp fcn.1400625cf
nop
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
ret
call fcn.14009e738
test rdx, rdx
je 0x140084e56
mov dword [rsp + 0x78], eax
mov ecx, dword [rsp + 0x4f8]
mov r8b, byte [rsp + 0x4fd]
mov r9b, byte [rsp + 0x4fe]
mov al, byte [rsp + 0x4fc]
and al, 0xfc
add al, 0
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xe0
add eax, dword [rax]
add byte [rax], al
mov r10d, 1
mov qword [rsp + 0x3e8], r10
mov qword [rsp + 0x3f0], r10
and dword [rsp + 0x3f8], 0
mov dword [rsp + 0x3fc], ecx
mov byte [rsp + 0x401], r8b
mov byte [rsp + 0x402], al
mov byte [rsp + 0x403], r9b
mov byte [rsp + 0x400], al
movaps xmmword [rsp + 0x340], xmm6
mov r14d, 8
mov qword [rsp + 0x350], r14
lea rdi, [rsp + 0x3e0]
movups xmmword [rdi - 0x88], xmm6
and qword [rdi - 0x78], 0
mov byte [eax], al
mov qword [rsp + 0x370], r14
movups xmmword [rdi - 0x68], xmm6
and qword [rdi - 0x58], 0
mov qword [rsp + 0x390], r14
and qword [rdi - 0x38], 0
movups xmmword [rdi - 0x48], xmm6
mov qword [rsp + 0x3b0], r14
movups xmmword [rdi - 0x28], xmm6
and qword [rdi - 0x18], 0
mov qword [rsp + 0x3d0], r10
xchg esp, eax
and al, 0xd0
add eax, dword [rax]
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xd8
add eax, dword [rax]
add byte [rax], al
movups xmm0, xmmword [rdx]
mov qword [rsp + 0x58], rsi
and qword [rsp + 0x3e0], 0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x3e8], r10
mov qword [rsp + 0x3f0], r10
mov byte [rsp + 0x400], al
mov rcx, rsi
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_src_astparse.rs
call fcn.1400cf092
mov rsi, rdx
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
and qword [rax + 0x10], 0
call 0x1400cafb1
inc qword [rsi]
lea rcx, [rsp + 0x360]
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_src_astparse.rs
call fcn.1400cf092
mov rsi, rdx
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
and qword [rax + 0x10], 0
call fcn.1400caee0
inc qword [rsi]
lea rcx, [rsp + 0x380]
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_src_astparse.rs
call fcn.1400cf092
mov rsi, rdx
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
and qword [rax + 0x10], 0
call fcn.1400cafe0
inc qword [rsi]
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x580], rax
movups xmm0, xmmword [rdi]
movaps xmmword [rsp + 0x570], xmm0
mov rax, qword [rdi + 0x10]
lea rcx, [rsp + 0x588]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rdi]
movups xmmword [rcx], xmm0
movaps xmm0, xmmword [rsp + 0x570]
mov rax, qword [rsp + 0x580]
mov rcx, qword [rsp + 0x588]
movaps xmm1, xmmword [rsp + 0x590]
movups xmmword [r13 + 0x20], xmm1
mov qword [r13 + 0x10], rax
mov qword [r13 + 0x18], rcx
movups xmmword [r13], xmm0
and qword [rsp + 0xe0], 0
mov qword [rsp + 0xe8], r14
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xf0
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x28], rax
mov rcx, r12
call fcn.1400cb3f0
mov rax, qword [rsp + 0x28]
cmp qword [rsp + 0x3e0], rax
add eax, dword [rax]
add byte [rdi], cl
test byte [rdx], cl
or eax, dword [rax]
invalid
mov rcx, r12
call fcn.1400cb593
lea ecx, [rax - 0x28]
cmp ecx, 3
jbe 0x1400839b4
cmp eax, 0x3f
je 0x140083a87
cmp eax, 0x5b
je 0x140083ea1
cmp eax, 0x7b
je 0x140083c33
cmp eax, 0x7c
jne 0x1400840ae
mov ecx, 9
lea r8, [rsp + 0x150]
mov rdi, r8
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov rcx, rbp
mov rdx, r12
call fcn.1400cd074
mov rdi, qword [rsp + 0x570]
mov r14, qword [rsp + 0x578]
mov rcx, qword [rsp + 0x580]
mov rdx, qword [rsp + 0x588]
mov rbp, qword [rsp + 0x590]
mov r12, qword [rsp + 0x598]
mov r8, qword [rsp + 0x5a0]
mov r9, qword [rsp + 0x5a8]
lea rax, [rsp + 0x588]
movups xmm0, xmmword [rax + 0x28]
movaps xmmword [rsp + 0xb00], xmm0
cmp rdi, rbx
jne 0x140084743
mov qword [rsp + 0xe0], r14
mov qword [rsp + 0xe8], rcx
mov qword [rsp + 0xf0], rdx
mov qword [rsp + 0xf8], rbp
mov qword [rsp + 0x100], r12
mov qword [rsp + 0x108], r8
mov qword [rsp + 0x110], r9
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xb00], al
jmp 0x140083e8a
lea rdx, [0x14024eec4]
movsxd rax, dword [rdx + rcx*4]
add rax, rdx
jmp rax
mov ecx, 9
lea r8, [rsp + 0x150]
mov rdi, r8
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov rcx, rbp
mov rdx, r12
call fcn.1400cc82a
mov rdi, qword [rsp + 0x570]
mov r14, qword [rsp + 0x578]
mov rcx, qword [rsp + 0x580]
mov rdx, qword [rsp + 0x588]
add byte [rax], al
mov rbp, qword [rsp + 0x590]
mov r12, qword [rsp + 0x598]
mov r8, qword [rsp + 0x5a0]
mov r9, qword [rsp + 0x5a8]
test al, 5
add byte [rax], al
lea rax, [rsp + 0x588]
movups xmm0, xmmword [rax + 0x28]
movaps xmmword [rsp + 0xae0], xmm0
cmp rdi, rbx
jne 0x14008483c
mov qword [rsp + 0xe0], r14
mov qword [rsp + 0xe8], rcx
mov qword [rsp + 0xf0], rdx
mov qword [rsp + 0xf8], rbp
mov qword [rsp + 0x100], r12
mov qword [rsp + 0x108], r8
mov qword [rsp + 0x110], r9
movaps xmm0, xmmword [rsp + 0xae0]
jmp 0x140083e8a
mov ecx, 9
lea r8, [rsp + 0x150]
mov rdi, r8
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0xc8], 3
mov rcx, rbp
mov rdx, r12
lea r9, [rsp + 0xc8]
call fcn.1400cd849
mov rdi, qword [rsp + 0x570]
mov r14, qword [rsp + 0x578]
mov rcx, qword [rsp + 0x580]
mov rdx, qword [rsp + 0x588]
mov rbp, qword [rsp + 0x590]
mov r12, qword [rsp + 0x598]
cwde
add eax, 0x8b4c0000
test byte [rax + riz*4], ah
add eax, 0x8b4c0000
mov word [rax + rbp*4], fs
add eax, 0x8d480000
test byte [rax + rcx*4], ah
add eax, 0x100f0000
movups xmm0, xmmword [rax + 0x28]
movaps xmmword [rsp + 0xb10], xmm0
cmp rdi, rbx
jne 0x14008469b
mov qword [rsp + 0xe0], r14
mov qword [rsp + 0xe8], rcx
and al, 0xe8
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0xf8
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0
add dword [rax], eax
add byte [rcx + rcx*4 - 0x7c], cl
and al, 8
add dword [rax], eax
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x10
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xb10], al
jmp 0x140083e8a
mov ecx, 9
lea r8, [rsp + 0x150]
mov rdi, r8
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0xc8], 4
mov rcx, rbp
mov rdx, r12
lea r9, [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
add al, ch
mov eax, 0x4800049c
mov edi, dword [rsp + 0x570]
add byte [rax], al
mov r14, qword [rsp + 0x578]
mov rcx, qword [rsp + 0x580]
mov word [rax + rax*4], fs
add eax, 0x8b480000
xchg esp, eax
and al, 0x88
add eax, 0x8b480000
lodsb al, byte [rsi]
and al, 0x90
add eax, 0x8b4c0000
mov esp, dword [rsp + 0x598]
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xa0
add eax, 0x8b4c0000
mov word [rax + rbp*4], fs
add eax, 0x8d480000
add byte [rax], al
lea rax, [rsp + 0x588]
test byte [rax + rcx*4], ah
add eax, 0x100f0000
sub byte [rdi], cl
sub byte [rdi], cl
sub dword [rsp + 0xb20], eax
cmp rdi, rbx
jne 0x1400846ef
mov qword [rsp + 0xe0], r14
mov qword [rsp + 0xe8], rcx
mov word [rax + rbp*8], fs
and al, 0xe8
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0xf8
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0
add dword [rax], eax
add byte [rcx + rcx*4 - 0x7c], cl
and al, 8
add dword [rax], eax
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x10
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xb20], al
jmp 0x140083e8a
add byte [rax], al
mov ecx, 9
lea r8, [rsp + 0x150]
mov rdi, r8
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov rcx, rbp
mov rdx, r12
call fcn.1400cdb55
mov rdi, qword [rsp + 0x570]
mov r14, qword [rsp + 0x578]
mov rcx, qword [rsp + 0x580]
mov rdx, qword [rsp + 0x588]
and al, 0x88
mov byte [0xcb503c76], al
lodsb al, byte [rsi]
and al, 0x90
add eax, 0x8b4c0000
movsb byte [rdi], byte [rsi]
and al, 0x98
add eax, 0x8b4c0000
test byte [rax + riz*4], ah
add eax, 0x8b4c0000
mov word [rax + rbp*4], fs
test al, 5
add byte [rax], al
lea rax, [rsp + 0x588]
movups xmm0, xmmword [rax + 0x28]
movaps xmmword [rsp + 0xb40], xmm0
cmp rdi, rbx
cmp edi, ebx
jne 0x140084797
mov qword [rsp + 0xe0], r14
mov qword [rsp + 0xe8], rcx
mov qword [rsp + 0xf0], rdx
mov qword [rsp + 0xf8], rbp
mov qword [rsp + 0x100], r12
mov qword [rsp + 0x108], r8
mov qword [rsp + 0x110], r9
movaps xmm0, xmmword [rsp + 0xb40]
jmp 0x140083e8a
mov ecx, 9
lea r8, [rsp + 0x150]
mov rdi, r8
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0xc8], 5
mov rcx, rbp
mov rdx, r12
lea r9, [rsp + 0xc8]
mov word [rax + rcx*8], fs
add byte [rax], al
add al, ch
invalid
wait
add al, 0
mov rdi, qword [rsp + 0x570]
mov r14, qword [rsp + 0x578]
mov rcx, qword [rsp + 0x580]
mov rdx, qword [rsp + 0x588]
mov rbp, qword [rsp + 0x590]
mov r12, qword [rsp + 0x598]
mov r8, qword [rsp + 0x5a0]
mov eax, dword [rsp + 0x5a0]
mov r9, qword [rsp + 0x5a8]
lea rax, [rsp + 0x588]
movups xmm0, xmmword [rax + 0x28]
movaps xmmword [rsp + 0xb30], xmm0
cmp rdi, rbx
jne 0x140084647
mov qword [rsp + 0xe0], r14
mov qword [rsp + 0xe8], rcx
mov qword [rsp + 0xf0], rdx
mov qword [rsp + 0xf8], rbp
mov qword [rsp + 0x100], r12
add dword [rax], eax
add byte [rcx + rcx*4 - 0x7c], cl
and al, 8
add dword [rax], eax
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x10
add dword [rax], eax
invalid
movaps xmm0, xmmword [rsp + 0xb30]
jmp 0x140083e8a
mov ecx, 9
lea r8, [rsp + 0x150]
mov rdi, r8
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov rcx, rbp
mov rdx, r12
call fcn.1400ccadb
mov rdi, qword [rsp + 0x570]
mov r14, qword [rsp + 0x578]
and al, 0x78
add eax, 0x8b480000
mov word [rax + rax*4], fs
add eax, 0x8b480000
xchg esp, eax
and al, 0x88
add eax, 0x8b480000
lodsb al, byte [rsi]
and al, 0x90
add eax, 0x8b4c0000
movsb byte [rdi], byte [rsi]
and al, 0x98
add eax, 0x8b4c0000
test byte [rax + riz*4], ah
add eax, 0x8b4c0000
mov word [rax + rbp*4], fs
add eax, 0x8d480000
test byte [rax + rcx*4], ah
mov byte [0x150173e37], al
sub byte [rdi], cl
sub dword [rsp + 0xaf0], eax
cmp rdi, rbx
jne 0x1400847eb
mov qword [rsp + 0xe0], r14
mov qword [rsp + 0xe8], rcx
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0xf8
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0
add dword [rax], eax
add byte [rcx + rcx*4 - 0x7c], cl
and al, 8
add dword [rax], eax
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x10
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xaf0], al
movups xmmword [r13 + 0x20], xmm0
lea r12, [rsp + 0x58]
lea rbp, [rsp + 0x570]
jmp 0x14008389e
mov rcx, rbp
mov rdx, r12
call fcn.1400cd278
mov ebx, dword [rsp + 0x638]
mov rdi, qword [rsp + 0x570]
mov r14, qword [rsp + 0x578]
mov r13, qword [rsp + 0x580]
mov r8, qword [rsp + 0x588]
mov rbp, qword [rsp + 0x590]
mov r12, qword [rsp + 0x598]
mov r9, qword [rsp + 0x5a0]
mov r10, qword [rsp + 0x5a8]
lea rdx, [rsp + 0x588]
movups xmm0, xmmword [rdx + 0x28]
movups xmm1, xmmword [rdx + 0x38]
movups xmm2, xmmword [rdx + 0x48]
movaps xmmword [rsp + 0x150], xmm0
movaps xmmword [rsp + 0x160], xmm1
movaps xmmword [rsp + 0x170], xmm2
mov rax, qword [rdx + 0x58]
mov qword [rsp + 0x180], rax
mov rax, qword [rsp + 0x5e8]
cmp ebx, 0x110009
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x30], r10
mov qword [rsp + 0x50], rax
je 0x140084517
mov ecx, 9
lea rax, [rsp + 0x80]
mov r15, rdi
mov rdi, rax
mov qword [rsp + 0x40], r12
mov r12, r8
lea rsi, [rsp + 0x5f0]
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rdx + 0xbc]
mov dword [rsp + 0x528], eax
mov rax, qword [rdx + 0xb4]
mov qword [rsp + 0x520], rax
movaps xmm0, xmmword [rsp + 0x150]
movaps xmm1, xmmword [rsp + 0x160]
movaps xmm2, xmmword [rsp + 0x170]
movaps xmmword [rsp + 0x300], xmm0
movaps xmmword [rsp + 0x310], xmm1
movaps xmmword [rsp + 0x320], xmm2
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0x330], rax
mov ecx, 0xd8
mov edx, 8
call fcn.1400c65ff
mov qword [rax], r15
lea r15, [rsp + 0xe0]
mov qword [rax + 8], r14
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], r12
mov qword [rax + 0x20], rbp
mov rcx, qword [rsp + 0x40]
mov qword [rax + 0x28], rcx
mov rcx, qword [rsp + 0x48]
mov qword [rax + 0x30], rcx
mov rcx, qword [rsp + 0x30]
mov qword [rax + 0x38], rcx
movaps xmm0, xmmword [rsp + 0x300]
movaps xmm1, xmmword [rsp + 0x310]
movaps xmm2, xmmword [rsp + 0x320]
movups xmmword [rax + 0x40], xmm0
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm2
mov rcx, qword [rsp + 0x330]
mov qword [rax + 0x70], rcx
mov rcx, qword [rsp + 0x50]
mov qword [rax + 0x78], rcx
lea rdi, [rax + 0x80]
mov ecx, 9
lea rsi, [rsp + 0x80]
rep movsq qword [rdi], qword [rsi]
mov dword [rax + 0xc8], ebx
mov rcx, qword [rsp + 0x520]
mov qword [rax + 0xcc], rcx
mov ecx, dword [rsp + 0x528]
mov dword [rax + 0xd4], ecx
mov edx, 7
mov rcx, r15
mov r8, rax
call fcn.1400ca17b
movabs rbx, 0x8000000000000000
lea r13, [rsp + 0xf8]
jmp 0x140083e8f
mov rcx, r12
call fcn.1400cb593
cmp eax, 0x24
je 0x140084157
mov esi, eax
cmp eax, 0x2e
je 0x14008410b
cmp esi, 0x5c
je 0x140084132
lea rcx, [rsp + 0x598]
mov rdx, r12
cmp esi, 0x5e
jne 0x14008418b
call fcn.1400cb98b
mov rcx, r12
call fcn.1400cba53
movabs rbp, 0x8000000000000003
mov qword [rsp + 0x590], rbp
mov byte [rsp + 0x5c8], 0
test byte [rax + rcx*8], ah
add eax, 0xe9000000
scasb al, byte [rdi]
add byte [rax], al
invalid
lea rcx, [rsp + 0x598]
mov rdx, r12
call fcn.1400cb98b
mov rcx, r12
call fcn.1400cba53
movabs rbp, 0x8000000000000004
jmp 0x1400841b9
mov rcx, rbp
mov rdx, r12
call case.0x1400b6def.492
add al, 0
mov rdi, qword [rsp + 0x570]
mov rbp, qword [rsp + 0x590]
cmp rdi, rbx
je 0x1400841b9
jmp 0x140084599
lea rcx, [rsp + 0x598]
mov rdx, r12
call fcn.1400cb98b
mov rcx, r12
call fcn.1400cba53
movabs rbp, 0x8000000000000003
mov qword [rsp + 0x590], rbp
mov byte [rsp + 0x5c8], 1
jmp 0x1400841b9
call fcn.1400cb98b
mov rcx, r12
call fcn.1400cba53
movabs rbp, 0x8000000000000002
add byte [rax], al
or byte [rax - 0x77], 0xac
and al, 0x90
add eax, 0xb4890000
and al, 0xc8
add eax, 0x84c60000
and al, 0xcc
invalid
add byte [rax], al
invalid
lea rax, [rsp + 0x588]
mov r14, qword [rsp + 0x578]
mov r15, qword [rsp + 0x580]
mov r12, qword [rsp + 0x588]
add byte [rax - 0x75], cl
pushfq
and al, 0x98
add eax, 0x8b480000
mov esp, 0x5a024
add byte [rax - 0x75], cl
mov ah, 0x24
test al, 5
add byte [rax], al
movups xmm0, xmmword [rax + 0x28]
movups xmm1, xmmword [rax + 0x38]
movups xmm2, xmmword [rax + 0x48]
movaps xmmword [rsp + 0x430], xmm0
movaps xmmword [rsp + 0x440], xmm1
movaps xmmword [rsp + 0x450], xmm2
push rax
add al, 0
add byte [rax - 0x75], cl
pop rax
mov qword [rsp + 0x460], rax
movabs rax, 0x7ffffffffffffffe
add rax, rbp
cmp rax, 4
mov ecx, 4
cmovae rax, rcx
lea rcx, [0x14024eed4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov ecx, 0x38
mov edx, 8
call fcn.1400c65ff
mov qword [rax], rbx
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rsi
movaps xmm0, xmmword [rsp + 0x430]
movaps xmm1, xmmword [rsp + 0x440]
movups xmmword [rax + 0x18], xmm0
movups xmmword [rax + 0x28], xmm1
mov edx, 2
jmp 0x140084394
mov ecx, 0x70
mov edx, 8
call fcn.1400c65ff
mov qword [rax], r14
mov qword [rax + 8], r15
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], rbp
mov qword [rax + 0x20], rbx
mov qword [rax + 0x28], rdi
mov qword [rax + 0x30], rsi
movaps xmm0, xmmword [rsp + 0x430]
movaps xmm1, xmmword [rsp + 0x440]
movaps xmm2, xmmword [rsp + 0x450]
movups xmmword [rax + 0x38], xmm0
movups xmmword [rax + 0x48], xmm1
movups xmmword [rax + 0x58], xmm2
mov rcx, qword [rsp + 0x460]
mov qword [rax + 0x68], rcx
mov edx, 5
jmp 0x140084394
mov ecx, 0x30
mov edx, 8
call fcn.1400c65ff
mov qword [rax], rbx
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rsi
movaps xmm0, xmmword [rsp + 0x430]
movups xmmword [rax + 0x18], xmm0
mov rcx, qword [rsp + 0x440]
mov qword [rax + 0x28], rcx
mov edx, 3
jmp 0x140084394
mov ecx, 0x38
mov edx, 8
call fcn.1400c65ff
mov qword [rax], rbx
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rsi
movaps xmm0, xmmword [rsp + 0x430]
movaps xmm1, xmmword [rsp + 0x440]
movups xmmword [rax + 0x18], xmm0
movups xmmword [rax + 0x28], xmm1
mov edx, 6
jmp 0x140084394
mov ecx, 0x38
mov edx, 8
call fcn.1400c65ff
mov qword [rax], rbx
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rsi
movaps xmm0, xmmword [rsp + 0x430]
movaps xmm1, xmmword [rsp + 0x440]
movups xmmword [rax + 0x18], xmm0
movups xmmword [rax + 0x28], xmm1
mov edx, 4
lea rbp, [rsp + 0x570]
lea r15, [rsp + 0xe0]
mov rcx, r15
mov r8, rax
call fcn.1400ca17b
movabs rbx, 0x8000000000000000
lea r12, [rsp + 0x58]
jmp 0x14008389e
mov ecx, 9
lea r8, [rsp + 0x150]
mov rdi, r8
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov rcx, rbp
mov rdx, r12
call fcn.1400cb627
mov rdi, qword [rsp + 0x570]
mov r14, qword [rsp + 0x578]
mov rax, qword [rsp + 0x580]
cmp rdi, rbx
mov rsi, rbx
lea rbx, [rsp + 0x80]
mov qword [rsp + 0x28], rax
jne 0x140085a8b
mov qword [rsp + 0xc8], r14
mov qword [rsp + 0xd0], rax
mov rcx, rbp
mov rdx, r12
lea r8, [rsp + 0xc8]
call fcn.1400ce2d5
mov rdi, qword [rsp + 0x570]
cmp rdi, rsi
jne 0x140085d19
lea rsi, [rsp + 0x340]
mov rcx, rsi
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_src_astparse.rs
call fcn.1400cf092
mov rcx, qword [rax]
mov qword [rsp + 0x40], rcx
mov rbp, qword [rax + 8]
mov r12, qword [rax + 0x10]
and qword [rax], 0
mov qword [rax + 8], 8
and qword [rax + 0x10], 0
inc qword [rdx]
mov rcx, rbp
mov rdx, r12
call fcn.1400cafac
mov rcx, qword [rsp + 0x40]
mov rdx, rbp
call fcn.1400cb34f
mov rcx, rsi
call fcn.140096a39
mov rdx, qword [rsp + 0x2f8]
cmp rdx, qword [rsp + 0x2e8]
jne 0x1400844cb
lea rcx, [rsp + 0x2e8]
call fcn.1400ca1c3
mov rdx, qword [rsp + 0x2f8]
movabs rbx, 0x8000000000000000
lea r12, [rsp + 0x58]
lea rbp, [rsp + 0x570]
mov rax, qword [rsp + 0x2f0]
mov rcx, rdx
shl rcx, 4
mov qword [rax + rcx], r14
mov r8, qword [rsp + 0x28]
mov qword [rax + rcx + 8], r8
inc rdx
mov qword [rsp + 0x2f8], rdx
lea rcx, [rsp + 0x270]
jmp 0x140083685
mov qword [rsp + 0x40], r8
mov qword [rsp + 0x28], r13
movaps xmm0, xmmword [rsp + 0x150]
movaps xmm1, xmmword [rsp + 0x160]
movaps xmm2, xmmword [rsp + 0x170]
movaps xmmword [rsp + 0x1a0], xmm0
movaps xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1c0], xmm2
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0x1d0], rax
movabs rbx, 0x8000000000000000
lea r13, [rsp + 0xf8]
mov rcx, r15
call fcn.14009e778
cmp rdi, rbx
lea rbx, [rsp + 0x80]
lea rsi, [rsp + 0x340]
je 0x140084484
jmp 0x14008489b
mov r14, qword [rsp + 0x578]
mov rax, qword [rsp + 0x580]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x588]
mov qword [rsp + 0x40], rax
mov r12, qword [rsp + 0x598]
mov rax, qword [rsp + 0x5a0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x5a8]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x588]
movups xmm0, xmmword [rax + 0x28]
movups xmm1, xmmword [rax + 0x38]
movups xmm2, xmmword [rax + 0x48]
movaps xmmword [rsp + 0x430], xmm0
movaps xmmword [rsp + 0x440], xmm1
movaps xmmword [rsp + 0x450], xmm2
mov rax, qword [rax + 0x58]
mov qword [rsp + 0x460], rax
mov rcx, qword [rsp + 0x5e8]
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x1d0], rax
movaps xmmword [rsp + 0x1c0], xmm2
movaps xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1a0], xmm0
jmp 0x140084573
mov qword [rsp + 0x30], r9
mov qword [rsp + 0x48], r8
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x28], rcx
lea rcx, [rsp + 0x5c0]
mov rax, qword [rcx + 0x20]
lea rdx, [rsp + 0x1b0]
mov qword [rdx + 0x20], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
mov rax, qword [rsp + 0x5e8]
mov qword [rsp + 0x50], rax
movaps xmm0, xmmword [rsp + 0xb30]
jmp case.0x1400688df.478
mov qword [rsp + 0x30], r9
mov qword [rsp + 0x48], r8
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x28], rcx
lea rcx, [rsp + 0x5c0]
mov rax, qword [rcx + 0x20]
lea rdx, [rsp + 0x1b0]
mov qword [rdx + 0x20], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
mov rax, qword [rsp + 0x5e8]
mov qword [rsp + 0x50], rax
movaps xmm0, xmmword [rsp + 0xb10]
jmp case.0x1400688df.478
mov qword [rsp + 0x30], r9
mov qword [rsp + 0x48], r8
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x28], rcx
lea rcx, [rsp + 0x5c0]
mov rax, qword [rcx + 0x20]
lea rdx, [rsp + 0x1b0]
mov qword [rdx + 0x20], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
mov rax, qword [rsp + 0x5e8]
mov qword [rsp + 0x50], rax
movaps xmm0, xmmword [rsp + 0xb20]
jmp case.0x1400688df.478
mov qword [rsp + 0x30], r9
mov qword [rsp + 0x48], r8
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x28], rcx
lea rcx, [rsp + 0x5c0]
mov rax, qword [rcx + 0x20]
lea rdx, [rsp + 0x1b0]
mov qword [rdx + 0x20], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
mov rax, qword [rsp + 0x5e8]
mov qword [rsp + 0x50], rax
movaps xmm0, xmmword [rsp + 0xb00]
jmp case.0x1400688df.478
mov qword [rsp + 0x30], r9
mov qword [rsp + 0x48], r8
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x28], rcx
lea rcx, [rsp + 0x5c0]
mov rax, qword [rcx + 0x20]
lea rdx, [rsp + 0x1b0]
mov qword [rdx + 0x20], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
mov rax, qword [rsp + 0x5e8]
mov qword [rsp + 0x50], rax
movaps xmm0, xmmword [rsp + 0xb40]
jmp case.0x1400688df.478
mov qword [rsp + 0x30], r9
mov qword [rsp + 0x48], r8
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x28], rcx
lea rcx, [rsp + 0x5c0]
mov rax, qword [rcx + 0x20]
lea rdx, [rsp + 0x1b0]
mov qword [rdx + 0x20], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
mov rax, qword [rsp + 0x5e8]
mov qword [rsp + 0x50], rax
movaps xmm0, xmmword [rsp + 0xaf0]
jmp case.0x1400688df.478
mov qword [rsp + 0x30], r9
mov qword [rsp + 0x48], r8
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x28], rcx
lea rcx, [rsp + 0x5c0]
mov rax, qword [rcx + 0x20]
lea rdx, [rsp + 0x1b0]
mov qword [rdx + 0x20], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
mov rax, qword [rsp + 0x5e8]
mov qword [rsp + 0x50], rax
movaps xmm0, xmmword [rsp + 0xae0]
movaps xmmword [rsp + 0x1a0], xmm0
lea rbx, [rsp + 0x80]
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0x240], rax
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x1a0], al
movaps xmmword [rsp + 0x230], xmm0
add byte [rax], al
lea rcx, [rsp + 0x1b0]
movups xmm1, xmmword [rcx + 8]
movups xmm2, xmmword [rcx + 0x18]
sbb byte [rdi], cl
sub dword [rsp + 0x530], ecx
movaps xmmword [rsp + 0x500], xmm0
test byte [rax + rax], ah
add eax, 0x89480000
test byte [rax + rdx], ah
add eax, 0x290f0000
xchg esp, eax
and al, 0x60
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x250], ecx
add byte [rax], al
lea rcx, [rsp + 0x340]
call fcn.140096a39
lea rcx, [rsp + 0x290]
call fcn.140087bb8
lea rcx, [rsp + 0x2e8]
call fcn.14009e778
mov rcx, qword [rsp + 0x550]
mov qword [rsp + 0x570], rcx
mov rdx, qword [rsp + 0x410]
mov qword [rsp + 0x578], rdx
add eax, 0xb8480000
mov eax, 2
add byte [rax], al
add byte [rax + 0x75c73948], al
invalid
mov rax, qword [rsp + 0x148]
mov qword [rax], r14
xor byte [rbx + rcx*4 + 0x44], cl
and al, 0x28
mov qword [rax + 8], r8
mov qword [rax + 0x10], rcx
mov qword [rax + 0x18], rdx
jmp 0x140086c72
invalid
mov rax, qword [rsp + 0x510]
mov qword [rsp + 0x240], rax
mov dword [rsp + 0x240], eax
movaps xmm0, xmmword [rsp + 0x500]
movaps xmmword [rsp + 0x230], xmm0
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x250]
movaps xmm1, xmmword [rsp + 0x260]
movaps xmmword [rsp + 0x300], xmm0
add byte [rdi], cl
sub dword [rsp + 0x310], ecx
lock dec qword [rcx]
jne 0x1400849bd
lea rcx, [rsp + 0x570]
call 0x14008c903
mov qword [rsp + 0x570], rdi
mov qword [rsp + 0x578], r14
add byte [rax], al
mov rdx, qword [rsp + 0x28]
mov qword [rsp + 0x580], rdx
mov rax, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
mov qword [rsp + 0x588], rax
mov qword [rsp + 0x590], rbp
mov qword [rsp + 0x598], r12
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x5a0], rax
movabs al, byte [0x3024448b48000005]
add byte [rax - 0x75], cl
and al, 0x30
mov qword [rsp + 0x5a8], rax
movaps xmm0, xmmword [rsp + 0x230]
movups xmmword [rsp + 0x5b0], xmm0
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x5c0], rax
movaps xmm0, xmmword [rsp + 0x300]
add byte [rdi], cl
sub byte [rsp + 0x310], cl
movups xmmword [rsp + 0x5c8], xmm0
movups xmmword [rsp + 0x5d8], xmm1
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x5e8], rax
mov eax, dword [rsp + 0x78]
mov dword [rsp + 0x5f0], eax
mov dword [rsp + 0x5f4], esi
add byte [rcx - 0x41], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75ff394c], al
invalid
movabs rax, 0x8000000000000005
cmp r14, rax
mov rdi, qword [rsp + 0x148]
jne 0x140084dbb
movabs rbx, 0x8000000000000000
jmp 0x140086c0f
add byte [rax], al
lea rax, [rsp + 0x590]
and qword [rsp + 0x58], 0
mov qword [rsp + 0x60], 1
and qword [rsp + 0x68], 0
and al, 0x68
add byte [rax - 0x47], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfcf3948], al
test dword [rbx + 3], ecx
add byte [rax], al
lea r12, [rsp + 0xf0]
mov qword [r12 - 0x10], rdx
mov rdi, qword [rsp + 0x40]
mov qword [r12 - 8], rdi
lea rcx, [rsp + 0x5c0]
lea ecx, [rsp + 0x5c0]
mov qword [r12], rcx
mov qword [r12 + 8], rax
and qword [r12 + 0x10], 0
and dword [rsp + 0x10], 0
lea rcx, [rsp + 0x150]
mov rsi, rdx
lea rdx, [rsp + 0xe0]
call fcn.1400dc5ee
mov rcx, rsi
mov rdx, rdi
call fcn.1400dc74a
test al, al
je 0x14008598c
lea rsi, [rsp + 0x250]
mov edx, 0x4f
mov rcx, rsi
mov r8d, 0x7e
call fcn.1400cb38f
lea rax, str.regex_parse_error:_n
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x40
add eax, dword [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x39], cl
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x1c770a
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
lea rdx, [0x1401b4b28]
lea rcx, [rsp + 0x58]
call fcn.1400eba28
outsb dx, byte [rsi]
invalid
add byte [rax + rax*8 + 0x203c850f], al
add byte [rax], al
mov qword [rsp + 0x80], rsi
lea r14, [0x1401be3d8]
lea r8, [rsp + 0x340]
mov qword [r8], r14
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
lea r13, [0x14000ce00]
mov qword [rsp + 0x88], r13
mov qword [r8 + 0x10], rbx
mov qword [r8 + 0x18], 1
lea rdx, [0x1401b4b28]
lea rcx, [rsp + 0x58]
call fcn.1400eba28
test al, al
jne 0x140086bcf
lea rdx, [rsp + 0x150]
lea rdi, [rsp + 0x270]
lea edi, [rsp + 0x270]
mov rcx, rdi
call fcn.1400dc774
lea rax, [0x14024b9a8]
lea r8, [rsp + 0x340]
mov qword [r8], rax
mov eax, 1
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
mov qword [rsp + 0x80], rdi
mov qword [rsp + 0x88], r13
mov qword [r8 + 0x10], rbx
mov qword [r8 + 0x18], rax
lea rdx, [0x1401b4b28]
lea rcx, [rsp + 0x58]
call fcn.1400eba28
test al, al
jne 0x140086bba
lea rdi, [rsp + 0x340]
mov qword [rdi], r14
mov qword [rdi + 8], 2
and qword [rdi + 0x20], 0
mov qword [rsp + 0x80], rsi
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
pop rdi
adc byte [rax - 0x39], cl
sbb byte [r9], r8b
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x12fe96
adc al, byte [rax]
lea rcx, [rsp + 0x58]
mov r8, rdi
call fcn.1400eba28
test al, al
jne 0x140086bba
test dword [rbx], edx
invalid
add byte [rax], al
mov rcx, qword [rsp + 0x178]
test rcx, rcx
je 0x140086a7b
test bl, al
invalid
add byte [rax], al
lea rbx, [rsp + 0x530]
and qword [rbx], 0
mov qword [rbx + 8], 8
and qword [rbx + 0x10], 0
adc byte [rax], al
mov rax, qword [rsp + 0x170]
imul r13, rcx, 0x30
imul ebp, ecx, 0x30
lea rbp, [fcn.14004cd90]
cmp ah, 0xff
lea r14, [rsp + 0x1a0]
test r13, r13
je 0x1400869c4
lea rsi, [rax + 0x30]
lea rcx, [rax + 8]
lea rdx, [rax + 0x10]
mov r8, qword [rax + 0x28]
add rax, 0x20
and byte [rcx - 1], cl
enter 0xffffffffffff894c, 0xffffffffffffff84
and al, 0xc8
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*2], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x48
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x50
add eax, dword [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x58
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + riz*2], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x68
push 0x48000003
lea eax, [0x1401be418]
int 0x96
adc eax, dword [rax]
mov qword [rsp + 0x80], rax
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [0x188084d60], al
and dword [rsp + 0xa0], 0
lea rax, [rsp + 0xc8]
mov qword [rsp + 0x370], rax
mov qword [rsp + 0x378], rbp
add byte [rax - 0x77], cl
mov esp, 0x9024
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax + rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
lea rdx, [rsp + 0x80]
call fcn.1400c8239
mov rcx, rbx
mov rdx, r14
call fcn.1400dcb31
add r13, 0xffffffffffffffd0
mov rax, rsi
jmp 0x140084cec
lea rsi, [rsp + 0x150]
and qword [rsi], 0
mov eax, 1
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x7d], r9b
adc byte [rax], al
lea rcx, str.0ie_
lea r8, [rsp + 0x340]
mov qword [r8], rcx
mov qword [r8 + 8], rax
lea rax, [0x14024c278]
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
lea rdx, [0x1401b4b28]
mov rcx, rsi
call fcn.14002fea5
mov ecx, eax
call fcn.140086dc8
mov rbx, qword [rsi]
mov rdx, qword [rsi + 8]
mov rsi, qword [rsi + 0x10]
jmp 0x140086c0f
mov r8, qword [rsp + 0x40]
cmp r8d, 0x11
je 0x140085e18
cmp r8d, 0xe
lea rcx, [rsp + 0x588]
je 0x140085e20
cmp r8d, 0xd
je 0x140085e20
xor eax, eax
jmp 0x140085e20
mov rax, qword [rsp + 0x2f0]
mov rcx, qword [rsp + 0x2f8]
shl rcx, 4
xorps xmm6, xmm6
lea r8, [rsp + 0x340]
movups xmmword [r8 + 0x30], xmm6
and qword [r8 + 0x40], 0
lea rdx, [rsp + 0x560]
mov qword [r8], rdx
lea rdx, [rsp + 0x570]
add byte [rax], al
mov qword [r8 + 8], rdx
and qword [r8 + 0x10], 0
add rcx, rax
mov qword [r8 + 0x18], 1
add byte [rax], al
add byte [rcx - 0x77], cl
and byte [rcx - 0x77], cl
sub byte [rax - 0x73], cl
mov esp, 0x1a824
add byte [rax - 0x73], cl
mov ah, 0x24
jo 0x140084ec1
add byte [rax], al
lea rbp, [rsp + 0x58]
movabs r12, 0x8000000000000000
lea r13, [rsp + 0x150]
lodsb al, byte [rsi]
and al, 0x50
push rax
add dword [rax], eax
invalid
lea rcx, [rsp + 0x340]
call fcn.14009e738
test rdx, rdx
je 0x140084f1b
mov rcx, qword [rsp + 0x360]
cmp rcx, qword [rsp + 0x368]
je 0x140084f1b
lea r8, [rcx + 0x10]
mov qword [rsp + 0x360], r8
mov dword [rsp + 0xc8], eax
mov qword [rsp + 0xd0], rdx
mov eax, 0x10
jmp 0x140084f22
mov eax, 8
xor ecx, ecx
mov qword [rsp + rax + 0xc8], rcx
mov rax, qword [rsp + 0xd0]
test rax, rax
test eax, eax
je 0x140085b0c
mov ecx, dword [rsp + 0xc8]
mov dword [rsp + 0x78], ecx
mov rbx, qword [rsp + 0xd8]
mov ecx, dword [rsp + 0x4f1]
movzx edx, word [rsp + 0x4f5]
mov r8b, byte [rsp + 0x4f0]
mov r9b, byte [rsp + 0x4f7]
and al, 0xf7
add al, 0
add byte [rdi], cl
sub dword [rsp + 0xe0], esi
mov r10d, 8
mov qword [rsp + 0xf0], r10
and qword [rsp + 0xf8], 0
mov word [rsp + 0x104], dx
mov dword [rsp + 0x100], ecx
mov byte [rsp + 0x107], r8b
mov byte [rsp + 0x106], r9b
movups xmm0, xmmword [rax]
and qword [rsp + 0x80], 0
mov qword [rsp + 0x58], r15
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x88], r10
mov qword [rsp + 0xa0], r10
movups xmmword [rsp + 0x90], xmm6
add byte [rax], al
and qword [rsp + 0xa8], 0
mov rax, qword [rbx]
lea rcx, [rax - 7]
cmp rcx, 4
ja case.default.0x140085001
cmp al, byte [rcx]
add byte [rax], al
cmp al, byte [rcx]
add byte [rax], al
lea rdx, [0x14024eee8]
movsxd rax, dword [rdx + rcx*4]
add rax, rdx
jmp rax
mov r14, qword [rsp + 0x58]
cmp byte [r14 + 0x24], 0
je 0x140085106
lea rcx, [rsp + 0x578]
call fcn.1400da4cb
push rsp
add eax, 0x84c74800
and al, 0x70
add eax, 0xb0000
add byte [rax], al
push rsp
add eax, 0x84c74800
and al, 0x70
add eax, 0xb0000
add byte [rax], al
jmp 0x14008511f
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x570], 0xf
mov qword [rsp + 0x570], 0xf
jmp 0x1400850d4
mov r8, qword [rbx + 8]
mov al, 3
mov r14, qword [rsp + 0x58]
movabs rdx, 0x8000000000000002
cmp qword [r8], rdx
jne 0x140085080
mov rdx, qword [r8 + 0x10]
mov r8, qword [r8 + 0x18]
mov rcx, r14
call case.0x1400d4125.29
mov rcx, rax
movabs rdx, 0xffffffffff00
and rcx, rdx
shr rcx, 8
invalid
or byte [rbx + rax], bh
cmp al, 3
jne 0x1400850db
mov ecx, dword [r14 + 0x20]
movzx eax, word [r14 + 0x24]
shl rax, 0x20
jmp 0x1400850e2
mov qword [rsp + 0x570], 0x10
mov r14, qword [rsp + 0x58]
mov rcx, r14
mov rdx, rsi
call case.0x1400c6d10.263
mov rax, qword [rbx + 8]
cmp qword [rax + 0x10], 0
cmp dword [rax + 0x10], 0
cmp dword [rax + 0x10], 0
je 0x14008512a
mov qword [rsp + 0x570], 0x11
jmp 0x14008511f
mov qword [rsp + 0x570], 0xd
mov rcx, qword [rsp + 0x58]
jmp 0x140085122
shl rcx, 8
movzx eax, al
or rax, rcx
mov dword [rsp + 0x578], eax
shr rax, 0x20
mov word [rsp + 0x57c], ax
mov qword [rsp + 0x570], 0xe
jmp 0x14008511f
lea rcx, [rsp + 0x578]
call fcn.1400d99f9
mov qword [rsp + 0x570], 0xc
mov rcx, r14
mov rdx, rsi
mov edx, esi
call case.0x1400c6d10.263
mov rax, qword [rbx]
add rax, 0xfffffffffffffff9
cmp rax, 4
ja case.default.0x140085149
leave
add eax, dword [rax]
invalid
leave
add eax, dword [rax]
add byte [rax - 0x73], cl
or eax, 0x1c9dba
lea rcx, [0x14024eefc]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rbx + 8]
lea r14, [rax + 0x30]
xor r15d, r15d
cmp dword [rax + 0xc8], 0x110008
sete r15b
test r15, r15
jne 0x140085176
cmp dword [r14 + 0x98], 0x110006
jne 0x1400851c2
mov r12, qword [rsp + 0x58]
cmp byte [r12 + 0x24], 0
je 0x14008519e
lea rcx, [rsp + 0x578]
call fcn.1400da4cb
mov qword [rsp + 0x570], 0xb
jmp 0x1400851b7
lea rcx, [rsp + 0x578]
call fcn.1400d99f9
mov qword [rsp + 0x570], 0xc
mov rcx, r12
mov rdx, rsi
call case.0x1400c6d10.263
mov rcx, r13
mov rdx, r15
mov r8, r14
call fcn.1400ce9e3
cmp dword [rsp + 0x150], 4
jne 0x1400852a6
mov rcx, rsi
mov rdx, r15
mov r8, r14
mov r9, rbp
call fcn.1400da775
mov r14, qword [rsp + 0x570]
movabs r12, 0x8000000000000000
cmp r14, r12
jne 0x140085928
lea rdi, [rsp + 0x578]
mov rax, qword [rsp + 0xa0]
mov r15, qword [rsp + 0xa8]
imul rcx, r15, 0x30
dec r15
lea r13, [rax + rcx]
add r13, 0xffffffffffffffd0
cmp r15, 0xffffffffffffffff
je 0x1400854dd
mov r12, qword [r13]
cmp r12, 2
je 0x1400854e2
lea rdx, [r13 + 0x10]
mov rbp, qword [r13 + 8]
lea rcx, [rsp + 0x300]
call fcn.1400ceb42
cmp dword [rsp + 0x300], 4
jne 0x140085304
mov rcx, rsi
mov rdx, r12
mov edx, esp
mov r8, rbp
lea rbp, [rsp + 0x58]
mov r9, rbp
call fcn.1400da775
mov r14, qword [rsp + 0x570]
movabs r12, 0x8000000000000000
cmp r14, r12
jne 0x1400857d9
dec r15
add r13, 0xffffffffffffffd0
jmp 0x140085231
movups xmm0, xmmword [rsp + 0x150]
movups xmm1, xmmword [rsp + 0x160]
adc byte [rsp + 0x160], cl
lea rax, [rsp + 0x578]
js 0x1400852c1
add byte [rax], al
movups xmmword [rax + 0x18], xmm1
movups xmmword [rax + 8], xmm0
mov rcx, r13
call fcn.1400cea85
mov r12, rax
mov rbp, rdx
mov qword [rsp + 0x570], r15
mov qword [rsp + 0x578], r14
lea rcx, [rsp + 0x98]
mov rdx, rsi
call 0x1400ceabd
mov r15, r12
mov r14, rbp
out dx, al
lea rbp, [rsp + 0x58]
jmp 0x140085164
mov qword [rsp + 0xa8], r15
movups xmm0, xmmword [rsp + 0x300]
movups xmm1, xmmword [rsp + 0x310]
movaps xmmword [rsp + 0x150], xmm0
movaps xmmword [rsp + 0x160], xmm1
cmp dword [rsp + 0x150], 3
lea rdi, [rsp + 0x1a8]
lea r13, [rsp + 0x150]
jne 0x140085391
mov r14, qword [rsp + 0x58]
cmp byte [r14 + 0x24], 0
je 0x14008536d
lea rcx, [rsp + 0x578]
call fcn.1400da4cb
mov qword [rsp + 0x570], 0xb
jmp 0x140085386
lea rcx, [rsp + 0x578]
call fcn.1400d99f9
mov qword [rsp + 0x570], 0xc
mov rcx, r14
mov rdx, rsi
call case.0x1400c6d10.263
mov rcx, r13
call fcn.1400cea85
mov r15, rax
mov r14, rdx
movups xmm0, xmmword [rsp + 0x300]
movups xmm1, xmmword [rsp + 0x310]
lea rax, [rsp + 0x578]
movups xmmword [rax + 0x18], xmm1
movups xmmword [rax + 8], xmm0
adc dword [rax + 8], eax
adc dword [rax + 8], eax
mov qword [rsp + 0x570], r12
mov qword [rsp + 0x578], rbp
lea rcx, [rsp + 0x98]
lea ecx, [rsp + 0x98]
lea ecx, [rsp + 0x98]
mov rdx, rsi
call 0x1400ceabd
jmp 0x1400852fa
mov r15, qword [rbx + 8]
mov rdx, qword [r15 + 0x10]
test rdx, rdx
je case.default.0x140085149
mov r14, qword [r15 + 8]
mov rcx, r14
int1
int1
lea r8, [0x1401bd8b8]
call fcn.14009a37e
add dword [rax], eax
add dword [rax], eax
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
adc byte [rbp + rcx*4 + 5], cl
mov ecx, 0xe8001384
ret 0x495
add al, 0
adc byte [rbp + rcx*4 + 5], cl
mov ecx, 0xe8001384
ret 0x495
invalid
add al, 0
mov ecx, 2
jmp 0x140085473
mov r14, qword [rbx + 8]
mov ecx, 1
jmp 0x140085473
mov r15, qword [rbx + 8]
mov rdx, qword [r15 + 0x10]
test rdx, rdx
je case.default.0x140085149
mov r14, qword [r15 + 8]
mov rcx, r14
int1
int1
lea r8, [0x1401bd888]
call fcn.14009a37e
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
adc byte [rbp + rcx*4 + 5], cl
invalid
test byte [rbx], dl
add al, ch
js 0x1400853f9
add al, 0
mov ecx, 3
jmp 0x140085473
adc byte [rbp + rcx*4 + 5], cl
invalid
mov r14, qword [rbx + 8]
xor ecx, ecx
mov qword [rsp + 0x150], rcx
mov qword [rsp + 0x158], r14
mov qword [rsp + 0x160], rax
mov qword [rsp + 0x168], rdx
mov rcx, r13
call case.0x1400cbd70.52
mov r14, rax
movups xmm0, xmmword [rsp + 0x150]
movups xmm1, xmmword [rsp + 0x160]
lea rax, [rsp + 0x578]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rsp + 0x570], rbx
lea rcx, [rsp + 0x80]
mov rdx, rsi
call 0x1400ce898
mov rbx, r14
jmp 0x140084fe2
xor r15d, r15d
jmp 0x1400854ec
movabs r12, 0x8000000000000000
mov qword [rsp + 0xa8], r15
lea rdi, [rsp + 0x1a8]
lea r13, [rsp + 0x150]
mov r8, qword [rbx]
mov r9, qword [rbx + 8]
mov rcx, rsi
mov rdx, rbp
call case.0x1400bc684.349
mov r14, qword [rsp + 0x570]
cmp r14, r12
jne 0x14008575a
mov rax, qword [rsp + 0x88]
mov rbx, qword [rsp + 0x90]
imul rcx, rbx, 0x28
dec rbx
lea r15, [rax + rcx]
add r15, 0xffffffffffffffe8
cmp rbx, 0xffffffffffffffff
je 0x140085656
mov rax, qword [r15 - 8]
cmp rax, 4
je 0x140085658
mov r14, qword [r15 - 0x10]
mov qword [rsp + 0x1a0], rax
mov rax, qword [r15 + 0x10]
mov qword [rdi + 0x10], rax
movups xmm0, xmmword [r15]
movups xmmword [rdi], xmm0
lea rcx, [rsp + 0x300]
lea rdx, [rsp + 0x1a0]
call fcn.1400ce911
cmp dword [rsp + 0x300], 4
jne 0x1400855c4
mov r8, qword [r14]
mov r9, qword [r14 + 8]
mov rcx, rsi
mov rdx, rbp
call case.0x1400bc684.349
mov r14, qword [rsp + 0x570]
cmp r14, r12
jne 0x140085752
dec rbx
add r15, 0xffffffffffffffd8
jmp 0x140085546
mov qword [rsp + 0x90], rbx
movups xmm0, xmmword [rsp + 0x300]
movups xmm1, xmmword [rsp + 0x310]
movaps xmmword [rsp + 0x150], xmm0
movaps xmmword [rsp + 0x160], xmm1
cmp dword [rsp + 0x150], 3
jne 0x14008560f
mov qword [rsp + 0x570], 0x11
mov rcx, qword [rsp + 0x58]
mov rdx, rsi
call case.0x1400c6d10.263
mov rcx, r13
call case.0x1400cbd70.52
mov rbx, rax
movups xmm0, xmmword [rsp + 0x300]
movups xmm1, xmmword [rsp + 0x310]
lea rax, [rsp + 0x578]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rsp + 0x570], r14
lea rcx, [rsp + 0x80]
mov rdx, rsi
call 0x1400ce898
jmp 0x140084fe2
xor ebx, ebx
mov qword [rsp + 0x90], rbx
mov rdx, qword [rsp + 0x58]
mov rax, qword [rdx]
movabs rcx, 0x7fffffffffffffff
cmp rax, rcx
lea r15, [rsp + 0xe0]
jae 0x140086d29
lea rcx, [rax + 1]
mov qword [rdx], rcx
mov rcx, qword [rdx + 0x18]
mov qword [rsp + 0x150], rcx
cmp rcx, 1
lea rbx, [rsp + 0x80]
jne 0x140086d35
mov qword [rdx], rax
mov rcx, rsi
call fcn.1400d536a
cmp dword [rsp + 0x570], 0x12
je 0x140086d5c
movups xmm0, xmmword [rsp + 0x570]
movups xmm1, xmmword [rsp + 0x580]
movups xmm2, xmmword [rsp + 0x590]
movaps xmmword [rsp + 0x170], xmm2
movaps xmmword [rsp + 0x160], xmm1
movaps xmmword [rsp + 0x150], xmm0
mov rcx, rsi
mov rdx, r13
call case.0x1400cea96.76
mov rax, qword [rsp + 0x570]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x578]
mov qword [rsp + 0x40], rax
mov rbp, qword [rsp + 0x580]
mov r12, qword [rsp + 0x588]
mov rax, qword [rsp + 0x590]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x598]
mov qword [rsp + 0x30], rax
movabs r13, 0x8000000000000000
mov r14, r13
jmp 0x14008587f
mov qword [rsp + 0x90], rbx
mov rax, qword [rsp + 0x578]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x580]
mov qword [rsp + 0x40], rax
mov rbp, qword [rsp + 0x588]
mov rax, qword [rsp + 0x590]
mov rcx, qword [rsp + 0x598]
mov qword [rsp + 0x48], rcx
mov r13, r12
mov r12, rax
mov rax, qword [rsp + 0x5a0]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x578]
movups xmm0, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x230], xmm0
mov rax, qword [rax + 0x40]
mov qword [rsp + 0x240], rax
lea rbx, [rsp + 0x80]
lea r15, [rsp + 0xe0]
jmp 0x14008587f
mov qword [rsp + 0xa8], r15
mov rcx, qword [rsp + 0x578]
mov rax, qword [rsp + 0x580]
mov qword [rsp + 0x40], rax
mov rbp, qword [rsp + 0x588]
mov r12, qword [rsp + 0x590]
mov rax, qword [rsp + 0x598]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x5a0]
mov qword [rsp + 0x30], rax
movups xmm0, xmmword [rdi + 0x30]
movaps xmmword [rsp + 0x270], xmm0
mov rax, qword [rdi + 0x40]
mov qword [rsp + 0x280], rax
lea rdi, [rsp + 0x1a8]
mov qword [rsp + 0x28], rcx
mov rax, qword [rsp + 0x280]
mov qword [rsp + 0x240], rax
movaps xmm0, xmmword [rsp + 0x270]
movaps xmmword [rsp + 0x230], xmm0
lea rbx, [rsp + 0x80]
lea r15, [rsp + 0xe0]
movabs r13, 0x8000000000000000
lea rcx, [rsp + 0x80]
call case.0x1400c1c40.205
cmp r14, r13
jne 0x140085dbc
mov rcx, r15
call fcn.140096b15
mov rdx, qword [rsp + 0x2a0]
cmp rdx, qword [rsp + 0x290]
jne 0x1400858c4
lea rcx, [rsp + 0x290]
call fcn.1400c7260
mov rdx, qword [rsp + 0x2a0]
lea r13, [rsp + 0x150]
mov rax, qword [rsp + 0x298]
imul rcx, rdx, 0x30
mov r8, qword [rsp + 0x28]
mov qword [rax + rcx], r8
mov r8, qword [rsp + 0x40]
mov qword [rax + rcx + 8], r8
mov qword [rax + rcx + 0x10], rbp
mov qword [rax + rcx + 0x18], r12
mov r8, qword [rsp + 0x48]
mov qword [rax + rcx + 0x20], r8
mov r8, qword [rsp + 0x30]
mov qword [rax + rcx + 0x28], r8
inc rdx
mov qword [rsp + 0x2a0], rdx
lea rbp, [rsp + 0x58]
movabs r12, 0x8000000000000000
jmp 0x140084ed5
mov rcx, qword [rsp + 0x578]
mov rax, qword [rsp + 0x580]
mov qword [rsp + 0x40], rax
mov rbp, qword [rsp + 0x588]
mov r12, qword [rsp + 0x590]
mov rax, qword [rsp + 0x598]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x5a0]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x578]
movups xmm0, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x270], xmm0
mov rax, qword [rax + 0x40]
mov qword [rsp + 0x280], rax
jmp 0x140085840
lea rax, str.regex_parse_error:_n
lea r8, [rsp + 0x340]
mov qword [r8], rax
mov qword [r8 + 8], 1
lea rax, [0x14024c278]
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
lea rdx, [0x1401b4b28]
lea rcx, [rsp + 0x58]
call fcn.1400eba28
test al, al
jne 0x140086be4
lea rsi, [rsp + 0x340]
lea rdx, [rsp + 0xe0]
mov rcx, rsi
call fcn.1400dc5ee
mov rcx, rbx
mov rdx, rsi
call fcn.1400dc774
mov rcx, rsi
call fcn.1400dca75
lea rdi, [rsp + 0x1a0]
mov qword [rdi], rbx
lea rax, [0x14024b9a8]
mov qword [rsi], rax
mov ebx, 1
mov qword [rsi + 8], rbx
and qword [rsi + 0x20], 0
lea rax, [0x14000ce00]
mov qword [rdi + 8], rax
mov qword [rsi + 0x10], rdi
mov qword [rsi + 0x18], rbx
lea rdx, [0x1401b4b28]
lea rcx, [rsp + 0x58]
lea r8, [rsp + 0x340]
call fcn.1400eba28
test al, al
jne 0x14008620f
mov qword [rsp + 0x1a0], r12
lea rax, str.error:
lea r8, [rsp + 0x340]
mov qword [r8], rax
mov qword [r8 + 8], rbx
and qword [r8 + 0x20], 0
lea rax, [0x1400c8e16]
mov qword [rsp + 0x1a8], rax
jmp 0x1400861f2
mov rax, qword [rsp + 0x588]
mov qword [rsp + 0x40], rax
mov rbp, qword [rsp + 0x590]
mov r12, qword [rsp + 0x598]
mov rax, qword [rsp + 0x5a0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x5a8]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x588]
movups xmm0, xmmword [rax + 0x28]
movups xmm1, xmmword [rax + 0x38]
movups xmm2, xmmword [rax + 0x48]
movaps xmmword [rsp + 0x1a0], xmm0
movaps xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1c0], xmm2
mov rax, qword [rax + 0x58]
mov qword [rsp + 0x1d0], rax
mov rax, qword [rsp + 0x5e8]
mov qword [rsp + 0x50], rax
jmp 0x14008489b
mov rbx, qword [rsp + 0x298]
mov al, byte [rsp + 0x4e2]
mov cl, byte [rsp + 0x4e3]
xor r14d, r14d
test al, al
setne r14b
cmp al, 2
mov edi, 2
cmove r14d, edi
xor eax, eax
test cl, cl
setne al
cmp cl, 2
cmove eax, edi
mov dword [rsp + 0x140], eax
mov rsi, qword [rsp + 0x2a0]
mov al, byte [rsp + 0x4e4]
xor ecx, ecx
test al, al
setne cl
cmp al, 2
cmove ecx, edi
mov dword [rsp + 0x74], ecx
lea rcx, [rsp + 0xb50]
lea rdx, [rsp + 0x4c0]
call fcn.140098d03
mov al, byte [rsp + 0x4ea]
mov byte [rsp + 0x3f], al
mov rax, qword [rsp + 0x480]
mov qword [rsp + 0x2e0], rax
mov rax, qword [rsp + 0x488]
mov qword [rsp + 0x2d8], rax
mov rax, qword [rsp + 0x490]
mov qword [rsp + 0x2d0], rax
mov rax, qword [rsp + 0x498]
mov qword [rsp + 0x2c8], rax
mov rax, qword [rsp + 0x470]
mov qword [rsp + 0x1e8], rax
mov rax, qword [rsp + 0x478]
mov qword [rsp + 0x1e0], rax
mov al, byte [rsp + 0x4e5]
xor ecx, ecx
test al, al
setne cl
cmp al, 2
cmove ecx, edi
mov dword [rsp + 0x13c], ecx
mov al, byte [rsp + 0x4e6]
xor ecx, ecx
test al, al
setne cl
cmp al, 2
cmove ecx, edi
mov dword [rsp + 0x138], ecx
mov rax, qword [rsp + 0x4a0]
mov qword [rsp + 0x2c0], rax
mov rax, qword [rsp + 0x4a8]
mov qword [rsp + 0x2b8], rax
mov al, byte [rsp + 0x4e7]
xor ecx, ecx
test al, al
setne cl
cmp al, 2
cmove ecx, edi
mov dword [rsp + 0x134], ecx
mov al, byte [rsp + 0x4e8]
xor ecx, ecx
test al, al
setne cl
cmp al, 2
cmove ecx, edi
mov dword [rsp + 0x130], ecx
mov al, byte [rsp + 0x4e9]
xor ecx, ecx
test al, al
setne cl
cmp al, 2
cmove ecx, edi
mov dword [rsp + 0x12c], ecx
mov rax, qword [rsp + 0x4b0]
mov qword [rsp + 0x2b0], rax
mov al, byte [rsp + 0x4e0]
mov byte [rsp + 0x3e], al
mov al, byte [rsp + 0x4e1]
mov byte [rsp + 0x3d], al
mov rax, qword [rsp + 0x4b8]
mov qword [rsp + 0x2a8], rax
mov r12d, 8
test rsi, rsi
mov dword [rsp + 0x144], r14d
je 0x14008624d
lea rdi, [rsi*8]
mov ecx, 8
mov rdx, rdi
call fcn.1400c67b8
test rax, rax
je 0x140086d6a
mov rbp, rax
xor eax, eax
mov qword [rbp + rax*8], rbx
inc rax
add rbx, 0x30
cmp rsi, rax
jne 0x140085cfb
mov qword [rsp + 0x1f0], rsi
jmp 0x14008625c
mov r14, qword [rsp + 0x578]
mov rax, qword [rsp + 0x580]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x588]
mov qword [rsp + 0x40], rax
mov rbp, qword [rsp + 0x590]
mov r12, qword [rsp + 0x598]
mov rax, qword [rsp + 0x5a0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x5a8]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x588]
movups xmm0, xmmword [rax + 0x28]
movups xmm1, xmmword [rax + 0x38]
movups xmm2, xmmword [rax + 0x48]
movaps xmmword [rsp + 0x1a0], xmm0
movaps xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1c0], xmm2
mov rax, qword [rax + 0x58]
mov qword [rsp + 0x1d0], rax
mov rax, qword [rsp + 0x5e8]
mov qword [rsp + 0x50], rax
lea rcx, [rsp + 0xc8]
call case.0x1400c1e73.116
jmp 0x14008489b
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x510], rax
movaps xmm0, xmmword [rsp + 0x230]
movaps xmmword [rsp + 0x500], xmm0
movups xmm0, xmmword [rsp + 0x530]
movups xmm1, xmmword [rsp + 0x540]
movaps xmmword [rsp + 0x250], xmm0
movaps xmmword [rsp + 0x260], xmm1
lea rcx, [rsp + 0xe0]
call fcn.140096b15
movabs rdi, 0x8000000000000000
jmp 0x140084900
lea rcx, [rsp + 0x588]
lea r12, [rsp + 0xf0]
mov qword [r12 - 0x10], r14
mov qword [r12 - 8], rdx
mov qword [r12], rcx
lea rcx, [rsp + 0x5c0]
mov qword [r12 + 8], rcx
mov qword [r12 + 0x10], rax
lea rcx, [rsp + 0x150]
mov rsi, rdx
lea rdx, [rsp + 0xe0]
call fcn.1400dc5ee
mov rcx, r14
mov rdx, rsi
call fcn.1400dc74a
test al, al
je 0x1400860fc
lea rsi, [rsp + 0x250]
mov edx, 0x4f
mov rcx, rsi
mov r8d, 0x7e
call fcn.1400cb38f
lea rax, str.regex_parse_error:_n
lea r8, [rsp + 0x340]
mov qword [r8], rax
mov qword [r8 + 8], 1
lea rax, [0x14024c278]
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
lea rdx, [0x1401b4b28]
lea rcx, [rsp + 0x58]
call fcn.1400eba28
test al, al
jne 0x140086bcf
mov qword [rsp + 0x80], rsi
lea r14, [0x1401be3d8]
lea r8, [rsp + 0x340]
mov qword [r8], r14
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
lea r13, [0x14000ce00]
mov qword [rsp + 0x88], r13
mov qword [r8 + 0x10], rbx
mov qword [r8 + 0x18], 1
lea rdx, [0x1401b4b28]
lea rcx, [rsp + 0x58]
call fcn.1400eba28
test al, al
jne 0x140086bcf
lea rdx, [rsp + 0x150]
lea rdi, [rsp + 0x270]
mov rcx, rdi
call fcn.1400dc774
lea rax, [0x14024b9a8]
lea r8, [rsp + 0x340]
mov qword [r8], rax
mov eax, 1
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
mov qword [rsp + 0x80], rdi
mov qword [rsp + 0x88], r13
mov qword [r8 + 0x10], rbx
mov qword [r8 + 0x18], rax
lea rdx, [0x1401b4b28]
lea rcx, [rsp + 0x58]
call fcn.1400eba28
test al, al
jne 0x140086bba
lea rdi, [rsp + 0x340]
mov qword [rdi], r14
mov qword [rdi + 8], 2
and qword [rdi + 0x20], 0
mov qword [rsp + 0x80], rsi
mov qword [rsp + 0x88], r13
mov qword [rdi + 0x10], rbx
mov qword [rdi + 0x18], 1
lea rdx, [0x1401b4b28]
lea rcx, [rsp + 0x58]
mov r8, rdi
call fcn.1400eba28
test al, al
jne 0x140086bba
mov rcx, qword [rsp + 0x178]
test rcx, rcx
je 0x140086b62
lea rbx, [rsp + 0x530]
and qword [rbx], 0
add byte [rax - 0x39], cl
or byte [r8], cl
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
adc byte [rax], al
mov rax, qword [rsp + 0x170]
imul r13, rcx, 0x30
lea rbp, [fcn.14004cd90]
lea ebp, [fcn.14004cd90]
lea r14, [rsp + 0x1a0]
test r13, r13
je 0x140086aaf
lea rsi, [rax + 0x30]
lea rcx, [rax + 8]
lea rdx, [rax + 0x10]
mov r8, qword [rax + 0x28]
add rax, 0x20
dec r8
mov qword [rsp + 0xc8], r8
mov qword [rsp + 0x340], rcx
mov qword [rsp + 0x348], rbp
mov qword [rsp + 0x350], rdx
mov qword [rsp + 0x358], rbp
mov qword [rsp + 0x360], rax
mov qword [rsp + 0x368], rbp
lea rax, str.on_line___column___through_line
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 5
and qword [rsp + 0xa0], 0
lea rax, [rsp + 0xc8]
mov qword [rsp + 0x370], rax
mov qword [rsp + 0x378], rbp
mov qword [rsp + 0x90], rdi
mov qword [rsp + 0x98], 4
mov rcx, r14
lea rdx, [rsp + 0x80]
call fcn.1400c8239
mov rcx, rbx
mov rdx, r14
call fcn.1400dcb31
add r13, 0xffffffffffffffd0
mov rax, rsi
jmp 0x14008602d
invalid
lea rax, str.regex_parse_error:_n
lea r8, [rsp + 0x340]
mov qword [r8], rax
mov qword [r8 + 8], 1
lea rax, [0x14024c278]
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
lea rdx, [0x1401b4b28]
lea rcx, [rsp + 0x58]
call fcn.1400eba28
test al, al
jne 0x140086be4
lea rsi, [rsp + 0x340]
lea rdx, [rsp + 0xe0]
mov rcx, rsi
call fcn.1400dc5ee
mov rcx, rbx
mov rdx, rsi
call fcn.1400dc774
mov rcx, rsi
call fcn.1400dca75
lea rdi, [rsp + 0x530]
mov qword [rdi], rbx
lea rax, [0x14024b9a8]
mov qword [rsi], rax
mov ebx, 1
mov qword [rsi + 8], rbx
and qword [rsi + 0x20], 0
lea rax, [0x14000ce00]
mov qword [rdi + 8], rax
mov qword [rsi + 0x10], rdi
mov qword [rsi + 0x18], rbx
lea rdx, [0x1401b4b28]
lea rcx, [rsp + 0x58]
lea r8, [rsp + 0x340]
call fcn.1400eba28
test al, al
jne 0x14008620f
mov qword [rsp + 0x530], r12
lea rax, str.error:
lea r8, [rsp + 0x340]
mov qword [r8], rax
mov qword [r8 + 8], rbx
and qword [r8 + 0x20], 0
lea rax, case.0x1400bd204.101
mov qword [rsp + 0x538], rax
mov qword [r8 + 0x10], rdi
mov qword [r8 + 0x18], rbx
lea rdx, [0x1401b4b28]
lea rcx, [rsp + 0x58]
call fcn.1400eba28
test al, al
je 0x140086224
mov rcx, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
jmp 0x140086bdf
mov rcx, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
call fcn.140029b24
lea rcx, [rsp + 0x150]
call fcn.1400dca75
xor ecx, ecx
jmp 0x140086bf3
xor eax, eax
mov qword [rsp + 0x1f0], rax
mov ebp, 8
lea rbx, [rsp + 0x418]
and qword [rbx], 0
mov qword [rbx + 8], 8
and qword [rbx + 0x10], 0
shl rsi, 3
xor edi, edi
xor r14d, r14d
cmp rsi, rdi
je 0x14008631f
mov r13, qword [rbp + rdi]
call fcn.1400ca5ce
mov r15, rax
mov rax, qword [r13 + 0x28]
mov rcx, qword [rax]
movups xmm0, xmmword [rax + 8]
movups xmm1, xmmword [rax + 0x18]
mov edx, dword [rax + 0x38]
movups xmm2, xmmword [rax + 0x3c]
movzx r8d, word [rax + 0x4c]
movups xmm3, xmmword [rax + 0x28]
mov al, byte [rax + 0x4e]
mov qword [r15], rcx
movups xmmword [r15 + 8], xmm0
movups xmmword [r15 + 0x18], xmm1
movups xmmword [r15 + 0x28], xmm3
mov dword [r15 + 0x38], edx
movups xmmword [r15 + 0x3c], xmm2
mov word [r15 + 0x4c], r8w
mov byte [r15 + 0x4e], al
cmp r14, qword [rsp + 0x418]
jne 0x1400862ff
mov rcx, rbx
mov rdx, r14
call fcn.14009527e
mov r12, qword [rsp + 0x420]
mov r14, qword [rsp + 0x428]
mov qword [r12 + r14*8], r15
mov r14, qword [rsp + 0x428]
inc r14
mov qword [rsp + 0x428], r14
add rdi, 8
jmp 0x14008627e
mov qword [rsp + 0x228], rbp
mov rax, qword [rsp + 0x420]
lea rcx, [rax + r14*8]
lea rbx, [rsp + 0x570]
mov qword [rbx + 0x10], rax
mov qword [rbx + 0x18], rcx
and qword [rbx], 0
mov rcx, rbx
call fcn.140089b45
xor edi, edi
neg rax
mov esi, 0
sbb esi, esi
mov rcx, rbx
call fcn.140089b45
test rax, rax
je 0x14008637d
mov rax, qword [rax]
mov rax, qword [rax]
mov rbp, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov qword [rsp + 0x78], rax
jmp 0x14008637f
xor ebp, ebp
mov rax, qword [rsp + 0x578]
mov qword [rsp + 0x50], rax
mov rdx, qword [rsp + 0x580]
mov rax, qword [rsp + 0x588]
mov qword [rsp + 0x40], rax
cmp qword [rsp + 0x570], 0
sete r14b
mov al, 1
mov dword [rsp + 0x28], eax
mov r11b, 1
xor r12d, r12d
mov r15d, esi
xor r13d, r13d
xor ebx, ebx
xor r8d, r8d
xor r10d, r10d
xor eax, eax
mov qword [rsp + 0x48], rax
xor eax, eax
mov ecx, eax
mov eax, ecx
mov qword [rsp + 0x220], r8
mov qword [rsp + 0x30], rax
test r14b, 1
je 0x1400863fc
cmp rdx, qword [rsp + 0x40]
je 0x140086547
mov r8, rdx
add rdx, 8
jmp 0x14008640d
mov rcx, qword [rsp + 0x50]
mov r8, rcx
test rcx, rcx
je 0x140086547
mov r9, qword [r8]
test r11b, 1
je 0x140086421
cmp byte [r9 + 0x4c], 0
setne r11b
jmp 0x140086424
xor r11d, r11d
add rbx, qword [r9 + 0x30]
mov rcx, 0xffffffffffffffff
cmovb rbx, rcx
mov rcx, qword [r9 + 0x20]
test rbp, rbp
je 0x140086453
test rcx, rcx
je 0x140086456
mov ebp, 1
mov rcx, qword [rsp + 0x78]
cmp rcx, qword [r9 + 0x28]
je 0x140086458
jmp 0x140086456
test rcx, rcx
xor ebp, ebp
test byte [rsp + 0x28], 1
je 0x140086472
cmp byte [r9 + 0x4d], 0
setne al
mov dword [rsp + 0x28], eax
mov rax, qword [rsp + 0x30]
jmp 0x14008647a
mov dword [rsp + 0x28], 0
test byte [rsp + 0x48], 1
jne 0x1400864d0
cmp qword [r9], 0
je 0x1400864c1
mov rcx, qword [r9 + 8]
test r10, r10
sete r8b
mov rax, r10
mov r10, qword [rsp + 0x1f8]
cmp rcx, r10
setb r14b
or r14b, r8b
cmovne r10, rcx
mov qword [rsp + 0x1f8], r10
mov r10, rax
mov ecx, 1
cmovne r10, rcx
jmp 0x1400864cb
mov al, 1
mov qword [rsp + 0x48], rax
xor r10d, r10d
mov rax, qword [rsp + 0x30]
or r13d, dword [r9 + 0x38]
and r15d, dword [r9 + 0x3c]
and esi, dword [r9 + 0x40]
or r12d, dword [r9 + 0x44]
or edi, dword [r9 + 0x48]
mov r14b, 1
test al, al
jne 0x1400863e2
cmp qword [r9 + 0x10], 0
mov r8d, 0
mov cl, 1
je 0x1400863d3
mov rcx, qword [r9 + 0x18]
mov r8, qword [rsp + 0x220]
test r8, r8
sete byte [rsp + 0x30]
mov r14, qword [rsp + 0x218]
cmp rcx, r14
seta r9b
or r9b, byte [rsp + 0x30]
cmovne r14, rcx
mov qword [rsp + 0x218], r14
mov dword [rsp + 0x218], esi
mov ecx, 1
cmovne r8, rcx
mov r14b, 1
jmp 0x1400863d1
and r11b, 1
mov dword [rsp + 0x48], r11d
mov eax, dword [rsp + 0x28]
and al, 1
mov dword [rsp + 0x28], eax
mov ecx, 0x50
mov edx, 8
mov qword [rsp + 0x30], r10
mov dword [rsp + 0x30], edx
call fcn.1400c65ff
mov r14, rax
mov rax, qword [rsp + 0x30]
mov qword [r14], rax
mov rax, qword [rsp + 0x1f8]
mov qword [r14 + 8], rax
mov rax, qword [rsp + 0x220]
mov qword [r14 + 0x10], rax
mov rax, qword [rsp + 0x218]
mov qword [r14 + 0x18], rax
mov qword [r14 + 0x20], rbp
mov rax, qword [rsp + 0x78]
mov qword [r14 + 0x28], rax
mov qword [r14 + 0x30], rbx
mov dword [r14 + 0x38], r13d
mov dword [r14 + 0x3c], r15d
mov dword [r14 + 0x40], esi
mov dword [r14 + 0x44], r12d
mov dword [r14 + 0x48], edi
mov eax, dword [rsp + 0x48]
mov byte [r14 + 0x4c], al
mov byte [r14 + 0x4d], 0
mov eax, dword [rsp + 0x28]
mov byte [r14 + 0x4e], al
mov ecx, 0xb0
mov edx, 8
call fcn.1400c65ff
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rbx + 0x10], rax
mov rax, qword [rsp + 0x1e0]
mov qword [rbx + 0x18], rax
mov rax, qword [rsp + 0x2e0]
mov qword [rbx + 0x20], rax
mov rax, qword [rsp + 0x2d8]
mov qword [rbx + 0x28], rax
mov rax, qword [rsp + 0x2d0]
mov qword [rbx + 0x30], rax
mov rax, qword [rsp + 0x2c8]
mov qword [rbx + 0x38], rax
mov rax, qword [rsp + 0x2c0]
mov qword [rbx + 0x40], rax
mov rax, qword [rsp + 0x2b8]
mov qword [rbx + 0x48], rax
mov rax, qword [rsp + 0x2b0]
mov qword [rbx + 0x50], rax
mov rax, qword [rsp + 0x2a8]
mov qword [rbx + 0x58], rax
movups xmm0, xmmword [rsp + 0xb50]
movups xmm1, xmmword [rsp + 0xb60]
movups xmmword [rbx + 0x60], xmm0
movups xmmword [rbx + 0x70], xmm1
mov al, byte [rsp + 0x3e]
mov byte [rbx + 0x80], al
mov al, byte [rsp + 0x3d]
mov byte [rbx + 0x81], al
mov eax, dword [rsp + 0x144]
mov byte [rbx + 0x82], al
mov eax, dword [rsp + 0x140]
mov byte [rbx + 0x83], al
mov eax, dword [rsp + 0x74]
mov byte [rbx + 0x84], al
mov eax, dword [rsp + 0x13c]
mov byte [rbx + 0x85], al
mov eax, dword [rsp + 0x138]
mov byte [rbx + 0x86], al
mov eax, dword [rsp + 0x134]
mov byte [rbx + 0x87], al
mov eax, dword [rsp + 0x130]
mov byte [rbx + 0x88], al
mov eax, dword [rsp + 0x12c]
mov byte [rbx + 0x89], al
mov al, byte [rsp + 0x3f]
mov byte [rbx + 0x8a], al
mov rax, qword [rsp + 0x428]
mov qword [rbx + 0xa0], rax
movups xmm0, xmmword [rsp + 0x418]
movups xmmword [rbx + 0x90], xmm0
mov qword [rbx + 0xa8], r14
mov qword [rsp + 0x150], rbx
lea r15, [rsp + 0x570]
mov rcx, r15
mov rdx, rbx
mov r8, qword [rsp + 0x228]
mov r9, qword [rsp + 0x1f0]
call fcn.14009e796
mov rdi, qword [r15]
mov r14, qword [r15 + 8]
mov r12, qword [r15 + 0x10]
movabs rax, 0x8000000000000002
cmp rdi, rax
jne 0x14008682b
lock inc qword [r14]
jle 0x140086d68
mov esi, 8
mov ecx, 0x10
mov edx, 8
call fcn.1400c65ff
mov r15, rax
mov qword [rax], r14
mov qword [rax + 8], r12
mov ecx, 0x40
mov edx, 0x200
call fcn.1400c67b8
test rax, rax
je 0x140086d77
lea r13, [rsp + 0x570]
mov qword [r13], 8
mov qword [r13 + 8], rax
xor edx, edx
mov qword [rsp + 0x580], rdx
sub rsi, 1
jb 0x1400868d8
cmp rdx, qword [rsp + 0x570]
jne 0x140086800
mov rcx, r13
call fcn.140095333
mov rax, qword [rsp + 0x578]
mov rdx, qword [rsp + 0x580]
shl rdx, 6
and word [rax + rdx], 0
and qword [rax + rdx + 8], 0
mov qword [rax + rdx + 0x10], 8
and qword [rax + rdx + 0x18], 0
mov rdx, qword [rsp + 0x580]
inc rdx
jmp 0x1400867cc
mov qword [rsp + 0x28], r12
mov rax, qword [rsp + 0x588]
mov qword [rsp + 0x40], rax
mov rbp, qword [rsp + 0x590]
mov r12, qword [rsp + 0x598]
add eax, 0x8b480000
test byte [rax + riz*4], ah
add eax, 0x89480000
and al, 0x48
mov rax, qword [rsp + 0x5a8]
mov qword [rsp + 0x30], rax
movups xmm0, xmmword [rsp + 0x5b0]
movaps xmmword [rsp + 0x500], xmm0
mov rax, qword [rsp + 0x5c0]
mov qword [rsp + 0x510], rax
movups xmm0, xmmword [rsp + 0x5c8]
movaps xmmword [rsp + 0x250], xmm0
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x5d8], al
movaps xmmword [rsp + 0x260], xmm0
mov rax, qword [rsp + 0x5e8]
mov qword [rsp + 0x50], rax
mov eax, dword [rsp + 0x5f0]
mov dword [rsp + 0x78], eax
mov esi, dword [rsp + 0x5f4]
lea rcx, [rsp + 0x150]
call fcn.14008e84d
jmp 0x140086988
lea rbp, [rsp + 0x570]
mov rax, qword [rbp + 0x10]
mov qword [rsp + 0x350], rax
movups xmm0, xmmword [rbp]
movaps xmmword [rsp + 0x340], xmm0
mov ecx, 0x5a8
mov edx, 8
call fcn.1400c65ff
mov rdi, rax
movaps xmm0, xmmword [rsp + 0x340]
movups xmmword [rax], xmm0
mov rax, qword [rsp + 0x350]
mov qword [rdi + 0x10], rax
mov qword [rdi + 0x18], r15
lea rax, [0x1401b7588]
mov qword [rdi + 0x20], rax
and qword [rdi + 0x28], 0
mov qword [rdi + 0x30], 3
lea rcx, [rdi + 0x38]
mov r8d, 0x570
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0x28
mov edx, 8
call fcn.1400c65ff
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], r12
mov qword [rax + 0x20], rbx
mov qword [rsp + 0x28], rdi
mov r14, rax
movabs rdi, 0x8000000000000002
mov rcx, qword [rsp + 0x1f0]
mov rdx, qword [rsp + 0x228]
call fcn.1400954d5
lea rcx, [rsp + 0x290]
call fcn.140087bb8
lea rcx, [rsp + 0x2e8]
call fcn.14009e778
lea rbx, [rsp + 0x80]
jmp 0x14008491a
lea rdi, [rsp + 0x530]
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
mov esi, 1
mov qword [rsp + 0x20], rsi
lea r9, [0x14024c4a8]
lea rbx, [rsp + 0x80]
mov rcx, rbx
call fcn.1400c946f
lea r8, [rsp + 0x340]
lea rax, [0x1401be3d8]
mov qword [r8], rax
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
mov qword [rsp + 0xc8], rbx
lea rax, [0x14000ce00]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xc8]
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rsi
lea rdx, [0x1401b4b28]
lea rcx, [rsp + 0x58]
call fcn.1400eba28
mov ebx, eax
mov rcx, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
call fcn.140029b24
mov rcx, rdi
call fcn.1400dcad4
test bl, bl
lea rbx, [rsp + 0x80]
jne 0x140086bba
mov qword [rsp + 0x80], r12
lea rax, str.error:
lea r8, [rsp + 0x340]
mov qword [r8], rax
mov eax, 1
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
lea rcx, [0x1400c8e16]
jmp 0x140086b91
lea rdi, [rsp + 0x530]
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
mov esi, 1
mov qword [rsp + 0x20], rsi
lea r9, [0x14024c4a8]
lea rbx, [rsp + 0x80]
mov rcx, rbx
call fcn.1400c946f
lea r8, [rsp + 0x340]
lea rax, [0x1401be3d8]
mov qword [r8], rax
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
mov qword [rsp + 0xc8], rbx
lea rax, [0x14000ce00]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xc8]
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rsi
lea rdx, [0x1401b4b28]
lea rcx, [rsp + 0x58]
call fcn.1400eba28
mov ebx, eax
mov rcx, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
call fcn.140029b24
mov rcx, rdi
call fcn.1400dcad4
test bl, bl
lea rbx, [rsp + 0x80]
jne 0x140086bba
mov qword [rsp + 0x80], r12
lea rax, str.error:
lea r8, [rsp + 0x340]
mov qword [r8], rax
mov eax, 1
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
lea rcx, case.0x1400bd204.101
mov qword [rsp + 0x88], rcx
mov qword [r8 + 0x10], rbx
mov qword [r8 + 0x18], rax
lea rdx, [0x1401b4b28]
lea rcx, [rsp + 0x58]
call fcn.1400eba28
test al, al
je 0x140086cc1
mov rcx, qword [rsp + 0x270]
mov rdx, qword [rsp + 0x278]
call fcn.140029b24
mov rcx, qword [rsp + 0x250]
mov rdx, qword [rsp + 0x258]
call fcn.140029b24
lea rcx, [rsp + 0x150]
call fcn.1400dca75
mov cl, 1
mov rdi, qword [rsp + 0x148]
call fcn.140086dc8
mov rbx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x60]
mov rsi, qword [rsp + 0x68]
mov r14, rdx
cmp qword [rsp + 0x570], r15
jne 0x140086c55
mov rcx, qword [rsp + 0x578]
movabs rdx, 0x7fffffffffffffff
add rdx, rcx
btc rcx, 0x3f
xor eax, eax
cmp rdx, 7
cmovb rax, rcx
cmp rax, 1
je 0x140086c9b
test rax, rax
jne 0x140086c62
lea rcx, [rsp + 0x578]
jmp 0x140086c5d
lea rcx, [rsp + 0x570]
call fcn.140086da5
mov qword [rdi + 8], rbx
mov qword [rdi + 0x10], r14
mov qword [rdi + 0x18], rsi
and qword [rdi], 0
lea rcx, [rsp + 0x470]
call fcn.140086d87
movaps xmm6, xmmword [rsp + 0xb70]
add rsp, 0xb88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [rsp + 0x580]
movabs rax, 0x8000000000000004
cmp rcx, rax
jl 0x140086c62
mov rdx, qword [rsp + 0x588]
call fcn.140029b24
jmp 0x140086c62
mov rcx, qword [rsp + 0x270]
mov rdx, qword [rsp + 0x278]
call fcn.140029b24
mov rcx, qword [rsp + 0x250]
mov rdx, qword [rsp + 0x258]
jmp 0x140086234
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158670
lea r8, [rsp + 0x570]
and qword [r8], 0
lea rdx, [0x1401bef38]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
lea rcx, [rsp + 0x150]
call fcn.14015b8a2
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
ud2
mov ecx, 8
mov rdx, rdi
call fcn.140157f40
mov ecx, 0x40
mov edx, 0x200
call fcn.140157f40
int3
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x98
mov rdi, rdx
mov rax, qword [rdx]
lea r8, [rax - 2]
cmp r8, 8
cmp eax, 8
clc
or byte [rdx + 2], bh
add byte [rax], al
mov edx, 2
cmovae r8, rdx
mov rsi, rcx
lea rcx, [0x14024ef10]
add byte [rsi + 0x63], cl
add al, 0x81
add byte [rsi + 0x63], cl
add al, 0x81
add r8, rcx
jmp r8
enter 0xffffffffffffff41, 0xffffffffffffffe0
mov rdi, qword [rdi + 8]
mov rax, qword [rdi]
lea r8, [rax - 2]
cmp r8, 8
cmovae r8, rdx
cmovae eax, edx
cmovae eax, edx
movsxd r8, dword [rcx + r8*4]
add r8, rcx
jmp r8
mov rcx, rsi
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
jmp fcn.1400879b3
mov rdx, qword [rdi + 0x10]
lea rbx, [rsp + 0x38]
mov rcx, rbx
call fcn.1400875d1
mov r15d, dword [rdi + 0x18]
sbb byte [rbx + rcx*4 + 0x77], al
or byte [rbx - 0x75bbf391], cl
sbb al, 0xb9
xor byte [rax], al
add byte [rax], al
mov edx, 8
call fcn.1400c65ff
mov rdi, rax
mov edi, eax
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm2
mov dword [rsp + 0x30], r15d
xor byte [rcx + rcx*4 + 0x74], al
mov dword [rsp + 0x20], esi
and al, 0x20
mov dword [rsp + 0x24], ebp
mov byte [rsp + 0x34], r12b
mov qword [rsp + 0x28], rax
mov rax, qword [rax + 0x28]
cmp qword [rax + 0x10], 0
je 0x1400876ea
invalid
cmp qword [rax + 0x18], 0
jne 0x1400876ea
xor eax, eax
test r15d, r15d
setne al
mov dword [rsp + 0x30], eax
test r14d, r14d
sete cl
test ebp, ebp
setne dl
ret 0xca08
movzx ebp, dl
mov dword [rsp + 0x20], 1
add byte [rcx + 0x4124246c], cl
mov esi, 1
mov r15d, eax
cmp r15d, 1
je 0x14008794e
test r15d, r15d
jne 0x140087978
add byte [rax], al
add byte [rax], al
test r14d, r14d
je 0x140087978
test ebp, ebp
jne 0x140087978
push 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.1400879b3
mov rcx, rdi
call case.0x140085149.23
add byte [rax], al
jmp 0x14008796e
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
lea rcx, [rsp + 0x40]
and al, 0x40
mov rdx, qword [rdi + 0x10]
mov r8, qword [rdi + 0x18]
test rax, rax
je case.0x14006622a.364
invalid
call fcn.1400cae42
mov eax, 1
jmp 0x140087911
invalid
mov edi, dword [rdi + 8]
mov ecx, edi
call fcn.1400d6aae
mov qword [rsi], 5
invalid
add eax, 0x89000000
jle 0x140087764
jmp 0x14008799b
mov rbx, qword [rdi + 8]
mov rdi, qword [rdi + 0x10]
mov rcx, rdi
xor edx, edx
call fcn.14002a03e
mov r14, rax
mov r15, rdx
mov rcx, rdx
mov rdx, rbx
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x38]
cmp byte [rcx + rcx*4 + 0x31], cl
cmp byte [rcx + rcx*4 + 0x31], cl
mov qword [rcx + 8], r15
mov qword [rcx + 0x10], rdi
call fcn.14002ce32
mov rdi, rax
test rdx, rdx
je 0x140087929
mov rbx, rdx
mov rcx, rdi
call fcn.1400d566c
mov qword [rsi], 3
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], rbx
jmp 0x14008799b
mov rbx, qword [rdi + 0x10]
mov rdi, qword [rdi + 0x18]
mov edi, dword [rdi + 0x18]
mov rcx, rdi
call fcn.1400ca66f
lea r14, [rsp + 0x68]
mov qword [r14], rax
mov qword [r14 + 8], rdx
and qword [r14 + 0x10], 0
mov rcx, r14
mov rdx, rdi
call case.0x1400ce92b.277
mov r15, qword [r14 + 0x10]
test rdi, rdi
je 0x14008784e
imul r12, r15, 0x30
add r12, qword [rsp + 0x70]
jo 0x14008784e
neg edi
xor r13d, r13d
lea r14, [rsp + 0x38]
mov rcx, r14
mov rdx, rbx
call fcn.1400875d1
movups xmm0, xmmword [rsp + 0x38]
movups xmm1, xmmword [rsp + 0x48]
movups xmm2, xmmword [rsp + 0x58]
and al, 0x58
and al, 0x58
movups xmmword [r12 + 0x20], xmm2
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
dec r13
dec ebp
dec ebp
add r12, 0x30
add rbx, 0x30
cmp rdi, r13
jne 0x140087810
sub r15, r13
lea rdx, [rsp + 0x68]
mov qword [rdx + 0x10], r15
mov rcx, rsi
call fcn.1400d8005
jmp 0x14008799f
mov rbx, qword [rdi + 0x10]
mov rdi, qword [rdi + 0x18]
mov rcx, rdi
call fcn.1400ca66f
lea r14, [rsp + 0x80]
mov qword [r14], rax
mov qword [r14 + 8], rdx
and qword [r14 + 0x10], 0
mov rcx, r14
mov rdx, rdi
call case.0x1400ce92b.277
mov r15, qword [r14 + 0x10]
test rdi, rdi
je 0x1400878f1
imul r12, r15, 0x30
add r12, qword [rsp + 0x88]
neg rdi
xor r13d, r13d
lea r14, [rsp + 0x38]
and al, 0x38
mov rcx, r14
mov rdx, rbx
call fcn.1400875d1
movups xmm0, xmmword [rsp + 0x38]
movups xmm1, xmmword [rsp + 0x48]
movups xmm2, xmmword [rsp + 0x58]
movups xmmword [r12 + 0x20], xmm2
adc dword [rsp + 0x20], edx
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
dec r13
add r12, 0x30
add rbx, 0x30
cmp rdi, r13
jne 0x1400878b3
sub r15, r13
lea rdx, [rsp + 0x80]
mov qword [rdx + 0x10], r15
mov rcx, rsi
call fcn.1400d7066
jmp 0x14008799f
call fcn.1400941ef
xor eax, eax
mov cl, byte [rdi + 0x20]
lea rdx, [rsp + 0x38]
mov byte [rdx + 0x20], cl
mov qword [rdx], rax
mov rcx, rsi
call fcn.1400879e4
jmp 0x14008799f
mov rcx, rsi
call fcn.1400879b3
mov rcx, rdi
xor edx, edx
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400879d1
test r14d, r14d
je 0x140087978
cmp ebp, 1
jne 0x140087978
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rcx, rdi
call fcn.140087b15
jmp 0x14008799f
lea rdi, [rsp + 0x20]
mov rcx, rdi
call fcn.1400d6535
mov qword [rsi], 6
movups xmm0, xmmword [rdi]
movups xmmword [rsi + 8], xmm0
mov rcx, qword [rdi + 0x10]
mov qword [rsi + 0x18], rcx
mov qword [rsi + 0x28], rax
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov esi, ecx
call fcn.1400c6cd9
mov rcx, rsi
call 0x140087b1f
add byte [rax - 0x75], cl
sub byte [rax - 0x7d], r9b
add esp, 0x20
add byte [rax - 0x75], cl
sub byte [rax - 0x7d], r9b
invalid
invalid
add esp, 0x20
pop rsi
jmp fcn.140087b15
jmp fcn.140028f50
xor dword [rdx + rdi*8], edx
call qword [rsi + 0x48]
sub esp, 0x20
mov rdx, qword [rcx]
add rdx, 0xfffffffffffffffe
cmp rdx, 8
invalid
or byte [rax + 2], bh
mov eax, 2
cmovb rax, rdx
cmovb eax, edx
cmp rax, 6
ja case.0x140087b4c.6
lea rdx, [0x14024ef30]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
add rsp, 0x20
pop rsi
ret
and byte [rsi - 0x3d], bl
add rcx, 8
add rsp, 0x20
pop rsi
jmp fcn.140087bb8
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rax
add rsp, 0x20
pop rsi
jmp fcn.1400879d1
or byte [rax - 0x75], cl
push rcx
adc byte [rax - 0x77], cl
ror dword [rax - 0x7d], 0xc4
and byte [rsi - 0x17], bl
pop rdx
invalid
add rcx, 0x10
jmp 0x140087ba3
lea rsi, [rcx + 8]
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x140087ba0
mov r8, qword [rcx + 0x18]
test r8, r8
je 0x140087ba0
mov edx, 1
mov rcx, rax
call fcn.14000ce13
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140087bd6
nop
add rsp, 0x20
pop rsi
jmp fcn.1400c6fab
push rsi
sub rsp, 0x20
mov rsi, qword [rcx]
mov rcx, rsi
call case.0x140085149.23
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140087b15
lea edx, [0x1401b5620]
mov rcx, r8
mov rdx, r9
mov r8, rax
mov r9, r10
call fcn.1401586d0
invalid
invalid
add ah, cl
or byte [0xcb5149d9], cl
or dword [rdx + 1], edi
add byte [rax], al
add byte [rax], al
jmp fcn.140028f50
mov dword [rcx], ecx
lea rcx, [0x1401b5eb8]
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
mov dword [rsp + 0x20], ecx
lea rdx, [0x1401b5ea9]
mov r8d, 0xa
mov rcx, rax
call fcn.140051590
nop
add rsp, 0x38
ret
loope case.0x140085149.31
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.InvalidInputAnchoredInvalidInputUnanchoredUnsupportedStreamgot
mov r8d, 0x14
jmp 0x140087f11
add eax, 0x12e133
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], 3
add eax, dword [rax]
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
lea rax, [0x1401b5fa2]
lea r9, [0x1401b5fb3]
mov r8d, 0x11
jmp 0x140087ee7
mov rcx, rdx
mov rdx, rax
call fcn.140050e90
nop
add rsp, 0x48
ret
add rsp, 0x48
jmp rax
call fcn.14002fea5
mov ecx, eax
mov eax, ecx
movaps xmm6, xmmword [rsp + 0xb0]
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
or byte [rcx], al
add byte [rax], al
add byte [rcx - 0x77], cl
js 0x14008b88b
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
mov rcx, r14
mov rdx, r13
mov edx, ebp
mov edx, ebp
jmp 0x14008b83b
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_alphabet.rsEOI
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x1bfd7a
std
sbb eax, dword [rax]
lea r9, [0x1401b5700]
lea r8, [rsp + 0x30]
mov edx, 0x2b
call fcn.1401586d0
int3
mov eax, dword [r12 + rbp*4]
mov qword [rsp + 0x28], rax
lea rax, [0x14024b9a8]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rdi
and qword [rsp + 0x60], 0
lea rax, [rsp + 0x28]
mov qword [rsp + 0x30], rax
lea rax, [fcn.14012c0a0]
add byte [rax - 0x77], cl
and al, 0x38
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rdi
and al, 0x58
and al, 0x58
mov rcx, r14
mov rdx, r15
call fcn.14000b50f
mov rax, qword [rsp + 0xa0]
add byte [rcx - 0x77], cl
adc byte [r15], r9b
adc byte [rsp + 0x90], al
add byte [rcx - 0x77], cl
adc byte [r15], r9b
adc byte [rsp + 0x90], al
movups xmmword [r13], xmm0
inc rbp
add r13, 0x18
cmp rbx, rbp
jne 0x14008b984
mov r8, qword [rsp + 0x80]
add r8, rbp
call 0x164bd454b
mov byte [rax], al
add byte [rax], al
lea rbx, [rsp + 0xe8]
mov qword [rbx + 0x10], r8
mov rdx, qword [rbx + 8]
lea r14, [rsp + 0x90]
mov rcx, r14
call fcn.1400ca5fb
mov rcx, rbx
call fcn.140029fb2
lea rax, [rsp + 0x30]
mov qword [rax], r14
lea rcx, [0x14000ce00]
or eax, 0xfff813c2
mov qword [rax + 8], rcx
lea rcx, str.union_
jmp 0x14008bd4a
mov rcx, r15
mov rdx, r14
call fcn.14008bf50
cmp dword [rsp + 0x40], 0
je 0x14008bef0
mov rax, qword [rsp + 0x44]
mov rcx, qword [rsp + 0xa8]
lea rdx, [rcx + 1]
mov qword [rsp + 0xa8], rdx
mov qword [rsp + 0x28], rax
test rcx, rcx
je 0x14008bb41
lea rax, [0x1401b6848]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 1
and al, 0x48
add dword [rax], eax
add byte [rax], al
and al, 0x48
add dword [rax], eax
add byte [rax], al
lea rax, [0x14024c278]
mov qword [rsp + 0x50], rax
movups xmmword [rsp + 0x58], xmm6
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.14002fea5
test al, al
jne 0x14008bed2
invalid
xchg ecx, eax
add eax, dword [rax]
invalid
mov qword [rsp + 0x40], r12
mov qword [rsp + 0x48], r13
and qword [rsp + 0x60], 0
lea rax, [rsp + 0x28]
mov qword [rsp + 0x30], rax
lea rax, [0x14008730a]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x50], rbp
and al, 0x50
and al, 0x50
mov qword [rsp + 0x58], r13
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.14002fea5
test al, al
je 0x14008bacc
invalid
invalid
invalid
jmp 0x14008bed2
mov eax, dword [rsi + 4]
lea rdx, [rsp + 0x30]
mov qword [rdx], rax
lea rax, [rsp + 0x90]
mov qword [rax], rcx
lea rcx, [0x14008bf22]
add eax, dword [rax]
add byte [rax - 0x77], cl
or byte [rax - 0x77], cl
push rax
adc byte [rax - 0x73], cl
or eax, 0xa04db
fild dword [rdx + rcx]
add byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
or eax, 0x12acc0
lea r8, [rsp + 0x40]
mov qword [r8], rcx
mov ecx, 2
jmp 0x14008be66
call 0x164bd484c
mov byte [rax], al
add byte [rax], al
lea rbx, [rsp + 0xd0]
mov qword [rbx + 0x10], r8
adc byte [rax - 0x75], cl
push rbx
or byte [rbp + rcx*4 - 0x4c], cl
and al, 0x90
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
adc byte [rax - 0x75], cl
push rbx
or byte [rbp + rcx*4 - 0x4c], cl
and al, 0x90
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
call fcn.1400ca5fb
mov rcx, rbx
call fcn.140029fb2
lea rax, [rsp + 0x30]
mov qword [rax], r14
lea rcx, [0x14000ce00]
rcl dword [rax], 0xf8
dec dword [rax - 0x77]
or byte [rax - 0x73], cl
or eax, 0x12d83e
lea r8, [rsp + 0x40]
mov qword [r8], rcx
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
adc byte [rcx - 0x39], cl
sbb byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
push rsi
sub al, ch
sub eax, 0x89fffa41
cli
dec dword [rcx + 0xe8b49c3]
adc byte [rcx - 0x39], cl
sbb byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
push rsi
sub al, ch
sub eax, 0x89fffa41
cli
invalid
mov ebx, eax
cli
dec dword [rcx + 0xe8b49c3]
mov rdx, qword [r14 + 8]
call fcn.140029b24
jmp 0x14008bed2
add byte [rcx - 0x75], al
add al, 0x41
mov ecx, dword [rsi + 8]
mov edx, dword [r14 + 0xc]
mov r8d, dword [r14 + 0x10]
lea r9, [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rcx - 0x77], cl
or dword [rax - 0x73], ecx
mov word [rax + rcx*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
adc dword [rax - 0x73], ecx
push rsp
and al, 0x28
and al, 0xc0
add byte [rax], al
add byte [rcx - 0x77], cl
or dword [rax - 0x73], ecx
mov word [rax + rcx*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
adc dword [rax - 0x73], ecx
push rsp
and al, 0x28
mov qword [rdx], r8
lea r8, [rsp + 0x30]
mov qword [r8], rax
lea rax, [rsp + 0x40]
mov qword [rax], r9
lea r9, [fcn.14012c0a0]
mov qword [rax + 8], r9
mov qword [rax + 0x10], rcx
mov qword [rax + 0x18], r9
mov qword [rax + 0x20], rdx
mov qword [rax + 0x28], r9
mov qword [rax + 0x30], r8
mov qword [rax + 0x38], r9
lea rcx, str.capture_pid__group__slot____8
lea r8, [rsp + 0x90]
mov qword [r8], rcx
mov ecx, 4
mov qword [r8 + 8], rcx
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rcx
jmp 0x14008bec3
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
call fcn.14002fea5
mov ebx, eax
mov eax, ebx
movaps xmm6, xmmword [rsp + 0x100]
add rsp, 0x118
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, [0x1401b95c0]
lea r8, [rsp + 0x40]
mov qword [r8], rax
mov qword [r8 + 8], 1
lea rax, [0x14024c278]
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
mov rcx, rdi
mov rdx, rsi
jmp 0x14008becb
mov rcx, rbx
call fcn.140032a4a
test al, 1
je case.0x1400bbdd7.39
mov byte [rsp + 0x2b], dl
mov rcx, rsi
call fcn.14004721f
test al, al
je 0x14008d4f4
mov rcx, rdi
mov rdx, r15
mov r8, r14
call fcn.140050ce0
jmp 0x14008d4f4
mov rcx, qword [rsp + 0x30]
mov dl, byte [rsp + 0x38]
call fcn.140050e30
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea ecx, [0x1401bc320]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], 4
and byte [rax + rax], al
add byte [rax], al
and byte [rax + rax], al
add byte [rax], al
lea rdx, [0x1401bc30c]
lea r9, str.kind
mov r8d, 0xe
mov rcx, rax
call fcn.140050e90
nop
add rsp, 0x48
ret
sbb al, 0
movsxd r8, dword [rdx + r8*4]
add r8, rdx
jmp r8
invalid
push rax
in eax, dx
adc al, byte [rax]
mov r8d, 0xf
jmp 0x14008d6d6
mov qword [rdx], rax
add rax, 0x18
lea r8, [0x1401bc3c8]
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x48], rdx
lea rdx, [0x1401d5f58]
mov qword [rsp + 0x38], rdx
lea rdx, [0x1401bc378]
in eax, dx
adc al, byte [rax]
mov qword [rsp + 0x30], rdx
push rsp
and al, 0x30
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x40], 4
add byte [rax], al
mov qword [rsp + 0x20], 7
lea rdx, [0x1401bc3be]
lea r9, str.pattern
mov r8d, 9
jmp 0x14008d73e
and al, 0x20
invalid
call fcn.140050e90
jmp 0x14008d743
call fcn.140050f50
nop
add rsp, 0x68
ret
sbb dword [rax], eax
mov r8d, 4
mov rcx, rdx
mov rdx, rax
call fcn.140051590
nop
add rsp, 0x38
ret
in al, dx
cmp byte [rax - 0x77], cl
ror byte [rbp + rcx*4 + 0x4c], 1
and al, 0x30
mov qword [r9], rcx
lea rcx, [0x1401b5800]
mov qword [rsp + 0x20], rcx
lea rdx, [0x1401bb8ba]
invalid
fcom dword [rdx]
add byte [rcx - 0x48], al
or eax, dword [rax]
add byte [rax], al
mov rcx, rax
call fcn.140051590
nop
add rsp, 0x38
ret
mov ecx, dword [rcx]
mov rcx, qword [rcx]
movzx edx, byte [rcx]
lea r8, [0x14024ef98]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
add edx, eax
add edx, eax
jmp rdx
out 0x12, eax
add byte [rax - 0x77], cl
push rsp
and al, 0x38
lea rdx, [0x1401b9d50]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x40], 6
mov qword [rsp + 0x20], 4
lea rdx, str.QuitbyteoffsetGaveUpHaystackTooLonglenUnsupportedAnchoredmode
lea r9, [0x1401bc7e4]
mov r8d, 4
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0xbd
cld
invalid
jmp 0x14008e152
nop
add rsp, 0x68
ret
sub byte [rax - 0x7d], cl
invalid
ror dword [rax - 0x77], 1
ret 0xc4e8
ror dword [rcx + rcx*4 - 0x36], 0xe8
xchg edx, eax
invalid
sal byte [rbp + riz + 0x48], 0x8b
push rcx
adc byte [rbx + rcx*4 + 0x41], cl
and byte [rax - 0x3f], cl
loopne 0x14008e96c
mov rax, qword [rax + r8 - 8]
clc
cmp rdx, rax
jae 0x14008e987
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonliteral_trie.rsh
mov rcx, rax
call fcn.140158350
mov rdx, qword [rcx + 0x10]
xor eax, eax
sub rdx, rax
shl rax, 3
add rax, qword [rcx + 8]
add rsp, 0x28
ret
or byte [rax - 0x77], cl
ret 0xe9
push rbx
sub rsp, 0x5f8
movaps xmmword [rsp + 0x5e0], xmm6
mov rbx, r8
mov r14, rdx
mov r12, rcx
mov rax, qword [r8]
lea rcx, [rax - 2]
lea ecx, [rax - 2]
cmp rcx, 8
mov edx, 2
add byte [rax + 0xf], cl
ror dword [rax - 0x73], 1
or eax, 0x1c05c3
sbb al, 0
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
mov qword [rsp + 0x50], r14
jmp rdx
mov rcx, r12
mov rdx, r14
movaps xmm6, xmmword [rsp + 0x5e0]
add rsp, 0x5f8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.140090f2e
mov esi, dword [rbx + 0x18]
mov eax, dword [rbx + 8]
mov ebp, dword [rbx + 0xc]
imul ecx, dword [rax*4 + 0x17840ff6], 8
add byte [rax], al
invalid
imul ecx, dword [rax*4 + 0x17840ff6], 8
add byte [rax], al
invalid
test eax, eax
je 0x14008f3a9
mov qword [rsp + 0x40], r12
and al, 0x40
mov r13, qword [rbx + 0x10]
cmp esi, ebp
jne 0x14008f3fb
mov rcx, qword [rsp + 0x40]
mov rdx, r14
mov r8, r13
mov r9d, esi
movaps xmm6, xmmword [rsp + 0x5e0]
add rsp, 0x5f8
clc
invalid
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400919ec
test rax, rax
je 0x14008f280
lea rsi, [rsp + 0x90]
mov rcx, rsi
mov rdx, r14
call fcn.140091b7f
mov rdx, qword [rsi]
mov r14d, dword [rsi + 8]
movabs rax, 0x8000000000000008
cmp rdx, rax
jne 0x14008f338
mov rsi, qword [rbx + 0x18]
mov rcx, rsi
mov ecx, esi
call fcn.14009368b
lea rdi, [rsp + 0x3f8]
mov qword [rdi], rax
mov qword [rdi + 8], rdx
and qword [rdi + 0x10], 0
mov rbx, qword [rbx + 0x10]
add rsi, rsi
xor r15d, r15d
cmp rsi, r15
je 0x14008f360
movzx edx, word [rbx + r15]
shl rdx, 0x20
or rdx, r14
or edx, esi
mov rcx, rdi
call fcn.14009371a
add r15, 2
jmp 0x14008ead1
bsf eax, dword [rbx + 8]
lea rcx, [0x14024d290]
mov edi, dword [rcx + rax*4]
test byte [r14 + 0x13], 1
je 0x14008eb16
bsf eax, edi
lea rcx, [0x14024d2d8]
mov edi, dword [rcx + rax*4]
mov rcx, qword [rsp + 0x50]
add rcx, 0x28
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsoncompiler.rs
call fcn.1400cf092
mov rsi, rdx
lea r8, [rsp + 0x190]
add dword [rax], eax
add byte [rcx - 0x77], al
js 0x14008eb42
mov qword [r8], 3
lea rdi, [rsp + 0x90]
mov rcx, rdi
mov rdx, rax
call fcn.14009382e
inc qword [rsi]
mov rdx, qword [rdi]
mov r8d, dword [rdi + 8]
movabs rax, 0x8000000000000008
cmp rdx, rax
jne 0x14008f03a
mov dword [r12 + 0xc], r8d
jmp 0x14008f063
mov r15, qword [rbx + 0x10]
mov rax, qword [rbx + 0x18]
imul r10, rax, 0x30
add r10, r15
test rax, rax
je 0x14008f017
xor ecx, ecx
mov rdx, r15
mov r8, rax
xor r9d, r9d
cmp dword [rdx], 3
sete r9b
add rcx, r9
add rdx, 0x30
dec r8
jne 0x14008eb9b
cmp rcx, 2
jb 0x14008f017
cmp rcx, rax
jb 0x14008f017
mov qword [rsp + 0x78], r10
mov qword [rsp + 0x40], r12
mov r13b, byte [r14 + 0x13]
and r13b, 1
mov ecx, 0x30
mov edx, 8
call fcn.1400c65ff
mov rsi, rax
and qword [rax], 0
mov qword [rax + 8], 4
xorps xmm6, xmm6
movups xmmword [rax + 0x10], xmm6
mov qword [rax + 0x20], 8
and qword [rax + 0x28], 0
mov edi, 1
lea rax, [rsp + 0x90]
mov qword [rax], rdi
mov qword [rax + 8], rsi
mov qword [rax + 0x10], rdi
mov byte [rax + 0x18], r13b
cmp r15, qword [rsp + 0x78]
je 0x140090835
cmp dword [r15], 3
jne 0x140090ed5
lea rax, [r15 + 0x30]
mov qword [rsp + 0x68], rax
mov rax, qword [r15 + 8]
mov rbx, qword [r15 + 0x10]
add rbx, rax
xor ecx, ecx
lea r14, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonliteral_trie.rsh
mov r15d, ecx
test r13b, r13b
je 0x14008ec74
cmp rax, rbx
je 0x14008eeda
dec rbx
mov qword [rsp + 0x58], rax
mov rax, rbx
jmp 0x14008ec86
cmp rax, rbx
je 0x14008eeda
lea rcx, [rax + 1]
mov qword [rsp + 0x58], rcx
mov r12b, byte [rax]
mov rcx, rsi
mov rdx, rdi
mov r8d, r15d
mov r9, r14
call fcn.140092a34
mov rcx, rax
call fcn.14008e94f
xor ebp, ebp
mov rcx, rdx
cmp rbp, rdx
jae 0x14008ece1
shr rcx, 1
add rcx, rbp
mov r8b, byte [rax + rcx*8 + 4]
cmp r8b, r12b
je 0x14008ecd3
lea r9, [rcx + 1]
cmp r8b, r12b
cmova rdx, rcx
cmovb rbp, r9
mov rcx, rdx
sub rcx, rbp
jmp 0x14008eca7
mov r15d, dword [rax + rcx*8]
mov rax, qword [rsp + 0x58]
jmp 0x14008ec59
mov edx, edi
cmp rdi, 0x7ffffffe
ja 0x14008f3c5
cmp rdi, qword [rsp + 0x90]
mov dword [rsp + 0x60], edx
jne 0x14008ed1e
lea rcx, [rsp + 0x90]
mov rdx, rdi
call fcn.140092a5b
mov rsi, qword [rsp + 0x98]
mov rdi, qword [rsp + 0xa0]
imul rax, rdi, 0x30
and qword [rsi + rax], 0
mov qword [rsi + rax + 8], 4
movups xmmword [rsi + rax + 0x10], xmm6
mov qword [rsi + rax + 0x20], 8
add byte [rax], al
and qword [rsi + rax + 0x28], 0
mov rsi, qword [rsp + 0x98]
mov rdi, qword [rsp + 0xa0]
inc rdi
mov qword [rsp + 0xa0], rdi
mov rcx, rsi
mov rdx, rdi
mov r8d, r15d
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonliteral_trie.rsh
call fcn.140092a34
mov rcx, qword [rax + 0x28]
test rcx, rcx
mov qword [rsp + 0x48], rbx
je 0x14008ed91
mov rax, qword [rax + 0x20]
shl rcx, 4
mov r13, qword [rcx + rax - 8]
jmp 0x14008ed94
xor r13d, r13d
mov rcx, rsi
mov rdx, rdi
mov r8d, r15d
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonliteral_trie.rsh
call fcn.140092a34
mov rbx, rax
mov r15, qword [rax + 0x10]
js 0x14008edc0
cmp r15, qword [rax]
jne 0x14008ee82
mov r14, r15
inc r14
jne 0x14008edc8
xor ecx, ecx
jmp 0x14008ee76
lea rax, [r15 + r15]
cmp rax, r14
cmova r14, rax
xor edx, edx
mov rax, r14
shr rax, 0x3c
sete al
cmp r14, 5
mov ecx, 4
cmovb r14, rcx
test r15, r15
je 0x14008ee14
lea rcx, [r15*8]
mov r8, qword [rbx + 8]
mov qword [rsp + 0x190], r8
mov qword [rsp + 0x1a0], rcx
mov ecx, 4
jmp 0x14008ee16
xor ecx, ecx
lea r8, [r14*8]
mov dl, al
shl edx, 2
mov qword [rsp + 0x198], rcx
lea rcx, [rsp + 0x278]
lea r9, [rsp + 0x190]
call fcn.1400290d0
cmp qword [rsp + 0x278], 0
je 0x14008ee5d
mov rcx, qword [rsp + 0x280]
mov rdx, qword [rsp + 0x288]
jmp 0x14008ee76
mov rax, qword [rsp + 0x280]
mov qword [rbx + 8], rax
mov qword [rbx], r14
movabs rcx, 0x8000000000000001
lea r14, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonliteral_trie.rsh
call fcn.14000b647
add r13, rbp
lea rbp, [r13*8]
in eax, dx
add byte [rax], al
add byte [rax], al
in eax, dx
add byte [rax], al
add byte [rax], al
add rbp, qword [rbx + 8]
mov r8, r15
sub r8, r13
jbe 0x14008eeab
lea rcx, [rbp + 8]
shl r8, 3
or byte [rcx - 0x3f], cl
loopne 0x14008eea4
mov rdx, rbp
call sub.VCRUNTIME140.dll_memmove
jmp 0x14008eeb1
jne 0x140090e5f
mov ecx, dword [rsp + 0x60]
mov dword [rbp], ecx
mov byte [rbp + 4], r12b
inc r15
mov qword [rbx + 0x10], r15
mov r13b, byte [rsp + 0xa8]
mov ch, byte [rsp + 0xa8]
mov rbx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x58]
jmp 0x14008ec56
mov rcx, rsi
mov rdx, rdi
mov r8d, r15d
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonliteral_trie.rsh
lea ecx, [0x1401b90e0]
lea ecx, [0x1401b90e0]
call fcn.140092a34
mov rbx, rax
mov r14, qword [rax + 0x10]
mov rdx, qword [rax + 0x28]
test r14, r14
jne 0x14008ef0d
mov r15, qword [rsp + 0x68]
test rdx, rdx
jne 0x14008ec24
invalid
test rdx, rdx
test edx, edx
je 0x14008ef24
mov rax, qword [rbx + 0x20]
mov rcx, rdx
shl rcx, 4
mov r15, qword [rcx + rax - 8]
jmp 0x14008ef27
xor r15d, r15d
cmp rdx, qword [rbx + 0x18]
jne 0x14008ef3d
mov rcx, rbx
add rcx, 0x18
call fcn.14002d1b4
mov rdx, qword [rbx + 0x28]
mov rax, qword [rbx + 0x20]
shl rdx, 4
mov qword [rax + rdx], r15
mov qword [rax + rdx + 8], r14
adc byte [rax], cl
inc qword [rbx + 0x28]
mov r15, qword [rsp + 0x68]
jmp 0x14008ec24
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
add rcx, rax
mov qword [rsp + 0x368], rax
mov qword [rsp + 0x370], rcx
mov qword [rsp + 0x378], r14
test byte [r14 + 0x13], 1
jne 0x14008f071
out 0, eax
add byte [rax], al
lea rcx, [rsp + 0x278]
lea rdx, [rsp + 0x368]
xchg esp, eax
and al, 0x68
add eax, dword [rax]
add al, ch
cld
invalid
add byte [rax], al
jmp 0x14008f086
xchg esp, eax
and al, 0x68
add eax, dword [rax]
add al, ch
cld
invalid
mov r8d, dword [rbx + 0x20]
mov rax, qword [rbx + 8]
mov r9, qword [rbx + 0x10]
mov rcx, qword [rbx + 0x18]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
mov rcx, r12
mov rdx, r14
call fcn.140091c46
jmp 0x14008f945
mov rax, qword [rbx + 0x10]
imul rcx, qword [rbx + 0x18], 0x30
add rcx, rax
mov qword [rsp + 0x368], rax
mov qword [rsp + 0x370], rcx
mov qword [rsp + 0x378], r14
test byte [r14 + 0x13], 1
jne 0x14008f152
lea rcx, [rsp + 0x278]
lea rdx, [rsp + 0x368]
call fcn.140092070
jmp 0x14008f167
lea r8, [rsp + 0x90]
mov qword [r8], r15
mov qword [r8 + 8], r10
mov qword [r8 + 0x10], r14
mov rcx, r12
mov rdx, r14
call fcn.14009210d
jmp 0x14008f945
lea rsi, [rsp + 0x9c]
lea rax, [rsp + 0x190]
mov ecx, 0x1d
mov rdi, rax
rep movsd dword [rdi], dword [rsi]
lea rdi, [r12 + 0xc]
mov ecx, 0x1d
mov rsi, rax
rep movsd dword [rdi], dword [rsi]
mov dword [r12 + 8], r8d
mov qword [r12], rdx
jmp 0x14008f945
lea rcx, [rsp + 0x278]
lea rdx, [rsp + 0x368]
call fcn.140090feb
mov rcx, qword [rsp + 0x278]
movabs r14, 0x8000000000000009
cmp rcx, r14
je 0x14008f17e
mov edx, dword [rsp + 0x280]
mov esi, dword [rsp + 0x284]
movabs r13, 0x8000000000000008
cmp rcx, r13
jne 0x14008f5a4
mov dword [rsp + 0x58], edx
lea rbx, [rsp + 0x190]
lea r15, [rsp + 0x368]
lea rdi, [rsp + 0x90]
mov rax, qword [rsp + 0x50]
test byte [rax + 0x13], 1
jne 0x14008f0f6
mov rcx, rbx
mov rdx, r15
call fcn.140090f9b
jmp 0x14008f101
mov rcx, rbx
mov rdx, r15
call fcn.140090feb
mov rcx, r12
mov rax, qword [rsp + 0x190]
cmp rax, r14
je 0x14008f853
mov r9d, dword [rsp + 0x198]
mov ebp, dword [rsp + 0x19c]
cmp rax, r13
jne 0x14008f878
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
mov r8d, esi
call fcn.14009103e
mov rdx, qword [rsp + 0x90]
cmp rdx, r13
jne 0x14008f8b7
mov esi, ebp
jmp 0x14008f0de
lea rcx, [rsp + 0x278]
lea rdx, [rsp + 0x368]
call fcn.1400920be
mov rax, qword [rsp + 0x278]
movabs r14, 0x8000000000000009
cmp rax, r14
jne 0x14008f190
mov rcx, r12
mov rdx, qword [rsp + 0x50]
call fcn.140090f2e
jmp 0x14008f945
mov qword [rsp + 0x40], r12
mov esi, dword [rsp + 0x280]
mov ebp, dword [rsp + 0x284]
movabs rdi, 0x8000000000000008
cmp rax, rdi
jne 0x14008f5c8
lea rbx, [rsp + 0x190]
lea r15, [rsp + 0x368]
lea r12, [rsp + 0x90]
mov rax, qword [rsp + 0x50]
test byte [rax + 0x13], 1
jne 0x14008f1e6
mov rcx, rbx
mov rdx, r15
call fcn.140092070
jmp 0x14008f1f1
mov rcx, rbx
mov rdx, r15
call fcn.1400920be
mov rax, qword [rsp + 0x190]
cmp rax, r14
je 0x14008f865
mov r9d, dword [rsp + 0x198]
mov r13d, dword [rsp + 0x19c]
cmp rax, rdi
jne 0x14008f894
mov rcx, r12
mov rdx, qword [rsp + 0x50]
mov r8d, ebp
call fcn.14009103e
mov rdx, qword [rsp + 0x90]
cmp rdx, rdi
jne 0x14008f822
mov ebp, r13d
jmp 0x14008f1ce
test eax, eax
je 0x14008ea2a
cmp ebp, 1
jne 0x14008ea2a
mov r8, qword [rbx + 0x10]
mov r9b, byte [rbx + 0x1c]
mov rcx, r12
mov rdx, r14
movaps xmm6, xmmword [rsp + 0x5e0]
add rsp, 0x5f8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x140091169
mov qword [rsp + 0x40], r12
mov rdi, qword [rbx + 0x18]
test rdi, rdi
je 0x14008f2a0
mov rbp, qword [rbx + 0x10]
cmp dword [rbp + rdi*8 - 4], 0x80
jae 0x14008f6c5
lea rsi, [rsp + 0x90]
mov rcx, rsi
mov rdx, r14
call fcn.140091b7f
mov rdx, qword [rsi]
movabs r12, 0x8000000000000008
mov r15d, dword [rsi + 8]
cmp rdx, r12
jne 0x14008f623
mov rcx, rdi
call fcn.14009368b
lea rsi, [rsp + 0x3e0]
mov qword [rsi], rax
mov qword [rsi + 8], rdx
and qword [rsi + 0x10], 0
mov rbx, qword [rbx + 0x10]
shl rdi, 3
test rdi, rdi
je 0x14008f64e
mov edx, dword [rbx]
cmp rdx, 0x100
jae 0x140090e7a
mov eax, dword [rbx + 4]
cmp rax, 0x100
jae 0x140090e71
add rbx, 8
shl rax, 0x28
shl rdx, 0x20
or rdx, r15
or rdx, rax
mov rcx, rsi
call fcn.14009371a
add rdi, 0xfffffffffffffff8
jmp 0x14008f2f1
lea rsi, [rsp + 0x9c]
lea rax, [rsp + 0x278]
mov ecx, 0x1d
mov rdi, rax
rep movsd dword [rdi], dword [rsi]
mov qword [r12], rdx
mov dword [r12 + 8], r14d
jmp 0x14008f612
lea rsi, [rsp + 0x90]
lea r8, [rsp + 0x3f8]
mov rcx, rsi
mov rdx, qword [rsp + 0x50]
call fcn.1400936e1
mov r8, qword [rsi]
mov edx, dword [rsi + 8]
movabs rax, 0x8000000000000008
cmp r8, rax
jne 0x14008f5ef
mov dword [r12 + 8], edx
mov dword [r12 + 0xc], r14d
mov qword [r12], rax
jmp 0x14008f945
mov r8, qword [rbx + 0x10]
mov r9b, byte [rbx + 0x1c]
mov dword [rsp + 0x20], esi
mov rcx, r12
mov rdx, r14
call fcn.140091353
jmp 0x14008f945
shr rdi, 0x20
movabs rax, 0x8000000000000004
mov rcx, qword [rsp + 0x40]
mov qword [rcx], rax
mov dword [rcx + 8], edx
mov dword [rcx + 0xc], edi
mov qword [rcx + 0x10], 0x7fffffff
lea rcx, [rsp + 0x90]
call fcn.1400929ae
jmp 0x14008f945
mov al, byte [rbx + 0x1c]
mov byte [rsp + 0x58], al
lea rbx, [rsp + 0x90]
mov rcx, rbx
mov rdx, r14
mov r8, r13
mov r9d, esi
call fcn.1400919ec
mov rdx, qword [rbx]
mov r8d, dword [rbx + 8]
mov r15d, dword [rbx + 0xc]
movabs rdi, 0x8000000000000008
cmp rdx, rdi
jne 0x14008f68c
mov dword [rsp + 0x68], r8d
lea r12, [rsp + 0x90]
mov rcx, r12
mov rdx, r14
call fcn.140091b7f
mov rdx, qword [r12]
mov r12d, dword [r12 + 8]
cmp rdx, rdi
jne 0x14008f911
lea rbx, [rsp + 0x90]
mov dword [rsp + 0x48], r12d
mov qword [rsp + 0x60], r13
cmp esi, ebp
jae 0x140090909
cmp byte [rsp + 0x58], 0
je 0x14008f491
mov rcx, rbx
mov rdx, r14
call fcn.140091bff
jmp 0x14008f49c
mov rcx, rbx
mov rdx, r14
call fcn.140091bb0
mov rdx, qword [rsp + 0x90]
mov r12d, dword [rsp + 0x98]
movabs rdi, 0x8000000000000008
cmp rdx, rdi
jne 0x140090950
mov rcx, rbx
mov rdx, r14
mov r8, r13
call fcn.14008e9a6
mov rdx, qword [rsp + 0x90]
mov r13d, dword [rsp + 0x98]
mov r8d, dword [rsp + 0x9c]
movabs rax, 0x8000000000000008
cmp rdx, rax
jne 0x140090965
mov edi, r8d
mov rcx, rbx
mov rdx, r14
mov r8d, r15d
mov r9d, r12d
call fcn.14009103e
mov rdx, qword [rsp + 0x90]
movabs rax, 0x8000000000000008
cmp rdx, rax
jne 0x140090995
mov rcx, rbx
mov rdx, r14
mov r8d, r12d
mov r9d, r13d
call fcn.14009103e
mov rdx, qword [rsp + 0x90]
movabs rax, 0x8000000000000008
cmp rdx, rax
jne 0x14008f822
mov r15d, ebp
mov rbp, rbx
mov rcx, rbx
mov rdx, r14
mov r8d, r12d
mov r12d, dword [rsp + 0x48]
mov r9d, r12d
call fcn.14009103e
mov rdx, qword [rsp + 0x90]
movabs rax, 0x8000000000000008
cmp rdx, rax
jne 0x1400909aa
inc esi
mov r14, qword [rsp + 0x50]
mov r13, qword [rsp + 0x60]
mov rbx, rbp
mov ebp, r15d
mov r15d, edi
jmp 0x14008f475
lea rax, [rsp + 0x288]
mov qword [r12], rcx
mov dword [r12 + 8], edx
mov dword [r12 + 0xc], esi
add r12, 0x10
mov ecx, 0xe
jmp 0x14008f8df
lea rdx, [rsp + 0x288]
mov rdi, qword [rsp + 0x40]
mov qword [rdi], rax
mov dword [rdi + 8], esi
mov dword [rdi + 0xc], ebp
add rdi, 0x10
mov ecx, 0xe
mov rsi, rdx
jmp 0x14008f8e5
lea rsi, [rsp + 0x9c]
lea rax, [rsp + 0x190]
mov ecx, 0x1d
mov rdi, rax
rep movsd dword [rdi], dword [rsi]
mov qword [r12], r8
mov dword [r12 + 8], edx
add r12, 0xc
mov ecx, 0x1d
mov rdi, r12
jmp 0x14008f940
lea rsi, [rsp + 0x9c]
lea rax, [rsp + 0x56c]
mov ecx, 0x1d
mov rdi, rax
rep movsd dword [rdi], dword [rsi]
mov rdi, qword [rsp + 0x40]
and al, 0x40
mov qword [rdi], rdx
mov dword [rdi + 8], r15d
jmp 0x14008f937
lea rsi, [rsp + 0x90]
lea r8, [rsp + 0x3e0]
mov rcx, rsi
mov rdx, r14
call fcn.1400936e1
mov r8, qword [rsi]
mov edx, dword [rsi + 8]
cmp r8, r12
jne 0x14008f8ea
mov rax, qword [rsp + 0x40]
mov dword [rax + 8], edx
mov dword [rax + 0xc], r15d
mov qword [rax], r12
jmp 0x14008f945
lea rsi, [rsp + 0xa0]
lea rax, [rsp + 0x2f8]
mov ecx, 0xe
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rsp + 0x40]
mov qword [rdi], rdx
mov dword [rdi + 8], r8d
mov dword [rdi + 0xc], r15d
add rdi, 0x10
mov ecx, 0xe
jmp 0x14008f8e2
test byte [r14 + 0x13], 1
jne 0x14008f961
lea rcx, [r14 + 0x28]
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsoncompiler.rs
call fcn.1400cf092
mov rsi, rax
mov r12, rdx
add r14, 0xa0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsoncompiler.rs
mov rcx, r14
call fcn.1400cf092
mov r14, rdx
lea r15, [rsp + 0x90]
mov rcx, r15
mov rdx, rsi
mov r8, rax
call fcn.140092b09
mov rdx, qword [r15]
movabs rbx, 0x8000000000000008
movups xmm0, xmmword [r15 + 8]
movaps xmmword [rsp + 0x230], xmm0
mov rax, qword [r15 + 0x18]
mov qword [rsp + 0x240], rax
cmp rdx, rbx
jne 0x14008fcc1
mov qword [rsp + 0x58], r14
mov qword [rsp + 0x50], r12
lea rax, [rdi*8]
add rax, rbp
lea rsi, [rsp + 0x190]
lea rdi, [rsp + 0x80]
lea r15, [rsp + 0x2f8]
lea r12, [rsp + 0x90]
lea r13, [rsp + 0x230]
mov qword [rsp + 0x48], rax
cmp rbp, rax
je 0x140090aaa
lea r14, [rbp + 8]
mov edx, dword [rbp]
mov r8d, dword [rbp + 4]
mov rcx, rsi
call fcn.1400def7d
mov rcx, rdi
mov rdx, rsi
call fcn.1400deff6
cmp byte [rsp + 0x80], 4
je 0x14008f800
mov al, byte [rsp + 0x88]
mov byte [rsp + 0x300], al
mov rax, qword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*8], ah
add al, byte [rax]
add byte [rcx + rcx*4 - 7], cl
call fcn.1400def4b
mov r9, rdx
mov rcx, r12
mov rdx, r13
mov r8, rax
call fcn.140092dc7
mov rdx, qword [rsp + 0x90]
cmp rdx, rbx
je 0x14008f7a2
jmp 0x140090875
mov rcx, qword [rsp + 0x190]
mov rdx, qword [rsp + 0x198]
call fcn.140093a65
mov rbp, r14
mov rax, qword [rsp + 0x48]
jmp 0x14008f786
lea rsi, [rsp + 0x98]
lea rax, [rsp + 0x410]
mov ecx, 0xf
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rsp + 0x40]
mov qword [rdi], rdx
add rdi, 8
mov ecx, 0xf
jmp 0x14008f8e2
mov eax, dword [rsp + 0x58]
mov dword [rcx + 8], eax
mov dword [rcx + 0xc], esi
mov qword [rcx], r13
jmp 0x14008f945
mov rax, qword [rsp + 0x40]
mov dword [rax + 8], esi
mov dword [rax + 0xc], ebp
mov qword [rax], rdi
jmp 0x14008f945
mov qword [r12], rax
mov dword [r12 + 8], r9d
mov dword [r12 + 0xc], ebp
add r12, 0x10
mov ecx, 0xe
mov rdi, r12
jmp 0x14008f8ad
mov rdi, qword [rsp + 0x40]
mov qword [rdi], rax
mov dword [rdi + 8], r9d
mov dword [rdi + 0xc], r13d
add rdi, 0x10
mov ecx, 0xe
lea rsi, [rsp + 0x1a0]
jmp 0x14008f8e5
lea rsi, [rsp + 0x98]
lea rax, [rsp + 0x410]
mov ecx, 0xf
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [r12], rdx
add r12, 8
mov ecx, 0xf
mov rdi, r12
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
jmp 0x14008f945
lea rsi, [rsp + 0x9c]
lea rax, [rsp + 0x368]
mov ecx, 0x1d
mov rdi, rax
rep movsd dword [rdi], dword [rsi]
mov rdi, qword [rsp + 0x40]
mov qword [rdi], r8
mov dword [rdi + 8], edx
jmp 0x14008f937
lea rsi, [rsp + 0x9c]
lea rax, [rsp + 0x4f8]
mov ecx, 0x1d
mov rdi, rax
rep movsd dword [rdi], dword [rsi]
mov rdi, qword [rsp + 0x40]
mov qword [rdi], rdx
mov dword [rdi + 8], r12d
add rdi, 0xc
mov ecx, 0x1d
mov rsi, rax
rep movsd dword [rdi], dword [rsi]
movaps xmm6, xmmword [rsp + 0x5e0]
add rsp, 0x5f8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
test byte [r14 + 0x14], 1
jne 0x14008fd10
cmp qword [r14 + 0x190], 0
jne 0x140090eed
or qword [r14 + 0x190], 0xffffffffffffffff
lea rbx, [r14 + 0x198]
cmp qword [r14 + 0x1a8], 0
je 0x14008f99d
inc word [r14 + 0x1b8]
jne 0x14008f9ea
lea rdx, [rsp + 0x190]
and word [rdx + 0xc], 0
and qword [rdx], 0
and dword [rdx + 8], 0
mov r8, qword [r14 + 0x1b0]
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
nop
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.140092fdf
mov rcx, qword [r14 + 0x198]
mov rdx, qword [r14 + 0x1a0]
call fcn.14009366e
mov rax, qword [rsi + 0x10]
mov qword [rbx + 0x10], rax
movups xmm0, xmmword [rsi]
movups xmmword [rbx], xmm0
lea rsi, [rsp + 0x90]
mov rcx, rsi
mov rdx, r14
call fcn.140091bff
mov rdx, qword [rsi]
movabs rax, 0x8000000000000008
mov r13d, dword [rsi + 8]
cmp rdx, rax
jne 0x1400908de
lea rsi, [rsp + 0x90]
mov rcx, rsi
mov rdx, r14
call fcn.140091b7f
mov rdx, qword [rsi]
mov r8d, dword [rsi + 8]
movabs rax, 0x8000000000000008
cmp rdx, rax
jne 0x1400909bf
invalid
mov dword [rsp + 0x68], r8d
lea rax, [rdi*8]
add rax, rbp
lea rsi, [rsp + 0x2f8]
lea r15, [rsp + 0x90]
mov qword [rsp + 0x70], rax
cmp rbp, rax
je 0x140090e0a
lea rax, [rbp + 8]
mov qword [rsp + 0x78], rax
mov edx, dword [rbp]
mov r8d, dword [rbp + 4]
mov rcx, rsi
call fcn.1400def7d
mov ebp, dword [rsp + 0x68]
lea rcx, [rsp + 0x180]
mov rdx, rsi
call fcn.1400deff6
cmp byte [rsp + 0x180], 4
je 0x14008fc95
mov al, byte [rsp + 0x188]
mov byte [rsp + 0x88], al
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0x80], rax
lea rcx, [rsp + 0x80]
call fcn.1400def4b
mov r10, rax
mov r11, rdx
add r11, rdx
test r11, r11
je 0x14008fc58
mov rcx, qword [r14 + 0x1a8]
test rcx, rcx
je 0x140090e2c
mov r8b, byte [r10]
mov r9b, byte [r10 + 1]
movzx r12d, r8b
movzx esi, r9b
mov edi, ebp
mov rax, rdi
movabs rdx, 0xcbf29ce484222325
xor rax, rdx
movabs rdx, 0x100000001b3
imul rax, rdx
xor rax, r12
imul rax, rdx
xor rax, rsi
imul rax, rdx
xor edx, edx
div rcx
mov rax, qword [r14 + 0x1a0]
mov rbx, r14
mov qword [rsp + 0x58], rdx
mov r14, rdx
shl r14, 4
movzx ecx, word [rax + r14 + 0xc]
cmp cx, word [rbx + 0x1b8]
jne 0x14008fb7c
add rax, r14
cmp ebp, dword [rax]
jne 0x14008fb7c
cmp r8b, byte [rax + 4]
jne 0x14008fb7c
cmp r9b, byte [rax + 5]
jne 0x14008fb7c
mov r15d, dword [rax + 8]
jmp 0x14008fc3b
mov qword [rsp + 0x48], r11
mov qword [rsp + 0x60], r10
mov ebx, r13d
mov rcx, r15
mov r13, qword [rsp + 0x50]
mov rdx, r13
call fcn.140093091
mov rdx, qword [rsp + 0x90]
mov rcx, r15
mov r15d, dword [rsp + 0x98]
cwde
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], al
and al, 0x9c
add byte [rax], al
add byte [rax - 0x48], cl
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc23948], al
invalid
or dword [rsi], 0
invalid
mov rdx, r13
mov r9d, ebp
call fcn.14009103e
mov rdx, qword [rsp + 0x90]
movabs rax, 0x8000000000000008
cmp rdx, rax
jne 0x140090a1c
mov rdx, qword [r13 + 0x1a8]
mov rcx, qword [rsp + 0x58]
cmp rdx, rcx
jbe 0x140090e44
movzx eax, word [r13 + 0x1b8]
shl rsi, 0x28
shl r12, 0x20
or r12, rsi
or r12, rdi
mov rcx, qword [r13 + 0x1a0]
mov qword [rcx + r14], r12
mov dword [rcx + r14 + 8], r15d
mov word [rcx + r14 + 0xc], ax
mov r13d, ebx
mov r10, qword [rsp + 0x60]
mov r11, qword [rsp + 0x48]
add r10, 2
add r11, 0xfffffffffffffffe
mov ebp, r15d
mov r14, qword [rsp + 0x50]
lea r15, [rsp + 0x90]
jmp 0x14008fae0
mov rcx, r15
mov rdx, r14
mov r8d, r13d
mov r9d, ebp
call fcn.14009103e
mov rdx, qword [rsp + 0x90]
movabs rax, 0x8000000000000008
cmp rdx, rax
jne 0x140090a1c
mov ebp, dword [rsp + 0x68]
lea rsi, [rsp + 0x2f8]
jmp 0x14008fa8e
mov rcx, qword [rsp + 0x2f8]
mov rdx, qword [rsp + 0x300]
call fcn.140093a65
mov rbp, qword [rsp + 0x78]
mov rax, qword [rsp + 0x70]
lea rsi, [rsp + 0x2f8]
jmp 0x14008fa69
lea rsi, [rsp + 0xb0]
lea rax, [rsp + 0x4f8]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rsp + 0x40]
mov qword [rdi], rdx
movaps xmm0, xmmword [rsp + 0x230]
movups xmmword [rdi + 8], xmm0
mov rcx, qword [rsp + 0x240]
add al, byte [rax]
add byte [rax - 0x77], cl
sbb byte [r8 - 0x7d], r9b
invalid
and byte [rcx + 0xc], bh
mov rsi, rax
add al, byte [rax]
add byte [rax - 0x77], cl
sbb byte [r8 - 0x7d], r9b
invalid
rep movsq qword [rdi], qword [rsi]
jmp 0x1400908c6
cmp qword [r14 + 0xe8], 0
jne 0x140090ef9
or qword [r14 + 0xe8], 0xffffffffffffffff
lea rcx, [r14 + 0xf0]
mov qword [rsp + 0x58], rcx
and al, 0x58
call fcn.140093134
lea rax, [rdi*8]
add rax, rbp
lea rcx, [r14 + 0x138]
mov qword [rsp + 0x168], rcx
lea rcx, [r14 + 0x120]
mov qword [rsp + 0x170], rcx
lea rsi, [rsp + 0x190]
mov qword [rsp + 0x248], rax
cmp rbp, rax
je 0x140090ad1
lea rax, [rbp + 8]
mov qword [rsp + 0x250], rax
and al, 0x50
add al, byte [rax]
add byte [rbx - 0x74bbffab], cl
add al, 0x48
mov ecx, esi
call fcn.1400def7d
mov rdi, qword [rsp + 0x58]
lea rcx, [rsp + 0x147]
mov rdx, rsi
call fcn.1400deff6
cmp byte [rsp + 0x147], 4
je case.default.0x14008fde6
mov al, byte [rsp + 0x14f]
mov byte [rsp + 0x140], al
test byte [rdi + rcx*2], ah
add dword [rax], eax
add byte [rax + 0x1402484], cl
add byte [rax], al
mov rax, qword [rsp + 0x147]
mov qword [rsp + 0x138], rax
movzx eax, al
and al, 0x47
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdi], ah
add dword [rax], eax
add byte [rdi], cl
mov dh, 0xc0
lea rcx, [0x14024efc8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [rsp + 0x138]
call fcn.1400def4b
mov rcx, qword [rsp + 0x168]
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x110], xmm0
and qword [r14 + 0x138], 0
mov qword [r14 + 0x140], 4
and qword [r14 + 0x148], 0
mov r9, rdx
and qword [rsp + 0x120], 0
lea rsi, [rsp + 0x90]
mov rcx, rsi
mov edx, 1
mov r8, rax
call fcn.140093372
lea rcx, [rsp + 0x110]
mov rdx, rsi
call fcn.1400933e3
mov rax, qword [rsp + 0x120]
test rax, rax
je 0x14009072b
dec rax
mov qword [rsp + 0x120], rax
mov rcx, qword [rsp + 0x118]
shl rax, 4
movups xmm0, xmmword [rcx + rax]
movaps xmmword [rsp + 0x180], xmm0
movaps xmmword [rsp + 0x80], xmm0
movzx r8d, byte [rsp + 0x8c]
cmp r8, 4
ja 0x140090ea6
test r8b, r8b
je 0x140090ebd
mov r15d, dword [rsp + 0x88]
mov r13b, byte [rsp + 0x80]
mov al, byte [rsp + 0x81]
mov qword [rsp + 0x60], rax
mov ecx, 1
lea rdx, [rsp + 0x80]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_range_trie.rs
call fcn.140093424
mov rbx, rax
mov r12, rdx
mov rcx, rdi
mov edx, r15d
call fcn.140093281
mov r8, qword [rax + 8]
mov rdx, qword [rax + 0x10]
mov rax, rdx
xor r9d, r9d
cmp r9, rax
jae 0x14008ff2c
lea rcx, [r9 + rax]
shr rcx, 1
cmp rcx, rdx
jae 0x1400908d2
cmp byte [r8 + rcx*8 + 5], r13b
jb 0x14008ff24
mov rax, rcx
jmp 0x14008ff03
inc rcx
mov r9, rcx
jmp 0x14008ff03
mov rcx, rdi
mov edx, r15d
mov qword [rsp + 0x48], r9
call fcn.140093281
mov rcx, qword [rsp + 0x48]
cmp rcx, qword [rax + 0x10]
jne 0x14008ff88
mov rcx, rdi
lea rdx, [rsp + 0x110]
mov r8, rbx
mov r9, r12
call fcn.140093448
mov rcx, qword [r14 + 0xf8]
mov rdx, qword [r14 + 0x100]
mov dword [rsp + 0x28], eax
mov rax, qword [rsp + 0x60]
mov byte [rsp + 0x20], al
mov r8d, r15d
mov r9d, r13d
call fcn.14009349a
jmp 0x14008fe57
mov qword [rsp + 0x128], rbx
mov dword [rsp + 0x130], r15d
mov qword [rsp + 0x258], r12
mov rcx, rdi
mov edx, r15d
call fcn.140093281
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
mov r8, qword [rsp + 0x48]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_range_trie.rs
call fcn.1400932ad
add byte [rax], al
movzx ecx, word [rax + 4]
mov r9, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
cmp r9b, cl
mov r11, r13
jb 0x14009001d
mov edx, ecx
shr edx, 8
cmp r11b, dl
ja 0x14009001d
mov eax, dword [rax]
mov dword [rsp + 0x70], eax
movzx eax, r11b
movzx r8d, r9b
cmp r11b, cl
jne 0x14009009b
cmp r9b, dl
jne 0x140090067
insb byte [rdi], dx
and ecx, 0xffffff00
or ecx, eax
mov r10b, 2
mov r13d, 1
add dword [rax], eax
add byte [rax], al
mov dl, 1
xor eax, eax
xor r9d, r9d
xor esi, esi
xor r11d, r11d
jmp 0x140090152
mov rcx, rdi
lea rdx, [rsp + 0x110]
mov r8, rbx
mov rsi, r9
mov r9, r12
mov rbp, r11
call fcn.140093448
mov rcx, qword [r14 + 0xf8]
mov rdx, qword [r14 + 0x100]
mov dword [rsp + 0x30], eax
mov byte [rsp + 0x28], sil
mov byte [rsp + 0x20], bpl
mov r8, qword [rsp + 0x48]
mov r9d, r15d
call fcn.1400934f7
jmp 0x14008ffa0
jbe 0x14009009b
and ecx, 0xffffff00
or ecx, eax
lea eax, [rdx + 1]
shl r8d, 0x10
movzx eax, al
shl eax, 8
add eax, r8d
inc eax
mov r10b, 2
mov r13d, 2
xor r9d, r9d
xor esi, esi
xor r11d, r11d
xor edx, edx
jmp 0x140090152
cmp r11b, cl
jae 0x1400900d3
cmp r9b, dl
jne 0x1400900d3
shl ecx, 8
movzx r8d, cx
add ecx, eax
add ecx, 0xffffff00
shl edx, 0x10
lea eax, [rdx + r8]
add eax, 2
mov r10b, 1
mov r13d, 2
xor r9d, r9d
xor esi, esi
xor r11d, r11d
xor edx, edx
jmp 0x140090152
cmp r11b, cl
jne 0x14009010b
cmp r9b, dl
jae 0x14009010b
shl r8d, 8
or r8d, eax
inc r9b
shl edx, 0x10
movzx eax, r9b
shl eax, 8
or eax, edx
mov r10b, 2
mov r13d, 2
xor r9d, r9d
xor esi, esi
xor r11d, r11d
xor edx, edx
mov ecx, r8d
jmp 0x140090152
cmp r11b, cl
jbe 0x140090577
cmp r9b, dl
jne 0x140090577
dec r11b
movzx r8d, r11b
shl r8d, 0x10
shl ecx, 8
movzx ecx, cx
or ecx, r8d
shl edx, 0x10
shl eax, 8
add eax, edx
add eax, 2
shr ecx, 8
mov r13d, 2
xor r9d, r9d
xor esi, esi
xor r11d, r11d
xor edx, edx
xor r10d, r10d
invalid
mov ebx, ecx
shl ebx, 8
movzx r8d, r10b
or r8d, ebx
movzx r10d, r11b
mov qword [rsp + 0x90], r13
mov byte [rsp + 0x9a], ch
mov word [rsp + 0x98], r8w
mov word [rsp + 0x9b], ax
shr eax, 0x10
mov byte [rsp + 0x9d], al
mov byte [rsp + 0xa0], r10b
shl r10d, 0x10
movzx eax, sil
shl eax, 8
or eax, r10d
movzx ecx, r9b
or ecx, eax
mov word [rsp + 0x9e], cx
test dl, dl
jne 0x140090703
mov qword [rsp + 0x260], r13
lea rbp, [r13*2]
add rbp, r13
lea rax, [rsp + 0x98]
add rbp, rax
xor r8d, r8d
mov rdx, rax
xor eax, eax
mov qword [rsp + 0x78], rax
mov rbx, qword [rsp + 0x128]
mov r9, qword [rsp + 0x48]
mov qword [rsp + 0x178], rbp
cmp rdx, rbp
je 0x14008fe57
inc qword [rsp + 0x78]
movzx eax, byte [rdx]
mov r10b, byte [rdx + 1]
mov cl, byte [rdx + 2]
mov qword [rsp + 0x60], rcx
cmp eax, 2
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x68], rdx
je 0x1400902ab
cmp eax, 1
jne 0x140090315
mov rsi, r8
mov r13, r10
mov rcx, rdi
mov edx, r15d
call fcn.140093281
mov rcx, qword [rsp + 0x78]
cmp rcx, qword [rsp + 0x260]
jne 0x140090285
mov rdx, qword [rax + 0x10]
cmp qword [rsp + 0x48], rdx
jae 0x140090285
mov rcx, qword [rax + 8]
mov r8, qword [rsp + 0x48]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_range_trie.rs
call fcn.1400932ad
mov rcx, qword [rsp + 0x60]
cmp cl, byte [rax + 4]
jb 0x140090285
cmp byte [rax + 5], r13b
jae 0x14008ffa0
mov rcx, rdi
lea rdx, [rsp + 0x110]
mov r8, rbx
mov r9, r12
call fcn.140093448
mov r9, qword [rsp + 0x48]
mov r10, r13
mov r8, rsi
jmp 0x1400904f4
mov eax, dword [rsp + 0x70]
test r12, r12
je 0x1400904f4
lea rcx, [rsp + 0x2f8]
mov r13d, dword [rsp + 0x70]
mov edx, r13d
mov rsi, r14
mov r14d, r15d
mov r15, r8
mov r8, rbx
mov r9, r12
mov rbp, r10
call fcn.140093372
lea rcx, [rsp + 0x110]
lea rdx, [rsp + 0x2f8]
call fcn.1400933e3
mov r8, r15
mov r15d, r14d
mov r14, rsi
mov r10, rbp
mov rbp, qword [rsp + 0x178]
mov r9, qword [rsp + 0x48]
mov eax, r13d
jmp 0x1400904f4
mov esi, dword [rsp + 0x70]
test esi, esi
je 0x1400904f2
mov qword [rsp + 0x268], r8
mov qword [rsp + 0x270], r10
mov rax, qword [rsp + 0x170]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x150], xmm0
and qword [r14 + 0x120], 0
mov qword [r14 + 0x128], 4
and qword [r14 + 0x130], 0
and qword [rsp + 0x160], 0
mov rcx, rdi
call fcn.140093598
lea rcx, [rsp + 0x150]
mov edx, esi
mov dword [rsp + 0x134], eax
mov r8d, eax
call case.0x1400ae8cb.98
mov rax, qword [rsp + 0x160]
test rax, rax
je 0x14009047d
lea rcx, [rax - 1]
mov qword [rsp + 0x160], rcx
mov rcx, qword [rsp + 0x158]
mov r12d, dword [rcx + rax*8 - 8]
mov ebp, dword [rcx + rax*8 - 4]
mov rcx, rdi
mov edx, r12d
call fcn.140093281
mov r14, qword [rax + 0x10]
xor ebx, ebx
cmp r14, rbx
je 0x140090389
mov rcx, rdi
mov edx, r12d
call fcn.140093281
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
mov r8, rbx
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_range_trie.rs
call fcn.1400932ad
movzx esi, word [rax + 4]
mov r15d, dword [rax]
mov r13d, esi
shr r13d, 8
test r15d, r15d
je 0x14009044d
mov rcx, rdi
call fcn.140093598
mov edi, eax
mov rax, qword [rsp + 0x50]
mov rcx, qword [rax + 0xf8]
mov rdx, qword [rax + 0x100]
mov dword [rsp + 0x28], edi
mov byte [rsp + 0x20], r13b
mov r8d, ebp
mov r9d, esi
call fcn.14009349a
lea rcx, [rsp + 0x150]
mov edx, r15d
mov r8d, edi
mov rdi, qword [rsp + 0x58]
call case.0x1400ae8cb.98
jmp 0x140090475
mov rax, qword [rsp + 0x50]
mov rcx, qword [rax + 0xf8]
mov rdx, qword [rax + 0x100]
mov byte [rsp + 0x20], r13b
and dword [rsp + 0x28], 0
mov r8d, ebp
mov r9d, esi
call fcn.14009349a
inc rbx
jmp 0x1400903c8
mov r14, qword [rsp + 0x50]
mov rcx, qword [r14 + 0x120]
mov rdx, qword [r14 + 0x128]
call fcn.140093a65
mov rax, qword [rsp + 0x160]
mov rcx, qword [rsp + 0x170]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x150]
movups xmmword [rcx], xmm0
mov r15d, dword [rsp + 0x130]
mov r12, qword [rsp + 0x258]
mov rbx, qword [rsp + 0x128]
mov r9, qword [rsp + 0x48]
mov r10, qword [rsp + 0x270]
mov rbp, qword [rsp + 0x178]
mov r8, qword [rsp + 0x268]
mov eax, dword [rsp + 0x134]
jmp 0x1400904f4
xor eax, eax
mov rcx, qword [r14 + 0xf8]
mov rdx, qword [r14 + 0x100]
test r8b, 1
je 0x14009052c
mov dword [rsp + 0x30], eax
mov rax, qword [rsp + 0x60]
mov byte [rsp + 0x28], al
mov byte [rsp + 0x20], r10b
mov r8, r9
mov r9d, r15d
call fcn.1400934f7
mov r9, qword [rsp + 0x48]
jmp 0x140090563
mov r13d, eax
mov rsi, r10
invalid
mov r8d, r15d
call fcn.140093643
add byte [rax], al
mov r9, qword [rsp + 0x48]
mov rdx, qword [rax + 0x10]
cmp rdx, r9
jbe 0x140090a0d
mov rax, qword [rax + 8]
mov dword [rax + r9*8], r13d
mov byte [rax + r9*8 + 4], sil
mov rcx, qword [rsp + 0x60]
mov byte [rax + r9*8 + 5], cl
mov rdx, qword [rsp + 0x68]
add rdx, 3
inc r9
mov r8b, 1
jmp 0x1400901f8
cmp r11b, cl
jae 0x1400905b4
cmp r9b, dl
jbe 0x1400905b4
shl ecx, 8
movzx r8d, cx
add ecx, eax
add ecx, 0xffffff00
mov eax, edx
shl eax, 0x10
add eax, r8d
add eax, 2
lea esi, [rdx + 1]
mov r13d, 3
mov r11, r9
mov r9b, 1
xor edx, edx
mov r10b, 1
jmp 0x1400900d1
cmp r11b, cl
jbe 0x1400905fc
cmp r9b, dl
jae 0x1400905fc
dec r11b
mov r10, r9
movzx r9d, r11b
shl r9d, 0x10
shl ecx, 8
movzx ecx, cx
or ecx, r9d
shl r8d, 0x10
shl eax, 8
add eax, r8d
add eax, 2
inc r10b
shr ecx, 8
mov r13d, 3
xor r9d, r9d
mov esi, r10d
mov r11d, edx
jmp 0x14009014d
cmp r9b, cl
jbe 0x14009063e
cmp r11b, dl
jne 0x14009063e
lea eax, [r11 - 1]
movzx eax, al
shl eax, 0x10
shl ecx, 8
movzx ecx, cx
or ecx, eax
movzx eax, dx
imul eax, eax, 0x10100
or eax, 2
inc r11b
shr ecx, 8
mov r13d, 3
mov rsi, r11
mov r11, r9
mov r9b, 1
jmp 0x14009014d
cmp r9b, cl
jne 0x14009067b
cmp r11b, dl
jae 0x14009067b
lea ecx, [r9 - 1]
movzx ecx, cl
shl ecx, 8
or ecx, eax
imul eax, r8d, 0x10100
or eax, 2
inc r9b
mov r10b, 1
mov r13d, 3
mov r8, r9
xor r9d, r9d
mov esi, r8d
mov r11d, edx
jmp 0x140090094
cmp r11b, dl
jae 0x1400906ba
sal dword [rbx + 0x3a], cl
cmp r9b, dl
jbe 0x1400906ba
invalid
xor eax, 0x45cbfe41
movzx eax, bl
mov dh, 0xc3
dec r11b
movzx r8d, r11b
mov dh, 0xc3
mov dh, 0xc3
shl r8d, 0x10
shl ecx, 8
loope 0x14009069b
loope 0x14009069b
movzx ecx, cx
or ecx, r8d
rol dword [rcx - 0x77], 0xd0
rol dword [rcx - 0x77], 0xd0
rol byte [rcx - 0x3f], 1
loopne 0x1400906b0
shl r8d, 0x10
shl eax, 8
add eax, r8d
add eax, 2
lea esi, [rdx + 1]
shr ecx, 8
mov r13d, 3
add byte [rax], al
invalid
mov ebp, 3
jmp 0x140090633
cmp r9b, cl
jbe 0x140090f05
cmp r9b, dl
jae 0x140090f05
shl ecx, 8
mov r11, r9
movzx r9d, cx
add ecx, eax
add ecx, 0xffffff00
shl r8d, 0x10
lea eax, [r8 + r9]
add eax, 2
inc r11b
mov r10b, 1
mov r13d, 3
xor r9d, r9d
mov esi, r11d
mov r11d, edx
jmp 0x1400900cf
invalid
test r12, r12
mov r8, qword [rsp + 0x128]
and al, 0x28
add dword [rax], eax
invalid
je 0x14008fe57
lea rsi, [rsp + 0x2f8]
mov rcx, rsi
mov edx, dword [rsp + 0x70]
mov r9, r12
jmp 0x14008fe42
mov rcx, qword [r14 + 0x138]
mov rdx, qword [r14 + 0x140]
call fcn.14009366e
xor byte [rdi], ch
add byte [rax], al
xor byte [rdi], ch
add byte [rax], al
mov rax, qword [rsp + 0x120]
mov rcx, qword [rsp + 0x168]
mov word [rax + rbp*2], fs
add dword [rax], eax
add byte [rax - 0x77], cl
adc byte [r15], cl
sub byte [rsp + 0x110], al
and al, 0x20
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rbp*2], fs
add dword [rax], eax
add byte [rax - 0x77], cl
adc byte [r15], cl
sub byte [rsp + 0x110], al
movups xmmword [rcx], xmm0
lea rsi, [rsp + 0x190]
jmp 0x14008fd99
mov eax, 3
jmp 0x14009077d
mov eax, 4
jmp 0x14009077d
mov eax, 2
lea rdx, [rsp + 0x139]
lea r15, [rdx + rax*2]
mov ebx, eax
shr ebx, 1
and eax, 0xfffffffe
sub r15, rax
mov rcx, rbx
mov r8, rbx
lea r9, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_slicemod.rs
call fcn.1400def56
mov r13, rax
mov r12, rdx
mov rcx, rbx
mov rdx, r15
mov r8, rbx
lea r9, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_slicemod.rs
call fcn.1400def56
dec rbx
mov rcx, rbx
xor r8d, r8d
cmp rcx, 0xffffffffffffffff
je case.0x14008fde6.0
cmp r12, r8
je 0x140090cf3
cmp rbx, rdx
jae 0x140090d07
movzx r9d, word [r13 + r8*2]
movzx r10d, word [rax + rcx*2]
mov word [r13 + r8*2], r10w
mov word [rax + rcx*2], r9w
inc r8
dec rcx
jmp 0x1400907c9
mov rcx, qword [rsp + 0x190]
mov rdx, qword [rsp + 0x198]
call fcn.140093a65
mov rbp, qword [rsp + 0x250]
mov rax, qword [rsp + 0x248]
lea rsi, [rsp + 0x190]
jmp 0x14008fd70
mov rcx, qword [rsp + 0x50]
add rcx, 0x28
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsoncompiler.rs
call fcn.1400cf092
mov rbx, rdx
mov rcx, qword [rsp + 0x40]
mov rdx, rsi
mov r8, rdi
mov r9, rax
call fcn.14009245c
lea rcx, [rsp + 0x90]
call fcn.1400929ae
inc qword [rbx]
jmp 0x14008f945
lea rsi, [rsp + 0x98]
lea rax, [rsp + 0x278]
mov ecx, 0xf
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rsp + 0x40]
mov qword [rdi], rdx
add rdi, 8
mov ecx, 0xf
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x190]
mov rdx, qword [rsp + 0x198]
call fcn.140093a65
mov r12, qword [rsp + 0x50]
mov r14, qword [rsp + 0x58]
inc qword [r14]
inc qword [r12]
jmp 0x14008f945
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_range_trie.rs
call fcn.140158360
lea rsi, [rsp + 0x9c]
lea rax, [rsp + 0x190]
mov ecx, 0x1d
mov rdi, rax
rep movsd dword [rdi], dword [rsi]
mov rdi, qword [rsp + 0x40]
mov qword [rdi], rdx
mov dword [rdi + 8], r13d
jmp 0x1400909e5
lea rsi, [rsp + 0x90]
mov rcx, rsi
mov rdx, r14
mov r8d, r15d
mov r9d, r12d
call fcn.14009103e
mov rdx, qword [rsi]
movabs rcx, 0x8000000000000008
mov ecx, 8
add byte [rax], al
add byte [rax + 0xfca3948], al
test eax, eax
add byte [rax], al
invalid
mov rax, qword [rsp + 0x40]
mov edx, dword [rsp + 0x68]
mov dword [rax + 8], edx
mov dword [rax + 0xc], r12d
mov qword [rax], rcx
jmp 0x14008f945
lea rsi, [rsp + 0x9c]
lea rax, [rsp + 0x56c]
jmp 0x14008f921
lea rsi, [rsp + 0xa0]
lea rax, [rsp + 0x488]
mov ecx, 0xe
mov rdi, rax
mov edi, eax
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rsp + 0x40]
mov qword [rdi], rdx
mov dword [rdi + 8], r13d
mov dword [rdi + 8], ebp
mov dword [rdi + 0xc], r8d
jmp 0x14008f6b7
lea rsi, [rsp + 0x98]
lea rax, [rsp + 0x368]
jmp 0x14008f832
lea rsi, [rsp + 0x98]
lea rax, [rsp + 0x278]
lea eax, [rsp + 0x278]
jmp 0x14008f832
lea rsi, [rsp + 0x9c]
lea rax, [rsp + 0x190]
mov ecx, 0x1d
mov rdi, rax
rep movsd dword [rdi], dword [rsi]
mov rdi, qword [rsp + 0x40]
mov qword [rdi], rdx
mov dword [rdi + 8], r8d
add rdi, 0xc
mov ecx, 0x1d
mov rsi, rax
rep movsd dword [rdi], dword [rsi]
jmp 0x140090a9e
lea rsi, [rsp + 0x98]
lea rax, [rsp + 0x190]
jmp 0x14008f832
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_range_trie.rs
mov rcx, r9
call fcn.140158360
lea rsi, [rsp + 0x98]
lea rax, [rsp + 0x190]
mov ecx, 0xf
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rsp + 0x40]
mov qword [rdi], rdx
add rdi, 8
mov ecx, 0xf
jmp 0x140090a7e
lea rsi, [rsp + 0xa0]
lea rax, [rsp + 0x190]
mov ecx, 0xe
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rsp + 0x40]
mov qword [rdi], rdx
mov dword [rdi + 8], r15d
mov dword [rdi + 0xc], r8d
add rdi, 0x10
add edi, 0x10
mov ecx, 0xe
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x2f8]
mov rdx, qword [rsp + 0x300]
call fcn.140093a65
mov r14, qword [rsp + 0x50]
inc qword [r14 + 0x190]
jmp 0x14008f945
lea rdx, [rsp + 0x230]
mov rcx, qword [rsp + 0x40]
call fcn.140092c1f
mov rax, qword [rsp + 0x58]
inc qword [rax]
mov rax, qword [rsp + 0x50]
inc qword [rax]
jmp 0x14008f945
lea rcx, [r14 + 0x28]
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsoncompiler.rs
invalid
adc al, byte [rax]
call fcn.1400cf092
mov rdi, rax
mov r15, rdx
lea rcx, [r14 + 0xa0]
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsoncompiler.rs
call fcn.1400cf092
mov r12, rdx
lea rbx, [rsp + 0x90]
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
mov r8, rax
call fcn.140092b09
mov rdx, qword [rbx]
movups xmm0, xmmword [rbx + 8]
movaps xmmword [rsp + 0x210], xmm0
mov rax, qword [rbx + 0x18]
mov qword [rsp + 0x220], rax
movabs rax, 0x8000000000000008
cmp rdx, rax
jne 0x140090d13
mov qword [rsp + 0x60], r12
mov qword [rsp + 0x48], r15
cmp qword [r14 + 0x150], 0
jne 0x140090f15
or qword [r14 + 0x150], 0xffffffffffffffff
and qword [r14 + 0x168], 0
cmp qword [r14 + 0x170], 0
jne 0x140090f21
lea rcx, [r14 + 0x158]
or qword [r14 + 0x170], 0xffffffffffffffff
lea rax, [r14 + 0x178]
mov qword [rsp + 0x50], rax
and qword [r14 + 0x188], 0
mov qword [rsp + 0x68], rcx
xor edx, edx
mov r8d, 1
call fcn.14009323a
lea r13, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_range_trie.rs
lea rbx, [rsp + 0x210]
mov rax, qword [r14 + 0x168]
test rax, rax
je 0x140090e50
dec rax
mov qword [r14 + 0x168], rax
mov rcx, qword [r14 + 0x160]
shl rax, 4
mov rdi, qword [rcx + rax]
mov r15d, dword [rcx + rax + 8]
mov rcx, qword [rsp + 0x58]
mov edx, r15d
call fcn.140093281
mov rdx, qword [rax + 0x10]
cmp rdi, rdx
jae 0x140090cd4
mov rcx, qword [rax + 8]
mov r8, rdi
mov r9, r13
call fcn.1400932ad
mov r12, rax
mov sil, byte [rax + 4]
mov bpl, byte [rax + 5]
mov rdx, qword [r14 + 0x188]
cmp rdx, qword [r14 + 0x178]
jne 0x140090c3e
mov rcx, qword [rsp + 0x50]
call fcn.1400932cb
mov rdx, qword [r14 + 0x188]
mov rax, qword [r14 + 0x180]
mov byte [rax + rdx*2], sil
mov byte [rax + rdx*2 + 1], bpl
mov r9, qword [r14 + 0x188]
inc r9
mov qword [r14 + 0x188], r9
cmp dword [r12], 0
jne 0x140090cb6
mov r8, qword [r14 + 0x180]
lea rcx, [rsp + 0x90]
mov rdx, rbx
call fcn.140092dc7
mov rdx, qword [rsp + 0x90]
movabs rax, 0x8000000000000008
cmp rdx, rax
jne 0x140090d62
mov rax, qword [r14 + 0x188]
test rax, rax
je 0x140090cae
dec rax
mov qword [r14 + 0x188], rax
inc rdi
jmp 0x140090be9
inc rdi
mov rcx, qword [rsp + 0x68]
mov rdx, rdi
mov r8d, r15d
call fcn.14009323a
mov r15d, dword [r12]
xor edi, edi
jmp 0x140090be9
mov rax, qword [r14 + 0x188]
test rax, rax
je 0x140090bbb
dec rax
mov qword [r14 + 0x188], rax
jmp 0x140090bbb
lea r8, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_slicemod.rs
mov ecx, 1
mov rdx, r12
call fcn.140158360
lea r8, str.pL__
call fcn.140158360
lea rsi, [rsp + 0xb0]
lea rax, [rsp + 0x488]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rsp + 0x40]
mov qword [rdi], rdx
movaps xmm0, xmmword [rsp + 0x210]
movups xmmword [rdi + 8], xmm0
mov rcx, qword [rsp + 0x220]
mov qword [rdi + 0x18], rcx
add rdi, 0x20
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
jmp 0x140090df7
lea rsi, [rsp + 0x98]
lea rdi, [rsp + 0x190]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
inc qword [r14 + 0x170]
inc qword [r14 + 0x150]
movabs rax, 0x8000000000000008
cmp rdx, rax
jne 0x140090dbb
lea rdx, [rsp + 0x210]
mov rcx, qword [rsp + 0x40]
call fcn.140092c1f
mov rax, qword [rsp + 0x60]
inc qword [rax]
mov rax, qword [rsp + 0x48]
inc qword [rax]
jmp 0x140090dfe
lea rax, [rsp + 0x410]
lea rsi, [rsp + 0x190]
mov ecx, 0xf
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rsp + 0x40]
mov qword [rdi], rdx
add rdi, 8
mov ecx, 0xf
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov r15, qword [rsp + 0x48]
mov r12, qword [rsp + 0x60]
inc qword [r12]
inc qword [r15]
inc qword [r14 + 0xe8]
jmp 0x14008f945
mov rax, qword [rsp + 0x40]
mov dword [rax + 8], r13d
mov ecx, dword [rsp + 0x68]
mov dword [rax + 0xc], ecx
movabs rcx, 0x8000000000000008
mov qword [rax], rcx
jmp 0x140090a9e
lea rcx, str.attempt_to_calculate_the_remainder_with_a_divisor_of_zerothere_is_no_such_thing_as_a_release_load
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonmap.rs
mov edx, 0x39
call fcn.1401583f0
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonmap.rs
call fcn.140158360
movabs rdx, 0x8000000000000008
jmp 0x140090d7a
sbb edi, edi
invalid
invalid
lea r8, [0x1401bcab0]
mov rcx, r13
mov rdx, r15
call fcn.140158080
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsoncompiler.rs
jmp 0x140090e81
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsoncompiler.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401b5700]
lea r8, [rsp + 0x90]
mov edx, 0x2b
call fcn.1401586d0
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_range_trie.rs
mov edx, 4
mov rcx, r8
mov r8, rax
call fcn.1401583e0
and esi, dword [rbp + 0xc]
invalid
lea rcx, str.assertion_failed:__ranges.is_empty__
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_range_trie.rs
mov edx, 0x24
call fcn.1401583f0
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsoncompiler.rs
mov edx, 0x28
call fcn.1401583f0
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsoncompiler.rs
call fcn.140158610
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsoncompiler.rs
call fcn.140158610
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_range_trie.rs
jmp case.0x14006cb7f.150
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_range_trie.rs
call fcn.140158610
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_range_trie.rs
call fcn.140158610
int3
add byte [rax], al
mov rsi, rdx
mov rdi, rcx
mov rcx, rdx
call fcn.140075402
test al, 1
je 0x140090fd4
mov r8d, edx
mov rdx, qword [rsi + 0x10]
push rsi
adc byte [rax - 0x73], cl
je 0x140090fe5
sub byte [rax - 0x77], cl
int1
push rsi
adc byte [rax - 0x73], cl
je 0x140090fe5
sub byte [rax - 0x77], cl
int1
call fcn.140094855
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
jmp 0x140090fe1
movabs rax, 0x8000000000000009
mov qword [rdi], rax
add rsp, 0xa8
pop rdi
pop rsi
add byte [rax], al
add byte [rdi + 0x5e], bl
ret
mov dword [rdx + 8], ecx
mov r8b, byte [rax - 1]
mov rdx, qword [rdx + 0x10]
lea rsi, [rsp + 0x28]
mov rcx, rsi
call fcn.140094855
cmp byte [rax], bh
add byte [rax], al
invalid
cmp byte [rax], bh
add byte [rax], al
invalid
add byte [rcx + 0x10], bh
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
jmp 0x140091034
add byte [rax + 0x48078948], al
add esp, 0xa8
add rsp, 0xa8
pop rdi
pop rsi
ret
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x120
mov esi, r9d
mov ebp, r8d
mov rbx, rcx
lea rcx, [rdx + 0x28]
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsoncompiler.rs
call fcn.1400cf092
add eax, dword [rax]
add eax, dword [rax]
mov rdi, rax
mov r14, rdx
mov rdx, qword [rax + 0x20]
mov eax, ebp
cmp rdx, rax
jbe case.default.0x1400910a4
movabs r15, 0x8000000000000008
mov rdx, qword [rdi + 0x18]
shl rax, 5
lea rcx, [rdx + rax]
or al, 2
mov eax, dword [rdx + rax]
lea rdx, [0x14024efd8]
sbb eax, dword [rax]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
mov dword [rcx + 4], esi
jmp case.0x1400910a4.8
mov r12, qword [rdi + 0x60]
add rcx, 8
mov edx, esi
call fcn.14003771c
add r12, 4
add esp, 4
mov qword [rdi + 0x60], r12
lea rsi, [rsp + 0x28]
mov rcx, rsi
int1
int1
mov rdx, rdi
cli
call fcn.1400939fe
mov rdx, qword [rsi]
cmp rdx, r15
je case.0x1400910a4.8
lea rsi, [rsp + 0x30]
lea rax, [rsp + 0xa8]
mov ecx, 0xf
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rbx], rdx
mov dword [rbx], edx
mov dword [rbx], edx
add rbx, 8
mov ecx, 0xf
add byte [rax], al
mov rdi, rbx
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
jmp 0x14009110f
mov dword [rcx + 0xc], esi
mov qword [rbx], r15
inc qword [r14]
add rsp, 0x120
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
mov rcx, rax
call fcn.140158360
lea rax, str.cannot_patch_from_a_sparse_NFA_state
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [0x14024c278]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
call fcn.140158310
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x368
mov rdi, r8
mov rsi, rdx
mov rbx, rcx
lea rcx, [rsp + 0x28]
test r9b, r9b
je 0x140091196
call fcn.140091bff
jmp 0x14009119b
call fcn.140091bb0
movabs r13, 0x8000000000000008
mov rdx, qword [rsp + 0x28]
mov ebp, dword [rsp + 0x30]
cmp rdx, r13
jne 0x140091273
lea r14, [rsp + 0x28]
mov rcx, r14
mov rdx, rsi
mov r8, rdi
call fcn.14008e9a6
mov rdx, qword [r14]
mov r12d, dword [r14 + 8]
mov r14d, dword [r14 + 0xc]
cmp rdx, r13
jne 0x1400912a6
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov rdx, rsi
call fcn.140091b7f
mov rdx, qword [rdi]
mov r15d, dword [rdi + 8]
cmp rdx, r13
jne 0x1400912d4
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov rdx, rsi
mov r8d, ebp
mov r9d, r12d
call fcn.14009103e
mov rdx, qword [rdi]
cmp rdx, r13
jne 0x1400912f4
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov rdx, rsi
mov r8d, ebp
mov r9d, r15d
call fcn.14009103e
mov rdx, qword [rdi]
cmp rdx, r13
jne 0x140091303
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov rdx, rsi
mov r8d, r14d
mov r9d, r15d
call fcn.14009103e
mov rdx, qword [rdi]
cmp rdx, r13
jne 0x140091312
mov dword [rbx + 8], ebp
mov dword [rbx + 0xc], r15d
mov qword [rbx], r13
jmp 0x14009133f
lea rsi, [rsp + 0x34]
lea rax, [rsp + 0x118]
mov ecx, 0x1d
mov rdi, rax
rep movsd dword [rdi], dword [rsi]
mov qword [rbx], rdx
mov dword [rbx + 8], ebp
add rbx, 0xc
mov ecx, 0x1d
mov rdi, rbx
mov rsi, rax
rep movsd dword [rdi], dword [rsi]
jmp 0x14009133f
lea rsi, [rsp + 0x38]
lea rax, [rsp + 0xa8]
mov ecx, 0xe
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rbx], rdx
mov dword [rbx + 8], r12d
mov dword [rbx + 0xc], r14d
add rbx, 0x10
mov ecx, 0xe
jmp 0x140091336
lea rsi, [rsp + 0x34]
lea rax, [rsp + 0x18c]
mov ecx, 0x1d
mov rdi, rax
rep movsd dword [rdi], dword [rsi]
mov qword [rbx], rdx
mov dword [rbx + 8], r15d
jmp 0x140091290
lea rsi, [rsp + 0x30]
lea rax, [rsp + 0x200]
jmp 0x14009131f
lea rsi, [rsp + 0x30]
lea rax, [rsp + 0x278]
jmp 0x14009131f
lea rsi, [rsp + 0x30]
lea rax, [rsp + 0x2f0]
mov ecx, 0xf
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rbx], rdx
add rbx, 8
mov ecx, 0xf
mov rdi, rbx
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
add rsp, 0x368
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add dword [rax - 0x73], ecx
or al, 0
invalid
add byte [rax + 0x39], cl
int1
cmp rcx, rsi
cmova rsi, rcx
xor edx, edx
mov rcx, rsi
shr rcx, 0x3c
cmp al, 0xf
xchg esp, eax
invalid
cmp al, 0xf
xchg esp, eax
ret 0x8348
invalid
invalid
cmp rsi, 5
mov ecx, 4
cmovb rsi, rcx
cmovb esi, ecx
cmovb esi, ecx
lea r8, [rsi*8]
shl edx, 2
test rax, rax
je 0x1400937b5
shl rax, 3
mov r9, qword [rdi + 8]
or byte [rcx + rcx*4 + 0x4c], cl
and al, 0x38
mov qword [rsp + 0x48], rax
jmp 0x1400937b7
xor ecx, ecx
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rcx
lea rbx, [rsp + 0x20]
mov rcx, rbx
call fcn.1400290d0
cmp qword [rbx], 0
je 0x1400937df
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
jmp 0x1400937f5
mov rax, qword [rsp + 0x28]
mov qword [rdi + 8], rax
mov qword [rdi], rsi
movabs rcx, 0x8000000000000001
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.14000b647
push rsi
push rdi
push rbx
sub rsp, 0x118
sub esp, 0x118
sub esp, 0x118
mov rdi, r8
mov rbx, rcx
mov ebx, ecx
mov ebx, ecx
mov rsi, qword [rdx + 0x20]
cmp rsi, 0x7ffffffe
jbe 0x140093883
mov rax, rsi
shr rax, 0x20
movabs rcx, 0x8000000000000004
mov qword [rbx], rcx
invalid
mov dword [rbx + 8], esi
or ecx, dword [rcx + 0x43890873]
or al, 0x48
mov dword [rbx + 0x10], 0x7fffffff
invalid
mov dword [rbx + 0xc], eax
mov qword [rbx + 0x10], 0x7fffffff
invalid
jg 0x1400938b8
mov rcx, rdi
mov ecx, edi
add rsp, 0x118
pop rbx
pop rdi
pop rsi
pop r14
invalid
jmp fcn.140093a33
mov r14, rdx
mov eax, dword [rdi]
lea rcx, [0x14024f000]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [r14 + 0x10]
mov rdx, rsi
call fcn.140093953
mov rax, qword [r14 + 0x20]
jmp 0x1400938cd
mov rcx, qword [r14 + 0x18]
mov rdx, rax
shl rdx, 5
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rcx + rdx + 0x10], xmm1
movups xmmword [rcx + rdx], xmm0
inc rax
mov qword [r14 + 0x20], rax
lea rdi, [rsp + 0x20]
mov rcx, rdi
mov rdx, r14
call fcn.1400939fe
mov rdx, qword [rdi]
movabs rax, 0x8000000000000008
cmp rdx, rax
jne 0x140093919
mov dword [rbx + 8], esi
mov qword [rbx], rax
jmp 0x140093946
lea rsi, [rsp + 0x28]
lea rax, [rsp + 0xa0]
mov ecx, 0xf
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rbx], rdx
add rbx, 8
mov ecx, 0xf
mov rdi, rbx
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
add rsp, 0x118
pop rbx
pop rdi
pop rsi
pop r14
ret
mov byte [rsp + rbx + 0x28], r14b
cmp rbx, 0xff
add byte [rax], al
invalid
je 0x140096bbd
add byte [rax], al
add byte [rax + rbx + 0x48], dh
mov ecx, edi
mov rcx, rdi
mov edx, ebx
call fcn.14004721f
test al, al
je case.0x1400ae8cb.91
inc r14b
inc dh
je 0x140096bde
inc rbx
jmp 0x140096b97
lea rdx, [rsp + 0x28]
mov r8d, 0x100
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
rol byte [rdi], 0xc
add byte [rax + 0x28c48148], dl
add dword [rax], eax
invalid
rol byte [rdi], 0xc
add byte [rax + 0x28c48148], dl
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
ret
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_alphabet.rsEOI
call fcn.140158770
int3
loope 0x140096c03
add rax, rcx
add rsp, 0x28
ret
invalid
sub esp, 0x28
sub byte [rbx + rcx*4 + 1], al
mov r8d, dword [rcx]
xor eax, eax
cmp r8d, 7
je 0x140096c42
cmp r8d, 6
je 0x140096c2e
test r8d, r8d
jne 0x140096c68
mov edx, dword [rcx + 4]
jmp 0x140096c63
cmp qword [rcx + 0x18], 1
jne 0x140096c68
mov rcx, qword [rcx + 0x10]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
lea ecx, [0x1401b8598]
jmp 0x140096c54
cmp qword [rcx + 0x18], 1
jne 0x140096c68
mov rcx, qword [rcx + 0x10]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
pop rsp
sbb dword [rdx], edx
invalid
mov edx, 1
xor r8d, r8d
call case.0x1400688df.511
mov edx, dword [rax]
mov eax, 1
add dword [rax], eax
add byte [rax], al
add rsp, 0x28
ret
add rax, rcx
add rsp, 0x28
ret
invalid
mov edi, r8d
mov ebx, edx
mov rsi, rcx
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx]
cmp edx, dword [rcx]
cmp edx, dword [rcx]
jne 0x140096cb1
or al, 0x48
mov ecx, esi
mov rcx, rsi
call fcn.140093751
mov rdx, qword [rsi + 0x10]
dec dword [rax - 0x75]
push rsi
adc byte [rax - 0x75], cl
or byte [rcx + 0x7c89d01c], r9b
mov dword [rax + rdx*8], ebx
mov dword [rax + rdx*8 + 4], edi
invalid
mov rax, qword [rsi + 8]
mov dword [rax + rdx*8], ebx
ror byte [rcx + 0x4804d07c], 1
mov dword [rax + rdx*8 + 4], edi
inc rdx
inc edx
mov qword [rsi + 0x10], rdx
mov dword [rsi + 0x10], edx
adc byte [rax - 0x7d], cl
invalid
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
sbb dword [rbx], 0
movsxd rcx, dword [rax + r12*4]
add rcx, rax
add ecx, eax
add ecx, eax
jmp rcx
push rdi
or byte [rdx + rcx*4 + 0x47], al
or r8d, r13d
or r8d, r13d
call fcn.14004713e
jmp case.0x140096cf2.4
invalid
invalid
xchg byte [rcx + 1], dh
add byte [rax], al
add ecx, ebp
and al, 1
add byte [rax], al
invalid
add byte [rax - 0x75], cl
mov rax, qword [rdi + 8]
or byte [r11 + r9*4 + 0x77], r9b
adc byte [rax - 0x73], cl
lea ebx, [rsi + 0x100]
mov r14, qword [rdi + 0x10]
lea rbx, [rsi + 0x100]
lea ebx, [rsi + 0x100]
lea ebx, [rsi + 0x100]
shl r14, 3
test r14, r14
je case.0x140096cf2.4
test byte [rax], cl
add dword [rax], eax
invalid
lea r15, [rax + 8]
mov dl, byte [rax + 4]
mov r8b, byte [rax + 5]
mov rcx, rbx
invalid
call fcn.14004713e
add r14, 0xfffffffffffffff8
xabort 0x4c
mov eax, edi
jmp case.0x1400bbdd7.111
mov dword [rsp + 0x38], esp
mov eax, dword [rdi + 8]
lea rbx, [rsi + 0x100]
mov dword [rsp + 0x34], eax
bsf eax, eax
lea rcx, [0x14024f04c]
lea ecx, [0x14024f04c]
lea ecx, [0x14024f04c]
or eax, 0x1b82df
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor r14d, r14d
lea r13, [0x1401bb398]
cmp r14w, 0xff
ja case.0x140096d74.0
cmp r14d, 0x870f00ff
movabs eax, dword [0x8166f58944000000]
mov ebp, r14d
cmp bp, 0xff
std
inc dword [rax]
je 0x140096de0
mov r15d, ebp
mov edi, ebp
out dx, eax
lea ebp, [r15 + 1]
mov ecx, r14d
call fcn.140097006
add byte [rax], al
movzx eax, al
rol byte [rdx - 0x80], 0x3c
sub byte [rax], al
invalid
cmp byte [rax + r13], 0
cmp byte [rax + rbp], 0
add byte [rcx + 0xf], al
xchg ebp, eax
invalid
setne r12b
mov ecx, ebp
call fcn.140097006
movzx eax, al
mov dh, 0xc0
mov dh, 0xc0
cmp byte [rax + r13], 0
setne al
cmp r12b, al
je 0x140096d8f
mov ecx, r14d
int1
call fcn.140097006
mov r14d, eax
mov esi, eax
add al, byte [rax]
add byte [rcx - 0x77], al
mov esi, eax
mov ecx, r15d
call fcn.140097006
mov esi, eax
mov ecx, r15d
call fcn.140097006
mov r8d, eax
mov eax, eax
jmp 0x140096df2
mov ecx, r14d
call fcn.140097006
mov r14d, eax
mov bp, 0x100
mov ebp, 0xb0410100
invalid
mov ebp, 0xb0410100
dec dword [rax - 0x77]
fld dword [rcx + rcx*4 - 0xe]
mov edx, r14d
mov rcx, rbx
mov edx, r14d
call fcn.14004713e
add edi, ebx
inc dword [rcx - 0x77]
out dx, al
mov r14d, ebp
jmp 0x140096d80
jnp 0x140096e02
invalid
invalid
mov rcx, rbx
mov dl, 0xd
invalid
mov r8b, 0xd
mov al, 0xd
call fcn.14004713e
mov rcx, rbx
mov dl, 0xa
mov r8b, 0xa
dec dword [rax - 0x77]
fnstenv [rdx + 0xab0410a]
jmp 0x140096e28
or al, 0x8a
xchg esi, eax
jo 0x140096e21
mov dl, byte [rsi + 0x170]
add byte [rax], al
add byte [rax - 0x77], cl
fld dword [rcx - 0x77]
shr al, 1
adc dword [rbx], eax
sti
dec dword [rbx + 0x9342444]
mov eax, dword [rsp + 0x34]
or dword [rsi + 0x168], eax
mov rcx, rbx
mov r8d, edx
call fcn.14004713e
mov eax, dword [rsp + 0x34]
or dword [rsi + 0x168], eax
mov r12, qword [rsp + 0x38]
mov rbx, qword [rsi + 0x140]
cmp rbx, 0x7fffffff
sti
invalid
invalid
invalid
jg case.0x140096cf2.29
invalid
xchg ecx, eax
add byte [rax], al
invalid
mov eax, r12d
lea rcx, [0x14024f094]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdx, rbx
call fcn.1400951b5
invalid
dec dword [rax - 0x75]
xchg byte [rax + 1], al
add byte [rax], al
invalid
mov rcx, qword [rsi + 0x138]
mov ecx, dword [rsi + 0x138]
imul rdx, rax, 0x18
mov r8, qword [rdi + 0x10]
mov qword [rcx + rdx + 0x10], r8
movups xmm0, xmmword [rdi]
movups xmmword [rcx + rdx], xmm0
inc rax
mov qword [rsi + 0x140], rax
mov dword [rsi + 0x140], eax
mov dword [rsi + 0x140], eax
mov eax, ebx
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, [rsp + 0x40]
mov qword [r8], rbx
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_nfa.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401b56a0]
mov edx, 0x2b
call fcn.1401586d0
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_nfa.rs
mov edx, 0x28
call fcn.1401583f0
int3
and al, 0x48
mov edx, 0x2c
call fcn.1401586d0
lea rax, str._le_
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [0x14024c278]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srchybriddfa.rs
call fcn.140158310
ud2
and byte [rax - 0x77], cl
adc ecx, dword [rax - 0x77]
or byte [r8 - 0x7f], cl
rol dword [rax], 1
add byte [rax], al
call fcn.14009564c
inc dword [rbx + 0x100a7]
add byte [rax], al
and dword [rdi + 0x100], 0
mov rcx, rbx
call fcn.140099b6c
dec dword [rax - 0x73]
invalid
invalid
dec dword [rax - 0x73]
invalid
mov rax, qword [rsi + 0x2b0]
mov rsi, qword [rax + 0x150]
mov esi, dword [rax + 0x150]
mov esi, dword [rax + 0x150]
mov rdx, rsi
call fcn.1400969b9
invalid
lea rcx, [rdi + 0x98]
mov rdx, rsi
call fcn.1400969b9
and qword [rdi + 0x150], 0
push rax
add dword [rax], eax
add byte [rax], al
add byte [rax], al
and qword [rdi], 0
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
rcl dword [rax], 0xe9
jae 0x140099ee3
add byte [rax], al
or dword [rax], eax
add byte [rax - 0x7d], cl
sub rsp, 0x28
test rdx, rdx
je 0x140099efc
mov al, byte [rcx + 0x10]
and al, 8
shr al, 3
add rsp, 0x28
ret
or eax, 0xc9310012
xor edx, edx
call fcn.140158360
int3
mov rax, rcx
mov rdx, qword [rcx + 0x10]
mov rcx, qword [rcx + 0x30]
cmp rdx, rcx
jb 0x140099f55
mov rax, qword [rax + 8]
lea rdx, [rax + rcx*4]
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
adc al, 0x88
add rsp, 0x28
ret
sub bl, al
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
add eax, 0x121424
call fcn.1401583e0
int3
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xb8
mov dword [rsp + 0x34], r8d
and al, 0x34
and al, 0x34
cmp qword [r9 + 0x10], 0
cmp dword [rcx + 0x10], 0
jne 0x14009a211
add byte [rax], al
mov r13, r9
mov ebx, edx
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov r12, qword [rsp + 0x120]
add byte [rax], al
call fcn.140096511
mov eax, dword [rax]
add eax, 0xfffffffd
cmp eax, 4
jae 0x14009a12a
mov qword [rsp + 0x48], rsi
mov rcx, r13
mov edx, ebx
call fcn.14003771c
invalid
mov rdi, qword [r12 + 8]
mov r15, qword [r12 + 0x10]
mov rbp, qword [r12 + 0x20]
mov r14, qword [r12 + 0x28]
mov rsi, qword [r12 + 0x30]
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x38], r15
mov rax, qword [r13 + 0x10]
mov eax, dword [rbp + 0x10]
test rax, rax
je 0x14009a18d
lea rcx, [rax - 1]
mov qword [r13 + 0x10], rcx
mov dword [rbp + 0x10], ecx
mov dword [rbp + 0x10], ecx
mov rcx, qword [r13 + 8]
mov ebx, dword [rcx + rax*4 - 4]
mov dword [rsp + 0x24], ebx
mov rcx, r12
mov edx, ebx
invalid
call fcn.140096907
test al, al
invalid
jne case.0x14009a069.2
mov qword [rsp + 0x28], rsi
cmp rsi, r15
jae case.default.0x14009a069
mov r8d, esi
mov rcx, rdi
mov rdx, r15
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
call case.0x1400688df.511
mov dword [rax], ebx
mov r8d, ebx
mov rcx, rbp
mov rdx, r14
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
call case.0x1400688df.511
mov dword [rax], esi
inc rsi
invalid
mov qword [r12 + 0x30], rsi
mov rcx, qword [rsp + 0x48]
mov edx, ebx
call fcn.140096511
dec dword [rbx + 0x158d4808]
jp 0x14009a0b0
sbb eax, dword [rax]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov ebx, dword [rax + 4]
mov ecx, dword [rsp + 0x34]
test dword [rax + 8], ecx
or byte [rbp - 0x80], sil
jmp case.0x14009a069.2
mov ebx, dword [rax + 4]
mov edx, dword [rax + 8]
mov rcx, r13
call fcn.14003771c
jmp 0x140099ff7
mov ebx, dword [rax + 4]
jmp 0x140099ff7
mov r15, r14
mov r14, rbp
mov rbp, r13
mov r13, qword [rax + 0x10]
test r13, r13
je case.0x14006cb7f.225
mov r12, qword [rax + 8]
mov ebx, dword [r12]
lea rdx, [r13 - 1]
movabs rax, 0x3fffffffffffffff
and rdx, rax
mov rdi, rbp
mov rcx, rbp
call fcn.14002cda5
mov rcx, qword [rbp + 8]
mov rax, qword [rbp + 0x10]
lea rdx, [r13*4 - 4]
test rdx, rdx
je 0x14009a0f3
mov r8d, dword [r12 + rdx]
mov dword [rcx + rax*4], r8d
inc rax
inc eax
add rdx, 0xfffffffffffffffc
jmp 0x14009a0dd
mov r13, rbp
mov qword [rbp + 0x10], rax
mov r12, qword [rsp + 0x120]
mov rdi, qword [rsp + 0x40]
mov rbp, r14
mov r14, r15
mov esi, edi
mov r15, qword [rsp + 0x38]
jmp 0x140099ff7
mov r13, rbp
mov rbp, r14
mov r14, r15
mov r15, qword [rsp + 0x38]
jmp case.0x14009a069.2
mov dword [rsp + 0x24], ebx
mov rcx, r12
mov edx, ebx
call fcn.140096907
test al, al
jne 0x14009a18d
mov rsi, qword [r12 + 0x30]
mov qword [rsp + 0x28], rsi
mov rdx, qword [r12 + 0x10]
cmp rsi, rdx
jae 0x14009a229
mov r8d, esi
mov rcx, qword [r12 + 8]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
call case.0x1400688df.511
mov dword [rax], ebx
mov r8d, ebx
mov rcx, qword [r12 + 0x20]
mov rdx, qword [r12 + 0x28]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
call case.0x1400688df.511
mov dword [rax], esi
inc rsi
mov qword [r12 + 0x30], rsi
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, [rsp + 0x50]
mov qword [rax], r15
lea rcx, [rsp + 0x28]
lea rdx, [rsp + 0x88]
mov qword [rdx], rcx
lea rcx, [fcn.14012c0a0]
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rax, [rsp + 0x24]
mov qword [rdx + 0x20], rax
lea rax, [0x1401bb2d8]
lea rcx, [rsp + 0x58]
mov qword [rcx], rax
mov eax, 3
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea r8, [0x14008e328]
mov qword [rdx + 0x28], r8
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
call fcn.140158310
lea rcx, str.assertion_failed:_stack.is_empty__C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutildeterminizemod.rs
lea r8, [0x1401baeb0]
mov edx, 0x22
call fcn.1401583f0
lea rax, [rsp + 0x50]
mov qword [rax], rdx
jmp 0x14009a1a9
mov eax, dword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rax
jmp 0x14009a817
mov eax, ecx
mov rcx, rdx
sub rcx, r8
jb 0x14009a260
add rax, r8
mov rdx, rcx
ror byte [rax - 0x77], 0xca
add rsp, 0x28
ret
mov rcx, r8
mov r8, r9
call fcn.140158350
int3
cmp r8, 1
je 0x14009a2b4
mov eax, ecx
shr eax, 8
mov byte [rdx + 1], al
cmp r8, 2
jbe 0x14009a2ca
mov eax, ecx
shr eax, 0x10
mov byte [rdx + 2], al
cmp r8, 3
je 0x14009a2e0
shr ecx, 0x18
mov byte [rdx + 3], cl
add rsp, 0x28
ret
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutillook.rs
mov ecx, 1
mov edx, 1
add byte [rax], al
call fcn.140158360
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutillook.rs
mov ecx, 2
mov edx, 2
call fcn.140158360
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutillook.rs
mov ecx, 3
mov edx, 3
add byte [rax], al
call fcn.140158360
int3
shl rdx, 3
xor eax, eax
test rdx, rdx
je case.0x14008e026.93
cmp byte [rcx + 0xc], r8b
ja case.0x14008e026.93
lea rax, [rcx + 8]
add rdx, 0xfffffffffffffff8
cmp byte [rcx + 0xd], r8b
mov rcx, rax
jb 0x14009a2ff
mov r9d, dword [rax]
mov eax, 1
jmp case.0x14008e026.93
mov edx, r9d
ret
mov edx, dword [rax + rcx*4]
xor eax, eax
test edx, edx
setne al
add rsp, 0x28
ret
lea eax, [0x1401b96d8]
call fcn.140158360
int3
add byte [rcx + 1], bh
int1
call fcn.14009a37e
or byte [rsi], 1
add dword [rax - 0x7d], ecx
invalid
and byte [rsi - 0x3d], bl
mov ebx, 0x48ffffa9
mov ecx, dword [rdi + 8]
mov rdx, qword [rdi + 0x10]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutildeterminize_state.rs
mov r8, rbx
call fcn.14009a246
mov r8, rdx
mov ecx, esi
mov rdx, rax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.140098f2c
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
sub byte [rcx + rcx*4 - 0x3a], cl
mov rdi, rcx
mov rcx, rdx
call fcn.140099f34
mov rbx, rax
mov r14, rdx
lea r15, [0x14024f100]
popfq
sbb r8, qword [rax]
popfq
sbb r8, qword [rax]
cmp rbx, r14
je 0x14009a4db
mov ebp, dword [rbx]
add rbx, 4
add ebx, 4
add ebx, 4
mov rcx, rdi
mov edx, ebp
call fcn.140096511
mov ecx, dword [rax]
movsxd rcx, dword [r15 + rcx*4]
add rcx, r15
jmp rcx
mov rdi, qword [rsi + 8]
mov rbx, qword [rsi + 0x10]
mov rcx, rdi
mov rdx, rbx
call fcn.14009a750
test eax, eax
je 0x14009a503
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rsi
call fcn.14009a236
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutildeterminize_state.rs
mov r8d, 1
mov rcx, rdi
mov rdx, rbx
call fcn.14009a246
mov r8, rdx
xor ecx, ecx
mov rdx, rax
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.14009a26c
shl r13, 0x20
mov edx, eax
or rdx, r13
lea rsi, [rsp + 0x48]
mov rcx, rsi
mov r8, r15
call fcn.14009e025
cmp dword [rsi], 0
jne 0x14009d8b2
mov r13d, dword [rsp + 0x4c]
cmp rbx, r15
jne 0x14009dad2
test rbx, rbx
je 0x14009ddba
mov rdx, qword [r12 + 0x10]
lea rsi, [rbx - 1]
cmp rsi, rdx
jae 0x14009dfb2
mov rax, qword [r12 + 8]
mov bpl, byte [rax + rsi]
mov rcx, r14
mov rdx, rdi
mov r8d, r13d
mov r9d, ebp
call fcn.14009b89f
test eax, eax
jne 0x14009daca
mov r8d, edx
bt edx, 0x1b
jb 0x14009de04
bt r8d, 0x1d
jae 0x14009ddb6
mov ecx, ebp
jmp 0x14009df4d
mov rax, qword [rsp + 0x50]
jmp 0x14009ddd3
mov rcx, rbx
jmp 0x14009ddce
dec r15
mov rcx, rdi
mov rdx, r15
call fcn.14009b708
mov rbp, qword [r12 + 8]
mov rsi, qword [r12 + 0x10]
mov rax, rbx
add rax, 3
mov r12, 0xffffffffffffffff
cmovae r12, rax
xor eax, eax
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x40], rsi
cmp r13d, 0x7ffffff
jbe 0x14009db48
mov rcx, rdi
mov rdx, r15
call fcn.14009b990
cmp r15, rsi
jae 0x14009dfa0
mov r9b, byte [rbp + r15]
mov rcx, r14
mov rdx, rdi
mov r8d, r13d
call fcn.14009b89f
test eax, eax
jne 0x14009dd4e
mov r13d, edx
jmp 0x14009dc50
mov rcx, qword [rdi + 0x20]
dec r15
mov rax, r15
lea r15, [rax + 1]
cmp r15, rbx
jb 0x14009dbe8
movzx edx, byte [rbp + rax + 1]
movzx edx, byte [r14 + rdx + 0x190]
mov r8d, r13d
add r8, rdx
mov edx, dword [rcx + r8*4]
cmp r15, r12
jbe 0x14009dbf3
cmp edx, 0x8000000
jae 0x14009dbf3
movzx r8d, byte [rbp + rax]
movzx r8d, byte [r14 + r8 + 0x190]
add r8, rdx
mov r8d, dword [rcx + r8*4]
cmp r8, 0x7ffffff
ja 0x14009dbf8
movzx edx, byte [rbp + rax - 1]
movzx edx, byte [r14 + rdx + 0x190]
add rdx, r8
mov edx, dword [rcx + rdx*4]
cmp rdx, 0x7ffffff
ja 0x14009dc02
movzx r8d, byte [rbp + rax - 2]
movzx r8d, byte [r14 + r8 + 0x190]
add r8, rdx
mov r13d, dword [rcx + r8*4]
cmp r13d, 0x7ffffff
ja 0x14009dc0d
add rax, 0xfffffffffffffffc
jmp 0x14009db52
inc rax
mov r15, rax
jmp 0x14009dc96
mov esi, r13d
jmp 0x14009dc19
mov esi, edx
mov r15, rax
mov edx, r8d
jmp 0x14009dc19
dec rax
mov esi, r8d
mov r15, rax
jmp 0x14009dc19
add rax, 0xfffffffffffffffe
mov esi, edx
mov r15, rax
mov edx, r13d
test edx, edx
js 0x14009dc22
mov r13d, edx
jmp 0x14009dc4b
mov rcx, rdi
mov rdx, r15
call fcn.14009b990
mov r9b, byte [rbp + r15]
mov rcx, r14
mov rdx, rdi
mov r8d, esi
call fcn.14009b89f
test eax, eax
jne 0x14009dd4e
mov r13d, edx
mov rsi, qword [rsp + 0x40]
cmp r13d, 0x8000000
jb 0x14009dc96
mov eax, r13d
and eax, 0x10000000
jne 0x14009dc96
bt r13d, 0x1b
jae 0x14009dec0
mov rcx, r14
mov rdx, rdi
mov r8d, r13d
xor r9d, r9d
call fcn.14009b7b2
mov dword [rsp + 0x34], eax
lea rax, [r15 + 1]
mov qword [rsp + 0x38], rax
mov eax, 1
mov qword [rsp + 0x28], rax
lea rax, [r15 - 1]
cmp r15, rbx
mov r15, rax
jne 0x14009db08
mov rcx, rdi
mov rdx, rbx
call fcn.14009b947
test rbx, rbx
je 0x14009def4
mov rdx, rsi
lea rsi, [rbx - 1]
cmp rsi, rdx
jae 0x14009dfb2
mov r15b, byte [rbp + rsi]
mov rcx, r14
mov rdx, rdi
mov r8d, r13d
mov r9d, r15d
call fcn.14009b89f
test eax, eax
jne 0x14009daca
mov r8d, edx
bt edx, 0x1b
jb 0x14009df23
bt r8d, 0x1d
mov eax, dword [rsp + 0x34]
mov rdx, qword [rsp + 0x28]
mov rbx, qword [rsp + 0x38]
jae 0x14009df36
jmp 0x14009df4a
mov rcx, r15
jmp 0x14009ddce
xor ebx, ebx
jmp 0x14009de02
mov rcx, r14
mov rdx, rdi
mov r8d, r13d
call fcn.14009b830
test eax, eax
je 0x14009ddf7
xor ecx, ecx
call fcn.14009b908
mov rcx, qword [rsp + 0x20]
mov qword [rcx + 8], rax
mov qword [rcx], 2
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
mov r8d, edx
xor ebx, ebx
bt edx, 0x1b
jb 0x14009de04
jmp 0x14009de1a
mov rcx, r14
mov rdx, rdi
xor r9d, r9d
call fcn.14009b7b2
mov rcx, rbx
mov ebx, 1
mov rdx, qword [rsp + 0x20]
mov qword [rdx], rbx
mov qword [rdx + 8], rcx
mov dword [rdx + 0x10], eax
jmp 0x14009dde3
mov eax, 0x49000bcc
mov ebp, eax
shr r13, 0x20
jmp 0x14009d79e
bt r13d, 0x1e
jb 0x14009df73
invalid
bt r13d, 0x1d
jae 0x14009dfca
mov rcx, rdi
mov rdx, r15
call fcn.14009b947
cmp r15, rsi
jae 0x14009dfc1
mov cl, byte [rbp + r15]
mov rdx, r15
jmp 0x14009df50
mov rcx, r14
mov rdx, rdi
mov r8d, r13d
call fcn.14009b830
test eax, eax
jne 0x14009ddcc
mov r8d, edx
bt edx, 0x1b
mov eax, dword [rsp + 0x34]
and al, 0x34
and al, 0x34
mov rdx, qword [rsp + 0x28]
mov rbx, qword [rsp + 0x38]
jae 0x14009df36
xor ebx, ebx
mov rcx, r14
mov rdx, rdi
xor r9d, r9d
call fcn.14009b7b2
mov edx, 1
mov rcx, qword [rsp + 0x20]
mov qword [rcx], rdx
mov dword [rcx], edx
adc dword [rax - 0x77], ecx
pop rcx
or byte [rcx - 0x6616efbf], cl
invalid
mov qword [rcx + 8], rbx
mov dword [rcx + 0x10], eax
jmp 0x14009dde3
mov ecx, r15d
mov rdx, rsi
call fcn.14009b926
jmp 0x14009ddd3
rcr ecx, 1
invalid
fcos
invalid
mov eax, dword [rsp + 0x20]
and qword [rax], 0
jmp 0x14009dde3
mov rcx, rdi
mov ecx, edi
mov rdx, r15
call fcn.14009b947
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
mov qword [rax], rcx
mov rcx, qword [rsp + 0x38]
and al, 0x38
mov qword [rax + 8], rcx
mov ecx, dword [rsp + 0x34]
mov dword [rax + 0x10], ecx
jmp 0x14009dde3
invalid
invalid
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srchybrid_search.rs
xchg edx, eax
adc dword [rax], eax
mov rcx, r15
mov rdx, rsi
call fcn.140158360
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srchybrid_search.rs
add eax, 0x1192bf
mov rcx, rsi
call fcn.140158360
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srchybrid_search.rs
jmp 0x14009dfa7
invalid
lea rax, str._qe_
lea rcx, [rsp + 0x68]
mov qword [rcx], rax
mov qword [rcx + 8], 1
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x30
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srchybrid_search.rs
call fcn.140158310
int3
adc byte [rbx + rcx*4 + 0x42], cl
and byte [rcx + 0x39], cl
invalid
invalid
cmp r8, rax
jae 0x14009e013
sal byte [rbx + 8], 0x4c
mov ecx, dword [rdx + 8]
mov r9, qword [rdx + 8]
mov r9b, byte [r9 + r8]
cmp r8, rax
setb byte [rcx + 8]
mov rax, qword [rdx]
mov byte [rcx + 9], r9b
mov qword [rcx], rax
ret
in al, dx
and byte [rax - 0x77], cl
invalid
or ecx, dword [rax - 0x3f]
invalid
clc
add bh, byte [rcx + 2]
add byte [rax], al
add byte [rax], al
cmovb ecx, eax
test ecx, ecx
je 0x14009e067
mov rax, rdx
shr rax, 0x20
cmp ecx, 1
jne 0x14009e071
mov ecx, eax
mov rdx, r8
call fcn.14009b926
jmp 0x14009e07a
invalid
mov rcx, r8
call fcn.14009b908
jmp 0x14009e07a
mov ecx, edx
mov edx, eax
call fcn.140097f27
mov qword [rsi + 8], rax
mov eax, 1
mov dword [rsi], eax
add rsp, 0x20
pop rsi
ret
sub byte [rax - 0x73], cl
push rsp
and al, 0x30
mov qword [rdx], rax
lea rax, str.internal_error:_entered_unreachable_code:_found_impossible_error_in_meta_engine:
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea r8, [0x14009e0fb]
mov qword [rdx + 8], r8
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetaerror.rs
call fcn.140158310
invalid
invalid
or eax, dword [rax]
int3
mov cl, byte [rax + 1]
mov rax, qword [rax + 8]
lea r8, [rsp + 0x30]
and al, 0x30
add dword [rax - 0x75], ecx
or byte [rbp + rcx*4 + 0x44], cl
and al, 0x30
mov qword [r8], rax
lea rax, [rsp + 0x2f]
mov byte [rax], cl
lea rcx, [rsp + 0x38]
mov qword [rcx], rax
lea rax, [0x1400873e5]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r8
lea rax, [fcn.14004cd90]
mov qword [rcx + 0x18], rax
lea rax, str.quit_search_after_observing_byte__at_offset
lea r8, [rsp + 0x58]
and al, 0x58
and al, 0x58
mov qword [r8], rax
mov eax, 2
add byte [rax], al
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], rax
jmp 0x14009e272
mov rax, qword [rax + 8]
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
lea rax, [rsp + 0x38]
mov qword [rax], rcx
or byte [rax - 0x73], cl
or eax, 0xfffaebfb
mov qword [rax + 8], rcx
lea rcx, str.haystack_of_length__is_too_long
jmp 0x14009e251
add byte [rax], al
invalid
mov ecx, dword [rax + 4]
test ecx, ecx
je 0x14009e200
cmp ecx, 1
jne 0x14009e22c
lea rax, str.anchored_searches_are_not_supported_or_enabled
jmp 0x14009e207
mov rax, qword [rax + 8]
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
lea rax, [rsp + 0x38]
mov qword [rax], rcx
lea rcx, [fcn.14004cd90]
mov qword [rax + 8], rcx
lea rcx, str.gave_up_searching_at_offset
lea r8, [rsp + 0x58]
mov qword [r8], rcx
mov ecx, 1
mov qword [r8 + 8], rcx
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rcx
jmp 0x14009e272
lea rax, str.unanchored_searches_are_not_supported_or_enabled
lea r8, [rsp + 0x58]
mov qword [r8], rax
mov qword [r8 + 8], 1
lea rax, [0x14024c278]
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
jmp 0x14009e272
mov eax, dword [rax + 8]
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
lea rax, [rsp + 0x38]
mov qword [rax], rcx
lea rcx, [fcn.14004cd90]
mov qword [rax + 8], rcx
lea rcx, str.anchored_searches_for_a_specific_pattern__
lea r8, [rsp + 0x58]
mov qword [r8], rcx
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], 1
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
call fcn.14002fea5
nop
add rsp, 0x88
ret
lea rcx, [rsp + 0xd90]
and qword [rcx], 0
lea rax, str.B_f_
mov qword [rcx + 8], rax
call fcn.14002a940
cmp qword [rsp + 0x910], rbx
jne 0x14009ea8a
mov byte [rsp + 0xdd8], 2
jmp 0x14009eaa7
mov rdx, qword [rsp + 0x918]
mov r8, qword [rsp + 0x920]
lea rcx, [rsp + 0xdc0]
call fcn.1400b54aa
lea rcx, [rsp + 0x910]
call fcn.1400b546a
lock inc qword [r12]
jle 0x1400b3a4d
mov r15b, byte [rsp + 0xdd8]
cmp r15b, 2
jne 0x14009ead2
mov r15b, 2
jmp 0x14009eb06
mov rax, qword [rsp + 0xdc0]
lock inc qword [rax]
jle 0x1400b3a4d
movdqu xmm0, xmmword [rsp + 0xdc8]
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x8d0], rax
movdqu xmmword [rsp + 0x8d8], xmm0
push 1
pop rdx
mov byte [rsp + 0x8e8], r15b
mov qword [rsp + 0x900], r12
cmp byte [r12 + 0x80], 0
movzx eax, byte [r12 + 0x81]
push 0xa
pop rcx
cmove eax, ecx
mov rcx, qword [r12 + 0x20]
cmp rcx, 2
cmove rcx, rdx
mov edx, 0xa00000
cmovne rdx, qword [r12 + 0x28]
movzx r8d, byte [r12 + 0x8a]
xor r9d, r9d
cmp r8b, 3
cmovne r9d, r8d
cmp byte [r12 + 0x83], 0
lea rsi, [rsp + 0x9a8]
mov qword [rsi], rcx
mov qword [rsi + 8], rdx
mov byte [rsi + 0x10], 1
mov byte [rsi + 0x11], al
setne byte [rsi + 0x12]
mov word [rsi + 0x13], 2
mov byte [rsi + 0x15], r9b
lea rdi, [rsp + 0x9c0]
mov rcx, rdi
call fcn.140095ea8
lea rbx, [rsp + 0x16c0]
mov rcx, rbx
mov rdx, rsi
call fcn.140098f84
mov rcx, rdi
mov rdx, rbx
call fcn.14009739c
lea rsi, [rsp + 0xde0]
mov rcx, rsi
mov rdx, rdi
mov r8, qword [rsp + 0x4b0]
mov r9, r14
call fcn.1400b5548
mov rax, qword [rsi]
movabs rcx, 0x8000000000000008
cmp rax, rcx
jne 0x14009ec2c
mov rax, qword [rsp + 0xde8]
mov qword [rsp + 0x98], rax
mov qword [rsp + 0x11a0], rax
lea rcx, [rsp + 0x9c0]
call fcn.140097432
cmp r15b, 2
mov qword [rsp + 0x6f0], r13
mov qword [rsp + 0x470], r12
jne 0x14009eda6
jmp 0x14009edc8
mov qword [rsp + 0x728], rax
mov rbx, qword [rsp + 0xde8]
mov rax, qword [rsp + 0xdf0]
mov qword [rsp + 0x4c0], rax
mov rax, qword [rsp + 0xdf8]
mov qword [rsp + 0x750], rax
mov rax, qword [rsp + 0xe00]
mov qword [rsp + 0x740], rax
mov rax, qword [rsp + 0xe08]
mov qword [rsp + 0x748], rax
mov rax, qword [rsp + 0xe10]
mov qword [rsp + 0x730], rax
mov rax, qword [rsp + 0xe18]
mov qword [rsp + 0x738], rax
mov rax, qword [rsp + 0xe20]
mov qword [rsp + 0x710], rax
mov rax, qword [rsp + 0xe28]
mov qword [rsp + 0x6c8], rax
movzx eax, byte [rsp + 0xe37]
shl eax, 0x10
movzx ecx, word [rsp + 0xe35]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xe31]
or rax, rcx
mov qword [rsp + 0xb8], rax
movzx eax, byte [rsp + 0xe47]
shl eax, 0x10
movzx ecx, word [rsp + 0xe45]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xe41]
or rax, rcx
mov qword [rsp + 0xc0], rax
movzx eax, byte [rsp + 0xe57]
shl eax, 0x10
movzx ecx, word [rsp + 0xe55]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xe51]
or rax, rcx
mov qword [rsp + 0xa0], rax
mov al, byte [rsp + 0xe30]
mov byte [rsp + 0x78], al
mov al, byte [rsp + 0xe40]
mov byte [rsp + 0x408], al
mov al, byte [rsp + 0xe50]
mov byte [rsp + 0x410], al
mov rax, qword [rsp + 0xe38]
mov qword [rsp + 0x458], rax
mov rax, qword [rsp + 0xe48]
mov qword [rsp + 0x460], rax
mov rax, qword [rsp + 0xe58]
mov qword [rsp + 0x468], rax
lea rcx, [rsp + 0x9c0]
call fcn.140097432
jmp 0x14009f84d
mov rax, qword [rsp + 0x90]
lock inc qword [rax]
jle 0x1400b3a4d
mov r13, qword [rsp + 0x8d8]
mov r12, qword [rsp + 0x8e0]
mov rax, qword [rsp + 0x470]
mov al, byte [rax + 0x82]
cmp al, 2
sete bl
or bl, al
mov edi, ebx
and dil, 1
mov r14b, 3
lea rsi, [rsp + 0x9c0]
mov byte [rsi + 0x18], r14b
mov byte [rsi + 0x20], dil
mov rcx, rsi
call fcn.14008c0fb
mov rax, qword [rsp + 0x90]
mov qword [rsi], rax
mov qword [rsi + 8], r13
mov qword [rsi + 0x10], r12
mov byte [rsi + 0x18], r15b
mov rax, qword [rsi]
mov qword [rsp + 0x16c0], rax
mov rax, qword [rsi + 8]
mov qword [rsp + 0x16c8], rax
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x16d0], rax
mov al, byte [rsi + 0x18]
mov byte [rsp + 0x16d8], al
mov eax, dword [rsi + 0x19]
mov dword [rsp + 0x16d9], eax
movzx eax, word [rsi + 0x1d]
mov word [rsp + 0x16dd], ax
mov al, byte [rsi + 0x1f]
mov byte [rsp + 0x16df], al
lea rsi, [rsp + 0x9c0]
mov rcx, rsi
call fcn.140095ea8
mov byte [rsi + 0x1d8], r14b
mov byte [rsi + 0x1e0], 2
lea rsi, [rsp + 0xb80]
cmp byte [rsp + 0x16d8], r14b
jne 0x14009eeb1
lea rcx, [rsp + 0xde0]
mov rdx, rsi
call fcn.140098d03
lea rcx, [rsp + 0x16c0]
call fcn.14008c0fb
jmp 0x14009eed3
movdqa xmm0, xmmword [rsp + 0x16c0]
movaps xmm1, xmmword [rsp + 0x16d0]
movaps xmmword [rsp + 0xdf0], xmm1
movdqa xmmword [rsp + 0xde0], xmm0
mov r13, qword [rsp + 0x6f0]
mov rcx, rsi
call fcn.14008c0fb
movdqa xmm0, xmmword [rsp + 0xde0]
movaps xmm1, xmmword [rsp + 0xdf0]
movups xmmword [rsi + 0x10], xmm1
movdqu xmmword [rsi], xmm0
mov byte [rsp + 0xba0], dil
mov r14, qword [rsp + 0x98]
lock inc qword [r14]
mov r12, qword [rsp + 0x470]
jle 0x1400b3a4d
lea rdi, [rsp + 0xde0]
mov rcx, rdi
mov rdx, rsi
call fcn.140098d03
movups xmm6, xmmword [rdi]
movups xmm7, xmmword [rdi + 0x10]
movzx esi, bl
and esi, 1
lea rcx, [rsp + 0x9c0]
call fcn.1400b7543
mov qword [rsp + 0x910], r14
movups xmmword [rsp + 0x918], xmm6
movups xmmword [rsp + 0x928], xmm7
mov qword [rsp + 0x938], rsi
mov al, 2
cmp r15b, 2
je 0x14009efa2
mov rax, qword [rsp + 0x90]
lock inc qword [rax]
jle 0x1400b3a4d
movdqu xmm0, xmmword [rsp + 0x8d8]
mov qword [rsp + 0x11c8], rax
movdqu xmmword [rsp + 0x11d0], xmm0
mov eax, r15d
mov byte [rsp + 0x11e0], al
cmp byte [r12 + 0x88], 0
je 0x14009efc4
mov al, byte [r12 + 0x82]
cmp al, 2
je 0x14009efe1
and al, 1
jne 0x14009efe1
lea rcx, [rsp + 0x11c8]
call fcn.14008c276
push 2
pop rax
mov r15, qword [rsp + 0x98]
jmp 0x14009f0d8
mov bl, 3
lea rcx, [rsp + 0x9d0]
mov byte [rcx + 0x18], bl
and qword [rcx - 0x10], 0
call fcn.14008c0fb
lea rsi, [rsp + 0x9f0]
mov rcx, rsi
call fcn.140095ea8
and qword [rsi - 0x30], 0
mov byte [rsi - 8], bl
cmp byte [rsp + 0x11e0], bl
mov r15, qword [rsp + 0x98]
jne 0x14009f045
mov qword [rsp + 0x980], rsi
mov qword [rsp + 0x988], rbx
mov qword [rsp + 0x990], r14
mov qword [rsp + 0x998], rdi
mov qword [rsp + 0x9a0], r15
mov qword [rsp + 0x970], rax
push 3
pop rdi
cmp byte [r12 + 0x87], 0
je 0x14009f1e3
mov r15, qword [rsp + 0x98]
lea rcx, [rsp + 0x9c0]
call fcn.14008e6b8
push 3
pop rdi
mov rcx, qword [rsp + 0xb50]
mov rdx, qword [rsp + 0xb58]
call fcn.1400955d3
mov rcx, qword [rsp + 0xb68]
mov rdx, qword [rsp + 0xb70]
call fcn.1400955d3
mov r8, qword [rsp + 0xb80]
test r8, r8
je 0x14009f4bd
shl r8, 4
mov rcx, qword [rsp + 0xb88]
push 8
pop rdx
call fcn.14000ce13
lea rcx, [rsp + 0xb98]
call fcn.14000a037
lea rcx, [rsp + 0xd90]
call fcn.14008dc61
lea rcx, [rsp + 0xdf8]
call fcn.140097432
mov esi, r12d
cmp rdi, 3
jne 0x14009f547
lea rdi, [rsp + 0x9d8]
mov qword [rdi - 0x18], r14
shl r13, 0x20
or rsi, r13
mov qword [rdi - 0x10], rsi
mov qword [rdi - 8], rbx
push 0xd
pop rcx
lea rsi, [rsp + 0x16c0]
rep movsq qword [rdi], qword [rsi]
movabs rax, 0x8000000000000007
cmp r14, rax
mov r12, qword [rsp + 0x470]
ja 0x14009f53a
lea rcx, [rsp + 0x9c0]
call fcn.140097592
mov r13, qword [rsp + 0x6f0]
push 3
pop rdi
jmp 0x14009f579
shl r13, 0x20
or rsi, r13
lea rcx, [rsp + 0x9c0]
lea rdx, [rsp + 0x16c0]
mov r8d, 0x158
call sub.VCRUNTIME140.dll_memcpy
mov r13, qword [rsp + 0x6f0]
mov r12, qword [rsp + 0x470]
lea rcx, [rsp + 0x1220]
mov qword [rcx - 0x20], rdi
mov qword [rcx - 0x18], r14
mov qword [rcx - 0x10], rsi
mov qword [rcx - 8], rbx
lea rdx, [rsp + 0x9c0]
mov r8d, 0x158
call sub.VCRUNTIME140.dll_memcpy
push 2
pop rdi
cmp byte [r12 + 0x85], 0
je 0x14009f68b
add byte [rax], al
mov rbx, rdi
lea rsi, [rsp + 0x9c0]
mov rcx, rsi
call fcn.140095ea8
lea rdi, [rsp + 0x16c0]
lea rdx, [rsp + 0x9a8]
mov rcx, rdi
call fcn.140098f84
mov byte [rdi + 0x15], 2
movdqu xmm0, xmmword [rdi]
lea rdx, [rsp + 0x1440]
movdqa xmmword [rdx], xmm0
mov eax, dword [rdi + 0xf]
mov dword [rdx + 0xf], eax
mov eax, dword [rdi + 0x14]
mov byte [rdx + 0x13], 1
mov dword [rdx + 0x14], eax
mov rcx, rsi
mov ecx, esi
call fcn.14009739c
lea rdi, [rsp + 0xde0]
mov rcx, rdi
mov rdx, rsi
mov r8, qword [rsp + 0x4b0]
mov r9, qword [rsp + 0x4f8]
call fcn.1400b5548
mov rax, qword [rdi]
movabs rcx, 0x8000000000000008
cmp rax, rcx
jne 0x14009f6a4
mov r14, qword [rsp + 0xde8]
lea rcx, [rsp + 0x9c0]
and al, 0xc0
or dword [rax], eax
add al, ch
fstp xword [rbp - 1]
inc dword [rcx - 0x80]
mov esp, 0x8524
add byte [rax], al
mov qword [rsp + 0x4c8], r14
je 0x14009f8c1
mov bl, byte [rsp + 0x8e8]
cmp bl, 2
jne 0x14009f8d3
mov byte [rsp + 0x960], 2
jmp 0x14009f915
xor edx, edx
mov qword [rsp + 0x90], rax
nop
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0xc8
add al, 0
add cl, ch
and qword [r8], r8
invalid
mov qword [rsp + 0x728], rax
mov rbx, qword [rsp + 0xde8]
mov rax, qword [rsp + 0xdf0]
mov qword [rsp + 0x4c0], rax
mov rax, qword [rsp + 0xdf8]
mov qword [rsp + 0x750], rax
mov rax, qword [rsp + 0xe00]
mov qword [rsp + 0x740], rax
mov rax, qword [rsp + 0xe08]
mov qword [rsp + 0x748], rax
mov rax, qword [rsp + 0xe10]
mov qword [rsp + 0x730], rax
mov rax, qword [rsp + 0xe18]
mov qword [rsp + 0x738], rax
mov rax, qword [rsp + 0xe20]
mov qword [rsp + 0x710], rax
mov rax, qword [rsp + 0xe28]
test byte [rax + rbp], ah
invalid
add byte [rax], al
mov qword [rsp + 0x6c8], rax
movzx eax, byte [rsp + 0xe37]
shl eax, 0x10
movzx ecx, word [rsp + 0xe35]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xe31]
or rax, rcx
mov qword [rsp + 0xb8], rax
movzx eax, byte [rsp + 0xe47]
add cl, al
loopne 0x14009f77a
movzx ecx, word [rsp + 0xe45]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xe41]
or rax, rcx
mov qword [rsp + 0xc0], rax
movzx eax, byte [rsp + 0xe57]
shl eax, 0x10
movzx ecx, word [rsp + 0xe55]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xe51]
or rax, rcx
mov qword [rsp + 0xa0], rax
mov al, byte [rsp + 0xe30]
mov byte [rsp + 0x78], al
mov al, byte [rsp + 0xe40]
mov byte [rsp + 0x408], al
mov al, byte [rsp + 0xe50]
mov byte [rsp + 0x410], al
mov rax, qword [rsp + 0xe38]
mov qword [rsp + 0x458], rax
mov rax, qword [rsp + 0xe48]
mov qword [rsp + 0x460], rax
and al, 0x60
add al, 0
add byte [rax - 0x75], cl
test byte [rax + rbx*2], ah
invalid
add byte [rax], al
mov qword [rsp + 0x468], rax
lea rcx, [rsp + 0x9c0]
call fcn.140097432
lea rcx, [rsp + 0x1200]
call fcn.14008e678
lea rcx, [rsp + 0x970]
call fcn.14008e6f6
lea rcx, [rsp + 0x910]
call fcn.14008e759
lea rcx, [rsp + 0x11a0]
call fcn.14008dc61
push 3
pop rdi
lea rcx, [rsp + 0x8d0]
call fcn.14008c276
lea rcx, [rsp + 0x900]
call fcn.14008e84d
movabs r15, 0x8000000000000001
xor edx, edx
mov qword [rsp + 0x90], rax
jmp 0x1400a1e7f
xor edx, edx
mov qword [rsp + 0x90], rax
mov rdi, rbx
jmp 0x1400a17f3
mov rax, qword [rsp + 0x8d0]
lock inc qword [rax]
jle 0x1400b3a4d
movdqu xmm0, xmmword [rsp + 0x8d8]
mov qword [rsp + 0x948], rax
movdqu xmmword [rsp + 0x950], xmm0
mov byte [rsp + 0x960], bl
cmp byte [r12 + 0x85], 0
je 0x1400a17c6
mov cl, byte [r12 + 0x82]
cmp cl, 2
sete dl
and qword [rsp + 0x9f0], 0
or dl, cl
and dl, 1
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x9c0], xmm0
push 2
pop rcx
mov qword [rsp + 0xa00], rcx
mov qword [rsp + 0xa10], rcx
mov byte [rsp + 0xa38], 3
mov byte [rsp + 0xa40], dl
mov dword [rsp + 0xa41], 0x2020202
mov byte [rsp + 0xa45], 2
cmp bl, 2
je 0x14009f99c
lock inc qword [rax]
jle 0x1400b3a4d
movdqu xmm0, xmmword [rsp + 0x950]
mov qword [rsp + 0x16c0], rax
movdqu xmmword [rsp + 0x16c8], xmm0
movq qword [rsp + 0x16c8], mm0
mov qword [rsp + 0x8b0], rcx
lea r8, [rsp + 0x16c0]
mov byte [r8 + 0x18], bl
lea rsi, [rsp + 0xde0]
lea rdx, [rsp + 0x9c0]
mov rcx, rsi
call fcn.14009a87c
mov al, 1
mov byte [rsi + 0x81], al
movaps xmm0, xmmword [rsi]
movaps xmm1, xmmword [rsi + 0x10]
movaps xmm2, xmmword [rsi + 0x20]
movaps xmm3, xmmword [rsi + 0x60]
movaps xmmword [rsp + 0x13b0], xmm0
add byte [rdi], cl
sub dword [rsp + 0x13c0], ecx
movaps xmmword [rsp + 0x13d0], xmm2
movaps xmmword [rsp + 0x1410], xmm3
movdqa xmm0, xmmword [rsi + 0x70]
movdqa xmmword [rsp + 0x1420], xmm0
movzx ecx, word [rsi + 0x80]
mov word [rsp + 0x1430], cx
mov rcx, qword [rsi + 0x86]
mov qword [rsp + 0x1436], rcx
movzx ecx, word [rsi + 0x8e]
mov cs, word [rsi + 0x66000000]
mov dword [rsp + 0x143e], ecx
cmp qword [r12 + 0x10], 0
mov ecx, 0x200000
je 0x14009fa4c
mov rcx, qword [r12 + 0x18]
cmp byte [r12 + 0x89], 0
lea rsi, [rsp + 0x13b0]
setne byte [rsi + 0x82]
cmp bl, 2
push 1
pop rdx
mov qword [rsi + 0x30], rdx
mov qword [rsi + 0x38], rcx
cmp byte [rax - 0x77], cl
push rsi
mov qword [rsi + 0x48], 3
mov qword [rsi + 0x50], rdx
mov qword [rsi + 0x58], 0xa
mov byte [rsi + 0x83], al
setne byte [rsi + 0x84]
mov byte [rsi + 0x85], 0
lea rdi, [rsp + 0x9c0]
mov rcx, rdi
call fcn.14009874d
lea rbx, [rsp + 0xde0]
mov rcx, rbx
mov rdx, rsi
call fcn.140098bb8
mov rcx, rdi
mov rdx, rbx
call fcn.14009a8e8
lock inc qword [r15]
jle 0x1400b3a4d
lea rbx, [rsp + 0x1410]
lea rsi, [rsp + 0x16c0]
mov ah, 0x24
rcl byte [rsi], 0
add byte [rax - 0x73], cl
mov esp, 0x9c024
add byte [rax - 0x77], cl
int1
mov ah, 0x24
rcl byte [rsi], 0
add byte [rax - 0x73], cl
mov esp, 0x9c024
add byte [rax - 0x77], cl
int1
mov rdx, rdi
mov r8, r15
call fcn.1400987dd
mov rcx, rdi
call fcn.1400987b8
movdqa xmm0, xmmword [rsi]
outsd dx, dword [rsi]
invalid
pcmpeqb xmm0, xmmword [0x14015f960]
pmovmskb eax, xmm0
cmp eax, 0xffff
jne 0x14009fb2d
lea rcx, [rsp + 0x16d0]
call fcn.1400b7586
jmp 0x14009fc32
lea rcx, [rsp + 0xde0]
lea rdx, [rsp + 0x16c0]
mov r8d, 0x2d0
call sub.VCRUNTIME140.dll_memcpy
or eax, dword [rax]
or eax, 0x8d480000
xchg esp, eax
and al, 0xc0
invalid
or eax, dword [rax]
lea rsi, [rsp + 0x1440]
mov rcx, rsi
call fcn.14009874d
lea rdi, [rsp + 0x1aa0]
lea rdx, [rsp + 0x13b0]
mov rcx, rdi
stc
call fcn.140098bb8
nop
invalid
inc dword [rbp + 0x31]
test byte [rax + rcx*4 - 0x49], 0x80
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x90
or eax, 0xc6410000
sbb byte [rdx], al
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x90
or eax, 0xc6410000
sbb byte [rdx], al
lea rbx, [rsp + 0x19a0]
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
call fcn.14009a87c
mov byte [rbx + 0x84], r14b
mov bl, 0x84
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rdx, rbx
call fcn.14009a8e8
mov r8, qword [rsp + 0x4c8]
lock inc qword [r8]
inc qword [r8]
jle 0x1400b3a4d
add byte [rax - 0x73], cl
mov ah, 0x24
ror byte [rcx], 0
add byte [rax - 0x73], cl
mov esp, 0x144024
add byte [rax - 0x77], cl
int1
lea rsi, [rsp + 0x9c0]
lea rdi, [rsp + 0x1440]
mov rcx, rsi
mov rdx, rdi
call fcn.1400987dd
mov rcx, rdi
call fcn.1400987b8
movdqa xmm0, xmmword [rsi]
invalid
pcmpeqb xmm0, xmmword [0x14015f960]
pmovmskb eax, xmm0
cmp eax, 0xffff
invalid
jne 0x1400a000b
lea rsi, [rsp + 0x9d0]
push 0x10
pop rcx
lea rax, [rsp + 0x1440]
adc al, 0
add byte [rax - 0x77], cl
invalid
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call fcn.1400b7586
lea rcx, [rsp + 0xde0]
call fcn.14008dfa5
jnp 0x14009fc0b
invalid
dec dword [rax - 0x73]
pushfq
and al, 0x10
adc al, 0
invalid
jnp 0x14009fc0b
invalid
mov rcx, rbx
call fcn.14008c0fb
rol esp, 0xfe
push qword [rcx]
invalid
jmp 0x1400a17d3
xchg edx, eax
sbb eax, dword [rax]
invalid
rol esp, 0xfe
push qword [rcx]
invalid
xchg edx, eax
sbb eax, dword [rax]
add byte [rax - 0x73], cl
mov esp, 0x144024
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x9c0]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.140096112
mov rax, qword [rdi]
movabs rsi, 0x800000000000000e
dec dword [rax - 0x75]
invalid
mov r12d, dword [rdi + 8]
cmp rax, rsi
jne 0x1400ae82c
mov dword [rsp + 0x1aa0], r12d
test r12d, r12d
in al, 0xf
invalid
invalid
add qword [rax], rax
in al, 0xf
test dword [0x18809fdcf], edi
add qword [rax], rax
lea rdx, [rsp + 0x9c0]
add qword [rax], rax
lea rdx, [rsp + 0x9c0]
mov rax, qword [rdx + 0x210]
mov rax, qword [rax]
mov rbx, qword [rax + 0x168]
mov eax, dword [rax + 0x170]
mov dword [rsp + 0x20], eax
and byte [rax - 0x73], cl
mov esp, 0x144024
and al, 0x40
adc al, 0
invalid
add byte [rax - 0x75], cl
add byte [rax - 0x75], cl
cwde
push 0xffffffff8b000001
xor byte [rax + 1], 0
add byte [rcx + 0x48202444], cl
and byte [rax - 0x73], cl
mov esp, 0x144024
and al, 0x40
adc al, 0
invalid
and byte [rax - 0x73], cl
mov esp, 0x144024
and al, 0x40
adc al, 0
and al, 0x40
adc al, 0
add byte [rax - 0x77], cl
mov rcx, rdi
stc
xor r8d, r8d
call fcn.1400962a6
in al, dx
invalid
invalid
dec dword [rax - 0x75]
invalid
cmp rax, rsi
jne 0x1400af09f
test ecx, ebx
add byte [rax], al
add byte [rax], al
in al, dx
invalid
test ecx, ebx
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x90], rbx
nop
add byte [rax], al
add dh, dh
test byte [rcx + rcx*2], ah
or eax, dword [rax]
add byte [rcx], al
test byte [rsp + 0xb49], 1
jne 0x1400af015
mov rax, qword [rsp + 0x90]
add rax, rax
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x90], eax
mov dword [rsp + 0x90], eax
lea r13, [rsp + 0x9c0]
movabs rsi, 0x800000000000000e
add byte [rax], al
add byte [rax], al
invalid
lodsb al, byte [rsi]
and al, 0xc0
or dword [rax], eax
add byte [rax - 0x42], cl
invalid
add byte [rax], al
add byte [rax], al
or byte [rax - 0x75], 0x84
and al, 0x60
or eax, dword [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
ror dword [rax], cl
add dword [rax], eax
invalid
mov rax, qword [rsp + 0xb60]
test rax, rax
je 0x1400b05e5
invalid
lea rcx, [rax - 1]
mov qword [rsp + 0xb60], rcx
mov rdx, qword [rsp + 0xb58]
or eax, dword [rax]
add byte [rax - 0x75], cl
mov word [rax + rsi*2], fs
or eax, dword [rax]
add byte [rbx + 0x48fc827c], cl
invalid
cld
mov rdx, qword [rsp + 0xb78]
and al, 0x78
or eax, dword [rax]
invalid
mov rcx, qword [rsp + 0xb70]
mov edi, dword [rdx + rax*4 - 4]
invalid
cld
mov rdx, qword [rsp + 0xb78]
and al, 0x78
or eax, dword [rax]
invalid
and al, 0x78
or eax, dword [rax]
add byte [rcx - 0x77], cl
mov r8, rdi
mov r8, rdi
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcdfaonepass.rs
call case.0x1400688df.511
mov r12d, dword [rax]
mov dh, 0xfe
inc dword [rbx + rcx*4 + 0x20]
mov byte [rsp + 0xcd8], 0
and qword [rsp + 0xbc8], 0
movsb byte [rdi], byte [rsi]
and al, 0xc8
enter 0xb, 0
invalid
movsb byte [rdi], byte [rsi]
and al, 0xc8
enter 0xb, 0
invalid
lea rcx, [rsp + 0x1440]
mov rdx, r13
mov r8d, edi
xor r9d, r9d
call fcn.140096391
mov rax, qword [rsp + 0x1440]
mov eax, dword [rsp + 0x1440]
add byte [rax + 0x39], cl
invalid
cmp rax, rsi
jne 0x1400aefe8
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0xb90]
test rax, rax
je 0x14009fd01
test byte [rax + rdx*4], ah
or eax, dword [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
insb byte [rdi], dx
invalid
dec rax
dec eax
mov qword [rsp + 0xb90], rax
shl rax, 4
shl eax, 4
mov rcx, qword [rsp + 0xb88]
add byte [rax], al
mov r8, qword [rsp + 0xbd0]
mov edx, dword [rcx + rax]
mov rdi, qword [rcx + rax + 8]
add dword [rax], ecx
add dword [rax], ecx
mov rcx, qword [r8]
call fcn.140096511
mov ecx, dword [rax]
invalid
or byte [rax - 0x73], cl
adc eax, 0x1af3ab
stosd dword [rdi], eax
sbb al, byte [rax]
lea rdx, [0x14024f178]
sbb al, byte [rax]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov rbx, qword [rax + 8]
mov r15, qword [rax + 0x10]
js 0x14009fdee
js 0x14009fdee
shl r15, 3
test r15, r15
je case.0x14009fdd4.7
popfq
mov qword [rsp + 0x20], rdi
lea rcx, [rsp + 0x1440]
mov rdx, r13
mov word [rax + rax*2], fs
adc al, 0
add byte [rcx + rcx*4 - 0x16], cl
mov r8d, r12d
mov r9, rbx
call fcn.140096545
mov rax, qword [rsp + 0x1440]
cmp rax, rsi
jne 0x1400aefe8
add rbx, 8
add r15, 0xfffffffffffffff8
jmp 0x14009fde2
mov rbx, qword [rax + 8]
mov r15, qword [rax + 0x10]
shl r15, 2
out 2, eax
out 2, eax
test r15, r15
je case.0x14009fdd4.7
push rdx
invalid
invalid
invalid
push rdx
invalid
mov r8d, dword [rbx + r15 - 4]
lea rcx, [rsp + 0x1440]
mov rdx, r13
mov r9, rdi
call fcn.140096391
mov rax, qword [rsp + 0x1440]
add byte [rax + 0x39], cl
invalid
jne 0x1400aefe8
invalid
add byte [rax + 0x39], cl
invalid
add byte [rcx - 0x7d], cl
invalid
add r15, 0xfffffffffffffffc
jmp 0x14009fe29
invalid
enter 0xffffffffffff8b48, 0x48
or byte [rax - 0x75], cl
adc byte [rax - 0x73], cl
add al, 0x81
mov rcx, qword [rax + 8]
mov rax, qword [rax + 0x10]
lea rax, [rcx + rax*4]
mov qword [rsp + 0x1aa0], rcx
mov qword [rsp + 0x1aa8], rax
mov dword [rsp + 0x1aa8], eax
and qword [rsp + 0x1ab0], 0
mov r15, qword [rsp + 0x98]
lea rbx, [rsp + 0x1440]
lea rcx, [rsp + 0x19a0]
lea rdx, [rsp + 0x1aa0]
movabs al, byte [0xfffec0a5e800001a]
movabs al, byte [0xa024948d48000019]
sbb dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xa0
invalid
sbb al, byte [rax]
add al, ch
movsd dword [rdi], dword [rsi]
sar dh, 0xff
cmp dword [rsp + 0x19a0], 0
je case.0x14009fdd4.7
mov rax, qword [rsp + 0x19a4]
mov qword [rsp + 0x13b0], rax
mov qword [rsp + 0x20], rdi
mov dword [rsp + 0x20], edi
sbb dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
adc eax, dword [rax]
add byte [rax - 0x77], cl
invalid
jl 0x14009fef1
invalid
and byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, r13
mov r8d, r12d
lea r9, [rsp + 0x13b0]
call fcn.140096545
invalid
dec dword [rax - 0x75]
test byte [rax + rax*2], ah
adc al, 0
add byte [rax + 0x39], cl
invalid
je 0x14009fe96
movsd dword [rdi], dword [rsi]
test byte [rax + rax*2], ah
adc al, 0
add byte [rax + 0x39], cl
invalid
movsd dword [rdi], dword [rsi]
jmp 0x1400af185
cmp byte [rsp + 0xcd8], 0
jne 0x1400b18cf
mov eax, dword [rax + 4]
mov byte [rsp + 0xcd8], 1
shl rax, 0x2a
movabs rcx, 0x3ffffffffff
and rdi, rcx
and edi, ecx
or rdi, rax
mov rcx, r13
mov edx, r12d
mov r8, rdi
clc
clc
call fcn.1400966be
jmp case.0x14009fdd4.7
add rax, 4
mov qword [rsp + 0x20], rdi
lea rcx, [rsp + 0x1440]
mov rdx, r13
mov r8d, r12d
mov r9, rax
call fcn.140096545
jmp 0x14009fd73
mov r8d, dword [rax + 4]
mov r9d, dword [rax + 8]
invalid
invalid
or r9d, edi
movabs rax, 0x3fffffffc00
and rdi, rax
and r9d, 0x3ff
and ecx, 0x3ff
or r9, rdi
lea rcx, [rsp + 0x1440]
mov rdx, r13
jmp 0x14009fd6e
invalid
mov ecx, dword [rax + 0x10]
mov r8, qword [rsp + 0x90]
cmp r8, rcx
ja 0x14009ffb6
invalid
mov rdx, rdi
shr rdx, 0xa
sub ecx, r8d
bts edx, ecx
shl rdx, 0xa
and edi, 0x3ff
or rdi, rdx
lea rcx, [rsp + 0x1440]
lea ecx, [rsp + 0x1440]
mov rdx, r13
mov r8d, dword [rax + 4]
jmp 0x1400a0003
mov ebx, dword [rax + 4]
mov r8d, dword [rax + 8]
lea r15, [rsp + 0x1440]
mov rcx, r15
mov rdx, r13
mov r9, rdi
call fcn.140096391
mov rax, qword [rsp + 0x1440]
cmp rax, rsi
jne 0x1400aefe8
mov rcx, r15
lea rdx, [rsp + 0x9c0]
mov r8d, ebx
mov r9, rdi
jmp 0x14009fd6e
movzx eax, byte [rsp + 0x9df]
shl eax, 0x10
movzx ecx, word [rsp + 0x9dd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x9d9]
or rax, rcx
mov qword [rsp + 0x4a0], rax
movzx eax, byte [rsp + 0x9ef]
shl eax, 0x10
movzx ecx, word [rsp + 0x9ed]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x9e9]
or rax, rcx
mov qword [rsp + 0x370], rax
movzx eax, byte [rsp + 0x9ff]
shl eax, 0x10
movzx ecx, word [rsp + 0x9fd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x9f9]
or rax, rcx
mov qword [rsp + 0x378], rax
movzx eax, byte [rsp + 0xa0f]
shl eax, 0x10
movzx ecx, word [rsp + 0xa0d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xa09]
or rax, rcx
mov qword [rsp + 0x388], rax
movzx eax, byte [rsp + 0xa1f]
shl eax, 0x10
movzx ecx, word [rsp + 0xa1d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xa19]
or rax, rcx
mov qword [rsp + 0x398], rax
movzx eax, byte [rsp + 0xa2f]
shl eax, 0x10
movzx ecx, word [rsp + 0xa2d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xa29]
or rax, rcx
mov qword [rsp + 0x3a0], rax
movzx eax, byte [rsp + 0xa3f]
shl eax, 0x10
movzx ecx, word [rsp + 0xa3d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xa39]
or rax, rcx
mov qword [rsp + 0x3b0], rax
movzx eax, byte [rsp + 0xa4f]
shl eax, 0x10
movzx ecx, word [rsp + 0xa4d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xa49]
or rax, rcx
mov qword [rsp + 0x3c0], rax
movzx eax, byte [rsp + 0xa5f]
shl eax, 0x10
movzx ecx, word [rsp + 0xa5d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xa59]
or rax, rcx
mov qword [rsp + 0x3c8], rax
movzx eax, byte [rsp + 0xa6f]
shl eax, 0x10
movzx ecx, word [rsp + 0xa6d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xa69]
or rax, rcx
mov qword [rsp + 0x3d8], rax
movzx eax, byte [rsp + 0xa7f]
shl eax, 0x10
movzx ecx, word [rsp + 0xa7d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xa79]
or rax, rcx
mov qword [rsp + 0x3e0], rax
movzx eax, byte [rsp + 0xa8f]
shl eax, 0x10
movzx ecx, word [rsp + 0xa8d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xa89]
or rax, rcx
mov qword [rsp + 0x3e8], rax
movzx eax, byte [rsp + 0xa9f]
shl eax, 0x10
movzx ecx, word [rsp + 0xa9d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xa99]
or rax, rcx
mov qword [rsp + 0x3f0], rax
movzx eax, byte [rsp + 0xaaf]
shl eax, 0x10
movzx ecx, word [rsp + 0xaad]
or ecx, eax
shl rcx, 0x20
mov esi, dword [rsp + 0xaa9]
or rsi, rcx
movzx eax, byte [rsp + 0xabf]
shl eax, 0x10
movzx ecx, word [rsp + 0xabd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xab9]
or rax, rcx
mov qword [rsp + 0x438], rax
movzx eax, byte [rsp + 0xacf]
shl eax, 0x10
movzx ecx, word [rsp + 0xacd]
or ecx, eax
shl rcx, 0x20
mov r14d, dword [rsp + 0xac9]
or r14, rcx
movzx eax, byte [rsp + 0xadf]
shl eax, 0x10
movzx ecx, word [rsp + 0xadd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xad9]
or rax, rcx
mov qword [rsp + 0x428], rax
movzx eax, byte [rsp + 0xaef]
shl eax, 0x10
movzx ecx, word [rsp + 0xaed]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xae9]
or rax, rcx
mov qword [rsp + 0x3f8], rax
movzx eax, byte [rsp + 0xaff]
shl eax, 0x10
movzx ecx, word [rsp + 0xafd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xaf9]
or rax, rcx
mov qword [rsp + 0x400], rax
movzx eax, byte [rsp + 0xb0f]
shl eax, 0x10
movzx ecx, word [rsp + 0xb0d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xb09]
or rax, rcx
mov qword [rsp + 0x430], rax
movzx eax, byte [rsp + 0xb1f]
shl eax, 0x10
movzx ecx, word [rsp + 0xb1d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xb19]
or rax, rcx
mov qword [rsp + 0xb0], rax
movzx eax, byte [rsp + 0xb2f]
shl eax, 0x10
movzx ecx, word [rsp + 0xb2d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xb29]
or rax, rcx
mov qword [rsp + 0x4a8], rax
movzx eax, byte [rsp + 0xb3f]
shl eax, 0x10
movzx ecx, word [rsp + 0xb3d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xb39]
or rax, rcx
mov qword [rsp + 0xa8], rax
movzx eax, byte [rsp + 0xb4f]
shl eax, 0x10
movzx ecx, word [rsp + 0xb4d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xb49]
or rax, rcx
mov qword [rsp + 0x440], rax
movzx eax, byte [rsp + 0xb5f]
shl eax, 0x10
movzx ecx, word [rsp + 0xb5d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xb59]
or rax, rcx
mov qword [rsp + 0x7e0], rax
movzx eax, byte [rsp + 0xb6f]
shl eax, 0x10
movzx ecx, word [rsp + 0xb6d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xb69]
or rax, rcx
mov qword [rsp + 0x7c8], rax
movzx eax, byte [rsp + 0xb7f]
shl eax, 0x10
movzx ecx, word [rsp + 0xb7d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xb79]
or rax, rcx
mov qword [rsp + 0x7d0], rax
movzx eax, byte [rsp + 0xb8f]
shl eax, 0x10
movzx ecx, word [rsp + 0xb8d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xb89]
or rax, rcx
mov qword [rsp + 0x7e8], rax
movzx eax, byte [rsp + 0xb9f]
shl eax, 0x10
movzx ecx, word [rsp + 0xb9d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xb99]
or rax, rcx
mov qword [rsp + 0x7f0], rax
movzx eax, byte [rsp + 0xbaf]
shl eax, 0x10
movzx ecx, word [rsp + 0xbad]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xba9]
or rax, rcx
mov qword [rsp + 0x800], rax
movzx eax, byte [rsp + 0xbbf]
shl eax, 0x10
movzx ecx, word [rsp + 0xbbd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xbb9]
or rax, rcx
mov qword [rsp + 0x810], rax
movzx eax, byte [rsp + 0xbcf]
shl eax, 0x10
movzx ecx, word [rsp + 0xbcd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xbc9]
or rax, rcx
mov qword [rsp + 0x818], rax
movzx eax, byte [rsp + 0xbdf]
shl eax, 0x10
movzx ecx, word [rsp + 0xbdd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xbd9]
or rax, rcx
mov qword [rsp + 0x820], rax
movzx eax, byte [rsp + 0xbef]
shl eax, 0x10
movzx ecx, word [rsp + 0xbed]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xbe9]
or rax, rcx
mov qword [rsp + 0x830], rax
movzx eax, byte [rsp + 0xbff]
shl eax, 0x10
movzx ecx, word [rsp + 0xbfd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xbf9]
or rax, rcx
mov qword [rsp + 0x838], rax
movzx eax, byte [rsp + 0xc0f]
shl eax, 0x10
movzx ecx, word [rsp + 0xc0d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xc09]
or rax, rcx
mov qword [rsp + 0x848], rax
movzx eax, byte [rsp + 0xc1f]
shl eax, 0x10
movzx ecx, word [rsp + 0xc1d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xc19]
or rax, rcx
mov qword [rsp + 0x850], rax
movzx eax, byte [rsp + 0xc2f]
shl eax, 0x10
movzx ecx, word [rsp + 0xc2d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xc29]
or rax, rcx
mov qword [rsp + 0x860], rax
movzx eax, byte [rsp + 0xc3f]
shl eax, 0x10
movzx ecx, word [rsp + 0xc3d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xc39]
or rax, rcx
mov qword [rsp + 0x868], rax
movzx eax, byte [rsp + 0xc4f]
shl eax, 0x10
movzx ecx, word [rsp + 0xc4d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xc49]
or rax, rcx
mov qword [rsp + 0x870], rax
movzx eax, byte [rsp + 0xc5f]
shl eax, 0x10
movzx ecx, word [rsp + 0xc5d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xc59]
or rax, rcx
mov qword [rsp + 0x758], rax
movzx eax, byte [rsp + 0xc6f]
shl eax, 0x10
movzx ecx, word [rsp + 0xc6d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xc69]
or rax, rcx
mov qword [rsp + 0x718], rax
movzx eax, byte [rsp + 0xc7f]
shl eax, 0x10
movzx ecx, word [rsp + 0xc7d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xc79]
or rax, rcx
mov qword [rsp + 0x700], rax
movzx eax, byte [rsp + 0xc8f]
shl eax, 0x10
movzx ecx, word [rsp + 0xc8d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xc89]
or rax, rcx
mov qword [rsp + 0x708], rax
mov al, byte [rsp + 0x9e8]
mov byte [rsp + 0x74], al
mov al, byte [rsp + 0x9f8]
mov byte [rsp + 0x53], al
mov al, byte [rsp + 0xa08]
mov byte [rsp + 0x54], al
mov al, byte [rsp + 0xa18]
mov byte [rsp + 0x55], al
mov al, byte [rsp + 0xa28]
mov byte [rsp + 0x56], al
mov al, byte [rsp + 0xa38]
mov byte [rsp + 0x57], al
mov al, byte [rsp + 0xa48]
mov byte [rsp + 0x2f], al
mov al, byte [rsp + 0xa58]
mov byte [rsp + 0x73], al
mov al, byte [rsp + 0xa68]
mov byte [rsp + 0x58], al
mov al, byte [rsp + 0xa78]
mov byte [rsp + 0x59], al
mov al, byte [rsp + 0xa88]
mov byte [rsp + 0x71], al
mov al, byte [rsp + 0xa98]
mov byte [rsp + 0x75], al
mov al, byte [rsp + 0xaa8]
mov byte [rsp + 0x5a], al
mov al, byte [rsp + 0xab8]
mov byte [rsp + 0x2e], al
mov al, byte [rsp + 0xac8]
mov byte [rsp + 0x5b], al
mov al, byte [rsp + 0xad8]
mov byte [rsp + 0x5c], al
mov rax, qword [rsp + 0x9c0]
mov qword [rsp + 0x2f0], rax
mov rax, qword [rsp + 0x9d0]
mov qword [rsp + 0x2f8], rax
mov al, byte [rsp + 0x9d8]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0x9e0]
mov qword [rsp + 0x450], rax
mov rax, qword [rsp + 0x9f0]
mov qword [rsp + 0x4f0], rax
mov rax, qword [rsp + 0xa00]
mov qword [rsp + 0x4d0], rax
mov rax, qword [rsp + 0xa10]
mov qword [rsp + 0x300], rax
mov rax, qword [rsp + 0xa20]
mov qword [rsp + 0x308], rax
mov rax, qword [rsp + 0xa30]
mov qword [rsp + 0x310], rax
mov rax, qword [rsp + 0xa40]
mov qword [rsp + 0x318], rax
mov rax, qword [rsp + 0xa50]
mov qword [rsp + 0x320], rax
mov rax, qword [rsp + 0xa60]
mov qword [rsp + 0x328], rax
mov rax, qword [rsp + 0xa70]
mov qword [rsp + 0x330], rax
mov rax, qword [rsp + 0xa80]
mov qword [rsp + 0x508], rax
mov rax, qword [rsp + 0xa90]
mov qword [rsp + 0x338], rax
mov rax, qword [rsp + 0xaa0]
mov qword [rsp + 0x340], rax
mov rax, qword [rsp + 0xab0]
mov qword [rsp + 0x348], rax
mov rax, qword [rsp + 0xac0]
mov qword [rsp + 0x350], rax
mov rax, qword [rsp + 0xad0]
mov qword [rsp + 0x358], rax
mov rax, qword [rsp + 0xae0]
mov qword [rsp + 0x360], rax
mov rax, qword [rsp + 0xaf0]
mov qword [rsp + 0x368], rax
mov rax, qword [rsp + 0xb00]
mov qword [rsp + 0x380], rax
mov rax, qword [rsp + 0xb10]
mov qword [rsp + 0x390], rax
mov rax, qword [rsp + 0xb20]
mov qword [rsp + 0x3a8], rax
mov rax, qword [rsp + 0xb30]
mov qword [rsp + 0x3b8], rax
mov rax, qword [rsp + 0xb40]
mov qword [rsp + 0x3d0], rax
mov rax, qword [rsp + 0xb50]
mov qword [rsp + 0x420], rax
mov rax, qword [rsp + 0xb60]
mov qword [rsp + 0x768], rax
mov rax, qword [rsp + 0xb70]
mov qword [rsp + 0x760], rax
mov rax, qword [rsp + 0xb80]
mov qword [rsp + 0x770], rax
mov rax, qword [rsp + 0xb90]
mov qword [rsp + 0x778], rax
mov rax, qword [rsp + 0xba0]
mov qword [rsp + 0x780], rax
mov rax, qword [rsp + 0xbb0]
mov qword [rsp + 0x788], rax
mov rax, qword [rsp + 0xbc0]
mov qword [rsp + 0x790], rax
mov rax, qword [rsp + 0xbd0]
mov qword [rsp + 0x798], rax
mov rax, qword [rsp + 0xbe0]
mov qword [rsp + 0x7a0], rax
mov rax, qword [rsp + 0xbf0]
mov qword [rsp + 0x7a8], rax
mov rax, qword [rsp + 0xc00]
mov qword [rsp + 0x7b0], rax
mov rax, qword [rsp + 0xc10]
mov qword [rsp + 0x7b8], rax
mov rax, qword [rsp + 0xc20]
mov qword [rsp + 0x7c0], rax
mov rax, qword [rsp + 0xc30]
mov qword [rsp + 0x7d8], rax
mov rax, qword [rsp + 0xc40]
mov qword [rsp + 0x7f8], rax
mov rax, qword [rsp + 0xc50]
mov qword [rsp + 0x808], rax
mov rax, qword [rsp + 0xc60]
mov qword [rsp + 0x828], rax
mov rax, qword [rsp + 0xc70]
mov qword [rsp + 0x840], rax
mov rax, qword [rsp + 0xc80]
mov qword [rsp + 0x858], rax
mov al, byte [rsp + 0xae8]
mov byte [rsp + 0x5d], al
mov al, byte [rsp + 0xaf8]
mov byte [rsp + 0x5e], al
mov al, byte [rsp + 0xb08]
mov byte [rsp + 0x5f], al
mov al, byte [rsp + 0xb18]
mov byte [rsp + 0x60], al
mov al, byte [rsp + 0xb28]
mov byte [rsp + 0x61], al
mov al, byte [rsp + 0xb38]
mov byte [rsp + 0x62], al
mov al, byte [rsp + 0xb48]
mov byte [rsp + 0x63], al
mov al, byte [rsp + 0xb58]
mov byte [rsp + 0x7b], al
mov al, byte [rsp + 0xb68]
mov byte [rsp + 0x7d], al
mov al, byte [rsp + 0xb78]
mov byte [rsp + 0x7f], al
mov al, byte [rsp + 0xb88]
mov byte [rsp + 0x81], al
mov al, byte [rsp + 0xb98]
mov byte [rsp + 0x82], al
mov al, byte [rsp + 0xba8]
mov byte [rsp + 0x85], al
mov al, byte [rsp + 0xbb8]
mov byte [rsp + 0x84], al
mov al, byte [rsp + 0xbc8]
mov byte [rsp + 0x87], al
mov al, byte [rsp + 0xbd8]
mov byte [rsp + 0x7a], al
mov al, byte [rsp + 0xbe8]
mov byte [rsp + 0x7c], al
mov al, byte [rsp + 0xbf8]
mov byte [rsp + 0x7e], al
mov al, byte [rsp + 0xc08]
mov byte [rsp + 0x80], al
mov al, byte [rsp + 0xc18]
mov byte [rsp + 0x83], al
mov al, byte [rsp + 0xc28]
mov byte [rsp + 0x86], al
mov al, byte [rsp + 0xc38]
mov byte [rsp + 0x88], al
mov al, byte [rsp + 0xc48]
mov byte [rsp + 0x89], al
mov al, byte [rsp + 0xc58]
mov byte [rsp + 0x8a], al
mov al, byte [rsp + 0xc68]
mov byte [rsp + 0x8b], al
mov al, byte [rsp + 0xc78]
mov byte [rsp + 0x8c], al
mov al, byte [rsp + 0xc88]
mov byte [rsp + 0x8d], al
lea rcx, [rsp + 0x1440]
call fcn.14009874d
movzx eax, byte [rsp + 0xe4f]
shl eax, 0x10
movzx ecx, word [rsp + 0xe4d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xe49]
or rax, rcx
mov qword [rsp + 0xb8], rax
movzx eax, byte [rsp + 0xe5f]
shl eax, 0x10
movzx ecx, word [rsp + 0xe5d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xe59]
or rax, rcx
mov qword [rsp + 0xc0], rax
movzx eax, byte [rsp + 0xe6f]
shl eax, 0x10
movzx ecx, word [rsp + 0xe6d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xe69]
or rax, rcx
mov qword [rsp + 0xa0], rax
movzx eax, byte [rsp + 0xe7f]
shl eax, 0x10
movzx ecx, word [rsp + 0xe7d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xe79]
or rax, rcx
mov qword [rsp + 0x4e0], rax
movzx eax, byte [rsp + 0xe8f]
shl eax, 0x10
movzx ecx, word [rsp + 0xe8d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xe89]
or rax, rcx
mov qword [rsp + 0x138], rax
movzx eax, byte [rsp + 0xe9f]
shl eax, 0x10
movzx ecx, word [rsp + 0xe9d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xe99]
or rax, rcx
mov qword [rsp + 0x148], rax
movzx eax, byte [rsp + 0xeaf]
shl eax, 0x10
movzx ecx, word [rsp + 0xead]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xea9]
or rax, rcx
mov qword [rsp + 0x158], rax
movzx eax, byte [rsp + 0xebf]
shl eax, 0x10
movzx ecx, word [rsp + 0xebd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xeb9]
or rax, rcx
mov qword [rsp + 0x168], rax
movzx eax, byte [rsp + 0xecf]
shl eax, 0x10
movzx ecx, word [rsp + 0xecd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xec9]
or rax, rcx
mov qword [rsp + 0x170], rax
movzx eax, byte [rsp + 0xedf]
shl eax, 0x10
movzx ecx, word [rsp + 0xedd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xed9]
or rax, rcx
mov qword [rsp + 0x180], rax
movzx eax, byte [rsp + 0xeef]
shl eax, 0x10
movzx ecx, word [rsp + 0xeed]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xee9]
or rax, rcx
mov qword [rsp + 0x190], rax
movzx eax, byte [rsp + 0xeff]
shl eax, 0x10
movzx ecx, word [rsp + 0xefd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xef9]
or rax, rcx
mov qword [rsp + 0x1a0], rax
movzx eax, byte [rsp + 0xf0f]
shl eax, 0x10
movzx ecx, word [rsp + 0xf0d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xf09]
or rax, rcx
mov qword [rsp + 0x1a8], rax
movzx eax, byte [rsp + 0xf1f]
shl eax, 0x10
movzx ecx, word [rsp + 0xf1d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xf19]
or rax, rcx
mov qword [rsp + 0x1b8], rax
movzx eax, byte [rsp + 0xf2f]
shl eax, 0x10
movzx ecx, word [rsp + 0xf2d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xf29]
or rax, rcx
mov qword [rsp + 0x1c8], rax
movzx eax, byte [rsp + 0xf3f]
shl eax, 0x10
movzx ecx, word [rsp + 0xf3d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xf39]
or rax, rcx
mov qword [rsp + 0x1d8], rax
movzx eax, byte [rsp + 0xf4f]
shl eax, 0x10
movzx ecx, word [rsp + 0xf4d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xf49]
or rax, rcx
mov qword [rsp + 0x1e0], rax
movzx eax, byte [rsp + 0xf5f]
shl eax, 0x10
movzx ecx, word [rsp + 0xf5d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xf59]
or rax, rcx
mov qword [rsp + 0x1f0], rax
movzx eax, byte [rsp + 0xf6f]
shl eax, 0x10
movzx ecx, word [rsp + 0xf6d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xf69]
or rax, rcx
mov qword [rsp + 0x200], rax
movzx eax, byte [rsp + 0xf7f]
shl eax, 0x10
movzx ecx, word [rsp + 0xf7d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xf79]
or rax, rcx
mov qword [rsp + 0x208], rax
movzx eax, byte [rsp + 0xf8f]
shl eax, 0x10
movzx ecx, word [rsp + 0xf8d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xf89]
or rax, rcx
mov qword [rsp + 0x220], rax
movzx eax, byte [rsp + 0xf9f]
shl eax, 0x10
movzx ecx, word [rsp + 0xf9d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xf99]
or rax, rcx
mov qword [rsp + 0x228], rax
movzx eax, byte [rsp + 0xfaf]
shl eax, 0x10
movzx ecx, word [rsp + 0xfad]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xfa9]
or rax, rcx
mov qword [rsp + 0x230], rax
movzx eax, byte [rsp + 0xfbf]
shl eax, 0x10
movzx ecx, word [rsp + 0xfbd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xfb9]
or rax, rcx
mov qword [rsp + 0x240], rax
movzx eax, byte [rsp + 0xfcf]
shl eax, 0x10
movzx ecx, word [rsp + 0xfcd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xfc9]
or rax, rcx
mov qword [rsp + 0x250], rax
movzx eax, byte [rsp + 0xfdf]
shl eax, 0x10
movzx ecx, word [rsp + 0xfdd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xfd9]
or rax, rcx
mov qword [rsp + 0x258], rax
movzx eax, byte [rsp + 0xfef]
shl eax, 0x10
movzx ecx, word [rsp + 0xfed]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xfe9]
or rax, rcx
mov qword [rsp + 0x268], rax
movzx eax, byte [rsp + 0xfff]
shl eax, 0x10
movzx ecx, word [rsp + 0xffd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xff9]
or rax, rcx
mov qword [rsp + 0x270], rax
movzx eax, byte [rsp + 0x100f]
shl eax, 0x10
movzx ecx, word [rsp + 0x100d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x1009]
or rax, rcx
mov qword [rsp + 0x290], rax
movzx eax, byte [rsp + 0x101f]
shl eax, 0x10
movzx ecx, word [rsp + 0x101d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x1019]
or rax, rcx
mov qword [rsp + 0x280], rax
movzx eax, byte [rsp + 0x102f]
shl eax, 0x10
movzx ecx, word [rsp + 0x102d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x1029]
or rax, rcx
mov qword [rsp + 0x298], rax
movzx eax, byte [rsp + 0x103f]
shl eax, 0x10
movzx ecx, word [rsp + 0x103d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x1039]
or rax, rcx
mov qword [rsp + 0x2a0], rax
movzx eax, byte [rsp + 0x104f]
shl eax, 0x10
movzx ecx, word [rsp + 0x104d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x1049]
or rax, rcx
mov qword [rsp + 0x2a8], rax
movzx eax, byte [rsp + 0x105f]
shl eax, 0x10
movzx ecx, word [rsp + 0x105d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x1059]
or rax, rcx
mov qword [rsp + 0x2c8], rax
movzx eax, byte [rsp + 0x106f]
shl eax, 0x10
movzx ecx, word [rsp + 0x106d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x1069]
or rax, rcx
mov qword [rsp + 0x2c0], rax
movzx eax, byte [rsp + 0x107f]
shl eax, 0x10
movzx ecx, word [rsp + 0x107d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x1079]
or rax, rcx
mov qword [rsp + 0x2e0], rax
movzx eax, byte [rsp + 0x108f]
shl eax, 0x10
movzx ecx, word [rsp + 0x108d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x1089]
or rax, rcx
mov qword [rsp + 0x2d8], rax
movzx eax, byte [rsp + 0x109f]
shl eax, 0x10
movzx ecx, word [rsp + 0x109d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x1099]
or rax, rcx
mov qword [rsp + 0x4b8], rax
movzx eax, byte [rsp + 0x10af]
shl eax, 0x10
movzx ecx, word [rsp + 0x10ad]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x10a9]
or rax, rcx
mov qword [rsp + 0x2e8], rax
mov al, byte [rsp + 0xe48]
mov byte [rsp + 0x78], al
mov al, byte [rsp + 0xe58]
mov byte [rsp + 0x408], al
mov al, byte [rsp + 0xe68]
mov byte [rsp + 0x410], al
mov al, byte [rsp + 0xe78]
mov byte [rsp + 0x4d8], al
mov al, byte [rsp + 0xe88]
mov byte [rsp + 0x3f], al
mov al, byte [rsp + 0xe98]
mov byte [rsp + 0x40], al
mov al, byte [rsp + 0xea8]
mov byte [rsp + 0x42], al
mov al, byte [rsp + 0xeb8]
mov byte [rsp + 0x44], al
mov al, byte [rsp + 0xec8]
mov byte [rsp + 0x46], al
mov al, byte [rsp + 0xed8]
mov byte [rsp + 0x47], al
mov al, byte [rsp + 0xee8]
mov byte [rsp + 0x4a], al
mov al, byte [rsp + 0xef8]
mov byte [rsp + 0x4b], al
mov al, byte [rsp + 0xf08]
mov byte [rsp + 0x4c], al
mov al, byte [rsp + 0xf18]
mov byte [rsp + 0x4f], al
mov al, byte [rsp + 0xf28]
mov byte [rsp + 0x50], al
mov al, byte [rsp + 0xf38]
mov byte [rsp + 0x52], al
mov rax, qword [rsp + 0xde0]
mov qword [rsp + 0x8b0], rax
mov rdi, qword [rsp + 0xde8]
mov r15, qword [rsp + 0xdf0]
mov rax, qword [rsp + 0xdf8]
mov qword [rsp + 0x728], rax
mov rbx, qword [rsp + 0xe00]
mov rax, qword [rsp + 0xe08]
mov qword [rsp + 0x4c0], rax
mov rax, qword [rsp + 0xe10]
mov qword [rsp + 0x750], rax
mov rax, qword [rsp + 0xe18]
mov qword [rsp + 0x740], rax
mov rax, qword [rsp + 0xe20]
mov qword [rsp + 0x748], rax
mov rax, qword [rsp + 0xe28]
mov qword [rsp + 0x730], rax
mov rax, qword [rsp + 0xe30]
mov qword [rsp + 0x738], rax
mov rax, qword [rsp + 0xe38]
mov qword [rsp + 0x710], rax
mov rax, qword [rsp + 0xe40]
mov qword [rsp + 0x6c8], rax
mov rax, qword [rsp + 0xe50]
mov qword [rsp + 0x458], rax
mov rax, qword [rsp + 0xe60]
mov qword [rsp + 0x460], rax
mov rax, qword [rsp + 0xe70]
mov qword [rsp + 0x468], rax
mov rax, qword [rsp + 0xe80]
mov qword [rsp + 0x8b8], rax
mov rax, qword [rsp + 0xe90]
mov qword [rsp + 0xd0], rax
mov rax, qword [rsp + 0xea0]
mov qword [rsp + 0xd8], rax
mov rax, qword [rsp + 0xeb0]
mov qword [rsp + 0xe0], rax
mov rax, qword [rsp + 0xec0]
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0xed0]
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0xee0]
mov qword [rsp + 0xf8], rax
mov rax, qword [rsp + 0xef0]
mov qword [rsp + 0x100], rax
mov rax, qword [rsp + 0xf00]
mov qword [rsp + 0x108], rax
mov rax, qword [rsp + 0xf10]
mov qword [rsp + 0x110], rax
mov rax, qword [rsp + 0xf20]
mov qword [rsp + 0x118], rax
mov rax, qword [rsp + 0xf30]
mov qword [rsp + 0x120], rax
mov rax, qword [rsp + 0xf40]
mov qword [rsp + 0x128], rax
mov rax, qword [rsp + 0xf50]
mov qword [rsp + 0x130], rax
mov rax, qword [rsp + 0xf60]
mov qword [rsp + 0x140], rax
mov rax, qword [rsp + 0xf70]
mov qword [rsp + 0x150], rax
mov rax, qword [rsp + 0xf80]
mov qword [rsp + 0x160], rax
mov rax, qword [rsp + 0xf90]
mov qword [rsp + 0x178], rax
mov rax, qword [rsp + 0xfa0]
mov qword [rsp + 0x188], rax
mov rax, qword [rsp + 0xfb0]
mov qword [rsp + 0x198], rax
mov rax, qword [rsp + 0xfc0]
mov qword [rsp + 0x1b0], rax
mov rax, qword [rsp + 0xfd0]
mov qword [rsp + 0x1c0], rax
mov rax, qword [rsp + 0xfe0]
mov qword [rsp + 0x1d0], rax
mov rax, qword [rsp + 0xff0]
mov qword [rsp + 0x1e8], rax
mov rax, qword [rsp + 0x1000]
mov qword [rsp + 0x1f8], rax
mov rax, qword [rsp + 0x1010]
mov qword [rsp + 0x210], rax
mov rax, qword [rsp + 0x1020]
mov qword [rsp + 0x218], rax
mov rax, qword [rsp + 0x1030]
mov qword [rsp + 0x238], rax
mov rax, qword [rsp + 0x1040]
mov qword [rsp + 0x248], rax
mov rax, qword [rsp + 0x1050]
mov qword [rsp + 0x260], rax
mov rax, qword [rsp + 0x1060]
mov qword [rsp + 0x278], rax
mov rax, qword [rsp + 0x1070]
mov qword [rsp + 0x288], rax
mov rax, qword [rsp + 0x1080]
mov qword [rsp + 0x2b0], rax
mov rax, qword [rsp + 0x1090]
mov qword [rsp + 0x2b8], rax
mov rax, qword [rsp + 0x10a0]
mov qword [rsp + 0x2d0], rax
mov al, byte [rsp + 0xf48]
mov byte [rsp + 0x30], al
mov al, byte [rsp + 0xf58]
mov byte [rsp + 0x31], al
mov al, byte [rsp + 0xf68]
mov byte [rsp + 0x32], al
mov al, byte [rsp + 0xf78]
mov byte [rsp + 0x33], al
mov al, byte [rsp + 0xf88]
mov byte [rsp + 0x34], al
mov al, byte [rsp + 0xf98]
mov byte [rsp + 0x35], al
mov al, byte [rsp + 0xfa8]
mov byte [rsp + 0x37], al
mov al, byte [rsp + 0xfb8]
mov byte [rsp + 0x38], al
mov al, byte [rsp + 0xfc8]
mov byte [rsp + 0x39], al
mov al, byte [rsp + 0xfd8]
mov byte [rsp + 0x3a], al
mov al, byte [rsp + 0xfe8]
mov byte [rsp + 0x3b], al
mov al, byte [rsp + 0xff8]
mov byte [rsp + 0x3c], al
mov al, byte [rsp + 0x1008]
mov byte [rsp + 0x3d], al
mov al, byte [rsp + 0x1018]
mov byte [rsp + 0x3e], al
mov al, byte [rsp + 0x1028]
mov byte [rsp + 0x41], al
mov al, byte [rsp + 0x1038]
mov byte [rsp + 0x43], al
mov al, byte [rsp + 0x1048]
mov byte [rsp + 0x45], al
mov al, byte [rsp + 0x1058]
mov byte [rsp + 0x48], al
mov al, byte [rsp + 0x1068]
mov byte [rsp + 0x49], al
mov al, byte [rsp + 0x1078]
mov byte [rsp + 0x4d], al
mov al, byte [rsp + 0x1088]
mov byte [rsp + 0x4e], al
mov al, byte [rsp + 0x1098]
mov byte [rsp + 0x51], al
mov al, byte [rsp + 0x10a8]
mov byte [rsp + 0x36], al
lea rcx, [rsp + 0x1440]
call fcn.1400987b8
lea rcx, [rsp + 0x1410]
call fcn.14008c0fb
jmp 0x1400a17db
xor edi, edi
push 2
pop rax
mov qword [rsp + 0x8b0], rax
mov qword [rsp + 0x90], rax
lea rcx, [rsp + 0x948]
call fcn.14008c276
mov rdx, rdi
mov rdi, qword [rsp + 0x8b0]
movzx eax, byte [rsp + 0x8df]
shl eax, 0x10
movzx ecx, word [rsp + 0x8dd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x8d9]
or rax, rcx
mov qword [rsp + 0x898], rax
movzx eax, byte [rsp + 0x8ef]
shl eax, 0x10
movzx ecx, word [rsp + 0x8ed]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x8e9]
or rax, rcx
mov qword [rsp + 0x888], rax
movzx eax, byte [rsp + 0x91f]
shl eax, 0x10
movzx ecx, word [rsp + 0x91d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x919]
or rax, rcx
mov qword [rsp + 0x448], rax
movzx eax, byte [rsp + 0x92f]
shl eax, 0x10
movzx ecx, word [rsp + 0x92d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x929]
or rax, rcx
mov qword [rsp + 0x538], rax
movzx eax, byte [rsp + 0x93f]
shl eax, 0x10
movzx ecx, word [rsp + 0x93d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x939]
or rax, rcx
mov qword [rsp + 0x540], rax
movzx eax, byte [rsp + 0x97f]
shl eax, 0x10
movzx ecx, word [rsp + 0x97d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x979]
or rax, rcx
mov qword [rsp + 0x550], rax
movzx eax, byte [rsp + 0x98f]
shl eax, 0x10
movzx ecx, word [rsp + 0x98d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x989]
or rax, rcx
mov qword [rsp + 0x560], rax
movzx eax, byte [rsp + 0x99f]
shl eax, 0x10
movzx ecx, word [rsp + 0x99d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x999]
or rax, rcx
mov qword [rsp + 0x570], rax
movzx eax, byte [rsp + 0x1207]
shl eax, 0x10
movzx ecx, word [rsp + 0x1205]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x1201]
or rax, rcx
mov qword [rsp + 0x578], rax
movzx eax, byte [rsp + 0x1217]
shl eax, 0x10
movzx ecx, word [rsp + 0x1215]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x1211]
or rax, rcx
mov qword [rsp + 0x588], rax
movzx eax, byte [rsp + 0x1227]
shl eax, 0x10
movzx ecx, word [rsp + 0x1225]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x1221]
or rax, rcx
mov qword [rsp + 0x598], rax
movzx eax, byte [rsp + 0x1237]
shl eax, 0x10
movzx ecx, word [rsp + 0x1235]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x1231]
or rax, rcx
mov qword [rsp + 0x5a0], rax
movzx eax, byte [rsp + 0x1247]
shl eax, 0x10
movzx ecx, word [rsp + 0x1245]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x1241]
or rax, rcx
mov qword [rsp + 0x5b0], rax
movzx eax, byte [rsp + 0x1257]
shl eax, 0x10
movzx ecx, word [rsp + 0x1255]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x1251]
or rax, rcx
mov qword [rsp + 0x5c0], rax
movzx eax, byte [rsp + 0x1267]
shl eax, 0x10
movzx ecx, word [rsp + 0x1265]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x1261]
or rax, rcx
mov qword [rsp + 0x5d0], rax
movzx eax, byte [rsp + 0x1277]
shl eax, 0x10
movzx ecx, word [rsp + 0x1275]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x1271]
or rax, rcx
mov qword [rsp + 0x5d8], rax
movzx eax, byte [rsp + 0x1287]
shl eax, 0x10
movzx ecx, word [rsp + 0x1285]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x1281]
or rax, rcx
mov qword [rsp + 0x5e8], rax
mov al, byte [rsp + 0x8d8]
mov byte [rsp + 0x8e], al
mov al, byte [rsp + 0x8e8]
mov byte [rsp + 0x79], al
mov al, byte [rsp + 0x918]
mov byte [rsp + 0x8f], al
mov al, byte [rsp + 0x928]
mov byte [rsp + 0x64], al
mov al, byte [rsp + 0x938]
mov byte [rsp + 0x65], al
mov al, byte [rsp + 0x978]
mov byte [rsp + 0x66], al
mov al, byte [rsp + 0x988]
mov byte [rsp + 0x67], al
mov al, byte [rsp + 0x998]
mov byte [rsp + 0x68], al
mov al, byte [rsp + 0x1200]
mov byte [rsp + 0x69], al
mov al, byte [rsp + 0x1210]
mov byte [rsp + 0x6a], al
mov al, byte [rsp + 0x1220]
mov byte [rsp + 0x6b], al
mov al, byte [rsp + 0x1230]
mov byte [rsp + 0x6c], al
mov al, byte [rsp + 0x1240]
mov byte [rsp + 0x6d], al
mov al, byte [rsp + 0x1250]
mov byte [rsp + 0x6e], al
mov al, byte [rsp + 0x1260]
mov byte [rsp + 0x6f], al
mov al, byte [rsp + 0x1270]
mov byte [rsp + 0x70], al
mov rax, qword [rsp + 0x8d0]
mov qword [rsp + 0x880], rax
mov rax, qword [rsp + 0x8e0]
mov qword [rsp + 0x890], rax
mov rax, qword [rsp + 0x910]
mov qword [rsp + 0x878], rax
mov rax, qword [rsp + 0x920]
mov qword [rsp + 0x500], rax
mov rax, qword [rsp + 0x930]
mov qword [rsp + 0x510], rax
mov rax, qword [rsp + 0x970]
mov qword [rsp + 0x518], rax
mov rax, qword [rsp + 0x980]
mov qword [rsp + 0x520], rax
mov rax, qword [rsp + 0x990]
mov qword [rsp + 0x528], rax
mov rax, qword [rsp + 0x9a0]
mov qword [rsp + 0x530], rax
mov rax, qword [rsp + 0x1208]
mov qword [rsp + 0x548], rax
mov rax, qword [rsp + 0x1218]
mov qword [rsp + 0x558], rax
mov rax, qword [rsp + 0x1228]
mov qword [rsp + 0x568], rax
mov rax, qword [rsp + 0x1238]
mov qword [rsp + 0x580], rax
mov rax, qword [rsp + 0x1248]
mov qword [rsp + 0x590], rax
mov rax, qword [rsp + 0x1258]
mov qword [rsp + 0x5a8], rax
mov rax, qword [rsp + 0x1268]
mov qword [rsp + 0x5b8], rax
mov rax, qword [rsp + 0x1278]
mov qword [rsp + 0x5c8], rax
mov rax, qword [rsp + 0x1288]
mov qword [rsp + 0x5e0], rax
mov rax, qword [rsp + 0x1290]
mov qword [rsp + 0x8a0], rax
mov rax, qword [rsp + 0x1298]
mov qword [rsp + 0x5f0], rax
mov rax, qword [rsp + 0x12a0]
mov qword [rsp + 0x720], rax
mov rax, qword [rsp + 0x12a8]
mov qword [rsp + 0x5f8], rax
mov rax, qword [rsp + 0x12b0]
mov qword [rsp + 0x600], rax
mov rax, qword [rsp + 0x12b8]
mov qword [rsp + 0x608], rax
mov rax, qword [rsp + 0x12c0]
mov qword [rsp + 0x610], rax
mov rax, qword [rsp + 0x12c8]
mov qword [rsp + 0x618], rax
mov rax, qword [rsp + 0x12d0]
mov qword [rsp + 0x620], rax
mov rax, qword [rsp + 0x12d8]
mov qword [rsp + 0x628], rax
mov rax, qword [rsp + 0x12e0]
mov qword [rsp + 0x630], rax
mov rax, qword [rsp + 0x12e8]
mov qword [rsp + 0x638], rax
mov rax, qword [rsp + 0x12f0]
mov qword [rsp + 0x640], rax
mov rax, qword [rsp + 0x12f8]
mov qword [rsp + 0x648], rax
mov rax, qword [rsp + 0x1300]
mov qword [rsp + 0x650], rax
mov rax, qword [rsp + 0x1308]
mov qword [rsp + 0x658], rax
mov rax, qword [rsp + 0x1310]
mov qword [rsp + 0x660], rax
mov rax, qword [rsp + 0x1318]
mov qword [rsp + 0x668], rax
mov rax, qword [rsp + 0x1320]
mov qword [rsp + 0x670], rax
mov rax, qword [rsp + 0x1328]
mov qword [rsp + 0x678], rax
mov rax, qword [rsp + 0x1330]
mov qword [rsp + 0x680], rax
mov rax, qword [rsp + 0x1338]
mov qword [rsp + 0x688], rax
mov rax, qword [rsp + 0x1340]
mov qword [rsp + 0x690], rax
mov rax, qword [rsp + 0x1348]
mov qword [rsp + 0x698], rax
mov rax, qword [rsp + 0x1350]
mov qword [rsp + 0x6a0], rax
mov rax, qword [rsp + 0x1358]
mov qword [rsp + 0x6a8], rax
mov rax, qword [rsp + 0x1360]
mov qword [rsp + 0x6b0], rax
mov rax, qword [rsp + 0x1368]
mov qword [rsp + 0x6b8], rax
mov rax, qword [rsp + 0x1370]
mov qword [rsp + 0x6c0], rax
mov al, byte [rsp + 0x1280]
mov byte [rsp + 0x72], al
mov rax, rdi
xor rax, 3
or rax, rdx
jne 0x1400a1fad
mov qword [r13], r15
mov rax, qword [rsp + 0x728]
mov qword [r13 + 8], rax
mov qword [r13 + 0x10], rbx
mov rax, qword [rsp + 0x4c0]
mov qword [r13 + 0x18], rax
mov rax, qword [rsp + 0x750]
mov qword [r13 + 0x20], rax
mov rax, qword [rsp + 0x740]
mov qword [r13 + 0x28], rax
mov rax, qword [rsp + 0x748]
mov qword [r13 + 0x30], rax
mov rax, qword [rsp + 0x730]
mov qword [r13 + 0x38], rax
mov rax, qword [rsp + 0x738]
mov qword [r13 + 0x40], rax
mov rax, qword [rsp + 0x710]
mov qword [r13 + 0x48], rax
mov rax, qword [rsp + 0x6c8]
mov qword [r13 + 0x50], rax
mov al, byte [rsp + 0x78]
mov byte [r13 + 0x58], al
mov rcx, qword [rsp + 0xb8]
mov rax, rcx
shr rax, 0x30
mov byte [r13 + 0x5f], al
mov dword [r13 + 0x59], ecx
shr rcx, 0x20
mov word [r13 + 0x5d], cx
mov rax, qword [rsp + 0x458]
mov qword [r13 + 0x60], rax
mov al, byte [rsp + 0x408]
mov byte [r13 + 0x68], al
mov rcx, qword [rsp + 0xc0]
mov rax, rcx
shr rax, 0x30
mov byte [r13 + 0x6f], al
mov dword [r13 + 0x69], ecx
shr rcx, 0x20
mov word [r13 + 0x6d], cx
mov rax, qword [rsp + 0x460]
mov qword [r13 + 0x70], rax
mov al, byte [rsp + 0x410]
mov byte [r13 + 0x78], al
mov rcx, qword [rsp + 0xa0]
mov rax, rcx
shr rax, 0x30
mov byte [r13 + 0x7f], al
mov dword [r13 + 0x79], ecx
shr rcx, 0x20
mov word [r13 + 0x7d], cx
mov rax, qword [rsp + 0x468]
mov qword [r13 + 0x80], rax
jmp 0x1400ada5c
mov qword [rsp + 0x8a8], r15
mov rax, qword [r12 + 0xa8]
test byte [rax + 0x40], 2
jne 0x1400a2dec
mov qword [rsp + 0x8f8], rdx
push 3
pop rcx
mov qword [rsp + 0xdb8], rcx
cmp byte [r12 + 0x84], 0
mov qword [rsp + 0x6f0], r13
je 0x1400a4a0d
mov qword [rsp + 0x418], rsi
test byte [rax + 0x3c], 1
mov r15, qword [rsp + 0x708]
mov rsi, qword [rsp + 0x700]
mov rdx, qword [rsp + 0x440]
mov r8, qword [rsp + 0x4a8]
mov r10, qword [rsp + 0x430]
mov r11, qword [rsp + 0x428]
mov r9, qword [rsp + 0x420]
jne 0x1400a4d7e
mov rax, rdi
xor rax, 2
or rax, qword [rsp + 0x8f8]
mov rcx, qword [rsp + 0x508]
jne 0x1400a9231
mov qword [rsp + 0x708], r15
mov qword [rsp + 0x700], rsi
mov al, byte [rsp + 0x36]
mov qword [rsp + 0x480], rax
mov al, byte [rsp + 0x63]
mov byte [rsp + 0x77], al
mov qword [rsp + 0x498], rdx
mov qword [rsp + 0x490], r9
mov al, byte [rsp + 0x62]
mov byte [rsp + 0x63], al
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x440], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0x420], rax
mov al, byte [rsp + 0x61]
mov byte [rsp + 0x62], al
mov qword [rsp + 0xa8], r8
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x3d0], rax
mov al, byte [rsp + 0x60]
mov byte [rsp + 0x61], al
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x4a8], rax
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0x3b8], rax
mov al, byte [rsp + 0x5f]
mov byte [rsp + 0x60], al
mov qword [rsp + 0xb0], r10
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x3a8], rax
mov al, byte [rsp + 0x5e]
mov byte [rsp + 0x5f], al
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x430], rax
mov rax, qword [rsp + 0x380]
mov qword [rsp + 0x390], rax
mov al, byte [rsp + 0x5d]
mov byte [rsp + 0x5e], al
mov rax, qword [rsp + 0x3f8]
mov qword [rsp + 0x400], rax
mov rax, qword [rsp + 0x368]
mov qword [rsp + 0x380], rax
mov al, byte [rsp + 0x5c]
mov byte [rsp + 0x5d], al
mov qword [rsp + 0x3f8], r11
mov rax, qword [rsp + 0x360]
mov qword [rsp + 0x368], rax
mov al, byte [rsp + 0x5b]
mov byte [rsp + 0x5c], al
mov qword [rsp + 0x428], r14
mov rax, qword [rsp + 0x358]
mov qword [rsp + 0x360], rax
mov al, byte [rsp + 0x2e]
mov byte [rsp + 0x5b], al
mov r8, qword [rsp + 0x438]
mov rax, qword [rsp + 0x350]
mov qword [rsp + 0x358], rax
mov al, byte [rsp + 0x5a]
mov byte [rsp + 0x2e], al
mov rax, qword [rsp + 0x418]
mov r14, qword [rsp + 0x348]
mov qword [rsp + 0x350], r14
mov r9b, byte [rsp + 0x75]
mov byte [rsp + 0x5a], r9b
mov r14, qword [rsp + 0x3f0]
mov qword [rsp + 0x418], r14
mov r14, qword [rsp + 0x340]
mov qword [rsp + 0x348], r14
mov r13b, byte [rsp + 0x71]
mov r14, qword [rsp + 0x3e8]
mov qword [rsp + 0x3f0], r14
mov r14, qword [rsp + 0x338]
mov qword [rsp + 0x340], r14
mov r9b, byte [rsp + 0x59]
mov byte [rsp + 0x71], r9b
mov r14, qword [rsp + 0x3e0]
mov qword [rsp + 0x3e8], r14
mov qword [rsp + 0x338], rcx
mov cl, byte [rsp + 0x58]
mov byte [rsp + 0x59], cl
mov r14, qword [rsp + 0x3d8]
mov qword [rsp + 0x3e0], r14
mov rcx, qword [rsp + 0x330]
mov dl, byte [rsp + 0x73]
mov byte [rsp + 0x58], dl
mov r14, qword [rsp + 0x3c8]
mov qword [rsp + 0x3d8], r14
mov rsi, qword [rsp + 0x328]
mov qword [rsp + 0x330], rsi
mov r11b, byte [rsp + 0x2f]
mov r14, qword [rsp + 0x3c0]
mov qword [rsp + 0x3c8], r14
mov rsi, qword [rsp + 0x320]
mov qword [rsp + 0x328], rsi
mov dl, byte [rsp + 0x57]
mov byte [rsp + 0x2f], dl
mov r14, qword [rsp + 0x3b0]
mov qword [rsp + 0x3c0], r14
mov rsi, qword [rsp + 0x318]
mov qword [rsp + 0x320], rsi
mov dl, byte [rsp + 0x56]
mov byte [rsp + 0x57], dl
mov r14, qword [rsp + 0x3a0]
mov qword [rsp + 0x3b0], r14
mov rsi, qword [rsp + 0x310]
mov qword [rsp + 0x318], rsi
mov dl, byte [rsp + 0x55]
mov byte [rsp + 0x56], dl
mov r14, qword [rsp + 0x398]
mov qword [rsp + 0x3a0], r14
mov rsi, qword [rsp + 0x308]
mov qword [rsp + 0x310], rsi
mov dl, byte [rsp + 0x54]
mov byte [rsp + 0x55], dl
mov r14, qword [rsp + 0x388]
mov qword [rsp + 0x398], r14
mov rsi, qword [rsp + 0x300]
mov qword [rsp + 0x308], rsi
mov dl, byte [rsp + 0x53]
mov byte [rsp + 0x54], dl
mov r14, qword [rsp + 0x378]
mov qword [rsp + 0x388], r14
mov r9, qword [rsp + 0x4d0]
mov qword [rsp + 0x300], r9
mov dl, byte [rsp + 0x74]
mov byte [rsp + 0x53], dl
mov r14, qword [rsp + 0x370]
mov qword [rsp + 0x378], r14
mov rsi, qword [rsp + 0x4f0]
mov r9, qword [rsp + 0x4a0]
mov qword [rsp + 0x370], r9
mov r9, qword [rsp + 0x450]
mov r15, qword [rsp + 0x2f8]
mov rdx, qword [rsp + 0x2e8]
mov qword [rsp + 0x478], rdx
mov r10, qword [rsp + 0x2f0]
mov qword [rsp + 0x2f8], r10
mov dl, byte [rsp + 0x51]
mov byte [rsp + 0x36], dl
mov rdx, qword [rsp + 0x4b8]
mov qword [rsp + 0x2e8], rdx
mov rdx, qword [rsp + 0x2d0]
mov qword [rsp + 0x2f0], rdx
mov dl, byte [rsp + 0x4e]
mov byte [rsp + 0x51], dl
mov rdx, qword [rsp + 0x2d8]
mov qword [rsp + 0x4b8], rdx
mov rdx, qword [rsp + 0x2b8]
mov qword [rsp + 0x2d0], rdx
mov dl, byte [rsp + 0x4d]
mov byte [rsp + 0x4e], dl
mov rdx, qword [rsp + 0x2e0]
mov qword [rsp + 0x2d8], rdx
mov rdx, qword [rsp + 0x2b0]
mov qword [rsp + 0x2b8], rdx
mov dl, byte [rsp + 0x49]
mov byte [rsp + 0x4d], dl
mov rdx, qword [rsp + 0x2c0]
mov qword [rsp + 0x2e0], rdx
mov rdx, qword [rsp + 0x288]
mov qword [rsp + 0x2b0], rdx
mov dl, byte [rsp + 0x48]
mov byte [rsp + 0x49], dl
mov rdx, qword [rsp + 0x2c8]
mov qword [rsp + 0x2c0], rdx
mov rdx, qword [rsp + 0x278]
mov qword [rsp + 0x288], rdx
mov dl, byte [rsp + 0x45]
mov byte [rsp + 0x48], dl
mov rdx, qword [rsp + 0x2a8]
mov qword [rsp + 0x2c8], rdx
mov rdx, qword [rsp + 0x260]
mov qword [rsp + 0x278], rdx
mov dl, byte [rsp + 0x43]
mov byte [rsp + 0x45], dl
mov rdx, qword [rsp + 0x2a0]
mov qword [rsp + 0x2a8], rdx
mov rdx, qword [rsp + 0x248]
mov qword [rsp + 0x260], rdx
mov dl, byte [rsp + 0x41]
mov byte [rsp + 0x43], dl
mov rdx, qword [rsp + 0x298]
mov qword [rsp + 0x2a0], rdx
mov rdx, qword [rsp + 0x238]
mov qword [rsp + 0x248], rdx
mov dl, byte [rsp + 0x3e]
mov byte [rsp + 0x41], dl
mov rdx, qword [rsp + 0x280]
mov qword [rsp + 0x298], rdx
mov rdx, qword [rsp + 0x218]
mov qword [rsp + 0x238], rdx
mov dl, byte [rsp + 0x3d]
mov byte [rsp + 0x3e], dl
mov rdx, qword [rsp + 0x290]
mov qword [rsp + 0x280], rdx
mov rdx, qword [rsp + 0x210]
mov qword [rsp + 0x218], rdx
mov dl, byte [rsp + 0x3c]
mov byte [rsp + 0x3d], dl
mov rdx, qword [rsp + 0x270]
mov qword [rsp + 0x290], rdx
mov rdx, qword [rsp + 0x1f8]
mov qword [rsp + 0x210], rdx
mov dl, byte [rsp + 0x3b]
mov byte [rsp + 0x3c], dl
mov rdx, qword [rsp + 0x268]
mov qword [rsp + 0x270], rdx
mov rdx, qword [rsp + 0x1e8]
mov qword [rsp + 0x1f8], rdx
mov dl, byte [rsp + 0x3a]
mov byte [rsp + 0x3b], dl
mov rdx, qword [rsp + 0x258]
mov qword [rsp + 0x268], rdx
mov rdx, qword [rsp + 0x1d0]
mov qword [rsp + 0x1e8], rdx
mov dl, byte [rsp + 0x39]
mov byte [rsp + 0x3a], dl
mov rdx, qword [rsp + 0x250]
mov qword [rsp + 0x258], rdx
mov rdx, qword [rsp + 0x1c0]
mov qword [rsp + 0x1d0], rdx
mov dl, byte [rsp + 0x38]
mov byte [rsp + 0x39], dl
mov rdx, qword [rsp + 0x240]
mov qword [rsp + 0x250], rdx
mov rdx, qword [rsp + 0x1b0]
mov qword [rsp + 0x1c0], rdx
mov dl, byte [rsp + 0x37]
mov byte [rsp + 0x38], dl
mov rdx, qword [rsp + 0x230]
mov qword [rsp + 0x240], rdx
mov rdx, qword [rsp + 0x198]
mov qword [rsp + 0x1b0], rdx
mov dl, byte [rsp + 0x35]
mov byte [rsp + 0x37], dl
mov rdx, qword [rsp + 0x228]
mov qword [rsp + 0x230], rdx
mov rdx, qword [rsp + 0x188]
mov qword [rsp + 0x198], rdx
mov dl, byte [rsp + 0x34]
mov byte [rsp + 0x35], dl
mov rdx, qword [rsp + 0x220]
mov qword [rsp + 0x228], rdx
mov rdx, qword [rsp + 0x178]
mov qword [rsp + 0x188], rdx
mov dl, byte [rsp + 0x33]
mov byte [rsp + 0x34], dl
mov rdx, qword [rsp + 0x208]
mov qword [rsp + 0x220], rdx
mov rdx, qword [rsp + 0x160]
mov qword [rsp + 0x178], rdx
mov dl, byte [rsp + 0x32]
mov byte [rsp + 0x33], dl
mov rdx, qword [rsp + 0x200]
mov qword [rsp + 0x208], rdx
mov rdx, qword [rsp + 0x150]
mov qword [rsp + 0x160], rdx
mov dl, byte [rsp + 0x31]
mov byte [rsp + 0x32], dl
mov rdx, qword [rsp + 0x1f0]
mov qword [rsp + 0x200], rdx
mov rdx, qword [rsp + 0x140]
mov qword [rsp + 0x150], rdx
mov dl, byte [rsp + 0x30]
mov byte [rsp + 0x31], dl
mov rdx, qword [rsp + 0x1e0]
mov qword [rsp + 0x1f0], rdx
mov rdx, qword [rsp + 0x130]
mov qword [rsp + 0x140], rdx
mov dl, byte [rsp + 0x52]
mov byte [rsp + 0x30], dl
mov rdx, qword [rsp + 0x1d8]
mov qword [rsp + 0x1e0], rdx
mov rdx, qword [rsp + 0x128]
mov qword [rsp + 0x130], rdx
mov dl, byte [rsp + 0x50]
mov byte [rsp + 0x52], dl
mov rdx, qword [rsp + 0x1c8]
mov qword [rsp + 0x1d8], rdx
mov rdx, qword [rsp + 0x120]
mov qword [rsp + 0x128], rdx
mov dl, byte [rsp + 0x4f]
mov byte [rsp + 0x50], dl
mov rdx, qword [rsp + 0x1b8]
mov qword [rsp + 0x1c8], rdx
mov rdx, qword [rsp + 0x118]
mov qword [rsp + 0x120], rdx
mov dl, byte [rsp + 0x4c]
mov byte [rsp + 0x4f], dl
mov rdx, qword [rsp + 0x1a8]
mov qword [rsp + 0x1b8], rdx
mov rdx, qword [rsp + 0x110]
mov qword [rsp + 0x118], rdx
mov dl, byte [rsp + 0x4b]
mov byte [rsp + 0x4c], dl
mov rdx, qword [rsp + 0x1a0]
mov qword [rsp + 0x1a8], rdx
mov rdx, qword [rsp + 0x108]
mov qword [rsp + 0x110], rdx
mov dl, byte [rsp + 0x4a]
mov byte [rsp + 0x4b], dl
mov rdx, qword [rsp + 0x190]
mov qword [rsp + 0x1a0], rdx
mov rdx, qword [rsp + 0x100]
mov qword [rsp + 0x108], rdx
mov dl, byte [rsp + 0x47]
mov byte [rsp + 0x4a], dl
mov rdx, qword [rsp + 0x180]
mov qword [rsp + 0x190], rdx
mov rdx, qword [rsp + 0xf8]
mov qword [rsp + 0x100], rdx
mov dl, byte [rsp + 0x46]
mov byte [rsp + 0x47], dl
mov rdx, qword [rsp + 0x170]
mov qword [rsp + 0x180], rdx
mov rdx, qword [rsp + 0xf0]
mov qword [rsp + 0xf8], rdx
mov dl, byte [rsp + 0x44]
mov byte [rsp + 0x46], dl
mov rdx, qword [rsp + 0x168]
mov qword [rsp + 0x170], rdx
mov rdx, qword [rsp + 0xe8]
mov qword [rsp + 0xf0], rdx
mov dl, byte [rsp + 0x42]
mov byte [rsp + 0x44], dl
mov rdx, qword [rsp + 0x158]
mov qword [rsp + 0x168], rdx
mov rdx, qword [rsp + 0xe0]
mov qword [rsp + 0xe8], rdx
mov dl, byte [rsp + 0x40]
mov byte [rsp + 0x42], dl
mov rdx, qword [rsp + 0x148]
mov qword [rsp + 0x158], rdx
mov rdx, qword [rsp + 0xd8]
mov qword [rsp + 0xe0], rdx
mov dl, byte [rsp + 0x3f]
mov byte [rsp + 0x40], dl
mov rdx, qword [rsp + 0x138]
mov qword [rsp + 0x148], rdx
mov rdx, qword [rsp + 0xd0]
mov qword [rsp + 0xd8], rdx
mov dl, byte [rsp + 0x4d8]
mov byte [rsp + 0x3f], dl
mov rdx, qword [rsp + 0x4e0]
mov qword [rsp + 0x138], rdx
mov rdx, qword [rsp + 0x8b8]
mov qword [rsp + 0xd0], rdx
mov qword [rsp + 0x6d0], rbx
mov rdx, qword [rsp + 0x4c0]
mov qword [rsp + 0x6d8], rdx
mov rdx, qword [rsp + 0x6c0]
mov qword [rsp + 0x4e0], rdx
mov rdx, qword [rsp + 0x6b8]
mov qword [rsp + 0x4d8], rdx
mov r14, qword [rsp + 0x6b0]
mov qword [rsp + 0x6c0], r14
mov r14, qword [rsp + 0x6a8]
mov qword [rsp + 0x6b8], r14
mov r14, qword [rsp + 0x6a0]
mov qword [rsp + 0x6b0], r14
mov r14, qword [rsp + 0x698]
mov qword [rsp + 0x6a8], r14
mov r14, qword [rsp + 0x690]
mov qword [rsp + 0x6a0], r14
mov r14, qword [rsp + 0x688]
mov qword [rsp + 0x698], r14
mov r14, qword [rsp + 0x680]
mov qword [rsp + 0x690], r14
mov r14, qword [rsp + 0x678]
mov qword [rsp + 0x688], r14
mov rdi, qword [rsp + 0x670]
mov qword [rsp + 0x680], rdi
mov rdi, qword [rsp + 0x668]
mov qword [rsp + 0x678], rdi
mov rdi, qword [rsp + 0x660]
mov qword [rsp + 0x670], rdi
mov rdi, qword [rsp + 0x658]
mov qword [rsp + 0x668], rdi
mov rdi, qword [rsp + 0x650]
mov qword [rsp + 0x660], rdi
mov rdi, qword [rsp + 0x648]
mov qword [rsp + 0x658], rdi
mov rdi, qword [rsp + 0x640]
mov qword [rsp + 0x650], rdi
mov rdi, qword [rsp + 0x638]
mov qword [rsp + 0x648], rdi
mov rdi, qword [rsp + 0x630]
mov qword [rsp + 0x640], rdi
mov rdi, qword [rsp + 0x628]
mov qword [rsp + 0x638], rdi
mov rdi, qword [rsp + 0x620]
mov qword [rsp + 0x630], rdi
mov rdi, qword [rsp + 0x618]
mov qword [rsp + 0x628], rdi
mov rdi, qword [rsp + 0x610]
mov qword [rsp + 0x620], rdi
mov rdi, qword [rsp + 0x608]
mov qword [rsp + 0x618], rdi
mov rdi, qword [rsp + 0x600]
mov qword [rsp + 0x610], rdi
mov rdi, qword [rsp + 0x5f8]
mov qword [rsp + 0x608], rdi
mov rdx, qword [rsp + 0x720]
mov qword [rsp + 0x600], rdx
mov rdi, qword [rsp + 0x5f0]
mov qword [rsp + 0x5f8], rdi
mov r10, qword [rsp + 0x5e0]
mov qword [rsp + 0x5f0], r10
mov rdx, qword [rsp + 0x5e8]
mov qword [rsp + 0xc8], rdx
mov dl, byte [rsp + 0x72]
mov byte [rsp + 0x76], dl
mov r10, qword [rsp + 0x5c8]
mov qword [rsp + 0x5e0], r10
mov r10, qword [rsp + 0x5d8]
mov qword [rsp + 0x5e8], r10
mov r14b, byte [rsp + 0x70]
mov r10, qword [rsp + 0x5b8]
mov qword [rsp + 0x5c8], r10
mov r10, qword [rsp + 0x5d0]
mov qword [rsp + 0x5d8], r10
mov r10b, byte [rsp + 0x6f]
mov byte [rsp + 0x70], r10b
mov r10, qword [rsp + 0x5a8]
mov qword [rsp + 0x5b8], r10
mov r10, qword [rsp + 0x5c0]
mov qword [rsp + 0x5d0], r10
mov r10b, byte [rsp + 0x6e]
mov byte [rsp + 0x6f], r10b
mov r10, qword [rsp + 0x590]
mov qword [rsp + 0x5a8], r10
mov r10, qword [rsp + 0x5b0]
mov qword [rsp + 0x5c0], r10
mov r10b, byte [rsp + 0x6d]
mov byte [rsp + 0x6e], r10b
mov r10, qword [rsp + 0x580]
mov qword [rsp + 0x590], r10
mov r10, qword [rsp + 0x5a0]
mov qword [rsp + 0x5b0], r10
mov dl, byte [rsp + 0x6c]
mov byte [rsp + 0x6d], dl
mov r10, qword [rsp + 0x568]
mov qword [rsp + 0x580], r10
mov r10, qword [rsp + 0x598]
mov qword [rsp + 0x5a0], r10
mov dl, byte [rsp + 0x6b]
mov byte [rsp + 0x6c], dl
mov r10, qword [rsp + 0x558]
mov qword [rsp + 0x568], r10
mov r10, qword [rsp + 0x588]
mov qword [rsp + 0x598], r10
mov dl, byte [rsp + 0x6a]
mov byte [rsp + 0x6b], dl
mov r10, qword [rsp + 0x548]
mov qword [rsp + 0x558], r10
mov r10, qword [rsp + 0x578]
mov qword [rsp + 0x588], r10
mov dl, byte [rsp + 0x69]
mov byte [rsp + 0x6a], dl
mov rdx, qword [rsp + 0x530]
mov qword [rsp + 0x548], rdx
mov r10, qword [rsp + 0x570]
mov qword [rsp + 0x578], r10
mov dl, byte [rsp + 0x68]
mov byte [rsp + 0x69], dl
mov rdx, qword [rsp + 0x528]
mov qword [rsp + 0x530], rdx
mov r10, qword [rsp + 0x560]
mov qword [rsp + 0x570], r10
mov dl, byte [rsp + 0x67]
mov byte [rsp + 0x68], dl
mov rdx, qword [rsp + 0x520]
mov qword [rsp + 0x528], rdx
mov r10, qword [rsp + 0x550]
mov qword [rsp + 0x560], r10
mov dl, byte [rsp + 0x66]
mov byte [rsp + 0x67], dl
mov rdx, qword [rsp + 0x518]
mov qword [rsp + 0x520], rdx
mov r10, qword [rsp + 0x540]
mov qword [rsp + 0x550], r10
mov dl, byte [rsp + 0x65]
mov byte [rsp + 0x66], dl
mov rdx, qword [rsp + 0x510]
mov qword [rsp + 0x518], rdx
mov rdx, qword [rsp + 0x538]
mov qword [rsp + 0x540], rdx
mov dl, byte [rsp + 0x64]
mov byte [rsp + 0x65], dl
mov rdx, qword [rsp + 0x500]
mov qword [rsp + 0x510], rdx
mov rdx, qword [rsp + 0x448]
mov qword [rsp + 0x538], rdx
mov dl, byte [rsp + 0x8f]
mov byte [rsp + 0x64], dl
mov rdx, qword [rsp + 0x4c8]
mov qword [rsp + 0x488], rdx
push 2
pop rdx
mov qword [rsp + 0x6e8], rdx
xor edx, edx
mov qword [rsp + 0x6f8], rdx
mov rdi, qword [rsp + 0x90]
mov edx, edi
mov ebx, 0
mov r10d, 0
xor edi, edi
mov qword [rsp + 0x6e0], rdi
jmp 0x1400a5b17
mov rcx, rdi
xor rcx, 2
or rcx, rdx
je 0x1400a1fc7
mov ecx, dword [rax + 0x3c]
and ecx, 1
jne 0x1400a1fc7
mov r15, rbx
mov rbx, rdi
mov rdi, rdx
push 0x10
pop rdx
mov ecx, 0x7d0
call fcn.1400c65ff
push 1
pop rcx
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov qword [rax + 0x18], rdi
mov qword [rax + 0x10], rbx
mov rcx, qword [rsp + 0x8a8]
mov qword [rax + 0x20], rcx
mov rcx, qword [rsp + 0x728]
mov qword [rax + 0x28], rcx
mov qword [rax + 0x30], r15
mov rcx, qword [rsp + 0x4c0]
mov qword [rax + 0x38], rcx
mov rcx, qword [rsp + 0x750]
mov qword [rax + 0x40], rcx
mov rcx, qword [rsp + 0x740]
mov qword [rax + 0x48], rcx
mov rcx, qword [rsp + 0x748]
mov qword [rax + 0x50], rcx
mov rcx, qword [rsp + 0x730]
mov qword [rax + 0x58], rcx
mov rcx, qword [rsp + 0x738]
mov qword [rax + 0x60], rcx
mov rcx, qword [rsp + 0x710]
mov qword [rax + 0x68], rcx
mov rcx, qword [rsp + 0x6c8]
mov qword [rax + 0x70], rcx
mov cl, byte [rsp + 0x78]
mov byte [rax + 0x78], cl
mov rdx, qword [rsp + 0xb8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x7f], cl
mov dword [rax + 0x79], edx
shr rdx, 0x20
mov word [rax + 0x7d], dx
mov rcx, qword [rsp + 0x458]
mov qword [rax + 0x80], rcx
mov cl, byte [rsp + 0x408]
mov byte [rax + 0x88], cl
mov rdx, qword [rsp + 0xc0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x8f], cl
mov dword [rax + 0x89], edx
shr rdx, 0x20
mov word [rax + 0x8d], dx
mov rcx, qword [rsp + 0x460]
mov qword [rax + 0x90], rcx
mov cl, byte [rsp + 0x410]
mov byte [rax + 0x98], cl
mov rdx, qword [rsp + 0xa0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x9f], cl
mov dword [rax + 0x99], edx
shr rdx, 0x20
mov word [rax + 0x9d], dx
mov rcx, qword [rsp + 0x468]
mov qword [rax + 0xa0], rcx
mov cl, byte [rsp + 0x4d8]
mov byte [rax + 0xa8], cl
mov rdx, qword [rsp + 0x4e0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0xaf], cl
mov dword [rax + 0xa9], edx
shr rdx, 0x20
mov word [rax + 0xad], dx
mov rcx, qword [rsp + 0x8b8]
mov qword [rax + 0xb0], rcx
mov cl, byte [rsp + 0x3f]
mov byte [rax + 0xb8], cl
mov rdx, qword [rsp + 0x138]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0xbf], cl
mov dword [rax + 0xb9], edx
shr rdx, 0x20
mov word [rax + 0xbd], dx
mov rcx, qword [rsp + 0xd0]
mov qword [rax + 0xc0], rcx
mov cl, byte [rsp + 0x40]
mov byte [rax + 0xc8], cl
mov rdx, qword [rsp + 0x148]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0xcf], cl
mov dword [rax + 0xc9], edx
shr rdx, 0x20
mov word [rax + 0xcd], dx
mov rcx, qword [rsp + 0xd8]
mov qword [rax + 0xd0], rcx
mov cl, byte [rsp + 0x42]
mov byte [rax + 0xd8], cl
mov rdx, qword [rsp + 0x158]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0xdf], cl
mov dword [rax + 0xd9], edx
shr rdx, 0x20
mov word [rax + 0xdd], dx
mov rcx, qword [rsp + 0xe0]
mov qword [rax + 0xe0], rcx
mov cl, byte [rsp + 0x44]
mov byte [rax + 0xe8], cl
mov rdx, qword [rsp + 0x168]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0xef], cl
mov dword [rax + 0xe9], edx
shr rdx, 0x20
mov word [rax + 0xed], dx
mov rcx, qword [rsp + 0xe8]
mov qword [rax + 0xf0], rcx
mov cl, byte [rsp + 0x46]
mov byte [rax + 0xf8], cl
mov rdx, qword [rsp + 0x170]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0xff], cl
mov dword [rax + 0xf9], edx
shr rdx, 0x20
mov word [rax + 0xfd], dx
mov rcx, qword [rsp + 0xf0]
mov qword [rax + 0x100], rcx
mov cl, byte [rsp + 0x47]
mov byte [rax + 0x108], cl
mov rdx, qword [rsp + 0x180]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x10f], cl
mov dword [rax + 0x109], edx
shr rdx, 0x20
mov word [rax + 0x10d], dx
mov rcx, qword [rsp + 0xf8]
mov qword [rax + 0x110], rcx
mov cl, byte [rsp + 0x4a]
mov byte [rax + 0x118], cl
mov rdx, qword [rsp + 0x190]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x11f], cl
mov dword [rax + 0x119], edx
shr rdx, 0x20
mov word [rax + 0x11d], dx
mov rcx, qword [rsp + 0x100]
mov qword [rax + 0x120], rcx
mov cl, byte [rsp + 0x4b]
mov byte [rax + 0x128], cl
mov rdx, qword [rsp + 0x1a0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x12f], cl
mov dword [rax + 0x129], edx
shr rdx, 0x20
mov word [rax + 0x12d], dx
mov rcx, qword [rsp + 0x108]
mov qword [rax + 0x130], rcx
mov cl, byte [rsp + 0x4c]
mov byte [rax + 0x138], cl
mov rdx, qword [rsp + 0x1a8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x13f], cl
mov dword [rax + 0x139], edx
shr rdx, 0x20
mov word [rax + 0x13d], dx
mov rcx, qword [rsp + 0x110]
mov qword [rax + 0x140], rcx
mov cl, byte [rsp + 0x4f]
mov byte [rax + 0x148], cl
mov rdx, qword [rsp + 0x1b8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x14f], cl
mov dword [rax + 0x149], edx
shr rdx, 0x20
mov word [rax + 0x14d], dx
mov rcx, qword [rsp + 0x118]
mov qword [rax + 0x150], rcx
mov cl, byte [rsp + 0x50]
mov byte [rax + 0x158], cl
mov rdx, qword [rsp + 0x1c8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x15f], cl
mov dword [rax + 0x159], edx
shr rdx, 0x20
mov word [rax + 0x15d], dx
mov rcx, qword [rsp + 0x120]
mov qword [rax + 0x160], rcx
mov cl, byte [rsp + 0x52]
mov byte [rax + 0x168], cl
mov rdx, qword [rsp + 0x1d8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x16f], cl
mov dword [rax + 0x169], edx
shr rdx, 0x20
mov word [rax + 0x16d], dx
mov rcx, qword [rsp + 0x128]
mov qword [rax + 0x170], rcx
mov cl, byte [rsp + 0x30]
mov byte [rax + 0x178], cl
mov rdx, qword [rsp + 0x1e0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x17f], cl
mov dword [rax + 0x179], edx
shr rdx, 0x20
mov word [rax + 0x17d], dx
mov rcx, qword [rsp + 0x130]
mov qword [rax + 0x180], rcx
mov cl, byte [rsp + 0x31]
mov byte [rax + 0x188], cl
mov rdx, qword [rsp + 0x1f0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x18f], cl
mov dword [rax + 0x189], edx
shr rdx, 0x20
mov word [rax + 0x18d], dx
mov rcx, qword [rsp + 0x140]
mov qword [rax + 0x190], rcx
mov cl, byte [rsp + 0x32]
mov byte [rax + 0x198], cl
mov rdx, qword [rsp + 0x200]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x19f], cl
mov dword [rax + 0x199], edx
shr rdx, 0x20
mov word [rax + 0x19d], dx
mov rcx, qword [rsp + 0x150]
mov qword [rax + 0x1a0], rcx
mov cl, byte [rsp + 0x33]
mov byte [rax + 0x1a8], cl
mov rdx, qword [rsp + 0x208]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x1af], cl
mov dword [rax + 0x1a9], edx
shr rdx, 0x20
mov word [rax + 0x1ad], dx
mov rcx, qword [rsp + 0x160]
mov qword [rax + 0x1b0], rcx
mov cl, byte [rsp + 0x34]
mov byte [rax + 0x1b8], cl
mov rdx, qword [rsp + 0x220]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x1bf], cl
mov dword [rax + 0x1b9], edx
shr rdx, 0x20
mov word [rax + 0x1bd], dx
mov rcx, qword [rsp + 0x178]
mov qword [rax + 0x1c0], rcx
mov cl, byte [rsp + 0x35]
mov byte [rax + 0x1c8], cl
mov rdx, qword [rsp + 0x228]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x1cf], cl
mov dword [rax + 0x1c9], edx
shr rdx, 0x20
mov word [rax + 0x1cd], dx
mov rcx, qword [rsp + 0x188]
mov qword [rax + 0x1d0], rcx
mov cl, byte [rsp + 0x37]
mov byte [rax + 0x1d8], cl
mov rdx, qword [rsp + 0x230]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x1df], cl
mov dword [rax + 0x1d9], edx
shr rdx, 0x20
mov word [rax + 0x1dd], dx
mov rcx, qword [rsp + 0x198]
mov qword [rax + 0x1e0], rcx
mov cl, byte [rsp + 0x38]
mov byte [rax + 0x1e8], cl
mov rdx, qword [rsp + 0x240]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x1ef], cl
mov dword [rax + 0x1e9], edx
shr rdx, 0x20
mov word [rax + 0x1ed], dx
mov rcx, qword [rsp + 0x1b0]
mov qword [rax + 0x1f0], rcx
mov cl, byte [rsp + 0x39]
mov byte [rax + 0x1f8], cl
mov rdx, qword [rsp + 0x250]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x1ff], cl
mov dword [rax + 0x1f9], edx
shr rdx, 0x20
mov word [rax + 0x1fd], dx
mov rcx, qword [rsp + 0x1c0]
mov qword [rax + 0x200], rcx
mov cl, byte [rsp + 0x3a]
mov byte [rax + 0x208], cl
mov rdx, qword [rsp + 0x258]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x20f], cl
mov dword [rax + 0x209], edx
shr rdx, 0x20
mov word [rax + 0x20d], dx
mov rcx, qword [rsp + 0x1d0]
mov qword [rax + 0x210], rcx
mov cl, byte [rsp + 0x3b]
mov byte [rax + 0x218], cl
mov rdx, qword [rsp + 0x268]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x21f], cl
mov dword [rax + 0x219], edx
shr rdx, 0x20
mov word [rax + 0x21d], dx
mov rcx, qword [rsp + 0x1e8]
mov qword [rax + 0x220], rcx
mov cl, byte [rsp + 0x3c]
mov byte [rax + 0x228], cl
mov rdx, qword [rsp + 0x270]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x22f], cl
mov dword [rax + 0x229], edx
shr rdx, 0x20
mov word [rax + 0x22d], dx
mov rcx, qword [rsp + 0x1f8]
mov qword [rax + 0x230], rcx
mov cl, byte [rsp + 0x3d]
mov byte [rax + 0x238], cl
mov rdx, qword [rsp + 0x290]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x23f], cl
mov dword [rax + 0x239], edx
shr rdx, 0x20
mov word [rax + 0x23d], dx
mov rcx, qword [rsp + 0x210]
mov qword [rax + 0x240], rcx
mov cl, byte [rsp + 0x3e]
mov byte [rax + 0x248], cl
mov rdx, qword [rsp + 0x280]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x24f], cl
mov dword [rax + 0x249], edx
shr rdx, 0x20
mov word [rax + 0x24d], dx
mov rcx, qword [rsp + 0x218]
mov qword [rax + 0x250], rcx
mov cl, byte [rsp + 0x41]
mov byte [rax + 0x258], cl
mov rdx, qword [rsp + 0x298]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x25f], cl
mov dword [rax + 0x259], edx
shr rdx, 0x20
mov word [rax + 0x25d], dx
mov rcx, qword [rsp + 0x238]
mov qword [rax + 0x260], rcx
mov cl, byte [rsp + 0x43]
mov byte [rax + 0x268], cl
mov rdx, qword [rsp + 0x2a0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x26f], cl
mov dword [rax + 0x269], edx
shr rdx, 0x20
mov word [rax + 0x26d], dx
mov rcx, qword [rsp + 0x248]
mov qword [rax + 0x270], rcx
mov cl, byte [rsp + 0x45]
mov byte [rax + 0x278], cl
mov rdx, qword [rsp + 0x2a8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x27f], cl
mov dword [rax + 0x279], edx
shr rdx, 0x20
mov word [rax + 0x27d], dx
mov rcx, qword [rsp + 0x260]
mov qword [rax + 0x280], rcx
mov cl, byte [rsp + 0x48]
mov byte [rax + 0x288], cl
mov rdx, qword [rsp + 0x2c8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x28f], cl
mov dword [rax + 0x289], edx
shr rdx, 0x20
mov word [rax + 0x28d], dx
mov rcx, qword [rsp + 0x278]
mov qword [rax + 0x290], rcx
mov cl, byte [rsp + 0x49]
mov byte [rax + 0x298], cl
mov rdx, qword [rsp + 0x2c0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x29f], cl
mov dword [rax + 0x299], edx
shr rdx, 0x20
mov word [rax + 0x29d], dx
mov rcx, qword [rsp + 0x288]
mov qword [rax + 0x2a0], rcx
mov cl, byte [rsp + 0x4d]
mov byte [rax + 0x2a8], cl
mov rdx, qword [rsp + 0x2e0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x2af], cl
mov dword [rax + 0x2a9], edx
shr rdx, 0x20
mov word [rax + 0x2ad], dx
mov rcx, qword [rsp + 0x2b0]
mov qword [rax + 0x2b0], rcx
mov cl, byte [rsp + 0x4e]
mov byte [rax + 0x2b8], cl
mov rdx, qword [rsp + 0x2d8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x2bf], cl
mov dword [rax + 0x2b9], edx
shr rdx, 0x20
mov word [rax + 0x2bd], dx
mov rcx, qword [rsp + 0x2b8]
mov qword [rax + 0x2c0], rcx
mov cl, byte [rsp + 0x51]
mov byte [rax + 0x2c8], cl
mov rdx, qword [rsp + 0x4b8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x2cf], cl
mov dword [rax + 0x2c9], edx
shr rdx, 0x20
mov word [rax + 0x2cd], dx
mov rcx, qword [rsp + 0x2d0]
mov qword [rax + 0x2d0], rcx
mov cl, byte [rsp + 0x36]
mov byte [rax + 0x2d8], cl
mov rdx, qword [rsp + 0x2e8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x2df], cl
mov dword [rax + 0x2d9], edx
shr rdx, 0x20
mov word [rax + 0x2dd], dx
mov rcx, qword [rsp + 0x2f0]
mov qword [rax + 0x2e0], rcx
xor ecx, ecx
mov byte [rax + 0x2e8], cl
and word [rax + 0x2ed], 0
and dword [rax + 0x2e9], 0
mov byte [rax + 0x2ef], cl
mov rdx, qword [rsp + 0x2f8]
mov qword [rax + 0x2f0], rdx
mov rdx, qword [rsp + 0x90]
mov byte [rax + 0x2f8], dl
mov r8, qword [rsp + 0x4a0]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x2ff], dl
mov dword [rax + 0x2f9], r8d
shr r8, 0x20
mov word [rax + 0x2fd], r8w
mov rdx, qword [rsp + 0x450]
mov qword [rax + 0x300], rdx
mov dl, byte [rsp + 0x74]
mov byte [rax + 0x308], dl
mov r8, qword [rsp + 0x370]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x30f], dl
mov dword [rax + 0x309], r8d
shr r8, 0x20
mov word [rax + 0x30d], r8w
mov rdx, qword [rsp + 0x4f0]
mov qword [rax + 0x310], rdx
mov dl, byte [rsp + 0x53]
mov byte [rax + 0x318], dl
mov r8, qword [rsp + 0x378]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x31f], dl
mov dword [rax + 0x319], r8d
shr r8, 0x20
mov word [rax + 0x31d], r8w
mov rdx, qword [rsp + 0x4d0]
mov qword [rax + 0x320], rdx
mov dl, byte [rsp + 0x54]
mov byte [rax + 0x328], dl
mov r8, qword [rsp + 0x388]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x32f], dl
mov dword [rax + 0x329], r8d
shr r8, 0x20
mov word [rax + 0x32d], r8w
mov rdx, qword [rsp + 0x300]
mov qword [rax + 0x330], rdx
mov dl, byte [rsp + 0x55]
mov byte [rax + 0x338], dl
mov r8, qword [rsp + 0x398]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x33f], dl
mov dword [rax + 0x339], r8d
shr r8, 0x20
mov word [rax + 0x33d], r8w
mov rdx, qword [rsp + 0x308]
mov qword [rax + 0x340], rdx
mov dl, byte [rsp + 0x56]
mov byte [rax + 0x348], dl
mov r8, qword [rsp + 0x3a0]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x34f], dl
mov dword [rax + 0x349], r8d
shr r8, 0x20
mov word [rax + 0x34d], r8w
mov rdx, qword [rsp + 0x310]
mov qword [rax + 0x350], rdx
mov dl, byte [rsp + 0x57]
mov byte [rax + 0x358], dl
mov r8, qword [rsp + 0x3b0]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x35f], dl
mov dword [rax + 0x359], r8d
shr r8, 0x20
mov word [rax + 0x35d], r8w
mov rdx, qword [rsp + 0x318]
mov qword [rax + 0x360], rdx
mov dl, byte [rsp + 0x2f]
mov byte [rax + 0x368], dl
mov r8, qword [rsp + 0x3c0]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x36f], dl
mov dword [rax + 0x369], r8d
shr r8, 0x20
mov word [rax + 0x36d], r8w
mov rdx, qword [rsp + 0x320]
mov qword [rax + 0x370], rdx
mov dl, byte [rsp + 0x73]
mov byte [rax + 0x378], dl
mov r8, qword [rsp + 0x3c8]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x37f], dl
mov dword [rax + 0x379], r8d
shr r8, 0x20
mov word [rax + 0x37d], r8w
mov rdx, qword [rsp + 0x328]
mov qword [rax + 0x380], rdx
mov dl, byte [rsp + 0x58]
mov byte [rax + 0x388], dl
mov r8, qword [rsp + 0x3d8]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x38f], dl
mov dword [rax + 0x389], r8d
shr r8, 0x20
mov word [rax + 0x38d], r8w
mov rdx, qword [rsp + 0x330]
mov qword [rax + 0x390], rdx
mov dl, byte [rsp + 0x59]
mov byte [rax + 0x398], dl
mov r8, qword [rsp + 0x3e0]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x39f], dl
mov dword [rax + 0x399], r8d
shr r8, 0x20
mov word [rax + 0x39d], r8w
mov rdx, qword [rsp + 0x508]
mov qword [rax + 0x3a0], rdx
mov dl, byte [rsp + 0x71]
mov byte [rax + 0x3a8], dl
mov r8, qword [rsp + 0x3e8]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x3af], dl
mov dword [rax + 0x3a9], r8d
shr r8, 0x20
mov word [rax + 0x3ad], r8w
mov rdx, qword [rsp + 0x338]
mov qword [rax + 0x3b0], rdx
mov dl, byte [rsp + 0x75]
mov byte [rax + 0x3b8], dl
mov r8, qword [rsp + 0x3f0]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x3bf], dl
mov dword [rax + 0x3b9], r8d
shr r8, 0x20
mov word [rax + 0x3bd], r8w
mov rdx, qword [rsp + 0x340]
mov qword [rax + 0x3c0], rdx
mov dl, byte [rsp + 0x5a]
mov byte [rax + 0x3c8], dl
mov rdx, rsi
shr rdx, 0x30
mov byte [rax + 0x3cf], dl
mov dword [rax + 0x3c9], esi
shr rsi, 0x20
mov word [rax + 0x3cd], si
mov rdx, qword [rsp + 0x348]
mov qword [rax + 0x3d0], rdx
mov dl, byte [rsp + 0x2e]
mov byte [rax + 0x3d8], dl
mov r8, qword [rsp + 0x438]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x3df], dl
mov dword [rax + 0x3d9], r8d
shr r8, 0x20
mov word [rax + 0x3dd], r8w
mov rdx, qword [rsp + 0x350]
mov qword [rax + 0x3e0], rdx
mov dl, byte [rsp + 0x5b]
mov byte [rax + 0x3e8], dl
mov rdx, r14
shr rdx, 0x30
mov byte [rax + 0x3ef], dl
mov dword [rax + 0x3e9], r14d
shr r14, 0x20
mov word [rax + 0x3ed], r14w
mov rdx, qword [rsp + 0x358]
mov qword [rax + 0x3f0], rdx
mov dl, byte [rsp + 0x5c]
mov byte [rax + 0x3f8], dl
mov r8, qword [rsp + 0x428]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x3ff], dl
mov dword [rax + 0x3f9], r8d
shr r8, 0x20
mov word [rax + 0x3fd], r8w
mov rdx, qword [rsp + 0x360]
mov qword [rax + 0x400], rdx
mov dl, byte [rsp + 0x5d]
mov byte [rax + 0x408], dl
mov r8, qword [rsp + 0x3f8]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x40f], dl
mov dword [rax + 0x409], r8d
shr r8, 0x20
mov word [rax + 0x40d], r8w
mov rdx, qword [rsp + 0x368]
mov qword [rax + 0x410], rdx
mov dl, byte [rsp + 0x5e]
mov byte [rax + 0x418], dl
mov r8, qword [rsp + 0x400]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x41f], dl
mov dword [rax + 0x419], r8d
shr r8, 0x20
mov word [rax + 0x41d], r8w
mov rdx, qword [rsp + 0x380]
mov qword [rax + 0x420], rdx
mov dl, byte [rsp + 0x5f]
mov byte [rax + 0x428], dl
mov r8, qword [rsp + 0x430]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x42f], dl
mov dword [rax + 0x429], r8d
shr r8, 0x20
mov word [rax + 0x42d], r8w
mov rdx, qword [rsp + 0x390]
mov qword [rax + 0x430], rdx
mov dl, byte [rsp + 0x60]
mov byte [rax + 0x438], dl
mov r8, qword [rsp + 0xb0]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x43f], dl
mov dword [rax + 0x439], r8d
shr r8, 0x20
mov word [rax + 0x43d], r8w
mov rdx, qword [rsp + 0x3a8]
mov qword [rax + 0x440], rdx
mov dl, byte [rsp + 0x61]
mov byte [rax + 0x448], dl
mov r8, qword [rsp + 0x4a8]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x44f], dl
mov dword [rax + 0x449], r8d
shr r8, 0x20
mov word [rax + 0x44d], r8w
mov rdx, qword [rsp + 0x3b8]
mov qword [rax + 0x450], rdx
mov dl, byte [rsp + 0x62]
mov byte [rax + 0x458], dl
mov r8, qword [rsp + 0xa8]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x45f], dl
mov dword [rax + 0x459], r8d
shr r8, 0x20
mov word [rax + 0x45d], r8w
mov rdx, qword [rsp + 0x3d0]
mov qword [rax + 0x460], rdx
mov dl, byte [rsp + 0x63]
mov byte [rax + 0x468], dl
mov r8, qword [rsp + 0x440]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x46f], dl
mov dword [rax + 0x469], r8d
shr r8, 0x20
mov word [rax + 0x46d], r8w
mov rdx, qword [rsp + 0x420]
mov qword [rax + 0x470], rdx
mov dl, byte [rsp + 0x7b]
mov byte [rax + 0x478], dl
mov r8, qword [rsp + 0x7e0]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x47f], dl
mov dword [rax + 0x479], r8d
shr r8, 0x20
mov word [rax + 0x47d], r8w
mov rdx, qword [rsp + 0x768]
mov qword [rax + 0x480], rdx
mov dl, byte [rsp + 0x7d]
mov byte [rax + 0x488], dl
mov r8, qword [rsp + 0x7c8]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x48f], dl
mov dword [rax + 0x489], r8d
shr r8, 0x20
mov word [rax + 0x48d], r8w
mov rdx, qword [rsp + 0x760]
mov qword [rax + 0x490], rdx
mov dl, byte [rsp + 0x7f]
mov byte [rax + 0x498], dl
mov r8, qword [rsp + 0x7d0]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x49f], dl
mov dword [rax + 0x499], r8d
shr r8, 0x20
mov word [rax + 0x49d], r8w
mov rdx, qword [rsp + 0x770]
mov qword [rax + 0x4a0], rdx
mov dl, byte [rsp + 0x81]
mov byte [rax + 0x4a8], dl
mov r8, qword [rsp + 0x7e8]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x4af], dl
mov dword [rax + 0x4a9], r8d
shr r8, 0x20
mov word [rax + 0x4ad], r8w
mov rdx, qword [rsp + 0x778]
mov qword [rax + 0x4b0], rdx
mov dl, byte [rsp + 0x82]
mov byte [rax + 0x4b8], dl
mov r8, qword [rsp + 0x7f0]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x4bf], dl
mov dword [rax + 0x4b9], r8d
shr r8, 0x20
mov word [rax + 0x4bd], r8w
mov rdx, qword [rsp + 0x780]
mov qword [rax + 0x4c0], rdx
mov dl, byte [rsp + 0x85]
mov byte [rax + 0x4c8], dl
mov r8, qword [rsp + 0x800]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x4cf], dl
mov dword [rax + 0x4c9], r8d
shr r8, 0x20
mov word [rax + 0x4cd], r8w
mov rdx, qword [rsp + 0x788]
mov qword [rax + 0x4d0], rdx
mov dl, byte [rsp + 0x84]
mov byte [rax + 0x4d8], dl
mov r8, qword [rsp + 0x810]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x4df], dl
mov dword [rax + 0x4d9], r8d
shr r8, 0x20
mov word [rax + 0x4dd], r8w
mov rdx, qword [rsp + 0x790]
mov qword [rax + 0x4e0], rdx
mov dl, byte [rsp + 0x87]
mov byte [rax + 0x4e8], dl
mov r8, qword [rsp + 0x818]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x4ef], dl
mov dword [rax + 0x4e9], r8d
shr r8, 0x20
mov word [rax + 0x4ed], r8w
mov rdx, qword [rsp + 0x798]
mov qword [rax + 0x4f0], rdx
mov dl, byte [rsp + 0x7a]
mov byte [rax + 0x4f8], dl
mov r8, qword [rsp + 0x820]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x4ff], dl
mov dword [rax + 0x4f9], r8d
shr r8, 0x20
mov word [rax + 0x4fd], r8w
mov rdx, qword [rsp + 0x7a0]
mov qword [rax + 0x500], rdx
mov dl, byte [rsp + 0x7c]
mov byte [rax + 0x508], dl
mov r8, qword [rsp + 0x830]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x50f], dl
mov dword [rax + 0x509], r8d
shr r8, 0x20
mov word [rax + 0x50d], r8w
mov rdx, qword [rsp + 0x7a8]
mov qword [rax + 0x510], rdx
mov dl, byte [rsp + 0x7e]
mov byte [rax + 0x518], dl
mov r8, qword [rsp + 0x838]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x51f], dl
mov dword [rax + 0x519], r8d
shr r8, 0x20
mov word [rax + 0x51d], r8w
mov rdx, qword [rsp + 0x7b0]
mov qword [rax + 0x520], rdx
mov dl, byte [rsp + 0x80]
mov byte [rax + 0x528], dl
mov r8, qword [rsp + 0x848]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x52f], dl
mov dword [rax + 0x529], r8d
shr r8, 0x20
mov word [rax + 0x52d], r8w
mov rdx, qword [rsp + 0x7b8]
mov qword [rax + 0x530], rdx
mov dl, byte [rsp + 0x83]
mov byte [rax + 0x538], dl
mov r8, qword [rsp + 0x850]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x53f], dl
mov dword [rax + 0x539], r8d
shr r8, 0x20
mov word [rax + 0x53d], r8w
mov rdx, qword [rsp + 0x7c0]
mov qword [rax + 0x540], rdx
mov dl, byte [rsp + 0x86]
mov byte [rax + 0x548], dl
mov r8, qword [rsp + 0x860]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x54f], dl
mov dword [rax + 0x549], r8d
shr r8, 0x20
mov word [rax + 0x54d], r8w
mov rdx, qword [rsp + 0x7d8]
mov qword [rax + 0x550], rdx
mov dl, byte [rsp + 0x88]
mov byte [rax + 0x558], dl
mov r8, qword [rsp + 0x868]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x55f], dl
mov dword [rax + 0x559], r8d
shr r8, 0x20
mov word [rax + 0x55d], r8w
mov rdx, qword [rsp + 0x7f8]
mov qword [rax + 0x560], rdx
mov dl, byte [rsp + 0x89]
mov byte [rax + 0x568], dl
mov r8, qword [rsp + 0x870]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x56f], dl
mov dword [rax + 0x569], r8d
shr r8, 0x20
mov word [rax + 0x56d], r8w
mov rdx, qword [rsp + 0x808]
mov qword [rax + 0x570], rdx
mov dl, byte [rsp + 0x8a]
mov byte [rax + 0x578], dl
mov r8, qword [rsp + 0x758]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x57f], dl
mov dword [rax + 0x579], r8d
shr r8, 0x20
mov word [rax + 0x57d], r8w
mov rdx, qword [rsp + 0x828]
mov qword [rax + 0x580], rdx
mov dl, byte [rsp + 0x8b]
mov byte [rax + 0x588], dl
mov r8, qword [rsp + 0x718]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x58f], dl
mov dword [rax + 0x589], r8d
shr r8, 0x20
mov word [rax + 0x58d], r8w
mov rdx, qword [rsp + 0x840]
mov qword [rax + 0x590], rdx
mov dl, byte [rsp + 0x8c]
mov byte [rax + 0x598], dl
mov r8, qword [rsp + 0x700]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x59f], dl
mov dword [rax + 0x599], r8d
shr r8, 0x20
mov word [rax + 0x59d], r8w
mov rdx, qword [rsp + 0x858]
mov qword [rax + 0x5a0], rdx
mov dl, byte [rsp + 0x8d]
mov byte [rax + 0x5a8], dl
mov r8, qword [rsp + 0x708]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x5af], dl
mov dword [rax + 0x5a9], r8d
shr r8, 0x20
mov word [rax + 0x5ad], r8w
mov rdx, qword [rsp + 0x880]
mov qword [rax + 0x5b0], rdx
mov dl, byte [rsp + 0x8e]
mov byte [rax + 0x5b8], dl
mov r8, qword [rsp + 0x898]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x5bf], dl
mov dword [rax + 0x5b9], r8d
shr r8, 0x20
mov word [rax + 0x5bd], r8w
mov rdx, qword [rsp + 0x890]
mov qword [rax + 0x5c0], rdx
mov dl, byte [rsp + 0x79]
mov byte [rax + 0x5c8], dl
mov r8, qword [rsp + 0x888]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x5cf], dl
mov dword [rax + 0x5c9], r8d
shr r8, 0x20
mov word [rax + 0x5cd], r8w
mov rdx, qword [rsp + 0x878]
mov qword [rax + 0x5d0], rdx
mov dl, byte [rsp + 0x8f]
mov byte [rax + 0x5d8], dl
mov r8, qword [rsp + 0x448]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x5df], dl
mov dword [rax + 0x5d9], r8d
shr r8, 0x20
mov word [rax + 0x5dd], r8w
mov rdx, qword [rsp + 0x500]
mov qword [rax + 0x5e0], rdx
mov dl, byte [rsp + 0x64]
mov byte [rax + 0x5e8], dl
mov r8, qword [rsp + 0x538]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x5ef], dl
mov dword [rax + 0x5e9], r8d
shr r8, 0x20
mov word [rax + 0x5ed], r8w
mov rdx, qword [rsp + 0x510]
mov qword [rax + 0x5f0], rdx
mov dl, byte [rsp + 0x65]
mov byte [rax + 0x5f8], dl
mov r8, qword [rsp + 0x540]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x5ff], dl
mov dword [rax + 0x5f9], r8d
shr r8, 0x20
mov word [rax + 0x5fd], r8w
mov rdx, qword [rsp + 0x518]
mov qword [rax + 0x600], rdx
mov dl, byte [rsp + 0x66]
mov byte [rax + 0x608], dl
mov r8, qword [rsp + 0x550]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x60f], dl
mov dword [rax + 0x609], r8d
shr r8, 0x20
mov word [rax + 0x60d], r8w
mov rdx, qword [rsp + 0x520]
mov qword [rax + 0x610], rdx
mov dl, byte [rsp + 0x67]
mov byte [rax + 0x618], dl
mov r8, qword [rsp + 0x560]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x61f], dl
mov dword [rax + 0x619], r8d
shr r8, 0x20
mov word [rax + 0x61d], r8w
mov rdx, qword [rsp + 0x528]
mov qword [rax + 0x620], rdx
mov dl, byte [rsp + 0x68]
mov byte [rax + 0x628], dl
mov r8, qword [rsp + 0x570]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x62f], dl
mov dword [rax + 0x629], r8d
shr r8, 0x20
mov word [rax + 0x62d], r8w
mov rdx, qword [rsp + 0x530]
mov qword [rax + 0x630], rdx
mov dl, byte [rsp + 0x69]
mov byte [rax + 0x638], dl
mov r8, qword [rsp + 0x578]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x63f], dl
mov dword [rax + 0x639], r8d
shr r8, 0x20
mov word [rax + 0x63d], r8w
mov rdx, qword [rsp + 0x548]
mov qword [rax + 0x640], rdx
mov dl, byte [rsp + 0x6a]
mov byte [rax + 0x648], dl
mov r8, qword [rsp + 0x588]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x64f], dl
mov dword [rax + 0x649], r8d
shr r8, 0x20
mov word [rax + 0x64d], r8w
mov rdx, qword [rsp + 0x558]
mov qword [rax + 0x650], rdx
mov dl, byte [rsp + 0x6b]
mov byte [rax + 0x658], dl
mov r8, qword [rsp + 0x598]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x65f], dl
mov dword [rax + 0x659], r8d
shr r8, 0x20
mov word [rax + 0x65d], r8w
mov rdx, qword [rsp + 0x568]
mov qword [rax + 0x660], rdx
mov dl, byte [rsp + 0x6c]
mov byte [rax + 0x668], dl
mov r8, qword [rsp + 0x5a0]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x66f], dl
mov dword [rax + 0x669], r8d
shr r8, 0x20
mov word [rax + 0x66d], r8w
mov rdx, qword [rsp + 0x580]
mov qword [rax + 0x670], rdx
mov dl, byte [rsp + 0x6d]
mov byte [rax + 0x678], dl
mov r8, qword [rsp + 0x5b0]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x67f], dl
mov dword [rax + 0x679], r8d
shr r8, 0x20
mov word [rax + 0x67d], r8w
mov rdx, qword [rsp + 0x590]
mov qword [rax + 0x680], rdx
mov dl, byte [rsp + 0x6e]
mov byte [rax + 0x688], dl
mov r8, qword [rsp + 0x5c0]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x68f], dl
mov dword [rax + 0x689], r8d
shr r8, 0x20
mov word [rax + 0x68d], r8w
mov rdx, qword [rsp + 0x5a8]
mov qword [rax + 0x690], rdx
mov dl, byte [rsp + 0x6f]
mov byte [rax + 0x698], dl
mov r8, qword [rsp + 0x5d0]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x69f], dl
mov dword [rax + 0x699], r8d
shr r8, 0x20
mov word [rax + 0x69d], r8w
mov rdx, qword [rsp + 0x5b8]
mov qword [rax + 0x6a0], rdx
mov dl, byte [rsp + 0x70]
mov byte [rax + 0x6a8], dl
mov r8, qword [rsp + 0x5d8]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x6af], dl
mov dword [rax + 0x6a9], r8d
shr r8, 0x20
mov word [rax + 0x6ad], r8w
mov rdx, qword [rsp + 0x5c8]
mov qword [rax + 0x6b0], rdx
mov dl, byte [rsp + 0x72]
mov byte [rax + 0x6b8], dl
mov r8, qword [rsp + 0x5e8]
mov rdx, r8
shr rdx, 0x30
mov byte [rax + 0x6bf], dl
mov dword [rax + 0x6b9], r8d
shr r8, 0x20
mov word [rax + 0x6bd], r8w
mov rdx, qword [rsp + 0x5e0]
mov qword [rax + 0x6c0], rdx
mov rdx, qword [rsp + 0x8a0]
mov qword [rax + 0x6c8], rdx
mov rdx, qword [rsp + 0x5f0]
mov qword [rax + 0x6d0], rdx
mov rdx, qword [rsp + 0x720]
mov qword [rax + 0x6d8], rdx
mov rdx, qword [rsp + 0x5f8]
mov qword [rax + 0x6e0], rdx
mov rdx, qword [rsp + 0x600]
mov qword [rax + 0x6e8], rdx
mov rdx, qword [rsp + 0x608]
mov qword [rax + 0x6f0], rdx
mov rdx, qword [rsp + 0x610]
mov qword [rax + 0x6f8], rdx
mov rdx, qword [rsp + 0x618]
mov qword [rax + 0x700], rdx
mov rdx, qword [rsp + 0x620]
mov qword [rax + 0x708], rdx
mov rdx, qword [rsp + 0x628]
mov qword [rax + 0x710], rdx
mov rdx, qword [rsp + 0x630]
mov qword [rax + 0x718], rdx
mov rdx, qword [rsp + 0x638]
mov qword [rax + 0x720], rdx
mov rdx, qword [rsp + 0x640]
mov qword [rax + 0x728], rdx
mov rdx, qword [rsp + 0x648]
mov qword [rax + 0x730], rdx
mov rdx, qword [rsp + 0x650]
mov qword [rax + 0x738], rdx
mov rdx, qword [rsp + 0x658]
mov qword [rax + 0x740], rdx
mov rdx, qword [rsp + 0x660]
mov qword [rax + 0x748], rdx
mov rdx, qword [rsp + 0x668]
mov qword [rax + 0x750], rdx
mov rdx, qword [rsp + 0x670]
mov qword [rax + 0x758], rdx
mov rdx, qword [rsp + 0x678]
mov qword [rax + 0x760], rdx
mov rdx, qword [rsp + 0x680]
mov qword [rax + 0x768], rdx
mov rdx, qword [rsp + 0x688]
mov qword [rax + 0x770], rdx
mov rdx, qword [rsp + 0x690]
mov qword [rax + 0x778], rdx
mov rdx, qword [rsp + 0x698]
mov qword [rax + 0x780], rdx
mov rdx, qword [rsp + 0x6a0]
mov qword [rax + 0x788], rdx
mov rdx, qword [rsp + 0x6a8]
mov qword [rax + 0x790], rdx
mov rdx, qword [rsp + 0x6b0]
mov qword [rax + 0x798], rdx
mov rdx, qword [rsp + 0x6b8]
mov qword [rax + 0x7a0], rdx
mov rdx, qword [rsp + 0x6c0]
mov qword [rax + 0x7a8], rdx
mov qword [rax + 0x7b0], r12
mov rdx, qword [rsp + 0x98]
mov qword [rax + 0x7b8], rdx
mov rdx, qword [rsp + 0x4c8]
mov qword [rax + 0x7c0], rdx
mov byte [rax + 0x7c8], cl
mov qword [r13 + 8], rax
lea rax, str.f4_f_
mov qword [r13 + 0x10], rax
movabs rax, 0x8000000000000002
mov qword [r13], rax
jmp 0x1400ada5c
mov al, byte [rsp + 0x36]
mov qword [rsp + 0x480], rax
mov al, byte [rsp + 0x63]
mov byte [rsp + 0x77], al
mov rax, qword [rsp + 0x440]
mov qword [rsp + 0x498], rax
mov rax, qword [rsp + 0x420]
mov qword [rsp + 0x490], rax
mov al, byte [rsp + 0x62]
mov byte [rsp + 0x63], al
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x440], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0x420], rax
mov al, byte [rsp + 0x61]
mov byte [rsp + 0x62], al
mov rax, qword [rsp + 0x4a8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x3d0], rax
mov al, byte [rsp + 0x60]
mov byte [rsp + 0x61], al
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x4a8], rax
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0x3b8], rax
mov al, byte [rsp + 0x5f]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x430]
mov qword [rsp + 0xb0], rax
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x3a8], rax
mov al, byte [rsp + 0x5e]
mov byte [rsp + 0x5f], al
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x430], rax
mov rax, qword [rsp + 0x380]
mov qword [rsp + 0x390], rax
mov al, byte [rsp + 0x5d]
mov byte [rsp + 0x5e], al
mov rax, qword [rsp + 0x3f8]
mov qword [rsp + 0x400], rax
mov rax, qword [rsp + 0x368]
mov qword [rsp + 0x380], rax
mov al, byte [rsp + 0x5c]
mov byte [rsp + 0x5d], al
mov rax, qword [rsp + 0x428]
mov qword [rsp + 0x3f8], rax
mov rax, qword [rsp + 0x360]
mov qword [rsp + 0x368], rax
mov al, byte [rsp + 0x5b]
mov byte [rsp + 0x5c], al
mov qword [rsp + 0x428], r14
mov rax, qword [rsp + 0x358]
mov qword [rsp + 0x360], rax
mov al, byte [rsp + 0x2e]
mov byte [rsp + 0x5b], al
mov r8, qword [rsp + 0x438]
mov rax, qword [rsp + 0x350]
mov qword [rsp + 0x358], rax
mov al, byte [rsp + 0x5a]
mov byte [rsp + 0x2e], al
mov rax, rsi
mov rcx, qword [rsp + 0x348]
mov qword [rsp + 0x350], rcx
mov cl, byte [rsp + 0x75]
mov byte [rsp + 0x5a], cl
mov rcx, qword [rsp + 0x3f0]
mov qword [rsp + 0x418], rcx
mov rcx, qword [rsp + 0x340]
mov qword [rsp + 0x348], rcx
mov r13b, byte [rsp + 0x71]
mov rcx, qword [rsp + 0x3e8]
mov qword [rsp + 0x3f0], rcx
mov rcx, qword [rsp + 0x338]
mov qword [rsp + 0x340], rcx
mov cl, byte [rsp + 0x59]
mov byte [rsp + 0x71], cl
mov rcx, qword [rsp + 0x3e0]
mov qword [rsp + 0x3e8], rcx
mov rcx, qword [rsp + 0x508]
mov qword [rsp + 0x338], rcx
mov cl, byte [rsp + 0x58]
mov byte [rsp + 0x59], cl
mov rcx, qword [rsp + 0x3d8]
mov qword [rsp + 0x3e0], rcx
mov rsi, qword [rsp + 0x330]
mov cl, byte [rsp + 0x73]
mov byte [rsp + 0x58], cl
mov rcx, qword [rsp + 0x3c8]
mov qword [rsp + 0x3d8], rcx
mov rcx, qword [rsp + 0x328]
mov qword [rsp + 0x330], rcx
mov r11b, byte [rsp + 0x2f]
mov rcx, qword [rsp + 0x3c0]
mov qword [rsp + 0x3c8], rcx
mov rcx, qword [rsp + 0x320]
mov qword [rsp + 0x328], rcx
mov cl, byte [rsp + 0x57]
mov byte [rsp + 0x2f], cl
mov rcx, qword [rsp + 0x3b0]
mov qword [rsp + 0x3c0], rcx
mov rcx, qword [rsp + 0x318]
mov qword [rsp + 0x320], rcx
mov cl, byte [rsp + 0x56]
mov byte [rsp + 0x57], cl
mov rcx, qword [rsp + 0x3a0]
mov qword [rsp + 0x3b0], rcx
mov rcx, qword [rsp + 0x310]
mov qword [rsp + 0x318], rcx
mov cl, byte [rsp + 0x55]
mov byte [rsp + 0x56], cl
mov rcx, qword [rsp + 0x398]
mov qword [rsp + 0x3a0], rcx
mov rcx, qword [rsp + 0x308]
mov qword [rsp + 0x310], rcx
mov cl, byte [rsp + 0x54]
mov byte [rsp + 0x55], cl
mov rcx, qword [rsp + 0x388]
mov qword [rsp + 0x398], rcx
mov rcx, qword [rsp + 0x300]
mov qword [rsp + 0x308], rcx
mov cl, byte [rsp + 0x53]
mov byte [rsp + 0x54], cl
mov rcx, qword [rsp + 0x378]
mov qword [rsp + 0x388], rcx
mov rcx, qword [rsp + 0x4d0]
mov qword [rsp + 0x300], rcx
mov cl, byte [rsp + 0x74]
mov byte [rsp + 0x53], cl
mov rcx, qword [rsp + 0x370]
mov qword [rsp + 0x378], rcx
mov rcx, rsi
jmp 0x1400a50d4
mov qword [rsp + 0x708], r15
mov qword [rsp + 0x700], rsi
mov al, byte [rsp + 0x36]
mov qword [rsp + 0x480], rax
mov al, byte [rsp + 0x63]
mov byte [rsp + 0x77], al
mov qword [rsp + 0x498], rdx
mov qword [rsp + 0x490], r9
mov al, byte [rsp + 0x62]
mov byte [rsp + 0x63], al
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x440], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0x420], rax
mov al, byte [rsp + 0x61]
mov byte [rsp + 0x62], al
mov qword [rsp + 0xa8], r8
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x3d0], rax
mov al, byte [rsp + 0x60]
mov byte [rsp + 0x61], al
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x4a8], rax
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0x3b8], rax
mov al, byte [rsp + 0x5f]
mov byte [rsp + 0x60], al
mov qword [rsp + 0xb0], r10
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x3a8], rax
mov al, byte [rsp + 0x5e]
mov byte [rsp + 0x5f], al
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x430], rax
mov rax, qword [rsp + 0x380]
mov qword [rsp + 0x390], rax
mov al, byte [rsp + 0x5d]
mov byte [rsp + 0x5e], al
mov rax, qword [rsp + 0x3f8]
mov qword [rsp + 0x400], rax
mov rax, qword [rsp + 0x368]
mov qword [rsp + 0x380], rax
mov al, byte [rsp + 0x5c]
mov byte [rsp + 0x5d], al
mov qword [rsp + 0x3f8], r11
mov rax, qword [rsp + 0x360]
mov qword [rsp + 0x368], rax
mov al, byte [rsp + 0x5b]
mov byte [rsp + 0x5c], al
mov qword [rsp + 0x428], r14
mov rax, qword [rsp + 0x358]
mov qword [rsp + 0x360], rax
mov al, byte [rsp + 0x2e]
mov byte [rsp + 0x5b], al
mov r8, qword [rsp + 0x438]
mov rax, qword [rsp + 0x350]
mov qword [rsp + 0x358], rax
mov al, byte [rsp + 0x5a]
mov byte [rsp + 0x2e], al
mov rax, qword [rsp + 0x418]
mov r14, qword [rsp + 0x348]
mov qword [rsp + 0x350], r14
mov cl, byte [rsp + 0x75]
mov byte [rsp + 0x5a], cl
mov r14, qword [rsp + 0x3f0]
mov qword [rsp + 0x418], r14
mov r14, qword [rsp + 0x340]
mov qword [rsp + 0x348], r14
mov r13b, byte [rsp + 0x71]
mov r14, qword [rsp + 0x3e8]
mov qword [rsp + 0x3f0], r14
mov r14, qword [rsp + 0x338]
mov qword [rsp + 0x340], r14
mov cl, byte [rsp + 0x59]
mov byte [rsp + 0x71], cl
mov r14, qword [rsp + 0x3e0]
mov qword [rsp + 0x3e8], r14
mov rcx, qword [rsp + 0x508]
mov qword [rsp + 0x338], rcx
mov cl, byte [rsp + 0x58]
mov byte [rsp + 0x59], cl
mov r14, qword [rsp + 0x3d8]
mov qword [rsp + 0x3e0], r14
mov rcx, qword [rsp + 0x330]
mov dl, byte [rsp + 0x73]
mov byte [rsp + 0x58], dl
mov r14, qword [rsp + 0x3c8]
mov qword [rsp + 0x3d8], r14
mov rsi, qword [rsp + 0x328]
mov qword [rsp + 0x330], rsi
mov r11b, byte [rsp + 0x2f]
mov r14, qword [rsp + 0x3c0]
mov qword [rsp + 0x3c8], r14
mov rsi, qword [rsp + 0x320]
mov qword [rsp + 0x328], rsi
mov dl, byte [rsp + 0x57]
mov byte [rsp + 0x2f], dl
mov r14, qword [rsp + 0x3b0]
mov qword [rsp + 0x3c0], r14
mov rsi, qword [rsp + 0x318]
mov qword [rsp + 0x320], rsi
mov dl, byte [rsp + 0x56]
mov byte [rsp + 0x57], dl
mov r14, qword [rsp + 0x3a0]
mov qword [rsp + 0x3b0], r14
mov rsi, qword [rsp + 0x310]
mov qword [rsp + 0x318], rsi
mov dl, byte [rsp + 0x55]
mov byte [rsp + 0x56], dl
mov r14, qword [rsp + 0x398]
mov qword [rsp + 0x3a0], r14
mov rsi, qword [rsp + 0x308]
mov qword [rsp + 0x310], rsi
mov dl, byte [rsp + 0x54]
mov byte [rsp + 0x55], dl
mov r14, qword [rsp + 0x388]
mov qword [rsp + 0x398], r14
mov rsi, qword [rsp + 0x300]
mov qword [rsp + 0x308], rsi
mov dl, byte [rsp + 0x53]
mov byte [rsp + 0x54], dl
mov r14, qword [rsp + 0x378]
mov qword [rsp + 0x388], r14
mov r9, qword [rsp + 0x4d0]
mov qword [rsp + 0x300], r9
mov dl, byte [rsp + 0x74]
mov byte [rsp + 0x53], dl
mov r14, qword [rsp + 0x370]
mov qword [rsp + 0x378], r14
mov rsi, qword [rsp + 0x4f0]
mov r9, qword [rsp + 0x4a0]
mov qword [rsp + 0x370], r9
mov r9, qword [rsp + 0x450]
mov r15, qword [rsp + 0x2f8]
mov rdx, qword [rsp + 0x2e8]
mov qword [rsp + 0x478], rdx
mov r10, qword [rsp + 0x2f0]
mov qword [rsp + 0x2f8], r10
mov dl, byte [rsp + 0x51]
mov byte [rsp + 0x36], dl
mov rdx, qword [rsp + 0x4b8]
mov qword [rsp + 0x2e8], rdx
mov rdx, qword [rsp + 0x2d0]
mov qword [rsp + 0x2f0], rdx
mov dl, byte [rsp + 0x4e]
mov byte [rsp + 0x51], dl
mov rdx, qword [rsp + 0x2d8]
mov qword [rsp + 0x4b8], rdx
mov rdx, qword [rsp + 0x2b8]
mov qword [rsp + 0x2d0], rdx
mov dl, byte [rsp + 0x4d]
mov byte [rsp + 0x4e], dl
mov rdx, qword [rsp + 0x2e0]
mov qword [rsp + 0x2d8], rdx
mov rdx, qword [rsp + 0x2b0]
mov qword [rsp + 0x2b8], rdx
mov dl, byte [rsp + 0x49]
mov byte [rsp + 0x4d], dl
mov rdx, qword [rsp + 0x2c0]
mov qword [rsp + 0x2e0], rdx
mov rdx, qword [rsp + 0x288]
mov qword [rsp + 0x2b0], rdx
mov dl, byte [rsp + 0x48]
mov byte [rsp + 0x49], dl
mov rdx, qword [rsp + 0x2c8]
mov qword [rsp + 0x2c0], rdx
mov rdx, qword [rsp + 0x278]
mov qword [rsp + 0x288], rdx
mov dl, byte [rsp + 0x45]
mov byte [rsp + 0x48], dl
mov rdx, qword [rsp + 0x2a8]
mov qword [rsp + 0x2c8], rdx
mov rdx, qword [rsp + 0x260]
mov qword [rsp + 0x278], rdx
mov dl, byte [rsp + 0x43]
mov byte [rsp + 0x45], dl
mov rdx, qword [rsp + 0x2a0]
mov qword [rsp + 0x2a8], rdx
mov rdx, qword [rsp + 0x248]
mov qword [rsp + 0x260], rdx
mov dl, byte [rsp + 0x41]
mov byte [rsp + 0x43], dl
mov rdx, qword [rsp + 0x298]
mov qword [rsp + 0x2a0], rdx
mov rdx, qword [rsp + 0x238]
mov qword [rsp + 0x248], rdx
mov dl, byte [rsp + 0x3e]
mov byte [rsp + 0x41], dl
mov rdx, qword [rsp + 0x280]
mov qword [rsp + 0x298], rdx
mov rdx, qword [rsp + 0x218]
mov qword [rsp + 0x238], rdx
mov dl, byte [rsp + 0x3d]
mov byte [rsp + 0x3e], dl
mov rdx, qword [rsp + 0x290]
mov qword [rsp + 0x280], rdx
mov rdx, qword [rsp + 0x210]
mov qword [rsp + 0x218], rdx
mov dl, byte [rsp + 0x3c]
mov byte [rsp + 0x3d], dl
mov rdx, qword [rsp + 0x270]
mov qword [rsp + 0x290], rdx
mov rdx, qword [rsp + 0x1f8]
mov qword [rsp + 0x210], rdx
mov dl, byte [rsp + 0x3b]
mov byte [rsp + 0x3c], dl
mov rdx, qword [rsp + 0x268]
mov qword [rsp + 0x270], rdx
mov rdx, qword [rsp + 0x1e8]
mov qword [rsp + 0x1f8], rdx
mov dl, byte [rsp + 0x3a]
mov byte [rsp + 0x3b], dl
mov rdx, qword [rsp + 0x258]
mov qword [rsp + 0x268], rdx
mov rdx, qword [rsp + 0x1d0]
mov qword [rsp + 0x1e8], rdx
mov dl, byte [rsp + 0x39]
mov byte [rsp + 0x3a], dl
mov rdx, qword [rsp + 0x250]
mov qword [rsp + 0x258], rdx
mov rdx, qword [rsp + 0x1c0]
mov qword [rsp + 0x1d0], rdx
mov dl, byte [rsp + 0x38]
mov byte [rsp + 0x39], dl
mov rdx, qword [rsp + 0x240]
mov qword [rsp + 0x250], rdx
mov rdx, qword [rsp + 0x1b0]
mov qword [rsp + 0x1c0], rdx
mov dl, byte [rsp + 0x37]
mov byte [rsp + 0x38], dl
mov rdx, qword [rsp + 0x230]
mov qword [rsp + 0x240], rdx
mov rdx, qword [rsp + 0x198]
mov qword [rsp + 0x1b0], rdx
mov dl, byte [rsp + 0x35]
mov byte [rsp + 0x37], dl
mov rdx, qword [rsp + 0x228]
mov qword [rsp + 0x230], rdx
mov rdx, qword [rsp + 0x188]
mov qword [rsp + 0x198], rdx
mov dl, byte [rsp + 0x34]
mov byte [rsp + 0x35], dl
mov rdx, qword [rsp + 0x220]
mov qword [rsp + 0x228], rdx
mov rdx, qword [rsp + 0x178]
mov qword [rsp + 0x188], rdx
mov dl, byte [rsp + 0x33]
mov byte [rsp + 0x34], dl
mov rdx, qword [rsp + 0x208]
mov qword [rsp + 0x220], rdx
mov rdx, qword [rsp + 0x160]
mov qword [rsp + 0x178], rdx
mov dl, byte [rsp + 0x32]
mov byte [rsp + 0x33], dl
mov rdx, qword [rsp + 0x200]
mov qword [rsp + 0x208], rdx
mov rdx, qword [rsp + 0x150]
mov qword [rsp + 0x160], rdx
mov dl, byte [rsp + 0x31]
mov byte [rsp + 0x32], dl
mov rdx, qword [rsp + 0x1f0]
mov qword [rsp + 0x200], rdx
mov rdx, qword [rsp + 0x140]
mov qword [rsp + 0x150], rdx
mov dl, byte [rsp + 0x30]
mov byte [rsp + 0x31], dl
mov rdx, qword [rsp + 0x1e0]
mov qword [rsp + 0x1f0], rdx
mov rdx, qword [rsp + 0x130]
mov qword [rsp + 0x140], rdx
mov dl, byte [rsp + 0x52]
mov byte [rsp + 0x30], dl
mov rdx, qword [rsp + 0x1d8]
mov qword [rsp + 0x1e0], rdx
mov rdx, qword [rsp + 0x128]
mov qword [rsp + 0x130], rdx
mov dl, byte [rsp + 0x50]
mov byte [rsp + 0x52], dl
mov rdx, qword [rsp + 0x1c8]
mov qword [rsp + 0x1d8], rdx
mov rdx, qword [rsp + 0x120]
mov qword [rsp + 0x128], rdx
mov dl, byte [rsp + 0x4f]
mov byte [rsp + 0x50], dl
mov rdx, qword [rsp + 0x1b8]
mov qword [rsp + 0x1c8], rdx
mov rdx, qword [rsp + 0x118]
mov qword [rsp + 0x120], rdx
mov dl, byte [rsp + 0x4c]
mov byte [rsp + 0x4f], dl
mov rdx, qword [rsp + 0x1a8]
mov qword [rsp + 0x1b8], rdx
mov rdx, qword [rsp + 0x110]
mov qword [rsp + 0x118], rdx
mov dl, byte [rsp + 0x4b]
mov byte [rsp + 0x4c], dl
mov rdx, qword [rsp + 0x1a0]
mov qword [rsp + 0x1a8], rdx
mov rdx, qword [rsp + 0x108]
mov qword [rsp + 0x110], rdx
mov dl, byte [rsp + 0x4a]
mov byte [rsp + 0x4b], dl
mov rdx, qword [rsp + 0x190]
mov qword [rsp + 0x1a0], rdx
mov rdx, qword [rsp + 0x100]
mov qword [rsp + 0x108], rdx
mov dl, byte [rsp + 0x47]
mov byte [rsp + 0x4a], dl
mov rdx, qword [rsp + 0x180]
mov qword [rsp + 0x190], rdx
mov rdx, qword [rsp + 0xf8]
mov qword [rsp + 0x100], rdx
mov dl, byte [rsp + 0x46]
mov byte [rsp + 0x47], dl
mov rdx, qword [rsp + 0x170]
mov qword [rsp + 0x180], rdx
mov rdx, qword [rsp + 0xf0]
mov qword [rsp + 0xf8], rdx
mov dl, byte [rsp + 0x44]
mov byte [rsp + 0x46], dl
mov rdx, qword [rsp + 0x168]
mov qword [rsp + 0x170], rdx
mov rdx, qword [rsp + 0xe8]
mov qword [rsp + 0xf0], rdx
mov dl, byte [rsp + 0x42]
mov byte [rsp + 0x44], dl
mov rdx, qword [rsp + 0x158]
mov qword [rsp + 0x168], rdx
mov rdx, qword [rsp + 0xe0]
mov qword [rsp + 0xe8], rdx
mov dl, byte [rsp + 0x40]
mov byte [rsp + 0x42], dl
mov rdx, qword [rsp + 0x148]
mov qword [rsp + 0x158], rdx
mov rdx, qword [rsp + 0xd8]
mov qword [rsp + 0xe0], rdx
mov dl, byte [rsp + 0x3f]
mov byte [rsp + 0x40], dl
mov rdx, qword [rsp + 0x138]
mov qword [rsp + 0x148], rdx
mov rdx, qword [rsp + 0xd0]
mov qword [rsp + 0xd8], rdx
mov dl, byte [rsp + 0x4d8]
mov byte [rsp + 0x3f], dl
mov rdx, qword [rsp + 0x4e0]
mov qword [rsp + 0x138], rdx
mov rdx, qword [rsp + 0x8b8]
mov qword [rsp + 0xd0], rdx
mov qword [rsp + 0x6d0], rbx
mov rdx, qword [rsp + 0x4c0]
mov qword [rsp + 0x6d8], rdx
mov rdx, qword [rsp + 0x6c0]
mov qword [rsp + 0x4e0], rdx
mov rdx, qword [rsp + 0x6b8]
mov qword [rsp + 0x4d8], rdx
mov r14, qword [rsp + 0x6b0]
mov qword [rsp + 0x6c0], r14
mov r14, qword [rsp + 0x6a8]
mov qword [rsp + 0x6b8], r14
mov r14, qword [rsp + 0x6a0]
mov qword [rsp + 0x6b0], r14
mov r14, qword [rsp + 0x698]
mov qword [rsp + 0x6a8], r14
mov r14, qword [rsp + 0x690]
mov qword [rsp + 0x6a0], r14
mov r14, qword [rsp + 0x688]
mov qword [rsp + 0x698], r14
mov r14, qword [rsp + 0x680]
mov qword [rsp + 0x690], r14
mov r14, qword [rsp + 0x678]
mov qword [rsp + 0x688], r14
mov rbx, rdi
mov rdi, qword [rsp + 0x670]
mov qword [rsp + 0x680], rdi
mov rdi, qword [rsp + 0x668]
mov qword [rsp + 0x678], rdi
mov rdi, qword [rsp + 0x660]
mov qword [rsp + 0x670], rdi
mov rdi, qword [rsp + 0x658]
mov qword [rsp + 0x668], rdi
mov rdi, qword [rsp + 0x650]
mov qword [rsp + 0x660], rdi
mov rdi, qword [rsp + 0x648]
mov qword [rsp + 0x658], rdi
mov rdi, qword [rsp + 0x640]
mov qword [rsp + 0x650], rdi
mov rdi, qword [rsp + 0x638]
mov qword [rsp + 0x648], rdi
mov rdi, qword [rsp + 0x630]
mov qword [rsp + 0x640], rdi
mov rdi, qword [rsp + 0x628]
mov qword [rsp + 0x638], rdi
mov rdi, qword [rsp + 0x620]
mov qword [rsp + 0x630], rdi
mov rdi, qword [rsp + 0x618]
mov qword [rsp + 0x628], rdi
mov rdi, qword [rsp + 0x610]
mov qword [rsp + 0x620], rdi
mov rdi, qword [rsp + 0x608]
mov qword [rsp + 0x618], rdi
mov rdi, qword [rsp + 0x600]
mov qword [rsp + 0x610], rdi
mov rdi, qword [rsp + 0x5f8]
mov qword [rsp + 0x608], rdi
mov rdx, qword [rsp + 0x720]
mov qword [rsp + 0x600], rdx
mov rdi, qword [rsp + 0x5f0]
mov qword [rsp + 0x5f8], rdi
mov r10, qword [rsp + 0x5e0]
mov qword [rsp + 0x5f0], r10
mov rdx, qword [rsp + 0x5e8]
mov qword [rsp + 0xc8], rdx
mov dl, byte [rsp + 0x72]
mov byte [rsp + 0x76], dl
mov r10, qword [rsp + 0x5c8]
mov qword [rsp + 0x5e0], r10
mov r10, qword [rsp + 0x5d8]
mov qword [rsp + 0x5e8], r10
mov r14b, byte [rsp + 0x70]
mov r10, qword [rsp + 0x5b8]
mov qword [rsp + 0x5c8], r10
mov r10, qword [rsp + 0x5d0]
mov qword [rsp + 0x5d8], r10
mov r10b, byte [rsp + 0x6f]
mov byte [rsp + 0x70], r10b
mov r10, qword [rsp + 0x5a8]
mov qword [rsp + 0x5b8], r10
mov r10, qword [rsp + 0x5c0]
mov qword [rsp + 0x5d0], r10
mov r10b, byte [rsp + 0x6e]
mov byte [rsp + 0x6f], r10b
mov r10, qword [rsp + 0x590]
mov qword [rsp + 0x5a8], r10
mov r10, qword [rsp + 0x5b0]
mov qword [rsp + 0x5c0], r10
mov r10b, byte [rsp + 0x6d]
mov byte [rsp + 0x6e], r10b
mov r10, qword [rsp + 0x580]
mov qword [rsp + 0x590], r10
mov r10, qword [rsp + 0x5a0]
mov qword [rsp + 0x5b0], r10
mov dl, byte [rsp + 0x6c]
mov byte [rsp + 0x6d], dl
mov r10, qword [rsp + 0x568]
mov qword [rsp + 0x580], r10
mov r10, qword [rsp + 0x598]
mov qword [rsp + 0x5a0], r10
mov dl, byte [rsp + 0x6b]
mov byte [rsp + 0x6c], dl
mov r10, qword [rsp + 0x558]
mov qword [rsp + 0x568], r10
mov r10, qword [rsp + 0x588]
mov qword [rsp + 0x598], r10
mov dl, byte [rsp + 0x6a]
mov byte [rsp + 0x6b], dl
mov r10, qword [rsp + 0x548]
mov qword [rsp + 0x558], r10
mov r10, qword [rsp + 0x578]
mov qword [rsp + 0x588], r10
mov dl, byte [rsp + 0x69]
mov byte [rsp + 0x6a], dl
mov rdx, qword [rsp + 0x530]
mov qword [rsp + 0x548], rdx
mov r10, qword [rsp + 0x570]
mov qword [rsp + 0x578], r10
mov dl, byte [rsp + 0x68]
mov byte [rsp + 0x69], dl
mov rdx, qword [rsp + 0x528]
mov qword [rsp + 0x530], rdx
mov r10, qword [rsp + 0x560]
mov qword [rsp + 0x570], r10
mov dl, byte [rsp + 0x67]
mov byte [rsp + 0x68], dl
mov rdx, qword [rsp + 0x520]
mov qword [rsp + 0x528], rdx
mov r10, qword [rsp + 0x550]
mov qword [rsp + 0x560], r10
mov dl, byte [rsp + 0x66]
mov byte [rsp + 0x67], dl
mov rdx, qword [rsp + 0x518]
mov qword [rsp + 0x520], rdx
mov r10, qword [rsp + 0x540]
mov qword [rsp + 0x550], r10
mov dl, byte [rsp + 0x65]
mov byte [rsp + 0x66], dl
mov rdx, qword [rsp + 0x510]
mov qword [rsp + 0x518], rdx
mov rdx, qword [rsp + 0x538]
mov qword [rsp + 0x540], rdx
mov dl, byte [rsp + 0x64]
mov byte [rsp + 0x65], dl
mov rdx, qword [rsp + 0x500]
mov qword [rsp + 0x510], rdx
mov rdx, qword [rsp + 0x448]
mov qword [rsp + 0x538], rdx
mov dl, byte [rsp + 0x8f]
mov byte [rsp + 0x64], dl
mov rdx, qword [rsp + 0x4c8]
mov qword [rsp + 0x488], rdx
mov qword [rsp + 0x6e8], rbx
mov rdx, qword [rsp + 0x8f8]
mov qword [rsp + 0x6e0], rdx
xor edx, edx
mov qword [rsp + 0x6f8], rdx
mov rdi, qword [rsp + 0x90]
mov edx, edi
mov ebx, 0
mov r10d, 0
xor edi, edi
mov byte [rsp + 0x72], r14b
mov qword [rsp + 0x438], rax
mov r14, qword [rsp + 0xdb8]
mov rax, r14
xor rax, 3
or rax, rdi
jne 0x1400a5f64
mov qword [rsp + 0x4e8], r8
mov r8, qword [rsp + 0x710]
shr r8, 8
cmp byte [r12 + 0x84], 0
je 0x1400a7cdd
mov al, byte [r12 + 0x82]
cmp al, 2
je 0x1400a86f7
and al, 1
jne 0x1400a86f7
movzx eax, byte [rsp + 0x76]
mov dil, byte [rsp + 0x77]
mov byte [rsp + 0x4c0], dil
mov r14b, byte [rsp + 0x63]
mov byte [rsp + 0x77], r14b
mov r14d, edx
mov edx, r11d
mov r11, r10
mov r10, r15
mov r15, r9
mov r9, rsi
mov rsi, rcx
mov cl, byte [rsp + 0x62]
mov byte [rsp + 0x63], cl
mov cl, byte [rsp + 0x61]
mov byte [rsp + 0x62], cl
mov cl, byte [rsp + 0x60]
mov byte [rsp + 0x61], cl
mov cl, byte [rsp + 0x5f]
mov byte [rsp + 0x60], cl
mov cl, byte [rsp + 0x5e]
mov byte [rsp + 0x5f], cl
mov cl, byte [rsp + 0x5d]
mov byte [rsp + 0x5e], cl
mov cl, byte [rsp + 0x5c]
mov byte [rsp + 0x5d], cl
mov cl, byte [rsp + 0x5b]
mov byte [rsp + 0x5c], cl
mov cl, byte [rsp + 0x2e]
mov byte [rsp + 0x5b], cl
mov cl, byte [rsp + 0x5a]
mov byte [rsp + 0x2e], cl
mov byte [rsp + 0x5a], r13b
mov cl, byte [rsp + 0x71]
mov byte [rsp + 0x75], cl
mov r13b, byte [rsp + 0x59]
mov cl, byte [rsp + 0x58]
mov byte [rsp + 0x59], cl
mov byte [rsp + 0x58], dl
mov cl, byte [rsp + 0x2f]
mov byte [rsp + 0x73], cl
mov cl, byte [rsp + 0x57]
mov byte [rsp + 0x2f], cl
mov cl, byte [rsp + 0x56]
mov byte [rsp + 0x57], cl
mov cl, byte [rsp + 0x55]
mov byte [rsp + 0x56], cl
mov cl, byte [rsp + 0x54]
mov byte [rsp + 0x55], cl
mov cl, byte [rsp + 0x53]
mov byte [rsp + 0x54], cl
mov byte [rsp + 0x53], r14b
mov ecx, ebx
mov byte [rsp + 0x74], bl
mov rcx, qword [rsp + 0x480]
mov qword [rsp + 0x90], rcx
mov cl, byte [rsp + 0x36]
mov qword [rsp + 0x480], rcx
mov rcx, qword [rsp + 0xc8]
shl rcx, 8
or rcx, rax
mov qword [rsp + 0xc8], rcx
mov rax, qword [rsp + 0x498]
mov qword [rsp + 0x4f8], rax
mov rax, qword [rsp + 0x490]
mov qword [rsp + 0x4c8], rax
mov rax, qword [rsp + 0x440]
mov qword [rsp + 0x498], rax
mov rax, qword [rsp + 0x420]
mov qword [rsp + 0x490], rax
mov rdi, qword [rsp + 0xa8]
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0x420], rax
mov rax, qword [rsp + 0x4a8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x3d0], rax
mov r14, qword [rsp + 0xb0]
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0x3b8], rax
mov rax, qword [rsp + 0x430]
mov qword [rsp + 0xb0], rax
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x3a8], rax
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x430], rax
mov rax, qword [rsp + 0x380]
mov qword [rsp + 0x390], rax
mov rax, qword [rsp + 0x3f8]
mov qword [rsp + 0x400], rax
mov rax, qword [rsp + 0x368]
mov qword [rsp + 0x380], rax
mov rax, qword [rsp + 0x428]
mov qword [rsp + 0x3f8], rax
mov rax, qword [rsp + 0x360]
mov qword [rsp + 0x368], rax
mov rax, qword [rsp + 0x4e8]
mov qword [rsp + 0x428], rax
mov rax, qword [rsp + 0x358]
mov qword [rsp + 0x360], rax
mov rax, qword [rsp + 0x438]
mov qword [rsp + 0x4e8], rax
mov rax, qword [rsp + 0x350]
mov qword [rsp + 0x358], rax
mov rax, qword [rsp + 0x418]
mov qword [rsp + 0x438], rax
mov rax, qword [rsp + 0x348]
mov qword [rsp + 0x350], rax
mov rax, qword [rsp + 0x3f0]
mov qword [rsp + 0x418], rax
mov rax, qword [rsp + 0x340]
mov qword [rsp + 0x348], rax
mov rax, qword [rsp + 0x3e8]
mov qword [rsp + 0x3f0], rax
mov rax, qword [rsp + 0x338]
mov qword [rsp + 0x340], rax
mov rax, qword [rsp + 0x3e0]
mov qword [rsp + 0x3e8], rax
mov qword [rsp + 0x338], rsi
mov rax, qword [rsp + 0x3d8]
mov qword [rsp + 0x3e0], rax
mov rcx, qword [rsp + 0x330]
mov rax, qword [rsp + 0x3c8]
mov qword [rsp + 0x3d8], rax
mov rax, qword [rsp + 0x328]
mov qword [rsp + 0x330], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rsp + 0x3c8], rax
mov rax, qword [rsp + 0x320]
mov qword [rsp + 0x328], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rsp + 0x3c0], rax
mov rax, qword [rsp + 0x318]
mov qword [rsp + 0x320], rax
mov rax, qword [rsp + 0x3a0]
mov qword [rsp + 0x3b0], rax
mov rax, qword [rsp + 0x310]
mov qword [rsp + 0x318], rax
mov rax, qword [rsp + 0x398]
mov qword [rsp + 0x3a0], rax
mov rax, qword [rsp + 0x308]
mov qword [rsp + 0x310], rax
mov rax, qword [rsp + 0x388]
mov qword [rsp + 0x398], rax
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0x308], rax
mov rax, qword [rsp + 0x378]
mov qword [rsp + 0x388], rax
mov qword [rsp + 0x300], r9
mov rax, qword [rsp + 0x370]
mov qword [rsp + 0x378], rax
mov rsi, r15
mov qword [rsp + 0x370], r11
mov r9, r10
mov r10d, r13d
jmp 0x1400a80c3
movaps xmm0, xmmword [rsp + 0x11a0]
movaps xmmword [rsp + 0x1690], xmm0
mov byte [rsp + 0x74], dl
push 0x10
pop rdx
mov qword [rsp + 0x508], rcx
mov ecx, 0x7f0
mov qword [rsp + 0x4d0], rsi
mov qword [rsp + 0x90], rbx
mov byte [rsp + 0x75], r13b
mov qword [rsp + 0x450], r15
mov r15, r8
mov r13, qword [rsp + 0x3f8]
mov rbx, qword [rsp + 0x428]
mov qword [rsp + 0x4f0], r9
mov rsi, r10
mov byte [rsp + 0x73], r11b
call fcn.1400c65ff
push 1
pop rcx
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov qword [rax + 0x18], rdi
mov qword [rax + 0x10], r14
mov rcx, qword [rsp + 0x6e0]
mov qword [rax + 0x28], rcx
mov rcx, qword [rsp + 0x6e8]
mov qword [rax + 0x20], rcx
mov rcx, qword [rsp + 0x8a8]
mov qword [rax + 0x30], rcx
mov rcx, qword [rsp + 0x728]
mov qword [rax + 0x38], rcx
mov rcx, qword [rsp + 0x6d0]
mov qword [rax + 0x40], rcx
mov rcx, qword [rsp + 0x6d8]
mov qword [rax + 0x48], rcx
mov rcx, qword [rsp + 0x750]
mov qword [rax + 0x50], rcx
mov rcx, qword [rsp + 0x740]
mov qword [rax + 0x58], rcx
mov rcx, qword [rsp + 0x748]
mov qword [rax + 0x60], rcx
mov rcx, qword [rsp + 0x730]
mov qword [rax + 0x68], rcx
mov rcx, qword [rsp + 0x738]
mov qword [rax + 0x70], rcx
mov rcx, qword [rsp + 0x710]
mov qword [rax + 0x78], rcx
mov rcx, qword [rsp + 0x6c8]
mov qword [rax + 0x80], rcx
mov cl, byte [rsp + 0x78]
mov byte [rax + 0x88], cl
mov rdx, qword [rsp + 0xb8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x8f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x8d], cx
mov dword [rax + 0x89], edx
mov rcx, qword [rsp + 0x458]
mov qword [rax + 0x90], rcx
mov cl, byte [rsp + 0x408]
mov byte [rax + 0x98], cl
mov rdx, qword [rsp + 0xc0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x9f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x9d], cx
mov dword [rax + 0x99], edx
mov rcx, qword [rsp + 0x460]
mov qword [rax + 0xa0], rcx
mov cl, byte [rsp + 0x410]
mov byte [rax + 0xa8], cl
mov rdx, qword [rsp + 0xa0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0xaf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0xad], cx
mov dword [rax + 0xa9], edx
mov rcx, qword [rsp + 0x468]
mov qword [rax + 0xb0], rcx
mov cl, byte [rsp + 0x3f]
mov byte [rax + 0xb8], cl
mov rdx, qword [rsp + 0x138]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0xbf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0xbd], cx
mov dword [rax + 0xb9], edx
mov rcx, qword [rsp + 0xd0]
mov qword [rax + 0xc0], rcx
mov cl, byte [rsp + 0x40]
mov byte [rax + 0xc8], cl
mov rdx, qword [rsp + 0x148]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0xcf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0xcd], cx
mov dword [rax + 0xc9], edx
mov rcx, qword [rsp + 0xd8]
mov qword [rax + 0xd0], rcx
mov cl, byte [rsp + 0x42]
mov byte [rax + 0xd8], cl
mov rdx, qword [rsp + 0x158]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0xdf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0xdd], cx
mov dword [rax + 0xd9], edx
mov rcx, qword [rsp + 0xe0]
mov qword [rax + 0xe0], rcx
mov cl, byte [rsp + 0x44]
mov byte [rax + 0xe8], cl
mov rdx, qword [rsp + 0x168]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0xef], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0xed], cx
mov dword [rax + 0xe9], edx
mov rcx, qword [rsp + 0xe8]
mov qword [rax + 0xf0], rcx
mov cl, byte [rsp + 0x46]
mov byte [rax + 0xf8], cl
mov rdx, qword [rsp + 0x170]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0xff], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0xfd], cx
mov dword [rax + 0xf9], edx
mov rcx, qword [rsp + 0xf0]
mov qword [rax + 0x100], rcx
mov cl, byte [rsp + 0x47]
mov byte [rax + 0x108], cl
mov rdx, qword [rsp + 0x180]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x10f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x10d], cx
mov dword [rax + 0x109], edx
mov rcx, qword [rsp + 0xf8]
mov qword [rax + 0x110], rcx
mov cl, byte [rsp + 0x4a]
mov byte [rax + 0x118], cl
mov rdx, qword [rsp + 0x190]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x11f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x11d], cx
mov dword [rax + 0x119], edx
mov rcx, qword [rsp + 0x100]
mov qword [rax + 0x120], rcx
mov cl, byte [rsp + 0x4b]
mov byte [rax + 0x128], cl
mov rdx, qword [rsp + 0x1a0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x12f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x12d], cx
mov dword [rax + 0x129], edx
mov rcx, qword [rsp + 0x108]
mov qword [rax + 0x130], rcx
mov cl, byte [rsp + 0x4c]
mov byte [rax + 0x138], cl
mov rdx, qword [rsp + 0x1a8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x13f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x13d], cx
mov dword [rax + 0x139], edx
mov rcx, qword [rsp + 0x110]
mov qword [rax + 0x140], rcx
mov cl, byte [rsp + 0x4f]
mov byte [rax + 0x148], cl
mov rdx, qword [rsp + 0x1b8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x14f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x14d], cx
mov dword [rax + 0x149], edx
mov rcx, qword [rsp + 0x118]
mov qword [rax + 0x150], rcx
mov cl, byte [rsp + 0x50]
mov byte [rax + 0x158], cl
mov rdx, qword [rsp + 0x1c8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x15f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x15d], cx
mov dword [rax + 0x159], edx
mov rcx, qword [rsp + 0x120]
mov qword [rax + 0x160], rcx
mov cl, byte [rsp + 0x52]
mov byte [rax + 0x168], cl
mov rdx, qword [rsp + 0x1d8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x16f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x16d], cx
mov dword [rax + 0x169], edx
mov rcx, qword [rsp + 0x128]
mov qword [rax + 0x170], rcx
mov cl, byte [rsp + 0x30]
mov byte [rax + 0x178], cl
mov rdx, qword [rsp + 0x1e0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x17f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x17d], cx
mov dword [rax + 0x179], edx
mov rcx, qword [rsp + 0x130]
mov qword [rax + 0x180], rcx
mov cl, byte [rsp + 0x31]
mov byte [rax + 0x188], cl
mov rdx, qword [rsp + 0x1f0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x18f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x18d], cx
mov dword [rax + 0x189], edx
mov rcx, qword [rsp + 0x140]
mov qword [rax + 0x190], rcx
mov cl, byte [rsp + 0x32]
mov byte [rax + 0x198], cl
mov rdx, qword [rsp + 0x200]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x19f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x19d], cx
mov dword [rax + 0x199], edx
mov rcx, qword [rsp + 0x150]
mov qword [rax + 0x1a0], rcx
mov cl, byte [rsp + 0x33]
mov byte [rax + 0x1a8], cl
mov rdx, qword [rsp + 0x208]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x1af], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x1ad], cx
mov dword [rax + 0x1a9], edx
mov rcx, qword [rsp + 0x160]
mov qword [rax + 0x1b0], rcx
mov cl, byte [rsp + 0x34]
mov byte [rax + 0x1b8], cl
mov rdx, qword [rsp + 0x220]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x1bf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x1bd], cx
mov dword [rax + 0x1b9], edx
mov rcx, qword [rsp + 0x178]
mov qword [rax + 0x1c0], rcx
mov cl, byte [rsp + 0x35]
mov byte [rax + 0x1c8], cl
mov rdx, qword [rsp + 0x228]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x1cf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x1cd], cx
mov dword [rax + 0x1c9], edx
mov rcx, qword [rsp + 0x188]
mov qword [rax + 0x1d0], rcx
mov cl, byte [rsp + 0x37]
mov byte [rax + 0x1d8], cl
mov rdx, qword [rsp + 0x230]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x1df], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x1dd], cx
mov dword [rax + 0x1d9], edx
mov rcx, qword [rsp + 0x198]
mov qword [rax + 0x1e0], rcx
mov cl, byte [rsp + 0x38]
mov byte [rax + 0x1e8], cl
mov rdx, qword [rsp + 0x240]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x1ef], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x1ed], cx
mov dword [rax + 0x1e9], edx
mov rcx, qword [rsp + 0x1b0]
mov qword [rax + 0x1f0], rcx
mov cl, byte [rsp + 0x39]
mov byte [rax + 0x1f8], cl
mov rdx, qword [rsp + 0x250]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x1ff], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x1fd], cx
mov dword [rax + 0x1f9], edx
mov rcx, qword [rsp + 0x1c0]
mov qword [rax + 0x200], rcx
mov cl, byte [rsp + 0x3a]
mov byte [rax + 0x208], cl
mov rdx, qword [rsp + 0x258]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x20f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x20d], cx
mov dword [rax + 0x209], edx
mov rcx, qword [rsp + 0x1d0]
mov qword [rax + 0x210], rcx
mov cl, byte [rsp + 0x3b]
mov byte [rax + 0x218], cl
mov rdx, qword [rsp + 0x268]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x21f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x21d], cx
mov dword [rax + 0x219], edx
mov rcx, qword [rsp + 0x1e8]
mov qword [rax + 0x220], rcx
mov cl, byte [rsp + 0x3c]
mov byte [rax + 0x228], cl
mov rdx, qword [rsp + 0x270]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x22f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x22d], cx
mov dword [rax + 0x229], edx
mov rcx, qword [rsp + 0x1f8]
mov qword [rax + 0x230], rcx
mov cl, byte [rsp + 0x3d]
mov byte [rax + 0x238], cl
mov rdx, qword [rsp + 0x290]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x23f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x23d], cx
mov dword [rax + 0x239], edx
mov rcx, qword [rsp + 0x210]
mov qword [rax + 0x240], rcx
mov cl, byte [rsp + 0x3e]
mov byte [rax + 0x248], cl
mov rdx, qword [rsp + 0x280]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x24f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x24d], cx
mov dword [rax + 0x249], edx
mov rcx, qword [rsp + 0x218]
mov qword [rax + 0x250], rcx
mov cl, byte [rsp + 0x41]
mov byte [rax + 0x258], cl
mov rdx, qword [rsp + 0x298]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x25f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x25d], cx
mov dword [rax + 0x259], edx
mov rcx, qword [rsp + 0x238]
mov qword [rax + 0x260], rcx
mov cl, byte [rsp + 0x43]
mov byte [rax + 0x268], cl
mov rdx, qword [rsp + 0x2a0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x26f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x26d], cx
mov dword [rax + 0x269], edx
mov rcx, qword [rsp + 0x248]
mov qword [rax + 0x270], rcx
mov cl, byte [rsp + 0x45]
mov byte [rax + 0x278], cl
mov rdx, qword [rsp + 0x2a8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x27f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x27d], cx
mov dword [rax + 0x279], edx
mov rcx, qword [rsp + 0x260]
mov qword [rax + 0x280], rcx
mov cl, byte [rsp + 0x48]
mov byte [rax + 0x288], cl
mov rdx, qword [rsp + 0x2c8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x28f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x28d], cx
mov dword [rax + 0x289], edx
mov rcx, qword [rsp + 0x278]
mov qword [rax + 0x290], rcx
mov cl, byte [rsp + 0x49]
mov byte [rax + 0x298], cl
mov rdx, qword [rsp + 0x2c0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x29f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x29d], cx
mov dword [rax + 0x299], edx
mov rcx, qword [rsp + 0x288]
mov qword [rax + 0x2a0], rcx
mov cl, byte [rsp + 0x4d]
mov byte [rax + 0x2a8], cl
mov rdx, qword [rsp + 0x2e0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x2af], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x2ad], cx
mov dword [rax + 0x2a9], edx
mov rcx, qword [rsp + 0x2b0]
mov qword [rax + 0x2b0], rcx
mov cl, byte [rsp + 0x4e]
mov byte [rax + 0x2b8], cl
mov rdx, qword [rsp + 0x2d8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x2bf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x2bd], cx
mov dword [rax + 0x2b9], edx
mov rcx, qword [rsp + 0x2b8]
mov qword [rax + 0x2c0], rcx
mov cl, byte [rsp + 0x51]
mov byte [rax + 0x2c8], cl
mov rdx, qword [rsp + 0x4b8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x2cf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x2cd], cx
mov dword [rax + 0x2c9], edx
mov rcx, qword [rsp + 0x2d0]
mov qword [rax + 0x2d0], rcx
mov cl, byte [rsp + 0x36]
mov byte [rax + 0x2d8], cl
mov rdx, qword [rsp + 0x2e8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x2df], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x2dd], cx
mov dword [rax + 0x2d9], edx
mov rcx, qword [rsp + 0x2f0]
mov qword [rax + 0x2e0], rcx
mov rcx, qword [rsp + 0x480]
mov byte [rax + 0x2e8], cl
mov rdx, qword [rsp + 0x478]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x2ef], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x2ed], cx
mov dword [rax + 0x2e9], edx
mov rcx, qword [rsp + 0x2f8]
mov qword [rax + 0x2f0], rcx
mov rcx, qword [rsp + 0x90]
mov byte [rax + 0x2f8], cl
mov rcx, rsi
shr rcx, 0x30
mov byte [rax + 0x2ff], cl
mov rcx, rsi
shr rcx, 0x20
mov word [rax + 0x2fd], cx
mov dword [rax + 0x2f9], esi
mov rcx, qword [rsp + 0x450]
mov qword [rax + 0x300], rcx
mov cl, byte [rsp + 0x74]
mov byte [rax + 0x308], cl
mov rdx, qword [rsp + 0x370]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x30f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x30d], cx
mov dword [rax + 0x309], edx
mov rcx, qword [rsp + 0x4f0]
mov qword [rax + 0x310], rcx
mov cl, byte [rsp + 0x53]
mov byte [rax + 0x318], cl
mov rdx, qword [rsp + 0x378]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x31f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x31d], cx
mov dword [rax + 0x319], edx
mov rcx, qword [rsp + 0x4d0]
mov qword [rax + 0x320], rcx
mov cl, byte [rsp + 0x54]
mov byte [rax + 0x328], cl
mov rdx, qword [rsp + 0x388]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x32f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x32d], cx
mov dword [rax + 0x329], edx
mov rcx, qword [rsp + 0x300]
mov qword [rax + 0x330], rcx
mov cl, byte [rsp + 0x55]
mov byte [rax + 0x338], cl
mov rdx, qword [rsp + 0x398]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x33f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x33d], cx
mov dword [rax + 0x339], edx
mov rcx, qword [rsp + 0x308]
mov qword [rax + 0x340], rcx
mov cl, byte [rsp + 0x56]
mov byte [rax + 0x348], cl
mov rdx, qword [rsp + 0x3a0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x34f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x34d], cx
mov dword [rax + 0x349], edx
mov rcx, qword [rsp + 0x310]
mov qword [rax + 0x350], rcx
mov cl, byte [rsp + 0x57]
mov byte [rax + 0x358], cl
mov rdx, qword [rsp + 0x3b0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x35f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x35d], cx
mov dword [rax + 0x359], edx
mov rcx, qword [rsp + 0x318]
mov qword [rax + 0x360], rcx
mov cl, byte [rsp + 0x2f]
mov byte [rax + 0x368], cl
mov rdx, qword [rsp + 0x3c0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x36f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x36d], cx
mov dword [rax + 0x369], edx
mov rcx, qword [rsp + 0x320]
mov qword [rax + 0x370], rcx
mov cl, byte [rsp + 0x73]
mov byte [rax + 0x378], cl
mov rdx, qword [rsp + 0x3c8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x37f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x37d], cx
mov dword [rax + 0x379], edx
mov rcx, qword [rsp + 0x328]
mov qword [rax + 0x380], rcx
mov cl, byte [rsp + 0x58]
mov byte [rax + 0x388], cl
mov rdx, qword [rsp + 0x3d8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x38f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x38d], cx
mov dword [rax + 0x389], edx
mov rcx, qword [rsp + 0x330]
mov qword [rax + 0x390], rcx
mov cl, byte [rsp + 0x59]
mov byte [rax + 0x398], cl
mov rdx, qword [rsp + 0x3e0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x39f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x39d], cx
mov dword [rax + 0x399], edx
mov rcx, qword [rsp + 0x508]
mov qword [rax + 0x3a0], rcx
mov cl, byte [rsp + 0x71]
mov byte [rax + 0x3a8], cl
mov rdx, qword [rsp + 0x3e8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x3af], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x3ad], cx
mov dword [rax + 0x3a9], edx
mov rcx, qword [rsp + 0x338]
mov qword [rax + 0x3b0], rcx
mov cl, byte [rsp + 0x75]
mov byte [rax + 0x3b8], cl
mov rdx, qword [rsp + 0x3f0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x3bf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x3bd], cx
mov dword [rax + 0x3b9], edx
mov rcx, qword [rsp + 0x340]
mov qword [rax + 0x3c0], rcx
mov cl, byte [rsp + 0x5a]
mov byte [rax + 0x3c8], cl
mov rdx, qword [rsp + 0x418]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x3cf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x3cd], cx
mov dword [rax + 0x3c9], edx
mov rcx, qword [rsp + 0x348]
mov qword [rax + 0x3d0], rcx
mov cl, byte [rsp + 0x2e]
mov byte [rax + 0x3d8], cl
mov rdx, qword [rsp + 0x438]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x3df], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x3dd], cx
mov dword [rax + 0x3d9], edx
mov rcx, qword [rsp + 0x350]
mov qword [rax + 0x3e0], rcx
mov cl, byte [rsp + 0x5b]
mov byte [rax + 0x3e8], cl
mov rcx, r15
shr rcx, 0x30
mov byte [rax + 0x3ef], cl
mov rcx, r15
shr rcx, 0x20
mov word [rax + 0x3ed], cx
mov dword [rax + 0x3e9], r15d
mov rcx, qword [rsp + 0x358]
mov qword [rax + 0x3f0], rcx
mov cl, byte [rsp + 0x5c]
mov byte [rax + 0x3f8], cl
mov rcx, rbx
shr rcx, 0x30
mov byte [rax + 0x3ff], cl
mov rcx, rbx
shr rcx, 0x20
mov word [rax + 0x3fd], cx
mov dword [rax + 0x3f9], ebx
mov rcx, qword [rsp + 0x360]
mov qword [rax + 0x400], rcx
mov cl, byte [rsp + 0x5d]
mov byte [rax + 0x408], cl
mov rcx, r13
shr rcx, 0x30
mov byte [rax + 0x40f], cl
mov rcx, r13
shr rcx, 0x20
mov word [rax + 0x40d], cx
mov dword [rax + 0x409], r13d
mov rcx, qword [rsp + 0x368]
mov qword [rax + 0x410], rcx
mov cl, byte [rsp + 0x5e]
mov byte [rax + 0x418], cl
mov rdx, qword [rsp + 0x400]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x41f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x41d], cx
mov dword [rax + 0x419], edx
mov rcx, qword [rsp + 0x380]
mov qword [rax + 0x420], rcx
mov cl, byte [rsp + 0x5f]
mov byte [rax + 0x428], cl
mov rdx, qword [rsp + 0x430]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x42f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x42d], cx
mov dword [rax + 0x429], edx
mov rcx, qword [rsp + 0x390]
mov qword [rax + 0x430], rcx
mov cl, byte [rsp + 0x60]
mov byte [rax + 0x438], cl
mov rdx, qword [rsp + 0xb0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x43f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x43d], cx
mov dword [rax + 0x439], edx
mov rcx, qword [rsp + 0x3a8]
mov qword [rax + 0x440], rcx
mov cl, byte [rsp + 0x61]
mov byte [rax + 0x448], cl
mov rdx, qword [rsp + 0x4a8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x44f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x44d], cx
mov dword [rax + 0x449], edx
mov rcx, qword [rsp + 0x3b8]
mov qword [rax + 0x450], rcx
mov cl, byte [rsp + 0x62]
mov byte [rax + 0x458], cl
mov rdx, qword [rsp + 0xa8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x45f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x45d], cx
mov dword [rax + 0x459], edx
mov rcx, qword [rsp + 0x3d0]
mov qword [rax + 0x460], rcx
mov cl, byte [rsp + 0x63]
mov byte [rax + 0x468], cl
mov rdx, qword [rsp + 0x440]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x46f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x46d], cx
mov dword [rax + 0x469], edx
mov rcx, qword [rsp + 0x420]
mov qword [rax + 0x470], rcx
mov cl, byte [rsp + 0x77]
mov byte [rax + 0x478], cl
mov rdx, qword [rsp + 0x498]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x47f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x47d], cx
mov dword [rax + 0x479], edx
mov rcx, qword [rsp + 0x490]
mov qword [rax + 0x480], rcx
mov cl, byte [rsp + 0x7b]
mov byte [rax + 0x488], cl
mov rdx, qword [rsp + 0x7e0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x48f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x48d], cx
mov dword [rax + 0x489], edx
mov rcx, qword [rsp + 0x768]
mov qword [rax + 0x490], rcx
mov cl, byte [rsp + 0x7d]
mov byte [rax + 0x498], cl
mov rdx, qword [rsp + 0x7c8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x49f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x49d], cx
mov dword [rax + 0x499], edx
mov rcx, qword [rsp + 0x760]
mov qword [rax + 0x4a0], rcx
mov cl, byte [rsp + 0x7f]
mov byte [rax + 0x4a8], cl
mov rdx, qword [rsp + 0x7d0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x4af], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x4ad], cx
mov dword [rax + 0x4a9], edx
mov rcx, qword [rsp + 0x770]
mov qword [rax + 0x4b0], rcx
mov cl, byte [rsp + 0x81]
mov byte [rax + 0x4b8], cl
mov rdx, qword [rsp + 0x7e8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x4bf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x4bd], cx
mov dword [rax + 0x4b9], edx
mov rcx, qword [rsp + 0x778]
mov qword [rax + 0x4c0], rcx
mov cl, byte [rsp + 0x82]
mov byte [rax + 0x4c8], cl
mov rdx, qword [rsp + 0x7f0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x4cf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x4cd], cx
mov dword [rax + 0x4c9], edx
mov rcx, qword [rsp + 0x780]
mov qword [rax + 0x4d0], rcx
mov cl, byte [rsp + 0x85]
mov byte [rax + 0x4d8], cl
mov rdx, qword [rsp + 0x800]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x4df], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x4dd], cx
mov dword [rax + 0x4d9], edx
mov rcx, qword [rsp + 0x788]
mov qword [rax + 0x4e0], rcx
mov cl, byte [rsp + 0x84]
mov byte [rax + 0x4e8], cl
mov rdx, qword [rsp + 0x810]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x4ef], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x4ed], cx
mov dword [rax + 0x4e9], edx
mov rcx, qword [rsp + 0x790]
mov qword [rax + 0x4f0], rcx
mov cl, byte [rsp + 0x87]
mov byte [rax + 0x4f8], cl
mov rdx, qword [rsp + 0x818]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x4ff], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x4fd], cx
mov dword [rax + 0x4f9], edx
mov rcx, qword [rsp + 0x798]
mov qword [rax + 0x500], rcx
mov cl, byte [rsp + 0x7a]
mov byte [rax + 0x508], cl
mov rdx, qword [rsp + 0x820]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x50f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x50d], cx
mov dword [rax + 0x509], edx
mov rcx, qword [rsp + 0x7a0]
mov qword [rax + 0x510], rcx
mov cl, byte [rsp + 0x7c]
mov byte [rax + 0x518], cl
mov rdx, qword [rsp + 0x830]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x51f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x51d], cx
mov dword [rax + 0x519], edx
mov rcx, qword [rsp + 0x7a8]
mov qword [rax + 0x520], rcx
mov cl, byte [rsp + 0x7e]
mov byte [rax + 0x528], cl
mov rdx, qword [rsp + 0x838]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x52f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x52d], cx
mov dword [rax + 0x529], edx
mov rcx, qword [rsp + 0x7b0]
mov qword [rax + 0x530], rcx
mov cl, byte [rsp + 0x80]
mov byte [rax + 0x538], cl
mov rdx, qword [rsp + 0x848]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x53f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x53d], cx
mov dword [rax + 0x539], edx
mov rcx, qword [rsp + 0x7b8]
mov qword [rax + 0x540], rcx
mov cl, byte [rsp + 0x83]
mov byte [rax + 0x548], cl
mov rdx, qword [rsp + 0x850]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x54f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x54d], cx
mov dword [rax + 0x549], edx
mov rcx, qword [rsp + 0x7c0]
mov qword [rax + 0x550], rcx
mov cl, byte [rsp + 0x86]
mov byte [rax + 0x558], cl
mov rdx, qword [rsp + 0x860]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x55f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x55d], cx
mov dword [rax + 0x559], edx
mov rcx, qword [rsp + 0x7d8]
mov qword [rax + 0x560], rcx
mov cl, byte [rsp + 0x88]
mov byte [rax + 0x568], cl
mov rdx, qword [rsp + 0x868]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x56f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x56d], cx
mov dword [rax + 0x569], edx
mov rcx, qword [rsp + 0x7f8]
mov qword [rax + 0x570], rcx
mov cl, byte [rsp + 0x89]
mov byte [rax + 0x578], cl
mov rdx, qword [rsp + 0x870]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x57f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x57d], cx
mov dword [rax + 0x579], edx
mov rcx, qword [rsp + 0x808]
mov qword [rax + 0x580], rcx
mov cl, byte [rsp + 0x8a]
mov byte [rax + 0x588], cl
mov rdx, qword [rsp + 0x758]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x58f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x58d], cx
mov dword [rax + 0x589], edx
mov rcx, qword [rsp + 0x828]
mov qword [rax + 0x590], rcx
mov cl, byte [rsp + 0x8b]
mov byte [rax + 0x598], cl
mov rdx, qword [rsp + 0x718]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x59f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x59d], cx
mov dword [rax + 0x599], edx
mov rcx, qword [rsp + 0x840]
mov qword [rax + 0x5a0], rcx
mov cl, byte [rsp + 0x8c]
mov byte [rax + 0x5a8], cl
mov rdx, qword [rsp + 0x700]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x5af], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x5ad], cx
mov dword [rax + 0x5a9], edx
mov rcx, qword [rsp + 0x858]
mov qword [rax + 0x5b0], rcx
mov cl, byte [rsp + 0x8d]
mov byte [rax + 0x5b8], cl
mov rdx, qword [rsp + 0x708]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x5bf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x5bd], cx
mov dword [rax + 0x5b9], edx
mov rcx, qword [rsp + 0x880]
mov qword [rax + 0x5c0], rcx
mov cl, byte [rsp + 0x8e]
mov byte [rax + 0x5c8], cl
mov rdx, qword [rsp + 0x898]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x5cf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x5cd], cx
mov dword [rax + 0x5c9], edx
mov rcx, qword [rsp + 0x890]
mov qword [rax + 0x5d0], rcx
mov cl, byte [rsp + 0x79]
mov byte [rax + 0x5d8], cl
mov rdx, qword [rsp + 0x888]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x5df], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x5dd], cx
mov dword [rax + 0x5d9], edx
mov rcx, qword [rsp + 0x878]
mov qword [rax + 0x5e0], rcx
mov cl, byte [rsp + 0x64]
mov byte [rax + 0x5e8], cl
mov rdx, qword [rsp + 0x538]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x5ef], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x5ed], cx
mov dword [rax + 0x5e9], edx
mov rcx, qword [rsp + 0x510]
mov qword [rax + 0x5f0], rcx
mov cl, byte [rsp + 0x65]
mov byte [rax + 0x5f8], cl
mov rdx, qword [rsp + 0x540]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x5ff], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x5fd], cx
mov dword [rax + 0x5f9], edx
mov rcx, qword [rsp + 0x518]
mov qword [rax + 0x600], rcx
mov cl, byte [rsp + 0x66]
mov byte [rax + 0x608], cl
mov rdx, qword [rsp + 0x550]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x60f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x60d], cx
mov dword [rax + 0x609], edx
mov rcx, qword [rsp + 0x520]
mov qword [rax + 0x610], rcx
mov cl, byte [rsp + 0x67]
mov byte [rax + 0x618], cl
mov rdx, qword [rsp + 0x560]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x61f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x61d], cx
mov dword [rax + 0x619], edx
mov rcx, qword [rsp + 0x528]
mov qword [rax + 0x620], rcx
mov cl, byte [rsp + 0x68]
mov byte [rax + 0x628], cl
mov rdx, qword [rsp + 0x570]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x62f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x62d], cx
mov dword [rax + 0x629], edx
mov rcx, qword [rsp + 0x530]
mov qword [rax + 0x630], rcx
mov cl, byte [rsp + 0x69]
mov byte [rax + 0x638], cl
mov rdx, qword [rsp + 0x578]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x63f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x63d], cx
mov dword [rax + 0x639], edx
mov rcx, qword [rsp + 0x548]
mov qword [rax + 0x640], rcx
mov cl, byte [rsp + 0x6a]
mov byte [rax + 0x648], cl
mov rdx, qword [rsp + 0x588]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x64f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x64d], cx
mov dword [rax + 0x649], edx
mov rcx, qword [rsp + 0x558]
mov qword [rax + 0x650], rcx
mov cl, byte [rsp + 0x6b]
mov byte [rax + 0x658], cl
mov rdx, qword [rsp + 0x598]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x65f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x65d], cx
mov dword [rax + 0x659], edx
mov rcx, qword [rsp + 0x568]
mov qword [rax + 0x660], rcx
mov cl, byte [rsp + 0x6c]
mov byte [rax + 0x668], cl
mov rdx, qword [rsp + 0x5a0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x66f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x66d], cx
mov dword [rax + 0x669], edx
mov rcx, qword [rsp + 0x580]
mov qword [rax + 0x670], rcx
mov cl, byte [rsp + 0x6d]
mov byte [rax + 0x678], cl
mov rdx, qword [rsp + 0x5b0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x67f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x67d], cx
mov dword [rax + 0x679], edx
mov rcx, qword [rsp + 0x590]
mov qword [rax + 0x680], rcx
mov cl, byte [rsp + 0x6e]
mov byte [rax + 0x688], cl
mov rdx, qword [rsp + 0x5c0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x68f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x68d], cx
mov dword [rax + 0x689], edx
mov rcx, qword [rsp + 0x5a8]
mov qword [rax + 0x690], rcx
mov cl, byte [rsp + 0x6f]
mov byte [rax + 0x698], cl
mov rdx, qword [rsp + 0x5d0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x69f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x69d], cx
mov dword [rax + 0x699], edx
mov rcx, qword [rsp + 0x5b8]
mov qword [rax + 0x6a0], rcx
mov cl, byte [rsp + 0x70]
mov byte [rax + 0x6a8], cl
mov rdx, qword [rsp + 0x5d8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x6af], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x6ad], cx
mov dword [rax + 0x6a9], edx
mov rcx, qword [rsp + 0x5c8]
mov qword [rax + 0x6b0], rcx
mov cl, byte [rsp + 0x72]
mov byte [rax + 0x6b8], cl
mov rdx, qword [rsp + 0x5e8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x6bf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x6bd], cx
mov dword [rax + 0x6b9], edx
mov rcx, qword [rsp + 0x5e0]
mov qword [rax + 0x6c0], rcx
mov cl, byte [rsp + 0x76]
mov byte [rax + 0x6c8], cl
mov rdx, qword [rsp + 0xc8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x6cf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x6cd], cx
mov dword [rax + 0x6c9], edx
mov rcx, qword [rsp + 0x5f0]
mov qword [rax + 0x6d0], rcx
mov rcx, qword [rsp + 0x8a0]
mov qword [rax + 0x6d8], rcx
mov rcx, qword [rsp + 0x5f8]
mov qword [rax + 0x6e0], rcx
mov rcx, qword [rsp + 0x600]
mov qword [rax + 0x6e8], rcx
mov rcx, qword [rsp + 0x608]
mov qword [rax + 0x6f0], rcx
mov rcx, qword [rsp + 0x610]
mov qword [rax + 0x6f8], rcx
mov rcx, qword [rsp + 0x618]
mov qword [rax + 0x700], rcx
mov rcx, qword [rsp + 0x620]
mov qword [rax + 0x708], rcx
mov rcx, qword [rsp + 0x628]
mov qword [rax + 0x710], rcx
mov rcx, qword [rsp + 0x630]
mov qword [rax + 0x718], rcx
mov rcx, qword [rsp + 0x638]
mov qword [rax + 0x720], rcx
mov rcx, qword [rsp + 0x640]
mov qword [rax + 0x728], rcx
mov rcx, qword [rsp + 0x648]
mov qword [rax + 0x730], rcx
mov rcx, qword [rsp + 0x650]
mov qword [rax + 0x738], rcx
mov rcx, qword [rsp + 0x658]
mov qword [rax + 0x740], rcx
mov rcx, qword [rsp + 0x660]
mov qword [rax + 0x748], rcx
mov rcx, qword [rsp + 0x668]
mov qword [rax + 0x750], rcx
mov rcx, qword [rsp + 0x670]
mov qword [rax + 0x758], rcx
mov rcx, qword [rsp + 0x678]
mov qword [rax + 0x760], rcx
mov rcx, qword [rsp + 0x680]
mov qword [rax + 0x768], rcx
mov rcx, qword [rsp + 0x688]
mov qword [rax + 0x770], rcx
mov rcx, qword [rsp + 0x690]
mov qword [rax + 0x778], rcx
mov rcx, qword [rsp + 0x698]
mov qword [rax + 0x780], rcx
mov rcx, qword [rsp + 0x6a0]
mov qword [rax + 0x788], rcx
mov rcx, qword [rsp + 0x6a8]
mov qword [rax + 0x790], rcx
mov rcx, qword [rsp + 0x6b0]
mov qword [rax + 0x798], rcx
mov rcx, qword [rsp + 0x6b8]
mov qword [rax + 0x7a0], rcx
mov rcx, qword [rsp + 0x6c0]
mov qword [rax + 0x7a8], rcx
mov rcx, qword [rsp + 0x4d8]
mov qword [rax + 0x7b0], rcx
mov rcx, qword [rsp + 0x4e0]
mov qword [rax + 0x7b8], rcx
mov qword [rax + 0x7c0], r12
mov rcx, qword [rsp + 0x98]
mov qword [rax + 0x7c8], rcx
mov rcx, qword [rsp + 0x488]
mov qword [rax + 0x7d0], rcx
mov rcx, qword [rsp + 0x6f8]
mov byte [rax + 0x7d8], cl
mov rdx, qword [rsp + 0x968]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x7df], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x7dd], cx
mov dword [rax + 0x7d9], edx
movdqa xmm0, xmmword [rsp + 0x1690]
movdqa xmmword [rax + 0x7e0], xmm0
mov rcx, qword [rsp + 0x6f0]
mov qword [rcx + 8], rax
lea rax, [0x1401b7700]
jmp 0x1400ada4b
movzx eax, byte [rsp + 0x76]
mov dil, byte [rsp + 0x77]
mov byte [rsp + 0x4c0], dil
mov r14b, byte [rsp + 0x63]
mov byte [rsp + 0x77], r14b
mov r14d, edx
mov edx, r11d
mov r11, r10
mov r10d, r13d
mov r13, r15
mov r15, r9
mov r9, rsi
mov rsi, rcx
mov cl, byte [rsp + 0x62]
mov byte [rsp + 0x63], cl
mov cl, byte [rsp + 0x61]
mov byte [rsp + 0x62], cl
mov cl, byte [rsp + 0x60]
mov byte [rsp + 0x61], cl
mov cl, byte [rsp + 0x5f]
mov byte [rsp + 0x60], cl
mov cl, byte [rsp + 0x5e]
mov byte [rsp + 0x5f], cl
mov cl, byte [rsp + 0x5d]
mov byte [rsp + 0x5e], cl
mov cl, byte [rsp + 0x5c]
mov byte [rsp + 0x5d], cl
mov cl, byte [rsp + 0x5b]
mov byte [rsp + 0x5c], cl
mov cl, byte [rsp + 0x2e]
mov byte [rsp + 0x5b], cl
mov cl, byte [rsp + 0x5a]
mov byte [rsp + 0x2e], cl
mov byte [rsp + 0x5a], r10b
mov cl, byte [rsp + 0x71]
mov byte [rsp + 0x75], cl
mov r10b, byte [rsp + 0x59]
mov cl, byte [rsp + 0x58]
mov byte [rsp + 0x59], cl
mov byte [rsp + 0x58], dl
mov cl, byte [rsp + 0x2f]
mov byte [rsp + 0x73], cl
mov cl, byte [rsp + 0x57]
mov byte [rsp + 0x2f], cl
mov cl, byte [rsp + 0x56]
mov byte [rsp + 0x57], cl
mov cl, byte [rsp + 0x55]
mov byte [rsp + 0x56], cl
mov cl, byte [rsp + 0x54]
mov byte [rsp + 0x55], cl
mov cl, byte [rsp + 0x53]
mov byte [rsp + 0x54], cl
mov byte [rsp + 0x53], r14b
mov ecx, ebx
mov byte [rsp + 0x74], bl
mov rcx, qword [rsp + 0x480]
mov qword [rsp + 0x90], rcx
mov cl, byte [rsp + 0x36]
mov qword [rsp + 0x480], rcx
mov rcx, qword [rsp + 0xc8]
shl rcx, 8
or rcx, rax
mov qword [rsp + 0xc8], rcx
mov rax, qword [rsp + 0x498]
mov qword [rsp + 0x4f8], rax
mov rax, qword [rsp + 0x490]
mov qword [rsp + 0x4c8], rax
mov rax, qword [rsp + 0x440]
mov qword [rsp + 0x498], rax
mov rax, qword [rsp + 0x420]
mov qword [rsp + 0x490], rax
mov rdi, qword [rsp + 0xa8]
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0x420], rax
mov rax, qword [rsp + 0x4a8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x3d0], rax
mov r14, qword [rsp + 0xb0]
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0x3b8], rax
mov rax, qword [rsp + 0x430]
mov qword [rsp + 0xb0], rax
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x3a8], rax
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x430], rax
mov rax, qword [rsp + 0x380]
mov qword [rsp + 0x390], rax
mov rax, qword [rsp + 0x3f8]
mov qword [rsp + 0x400], rax
mov rax, qword [rsp + 0x368]
mov qword [rsp + 0x380], rax
mov rax, qword [rsp + 0x428]
mov qword [rsp + 0x3f8], rax
mov rax, qword [rsp + 0x360]
mov qword [rsp + 0x368], rax
mov rax, qword [rsp + 0x4e8]
mov qword [rsp + 0x428], rax
mov rax, qword [rsp + 0x358]
mov qword [rsp + 0x360], rax
mov rax, qword [rsp + 0x438]
mov qword [rsp + 0x4e8], rax
mov rax, qword [rsp + 0x350]
mov qword [rsp + 0x358], rax
mov rax, qword [rsp + 0x418]
mov qword [rsp + 0x438], rax
mov rax, qword [rsp + 0x348]
mov qword [rsp + 0x350], rax
mov rax, qword [rsp + 0x3f0]
mov qword [rsp + 0x418], rax
mov rax, qword [rsp + 0x340]
mov qword [rsp + 0x348], rax
mov rax, qword [rsp + 0x3e8]
mov qword [rsp + 0x3f0], rax
mov rax, qword [rsp + 0x338]
mov qword [rsp + 0x340], rax
mov rax, qword [rsp + 0x3e0]
mov qword [rsp + 0x3e8], rax
mov qword [rsp + 0x338], rsi
mov rax, qword [rsp + 0x3d8]
mov qword [rsp + 0x3e0], rax
mov rcx, qword [rsp + 0x330]
mov rax, qword [rsp + 0x3c8]
mov qword [rsp + 0x3d8], rax
mov rax, qword [rsp + 0x328]
mov qword [rsp + 0x330], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rsp + 0x3c8], rax
mov rax, qword [rsp + 0x320]
mov qword [rsp + 0x328], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rsp + 0x3c0], rax
mov rax, qword [rsp + 0x318]
mov qword [rsp + 0x320], rax
mov rax, qword [rsp + 0x3a0]
mov qword [rsp + 0x3b0], rax
mov rax, qword [rsp + 0x310]
mov qword [rsp + 0x318], rax
mov rax, qword [rsp + 0x398]
mov qword [rsp + 0x3a0], rax
mov rax, qword [rsp + 0x308]
mov qword [rsp + 0x310], rax
mov rax, qword [rsp + 0x388]
mov qword [rsp + 0x398], rax
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0x308], rax
mov rax, qword [rsp + 0x378]
mov qword [rsp + 0x388], rax
mov qword [rsp + 0x300], r9
mov rax, qword [rsp + 0x370]
mov qword [rsp + 0x378], rax
mov rsi, r15
mov qword [rsp + 0x370], r11
mov r9, r13
mov rax, qword [rsp + 0x478]
mov qword [rsp + 0x4a0], rax
mov rax, qword [rsp + 0x2f8]
mov qword [rsp + 0x450], rax
mov rax, qword [rsp + 0x2e8]
mov qword [rsp + 0x478], rax
mov rax, qword [rsp + 0x2f0]
mov qword [rsp + 0x2f8], rax
mov al, byte [rsp + 0x51]
mov byte [rsp + 0x36], al
mov rax, qword [rsp + 0x4b8]
mov qword [rsp + 0x2e8], rax
mov rax, qword [rsp + 0x2d0]
mov qword [rsp + 0x2f0], rax
mov al, byte [rsp + 0x4e]
mov byte [rsp + 0x51], al
mov r11, qword [rsp + 0x2d8]
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0x2d0], rax
mov al, byte [rsp + 0x4d]
mov byte [rsp + 0x4e], al
mov rax, qword [rsp + 0x2e0]
mov qword [rsp + 0x2d8], rax
mov rax, qword [rsp + 0x2b0]
mov qword [rsp + 0x2b8], rax
mov al, byte [rsp + 0x49]
mov byte [rsp + 0x4d], al
mov rax, qword [rsp + 0x2c0]
mov qword [rsp + 0x2e0], rax
mov rax, qword [rsp + 0x288]
mov qword [rsp + 0x2b0], rax
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x49], al
mov rax, qword [rsp + 0x2c8]
mov qword [rsp + 0x2c0], rax
mov rax, qword [rsp + 0x278]
mov qword [rsp + 0x288], rax
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x48], al
mov rax, qword [rsp + 0x2a8]
mov qword [rsp + 0x2c8], rax
mov rax, qword [rsp + 0x260]
mov qword [rsp + 0x278], rax
mov al, byte [rsp + 0x43]
mov byte [rsp + 0x45], al
mov rax, qword [rsp + 0x2a0]
mov qword [rsp + 0x2a8], rax
mov rax, qword [rsp + 0x248]
mov qword [rsp + 0x260], rax
mov al, byte [rsp + 0x41]
mov byte [rsp + 0x43], al
mov rax, qword [rsp + 0x298]
mov qword [rsp + 0x2a0], rax
mov rax, qword [rsp + 0x238]
mov qword [rsp + 0x248], rax
mov al, byte [rsp + 0x3e]
mov byte [rsp + 0x41], al
mov rax, qword [rsp + 0x280]
mov qword [rsp + 0x298], rax
mov rax, qword [rsp + 0x218]
mov qword [rsp + 0x238], rax
mov al, byte [rsp + 0x3d]
mov byte [rsp + 0x3e], al
mov rax, qword [rsp + 0x290]
mov qword [rsp + 0x280], rax
mov rax, qword [rsp + 0x210]
mov qword [rsp + 0x218], rax
mov al, byte [rsp + 0x3c]
mov byte [rsp + 0x3d], al
mov rax, qword [rsp + 0x270]
mov qword [rsp + 0x290], rax
mov rax, qword [rsp + 0x1f8]
mov qword [rsp + 0x210], rax
mov al, byte [rsp + 0x3b]
mov byte [rsp + 0x3c], al
mov rax, qword [rsp + 0x268]
mov qword [rsp + 0x270], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0x1f8], rax
mov al, byte [rsp + 0x3a]
mov byte [rsp + 0x3b], al
mov rax, qword [rsp + 0x258]
mov qword [rsp + 0x268], rax
mov rax, qword [rsp + 0x1d0]
mov qword [rsp + 0x1e8], rax
mov al, byte [rsp + 0x39]
mov byte [rsp + 0x3a], al
mov rax, qword [rsp + 0x250]
mov qword [rsp + 0x258], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x1d0], rax
mov al, byte [rsp + 0x38]
mov byte [rsp + 0x39], al
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x250], rax
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0x1c0], rax
mov al, byte [rsp + 0x37]
mov byte [rsp + 0x38], al
mov rax, qword [rsp + 0x230]
mov qword [rsp + 0x240], rax
mov rax, qword [rsp + 0x198]
mov qword [rsp + 0x1b0], rax
mov al, byte [rsp + 0x35]
mov byte [rsp + 0x37], al
mov rax, qword [rsp + 0x228]
mov qword [rsp + 0x230], rax
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0x198], rax
mov al, byte [rsp + 0x34]
mov byte [rsp + 0x35], al
mov rax, qword [rsp + 0x220]
mov qword [rsp + 0x228], rax
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0x188], rax
mov al, byte [rsp + 0x33]
mov byte [rsp + 0x34], al
mov rax, qword [rsp + 0x208]
mov qword [rsp + 0x220], rax
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0x178], rax
mov al, byte [rsp + 0x32]
mov byte [rsp + 0x33], al
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x208], rax
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x160], rax
mov al, byte [rsp + 0x31]
mov byte [rsp + 0x32], al
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0x200], rax
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x150], rax
mov al, byte [rsp + 0x30]
mov byte [rsp + 0x31], al
mov rax, qword [rsp + 0x1e0]
mov qword [rsp + 0x1f0], rax
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x140], rax
mov al, byte [rsp + 0x52]
mov byte [rsp + 0x30], al
mov rax, qword [rsp + 0x1d8]
mov qword [rsp + 0x1e0], rax
mov rax, qword [rsp + 0x128]
mov qword [rsp + 0x130], rax
mov al, byte [rsp + 0x50]
mov byte [rsp + 0x52], al
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x1d8], rax
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x128], rax
mov al, byte [rsp + 0x4f]
mov byte [rsp + 0x50], al
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x1c8], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x120], rax
mov al, byte [rsp + 0x4c]
mov byte [rsp + 0x4f], al
mov rax, qword [rsp + 0x1a8]
mov qword [rsp + 0x1b8], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x118], rax
mov al, byte [rsp + 0x4b]
mov byte [rsp + 0x4c], al
mov rax, qword [rsp + 0x1a0]
mov qword [rsp + 0x1a8], rax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0x110], rax
mov al, byte [rsp + 0x4a]
mov byte [rsp + 0x4b], al
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0x1a0], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x108], rax
mov al, byte [rsp + 0x47]
mov byte [rsp + 0x4a], al
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0x190], rax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x100], rax
mov al, byte [rsp + 0x46]
mov byte [rsp + 0x47], al
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x180], rax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0xf8], rax
mov al, byte [rsp + 0x44]
mov byte [rsp + 0x46], al
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0x170], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0xf0], rax
mov al, byte [rsp + 0x42]
mov byte [rsp + 0x44], al
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x168], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xe8], rax
mov al, byte [rsp + 0x40]
mov byte [rsp + 0x42], al
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x158], rax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xe0], rax
mov al, byte [rsp + 0x3f]
mov byte [rsp + 0x40], al
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x148], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xd8], rax
mov al, byte [rsp + 0x410]
mov byte [rsp + 0x3f], al
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x138], rax
mov rax, qword [rsp + 0x468]
mov qword [rsp + 0xd0], rax
mov r15, qword [rsp + 0x6d0]
mov rax, qword [rsp + 0x6d8]
mov qword [rsp + 0x500], rax
mov al, byte [rsp + 0x408]
mov byte [rsp + 0x410], al
mov rdx, qword [rsp + 0xc0]
mov qword [rsp + 0xa0], rdx
mov rax, qword [rsp + 0x460]
mov qword [rsp + 0x468], rax
mov al, byte [rsp + 0x78]
mov byte [rsp + 0x408], al
mov rdx, qword [rsp + 0xb8]
mov qword [rsp + 0xc0], rdx
mov rax, qword [rsp + 0x458]
mov qword [rsp + 0x460], rax
mov qword [rsp + 0xb8], r8
mov r8, rdi
jmp 0x1400a9d0f
mov qword [rsp + 0x448], r8
mov byte [rsp + 0x74], dl
mov rax, qword [r12 + 0xa8]
test byte [rax + 0x3c], 1
jne 0x1400a92fb
mov qword [rsp + 0x4a0], r10
mov qword [rsp + 0x4f0], r9
mov rax, qword [rsp + 0x6e8]
xor rax, 2
or rax, qword [rsp + 0x6e0]
mov r14b, byte [rsp + 0x79]
mov r8, qword [rsp + 0x4e8]
jne 0x1400ae839
cmp byte [rsp + 0x6f8], 0
jne 0x1400ae839
movzx eax, byte [rsp + 0x76]
mov dl, byte [rsp + 0x77]
mov byte [rsp + 0x4c0], dl
mov dl, byte [rsp + 0x63]
mov byte [rsp + 0x77], dl
mov r9, rsi
mov rsi, rcx
mov cl, byte [rsp + 0x62]
mov byte [rsp + 0x63], cl
mov cl, byte [rsp + 0x61]
mov byte [rsp + 0x62], cl
mov cl, byte [rsp + 0x60]
mov byte [rsp + 0x61], cl
mov cl, byte [rsp + 0x5f]
mov byte [rsp + 0x60], cl
mov cl, byte [rsp + 0x5e]
mov byte [rsp + 0x5f], cl
mov cl, byte [rsp + 0x5d]
mov byte [rsp + 0x5e], cl
mov cl, byte [rsp + 0x5c]
mov byte [rsp + 0x5d], cl
mov cl, byte [rsp + 0x5b]
mov byte [rsp + 0x5c], cl
mov cl, byte [rsp + 0x2e]
mov byte [rsp + 0x5b], cl
mov cl, byte [rsp + 0x5a]
mov byte [rsp + 0x2e], cl
mov byte [rsp + 0x5a], r13b
mov cl, byte [rsp + 0x71]
mov byte [rsp + 0x75], cl
mov r10b, byte [rsp + 0x59]
mov cl, byte [rsp + 0x58]
mov byte [rsp + 0x59], cl
mov byte [rsp + 0x58], r11b
mov cl, byte [rsp + 0x2f]
mov byte [rsp + 0x73], cl
mov cl, byte [rsp + 0x57]
mov byte [rsp + 0x2f], cl
mov cl, byte [rsp + 0x56]
mov byte [rsp + 0x57], cl
mov cl, byte [rsp + 0x55]
mov byte [rsp + 0x56], cl
mov cl, byte [rsp + 0x54]
mov byte [rsp + 0x55], cl
mov cl, byte [rsp + 0x53]
mov byte [rsp + 0x54], cl
mov cl, byte [rsp + 0x74]
mov byte [rsp + 0x53], cl
mov ecx, ebx
mov byte [rsp + 0x74], bl
mov rcx, qword [rsp + 0x480]
mov qword [rsp + 0x90], rcx
mov cl, byte [rsp + 0x36]
mov qword [rsp + 0x480], rcx
mov rcx, qword [rsp + 0xc8]
shl rcx, 8
or rcx, rax
mov qword [rsp + 0xc8], rcx
mov rax, qword [rsp + 0x498]
mov qword [rsp + 0x4f8], rax
mov rax, qword [rsp + 0x490]
mov qword [rsp + 0x4c8], rax
mov rax, qword [rsp + 0x440]
mov qword [rsp + 0x498], rax
mov rax, qword [rsp + 0x420]
mov qword [rsp + 0x490], rax
mov rcx, qword [rsp + 0xa8]
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0x420], rax
mov rax, qword [rsp + 0x4a8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x3d0], rax
mov r13, qword [rsp + 0xb0]
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0x3b8], rax
mov rax, qword [rsp + 0x430]
mov qword [rsp + 0xb0], rax
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x3a8], rax
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x430], rax
mov rax, qword [rsp + 0x380]
mov qword [rsp + 0x390], rax
mov rax, qword [rsp + 0x3f8]
mov qword [rsp + 0x400], rax
mov rax, qword [rsp + 0x368]
mov qword [rsp + 0x380], rax
mov rax, qword [rsp + 0x428]
mov qword [rsp + 0x3f8], rax
mov rax, qword [rsp + 0x360]
mov qword [rsp + 0x368], rax
mov qword [rsp + 0x428], r8
mov r8, rcx
mov rax, qword [rsp + 0x358]
mov qword [rsp + 0x360], rax
mov rax, qword [rsp + 0x438]
mov qword [rsp + 0x4e8], rax
mov rax, qword [rsp + 0x350]
mov qword [rsp + 0x358], rax
mov rax, qword [rsp + 0x418]
mov qword [rsp + 0x438], rax
mov rax, qword [rsp + 0x348]
mov qword [rsp + 0x350], rax
mov rax, qword [rsp + 0x3f0]
mov qword [rsp + 0x418], rax
mov rax, qword [rsp + 0x340]
mov qword [rsp + 0x348], rax
mov rax, qword [rsp + 0x3e8]
mov qword [rsp + 0x3f0], rax
mov rax, qword [rsp + 0x338]
mov qword [rsp + 0x340], rax
mov rax, qword [rsp + 0x3e0]
mov qword [rsp + 0x3e8], rax
mov qword [rsp + 0x338], rsi
mov rax, qword [rsp + 0x3d8]
mov qword [rsp + 0x3e0], rax
mov rcx, qword [rsp + 0x330]
mov rax, qword [rsp + 0x3c8]
mov qword [rsp + 0x3d8], rax
mov rax, qword [rsp + 0x328]
mov qword [rsp + 0x330], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rsp + 0x3c8], rax
mov rax, qword [rsp + 0x320]
mov qword [rsp + 0x328], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rsp + 0x3c0], rax
mov rax, qword [rsp + 0x318]
mov qword [rsp + 0x320], rax
mov rax, qword [rsp + 0x3a0]
mov qword [rsp + 0x3b0], rax
mov rax, qword [rsp + 0x310]
mov qword [rsp + 0x318], rax
mov rax, qword [rsp + 0x398]
mov qword [rsp + 0x3a0], rax
mov rax, qword [rsp + 0x308]
mov qword [rsp + 0x310], rax
mov rax, qword [rsp + 0x388]
mov qword [rsp + 0x398], rax
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0x308], rax
mov rax, qword [rsp + 0x378]
mov qword [rsp + 0x388], rax
mov qword [rsp + 0x300], r9
mov rax, qword [rsp + 0x370]
mov qword [rsp + 0x378], rax
mov rsi, qword [rsp + 0x4f0]
mov rax, qword [rsp + 0x4a0]
mov qword [rsp + 0x370], rax
mov r9, r15
mov rax, qword [rsp + 0x478]
mov qword [rsp + 0x4a0], rax
mov rax, qword [rsp + 0x2f8]
mov qword [rsp + 0x450], rax
mov rax, qword [rsp + 0x2e8]
mov qword [rsp + 0x478], rax
mov rax, qword [rsp + 0x2f0]
mov qword [rsp + 0x2f8], rax
mov al, byte [rsp + 0x51]
mov byte [rsp + 0x36], al
mov rax, qword [rsp + 0x4b8]
mov qword [rsp + 0x2e8], rax
mov rax, qword [rsp + 0x2d0]
mov qword [rsp + 0x2f0], rax
mov al, byte [rsp + 0x4e]
mov byte [rsp + 0x51], al
mov r11, qword [rsp + 0x2d8]
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0x2d0], rax
mov al, byte [rsp + 0x4d]
mov byte [rsp + 0x4e], al
mov rax, qword [rsp + 0x2e0]
mov qword [rsp + 0x2d8], rax
mov rax, qword [rsp + 0x2b0]
mov qword [rsp + 0x2b8], rax
mov al, byte [rsp + 0x49]
mov byte [rsp + 0x4d], al
mov rax, qword [rsp + 0x2c0]
mov qword [rsp + 0x2e0], rax
mov rax, qword [rsp + 0x288]
mov qword [rsp + 0x2b0], rax
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x49], al
mov rax, qword [rsp + 0x2c8]
mov qword [rsp + 0x2c0], rax
mov rax, qword [rsp + 0x278]
mov qword [rsp + 0x288], rax
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x48], al
mov rax, qword [rsp + 0x2a8]
mov qword [rsp + 0x2c8], rax
mov rax, qword [rsp + 0x260]
mov qword [rsp + 0x278], rax
mov al, byte [rsp + 0x43]
mov byte [rsp + 0x45], al
mov rax, qword [rsp + 0x2a0]
mov qword [rsp + 0x2a8], rax
mov rax, qword [rsp + 0x248]
mov qword [rsp + 0x260], rax
mov al, byte [rsp + 0x41]
mov byte [rsp + 0x43], al
mov rax, qword [rsp + 0x298]
mov qword [rsp + 0x2a0], rax
mov rax, qword [rsp + 0x238]
mov qword [rsp + 0x248], rax
mov al, byte [rsp + 0x3e]
mov byte [rsp + 0x41], al
mov rax, qword [rsp + 0x280]
mov qword [rsp + 0x298], rax
mov rax, qword [rsp + 0x218]
mov qword [rsp + 0x238], rax
mov al, byte [rsp + 0x3d]
mov byte [rsp + 0x3e], al
mov rax, qword [rsp + 0x290]
mov qword [rsp + 0x280], rax
mov rax, qword [rsp + 0x210]
mov qword [rsp + 0x218], rax
mov al, byte [rsp + 0x3c]
mov byte [rsp + 0x3d], al
mov rax, qword [rsp + 0x270]
mov qword [rsp + 0x290], rax
mov rax, qword [rsp + 0x1f8]
mov qword [rsp + 0x210], rax
mov al, byte [rsp + 0x3b]
mov byte [rsp + 0x3c], al
mov rax, qword [rsp + 0x268]
mov qword [rsp + 0x270], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0x1f8], rax
mov al, byte [rsp + 0x3a]
mov byte [rsp + 0x3b], al
mov rax, qword [rsp + 0x258]
mov qword [rsp + 0x268], rax
mov rax, qword [rsp + 0x1d0]
mov qword [rsp + 0x1e8], rax
mov al, byte [rsp + 0x39]
mov byte [rsp + 0x3a], al
mov rax, qword [rsp + 0x250]
mov qword [rsp + 0x258], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x1d0], rax
mov al, byte [rsp + 0x38]
mov byte [rsp + 0x39], al
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x250], rax
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0x1c0], rax
mov al, byte [rsp + 0x37]
mov byte [rsp + 0x38], al
mov rax, qword [rsp + 0x230]
mov qword [rsp + 0x240], rax
mov rax, qword [rsp + 0x198]
mov qword [rsp + 0x1b0], rax
mov al, byte [rsp + 0x35]
mov byte [rsp + 0x37], al
mov rax, qword [rsp + 0x228]
mov qword [rsp + 0x230], rax
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0x198], rax
mov al, byte [rsp + 0x34]
mov byte [rsp + 0x35], al
mov rax, qword [rsp + 0x220]
mov qword [rsp + 0x228], rax
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0x188], rax
mov al, byte [rsp + 0x33]
mov byte [rsp + 0x34], al
mov rax, qword [rsp + 0x208]
mov qword [rsp + 0x220], rax
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0x178], rax
mov al, byte [rsp + 0x32]
mov byte [rsp + 0x33], al
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x208], rax
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x160], rax
mov al, byte [rsp + 0x31]
mov byte [rsp + 0x32], al
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0x200], rax
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x150], rax
mov al, byte [rsp + 0x30]
mov byte [rsp + 0x31], al
mov rax, qword [rsp + 0x1e0]
mov qword [rsp + 0x1f0], rax
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x140], rax
mov al, byte [rsp + 0x52]
mov byte [rsp + 0x30], al
mov rax, qword [rsp + 0x1d8]
mov qword [rsp + 0x1e0], rax
mov rax, qword [rsp + 0x128]
mov qword [rsp + 0x130], rax
mov al, byte [rsp + 0x50]
mov byte [rsp + 0x52], al
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x1d8], rax
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x128], rax
mov al, byte [rsp + 0x4f]
mov byte [rsp + 0x50], al
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x1c8], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x120], rax
mov al, byte [rsp + 0x4c]
mov byte [rsp + 0x4f], al
mov rax, qword [rsp + 0x1a8]
mov qword [rsp + 0x1b8], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x118], rax
mov al, byte [rsp + 0x4b]
mov byte [rsp + 0x4c], al
mov rax, qword [rsp + 0x1a0]
mov qword [rsp + 0x1a8], rax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0x110], rax
mov al, byte [rsp + 0x4a]
mov byte [rsp + 0x4b], al
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0x1a0], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x108], rax
mov al, byte [rsp + 0x47]
mov byte [rsp + 0x4a], al
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0x190], rax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x100], rax
mov al, byte [rsp + 0x46]
mov byte [rsp + 0x47], al
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x180], rax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0xf8], rax
mov al, byte [rsp + 0x44]
mov byte [rsp + 0x46], al
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0x170], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0xf0], rax
mov al, byte [rsp + 0x42]
mov byte [rsp + 0x44], al
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x168], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xe8], rax
mov al, byte [rsp + 0x40]
mov byte [rsp + 0x42], al
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x158], rax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xe0], rax
mov al, byte [rsp + 0x3f]
mov byte [rsp + 0x40], al
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x148], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xd8], rax
mov al, byte [rsp + 0x410]
mov byte [rsp + 0x3f], al
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x138], rax
mov rax, qword [rsp + 0x468]
mov qword [rsp + 0xd0], rax
mov r15, qword [rsp + 0x6d0]
mov rax, qword [rsp + 0x6d8]
mov qword [rsp + 0x500], rax
mov al, byte [rsp + 0x408]
mov byte [rsp + 0x410], al
mov rdx, qword [rsp + 0xc0]
mov qword [rsp + 0xa0], rdx
mov rax, qword [rsp + 0x460]
mov qword [rsp + 0x468], rax
mov al, byte [rsp + 0x78]
mov byte [rsp + 0x408], al
mov rdx, qword [rsp + 0xb8]
mov qword [rsp + 0xc0], rdx
mov rax, qword [rsp + 0x458]
mov qword [rsp + 0x460], rax
mov rax, qword [rsp + 0x448]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0x6c8]
mov qword [rsp + 0x458], rax
mov rax, qword [rsp + 0x488]
mov qword [rsp + 0x4b0], rax
mov al, byte [rsp + 0x72]
mov byte [rsp + 0x76], al
mov al, byte [rsp + 0x70]
mov byte [rsp + 0x72], al
mov bl, byte [rsp + 0x6f]
mov byte [rsp + 0x70], bl
mov bl, byte [rsp + 0x6e]
mov byte [rsp + 0x6f], bl
mov bl, byte [rsp + 0x6d]
mov byte [rsp + 0x6e], bl
mov dl, byte [rsp + 0x6c]
mov byte [rsp + 0x6d], dl
mov dl, byte [rsp + 0x6b]
mov byte [rsp + 0x6c], dl
mov dl, byte [rsp + 0x6a]
mov byte [rsp + 0x6b], dl
mov dl, byte [rsp + 0x69]
mov byte [rsp + 0x6a], dl
mov dl, byte [rsp + 0x68]
mov byte [rsp + 0x69], dl
mov dl, byte [rsp + 0x67]
mov byte [rsp + 0x68], dl
mov dl, byte [rsp + 0x66]
mov byte [rsp + 0x67], dl
mov dl, byte [rsp + 0x65]
mov byte [rsp + 0x66], dl
mov dl, byte [rsp + 0x64]
mov byte [rsp + 0x65], dl
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x448], rax
mov qword [rsp + 0x488], r12
mov byte [rsp + 0x64], r14b
push 3
pop rdx
push 2
pop rdi
xor ebx, ebx
mov eax, 0
mov qword [rsp + 0x6f8], rax
jmp 0x1400a9ddb
mov qword [rsp + 0x8b0], rdi
test byte [rsp + 0x79], 1
jne 0x1400ada8b
mov qword [rsp + 0xdb0], rbx
mov qword [rsp + 0x4e8], r14
push 8
pop r14
mov qword [rsp + 0x470], r12
mov r15b, byte [r12 + 0x82]
lea rsi, [rsp + 0x9c0]
push 0xa
pop rax
mov qword [rsi], rax
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], 0x64
mov qword [rsi + 0x18], 0xfa
lea rdi, [rsp + 0x16c0]
and qword [rdi], 0
mov qword [rdi + 8], 8
and qword [rdi + 0x10], 0
mov byte [rsi + 0x20], 1
mov rax, qword [rsp + 0x4f8]
lea r12, [rax*8]
xor r13d, r13d
lea rbx, [rsp + 0xde0]
cmp r12, r13
je 0x1400ae7fb
mov rax, qword [rsp + 0x4b0]
mov r8, qword [rax + r13]
mov rcx, rbx
mov rdx, rsi
call fcn.1400dd44c
mov rcx, rdi
mov rdx, rbx
call fcn.1400b759a
mov rcx, rbx
call fcn.1400b546a
add r13, 8
jmp 0x1400a92c2
movzx eax, byte [rsp + 0x76]
mov dl, byte [rsp + 0x77]
mov byte [rsp + 0x4c0], dl
mov dl, byte [rsp + 0x63]
mov byte [rsp + 0x77], dl
mov rdx, r10
mov r10d, r13d
mov rdi, r15
mov r15, r9
mov r9, rsi
mov rsi, rcx
mov cl, byte [rsp + 0x62]
mov byte [rsp + 0x63], cl
mov cl, byte [rsp + 0x61]
mov byte [rsp + 0x62], cl
mov cl, byte [rsp + 0x60]
mov byte [rsp + 0x61], cl
mov cl, byte [rsp + 0x5f]
mov byte [rsp + 0x60], cl
mov cl, byte [rsp + 0x5e]
mov byte [rsp + 0x5f], cl
mov cl, byte [rsp + 0x5d]
mov byte [rsp + 0x5e], cl
mov cl, byte [rsp + 0x5c]
mov byte [rsp + 0x5d], cl
mov cl, byte [rsp + 0x5b]
mov byte [rsp + 0x5c], cl
mov cl, byte [rsp + 0x2e]
mov byte [rsp + 0x5b], cl
mov cl, byte [rsp + 0x5a]
mov byte [rsp + 0x2e], cl
mov byte [rsp + 0x5a], r13b
mov cl, byte [rsp + 0x71]
mov byte [rsp + 0x75], cl
mov r10b, byte [rsp + 0x59]
mov cl, byte [rsp + 0x58]
mov byte [rsp + 0x59], cl
mov byte [rsp + 0x58], r11b
mov cl, byte [rsp + 0x2f]
mov byte [rsp + 0x73], cl
mov cl, byte [rsp + 0x57]
mov byte [rsp + 0x2f], cl
mov cl, byte [rsp + 0x56]
mov byte [rsp + 0x57], cl
mov cl, byte [rsp + 0x55]
mov byte [rsp + 0x56], cl
mov cl, byte [rsp + 0x54]
mov byte [rsp + 0x55], cl
mov cl, byte [rsp + 0x53]
mov byte [rsp + 0x54], cl
mov cl, byte [rsp + 0x74]
mov byte [rsp + 0x53], cl
mov ecx, ebx
mov byte [rsp + 0x74], bl
mov rcx, qword [rsp + 0x480]
mov qword [rsp + 0x90], rcx
mov cl, byte [rsp + 0x36]
mov qword [rsp + 0x480], rcx
mov rcx, qword [rsp + 0xc8]
shl rcx, 8
or rcx, rax
mov qword [rsp + 0xc8], rcx
mov rax, qword [rsp + 0x498]
mov qword [rsp + 0x4f8], rax
mov rax, qword [rsp + 0x490]
mov qword [rsp + 0x4c8], rax
mov rax, qword [rsp + 0x440]
mov qword [rsp + 0x498], rax
mov rax, qword [rsp + 0x420]
mov qword [rsp + 0x490], rax
mov r8, qword [rsp + 0xa8]
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0x420], rax
mov rax, qword [rsp + 0x4a8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x3d0], rax
mov r14, qword [rsp + 0xb0]
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0x3b8], rax
mov rax, qword [rsp + 0x430]
mov qword [rsp + 0xb0], rax
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x3a8], rax
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x430], rax
mov rax, qword [rsp + 0x380]
mov qword [rsp + 0x390], rax
mov rax, qword [rsp + 0x3f8]
mov qword [rsp + 0x400], rax
mov rax, qword [rsp + 0x368]
mov qword [rsp + 0x380], rax
mov rax, qword [rsp + 0x428]
mov qword [rsp + 0x3f8], rax
mov rax, qword [rsp + 0x360]
mov qword [rsp + 0x368], rax
mov rax, qword [rsp + 0x4e8]
mov qword [rsp + 0x428], rax
mov rax, qword [rsp + 0x358]
mov qword [rsp + 0x360], rax
mov rax, qword [rsp + 0x438]
mov qword [rsp + 0x4e8], rax
mov rax, qword [rsp + 0x350]
mov qword [rsp + 0x358], rax
mov rax, qword [rsp + 0x418]
mov qword [rsp + 0x438], rax
mov rax, qword [rsp + 0x348]
mov qword [rsp + 0x350], rax
mov rax, qword [rsp + 0x3f0]
mov qword [rsp + 0x418], rax
mov rax, qword [rsp + 0x340]
mov qword [rsp + 0x348], rax
mov rax, qword [rsp + 0x3e8]
mov qword [rsp + 0x3f0], rax
mov rax, qword [rsp + 0x338]
mov qword [rsp + 0x340], rax
mov rax, qword [rsp + 0x3e0]
mov qword [rsp + 0x3e8], rax
mov qword [rsp + 0x338], rsi
mov rax, qword [rsp + 0x3d8]
mov qword [rsp + 0x3e0], rax
mov rcx, qword [rsp + 0x330]
mov rax, qword [rsp + 0x3c8]
mov qword [rsp + 0x3d8], rax
mov rax, qword [rsp + 0x328]
mov qword [rsp + 0x330], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rsp + 0x3c8], rax
mov rax, qword [rsp + 0x320]
mov qword [rsp + 0x328], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rsp + 0x3c0], rax
mov rax, qword [rsp + 0x318]
mov qword [rsp + 0x320], rax
mov rax, qword [rsp + 0x3a0]
mov qword [rsp + 0x3b0], rax
mov rax, qword [rsp + 0x310]
mov qword [rsp + 0x318], rax
mov rax, qword [rsp + 0x398]
mov qword [rsp + 0x3a0], rax
mov rax, qword [rsp + 0x308]
mov qword [rsp + 0x310], rax
mov rax, qword [rsp + 0x388]
mov qword [rsp + 0x398], rax
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0x308], rax
mov rax, qword [rsp + 0x378]
mov qword [rsp + 0x388], rax
mov qword [rsp + 0x300], r9
mov rax, qword [rsp + 0x370]
mov qword [rsp + 0x378], rax
mov rsi, r15
mov qword [rsp + 0x370], rdx
mov r9, rdi
mov rax, qword [rsp + 0x478]
mov qword [rsp + 0x4a0], rax
mov rax, qword [rsp + 0x2f8]
mov qword [rsp + 0x450], rax
mov rax, qword [rsp + 0x2e8]
mov qword [rsp + 0x478], rax
mov rax, qword [rsp + 0x2f0]
mov qword [rsp + 0x2f8], rax
mov al, byte [rsp + 0x51]
mov byte [rsp + 0x36], al
mov rax, qword [rsp + 0x4b8]
mov qword [rsp + 0x2e8], rax
mov rax, qword [rsp + 0x2d0]
mov qword [rsp + 0x2f0], rax
mov al, byte [rsp + 0x4e]
mov byte [rsp + 0x51], al
mov r11, qword [rsp + 0x2d8]
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0x2d0], rax
mov al, byte [rsp + 0x4d]
mov byte [rsp + 0x4e], al
mov rax, qword [rsp + 0x2e0]
mov qword [rsp + 0x2d8], rax
mov rax, qword [rsp + 0x2b0]
mov qword [rsp + 0x2b8], rax
mov al, byte [rsp + 0x49]
mov byte [rsp + 0x4d], al
mov rax, qword [rsp + 0x2c0]
mov qword [rsp + 0x2e0], rax
mov rax, qword [rsp + 0x288]
mov qword [rsp + 0x2b0], rax
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x49], al
mov rax, qword [rsp + 0x2c8]
mov qword [rsp + 0x2c0], rax
mov rax, qword [rsp + 0x278]
mov qword [rsp + 0x288], rax
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x48], al
mov rax, qword [rsp + 0x2a8]
mov qword [rsp + 0x2c8], rax
mov rax, qword [rsp + 0x260]
mov qword [rsp + 0x278], rax
mov al, byte [rsp + 0x43]
mov byte [rsp + 0x45], al
mov rax, qword [rsp + 0x2a0]
mov qword [rsp + 0x2a8], rax
mov rax, qword [rsp + 0x248]
mov qword [rsp + 0x260], rax
mov al, byte [rsp + 0x41]
mov byte [rsp + 0x43], al
mov rax, qword [rsp + 0x298]
mov qword [rsp + 0x2a0], rax
mov rax, qword [rsp + 0x238]
mov qword [rsp + 0x248], rax
mov al, byte [rsp + 0x3e]
mov byte [rsp + 0x41], al
mov rax, qword [rsp + 0x280]
mov qword [rsp + 0x298], rax
mov rax, qword [rsp + 0x218]
mov qword [rsp + 0x238], rax
mov al, byte [rsp + 0x3d]
mov byte [rsp + 0x3e], al
mov rax, qword [rsp + 0x290]
mov qword [rsp + 0x280], rax
mov rax, qword [rsp + 0x210]
mov qword [rsp + 0x218], rax
mov al, byte [rsp + 0x3c]
mov byte [rsp + 0x3d], al
mov rax, qword [rsp + 0x270]
mov qword [rsp + 0x290], rax
mov rax, qword [rsp + 0x1f8]
mov qword [rsp + 0x210], rax
mov al, byte [rsp + 0x3b]
mov byte [rsp + 0x3c], al
mov rax, qword [rsp + 0x268]
mov qword [rsp + 0x270], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0x1f8], rax
mov al, byte [rsp + 0x3a]
mov byte [rsp + 0x3b], al
mov rax, qword [rsp + 0x258]
mov qword [rsp + 0x268], rax
mov rax, qword [rsp + 0x1d0]
mov qword [rsp + 0x1e8], rax
mov al, byte [rsp + 0x39]
mov byte [rsp + 0x3a], al
mov rax, qword [rsp + 0x250]
mov qword [rsp + 0x258], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x1d0], rax
mov al, byte [rsp + 0x38]
mov byte [rsp + 0x39], al
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x250], rax
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0x1c0], rax
mov al, byte [rsp + 0x37]
mov byte [rsp + 0x38], al
mov rax, qword [rsp + 0x230]
mov qword [rsp + 0x240], rax
mov rax, qword [rsp + 0x198]
mov qword [rsp + 0x1b0], rax
mov al, byte [rsp + 0x35]
mov byte [rsp + 0x37], al
mov rax, qword [rsp + 0x228]
mov qword [rsp + 0x230], rax
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0x198], rax
mov al, byte [rsp + 0x34]
mov byte [rsp + 0x35], al
mov rax, qword [rsp + 0x220]
mov qword [rsp + 0x228], rax
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0x188], rax
mov al, byte [rsp + 0x33]
mov byte [rsp + 0x34], al
mov rax, qword [rsp + 0x208]
mov qword [rsp + 0x220], rax
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0x178], rax
mov al, byte [rsp + 0x32]
mov byte [rsp + 0x33], al
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x208], rax
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x160], rax
mov al, byte [rsp + 0x31]
mov byte [rsp + 0x32], al
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0x200], rax
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x150], rax
mov al, byte [rsp + 0x30]
mov byte [rsp + 0x31], al
mov rax, qword [rsp + 0x1e0]
mov qword [rsp + 0x1f0], rax
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x140], rax
mov al, byte [rsp + 0x52]
mov byte [rsp + 0x30], al
mov rax, qword [rsp + 0x1d8]
mov qword [rsp + 0x1e0], rax
mov rax, qword [rsp + 0x128]
mov qword [rsp + 0x130], rax
mov al, byte [rsp + 0x50]
mov byte [rsp + 0x52], al
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x1d8], rax
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x128], rax
mov al, byte [rsp + 0x4f]
mov byte [rsp + 0x50], al
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x1c8], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x120], rax
mov al, byte [rsp + 0x4c]
mov byte [rsp + 0x4f], al
mov rax, qword [rsp + 0x1a8]
mov qword [rsp + 0x1b8], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x118], rax
mov al, byte [rsp + 0x4b]
mov byte [rsp + 0x4c], al
mov rax, qword [rsp + 0x1a0]
mov qword [rsp + 0x1a8], rax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0x110], rax
mov al, byte [rsp + 0x4a]
mov byte [rsp + 0x4b], al
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0x1a0], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x108], rax
mov al, byte [rsp + 0x47]
mov byte [rsp + 0x4a], al
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0x190], rax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x100], rax
mov al, byte [rsp + 0x46]
mov byte [rsp + 0x47], al
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x180], rax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0xf8], rax
mov al, byte [rsp + 0x44]
mov byte [rsp + 0x46], al
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0x170], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0xf0], rax
mov al, byte [rsp + 0x42]
mov byte [rsp + 0x44], al
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x168], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xe8], rax
mov al, byte [rsp + 0x40]
mov byte [rsp + 0x42], al
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x158], rax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xe0], rax
mov al, byte [rsp + 0x3f]
mov byte [rsp + 0x40], al
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x148], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xd8], rax
mov al, byte [rsp + 0x410]
mov byte [rsp + 0x3f], al
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x138], rax
mov rax, qword [rsp + 0x468]
mov qword [rsp + 0xd0], rax
mov r15, qword [rsp + 0x6d0]
mov rax, qword [rsp + 0x6d8]
mov qword [rsp + 0x500], rax
mov al, byte [rsp + 0x408]
mov byte [rsp + 0x410], al
mov rdx, qword [rsp + 0xc0]
mov qword [rsp + 0xa0], rdx
mov rax, qword [rsp + 0x460]
mov qword [rsp + 0x468], rax
mov al, byte [rsp + 0x78]
mov byte [rsp + 0x408], al
mov rdx, qword [rsp + 0xb8]
mov qword [rsp + 0xc0], rdx
mov rax, qword [rsp + 0x458]
mov qword [rsp + 0x460], rax
mov rax, qword [rsp + 0x448]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0x6c8]
mov qword [rsp + 0x458], rax
mov rdi, qword [rsp + 0x6e8]
mov rbx, qword [rsp + 0x6e0]
mov rax, qword [rsp + 0x488]
mov qword [rsp + 0x4b0], rax
mov al, byte [rsp + 0x72]
mov byte [rsp + 0x76], al
mov al, byte [rsp + 0x70]
mov byte [rsp + 0x72], al
mov r13b, byte [rsp + 0x6f]
mov byte [rsp + 0x70], r13b
mov r13b, byte [rsp + 0x6e]
mov byte [rsp + 0x6f], r13b
mov r13b, byte [rsp + 0x6d]
mov byte [rsp + 0x6e], r13b
mov r13, r14
mov dl, byte [rsp + 0x6c]
mov byte [rsp + 0x6d], dl
mov dl, byte [rsp + 0x6b]
mov byte [rsp + 0x6c], dl
mov dl, byte [rsp + 0x6a]
mov byte [rsp + 0x6b], dl
mov dl, byte [rsp + 0x69]
mov byte [rsp + 0x6a], dl
mov dl, byte [rsp + 0x68]
mov byte [rsp + 0x69], dl
mov dl, byte [rsp + 0x67]
mov byte [rsp + 0x68], dl
mov dl, byte [rsp + 0x66]
mov byte [rsp + 0x67], dl
mov dl, byte [rsp + 0x65]
mov byte [rsp + 0x66], dl
mov dl, byte [rsp + 0x64]
mov byte [rsp + 0x65], dl
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x448], rax
mov qword [rsp + 0x488], r12
mov al, byte [rsp + 0x79]
mov byte [rsp + 0x64], al
push 3
pop rdx
xor r14d, r14d
mov qword [rsp + 0x4f0], r9
mov qword [rsp + 0x4d0], rsi
mov r12, r11
mov byte [rsp + 0x71], r10b
mov qword [rsp + 0x508], rcx
mov qword [rsp + 0x4a8], r13
mov qword [rsp + 0x440], r8
mov rax, rdx
xor rax, 3
or rax, r14
jne 0x1400abb2e
movzx eax, byte [rsp + 0x710]
mov r14, qword [rsp + 0xb8]
shl r14, 8
or r14, rax
mov rsi, qword [rsp + 0xc8]
mov r13, rsi
shr r13, 8
push 0x10
pop rdx
mov ecx, 0x7d0
call fcn.1400c65ff
push 1
pop rcx
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov qword [rax + 0x18], rbx
mov qword [rax + 0x10], rdi
mov rcx, qword [rsp + 0x8a8]
mov qword [rax + 0x20], rcx
mov rcx, qword [rsp + 0x728]
mov qword [rax + 0x28], rcx
mov qword [rax + 0x30], r15
mov rcx, qword [rsp + 0x500]
mov qword [rax + 0x38], rcx
mov rcx, qword [rsp + 0x750]
mov qword [rax + 0x40], rcx
mov rcx, qword [rsp + 0x740]
mov qword [rax + 0x48], rcx
mov rcx, qword [rsp + 0x748]
mov qword [rax + 0x50], rcx
mov rcx, qword [rsp + 0x730]
mov qword [rax + 0x58], rcx
mov rcx, qword [rsp + 0x738]
mov qword [rax + 0x60], rcx
mov qword [rax + 0x68], r14
mov rcx, qword [rsp + 0x458]
mov qword [rax + 0x70], rcx
mov cl, byte [rsp + 0x408]
mov byte [rax + 0x78], cl
mov rdx, qword [rsp + 0xc0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x7f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x7d], cx
mov dword [rax + 0x79], edx
mov rcx, qword [rsp + 0x460]
mov qword [rax + 0x80], rcx
mov cl, byte [rsp + 0x410]
mov byte [rax + 0x88], cl
mov rdx, qword [rsp + 0xa0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x8f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x8d], cx
mov dword [rax + 0x89], edx
mov rcx, qword [rsp + 0x468]
mov qword [rax + 0x90], rcx
mov cl, byte [rsp + 0x3f]
mov byte [rax + 0x98], cl
mov rdx, qword [rsp + 0x138]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x9f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x9d], cx
mov dword [rax + 0x99], edx
mov rcx, qword [rsp + 0xd0]
mov qword [rax + 0xa0], rcx
mov cl, byte [rsp + 0x40]
mov byte [rax + 0xa8], cl
mov rdx, qword [rsp + 0x148]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0xaf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0xad], cx
mov dword [rax + 0xa9], edx
mov rcx, qword [rsp + 0xd8]
mov qword [rax + 0xb0], rcx
mov cl, byte [rsp + 0x42]
mov byte [rax + 0xb8], cl
mov rdx, qword [rsp + 0x158]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0xbf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0xbd], cx
mov dword [rax + 0xb9], edx
mov rcx, qword [rsp + 0xe0]
mov qword [rax + 0xc0], rcx
mov cl, byte [rsp + 0x44]
mov byte [rax + 0xc8], cl
mov rdx, qword [rsp + 0x168]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0xcf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0xcd], cx
mov dword [rax + 0xc9], edx
mov rcx, qword [rsp + 0xe8]
mov qword [rax + 0xd0], rcx
mov cl, byte [rsp + 0x46]
mov byte [rax + 0xd8], cl
mov rdx, qword [rsp + 0x170]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0xdf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0xdd], cx
mov dword [rax + 0xd9], edx
mov rcx, qword [rsp + 0xf0]
mov qword [rax + 0xe0], rcx
mov cl, byte [rsp + 0x47]
mov byte [rax + 0xe8], cl
mov rdx, qword [rsp + 0x180]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0xef], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0xed], cx
mov dword [rax + 0xe9], edx
mov rcx, qword [rsp + 0xf8]
mov qword [rax + 0xf0], rcx
mov cl, byte [rsp + 0x4a]
mov byte [rax + 0xf8], cl
mov rdx, qword [rsp + 0x190]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0xff], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0xfd], cx
mov dword [rax + 0xf9], edx
mov rcx, qword [rsp + 0x100]
mov qword [rax + 0x100], rcx
mov cl, byte [rsp + 0x4b]
mov byte [rax + 0x108], cl
mov rdx, qword [rsp + 0x1a0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x10f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x10d], cx
mov dword [rax + 0x109], edx
mov rcx, qword [rsp + 0x108]
mov qword [rax + 0x110], rcx
mov cl, byte [rsp + 0x4c]
mov byte [rax + 0x118], cl
mov rdx, qword [rsp + 0x1a8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x11f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x11d], cx
mov dword [rax + 0x119], edx
mov rcx, qword [rsp + 0x110]
mov qword [rax + 0x120], rcx
mov cl, byte [rsp + 0x4f]
mov byte [rax + 0x128], cl
mov rdx, qword [rsp + 0x1b8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x12f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x12d], cx
mov dword [rax + 0x129], edx
mov rcx, qword [rsp + 0x118]
mov qword [rax + 0x130], rcx
mov cl, byte [rsp + 0x50]
mov byte [rax + 0x138], cl
mov rdx, qword [rsp + 0x1c8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x13f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x13d], cx
mov dword [rax + 0x139], edx
mov rcx, qword [rsp + 0x120]
mov qword [rax + 0x140], rcx
mov cl, byte [rsp + 0x52]
mov byte [rax + 0x148], cl
mov rdx, qword [rsp + 0x1d8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x14f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x14d], cx
mov dword [rax + 0x149], edx
mov rcx, qword [rsp + 0x128]
mov qword [rax + 0x150], rcx
mov cl, byte [rsp + 0x30]
mov byte [rax + 0x158], cl
mov rdx, qword [rsp + 0x1e0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x15f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x15d], cx
mov dword [rax + 0x159], edx
mov rcx, qword [rsp + 0x130]
mov qword [rax + 0x160], rcx
mov cl, byte [rsp + 0x31]
mov byte [rax + 0x168], cl
mov rdx, qword [rsp + 0x1f0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x16f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x16d], cx
mov dword [rax + 0x169], edx
mov rcx, qword [rsp + 0x140]
mov qword [rax + 0x170], rcx
mov cl, byte [rsp + 0x32]
mov byte [rax + 0x178], cl
mov rdx, qword [rsp + 0x200]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x17f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x17d], cx
mov dword [rax + 0x179], edx
mov rcx, qword [rsp + 0x150]
mov qword [rax + 0x180], rcx
mov cl, byte [rsp + 0x33]
mov byte [rax + 0x188], cl
mov rdx, qword [rsp + 0x208]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x18f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x18d], cx
mov dword [rax + 0x189], edx
mov rcx, qword [rsp + 0x160]
mov qword [rax + 0x190], rcx
mov cl, byte [rsp + 0x34]
mov byte [rax + 0x198], cl
mov rdx, qword [rsp + 0x220]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x19f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x19d], cx
mov dword [rax + 0x199], edx
mov rcx, qword [rsp + 0x178]
mov qword [rax + 0x1a0], rcx
mov cl, byte [rsp + 0x35]
mov byte [rax + 0x1a8], cl
mov rdx, qword [rsp + 0x228]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x1af], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x1ad], cx
mov dword [rax + 0x1a9], edx
mov rcx, qword [rsp + 0x188]
mov qword [rax + 0x1b0], rcx
mov cl, byte [rsp + 0x37]
mov byte [rax + 0x1b8], cl
mov rdx, qword [rsp + 0x230]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x1bf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x1bd], cx
mov dword [rax + 0x1b9], edx
mov rcx, qword [rsp + 0x198]
mov qword [rax + 0x1c0], rcx
mov cl, byte [rsp + 0x38]
mov byte [rax + 0x1c8], cl
mov rdx, qword [rsp + 0x240]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x1cf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x1cd], cx
mov dword [rax + 0x1c9], edx
mov rcx, qword [rsp + 0x1b0]
mov qword [rax + 0x1d0], rcx
mov cl, byte [rsp + 0x39]
mov byte [rax + 0x1d8], cl
mov rdx, qword [rsp + 0x250]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x1df], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x1dd], cx
mov dword [rax + 0x1d9], edx
mov rcx, qword [rsp + 0x1c0]
mov qword [rax + 0x1e0], rcx
mov cl, byte [rsp + 0x3a]
mov byte [rax + 0x1e8], cl
mov rdx, qword [rsp + 0x258]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x1ef], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x1ed], cx
mov dword [rax + 0x1e9], edx
mov rcx, qword [rsp + 0x1d0]
mov qword [rax + 0x1f0], rcx
mov cl, byte [rsp + 0x3b]
mov byte [rax + 0x1f8], cl
mov rdx, qword [rsp + 0x268]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x1ff], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x1fd], cx
mov dword [rax + 0x1f9], edx
mov rcx, qword [rsp + 0x1e8]
mov qword [rax + 0x200], rcx
mov cl, byte [rsp + 0x3c]
mov byte [rax + 0x208], cl
mov rdx, qword [rsp + 0x270]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x20f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x20d], cx
mov dword [rax + 0x209], edx
mov rcx, qword [rsp + 0x1f8]
mov qword [rax + 0x210], rcx
mov cl, byte [rsp + 0x3d]
mov byte [rax + 0x218], cl
mov rdx, qword [rsp + 0x290]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x21f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x21d], cx
mov dword [rax + 0x219], edx
mov rcx, qword [rsp + 0x210]
mov qword [rax + 0x220], rcx
mov cl, byte [rsp + 0x3e]
mov byte [rax + 0x228], cl
mov rdx, qword [rsp + 0x280]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x22f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x22d], cx
mov dword [rax + 0x229], edx
mov rcx, qword [rsp + 0x218]
mov qword [rax + 0x230], rcx
mov cl, byte [rsp + 0x41]
mov byte [rax + 0x238], cl
mov rdx, qword [rsp + 0x298]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x23f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x23d], cx
mov dword [rax + 0x239], edx
mov rcx, qword [rsp + 0x238]
mov qword [rax + 0x240], rcx
mov cl, byte [rsp + 0x43]
mov byte [rax + 0x248], cl
mov rdx, qword [rsp + 0x2a0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x24f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x24d], cx
mov dword [rax + 0x249], edx
mov rcx, qword [rsp + 0x248]
mov qword [rax + 0x250], rcx
mov cl, byte [rsp + 0x45]
mov byte [rax + 0x258], cl
mov rdx, qword [rsp + 0x2a8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x25f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x25d], cx
mov dword [rax + 0x259], edx
mov rcx, qword [rsp + 0x260]
mov qword [rax + 0x260], rcx
mov cl, byte [rsp + 0x48]
mov byte [rax + 0x268], cl
mov rdx, qword [rsp + 0x2c8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x26f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x26d], cx
mov dword [rax + 0x269], edx
mov rcx, qword [rsp + 0x278]
mov qword [rax + 0x270], rcx
mov cl, byte [rsp + 0x49]
mov byte [rax + 0x278], cl
mov rdx, qword [rsp + 0x2c0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x27f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x27d], cx
mov dword [rax + 0x279], edx
mov rcx, qword [rsp + 0x288]
mov qword [rax + 0x280], rcx
mov cl, byte [rsp + 0x4d]
mov byte [rax + 0x288], cl
mov rdx, qword [rsp + 0x2e0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x28f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x28d], cx
mov dword [rax + 0x289], edx
mov rcx, qword [rsp + 0x2b0]
mov qword [rax + 0x290], rcx
mov cl, byte [rsp + 0x4e]
mov byte [rax + 0x298], cl
mov rdx, qword [rsp + 0x2d8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x29f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x29d], cx
mov dword [rax + 0x299], edx
mov rcx, qword [rsp + 0x2b8]
mov qword [rax + 0x2a0], rcx
mov cl, byte [rsp + 0x51]
mov byte [rax + 0x2a8], cl
mov rcx, r12
shr rcx, 0x30
mov byte [rax + 0x2af], cl
mov rcx, r12
shr rcx, 0x20
mov word [rax + 0x2ad], cx
mov dword [rax + 0x2a9], r12d
mov rcx, qword [rsp + 0x2d0]
mov qword [rax + 0x2b0], rcx
mov cl, byte [rsp + 0x36]
mov byte [rax + 0x2b8], cl
mov rdx, qword [rsp + 0x2e8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x2bf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x2bd], cx
mov dword [rax + 0x2b9], edx
mov rcx, qword [rsp + 0x2f0]
mov qword [rax + 0x2c0], rcx
mov rcx, qword [rsp + 0x480]
mov byte [rax + 0x2c8], cl
mov rdx, qword [rsp + 0x478]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x2cf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x2cd], cx
mov dword [rax + 0x2c9], edx
mov rcx, qword [rsp + 0x2f8]
mov qword [rax + 0x2d0], rcx
mov rcx, qword [rsp + 0x90]
mov byte [rax + 0x2d8], cl
mov rdx, qword [rsp + 0x4a0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x2df], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x2dd], cx
mov dword [rax + 0x2d9], edx
mov rcx, qword [rsp + 0x450]
mov qword [rax + 0x2e0], rcx
mov cl, byte [rsp + 0x74]
mov byte [rax + 0x2e8], cl
mov rdx, qword [rsp + 0x370]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x2ef], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x2ed], cx
mov dword [rax + 0x2e9], edx
mov rcx, qword [rsp + 0x4f0]
mov qword [rax + 0x2f0], rcx
mov cl, byte [rsp + 0x53]
mov byte [rax + 0x2f8], cl
mov rdx, qword [rsp + 0x378]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x2ff], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x2fd], cx
mov dword [rax + 0x2f9], edx
mov rcx, qword [rsp + 0x4d0]
mov qword [rax + 0x300], rcx
mov cl, byte [rsp + 0x54]
mov byte [rax + 0x308], cl
mov rdx, qword [rsp + 0x388]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x30f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x30d], cx
mov dword [rax + 0x309], edx
mov rcx, qword [rsp + 0x300]
mov qword [rax + 0x310], rcx
mov cl, byte [rsp + 0x55]
mov byte [rax + 0x318], cl
mov rdx, qword [rsp + 0x398]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x31f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x31d], cx
mov dword [rax + 0x319], edx
mov rcx, qword [rsp + 0x308]
mov qword [rax + 0x320], rcx
mov cl, byte [rsp + 0x56]
mov byte [rax + 0x328], cl
mov rdx, qword [rsp + 0x3a0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x32f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x32d], cx
mov dword [rax + 0x329], edx
mov rcx, qword [rsp + 0x310]
mov qword [rax + 0x330], rcx
mov cl, byte [rsp + 0x57]
mov byte [rax + 0x338], cl
mov rdx, qword [rsp + 0x3b0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x33f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x33d], cx
mov dword [rax + 0x339], edx
mov rcx, qword [rsp + 0x318]
mov qword [rax + 0x340], rcx
mov cl, byte [rsp + 0x2f]
mov byte [rax + 0x348], cl
mov rdx, qword [rsp + 0x3c0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x34f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x34d], cx
mov dword [rax + 0x349], edx
mov rcx, qword [rsp + 0x320]
mov qword [rax + 0x350], rcx
mov cl, byte [rsp + 0x73]
mov byte [rax + 0x358], cl
mov rdx, qword [rsp + 0x3c8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x35f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x35d], cx
mov dword [rax + 0x359], edx
mov rcx, qword [rsp + 0x328]
mov qword [rax + 0x360], rcx
mov cl, byte [rsp + 0x58]
mov byte [rax + 0x368], cl
mov rdx, qword [rsp + 0x3d8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x36f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x36d], cx
mov dword [rax + 0x369], edx
mov rcx, qword [rsp + 0x330]
mov qword [rax + 0x370], rcx
mov cl, byte [rsp + 0x59]
mov byte [rax + 0x378], cl
mov rdx, qword [rsp + 0x3e0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x37f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x37d], cx
mov dword [rax + 0x379], edx
mov rcx, qword [rsp + 0x508]
mov qword [rax + 0x380], rcx
mov cl, byte [rsp + 0x71]
mov byte [rax + 0x388], cl
mov rdx, qword [rsp + 0x3e8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x38f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x38d], cx
mov dword [rax + 0x389], edx
mov rcx, qword [rsp + 0x338]
mov qword [rax + 0x390], rcx
mov cl, byte [rsp + 0x75]
mov byte [rax + 0x398], cl
mov rdx, qword [rsp + 0x3f0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x39f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x39d], cx
mov dword [rax + 0x399], edx
mov rcx, qword [rsp + 0x340]
mov qword [rax + 0x3a0], rcx
mov cl, byte [rsp + 0x5a]
mov byte [rax + 0x3a8], cl
mov rdx, qword [rsp + 0x418]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x3af], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x3ad], cx
mov dword [rax + 0x3a9], edx
mov rcx, qword [rsp + 0x348]
mov qword [rax + 0x3b0], rcx
mov cl, byte [rsp + 0x2e]
mov byte [rax + 0x3b8], cl
mov rdx, qword [rsp + 0x438]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x3bf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x3bd], cx
mov dword [rax + 0x3b9], edx
mov rcx, qword [rsp + 0x350]
mov qword [rax + 0x3c0], rcx
mov cl, byte [rsp + 0x5b]
mov byte [rax + 0x3c8], cl
mov rdx, qword [rsp + 0x4e8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x3cf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x3cd], cx
mov dword [rax + 0x3c9], edx
mov rcx, qword [rsp + 0x358]
mov qword [rax + 0x3d0], rcx
mov cl, byte [rsp + 0x5c]
mov byte [rax + 0x3d8], cl
mov rdx, qword [rsp + 0x428]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x3df], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x3dd], cx
mov dword [rax + 0x3d9], edx
mov rcx, qword [rsp + 0x360]
mov qword [rax + 0x3e0], rcx
mov cl, byte [rsp + 0x5d]
mov byte [rax + 0x3e8], cl
mov rdx, qword [rsp + 0x3f8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x3ef], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x3ed], cx
mov dword [rax + 0x3e9], edx
mov rcx, qword [rsp + 0x368]
mov qword [rax + 0x3f0], rcx
mov cl, byte [rsp + 0x5e]
mov byte [rax + 0x3f8], cl
mov rdx, qword [rsp + 0x400]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x3ff], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x3fd], cx
mov dword [rax + 0x3f9], edx
mov rcx, qword [rsp + 0x380]
mov qword [rax + 0x400], rcx
mov cl, byte [rsp + 0x5f]
mov byte [rax + 0x408], cl
mov rdx, qword [rsp + 0x430]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x40f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x40d], cx
mov dword [rax + 0x409], edx
mov rcx, qword [rsp + 0x390]
mov qword [rax + 0x410], rcx
mov cl, byte [rsp + 0x60]
mov byte [rax + 0x418], cl
mov rdx, qword [rsp + 0xb0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x41f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x41d], cx
mov dword [rax + 0x419], edx
mov rcx, qword [rsp + 0x3a8]
mov qword [rax + 0x420], rcx
mov cl, byte [rsp + 0x61]
mov byte [rax + 0x428], cl
mov rdx, qword [rsp + 0x4a8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x42f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x42d], cx
mov dword [rax + 0x429], edx
mov rcx, qword [rsp + 0x3b8]
mov qword [rax + 0x430], rcx
mov cl, byte [rsp + 0x62]
mov byte [rax + 0x438], cl
mov rdx, qword [rsp + 0xa8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x43f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x43d], cx
mov dword [rax + 0x439], edx
mov rcx, qword [rsp + 0x3d0]
mov qword [rax + 0x440], rcx
mov cl, byte [rsp + 0x63]
mov byte [rax + 0x448], cl
mov rdx, qword [rsp + 0x440]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x44f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x44d], cx
mov dword [rax + 0x449], edx
mov rcx, qword [rsp + 0x420]
mov qword [rax + 0x450], rcx
mov cl, byte [rsp + 0x77]
mov byte [rax + 0x458], cl
mov rdx, qword [rsp + 0x498]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x45f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x45d], cx
mov dword [rax + 0x459], edx
mov rcx, qword [rsp + 0x490]
mov qword [rax + 0x460], rcx
mov cl, byte [rsp + 0x4c0]
mov byte [rax + 0x468], cl
mov rdx, qword [rsp + 0x4f8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x46f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x46d], cx
mov dword [rax + 0x469], edx
mov rcx, qword [rsp + 0x4c8]
mov qword [rax + 0x470], rcx
mov cl, byte [rsp + 0x7b]
mov byte [rax + 0x478], cl
mov rdx, qword [rsp + 0x7e0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x47f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x47d], cx
mov dword [rax + 0x479], edx
mov rcx, qword [rsp + 0x768]
mov qword [rax + 0x480], rcx
mov cl, byte [rsp + 0x7d]
mov byte [rax + 0x488], cl
mov rdx, qword [rsp + 0x7c8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x48f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x48d], cx
mov dword [rax + 0x489], edx
mov rcx, qword [rsp + 0x760]
mov qword [rax + 0x490], rcx
mov cl, byte [rsp + 0x7f]
mov byte [rax + 0x498], cl
mov rdx, qword [rsp + 0x7d0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x49f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x49d], cx
mov dword [rax + 0x499], edx
mov rcx, qword [rsp + 0x770]
mov qword [rax + 0x4a0], rcx
mov cl, byte [rsp + 0x81]
mov byte [rax + 0x4a8], cl
mov rdx, qword [rsp + 0x7e8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x4af], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x4ad], cx
mov dword [rax + 0x4a9], edx
mov rcx, qword [rsp + 0x778]
mov qword [rax + 0x4b0], rcx
mov cl, byte [rsp + 0x82]
mov byte [rax + 0x4b8], cl
mov rdx, qword [rsp + 0x7f0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x4bf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x4bd], cx
mov dword [rax + 0x4b9], edx
mov rcx, qword [rsp + 0x780]
mov qword [rax + 0x4c0], rcx
mov cl, byte [rsp + 0x85]
mov byte [rax + 0x4c8], cl
mov rdx, qword [rsp + 0x800]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x4cf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x4cd], cx
mov dword [rax + 0x4c9], edx
mov rcx, qword [rsp + 0x788]
mov qword [rax + 0x4d0], rcx
mov cl, byte [rsp + 0x84]
mov byte [rax + 0x4d8], cl
mov rdx, qword [rsp + 0x810]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x4df], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x4dd], cx
mov dword [rax + 0x4d9], edx
mov rcx, qword [rsp + 0x790]
mov qword [rax + 0x4e0], rcx
mov cl, byte [rsp + 0x87]
mov byte [rax + 0x4e8], cl
mov rdx, qword [rsp + 0x818]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x4ef], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x4ed], cx
mov dword [rax + 0x4e9], edx
mov rcx, qword [rsp + 0x798]
mov qword [rax + 0x4f0], rcx
mov cl, byte [rsp + 0x7a]
mov byte [rax + 0x4f8], cl
mov rdx, qword [rsp + 0x820]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x4ff], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x4fd], cx
mov dword [rax + 0x4f9], edx
mov rcx, qword [rsp + 0x7a0]
mov qword [rax + 0x500], rcx
mov cl, byte [rsp + 0x7c]
mov byte [rax + 0x508], cl
mov rdx, qword [rsp + 0x830]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x50f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x50d], cx
mov dword [rax + 0x509], edx
mov rcx, qword [rsp + 0x7a8]
mov qword [rax + 0x510], rcx
mov cl, byte [rsp + 0x7e]
mov byte [rax + 0x518], cl
mov rdx, qword [rsp + 0x838]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x51f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x51d], cx
mov dword [rax + 0x519], edx
mov rcx, qword [rsp + 0x7b0]
mov qword [rax + 0x520], rcx
mov cl, byte [rsp + 0x80]
mov byte [rax + 0x528], cl
mov rdx, qword [rsp + 0x848]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x52f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x52d], cx
mov dword [rax + 0x529], edx
mov rcx, qword [rsp + 0x7b8]
mov qword [rax + 0x530], rcx
mov cl, byte [rsp + 0x83]
mov byte [rax + 0x538], cl
mov rdx, qword [rsp + 0x850]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x53f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x53d], cx
mov dword [rax + 0x539], edx
mov rcx, qword [rsp + 0x7c0]
mov qword [rax + 0x540], rcx
mov cl, byte [rsp + 0x86]
mov byte [rax + 0x548], cl
mov rdx, qword [rsp + 0x860]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x54f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x54d], cx
mov dword [rax + 0x549], edx
mov rcx, qword [rsp + 0x7d8]
mov qword [rax + 0x550], rcx
mov cl, byte [rsp + 0x88]
mov byte [rax + 0x558], cl
mov rdx, qword [rsp + 0x868]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x55f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x55d], cx
mov dword [rax + 0x559], edx
mov rcx, qword [rsp + 0x7f8]
mov qword [rax + 0x560], rcx
mov cl, byte [rsp + 0x89]
mov byte [rax + 0x568], cl
mov rdx, qword [rsp + 0x870]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x56f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x56d], cx
mov dword [rax + 0x569], edx
mov rcx, qword [rsp + 0x808]
mov qword [rax + 0x570], rcx
mov cl, byte [rsp + 0x8a]
mov byte [rax + 0x578], cl
mov rdx, qword [rsp + 0x758]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x57f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x57d], cx
mov dword [rax + 0x579], edx
mov rcx, qword [rsp + 0x828]
mov qword [rax + 0x580], rcx
mov cl, byte [rsp + 0x8b]
mov byte [rax + 0x588], cl
mov rdx, qword [rsp + 0x718]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x58f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x58d], cx
mov dword [rax + 0x589], edx
mov rcx, qword [rsp + 0x840]
mov qword [rax + 0x590], rcx
mov cl, byte [rsp + 0x8c]
mov byte [rax + 0x598], cl
mov rdx, qword [rsp + 0x700]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x59f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x59d], cx
mov dword [rax + 0x599], edx
mov rcx, qword [rsp + 0x858]
mov qword [rax + 0x5a0], rcx
mov cl, byte [rsp + 0x8d]
mov byte [rax + 0x5a8], cl
mov rdx, qword [rsp + 0x708]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x5af], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x5ad], cx
mov dword [rax + 0x5a9], edx
mov rcx, qword [rsp + 0x880]
mov qword [rax + 0x5b0], rcx
mov cl, byte [rsp + 0x8e]
mov byte [rax + 0x5b8], cl
mov rdx, qword [rsp + 0x898]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x5bf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x5bd], cx
mov dword [rax + 0x5b9], edx
mov rcx, qword [rsp + 0x890]
mov qword [rax + 0x5c0], rcx
mov cl, byte [rsp + 0x64]
mov byte [rax + 0x5c8], cl
mov rdx, qword [rsp + 0x888]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x5cf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x5cd], cx
mov dword [rax + 0x5c9], edx
mov rcx, qword [rsp + 0x878]
mov qword [rax + 0x5d0], rcx
mov cl, byte [rsp + 0x65]
mov byte [rax + 0x5d8], cl
mov rdx, qword [rsp + 0x538]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x5df], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x5dd], cx
mov dword [rax + 0x5d9], edx
mov rcx, qword [rsp + 0x510]
mov qword [rax + 0x5e0], rcx
mov cl, byte [rsp + 0x66]
mov byte [rax + 0x5e8], cl
mov rdx, qword [rsp + 0x540]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x5ef], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x5ed], cx
mov dword [rax + 0x5e9], edx
mov rcx, qword [rsp + 0x518]
mov qword [rax + 0x5f0], rcx
mov cl, byte [rsp + 0x67]
mov byte [rax + 0x5f8], cl
mov rdx, qword [rsp + 0x550]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x5ff], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x5fd], cx
mov dword [rax + 0x5f9], edx
mov rcx, qword [rsp + 0x520]
mov qword [rax + 0x600], rcx
mov cl, byte [rsp + 0x68]
mov byte [rax + 0x608], cl
mov rdx, qword [rsp + 0x560]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x60f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x60d], cx
mov dword [rax + 0x609], edx
mov rcx, qword [rsp + 0x528]
mov qword [rax + 0x610], rcx
mov cl, byte [rsp + 0x69]
mov byte [rax + 0x618], cl
mov rdx, qword [rsp + 0x570]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x61f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x61d], cx
mov dword [rax + 0x619], edx
mov rcx, qword [rsp + 0x530]
mov qword [rax + 0x620], rcx
mov cl, byte [rsp + 0x6a]
mov byte [rax + 0x628], cl
mov rdx, qword [rsp + 0x578]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x62f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x62d], cx
mov dword [rax + 0x629], edx
mov rcx, qword [rsp + 0x548]
mov qword [rax + 0x630], rcx
mov cl, byte [rsp + 0x6b]
mov byte [rax + 0x638], cl
mov rdx, qword [rsp + 0x588]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x63f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x63d], cx
mov dword [rax + 0x639], edx
mov rcx, qword [rsp + 0x558]
mov qword [rax + 0x640], rcx
mov cl, byte [rsp + 0x6c]
mov byte [rax + 0x648], cl
mov rdx, qword [rsp + 0x598]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x64f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x64d], cx
mov dword [rax + 0x649], edx
mov rcx, qword [rsp + 0x568]
mov qword [rax + 0x650], rcx
mov cl, byte [rsp + 0x6d]
mov byte [rax + 0x658], cl
mov rdx, qword [rsp + 0x5a0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x65f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x65d], cx
mov dword [rax + 0x659], edx
mov rcx, qword [rsp + 0x580]
mov qword [rax + 0x660], rcx
mov cl, byte [rsp + 0x6e]
mov byte [rax + 0x668], cl
mov rdx, qword [rsp + 0x5b0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x66f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x66d], cx
mov dword [rax + 0x669], edx
mov rcx, qword [rsp + 0x590]
mov qword [rax + 0x670], rcx
mov cl, byte [rsp + 0x6f]
mov byte [rax + 0x678], cl
mov rdx, qword [rsp + 0x5c0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x67f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x67d], cx
mov dword [rax + 0x679], edx
mov rcx, qword [rsp + 0x5a8]
mov qword [rax + 0x680], rcx
mov cl, byte [rsp + 0x70]
mov byte [rax + 0x688], cl
mov rdx, qword [rsp + 0x5d0]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x68f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x68d], cx
mov dword [rax + 0x689], edx
mov rcx, qword [rsp + 0x5b8]
mov qword [rax + 0x690], rcx
mov cl, byte [rsp + 0x72]
mov byte [rax + 0x698], cl
mov rdx, qword [rsp + 0x5d8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x69f], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x69d], cx
mov dword [rax + 0x699], edx
mov rcx, qword [rsp + 0x5c8]
mov qword [rax + 0x6a0], rcx
mov cl, byte [rsp + 0x76]
mov byte [rax + 0x6a8], cl
mov rdx, qword [rsp + 0x5e8]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x6af], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x6ad], cx
mov dword [rax + 0x6a9], edx
mov rcx, qword [rsp + 0x5e0]
mov qword [rax + 0x6b0], rcx
mov byte [rax + 0x6b8], sil
mov rcx, rsi
shr rcx, 0x38
mov byte [rax + 0x6bf], cl
shr rsi, 0x28
mov word [rax + 0x6bd], si
mov dword [rax + 0x6b9], r13d
mov rcx, qword [rsp + 0x5f0]
mov qword [rax + 0x6c0], rcx
mov rcx, qword [rsp + 0x8a0]
mov qword [rax + 0x6c8], rcx
mov rcx, qword [rsp + 0x5f8]
mov qword [rax + 0x6d0], rcx
mov rcx, qword [rsp + 0x600]
mov qword [rax + 0x6d8], rcx
mov rcx, qword [rsp + 0x608]
mov qword [rax + 0x6e0], rcx
mov rcx, qword [rsp + 0x610]
mov qword [rax + 0x6e8], rcx
mov rcx, qword [rsp + 0x618]
mov qword [rax + 0x6f0], rcx
mov rcx, qword [rsp + 0x620]
mov qword [rax + 0x6f8], rcx
mov rcx, qword [rsp + 0x628]
mov qword [rax + 0x700], rcx
mov rcx, qword [rsp + 0x630]
mov qword [rax + 0x708], rcx
mov rcx, qword [rsp + 0x638]
mov qword [rax + 0x710], rcx
mov rcx, qword [rsp + 0x640]
mov qword [rax + 0x718], rcx
mov rcx, qword [rsp + 0x648]
mov qword [rax + 0x720], rcx
mov rcx, qword [rsp + 0x650]
mov qword [rax + 0x728], rcx
mov rcx, qword [rsp + 0x658]
mov qword [rax + 0x730], rcx
mov rcx, qword [rsp + 0x660]
mov qword [rax + 0x738], rcx
mov rcx, qword [rsp + 0x668]
mov qword [rax + 0x740], rcx
mov rcx, qword [rsp + 0x670]
mov qword [rax + 0x748], rcx
mov rcx, qword [rsp + 0x678]
mov qword [rax + 0x750], rcx
mov rcx, qword [rsp + 0x680]
mov qword [rax + 0x758], rcx
mov rcx, qword [rsp + 0x688]
mov qword [rax + 0x760], rcx
mov rcx, qword [rsp + 0x690]
mov qword [rax + 0x768], rcx
mov rcx, qword [rsp + 0x698]
mov qword [rax + 0x770], rcx
mov rcx, qword [rsp + 0x6a0]
mov qword [rax + 0x778], rcx
mov rcx, qword [rsp + 0x6a8]
mov qword [rax + 0x780], rcx
mov rcx, qword [rsp + 0x6b0]
mov qword [rax + 0x788], rcx
mov rcx, qword [rsp + 0x6b8]
mov qword [rax + 0x790], rcx
mov rcx, qword [rsp + 0x6c0]
mov qword [rax + 0x798], rcx
mov rcx, qword [rsp + 0x4d8]
mov qword [rax + 0x7a0], rcx
mov rcx, qword [rsp + 0x4e0]
mov qword [rax + 0x7a8], rcx
mov rcx, qword [rsp + 0x488]
mov qword [rax + 0x7b0], rcx
mov rcx, qword [rsp + 0x448]
mov qword [rax + 0x7b8], rcx
mov rcx, qword [rsp + 0x4b0]
mov qword [rax + 0x7c0], rcx
mov rcx, qword [rsp + 0x6f8]
mov byte [rax + 0x7c8], cl
mov rdx, qword [rsp + 0x968]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax + 0x7cf], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax + 0x7cd], cx
mov dword [rax + 0x7c9], edx
mov rcx, qword [rsp + 0x6f0]
mov qword [rcx + 8], rax
lea rax, fcn.1400b7dd5
jmp 0x1400ada4b
mov rax, qword [rsp + 0x968]
shl rax, 8
movzx esi, byte [rsp + 0x6f8]
or rsi, rax
lea rcx, [rsp + 0x1cb0]
mov r13, rdx
lea rdx, [rsp + 0x1f70]
mov r8d, 0x2c0
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x19a0]
movaps xmm1, xmmword [rsp + 0x19b0]
movaps xmmword [rsp + 0x16a0], xmm0
movaps xmmword [rsp + 0x16b0], xmm1
push 0x10
pop rdx
mov ecx, 0xad0
call fcn.1400c65ff
mov rcx, r14
mov r14, rax
push 1
pop rax
mov qword [r14], rax
mov qword [r14 + 8], rax
mov qword [r14 + 0x18], rcx
mov qword [r14 + 0x10], r13
mov qword [r14 + 0x28], rbx
mov qword [r14 + 0x20], rdi
mov rax, qword [rsp + 0x8a8]
mov qword [r14 + 0x30], rax
mov rax, qword [rsp + 0x728]
mov qword [r14 + 0x38], rax
mov qword [r14 + 0x40], r15
mov rax, qword [rsp + 0x500]
mov qword [r14 + 0x48], rax
mov rax, qword [rsp + 0x750]
mov qword [r14 + 0x50], rax
mov rax, qword [rsp + 0x740]
mov qword [r14 + 0x58], rax
mov rax, qword [rsp + 0x748]
mov qword [r14 + 0x60], rax
mov rax, qword [rsp + 0x730]
mov qword [r14 + 0x68], rax
mov rax, qword [rsp + 0x738]
mov qword [r14 + 0x70], rax
mov rax, qword [rsp + 0x710]
mov byte [r14 + 0x78], al
mov rcx, qword [rsp + 0xb8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x7f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x7d], ax
mov dword [r14 + 0x79], ecx
mov rax, qword [rsp + 0x458]
mov qword [r14 + 0x80], rax
mov al, byte [rsp + 0x408]
mov byte [r14 + 0x88], al
mov rcx, qword [rsp + 0xc0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x8f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x8d], ax
mov dword [r14 + 0x89], ecx
mov rax, qword [rsp + 0x460]
mov qword [r14 + 0x90], rax
mov al, byte [rsp + 0x410]
mov byte [r14 + 0x98], al
mov rcx, qword [rsp + 0xa0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x9f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x9d], ax
mov dword [r14 + 0x99], ecx
mov rax, qword [rsp + 0x468]
mov qword [r14 + 0xa0], rax
mov al, byte [rsp + 0x3f]
mov byte [r14 + 0xa8], al
mov rcx, qword [rsp + 0x138]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0xaf], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0xad], ax
mov dword [r14 + 0xa9], ecx
mov rax, qword [rsp + 0xd0]
mov qword [r14 + 0xb0], rax
mov al, byte [rsp + 0x40]
mov byte [r14 + 0xb8], al
mov rcx, qword [rsp + 0x148]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0xbf], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0xbd], ax
mov dword [r14 + 0xb9], ecx
mov rax, qword [rsp + 0xd8]
mov qword [r14 + 0xc0], rax
mov al, byte [rsp + 0x42]
mov byte [r14 + 0xc8], al
mov rcx, qword [rsp + 0x158]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0xcf], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0xcd], ax
mov dword [r14 + 0xc9], ecx
mov rax, qword [rsp + 0xe0]
mov qword [r14 + 0xd0], rax
mov al, byte [rsp + 0x44]
mov byte [r14 + 0xd8], al
mov rcx, qword [rsp + 0x168]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0xdf], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0xdd], ax
mov dword [r14 + 0xd9], ecx
mov rax, qword [rsp + 0xe8]
mov qword [r14 + 0xe0], rax
mov al, byte [rsp + 0x46]
mov byte [r14 + 0xe8], al
mov rcx, qword [rsp + 0x170]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0xef], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0xed], ax
mov dword [r14 + 0xe9], ecx
mov rax, qword [rsp + 0xf0]
mov qword [r14 + 0xf0], rax
mov al, byte [rsp + 0x47]
mov byte [r14 + 0xf8], al
mov rcx, qword [rsp + 0x180]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0xff], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0xfd], ax
mov dword [r14 + 0xf9], ecx
mov rax, qword [rsp + 0xf8]
mov qword [r14 + 0x100], rax
mov al, byte [rsp + 0x4a]
mov byte [r14 + 0x108], al
mov rcx, qword [rsp + 0x190]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x10f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x10d], ax
mov dword [r14 + 0x109], ecx
mov rax, qword [rsp + 0x100]
mov qword [r14 + 0x110], rax
mov al, byte [rsp + 0x4b]
mov byte [r14 + 0x118], al
mov rcx, qword [rsp + 0x1a0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x11f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x11d], ax
mov dword [r14 + 0x119], ecx
mov rax, qword [rsp + 0x108]
mov qword [r14 + 0x120], rax
mov al, byte [rsp + 0x4c]
mov byte [r14 + 0x128], al
mov rcx, qword [rsp + 0x1a8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x12f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x12d], ax
mov dword [r14 + 0x129], ecx
mov rax, qword [rsp + 0x110]
mov qword [r14 + 0x130], rax
mov al, byte [rsp + 0x4f]
mov byte [r14 + 0x138], al
mov rcx, qword [rsp + 0x1b8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x13f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x13d], ax
mov dword [r14 + 0x139], ecx
mov rax, qword [rsp + 0x118]
mov qword [r14 + 0x140], rax
mov al, byte [rsp + 0x50]
mov byte [r14 + 0x148], al
mov rcx, qword [rsp + 0x1c8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x14f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x14d], ax
mov dword [r14 + 0x149], ecx
mov rax, qword [rsp + 0x120]
mov qword [r14 + 0x150], rax
mov al, byte [rsp + 0x52]
mov byte [r14 + 0x158], al
mov rcx, qword [rsp + 0x1d8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x15f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x15d], ax
mov dword [r14 + 0x159], ecx
mov rax, qword [rsp + 0x128]
mov qword [r14 + 0x160], rax
mov al, byte [rsp + 0x30]
mov byte [r14 + 0x168], al
mov rcx, qword [rsp + 0x1e0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x16f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x16d], ax
mov dword [r14 + 0x169], ecx
mov rax, qword [rsp + 0x130]
mov qword [r14 + 0x170], rax
mov al, byte [rsp + 0x31]
mov byte [r14 + 0x178], al
mov rcx, qword [rsp + 0x1f0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x17f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x17d], ax
mov dword [r14 + 0x179], ecx
mov rax, qword [rsp + 0x140]
mov qword [r14 + 0x180], rax
mov al, byte [rsp + 0x32]
mov byte [r14 + 0x188], al
mov rcx, qword [rsp + 0x200]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x18f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x18d], ax
mov dword [r14 + 0x189], ecx
mov rax, qword [rsp + 0x150]
mov qword [r14 + 0x190], rax
mov al, byte [rsp + 0x33]
mov byte [r14 + 0x198], al
mov rcx, qword [rsp + 0x208]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x19f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x19d], ax
mov dword [r14 + 0x199], ecx
mov rax, qword [rsp + 0x160]
mov qword [r14 + 0x1a0], rax
mov al, byte [rsp + 0x34]
mov byte [r14 + 0x1a8], al
mov rcx, qword [rsp + 0x220]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x1af], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x1ad], ax
mov dword [r14 + 0x1a9], ecx
mov rax, qword [rsp + 0x178]
mov qword [r14 + 0x1b0], rax
mov al, byte [rsp + 0x35]
mov byte [r14 + 0x1b8], al
mov rcx, qword [rsp + 0x228]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x1bf], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x1bd], ax
mov dword [r14 + 0x1b9], ecx
mov rax, qword [rsp + 0x188]
mov qword [r14 + 0x1c0], rax
mov al, byte [rsp + 0x37]
mov byte [r14 + 0x1c8], al
mov rcx, qword [rsp + 0x230]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x1cf], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x1cd], ax
mov dword [r14 + 0x1c9], ecx
mov rax, qword [rsp + 0x198]
mov qword [r14 + 0x1d0], rax
mov al, byte [rsp + 0x38]
mov byte [r14 + 0x1d8], al
mov rcx, qword [rsp + 0x240]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x1df], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x1dd], ax
mov dword [r14 + 0x1d9], ecx
mov rax, qword [rsp + 0x1b0]
mov qword [r14 + 0x1e0], rax
mov al, byte [rsp + 0x39]
mov byte [r14 + 0x1e8], al
mov rcx, qword [rsp + 0x250]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x1ef], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x1ed], ax
mov dword [r14 + 0x1e9], ecx
mov rax, qword [rsp + 0x1c0]
mov qword [r14 + 0x1f0], rax
mov al, byte [rsp + 0x3a]
mov byte [r14 + 0x1f8], al
mov rcx, qword [rsp + 0x258]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x1ff], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x1fd], ax
mov dword [r14 + 0x1f9], ecx
mov rax, qword [rsp + 0x1d0]
mov qword [r14 + 0x200], rax
mov al, byte [rsp + 0x3b]
mov byte [r14 + 0x208], al
mov rcx, qword [rsp + 0x268]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x20f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x20d], ax
mov dword [r14 + 0x209], ecx
mov rax, qword [rsp + 0x1e8]
mov qword [r14 + 0x210], rax
mov al, byte [rsp + 0x3c]
mov byte [r14 + 0x218], al
mov rcx, qword [rsp + 0x270]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x21f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x21d], ax
mov dword [r14 + 0x219], ecx
mov rax, qword [rsp + 0x1f8]
mov qword [r14 + 0x220], rax
mov al, byte [rsp + 0x3d]
mov byte [r14 + 0x228], al
mov rcx, qword [rsp + 0x290]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x22f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x22d], ax
mov dword [r14 + 0x229], ecx
mov rax, qword [rsp + 0x210]
mov qword [r14 + 0x230], rax
mov al, byte [rsp + 0x3e]
mov byte [r14 + 0x238], al
mov rcx, qword [rsp + 0x280]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x23f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x23d], ax
mov dword [r14 + 0x239], ecx
mov rax, qword [rsp + 0x218]
mov qword [r14 + 0x240], rax
mov al, byte [rsp + 0x41]
mov byte [r14 + 0x248], al
mov rcx, qword [rsp + 0x298]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x24f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x24d], ax
mov dword [r14 + 0x249], ecx
mov rax, qword [rsp + 0x238]
mov qword [r14 + 0x250], rax
mov al, byte [rsp + 0x43]
mov byte [r14 + 0x258], al
mov rcx, qword [rsp + 0x2a0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x25f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x25d], ax
mov dword [r14 + 0x259], ecx
mov rax, qword [rsp + 0x248]
mov qword [r14 + 0x260], rax
mov al, byte [rsp + 0x45]
mov byte [r14 + 0x268], al
mov rcx, qword [rsp + 0x2a8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x26f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x26d], ax
mov dword [r14 + 0x269], ecx
mov rax, qword [rsp + 0x260]
mov qword [r14 + 0x270], rax
mov al, byte [rsp + 0x48]
mov byte [r14 + 0x278], al
mov rcx, qword [rsp + 0x2c8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x27f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x27d], ax
mov dword [r14 + 0x279], ecx
mov rax, qword [rsp + 0x278]
mov qword [r14 + 0x280], rax
mov al, byte [rsp + 0x49]
mov byte [r14 + 0x288], al
mov rcx, qword [rsp + 0x2c0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x28f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x28d], ax
mov dword [r14 + 0x289], ecx
mov rax, qword [rsp + 0x288]
mov qword [r14 + 0x290], rax
mov al, byte [rsp + 0x4d]
mov byte [r14 + 0x298], al
mov rcx, qword [rsp + 0x2e0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x29f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x29d], ax
mov dword [r14 + 0x299], ecx
mov rax, qword [rsp + 0x2b0]
mov qword [r14 + 0x2a0], rax
mov al, byte [rsp + 0x4e]
mov byte [r14 + 0x2a8], al
mov rcx, qword [rsp + 0x2d8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x2af], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x2ad], ax
mov dword [r14 + 0x2a9], ecx
mov rax, qword [rsp + 0x2b8]
mov qword [r14 + 0x2b0], rax
mov al, byte [rsp + 0x51]
mov byte [r14 + 0x2b8], al
mov rax, r12
shr rax, 0x30
mov byte [r14 + 0x2bf], al
mov rax, r12
shr rax, 0x20
mov word [r14 + 0x2bd], ax
mov dword [r14 + 0x2b9], r12d
mov rax, qword [rsp + 0x2d0]
mov qword [r14 + 0x2c0], rax
mov al, byte [rsp + 0x36]
mov byte [r14 + 0x2c8], al
mov rcx, qword [rsp + 0x2e8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x2cf], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x2cd], ax
mov dword [r14 + 0x2c9], ecx
mov rax, qword [rsp + 0x2f0]
mov qword [r14 + 0x2d0], rax
mov rax, qword [rsp + 0x480]
mov byte [r14 + 0x2d8], al
mov rcx, qword [rsp + 0x478]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x2df], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x2dd], ax
mov dword [r14 + 0x2d9], ecx
mov rax, qword [rsp + 0x2f8]
mov qword [r14 + 0x2e0], rax
mov rax, qword [rsp + 0x90]
mov byte [r14 + 0x2e8], al
mov rcx, qword [rsp + 0x4a0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x2ef], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x2ed], ax
mov dword [r14 + 0x2e9], ecx
mov rax, qword [rsp + 0x450]
mov qword [r14 + 0x2f0], rax
mov al, byte [rsp + 0x74]
mov byte [r14 + 0x2f8], al
mov rcx, qword [rsp + 0x370]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x2ff], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x2fd], ax
mov dword [r14 + 0x2f9], ecx
mov rax, qword [rsp + 0x4f0]
mov qword [r14 + 0x300], rax
mov al, byte [rsp + 0x53]
mov byte [r14 + 0x308], al
mov rcx, qword [rsp + 0x378]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x30f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x30d], ax
mov dword [r14 + 0x309], ecx
mov rax, qword [rsp + 0x4d0]
mov qword [r14 + 0x310], rax
mov al, byte [rsp + 0x54]
mov byte [r14 + 0x318], al
mov rcx, qword [rsp + 0x388]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x31f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x31d], ax
mov dword [r14 + 0x319], ecx
mov rax, qword [rsp + 0x300]
mov qword [r14 + 0x320], rax
mov al, byte [rsp + 0x55]
mov byte [r14 + 0x328], al
mov rcx, qword [rsp + 0x398]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x32f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x32d], ax
mov dword [r14 + 0x329], ecx
mov rax, qword [rsp + 0x308]
mov qword [r14 + 0x330], rax
mov al, byte [rsp + 0x56]
mov byte [r14 + 0x338], al
mov rcx, qword [rsp + 0x3a0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x33f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x33d], ax
mov dword [r14 + 0x339], ecx
mov rax, qword [rsp + 0x310]
mov qword [r14 + 0x340], rax
mov al, byte [rsp + 0x57]
mov byte [r14 + 0x348], al
mov rcx, qword [rsp + 0x3b0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x34f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x34d], ax
mov dword [r14 + 0x349], ecx
mov rax, qword [rsp + 0x318]
mov qword [r14 + 0x350], rax
mov al, byte [rsp + 0x2f]
mov byte [r14 + 0x358], al
mov rcx, qword [rsp + 0x3c0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x35f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x35d], ax
mov dword [r14 + 0x359], ecx
mov rax, qword [rsp + 0x320]
mov qword [r14 + 0x360], rax
mov al, byte [rsp + 0x73]
mov byte [r14 + 0x368], al
mov rcx, qword [rsp + 0x3c8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x36f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x36d], ax
mov dword [r14 + 0x369], ecx
mov rax, qword [rsp + 0x328]
mov qword [r14 + 0x370], rax
mov al, byte [rsp + 0x58]
mov byte [r14 + 0x378], al
mov rcx, qword [rsp + 0x3d8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x37f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x37d], ax
mov dword [r14 + 0x379], ecx
mov rax, qword [rsp + 0x330]
mov qword [r14 + 0x380], rax
mov al, byte [rsp + 0x59]
mov byte [r14 + 0x388], al
mov rcx, qword [rsp + 0x3e0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x38f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x38d], ax
mov dword [r14 + 0x389], ecx
mov rax, qword [rsp + 0x508]
mov qword [r14 + 0x390], rax
mov al, byte [rsp + 0x71]
mov byte [r14 + 0x398], al
mov rcx, qword [rsp + 0x3e8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x39f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x39d], ax
mov dword [r14 + 0x399], ecx
mov rax, qword [rsp + 0x338]
mov qword [r14 + 0x3a0], rax
mov al, byte [rsp + 0x75]
mov byte [r14 + 0x3a8], al
mov rcx, qword [rsp + 0x3f0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x3af], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x3ad], ax
mov dword [r14 + 0x3a9], ecx
mov rax, qword [rsp + 0x340]
mov qword [r14 + 0x3b0], rax
mov al, byte [rsp + 0x5a]
mov byte [r14 + 0x3b8], al
mov rcx, qword [rsp + 0x418]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x3bf], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x3bd], ax
mov dword [r14 + 0x3b9], ecx
mov rax, qword [rsp + 0x348]
mov qword [r14 + 0x3c0], rax
mov al, byte [rsp + 0x2e]
mov byte [r14 + 0x3c8], al
mov rcx, qword [rsp + 0x438]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x3cf], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x3cd], ax
mov dword [r14 + 0x3c9], ecx
mov rax, qword [rsp + 0x350]
mov qword [r14 + 0x3d0], rax
mov al, byte [rsp + 0x5b]
mov byte [r14 + 0x3d8], al
mov rcx, qword [rsp + 0x4e8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x3df], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x3dd], ax
mov dword [r14 + 0x3d9], ecx
mov rax, qword [rsp + 0x358]
mov qword [r14 + 0x3e0], rax
mov al, byte [rsp + 0x5c]
mov byte [r14 + 0x3e8], al
mov rcx, qword [rsp + 0x428]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x3ef], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x3ed], ax
mov dword [r14 + 0x3e9], ecx
mov rax, qword [rsp + 0x360]
mov qword [r14 + 0x3f0], rax
mov al, byte [rsp + 0x5d]
mov byte [r14 + 0x3f8], al
mov rcx, qword [rsp + 0x3f8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x3ff], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x3fd], ax
mov dword [r14 + 0x3f9], ecx
mov rax, qword [rsp + 0x368]
mov qword [r14 + 0x400], rax
mov al, byte [rsp + 0x5e]
mov byte [r14 + 0x408], al
mov rcx, qword [rsp + 0x400]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x40f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x40d], ax
mov dword [r14 + 0x409], ecx
mov rax, qword [rsp + 0x380]
mov qword [r14 + 0x410], rax
mov al, byte [rsp + 0x5f]
mov byte [r14 + 0x418], al
mov rcx, qword [rsp + 0x430]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x41f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x41d], ax
mov dword [r14 + 0x419], ecx
mov rax, qword [rsp + 0x390]
mov qword [r14 + 0x420], rax
mov al, byte [rsp + 0x60]
mov byte [r14 + 0x428], al
mov rcx, qword [rsp + 0xb0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x42f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x42d], ax
mov dword [r14 + 0x429], ecx
mov rax, qword [rsp + 0x3a8]
mov qword [r14 + 0x430], rax
mov al, byte [rsp + 0x61]
mov byte [r14 + 0x438], al
mov rcx, qword [rsp + 0x4a8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x43f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x43d], ax
mov dword [r14 + 0x439], ecx
mov rax, qword [rsp + 0x3b8]
mov qword [r14 + 0x440], rax
mov al, byte [rsp + 0x62]
mov byte [r14 + 0x448], al
mov rcx, qword [rsp + 0xa8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x44f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x44d], ax
mov dword [r14 + 0x449], ecx
mov rax, qword [rsp + 0x3d0]
mov qword [r14 + 0x450], rax
mov al, byte [rsp + 0x63]
mov byte [r14 + 0x458], al
mov rcx, qword [rsp + 0x440]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x45f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x45d], ax
mov dword [r14 + 0x459], ecx
mov rax, qword [rsp + 0x420]
mov qword [r14 + 0x460], rax
mov al, byte [rsp + 0x77]
mov byte [r14 + 0x468], al
mov rcx, qword [rsp + 0x498]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x46f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x46d], ax
mov dword [r14 + 0x469], ecx
mov rax, qword [rsp + 0x490]
mov qword [r14 + 0x470], rax
mov al, byte [rsp + 0x4c0]
mov byte [r14 + 0x478], al
mov rcx, qword [rsp + 0x4f8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x47f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x47d], ax
mov dword [r14 + 0x479], ecx
mov rax, qword [rsp + 0x4c8]
mov qword [r14 + 0x480], rax
mov al, byte [rsp + 0x7b]
mov byte [r14 + 0x488], al
mov rcx, qword [rsp + 0x7e0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x48f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x48d], ax
mov dword [r14 + 0x489], ecx
mov rax, qword [rsp + 0x768]
mov qword [r14 + 0x490], rax
mov al, byte [rsp + 0x7d]
mov byte [r14 + 0x498], al
mov rcx, qword [rsp + 0x7c8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x49f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x49d], ax
mov dword [r14 + 0x499], ecx
mov rax, qword [rsp + 0x760]
mov qword [r14 + 0x4a0], rax
mov al, byte [rsp + 0x7f]
mov byte [r14 + 0x4a8], al
mov rcx, qword [rsp + 0x7d0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x4af], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x4ad], ax
mov dword [r14 + 0x4a9], ecx
mov rax, qword [rsp + 0x770]
mov qword [r14 + 0x4b0], rax
mov al, byte [rsp + 0x81]
mov byte [r14 + 0x4b8], al
mov rcx, qword [rsp + 0x7e8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x4bf], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x4bd], ax
mov dword [r14 + 0x4b9], ecx
mov rax, qword [rsp + 0x778]
mov qword [r14 + 0x4c0], rax
mov al, byte [rsp + 0x82]
mov byte [r14 + 0x4c8], al
mov rcx, qword [rsp + 0x7f0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x4cf], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x4cd], ax
mov dword [r14 + 0x4c9], ecx
mov rax, qword [rsp + 0x780]
mov qword [r14 + 0x4d0], rax
mov al, byte [rsp + 0x85]
mov byte [r14 + 0x4d8], al
mov rcx, qword [rsp + 0x800]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x4df], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x4dd], ax
mov dword [r14 + 0x4d9], ecx
mov rax, qword [rsp + 0x788]
mov qword [r14 + 0x4e0], rax
mov al, byte [rsp + 0x84]
mov byte [r14 + 0x4e8], al
mov rcx, qword [rsp + 0x810]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x4ef], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x4ed], ax
mov dword [r14 + 0x4e9], ecx
mov rax, qword [rsp + 0x790]
mov qword [r14 + 0x4f0], rax
mov al, byte [rsp + 0x87]
mov byte [r14 + 0x4f8], al
mov rcx, qword [rsp + 0x818]
mov rax, rcx
enter 0xffffffffffffc148, 0xffffffffffffffe8
xor byte [rcx - 0x78], al
xchg bh, bh
add al, 0
add byte [rax - 0x77], cl
enter 0xffffffffffffc148, 0xffffffffffffffe8
and byte [rsi + 0x41], ah
mov dword [rsi + 0x4fd], eax
mov dword [r14 + 0x4f9], ecx
mov rax, qword [rsp + 0x798]
mov qword [r14 + 0x500], rax
mov al, byte [rsp + 0x7a]
mov byte [r14 + 0x508], al
mov rcx, qword [rsp + 0x820]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x50f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x50d], ax
mov dword [r14 + 0x509], ecx
mov rax, qword [rsp + 0x7a0]
mov qword [r14 + 0x510], rax
mov al, byte [rsp + 0x7c]
mov byte [r14 + 0x518], al
mov rcx, qword [rsp + 0x830]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x51f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x51d], ax
mov dword [r14 + 0x519], ecx
mov rax, qword [rsp + 0x7a8]
mov qword [r14 + 0x520], rax
mov al, byte [rsp + 0x7e]
mov byte [r14 + 0x528], al
mov rcx, qword [rsp + 0x838]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x52f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x52d], ax
mov dword [r14 + 0x529], ecx
mov rax, qword [rsp + 0x7b0]
mov qword [r14 + 0x530], rax
mov al, byte [rsp + 0x80]
mov byte [r14 + 0x538], al
mov rcx, qword [rsp + 0x848]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x53f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x53d], ax
mov dword [r14 + 0x539], ecx
mov rax, qword [rsp + 0x7b8]
mov qword [r14 + 0x540], rax
mov al, byte [rsp + 0x83]
mov byte [r14 + 0x548], al
mov rcx, qword [rsp + 0x850]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x54f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x54d], ax
mov dword [r14 + 0x549], ecx
mov rax, qword [rsp + 0x7c0]
mov qword [r14 + 0x550], rax
mov al, byte [rsp + 0x86]
mov byte [r14 + 0x558], al
mov rcx, qword [rsp + 0x860]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x55f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x55d], ax
mov dword [r14 + 0x559], ecx
mov rax, qword [rsp + 0x7d8]
mov qword [r14 + 0x560], rax
mov al, byte [rsp + 0x88]
mov byte [r14 + 0x568], al
mov rcx, qword [rsp + 0x868]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x56f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x56d], ax
mov dword [r14 + 0x569], ecx
mov rax, qword [rsp + 0x7f8]
mov qword [r14 + 0x570], rax
mov al, byte [rsp + 0x89]
mov byte [r14 + 0x578], al
mov rcx, qword [rsp + 0x870]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x57f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x57d], ax
mov dword [r14 + 0x579], ecx
mov rax, qword [rsp + 0x808]
mov qword [r14 + 0x580], rax
mov al, byte [rsp + 0x8a]
mov byte [r14 + 0x588], al
mov rcx, qword [rsp + 0x758]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x58f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x58d], ax
mov dword [r14 + 0x589], ecx
mov rax, qword [rsp + 0x828]
mov qword [r14 + 0x590], rax
mov al, byte [rsp + 0x8b]
mov byte [r14 + 0x598], al
mov rcx, qword [rsp + 0x718]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x59f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x59d], ax
mov dword [r14 + 0x599], ecx
mov rax, qword [rsp + 0x840]
mov qword [r14 + 0x5a0], rax
mov al, byte [rsp + 0x8c]
mov byte [r14 + 0x5a8], al
mov rcx, qword [rsp + 0x700]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x5af], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x5ad], ax
mov dword [r14 + 0x5a9], ecx
mov rax, qword [rsp + 0x858]
mov qword [r14 + 0x5b0], rax
mov al, byte [rsp + 0x8d]
mov byte [r14 + 0x5b8], al
mov rcx, qword [rsp + 0x708]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x5bf], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x5bd], ax
mov dword [r14 + 0x5b9], ecx
mov rax, qword [rsp + 0x880]
mov qword [r14 + 0x5c0], rax
mov al, byte [rsp + 0x8e]
mov byte [r14 + 0x5c8], al
mov rcx, qword [rsp + 0x898]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x5cf], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x5cd], ax
mov dword [r14 + 0x5c9], ecx
mov rax, qword [rsp + 0x890]
mov qword [r14 + 0x5d0], rax
mov al, byte [rsp + 0x64]
mov byte [r14 + 0x5d8], al
mov rcx, qword [rsp + 0x888]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x5df], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x5dd], ax
mov dword [r14 + 0x5d9], ecx
mov rax, qword [rsp + 0x878]
mov qword [r14 + 0x5e0], rax
mov al, byte [rsp + 0x65]
mov byte [r14 + 0x5e8], al
mov rcx, qword [rsp + 0x538]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x5ef], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x5ed], ax
mov dword [r14 + 0x5e9], ecx
mov rax, qword [rsp + 0x510]
mov qword [r14 + 0x5f0], rax
mov al, byte [rsp + 0x66]
mov byte [r14 + 0x5f8], al
mov rcx, qword [rsp + 0x540]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x5ff], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x5fd], ax
mov dword [r14 + 0x5f9], ecx
mov rax, qword [rsp + 0x518]
mov qword [r14 + 0x600], rax
mov al, byte [rsp + 0x67]
mov byte [r14 + 0x608], al
mov rcx, qword [rsp + 0x550]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x60f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x60d], ax
mov dword [r14 + 0x609], ecx
mov rax, qword [rsp + 0x520]
mov qword [r14 + 0x610], rax
mov al, byte [rsp + 0x68]
mov byte [r14 + 0x618], al
mov rcx, qword [rsp + 0x560]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x61f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x61d], ax
mov dword [r14 + 0x619], ecx
mov rax, qword [rsp + 0x528]
mov qword [r14 + 0x620], rax
mov al, byte [rsp + 0x69]
mov byte [r14 + 0x628], al
mov rcx, qword [rsp + 0x570]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x62f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x62d], ax
mov dword [r14 + 0x629], ecx
mov rax, qword [rsp + 0x530]
mov qword [r14 + 0x630], rax
mov al, byte [rsp + 0x6a]
mov byte [r14 + 0x638], al
mov rcx, qword [rsp + 0x578]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x63f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x63d], ax
mov dword [r14 + 0x639], ecx
mov rax, qword [rsp + 0x548]
mov qword [r14 + 0x640], rax
mov al, byte [rsp + 0x6b]
mov byte [r14 + 0x648], al
mov rcx, qword [rsp + 0x588]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x64f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x64d], ax
mov dword [r14 + 0x649], ecx
mov rax, qword [rsp + 0x558]
mov qword [r14 + 0x650], rax
mov al, byte [rsp + 0x6c]
mov byte [r14 + 0x658], al
mov rcx, qword [rsp + 0x598]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x65f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x65d], ax
mov dword [r14 + 0x659], ecx
mov rax, qword [rsp + 0x568]
mov qword [r14 + 0x660], rax
mov al, byte [rsp + 0x6d]
mov byte [r14 + 0x668], al
mov rcx, qword [rsp + 0x5a0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x66f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x66d], ax
mov dword [r14 + 0x669], ecx
mov rax, qword [rsp + 0x580]
mov qword [r14 + 0x670], rax
mov al, byte [rsp + 0x6e]
mov byte [r14 + 0x678], al
mov rcx, qword [rsp + 0x5b0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x67f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x67d], ax
mov dword [r14 + 0x679], ecx
mov rax, qword [rsp + 0x590]
mov qword [r14 + 0x680], rax
mov al, byte [rsp + 0x6f]
mov byte [r14 + 0x688], al
mov rcx, qword [rsp + 0x5c0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x68f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x68d], ax
mov dword [r14 + 0x689], ecx
mov rax, qword [rsp + 0x5a8]
mov qword [r14 + 0x690], rax
mov al, byte [rsp + 0x70]
mov byte [r14 + 0x698], al
mov rcx, qword [rsp + 0x5d0]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x69f], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x69d], ax
mov dword [r14 + 0x699], ecx
mov rax, qword [rsp + 0x5b8]
mov qword [r14 + 0x6a0], rax
mov al, byte [rsp + 0x72]
mov byte [r14 + 0x6a8], al
mov rcx, qword [rsp + 0x5d8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x6af], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x6ad], ax
mov dword [r14 + 0x6a9], ecx
mov rax, qword [rsp + 0x5c8]
mov qword [r14 + 0x6b0], rax
mov al, byte [rsp + 0x76]
mov byte [r14 + 0x6b8], al
mov rcx, qword [rsp + 0x5e8]
mov rax, rcx
shr rax, 0x30
mov byte [r14 + 0x6bf], al
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x6bd], ax
mov dword [r14 + 0x6b9], ecx
mov rax, qword [rsp + 0x5e0]
mov qword [r14 + 0x6c0], rax
mov rax, qword [rsp + 0xc8]
mov qword [r14 + 0x6c8], rax
mov rax, qword [rsp + 0x5f0]
mov qword [r14 + 0x6d0], rax
mov rax, qword [rsp + 0x8a0]
mov qword [r14 + 0x6d8], rax
mov rax, qword [rsp + 0x5f8]
mov qword [r14 + 0x6e0], rax
mov rax, qword [rsp + 0x600]
mov qword [r14 + 0x6e8], rax
mov rax, qword [rsp + 0x608]
mov qword [r14 + 0x6f0], rax
mov rax, qword [rsp + 0x610]
mov qword [r14 + 0x6f8], rax
mov rax, qword [rsp + 0x618]
mov qword [r14 + 0x700], rax
mov rax, qword [rsp + 0x620]
mov qword [r14 + 0x708], rax
mov rax, qword [rsp + 0x628]
mov qword [r14 + 0x710], rax
mov rax, qword [rsp + 0x630]
mov qword [r14 + 0x718], rax
mov rax, qword [rsp + 0x638]
mov qword [r14 + 0x720], rax
mov rax, qword [rsp + 0x640]
mov qword [r14 + 0x728], rax
mov rax, qword [rsp + 0x648]
mov qword [r14 + 0x730], rax
mov rax, qword [rsp + 0x650]
mov qword [r14 + 0x738], rax
mov rax, qword [rsp + 0x658]
mov qword [r14 + 0x740], rax
mov rax, qword [rsp + 0x660]
mov qword [r14 + 0x748], rax
mov rax, qword [rsp + 0x668]
mov qword [r14 + 0x750], rax
mov rax, qword [rsp + 0x670]
mov qword [r14 + 0x758], rax
mov rax, qword [rsp + 0x678]
mov qword [r14 + 0x760], rax
mov rax, qword [rsp + 0x680]
mov qword [r14 + 0x768], rax
mov rax, qword [rsp + 0x688]
mov qword [r14 + 0x770], rax
mov rax, qword [rsp + 0x690]
mov qword [r14 + 0x778], rax
mov rax, qword [rsp + 0x698]
mov qword [r14 + 0x780], rax
mov rax, qword [rsp + 0x6a0]
mov qword [r14 + 0x788], rax
mov rax, qword [rsp + 0x6a8]
mov qword [r14 + 0x790], rax
mov rax, qword [rsp + 0x6b0]
mov qword [r14 + 0x798], rax
mov rax, qword [rsp + 0x6b8]
mov qword [r14 + 0x7a0], rax
mov rax, qword [rsp + 0x6c0]
mov qword [r14 + 0x7a8], rax
mov rax, qword [rsp + 0x4d8]
mov qword [r14 + 0x7b0], rax
mov rax, qword [rsp + 0x4e0]
mov qword [r14 + 0x7b8], rax
mov rax, qword [rsp + 0x488]
mov qword [r14 + 0x7c0], rax
mov rax, qword [rsp + 0x448]
mov qword [r14 + 0x7c8], rax
mov qword [r14 + 0x7d8], rsi
mov rax, qword [rsp + 0x4b0]
mov qword [r14 + 0x7d0], rax
lea rcx, [r14 + 0x7e0]
mov r8d, 0x2c0
lea rdx, [rsp + 0x1cb0]
call sub.VCRUNTIME140.dll_memcpy
movdqa xmm0, xmmword [rsp + 0x16a0]
movaps xmm1, xmmword [rsp + 0x16b0]
movdqa xmmword [r14 + 0xaa0], xmm0
movaps xmmword [r14 + 0xab0], xmm1
mov rax, qword [rsp + 0x720]
mov qword [r14 + 0xac0], rax
mov byte [r14 + 0xac8], 0
mov rcx, qword [rsp + 0x6f0]
mov qword [rcx + 8], r14
lea rax, [0x1401b77a8]
mov qword [rcx + 0x10], rax
movabs rax, 0x8000000000000002
mov qword [rcx], rax
lea rcx, [rsp + 0xdc0]
call fcn.14008c276
movaps xmm6, xmmword [rbp + 0x21b0]
movaps xmm7, xmmword [rbp + 0x21c0]
lea rsp, [rbp + 0x21d8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov qword [rsp + 0x708], r15
mov qword [rsp + 0x700], rsi
mov al, byte [rsp + 0x36]
mov qword [rsp + 0x480], rax
mov al, byte [rsp + 0x63]
mov byte [rsp + 0x77], al
mov qword [rsp + 0x498], rdx
mov qword [rsp + 0x490], r9
mov al, byte [rsp + 0x62]
mov byte [rsp + 0x63], al
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x440], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0x420], rax
mov al, byte [rsp + 0x61]
mov byte [rsp + 0x62], al
mov qword [rsp + 0xa8], r8
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x3d0], rax
mov al, byte [rsp + 0x60]
mov byte [rsp + 0x61], al
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x4a8], rax
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0x3b8], rax
mov al, byte [rsp + 0x5f]
mov byte [rsp + 0x60], al
mov qword [rsp + 0xb0], r10
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x3a8], rax
mov al, byte [rsp + 0x5e]
mov byte [rsp + 0x5f], al
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x430], rax
mov rax, qword [rsp + 0x380]
mov qword [rsp + 0x390], rax
mov al, byte [rsp + 0x5d]
mov byte [rsp + 0x5e], al
mov rax, qword [rsp + 0x3f8]
mov qword [rsp + 0x400], rax
mov rax, qword [rsp + 0x368]
mov qword [rsp + 0x380], rax
mov al, byte [rsp + 0x5c]
mov byte [rsp + 0x5d], al
mov qword [rsp + 0x3f8], r11
mov rax, qword [rsp + 0x360]
mov qword [rsp + 0x368], rax
mov al, byte [rsp + 0x5b]
mov byte [rsp + 0x5c], al
mov qword [rsp + 0x428], r14
mov rax, qword [rsp + 0x358]
mov qword [rsp + 0x360], rax
mov al, byte [rsp + 0x2e]
mov byte [rsp + 0x5b], al
mov r8, qword [rsp + 0x438]
mov rax, qword [rsp + 0x350]
mov qword [rsp + 0x358], rax
mov al, byte [rsp + 0x5a]
mov byte [rsp + 0x2e], al
mov rax, qword [rsp + 0x418]
mov r14, qword [rsp + 0x348]
mov qword [rsp + 0x350], r14
mov r9b, byte [rsp + 0x75]
mov byte [rsp + 0x5a], r9b
mov r14, qword [rsp + 0x3f0]
mov qword [rsp + 0x418], r14
mov r14, qword [rsp + 0x340]
mov qword [rsp + 0x348], r14
mov r13b, byte [rsp + 0x71]
mov r14, qword [rsp + 0x3e8]
mov qword [rsp + 0x3f0], r14
mov r14, qword [rsp + 0x338]
mov qword [rsp + 0x340], r14
mov r9b, byte [rsp + 0x59]
mov byte [rsp + 0x71], r9b
mov r14, qword [rsp + 0x3e0]
mov qword [rsp + 0x3e8], r14
mov qword [rsp + 0x338], rcx
mov cl, byte [rsp + 0x58]
mov byte [rsp + 0x59], cl
mov r14, qword [rsp + 0x3d8]
mov qword [rsp + 0x3e0], r14
mov rcx, qword [rsp + 0x330]
mov dl, byte [rsp + 0x73]
mov byte [rsp + 0x58], dl
mov r14, qword [rsp + 0x3c8]
mov qword [rsp + 0x3d8], r14
mov rsi, qword [rsp + 0x328]
mov qword [rsp + 0x330], rsi
mov r11b, byte [rsp + 0x2f]
mov r14, qword [rsp + 0x3c0]
mov qword [rsp + 0x3c8], r14
mov rsi, qword [rsp + 0x320]
mov qword [rsp + 0x328], rsi
mov dl, byte [rsp + 0x57]
mov byte [rsp + 0x2f], dl
mov r14, qword [rsp + 0x3b0]
mov qword [rsp + 0x3c0], r14
mov rsi, qword [rsp + 0x318]
mov qword [rsp + 0x320], rsi
mov dl, byte [rsp + 0x56]
mov byte [rsp + 0x57], dl
mov r14, qword [rsp + 0x3a0]
mov qword [rsp + 0x3b0], r14
mov rsi, qword [rsp + 0x310]
mov qword [rsp + 0x318], rsi
mov dl, byte [rsp + 0x55]
mov byte [rsp + 0x56], dl
mov r14, qword [rsp + 0x398]
mov qword [rsp + 0x3a0], r14
mov rsi, qword [rsp + 0x308]
mov qword [rsp + 0x310], rsi
mov dl, byte [rsp + 0x54]
mov byte [rsp + 0x55], dl
mov r14, qword [rsp + 0x388]
mov qword [rsp + 0x398], r14
mov rsi, qword [rsp + 0x300]
mov qword [rsp + 0x308], rsi
mov dl, byte [rsp + 0x53]
mov byte [rsp + 0x54], dl
mov r14, qword [rsp + 0x378]
mov qword [rsp + 0x388], r14
mov r9, qword [rsp + 0x4d0]
mov qword [rsp + 0x300], r9
mov dl, byte [rsp + 0x74]
mov byte [rsp + 0x53], dl
mov r14, qword [rsp + 0x370]
mov qword [rsp + 0x378], r14
mov rsi, qword [rsp + 0x4f0]
mov r9, qword [rsp + 0x4a0]
mov qword [rsp + 0x370], r9
mov r9, qword [rsp + 0x450]
mov r15, qword [rsp + 0x2f8]
mov rdx, qword [rsp + 0x2e8]
mov qword [rsp + 0x478], rdx
mov r10, qword [rsp + 0x2f0]
mov qword [rsp + 0x2f8], r10
mov dl, byte [rsp + 0x51]
mov byte [rsp + 0x36], dl
mov rdx, qword [rsp + 0x4b8]
mov qword [rsp + 0x2e8], rdx
mov rdx, qword [rsp + 0x2d0]
mov qword [rsp + 0x2f0], rdx
mov dl, byte [rsp + 0x4e]
mov byte [rsp + 0x51], dl
mov rdx, qword [rsp + 0x2d8]
mov qword [rsp + 0x4b8], rdx
mov rdx, qword [rsp + 0x2b8]
mov qword [rsp + 0x2d0], rdx
mov dl, byte [rsp + 0x4d]
mov byte [rsp + 0x4e], dl
mov rdx, qword [rsp + 0x2e0]
mov qword [rsp + 0x2d8], rdx
mov rdx, qword [rsp + 0x2b0]
mov qword [rsp + 0x2b8], rdx
mov dl, byte [rsp + 0x49]
mov byte [rsp + 0x4d], dl
mov rdx, qword [rsp + 0x2c0]
mov qword [rsp + 0x2e0], rdx
mov rdx, qword [rsp + 0x288]
mov qword [rsp + 0x2b0], rdx
mov dl, byte [rsp + 0x48]
mov byte [rsp + 0x49], dl
mov rdx, qword [rsp + 0x2c8]
mov qword [rsp + 0x2c0], rdx
mov rdx, qword [rsp + 0x278]
mov qword [rsp + 0x288], rdx
mov dl, byte [rsp + 0x45]
mov byte [rsp + 0x48], dl
mov rdx, qword [rsp + 0x2a8]
mov qword [rsp + 0x2c8], rdx
mov rdx, qword [rsp + 0x260]
mov qword [rsp + 0x278], rdx
mov dl, byte [rsp + 0x43]
mov byte [rsp + 0x45], dl
mov rdx, qword [rsp + 0x2a0]
mov qword [rsp + 0x2a8], rdx
mov rdx, qword [rsp + 0x248]
mov qword [rsp + 0x260], rdx
mov dl, byte [rsp + 0x41]
mov byte [rsp + 0x43], dl
mov rdx, qword [rsp + 0x298]
mov qword [rsp + 0x2a0], rdx
mov rdx, qword [rsp + 0x238]
mov qword [rsp + 0x248], rdx
mov dl, byte [rsp + 0x3e]
mov byte [rsp + 0x41], dl
mov rdx, qword [rsp + 0x280]
mov qword [rsp + 0x298], rdx
mov rdx, qword [rsp + 0x218]
mov qword [rsp + 0x238], rdx
mov dl, byte [rsp + 0x3d]
mov byte [rsp + 0x3e], dl
mov rdx, qword [rsp + 0x290]
mov qword [rsp + 0x280], rdx
mov rdx, qword [rsp + 0x210]
mov qword [rsp + 0x218], rdx
mov dl, byte [rsp + 0x3c]
mov byte [rsp + 0x3d], dl
mov rdx, qword [rsp + 0x270]
mov qword [rsp + 0x290], rdx
mov rdx, qword [rsp + 0x1f8]
mov qword [rsp + 0x210], rdx
mov dl, byte [rsp + 0x3b]
mov byte [rsp + 0x3c], dl
mov rdx, qword [rsp + 0x268]
mov qword [rsp + 0x270], rdx
mov rdx, qword [rsp + 0x1e8]
mov qword [rsp + 0x1f8], rdx
mov dl, byte [rsp + 0x3a]
mov byte [rsp + 0x3b], dl
mov rdx, qword [rsp + 0x258]
mov qword [rsp + 0x268], rdx
mov rdx, qword [rsp + 0x1d0]
mov qword [rsp + 0x1e8], rdx
mov dl, byte [rsp + 0x39]
mov byte [rsp + 0x3a], dl
mov rdx, qword [rsp + 0x250]
mov qword [rsp + 0x258], rdx
mov rdx, qword [rsp + 0x1c0]
mov qword [rsp + 0x1d0], rdx
mov dl, byte [rsp + 0x38]
mov byte [rsp + 0x39], dl
mov rdx, qword [rsp + 0x240]
mov qword [rsp + 0x250], rdx
mov rdx, qword [rsp + 0x1b0]
mov qword [rsp + 0x1c0], rdx
mov dl, byte [rsp + 0x37]
mov byte [rsp + 0x38], dl
mov rdx, qword [rsp + 0x230]
mov qword [rsp + 0x240], rdx
mov rdx, qword [rsp + 0x198]
mov qword [rsp + 0x1b0], rdx
mov dl, byte [rsp + 0x35]
mov byte [rsp + 0x37], dl
mov rdx, qword [rsp + 0x228]
mov qword [rsp + 0x230], rdx
mov rdx, qword [rsp + 0x188]
mov qword [rsp + 0x198], rdx
cwde
add dword [rax], eax
add byte [rdx - 0x77cbdbac], cl
push rsp
and al, 0x35
mov rdx, qword [rsp + 0x220]
mov qword [rsp + 0x228], rdx
mov rdx, qword [rsp + 0x178]
mov qword [rsp + 0x188], rdx
mov dl, byte [rsp + 0x33]
mov byte [rsp + 0x34], dl
mov rdx, qword [rsp + 0x208]
mov qword [rsp + 0x220], rdx
mov rdx, qword [rsp + 0x160]
mov qword [rsp + 0x178], rdx
mov dl, byte [rsp + 0x32]
mov byte [rsp + 0x33], dl
mov rdx, qword [rsp + 0x200]
mov qword [rsp + 0x208], rdx
mov rdx, qword [rsp + 0x150]
mov qword [rsp + 0x160], rdx
mov dl, byte [rsp + 0x31]
mov byte [rsp + 0x32], dl
mov rdx, qword [rsp + 0x1f0]
mov qword [rsp + 0x200], rdx
mov rdx, qword [rsp + 0x140]
mov qword [rsp + 0x150], rdx
mov dl, byte [rsp + 0x30]
mov byte [rsp + 0x31], dl
mov rdx, qword [rsp + 0x1e0]
mov qword [rsp + 0x1f0], rdx
mov rdx, qword [rsp + 0x130]
mov qword [rsp + 0x140], rdx
mov dl, byte [rsp + 0x52]
mov byte [rsp + 0x30], dl
mov rdx, qword [rsp + 0x1d8]
mov qword [rsp + 0x1e0], rdx
mov rdx, qword [rsp + 0x128]
mov qword [rsp + 0x130], rdx
mov dl, byte [rsp + 0x50]
mov byte [rsp + 0x52], dl
mov rdx, qword [rsp + 0x1c8]
mov qword [rsp + 0x1d8], rdx
mov rdx, qword [rsp + 0x120]
mov qword [rsp + 0x128], rdx
mov dl, byte [rsp + 0x4f]
mov byte [rsp + 0x50], dl
mov rdx, qword [rsp + 0x1b8]
mov qword [rsp + 0x1c8], rdx
mov rdx, qword [rsp + 0x118]
mov qword [rsp + 0x120], rdx
mov dl, byte [rsp + 0x4c]
mov byte [rsp + 0x4f], dl
mov rdx, qword [rsp + 0x1a8]
mov qword [rsp + 0x1b8], rdx
mov rdx, qword [rsp + 0x110]
mov qword [rsp + 0x118], rdx
mov dl, byte [rsp + 0x4b]
mov byte [rsp + 0x4c], dl
mov rdx, qword [rsp + 0x1a0]
mov qword [rsp + 0x1a8], rdx
mov rdx, qword [rsp + 0x108]
mov qword [rsp + 0x110], rdx
mov dl, byte [rsp + 0x4a]
mov byte [rsp + 0x4b], dl
mov rdx, qword [rsp + 0x190]
mov qword [rsp + 0x1a0], rdx
mov rdx, qword [rsp + 0x100]
mov qword [rsp + 0x108], rdx
mov dl, byte [rsp + 0x47]
mov byte [rsp + 0x4a], dl
mov rdx, qword [rsp + 0x180]
mov qword [rsp + 0x190], rdx
mov rdx, qword [rsp + 0xf8]
mov qword [rsp + 0x100], rdx
mov dl, byte [rsp + 0x46]
mov byte [rsp + 0x47], dl
mov rdx, qword [rsp + 0x170]
mov qword [rsp + 0x180], rdx
mov rdx, qword [rsp + 0xf0]
mov qword [rsp + 0xf8], rdx
mov dl, byte [rsp + 0x44]
mov byte [rsp + 0x46], dl
mov rdx, qword [rsp + 0x168]
mov qword [rsp + 0x170], rdx
mov rdx, qword [rsp + 0xe8]
mov qword [rsp + 0xf0], rdx
mov dl, byte [rsp + 0x42]
mov byte [rsp + 0x44], dl
mov rdx, qword [rsp + 0x158]
mov qword [rsp + 0x168], rdx
mov rdx, qword [rsp + 0xe0]
mov qword [rsp + 0xe8], rdx
mov dl, byte [rsp + 0x40]
mov byte [rsp + 0x42], dl
mov rdx, qword [rsp + 0x148]
mov qword [rsp + 0x158], rdx
mov rdx, qword [rsp + 0xd8]
mov qword [rsp + 0xe0], rdx
mov dl, byte [rsp + 0x3f]
mov byte [rsp + 0x40], dl
mov rdx, qword [rsp + 0x138]
mov qword [rsp + 0x148], rdx
mov rdx, qword [rsp + 0xd0]
mov qword [rsp + 0xd8], rdx
mov dl, byte [rsp + 0x4d8]
mov byte [rsp + 0x3f], dl
mov rdx, qword [rsp + 0x4e0]
mov qword [rsp + 0x138], rdx
mov rdx, qword [rsp + 0x8b8]
mov qword [rsp + 0xd0], rdx
mov qword [rsp + 0x6d0], rbx
mov rdx, qword [rsp + 0x4c0]
mov qword [rsp + 0x6d8], rdx
mov rdx, qword [rsp + 0x6c0]
mov qword [rsp + 0x4e0], rdx
mov rdx, qword [rsp + 0x6b8]
mov qword [rsp + 0x4d8], rdx
mov r14, qword [rsp + 0x6b0]
mov qword [rsp + 0x6c0], r14
mov r14, qword [rsp + 0x6a8]
mov qword [rsp + 0x6b8], r14
mov r14, qword [rsp + 0x6a0]
mov qword [rsp + 0x6b0], r14
mov r14, qword [rsp + 0x698]
mov qword [rsp + 0x6a8], r14
mov r14, qword [rsp + 0x690]
mov qword [rsp + 0x6a0], r14
mov r14, qword [rsp + 0x688]
mov qword [rsp + 0x698], r14
mov r14, qword [rsp + 0x680]
mov qword [rsp + 0x690], r14
mov r14, qword [rsp + 0x678]
mov qword [rsp + 0x688], r14
mov rdi, qword [rsp + 0x670]
mov qword [rsp + 0x680], rdi
mov rdi, qword [rsp + 0x668]
mov qword [rsp + 0x678], rdi
mov rdi, qword [rsp + 0x660]
mov qword [rsp + 0x670], rdi
mov rdi, qword [rsp + 0x658]
mov edi, dword [rsp + 0x658]
mov qword [rsp + 0x668], rdi
mov rdi, qword [rsp + 0x650]
mov qword [rsp + 0x660], rdi
mov rdi, qword [rsp + 0x648]
mov edi, dword [rsp + 0x648]
mov qword [rsp + 0x658], rdi
mov rdi, qword [rsp + 0x640]
mov qword [rsp + 0x650], rdi
mov rdi, qword [rsp + 0x638]
mov qword [rsp + 0x648], rdi
mov rdi, qword [rsp + 0x630]
mov qword [rsp + 0x640], rdi
mov rdi, qword [rsp + 0x628]
mov qword [rsp + 0x638], rdi
mov rdi, qword [rsp + 0x620]
mov qword [rsp + 0x630], rdi
mov rdi, qword [rsp + 0x618]
mov qword [rsp + 0x628], rdi
mov rdi, qword [rsp + 0x610]
mov qword [rsp + 0x620], rdi
mov rdi, qword [rsp + 0x608]
mov qword [rsp + 0x618], rdi
mov rdi, qword [rsp + 0x600]
mov qword [rsp + 0x610], rdi
mov rdi, qword [rsp + 0x5f8]
mov qword [rsp + 0x608], rdi
mov rdx, qword [rsp + 0x720]
mov qword [rsp + 0x600], rdx
mov rdi, qword [rsp + 0x5f0]
mov qword [rsp + 0x5f8], rdi
mov r10, qword [rsp + 0x5e0]
mov qword [rsp + 0x5f0], r10
mov rdx, qword [rsp + 0x5e8]
mov qword [rsp + 0xc8], rdx
mov dl, byte [rsp + 0x72]
mov byte [rsp + 0x76], dl
mov r10, qword [rsp + 0x5c8]
mov qword [rsp + 0x5e0], r10
mov r10, qword [rsp + 0x5d8]
mov qword [rsp + 0x5e8], r10
mov r14b, byte [rsp + 0x70]
mov r10, qword [rsp + 0x5b8]
mov qword [rsp + 0x5c8], r10
mov r10, qword [rsp + 0x5d0]
mov qword [rsp + 0x5d8], r10
mov r10b, byte [rsp + 0x6f]
outsd dx, dword [rsi]
outsd dx, dword [rsi]
mov byte [rsp + 0x70], r10b
mov r10, qword [rsp + 0x5a8]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x5b8], r10
mov r10, qword [rsp + 0x5c0]
mov qword [rsp + 0x5d0], r10
xchg esp, eax
and al, 0xd0
add eax, 0x8a440000
push rsp
and al, 0x6e
xchg esp, eax
and al, 0xd0
add eax, 0x8a440000
push rsp
and al, 0x6e
mov byte [rsp + 0x6f], r10b
mov r10, qword [rsp + 0x590]
mov qword [rsp + 0x5a8], r10
mov r10, qword [rsp + 0x5b0]
mov qword [rsp + 0x5c0], r10
mov r10b, byte [rsp + 0x6d]
mov byte [rsp + 0x6e], r10b
mov r10, qword [rsp + 0x580]
mov qword [rsp + 0x590], r10
mov r10, qword [rsp + 0x5a0]
mov qword [rsp + 0x5b0], r10
add byte [rax], al
mov dl, byte [rsp + 0x6c]
mov byte [rsp + 0x6d], dl
mov r10, qword [rsp + 0x568]
mov qword [rsp + 0x580], r10
mov r10, qword [rsp + 0x598]
add byte [rax], al
mov qword [rsp + 0x5a0], r10
mov dl, byte [rsp + 0x6b]
mov byte [rsp + 0x6c], dl
mov r10, qword [rsp + 0x558]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x568], r10
mov r10, qword [rsp + 0x588]
mov qword [rsp + 0x598], r10
mov dl, byte [rsp + 0x6a]
mov byte [rsp + 0x6b], dl
and al, 0x6b
and al, 0x6b
mov r10, qword [rsp + 0x548]
mov qword [rsp + 0x558], r10
add byte [rax], al
add byte [rax], al
mov r10, qword [rsp + 0x578]
mov qword [rsp + 0x588], r10
add byte [rax], al
add byte [rax], al
mov dl, byte [rsp + 0x69]
mov byte [rsp + 0x6a], dl
mov rdx, qword [rsp + 0x530]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x548], rdx
mov r10, qword [rsp + 0x570]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x578], r10
mov dl, byte [rsp + 0x68]
mov byte [rsp + 0x69], dl
mov rdx, qword [rsp + 0x528]
mov qword [rsp + 0x530], rdx
mov r10, qword [rsp + 0x560]
mov qword [rsp + 0x570], r10
add byte [rax], al
mov dl, byte [rsp + 0x67]
mov byte [rsp + 0x68], dl
mov rdx, qword [rsp + 0x520]
mov qword [rsp + 0x528], rdx
mov r10, qword [rsp + 0x550]
add byte [rax], al
mov qword [rsp + 0x560], r10
mov dl, byte [rsp + 0x66]
xchg esp, eax
and al, 0x60
add eax, 0x548a0000
and al, 0x66
mov byte [rsp + 0x67], dl
mov rdx, qword [rsp + 0x518]
mov qword [rsp + 0x520], rdx
mov r10, qword [rsp + 0x540]
xchg esp, eax
and al, 0x40
add eax, 0x894c0000
xchg esp, eax
and al, 0x50
add eax, 0x548a0000
and al, 0x65
xchg esp, eax
and al, 0x40
add eax, 0x894c0000
xchg esp, eax
and al, 0x50
add eax, 0x548a0000
and al, 0x65
mov byte [rsp + 0x66], dl
mov rdx, qword [rsp + 0x510]
mov qword [rsp + 0x518], rdx
mov rdx, qword [rsp + 0x538]
mov qword [rsp + 0x540], rdx
mov dl, byte [rsp + 0x64]
mov byte [rsp + 0x65], dl
mov rdx, qword [rsp + 0x500]
mov qword [rsp + 0x510], rdx
add byte [rax], al
mov rdx, qword [rsp + 0x448]
mov qword [rsp + 0x538], rdx
mov dl, byte [rsp + 0x8f]
mov byte [rsp + 0x64], dl
mov rdx, qword [rsp + 0x4c8]
and al, 0xc8
add al, 0
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x88
add al, 0
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb0
or byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xe8
invalid
add byte [rax], al
jmp 0x1400a5ae8
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x88
add al, 0
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb0
or byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xe8
invalid
cmp r15b, 2
inc dword [rdx]
je 0x1400ae8f6
and r15b, 1
jne 0x1400ae8f6
lea rsi, [rsp + 0x16c0]
mov rcx, rsi
call fcn.1400b764a
mov rcx, rsi
call fcn.1400b7d15
add byte [rax], al
jmp 0x1400ae905
lea rsi, [rsp + 0x1458]
jmp 0x1400af0ab
mov qword [rsp + 0x508], rcx
test r14b, 1
mov r10b, byte [rsp + 0x71]
mov dl, byte [rsp + 0x2f]
invalid
mov rdi, qword [rsp + 0xa8]
jne 0x1400aebac
cmp qword [rsp + 0x4f8], 1
mov qword [rsp + 0x470], r12
jo 0x1400ae86f
add byte [rax], al
jo 0x1400ae86f
add byte [rax], al
mov r9b, byte [rsp + 0x2e]
and al, 0x2e
mov rax, qword [rsp + 0x718]
jne case.default.0x1400ae8ab
add byte [rdi], cl
test dword [rbp + 0x48000030], ebp
mov eax, dword [rsp + 0x4b0]
mov rax, qword [rsp + 0x4b0]
mov rax, qword [rax]
mov eax, dword [rax]
mov rdx, qword [rax]
add rdx, 0xfffffffffffffffe
cmp rdx, 8
push 2
pop rdi
cmovae rdx, rdi
lea rcx, [0x14024f1ac]
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
mov rax, qword [rax + 8]
mov rdx, qword [rax]
add rdx, 0xfffffffffffffffe
cmp rdx, 8
push 2
add al, byte [rcx + 0x58]
add al, byte [rcx + 0x58]
cmovb r8, rdx
movsxd rdx, dword [rcx + r8*4]
add rdx, rcx
jmp rdx
mov rdi, qword [rsp + 0xa8]
mov rcx, qword [rsp + 0xb0]
mov dl, byte [rsp + 0x2f]
mov r8, qword [rsp + 0x440]
mov qword [rsp + 0xb0], rcx
jmp 0x1400b193d
lea rcx, [rsp + 0x16c0]
xor edx, edx
call fcn.1400de6c6
movabs rcx, 0x8000000000000000
mov rax, qword [rsp + 0x16d0]
mov qword [rsp + 0x8e0], rax
movdqu xmm0, xmmword [rsp + 0x16c0]
movdqa xmmword [rsp + 0x8d0], xmm0
cmp qword [rsp + 0x8d0], rcx
push 1
pop rdx
je 0x1400b0a3e
mov rbx, qword [rsp + 0x8e0]
test rbx, rbx
je 0x1400b0a3e
mov r12, qword [rsp + 0x8d8]
mov rsi, qword [r12 + 8]
mov rdi, qword [r12 + 0x10]
shl rbx, 5
add rbx, r12
xor ecx, ecx
mov rax, rdi
test cl, 1
je 0x1400ae980
cmp r12, rbx
jne 0x1400ae99a
jmp 0x1400aef85
mov rcx, rbx
sub rcx, r12
shr rcx, 5
add eax, 0xfd13948
xchg dl, dh
invalid
add byte [rax], al
shl rdx, 5
add r12, rdx
mov r13, qword [r12 + 0x10]
mov r15, qword [r12 + 8]
add r12, 0x20
add r15, r13
mov rcx, rdi
sub rcx, rax
mov rdx, rsi
mov r8, rdi
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirliteral.rsassertion_failed:_seq1.len__.map_or_true__x_x___self.limit_total_
call fcn.14005da54
add rax, rdx
push 0xffffffffffffffff
pop r8
xor ecx, ecx
cmp r13, rcx
je 0x1400ae9f0
cmp rdx, rcx
je 0x1400ae9e8
mov r9b, byte [r15 + r8]
cmp r9b, byte [rax + r8]
jne 0x1400ae9ed
inc rcx
dec r8
jmp 0x1400ae9cc
mov r13, rdx
jmp 0x1400ae9f0
mov r13, rcx
mov cl, 1
mov edx, 0
mov rax, r13
test r13, r13
jne 0x1400ae971
jmp 0x1400b0a3e
movzx eax, byte [rsp + 0x76]
mov cl, byte [rsp + 0x77]
mov byte [rsp + 0x4c0], cl
mov cl, byte [rsp + 0x63]
mov byte [rsp + 0x77], cl
mov cl, byte [rsp + 0x62]
mov byte [rsp + 0x63], cl
mov cl, byte [rsp + 0x61]
mov byte [rsp + 0x62], cl
mov cl, byte [rsp + 0x60]
mov byte [rsp + 0x61], cl
mov cl, byte [rsp + 0x5f]
mov byte [rsp + 0x60], cl
mov cl, byte [rsp + 0x5e]
mov byte [rsp + 0x5f], cl
mov cl, byte [rsp + 0x5d]
mov byte [rsp + 0x5e], cl
mov cl, byte [rsp + 0x5c]
mov byte [rsp + 0x5d], cl
mov cl, byte [rsp + 0x5b]
mov byte [rsp + 0x5c], cl
mov cl, byte [rsp + 0x2e]
mov byte [rsp + 0x5b], cl
mov cl, byte [rsp + 0x5a]
mov byte [rsp + 0x2e], cl
mov byte [rsp + 0x5a], r13b
mov byte [rsp + 0x75], r10b
mov r10b, byte [rsp + 0x59]
mov cl, byte [rsp + 0x58]
mov byte [rsp + 0x59], cl
mov byte [rsp + 0x58], r11b
mov byte [rsp + 0x73], dl
mov cl, byte [rsp + 0x57]
mov byte [rsp + 0x2f], cl
mov cl, byte [rsp + 0x56]
mov byte [rsp + 0x57], cl
mov cl, byte [rsp + 0x55]
mov byte [rsp + 0x56], cl
mov cl, byte [rsp + 0x54]
mov byte [rsp + 0x55], cl
mov cl, byte [rsp + 0x53]
mov byte [rsp + 0x54], cl
mov cl, byte [rsp + 0x74]
mov byte [rsp + 0x53], cl
mov ecx, ebx
mov byte [rsp + 0x74], bl
mov rcx, qword [rsp + 0x480]
mov qword [rsp + 0x90], rcx
mov cl, byte [rsp + 0x36]
mov qword [rsp + 0x480], rcx
mov rcx, qword [rsp + 0xc8]
shl rcx, 8
or rcx, rax
mov qword [rsp + 0xc8], rcx
mov rax, qword [rsp + 0x498]
mov qword [rsp + 0x4f8], rax
mov rax, qword [rsp + 0x490]
mov qword [rsp + 0x4c8], rax
mov rax, qword [rsp + 0x440]
mov qword [rsp + 0x498], rax
mov rax, qword [rsp + 0x420]
mov qword [rsp + 0x490], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0x420], rax
mov rax, qword [rsp + 0x4a8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x3d0], rax
mov byte [rsp + 0x79], r14b
mov r14, qword [rsp + 0xb0]
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0x3b8], rax
mov rax, qword [rsp + 0x430]
mov qword [rsp + 0xb0], rax
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x3a8], rax
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x430], rax
mov rax, qword [rsp + 0x380]
mov qword [rsp + 0x390], rax
add byte [rax - 0x75], cl
test byte [rax + rdi*8], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rax], ah
add al, 0
add byte [rax - 0x75], cl
test byte [rax + rbp*2], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rax*4], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rbp], ah
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rdi*8], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rbp*2], ah
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0x28
add al, 0
add byte [rcx - 0x77], cl
clc
mov rax, qword [rsp + 0x358]
mov qword [rsp + 0x360], rax
mov rax, qword [rsp + 0x438]
mov qword [rsp + 0x4e8], rax
mov rax, qword [rsp + 0x350]
mov qword [rsp + 0x358], rax
mov rax, qword [rsp + 0x418]
mov qword [rsp + 0x438], rax
mov rax, qword [rsp + 0x348]
mov qword [rsp + 0x350], rax
mov rax, qword [rsp + 0x3f0]
mov qword [rsp + 0x418], rax
mov rax, qword [rsp + 0x340]
mov qword [rsp + 0x348], rax
mov rax, qword [rsp + 0x3e8]
mov qword [rsp + 0x3f0], rax
mov rax, qword [rsp + 0x338]
mov qword [rsp + 0x340], rax
mov rax, qword [rsp + 0x3e0]
mov qword [rsp + 0x3e8], rax
mov rax, qword [rsp + 0x508]
mov qword [rsp + 0x338], rax
mov rax, qword [rsp + 0x3d8]
mov qword [rsp + 0x3e0], rax
mov rcx, qword [rsp + 0x330]
mov rax, qword [rsp + 0x3c8]
mov qword [rsp + 0x3d8], rax
mov rax, qword [rsp + 0x328]
mov qword [rsp + 0x330], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rsp + 0x3c8], rax
mov rax, qword [rsp + 0x320]
mov qword [rsp + 0x328], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rsp + 0x3c0], rax
rol byte [rbx], 0
add byte [rax - 0x75], cl
test byte [rax + rbx], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + riz], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + riz*4], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rdx], ah
adc byte [rbx], al
add byte [rax], al
rol byte [rbx], 0
add byte [rax - 0x75], cl
test byte [rax + rbx], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + riz], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + riz*4], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rdx], ah
adc byte [rbx], al
add byte [rax], al
mov qword [rsp + 0x318], rax
mov rax, qword [rsp + 0x398]
mov qword [rsp + 0x3a0], rax
mov rax, qword [rsp + 0x308]
mov qword [rsp + 0x310], rax
mov rax, qword [rsp + 0x388]
mov qword [rsp + 0x398], rax
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0x308], rax
mov rax, qword [rsp + 0x378]
js 0x1400aef46
add byte [rax], al
mov qword [rsp + 0x388], rax
mov qword [rsp + 0x300], rsi
mov qword [rsp + 0x318], rax
mov rax, qword [rsp + 0x398]
mov qword [rsp + 0x3a0], rax
mov rax, qword [rsp + 0x308]
mov qword [rsp + 0x310], rax
mov rax, qword [rsp + 0x388]
mov qword [rsp + 0x398], rax
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0x308], rax
mov rax, qword [rsp + 0x378]
js 0x1400aef46
add byte [rax], al
mov qword [rsp + 0x388], rax
mov qword [rsp + 0x300], rsi
mov rax, qword [rsp + 0x370]
mov qword [rsp + 0x378], rax
mov rsi, qword [rsp + 0x4f0]
mov rax, qword [rsp + 0x4a0]
mov qword [rsp + 0x370], rax
jo 0x1400aef7e
add byte [rax], al
jo 0x1400aef7e
add byte [rax], al
mov r9, r15
mov ecx, edi
jmp 0x1400a96db
mov rcx, rdi
sub rcx, rax
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirliteral.rsassertion_failed:_seq1.len__.map_or_true__x_x___self.limit_total_
mov rdx, rsi
mov r8, rdi
call fcn.14005da54
test rax, rax
je 0x1400b0a3e
mov r15, rdx
test rdx, rdx
je 0x1400b0a3e
mov qword [rsp + 0x9a8], rax
mov qword [rsp + 0x9b0], r15
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xb0
or dword [rax], eax
add byte [rcx - 0x7d], cl
invalid
cmp r14, 0x18
je 0x1400af1e4
cmp qword [rsp + r14 + 0x9a8], 0
lea r14, [r14 + 0x10]
jne 0x1400aefc2
mov byte [rsp + 0x988], 2
jmp 0x1400b0a3e
lea rsi, [rsp + 0x1458]
mov r12, qword [rsi - 0x10]
mov rbx, qword [rsi - 8]
push 0xd
pop rcx
lea rdi, [rsp + 0x16c0]
rep movsq qword [rdi], qword [rsi]
mov r13, r12
shr r13, 0x20
mov r14, rax
jmp 0x14009f45a
lea rax, [rsp + 0x9c0]
mov rsi, rax
mov rax, qword [rax + 0x210]
mov rcx, qword [rax]
call fcn.140096379
invalid
dec dword [rax - 0x77]
ret
xor r12d, r12d
lea r13, [rsp + 0x1440]
push 1
pop rdi
invalid
cmp rbx, r12
je 0x14009fcdc
mov rax, qword [rsp + 0xbd0]
mov rax, qword [rax]
mov ecx, r12d
cmp qword [rax + 0x168], rcx
jbe 0x1400b4646
mov rax, qword [rax + 0x160]
mov eax, dword [rax + rcx*4]
mov dword [rsp + 0x20], eax
mov rcx, r13
mov rdx, rsi
mov r8d, edi
mov r9d, r12d
call fcn.1400962a6
mov rax, qword [rsp + 0x1440]
movabs rcx, 0x800000000000000e
cmp rax, rcx
jne 0x1400af09f
invalid
inc r12
jmp 0x1400af040
lea rsi, [rsp + 0x1458]
mov r12d, dword [rsi - 0x10]
mov r13d, dword [rsi - 0xc]
mov rbx, qword [rsi - 8]
push 0xd
pop rcx
lea rdi, [rsp + 0x16c0]
add bl, dh
movsq qword [rdi], qword [rsi]
add bl, dh
movsq qword [rdi], qword [rsi]
mov r14, rax
jmp 0x14009f462
lea rax, [0x14024f14c]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lea rsi, [rsp + 0x1440]
mov rcx, rsi
xor edx, edx
call fcn.1400b52e8
movabs rax, 0x8000000000000004
cmp qword [rsi], rax
jne 0x1400b492d
mov rdi, qword [rsp + 0x1448]
push 0x20
pop rcx
push 8
pop rdx
call fcn.1400c65ff
mov rsi, rax
push 1
pop rax
mov qword [rsi], rax
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdi
mov byte [rsi + 0x18], bl
lea rax, str.U__f_
jmp 0x1400b0570
lea rsi, [rsp + 0x1458]
mov r12, qword [rsi - 0x10]
mov rbx, qword [rsi - 8]
push 0xd
pop rcx
lea rdi, [rsp + 0x16c0]
rep movsq qword [rdi], qword [rsi]
mov r13, r12
shr r13, 0x20
jmp 0x1400af0c1
cmp r15, 1
jne case.0x14009a069.58
mov al, byte [rax]
movabs rcx, 0x8000000000000000
mov qword [rsp + 0x9c0], rcx
mov byte [rsp + 0x9c8], al
mov r14, qword [rsp + 0x758]
jmp 0x1400afba4
mov rax, qword [rsp + 0x410]
cmp qword [rsp + 0xb8], rax
je 0x1400b43cb
mov rdx, qword [rsp + 0xc0]
mov qword [rsp + 0x8d0], rdx
lea rcx, [rsp + 0xde0]
loopne 0x1400af529
add byte [rax], al
call fcn.140088a19
cmp dword [rsp + 0xde0], 0
jne 0x1400b4605
mov rax, qword [rsp + 0xb8]
mov rax, qword [rax + 0x10]
mov qword [rsp + 0xa0], rax
cmp rax, 0x7ffffffe
ja 0x1400b4605
mov rax, qword [rsp + 0xb8]
mov r15, qword [rax + 8]
mov rax, qword [rsp + 0xc30]
mov rcx, qword [rsp + 0xd50]
mov rdx, qword [rsp + 0xa0]
cmp rcx, rdx
cmovae rcx, rdx
mov qword [rsp + 0xd50], rcx
mov rcx, qword [rsp + 0xd58]
cmp rcx, rdx
cmovbe rcx, rdx
mov edx, dword [rsp + 0xde4]
mov dword [rsp + 0x408], edx
mov qword [rsp + 0xd58], rcx
mov qword [rsp + 0x948], rax
cmp qword [rsp + 0xc0], rax
jne 0x1400b497c
lea rcx, [rsp + 0xc20]
mov rdx, qword [rsp + 0xa0]
call fcn.140088a35
mov rax, qword [rsp + 0xd78]
cmp byte [rax + 9], 0
je 0x1400af5fa
lea rcx, [rsp + 0x9c0]
mov rdx, r15
mov r8, qword [rsp + 0xa0]
call fcn.140048ba9
add qword [rsp + 0xb8], 0x18
inc qword [rsp + 0xc0]
mov r14d, dword [rsp + 0xd68]
add qword [rsp + 0xa0], r15
xor eax, eax
mov qword [rsp + 0x98], rax
xor eax, eax
mov qword [rsp + 0x90], rax
mov edi, r14d
mov r12, qword [rsp + 0x98]
cmp r15, qword [rsp + 0xa0]
je 0x1400af840
mov sil, byte [r15]
test byte [rsp + 0x90], 1
je 0x1400af669
mov rax, qword [rsp + 0xd78]
mov cl, 1
mov qword [rsp + 0x90], rcx
add bl, ch
invalid
add bl, ch
cmp byte [rax - 0x75], cl
mov word [rax + rcx*8], fs
or eax, dword [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xd0
or eax, dword [rax]
add byte [rcx - 0x77], al
mov eax, edi
mov rcx, qword [rsp + 0xbc8]
mov rdx, qword [rsp + 0xbd0]
mov r8d, edi
mov eax, edi
mov eax, edi
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_aho_corasick_1.1.3_src_nfa_noncontiguous.rs
call fcn.14003020c
cmp dword [rax + 8], 0
setne al
mov qword [rsp + 0x90], rax
je 0x1400af6ab
mov rax, qword [rsp + 0xd78]
cmp byte [rax + 8], 1
je 0x1400af4f0
lea rcx, [rsp + 0xba0]
mov edx, esi
mov r8d, esi
call fcn.14004713e
mov rax, qword [rsp + 0xd78]
cmp byte [rax + 0xa], 0
je 0x1400af6e4
mov ecx, esi
call fcn.140048ec1
lea rcx, [rsp + 0xba0]
mov edx, eax
mov r8d, eax
call fcn.14004713e
inc r15
lea rax, [r12 + 1]
mov qword [rsp + 0x98], rax
add byte [rax], al
mov rcx, qword [rsp + 0xbc8]
mov rdx, qword [rsp + 0xbd0]
mov r8d, edi
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_aho_corasick_1.1.3_src_nfa_noncontiguous.rs
call fcn.14003020c
mov eax, dword [rax + 4]
test rax, rax
je 0x1400af756
movzx ecx, sil
movzx r8d, byte [rsp + rcx + 0xc50]
add r8, rax
ror byte [rax - 0x75], 0x8c
and al, 0xf8
or eax, dword [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0
or al, 0
add byte [rbp + rcx*4 + 0xd], cl
out dx, al
pop rdx
adc byte [rax], al
ror byte [rax - 0x75], 0x8c
and al, 0xf8
or eax, dword [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0
or al, 0
add byte [rbp + rcx*4 + 0xd], cl
out dx, al
pop rdx
adc byte [rax], al
call case.0x1400688df.511
mov r14d, dword [rax]
cmp r14d, 1
jne 0x1400af62f
jmp 0x1400af7a7
mov rcx, rbx
mov edx, edi
cli
cli
call fcn.14002ff7c
mov qword [rsp + 0xde0], rax
mov dword [rsp + 0xde8], edx
and al, 0xe8
or eax, 0x8d4c0000
mov ah, 0x24
loopne 0x1400af782
add byte [rax], al
and al, 0xe8
or eax, 0x8d4c0000
mov ah, 0x24
loopne 0x1400af782
add byte [rax], al
lea rcx, [rsp + 0x948]
mov rdx, r14
call fcn.14008863f
cmp byte [rsp + 0x948], 0
je 0x1400af7a7
cmp byte [rsp + 0x949], sil
jb 0x1400af777
jne 0x1400af7a7
mov r14d, dword [rsp + 0x94a]
jmp 0x1400af74a
lea rcx, [rsp + 0xde0]
mov rdx, rbx
mov r8, r12
call fcn.140037c2c
cmp dword [rsp + 0xde0], 3
jne 0x1400b4605
mov r14d, dword [rsp + 0xde4]
mov dword [rsp + 0x20], r14d
lea rcx, [rsp + 0xde0]
mov rdx, rbx
mov edx, ebx
mov edx, ebx
mov r8d, edi
mov r9d, esi
call fcn.14003777b
cmp dword [rsp + 0xde0], 3
jne 0x1400b4605
mov rax, qword [rsp + 0xd78]
cmp byte [rax + 0xa], 0
je 0x1400af62f
mov ecx, esi
call fcn.140048ec1
mov dword [rsp + 0x20], r14d
lea rcx, [rsp + 0xde0]
mov rdx, rbx
mov r8d, edi
mov r9d, eax
call fcn.14003777b
cmp dword [rsp + 0xde0], 3
je 0x1400af62f
jmp 0x1400b4605
lea rcx, [rsp + 0xde0]
mov rdx, rbx
fiadd dword [rcx - 0x77]
clc
mov r9d, dword [rsp + 0x408]
call fcn.140037ad9
cmp dword [rsp + 0xde0], 3
je 0x1400af4f0
jmp 0x1400b4605
lea rsi, [rsp + 0xde0]
mov rcx, rsi
mov rdx, rax
mov r8, r15
call fcn.1400c2e20
lea rdi, [rsp + 0x1aa0]
mov rcx, rdi
mov rdx, rsi
call fcn.1400c33d1
cmp dword [rdi + 0x100], 2
mov r14, qword [rsp + 0x758]
movabs rbx, 0x8000000000000000
jne 0x1400afb60
lea rcx, [rsp + 0x1aa0]
call fcn.1400c2df3
lea rdx, [rsp + 0x1200]
mov byte [rdx + 4], 2
add al, bh
add al, byte [rax]
add dword [rdx], eax
add cl, byte [rax - 0x73]
mov ah, 0x24
adc al, 0
add byte [rax - 0x77], cl
mov ecx, esi
call fcn.140037ee2
xor edi, edi
cmp rdi, 0x10
je 0x1400b0293
cmp byte [rsp + 0x148d], 0
jne 0x1400af938
invalid
cmp eax, 0x24bc8148
push rax
adc al, 0
add byte [rax + 0x73000000], al
invalid
cmp qword [rsp + 0x1450], 0x80
jae 0x1400af928
mov r8, qword [rsp + rdi + 0x9b0]
mov eax, dword [rsp + rdi + 0x9b0]
test r8, r8
je 0x1400af928
mov rdx, qword [rsp + rdi + 0x9a8]
mov rcx, rsi
call fcn.140046da5
jmp 0x1400af938
mov byte [rsp + 0x148d], 1
add byte [rcx], al
mov rcx, rsi
call fcn.140046d77
add rdi, 0x10
jmp 0x1400af8e7
mov qword [rsp + 0x4b0], rdi
mov byte [rsp + 0x73], r11b
mov qword [rsp + 0x90], rbx
mov qword [rsp + 0x450], r15
mov qword [rsp + 0x4d0], rsi
mov rsi, qword [rax + 0x10]
mov rdi, qword [rax + 0x18]
mov rcx, rdi
call fcn.1400ca66f
lea r15, [rsp + 0x1200]
mov qword [r15], rax
mov qword [r15 + 8], rdx
and qword [r15 + 0x10], 0
mov rcx, r15
mov rdx, rdi
call case.0x1400ce92b.277
mov rbx, qword [r15 + 0x10]
test rdi, rdi
je 0x1400afa08
mov byte [rsp + 0x75], r13b
imul r12, rbx, 0x30
add r12, qword [rsp + 0x1208]
neg rdi
xor r13d, r13d
lea r15, [rsp + 0x9c0]
mov rcx, r15
mov rdx, rsi
call fcn.1400875d1
movdqu xmm0, xmmword [rsp + 0x9c0]
movups xmm1, xmmword [rsp + 0x9d0]
movups xmm2, xmmword [rsp + 0x9e0]
movups xmmword [r12 + 0x20], xmm2
movups xmmword [r12 + 0x10], xmm1
movdqu xmmword [r12], xmm0
dec r13
add r12, 0x30
add rsi, 0x30
cmp rdi, r13
jne 0x1400af9ba
sub rbx, r13
mov r13b, byte [rsp + 0x75]
movdqu xmm0, xmmword [rsp + 0x1200]
lea rdx, [rsp + 0x9c0]
movdqa xmmword [rdx], xmm0
mov qword [rdx + 0x10], rbx
lea rsi, [rsp + 0x16c0]
mov rcx, rsi
call fcn.1400d8005
lea rdi, [rsp + 0x9c0]
mov rcx, rdi
mov rdx, rsi
call fcn.1400d8a0d
cmp dword [rdi], 8
mov r15, qword [rsp + 0x450]
jne 0x1400b0598
mov rax, qword [rsp + 0x9c8]
movdqu xmm0, xmmword [rsp + 0x9d0]
movdqa xmmword [rsp + 0x1aa0], xmm0
movabs rcx, 0x8000000000000000
cmp rax, rcx
mov r8, qword [rsp + 0x440]
mov rdi, qword [rsp + 0xa8]
mov rcx, qword [rsp + 0xb0]
mov rsi, qword [rsp + 0x4d0]
mov r9b, byte [rsp + 0x2e]
mov rbx, qword [rsp + 0x90]
mov r10b, byte [rsp + 0x71]
mov r11b, byte [rsp + 0x73]
mov dl, byte [rsp + 0x2f]
je 0x1400ae8e9
lea rcx, [rsp + 0x1aa0]
movdqa xmm0, xmmword [rcx]
movdqu xmmword [rsp + 0x11f0], xmm0
mov qword [rsp + 0x11e8], rax
mov rsi, qword [rsp + 0x11f0]
mov r12, qword [rsp + 0x11f8]
add rsi, 0x30
push 1
pop rbx
lea rdi, [rsp + 0x9c0]
mov r15, r12
sub r15, rbx
jbe 0x1400b18e5
mov rcx, rdi
mov rdx, rsi
call fcn.1400b7d29
cmp byte [rsp + 0x9d8], 2
je 0x1400afb57
movdqu xmm0, xmmword [rsp + 0x9c0]
movups xmm1, xmmword [rsp + 0x9d0]
movaps xmmword [rsp + 0x1ab0], xmm1
mov word [rax + rsi*4], fs
sbb al, byte [rax]
add byte [rsi + 0xf], ah
jg 0x1400afabb
and al, 0xa0
sbb al, byte [rax]
add byte [rax + 0x1ab824bc], al
add byte [rax], al
add byte [rdi], cl
test dword [rcx + 0x2b], esi
add byte [rax], al
lea rcx, [rsp + 0x1aa0]
call fcn.14002aa52
add rsi, 0x30
inc rbx
jmp 0x1400afaf9
lea rcx, [rsp + 0xdf8]
lea rdx, [rsp + 0x1aa0]
mov r8d, 0x120
call sub.VCRUNTIME140.dll_memcpy
movabs rax, 0x8000000000000003
lea rcx, [rsp + 0x9c8]
mov qword [rcx - 8], rax
lea rdx, [rsp + 0xde0]
mov r8d, 0x138
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0x970]
lea rdx, [rsp + 0x9c0]
mov rcx, rsi
mov r8, r15
call case.0x1400bfc89.16
cmp byte [rsi + 0x18], 2
je 0x1400b0a3e
add byte [rax], al
movdqu xmm0, xmmword [rsp + 0x970]
movups xmm1, xmmword [rsp + 0x980]
movaps xmmword [rsp + 0x920], xmm1
movdqa xmmword [rsp + 0x910], xmm0
cmp byte [rsp + 0x928], 0
je 0x1400b0a31
mov rax, qword [rsp + 0x910]
mov qword [rsp + 0x488], rax
mov al, byte [rsp + 0x918]
mov qword [rsp + 0x6f8], rax
movzx eax, byte [rsp + 0x91f]
shl eax, 0x10
movzx ecx, word [rsp + 0x91d]
or ecx, eax
shl rcx, 0x20
and byte [rbx + 0x9192484], cl
add byte [rax], al
or rax, rcx
mov qword [rsp + 0x968], rax
movdqa xmm0, xmmword [rsp + 0x920]
movdqa xmmword [rsp + 0x11a0], xmm0
mov rax, qword [rsp + 0x728]
mov qword [rsp + 0x6e0], rax
mov rax, qword [rsp + 0x8a8]
mov qword [rsp + 0x6e8], rax
movzx eax, byte [rsp + 0x78]
mov rsi, qword [rsp + 0xb8]
shl rsi, 8
or rsi, rax
mov rax, qword [rsp + 0x8a0]
mov byte [rsp + 0x76], al
shr rax, 8
mov qword [rsp + 0xc8], rax
lea rcx, [rsp + 0x8d0]
call fcn.1400b546a
mov al, byte [rsp + 0x7b]
mov byte [rsp + 0x77], al
mov rax, qword [rsp + 0x7e0]
add byte [rax], al
mov qword [rsp + 0x498], rax
mov rax, qword [rsp + 0x768]
mov qword [rsp + 0x490], rax
mov rax, qword [rsp + 0x760]
mov qword [rsp + 0x768], rax
mov rax, qword [rsp + 0x7c8]
mov qword [rsp + 0x7e0], rax
mov al, byte [rsp + 0x7d]
mov byte [rsp + 0x7b], al
mov rax, qword [rsp + 0x770]
mov qword [rsp + 0x760], rax
mov rax, qword [rsp + 0x7d0]
mov qword [rsp + 0x7c8], rax
test byte [rax + rcx*8], ah
invalid
add byte [rax], al
mov al, byte [rsp + 0x7f]
mov byte [rsp + 0x7d], al
mov rax, qword [rsp + 0x778]
mov qword [rsp + 0x770], rax
mov rax, qword [rsp + 0x7e8]
mov qword [rsp + 0x7d0], rax
mov al, byte [rsp + 0x81]
mov byte [rsp + 0x7f], al
mov rax, qword [rsp + 0x780]
mov qword [rsp + 0x778], rax
mov rax, qword [rsp + 0x7f0]
mov qword [rsp + 0x7e8], rax
mov al, byte [rsp + 0x82]
mov byte [rsp + 0x81], al
mov rax, qword [rsp + 0x788]
mov qword [rsp + 0x780], rax
mov rax, qword [rsp + 0x800]
test byte [rax + rax], ah
or byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rsi*8], ah
invalid
add byte [rax], al
mov al, byte [rsp + 0x85]
mov byte [rsp + 0x82], al
mov rax, qword [rsp + 0x790]
mov qword [rsp + 0x788], rax
mov rax, qword [rsp + 0x810]
mov qword [rsp + 0x800], rax
mov al, byte [rsp + 0x84]
mov byte [rsp + 0x85], al
mov rax, qword [rsp + 0x798]
mov qword [rsp + 0x790], rax
mov rax, qword [rsp + 0x818]
mov qword [rsp + 0x810], rax
mov al, byte [rsp + 0x87]
mov byte [rsp + 0x84], al
mov rax, qword [rsp + 0x7a0]
mov qword [rsp + 0x798], rax
mov rax, qword [rsp + 0x820]
mov qword [rsp + 0x818], rax
mov al, byte [rsp + 0x7a]
mov byte [rsp + 0x87], al
mov rax, qword [rsp + 0x7a8]
mov qword [rsp + 0x7a0], rax
mov rax, qword [rsp + 0x830]
mov qword [rsp + 0x820], rax
mov al, byte [rsp + 0x7c]
mov byte [rsp + 0x7a], al
mov rax, qword [rsp + 0x7b0]
mov qword [rsp + 0x7a8], rax
mov rax, qword [rsp + 0x838]
mov qword [rsp + 0x830], rax
mov al, byte [rsp + 0x7e]
mov byte [rsp + 0x7c], al
mov rax, qword [rsp + 0x7b8]
mov qword [rsp + 0x7b0], rax
mov rax, qword [rsp + 0x848]
mov qword [rsp + 0x838], rax
mov al, byte [rsp + 0x80]
mov byte [rsp + 0x7e], al
mov rax, qword [rsp + 0x7c0]
mov qword [rsp + 0x7b8], rax
mov rax, qword [rsp + 0x850]
mov qword [rsp + 0x848], rax
mov al, byte [rsp + 0x83]
mov byte [rsp + 0x80], al
mov rax, qword [rsp + 0x7d8]
mov qword [rsp + 0x7c0], rax
mov rax, qword [rsp + 0x860]
mov qword [rsp + 0x850], rax
mov al, byte [rsp + 0x86]
mov byte [rsp + 0x83], al
mov rax, qword [rsp + 0x7f8]
test byte [rax + rdi*8], ah
invalid
add byte [rax], al
mov qword [rsp + 0x7d8], rax
mov rax, qword [rsp + 0x868]
mov qword [rsp + 0x860], rax
mov al, byte [rsp + 0x88]
mov byte [rsp + 0x86], al
mov rax, qword [rsp + 0x808]
mov qword [rsp + 0x7f8], rax
mov rax, qword [rsp + 0x870]
mov qword [rsp + 0x868], rax
mov al, byte [rsp + 0x89]
mov byte [rsp + 0x88], al
mov rax, qword [rsp + 0x828]
mov qword [rsp + 0x808], rax
mov qword [rsp + 0x870], r14
mov al, byte [rsp + 0x8a]
mov byte [rsp + 0x89], al
mov rax, qword [rsp + 0x840]
mov qword [rsp + 0x828], rax
mov rax, qword [rsp + 0x718]
mov qword [rsp + 0x758], rax
test byte [rax + rbx*2], ah
invalid
add byte [rax], al
mov al, byte [rsp + 0x8b]
mov byte [rsp + 0x8a], al
mov rax, qword [rsp + 0x858]
mov qword [rsp + 0x840], rax
mov rax, qword [rsp + 0x700]
mov qword [rsp + 0x718], rax
mov al, byte [rsp + 0x8c]
mov byte [rsp + 0x8b], al
mov rax, qword [rsp + 0x880]
mov qword [rsp + 0x858], rax
mov rax, qword [rsp + 0x708]
mov qword [rsp + 0x700], rax
mov al, byte [rsp + 0x8d]
mov byte [rsp + 0x8c], al
mov rax, qword [rsp + 0x890]
mov qword [rsp + 0x880], rax
mov rax, qword [rsp + 0x898]
mov qword [rsp + 0x708], rax
mov al, byte [rsp + 0x8e]
mov byte [rsp + 0x8d], al
mov rax, qword [rsp + 0x878]
mov qword [rsp + 0x890], rax
mov rax, qword [rsp + 0x888]
mov byte [rax], cl
add byte [rax], al
mov byte [rax], cl
add byte [rax], al
mov qword [rsp + 0x898], rax
mov al, byte [rsp + 0x79]
mov byte [rsp + 0x8e], al
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*2], ah
invalid
add byte [rax], al
mov qword [rsp + 0x6d0], rax
mov rax, qword [rsp + 0x740]
mov qword [rsp + 0x6d8], rax
mov rax, qword [rsp + 0x748]
invalid
add byte [rax], al
mov qword [rsp + 0x750], rax
push rax
invalid
add byte [rax], al
mov rax, qword [rsp + 0x730]
mov qword [rsp + 0x740], rax
mov rax, qword [rsp + 0x738]
mov qword [rsp + 0x748], rax
mov rax, qword [rsp + 0x710]
mov qword [rsp + 0x730], rax
mov rax, qword [rsp + 0x6c8]
mov qword [rsp + 0x738], rax
mov qword [rsp + 0x710], rsi
invalid
add byte [rax], al
mov rax, qword [rsp + 0x458]
mov qword [rsp + 0x6c8], rax
and al, 0xc8
invalid
add byte [rax], al
mov al, byte [rsp + 0x408]
mov byte [rsp + 0x78], al
mov rax, qword [rsp + 0xc0]
rol byte [rax], 0
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rbx*2], ah
add al, 0
add byte [rdx + 0x4102484], cl
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*2], ah
invalid
and al, 0xc8
invalid
rol byte [rax], 0
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rbx*2], ah
add al, 0
add byte [rdx + 0x4102484], cl
add byte [rax], al
mov byte [rsp + 0x408], al
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0xc0], rax
mov rax, qword [rsp + 0x468]
mov qword [rsp + 0x460], rax
invalid
add al, 0
add byte [rdx + 0x4d82484], cl
add byte [rax], al
mov byte [rsp + 0x410], al
add al, 0
invalid
invalid
add al, 0
add byte [rax - 0x75], cl
test byte [rax + riz*8], ah
add al, 0
add byte [rax - 0x77], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x8b8]
mov qword [rsp + 0x468], rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x4e0], rax
mov rax, qword [rsp + 0x470]
mov qword [rsp + 0x4d8], rax
mov dword [rsp + 0x4d8], eax
invalid
invalid
test byte [rax + riz], ah
invalid
add byte [rax], al
mov rax, qword [rsp + 0x4e0]
mov qword [rsp + 0xa0], rax
mov rax, qword [rsp + 0x8b8]
mov eax, dword [rsp + 0x8b8]
mov eax, dword [rsp + 0x8b8]
mov qword [rsp + 0x468], rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x4e0], rax
mov rax, qword [rsp + 0x470]
mov qword [rsp + 0x4d8], rax
mov dword [rsp + 0x4d8], eax
mov rax, qword [rsp + 0x720]
mov qword [rsp + 0x8a0], rax
add byte [rax], al
mov rax, qword [rsp + 0x500]
mov qword [rsp + 0x878], rax
mov rax, qword [rsp + 0x448]
mov qword [rsp + 0x888], rax
mov r12, qword [rsp + 0x4c8]
movsb byte [rdi], byte [rsi]
and al, 0xc8
add al, 0
add byte [rdx + 0x8f2484], cl
add byte [rax], al
movsb byte [rdi], byte [rsi]
and al, 0xc8
add al, 0
add byte [rdx + 0x8f2484], cl
add byte [rax], al
mov byte [rsp + 0x79], al
mov rax, qword [rsp + 0x4c0]
add al, 0
invalid
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rbp], ah
invalid
add byte [rax], al
mov qword [rsp + 0x728], rax
mov rax, qword [rsp + 0xdb0]
or eax, 0x89480000
test byte [rax + rbp*4], ah
or byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rsi*4], ah
or byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
or eax, 0xc0310000
or eax, 0x89480000
test byte [rax + rbp*4], ah
or byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rsi*4], ah
or byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
or eax, 0xc0310000
mov qword [rsp + 0x480], rax
mov eax, 0
add byte [rax - 0x77], cl
test byte [rax + rdi*2], ah
and al, 0x78
add al, 0
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0x98
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xe8
add al, 0
add byte [rax - 0x75], cl
test byte [rax + rdi], ah
add al, 0
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x508]
add byte [rax - 0x77], cl
test byte [rax + rdi*2], ah
and al, 0x78
add al, 0
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0x98
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xe8
add al, 0
add byte [rax - 0x75], cl
test byte [rax + rdi], ah
add al, 0
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x508]
invalid
invalid
mov ecx, dword [rsp + 0x508]
mov rsi, qword [rsp + 0x4d0]
mov r9, qword [rsp + 0x4f0]
add al, 0
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x50
add al, 0
invalid
mov ah, 0x24
rol byte [rax + rax], 1
add al, 0
add al, 0
add byte [rbx + rcx*4 - 0x74], cl
and al, 0xf0
add al, 0
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x50
add al, 0
add byte [rax - 0x75], cl
pushfq
and al, 0x90
add byte [rax], al
add byte [rdx + rcx*4 + 0x6c], al
mov r13b, byte [rsp + 0x75]
add byte [rax], al
mov rbx, qword [rsp + 0x90]
mov r13b, byte [rsp + 0x75]
mov r14b, byte [rsp + 0x72]
mov r10, qword [rsp + 0x4a0]
mov r11b, byte [rsp + 0x73]
mov dl, byte [rsp + 0x74]
mov rdi, qword [rsp + 0x8f8]
jmp 0x1400a5b19
lea rsi, [rsp + 0x16c0]
lea rdx, [rsp + 0x1440]
mov rcx, rsi
call fcn.140039a9c
clc
dec dword [rax - 0x75]
mov edx, dword [rsi]
mov edx, dword [rsi]
cmp rdx, rbx
jne 0x1400b1823
mov qword [rsp + 0xde0], rbx
add byte [rax], al
lea rcx, [rsp + 0x1440]
call fcn.140088976
jmp 0x1400b24aa
invalid
mov word [rax + rax*2], fs
adc al, 0
add al, ch
stosb byte [rdi], al
xchg ch, bh
invalid
lea rsi, [rsp + 0x1440]
and al, 0x40
adc al, 0
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
xor edx, edx
call fcn.1400b52e8
movabs rax, 0x8000000000000004
or byte [rax + 0x39], 6
or byte [rax + 0x39], 6
jne 0x1400b492d
mov r12, qword [rsp + 0x1448]
push 8
adc al, 0
add byte [rdx + 8], ch
pop rdx
mov ecx, 0x228
call fcn.1400c65ff
invalid
add dword [rax], eax
mov rsi, rax
push 1
pop rax
mov qword [rsi], rax
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], r14
mov byte [rsi + 0x18], bl
mov byte [rsi + 0x19], dil
mov byte [rsi + 0x1a], r15b
lea rcx, [rsi + 0x1b]
lea rdx, [rsp + 0xde0]
mov r8d, 0x135
add al, ch
push rdx
jo 0x1400b0347
or al, byte [rax]
invalid
add al, ch
push rdx
jo 0x1400b0347
invalid
add byte [rax - 0x73], cl
lea rcx, [rsi + 0x150]
mov ss, word [rax + 1]
add byte [rax], al
lea rdx, [rsp + 0x16c0]
mov r8d, 0xd0
xchg esp, eax
and al, 0xc0
invalid
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x220], r12
and byte [rdx], al
add byte [rax], al
and byte [rdx], al
add byte [rax], al
lea rax, [0x1401b7980]
lea eax, [0x1401b7980]
adc byte [rax], al
jmp 0x1400b0570
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf063948], al
test dword [rbp + 0x40000045], ebx
movzx eax, bh
shl eax, 8
movzx edi, bl
mov dh, 0xfb
or edi, eax
mov rbx, qword [rsp + 0x1448]
push 0x20
pop rcx
push 8
pop rdx
call fcn.1400c65ff
invalid
add dword [rax], eax
mov rsi, rax
invalid
push 1
pop rax
mov qword [rsi], rax
mov qword [rsi + 8], rax
invalid
mov qword [rsi + 0x10], rbx
mov byte [rsi + 0x1a], r15b
mov byte [rsi + 0x1a], bh
mov byte [rsi + 0x1a], bh
mov word [rsi + 0x18], di
lea rax, [0x1401b7ad0]
ja 0x1400b03de
add cl, ch
pushfq
add dword [rax], eax
invalid
cmp qword [rsi], rax
jne 0x1400b492d
lea rdx, [rsp + 0xdf5]
mov rdi, qword [rsp + 0x1448]
lea rcx, [rsp + 0x9d0]
mov r8d, 0x120
call sub.VCRUNTIME140.dll_memcpy
push 0x20
pop rdx
mov ecx, 0x160
call fcn.1400c65ff
add byte [rax - 0x77], cl
invalid
push 1
pop rax
mov qword [rsi], rax
mov qword [rsi + 8], rax
or byte [rax - 0x73], cl
adc byte [rax - 0x73], r9b
xchg esp, eax
and al, 0xc0
or dword [rax], eax
add byte [rcx - 0x48], al
xor byte [rcx], al
add byte [rax], al
or byte [rax - 0x73], cl
adc byte [rax - 0x73], r9b
xchg esp, eax
and al, 0xc0
or dword [rax], eax
add byte [rcx - 0x48], al
xor byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x140], rdi
add dword [rax], eax
invalid
add byte [rax - 0x77], cl
mov esi, 0x140
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x10786d
lea rax, [0x1401b7cc8]
jmp 0x1400b0570
lea rsi, [rsp + 0x1440]
mov rcx, rsi
xor edx, edx
call fcn.1400b52e8
movabs rax, 0x8000000000000004
cmp qword [rsi], rax
jne 0x1400b492d
mov r14, qword [rsp + 0x1448]
push 0x20
pop rcx
push 8
pop rdx
call fcn.1400c65ff
invalid
invalid
add dword [rax], eax
mov rsi, rax
push 1
pop rax
mov qword [rsi], rax
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], r14
mov byte [rsi + 0x18], bl
mov byte [rsi + 0x19], dil
lea rax, [0x1401b7a28]
jmp 0x1400b0570
mov ecx, esi
xor edx, edx
call fcn.1400b52e8
movabs rax, 0x8000000000000004
cmp qword [rsi], rax
jne 0x1400b492d
mov r14, qword [rsp + 0x1448]
push 8
pop rdx
mov ecx, 0x118
call fcn.1400c65ff
mov rsi, rax
push 1
pop rax
mov qword [rsi], rax
mov qword [rsi + 8], rax
mov byte [rsi + 0x10], bl
mov byte [rsi + 0x11], dil
mov byte [rsi + 0x12], r15b
adc cl, byte [rax - 0x73]
adc r9, qword [rax - 0x73]
xchg esp, eax
and al, 0xe0
or eax, 0xb8410000
std
add byte [rax], al
add al, ch
imul ebp, dword [rsi + 0xa], 0
mov qword [rsi + 0x110], r14
lea rax, [0x1401b7c20]
jmp 0x1400b0570
mov qword [r13 + 8], rsi
mov qword [r13 + 0x10], rax
movabs rax, 0x8000000000000002
mov qword [r13], rax
lea rcx, [rsp + 0x910]
call fcn.1400b546a
jmp 0x1400ada69
lea rcx, [rsp + 0x9c0]
call 0x140087b1f
mov r8, qword [rsp + 0x440]
mov rdi, qword [rsp + 0xa8]
mov rcx, qword [rsp + 0xb0]
mov rsi, qword [rsp + 0x4d0]
mov r9b, byte [rsp + 0x2e]
mov rbx, qword [rsp + 0x90]
mov r10b, byte [rsp + 0x71]
mov r11b, byte [rsp + 0x73]
mov dl, byte [rsp + 0x2f]
jmp 0x1400ae8e9
mov rbx, qword [rsp + 0x9e8]
mov cl, byte [rsp + 0xb18]
shr rbx, cl
mov rcx, rbx
call fcn.140087c83
lea rdi, [rsp + 0x16c0]
mov qword [rdi], rax
mov qword [rdi + 8], rdx
and qword [rdi + 0x10], 0
mov rcx, rdi
mov rdx, rbx
call fcn.14002cda5
mov r13, qword [rdi + 8]
mov r12, qword [rdi + 0x10]
xor eax, eax
cmp rbx, rax
je 0x1400b063a
mov dword [r13 + r12*4], eax
inc rax
inc r12
jmp 0x1400b0628
test rbx, rbx
je 0x1400b4970
mov rsi, qword [rsp + 0x16c0]
mov rdi, rbx
mov qword [rsp + 0xa0], rbx
mov r14d, ebx
mov r15, qword [rsp + 0x98]
dec r14d
sub rdi, 1
jb 0x1400b0767
mov rcx, rdi
call fcn.14008a655
mov ebx, eax
lea rcx, [rsp + 0x9c0]
mov edx, eax
call fcn.14008a696
shr rax, 0x2a
cmp eax, 0x3ffffe
ja 0x1400b0664
cmp r14d, ebx
je 0x1400b0740
mov qword [rsp + 0x90], r13
mov eax, r14d
mov rcx, qword [rsp + 0xb18]
and ecx, 0x3f
mov r11, rax
shl r11, cl
mov r9d, ebx
mov r10, r9
shl r10, cl
mov r8, qword [rsp + 0x9e0]
mov rdx, qword [rsp + 0x9e8]
xor ebx, ebx
mov r15, rbx
shr r15, cl
test r15, r15
jne 0x1400b070a
cmp r11, rdx
jae 0x1400b4350
cmp r10, rdx
jae 0x1400b435f
mov r15, qword [r8 + r11*8]
mov r13, qword [r8 + r10*8]
mov qword [r8 + r11*8], r13
mov qword [r8 + r10*8], r15
inc r10
inc r11
inc rbx
jmp 0x1400b06d2
cmp r12, rax
jbe 0x1400b4652
cmp r12, r9
jbe 0x1400b465e
mov r13, qword [rsp + 0x90]
mov ecx, dword [r13 + rax*4]
mov edx, dword [r13 + r9*4]
mov dword [r13 + rax*4], edx
mov dword [r13 + r9*4], ecx
mov r15, qword [rsp + 0x98]
mov dword [rsp + 0xb30], r14d
test r14d, r14d
jne 0x1400b0661
lea rcx, [0x1401b6306]
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcdfaonepass.rs
push 0x34
pop rdx
call fcn.140158790
lea rax, [rsp + 0x16d8]
mov qword [rax - 0x18], rsi
mov qword [rax - 0x10], r13
mov qword [rax - 8], r12
and qword [rax], 0
mov rcx, r12
call fcn.140087c83
mov qword [rsp + 0x408], rax
mov rcx, rdx
lea r8, [r12*4]
mov qword [rsp + 0x90], rdx
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
xor esi, esi
lea rdi, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcdfa_remapper.rs
lea rbx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcdfa_remapper.rs
mov r14, qword [rsp + 0xa0]
cmp rsi, r14
je 0x1400b0840
mov r13, rsi
inc rsi
mov rcx, qword [rsp + 0x90]
mov rdx, r12
mov r8, r13
mov r9, rdi
call case.0x1400688df.511
mov eax, dword [rax]
cmp eax, r13d
je 0x1400b07c2
mov rdi, qword [rsp + 0x90]
mov r14d, eax
mov r8d, eax
mov rcx, rdi
mov rdx, r12
mov r9, rbx
call case.0x1400688df.511
mov eax, dword [rax]
cmp eax, r13d
jne 0x1400b07f2
mov rcx, qword [rsp + 0x16c8]
mov rdx, qword [rsp + 0x16d0]
mov r8, r13
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcdfa_remapper.rs
call case.0x1400688df.511
mov dword [rax], r14d
mov r14, qword [rsp + 0xa0]
lea rdi, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcdfa_remapper.rs
jmp 0x1400b07c2
mov rcx, qword [rsp + 0xb18]
and ecx, 0x3f
mov rax, qword [rsp + 0x9e8]
mov rdx, qword [rsp + 0xb10]
mov qword [rsp + 0x410], rdx
mov qword [rsp + 0xb8], rcx
shr rax, cl
mov qword [rsp + 0xc0], rax
xor r13d, r13d
lea rdi, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcdfaonepass.rs
lea rbx, [rsp + 0x16c0]
movabs r12, 0x7ffffffffff
mov rdx, qword [rsp + 0x90]
cmp r13, qword [rsp + 0xc0]
je 0x1400b094d
mov qword [rsp + 0xa0], r13
mov rcx, qword [rsp + 0xb8]
shl r13, cl
mov r15, qword [rsp + 0x410]
sub r15, 1
jb 0x1400b0935
mov rcx, qword [rsp + 0x9e0]
mov rdx, qword [rsp + 0x9e8]
mov r8, r13
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcdfaonepass.rs
call fcn.1400932ad
mov rsi, qword [rax]
shr rsi, 0x2b
mov rcx, qword [rsp + 0x9e0]
mov rdx, qword [rsp + 0x9e8]
mov r8, r13
mov r9, rdi
call fcn.1400932ad
mov r14, rax
mov rcx, rbx
lea rdx, [rsp + 0x16d8]
mov r8d, esi
call fcn.1400968dd
shl rax, 0x2b
mov rcx, qword [r14]
and rcx, r12
or rcx, rax
mov qword [r14], rcx
inc r13
jmp 0x1400b08c3
mov r13, qword [rsp + 0xa0]
inc r13
mov r15, qword [rsp + 0x98]
jmp 0x1400b0892
mov rsi, qword [rsp + 0xa00]
xor r13d, r13d
lea rbx, [rsp + 0x16c0]
lea r12, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcdfaonepass.rs
cmp rsi, r13
je 0x1400b09ce
lea r14, [r13 + 1]
mov rcx, qword [rsp + 0x9f8]
mov rdx, qword [rsp + 0xa00]
mov r8, r13
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcdfaonepass.rs
call case.0x1400688df.511
mov r8d, dword [rax]
mov rcx, rbx
lea rdx, [rsp + 0x16d8]
call fcn.1400968dd
mov edi, eax
mov rcx, qword [rsp + 0x9f8]
mov rdx, qword [rsp + 0xa00]
mov r8, r13
mov r9, r12
call case.0x1400688df.511
mov dword [rax], edi
mov r13, r14
mov rdx, qword [rsp + 0x90]
jmp 0x1400b0967
mov rcx, qword [rsp + 0x408]
call fcn.1400955d3
lea rsi, [rsp + 0x16c0]
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.1400955d3
mov rdi, qword [rsp + 0x9c0]
mov r14, qword [rsp + 0x9c8]
mov r12, qword [rsp + 0x9d0]
mov r13, r12
shr r13, 0x20
mov rbx, qword [rsp + 0x9d8]
mov r8d, 0x158
mov rcx, rsi
lea rdx, [rsp + 0x9e0]
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14009f472
lea rcx, [rsp + 0x910]
call fcn.14002aa52
lea rcx, [rsp + 0x8d0]
call fcn.1400b546a
mov al, byte [rsp + 0x36]
mov qword [rsp + 0x480], rax
mov al, byte [rsp + 0x63]
mov byte [rsp + 0x77], al
mov rax, qword [rsp + 0x440]
mov qword [rsp + 0x498], rax
mov rax, qword [rsp + 0x420]
mov qword [rsp + 0x490], rax
mov al, byte [rsp + 0x62]
mov byte [rsp + 0x63], al
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x440], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0x420], rax
mov al, byte [rsp + 0x61]
mov byte [rsp + 0x62], al
mov rax, qword [rsp + 0x4a8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x3d0], rax
mov al, byte [rsp + 0x60]
mov byte [rsp + 0x61], al
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x4a8], rax
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0x3b8], rax
mov al, byte [rsp + 0x5f]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x430]
mov qword [rsp + 0xb0], rax
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x3a8], rax
mov al, byte [rsp + 0x5e]
mov byte [rsp + 0x5f], al
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x430], rax
mov rax, qword [rsp + 0x380]
mov qword [rsp + 0x390], rax
mov al, byte [rsp + 0x5d]
mov byte [rsp + 0x5e], al
mov rax, qword [rsp + 0x3f8]
mov qword [rsp + 0x400], rax
mov rax, qword [rsp + 0x368]
mov qword [rsp + 0x380], rax
mov al, byte [rsp + 0x5c]
mov byte [rsp + 0x5d], al
mov rax, qword [rsp + 0x428]
mov qword [rsp + 0x3f8], rax
mov rax, qword [rsp + 0x360]
mov qword [rsp + 0x368], rax
mov al, byte [rsp + 0x5b]
mov byte [rsp + 0x5c], al
mov rax, qword [rsp + 0x4e8]
mov qword [rsp + 0x428], rax
mov rax, qword [rsp + 0x358]
mov qword [rsp + 0x360], rax
mov al, byte [rsp + 0x2e]
mov byte [rsp + 0x5b], al
mov r8, qword [rsp + 0x438]
mov rax, qword [rsp + 0x350]
mov qword [rsp + 0x358], rax
mov al, byte [rsp + 0x5a]
mov byte [rsp + 0x2e], al
mov rax, qword [rsp + 0x418]
mov rcx, qword [rsp + 0x348]
mov qword [rsp + 0x350], rcx
mov cl, byte [rsp + 0x75]
mov byte [rsp + 0x5a], cl
mov rcx, qword [rsp + 0x3f0]
mov qword [rsp + 0x418], rcx
mov rcx, qword [rsp + 0x340]
mov qword [rsp + 0x348], rcx
mov r13b, byte [rsp + 0x71]
mov rcx, qword [rsp + 0x3e8]
mov qword [rsp + 0x3f0], rcx
mov rcx, qword [rsp + 0x338]
mov qword [rsp + 0x340], rcx
mov cl, byte [rsp + 0x59]
mov byte [rsp + 0x71], cl
mov rcx, qword [rsp + 0x3e0]
mov qword [rsp + 0x3e8], rcx
mov rcx, qword [rsp + 0x508]
mov qword [rsp + 0x338], rcx
mov cl, byte [rsp + 0x58]
mov byte [rsp + 0x59], cl
mov rcx, qword [rsp + 0x3d8]
mov qword [rsp + 0x3e0], rcx
mov rsi, qword [rsp + 0x330]
mov cl, byte [rsp + 0x73]
mov byte [rsp + 0x58], cl
mov rcx, qword [rsp + 0x3c8]
mov qword [rsp + 0x3d8], rcx
mov rcx, qword [rsp + 0x328]
mov qword [rsp + 0x330], rcx
mov r11b, byte [rsp + 0x2f]
mov rcx, qword [rsp + 0x3c0]
mov qword [rsp + 0x3c8], rcx
mov rcx, qword [rsp + 0x320]
mov qword [rsp + 0x328], rcx
mov cl, byte [rsp + 0x57]
mov byte [rsp + 0x2f], cl
mov rcx, qword [rsp + 0x3b0]
mov qword [rsp + 0x3c0], rcx
mov rcx, qword [rsp + 0x318]
mov qword [rsp + 0x320], rcx
mov cl, byte [rsp + 0x56]
mov byte [rsp + 0x57], cl
mov rcx, qword [rsp + 0x3a0]
mov qword [rsp + 0x3b0], rcx
mov rcx, qword [rsp + 0x310]
mov qword [rsp + 0x318], rcx
mov cl, byte [rsp + 0x55]
mov byte [rsp + 0x56], cl
mov rcx, qword [rsp + 0x398]
mov qword [rsp + 0x3a0], rcx
mov rcx, qword [rsp + 0x308]
mov qword [rsp + 0x310], rcx
mov cl, byte [rsp + 0x54]
mov byte [rsp + 0x55], cl
mov rcx, qword [rsp + 0x388]
mov qword [rsp + 0x398], rcx
mov rcx, qword [rsp + 0x300]
mov qword [rsp + 0x308], rcx
mov cl, byte [rsp + 0x53]
mov byte [rsp + 0x54], cl
mov rcx, qword [rsp + 0x378]
mov qword [rsp + 0x388], rcx
mov rcx, qword [rsp + 0x4d0]
mov qword [rsp + 0x300], rcx
mov cl, byte [rsp + 0x74]
mov byte [rsp + 0x53], cl
mov rcx, qword [rsp + 0x370]
mov qword [rsp + 0x378], rcx
mov rcx, rsi
mov rsi, qword [rsp + 0x4f0]
mov r9, qword [rsp + 0x4a0]
mov qword [rsp + 0x370], r9
mov r9, qword [rsp + 0x450]
mov r15, qword [rsp + 0x2f8]
mov rdx, qword [rsp + 0x2e8]
mov qword [rsp + 0x478], rdx
mov r10, qword [rsp + 0x2f0]
mov qword [rsp + 0x2f8], r10
mov dl, byte [rsp + 0x51]
mov byte [rsp + 0x36], dl
mov rdx, qword [rsp + 0x4b8]
mov qword [rsp + 0x2e8], rdx
mov rdx, qword [rsp + 0x2d0]
mov qword [rsp + 0x2f0], rdx
mov dl, byte [rsp + 0x4e]
mov byte [rsp + 0x51], dl
mov rdx, qword [rsp + 0x2d8]
mov qword [rsp + 0x4b8], rdx
mov rdx, qword [rsp + 0x2b8]
mov qword [rsp + 0x2d0], rdx
mov dl, byte [rsp + 0x4d]
mov byte [rsp + 0x4e], dl
mov rdx, qword [rsp + 0x2e0]
mov qword [rsp + 0x2d8], rdx
mov rdx, qword [rsp + 0x2b0]
mov qword [rsp + 0x2b8], rdx
mov dl, byte [rsp + 0x49]
mov byte [rsp + 0x4d], dl
mov rdx, qword [rsp + 0x2c0]
mov qword [rsp + 0x2e0], rdx
mov rdx, qword [rsp + 0x288]
mov qword [rsp + 0x2b0], rdx
mov dl, byte [rsp + 0x48]
mov byte [rsp + 0x49], dl
mov rdx, qword [rsp + 0x2c8]
mov qword [rsp + 0x2c0], rdx
mov rdx, qword [rsp + 0x278]
mov qword [rsp + 0x288], rdx
mov dl, byte [rsp + 0x45]
mov byte [rsp + 0x48], dl
mov rdx, qword [rsp + 0x2a8]
mov qword [rsp + 0x2c8], rdx
mov rdx, qword [rsp + 0x260]
mov qword [rsp + 0x278], rdx
mov dl, byte [rsp + 0x43]
mov byte [rsp + 0x45], dl
mov rdx, qword [rsp + 0x2a0]
mov qword [rsp + 0x2a8], rdx
mov rdx, qword [rsp + 0x248]
mov qword [rsp + 0x260], rdx
mov dl, byte [rsp + 0x41]
mov byte [rsp + 0x43], dl
mov rdx, qword [rsp + 0x298]
mov qword [rsp + 0x2a0], rdx
mov rdx, qword [rsp + 0x238]
mov qword [rsp + 0x248], rdx
mov dl, byte [rsp + 0x3e]
mov byte [rsp + 0x41], dl
mov rdx, qword [rsp + 0x280]
mov qword [rsp + 0x298], rdx
mov rdx, qword [rsp + 0x218]
mov qword [rsp + 0x238], rdx
mov dl, byte [rsp + 0x3d]
mov byte [rsp + 0x3e], dl
mov rdx, qword [rsp + 0x290]
mov qword [rsp + 0x280], rdx
mov rdx, qword [rsp + 0x210]
mov qword [rsp + 0x218], rdx
mov dl, byte [rsp + 0x3c]
mov byte [rsp + 0x3d], dl
mov rdx, qword [rsp + 0x270]
mov qword [rsp + 0x290], rdx
mov rdx, qword [rsp + 0x1f8]
mov qword [rsp + 0x210], rdx
mov dl, byte [rsp + 0x3b]
mov byte [rsp + 0x3c], dl
mov rdx, qword [rsp + 0x268]
mov qword [rsp + 0x270], rdx
mov rdx, qword [rsp + 0x1e8]
mov qword [rsp + 0x1f8], rdx
mov dl, byte [rsp + 0x3a]
mov byte [rsp + 0x3b], dl
mov rdx, qword [rsp + 0x258]
mov qword [rsp + 0x268], rdx
mov rdx, qword [rsp + 0x1d0]
mov qword [rsp + 0x1e8], rdx
mov dl, byte [rsp + 0x39]
mov byte [rsp + 0x3a], dl
mov rdx, qword [rsp + 0x250]
mov qword [rsp + 0x258], rdx
mov rdx, qword [rsp + 0x1c0]
mov qword [rsp + 0x1d0], rdx
add byte [rdx - 0x77c7dbac], cl
push rsp
and al, 0x39
mov rdx, qword [rsp + 0x240]
mov qword [rsp + 0x250], rdx
mov rdx, qword [rsp + 0x1b0]
mov qword [rsp + 0x1c0], rdx
mov dl, byte [rsp + 0x37]
mov byte [rsp + 0x38], dl
mov rdx, qword [rsp + 0x230]
mov qword [rsp + 0x240], rdx
mov rdx, qword [rsp + 0x198]
mov qword [rsp + 0x1b0], rdx
mov dl, byte [rsp + 0x35]
mov byte [rsp + 0x37], dl
mov rdx, qword [rsp + 0x228]
mov qword [rsp + 0x230], rdx
mov rdx, qword [rsp + 0x188]
mov qword [rsp + 0x198], rdx
mov dl, byte [rsp + 0x34]
mov byte [rsp + 0x35], dl
mov rdx, qword [rsp + 0x220]
mov qword [rsp + 0x228], rdx
mov rdx, qword [rsp + 0x178]
mov qword [rsp + 0x188], rdx
mov dl, byte [rsp + 0x33]
mov byte [rsp + 0x34], dl
mov rdx, qword [rsp + 0x208]
mov qword [rsp + 0x220], rdx
mov rdx, qword [rsp + 0x160]
mov qword [rsp + 0x178], rdx
mov dl, byte [rsp + 0x32]
mov byte [rsp + 0x33], dl
mov rdx, qword [rsp + 0x200]
mov qword [rsp + 0x208], rdx
mov rdx, qword [rsp + 0x150]
mov qword [rsp + 0x160], rdx
mov dl, byte [rsp + 0x31]
mov byte [rsp + 0x32], dl
mov rdx, qword [rsp + 0x1f0]
mov qword [rsp + 0x200], rdx
mov rdx, qword [rsp + 0x140]
mov qword [rsp + 0x150], rdx
mov dl, byte [rsp + 0x30]
mov byte [rsp + 0x31], dl
mov rdx, qword [rsp + 0x1e0]
mov qword [rsp + 0x1f0], rdx
mov rdx, qword [rsp + 0x130]
mov qword [rsp + 0x140], rdx
mov dl, byte [rsp + 0x52]
mov byte [rsp + 0x30], dl
mov rdx, qword [rsp + 0x1d8]
mov qword [rsp + 0x1e0], rdx
mov rdx, qword [rsp + 0x128]
mov qword [rsp + 0x130], rdx
mov dl, byte [rsp + 0x50]
mov byte [rsp + 0x52], dl
mov rdx, qword [rsp + 0x1c8]
mov qword [rsp + 0x1d8], rdx
mov rdx, qword [rsp + 0x120]
mov qword [rsp + 0x128], rdx
mov dl, byte [rsp + 0x4f]
mov byte [rsp + 0x50], dl
mov rdx, qword [rsp + 0x1b8]
mov qword [rsp + 0x1c8], rdx
mov rdx, qword [rsp + 0x118]
mov qword [rsp + 0x120], rdx
mov dl, byte [rsp + 0x4c]
mov byte [rsp + 0x4f], dl
mov rdx, qword [rsp + 0x1a8]
mov qword [rsp + 0x1b8], rdx
mov rdx, qword [rsp + 0x110]
mov qword [rsp + 0x118], rdx
mov dl, byte [rsp + 0x4b]
mov byte [rsp + 0x4c], dl
mov rdx, qword [rsp + 0x1a0]
mov qword [rsp + 0x1a8], rdx
mov rdx, qword [rsp + 0x108]
mov qword [rsp + 0x110], rdx
mov dl, byte [rsp + 0x4a]
mov byte [rsp + 0x4b], dl
mov rdx, qword [rsp + 0x190]
mov qword [rsp + 0x1a0], rdx
mov rdx, qword [rsp + 0x100]
mov qword [rsp + 0x108], rdx
mov dl, byte [rsp + 0x47]
mov byte [rsp + 0x4a], dl
mov rdx, qword [rsp + 0x180]
mov qword [rsp + 0x190], rdx
mov rdx, qword [rsp + 0xf8]
mov qword [rsp + 0x100], rdx
mov dl, byte [rsp + 0x46]
mov byte [rsp + 0x47], dl
mov rdx, qword [rsp + 0x170]
mov qword [rsp + 0x180], rdx
mov rdx, qword [rsp + 0xf0]
mov qword [rsp + 0xf8], rdx
mov dl, byte [rsp + 0x44]
mov byte [rsp + 0x46], dl
mov rdx, qword [rsp + 0x168]
mov qword [rsp + 0x170], rdx
mov rdx, qword [rsp + 0xe8]
mov qword [rsp + 0xf0], rdx
mov dl, byte [rsp + 0x42]
mov byte [rsp + 0x44], dl
mov rdx, qword [rsp + 0x158]
mov qword [rsp + 0x168], rdx
mov rdx, qword [rsp + 0xe0]
mov qword [rsp + 0xe8], rdx
mov dl, byte [rsp + 0x40]
mov byte [rsp + 0x42], dl
mov rdx, qword [rsp + 0x148]
mov qword [rsp + 0x158], rdx
mov rdx, qword [rsp + 0xd8]
mov qword [rsp + 0xe0], rdx
mov dl, byte [rsp + 0x3f]
mov byte [rsp + 0x40], dl
mov rdx, qword [rsp + 0x138]
mov qword [rsp + 0x148], rdx
mov rdx, qword [rsp + 0xd0]
mov qword [rsp + 0xd8], rdx
mov dl, byte [rsp + 0x4d8]
mov byte [rsp + 0x3f], dl
mov rdx, qword [rsp + 0x4e0]
mov qword [rsp + 0x138], rdx
mov rdx, qword [rsp + 0x8b8]
mov qword [rsp + 0xd0], rdx
mov rdx, qword [rsp + 0xdb0]
mov qword [rsp + 0x6d0], rdx
mov rdx, qword [rsp + 0x4c0]
mov qword [rsp + 0x6d8], rdx
mov rdx, qword [rsp + 0x6c0]
mov qword [rsp + 0x4e0], rdx
mov rdx, qword [rsp + 0x6b8]
mov qword [rsp + 0x4d8], rdx
mov r14, qword [rsp + 0x6b0]
mov qword [rsp + 0x6c0], r14
mov r14, qword [rsp + 0x6a8]
mov qword [rsp + 0x6b8], r14
mov r14, qword [rsp + 0x6a0]
mov qword [rsp + 0x6b0], r14
mov r14, qword [rsp + 0x698]
mov qword [rsp + 0x6a8], r14
mov r14, qword [rsp + 0x690]
mov qword [rsp + 0x6a0], r14
mov r14, qword [rsp + 0x688]
mov qword [rsp + 0x698], r14
mov r14, qword [rsp + 0x680]
mov qword [rsp + 0x690], r14
mov r14, qword [rsp + 0x678]
mov qword [rsp + 0x688], r14
mov rdi, qword [rsp + 0x670]
mov qword [rsp + 0x680], rdi
mov rdi, qword [rsp + 0x668]
mov qword [rsp + 0x678], rdi
mov rdi, qword [rsp + 0x660]
mov qword [rsp + 0x670], rdi
mov rdi, qword [rsp + 0x658]
mov qword [rsp + 0x668], rdi
mov rdi, qword [rsp + 0x650]
mov qword [rsp + 0x660], rdi
mov rdi, qword [rsp + 0x648]
mov qword [rsp + 0x658], rdi
mov rdi, qword [rsp + 0x640]
mov qword [rsp + 0x650], rdi
mov rdi, qword [rsp + 0x638]
mov qword [rsp + 0x648], rdi
mov rdi, qword [rsp + 0x630]
mov qword [rsp + 0x640], rdi
mov rdi, qword [rsp + 0x628]
mov qword [rsp + 0x638], rdi
mov rdi, qword [rsp + 0x620]
mov qword [rsp + 0x630], rdi
mov rdi, qword [rsp + 0x618]
mov qword [rsp + 0x628], rdi
mov rdi, qword [rsp + 0x610]
mov qword [rsp + 0x620], rdi
mov rdi, qword [rsp + 0x608]
mov qword [rsp + 0x618], rdi
mov rdi, qword [rsp + 0x600]
mov qword [rsp + 0x610], rdi
mov rdi, qword [rsp + 0x5f8]
mov qword [rsp + 0x608], rdi
mov rdx, qword [rsp + 0x720]
mov qword [rsp + 0x600], rdx
mov rdi, qword [rsp + 0x5f0]
mov qword [rsp + 0x5f8], rdi
mov r10, qword [rsp + 0x5e0]
mov qword [rsp + 0x5f0], r10
mov rdx, qword [rsp + 0x5e8]
mov qword [rsp + 0xc8], rdx
mov dl, byte [rsp + 0x72]
mov byte [rsp + 0x76], dl
mov r10, qword [rsp + 0x5c8]
mov qword [rsp + 0x5e0], r10
mov r10, qword [rsp + 0x5d8]
mov qword [rsp + 0x5e8], r10
mov r14b, byte [rsp + 0x70]
mov r10, qword [rsp + 0x5b8]
mov qword [rsp + 0x5c8], r10
mov r10, qword [rsp + 0x5d0]
mov qword [rsp + 0x5d8], r10
mov r10b, byte [rsp + 0x6f]
mov byte [rsp + 0x70], r10b
mov r10, qword [rsp + 0x5a8]
mov qword [rsp + 0x5b8], r10
mov r10, qword [rsp + 0x5c0]
mov qword [rsp + 0x5d0], r10
mov r10b, byte [rsp + 0x6e]
mov byte [rsp + 0x6f], r10b
mov r10, qword [rsp + 0x590]
mov qword [rsp + 0x5a8], r10
mov r10, qword [rsp + 0x5b0]
mov qword [rsp + 0x5c0], r10
mov r10b, byte [rsp + 0x6d]
mov byte [rsp + 0x6e], r10b
mov r10, qword [rsp + 0x580]
mov qword [rsp + 0x590], r10
mov r10, qword [rsp + 0x5a0]
mov qword [rsp + 0x5b0], r10
mov dl, byte [rsp + 0x6c]
mov byte [rsp + 0x6d], dl
mov r10, qword [rsp + 0x568]
mov qword [rsp + 0x580], r10
mov r10, qword [rsp + 0x598]
mov qword [rsp + 0x5a0], r10
mov dl, byte [rsp + 0x6b]
mov byte [rsp + 0x6c], dl
mov r10, qword [rsp + 0x558]
mov qword [rsp + 0x568], r10
mov r10, qword [rsp + 0x588]
mov qword [rsp + 0x598], r10
mov dl, byte [rsp + 0x6a]
mov byte [rsp + 0x6b], dl
mov r10, qword [rsp + 0x548]
mov qword [rsp + 0x558], r10
mov r10, qword [rsp + 0x578]
mov qword [rsp + 0x588], r10
mov dl, byte [rsp + 0x69]
mov byte [rsp + 0x6a], dl
mov rdx, qword [rsp + 0x530]
mov qword [rsp + 0x548], rdx
mov r10, qword [rsp + 0x570]
mov qword [rsp + 0x578], r10
mov dl, byte [rsp + 0x68]
mov byte [rsp + 0x69], dl
mov rdx, qword [rsp + 0x528]
mov qword [rsp + 0x530], rdx
mov r10, qword [rsp + 0x560]
mov qword [rsp + 0x570], r10
mov dl, byte [rsp + 0x67]
mov byte [rsp + 0x68], dl
mov rdx, qword [rsp + 0x520]
mov qword [rsp + 0x528], rdx
mov r10, qword [rsp + 0x550]
mov qword [rsp + 0x560], r10
mov dl, byte [rsp + 0x66]
mov byte [rsp + 0x67], dl
mov rdx, qword [rsp + 0x518]
mov qword [rsp + 0x520], rdx
mov r10, qword [rsp + 0x540]
mov qword [rsp + 0x550], r10
mov dl, byte [rsp + 0x65]
mov byte [rsp + 0x66], dl
mov rdx, qword [rsp + 0x510]
mov qword [rsp + 0x518], rdx
mov rdx, qword [rsp + 0x538]
mov qword [rsp + 0x540], rdx
mov dl, byte [rsp + 0x64]
mov byte [rsp + 0x65], dl
mov rdx, qword [rsp + 0x500]
mov qword [rsp + 0x510], rdx
mov rdx, qword [rsp + 0x448]
mov qword [rsp + 0x538], rdx
mov dl, byte [rsp + 0x8f]
mov byte [rsp + 0x64], dl
mov rdx, qword [rsp + 0x4c8]
mov qword [rsp + 0x488], rdx
mov rdx, qword [rsp + 0x8b0]
mov qword [rsp + 0x6e8], rdx
mov rdx, qword [rsp + 0x8f8]
mov qword [rsp + 0x6e0], rdx
xor edx, edx
mov qword [rsp + 0x6f8], rdx
mov rdi, qword [rsp + 0x90]
mov edx, edi
mov ebx, 0
mov r10d, 0
xor edi, edi
mov r12, qword [rsp + 0x470]
jmp 0x1400a5b19
lea rsi, [rsp + 0x16c8]
lea rax, [rsp + 0x13b8]
push 0xb
pop rcx
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rax - 8], rdx
lea rcx, [rsp + 0x1440]
call fcn.140088976
lea rdx, [rsp + 0x948]
mov qword [rdx], 3
mov byte [rdx + 0xa], 0
mov word [rdx + 8], 1
mov word [rdx + 0x10], 0x102
lea rsi, [rsp + 0x16c0]
lea r8, [rsp + 0x9a8]
mov rcx, rsi
call fcn.140089341
mov rdi, qword [rsi]
movups xmm0, xmmword [rsi + 8]
movaps xmmword [rsp + 0xd90], xmm0
mov rax, qword [rsi + 0x18]
mov qword [rsp + 0xda0], rax
cmp rdi, rbx
jne 0x1400b2407
movdqa xmm0, xmmword [rsp + 0xd90]
movdqu xmmword [rsp + 0x1208], xmm0
mov rax, qword [rsp + 0xda0]
mov qword [rsp + 0x1218], rax
jmp 0x1400b248b
lea r12, str.multiple_epsilon_transitions_to_match_state
mov r13, r12
shr r13, 0x20
push 0x2b
pop rbx
jmp 0x14009f45a
lea rcx, [rsp + 0x11e8]
call fcn.140087bb8
mov rax, qword [rsp + 0x718]
mov rdi, qword [rsp + 0xa8]
mov rsi, qword [rsp + 0x4d0]
mov r9b, byte [rsp + 0x2e]
mov r15, qword [rsp + 0x450]
mov rbx, qword [rsp + 0x90]
mov r10b, byte [rsp + 0x71]
mov r11b, byte [rsp + 0x73]
mov dl, byte [rsp + 0x2f]
mov qword [rsp + 0x718], rax
mov r8, qword [rsp + 0x440]
movzx eax, byte [rsp + 0x76]
mov cl, byte [rsp + 0x77]
mov byte [rsp + 0x4c0], cl
mov cl, byte [rsp + 0x63]
mov byte [rsp + 0x77], cl
mov cl, byte [rsp + 0x62]
mov byte [rsp + 0x63], cl
mov cl, byte [rsp + 0x61]
mov byte [rsp + 0x62], cl
mov cl, byte [rsp + 0x60]
mov byte [rsp + 0x61], cl
mov cl, byte [rsp + 0x5f]
mov byte [rsp + 0x60], cl
mov cl, byte [rsp + 0x5e]
mov byte [rsp + 0x5f], cl
mov cl, byte [rsp + 0x5d]
mov byte [rsp + 0x5e], cl
mov cl, byte [rsp + 0x5c]
mov byte [rsp + 0x5d], cl
mov cl, byte [rsp + 0x5b]
mov byte [rsp + 0x5c], cl
mov byte [rsp + 0x5b], r9b
mov cl, byte [rsp + 0x5a]
mov byte [rsp + 0x2e], cl
mov byte [rsp + 0x5a], r13b
mov byte [rsp + 0x75], r10b
mov r10b, byte [rsp + 0x59]
mov cl, byte [rsp + 0x58]
mov byte [rsp + 0x59], cl
mov byte [rsp + 0x58], r11b
mov byte [rsp + 0x73], dl
mov cl, byte [rsp + 0x57]
mov byte [rsp + 0x2f], cl
mov cl, byte [rsp + 0x56]
mov byte [rsp + 0x57], cl
mov cl, byte [rsp + 0x55]
mov byte [rsp + 0x56], cl
mov cl, byte [rsp + 0x54]
mov byte [rsp + 0x55], cl
mov cl, byte [rsp + 0x53]
mov byte [rsp + 0x54], cl
mov cl, byte [rsp + 0x74]
mov byte [rsp + 0x53], cl
mov ecx, ebx
mov byte [rsp + 0x74], bl
mov rcx, qword [rsp + 0x480]
mov qword [rsp + 0x90], rcx
mov cl, byte [rsp + 0x36]
mov qword [rsp + 0x480], rcx
mov rcx, qword [rsp + 0xc8]
shl rcx, 8
or rcx, rax
mov qword [rsp + 0xc8], rcx
mov rax, qword [rsp + 0x498]
mov qword [rsp + 0x4f8], rax
mov rax, qword [rsp + 0x490]
mov qword [rsp + 0x4c8], rax
mov qword [rsp + 0x498], r8
mov rax, qword [rsp + 0x420]
mov qword [rsp + 0x490], rax
mov r8, rdi
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0x420], rax
mov rax, qword [rsp + 0x4a8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x3d0], rax
mov r13, qword [rsp + 0xb0]
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0x3b8], rax
mov rax, qword [rsp + 0x430]
mov qword [rsp + 0xb0], rax
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x3a8], rax
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x430], rax
mov rax, qword [rsp + 0x380]
mov qword [rsp + 0x390], rax
mov rax, qword [rsp + 0x3f8]
mov qword [rsp + 0x400], rax
mov rax, qword [rsp + 0x368]
mov qword [rsp + 0x380], rax
mov rax, qword [rsp + 0x428]
mov qword [rsp + 0x3f8], rax
mov rax, qword [rsp + 0x360]
mov qword [rsp + 0x368], rax
mov rax, qword [rsp + 0x4e8]
mov qword [rsp + 0x428], rax
mov rax, qword [rsp + 0x358]
mov qword [rsp + 0x360], rax
mov rax, qword [rsp + 0x438]
mov qword [rsp + 0x4e8], rax
mov rax, qword [rsp + 0x350]
mov qword [rsp + 0x358], rax
mov rax, qword [rsp + 0x418]
mov qword [rsp + 0x438], rax
mov rax, qword [rsp + 0x348]
mov qword [rsp + 0x350], rax
mov rax, qword [rsp + 0x3f0]
mov qword [rsp + 0x418], rax
mov rax, qword [rsp + 0x340]
mov qword [rsp + 0x348], rax
mov rax, qword [rsp + 0x3e8]
mov qword [rsp + 0x3f0], rax
mov rax, qword [rsp + 0x338]
mov qword [rsp + 0x340], rax
mov rax, qword [rsp + 0x3e0]
mov qword [rsp + 0x3e8], rax
mov rax, qword [rsp + 0x508]
mov qword [rsp + 0x338], rax
mov rax, qword [rsp + 0x3d8]
mov qword [rsp + 0x3e0], rax
mov rcx, qword [rsp + 0x330]
mov rax, qword [rsp + 0x3c8]
mov qword [rsp + 0x3d8], rax
mov rax, qword [rsp + 0x328]
mov qword [rsp + 0x330], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rsp + 0x3c8], rax
mov rax, qword [rsp + 0x320]
mov qword [rsp + 0x328], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rsp + 0x3c0], rax
mov rax, qword [rsp + 0x318]
mov qword [rsp + 0x320], rax
mov rax, qword [rsp + 0x3a0]
mov qword [rsp + 0x3b0], rax
mov rax, qword [rsp + 0x310]
mov qword [rsp + 0x318], rax
mov rax, qword [rsp + 0x398]
mov qword [rsp + 0x3a0], rax
mov rax, qword [rsp + 0x308]
mov qword [rsp + 0x310], rax
mov rax, qword [rsp + 0x388]
mov qword [rsp + 0x398], rax
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0x308], rax
mov rax, qword [rsp + 0x378]
mov qword [rsp + 0x388], rax
mov qword [rsp + 0x300], rsi
mov rax, qword [rsp + 0x370]
mov qword [rsp + 0x378], rax
mov rsi, qword [rsp + 0x4f0]
mov rax, qword [rsp + 0x4a0]
mov qword [rsp + 0x370], rax
mov r9, r15
mov rax, qword [rsp + 0x478]
mov qword [rsp + 0x4a0], rax
mov rax, qword [rsp + 0x2f8]
mov qword [rsp + 0x450], rax
mov rax, qword [rsp + 0x2e8]
mov qword [rsp + 0x478], rax
mov rax, qword [rsp + 0x2f0]
mov qword [rsp + 0x2f8], rax
mov al, byte [rsp + 0x51]
mov byte [rsp + 0x36], al
mov rax, qword [rsp + 0x4b8]
mov qword [rsp + 0x2e8], rax
mov rax, qword [rsp + 0x2d0]
mov qword [rsp + 0x2f0], rax
mov al, byte [rsp + 0x4e]
mov byte [rsp + 0x51], al
mov r11, qword [rsp + 0x2d8]
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0x2d0], rax
mov al, byte [rsp + 0x4d]
mov byte [rsp + 0x4e], al
mov rax, qword [rsp + 0x2e0]
mov qword [rsp + 0x2d8], rax
mov rax, qword [rsp + 0x2b0]
mov qword [rsp + 0x2b8], rax
mov al, byte [rsp + 0x49]
mov byte [rsp + 0x4d], al
mov rax, qword [rsp + 0x2c0]
mov qword [rsp + 0x2e0], rax
mov rax, qword [rsp + 0x288]
mov qword [rsp + 0x2b0], rax
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x49], al
mov rax, qword [rsp + 0x2c8]
mov qword [rsp + 0x2c0], rax
mov rax, qword [rsp + 0x278]
mov qword [rsp + 0x288], rax
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x48], al
mov rax, qword [rsp + 0x2a8]
mov qword [rsp + 0x2c8], rax
mov rax, qword [rsp + 0x260]
mov qword [rsp + 0x278], rax
mov al, byte [rsp + 0x43]
mov byte [rsp + 0x45], al
mov rax, qword [rsp + 0x2a0]
mov qword [rsp + 0x2a8], rax
mov rax, qword [rsp + 0x248]
mov qword [rsp + 0x260], rax
mov al, byte [rsp + 0x41]
mov byte [rsp + 0x43], al
mov rax, qword [rsp + 0x298]
mov qword [rsp + 0x2a0], rax
mov rax, qword [rsp + 0x238]
mov qword [rsp + 0x248], rax
mov al, byte [rsp + 0x3e]
mov byte [rsp + 0x41], al
mov rax, qword [rsp + 0x280]
mov qword [rsp + 0x298], rax
mov rax, qword [rsp + 0x218]
mov qword [rsp + 0x238], rax
mov al, byte [rsp + 0x3d]
mov byte [rsp + 0x3e], al
mov rax, qword [rsp + 0x290]
mov qword [rsp + 0x280], rax
mov rax, qword [rsp + 0x210]
mov qword [rsp + 0x218], rax
mov al, byte [rsp + 0x3c]
mov byte [rsp + 0x3d], al
mov rax, qword [rsp + 0x270]
mov qword [rsp + 0x290], rax
mov rax, qword [rsp + 0x1f8]
mov qword [rsp + 0x210], rax
mov al, byte [rsp + 0x3b]
mov byte [rsp + 0x3c], al
mov rax, qword [rsp + 0x268]
mov qword [rsp + 0x270], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0x1f8], rax
mov al, byte [rsp + 0x3a]
mov byte [rsp + 0x3b], al
mov rax, qword [rsp + 0x258]
mov qword [rsp + 0x268], rax
mov rax, qword [rsp + 0x1d0]
mov qword [rsp + 0x1e8], rax
mov al, byte [rsp + 0x39]
mov byte [rsp + 0x3a], al
mov rax, qword [rsp + 0x250]
mov qword [rsp + 0x258], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x1d0], rax
mov al, byte [rsp + 0x38]
mov byte [rsp + 0x39], al
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x250], rax
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0x1c0], rax
mov al, byte [rsp + 0x37]
mov byte [rsp + 0x38], al
mov rax, qword [rsp + 0x230]
mov qword [rsp + 0x240], rax
mov rax, qword [rsp + 0x198]
mov qword [rsp + 0x1b0], rax
mov al, byte [rsp + 0x35]
mov byte [rsp + 0x37], al
mov rax, qword [rsp + 0x228]
mov qword [rsp + 0x230], rax
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0x198], rax
mov al, byte [rsp + 0x34]
mov byte [rsp + 0x35], al
mov rax, qword [rsp + 0x220]
mov qword [rsp + 0x228], rax
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0x188], rax
mov al, byte [rsp + 0x33]
mov byte [rsp + 0x34], al
mov rax, qword [rsp + 0x208]
mov qword [rsp + 0x220], rax
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0x178], rax
and al, 0x78
add dword [rax], eax
add byte [rdx - 0x77cddbbc], cl
and al, 0x33
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x208], rax
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x160], rax
mov al, byte [rsp + 0x31]
mov byte [rsp + 0x32], al
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0x200], rax
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x150], rax
mov al, byte [rsp + 0x30]
mov byte [rsp + 0x31], al
mov rax, qword [rsp + 0x1e0]
mov qword [rsp + 0x1f0], rax
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x140], rax
and al, 0x40
add dword [rax], eax
add byte [rdx - 0x77addbbc], cl
and al, 0x30
mov rax, qword [rsp + 0x1d8]
mov qword [rsp + 0x1e0], rax
mov rax, qword [rsp + 0x128]
mov qword [rsp + 0x130], rax
mov al, byte [rsp + 0x50]
mov byte [rsp + 0x52], al
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x1d8], rax
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x128], rax
test byte [rax + rbp], ah
add dword [rax], eax
add byte [rdx - 0x77b0dbbc], cl
and al, 0x50
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x1c8], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x120], rax
mov al, byte [rsp + 0x4c]
mov byte [rsp + 0x4f], al
mov rax, qword [rsp + 0x1a8]
mov qword [rsp + 0x1b8], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x118], rax
mov al, byte [rsp + 0x4b]
mov byte [rsp + 0x4c], al
mov rax, qword [rsp + 0x1a0]
mov qword [rsp + 0x1a8], rax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0x110], rax
mov al, byte [rsp + 0x4a]
mov byte [rsp + 0x4b], al
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0x1a0], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x108], rax
mov al, byte [rsp + 0x47]
mov byte [rsp + 0x4a], al
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0x190], rax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x100], rax
mov al, byte [rsp + 0x46]
mov byte [rsp + 0x47], al
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x180], rax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0xf8], rax
mov al, byte [rsp + 0x44]
mov byte [rsp + 0x46], al
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0x170], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0xf0], rax
mov al, byte [rsp + 0x42]
mov byte [rsp + 0x44], al
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x168], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xe8], rax
call 0xca0b2242
and al, 0x40
mov byte [rsp + 0x42], al
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x158], rax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xe0], rax
mov al, byte [rsp + 0x3f]
mov byte [rsp + 0x40], al
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x148], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xd8], rax
mov al, byte [rsp + 0x410]
mov byte [rsp + 0x3f], al
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x138], rax
mov rax, qword [rsp + 0x468]
mov qword [rsp + 0xd0], rax
mov r15, qword [rsp + 0x6d0]
mov rax, qword [rsp + 0x6d8]
mov qword [rsp + 0x500], rax
mov al, byte [rsp + 0x408]
mov byte [rsp + 0x410], al
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0xa0], rax
mov rax, qword [rsp + 0x460]
mov qword [rsp + 0x468], rax
mov al, byte [rsp + 0x78]
mov byte [rsp + 0x408], al
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0xc0], rax
mov rax, qword [rsp + 0x458]
mov qword [rsp + 0x460], rax
mov rax, qword [rsp + 0x448]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0x6c8]
mov qword [rsp + 0x458], rax
mov rdi, qword [rsp + 0x6e8]
mov rbx, qword [rsp + 0x6e0]
mov rax, qword [rsp + 0x488]
mov qword [rsp + 0x4b0], rax
mov al, byte [rsp + 0x72]
mov byte [rsp + 0x76], al
mov al, byte [rsp + 0x70]
mov byte [rsp + 0x72], al
mov al, byte [rsp + 0x6f]
mov byte [rsp + 0x70], al
mov al, byte [rsp + 0x6e]
mov byte [rsp + 0x6f], al
mov al, byte [rsp + 0x6d]
mov byte [rsp + 0x6e], al
mov al, byte [rsp + 0x6c]
mov byte [rsp + 0x6d], al
mov al, byte [rsp + 0x6b]
mov byte [rsp + 0x6c], al
mov al, byte [rsp + 0x6a]
mov byte [rsp + 0x6b], al
mov al, byte [rsp + 0x69]
mov byte [rsp + 0x6a], al
mov al, byte [rsp + 0x68]
mov byte [rsp + 0x69], al
mov al, byte [rsp + 0x67]
mov byte [rsp + 0x68], al
mov al, byte [rsp + 0x66]
mov byte [rsp + 0x67], al
mov al, byte [rsp + 0x65]
mov byte [rsp + 0x66], al
mov al, byte [rsp + 0x64]
mov byte [rsp + 0x65], al
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x448], rax
mov rax, qword [rsp + 0x470]
mov qword [rsp + 0x488], rax
mov byte [rsp + 0x64], r14b
jmp 0x1400a9dd8
lea rdx, [rsp + 0x16e0]
lea rsi, [rsp + 0x1460]
adc al, 0
add byte [rax], al
mov r8d, 0x198
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
movdqa xmm0, xmmword [rsp + 0xd90]
movdqu xmmword [rsi - 0x18], xmm0
mov rax, qword [rsp + 0xda0]
mov qword [rsi - 8], rax
mov qword [rsi - 0x20], rdi
mov dl, byte [rsp + 0x958]
mov r8b, byte [rsp + 0x959]
and al, 0x59
or dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [rdx], dl
add byte [rax], al
and al, 0x59
or dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [rdx], dl
add byte [rax], al
lea rdi, [rsp + 0x1440]
mov rcx, rsi
mov r9, rdi
call fcn.14002e637
mov rcx, rdi
call fcn.14002f147
mov rbx, qword [rsi]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc3
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc3
jne 0x1400b27a0
movabs rax, 0x8000000000000000
mov qword [rsp + 0xde0], rax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24848948], al
loopne 0x1400b24a8
add byte [rax], al
lea rcx, [rsp + 0x13b0]
call fcn.1400c294c
add dword [rax], eax
lea rcx, [rsp + 0xde0]
call fcn.1400c2e01
lea rcx, [rsp + 0xde0]
mov r8d, 0x100
xor edx, edx
call sub.VCRUNTIME140.dll_memset
push 8
pop rax
cmp rax, 0x18
je 0x1400b24f9
cmp qword [rsp + rax + 0x9a8], 1
jne 0x1400b2520
mov rcx, qword [rsp + rax + 0x9a0]
movzx ecx, byte [rcx]
mov byte [rsp + rcx + 0xde0], 1
add rax, 0x10
jmp 0x1400b24cf
lea rdx, [rsp + 0xde1]
mov bl, byte [rdx - 1]
lea rcx, [rsp + 0x19a0]
mov r8d, 0xff
call sub.VCRUNTIME140.dll_memcpy
cmp bl, 2
jne 0x1400b268f
push 3
pop rax
lea rdx, [rsp + 0x13b0]
mov qword [rdx], rax
xor ecx, ecx
mov byte [rdx + 0xa], cl
mov qword [rdx + 0x28], 2
mov qword [rdx + 0x30], rax
mov byte [rdx + 0x3a], cl
mov byte [rdx + 0x40], 1
mov qword [rdx + 0x10], rax
mov byte [rdx + 0x1a], cl
mov ax, 1
mov word [rdx + 8], ax
mov word [rdx + 0x38], ax
mov word [rdx + 0x18], ax
mov word [rdx + 0x20], 0x100
and byte [rax], al
add dword [rsi - 0x39], esp
add byte [rdx], al
and byte [rax], al
add dword [rsi - 0x39], esp
add byte [rdx], al
lea rsi, [rsp + 0xde0]
lea r8, [rsp + 0x9a8]
mov rcx, rsi
and al, 0xa8
or dword [rax], eax
add byte [rax - 0x77], cl
int1
call fcn.140089341
mov rdi, qword [rsi]
mov rbx, qword [rsi + 8]
mov r14, qword [rsi + 0x10]
mov r12b, byte [rsi + 0x18]
mov r13b, byte [rsi + 0x19]
mov ch, byte [rsi + 0x19]
mov ch, byte [rsi + 0x19]
mov eax, dword [rsi + 0x1a]
mov dword [rsp + 0x8c8], eax
add byte [rax], al
movzx eax, word [rsi + 0x1e]
mov word [rsp + 0x8cc], ax
movabs rax, 0x8000000000000000
cmp rdi, rax
jne 0x1400b25ed
mov eax, dword [rsp + 0x8c8]
mov dword [rsp + 0x8c0], eax
movzx eax, word [rsp + 0x8cc]
mov word [rsp + 0x8c4], ax
lea rcx, [rsp + 0x948]
lea ecx, [rsp + 0x948]
mov byte [rcx + 0x11], 3
call fcn.1400c2e15
jmp 0x1400aefdb
invalid
dec dword [rax - 0x73]
xchg esp, eax
and al, 0
add byte [rsi], cl
lea rdx, [rsp + 0xe00]
lea rsi, [rsp + 0x16e0]
mov r8d, 0x198
add byte [rax], al
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 0x18], rbx
mov qword [rsi - 0x10], r14
mov byte [rsi - 8], r12b
mov byte [rsi - 8], ah
clc
mov byte [rsi - 7], r13b
mov eax, dword [rsp + 0x8c8]
and al, 0xc8
or byte [rax], al
invalid
mov dword [rsi - 6], eax
cli
and al, 0xc8
or byte [rax], al
add byte [rcx - 0x48f005ba], cl
cli
invalid
invalid
cli
movzx eax, word [rsp + 0x8cc]
test byte [rsp + rcx*8], ah
or byte [rax], al
add byte [rsi - 0x77], ah
mov word [rsi - 2], ax
mov qword [rsi - 0x20], rdi
mov word [rsi - 2], ax
mov qword [rsi - 0x20], rdi
mov dil, byte [rsp + 0x13f9]
add byte [rax], al
movzx eax, dil
lea rcx, [0x14024f19c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rsi, [rsp + 0xde0]
lea rdx, [rsp + 0x16c0]
mov r8d, 0x1b8
mov eax, 0x48000001
mov ecx, esi
and al, 0xe0
or eax, 0x8d480000
xchg esp, eax
and al, 0xc0
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
call fcn.140087f46
mov rsi, rax
lea r14, fcn.14002f147
xor edi, edi
mov bl, byte [rsp + 0x13f8]
jmp 0x1400b2afa
movabs rax, 0x8000000000000005
lea rcx, [rsp + 0x9c9]
and al, 0xc9
or dword [rax], eax
add byte [rax - 0x77], cl
test dword [r8 - 0x72b700a7], 0x19a02494
add byte [rax], al
and al, 0xc9
or dword [rax], eax
add byte [rax - 0x77], cl
test dword [r8 - 0x72b700a7], 0x19a02494
add byte [rax], al
mov r8d, 0xff
jmp 0x1400afb9f
mov byte [rsp + 0x75], r13b
mov rcx, r15
call fcn.1400ca66f
mov r12, rax
mov rdi, rdx
mov edi, edx
mov edi, edx
lea r14, [rsp + 0x11e8]
mov qword [r14 + 0x10], rbx
pop rsi
adc byte [rbp + 0x6b], cl
invalid
xor byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
bnd call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x9c0]
xchg esp, eax
and al, 0xc0
or dword [rax], eax
add byte [rcx + rcx*4 + 0x22], cl
pop rsi
adc byte [rbp + 0x6b], cl
invalid
xchg esp, eax
and al, 0xc0
or dword [rax], eax
add byte [rcx + rcx*4 + 0x22], cl
mov qword [rdx + 8], rdi
mov qword [rdx + 0x10], r15
lea rsi, [rsp + 0x16c0]
mov rcx, rsi
call fcn.1400d8005
lea rcx, [rsp + 0x1440]
mov rdx, r14
call fcn.1400d8005
add byte [rax - 0x73], cl
mov esp, 0x9c024
add byte [rax - 0x77], cl
stc
add byte [rax - 0x73], cl
mov esp, 0x9c024
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.1400b7d29
cli
push rbp
add byte [rax], al
cli
push rbp
add byte [rax], al
cmp byte [rdi + 0x18], 2
jne 0x1400b298a
mov r12, qword [rsp + 0x1440]
lea rax, [rsp + 0x1440]
and al, 0x40
adc al, 0
add byte [rdi], cl
adc byte [rax + 8], al
movups xmm1, xmmword [rax + 0x18]
lea rsi, [rsp + 0x9c0]
movaps xmmword [rsi], xmm0
sbb byte [rax - 0x73], cl
mov ah, 0x24
ror byte [rcx], 0
add byte [rdi], cl
sub dword [rsi], eax
movaps xmmword [rsi + 0x10], xmm1
mov rax, qword [rax + 0x28]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [rsp + 0x1aa0]
movaps xmm1, xmmword [rsp + 0x1ab0]
movups xmmword [rsi + 0x38], xmm1
cmp byte [rdi], cl
adc dword [rsi + 0x28], eax
push 9
pop rcx
lea rdi, [rsp + 0xde0]
jmp 0x1400b2bdf
add byte [rax - 0x73], cl
xchg esp, eax
and al, 8
adc al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rcx*2], fs
invalid
lea rdx, [rsp + 0x1208]
lea rcx, [rsp + 0xe48]
mov r8d, 0x1a0
call sub.VCRUNTIME140.dll_memcpy
push 0xc
or al, 0x59
lea rax, [rsp + 0xde0]
lea rsi, [rsp + 0x13b0]
mov ah, 0x24
mov al, 0x13
add byte [rax], al
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rax + 0x60], rbx
mov qword [rax + 0x208], r15
movabs rcx, 0x8000000000000000
mov ecx, 0
add byte [rax], al
add byte [rax + 0xf083948], al
invalid
invalid
cld
invalid
invalid
mov ecx, 0
add byte [rax], al
add byte [rax + 0xf083948], al
test byte [rax + 0x48fffffc], bh
lea esi, [rsp + 0x9c0]
mov ah, 0x24
ror byte [rcx], 0
invalid
lea rsi, [rsp + 0x9c0]
mov ah, 0x24
ror byte [rcx], 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xe0
or eax, 0xb8410000
lea rdx, [rsp + 0xde0]
mov r8d, 0x210
adc byte [rdx], al
add byte [rax], al
adc byte [rdx], al
add byte [rax], al
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
movabs rax, 0x8000000000000007
cmp qword [rsi], rax
jne 0x1400afba4
jmp 0x1400aefdb
mov dl, byte [rsp + 0x13d0]
mov r8b, byte [rsp + 0x13d1]
lea rsi, [rsp + 0xde0]
lea r9, [rsp + 0x16c0]
lea ecx, [rsp + 0x16c0]
mov rcx, rsi
call fcn.14002e637
mov rbx, qword [rsi]
mov ebx, dword [rsi]
mov rax, qword [rsi + 8]
mov qword [rsp + 0xc8], rax
mov r12, qword [rsi + 0x10]
mov r13b, byte [rsi + 0x18]
mov r14b, byte [rsi + 0x19]
mov eax, dword [rsi + 0x1a]
sbb cl, byte [rcx + 0x9002484]
add byte [rax], al
sbb cl, byte [rcx + 0x9002484]
add byte [rax], al
movzx eax, word [rsi + 0x1e]
mov word [rsp + 0x904], ax
add al, 9
add byte [rax], al
add al, 9
add byte [rax], al
movabs rax, 0x8000000000000000
cmp rbx, rax
jne 0x1400b2a16
add dword [rcx], 0
invalid
lea rax, [rsp + 0x900]
jmp 0x1400b2963
invalid
lea rsi, [rsp + 0xde0]
lea rdx, [rsp + 0x16c0]
mov r8d, 0x1b8
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
or al, byte [rax]
lea rdi, [rsp + 0xd90]
lea rbx, [rsp + 0x13b0]
adc eax, dword [rax]
add byte [rax - 0x77], cl
stc
adc eax, dword [rax]
add byte [rax - 0x77], cl
stc
mov rdx, rbx
mov r8, rsi
call fcn.14002da91
mov rsi, qword [rdi]
mov r14, qword [rdi + 8]
mov dil, byte [rdi + 0x10]
mov bl, byte [rbx + 0x48]
jmp 0x1400b2afa
mov rdx, qword [rsp + 0x13d8]
mov r8b, byte [rsp + 0x13f0]
lea rsi, [rsp + 0xde0]
lea r9, [rsp + 0x16c0]
mov rcx, rsi
call fcn.14002dc04
mov rbx, qword [rsi]
mov rax, qword [rsi + 8]
mov qword [rsp + 0xc8], rax
mov r12, qword [rsi + 0x10]
mov r13b, byte [rsi + 0x18]
mov r14b, byte [rsi + 0x19]
mov eax, dword [rsi + 0x1a]
mov dword [rsp + 0x908], eax
movzx eax, word [rsi + 0x1e]
mov word [rsp + 0x90c], ax
movabs rax, 0x8000000000000000
cmp rbx, rax
jne 0x1400b2a7f
lea rax, [rsp + 0x908]
movzx ecx, word [rax + 4]
mov word [rsp + 0x8c4], cx
mov eax, dword [rax]
mov dword [rsp + 0x8c0], eax
lea rcx, [rsp + 0x16c0]
call fcn.14002f147
jmp 0x1400b25d7
lea rdi, [rsp + 0x9e8]
cmp byte [rdi - 0x10], 0
je 0x1400b2b7e
lea rsi, [rsp + 0x9c0]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x1210], xmm1
movaps xmmword [rsp + 0x1200], xmm0
mov r12, qword [rsp + 0x1440]
lea rax, [rsp + 0x1440]
movups xmm2, xmmword [rax + 8]
movups xmm3, xmmword [rax + 0x18]
movaps xmmword [rsi], xmm2
movaps xmmword [rsi + 0x10], xmm3
mov rax, qword [rax + 0x28]
mov qword [rsi + 0x20], rax
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
push 9
pop rcx
lea rdi, [rsp + 0xde0]
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x16c0]
call case.0x140085149.23
lea rcx, [rsp + 0x1aa0]
call fcn.14002aa52
jmp 0x1400b2bef
lea rdx, [rsp + 0xe00]
lea rsi, [rsp + 0x1460]
mov r8d, 0x188
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 0x20], rbx
mov rax, qword [rsp + 0xc8]
mov qword [rsi - 0x18], rax
mov qword [rsi - 0x10], r12
mov byte [rsi - 8], r13b
mov byte [rsi - 7], r14b
mov eax, dword [rsp + 0x900]
mov dword [rsi - 6], eax
movzx eax, word [rsp + 0x904]
mov word [rsi - 2], ax
lea rcx, [rsp + 0x1440]
call fcn.140087fcc
mov rsi, rax
lea r14, method..virtual_0
jmp 0x1400b2ae6
lea rdx, [rsp + 0xe00]
lea rsi, [rsp + 0x1220]
mov r8d, 0x160
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 0x20], rbx
mov rax, qword [rsp + 0xc8]
mov qword [rsi - 0x18], rax
mov qword [rsi - 0x10], r12
mov byte [rsi - 8], r13b
mov byte [rsi - 7], r14b
mov eax, dword [rsp + 0x908]
mov dword [rsi - 6], eax
movzx eax, word [rsp + 0x90c]
mov word [rsi - 2], ax
lea rcx, [rsp + 0x1200]
call fcn.140087f89
mov rsi, rax
lea r14, fcn.140033a46
mov bl, byte [rsp + 0x13f8]
lea rcx, [rsp + 0x16c0]
call fcn.14002f147
mov qword [rsp + 0x948], rsi
mov qword [rsp + 0x950], r14
mov byte [rsp + 0x958], dil
mov eax, dword [rsp + 0x8c0]
mov dword [rsp + 0x95a], eax
movzx eax, word [rsp + 0x8c4]
mov word [rsp + 0x95e], ax
mov byte [rsp + 0x959], bl
movabs rax, 0x8000000000000006
mov qword [rsp + 0x9c0], rax
mov rax, qword [rsp + 0x948]
mov qword [rsp + 0x9c8], rax
mov rax, qword [rsp + 0x950]
mov qword [rsp + 0x9d0], rax
mov rax, qword [rsp + 0x958]
mov qword [rsp + 0x9d8], rax
jmp 0x1400af209
lea rsi, [rsp + 0x9c0]
mov rcx, rsi
call fcn.14002aa52
mov r12, qword [rsp + 0x1440]
lea rax, [rsp + 0x1440]
movups xmm0, xmmword [rax + 8]
movups xmm1, xmmword [rax + 0x18]
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
mov rax, qword [rax + 0x28]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [rsp + 0x1aa0]
movaps xmm1, xmmword [rsp + 0x1ab0]
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
push 9
pop rcx
lea rdi, [rsp + 0xde0]
lea rsi, [rsp + 0x9c0]
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x16c0]
call case.0x140085149.23
cmp r12, 0xa
mov r8, qword [rsp + 0x440]
mov rdi, qword [rsp + 0xa8]
mov rsi, qword [rsp + 0x4d0]
mov r9b, byte [rsp + 0x2e]
mov r15, qword [rsp + 0x450]
mov rbx, qword [rsp + 0x90]
mov r13b, byte [rsp + 0x75]
mov r10b, byte [rsp + 0x71]
mov r11b, byte [rsp + 0x73]
mov dl, byte [rsp + 0x2f]
mov r14b, byte [rsp + 0x79]
je 0x1400b193d
lea rsi, [rsp + 0xde0]
mov rax, qword [rsi + 0x20]
mov qword [rsp + 0x1468], rax
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rsp + 0x1458], xmm1
movups xmmword [rsp + 0x1448], xmm0
movups xmm0, xmmword [rsi + 0x38]
movaps xmmword [rsp + 0x1210], xmm0
movdqu xmm0, xmmword [rsi + 0x28]
movdqa xmmword [rsp + 0x1200], xmm0
mov qword [rsp + 0x1440], r12
mov r8, qword [rsp + 0x470]
cmp byte [r8 + 0x80], 0
movzx eax, byte [r8 + 0x81]
push 0xa
pop rcx
cmove eax, ecx
mov rcx, qword [r8 + 0x20]
cmp rcx, 2
push 1
pop rbx
mov edx, 0xa00000
cmovne rdx, qword [r8 + 0x28]
cmove rcx, rbx
cmp byte [r8 + 0x83], 0
lea r15, [rsp + 0x1aa0]
mov qword [r15], rcx
mov qword [r15 + 8], rdx
mov byte [r15 + 0x10], 1
mov byte [r15 + 0x11], al
setne byte [r15 + 0x12]
mov word [r15 + 0x13], 1
mov byte [r15 + 0x15], 2
lea rdi, [rsp + 0x9c0]
mov rcx, rdi
call fcn.140095ea8
mov rcx, rdi
mov rdx, r15
call fcn.14009739c
lea rax, [rsp + 0x1440]
mov qword [rsi], rax
lea r15, [rsp + 0x1c30]
mov rcx, r15
mov rdx, rdi
mov r8, rsi
mov r9, rbx
call fcn.1400b5548
mov rcx, rdi
call fcn.140097432
movabs rax, 0x8000000000000008
cmp qword [r15], rax
jne 0x1400b2f31
ud2
mov r11, qword [rsp + 0x4b8]
mov rdx, qword [rsp + 0x6e8]
mov r14, qword [rsp + 0x6e0]
loopne 0x1400b434f
add byte [rax], al
loopne 0x1400b434f
add byte [rax], al
jmp 0x1400a9dde
dec dword [rbp + rcx*4 + 5]
loope 0x1400b4377
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcdfaonepass.rs
adc byte [rax], al
mov rcx, r11
call fcn.140158360
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcdfaonepass.rs
mov rcx, r10
call fcn.140158360
lea rax, [rsp + 0x1200]
mov qword [rsp + 0x16c0], rax
mov dword [rsp + 0x16c0], eax
lea rax, str.internal_error:_entered_unreachable_code:_expected_literal__got
lea rcx, [rsp + 0x9c0]
mov qword [rcx], rax
push 1
pop rax
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, case.0x1400c6d10.33
mov qword [rsp + 0x16c8], rdx
mov qword [rcx + 0x10], rdi
mov qword [rcx + 0x18], rax
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetaliteral.rs
call fcn.140158310
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcdfaonepass.rs
call fcn.140158770
mov rcx, rbx
call fcn.140088747
lea rsi, [rsp + 0xde0]
mov rcx, rsi
lea rdx, [rsp + 0xba0]
call fcn.1400471a2
mov r8d, 0x100
lea rcx, [rsp + 0xc50]
add byte [rax], al
add byte [rax], al
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0xde0]
lea rdx, [rsp + 0x9c0]
add byte [rax], al
mov rcx, rsi
call fcn.140039712
cmp dword [rsi], 3
lea r14, [rsp + 0xc08]
lea r15, [rsp + 0xbf0]
and al, 0xf0
or eax, dword [rax]
add byte [rdi], cl
test ebx, edx
add dword [rax], eax
invalid
and al, 0xf0
or eax, dword [rax]
add byte [rdi], cl
test ebx, edx
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
ror byte [rcx], 0
or dword [rax], eax
lea rsi, [rsp + 0x9c0]
mov rcx, rsi
or dword [rax], eax
add byte [rax - 0x77], cl
int1
call fcn.140039874
lea rdi, [rsp + 0xde0]
loopne 0x1400b4455
add byte [rax], al
loopne 0x1400b4455
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call fcn.140039288
cmp dword [rdi], 3
jne 0x1400b4605
cmpsd dword [rsi], dword [rdi]
add dword [rax], eax
invalid
cmpsd dword [rsi], dword [rdi]
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
loopne 0x1400b4471
lea rsi, [rsp + 0xde0]
add byte [rax], al
lea rdx, [rsp + 0x9c0]
mov rcx, rsi
call fcn.140037f89
cmp dword [rsi], 3
jne 0x1400b4605
lea rsi, [rsp + 0x9c0]
mov rcx, rsi
call fcn.140039913
mov rcx, rsi
call fcn.140038c98
lea rbx, [rsp + 0xde0]
mov rcx, rbx
mov rdx, rsi
call fcn.140047261
lea rdi, [rsp + 0xc38]
lea edi, [rsp + 0xc38]
lea edi, [rsp + 0xc38]
mov rcx, rdi
call fcn.140031896
mov rax, qword [rbx + 0x10]
movdqu xmm0, xmmword [rbx]
movdqu xmmword [rdi], xmm0
xor ecx, ecx
cmp qword [rdi], 0
mov qword [rdi + 0x10], rax
setne cl
ror dword [rbx + 0xd64cc84], 0
add byte [rcx + 0x12887], cl
add byte [rcx + rcx*4 - 0x17], cl
call fcn.1400887d9
mov rcx, r15
call fcn.14002cd0f
mov rcx, r14
call fcn.14008886b
lea rcx, [rsp + 0xc20]
call fcn.14002cd0f
mov rbx, qword [rdi - 0x78]
mov rax, qword [rdi - 0x70]
mov eax, dword [rdi - 0x70]
mov eax, dword [rdi - 0x70]
mov qword [rsp + 0x98], rax
mov r15, qword [rdi - 0x68]
jg 0x1400b44b1
and al, 0x98
add byte [rax], al
add byte [rbx + rcx*4 + 0x7f], cl
jg 0x1400b44b1
mov r12b, byte [rdi - 0x60]
mov r13b, byte [rdi - 0x5f]
mov r14d, dword [rdi - 0x5e]
movabs byte [0x24948d48a67fb70f], al
loopne case.0x1401029a7.105
add byte [rax], al
movabs byte [0x24948d48a67fb70f], al
loopne case.0x1401029a7.105
add byte [rax], al
lea rcx, [rsp + 0x1200]
mov r8d, 0x198
mov eax, 0x198
mov eax, 0x198
cwde
add dword [rax], eax
add al, ch
or al, byte cs:[rax]
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
call fcn.140088901
std
invalid
std
dec dword [rax - 0x48]
movabs rax, 0x8000000000000000
cmp rbx, rax
je case.default.0x1400b45c5
mov bl, 0
add byte [rax], al
shl rdi, 0x20
movabs rax, 0x8000000000000000
cmp rbx, rax
je case.default.0x1400b45c5
mov bl, 0
add byte [rax], al
mov bl, 0
add byte [rax], al
shl rdi, 0x20
or rdi, r14
lea rsi, [rsp + 0x16e0]
lea rdx, [rsp + 0x1200]
lea edx, [rsp + 0x1200]
lea edx, [rsp + 0x1200]
mov r8d, 0x198
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x75], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
call 0x13089cee0
mov byte [rsi - 8], r12b
mov byte [rsi - 7], r13b
stc
mov dword [rsi - 6], edi
shr rdi, 0x20
mov word [rsi - 2], di
mov qword [rsi - 0x20], rbx
mov dil, byte [rsp + 0x19e9]
movzx eax, dil
lea rcx, [0x14024f168]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rsi, [rsp + 0x9c0]
lea rdx, [rsp + 0x16c0]
invalid
add byte [rax], al
mov r8d, 0x1b8
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
int1
invalid
call fcn.140087f46
mov rsi, rax
lea r14, fcn.14002f147
xor edi, edi
mov bl, byte [rsp + 0x19e8]
jmp 0x1400b48d9
invalid
add byte [rax - 0x73], cl
mov word [rax + rax*8], fs
or dword [rax], eax
add al, ch
std
dec dword [rbx + rcx*4 - 0x54]
invalid
invalid
lodsb al, byte [rsi]
lea rcx, [rsp + 0x9c0]
call fcn.140088955
mov r13, qword [rsp + 0x6f0]
mov r12, qword [rsp + 0x470]
add al, 0
invalid
lodsb al, byte [rsi]
and al, 0xf0
invalid
add al, 0
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
or dword [rax], eax
add al, ch
call fcn.14002996d
lea rcx, [rsp + 0x970]
call fcn.14002996d
movabs rbx, 0x8000000000000000
mov r14, qword [rsp + 0x4f8]
jmp 0x14009ea5a
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcdfaonepass.rs
call fcn.140158770
invalid
or al, byte [r8]
invalid
or al, byte [r8]
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcdfa_remapper.rs
mov rcx, rax
jmp 0x1400b4668
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcdfa_remapper.rs
lea eax, [0x1401b69c8]
mov rcx, r9
mov rdx, r12
call fcn.140158360
lea rax, [rsp + 0x1aa0]
mov qword [rsp + 0x16c0], rax
lea rax, str.internal_error:_entered_unreachable_code:_expected_literal_or_concat__got
lea rcx, [rsp + 0x9c0]
lea ecx, [rsp + 0x9c0]
lea ecx, [rsp + 0x9c0]
mov qword [rcx], rax
push 1
pop rax
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
and qword [rcx + 0x20], 0
lea rdx, case.0x1400c6d10.33
mov qword [rsp + 0x16c8], rdx
mov qword [rcx + 0x10], rdi
mov dword [rcx + 0x10], edi
mov dword [rcx + 0x10], edi
mov qword [rcx + 0x18], rax
lea rdx, str._te_
call fcn.140158310
cmp al, 0xa
invalid
lea rdx, [rsp + 0x16c0]
and qword [rdx], 0
lea rcx, [rsp + 0x1aa0]
add byte [rax], al
add byte [rax], al
call fcn.140159c1e
mov rdx, qword [rsp + 0x19c8]
mov r8b, byte [rsp + 0x19e0]
lea rsi, [rsp + 0x9c0]
lea r9, [rsp + 0x16c0]
mov word [rax + rax*8], fs
invalid
add byte [rax], al
mov rcx, rsi
call fcn.14002dc04
mov rbx, qword [rsi]
movabs rax, 0x8000000000000000
cmp rbx, rax
je 0x1400b47dd
lea rdx, [rsp + 0x9e0]
mov rax, qword [rdx - 0x18]
mov qword [rsp + 0x4b0], rax
mov eax, dword [rdx - 6]
movzx r15d, word [rdx - 2]
shl r15, 0x20
or r15, rax
mov r12, qword [rdx - 0x10]
mov r13b, byte [rdx - 8]
mov r14b, byte [rdx - 7]
lea rsi, [rsp + 0x1ac0]
mov r8d, 0x160
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 0x20], rbx
loopne 0x1400b47aa
mov eax, dword [rsp + 0x4b0]
test byte [rax + rsi*4], ah
add al, 0
add byte [rax - 0x77], cl
call 0x13071d0bd
mov qword [rsi - 0x18], rax
mov qword [rsi - 0x10], r12
mov byte [rsi - 8], r13b
mov byte [rsi - 7], r14b
stc
stc
mov rax, r15
shr rax, 0x20
mov word [rsi - 2], ax
mov dword [rsi - 6], r15d
lea rcx, [rsp + 0x1aa0]
call fcn.140087f89
mov rsi, rax
lea r14, fcn.140033a46
jmp 0x1400b48c5
mov dl, byte [rsp + 0x19c0]
mov r8b, byte [rsp + 0x19c1]
lea rsi, [rsp + 0x9c0]
lea r9, [rsp + 0x16c0]
mov rcx, rsi
call fcn.14002e637
mov rbx, qword [rsi]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc3
jne 0x1400b483e
lea rcx, [rsp + 0x16c0]
call fcn.14002f147
jmp case.default.0x1400b45c5
lea rsi, [rsp + 0x9c0]
lea rdx, [rsp + 0x16c0]
mov r8d, 0x1b8
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0xde0]
lea rbx, [rsp + 0x19a0]
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call fcn.14002da91
mov rsi, qword [rdi]
mov r14, qword [rdi + 8]
mov dil, byte [rdi + 0x10]
mov bl, byte [rbx + 0x48]
jmp 0x1400b48d9
lea rdx, [rsp + 0x9e0]
mov rax, qword [rdx - 0x18]
mov qword [rsp + 0x4b0], rax
mov eax, dword [rdx - 6]
movzx r15d, word [rdx - 2]
shl r15, 0x20
or r15, rax
mov r12, qword [rdx - 0x10]
mov r13b, byte [rdx - 8]
mov r14b, byte [rdx - 7]
lea rsi, [rsp + 0x1460]
mov r8d, 0x188
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 0x20], rbx
mov rax, qword [rsp + 0x4b0]
mov qword [rsi - 0x18], rax
mov qword [rsi - 0x10], r12
mov byte [rsi - 8], r13b
mov byte [rsi - 7], r14b
mov rax, r15
shr rax, 0x20
mov word [rsi - 2], ax
mov dword [rsi - 6], r15d
lea rcx, [rsp + 0x1440]
call fcn.140087fcc
mov rsi, rax
lea r14, method..virtual_0
mov bl, byte [rsp + 0x19e8]
lea rcx, [rsp + 0x16c0]
call fcn.14002f147
lea rcx, [rsp + 0x13b0]
mov qword [rcx], rsi
mov qword [rcx + 8], r14
mov byte [rcx + 0x10], dil
mov byte [rcx + 0x11], bl
call fcn.1400b53cc
mov rsi, rax
lea rcx, [rsp + 0x970]
call fcn.14002996d
mov rcx, qword [rsp + 0x6f0]
mov qword [rcx + 8], rsi
lea rax, str.B_f_
mov qword [rcx + 0x10], rax
movabs rax, 0x8000000000000002
mov qword [rcx], rax
jmp 0x1400b0586
movups xmm0, xmmword [rsp + 0x1440]
movups xmm1, xmmword [rsp + 0x1450]
lea r8, [rsp + 0x9c0]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401b5600]
push 0x2b
pop rdx
call fcn.1401586d0
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcdfaonepass.rs
call fcn.140158770
lea rax, str.HRe_
lea r9, [rsp + 0xde0]
mov qword [r9], rax
mov qword [r9 + 8], 1
lea rax, [0x14024c278]
mov qword [r9 + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [r9 + 0x18], xmm0
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_aho_corasick_1.1.3_src_nfa_noncontiguous.rs
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x8d0]
lea r8, [rsp + 0x948]
xor ecx, ecx
call fcn.140157e3c
int3
mov r13d, dword [rsp + 0x300]
movabs rdi, 0x8000000000000008
cmp rdx, rdi
mov rbx, qword [rsp + 0x68]
jne 0x1400b5f4f
lea rsi, [rsp + 0x110]
mov rcx, rsi
mov rdx, r14
mov r8d, ebp
mov r9d, r13d
call fcn.14009103e
mov rdx, qword [rsi]
cmp rdx, rdi
cmp edx, edi
jne 0x1400b5f84
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsoncompiler.rs
mov rcx, r15
call fcn.1400cf092
mov qword [rsp + 0x108], rdx
cmp dword [rax + 0x58], 0
jne 0x1400b7435
mov rbp, rax
mov ecx, 0x60
mov edx, 8
call fcn.1400c65ff
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
and qword [rsi + 0x10], 0
mov r14d, 4
mov qword [rsi + 0x18], r14
xorps xmm6, xmm6
movups xmmword [rsi + 0x20], xmm6
mov eax, 8
mov qword [rsi + 0x30], rax
movups xmmword [rsi + 0x38], xmm6
mov qword [rsi + 0x48], rax
mov ebx, 8
movups xmmword [rsi + 0x50], xmm6
lea rdi, [rsp + 0x430]
mov rcx, rdi
call fcn.14003706c
clc
dec dword [rax - 0x7d]
cmpsd dword [rsi], dword [rdi]
xor byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
lahf
cmp byte [rcx], al
add byte [rax], al
movaps xmmword [rdi + 0x140], xmm6
mov qword [rdi + 0x150], r14
lea rbx, [rsp + 0x558]
mov qword [rbx], rsi
and dword [rbx + 0x49], 0
and qword [rbx + 0x40], 0
and qword [rbx - 8], 0
movaps xmmword [rbx - 0x28], xmm6
movaps xmmword [rbx - 0x18], xmm6
mov al, byte [rbp + 0x68]
mov byte [rbx + 0x4b], al
mov al, byte [rbp + 0x69]
mov byte [rbx + 0x4c], al
mov al, byte [rbp + 0x6a]
mov byte [rbx + 0x48], al
and qword [rsp + 0xb0], 0
mov qword [rsp + 0xb8], r14
and qword [rsp + 0xc0], 0
lea rcx, [rsp + 0x48]
and qword [rcx], 0
mov qword [rcx + 8], r14
and qword [rcx + 0x10], 0
mov rdx, qword [rbp + 0x20]
mov qword [rsp + 0x40], rdx
call fcn.140095102
mov rsi, qword [rbp + 0x30]
mov rdi, qword [rbp + 0x38]
mov dword [rbx + 0x38], r13d
mov eax, dword [rsp + 0x30]
mov dword [rbx + 0x3c], eax
mov rcx, rdi
call fcn.140087c83
mov r15, rax
mov r12, rdx
lea r8, [rdi*4]
mov rcx, rdx
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rbx + 0x20]
mov rdx, qword [rbx + 0x28]
call fcn.1400955d3
mov qword [rbx + 0x20], r15
mov qword [rbx + 0x28], r12
mov qword [rbx + 0x30], rdi
mov r8, qword [rbp + 0x48]
mov qword [rsp + 0x60], rbp
imul rdx, qword [rbp + 0x50], 0x18
lea rcx, [rsp + 0x2a8]
and qword [rcx], 0
add rdx, r8
mov qword [rcx + 8], r14
movups xmmword [rcx + 0x10], xmm6
mov eax, 8
mov qword [rcx + 0x20], rax
movups xmmword [rcx + 0x28], xmm6
mov qword [rcx + 0x38], rax
movups xmmword [rcx + 0x40], xmm6
mov qword [rsp + 0x88], rax
xor r13d, r13d
mov qword [rsp + 0xa0], rdx
cmp r8, rdx
je 0x1400b6290
cmp r13, 0x7fffffff
mov rdi, qword [rsp + 0x68]
je 0x1400b6b76
mov r9, qword [r8 + 0x10]
test r9, r9
je 0x1400b6b88
mov r14, qword [r8 + 8]
cmp qword [r14], 0
jne 0x1400b6b97
mov rax, r9
add r8, 0x18
mov qword [rsp + 0x90], r8
shl rax, 4
add rax, r14
mov qword [rsp + 0x38], rax
lea rax, [r13 + 1]
mov qword [rsp + 0xa8], rax
mov edx, r13d
call fcn.14009718b
mov ebx, 1
add r14, 0x10
cmp r14, qword [rsp + 0x38]
je 0x1400b5e11
cmp rbx, 0x7fffffff
je 0x1400b61d9
mov rcx, qword [r14]
test rcx, rcx
mov rax, r14
cmove rax, rcx
mov rsi, qword [rsp + 0x2b8]
cmp rsi, r13
jbe 0x1400b7319
mov rdx, qword [rsp + 0x2b0]
mov r8d, dword [rdx + r13*8 + 4]
cmp r8d, 0x7ffffffc
ja 0x1400b61f3
add r8d, 2
mov dword [rdx + r13*8 + 4], r8d
test rcx, rcx
je 0x1400b5c6f
mov qword [rsp + 0x30], r14
mov r14, rbx
mov r15, qword [rax]
mov r12, qword [rax + 8]
add r15, 0x10
mov rcx, r12
call fcn.140094667
mov rbp, rax
mov rdi, rdx
lea rsi, [rax + 0x10]
mov rcx, rsi
mov rdx, r15
mov r8, r12
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0xd0], rbp
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
mov esp, 0xd824
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xd0
add al, byte [rax]
add byte [rcx + rdi - 0x16], cl
jbe 0x1400b7336
xchg bh, ch
invalid
add byte [rax], al
mov r12, rdi
mov rax, qword [rsp + 0x2c8]
imul rcx, r13, 0x30
lea r15, [rax + rcx]
cmp qword [rax + rcx + 0x18], 0
je 0x1400b5b92
mov rcx, qword [r15 + 0x20]
mov rdx, qword [r15 + 0x28]
mov r8, rsi
mov rdi, r12
mov r9, r12
call fcn.14009485d
mov rcx, r15
mov rdx, rax
mov r8, rsi
mov r9, r12
call fcn.140095739
test rax, rax
jne 0x1400b5da9
test dword [rdi], edx
add al, byte [rax]
invalid
lock inc qword [rbp]
jle 0x1400b7433
mov rbx, r14
mov rsi, qword [rsp + 0xd8]
mov qword [rsp + 0x2f8], rbp
mov qword [rsp + 0x300], rsi
mov rcx, qword [r15 + 0x20]
mov rdx, qword [r15 + 0x28]
mov r8, rbp
mov r9, rsi
call fcn.14009494b
mov rbp, rax
invalid
lea rax, [rsp + 0x2f8]
mov qword [rsp + 0x3f8], rax
cmp qword [r15 + 0x10], 0
mov r14, qword [rsp + 0x30]
je 0x1400b5d98
lea rax, [rsp + 0x3f8]
mov qword [rsp + 0x110], rax
mov qword [rsp + 0x118], r15
mov esp, 0x11824
add byte [rcx - 0x75], cl
cmovns ecx, dword [rbx - 0x72b7f7a9]
add eax, 0xfffdfd77
mov qword [rsp + 0x20], rax
mov r8, rbp
lea r9, [rsp + 0x110]
call fcn.140095854
mov rcx, qword [r15]
test rax, rax
je 0x1400b5ca9
movups xmm0, xmmword [rsp + 0x2f8]
movzx eax, byte [rcx + rdx]
and eax, 1
sub qword [r15 + 0x10], rax
adc byte [r8 - 0x3f], r9b
in eax, dx
cmp dword [rax - 0x73], ecx
lock and rax, qword [r15 + 8]
mov byte [rcx + rdx], bpl
mov byte [rcx + rax + 0x10], bpl
inc qword [r15 + 0x18]
neg rdx
imul rax, rdx, 0x18
movups xmmword [rcx + rax - 0x18], xmm0
mov dword [rcx + rax - 8], ebx
jmp 0x1400b5cc1
mov r15, qword [rsp + 0x2e0]
mov rbp, qword [rsp + 0x2e8]
mov rcx, r15
mov rdx, rbp
mov r8d, r13d
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutilcaptures.rs
call fcn.14002b88f
mov rcx, rax
xor edx, edx
call fcn.14009477f
add qword [rsp + 0x2f0], 0x10
jmp 0x1400b5d19
neg rdx
imul rax, rdx, 0x18
mov dword [rcx + rax - 8], ebx
lea rcx, [rsp + 0x2f8]
call fcn.14008c8f4
mov r15, qword [rsp + 0x2e0]
mov rbp, qword [rsp + 0x2e8]
mov rcx, r15
mov rdx, rbp
mov r8d, r13d
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutilcaptures.rs
cmpsd dword [rsi], dword [rdi]
adc byte [r8], al
call fcn.14002b88f
mov rdx, qword [rsp + 0xd0]
mov rcx, rax
mov r8, rsi
call fcn.14009477f
mov rsi, qword [rsp + 0x2b8]
mov rax, qword [rsp + 0x2f0]
lea rax, [rax + r12*2]
add rax, 0x24
mov qword [rsp + 0x2f0], rax
lea rdi, [rbx + 1]
mov qword [rsp + 0xd0], rdi
cmp rsi, r13
jbe 0x1400b73fb
mov rax, qword [rsp + 0x2b0]
mov ecx, dword [rax + r13*8]
mov eax, dword [rax + r13*8 + 4]
sub rax, rcx
shr rax, 1
lea rcx, [rax + 1]
mov qword [rsp + 0x2f8], rcx
cmp rbx, rax
jne 0x1400b7404
mov qword [rsp + 0xd0], rdi
mov rcx, r15
mov rdx, rbp
mov r8d, r13d
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutilcaptures.rs
adc byte [rax], al
call fcn.14002b88f
mov rax, qword [rax + 0x10]
mov qword [rsp + 0x2f8], rax
cmp rdi, rax
jne 0x1400b73e6
add r14, 0x10
mov rbx, rdi
jmp 0x1400b5a91
lea rdx, [r15 + 0x20]
mov rcx, r15
call fcn.140159c99
jmp 0x1400b5bee
mov rbx, r14
inc rbx
mov rcx, r12
xor edx, edx
call fcn.14002a03e
mov rbp, rax
mov r15, rdx
mov rcx, rdx
mov rdx, rsi
mov r8, r12
call sub.VCRUNTIME140.dll_memcpy
mov rax, r12
shr rax, 0x20
mov qword [rsp + 0x88], rax
lea rcx, [rsp + 0xd0]
call fcn.14008c8f4
mov eax, r13d
mov dword [rsp + 0x98], r13d
movabs rax, 0x8000000000000004
cmp rbp, rax
mov r14, qword [rsp + 0x30]
je 0x1400b5a8d
invalid
jmp 0x1400b732b
mov r13, qword [rsp + 0xa8]
mov r8, qword [rsp + 0x90]
mov rdx, qword [rsp + 0xa0]
lea rcx, [rsp + 0x2a8]
jmp 0x1400b5a23
rep movsq qword [rdi], qword [rsi]
mov r13d, dword [rsp + 0x300]
mov rbx, qword [rsp + 0x68]
lea rsi, [rsp + 0x308]
mov r8d, dword [rsi - 4]
lea rax, [rsp + 0x690]
mov ecx, 0xe
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov qword [rbx], rdx
mov dword [rbx + 8], r13d
mov dword [rbx + 0xc], r8d
add rbx, 0x10
mov ecx, 0xe
jmp 0x1400b5fab
lea rsi, [rsp + 0x118]
lea rax, [rsp + 0x778]
mov ecx, 0xf
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rbx], rdx
add rbx, 8
mov ecx, 0xf
mov rdi, rbx
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
movaps xmm6, xmmword [rsp + 0x7f0]
add rsp, 0x808
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov dword [rsp + 0x60], r8d
lea rdi, [rsp + 0x110]
mov rcx, rdi
mov rdx, r14
mov r8d, r13d
mov eax, ebp
mov eax, ebp
mov r9d, r12d
call fcn.14009103e
mov rdx, qword [rdi]
movabs rax, 0x8000000000000008
cmp rdx, rax
ret 0x850f
sub al, 1
add byte [rax], al
ret 0x850f
lea rdi, [rsp + 0x110]
mov rcx, rdi
mov rdx, r14
mov r8d, esi
mov r9d, dword [rsp + 0x60]
call fcn.14009103e
mov rdx, qword [rdi]
movabs rdi, 0x8000000000000008
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xfa
jne 0x1400b61b5
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x10
add dword [rax], eax
invalid
lea rsi, [rsp + 0x110]
mov rcx, rsi
mov rdx, r14
mov r8d, r13d
mov r9d, dword [rsp + 0x38]
and al, 0x38
and al, 0x38
call fcn.14009103e
mov rdx, qword [rsi]
cmp rdx, rdi
jne 0x1400b61b5
lea rsi, [rsp + 0x110]
mov rcx, rsi
mov rdx, r14
mov r8d, dword [rsp + 0x40]
mov r9d, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
call fcn.14009103e
mov rdx, qword [rsi]
cmp rdx, rdi
jne 0x1400b61b5
mov rax, qword [rsp + 0x408]
lea rcx, [rsp + 0xd0]
add byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rsp + 0x3f8], al
and al, 8
add al, 0
add byte [rax - 0x73], cl
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rsp + 0x3f8], al
movaps xmmword [rcx], xmm0
lea rsi, [rsp + 0x110]
and al, 0x10
add dword [rax], eax
add byte [rax - 0x41], cl
mov edi, 8
add byte [rax], al
invalid
invalid
and al, 0x10
add dword [rax], eax
add byte [rax - 0x41], cl
invalid
or byte [rax], al
mov edi, 8
add byte [rax], al
add byte [rax], al
add byte [rax + 0x248c8d48], al
xor byte [rax + rax], al
add al, 0
lea rcx, [rsp + 0x430]
lea rdx, [rsp + 0xd0]
xchg esp, eax
and al, 0xd0
add byte [rax], al
add byte [rax], al
add al, 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd0
add byte [rax], al
add byte [rax], al
call fcn.1400c3f9c
mov rdx, qword [rsp + 0x430]
cmp rdx, rbx
cmp edx, ebx
je 0x1400b7345
invalid
invalid
mov word [rax + rdi], fs
add al, 0
add byte [rax], al
call fcn.1400c3f9c
mov rdx, qword [rsp + 0x430]
cmp rdx, rbx
cmp edx, ebx
cmp edx, ebx
je 0x1400b7345
mov r9d, dword [rsp + 0x438]
mov ecx, dword [rsp + 0x438]
add byte [rbx + rcx*4 - 0x5c], al
and al, 0x3c
mov r12d, dword [rsp + 0x43c]
cmp rdx, rdi
cmp edx, edi
add al, 0
add byte [rax + 0x39], cl
cmp edx, edi
cmp edx, edi
jne 0x1400b7374
mov rcx, rsi
mov rdx, r14
mov r8d, r13d
call 0x13dba186f
dec dword [rax - 0x75]
xchg esp, eax
and al, 0x10
add dword [rax], eax
add byte [rax + 0x39], cl
cli
call 0x13dba186f
dec dword [rax - 0x75]
xchg esp, eax
and al, 0x10
add dword [rax], eax
add byte [rax + 0x39], cl
cli
jne 0x1400b61b5
mov rcx, rsi
mov rdx, r14
mov r8d, r12d
mov r9d, dword [rsp + 0x60]
call fcn.14009103e
mov rdx, qword [rsp + 0x110]
mov edx, dword [rsp + 0x110]
add dword [rax], eax
add byte [rax + 0x39], cl
cli
cmp rdx, rdi
je 0x1400b613b
lea rsi, [rsp + 0x118]
lea rax, [rsp + 0x300]
mov ecx, 0xf
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rax - 8], rdx
jmp 0x1400b5f42
movabs rbp, 0x8000000000000001
mov r15d, 0x7fffffff
invalid
invalid
invalid
invalid
mov rdi, qword [rsp + 0x68]
jmp 0x1400b6ba4
or dword [rax], eax
invalid
push 0x9b1e9
or dword [rax], eax
add byte [rcx - 0x77], al
fisttp word [rax - 0x43]
add dword [rax], eax
mov r15d, ebx
movabs rbp, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x4c], 0x24
cwde
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x4c], 0x24
add byte [rax], al
add byte [rbx + rcx*4 - 0x4c], 0x24
cwde
add byte [rax], al
add byte [rax - 0x75], cl
invalid
jl case.0x1400910a4.128
mov rdi, qword [rsp + 0x68]
mov edi, dword [rsp + 0x68]
push 0x249c8b48
mov byte [rax], al
add byte [rax], al
mov rbx, qword [rsp + 0x88]
jmp 0x1400b6ba4
and al, 0x20
add dword [rax], eax
add byte [rax], al
lea rdi, [rsp + 0x308]
mov qword [rdi - 0x10], rdx
add byte [rax], al
lea rdi, [rsp + 0x308]
mov qword [rdi - 0x10], rdx
mov dword [rdi - 8], r8d
clc
clc
clc
mov dword [rdi - 4], ecx
mov ecx, 0xe
add bl, dh
movsq qword [rdi], qword [rsi]
jmp 0x1400b5838
add byte [rax], al
lea rax, [rsp + 0x304]
mov ecx, 0x1d
mov rdi, rax
rep movsd dword [rdi], dword [rsi]
mov qword [rax - 0xc], rdx
mov dword [rax - 0xc], edx
mov dword [rax - 4], r13d
jmp 0x1400b5f42
push 0xfffffffffcd9e9fc
invalid
lea rax, [rsp + 0x304]
lea eax, [rsp + 0x304]
add eax, dword [rax]
add byte [rcx + 0x1d], bh
mov ecx, 0x1d
mov rdi, rax
rep movsd dword [rdi], dword [rsi]
mov qword [rax - 0xc], rdx
mov dword [rax - 0xc], edx
mov dword [rax - 4], r8d
jmp 0x1400b5f42
mov rdx, qword [rsp + 0x2b0]
mov r8, qword [rsp + 0x2b8]
mov eax, 0x48000002
lea esi, [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
mov eax, 0x48000002
lea esi, [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
adc byte [rcx], al
add byte [rax], al
mov rcx, rsi
call fcn.140097042
mov rbp, qword [rsi]
movabs rax, 0x8000000000000004
cmp rbp, rax
cmp ebp, eax
mov rdi, qword [rsp + 0x60]
mov edi, dword [rsp + 0x60]
jne 0x1400b6c15
lea rcx, [rsp + 0x2a8]
call fcn.140097154
jl 0x1400b62e4
invalid
invalid
mov word [rax + rbp*4], fs
add al, byte [rax]
add al, ch
jl 0x1400b62e4
invalid
mov rsi, rax
lea rcx, [rsp + 0x558]
mov word [rax + rbx*2], fs
add eax, 0x7fe80000
jp 0x1400b62e4
std
invalid
jg case.0x14008e026.147
std
dec dword [rax - 0x73]
test byte [rax + rsi], ah
add al, 0
add byte [rax - 0x77], cl
mov al, 0x28
add dword [rax], eax
add byte [rax - 0x75], cl
lea rax, [rsp + 0x430]
lea eax, [rsp + 0x430]
mov qword [rax + 0x128], rsi
mov rbx, qword [rdi + 0x18]
pop rdi
sbb byte [rax - 0x75], cl
and al, 0x40
pop rdi
sbb byte [rax - 0x75], cl
and al, 0x40
mov rbp, rcx
mov ebp, ecx
int 0x48
shl ebp, 5
shl rbp, 5
add rbp, rbx
call fcn.14008b33b
push rax
std
inc dword [rbp + 0x31]
xor ebp, ebp
push rax
std
inc dword [rbp + 0x31]
xor ebp, ebp
lea r15, [0x14024f1cc]
lea rdi, [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
adc byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x38], rbp
cmp rbx, rbp
je 0x1400b6c40
add byte [rax], al
add byte [rax], al
cmp r13, qword [rsp + 0x40]
je case.default.0x1400b634b
xor edx, dword [rcx]
add byte [rax], al
adc dword [rax], eax
add byte [rbp + rcx*4 + 0x63], cl
and byte [rbp - 0x73], cl
jne 0x1400b6343
lea r12, [rbx + 0x20]
lea r14, [r13 + 1]
invalid
mov eax, dword [rbx]
movsxd rax, dword [r15 + rax*4]
add ecx, dword [rcx + 0x63]
add al, 0x87
add rax, r15
jmp rax
loopne 0x1400b6392
mov r8d, dword [rbx + 4]
mov eax, dword [rbx + 4]
lea rcx, [rsp + 0xb0]
mov edx, r13d
call case.0x1400ae8cb.98
sub al, 9
invalid
invalid
jmp 0x1400b6865
sub al, 9
invalid
invalid
add byte [rcx - 0x776b60e], cl
call fcn.140096f26
test rax, rax
je 0x1400b752a
mov qword [rsp + 0x30], r14
and al, 0x30
mov r14, r12
mov esi, esp
cmp rdx, 0x7ffffffe
jbe 0x1400b6665
add al, byte [rax]
invalid
add byte [rax], al
mov qword [rsp + 0x118], rdx
mov dword [rsp + 0x118], edx
mov eax, 1
jmp 0x1400b666e
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi], fs
add al, 0
add byte [rax - 0x77], cl
cli
add byte [rax], cl
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi], fs
add al, 0
add byte [rax - 0x77], cl
cli
call fcn.140096ccb
mov esi, eax
mov r8d, r13d
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
lea ecx, [0x1401b89a0]
jmp 0x1400b685e
sbb byte [rax - 0x7b], cl
test byte [rdi], 0x84
imul eax, dword [rbx], 0
add eax, dword [rax]
add eax, dword [rax]
add byte [rax - 0x7d], cl
inc byte [rcx]
jne 0x1400b678b
mov rax, qword [rbx + 0x10]
mov rax, qword [rax]
mov qword [rsp + 0x114], rax
and dword [rsp + 0x110], 0
jmp 0x1400b6774
test byte [rsp + rdx], ah
and al, 0x14
add dword [rax], eax
add byte [rbx + 0x11024a4], al
add byte [rax], al
add cl, ch
push rax
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rax, qword [rbx + 4]
mov qword [rsp + 0x114], rax
and al, 0x14
add dword [rax], eax
invalid
and al, 0x14
add dword [rax], eax
add bh, al
test byte [rax + rdx], ah
add dword [rax], eax
mov dword [rsp + 0x110], 3
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x430]
mov rdx, rdi
lea rcx, [rsp + 0x430]
mov rdx, rdi
call fcn.140096ccb
mov esi, eax
mov r8d, r13d
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
pop rax
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
jmp 0x1400b685e
call case.0x1400688df.511
mov esi, dword [rax]
mov rcx, qword [rbx + 0x10]
mov rdx, qword [rbx + 0x18]
xor r8d, r8d
xor eax, eax
xor eax, eax
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
call case.0x1400688df.511
mov eax, dword [rax]
mov dword [rsp + 0x114], esi
adc al, 1
add byte [rax], al
mov dword [rsp + 0x118], eax
mov dword [rsp + 0x110], 5
add byte [0x1880b64d7], al
lea ecx, [rsp + 0x430]
add byte [rax], al
add byte [0x1880b64d7], al
lea ecx, [rsp + 0x430]
add byte [rax], al
add byte [rax], al
mov rdx, rdi
call fcn.140096ccb
mov esi, eax
mov r8d, r13d
mov rcx, qword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
jmp 0x1400b685e
adc byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi], fs
add al, 0
add byte [rax], al
mov rdx, rdi
call fcn.140096ccb
mov esi, eax
mov r8d, r13d
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x58]
mov edx, dword [rsp + 0x58]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
jmp 0x1400b685e
invalid
add byte [rbx + 0x7b8b0473], cl
or byte [rbx - 0x74b7f3a5], cl
mov word [rax + rbx*2], fs
add eax, 0xf2890000
mov esi, dword [rbx + 4]
mov edi, dword [rbx + 8]
mov ebx, dword [rbx + 0xc]
mov rcx, qword [rsp + 0x558]
mov edx, esi
mov r8, rdi
call fcn.140096f26
test rax, rax
je 0x1400b751a
inc rdx
je 0x1400b750e
mov qword [rsp + 0x30], r14
mov r14, r12
cmp rdx, 0x7ffffffe
jbe 0x1400b66de
mov qword [rsp + 0x118], rdx
mov eax, 1
jmp 0x1400b66e7
std
dec dword [rbx + 0x4b8b4830]
adc byte [rax - 0x75], cl
push rbx
sbb byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
call case.0x1400688df.511
mov eax, dword [rax]
mov dword [rsp + 0x114], esi
add dword [rax], eax
add byte [rcx + 0x1182484], cl
add byte [rax], al
mov dword [rsp + 0x110], 5
add byte [0x1880b6605], al
lea ecx, [rsp + 0x430]
add byte [0x1880b6605], al
lea ecx, [rsp + 0x430]
mov rdx, rdi
call fcn.140096ccb
mov esi, eax
mov r8d, r13d
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x58]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
jmp 0x1400b685e
mov dword [rsp + 0x114], edx
xor eax, eax
mov dword [rsp + 0x110], eax
lea r12, [rsp + 0x110]
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
call fcn.140096f8f
mov dword [rsp + 0x114], ebx
mov dword [rsp + 0x118], esi
mov dword [rsp + 0x11c], edi
mov rdi, r12
mov dword [rsp + 0x120], eax
mov dword [rsp + 0x110], 6
lea rcx, [rsp + 0x430]
lea ecx, [rsp + 0x430]
mov rdx, r12
call fcn.140096ccb
mov esi, eax
mov r8d, r13d
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
jmp 0x1400b6755
mov dword [rsp + 0x114], edx
xor eax, eax
mov dword [rsp + 0x110], eax
lea r12, [rsp + 0x110]
mov rcx, r12
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
call fcn.140096f8f
mov dword [rsp + 0x114], ebx
mov dword [rsp + 0x118], esi
mov dword [rsp + 0x11c], edi
mov rdi, r12
mov dword [rsp + 0x120], eax
mov dword [rsp + 0x110], 6
lea rcx, [rsp + 0x430]
mov rdx, r12
call fcn.140096ccb
mov esi, eax
mov r8d, r13d
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
call case.0x1400688df.511
mov dword [rax], esi
mov r13, qword [rsp + 0x30]
mov rbx, r14
jmp 0x1400b6326
lea rcx, [rsp + 0x430]
mov rdx, rdi
call fcn.140096ccb
mov esi, eax
jmp 0x1400b684a
mov qword [rsp + 0x30], r14
mov r14, r12
mov rbp, qword [rbx + 0x10]
mov rcx, rsi
call fcn.14009368b
mov r12, rax
mov rdi, rdx
lea r15, [rsi*8]
mov rcx, rdx
mov rdx, rbp
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
cmp r12, rsi
jbe 0x1400b6801
shl r12, 3
mov qword [rsp + 0x20], r15
mov edx, 4
mov r9d, 4
mov rcx, rdi
mov r8, r12
call fcn.140088995
test rax, rax
cmovne rdi, rax
movabs rcx, 0x8000000000000001
mov eax, 4
cmove rcx, rax
mov rdx, r15
call fcn.14000b647
mov rbp, qword [rsp + 0x38]
lea r15, [0x14024f1cc]
mov qword [rsp + 0x118], rdi
mov qword [rsp + 0x120], rsi
mov dword [rsp + 0x110], 1
lea rcx, [rsp + 0x430]
lea rdi, [rsp + 0x110]
mov rdx, rdi
call fcn.140096ccb
mov esi, eax
mov r12, r14
mov r14, qword [rsp + 0x30]
mov r8d, r13d
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
adc byte [rax], al
call case.0x1400688df.511
mov dword [rax], esi
mov r13, r14
mov rbx, r12
jmp 0x1400b6326
mov rcx, rdi
call fcn.140095059
mov qword [rsp + 0x118], rax
mov qword [rsp + 0x120], rdx
and byte [rcx], al
add byte [rax], al
and byte [rcx], al
add byte [rax], al
mov dword [rsp + 0x110], 4
add dword [rax], eax
add byte [rax + rax], al
add byte [rax], al
lea rcx, [rsp + 0x430]
mov rdx, rdi
call fcn.140096ccb
add esi, edi
dec dword [rcx - 0x1776ba3a]
add esi, edi
dec dword [rcx - 0x1776ba3a]
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
sbb eax, 0x99e80010
std
dec dword [rcx - 0xa76b2d0]
sbb eax, 0x99e80010
std
dec dword [rcx - 0xa76b2d0]
jmp 0x1400b6326
add byte [rax], al
mov dword [rsp + 0x110], 4
lea rcx, [rsp + 0x430]
lea rdi, [rsp + 0x110]
mov rdx, rdi
add byte [rax - 0x73], cl
mov esp, 0x11024
add byte [rax - 0x77], cl
cli
call fcn.140096ccb
mov esi, eax
mov byte [rbp - 0x77], 0xe8
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x58]
mov edx, dword [rsp + 0x58]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
call case.0x1400688df.511
std
invalid
mov dword [rax], esi
mov r13, r14
cmc
mov rbx, qword [rsp + 0x30]
mov ebx, dword [rsp + 0x30]
mov rbp, qword [rsp + 0x38]
lea r15, [0x14024f1cc]
jmp 0x1400b6326
idiv edi
invalid
dec dword [rax - 0x43]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x41], 0xff
invalid
invalid
movabs rbp, 0x8000000000000000
mov r15d, 0x7fffffff
jmp 0x1400b6ba4
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x41], 0xff
invalid
mov r15d, r13d
movabs rbp, 0x8000000000000002
jmp 0x1400b6ba4
mov r15d, r13d
movabs rbp, 0x8000000000000003
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
lea rcx, [rsp + 0x2a8]
call fcn.14008ddad
mov rcx, qword [rsp + 0x48]
mov word [rax + rbp*4], fs
add al, byte [rax]
add al, ch
cld
jno 0x1400b6bad
dec dword [rax - 0x75]
and al, 0x48
mov rdx, qword [rsp + 0x50]
and al, 0x50
push rax
call fcn.1400955d3
mov rcx, qword [rsp + 0xb0]
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb8
add byte [rax], al
add al, ch
nop
invalid
std
invalid
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb8
add byte [rax], al
add al, ch
nop
invalid
lea rcx, [rsp + 0x430]
add byte [rax], al
call fcn.14008dcba
fdiv dword [rax - 3]
jo 0x1400b6bde
dec dword [rax - 0x48]
add dword [rax], eax
add byte [rax], al
movabs rax, 0x8000000000000001
mov qword [rdi], rax
mov dword [rdi], eax
mov eax, 1
add byte [rax], al
add byte [rax + 0x48078948], al
or byte [rax - 0x77], 7
mov qword [rdi + 8], rbp
or byte [rax - 0x77], 7
mov qword [rdi + 8], rbp
mov qword [rdi + 0x10], r15
mov dword [rdi + 0x18], r13d
mov dword [rdi + 0x1c], ebx
mov dword [rdi + 0x20], r14d
mov dword [rdi + 0x24], esi
mov rax, qword [rsp + 0x108]
or byte [rcx], al
add byte [rax], al
inc qword [rax]
jmp 0x1400b5fb4
add cl, ch
lahf
invalid
mov r15, qword [rsp + 0x118]
mov r13d, dword [rsp + 0x120]
lodsb al, byte [rsi]
and al, 0x20
add dword [rax], eax
invalid
lodsb al, byte [rsi]
and al, 0x20
add dword [rax], eax
add byte [rbx + 0x124249c], cl
mov ebx, dword [rsp + 0x124]
mov ebx, dword [rsp + 0x124]
mov r14d, dword [rsp + 0x128]
mov esi, dword [rsp + 0x128]
mov esi, dword [rsp + 0x12c]
jmp 0x1400b61e9
dec dword [rax - 0x75]
and al, 0x40
mov rcx, qword [rsp + 0x40]
call fcn.14002cf51
mov qword [rsp + 0x298], rax
add al, byte [rax]
add byte [rax - 0x77], cl
push rsp
and al, 0x30
dec dword [rax - 0x77]
test byte [rax + rbx*4], ah
add al, byte [rax]
add byte [rax - 0x77], cl
push rsp
and al, 0x30
mov r14, qword [rsp + 0xb8]
mov rax, qword [rsp + 0xc0]
add byte [rax], al
lea rdx, [r14 + rax*8]
mov rbp, qword [rsp + 0x50]
push rax
invalid
mov r12, qword [rsp + 0x58]
lea r15, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
mov rbx, qword [rsp + 0x60]
mov qword [rsp + 0x38], rdx
cmp r14, rdx
je 0x1400b6da7
mov rax, r14
mov edi, dword [r14]
mov edi, dword [rsi]
mov edi, dword [rsi]
cmp qword [rsp + 0x40], rdi
jbe 0x1400b739a
lea r14, [rax + 8]
mov rcx, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
cmp byte [rcx + rdi], 0
jne 0x1400b6c86
cmp al, 0x39
add byte [rbp - 0x29], dh
mov esi, dword [rax + 4]
mov r13d, esi
mov rcx, qword [rbx + 0x18]
mov rdx, qword [rbx + 0x20]
mov r8d, r13d
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
invalid
sbb dword [rax], edx
add al, ch
invalid
invalid
std
dec dword [rax - 0x77]
shr eax, 0x3b
invalid
std
invalid
cmp eax, 1
invalid
jne 0x1400b6cde
mov r13d, edx
jmp case.0x14015a5e0.79
mov r13d, r13d
mov rcx, rbp
mov rdx, r12
mov r8, r13
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
adc byte [rax], al
adc byte [rax], al
call case.0x1400688df.511
mov ebx, dword [rax]
mov rcx, rbp
jmp 0x189edf64b
mov eax, edi
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
call case.0x1400688df.511
mov dword [rax], ebx
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x40]
mov r8d, edi
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
lea ecx, [0x1401b8670]
or eax, 0x10194d
or eax, 0x10194d
call case.0x14006cb7f.170
mov byte [rax], 1
mov rbx, qword [rsp + 0x60]
pop rsp
and al, 0x60
invalid
mov rcx, qword [rbx + 0x18]
mov rdx, qword [rbx + 0x20]
and byte [rcx - 0x77], al
invalid
mov r9, r15
call fcn.140096beb
mov rcx, rax
shr eax, 0xc4
invalid
std
inc dword [rbx + 0x4d7501f8]
invalid
std
inc dword [rbx + 0x4d7501f8]
invalid
mov edi, edx
mov rcx, rbp
mov ecx, ebp
mov ecx, ebp
mov rdx, r12
mov r8, r13
mov eax, ebp
mov eax, ebp
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
call case.0x1400688df.511
std
invalid
mov ebx, dword [rax]
std
dec dword [rbx - 0xf76bee8]
mov r8d, esi
mov r8d, esi
mov rcx, rbp
mov rdx, r12
loop case.0x14009fdd4.33
lea ecx, [0x1401b86b8]
invalid
sbb dword [rax], edx
add al, ch
invalid
std
dec dword [rcx + 0x4c8b4818]
and al, 0x30
invalid
std
dec dword [rcx + 0x4c8b4818]
and al, 0x30
mov rdx, qword [rsp + 0x40]
and al, 0x40
mov r8d, esi
mov eax, esi
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
call case.0x14006cb7f.170
mov esi, edi
jmp 0x1400b6d28
mov ecx, dword [rax - 0x75]
push rsp
and al, 0x38
mov rdx, qword [rsp + 0x38]
jmp 0x1400b6c86
mov r13, qword [rsp + 0x568]
add byte [rax + 0x6b], cl
imul rdi, qword [rsp + 0x570], 0x18
mov esp, 0x57024
add byte [rax], bl
add rdi, r13
lea rbx, [0x14024f1f4]
test byte [rcx], bl
add byte [rbp + rcx*4 + 0x35], cl
lea esi, [0x1401b94f0]
test byte [rcx], bl
add byte [rbp + rcx*4 + 0x35], cl
invalid
invalid
invalid
lea rsi, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_nfa.rs
mov qword [rsp + 0x38], rdi
cmp r13, rdi
je case.default.0x1400b6def
test byte [rsi + 1], al
add byte [rax], al
mov r15, r13
mov edi, ebp
add r13, 0x18
mov eax, dword [r15]
movsxd rax, dword [rbx + rax*4]
or dword [rax + 1], 0xffffffd8
invalid
or dword [rax + 1], 0xffffffd8
jmp rax
mov r8d, dword [r15 + 4]
mov rcx, rbp
mov rdx, r12
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_nfa.rs
jmp 0x1400b6f14
add byte [rax], al
add byte [rax], al
mov rbx, qword [r15 + 8]
mov r15, qword [r15 + 0x10]
adc byte [rcx - 0x3f], cl
out 2, eax
xor edi, edi
cmp r15, rdi
je 0x1400b6eb5
mov r8d, dword [rbx + rdi]
mov rcx, rbp
mov rdx, r12
mov r9, rsi
mov ecx, esi
mov ecx, esi
call fcn.14008837b
mov eax, dword [rax]
mov dword [rbx + rdi], eax
add al, 0x3b
add rdi, 4
jmp 0x1400b6e15
invalid
fimul dword [rcx - 0x75]
pop rdi
or byte [rbp - 0x75], cl
jg case.0x1401560e0.815
mov ebx, dword [rdi + 8]
mov r15, qword [r15 + 0x10]
shl r15, 2
xor edi, edi
cmp r15, rdi
cmp edi, edi
je 0x1400b6eb5
mov r8d, dword [rbx + rdi]
mov eax, dword [rbx + rdi]
add al, 0x3b
mov rcx, rbp
mov ecx, ebp
mov rdx, r12
mov r9, r14
call fcn.14008837b
mov eax, dword [rax]
invalid
mov dword [rbx + rdi], eax
add al, 0x3b
add byte [rcx - 0x7cb7c4fc], cl
mov dword [rbx + rbp*8], 0x478b45de
invalid
invalid
invalid
add al, 0x3b
add rdi, 4
jmp 0x1400b6e49
add al, 0x48
mov ecx, ebp
mov rdx, r12
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_nfa.rs
or eax, 0x10268c
jmp 0x1400b6f14
mov rbx, qword [r15 + 8]
mov r15, qword [r15 + 0x10]
jg 0x1400b6e99
jg 0x1400b6e99
shl r15, 3
add esi, dword [rcx]
dec dword [rcx + 0x39]
xor edi, edi
cmp r15, rdi
je 0x1400b6eb5
push qword [rcx + riz + 0x44]
mov eax, dword [rbx + rdi]
mov r8d, dword [rbx + rdi]
mov rcx, rbp
mov ecx, ebp
mov rdx, r12
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_nfa.rs
call fcn.14008837b
mov eax, dword [rax]
add byte [rcx - 0x7cb7c4fc], cl
invalid
or bl, ch
invalid
add byte [rcx - 0x7cb7c4fc], cl
invalid
mov rdi, qword [rsp + 0x38]
lea rbx, [0x14024f1f4]
xor eax, dword [rbx + 0xfe90019]
invalid
invalid
invalid
xor eax, dword [rbx + 0xfe90019]
invalid
lea ecx, [0x1401b9538]
call fcn.14008837b
mov eax, dword [rax]
mov dword [r15 + 4], eax
mov r8d, dword [r15 + 8]
mov rcx, rbp
mov rdx, r12
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_nfa.rs
lea ecx, [0x1401b9550]
call fcn.14008837b
mov eax, dword [rax]
add byte [rcx - 0x77], al
or r9b, r13b
or cl, ch
sar dh, cl
invalid
invalid
or cl, ch
sar dh, cl
invalid
invalid
add al, ch
invalid
call fcn.14008837b
mov eax, dword [rax]
mov dword [r15 + 4], eax
jmp case.0x1400b6def.7
mov r8d, dword [rsp + 0x590]
mov eax, dword [rsp + 0x590]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_nfa.rs
mov rcx, rbp
mov rdx, r12
and al, 0x10
add byte [rax - 0x77], cl
jmp 0x128edf886
call fcn.14008837b
mov eax, dword [rax]
mov dword [rsp + 0x590], eax
mov r8d, dword [rsp + 0x594]
test byte [rsp + rdx*4], ah
add eax, 0x8d4c0000
or eax, 0x10244a
and al, 0x10
invalid
nop
add eax, 0x8b440000
test byte [rsp + rdx*4], ah
add eax, 0x8d4c0000
or eax, 0x10244a
and al, 0x10
invalid
and al, 0x10
add byte [rax - 0x77], cl
jmp 0x128edf8a9
mov rcx, rbp
mov rdx, r12
call fcn.14008837b
mov eax, dword [rax]
mov dword [rsp + 0x594], eax
and al, 0x94
add eax, 0x8b480000
mov esp, 0x58024
add byte [rax - 0x75], cl
pushfq
and al, 0x88
add eax, 0xc1480000
jrcxz 0x1400b6f80
and al, 0x94
add eax, 0x8b480000
mov esp, 0x58024
add byte [rax - 0x75], cl
pushfq
and al, 0x88
add eax, 0xc1480000
jrcxz 0x1400b6f80
xor r14d, r14d
test byte [rax - 0x73], 0x35
xor byte [rax + rdx], ah
add byte [rcx + rdi - 0xd], cl
lea rsi, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_nfa.rs
cmp rbx, r14
je 0x1400b6fab
mov r8d, dword [rdi + r14]
mov rcx, rbp
mov rdx, r12
mov r9, rsi
call fcn.14008837b
mov eax, dword [rax]
mov dword [rdi + r14], eax
add al, 0x37
invalid
add r14, 4
jmp 0x1400b6f88
lea r14, [rsp + 0x110]
mov ah, 0x24
adc byte [rcx], al
add byte [rax], al
lea rdx, [rsp + 0x430]
lea edx, [rsp + 0x430]
mov r8d, 0x180
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
or al, byte [rax]
lea rdi, [rsp + 0x210]
lea rsi, [rsp + 0x2f8]
invalid
mov rcx, rsi
mov rdx, rdi
mov edx, edi
call fcn.140096b6e
mov r8d, 0x100
mov rcx, r14
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rsp + 0x70]
and qword [rax], 0
mov qword [rax + 8], 4
or byte [rax + rax], al
add byte [rax], al
and qword [rax + 0x10], 0
mov rdx, qword [rdi + 0x40]
lea r12, [rsp + 0x2f8]
movsb byte [rdi], byte [rsi]
and al, 0xf8
add al, byte [rax]
invalid
add byte [rax], al
mov rcx, r12
mov qword [rsp + 0x90], rdx
xchg esp, eax
and al, 0x90
add byte [rax], al
add byte [rax], al
invalid
jb 0x1400b7015
call fcn.140096099
mov rax, qword [rdi + 0x38]
mov qword [rsp + 0x98], rax
mov dword [rsp + 0x98], eax
std
dec dword [rax - 0x75]
cmp byte [r8 - 0x77], r9b
mov dword [rsp + 0x98], eax
invalid
invalid
mov dword [rsp + 0x98], eax
mov rbp, qword [rdi + 0x50]
outsd dx, dword [rsi]
push rax
mov rax, qword [rdi + 0x58]
lea rax, [rbp + rax*4]
test dword [rax], r8d
mov qword [rsp + 0x60], rax
invalid
mov rax, qword [r12 + 8]
mov qword [rsp + 0xa8], rax
add byte [rax], al
add byte [rax], al
mov r14, qword [r12 + 0x10]
mov eax, dword [rdi + 0x6c]
mov cl, byte [rdi + 0x72]
mov byte [rsp + 0x2f], cl
mov rcx, qword [r12 + 0x20]
mov qword [rsp + 0x88], rcx
and al, 0x88
add byte [rax], al
add byte [rcx - 0x43], al
add al, 0
add byte [rax], al
and al, 0x88
add byte [rax], al
add byte [rcx - 0x43], al
add al, 0
add byte [rax], al
xor ecx, ecx
mov qword [rsp + 0x40], rcx
mov rcx, qword [r12 + 0x28]
mov qword [rsp + 0xa0], rcx
cmp rbp, qword [rsp + 0x60]
je 0x1400b725b
mov dword [rsp + 0x38], eax
mov edx, dword [rbp]
add rbp, 4
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
call fcn.14003771c
and qword [rsp + 0x328], 0
xor edi, edi
xor ebx, ebx
invalid
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x40], rax
mov r13, qword [rsp + 0x78]
mov r15, qword [rsp + 0x80]
mov edi, dword [rsp + 0x80]
mov edi, dword [rsp + 0x80]
add byte [rax], al
add byte [rcx - 1], cl
dec r15
dec r15
cmp r15, 0xffffffffffffffff
cmp edi, 0xffffffff
je 0x1400b7247
mov r12d, dword [r13 + r15*4]
mov dword [rsp + 0xcc], r12d
movsb byte [rdi], byte [rsi]
and al, 0xcc
add byte [rax], al
add byte [rax - 0x77], cl
int1
movsb byte [rdi], byte [rsi]
and al, 0xcc
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov edx, r12d
call fcn.140096907
test al, al
jne case.0x1400b717e.0
mov qword [rsp + 0x2a0], rdi
mov rdx, r14
mov edx, esi
cmp rdi, r14
jae 0x1400b7479
xor dword [rax + 3], 0
invalid
xor dword [rax + 3], 0
add byte [rcx - 0x77], al
clc
jo 0x1400b710a
add byte [rax], al
mov r8d, edi
mov eax, edi
mov rcx, qword [rsp + 0xa8]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
add eax, 0xe8001042
jl 0x1400b7160
call case.0x1400688df.511
mov dword [rax], r12d
std
inc dword [rcx + rcx*4 + 0x20]
mov rcx, qword [rsp + 0x88]
add byte [rax], al
mov rdx, qword [rsp + 0xa0]
mov r8, r12
loopne 0x1400b7183
lea ecx, [0x1401bb338]
call case.0x1400688df.511
mov dword [rax], edi
inc rdi
mov qword [rsp + 0x328], rdi
add eax, dword [rax]
add byte [rcx + rdi - 0x5c], cl
movsb byte [rdi], byte [rsi]
and al, 0x90
add byte [rax], al
add byte [rdi], cl
xchg byte [rcx + 2], dl
add byte [rax], al
invalid
movsb byte [rdi], byte [rsi]
and al, 0x90
add byte [rax], al
add byte [rdi], cl
xchg byte [rcx + 2], dl
add byte [rax], al
invalid
imul rcx, r12, 0x18
sbb byte [rax - 0x75], cl
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rax - 0x73], cl
add al, 0xa
mov rdx, qword [rsp + 0x98]
lea rax, [rdx + rcx]
mov ecx, dword [rdx + rcx]
lea rdx, [0x14024f218]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
sar edi, 1
invalid
sar edi, 1
loope 0x1400b71cd
invalid
mov qword [rsp + 0x80], r15
mov dword [rsp + 0x80], edi
add byte [rax], al
add byte [rbx + 0x580b0450], cl
mov edx, dword [rax + 4]
or ebx, dword [rax + 8]
or cl, ch
movsd dword [rdi], dword [rsi]
add byte [rax], al
invalid
or cl, ch
movsd dword [rdi], dword [rsi]
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
invalid
invalid
mov esp, 0x8024
mov qword [rsp + 0x80], r15
mov byte [rsp + 0x2f], 1
jmp 0x1400b70b5
add dh, al
and al, 0x2f
add ecx, ebp
adc bh, bh
invalid
mov qword [rsp + 0x80], r15
mov rcx, qword [rax + 8]
mov qword [rsp + 0x40], rcx
mov r12, qword [rax + 0x10]
lea r13, [r12*4]
lea rcx, [rsp + 0x70]
mov rdx, r12
call fcn.14002cda5
idiv edi
mov r15, qword [rsp + 0x80]
lea rcx, [r15*4]
add byte [rax], al
add rcx, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x40]
mov r8, r13
call sub.VCRUNTIME140.dll_memcpy
add r15, r12
mov qword [rsp + 0x80], r15
jmp 0x1400b70b5
mov qword [rsp + 0x80], r15
mov r12d, dword [rax + 4]
mov edx, dword [rax + 8]
lea r15, [rsp + 0x70]
mov rcx, r15
call fcn.14003771c
mov rcx, r15
mov edx, r12d
call fcn.14003771c
jmp 0x1400b70b5
mov qword [rsp + 0x80], r15
mov edx, dword [rax + 4]
lea rcx, [rsp + 0x70]
call fcn.14003771c
jmp 0x1400b70b5
and qword [rsp + 0x80], 0
mov eax, dword [rsp + 0x38]
or eax, ebx
jmp case.0x1401560e0.862
lea rbx, [rsp + 0x110]
mov cl, byte [rsp + 0x2f]
mov byte [rbx + 0x172], cl
mov dword [rbx + 0x16c], eax
mov ecx, 0x190
mov edx, 0x10
call fcn.1400c65ff
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
invalid
mov qword [rsi + 8], rax
lea rcx, [rsi + 0x10]
mov r8d, 0x180
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x2f8]
mov word [rax + rdi*8], fs
add al, byte [rax]
add al, ch
xchg dword [0xcb5472a7], ebp
and al, 0x40
mov rdx, r13
call fcn.1400955d3
mov rcx, qword [rsp + 0x298]
mov ecx, dword [rsp + 0x298]
mov rdx, qword [rsp + 0x30]
call fcn.140029b24
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x50]
and al, 0x50
call fcn.1400955d3
mov rcx, qword [rsp + 0xb0]
mov rdx, qword [rsp + 0xb8]
call fcn.140093a65
mov rax, qword [rsp + 0x108]
inc qword [rax]
mov rax, qword [rsp + 0x68]
mov qword [rax + 8], rsi
movabs rcx, 0x8000000000000008
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x16f776b8], al
wait
in al, dx
invalid
invalid
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutilcaptures.rs
mov rcx, r13
mov rdx, rsi
call fcn.140158360
mov r14d, r13d
mov r13, r12
jmp 0x1400b6208
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutilcaptures.rs
mov rcx, r13
call fcn.140158360
mov dword [rsp + 0x300], r13d
mov eax, dword [rsp + 0x60]
mov dword [rsp + 0x304], eax
movabs rdi, 0x8000000000000008
mov qword [rsp + 0x2f8], rdi
mov rbx, qword [rsp + 0x68]
jmp 0x1400b5858
lea rdi, [rsp + 0x308]
mov qword [rdi - 0x10], rdx
mov dword [rdi - 8], r9d
mov dword [rdi - 4], r12d
mov ecx, 0xe
lea rsi, [rsp + 0x440]
jmp 0x1400b5f3f
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
mov rcx, rdi
mov rdx, qword [rsp + 0x40]
call fcn.140158360
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_nfa.rs
mov rcx, r12
mov rdx, qword [rsp + 0x90]
call fcn.140158360
lea r8, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_slicemod.rs
mov rcx, r12
mov rdx, r12
call fcn.140158360
lea r8, str.pL__
mov rcx, r15
call fcn.140158360
lea r9, [rsp + 0x110]
and qword [r9], 0
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutilcaptures.rs
jmp 0x1400b7417
and qword [rsp + 0x2f8], 0
lea r9, [rsp + 0x110]
and qword [r9], 0
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutilcaptures.rs
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0xd0]
lea r8, [rsp + 0x2f8]
xor ecx, ecx
call fcn.140157e3c
ud2
lea rax, str.must_call_finish_pattern_firste_
lea rcx, [rsp + 0x110]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [0x14024c278]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
call fcn.140158310
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutilprimitives.rs
call fcn.140158770
lea rax, [rsp + 0x428]
mov qword [rax], rdx
lea rcx, [rsp + 0x2a0]
mov qword [rsp + 0xd0], rcx
lea rcx, [fcn.14012c0a0]
mov qword [rsp + 0xd8], rcx
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], rcx
lea rax, [rsp + 0xcc]
mov qword [rsp + 0xf0], rax
lea rax, [0x1401bb2d8]
lea rcx, [rsp + 0x3f8]
mov qword [rcx], rax
mov eax, 3
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x14008e328]
mov qword [rsp + 0xf8], rdx
lea rdx, [rsp + 0xd0]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
call fcn.140158310
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
call fcn.140158770
lea rcx, str.invalid_capture_index
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
jmp 0x1400b7538
lea rcx, str.invalid_capture_index
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_builder.rs
mov edx, 0x15
call fcn.140158790
int3
jne 0x1400b7ff9
xor ecx, ecx
jmp 0x1400b800f
mov rcx, qword [rsi + 0x650]
mov rdx, qword [rsi + 0x668]
shl rcx, 3
lea rcx, [rcx + rdx*4]
cmp byte [rsi + 0x7b8], 0
jne 0x1400b8037
imul rdx, r14, 0x50
add rdi, rbx
add rdi, rax
invalid
add rdi, rdx
lea rax, [rcx + rdi]
add rax, 0x50
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
add eax, 0x100313
mov edx, 0x28
call fcn.1401583f0
int3
add byte [rcx - 0x7d], al
cmp al, 0x24
add dh, byte [rbp + 0x13]
mov rcx, rsi
mov rdx, r14
mov r8, rbx
mov eax, ebx
mov r9, rdi
call fcn.1400ba690
jmp 0x1400b80e5
mov rax, rsi
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
invalid
lea ecx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
mov edx, 0x28
call fcn.1401583f0
add byte [rbp + rcx*4 + 5], cl
invalid
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
or eax, 0x10010b
call fcn.140158770
int3
mov r9, rdi
call fcn.1400bd5f8
lea r12, [rsp + 0x28]
mov rcx, r12
mov rdx, r15
call fcn.1400bd806
adc dword [rsi], 0
adc dword [rsi], 0
cmp dword [r12], 2
jne 0x1400b819d
mov rcx, rsi
mov rdx, r14
mov r8, rbx
mov r9, rdi
call fcn.1400bda78
jmp 0x1400b81b0
mov rax, qword [rsp + 0x38]
mov qword [rsi + 0x10], rax
movdqu xmm0, xmmword [rsp + 0x28]
movq mm0, qword [rsp + 0x28]
movdqu xmmword [rsi], xmm0
mov rax, rsi
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
push rax
cmp byte [rcx + 0x7b8], 0
add byte [rbp + 0x7f], dh
mov rsi, r8
mov esi, eax
mov rdi, rdx
mov rbx, rcx
movdqa xmm0, xmmword [rcx]
pcmpeqb xmm0, xmmword [0x14015f960]
ja 0x1400b8218
add byte [rsi + 0xf], ah
xlatb
sar byte [case.0x1400bc684.175], 0x74
invalid
cmp dword [rdi], 2
je 0x1400b8291
lea r14, [rsp + 0x38]
mov rcx, r14
mov rdx, rbx
mov r8, rdi
mov r9, rsi
int1
int1
call fcn.1400bd5f8
lea r15, [rsp + 0x20]
mov rcx, r15
mov rdx, r14
call fcn.1400bd806
add byte [rax], al
mov rax, qword [r15]
cmp rax, 2
jne 0x1400b8267
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
mov eax, esi
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
jmp fcn.1400bd83d
test rax, rax
setne al
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
invalid
push rax
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
mov edx, 0x28
call fcn.1401583f0
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
int3
add al, ch
rol dword [rdx + rcx], cl
add ah, cl
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xd8
mov rsi, r9
mov r14, r8
mov rdi, rdx
mov rbx, rcx
mov ebx, ecx
mov ebx, ecx
mov r13, qword [rsp + 0x140]
mov rax, qword [rcx + 0x7a8]
invalid
add byte [rax], al
mov rax, qword [rax + 0x138]
mov rax, qword [rax + 0x20]
add rax, rax
cmp rax, r13
jae 0x1400b83d2
add byte [rax], al
invalid
cmp dword [rbx + 0x628], 3
jne 0x1400b8441
cmp byte [rbx + 0x7b8], 0
jne 0x1400b84e9
add byte [rax], al
movdqa xmm0, xmmword [rbx]
pcmpeqb xmm0, xmmword [0x14015f960]
add eax, 0xa7657
add eax, 0xa7657
pmovmskb eax, xmm0
cmp eax, 0xffff
je case.0x14006cb7f.319
test byte [rcx + rax], cl
invalid
test byte [rcx + rax], cl
add byte [rbx - 0x7bf0fdc1], al
cmp dword [rdi], 2
invalid
test al, ah
invalid
cmp dword [rdi], 2
je case.default.0x1400b8359
add byte [rax], al
add byte [rbp + rcx*4 + 0x7c], cl
and al, 0x78
lea r15, [rsp + 0x78]
mov rcx, r15
mov rdx, rbx
mov r8, rdi
mov eax, edi
mov r9, r14
int1
call fcn.1400ba497
lea r12, [rsp + 0x58]
mov rcx, r12
mov rdx, r15
call fcn.1400ba659
mov rax, qword [r12]
and al, 0x48
lea ecx, [0x14024f23c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r8, qword [rsp + 0x60]
mov r9, qword [rsp + 0x68]
and al, 0x68
push 0x70246c8b
mov ebp, dword [rsp + 0x70]
movdqu xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
mov rax, qword [r14 + 0x20]
mov cl, byte [r14 + 0x28]
lea rdx, [rsp + 0x78]
lea edx, [rsp + 0x78]
and al, 0x78
movups xmmword [rdx + 0x10], xmm1
mov qword [rdx + 0x20], rax
movdqu xmmword [rdx], xmm0
mov byte [rdx + 0x28], cl
lea r14, [rsp + 0xa8]
lea esi, [rsp + 0xa8]
lea esi, [rsp + 0xa8]
mov rcx, r14
call fcn.1400baaec
mov dword [r14], 2
mov dword [rsi], 2
mov dword [rsi], 2
mov dword [r14 + 4], ebp
mov qword [rsp + 0x20], r13
and byte [rax - 0x77], cl
invalid
mov rdx, rdi
mov edx, edi
mov r8, r14
mov r9, rsi
call fcn.1400ba8ff
test eax, eax
je 0x1400b850d
add dword [r8], r8d
invalid
add dword [r8], r8d
add byte [rax + 1], bh
add dword [rax], eax
add byte [rax], al
mov eax, 1
jmp 0x1400b84d5
cmp byte [rbx + 0x7b8], 0
jne 0x1400b84e9
movdqa xmm0, xmmword [rbx]
pcmpeqb xmm0, xmmword [0x14015f960]
pmovmskb eax, xmm0
cmp eax, 0xffff
je 0x1400b842c
invalid
cmp dword [rdi], 2
je case.default.0x1400b8359
lea r15, [rsp + 0x78]
mov rcx, r15
mov rdx, rbx
mov r8, rdi
mov eax, edi
mov r9, r14
int1
int1
call fcn.1400ba497
lea r12, [rsp + 0x58]
mov rcx, r12
loope 0x1400b846a
mov edx, edi
loope 0x1400b846a
mov edx, edi
call fcn.1400ba659
cmp dword [r12], 2
jne 0x1400b847c
lea rcx, [rsp + 0x30]
mov rdx, rbx
fimul dword [rcx - 0x77]
clc
fimul dword [rcx - 0x77]
clc
mov r9, r14
call fcn.1400ba690
jmp 0x1400b8492
push rcx
mov eax, dword [r14]
dec eax
cmp eax, 2
jb case.0x14006cb7f.319
mov rax, qword [rbx + 0x670]
mov ecx, dword [rax + 0x170]
mov byte [rax + 1], dh
add byte [rax], al
mov byte [rax + 1], dh
add byte [rax], al
cmp ecx, dword [rax + 0x174]
jne 0x1400b82f0
invalid
invalid
invalid
invalid
invalid
mov qword [rsp + 0x20], r13
mov rcx, rbx
mov ecx, ebx
mov rdx, rdi
mov r8, r14
mov r9, rsi
mov ecx, esi
int1
call fcn.1400ba8ff
add byte [rax], al
jmp 0x1400b84d5
movdqu xmm0, xmmword [rsp + 0x58]
movq mm0, qword [rsp + 0x58]
movups xmm1, xmmword [rsp + 0x68]
movaps xmmword [rsp + 0x40], xmm1
movdqa xmmword [rsp + 0x30], xmm0
movdqa xmmword [rsp + 0x30], xmm0
xor byte [rax - 0x7d], cl
jl 0x1400b84ba
cmp qword [rsp + 0x30], 0
xor byte [rax], al
je 0x1400b84d3
mov edx, dword [rsp + 0x48]
lea rax, [rdx + rdx]
lea rcx, [rdx*2 + 1]
cmp rax, r13
jae 0x1400b84bb
mov r8, qword [rsp + 0x38]
inc r8
mov qword [rsi + rax*8], r8
add al, 0xc6
invalid
mov eax, 1
cmp rcx, r13
jae 0x1400b84d5
mov r8, qword [rsp + 0x40]
and al, 0x40
inc r8
mov qword [rsi + rcx*8], r8
jmp 0x1400b84d5
invalid
xor eax, eax
add rsp, 0xd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
mov edx, 0x28
add byte [rax], al
invalid
add byte [rax], al
add al, ch
out dx, eax
dec byte [rcx]
add byte [rax - 0x73], cl
invalid
invalid
call fcn.1401583f0
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
or eax, 0xffd18
call fcn.140158770
lea rcx, str.should_find_a_match
lea ecx, str.should_find_a_match
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
mov edx, 0x13
add byte [rax], al
add al, ch
imul eax, dword [rdx], 0xa
add cl, byte [rdx]
add ah, cl
invalid
add ah, cl
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
cmp byte [rcx + 0x7b8], 0
add byte [rax], al
invalid
in al, dx
sub byte [rax + 0x7b8b9], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + 0x7c], dh
jne case.0x140096cf2.141
jne case.0x140096cf2.141
mov rbx, r9
mov rsi, r8
mov rdi, rdx
mov r14, rcx
movdqa xmm0, xmmword [rcx]
pcmpeqb xmm0, xmmword [0x14015f960]
je 0x1400b8559
add byte [rsi + 0xf], ah
xlatb
invalid
invalid
je 0x1400b8559
add byte [rsi + 0xf], ah
xlatb
sar byte [0x1400c8559], 0x74
cmp eax, 0xffff
invalid
cmp eax, 0xffff
add byte [rsi + rdx + 0x4c], dh
mov ecx, esi
je case.0x1400b9322.184
invalid
mov rcx, r14
mov rdx, rdi
mov r8, rsi
mov r9, rbx
call fcn.1400b98f4
mov byte [rbx], dl
add byte [rax], al
mov byte [rbx], dl
add byte [rax], al
test rax, rax
je 0x1400b85a9
movabs rax, 0x8000000000000000
cmp qword [rdi + 0x448], rax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0x87
add al, 0
invalid
add byte [rax], al
add byte [rax + rcx*2 + 0x48], dh
je case.0x1400910a4.178
add rdi, 0x448
add edi, 0x448
add byte [rcx - 0x75], cl
mov es, eax
add eax, 0x8a410000
mov dl, byte [rsi + 0x5e8]
invalid
mov rcx, qword [r14 + 0x5c0]
mov ecx, dword [rsi + 0x5c0]
mov dl, byte [r14 + 0x5e8]
mov qword [rsp + 0x20], rbx
mov dword [rsp + 0x20], ebx
mov r8, rdi
mov r9, rsi
mov ecx, esi
int1
int1
call case.0x14008b8e7.199
xor byte [rax], al
add byte [rax], al
invalid
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
lea eax, [0x1401b8340]
cmc
invalid
lea eax, [0x1401b8340]
add eax, 0xffd7e
jle 0x1400b85bd
invalid
mov edx, 0x28
add byte [rax], al
add al, ch
and al, 0xfe
or dword [rax], eax
call fcn.1401583f0
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
add dword [rdx], ecx
invalid
add dword [rdx], ecx
add ah, cl
int3
int3
push r15
push rdi
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x128
and qword [r8 + 0x10], 0
and qword [r8 + 0x48], 0
and dword [rax + 0x48], 0
invalid
add byte [rcx - 0x7d], cl
invalid
and dword [rax + 0x48], 0
add byte [rcx - 0x7d], cl
and qword [r8 + 0x70], 0
and qword [r8 + 0xa8], 0
test al, 0
add byte [rax], al
invalid
invalid
test al, 0
add byte [rax], al
add byte [rcx - 0x7d], cl
movabs al, byte [0x418b4900000000d0]
rol byte [rax], 1
add byte [rax], al
add byte [rcx - 0x75], cl
invalid
and qword [r8 + 0xd0], 0
mov rax, qword [r9 + 0x18]
sbb byte [r13 - 0x75], cl
jno 0x1400b8633
rol byte [rax], 1
add byte [rax], al
add byte [rcx - 0x75], cl
sbb byte [r13 - 0x75], cl
sbb byte [rbp - 0x75], cl
jno 0x1400b8633
mov qword [rsp + 0xc8], rax
cmp rax, r14
cmp eax, esi
invalid
ja case.0x140096cf2.161
mov rsi, r9
mov rax, qword [r9 + 0x10]
mov qword [rsp + 0x28], rax
cmp rax, 0xffffffffffffffff
je 0x1400b98be
adc al, byte [rax]
add byte [rcx + rcx*4 - 0x39], cl
mov rdi, r8
mov rbx, rcx
mov rax, qword [rsi + 8]
or byte [rax - 0x77], cl
and al, 0x30
invalid
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
cmp dl, 2
add al, byte [rcx + 0xf]
setne r15b
setne bh
xchg ebp, eax
invalid
test dl, 1
sete bpl
xchg esp, eax
invalid
mov edx, dword [rsi]
mov r8d, dword [rsi + 4]
invalid
invalid
xchg esp, eax
invalid
call fcn.1400b9a35
mov dword [rsp + 0xc4], edx
mov byte [rsp + 0x56], al
push rsi
and al, 0xc4
add byte [rax], al
add byte [rax + 0x3c562444], cl
push rsi
cmp al, 2
jne 0x1400b8681
invalid
push rsi
cmp al, 2
jne 0x1400b8681
invalid
adc al, 0x48
add esp, 0x128
sub byte [rcx], al
add byte [rax], al
add rsp, 0x128
sub byte [rcx], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
and r15b, bpl
lea rcx, [rsp + 0xe0]
lea ecx, [rsp + 0xe0]
lea ecx, [rsp + 0xe0]
loopne case.0x14008e026.195
add byte [rax], al
add byte [rax - 0x75], cl
add byte [rax], al
mov rax, qword [rsp + 0xc8]
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rcx + rcx*4 + 0x71], ecx
or dh, al
adc byte [r8], al
invalid
mov qword [rcx], rax
mov qword [rcx + 8], r14
mov byte [rcx + 0x10], 0
invalid
add byte [rax - 0x73], cl
lea rbp, [rdi + 0x18]
lea ebp, [rdi + 0x18]
outsd dx, dword [rsi]
sbb byte [rax - 0x73], cl
lea eax, [rdi + 0x50]
lea rax, [rdi + 0x50]
lea eax, [rdi + 0x50]
mov qword [rsp + 0xa0], rax
lea r13, [rdi + 0x78]
lea rax, [rdi + 0xb0]
lea eax, [rdi + 0xb0]
xchg dword [rax + 0x48000000], esi
mov dword [rsp + 0xa8], eax
add byte [rax], al
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0xa8], rax
mov al, byte [rsi + 0x28]
mov byte [rsp + 0x57], al
mov qword [rsp + 0xa8], rax
mov al, byte [rsi + 0x28]
mov byte [rsp + 0x57], al
lea r12, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
lea esp, [0x1401bb338]
and eax, 0x102c68
push 0x4400102c
mov byte [rsp + 0x4f], bh
and al, 0x4f
mov byte [rsp + 0x4f], r15b
and al, 0x4f
mov qword [rsp + 0xd0], rbp
mov dword [rsp + 0xd0], ebp
add byte [rax], al
lea rcx, [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.14002ba13
sub dword [rbx], esi
idiv edi
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
test byte [rdx - 1], bh
test rax, rax
je case.0x140096cf2.161
test byte [rdx - 1], bh
invalid
invalid
test byte [rdx - 1], bh
invalid
invalid
mov rax, qword [rsp + 0x190]
mov eax, dword [rsp + 0x190]
and al, 0x90
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
cmp qword [rax + 0x10], 0
cmp dword [rax + 0x10], 0
js 0x1400b870f
adc byte [rax], al
add byte [rdi], cl
xchg esp, eax
sete al
or al, r15b
or al, bh
rol byte [rax + rcx - 8], 0x48
or al, bh
cmp qword [rdi + 0x48], 0
cmp dword [rdi + 0x48], 0
jg 0x1400b8752
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
invalid
invalid
push rsp
mov rcx, rdx
mov ecx, edx
mov qword [rsp + 0x40], rdx
mov dword [rsp + 0x40], edx
and al, 0x40
jne 0x1400b8732
jne 0x1400b8732
cmp rdx, qword [rsp + 0xc8]
seta cl
test al, al
ror byte [rdi], 0x84
invalid
invalid
invalid
invalid
and al, 0xc8
add byte [rax], al
add byte [rdi], cl
xchg edi, eax
rol dword [rax + rax*8 - 0xba7bf1], 0xff
ror byte [rdi], 0x84
invalid
invalid
invalid
ror byte [rdi], 0x84
invalid
jmp qword [rdx]
and cl, byte [rsp + 0x56]
and al, 0x56
jne case.0x140096cf2.161
invalid
test al, al
je 0x1400b8a94
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0xc4]
add byte [rax], al
add byte [rcx - 0x7ca3dbbc], cl
mov dword [rsp + 0x5c], eax
and al, 0x5c
and dword [rsp + 0x58], 0
and al, 0x58
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rdi
stc
lea rdx, [rsp + 0x58]
call fcn.1400b9a72
sbb edx, dword [rbx]
adc eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rax, qword [rdi + 0x10]
test rax, rax
test eax, eax
adc byte [r8 - 0x7b], r9b
ror byte [rdi], 0x84
je 0x1400b8a94
test eax, eax
je 0x1400b8a94
test byte [rax], dh
add eax, dword [rax]
add byte [rax], al
dec rax
invalid
invalid
invalid
dec rax
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x10], eax
mov dword [rdi + 0x10], eax
adc byte [rax - 0x75], cl
mov rcx, qword [rdi + 8]
mov ecx, dword [rdi + 8]
or byte [r8 - 0x3f], r9b
loopne case.0x14006cb7f.406
invalid
shl rax, 4
mov edx, dword [rcx + rax]
adc al, 1
add dword [rbx - 0x7afbfe8c], ecx
mov esi, dword [rcx + rax + 4]
je 0x1400b877a
add dword [rax*4 + 0x3e840fd2], eax
add al, 0x85
test edx, edx
je 0x1400b89c0
add al, byte ds:[rax]
invalid
ror byte [rdi], cl
test byte [rsi], bh
invalid
add al, byte [rax]
add byte [rax], al
add byte [rbx - 0x7bf0fd06], al
or dword [rbx], eax
add byte [rax], al
cmp edx, 2
cli
add cl, byte [rdi]
je 0x1400b8a94
test byte [rcx], cl
add eax, dword [rax]
add byte [rax + 1], cl
add rcx, rax
ror dword [rbx + rcx*4 + 0x71], 8
mov r14, qword [rcx + 8]
jno 0x1400b879a
lea rcx, [0x14024c278]
fistp qword [rdx]
sbb dword [rax], eax
xor edx, edx
mov r8d, esi
invalid
rol byte [rcx - 0x77], cl
invalid
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
lea ecx, [0x1401b9868]
adc byte [rax], dl
adc byte [rax], al
add al, ch
idiv edi
idiv edi
call fcn.14002ce11
idiv edi
idiv edi
dec dword [rcx + rcx*4 + 0x30]
mov qword [rax], r14
jmp case.0x1400b6def.28
test al, 0x8b
jo case.0x1400b6def.42
mov esi, dword [rax + 4]
jmp 0x1400b89c0
add byte [rbx + 0x408b0470], cl
mov esi, dword [rax + 4]
jo 0x1400b87be
add al, 0x8b
or byte [rcx - 0x7ca3dbbc], cl
or byte [rcx - 0x7ca3dbbc], cl
mov eax, dword [rax + 8]
or byte [rcx - 0x7ca3dbbc], cl
mov dword [rsp + 0x5c], eax
and al, 0x5c
and dword [rsp + 0x58], 0
and al, 0x58
add byte [rax - 0x77], cl
mov rcx, rdi
stc
lea rdx, [rsp + 0x58]
and al, 0x58
call fcn.1400b9a72
jmp 0x1400b89c0
invalid
add dword [rax], eax
invalid
lahf
adc al, byte [rax]
add cl, ch
call 0x1880b87da
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rax + 0x10]
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rax + 0x10]
adc byte [rax - 0x7b], cl
test rcx, rcx
leave
je case.0x1400b6def.28
jb case.0x14006644c.607
invalid
invalid
dec dword [rax - 0x75]
push rax
mov rdx, qword [rax + 8]
mov esi, dword [rdx]
xor cl, byte [rbp + rcx*4 + 4]
invalid
or byte [rbx + 0x48d4c32], cl
lea eax, [rdx + rcx*4]
mov cl, byte [rax - 0x7d]
add rdx, 4
ret 0x4804
add al, 0x48
mov ecx, edi
stc
mov rcx, rdi
stc
call fcn.140094f36
jmp 0x1400b89c0
rol byte [rcx], 0
invalid
invalid
invalid
rol byte [rcx], 0
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x30
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
and al, 0x28
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x40
invalid
mov r8, qword [rsp + 0x40]
and al, 0x40
call fcn.1400ba03e
call fcn.1400ba03e
sub bl, byte [rax]
add byte [rax], al
jmp case.0x1400b717e.112
lahf
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x30]
add byte [rax], al
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x40]
and al, 0x40
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x40
invalid
and al, 0x40
call fcn.1400b9ffe
call fcn.1400b9ffe
rcl dword [rdi]
add byte [rax], al
invalid
add cl, ch
jmp case.0x1400b717e.112
xchg byte [rcx], al
add byte [rax], al
mov rcx, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
mov rdx, qword [rsp + 0x28]
push rsp
and al, 0x28
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x40
invalid
mov r8, qword [rsp + 0x40]
and al, 0x40
call fcn.1400b9b59
call fcn.1400b9b59
add byte [rax], al
add cl, ch
insd dword [rdi], dx
add dword [rax], eax
jmp case.0x1400b717e.112
add byte [rax], al
mov rcx, qword [rsp + 0x30]
and al, 0x30
add byte [rax - 0x75], cl
and al, 0x30
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x40]
and al, 0x40
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x40
call fcn.140097fad
call fcn.140097fad
std
invalid
jmp case.0x1400b717e.112
add byte [rax], al
mov rcx, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
and al, 0x30
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
and al, 0x28
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x40
invalid
mov r8, qword [rsp + 0x40]
and al, 0x40
call fcn.1400b9bb3
call fcn.1400b9bb3
adc eax, dword [rax]
add cl, ch
jmp case.0x1400b717e.112
mov rcx, qword [rsp + 0x30]
and al, 0x30
jmp case.0x1400b717e.112
add byte [rax - 0x75], cl
and al, 0x30
and al, 0x30
and al, 0x30
xor byte [rax - 0x75], cl
push rsp
mov rdx, qword [rsp + 0x28]
and al, 0x28
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x40
mov r8, qword [rsp + 0x40]
call fcn.1400982c1
cli
std
invalid
jmp case.0x1400b717e.112
mov cl, byte [rbx + 0x180]
mov eax, dword [rax + 0x48000001]
mov edx, dword [rsp + 0x30]
mov rdx, qword [rsp + 0x30]
mov r8, qword [rsp + 0x28]
and al, 0x28
sub byte [rbx + rcx*4 + 0x4c], cl
and al, 0x40
invalid
mov r9, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x40]
call fcn.140097f47
call fcn.140097f47
xchg edi, eax
idiv ch
std
invalid
jmp case.0x1400b717e.112
mov rax, qword [rsp + 0x40]
cmp rax, qword [rsp + 0x28]
cmp rax, qword [rsp + 0x28]
and al, 0x28
sub byte [rdi], cl
cmp ebx, 0
jae 0x1400b89c0
add byte [rax], al
mov rax, qword [rsp + 0x30]
xor byte [rax - 0x75], cl
and al, 0x40
and al, 0x40
mov rcx, qword [rsp + 0x40]
movzx eax, byte [rax + rcx]
mov dh, 4
or byte [rax - 0x73], cl
lea rcx, [0x1401bb398]
lea ecx, [0x1401bb398]
or eax, 0x102abe
sub dl, byte [rax]
add byte [rax + 0xf00083c], al
or byte [rax], al
add byte [rdi], cl
invalid
cmp byte [rax + rcx], 0
je 0x1400b89c0
test ah, bl
add byte [rax], al
add cl, ch
invalid
outsb dx, byte [rsi]
jmp case.0x1400b6def.28
invalid
mov cl, byte [rbx + 0x180]
add byte [rcx], 0
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
mov rdx, qword [rsp + 0x30]
and al, 0x30
xor byte [rbx + rcx*4 + 0x44], cl
mov r8, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
and al, 0x28
and al, 0x28
mov r9, qword [rsp + 0x40]
and al, 0x40
call fcn.140097f7e
call fcn.140097f7e
invalid
jmp case.0x1400b717e.112
mov al, 0
add byte [rax], al
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rax - 0x75], cl
push rsp
and al, 0x28
mov rdx, qword [rsp + 0x28]
sub byte [rbx + rcx*4 + 0x44], cl
mov r8, qword [rsp + 0x40]
and al, 0x40
call fcn.14009809a
jle 0x1400b8911
std
invalid
jmp case.0x1400b717e.112
xchg edi, eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x40
mov rax, qword [rsp + 0x40]
cmp rax, qword [rsp + 0x28]
and al, 0x28
je 0x1400b89c0
add byte [rax], al
add cl, ch
invalid
and esi, edi
jmp case.0x1400b6def.28
invalid
dec dword [rax - 0x75]
and al, 0x30
and al, 0x30
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
and al, 0x30
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
and al, 0x28
mov r8, qword [rsp + 0x40]
call fcn.1400ba257
sbb dword [rax], eax
invalid
call fcn.1400ba257
add bl, ch
jmp case.0x1400b717e.112
insb byte [rdi], dx
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
and al, 0x28
sub byte [rbx + rcx*4 + 0x44], cl
mov r8, qword [rsp + 0x40]
and al, 0x40
call fcn.140097ff8
call fcn.140097ff8
idiv ch
invalid
jmp case.0x1400b717e.112
mov rcx, qword [rsp + 0x30]
xor byte [rax - 0x75], cl
push rsp
mov rdx, qword [rsp + 0x28]
and al, 0x28
mov r8, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
and al, 0x40
call fcn.1400b9ddc
call fcn.1400b9ddc
jmp case.0x1400b717e.112
xor byte [rax - 0x75], cl
push rsp
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
and al, 0x28
mov r8, qword [rsp + 0x40]
and al, 0x40
call fcn.14009803e
call fcn.14009803e
idiv ch
std
invalid
jmp case.0x1400b717e.112
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
xor byte [rax - 0x75], cl
mov edx, dword [rsp + 0x28]
push rsp
and al, 0x28
mov r8, qword [rsp + 0x40]
call fcn.1400b9ae8
adc dword [rax], r8d
add bl, ch
invalid
adc dword [rax], r8d
adc dword [rax], eax
add bl, ch
adc al, 0x48
mov ecx, dword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
push rsp
and al, 0x28
invalid
xor byte [rax - 0x75], cl
push rsp
and al, 0x28
invalid
mov r8, qword [rsp + 0x40]
and al, 0x40
call fcn.1400980aa
call fcn.1400980aa
std
inc dword [rax + rax*8 - 0x2687bf1]
test al, al
je case.0x1400b6def.28
ror byte [rdi], 0x84
xchg edi, eax
std
invalid
mov dword [rsp + 0x50], esi
mov rcx, rbp
jmp 0x179f47c54
mov edx, esi
call fcn.140096907
test al, al
ror byte [rdi], 0x85
invalid
std
invalid
invalid
std
inc dword [rax + rax*8 - 0x27e7af1]
ror byte [rdi], 0x85
invalid
std
ror byte [rdi], 0x85
cmp ebp, 0x8b4cffff
std
invalid
dec dword [rbx + rcx*4 + 0x77]
invalid
test dword [rcx + 0x4cfffffd], eax
mov esi, dword [rdi + 0x48]
ja case.0x140096d74.235
invalid
std
invalid
dec dword [rbx + rcx*4 + 0x77]
mov r14, qword [rdi + 0x48]
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x90], r14
mov ah, 0x24
nop
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
push rdi
mov rdx, qword [rdi + 0x28]
mov edx, dword [rdi + 0x28]
sub byte [rcx + 0x39], cl
invalid
cmp r14, rdx
jae case.default.0x1400b8ee4
invalid
mov r8d, r14d
mov eax, esi
mov rcx, qword [rdi + 0x20]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
and ebp, dword [rcx]
sub dword [rax], edx
add al, ch
invalid
adc byte [rax], al
call case.0x1400688df.511
mov dword [rax], esi
mov r8d, esi
invalid
invalid
sub ebp, edi
std
dec dword [rcx - 0xf76bed0]
invalid
mov rcx, qword [rdi + 0x38]
cmp byte [r8 - 0x75], r9b
cmp byte [rax - 0x75], cl
mov rdx, qword [rdi + 0x40]
push rdi
mov r9, r12
mov r9, r12
call case.0x1400688df.511
std
inc dword [rcx + rcx*4 + 0x30]
mov dword [rax], r14d
inc qword [rdi + 0x48]
mov rcx, rbx
mov rcx, rbx
mov edx, esi
call fcn.140096511
invalid
invalid
std
invalid
bnd call fcn.140096511
jmp 0xcc0b8803
invalid
mov ecx, dword [rax]
lea rdx, [0x14024f24c]
lea edx, [0x14024f24c]
sbb ebp, dword [rax + 0x19]
add byte [rax + 0x63], cl
invalid
push 0x63480019
sbb dword [rax], eax
movsxd rcx, dword [rdx + rcx*4]
invalid
or al, 0x8a
add rcx, rdx
sar edi, 1
jmp rcx
loope 0x1400b89c6
mov esi, dword [rax + 4]
jo 0x1400b8a41
add al, 0xf
mov esp, 0x8d480840
lea ecx, [0x14024f270]
bsf eax, dword [rax + 8]
lea rcx, [0x14024f270]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
cmp dword [rsp + 0x40], 0
add byte [rdi], cl
add byte [rdi], cl
je 0x1400b89c0
test byte [rbx - 1], ah
invalid
jmp case.0x1400b6def.28
dec dword [rax - 0x75]
mov word [rax + riz*4], fs
and al, 0xa0
mov rcx, qword [rsp + 0xa0]
mov edx, esi
invalid
and al, 0xa0
movabs al, byte [0x1042e8f289000000]
add byte [rax], al
add byte [rcx + 0x1042e8f2], cl
invalid
invalid
invalid
invalid
bnd call fcn.1400b9ab3
call fcn.1400b9ab3
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x100e50
invalid
adc byte [rax], al
invalid
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
mov qword [rsp + 0x20], rcx
and byte [rax - 0x77], cl
ror dword [rbp + rcx*4 + 5], 0xf1
invalid
invalid
invalid
int1
mov rcx, rax
lea r8, [0x14024c278]
xor r9d, r9d
leave
int1
invalid
leave
call fcn.140094a4d
jmp case.0x1400b6def.28
ret
cld
invalid
invalid
cmp byte [rbx + 0x182], 0
add byte [rax], al
je case.0x1400b8a38.27
cmp byte [rbx + 0x183], 0
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
xchg ebp, eax
ror byte [rcx + 0x9c2484], 0
invalid
test byte [rsp + rbx*4], ah
and al, 0x9c
add byte [rax], al
add byte [rax], al
setne al
mov dword [rsp + 0x9c], eax
jmp case.0x1400b45c5.169
invalid
add bl, ch
or eax, edi
test byte [rsp + rbx*4], ah
and al, 0x9c
mov dword [rsp + 0x9c], 0
and al, 0x9c
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rbp
jmp 0x13e1ffcaa
call fcn.140099f34
invalid
mov r14, rax
mov qword [rsp + 0xd8], rdx
xchg esp, eax
and al, 0xd8
fadd dword [rax]
add byte [rax], al
invalid
xchg esp, eax
and al, 0xd8
invalid
fadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x40
and al, 0x40
mov rax, qword [rsp + 0x40]
lea rcx, [rax + 1]
lea rcx, [rax + 1]
lea ecx, [rax + 1]
add dword [rax - 0x77], ecx
mov qword [rsp + 0x38], rcx
and al, 0x38
add rax, 2
mov qword [rsp + 0xb0], rax
mov dword [rsp + 0xb0], eax
mov dword [rsp + 0xb0], eax
mov al, 0
add byte [rax], al
invalid
add byte [rbx + rdi - 0x4c], cl
and al, 0xd8
invalid
cmp r14, qword [rsp + 0xd8]
cmp esi, dword [rsp + 0xd8]
fadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test dh, dh
or al, 0
add byte [rcx - 0x75], al
mov esi, dword [r14]
add r14, 4
je case.default.0x1400b8b1a
mov esi, dword [r14]
mov esi, dword [rsi]
add r14, 4
add esi, 4
mov rcx, rbx
mov ecx, ebx
mov edx, esi
call fcn.140096511
std
dec dword [rcx - 0x77]
mov edi, eax
std
dec dword [rcx - 0x77]
invalid
mov edi, eax
invalid
mov eax, dword [rax]
add byte [rax - 0x73], cl
or eax, 0x1967a5
invalid
lea rcx, [0x14024f2b8]
sbb dword [eax], eax
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
invalid
loopne case.0x1400b8b1a.68
mov rax, qword [rsp + 0x40]
cmp qword [rsp + 0x28], rax
cmp qword [rsp + 0x28], rax
sub byte [rsi - 0x40], dh
jbe case.0x1400b9762.36
ror byte [rax - 0x75], 0x44
and al, 0x30
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
mov rcx, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x40]
mov al, byte [rax + rcx]
cmp byte [r15 + 8], al
or byte [r15 - 0x53], r14b
ja case.0x1400b9762.36
cmp byte [r15 + 9], al
or dword [rdx - 0x59], esi
jb case.0x1400b9762.36
cmpsd dword [rsi], dword [rdi]
mov qword [rsp + 0x88], r14
add byte [rax], al
mov rcx, qword [rsp + 0xa0]
mov edx, esi
bnd call fcn.1400b9ab3
add byte [rax], al
add byte [rcx + 0xf5be8f2], cl
mov edx, esi
bnd call fcn.1400b9ab3
bnd call fcn.1400b9ab3
pop rbx
sldt word [rax]
invalid
add byte [rax - 0x77], cl
mov rsi, rax
mov esi, eax
invalid
mov r14, rdx
invalid
mov eax, dword [r15 + 4]
mov dword [rsp + 0x5c], eax
pop rsp
add al, 0x89
and al, 0x5c
pop rsp
pop rsp
and dword [rsp + 0x58], 0
and al, 0x58
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rdi
stc
lea rdx, [rsp + 0x58]
pop rax
call fcn.1400b9a72
add byte [rax], al
mov rax, qword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
test rax, rax
je 0x1400b97bc
add byte [rax], al
ror byte [rdi], 0x84
invalid
add byte [rax], al
add byte [rax - 1], cl
dec rax
dec eax
enter 0xffffffffffff8948, 0x47
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x10], eax
adc byte [rax - 0x75], cl
or byte [r8 - 0x3f], r9b
invalid
invalid
mov rcx, qword [rdi + 8]
shl rax, 4
or byte [rax - 0x3f], cl
loopne case.0x1400b6def.137
mov edx, dword [rcx + rax]
mov r15d, dword [rcx + rax + 4]
mov edi, dword [rcx + rax + 4]
mov edi, dword [rcx + rax + 4]
jl case.0x14006644c.629
add al, 0x85
test edx, edx
je case.0x1400c8bef.110
invalid
mov bl, 2
add byte [rax], al
ror byte [rdi], cl
test byte [rbx - 0x7cfffffe], dh
cmp edx, 2
cli
add cl, byte [rdi]
invalid
je 0x1400b97bc
test byte [rdi], cl
or al, 0
add byte [rax], al
invalid
invalid
add byte [rax], al
add rcx, rax
invalid
ror dword [rax - 0x75], 0x69
or byte [rax - 0x77], cl
mov ecx, esi
mov rbp, qword [rcx + 8]
mov ebp, dword [rcx + 8]
mov rcx, rsi
mov ecx, esi
mov rdx, r14
mov edx, esi
mov r8d, r15d
clc
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
call fcn.14002ce11
idiv edi
or al, 0x10
add al, ch
idiv edi
mov qword [rax], rbp
mov dword [rax], ebp
sub bl, ch
stosb byte [rdi], al
jmp 0x1400b8b78
mov r15d, dword [rax + 4]
mov ebp, dword [rax + 0x10]
invalid
invalid
add al, 0x8b
push 0xffffffffee394910
cmp r14, rbp
jbe case.0x1400c8bef.110
xchg byte [rcx + 2], bh
add byte [rax], al
add al, byte [rax]
add byte [rcx - 0x77], cl
invalid
invalid
mov r12, rbx
mov rbx, r13
invalid
fmul qword [rcx + rcx*4 - 0x15]
jmp 0x1400b8c2d
mov rcx, rsi
mov rdx, r14
invalid
mov r8d, ebp
mov r8d, ebp
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
lea ecx, [0x1401b9880]
or eax, 0x100c8c
mov word [rax + rdx], cs
add al, ch
sbb byte [rdx - 9], al
dec dword [rax - 0x75]
mov eax, dword [rax]
mov dword [rsp + 0x5c], ebp
insb byte [rdi], dx
and al, 0x5c
pop rsp
mov qword [rsp + 0x60], rax
adc byte [rax], al
call fcn.14002ce11
mov rax, qword [rax]
mov dword [rsp + 0x5c], ebp
insb byte [rdi], dx
and al, 0x5c
pop rsp
insb byte [rdi], dx
and al, 0x5c
pop rsp
pop rsp
mov qword [rsp + 0x60], rax
and al, 0x60
and al, 0x60
mov dword [rsp + 0x58], 1
and al, 0x58
add dword [rax], eax
add byte [rax], al
mov rcx, rdi
mov ecx, edi
lea rdx, [rsp + 0x58]
push rsp
and al, 0x58
call fcn.1400b9a72
mov r13, r14
cmc
mov r14, rsi
mov rsi, qword [rsp + 0xb0]
mov ah, 0x24
mov al, 0
add byte [rax], al
pop rax
invalid
mov ah, 0x24
and al, 0xb0
add byte [rax], al
add byte [rax - 0x7b], cl
test byte [rdi], 0x84
invalid
invalid
mov al, 0
add byte [rax], al
test rsi, rsi
je 0x1400b98b2
or dword [rax + rax], 0xf1894c00
add byte [rax], al
mov rcx, r14
mov rdx, r13
mov r8d, ebp
call 0x1af19198a
or al, 0x10
invalid
call 0x1af19198a
lea ecx, [0x1401b98b0]
outsd dx, dword [rsi]
or al, 0x10
add al, ch
invalid
retf
call fcn.14002ce11
mov qword [rax], rsi
invalid
mov dword [rax], esi
xor byte [rcx + rcx*4 - 0xa], cl
mov rsi, r14
mov r14, r13
mov r13, rbx
mov rbx, r12
lea r12, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
lea esp, [0x1401bb338]
and eax, 0x1026dc
jmp case.0x1400c8bef.110
test byte [rcx], 0
add byte [rbx + rcx*4 + 0x78], al
mov r15d, dword [rax + 4]
mov eax, dword [rax + 8]
mov dword [rsp + 0x5c], eax
and al, 0x5c
and al, 0x5c
invalid
mov r15d, dword [rax + 4]
mov edi, dword [rax + 4]
mov eax, dword [rax + 8]
mov dword [rsp + 0x5c], eax
and al, 0x5c
and al, 0x5c
and al, 0x5c
and dword [rsp + 0x58], 0
mov rcx, rdi
mov ecx, edi
and al, 0x58
add byte [rax - 0x77], cl
invalid
stc
lea rdx, [rsp + 0x58]
lea edx, [rsp + 0x58]
call fcn.1400b9a72
or eax, 0xd4e90000
jmp case.0x1400c8bef.110
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rax + 0x10]
invalid
invalid
mov rcx, qword [rax + 0x10]
test rcx, rcx
test ecx, ecx
test ecx, ecx
leave
je 0x1400b8b78
call 0x1890b8c8f
invalid
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
mov r15d, dword [rdx]
lea r8, [rdx + rcx*4]
add al, 0x8a
add al, 0x8a
mov cl, byte [rax - 0x7d]
ret 0x4804
add al, 0x48
add rdx, 4
add al, 0x48
mov rcx, rdi
mov ecx, edi
stc
call fcn.140094f36
std
invalid
jmp case.0x1400c8bef.110
add byte [rax], al
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
push rsp
and al, 0x28
mov r8, qword [rsp + 0x38]
call fcn.1400ba257
invalid
add byte [rax], al
add byte [rax], al
jmp 0x1400b8e4f
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rax, qword [rsp + 0x38]
and al, 0x38
cmp rax, qword [rsp + 0x28]
cmp eax, dword [rsp + 0x28]
and al, 0x28
sub byte [rdi], cl
add dword [rdx + 0x48000001], 0xffffff8b
add byte [rax], al
invalid
invalid
jae case.0x1400c8bef.110
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x38]
and al, 0x38
movzx eax, byte [rax + rcx]
lea rcx, [0x1401bb398]
adc byte es:[rax], al
cmp byte [rax + rcx], 0
je case.0x1400c8bef.110
test byte [rbx + 1], ah
add byte [rax], al
invalid
invalid
add cl, ch
jmp 0x1400b8b78
jg case.0x14006644c.633
invalid
mov rcx, qword [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x75], cl
push rsp
and al, 0x28
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x38]
and al, 0x38
cmp al, ch
call fcn.1400b9bb3
jmp 0x1400b8e4f
invalid
add dword [rax], eax
add byte [rax], al
cmpsb byte [rsi], byte [rdi]
invalid
cmp eax, 0x48000001
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
and al, 0x28
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x38
invalid
mov r8, qword [rsp + 0x38]
cmp al, ch
call fcn.140097ff8
sal dl, cl
std
invalid
jmp 0x1400b8e4f
and al, 1
add byte [rax], al
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x38]
cmp al, ch
call fcn.1400b9ddc
popfq
adc byte [rax], al
add cl, ch
or eax, dword [rcx]
jmp 0x1400b8e4f
add byte [rax], al
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
mov r8, qword [rsp + 0x38]
and al, 0x38
call fcn.1400b9ae8
or eax, 0xf2e90000
jmp 0x1400b8e4f
add byte [rax], al
add byte [rdx + 0x1808b], cl
invalid
invalid
add byte [rcx], 0
mov cl, byte [rbx + 0x180]
mov eax, dword [rax + 0x48000001]
mov edx, dword [rsp + 0x30]
and al, 0x30
add byte [rax - 0x75], cl
push rsp
mov rdx, qword [rsp + 0x30]
and al, 0x30
xor byte [rbx + rcx*4 + 0x44], cl
and al, 0x28
mov r8, qword [rsp + 0x28]
mov r9, qword [rsp + 0x38]
mov ecx, dword [rsp + 0x38]
cmp al, ch
invalid
call fcn.140097f7e
jmp 0x1400b8e4f
add byte [rax], al
mov rcx, qword [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x75], cl
push rsp
and al, 0x28
invalid
mov rdx, qword [rsp + 0x28]
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x38
invalid
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
cmp al, ch
scasb al, byte [rdi]
adc al, byte [rax]
add byte [rax], al
jmp 0x1400b8e4f
mov rcx, qword [rsp + 0x30]
call fcn.1400ba03e
add byte [rax], al
jmp 0x1400b8e4f
mov rcx, qword [rsp + 0x30]
xor byte [rax - 0x75], cl
push rsp
and al, 0x28
invalid
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x38
invalid
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
cmp al, ch
add al, 0xf2
std
invalid
call fcn.140097fad
jmp 0x1400b8e4f
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x30
invalid
mov rcx, qword [rsp + 0x30]
xor byte [rax - 0x75], cl
push rsp
mov rdx, qword [rsp + 0x28]
and al, 0x28
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x38
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
call fcn.1400980aa
jmp 0x1400b8e4f
add byte [rax], al
invalid
std
invalid
add byte [rdx + 0x1808b], cl
add byte [rax - 0x75], cl
push rsp
mov cl, byte [rbx + 0x180]
mov rdx, qword [rsp + 0x30]
push rsp
and al, 0x30
and al, 0x30
mov r8, qword [rsp + 0x28]
and al, 0x28
mov r9, qword [rsp + 0x38]
cmp al, ch
call fcn.140097f47
jmp 0x1400b8e4f
insb byte [rdi], dx
int1
int1
std
invalid
insb byte [rdi], dx
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
push rsp
and al, 0x28
mov r8, qword [rsp + 0x38]
cmp al, ch
call fcn.14009803e
std
invalid
jmp 0x1400b8e4f
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
and al, 0x28
sub byte [rbx + rcx*4 + 0x44], cl
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
and al, 0x38
cmp al, ch
call fcn.1400b9ffe
jmp 0x1400b8e4f
invalid
int1
adc dword [rax], eax
add bl, ch
mov rcx, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x75], cl
push rsp
mov rdx, qword [rsp + 0x28]
and al, 0x28
mov r8, qword [rsp + 0x38]
and al, 0x38
cmp al, ch
call fcn.14009809a
jmp 0x1400b8e4f
ja 0x1400b8e13
std
invalid
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
mov r8, qword [rsp + 0x38]
cmp al, ch
call fcn.1400b9b59
jmp 0x1400b8e4f
invalid
and byte [0x154f68e3b], cl
adc al, 0x48
mov ecx, dword [rsp + 0x30]
and al, 0x30
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
mov r8, qword [rsp + 0x38]
cmp al, ch
jb 0x1400b8e41
call fcn.1400982c1
std
inc dword [rax + rax*8 - 0x2de7bf1]
test al, al
je 0x1400b8b78
and ebp, edi
invalid
invalid
std
invalid
mov dword [rsp + 0x50], r15d
mov rcx, r13
mov ecx, ebp
mov edx, r15d
call fcn.140096907
test al, al
jne 0x1400b8b78
invalid
dec dword [rax - 0x75]
mov rbp, qword [rdi + 0xa8]
scasd eax, dword [rdi]
test al, 0
add byte [rax], al
invalid
mov qword [rsp + 0x90], rbp
mov rdx, qword [rdi + 0x88]
add byte [rax], al
cmp rbp, rdx
cmp ebp, edx
jae case.default.0x1400b8ee4
or dword [rax], eax
add byte [rcx - 0x77], al
call 0xc09b19dd
invalid
invalid
invalid
mov r8d, ebp
mov rcx, qword [rdi + 0x80]
mov ecx, dword [rdi + 0x80]
pop qword [rax + 0x4c000000]
lea ecx, [0x1401bb320]
pop qword [rax + 0x4c000000]
add byte [rax], 0
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
and dword [rax + rdx], 0x24f8e800
adc byte [rax], al
invalid
clc
invalid
lea ecx, [0x1401bb320]
adc byte [rax], al
call case.0x1400688df.511
and al, 0xfd
std
inc dword [rcx + rcx*4 + 0x38]
mov dword [rax], r15d
cmp byte [rbp - 0x77], al
clc
mov r8d, r15d
mov rcx, qword [rdi + 0x98]
mov rdx, qword [rdi + 0xa0]
mov edx, dword [rdi + 0xa0]
add byte [rax], al
add byte [rbp - 0x77], cl
mov r9, r12
loope 0x1400b8ea4
call case.0x1400688df.511
fsub qword [rdi*8 + 0x482889ff]
inc dword [rdi + 0xa8]
std
dec dword [rcx - 0x7800b7d8]
mov dword [rax], ebp
inc qword [rdi + 0xa8]
mov dword [rax], ebp
inc qword [rdi + 0xa8]
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
fld dword [rcx + rcx*4 - 6]
mov edx, r15d
mov edx, edi
call fcn.140096511
mov ecx, dword [rax]
invalid
lea rdx, [0x14024f3b4]
sbb dword fs:[rax], eax
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
sar edi, 1
loope case.0x1400c8bef.124
invalid
jmp rcx
mov r15d, dword [rax + 4]
mov edi, dword [rax + 4]
bsf eax, dword [rax + 8]
lea rcx, [0x14024f3d8]
sbb dword fs:[rax], eax
sbb dword fs:[rax], eax
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
add eax, ecx
jmp rax
loopne case.0x140096cf2.195
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
cmp rax, qword [rsp + 0x28]
cmp eax, dword [rsp + 0x28]
je case.0x1400c8bef.110
invalid
invalid
jmp 0x1400b8b78
cld
invalid
mov rcx, qword [rsp + 0xa8]
and al, 0xa8
add byte [rax], al
add byte [rcx + rcx*4 - 6], al
mov edx, r15d
mov edx, r15d
call fcn.1400b9ab3
or eax, dword [rax]
add byte [rax - 0x73], cl
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
or eax, 0x10099e
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
and al, 0x20
and al, 0x20
mov rcx, rax
mov ecx, eax
mov r8, rsi
mov eax, esi
mov r9, r14
call fcn.140094a4d
adc byte [rbx + 0x36e9fffd], bh
cld
invalid
invalid
adc byte [rbx + 0x36e9fffd], bh
cld
cld
invalid
dec dword [rcx - 0x75]
or byte [r9 - 0x75], r9b
or byte [rcx - 0x75], cl
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov edx, dword [rdi + 0x10]
mov edx, dword [rdi + 0x10]
push rdi
adc byte [rax - 0x75], cl
mov rax, qword [rsp + 0x40]
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x20], rax
mov r8, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
and al, 0x30
mov r9, qword [rsp + 0x28]
sub al, ch
fist word [rax + rax]
add byte [rbx - 0x7af0fe08], al
cmp eax, 1
invalid
invalid
jl 0x1400b8f65
sti
call fcn.1400ba442
cmp eax, 1
jne case.0x1400b9762.36
test dword [rbx + rdi*8 - 1], edi
invalid
add dword [rdi], ecx
test dword [rbx + rdi*8 - 1], edi
invalid
dec dword [rcx - 0x4b76b32b]
and al, 0x88
invalid
mov ebp, edx
mov qword [rsp + 0x88], r14
mov ah, 0x24
mov byte [rax], al
add byte [rax], al
mov ah, 0x24
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov word [rax + riz*4], fs
add byte [rax], al
invalid
mov rcx, qword [rsp + 0xa0]
add byte [rcx + 0xb2ee8f2], cl
add byte [rax], al
invalid
mov edx, esi
call fcn.1400b9ab3
or eax, dword cs:[rax]
or eax, dword [rax]
add byte [rcx - 0x77], cl
invalid
mov r14, rax
mov rsi, rdx
mov esi, edx
invalid
mov dword [rsp + 0x5c], ebp
and dword [rsp + 0x58], 0
and al, 0x58
invalid
mov rcx, rdi
lea rdx, [rsp + 0x58]
push rsp
and al, 0x58
call fcn.1400b9a72
mov rax, qword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
adc byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
test rax, rax
je 0x1400b97bc
or byte [rax], al
invalid
add byte [rax], al
add byte [rax - 1], cl
enter 0xffffffffffff8948, 0x47
mov qword [rdi + 0x10], rax
mov rcx, qword [rdi + 8]
invalid
invalid
dec rax
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x10], eax
mov rcx, qword [rdi + 8]
mov ecx, dword [rdi + 8]
shl rax, 4
shl eax, 4
loopne case.0x14015a5e0.151
add al, 0x8b
mov edx, dword [rcx + rax]
adc al, 1
mov r15d, dword [rcx + rax + 4]
mov edi, dword [rcx + rax + 4]
test edx, edx
je 0x1400b927d
invalid
mov al, 2
add al, byte [rax]
invalid
test byte [rax - 0x7cfffffe], dh
cli
add al, byte [rax]
add byte [rbx - 0x7bf0fd06], al
add cl, byte [rdi]
invalid
add byte [rax], al
cmp edx, 2
add cl, byte [rdi]
test dh, ah
je 0x1400b97bc
out 7, al
add byte [rax], al
invalid
invalid
add byte [rax + 1], cl
ror dword [rax - 0x75], 0x69
mov ebp, dword [rcx + 8]
mov rcx, r14
add rcx, rax
mov rbp, qword [rcx + 8]
mov ebp, dword [rcx + 8]
imul ecx, dword [rax], 0x48f1894c
mov edx, esi
invalid
mov rcx, r14
mov rdx, rsi
mov r8d, r15d
mov r8d, r15d
clc
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
or byte [rax], dl
add al, ch
call fcn.14002ce11
invalid
idiv edi
dec dword [rax - 0x77]
mov qword [rax], rbp
sub bl, ch
stosb byte [rdi], al
jmp case.0x14009a069.144
mov r15d, dword [rax + 4]
mov edi, dword [rax + 4]
js 0x1400b8fff
mov ebp, dword [rax + 0x10]
cmp rsi, rbp
push 0xffffffffee394810
cmp esi, ebp
jbe 0x1400b927d
add al, byte [rax]
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rcx, r14
mov ecx, esi
int1
mov rdx, rsi
mov r8d, ebp
mov eax, ebp
mov eax, ebp
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
lea ecx, [0x1401b9880]
or eax, 0x100869
adc byte [rax], al
call fcn.14002ce11
mov rax, qword [rax]
invalid
mov dword [rsp + 0x5c], ebp
insb byte [rdi], dx
and al, 0x5c
add byte [rcx + 0x485c246c], cl
mov dword [rsp + 0x60], eax
invalid
insb byte [rdi], dx
and al, 0x5c
pop rsp
mov qword [rsp + 0x60], rax
invalid
mov dword [rsp + 0x58], 1
pop rax
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
add byte [rax], al
mov rcx, rdi
mov ecx, edi
lea rdx, [rsp + 0x58]
call fcn.1400b9a72
invalid
or al, byte [rax]
add byte [rax], al
xor eax, 0x4c00000a
mov esp, dword [rsp + 0xb0]
movsb byte [rdi], byte [rsi]
and al, 0xb0
add byte [rax], al
invalid
add byte [rax], al
mov r12, qword [rsp + 0xb0]
add byte [rax], al
add byte [rbp - 0x7b], cl
test r12, r12
test esp, esp
in al, 0xf
test byte [rax + rcx], ah
add byte [rax], al
mov rcx, r14
je 0x1400b98b2
mov rcx, r14
mov rdx, rsi
mov edx, esi
mov r8d, ebp
call 0x192191da7
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
or byte [rax], dl
add al, ch
scasb al, byte [rdi]
cmp eax, 0x894cfff7
idiv edi
mov qword [rax], r12
invalid
invalid
invalid
retf
call fcn.14002ce11
idiv edi
mov qword [rax], r12
lea r12, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
and dl, byte [rax]
add cl, ch
invalid
or eax, dword [rdx]
invalid
adc byte [rax], al
jmp 0x1400b927d
add byte [rax], al
add byte [rbx + rcx*4 + 0x78], al
mov r15d, dword [rax + 4]
js case.0x1400b264f.3462
add al, 0x8b
or byte [rcx - 0x7ca3dbbc], cl
or byte [rcx - 0x7ca3dbbc], cl
mov eax, dword [rax + 8]
mov dword [rsp + 0x5c], eax
and al, 0x5c
or byte [rcx - 0x7ca3dbbc], cl
and al, 0x5c
pop rsp
and dword [rsp + 0x58], 0
mov rcx, rdi
stc
and al, 0x58
add byte [rax - 0x77], cl
stc
lea rdx, [rsp + 0x58]
lea edx, [rsp + 0x58]
push rsp
and al, 0x58
call fcn.1400b9a72
or dword [rax], eax
add cl, ch
jmp 0x1880b9096
add dword [rax], eax
invalid
invalid
jmp 0x1400b927d
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rax + 0x10]
test rcx, rcx
test ecx, ecx
adc byte [rax - 0x7b], cl
adc byte [rax - 0x7b], cl
test ecx, ecx
leave
je case.0x14009a069.144
add bh, bh
invalid
mov rdx, qword [rax + 8]
mov r15d, dword [rdx]
lea r8, [rdx + rcx*4]
lea eax, [rdx + rcx*4]
add al, 0x8a
cmp cl, byte [rbp + rcx*4 + 4]
mov cl, byte [rax - 0x7d]
invalid
add al, 0x8a
add rdx, 4
add edx, 4
ret 0x4804
add al, 0x48
mov ecx, edi
stc
mov rcx, rdi
stc
call fcn.140094f36
jmp 0x1400b927d
rol byte [rcx], 0
invalid
rol byte [rcx], 0
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
add byte [rax - 0x75], cl
and al, 0x30
and al, 0x30
mov ecx, dword [rsp + 0x30]
and al, 0x30
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
and al, 0x38
cmp al, ch
insd dword [rdi], dx
sldt word [rax]
add byte [rax], al
call fcn.1400ba03e
add byte [rax], al
jmp 0x1400b9275
lahf
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
push rsp
and al, 0x28
invalid
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x38
invalid
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
and al, 0x38
cmp al, ch
adc al, 0xf
invalid
call fcn.1400b9ffe
sldt word [rax]
add byte [rax], al
jmp 0x1400b9275
and al, 0x30
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
push rsp
and al, 0x28
invalid
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x38
invalid
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
cmp al, ch
push rsi
call fcn.1400b9b59
or al, byte [rax]
add cl, ch
add byte [rax], al
jmp 0x1400b9275
insd dword [rdi], dx
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
and al, 0x30
and al, 0x30
xor byte [rax - 0x75], cl
push rsp
and al, 0x28
invalid
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x38
invalid
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
cmp al, ch
xchg ecx, eax
out dx, al
call fcn.140097fad
jmp 0x1400b9275
push rsp
add dword [rax], eax
invalid
std
invalid
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
and al, 0x28
sub byte [rbx + rcx*4 + 0x44], cl
mov r8, qword [rsp + 0x38]
and al, 0x38
cmp al, ch
jle 0x1400b913d
invalid
call fcn.1400b9bb3
or al, byte [rax]
add cl, ch
invalid
add byte [rax], al
jmp 0x1400b9275
cmp eax, dword [rcx]
add byte [rax], al
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
and al, 0x30
and al, 0x30
mov rdx, qword [rsp + 0x28]
push rsp
and al, 0x28
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
and al, 0x38
call fcn.1400982c1
jae 0x1400b913d
std
invalid
jmp 0x1400b9275
mov cl, byte [rbx + 0x180]
mov rdx, qword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
add byte [rcx], 0
add byte [rax - 0x75], cl
invalid
mov edx, dword [rsp + 0x30]
push rsp
and al, 0x30
mov r8, qword [rsp + 0x28]
mov r9, qword [rsp + 0x38]
and al, 0x38
call fcn.140097f47
std
invalid
jmp 0x1400b9275
add byte [rax - 0x75], cl
and al, 0x38
mov eax, dword [rsp + 0x38]
cmp rax, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
jae 0x1400b927d
cmp ebx, 0
add byte [rax], al
invalid
add byte [rax - 0x75], cl
and al, 0x30
and al, 0x30
mov rax, qword [rsp + 0x30]
and al, 0x30
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rsp + 0x38]
and al, 0x38
movzx eax, byte [rax + rcx]
lea rcx, [0x1401bb398]
adc byte [rax], al
invalid
add byte [rax + 0xf00083c], al
cmp byte [rax + rcx], 0
cmp al, 8
or byte [rax], al
add byte [rdi], cl
je 0x1400b927d
test ah, bl
fadd qword [rax]
add byte [rax], al
add cl, ch
invalid
add byte [rax], al
jmp case.0x14009a069.144
sti
std
invalid
dec dword [rdx + 0x1808b]
add byte [rcx], 0
add byte [rax - 0x75], cl
push rsp
and al, 0x30
mov edx, dword [rsp + 0x30]
mov r8, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
and al, 0x28
mov r9, qword [rsp + 0x38]
call fcn.140097f7e
invalid
in eax, dx
std
invalid
cmp al, ch
mov esi, 0xe9fffded
std
invalid
jmp 0x1400b9275
mov al, 0
add byte [rax], al
mov rcx, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x28]
push rsp
and al, 0x28
invalid
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x38
mov r8, qword [rsp + 0x38]
and al, 0x38
call fcn.14009809a
jmp 0x1400b9275
xchg edi, eax
add byte [rax], al
invalid
shr esi, 0xfd
std
invalid
add byte [rax - 0x75], cl
and al, 0x38
mov eax, dword [rsp + 0x38]
cmp rax, qword [rsp + 0x28]
and al, 0x28
je 0x1400b927d
add cl, ch
jmp case.0x14009a069.144
scasb al, byte [rdi]
std
invalid
mov rcx, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
mov rdx, qword [rsp + 0x28]
and al, 0x28
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
call fcn.1400ba257
push rax
adc byte [rax], al
invalid
add bl, ch
insb byte [rdi], dx
jmp 0x1400b9275
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov rdx, qword [rsp + 0x28]
and al, 0x28
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
cmp al, ch
call fcn.140097ff8
jmp 0x1400b9275
push rsi
fucomi st(5)
std
invalid
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov rdx, qword [rsp + 0x28]
push rsp
and al, 0x28
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
call fcn.1400b9ddc
jmp 0x1400b9275
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
push rsp
and al, 0x28
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
call fcn.14009803e
invalid
jmp 0x1400b9275
sub cl, byte [rax - 0x75]
and al, 0x30
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x38]
cmp al, ch
mov dword [rax], ecx
invalid
call fcn.1400b9ae8
add byte [rax], al
add bl, ch
jmp 0x1400b9275
adc al, 0x48
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x38
invalid
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
cmp al, ch
call fcn.1400980aa
xor eax, 0x84fffdee
ror byte [rdi], 0x84
invalid
invalid
out dx, al
std
inc dword [rax + rax*8 - 0x2db7bf1]
invalid
invalid
and al, 0xfd
test al, al
je case.0x14009a069.144
and al, 0xfd
invalid
inc dword [rcx + rcx*4 + 0x7c]
mov dword [rsp + 0x50], r15d
mov dword [rsp + 0x50], edi
jl case.0x1400b8a38.36
and al, 0x50
push rax
mov rcx, r13
mov edx, r15d
call fcn.140096907
jp case.0x14015a5e0.189
std
inc dword [rax + rax*8 - 0x2f37af1]
test al, al
invalid
invalid
or al, 0xfd
std
test al, al
jne case.0x14009a069.144
std
invalid
invalid
std
invalid
mov rbp, qword [rdi + 0xa8]
mov qword [rsp + 0x90], rbp
lodsb al, byte [rsi]
and al, 0x90
nop
nop
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rdi + 0x88]
mov edx, dword [rdi + 0x88]
xchg edi, eax
mov byte [rax], al
add byte [rax], al
invalid
add byte [rax + 0x39], cl
cmp rbp, rdx
invalid
jae case.default.0x1400b8ee4
mov r8d, ebp
mov rcx, qword [rdi + 0x80]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
invalid
pop qword [rax + 0x4c000000]
lea ecx, [0x1401bb320]
invalid
add byte [rbp + rcx*4 + 0xd], cl
pop rbx
and byte [rax], dl
add al, ch
shl byte [rax], cl
call case.0x1400688df.511
mov dword [rax], r15d
std
inc dword [rcx + rcx*4 + 0x38]
mov r8d, r15d
clc
mov rcx, qword [rdi + 0x98]
mov rdx, qword [rdi + 0xa0]
xchg edi, eax
invalid
add byte [rax], al
add byte [rax], al
cwde
add byte [rax], al
add byte [rax - 0x75], cl
xchg edi, eax
movabs al, byte [0xb6e8e1894d000000]
add byte [rax], al
mov r9, r12
invalid
invalid
add byte [rax], al
mov r9, r12
call case.0x1400688df.511
and ch, bh
invalid
and ch, bh
std
dec dword [rcx - 0x7800b7d8]
test al, 0
add byte [rax], al
mov dword [rax], ebp
inc qword [rdi + 0xa8]
inc dword [rdi + 0xa8]
xchg dword [rax + 0x48000000], ebp
mov rcx, rbx
mov ecx, ebx
mov edx, r15d
call fcn.140096511
std
dec dword [rbx + 0x158d4808]
mov ecx, dword [rax]
lea rdx, [0x14024f2dc]
lea edx, [0x14024f2dc]
or byte [rax - 0x73], cl
adc eax, 0x195fd9
fstp dword [rdi + 0x19]
invalid
lea edx, [0x14024f2dc]
fstp dword [rdi + 0x19]
pop rdi
sbb dword [rax], eax
invalid
add byte [rax + 0x63], cl
or al, 0x8a
movsxd rcx, dword [rdx + rcx*4]
invalid
add rcx, rdx
jmp rcx
mov r15d, dword [rax + 4]
add al, 0xf
bsf eax, dword [rax + 8]
mov esp, 0x8d480840
lea rcx, [0x14024f300]
lea ecx, [0x14024f300]
or eax, 0x195fe5
sbb dword [rax], eax
movsxd rax, dword [rcx + rax*4]
invalid
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
enter 0xffffffffffffe0ff, 0x48
jmp rax
cmp dword [rsp + 0x38], 0
je 0x1400b927d
test byte [rbp - 1], cl
invalid
invalid
jmp case.0x14009a069.144
mov rcx, qword [rsp + 0xa8]
mov edx, r15d
add byte [rax], al
add byte [rcx + rcx*4 - 6], al
call fcn.1400b9ab3
outsb dx, byte [rsi]
invalid
add byte [rax], al
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
add eax, 0x89480010
and al, 0x20
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, r14
mov eax, esi
ror dword [rbp - 0x77], 0xf0
mov r9, rsi
call fcn.140094a4d
mov dh, 0xfd
invalid
jmp case.0x14009a069.144
mov r8d, dword [r15 + 4]
cmp byte [rsp + 0x9c], 0
mov esp, 0x9c24
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
je 0x1400b97cf
add byte [rax], al
je 0x1400b97cf
add byte [rax - 0x75], cl
and al, 0x40
mov rcx, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x40]
cmp qword [rsp + 0x28], rcx
jbe 0x1400b97c9
add al, 0
add byte [rax - 0x75], cl
and al, 0x30
mov rax, qword [rsp + 0x30]
cmp byte [rax + rcx], 0xbf
jle case.0x1400b9762.36
mov ss, word [rbx - 9]
invalid
invalid
or byte [rdi - 0x8ac71f1], bh
mov edi, 0xf7538e0f
mov ss, word [rbx - 9]
invalid
jmp 0x1400b97cf
add byte [rax], al
add byte [rcx - 0x75], cl
or byte [r9 - 0x75], r9b
or byte [rcx - 0x75], cl
mov rcx, qword [r15 + 8]
or byte [rcx - 0x75], cl
mov rdx, qword [r15 + 0x10]
mov rax, qword [rsp + 0x40]
and al, 0x40
push rdi
adc byte [rax - 0x75], cl
and al, 0x40
and al, 0x40
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
mov r8, qword [rsp + 0x30]
mov r9, qword [rsp + 0x28]
and al, 0x28
call fcn.1400ba422
adc byte [eax], al
add byte [rbx - 0x7af0fe08], al
cmp eax, 1
invalid
test dword [rdi + rsi*8], esp
cmp eax, 1
clc
add dword [rdi], ecx
jne case.0x1400b9762.36
test dword [rdi + rsi*8], esp
idiv edi
invalid
dec dword [rcx - 0x4b76b32b]
and al, 0x88
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov word [rax + riz*4], fs
and al, 0xa0
mov ebp, edx
mov qword [rsp + 0x88], r14
mov rcx, qword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rcx + 0x6d6e8f2], cl
mov edx, esi
call fcn.1400b9ab3
invalid
add byte [rax], al
mov r14, rax
mov rsi, rdx
mov dword [rsp + 0x5c], ebp
insb byte [rdi], dx
and al, 0x5c
and dword [rsp + 0x58], 0
mov rcx, rdi
mov ecx, edi
stc
and al, 0x58
add byte [rax - 0x77], cl
invalid
stc
lea rdx, [rsp + 0x58]
lea edx, [rsp + 0x58]
pop rax
call fcn.1400b9a72
jns case.0x14009a069.170
mov rax, qword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
test rax, rax
test eax, eax
je 0x1400b97bc
test byte [rsi + 0x48000003], dh
dec eax
dec rax
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x10], eax
adc byte [rax - 0x75], cl
or byte [r8 - 0x3f], r9b
mov rcx, qword [rdi + 8]
mov ecx, dword [rdi + 8]
shl rax, 4
loopne case.0x1400b45c5.136
mov edx, dword [rcx + rax]
add dword [rbx + rcx*4 + 0x7c], eax
add dword [rax*4 - 0x4f7bf02e], eax
test edx, edx
je 0x1400b96d5
cmp edx, 2
je 0x1400b97bc
invalid
mov es, word [rbx]
add eax, dword [rax]
invalid
mov r15d, dword [rcx + rax + 4]
mov edi, dword [rcx + rax + 4]
jl case.0x1400910a4.220
add al, 0x85
ror byte [rdi], cl
test byte [rax - 0x7cfffffe], dh
invalid
cli
test edx, edx
je 0x1400b96d5
cmp edx, 2
je 0x1400b97bc
invalid
mov es, word [rbx]
add eax, dword [rax]
invalid
add cl, byte [rdi]
test byte [rsi + 0x48000003], cl
add rcx, rax
add ecx, eax
ror dword [rax - 0x75], 0x69
or byte [rcx + rcx*4 - 0xf], cl
mov rbp, qword [rcx + 8]
mov ebp, dword [rcx + 8]
imul ecx, dword [rax], 0x48f1894c
mov edx, esi
invalid
mov rcx, r14
mov rdx, rsi
mov r8d, r15d
mov r8d, r15d
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
or eax, 0x100423
add al, 0x10
add al, ch
invalid
call fcn.14002ce11
mov qword [rax], rbp
cmp edi, esi
dec dword [rax - 0x77]
sub bl, ch
jmp 0x1400b93f9
mov r15d, dword [rax + 4]
add al, 0x8b
push 0xffffffffee394810
cmp esi, ebp
jmp 0x1400b93f9
add al, 0x8b
push 0xffffffffee394810
cmp esi, ebp
cmp esi, ebp
jbe 0x1400b96d5
add al, byte [rax]
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
int1
mov rdx, rsi
mov r8d, ebp
mov eax, ebp
mov eax, ebp
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
adc byte [rax], al
call fcn.14002ce11
idiv edi
dec dword [rax - 0x75]
mov rax, qword [rax]
mov dword [rsp + 0x5c], ebp
pop rsp
add byte [rcx + 0x485c246c], cl
mov dword [rsp + 0x60], eax
pop rsp
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x58], 1
pop rax
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
add byte [rax], al
mov rcx, rdi
mov ecx, edi
lea rdx, [rsp + 0x58]
call fcn.1400b9a72
invalid
invalid
add byte [rax], al
fld qword [0xcb579497]
movsb byte [rdi], byte [rsi]
and al, 0xb0
invalid
add byte [rax], al
mov r12, qword [rsp + 0xb0]
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x7b], cl
invalid
test r12, r12
test esp, esp
in al, 0xf
test byte [rsp + rax], cl
add byte [rax], al
invalid
je 0x1400b98b2
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
mov rdx, rsi
mov edx, esi
mov r8d, ebp
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
call fcn.14002ce11
push rsi
cmp edi, esi
dec dword [rcx + rcx*4 + 0x20]
invalid
add al, ch
push rsi
cmp edi, esi
dec dword [rcx + rcx*4 + 0x20]
invalid
and byte [rbp + rcx*4 + 0x25], cl
jae 0x1400b94e1
lea r12, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
adc byte [rax], al
jmp 0x1400b96d5
add byte [rbx + rcx*4 + 0x78], al
add al, 0x8b
or byte [rcx - 0x7ca3dbbc], cl
or byte [rcx - 0x7ca3dbbc], cl
mov eax, dword [rax + 8]
mov dword [rsp + 0x5c], eax
and al, 0x5c
or byte [rcx - 0x7ca3dbbc], cl
and al, 0x5c
and dword [rsp + 0x58], 0
mov rcx, rdi
and al, 0x58
add byte [rax - 0x77], cl
stc
lea rdx, [rsp + 0x58]
lea edx, [rsp + 0x58]
pop rax
call fcn.1400b9a72
jmp 0x1400b96d5
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rax + 0x10]
test rcx, rcx
mov rcx, qword [rax + 0x10]
mov ecx, dword [rax + 0x10]
test rcx, rcx
je 0x1400b93f9
invalid
dec dword [rax - 0x75]
push rax
or byte [rbx + rcx*4 + 0x3a], al
mov r15d, dword [rdx]
mov rdx, qword [rax + 8]
mov r15d, dword [rdx]
cmp cl, byte [rbp + rcx*4 + 4]
mov cl, byte [rax - 0x7d]
lea r8, [rdx + rcx*4]
add al, 0x8a
add rdx, 4
mov rcx, rdi
stc
call fcn.140094f36
mov edx, 0xc0e9fffd
add dword [rax], eax
invalid
ret 0x4804
mov edx, 0xc0e9fffd
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
mov r8, qword [rsp + 0x38]
and al, 0x38
cmp al, ch
adc eax, 0xe900000b
lahf
call fcn.1400ba03e
jmp 0x1400b96cd
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
and al, 0x38
call fcn.1400b9ffe
add cl, ch
xchg byte [rcx], al
add byte [rax], al
jmp 0x1400b96cd
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov rdx, qword [rsp + 0x28]
and al, 0x28
mov r8, qword [rsp + 0x38]
call fcn.1400b9b59
inc byte [0x1adf4955d]
add dword [rax], eax
invalid
inc byte [0x1adf4955d]
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
sub byte [rbx + rcx*4 + 0x44], cl
mov r8, qword [rsp + 0x38]
and al, 0x38
cmp al, ch
cmp edx, ebp
std
call fcn.140097fad
jmp 0x1400b96cd
invalid
invalid
add byte [rax - 0x75], cl
and al, 0x30
mov rdx, qword [rsp + 0x28]
and al, 0x28
invalid
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x38
invalid
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
call fcn.1400b9bb3
invalid
jmp 0x1400b96cd
add byte [rax - 0x75], cl
and al, 0x30
mov rdx, qword [rsp + 0x28]
push rsp
and al, 0x28
mov r8, qword [rsp + 0x38]
call fcn.1400982c1
jmp 0x1400b96cd
mov eax, dword [rax + 0x48000001]
mov edx, dword [rsp + 0x30]
add byte [rcx], 0
add byte [rax - 0x75], cl
push rsp
and al, 0x30
mov r8, qword [rsp + 0x28]
and al, 0x28
mov r9, qword [rsp + 0x38]
and al, 0x38
call fcn.140097f47
jmp 0x1400b96cd
std
invalid
and al, 0x28
jae 0x1400b96d5
invalid
add byte [rax - 0x75], cl
and al, 0x30
mov rcx, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
movzx eax, byte [rax + rcx]
lea rcx, [0x1401bb398]
or byte [rax - 0x73], cl
or eax, 0x101da9
cmp byte [rax + rcx], 0
je 0x1400b96d5
jmp 0x1400b93f9
dec dword [rdx + 0x1808b]
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
mov r8, qword [rsp + 0x28]
mov r9, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
call fcn.140097f7e
jmp 0x1400b96cd
mov eax, dword [rsp + 0x38]
and al, 0x38
call fcn.14009809a
jmp 0x1400b96cd
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
cmp rax, qword [rsp + 0x28]
je 0x1400b96d5
jmp 0x1400b93f9
mov ecx, dword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
and al, 0x28
mov r8, qword [rsp + 0x38]
and al, 0x38
call fcn.1400ba257
or eax, dword [rax]
add bl, ch
insb byte [rdi], dx
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
push rsp
and al, 0x28
add byte [rax], al
jmp 0x1400b96cd
push rsp
and al, 0x28
mov r8, qword [rsp + 0x38]
call fcn.140097ff8
jmp 0x1400b96cd
mov r8, qword [rsp + 0x38]
call fcn.1400b9ddc
jmp 0x1400b96cd
xor byte [rax - 0x75], cl
push rsp
and al, 0x28
mov r8, qword [rsp + 0x38]
call fcn.14009803e
jmp 0x1400b96cd
call fcn.1400980aa
test al, al
je 0x1400b93f9
invalid
inc dword [rcx + rcx*4 + 0x7c]
and al, 0x50
mov dword [rsp + 0x50], r15d
mov rcx, r13
mov edx, r15d
call fcn.140096907
test al, al
jne 0x1400b93f9
invalid
dec dword [rax - 0x75]
scasd eax, dword [rdi]
test al, 0
add byte [rax], al
mov rbp, qword [rdi + 0xa8]
mov qword [rsp + 0x90], rbp
mov rdx, qword [rdi + 0x88]
mov edx, dword [rdi + 0x88]
nop
add byte [rax], al
add byte [rax - 0x75], cl
mov edx, dword [rdi + 0x88]
mov edx, dword [rdi + 0x88]
cmp rbp, rdx
jae case.default.0x1400b8ee4
inc dword [rcx + rcx*4 + 0x38]
mov r8d, r15d
mov rcx, qword [rdi + 0x98]
mov rdx, qword [rdi + 0xa0]
mov r9, r12
call case.0x1400688df.511
mov dword [rax], ebp
inc qword [rdi + 0xa8]
mov rcx, rbx
mov edx, r15d
call fcn.140096511
mov ecx, dword [rax]
lea rdx, [0x14024f348]
pop rbx
sbb dword [rax], eax
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov r14, qword [rsp + 0x88]
jmp case.0x1400b9762.36
jne case.0x1400b9762.36
lea rcx, [rsp + 0x58]
mov rdx, qword [rsp + 0x190]
call fcn.1400b99fb
cmp byte [rsp + 0x4f], 0
jne case.0x1400b9762.36
mov rcx, qword [rsp + 0x190]
mov rax, qword [rcx + 0x10]
cmp rax, qword [rcx + 8]
mov r15b, byte [rsp + 0x4f]
mov rbp, qword [rsp + 0xd0]
je case.0x140096cf2.161
lea rax, [rsp + 0xb8]
mov qword [rax], rdx
lea rcx, [rsp + 0x90]
mov qword [rsp + 0x58], rcx
lea rcx, [fcn.14012c0a0]
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], rcx
lea rax, [rsp + 0x50]
mov qword [rsp + 0x78], rax
lea rax, [0x1401bb2d8]
lea rcx, [rsp + 0xf8]
mov qword [rcx], rax
mov eax, 3
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x14008e328]
mov qword [rsp + 0x80], rdx
lea rdx, [rsp + 0x58]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
call fcn.140158310
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
call fcn.140158770
lea rax, [0x14024c278]
lea rdx, str.byte_slice_lengths_must_be_less_than_usize_MAX
lea rcx, [rsp + 0x58]
mov qword [rcx], rdx
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
call fcn.140158310
int3
call fcn.140094a4d
mov esi, dword [r13]
mov edi, dword [r13 + 0x10]
jge 0x1400bb105
jmp 0x1400bb1ae
jl 0x1400bb122
sub byte [rax - 0x77], cl
je 0x1400bb127
and byte [rax - 0x73], cl
je 0x1400bb12c
xor byte [rax - 0x77], cl
int1
mov rdx, r15
mov r8, r14
mov r9, rbx
call case.0x1400ae8cb.359
cmp qword [rsi], 0
je 0x1400bb12e
mov edi, dword [rsp + 0x40]
and al, 0x40
mov esi, 1
add byte [rax], al
jmp 0x1400bb1ae
add byte [rax], al
xor esi, esi
jmp 0x1400bb1ae
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, rbp
mov r8, rdi
call case.0x140096cf2.267
mov r9, rdx
ror dword [rax - 0x73], 1
or eax, 0xfe62b
or eax, 0xfe62b
mov qword [rsp + 0x20], rcx
mov rcx, rsi
mov rdx, rdi
mov r8, rax
mov eax, eax
mov eax, eax
call fcn.140094a4d
lea rax, [rsp + 0x48]
mov esi, dword [rax]
mov edi, dword [rax + 0x10]
adc byte [rcx - 0x75], cl
or al, 0x24
invalid
adc byte [rcx - 0x75], cl
or al, 0x24
invalid
and al, 0x4c
mov edx, ebp
invalid
mov rdx, r13
call fcn.1400954d5
invalid
std
dec dword [rcx + 0x48fa89f0]
add esp, 0x78
mov eax, esi
mov edx, edi
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
mov rdi, r9
iretd
mov rbx, r8
mov ebx, eax
mov ebx, eax
mov r14, rdx
mov rsi, rcx
mov r12, qword [rsp + 0xd8]
add byte [rbx + rcx*4 - 0x54], cl
and al, 0xd0
rol byte [rax], 1
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rdx]
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rdx]
invalid
invalid
invalid
add dword [rax], eax
mov eax, dword [rdx]
cmp byte [rax + 0x182], 0
add dword [rax], eax
add byte [rax], al
je case.0x1400b9322.303
mov bpl, byte [rax + 0x183]
mov qword [rsp + 0x28], r12
and al, 0x28
and al, 0x28
mov qword [rsp + 0x20], r13
and al, 0x20
lea r15, [rsp + 0x30]
mov rcx, r15
mov rdx, r14
mov r8, rbx
mov r9, rdi
call case.0x1400c8bef.191
sub al, byte [rcx]
add byte [rax], al
sub al, byte [rcx]
add byte [rax], al
cmp qword [r15], 0
cmp dword [rdi], 0
je 0x1400bb2c2
test bpl, bpl
je 0x1400bb2ab
mov r8, qword [rsp + 0x38]
mov r9d, dword [rsp + 0x40]
mov ecx, dword [rsp + 0x40]
mov ecx, dword [rsp + 0x40]
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x38], rbx
and al, 0x38
and al, 0x38
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], r12
and al, 0x48
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r8
and al, 0x20
jl case.0x1400ae8cb.351
sub byte [rcx + rcx*4 + 0x44], cl
and al, 0x20
lea rbx, [rsp + 0x50]
and al, 0x50
mov rcx, rbx
mov rdx, rdi
call fcn.14015b27f
cmp dword [rbx], 2
cmp eax, dword [rdx]
cmp eax, dword [rdx]
je 0x1400bb2d8
mov rax, qword [rsp + 0x60]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rsp + 0x50]
movups xmmword [rsi], xmm0
adc dword [rsi], eax
adc dword [rsi], eax
jmp case.0x1400910a4.294
mov qword [rsp + 0x28], r12
and al, 0x28
mov qword [rsp + 0x20], r13
lea r15, [rsp + 0x30]
mov rcx, r15
mov ecx, edi
jl case.0x14008760c.336
xor byte [rcx + rcx*4 - 7], cl
mov ecx, edi
mov rdx, r14
mov r8, rbx
mov eax, ebx
mov eax, ebx
mov r9, rdi
mov ecx, edi
call case.0x1400c8bef.191
cmp qword [r15], 0
je 0x1400bb2c2
mov rax, qword [rsp + 0x38]
and al, 0x38
cmp byte [rbx + 0x4840244c], cl
mov dword [rsi + 8], eax
invalid
mov ecx, dword [rsp + 0x40]
mov qword [rsi + 8], rax
or byte [rcx + 0x1b8104e], cl
add byte [rax], al
mov dword [rsi + 0x10], ecx
mov eax, 1
invalid
adc byte [rax + 1], r15b
add bl, ch
add dh, byte [rcx]
ror byte [rax - 0x77], 6
jmp 0x1400bb2c4
xor eax, eax
mov qword [rsi], rax
add rsp, 0x68
add esp, 0x68
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop r15
ret
mov rax, qword [rsp + 0x58]
lea r8, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [r8], rax
add byte [rax - 0x73], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
add eax, 0xfe4dc
in al, 0xf
add byte [rax - 0x77], cl
and al, 0x20
invalid
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x190320
add ebx, dword [rcx]
add byte [rbp + rcx*4 + 0xd], cl
lea ecx, [0x1401b5720]
invalid
sub eax, dword [rax]
lea r9, fcn.14009e288
lea ecx, [0x1401b5720]
mov edx, 0x2b
add byte [rax], al
call fcn.1401586d0
invalid
int3
sub esp, 0x28
mov r9, rdx
cmp rdx, 3
cmp edx, 3
cmp edx, 3
jae case.0x140096d74.268
mov rax, rcx
mov rdx, r9
mov edx, ecx
mov edx, ecx
add rsp, 0x28
invalid
ret
mov edx, 2
mov rcx, r9
call fcn.1401583e0
mov cl, 0xd0
or dword [rax], eax
mov cl, 0xd0
or dword [rax], eax
int3
cmp edx, eax
jb 0x1400bb344
mov rax, rcx
mov rdx, r8
enter 0xffffffffffff894c, 0xffffffffffffffc2
add rsp, 0x28
ret
mov rcx, r8
mov r8, r9
call fcn.1401583e0
xchg ecx, eax
ror byte [rcx], 1
invalid
xchg ecx, eax
ror byte [rcx], 1
add ah, cl
int3
push 0x49000001
mov esi, ecx
test byte [rax + rbx*8], ah
add dword [rax], eax
add byte [rax], al
invalid
invalid
fadd dword [rcx]
add byte [rax], al
and dword [rax + 0x48], 0
invalid
test al, 0
add byte [rax], al
add byte [rcx - 0x77], cl
adc al, 0
add byte [rax], al
mov eax, dword [rcx + 0x18]
sbb byte [r9 - 0x75], cl
and byte [r8 - 0x77], cl
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax], al
invalid
invalid
mov word [rax + rbx], fs
sbb byte [rcx], al
invalid
add byte [rax], al
sbb byte [rcx], al
add byte [rax], al
invalid
add byte [rax + 0x39], cl
enter 0x5077, 0x4c
push rax
mov rsi, r9
mov dword [rsp + 0x40], eax
and al, 0x40
clc
dec dword [rdi]
invalid
test byte [rbp + 0x4c000014], dl
add byte [rcx + rcx*4 - 0x3d], cl
mov ebx, eax
and al, 0x48
sub byte [rdx + rax], bh
setne bh
add al, 0x4c
add al, 0x4c
mov ecx, ebp
out 0xff, al
dec dword [rcx + 0x1002494]
and al, 0
invalid
add byte [rax], al
add byte [rdx + rax], bh
add dh, byte [rbp + 9]
and dword [rsi], 0
add cl, ch
xchg ebp, eax
adc eax, dword [rax]
invalid
add byte [rax], al
add byte [rcx - 0x77], al
invalid
add dword [rcx + rcx*4 - 6], eax
and al, 0x20
add dword [rax], eax
invalid
and byte [rcx], al
add byte [rax], al
invalid
add byte [rbp + 0x1f], dh
invalid
and byte [rbx], al
add ecx, dword [rax - 0x73]
or eax, 0xfbb0b
invalid
invalid
invalid
invalid
or edi, dword [rbx + 0xf48000f]
enter 0xffffffffffffc031, 0xffffffffffffff80
jns 0x1400bb446
add cl, byte [rax + 0xf]
cmovne eax, ecx
shr r11d, 2
add dh, byte [rcx]
ror byte [rax - 0x77], 0x84
and al, 8
or byte [rcx], al
invalid
or byte [rcx], al
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0x20], al
loopne case.0x14009fdd4.190
add dword [rax + 0x48762444], ecx
and al, 0x76
lea eax, [rbx + 0x18]
test byte [rax + rsi*8], ah
and al, 0xf0
lock add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
xor dword [rax + 0x48000000], 0xffffff89
mov al, 0
add byte [rax], al
invalid
invalid
lea eax, [rbx + 0xb0]
mov al, 0
add byte [rax], al
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax - 0x73], cl
push r8
push rax
push rax
rol byte [rax], 0
add byte [rax - 0x73], cl
lea eax, [rbx + 0x78]
invalid
add byte [rax], al
lea eax, [rbx + 0x78]
js case.0x14009a069.219
mov dword [rsp + 0xd0], eax
and al, 0x6e
and al, 0x6e
test byte [rax - 0x990dbac], 0xd2
ror byte [rax + 0x48772454], cl
lea ebp, [0x1401bb338]
push rsp
and al, 0x77
lea edi, [0x14024f48c]
invalid
add byte [rax], al
add byte [rax + rcx*4 + 0x64], al
and al, 0x5f
and al, 0x5f
and al, 0x18
add dword [rax], eax
invalid
sbb byte [rcx], al
add byte [rax], al
add byte [rdi], cl
xchg esi, eax
adc al, byte [rax]
add byte [rax - 0x7d], cl
jnp case.0x1400c8bef.201
add byte [rbp + rax + 0x4d], dh
add eax, 0xebc8894d
js 0x1400bb50c
invalid
mov eax, ecx
enter 0x78eb, 0x48
test esi, esi
cmp ecx, dword [rsp + 0xd8]
mov word [rax + rbx*8], fs
and al, 0xd8
add byte [rax], al
add byte [rdi], cl
seta cl
test byte [rsp + 0x76], cl
invalid
invalid
lahf
add byte [rax], al
and al, 0x76
and al, 0x76
test dword [rdi + 0xa000012], ebx
adc al, byte [rax]
add byte [rdx], cl
add byte [rax], al
and al, 0x6f
and al, 0x6f
outsd dx, dword [rsi]
test byte [rbp + 0x48000012], dl
xchg ebp, eax
adc al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rcx], ah
and al, 8
mov eax, dword [rsp + 0x108]
and al, 8
or byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rcx + rcx*8 + 0x48], 0x8b
je 0x1400bb4be
invalid
invalid
adc byte [rbx + rcx*4 + 0x40], cl
or byte [rax - 0x75], cl
invalid
invalid
test byte [rax + rbx], ah
add dword [rax], eax
mov eax, dword [rax + 8]
mov eax, dword [rsp + 0x118]
add byte [rax - 0x77], cl
and al, 0x30
and al, 0x30
mov dword [rsp + 0x30], eax
and al, 0x30
and al, 0x28
sub byte [rax - 0x75], cl
mov eax, dword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x78
and al, 0x48
and al, 0x48
call fcn.14009b9bc
xchg ebp, eax
add al, 0xfe
dec dword [rax - 0x7d]
jl 0x1400bb54f
js 0x1400bb52d
test byte [rdx + 0x12], cl
add byte [rax], al
adc al, byte [rax]
add byte [rbx + rcx*4 - 0x7c], cl
invalid
invalid
test byte [rax + rax*4], ah
add byte [rax], 0
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov esp, 0x11024
adc byte [rcx], al
add byte [rax], al
invalid
invalid
adc byte [rcx], al
add byte [rax], al
test ah, 1
invalid
xchg esp, eax
ror byte [rax - 0x77], 0xb4
and al, 0x28
add dword [rax], eax
add byte [rax - 0x7b], cl
invalid
invalid
add byte [rax], al
test esi, esi
test byte [rdi], 0x95
ret 0x3b4c
add byte [rax], al
add byte [rdi], cl
xchg esp, eax
rol dword [rsp + rdx*2 - 0x76b388dc], 0xc6
mov dword [rsp + 0x60], eax
and al, 0x60
and al, 0x60
invalid
add byte [rax], al
add byte [rax], cl
enter 0xffffffffffff840f, 0x1f
add al, 0
invalid
add byte [rax - 0x75], cl
mov edi, dword [rax + 0x48000000]
add byte [rax - 0x75], cl
mov edx, dword [rbx + 0xc0]
xchg ebx, eax
rol byte [rax], 0
add byte [rcx - 0x77], cl
invalid
invalid
add byte [rax], al
ror byte [rbx + rbp - 0x7d], 1
sub eax, dword [rbx + 0xd0]
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rax - 0x73], cl
add eax, 0xfe3b4
jrcxz case.0x1400ae8cb.442
invalid
jrcxz case.0x1400ae8cb.442
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov dword [rsp + 0x20], eax
and al, 0x20
xlatb
out dx, al
invalid
mov dword [rsp + 0xb8], eax
add byte [rax], al
mov edi, edx
test byte [rax + rax], ah
add dword [rax], eax
add byte [rax], al
mov dword [rsp + 0x7c], eax
invalid
and al, 0x7c
jl case.0x1400b264f.3379
and al, 0x78
add byte [rax - 0x77], cl
invalid
mov ecx, ebx
lea edx, [rsp + 0x78]
js case.0x1400b45c5.193
movabs eax, dword [0x4801468d48ffffe4]
mov dword [rsp + 0x50], eax
and al, 0x50
add dword [rax - 0x77], r9d
add dword [rax - 0x77], ecx
and al, 0x50
push rax
mov eax, dword [rbx + 0x10]
adc byte [r8 - 0x7b], cl
adc byte [rax - 0x7b], cl
test eax, eax
ror byte [rdi], 0x84
rol byte [rbx], 0
add eax, dword [rax]
add byte [rax - 1], cl
enter 0xffffffffffff8948, 0x43
adc byte [r8 - 0x75], cl
adc byte [rax - 0x75], cl
or byte [r8 - 0x3f], cl
loopne 0x1400bb5fa
shl eax, 4
add dword [rbx - 0x7afbfe84], ecx
jl case.0x14009a069.212
add al, 0x85
ror byte [rdi], cl
test byte [rsi - 0x7cfffffe], bh
mov esi, 0x83000002
add byte [rax], al
cli
add cl, byte [rdi]
test byte [rcx + 0x48000003], bl
cdq
add eax, dword [rax]
invalid
invalid
add eax, dword [rax]
add byte [rax + 1], cl
ror dword [rax - 0x75], 0x71
invalid
invalid
invalid
add ecx, eax
jno 0x1400bb61d
or byte [rax - 0x75], cl
mov word [rax + rdi*4], fs
and al, 0xb8
mov ecx, dword [rsp + 0xb8]
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
lea ecx, [0x1401b9868]
or eax, 0xfe23e
loop 0x1400bb644
invalid
idiv edi
xor bl, ch
cmpsb byte [rsi], byte [rdi]
mov edi, dword [rax + 4]
js case.0x1400ae8cb.449
add al, 0x44
mov r12d, dword [rax + 0x10]
mov esp, dword [rax + 0x10]
invalid
cmp r15, r12
jbe case.0x1400b930a.175
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rbx + rcx*4 - 0x4c], cl
mov r14, qword [rsp + 0xb8]
mov ah, 0x24
mov eax, 0x4c000000
add byte [rax], al
mov rcx, r14
and al, 0xb8
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, r15
cli
mov r8d, r12d
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
or eax, 0xfe224
call fcn.14002ce11
mov al, 0x17
idiv edi
mov rax, qword [rax]
mov dword [rsp + 0x7c], r12d
mov dword [rsp + 0x7c], esp
mov dword [rsp + 0x7c], esp
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x80], eax
add byte [rax], 0
add byte [rax], al
add bh, al
and al, 0x78
and al, 0x78
mov dword [rsp + 0x78], 1
and al, 0x78
add dword [rax], eax
add byte [rax], al
mov rcx, rbx
invalid
lea rdx, [rsp + 0x78]
and al, 0x78
call fcn.1400b9a72
mov rsi, qword [rsp + 0x50]
mov esi, dword [rsp + 0x50]
jrcxz case.0x1400c8bef.281
dec dword [rax - 0x75]
je case.0x1400b8efc.41
invalid
mov esi, dword [rsp + 0x50]
and al, 0x50
push rax
test rsi, rsi
test esi, esi
je 0x1400bc847
adc dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
mov rdx, r15
mov edx, edi
cli
mov r8d, r12d
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
lea ecx, [0x1401b98b0]
lea ecx, [0x1401b98b0]
or eax, 0xfe20c
or al, 0xe2
verw ax
add al, ch
loop 0x1400bb6b2
add al, ch
call fcn.14002ce11
push 0x48fff717
mov dword [rax], esi
idiv edi
mov qword [rax], rsi
lea rbp, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
lea ebp, [0x1401bb338]
sub eax, 0xffc85
test esp, edi
cld
verw cx
or eax, dword [rdx]
add byte [rax], al
invalid
jmp case.0x1400b930a.175
add byte [rbx + 0x408b0478], cl
mov edi, dword [rax + 4]
mov eax, dword [rax + 8]
mov dword [rsp + 0x7c], eax
and al, 0x7c
and al, 0x7c
or byte [rcx - 0x7c83dbbc], cl
or byte [rcx - 0x7c83dbbc], cl
and al, 0x7c
jl case.0x14009fdd4.269
and dword [rsp + 0x78], 0
and al, 0x78
add byte [rax - 0x77], cl
mov rcx, rbx
mov rcx, rbx
mov ecx, ebx
lea rdx, [rsp + 0x78]
call fcn.1400b9a72
sahf
jrcxz 0x1400bb6d2
invalid
jmp case.0x1400b930a.175
invalid
add dword [rax], eax
invalid
sahf
jrcxz 0x1400bb6d2
invalid
invalid
invalid
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400bb5da
test ah, dh
invalid
invalid
dec dword [rax - 0x75]
push rax
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
or byte [rbx + 0x48d4c3a], cl
mov edi, dword [rdx]
lea r8, [rdx + rcx*4]
lea eax, [rdx + rcx*4]
lea eax, [rdx + rcx*4]
add al, 0x8a
mov cl, byte [rax - 0x7d]
ret 0x4804
add rdx, 4
mov rcx, rbx
fld1
cmp bl, byte [rax - 0x3d160003]
cwde
std
invalid
invalid
invalid
call fcn.140094f36
jmp case.0x1400b930a.175
ret 1
invalid
cwde
std
invalid
ret 1
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rcx, qword [rsp + 0x48]
and al, 0x48
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
push rsp
and al, 0x40
mov r8, qword [rsp + 0x60]
mov r8, qword [rsp + 0x60]
invalid
call fcn.1400ba03e
jmp 0xe1f5b716
invalid
jmp 0x1400bb8bb
add byte [rax - 0x75], cl
and al, 0x48
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x60]
mov r8, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
and al, 0x60
invalid
call fcn.1400b9ffe
call 0xc8f5b72f
invalid
invalid
jmp 0x1400bb8bb
mov byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x60]
mov r8, qword [rsp + 0x60]
and al, 0x60
invalid
call fcn.1400b9b59
invalid
jmp 0x1400bb8bb
add byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
mov ecx, dword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x60]
mov r8, qword [rsp + 0x60]
invalid
call fcn.140097fad
enter 0xfffffffffffffffd, 0xffffffffffffffe9
invalid
jmp 0x1400bb8bb
push rsi
add dword [rax], eax
invalid
add byte [rax], al
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
add byte [rax - 0x75], cl
and al, 0x48
invalid
mov ecx, dword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x60]
and al, 0x60
invalid
call fcn.1400b9bb3
cmp ah, ah
invalid
jmp 0x1400bb8bb
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x48
mov ecx, dword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
push rsp
and al, 0x40
mov r8, qword [rsp + 0x60]
mov r8, qword [rsp + 0x60]
and al, 0x60
call fcn.1400982c1
jmp 0x1400bb8bb
and al, 1
add byte [rax], al
invalid
and al, 1
add dword [rax], eax
add byte [rcx - 0x76], al
invalid
invalid
add byte [rax], al
mov cl, byte [r13 + 0x180]
lea eax, [rax + 0x48000001]
add byte [rax - 0x75], cl
push rsp
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
and al, 0x48
mov r8, qword [rsp + 0x40]
mov r9, qword [rsp + 0x60]
mov r9, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
and al, 0x60
call fcn.140097f47
invalid
invalid
jmp 0x1400bb8bb
add al, 1
add byte [rax], al
mov rax, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
and al, 0x60
and al, 0x60
cmp rax, qword [rsp + 0x40]
and al, 0x40
jae case.0x1400b930a.175
jae case.0x1400b930a.175
mov rax, qword [rsp + 0x48]
and al, 0x48
and al, 0x48
mov rcx, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
movzx eax, byte [rax + rcx]
add al, 8
lea rcx, [0x1401bb398]
cmp byte [rax + rcx], 0
cmp al, 8
invalid
sti
sldt word [rax + 0xf00083c]
add byte [rax + 0xf00083c], al
add byte [rax + 0xf00083c], al
cmp al, 8
add byte [rdi], cl
invalid
je case.0x1400b930a.175
test ch, bl
add byte [rax], al
add cl, ch
add byte [rax], al
jmp 0x1400bb5da
out dx, eax
std
invalid
mov cl, byte [r13 + 0x180]
mov cl, byte [rbp + 0x180]
add byte [rcx], 0
add byte [rax - 0x75], cl
mov edx, dword [rsp + 0x48]
add byte [rax], al
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x40]
and al, 0x40
mov r9, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
and al, 0x60
invalid
call fcn.140097f7e
jmp 0x1400bb8bb
mov al, 0
add byte [rax], al
std
invalid
mov al, 0
add byte [rax], al
mov rcx, qword [rsp + 0x48]
and al, 0x48
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
and al, 0x60
invalid
call fcn.14009809a
std
invalid
jmp 0x1400bb8bb
xchg edi, eax
add byte [rax], al
invalid
add byte [rax - 0x75], cl
and al, 0x60
mov rax, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
invalid
cmp rax, qword [rsp + 0x40]
and al, 0x40
je case.0x1400b930a.175
je case.0x1400b930a.175
add cl, ch
jmp 0x1400bb5da
movabs eax, dword [0x48244c8b48fffffd]
invalid
dec dword [rax - 0x75]
mov rcx, qword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x60]
and al, 0x60
call fcn.1400ba257
jmp 0x1400bb8bb
insb byte [rdi], dx
or ch, dl
invalid
insb byte [rdi], dx
mov rcx, qword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x40]
push rsp
and al, 0x40
mov r8, qword [rsp + 0x60]
call fcn.140097ff8
xchg ebp, eax
invalid
std
invalid
jmp 0x1400bb8bb
xchg ebp, eax
invalid
and al, 0x48
mov rdx, qword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
and al, 0x60
invalid
call fcn.1400b9ddc
invalid
invalid
jmp 0x1400bb8bb
and al, 0x48
mov rdx, qword [rsp + 0x40]
push rsp
and al, 0x40
mov r8, qword [rsp + 0x60]
call fcn.14009803e
jmp 0x1400bb8bb
invalid
scasd eax, dword [rdi]
invalid
std
invalid
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
push rsp
and al, 0x40
mov r8, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
and al, 0x60
and al, 0x60
invalid
call fcn.1400b9ae8
jmp 0x1400bb8bb
invalid
loop case.0x1400b9762.84
invalid
invalid
adc al, 0x48
mov ecx, dword [rsp + 0x48]
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x60]
and al, 0x60
invalid
call fcn.1400980aa
out dx, eax
invalid
std
inc dword [rax + rax*8 - 0x2e87bf1]
invalid
test byte [rdi], dl
std
test al, al
je 0x1400bb5da
std
invalid
mov ecx, dword [rsp + 0xf0]
mov word [rax + rsi*8], fs
and al, 0xf0
add byte [rax], al
add byte [rcx - 0x4fce1706], cl
mov edx, edi
invalid
invalid
mov al, 0xfd
cli
inc dword [rax + rax*8 - 0x3037af1]
ror byte [rdi], 0x85
cld
test esp, edi
cld
invalid
mov esi, dword [rbx + 0x48]
mov qword [rsp + 0xb0], rsi
mov dword [rsp + 0xb0], esi
mov qword [rsp + 0xb0], rsi
mov dword [rsp + 0xb0], esi
and al, 0xb0
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rbx + 0x28]
push rbx
sub byte [rax + 0x39], cl
invalid
cmp rsi, rdx
jae case.default.0x1400bbdd7
add byte [rax], al
mov r8d, esi
mov rcx, qword [rbx + 0x20]
and byte [r13 + r9*4 + 0xd], cl
sbb edi, edx
verw ax
xchg edx, eax
cli
cld
invalid
invalid
and byte [r13 + r9*4 + 0xd], cl
and byte [rbp + rcx*4 + 0xd], cl
sbb edi, edx
verw ax
xchg edx, eax
cli
cld
dec dword [rcx - 0x776bec8]
mov dword [rax], edi
mov r8d, edi
mov eax, edi
mov rcx, qword [rbx + 0x38]
mov rdx, qword [rbx + 0x40]
push rbx
mov r9, rbp
mov r9, rbp
invalid
cmp byte [rax - 0x75], cl
push rbx
mov r9, rbp
mov r9, rbp
invalid
jmp 0x13d063706
call case.0x1400688df.511
mov dword [rax], esi
invalid
cli
cld
dec dword [rcx + 0x43ff4830]
xor byte [rax - 1], cl
mov rcx, r13
xor byte [rax - 1], cl
inc qword [rbx + 0x48]
inc dword [rbx + 0x48]
mov rcx, r13
mov rcx, r13
mov edx, edi
call fcn.140096511
std
invalid
loop 0x1400bb8d8
std
dec dword [rbx + 0x158d4808]
mov ecx, dword [rax]
lea rdx, [0x14024f420]
adc eax, 0x193ae8
adc eax, 0x193ae8
call 0x1880bd273
invalid
movsxd rcx, dword [rdx + rcx*4]
mov cl, byte [rax + 1]
sar edi, 1
jmp rcx
invalid
add rcx, rdx
add ecx, edx
jmp rcx
mov edi, dword [rax + 4]
bsf eax, dword [rax + 8]
lea rcx, [0x14024f444]
cmc
cmp bl, byte [rcx]
sbb dword [rax], eax
invalid
mov esp, 0x8d480840
or byte [rax - 0x73], cl
or eax, 0x193af5
cmc
cmp bl, byte [rcx]
sbb dword [rax], eax
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
cmp dword [rsp + 0x60], 0
jl 0x1400bb980
invalid
add byte [rdi], cl
test byte [rdi - 1], bl
pop rdi
invalid
invalid
invalid
jmp rax
jl 0x1400bb980
and al, 0x60
add byte [rdi], cl
test byte [rdi - 1], bl
pop rdi
invalid
invalid
pop rdi
invalid
dec dword [rax - 0x75]
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax], al
mov edx, edi
invalid
cmp esp, ecx
loope 0x1400bb976
mov rcx, qword [rsp + 0xc0]
add byte [rax], al
mov edx, edi
call fcn.1400b9ab3
loope 0x1400bb976
dec dword [rax - 0x73]
or eax, 0xfdf49
fisttp word [r15]
invalid
loope 0x1400bb976
dec dword [rax - 0x73]
or eax, 0xfdf49
fisttp word [r15]
invalid
lea ecx, [0x1401b98c8]
fisttp word [r15]
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rcx
and al, 0x20
mov rcx, rax
ror dword [rbx + rcx*4 - 0x7c], 0x24
mov eax, 0x4d000000
add byte [rax], al
mov r9, r15
mov r8, qword [rsp + 0xb8]
add byte [rax], al
add byte [rbp - 0x77], cl
mov r9, r15
stc
call fcn.140094a4d
jmp 0x1400bb5da
cld
invalid
invalid
std
invalid
cld
invalid
dec dword [rax - 0x73]
add dword [rax - 0x77], r9d
invalid
invalid
lea eax, [rsi + 1]
and al, 0x50
and al, 0x50
lea edi, [0x14024f48c]
add byte [rax - 0x75], cl
je 0x1400bb9d6
invalid
lock add byte [rax], al
add al, ch
invalid
add byte [rax], al
je 0x1400bb9a3
in eax, 0xfd
std
dec dword [rax - 0x77]
mov dword [rsp + 0xb8], eax
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax], al
invalid
invalid
mov eax, 0x48000000
add byte [rax], al
mov dword [rsp + 0x130], edx
xchg esp, eax
and al, 0x30
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [rsi + 2]
invalid
invalid
xor byte [rcx], al
add byte [rax], al
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
test byte [rsp + rcx*8], ah
add byte [rax], al
add byte [rax], al
invalid
int3
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdi*4], ah
and al, 0xb8
add byte [rax], al
add byte [rax + 0x3b], cl
invalid
test byte [rax + rsi], ah
xor byte [rcx], al
invalid
add byte [rax], al
xor byte [rcx], al
add byte [rax], al
add byte [rdi], cl
test ch, ch
or al, 0
add byte [rbx - 0x3f7cb7c8], cl
rol byte [rax + rcx*2], 0x89
test byte [rax + rdi*4], ah
and al, 0xb8
add al, 0x48
mov dword [rsp + 0xb8], eax
test byte [rax + rdi*4], ah
and al, 0xb8
add byte [rax], al
invalid
and al, 0xb8
mov eax, 0x4c000000
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov ecx, ebp
add byte [rax], al
mov ecx, ebp
cld
stosb byte [rdi], al
std
dec dword [rcx - 0x77]
invalid
add al, 0x87
add eax, edi
and al, 0x60
cmp rax, qword [rsp + 0x40]
cmp eax, dword [rsp + 0x40]
and al, 0x40
and al, 0x40
jae 0x1400bb9e7
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
invalid
mov al, byte [rax + rcx]
cmp byte [r12 + 8], al
and al, 8
and al, 8
ja 0x1400bb9e7
cmp byte [r12 + 9], al
and al, 9
jb 0x1400bb9e7
mov rcx, qword [rsp + 0xc0]
mov edx, edi
call fcn.1400b9ab3
invalid
invalid
add byte [rcx - 0x1fa51706], cl
loopne case.0x1400bbdd7.381
invalid
mov rdi, rax
mov r14, rdx
mov esi, edx
mov eax, dword [r12 + 4]
add al, 0x89
and al, 0x7c
and al, 0x7c
mov dword [rsp + 0x7c], eax
and dword [rsp + 0x78], 0
mov rcx, rbx
lea rdx, [rsp + 0x78]
lea edx, [rsp + 0x78]
and al, 0x78
add byte [rax - 0x77], cl
invalid
lea edx, [rsp + 0x78]
push rsp
and al, 0x78
invalid
call fcn.1400b9a72
invalid
mov rax, qword [rbx + 0x10]
test rax, rax
test eax, eax
ror byte [rdi], 0x84
push rdi
or al, 0
add byte [rax], al
dec rax
invalid
invalid
invalid
je 0x1400bc6de
add byte [rax], al
dec rax
dec eax
mov qword [rbx + 0x10], rax
mov dword [rbx + 0x10], eax
adc byte [rax - 0x75], cl
or byte [r8 - 0x3f], cl
or byte [rax - 0x3f], cl
mov rcx, qword [rbx + 8]
shl rax, 4
invalid
or byte [rax - 0x3f], cl
loopne 0x1400bba9a
add al, 0x8b
mov edx, dword [rcx + rax]
adc al, 1
mov r12d, dword [rcx + rax + 4]
mov esp, dword [rcx + rax + 4]
add dword [rax*4 - 0x607bf02e], eax
add al, 0x85
test edx, edx
je case.0x14009a069.264
invalid
lahf
add al, byte [rax]
invalid
ror byte [rdi], cl
test byte [rdi - 0x7cfffffe], bl
cli
add cl, byte [rdi]
test byte [rdi], ch
invalid
add al, byte [rax]
add byte [rbx - 0x7bf0fd06], al
cli
add cl, byte [rdi]
invalid
add byte [rax], al
cmp edx, 2
je 0x1400bc6de
invalid
or al, 0
invalid
invalid
or al, 0
add byte [rax + 1], cl
add rcx, rax
mov rsi, qword [rcx + 8]
or byte [rax - 0x77], cl
stc
ror dword [rax - 0x75], 0x71
or byte [rax - 0x77], cl
stc
mov ecx, edi
mov rdx, r14
mov edx, esi
mov r8d, r12d
mov r8d, r12d
mov eax, esp
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
lea ecx, [0x1401b9868]
call fcn.14002ce11
adc r14d, edi
dec dword [rax - 0x77]
mov qword [rax], rsi
jmp case.0x1400bbdef.0
stosb byte [rdi], al
xor bl, ch
stosb byte [rdi], al
mov r12d, dword [rax + 4]
mov esi, dword [rax + 0x10]
jo 0x1400bbae7
add al, 0x8b
jo 0x1400bbae7
cmp r14, rsi
test byte [rdi], 0x86
jbe case.0x14009a069.264
add al, byte gs:[rax]
add al, byte [rax]
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
mov rdx, r14
mov edx, esi
mov r8d, esi
mov r8d, esi
mov eax, esi
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
call fcn.14002ce11
idiv edi
nop
fisttp qword [rdi]
invalid
verw ax
add al, ch
sbb al, 0x13
idiv edi
mov rax, qword [rax]
mov eax, dword [rax]
mov dword [rsp + 0x7c], esi
je 0x1400bbb1f
jl case.0x1400c60c8.105
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x80], eax
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
add bh, al
mov dword [rsp + 0x78], 1
and al, 0x78
js 0x1400bbb0a
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
add byte [rax], al
mov rcx, rbx
mov ecx, ebx
lea rdx, [rsp + 0x78]
lea edx, [rsp + 0x78]
push rsp
and al, 0x78
invalid
js case.0x1400b8efc.123
call fcn.1400b9a72
mov r15, rdi
mov edi, edi
pop rcx
invalid
mov edi, edi
dec dword [rax - 0x75]
mov rdi, qword [rsp + 0xe8]
test rdi, rdi
test edi, edi
mov esp, 0xe824
and al, 0xe8
call 0x1880bbb25
add byte [rax], al
add byte [rax - 0x7b], cl
test edi, edi
dec dword [rdi]
je 0x1400bc847
test byte [rdx], bl
or eax, 0x894c0000
invalid
invalid
sbb cl, byte [0xc957bb2f]
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov ecx, edi
stc
mov rdx, r14
mov edx, esi
mov r8d, esi
mov eax, esi
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
lea ecx, [0x1401b98b0]
verw ax
call fcn.14002ce11
mov qword [rax], rdi
iretd
adc dh, bh
dec dword [rax - 0x77]
cmp byte [rcx + rcx*4 - 1], cl
mov rdi, r15
mov rdi, r15
invalid
jmp case.0x14009a069.264
add byte [rbx + rcx*4 + 0x60], al
add al, 0x8b
mov eax, dword [rax + 8]
mov dword [rsp + 0x7c], eax
and al, 0x7c
invalid
mov r12d, dword [rax + 4]
mov eax, dword [rax + 8]
mov dword [rsp + 0x7c], eax
and al, 0x7c
or byte [rcx - 0x7c83dbbc], cl
and al, 0x7c
jl 0x1400bbadc
and dword [rsp + 0x78], 0
and al, 0x78
and al, 0x78
js 0x1400bbb5d
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
lea rdx, [rsp + 0x78]
and al, 0x78
call fcn.1400b9a72
invalid
jmp case.0x14009a069.264
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rax + 0x10]
mov ecx, dword [rax + 0x10]
adc byte [rax - 0x7b], cl
leave
test rcx, rcx
test ecx, ecx
je case.0x1400bbdef.0
invalid
dec dword [rax - 0x75]
mov rdx, qword [rax + 8]
push rax
or byte [rbx + rcx*4 + 0x22], al
mov r12d, dword [rdx]
mov r12d, dword [rdx]
lea r8, [rdx + rcx*4]
mov cl, byte [rax - 0x7d]
add rdx, 4
ret 0x4804
mov rcx, rbx
fld1
call fcn.140094f36
jmp case.0x14009a069.264
lodsd eax, dword [rsi]
add dword [rax], eax
invalid
movabs dword [0x1ade9fffd93], eax
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
and al, 0x48
std
invalid
lodsd eax, dword [rsi]
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x40]
push rsp
and al, 0x40
mov r8, qword [rsp + 0x50]
call fcn.1400ba257
out 0xff, al
invalid
out 0xff, al
invalid
invalid
jmp 0x1400bbd3d
add byte [rax - 0x75], cl
and al, 0x50
and al, 0x50
push rax
push rax
cmp rax, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
jae case.0x14009a069.264
add byte [rax], al
mov rax, qword [rsp + 0x48]
and al, 0x48
and al, 0x48
mov rcx, qword [rsp + 0x50]
movzx eax, byte [rax + rcx]
or byte [rax - 0x73], cl
or eax, 0xff7c2
invalid
invalid
invalid
or byte [rax - 0x73], cl
or eax, 0xff7c2
invalid
invalid
invalid
lea ecx, [0x1401bb398]
sldt word [rax + 0xf00083c]
add byte [rax + 0xf00083c], al
cmp byte [rax + rcx], 0
add byte [rdi], cl
je case.0x14009a069.264
test byte [rbp + 1], ah
add byte [rax], al
add dword gs:[rax], eax
add dword [rax], eax
add cl, ch
xchg ebp, eax
invalid
jmp case.0x1400bbdef.0
mov rcx, qword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
and al, 0x50
push rax
call fcn.1400b9bb3
mov edx, 0xe9ffffdf
invalid
jmp 0x1400bbd3d
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
and al, 0x48
and al, 0x48
mov rdx, qword [rsp + 0x40]
push rsp
and al, 0x40
mov r8, qword [rsp + 0x50]
and al, 0x50
push rax
call fcn.140097ff8
jmp 0x1400bbd3d
add byte [rax], al
ret
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x48]
and al, 0x48
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
and al, 0x50
push rax
call fcn.1400b9ddc
mov cl, 0xe1
loope case.0x1400b8efc.111
invalid
invalid
jmp 0x1400bbd3d
add dword [rax], eax
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
and al, 0x50
call fcn.1400b9ae8
jmp 0x1400bbd3d
add byte [rax], al
fdivp st(7)
invalid
hlt
add byte [rax], al
mov cl, byte [r13 + 0x180]
invalid
add byte [rcx], 0
invalid
add byte [rcx - 0x76], al
lea eax, [rax + 0x48000001]
add byte [rcx], 0
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x48
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
mov r8, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
and al, 0x40
mov r9, qword [rsp + 0x50]
and al, 0x50
push rax
call fcn.140097f7e
ret
jmp 0x1400bbd3d
invalid
mov ecx, dword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x40]
push rsp
and al, 0x40
mov r8, qword [rsp + 0x50]
and al, 0x50
push rax
call fcn.1400ba03e
jmp 0x1400bbd3d
add byte [rax], al
invalid
add byte [rax], al
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x40]
push rsp
and al, 0x40
mov r8, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
push rax
call fcn.140097fad
jmp 0x1400bbd3d
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
and al, 0x50
call fcn.1400980aa
jmp 0x1400bbd3d
invalid
std
invalid
mov cl, byte [r13 + 0x180]
mov cl, byte [rbp + 0x180]
add byte [rcx], 0
add byte [rax - 0x75], cl
invalid
invalid
mov rdx, qword [rsp + 0x48]
push rsp
and al, 0x48
mov r8, qword [rsp + 0x40]
mov r8, qword [rsp + 0x40]
and al, 0x40
mov r9, qword [rsp + 0x50]
and al, 0x50
call fcn.140097f47
jmp 0x1400bbd3d
js 0x1400bbc8f
std
invalid
mov edx, dword [rsp + 0x40]
push rsp
and al, 0x40
mov r8, qword [rsp + 0x50]
push rax
call fcn.14009803e
jmp 0x1400bbd3d
push rsi
push rsi
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
push rsp
and al, 0x40
mov r8, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
push rax
call fcn.1400b9ffe
jmp 0x1400bbd3d
add esp, ebx
invalid
mov ecx, dword [rsp + 0x48]
and al, 0x48
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x50]
and al, 0x50
push rax
call fcn.14009809a
jmp 0x1400bbd3d
std
invalid
mov ecx, dword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
call fcn.1400b9b59
jmp 0x1400bbd3d
xor bl, dh
invalid
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x50]
call fcn.1400982c1
std
inc dword [rax + rax*8 - 0x2ca7bf1]
invalid
test al, al
je case.0x1400bbdef.0
invalid
ror byte [rdi], 0x84
xor eax, 0x44fffffd
inc dword [rcx + rcx*4 + 0x64]
and al, 0x70
inc dword [rcx + rcx*4 + 0x64]
mov dword [rsp + 0x70], r12d
and al, 0x70
and al, 0x70
mov rcx, qword [rsp + 0xd0]
mov ecx, dword [rsp + 0xd0]
mov edx, r12d
loop case.0x1400b8a38.176
call fcn.140096907
test al, al
ror byte [rdi], 0x85
sbb ch, bh
std
invalid
invalid
lodsd eax, dword [rsi]
stosd dword [rdi], eax
std
inc dword [rax + rax*8 - 0x2e77af1]
ror byte [rdi], 0x85
sbb ch, bh
std
ror byte [rdi], 0x85
sbb ch, bh
std
test dword [rax], ebx
std
invalid
dec dword [rax - 0x75]
mov rsi, qword [rbx + 0xa8]
mov esi, dword [rbx + 0xa8]
mov bl, 0xa8
add byte [rax], al
add byte [rax], al
invalid
invalid
mov ah, 0x24
add byte [rax], al
mov qword [rsp + 0xb0], rsi
mov dword [rsp + 0xb0], esi
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rbx + 0x88]
xchg ebx, eax
mov byte [rax], al
add byte [rax], al
invalid
cmp rsi, rdx
cmp esi, edx
jae case.default.0x1400bbdd7
add byte [rax], al
mov r8d, esi
mov rcx, qword [rbx + 0x80]
add byte [rax], 0
invalid
invalid
mov ecx, dword [rbx + 0x80]
add byte [rax], 0
add byte [rbp + rcx*4 + 0xd], cl
invalid
invalid
add byte [rax], al
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
lea ecx, [0x1401bb320]
invalid
cmc
verw ax
add al, ch
add al, ch
call case.0x1400688df.511
add eax, 0x44fffcf6
mov dword [rax], r12d
mov dword [rax], esp
mov r8d, r12d
mov rcx, qword [rbx + 0x98]
mov ebx, dword [rax + 0x48000000]
add byte [rax], al
mov rdx, qword [rbx + 0xa0]
mov edx, dword [rbx + 0xa0]
movabs al, byte [0xe9e8e98949000000]
add byte [rcx - 0x77], cl
mov r9, rbp
call case.0x1400688df.511
cmc
cld
invalid
mov dword [rax], esi
jmp 0x13d01a79a
cmc
cld
dec dword [rcx - 0x7c00b7d0]
inc qword [rbx + 0xa8]
inc qword [rbx + 0xa8]
sub dword [rax + 0x4c000000], 0xffffff89
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
jmp 0x128ee4707
mov edx, r12d
call fcn.140096511
cmpsq qword [rsi], qword [rdi]
std
invalid
mov ecx, dword [rax]
invalid
cmpsq qword [rsi], qword [rdi]
cmpsd dword [rsi], dword [rdi]
std
dec dword [rbx + 0x158d4808]
or byte [rax - 0x73], cl
adc eax, 0x1937b8
invalid
or byte [rax - 0x73], cl
lea rdx, [0x14024f588]
adc eax, 0x1937b8
invalid
sbb dword [rax], eax
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
invalid
mov cl, byte [rax + 1]
sar edi, 1
invalid
jmp rcx
loope case.0x14006cb7f.502
mov r12d, dword [rax + 4]
mov esp, dword [rax + 4]
invalid
add al, 0xf
mov esp, 0x8d480840
invalid
invalid
bsf eax, dword [rax + 8]
lea rcx, [0x14024f5ac]
or eax, 0x1937c4
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
loopne case.0x1400b9762.113
mov rax, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
and al, 0x50
push rax
cmp rax, qword [rsp + 0x40]
cmp eax, dword [rsp + 0x40]
je case.0x14009a069.264
invalid
invalid
jmp case.0x1400bbdef.0
invalid
dec dword [rax - 0x75]
mov word [rax + riz*8], fs
invalid
mov rcx, qword [rsp + 0xe0]
loopne case.0x1400b8efc.60
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], al
mov edx, r12d
add byte [rax], al
mov edx, r12d
mov edx, esp
call fcn.1400b9ab3
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
stosd dword [rdi], eax
fimul dword [rdi]
invalid
invalid
fdiv st(7), st(0)
dec dword [rax - 0x73]
or eax, 0xfdaab
stosd dword [rdi], eax
fimul dword [rdi]
invalid
invalid
invalid
stosd dword [rdi], eax
fimul dword [rdi]
str word [rax - 0x77]
str word [rax - 0x77]
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
and al, 0x20
mov rcx, rax
mov ecx, eax
mov r8, rdi
clc
mov r9, r14
mov ecx, esi
call fcn.140094a4d
jmp case.0x1400bbdef.0
cld
invalid
invalid
invalid
cld
cld
invalid
and al, 8
mov rdx, qword [r12 + 0x10]
push rsp
and al, 0x10
mov rax, qword [rsp + 0x60]
and al, 0x60
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rbx + rcx*4 + 0x44], cl
and al, 0x48
mov r8, qword [rsp + 0x48]
and al, 0x48
mov r9, qword [rsp + 0x40]
mov r9, qword [rsp + 0x40]
call fcn.1400ba442
invalid
in eax, 0xff
inc dword [rbx - 0x7af0fe08]
cmp eax, 1
invalid
invalid
cmp eax, 1
jne 0x1400bb9e7
xchg bl, bh
invalid
invalid
add dword [rdi], ecx
test dword [rsi - 0x76000005], eax
xchg bl, bh
invalid
invalid
mov esi, edx
xchg bl, bh
invalid
mov esi, edx
mov rcx, qword [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rcx - 0x23be1706], cl
mov edx, edi
invalid
fdiv st(7), st(0)
mov edx, edi
call fcn.1400b9ab3
fdiv st(7), st(0)
dec dword [rcx - 0x77]
mov edi, eax
fdiv st(7), st(0)
dec dword [rcx - 0x77]
mov edi, eax
mov edi, eax
mov rdi, rdx
mov dword [rsp + 0x7c], esi
je case.0x1400b8a38.168
and al, 0x7c
jl case.0x14008760c.412
and dword [rsp + 0x78], 0
and al, 0x78
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rbx
lea rdx, [rsp + 0x78]
lea edx, [rsp + 0x78]
and al, 0x78
invalid
js 0x1400bbe72
call fcn.1400b9a72
in al, 0xdb
invalid
dec dword [rax - 0x75]
adc byte [r8 - 0x7b], cl
adc byte [rax - 0x7b], cl
mov rax, qword [rbx + 0x10]
mov eax, dword [rbx + 0x10]
adc byte [rax - 0x7b], cl
test rax, rax
ror byte [rdi], 0x84
je 0x1400bc6de
or byte [r8], al
add byte [rax - 1], cl
dec rax
invalid
invalid
invalid
dec rax
mov qword [rbx + 0x10], rax
mov dword [rbx + 0x10], eax
mov dword [rbx + 0x10], eax
adc byte [rax - 0x75], cl
mov rcx, qword [rbx + 8]
or byte [r8 - 0x3f], cl
or byte [rax - 0x3f], cl
shl rax, 4
loopne case.0x1400ae8cb.414
mov edx, dword [rcx + rax]
adc al, 1
add dword [rbx + rcx*4 + 0x64], eax
add dword [rax*4 - 0x4a7bf02e], eax
add al, 0x85
ror byte [rdi], cl
invalid
invalid
mov r12d, dword [rcx + rax + 4]
mov esp, dword [rcx + rax + 4]
add dword fs:[rax*4 - 0x4a7bf02e], eax
add al, 0x85
test edx, edx
ror byte [rdi], cl
je 0x1400bc16f
test byte [rbp - 0x7cfffffe], dh
add al, byte [rax]
add byte [rbx - 0x7bf0fd06], al
cmp edx, 2
invalid
invalid
add byte [rax], al
cmp edx, 2
je 0x1400bc6de
sbb ecx, dword [rax]
add byte [rax], al
invalid
cli
add cl, byte [rdi]
test byte [rbx], bl
sbb ecx, dword [rax]
invalid
sbb ecx, dword [rax]
add byte [rax], al
invalid
add byte [rax + 1], cl
ror dword [rax - 0x75], 0x71
invalid
add rcx, rax
mov rsi, qword [rcx + 8]
jno case.0x1400c60c8.41
jno case.0x1400c60c8.41
or byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov ecx, edi
mov rdx, rdi
mov edx, edi
mov r8d, r12d
mov eax, esp
loopne 0x1400bbf20
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
lea ecx, [0x1401b9868]
verw ax
xor cl, byte [rdi]
idiv edi
call fcn.14002ce11
mov qword [rax], rsi
xor bl, ch
jmp case.0x1400bbdd7.421
stosb byte [rdi], al
mov r12d, dword [rax + 4]
mov esi, dword [rax + 0x10]
invalid
add al, 0x8b
jo case.0x1400ce92b.105
invalid
adc byte [rax + 0x39], cl
cmp rdi, rsi
cmp edi, esi
test dword [rdi], 0x27b86
jbe 0x1400bc16f
xchg byte [rbx + 2], bh
add byte [rax], al
invalid
add al, byte [rax]
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov ecx, edi
mov rdx, rdi
cli
mov r8d, esi
mov eax, esi
invalid
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
call fcn.14002ce11
or byte [rdi], cl
idiv edi
invalid
add al, ch
or byte [rdi], cl
idiv edi
invalid
dec dword [rax - 0x75]
mov rax, qword [rax]
mov eax, dword [rax]
add byte [rcx + 0x487c2474], cl
mov dword [rsp + 0x80], eax
test byte [rax + rax*4], ah
add byte [rax], al
invalid
mov dword [rsp + 0x7c], esi
mov qword [rsp + 0x80], rax
test byte [rax + rax*4], ah
and al, 0x80
add byte [rax], al
add bh, al
invalid
mov dword [rsp + 0x78], 1
and al, 0x78
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, ebx
add byte [rax], al
mov rcx, rbx
mov ecx, ebx
lea rdx, [rsp + 0x78]
and al, 0x78
js 0x1400bbf11
call fcn.1400b9a72
mov rbp, qword [rsp + 0xe8]
mov ebp, dword [rsp + 0xe8]
invalid
dec dword [rax - 0x75]
mov ebp, dword [rsp + 0xe8]
lodsb al, byte [rsi]
and al, 0xe8
call 0x1880bbf36
invalid
test rbp, rbp
in eax, dx
je 0x1400bc847
or dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
add byte [rax], al
mov rcx, r15
mov rdx, rdi
cli
mov r8d, esi
mov eax, esi
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
call fcn.14002ce11
mov qword [rax], rbp
mov dword [rax], ebp
dec dword [rax - 0x77]
mov dword [rax], ebp
sub byte [rax - 0x73], cl
sub eax, 0xff3db
fcomi st(3)
invalid
invalid
lea rbp, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
verw cx
jmp 0x1400bc16f
or eax, 0x44000002
add al, byte [rax]
add byte [rbx + rcx*4 + 0x60], al
mov r12d, dword [rax + 4]
invalid
mov r12d, dword [rax + 4]
mov esp, dword [rax + 4]
mov eax, dword [rax + 8]
mov dword [rsp + 0x7c], eax
and al, 0x7c
or byte [rcx - 0x7c83dbbc], cl
or byte [rcx - 0x7c83dbbc], cl
and al, 0x7c
and al, 0x7c
and dword [rsp + 0x78], 0
and al, 0x78
and al, 0x78
js case.0x14008e026.365
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
lea rdx, [rsp + 0x78]
lea edx, [rsp + 0x78]
lea edx, [rsp + 0x78]
push rsp
and al, 0x78
call fcn.1400b9a72
jmp 0x1400bc16f
add dword [rax], eax
invalid
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
adc byte [rax - 0x7b], cl
adc byte [rax - 0x7b], cl
mov rcx, qword [rax + 0x10]
test rcx, rcx
test ecx, ecx
adc byte [rax - 0x7b], cl
test ecx, ecx
leave
je case.0x1400bbdd7.421
invalid
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
push rax
or byte [rbx + rcx*4 + 0x22], al
mov r12d, dword [rdx]
and cl, byte [rbp + rcx*4 + 4]
lea r8, [rdx + rcx*4]
add rdx, 4
invalid
mov cl, byte [rax - 0x7d]
ret 0x4804
add al, 0x48
add al, 0x48
mov ecx, ebx
invalid
mov rcx, rbx
fld1
call fcn.140094f36
mov cs, word [rdi - 0x3d160003]
add dword [rax], eax
add byte [rax], al
invalid
invalid
invalid
jmp 0x1400bc16f
add byte [rax], al
mov rcx, qword [rsp + 0x48]
and al, 0x48
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
and al, 0x50
push rax
call fcn.1400ba03e
invalid
jmp case.0x1400c60c8.45
movabs eax, dword [0x48244c8b48000001]
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
and al, 0x50
push rax
call fcn.1400b9ffe
and al, 0xe0
invalid
jmp case.0x1400c60c8.45
mov byte [rcx], al
add byte [rax], al
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
push rax
call fcn.1400b9b59
invalid
invalid
invalid
jmp case.0x1400c60c8.45
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
push rsp
and al, 0x40
mov r8, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
push rax
call fcn.140097fad
invalid
jmp case.0x1400c60c8.45
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
push rsp
and al, 0x40
mov r8, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
and al, 0x50
push rax
call fcn.1400b9bb3
invalid
jmp case.0x1400c60c8.45
cmp eax, 0x48000001
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
push rsp
and al, 0x40
mov r8, qword [rsp + 0x50]
mov r8, qword [rsp + 0x50]
call fcn.1400982c1
jmp case.0x1400c60c8.45
and al, 1
add byte [rax], al
add byte [rcx - 0x76], al
lea eax, [rax + 0x48000001]
add byte [rcx], 0
add byte [rax - 0x75], cl
push rsp
and al, 0x48
mov cl, byte [r13 + 0x180]
mov cl, byte [rbp + 0x180]
add byte [rcx], 0
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x48
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x40]
and al, 0x40
mov r9, qword [rsp + 0x50]
mov r9, qword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
and al, 0x50
push rax
call fcn.140097f47
invalid
jmp case.0x1400c60c8.45
add al, 1
add byte [rax], al
invalid
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x50]
and al, 0x50
push rax
cmp rax, qword [rsp + 0x40]
jae 0x1400bc16f
cmp esp, 0
add byte [rax], al
cmp esp, 0
add byte [rax], al
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
mov rcx, qword [rsp + 0x50]
and al, 0x50
push rax
movzx eax, byte [rax + rcx]
lea rcx, [0x1401bb398]
lea ecx, [0x1401bb398]
add byte [rax + 0xf00083c], al
cmp byte [rax + rcx], 0
cmp al, 8
add byte [rdi], cl
invalid
or byte [rax], al
je 0x1400bc16f
test ch, bl
add byte [rax], al
invalid
add cl, ch
jmp case.0x1400bbdd7.421
idiv ebp
invalid
mov cl, byte [r13 + 0x180]
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
add byte [rcx], 0
add byte [rax - 0x75], cl
invalid
mov edx, dword [rsp + 0x48]
push rsp
and al, 0x48
mov r8, qword [rsp + 0x40]
and al, 0x40
mov r9, qword [rsp + 0x50]
and al, 0x50
push rax
call fcn.140097f7e
jmp case.0x1400c60c8.45
mov al, 0
add byte [rax], al
invalid
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
push rsp
and al, 0x40
mov r8, qword [rsp + 0x50]
call fcn.14009809a
invalid
jmp case.0x1400c60c8.45
xchg edi, eax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rsp + 0x50]
and al, 0x50
cmp rax, qword [rsp + 0x40]
cmp eax, dword [rsp + 0x40]
and al, 0x40
je 0x1400bc16f
add cl, ch
jmp case.0x1400bbdd7.421
test eax, 0x48fffffd
mov ecx, dword [rsp + 0x48]
and al, 0x48
std
invalid
dec dword [rax - 0x75]
and al, 0x48
and al, 0x48
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x50]
mov r8, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
call fcn.1400ba257
jmp case.0x1400c60c8.45
loope 0x1400bc0f7
invalid
invalid
mov rcx, qword [rsp + 0x48]
and al, 0x48
and al, 0x48
mov rdx, qword [rsp + 0x40]
push rsp
and al, 0x40
mov r8, qword [rsp + 0x50]
mov r8, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
push rax
call fcn.140097ff8
jmp case.0x1400c60c8.45
invalid
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x50]
mov r8, qword [rsp + 0x50]
and al, 0x50
push rax
call fcn.1400b9ddc
jmp case.0x1400c60c8.45
invalid
mov bh, 0xdc
invalid
fdiv st(7), st(0)
invalid
mov rcx, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x50]
mov r8, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
call fcn.14009803e
jmp case.0x1400c60c8.45
invalid
add edi, dword [rdi + 0x2aebfffd]
invalid
sub cl, byte [rax - 0x75]
and al, 0x48
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x50]
mov r8, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
call fcn.1400b9ae8
jmp case.0x1400c60c8.45
invalid
adc al, 0x48
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x50]
mov r8, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
push rax
call fcn.1400980aa
test al, al
je case.0x1400bbdd7.421
invalid
std
invalid
invalid
invalid
std
invalid
inc dword [rcx + rcx*4 + 0x64]
mov dword [rsp + 0x70], r12d
and al, 0x70
jo 0x1400bc1bd
mov rcx, qword [rsp + 0xd0]
mov ecx, dword [rsp + 0xd0]
mov word [rax + rdx*8], fs
and al, 0xd0
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], al
mov edx, r12d
call fcn.140096907
test al, al
invalid
cmpsd dword [rsi], dword [rdi]
std
inc dword [rax + rax*8 - 0x2fd7af1]
ror byte [rdi], 0x85
add bh, ch
jne case.0x1400bbdd7.421
test dword [rdx], eax
std
invalid
dec dword [rax - 0x75]
mov rsi, qword [rbx + 0xa8]
mov qword [rsp + 0xb0], rsi
and al, 0xb0
add byte [rax], al
invalid
mov bl, 0xa8
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
and al, 0xb0
add byte [rax], al
invalid
and al, 0xb0
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebx, eax
mov rdx, qword [rbx + 0x88]
mov edx, dword [rbx + 0x88]
mov byte [rax], al
add byte [rax], al
cmp rsi, rdx
cmp esi, edx
jae case.default.0x1400bbdd7
adc dword [rax], 6
adc byte [rsi], al
invalid
add byte [rax], al
add byte [rcx - 0x77], al
invalid
mov r8d, esi
mov rcx, qword [rbx + 0x80]
mov ecx, dword [rbx + 0x80]
mov ecx, dword [rbx + 0x80]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
lea ecx, [0x1401bb320]
int1
verw ax
call case.0x1400688df.511
fcomi st(1)
int1
cld
inc dword [rcx + rcx*4 + 0x20]
mov dword [rax], r12d
mov dword [rax], r12d
mov dword [rax], esp
mov r8d, r12d
mov rcx, qword [rbx + 0x98]
add byte [rax], al
mov rdx, qword [rbx + 0xa0]
mov r9, rbp
call case.0x1400688df.511
int1
cld
invalid
mov dword [rax], esi
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
jmp 0x13cfd81c4
int1
cld
int1
cld
dec dword [rcx - 0x7c00b7d0]
xor byte [rax - 1], cl
invalid
invalid
invalid
inc qword [rbx + 0xa8]
inc dword [rbx + 0xa8]
test al, 0
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
jmp 0x128ee4b31
mov edx, r12d
call fcn.140096511
invalid
std
invalid
mov ecx, dword [rax]
invalid
movabs dword [0xb6158d48088bfffd], eax
std
dec dword [rbx + 0x158d4808]
mov dh, 0x32
invalid
or byte [rax - 0x73], cl
adc eax, 0x1932b6
xor bl, byte [rcx]
invalid
lea rdx, [0x14024f4b0]
xor bl, byte [rcx]
add byte [rax + 0x63], cl
or al, 0x8a
sbb dword [rax], eax
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
add ecx, edx
jmp rcx
mov r12d, dword [rax + 4]
mov esp, dword [rax + 4]
add al, 0xf
mov esp, 0x8d480840
lea ecx, [0x14024f4d4]
bsf eax, dword [rax + 8]
lea rcx, [0x14024f4d4]
lea ecx, [0x14024f4d4]
lea ecx, [0x14024f4d4]
ret 0x1932
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
cmp qword [rsp + 0x50], 0
cmp dword [rsp + 0x50], 0
add byte [rdi], cl
je 0x1400bc16f
test byte [rax - 1], cl
invalid
invalid
invalid
jmp case.0x1400bbdd7.421
dec dword [rax - 0x75]
mov word [rax + riz*8], fs
loopne case.0x1400b6def.216
add byte [rax], al
mov edx, r12d
mov rcx, qword [rsp + 0xe0]
loopne case.0x1400b6def.216
add byte [rax], al
mov edx, r12d
loop 0x1400bc220
call fcn.1400b9ab3
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
or eax, 0xfd685
ja case.0x1400b717e.209
invalid
or eax, 0xfd685
invalid
mov qword [rsp + 0x20], rcx
and al, 0x20
mov rcx, rax
mov ecx, eax
mov r8, r15
mov eax, edi
mov r9, rdi
mov ecx, edi
call fcn.140094a4d
jmp case.0x1400bbdd7.421
and al, 4
mov dword [rsp + 0x104], eax
and al, 4
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rax*8], fs
and al, 0xc0
rol byte [rax], 0
invalid
add al, 0x89
test byte [rsp + rax], ah
and al, 4
and al, 4
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rax*8], fs
and al, 0xc0
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rcx - 0x27c21706], cl
mov edx, edi
call fcn.1400b9ab3
invalid
dec dword [rcx - 0x77]
mov r9, rdx
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
invalid
invalid
invalid
invalid
lea ecx, [0x1401b9850]
invalid
mov qword [rsp + 0x20], rcx
and al, 0x20
mov rcx, qword [rsp + 0x1d0]
mov rdx, qword [rsp + 0x1d8]
mov edx, dword [rsp + 0x1d8]
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
xchg esp, eax
and al, 0xd8
add dword [rax], eax
add byte [rcx - 0x77], cl
shr al, 0xb0
call fcn.140094a4d
invalid
test byte [rsp + rcx*8], ah
and al, 0xcc
mov r8, rax
call fcn.140094a4d
mov dword [rsp + 0xcc], 1
and al, 0xcc
add byte [rax], al
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
and al, 0xcc
int3
add byte [rax], al
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
cmp byte [rsp + 0x6f], 0
add dword [rax], eax
add byte [rax], al
cmp byte [rsp + 0x6f], 0
jne 0x1400bb9e7
test dword [rdi + rsi*8], esi
invalid
invalid
jmp 0x1400bc6f4
add byte [rax], al
mov rcx, qword [r12 + 8]
and al, 8
or byte [rcx - 0x75], cl
push rsp
and al, 0x10
mov rdx, qword [r12 + 0x10]
mov rax, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
invalid
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and byte [rbx + rcx*4 + 0x44], cl
and al, 0x48
mov r8, qword [rsp + 0x48]
mov r9, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x40]
call fcn.1400ba422
cmp eax, 1
jne 0x1400bb9e7
test dword [rbx], eax
idiv edi
invalid
add esi, edi
idiv edi
dec dword [rcx - 0x7374b72a]
invalid
mov esi, edx
mov rcx, qword [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
invalid
mov edx, edi
cli
and al, 0xc0
add byte [rax], al
add byte [rcx - 0x28411706], cl
mov edx, edi
cli
invalid
invalid
xlatb
invalid
cli
call fcn.1400b9ab3
mov r15, rax
mov edi, eax
mov rdi, rdx
xlatb
mov dword [rsp + 0x7c], esi
and dword [rsp + 0x78], 0
and al, 0x78
invalid
mov rcx, rbx
lea rdx, [rsp + 0x78]
lea edx, [rsp + 0x78]
invalid
lea edx, [rsp + 0x78]
js 0x1400bc2f5
call fcn.1400b9a72
invalid
dec dword [rax - 0x75]
mov rax, qword [rbx + 0x10]
test rax, rax
je 0x1400bc6de
rol byte [rbx], 0
invalid
adc byte [r8 - 0x7b], cl
ror byte [rdi], 0x84
rol byte [rbx], 0
add byte [rax - 1], cl
dec eax
mov qword [rbx + 0x10], rax
mov rcx, qword [rbx + 8]
shl rax, 4
dec rax
dec eax
mov qword [rbx + 0x10], rax
mov dword [rbx + 0x10], eax
mov rcx, qword [rbx + 8]
shl rax, 4
add al, 0x8b
adc al, 1
invalid
mov edx, dword [rcx + rax]
add dword [rbx + rcx*4 + 0x64], eax
add dword [rax*4 - 0x4a7bf02e], eax
invalid
invalid
mov r12d, dword [rcx + rax + 4]
mov esp, dword [rcx + rax + 4]
test edx, edx
je 0x1400bc5f2
invalid
mov ch, 2
add al, byte [rax]
invalid
test byte [rbp - 0x7cfffffe], dh
cli
add cl, byte [rdi]
test byte [rax + 0x48000003], bl
cwde
add eax, dword [rax]
add byte [rax + 1], cl
invalid
add al, byte [rax]
add byte [rbx - 0x7bf0fd06], al
cmp edx, 2
je 0x1400bc6de
cwde
add eax, dword [rax]
invalid
cwde
add eax, dword [rax]
add byte [rax + 1], cl
ror dword [rax - 0x75], 0x71
or byte [rcx + rcx*4 - 7], cl
mov ecx, edi
add rcx, rax
mov rsi, qword [rcx + 8]
mov rcx, r15
mov ecx, edi
mov ecx, edi
mov rdx, rdi
cli
mov r8d, r12d
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
lea ecx, [0x1401b9868]
invalid
verw ax
scasd eax, dword [rdi]
or dh, bh
dec dword [rax - 0x77]
xor bl, ch
stosb byte [rdi], al
invalid
verw ax
add al, ch
scasd eax, dword [rdi]
or dh, bh
dec dword [rax - 0x77]
xor bl, ch
stosb byte [rdi], al
mov r12d, dword [rax + 4]
mov esi, dword [rax + 0x10]
cmp rdi, rsi
test dword [rdi], 0x27b86
xchg byte [rbx + 2], bh
add byte [rax], al
invalid
xchg byte [rbx + 2], bh
add byte [rax], al
invalid
add al, byte [rax]
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
stc
mov rdx, rdi
mov r8d, esi
mov eax, esi
mov eax, esi
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
or eax, 0xfd4f9
call fcn.14002ce11
mov rax, qword [rax]
mov eax, dword [rax]
mov eax, dword [rax]
add byte [rcx + 0x487c2474], cl
mov dword [rsp + 0x80], eax
mov dword [rsp + 0x7c], esi
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x80], eax
add bh, al
and al, 0x78
and al, 0x78
mov dword [rsp + 0x78], 1
and al, 0x78
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
lea rdx, [rsp + 0x78]
js case.0x1400ce92b.134
call fcn.1400b9a72
mov rbp, qword [rsp + 0xe8]
lodsb al, byte [rsi]
and al, 0xe8
add byte [rax], al
add byte [rax], al
invalid
lodsb al, byte [rsi]
and al, 0xe8
add byte [rax], al
add byte [rax], al
test rbp, rbp
add byte [rax], al
test rbp, rbp
test ebp, ebp
je 0x1400bc847
add byte [rax], al
mov rcx, r15
mov rdx, rdi
cli
mov r8d, esi
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
call fcn.14002ce11
cmp ecx, dword [rdx]
idiv edi
verw ax
cmp ecx, dword [rdx]
idiv edi
mov qword [rax], rbp
lea rbp, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
pop rax
out dx, eax
verw cx
add cl, ch
invalid
add al, byte [rax]
invalid
pop rax
out dx, eax
verw cx
add cl, ch
add cl, ch
or eax, 0x44000002
mov esp, dword [rax + 4]
mov r12d, dword [rax + 4]
mov eax, dword [rax + 8]
mov dword [rsp + 0x7c], eax
and dword [rsp + 0x78], 0
and al, 0x78
add byte [rax - 0x77], cl
invalid
or byte [rcx - 0x7c83dbbc], cl
and al, 0x78
and al, 0x78
and al, 0x78
add byte [rax - 0x77], cl
invalid
mov ecx, ebx
lea rdx, [rsp + 0x78]
push rsp
and al, 0x78
call fcn.1400b9a72
jmp 0x1400bc5f2
add dword [rax], eax
invalid
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rax + 0x10]
test rcx, rcx
mov rcx, qword [rax + 0x10]
mov ecx, dword [rax + 0x10]
test rcx, rcx
test ecx, ecx
je 0x1400bc311
test ch, bh
invalid
mov rdx, qword [rax + 8]
mov r12d, dword [rdx]
invalid
push rax
or byte [rbx + rcx*4 + 0x22], al
invalid
and cl, byte [rbp + rcx*4 + 4]
lea r8, [rdx + rcx*4]
add al, 0x8a
mov cl, byte [rax - 0x7d]
ret 0x4804
add al, 0x48
add rdx, 4
mov rcx, rbx
invalid
add al, 0x48
mov ecx, ebx
invalid
fld1
or ecx, dword [rbx - 0x3d160003]
mov edi, ebp
invalid
jmp 0x1400bc5f2
ret 1
add byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
call fcn.140094f36
jmp 0x1400bc5f2
ret 1
invalid
mov edi, ebp
invalid
ret 1
mov rcx, qword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
push rax
call fcn.1400ba03e
jmp 0x1400bc5ea
add dword [rax], eax
invalid
invalid
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
push rax
call fcn.1400b9ffe
jmp 0x1400bc5ea
mov byte [rcx], al
add byte [rax], al
invalid
mov byte [rcx], al
add byte [rax], al
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
and al, 0x50
push rax
call fcn.1400b9b59
jmp 0x1400bc5ea
invalid
invalid
add byte [rax - 0x75], cl
and al, 0x48
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
push rax
push rax
call fcn.140097fad
jmp 0x1400bc5ea
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
push rax
call fcn.1400b9bb3
jmp 0x1400bc5ea
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x48]
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
mov r8, qword [rsp + 0x50]
call fcn.1400982c1
jmp 0x1400bc5ea
and al, 1
add byte [rax], al
and al, 1
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x76], al
lea eax, [rax + 0x48000001]
add dword [rax], eax
invalid
invalid
mov cl, byte [r13 + 0x180]
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
mov r8, qword [rsp + 0x40]
mov r9, qword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
call fcn.140097f47
jmp 0x1400bc5ea
mov rax, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
cmp rax, qword [rsp + 0x40]
and al, 0x40
jae 0x1400bc5f2
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
movzx eax, byte [rax + rcx]
lea rcx, [0x1401bb398]
cmp byte [rax + rcx], 0
je 0x1400bc5f2
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
jmp 0x1400bc311
idiv ebp
invalid
mov cl, byte [r13 + 0x180]
mov rdx, qword [rsp + 0x48]
add dword [rax], eax
add byte [rax - 0x75], cl
push rsp
and al, 0x48
mov r8, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov r9, qword [rsp + 0x50]
push rax
call fcn.140097f7e
jmp 0x1400bc5ea
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
mov rcx, qword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
call fcn.14009809a
jmp 0x1400bc5ea
mov rax, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
cmp rax, qword [rsp + 0x40]
and al, 0x40
je 0x1400bc5f2
jmp 0x1400bc311
mov rcx, qword [rsp + 0x48]
and al, 0x48
and al, 0x48
mov rdx, qword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x50]
call fcn.1400ba257
jmp 0x1400bc5ea
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov r8, qword [rsp + 0x50]
and al, 0x50
call fcn.140097ff8
jmp 0x1400bc5ea
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov r8, qword [rsp + 0x50]
call fcn.1400b9ddc
jmp 0x1400bc5ea
mov rcx, qword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x50]
mov r8, qword [rsp + 0x50]
call fcn.14009803e
jmp 0x1400bc5ea
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
call fcn.1400b9ae8
jmp 0x1400bc5ea
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
call fcn.1400980aa
std
invalid
test al, al
je 0x1400bc311
test byte [rdi], bl
std
invalid
invalid
test byte [rdi], bl
std
invalid
inc dword [rcx + rcx*4 + 0x64]
and al, 0x70
mov dword [rsp + 0x70], r12d
mov rcx, qword [rsp + 0xd0]
mov edx, r12d
call fcn.140096907
std
inc dword [rax + rax*8 - 0x2fd7af1]
invalid
invalid
std
inc dword [rax + rax*8 - 0x2fd7af1]
invalid
dec dword [rax - 0x75]
mov bl, 0xa8
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
mov rsi, qword [rbx + 0xa8]
mov qword [rsp + 0xb0], rsi
mov al, 0
add byte [rax], al
invalid
mov al, 0
add byte [rax], al
invalid
add byte [rax - 0x75], cl
xchg ebx, eax
mov byte [rax], al
add byte [rax], al
mov rdx, qword [rbx + 0x88]
cmp rsi, rdx
jae case.default.0x1400bbdd7
invalid
add byte [rcx - 0x77], al
invalid
mov r8d, esi
mov rcx, qword [rbx + 0x80]
mov ecx, dword [rbx + 0x80]
mov ecx, dword [rbx + 0x80]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
call case.0x1400688df.511
inc dword [rcx + rcx*4 + 0x20]
add al, ch
pop rax
in eax, dx
cld
inc dword [rcx + rcx*4 + 0x20]
and byte [rbp - 0x77], al
loopne 0x1400bc693
mov r8d, r12d
mov rcx, qword [rbx + 0x98]
cwde
add byte [rax], al
invalid
mov ecx, dword [rbx + 0x98]
mov rdx, qword [rbx + 0xa0]
mov r9, rbp
call case.0x1400688df.511
mov dword [rax], esi
inc qword [rbx + 0xa8]
invalid
test al, 0
add byte [rax], al
add byte [rax], al
mov rcx, r13
mov ecx, ebp
mov edx, r12d
call fcn.140096511
popfq
sahf
std
dec dword [rbx + 0x158d4808]
lahf
sbb dword cs:[rax], eax
popfq
sahf
std
dec dword [rbx + 0x158d4808]
lahf
sbb dword cs:[rax], eax
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
mov r12d, dword [rax + 4]
bsf eax, dword [rax + 8]
lea rcx, [0x14024f540]
sbb dword cs:[rax], eax
sbb dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
cmp qword [rsp + 0x50], 0
je 0x1400bc5f2
invalid
invalid
invalid
invalid
jl 0x1400bc6c6
and al, 0x50
push rax
add byte [rdi], cl
test byte [rax - 1], cl
invalid
invalid
invalid
mov rcx, qword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe0]
add byte [rax], al
mov edx, r12d
call fcn.1400b9ab3
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
invalid
invalid
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, r15
mov r9, rdi
call fcn.140094a4d
invalid
jmp 0x1400bc311
lea r15, [0x14024f48c]
lea edi, [0x14024f48c]
jmp 0x1400bb9e7
mov esi, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x104248c], cl
add byte [rax], al
outsb dx, byte [rsi]
add byte [rdx + rcx*4 + 0x64], al
mov ah, byte [rsp + 0x5f]
add byte [rax + 0x6e247c], al
test byte [rax + rbp], ah
add dword [rax], eax
add byte [rax + 0xf], cl
invalid
invalid
mov ah, byte [rsp + 0x5f]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xd0
add byte [rax], al
add al, ch
invalid
neg esp
invalid
test al, 0
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
mov ecx, dword [rsp + 0x50]
and al, 0x50
and byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
xor byte [rax - 0x77], cl
mov dword [rax + 8], edi
mov dword [rax + 8], edi
add byte [rax], al
pop rsp
add byte [rax], al
lea rax, [rsp + 0xf8]
mov qword [rax], rdx
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax - 0x73], cl
invalid
invalid
mov word [rax + rsi*4], fs
add byte [rax], al
lea rcx, [rsp + 0xb0]
add byte [rax - 0x77], cl
mov qword [rsp + 0x78], rcx
and al, 0x78
lea rcx, [fcn.14012c0a0]
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x88], eax
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov word [rax + rdx*4], fs
add byte [rax], al
invalid
mov qword [rsp + 0x90], rcx
add byte [rax - 0x73], cl
and al, 0x70
and al, 0x70
lea rax, [rsp + 0x70]
mov qword [rsp + 0x98], rax
lea rax, [0x1401bb2d8]
shr dl, cl
invalid
invalid
test byte [rax + rbx*4], ah
cwde
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfead2
shr dl, cl
invalid
invalid
shr dl, cl
str word [rax - 0x73]
mov word [rax + rdi], fs
add dword [rax], eax
add byte [rax], al
mov qword [rcx], rax
mov eax, 3
add byte [rax], al
lea rcx, [rsp + 0x138]
mov qword [rcx], rax
mov eax, 3
add byte [rax], al
add byte [rax], al
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x14008e328]
adc eax, 0xfffd1b02
adc eax, 0xfffd1b02
mov qword [rsp + 0xa0], rdx
lea rdx, [rsp + 0x78]
add byte [rax - 0x73], cl
push rsp
and al, 0x78
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
mov dword [rcx + 0x18], eax
mov dword [rcx + 0x18], eax
sbb byte [rax - 0x73], cl
adc eax, 0xfeac6
invalid
invalid
invalid
invalid
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutil_sparse_set.rs
verw ax
add al, ch
call fcn.140158310
leave
mov edx, 0x8d480009
invalid
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompsonpikevm.rs
lea ecx, [0x1401b9898]
or eax, 0xfd04a
call fcn.140158770
sbb eax, 0x480009bf
lea eax, [0x1401b9810]
mov dh, 0xcf
invalid
invalid
mov edi, 0x8d480009
add eax, 0xfcfb6
mov dh, 0xcf
invalid
invalid
or dword [rax], eax
iretd
and al, 0x78
add dword [rax - 0x39], ecx
or byte [r9], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x18fa07
invalid
cli
sbb byte [rax], al
invalid
sbb byte [rax], al
mov dword [rcx + 0x10], eax
adc byte [r15], cl
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
invalid
invalid
sbb byte [r8 - 0x73], cl
adc eax, 0xfcf9d
popfq
iretd
invalid
invalid
lea edx, [0x1401b9820]
popfq
iretd
add al, ch
mov byte [rdx + 0x41cc0009], bh
mov edx, 0x41cc0009
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
sub esp, 0x58
in al, dx
pop rax
mov rdi, r9
mov rbx, r8
mov r14, rdx
invalid
mov rsi, rcx
invalid
mov r12, qword [rsp + 0xc8]
mov esp, dword [rsp + 0xc8]
invalid
invalid
mov esp, dword [rsp + 0xc8]
add byte [rax], al
mov r13, qword [rsp + 0xc0]
mov rax, qword [rdx + 0x30]
cmp byte [rax + 0x182], 0
add byte [rax], al
add byte [rbx + rsi*2 + 0x40], dh
je case.0x1400b717e.251
mov bpl, byte [rax + 0x183]
mov ch, byte [rax + 0x183]
test al, 0x83
add dword [rax], eax
add byte [rcx + rcx*4 + 0x64], cl
mov qword [rsp + 0x28], r12
and al, 0x28
mov qword [rsp + 0x20], r13
lea r15, [rsp + 0x38]
lea edi, [rsp + 0x38]
jl case.0x14008760c.460
and al, 0x38
cmp byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rdx, r14
mov r8, rbx
mov eax, ebx
mov r9, rdi
call case.0x140096d74.374
add byte [rax], al
mov rax, qword [r15]
invalid
cmp rax, 2
je 0x1400bc95e
insb byte [rdi], dx
test rax, rax
je case.0x1400b8b1a.207
test byte [rbp + 0x4c000000], dl
mov eax, dword [rsp + 0x40]
and al, 0x40
add byte [rbx + rcx*4 + 0x44], cl
mov r8, qword [rsp + 0x40]
and al, 0x40
mov r9d, dword [rsp + 0x48]
and al, 0x48
test bpl, bpl
test ch, ch
je 0x1400bc97f
mov qword [rsp + 0x38], r14
je case.0x1400b264f.3265
and al, 0x38
cmp byte [rax - 0x77], cl
mov qword [rsp + 0x40], rbx
pop rsp
and al, 0x40
mov qword [rsp + 0x48], r13
insb byte [rdi], dx
and al, 0x48
mov qword [rsp + 0x50], r12
mov dword [rsp + 0x50], esp
mov qword [rsp + 0x28], r15
and al, 0x28
mov qword [rsp + 0x20], r8
mov dword [rsp + 0x20], eax
mov rcx, rsi
int1
mov rdx, rdi
call fcn.14015b39b
invalid
invalid
or dword [rax], eax
invalid
or dword [rax], eax
add bl, ch
jmp 0x1400bc994
pop rdi
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r13
insb byte [rdi], dx
and al, 0x20
lea r15, [rsp + 0x38]
lea edi, [rsp + 0x38]
mov rcx, r15
mov rdx, r14
mov edx, esi
mov r8, rbx
mov r9, rdi
fmul dword [rcx - 0x77]
stc
call case.0x140096d74.374
add byte [rax], al
add byte [rcx - 0x75], cl
invalid
add byte [rax], al
mov rax, qword [r15]
invalid
cmp rax, 2
cmp eax, 2
add dh, byte [rbp + 0x12]
jne 0x1400bc970
mov rax, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
or byte [rax - 0x39], r9b
mov qword [rsi], 2
jmp 0x1400bc994
invalid
invalid
and al, 0x48
test eax, eax
invalid
test rax, rax
je case.0x1400b8b1a.207
mov r8, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
and al, 0x40
mov r9d, dword [rsp + 0x48]
and al, 0x48
mov qword [rsi], 1
add byte [rax], al
add byte [rcx + rcx*4 + 0x46], cl
mov qword [rsi + 8], r8
mov dword [rsi + 0x10], r9d
jmp 0x1400bc994
and qword [rsi], 0
mov qword [rsi + 8], r8
mov dword [rsi + 8], eax
mov dword [rsi + 0x10], r9d
mov dword [rsi + 0x10], ecx
jmp 0x1400bc994
and qword [rsi], 0
add byte es:[rax - 0x7d], cl
add byte [rax - 0x7d], cl
add rsp, 0x58
invalid
pop rax
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop r15
ret
push rbp
push rsp
in al, dx
test al, 0
add byte [rax], al
mov edi, eax
ror dword [rcx - 0x77], cl
int3
and al, 0x18
add dword [rax], eax
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x10
add dword [rax], eax
add byte [rax], al
invalid
invalid
add al, 0xc5
invalid
add byte [rax], al
lea eax, [rax*8]
invalid
add byte [rax], al
add byte [rax], al
leave
enter 0xb74, 0x49
and dword [rsi + rcx], 0
invalid
invalid
or ecx, dword [rcx - 0x7d]
and al, 0xe
invalid
add byte [rax - 0x7d], cl
ror dword [rax], 0xeb
lock and qword [rdi + 0x10], 0
and dword [rdi + 0x10], 0
adc byte [rax], al
and byte [rbp + 0x31], r8b
ror byte [rax - 0x77], 0x44
invalid
invalid
mov dword [rsp + 0x70], eax
and al, 0x70
sub eax, ebp
ror byte [r9 - 0x73], 0x40
ror byte [rcx - 0x73], 0x40
add dword [rax - 0x77], ecx
xor byte [r11 + r9*4 + 0x7b], r9b
xor byte [rbx + rcx*4 + 0x7b], cl
mov dword [rdi + 0x30], eax
jnp case.0x14009fdd4.300
xor byte [rcx - 9], cl
cmpsd dword [rsi], dword [rdi]
push rax
add dword [rax], eax
add byte [rax + 0x1a], dh
invalid
sbb cl, byte [rax - 0x75]
or byte [r8 - 0x3f], cl
invalid
invalid
mov ecx, dword [rbx + 8]
loope case.0x1400b6def.262
add byte [rdx + 0x200000], bh
add byte [rax], ah
add byte [rax + 0xf], cl
ror dword [r8 + 0x39], 1
cmp eax, edx
sal byte [rsi + 0x32], 1
lea ecx, [rsp + 0x58]
and al, 0x58
mov dl, 0xbc
mov esp, 0x8949fffd
std
dec dword [rcx - 0x77]
invalid
mov dword [rsp + 8], eax
and al, 8
and al, 8
or byte [rcx - 0x39], cl
add al, 0x24
invalid
mov dword [rsp], 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x7f], cl
invalid
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rsi
call 0x1398f127d
cmp ecx, 1
add dword [rax - 0x7d], ecx
fdivr st(7)
dec dword [rax - 0x75]
sub byte [r8 + 0x39], r9b
invalid
invalid
mov ecx, dword [rdi + 0x28]
cmp ecx, eax
sal dword [rdx + 7], 0x48
mov dword [rdi + 0x28], eax
invalid
sub byte [rax - 0x77], cl
ror dword [rax - 0x73], 0x57
push rdi
sbb byte [rax - 0x77], cl
xchg esp, eax
and al, 0x80
add byte [rax], 0
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
push rdi
and byte [rbp + rcx*4 + 4], cl
invalid
invalid
invalid
int 0
add byte [rax], al
add byte [rbp + 0x31], al
leave
or ecx, dword [rdx - 0x7d]
and al, 0xa
invalid
or al, byte [rax]
add byte [rcx - 0x7d], cl
ror dword [rax], 0xeb
invalid
cmp eax, ecx
mov ebp, eax
invalid
invalid
push rdi
mov word [rax + rax*4], fs
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
add dword [rax + 0x29], ecx
invalid
invalid
mov eax, dword [rcx]
ror byte [rcx + rdi - 0x18], 1
cmp eax, ebp
mov eax, ebp
iretd
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x5c
invalid
pop rsp
pop rsp
jmp case.0x1400b9762.180
mov edx, dword [rdi + 0x28]
sub byte [rax - 0x73], cl
add al, 0xd5
lea eax, [rdx*8]
add byte [rax], al
add byte [rax], al
add byte [rax + 3], cl
and byte [r9 + 1], r15b
and byte [rcx + 1], bh
add eax, dword [rdi + 0x20]
add byte [rax], al
add byte [rcx + rdi - 0x17], cl
invalid
and byte [rax], al
inc ecx
ret 0xebeb
jmp 0x1400bcb5e
and byte [rax], al
inc edx
ror byte [rax - 0x77], 1
sub byte [r8 + 0x3b], r9b
sub byte [rax + 0x3b], cl
insb byte [rdi], dx
and al, 0x70
invalid
jo 0x1400bcb9f
or cl, byte [rcx - 0x7d]
and al, 0x24
add cl, ch
and edi, edi
invalid
and dword [rsp], 0
invalid
invalid
sal byte [rbp + rdx - 0x7d], 0xf8
clc
add dword [rdi], ecx
test dword [rax], ecx
or byte [0xcb4ccb45], al
or byte [0xcb4ccb45], al
add byte [rax], al
xchg dword [rax + 1], esi
jo 0x1400bcb49
add byte [rax], al
add cl, ch
invalid
add eax, 0x8b410000
xchg dword [rax + 1], esi
jo case.0x140096d74.393
add byte [rax], al
invalid
add byte [rax], al
jo case.0x140096d74.393
add dword [rax], eax
add byte [rcx + 0x3b], al
xchg dword [rcx + rax], esi
add dword [rax], eax
add byte [rdi], cl
test byte [rdx], al
add eax, 0x84890000
invalid
invalid
invalid
add al, byte [0xc494cb65]
add byte [rcx + 0x8c2484], cl
and al, 0x8c
add byte [rax], al
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x78
invalid
add byte [rax], al
js 0x1400bcbb8
lea eax, [rbx + 0x10]
adc byte [r8 + 0x4803287b], al
add ecx, dword [rax - 0x73]
lea ecx, [0x1401b6f30]
or eax, 0xfa3b2
mov dl, 0xa3
str word [rax + 0xf]
enter 0x418a, 0x18
cmovne ecx, eax
and al, 0x57
and al, 0x57
push rdi
or byte [rax - 0x77], cl
and al, 0x40
and al, 0x40
mov eax, dword [rsi + 0x10]
adc byte [rax - 0x77], cl
and al, 0x38
add dword [rax - 0x77], ecx
mov dword [rsp + 0x98], eax
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
or byte [r8 - 0x77], cl
invalid
invalid
mov eax, dword [rcx + 8]
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rbp + rcx*4 + 0x2d], cl
invalid
invalid
invalid
add byte [rax], al
lea ebp, [0x14024f5f4]
sub eax, 0x192a3b
cmp ebp, dword [rdx]
sub bl, byte [rcx]
sbb dword [rax], eax
add byte [rax - 0x77], cl
mov ecx, ebp
jmp 0x164b0570c
movsb byte [rdi], byte [rsi]
and al, 0x18
sbb byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax + 0x3b], cl
and al, 0x70
and al, 0x70
and al, 0x70
add ecx, dword [rcx]
add byte [rax], al
add byte [rax + 0x257247c], al
push rdi
add dh, byte [rcx + rcx*2 + 0x48]
invalid
invalid
mov rax, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
and al, 0x70
and al, 0x30
and al, 0x30
xor byte [rax - 0x77], cl
and al, 0x28
and al, 0x28
and al, 0x28
mov eax, dword [rsp + 0x38]
and al, 0x38
and al, 0x38
cmp byte [rax - 0x77], cl
and al, 0x20
mov dword [rsp + 0x20], eax
lea ecx, [rsp + 0x58]
and al, 0x58
pop rax
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x90
nop
add byte [rax], al
add byte [rbx + rcx*4 + 0x4c], cl
and al, 0x40
scasb al, byte [rdi]
in eax, dx
std
dec dword [rax - 0x7d]
invalid
invalid
cmp dword [rsp + 0x58], 0
jl case.0x1400b6def.290
and al, 0x58
add byte [rdi], cl
test byte [rax + 0x48000008], bh
mov eax, 0x48000008
or byte [rax], al
invalid
invalid
or byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x60]
add byte [rax], al
mov ecx, dword [rsp + 0x60]
add byte [rax], al
add byte [rcx + 0x485c2444], cl
mov dword [rsp + 0x5c], eax
invalid
and al, 0x5c
mov dword [rsp + 0xa0], ecx
mov word [rax + riz*4], fs
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x60], rcx
and al, 0x60
invalid
and al, 0x58
add byte [rax - 0x77], cl
stc
mov ecx, edi
pop rax
invalid
mov eax, dword [rdi + 0x10]
adc byte [r8 - 0x7b], r9b
test eax, eax
ror byte [rdi], 0x84
in eax, 3
invalid
add eax, dword [rax]
add byte [rax], al
add byte [rax - 1], cl
enter 0xffffffffffff8948, 0x47
mov dword [rdi + 0x10], eax
invalid
invalid
push rdi
mov dword [rdi + 0x10], eax
mov edx, dword [rdi + 8]
or byte [rax - 0x3f], cl
loopne 0x1400bcc69
or al, 2
add cl, byte [rbx + 0x48040274]
add al, byte [rax + rcx*2]
add al, 0x48
mov ebx, dword [rdx + rax + 8]
pop rsp
add cl, byte [rax]
leave
add cl, byte [rdi]
test byte [rbp + 0x4c000003], bh
mov ebp, 0x4c000003
mov ebp, 0x4c000003
add eax, dword [rax]
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov edx, esp
mov eax, esi
mov eax, 0x7ee8000f
jle 0x1400bcc92
add edi, esi
dec dword [rax - 0x77]
mov dword [rax], ebx
jmp 0x1400bcc49
invalid
mov dword [rax], ebx
mov dword [rsp + 0x48], ebx
and al, 0x48
sub rbx, rbp
sub ebx, ebp
jmp case.0x14008760c.487
and al, 0x80
add byte [rax], al
add byte [rcx - 0x2776b60e], cl
mov r8, rbx
add byte [rax], al
mov r8, rbx
mov eax, ebx
or byte [rax], al
add byte [rax], al
add byte [rax + rax*8 - 0x76b36c8c], al
sal byte [rbx + rdx*4 + 0x4c], 0x89
mov ecx, edi
stc
bnd call fcn.140096511
cwde
std
dec dword [rbx + 0x4c634908]
mov ecx, dword [rax]
movsxd rcx, dword [r13 + rcx*4]
or byte [rcx + 0x63], cl
lea r8, [rax]
lea eax, [rax]
invalid
invalid
jmp 0xcb54aecd
mov ecx, dword [rsp + 0x48]
cmp rcx, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
jo case.0x1400f88e9.87
jae 0x1400bcc49
sub dword [rbp - 1], 0xffffffff
invalid
invalid
dec dword [rax + 0x3b]
cmp rcx, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
jae 0x1400bcc49
and dword [rdx - 1], 0xffffffff
invalid
dec dword [rax - 0x75]
mov rdx, qword [rsp + 0x40]
push rsp
and al, 0x40
mov dl, byte [rdx + rcx]
mov dl, byte [rdx + rcx]
or bh, byte [rax]
push rax
cmp byte [rax + 8], dl
or byte [rdi], cl
xchg dword [rcx - 1], edx
push rcx
invalid
invalid
ja 0x1400bcc49
push rcx
invalid
cmp byte [rax + 9], dl
or dword [rdi], ecx
invalid
jb 0x1400bcc49
invalid
invalid
dec dword [rbx - 0xb7fb90]
mov esi, dword [rax + 4]
jo case.0x140096d74.402
inc rcx
inc ecx
ror dword [rax - 0x77], 0x4c
mov qword [rsp + 0x48], rcx
mov dword [rsp + 0x48], ecx
and al, 0x48
jmp case.0x1400b8b1a.244
and byte [rbx], al
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x75], cl
adc byte [rax - 0x7b], cl
leave
mov rcx, qword [rax + 0x10]
mov ecx, dword [rax + 0x10]
test rcx, rcx
je 0x1400bcc49
invalid
mov rax, qword [rax + 8]
mov eax, dword [rax + 8]
or byte [rbx + 0xc8d4830], cl
mov esi, dword [rax]
lea rcx, [rax + rcx*4]
or al, 0x88
or al, 0x88
mov byte [rax - 0x7d], cl
add rax, 4
add eax, 4
rol byte [rax + rcx*2], 0x89
and al, 0x58
and al, 0x58
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], rcx
and al, 0x60
invalid
lea rax, [rsp + 0x48]
and al, 0x48
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x68], rax
and al, 0x68
push 0x48f98948
mov rcx, rdi
mov ecx, edi
lea rdx, [rsp + 0x58]
lea edx, [rsp + 0x58]
push rsp
and al, 0x58
call fcn.140094eab
pop rsi
cmp ebp, 0x2dfe9ff
std
invalid
jmp case.0x1400b8b1a.244
fild word [rdx]
add al, byte [rax]
add byte [rax], al
add byte [rbx + rcx*4 + 0x44], cl
mov r8, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
and al, 0x48
cmp r8, qword [rsp + 0x70]
jae 0x1400bcc49
and edi, 0xfffffffe
invalid
invalid
and edi, 0xfffffffe
invalid
invalid
dec dword [rax - 0x75]
or byte [rax - 0x75], cl
or byte [rax - 0x75], cl
mov rcx, qword [rax + 8]
mov ecx, dword [rax + 8]
or byte [rax - 0x75], cl
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
push rax
adc byte [rcx + rcx*4 + 0x44], cl
mov qword [rsp + 0x20], r8
mov qword [rsp + 0x20], r8
mov r8, qword [rsp + 0x40]
and al, 0x40
mov r9, qword [rsp + 0x38]
mov r9, qword [rsp + 0x38]
mov ecx, dword [rsp + 0x38]
and al, 0x38
and al, 0x38
call fcn.1400ba442
invalid
test eax, eax
je 0x1400bcc49
test bl, al
invalid
invalid
invalid
test bl, al
invalid
dec dword [rcx + 0x44ff48d6]
mov esi, edx
inc qword [rsp + 0x48]
inc dword [rsp + 0x48]
invalid
inc dword [rsp + 0x48]
and al, 0x48
and al, 0x48
jmp case.0x1400b8b1a.244
jo 0x1400bcd99
add al, 0x4c
mov r9, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
and al, 0x48
bsf eax, dword [rax + 8]
lea rcx, [0x14024f618]
lea ecx, [0x14024f618]
mov esp, 0x8d480840
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
lea ecx, [0x14024f618]
or eax, 0x192873
jae 0x1400bcdcb
sub byte [rcx], bl
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
sbb dword [rax], eax
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x4de0ffc8
add rax, rcx
enter 0xffffffffffffe0ff, 0x4d
jmp rax
test r9, r9
test ecx, ecx
leave
je case.0x1400b8b1a.244
jp case.0x1400bbdef.23
add byte [rax], al
jmp 0x1400bcc49
invalid
dec dword [rax - 0x75]
mov rbx, qword [rsp + 0x48]
pop rsp
and al, 0x48
cmp rbx, qword [rsp + 0x70]
pop rsp
and al, 0x70
invalid
jo case.0x1400b8a38.264
jae 0x1400bcc49
cmp dword [rbp - 2], 0xffffffff
invalid
dec dword [rax - 0x75]
mov rcx, qword [rax + 8]
or byte [rax - 0x75], cl
or byte [rax - 0x75], cl
mov rdx, qword [rax + 0x10]
push rax
adc byte [rax - 0x77], cl
mov qword [rsp + 0x20], rbx
mov dword [rsp + 0x20], ebx
pop rsp
and al, 0x20
mov r8, qword [rsp + 0x40]
mov r9, qword [rsp + 0x38]
mov r9, qword [rsp + 0x38]
mov ecx, dword [rsp + 0x38]
and al, 0x38
call fcn.1400ba422
test eax, eax
invalid
invalid
inc dword [rbp + 0x59840fc0]
ror byte [rdi], 0x84
pop rcx
je 0x1400bcc49
test byte [rcx - 2], bl
invalid
invalid
dec dword [rcx - 0x3c00b72a]
mov esi, edx
inc rbx
mov qword [rsp + 0x48], rbx
mov dword [rsp + 0x48], ebx
pop rsp
and al, 0x48
jmp case.0x1400b8b1a.244
add byte [rax], al
mov esi, dword [rax + 4]
jo case.0x14009fdd4.337
add al, 0x8b
or byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x48]
mov eax, dword [rax + 8]
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
mov qword [rsp + 0x5c], rax
mov dword [rsp + 0x5c], eax
and al, 0x5c
pop rsp
mov qword [rsp + 0x60], rcx
mov dword [rsp + 0x60], ecx
and al, 0x60
invalid
and dword [rsp + 0x58], 0
pop rax
add byte [rax - 0x77], cl
mov rcx, rdi
stc
lea rdx, [rsp + 0x58]
push rsp
and al, 0x58
pop rax
pop rax
call fcn.1400b9a72
invalid
invalid
jmp case.0x1400b8b1a.244
invalid
add byte [rax], al
mov esi, dword [rax + 4]
mov ebx, dword [rax + 0x10]
cmp rbx, r12
cmp ebx, esp
adc byte [rcx + rdi - 0x1d], cl
jae case.0x1400b8b1a.244
cmp eax, 1
add byte [rax], al
mov rcx, r14
mov ecx, esi
int1
mov rdx, r12
loop 0x1400bce81
mov r8d, ebx
mov eax, ebx
fmul dword [rbp + rcx*4 + 0xd]
invalid
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_backtrack.rs
lea ecx, [0x1401b84d8]
add al, ch
call fcn.14002ce11
mov rax, qword [rax]
mov dword [rsp + 0x5c], ebx
pop rsp
and al, 0x5c
ret
push rsi
dec dword [rax - 0x75]
add byte [rcx + 0x485c245c], cl
mov dword [rsp + 0x5c], ebx
pop rsp
and al, 0x5c
invalid
pop rsp
and al, 0x5c
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
and al, 0x60
mov dword [rsp + 0x58], 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
add byte [rax], al
mov rcx, rdi
lea rdx, [rsp + 0x58]
lea edx, [rsp + 0x58]
pop rax
call fcn.1400b9a72
add ecx, esp
int3
invalid
dec dword [rbx + rcx*4 + 0x64]
and al, 0x48
invalid
mov r12, qword [rsp + 0x48]
inc r12
inc r12
inc esp
mov rcx, r14
mov ecx, esi
int1
mov rdx, qword [rsp + 0x118]
mov r8d, ebx
mov eax, ebx
fmul dword [rbp + rcx*4 + 0xd]
mov dh, 0xf
add al, ch
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_backtrack.rs
lea ecx, [0x1401b84f0]
or eax, 0xfb664
call fcn.14002ce11
cmp bh, 0xf6
idiv bh
dec dword [rcx + rcx*4 + 0x20]
mov qword [rax], r12
mov r12, qword [rsp + 0x118]
and al, 0x18
add dword [rax], eax
add cl, ch
jmp case.0x1400b8b1a.244
nop
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x40
invalid
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
mov r8, r9
call fcn.1400ba03e
mov edx, ecx
sar edi, 1
invalid
invalid
jmp 0x1400bd029
jno case.0x1400bc684.80
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x40
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
push rsp
and al, 0x38
invalid
mov r8, r9
mov eax, ecx
call fcn.1400b9ffe
sar edi, 1
invalid
jmp 0x1400bd029
pop rdx
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x40
and al, 0x40
invalid
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x38]
mov r8, r9
mov eax, ecx
enter 0x78e8, 0xffffffffffffffcc
call fcn.1400b9b59
int3
invalid
jmp 0x1400bd029
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x40]
add byte [rax], al
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
cmp byte [rbp - 0x77], cl
mov r8, r9
mov eax, ecx
enter 0xffffffffffffb5e8, 0xffffffffffffffb0
std
call fcn.140097fad
mov al, 0xfd
invalid
jmp 0x1400bd029
add byte [rax - 0x75], cl
and al, 0x40
invalid
mov rcx, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
and al, 0x38
mov r8, r9
mov eax, ecx
call fcn.1400b9bb3
jmp 0x1400bd029
adc eax, 0x48000001
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov rdx, qword [rsp + 0x38]
push rsp
and al, 0x38
mov r8, r9
mov eax, ecx
call fcn.1400982c1
wait
mov bl, 0xfd
invalid
jmp 0x1400bd029
add byte [rax], al
mov cl, byte [r15 + 0x180]
mov rdx, qword [rsp + 0x40]
push rsp
and al, 0x40
invalid
pop qword [rax + 0x48000001]
mov edx, dword [rsp + 0x40]
push rsp
and al, 0x40
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
push rsp
and al, 0x40
invalid
mov r8, qword [rsp + 0x38]
mov r8, qword [rsp + 0x38]
and al, 0x38
cmp al, ch
call fcn.140097f47
invalid
mov al, 0xfd
std
invalid
jmp 0x1400bd029
cmp r9, qword [rsp + 0x38]
jae case.0x1400b8b1a.244
loopne 0x1400bcf4f
mov rax, qword [rsp + 0x40]
and al, 0x40
movzx eax, byte [rax + r9]
movzx eax, byte [rax + r9]
mov dh, 4
or byte [rax - 0x73], cl
lea rcx, [0x1401bb398]
or eax, 0xfe436
in al, 0xf
in al, 0xf
add byte [rax + 0xf00083c], al
cmp byte [rax + rcx], 0
je case.0x1400b8b1a.244
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test ch, al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
jmp 0x1400bcc49
fdivr st(4)
invalid
mov cl, byte [r15 + 0x180]
mov rdx, qword [rsp + 0x40]
push rsp
and al, 0x40
pop qword [rax + 0x48000001]
mov edx, dword [rsp + 0x40]
push rsp
and al, 0x40
add byte [rcx], 0
add dword [rax], eax
add byte [rax - 0x75], cl
push rsp
and al, 0x40
mov r8, qword [rsp + 0x38]
cmp al, ch
call fcn.140097f7e
imul dword [rdi - 0x62160003]
jmp 0x1400bd029
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x40
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
push rsp
and al, 0x38
mov r8, r9
call fcn.14009809a
enter 0xfffffffffffffce8, 0xffffffffffffffb0
std
invalid
jmp 0x1400bd029
add byte [rax], al
add byte [rbx + rdi + 0x4c], cl
and al, 0x38
cmp r9, qword [rsp + 0x38]
cmp ecx, dword [rsp + 0x38]
and al, 0x38
je case.0x1400b8b1a.244
add dword [rax], 0
add byte [rax], al
add cl, ch
jmp 0x1400bcc49
xchg esi, eax
cld
invalid
dec dword [rax - 0x75]
mov rcx, qword [rsp + 0x40]
and al, 0x40
mov rdx, qword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
mov r8, r9
call fcn.1400ba257
jmp 0x1400bd029
invalid
mov rcx, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov rdx, qword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
and al, 0x38
mov r8, r9
call fcn.140097ff8
invalid
mov al, 0xfd
invalid
jmp 0x1400bd029
mov rcx, qword [rsp + 0x40]
and al, 0x40
mov rdx, qword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
mov r8, r9
call fcn.1400b9ddc
out dx, eax
int 0xff
invalid
out dx, eax
int 0xff
invalid
jmp 0x1400bd029
mov rcx, qword [rsp + 0x40]
and al, 0x40
mov rdx, qword [rsp + 0x38]
mov r8, r9
mov eax, ecx
cmp byte [rbp - 0x77], cl
enter 0x3de8, 0xffffffffffffffb0
invalid
invalid
mov eax, ecx
call fcn.14009803e
cmp eax, 0xebfffdb0
mov rcx, qword es:[rsp + 0x40]
mov ecx, dword [rsp + 0x40]
std
invalid
jmp 0x1400bd029
mov rcx, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x40]
and al, 0x40
mov rdx, qword [rsp + 0x38]
mov r8, r9
call fcn.1400b9ae8
ror edx, cl
invalid
invalid
ror edx, cl
invalid
jmp 0x1400bd029
mov rcx, qword [rsp + 0x40]
and al, 0x40
mov rdx, qword [rsp + 0x38]
push rsp
and al, 0x38
mov r8, r9
call fcn.1400980aa
invalid
mov al, 0xfd
invalid
enter 0xffffffffffff81e8, 0xffffffffffffffb0
std
inc dword [rax + rax*8 - 0x3e77bf1]
invalid
test byte [rax], bl
cld
xor dword [rax - 0x3f7b0003], 0xfc18840f
test al, al
je 0x1400bcc49
cld
invalid
dec dword [rax - 0x75]
pop rsp
and al, 0x48
mov rbx, qword [rsp + 0x48]
mov ebx, dword [rsp + 0x48]
jmp 0x1400bcc9d
invalid
dec dword [rax - 0x75]
mov word [rax + riz*4], fs
and al, 0xa0
and al, 0xa0
add byte [rax], al
add byte [rax], al
add byte [rax - 1], cl
shr ecx, 0x79
sti
invalid
add al, 0x49
cmp dword [rdi + 0x168], eax
add dword [rax], eax
add byte [rdi], cl
invalid
xchg bh, cl
cli
invalid
dec dword [rcx - 0x75]
invalid
invalid
or dword [rcx + rcx*4 + 0x64], 0x8d487824
push rsp
and al, 0x58
mov dword [rsp + 0x78], esp
js case.0x1400ce92b.201
add al, 0x48
mov dword [rdx + 8], ebp
int1
leave
invalid
mov dword [rsp + 0x40], eax
and al, 0x40
and al, 0x40
adc byte [rax - 0x77], cl
and al, 0x38
and al, 0x38
and al, 0x38
lea esi, [0x14024f660]
and eax, 0x8b4c0019
movsb byte [rdi], byte [rsi]
and al, 0x18
sbb byte [rcx], al
invalid
sbb byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x75], cl
adc byte [r8 - 0x7b], r9b
adc byte [rax - 0x7b], cl
adc byte [rax - 0x7b], cl
test eax, eax
ror byte [rdi], 0x84
out 3, al
add byte [rax], al
invalid
add byte [rax - 1], cl
enter 0xffffffffffff8948, 0x47
invalid
invalid
adc byte [rax - 0x75], cl
push rdi
or byte [rax - 0x3f], cl
loopne case.0x1400b8efc.180
pop rsp
add al, byte [rsp + rcx*2]
mov r13, qword [rdx + rax + 8]
or byte [rbp - 0x7cdc8b37], al
stc
leave
add cl, byte [rdi]
test byte [rsi + 0x4c000003], bh
mov ecx, esi
int1
int1
loop case.0x1400b8efc.174
mov eax, ebx
mov dword [rsp + 0x48], ebp
insb byte [rdi], dx
and al, 0x48
add byte [rax], al
add byte [rcx + 0x29], cl
in eax, dx
mov eax, ebp
add byte [rax + rax*8 - 0x76b36c8c], al
stc
invalid
xchg ebx, eax
std
dec dword [rbx + 0xc634808]
or al, 0x8e
invalid
invalid
int1
and al, 0x48
cmp rcx, qword [rsp + 0x70]
jo case.0x1400bc684.87
sub dword [rsi - 1], 0xffffffff
invalid
invalid
invalid
jo case.0x1400bc684.87
and al, 0x38
jae 0x1400bd0a2
and dword [rbx - 1], 0xffffffff
invalid
and dword [rbx - 1], 0xffffffff
invalid
invalid
dec dword [rax - 0x75]
push rsp
and al, 0x40
mov dl, byte [rdx + rcx]
adc al, 0xa
cmp byte [rax + 8], dl
ja 0x1400bd0a2
xchg dword [rdx - 1], edx
invalid
invalid
xchg dword [rdx - 1], edx
invalid
cmp byte [rax + 9], dl
jb 0x1400bd0a2
invalid
invalid
invalid
invalid
push rax
or dword [rdi], ecx
invalid
invalid
mov ebx, dword [rax + 4]
inc rcx
mov qword [rsp + 0x48], rcx
mov dword [rsp + 0x48], ecx
and al, 0x48
and al, 0x48
and al, 0x48
jmp 0x1400bd48b
and al, byte [rbx]
add byte [rax], al
mov rcx, qword [rax + 0x10]
adc byte [rax - 0x7b], cl
leave
adc byte [rax - 0x7b], cl
leave
je 0x1400bd0a2
dec dword [rax - 0x75]
or byte [rbx + 0xc8d4818], cl
or byte [rbx + 0xc8d4818], cl
or byte [rbx + 0xc8d4818], cl
mov byte [rax - 0x7d], cl
add rax, 4
mov qword [rsp + 0x58], rax
rol byte [rax + rcx*2], 0x89
and al, 0x58
add al, 0x48
mov dword [rsp + 0x58], eax
mov qword [rsp + 0x60], rcx
lea rax, [rsp + 0x48]
and al, 0x48
invalid
and al, 0x48
mov qword [rsp + 0x68], rax
mov rcx, rdi
mov ecx, edi
mov ecx, edi
stc
lea rdx, [rsp + 0x58]
push rsp
and al, 0x58
call fcn.140094eab
jmp 0x1400bd48b
loope case.0x1400bc684.104
add al, byte [rax]
invalid
invalid
jge case.0x1400bb93f.188
invalid
add al, byte [rax]
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x48
mov r8, qword [rsp + 0x48]
cmp r8, qword [rsp + 0x70]
and al, 0x70
jae 0x1400bd0a2
invalid
mov rcx, qword [rax + 8]
or byte [rax - 0x75], cl
push rax
mov rdx, qword [rax + 0x10]
mov qword [rsp + 0x20], r8
and al, 0x20
adc byte [rcx + rcx*4 + 0x44], cl
and al, 0x20
mov r8, qword [rsp + 0x40]
mov r9, qword [rsp + 0x38]
and al, 0x38
call fcn.1400ba442
test eax, eax
inc dword [rbp - 0x3b7bf040]
invalid
je 0x1400bd0a2
mov ebx, edx
inc qword [rsp + 0x48]
jmp 0x1400bd48b
mov ecx, dword [rsp + 0x48]
and al, 0x48
and al, 0x48
bsf eax, dword [rax + 8]
lea rcx, [0x14024f684]
lea ecx, [0x14024f684]
lea ecx, [0x14024f684]
xchg dword [rcx + rbx], esp
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
test r9, r9
je 0x1400bd48b
add byte [rax], al
add byte [rax], al
jmp 0x1400bd0a2
invalid
dec dword [rbx + rcx*4 + 0x6c]
insb byte [rdi], dx
and al, 0x48
cmp r13, qword [rsp + 0x70]
insb byte [rdi], dx
and al, 0x70
invalid
insb byte [rdi], dx
and al, 0x70
invalid
jo 0x1400bd22e
jae 0x1400bd0a2
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
mov edx, dword [rax + 0x10]
push rax
adc byte [rcx + rcx*4 + 0x6c], cl
and al, 0x20
mov qword [rsp + 0x20], r13
mov dword [rsp + 0x20], ebp
mov r8, qword [rsp + 0x40]
mov r9, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
cmp al, ch
loop 0x1400bd20f
call fcn.1400ba422
test eax, eax
je 0x1400bd0a2
invalid
ror byte [rdi], 0x84
pop rdx
invalid
mov ebx, edx
inc r13
mov qword [rsp + 0x48], r13
jmp 0x1400bd48b
mov eax, dword [rax + 8]
or byte [rax - 0x75], cl
or byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x48]
and al, 0x48
mov qword [rsp + 0x5c], rax
mov dword [rsp + 0x5c], eax
and al, 0x5c
mov qword [rsp + 0x60], rcx
and dword [rsp + 0x58], 0
mov rcx, rdi
mov ecx, edi
mov ecx, edi
stc
lea rdx, [rsp + 0x58]
push rsp
and al, 0x58
call fcn.1400b9a72
jmp 0x1400bd48b
or dword [rdx], eax
add byte [rax], al
invalid
or dword [rdx], eax
add byte [rax], al
mov ebx, dword [rax + 4]
mov r13d, dword [rax + 0x10]
push 0xffffffffe5394d10
cmp r13, r12
jae 0x1400bd48b
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, r12
mov r8d, r13d
mov eax, ebp
mov eax, ebp
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_backtrack.rs
or eax, 0xfb236
verw ax
push 0xfffffffffffffffb
call fcn.14002ce11
sti
idiv bh
dec dword [rax - 0x75]
add byte [rcx + rcx*4 + 0x6c], al
mov rax, qword [rax]
mov dword [rsp + 0x5c], r13d
and al, 0x5c
and al, 0x5c
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x58], 1
add byte [rax], al
add byte [rax - 0x77], cl
stc
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov ecx, edi
lea rdx, [rsp + 0x58]
push rsp
and al, 0x58
call fcn.1400b9a72
mov r12, qword [rsp + 0x48]
inc r12
inc r12
inc esp
mov rcx, r14
mov rdx, qword [rsp + 0x118]
mov r8d, r13d
mov eax, ebp
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_nfa_thompson_backtrack.rs
or eax, 0xfb20a
call fcn.14002ce11
sti
idiv bh
invalid
dec dword [rcx + rcx*4 + 0x20]
mov qword [rax], r12
mov r12, qword [rsp + 0x118]
jmp 0x1400bd48b
and al, 0x18
add dword [rax], eax
add cl, ch
nop
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
push rsp
and al, 0x38
mov r8, r9
call fcn.1400ba03e
xor ebp, ecx
invalid
invalid
jmp 0x1400bd483
jno 0x1400bd311
add byte [rax], al
xor ebp, ecx
invalid
jno 0x1400bd311
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x40
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
push rsp
and al, 0x38
mov r8, r9
call fcn.1400b9ffe
jmp 0x1400bd483
pop rdx
add dword [rax], eax
invalid
pop rdx
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x38]
mov r8, r9
mov eax, ecx
call fcn.1400b9b59
jmp 0x1400bd483
invalid
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
cmp byte [rbp - 0x77], cl
invalid
call fcn.140097fad
jmp 0x1400bd483
invalid
add byte [rax - 0x75], cl
and al, 0x40
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
and al, 0x38
mov r8, r9
call fcn.1400b9bb3
jmp 0x1400bd483
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
push rsp
and al, 0x38
mov r8, r9
call fcn.1400982c1
jmp 0x1400bd483
enter 0x41e8, 0xffffffffffffffaf
std
invalid
mov cl, byte [r15 + 0x180]
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x38]
call fcn.140097f47
std
invalid
jmp 0x1400bd483
jrcxz 0x1400bd39e
add byte [rax], al
jrcxz 0x1400bd39e
add byte [rax], al
cmp r9, qword [rsp + 0x38]
cmp ecx, dword [rsp + 0x38]
jae 0x1400bd48b
mov rax, qword [rsp + 0x40]
movzx eax, byte [rax + r9]
lea rcx, [0x1401bb398]
cmp byte [rax + rcx], 0
je 0x1400bd48b
invalid
jmp 0x1400bd0a2
invalid
mov cl, byte [r15 + 0x180]
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x38]
call fcn.140097f7e
jmp 0x1400bd483
add byte [rax], al
popfq
stosd dword [rdi], eax
std
invalid
add byte [rax], al
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
mov r8, r9
mov eax, ecx
call fcn.14009809a
jmp 0x1400bd483
cmp r9, qword [rsp + 0x38]
je 0x1400bd48b
add byte [rax], al
add cl, ch
xchg ebp, eax
cld
invalid
jmp 0x1400bd0a2
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
mov r8, r9
call fcn.1400ba257
jmp 0x1400bd483
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
mov r8, r9
call fcn.140097ff8
jmp 0x1400bd483
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
mov r8, r9
call fcn.1400b9ddc
jmp 0x1400bd483
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
push rsp
and al, 0x38
cmp byte [rbp - 0x77], cl
enter 0xffffffffffffe3e8, 0xffffffffffffffab
std
invalid
mov r8, r9
call fcn.14009803e
jmp 0x1400bd483
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
mov r8, r9
call fcn.1400b9ae8
jmp 0x1400bd483
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
mov r8, r9
call fcn.1400980aa
test al, al
je 0x1400bd0a2
mov r13, qword [rsp + 0x48]
jmp case.0x1400bbdef.47
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], r14
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x68]
mov rdx, qword [rsp + 0xd8]
mov r8, qword [rsp + 0xd0]
mov r9, r13
call fcn.14009b9bc
cmp qword [rsp + 0x68], 0
je 0x1400bec44
mov rdi, qword [rsp + 0x70]
cmp rdi, rbx
jb 0x1400bec98
mov rsi, qword [rsp + 0x78]
mov dword [rsp + 0x68], 1
mov qword [rsp + 0x70], r13
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x80], r15
mov qword [rsp + 0x88], r12
mov al, byte [rsp + 0x3f]
mov byte [rsp + 0x90], al
lea rcx, [rsp + 0x158]
lea rdx, [rsp + 0x68]
mov r8, r15
mov r9, rdi
call fcn.1400baaec
cmp byte [rsp + 0x47], 0
jne 0x1400bedb4
mov rax, qword [rsp + 0xc0]
or rax, qword [rsp + 0xc8]
je 0x1400bed81
mov r8, qword [rsp + 0xb8]
cmp dword [r8], 2
je 0x1400bedc7
mov qword [rsp + 0x20], rbp
lea rcx, [rsp + 0x110]
mov rdx, qword [rsp + 0xb0]
lea r9, [rsp + 0x158]
call fcn.14009e295
mov rax, qword [rsp + 0x110]
mov rbp, qword [rsp + 0x118]
cmp rax, 2
je 0x1400bec6c
cmp eax, 1
jne 0x1400bebe8
mov r14, qword [rsp + 0x120]
mov dword [rsp + 0x68], 2
mov dword [rsp + 0x6c], r14d
mov qword [rsp + 0x70], r13
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x80], r15
mov qword [rsp + 0x88], r12
mov al, byte [rsp + 0x3f]
mov byte [rsp + 0x90], al
lea rcx, [rsp + 0x110]
lea rdx, [rsp + 0x68]
mov r8, rbp
mov r9, r12
call fcn.1400baaec
cmp byte [rsp + 0x3e], 0
jne 0x1400bedd3
mov rax, qword [rsp + 0xa8]
or rax, qword [rsp + 0xa0]
mov r8, qword [rsp + 0x58]
je 0x1400bedef
cmp dword [r8], 2
je 0x1400bede3
lea rcx, [rsp + 0x140]
mov rdx, qword [rsp + 0x50]
lea r9, [rsp + 0x110]
call fcn.1400c00d8
mov rax, qword [rsp + 0x140]
cmp rax, 2
je 0x1400bec71
mov rbx, qword [rsp + 0x148]
test rax, rax
je 0x1400bed1f
inc rdi
jne 0x1400bebf6
jmp 0x1400bee2e
cmp r14, r12
cmp esi, esp
jae 0x1400bec44
inc rdi
je 0x1400bee22
mov rbp, rsi
mov r14, rdi
jmp 0x1400bea08
mov rbx, qword [rsp + 0x48]
and qword [rbx], 0
jmp 0x1400bed6a
test rbp, rbp
je 0x1400bec98
mov rsi, qword [rsp + 0x48]
mov rcx, rsi
mov rdx, qword [rsp + 0x50]
mov r8, qword [rsp + 0x58]
mov r9, qword [rsp + 0x98]
call fcn.1400bda78
mov rax, rsi
jmp 0x1400bed6d
cmp byte [rsp + 0x3e], 0
jne 0x1400bee3a
jl 0x1400becbf
add byte ds:[rdi], cl
test dword [rdi + 0x48000001], edx
mov eax, dword [rsp + 0xa0]
mov rax, qword [rsp + 0xa0]
or qword [rsp + 0xa8], rax
mov rbx, qword [rsp + 0x48]
mov r14, qword [rsp + 0x98]
mov r8, qword [rsp + 0x58]
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x58
mov r12, qword [rsp + 0x50]
push rax
jne 0x1400becd4
mov rcx, rbx
mov rdx, r12
jmp 0x1400bed15
cmp dword [r8], 2
je 0x1400bee52
test byte [rcx + rax], dh
invalid
test byte [rcx + rax], dh
add byte [rax - 0x73], cl
je 0x1400bed06
lea rsi, [rsp + 0x68]
mov rcx, rsi
mov rdx, r12
push 0x4cf18948
mov edx, esp
mov r15, r8
mov r9, r14
call fcn.1400bd5f8
lea rdi, [rsp + 0xf8]
mov rcx, rdi
mov rdx, rsi
call fcn.1400bd806
cmp dword [rdi], 2
jne 0x1400bed51
inc dword [rbx + 0x4575023f]
mov rcx, rbx
mov rdx, r12
mov r8, r15
mov r9, r14
call fcn.1400bda78
jmp 0x1400bed6a
lea rsi, [rsp + 0x68]
mov rcx, rsi
mov edx, r14d
mov r8, rbp
mov r9, rbx
call fcn.1400bd6d8
mov rax, qword [rsi + 8]
mov ecx, dword [rsi + 0x10]
mov rbx, qword [rsp + 0x48]
mov qword [rbx + 8], rax
mov dword [rbx + 0x10], ecx
mov qword [rbx], 1
add byte [rax], al
add byte [rax], al
jmp 0x1400bed6a
mov rax, qword [rsp + 0x108]
mov qword [rbx + 0x10], rax
movdqu xmm0, xmmword [rsp + 0xf8]
movdqu xmmword [rbx], xmm0
mov rax, rbx
add rsp, 0x188
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, str.internal_error:_entered_unreachable_code:_ReverseInner_always_has_a_DFA
lea rcx, [rsp + 0x68]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x40]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
call fcn.140158310
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
jmp 0x1400bee48
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
invalid
xchg ebp, eax
verw bx
invalid
invalid
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
lea rax, str.internal_error:_entered_unreachable_code:_ReverseInner_always_has_a_DFA
lea rcx, [rsp + 0x68]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x40]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
call fcn.140158310
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
call fcn.140158770
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
mov edx, 0x28
call fcn.1401583f0
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
int3
push rbp
push rbx
sub rsp, 0x158
mov rbx, r8
mov r8, rdx
mov rdx, rcx
mov edx, ecx
mov edx, ecx
mov eax, dword [rbx]
dec eax
cmp eax, 2
jae 0x1400beeba
cmp byte [rdx + 0x7b8], 0
jne 0x1400bf2d7
movdqa xmm0, xmmword [rdx]
pcmpeqb xmm0, xmmword [0x14015f960]
pmovmskb eax, xmm0
cmp eax, 0xffff
jne 0x1400bf174
mov rcx, rdx
mov rdx, r8
mov r8, rbx
jmp 0x1400bf1e1
mov r14, qword [rbx + 0x18]
mov r15, qword [rbx + 0x20]
mov r12, qword [rbx + 8]
mov rax, qword [rbx + 0x10]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x98], rbx
mov al, byte [rbx + 0x28]
mov byte [rsp + 0x47], al
mov al, byte [rdx + 0xab8]
mov byte [rsp + 0x4f], al
lea rax, [rdx + 0x7c0]
mov qword [rsp + 0xb0], rax
add byte [rax], al
add byte [rax], al
mov rax, qword [rdx + 0x7c8]
mov qword [rsp + 0xc8], rax
mov rax, qword [rdx + 0x7c0]
mov qword [rsp + 0x58], r8
lea rcx, [r8 + 0x2c0]
mov qword [rsp + 0xb8], rcx
mov cl, byte [rdx + 0x7b8]
mov byte [rsp + 0x4e], cl
mov rcx, qword [rdx]
mov r8, qword [rdx + 8]
mov qword [rsp + 0xa0], r8
mov r8, qword [rdx + 0xa90]
mov qword [rsp + 0xd8], r8
mov qword [rsp + 0x50], rdx
push rax
nop
or al, byte [rax]
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0xd8
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x50
push rax
push rax
mov rdx, qword [rdx + 0xa98]
mov qword [rsp + 0xd0], rdx
xor esi, esi
xor rax, 2
mov qword [rsp + 0xc0], rax
rol byte [rax], 0
add byte [rax - 0x7d], cl
int1
add cl, byte [rax - 0x77]
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rcx], dh
dec dword [rcx + rcx*4 - 0xd]
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], rbx
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x68]
mov rdx, qword [rsp + 0xd8]
mov r8, qword [rsp + 0xd0]
mov r9, r12
call fcn.14009b9bc
cmp qword [rsp + 0x68], 0
je 0x1400bf1c0
mov r13, qword [rsp + 0x70]
cmp r13, rdi
jb 0x1400bf1cf
invalid
add byte [rax], 0
add byte [rcx + rcx*4 - 0x44], cl
and al, 0x88
add byte [rax], al
add byte [rdx - 0x77b8dbbc], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x68
mov r8, rsi
mov r9, r15
call fcn.1400baaec
cmp byte [rsp + 0x4e], 0
jne 0x1400bf270
lea r9, [rsp + 0xe0]
call fcn.1400c00d8
mov rax, qword [rsp + 0x110]
cmp rax, 2
je 0x1400bf1cf
mov rdi, qword [rsp + 0x118]
test rax, rax
je 0x1400bf1f9
inc r13
jne 0x1400bf169
jmp 0x1400bf2cb
mov rsi, rbp
mov rbx, r13
jmp 0x1400bef7c
cmp dword [r8], 2
je 0x1400bf2ef
mov ecx, edi
mov rdx, r14
mov r8, rbx
call fcn.1400bd83d
jmp 0x1400bf20d
xor eax, eax
jmp 0x1400bf20d
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x58]
mov edx, dword [rsp + 0x58]
mov r8, qword [rsp + 0x98]
add rsp, 0x158
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400bd83d
lea rcx, [rsp + 0x68]
mov edx, ebx
mov r8, rsi
mov r9, rdi
call fcn.1400bd6d8
mov al, 1
add rsp, 0x158
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x48
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
call fcn.140158310
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
jmp 0x1400bf2e5
xchg esp, eax
or dword [rax], eax
lea rax, str.internal_error:_entered_unreachable_code:_ReverseInner_always_has_a_DFA
lea rcx, [rsp + 0x68]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x48]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xf8da6
call fcn.140158310
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
call fcn.140158770
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
mov edx, 0x28
call fcn.1401583f0
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
int3
mov ebp, ecx
mov r14, qword [rsp + 0x2a0]
mov ecx, dword [r10]
mov r12d, dword [r10 + 4]
lea eax, [rcx - 1]
cmp eax, 2
mov qword [rsp + 0x50], rdx
jae 0x1400bf3f3
mov rax, qword [rbp + 0x7a8]
mov rax, qword [rax + 0x138]
mov rax, qword [rax + 0x20]
add rax, rax
cmp rax, r14
jae 0x1400bf70e
cmp dword [rbp + 0x628], 3
jne case.0x1400bf3db.2
je case.0x1400bf3db.2
cmp dword [r8], 2
je case.default.0x1400bf3db
mov r13, rcx
lea rsi, [rsp + 0x78]
mov rcx, rsi
mov rdx, rbp
mov r8, qword [rsp + 0x50]
mov r9, r10
mov r15, r10
call fcn.1400ba497
lea rdi, [rsp + 0xd0]
mov rcx, rdi
mov rdx, rsi
call fcn.1400ba659
mov r10, r15
mov r8, qword [rsp + 0x50]
mov rax, qword [rdi]
lea rcx, [0x14024f6dc]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x20], r14
mov rcx, rbp
mov rdx, r8
mov r8, r10
mov r9, rbx
jmp 0x1400bfdd2
mov qword [rsp + 0x58], rbx
mov rdx, qword [rbp + 0x7a8]
mov rax, qword [rdx + 0x138]
mov rax, qword [rax + 0x20]
add rax, rax
cmp rax, r14
mov qword [rsp + 0x68], rbp
mov qword [rsp + 0xa8], r10
jae 0x1400bf74a
mov qword [rsp + 0x188], rdx
mov qword [rsp + 0x180], rcx
mov dword [rsp + 0xcc], r12d
mov r12, qword [r10 + 0x18]
mov r15, qword [r10 + 0x20]
mov rax, qword [r10 + 8]
mov qword [rsp + 0x70], rax
mov rax, qword [r10 + 0x10]
mov qword [rsp + 0x60], rax
mov al, byte [r10 + 0x28]
mov byte [rsp + 0xc0], al
mov al, byte [rbp + 0xab8]
mov byte [rsp + 0x138], al
lea rax, [rbp + 0x7c0]
mov qword [rsp + 0x120], rax
mov rax, qword [rbp + 0x7c8]
mov qword [rsp + 0x130], rax
mov rdx, qword [rbp + 0x7c0]
lea rsi, [r8 + 0x2c0]
mov al, byte [rbp + 0x7b8]
mov byte [rsp + 0x47], al
mov rax, qword [rbp]
mov rcx, qword [rbp + 8]
mov qword [rsp + 0xb0], rcx
mov rcx, qword [rbp + 0xa90]
mov qword [rsp + 0x148], rcx
mov rcx, qword [rbp + 0xa98]
mov qword [rsp + 0x140], rcx
add byte [rax], al
xor ebp, ebp
xor rdx, 2
mov qword [rsp + 0x128], rdx
xor rax, 2
mov qword [rsp + 0xb8], rax
xor r14d, r14d
mov rbx, r12
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], rbx
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x78]
mov rdx, qword [rsp + 0x148]
mov r8, qword [rsp + 0x140]
mov r9, qword [rsp + 0x70]
call fcn.14009b9bc
cmp qword [rsp + 0x78], 0
je case.0x1400bf3db.0
mov rdi, qword [rsp + 0x80]
cmp rdi, r14
jb 0x1400bfb18
mov r13, qword [rsp + 0x88]
mov dword [rsp + 0x78], 1
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x80], eax
mov dword [rsp + 0x80], eax
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], r12
mov qword [rsp + 0x98], r15
mov al, byte [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rax + 0xa02484], cl
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x150]
lea rdx, [rsp + 0x78]
mov r8, r12
mov eax, esp
mov eax, esp
mov r9, rdi
call fcn.1400baaec
cmp byte [rsp + 0x138], 0
jne 0x1400c0015
mov rax, qword [rsp + 0x128]
or rax, qword [rsp + 0x130]
je 0x1400bffe2
cmp dword [rsi], 2
je 0x1400c0028
mov qword [rsp + 0x20], rbp
lea rcx, [rsp + 0xd0]
mov rdx, qword [rsp + 0x120]
mov r8, rsi
lea r9, [rsp + 0x150]
lea ecx, [rsp + 0x150]
call fcn.14009e295
mov rax, qword [rsp + 0xd0]
mov rbp, qword [rsp + 0xd8]
cmp rax, 2
je 0x1400bfaef
add byte [rax], al
add byte [rax], al
cmp eax, 1
jne 0x1400bf6f1
mov rbx, qword [rsp + 0xe0]
mov dword [rsp + 0x78], 2
mov dword [rsp + 0x7c], ebx
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x80], rax
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], r12
mov qword [rsp + 0x98], r15
mov al, byte [rsp + 0xc0]
mov byte [rsp + 0xa0], al
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x78]
mov r8, rbp
mov r9, r15
call fcn.1400baaec
mov ah, 0xff
inc dword [rax + 0x47247c]
jne 0x1400c0034
mov rax, qword [rsp + 0xb8]
or rax, qword [rsp + 0xb0]
mov r8, qword [rsp + 0x50]
je 0x1400c0050
invalid
mov al, 9
add byte [rax], al
test byte [rax + 0x41000009], dh
cmp dword [rax], 2
invalid
cmp dword [r8], 2
add cl, byte [rdi]
test byte [rdx + 0x48000009], bl
or dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rax], fs
add dword [rax], eax
invalid
je 0x1400c0044
or dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rax], fs
add dword [rax], eax
add byte [rax - 0x75], cl
push rsp
and al, 0x68
lea rcx, [rsp + 0x100]
mov rdx, qword [rsp + 0x68]
lea r9, [rsp + 0xd0]
call fcn.1400c00d8
mov rax, qword [rsp + 0x100]
cmp rax, 2
add cl, byte [rdi]
test byte [rsi], bl
add al, 0
invalid
mov r14, qword [rsp + 0x108]
test rax, rax
test eax, eax
je case.0x1400f88e9.136
invalid
inc rdi
jne 0x1400bf703
jmp 0x1400c008f
cmp rbx, r15
jae case.0x1400bf3db.0
inc rdi
je 0x1400c0083
mov rbp, r13
mov rbx, rdi
jmp 0x1400bf4f1
std
invalid
invalid
cmp byte [rbp + 0x7b8], 0
jne 0x1400c009b
add byte [rsi + 0xf], ah
xlatb
sar byte [0x1400cf731], 0xf
test esi, edx
add al, byte [rax]
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x150]
mov rdx, rbp
lea rcx, [rsp + 0x150]
mov rdx, rbp
mov r9, r10
jmp 0x1400bfe25
mov r15, qword [r10 + 0x18]
mov r12, qword [r10 + 0x20]
mov r13, qword [r10 + 8]
mov rax, qword [r10 + 0x10]
mov eax, dword [rdx + 0x10]
mov eax, dword [rdx + 0x10]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
mov al, byte [r10 + 0x28]
mov byte [rsp + 0x70], al
sub byte [rax - 0x758fdbbc], cl
test dword [rax - 0x77fffff6], edi
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax - 0x73], cl
mov al, byte [rbp + 0xab8]
mov byte [rsp + 0x140], al
lea rax, [rbp + 0x7c0]
test eax, eax
invalid
add byte [rax], al
mov qword [rsp + 0x120], rax
mov rax, qword [rbp + 0x7c8]
invalid
add byte [rax], al
mov qword [rsp + 0x138], rax
mov rdx, qword [rbp + 0x7c0]
xchg ebp, eax
rol byte [rdi], 0
add byte [rax], al
test eax, eax
invalid
invalid
xchg ebp, eax
rol byte [rdi], 0
add byte [rax], al
invalid
invalid
add al, 2
add byte [rax], al
lea rax, [r8 + 0x2c0]
add byte [rax], al
mov qword [rsp + 0x128], rax
mov al, byte [rbp + 0x7b8]
mov byte [rsp + 0x47], al
mov rax, qword [rbp]
mov eax, dword [rbp]
add byte [rdx + 0x7b885], cl
add byte [rax + 0x48472444], cl
mov eax, dword [rbp]
mov rcx, qword [rbp + 8]
mov qword [rsp + 0xb0], rcx
mov rcx, qword [rbp + 0xa90]
lea edx, [rax + 0x4800000a]
mov dword [rsp + 0xc0], ecx
lea edx, [rax + 0x4800000a]
mov dword [rsp + 0xc0], ecx
mov rcx, qword [rbp + 0xa98]
mov qword [rsp + 0x148], rcx
xor ebp, ebp
cwde
or al, byte [rax]
add byte [rax - 0x77], cl
mov word [rax + rcx*2], fs
add dword [rax], eax
add byte [rcx], dh
in eax, dx
xor rdx, 2
mov qword [rsp + 0x130], rdx
mov dword [rsp + 0x130], edx
xor rax, 2
mov qword [rsp + 0xb8], rax
add byte [rax], al
add byte [rbp + 0x31], al
invalid
xor esi, esi
mov rbx, r15
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rbx
mov rax, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x78]
mov rdx, qword [rsp + 0xc0]
xchg esp, eax
and al, 0xc0
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x48
add dword [rax], eax
add byte [rbp - 0x77], cl
jmp 0x13dcd8418
dec dword [rax - 0x7d]
jl 0x1400bf859
js 0x1400bf837
je 0x1400bfa62
xchg esp, eax
and al, 0xc0
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x48
add dword [rax], eax
add byte [rbp - 0x77], cl
jmp 0x13dcd8418
mov rdi, qword [rsp + 0x80]
cmp rdi, r14
jb 0x1400bfa9f
mov rsi, qword [rsp + 0x88]
mov dword [rsp + 0x78], 1
mov qword [rsp + 0x80], r13
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], r15
nop
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0x98
add byte [rax], al
invalid
mov al, byte [rsp + 0x70]
nop
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0x98
add byte [rax], al
add byte [rdx - 0x778fdbbc], cl
mov byte [rsp + 0xa0], al
lea rcx, [rsp + 0x150]
lea rdx, [rsp + 0x78]
mov byte [rsp + 0xa0], al
lea rcx, [rsp + 0x150]
lea rdx, [rsp + 0x78]
mov r8, r15
mov r9, rdi
call fcn.1400baaec
cmp byte [rsp + 0x140], 0
add byte [rax], al
add byte [rdi], cl
test dword [rcx + 7], esp
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test dword [rcx + 7], esp
add byte [rax], al
mov rax, qword [rsp + 0x130]
or rax, qword [rsp + 0x138]
je 0x1400bffe2
invalid
add byte [rax], al
mov qword [rsp + 0x20], rbp
lea rcx, [rsp + 0xd0]
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x20
add dword [rax], eax
add byte [rbp + rcx*4 - 0x74], cl
mov word [rax + rdx*2], fs
add dword [rax], eax
add al, ch
xchg edi, eax
jmp 0xcb54f8fd
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov ebp, dword [rsp + 0xd8]
add byte [rax], al
add byte [rax - 0x7d], cl
clc
add cl, byte [rdi]
test byte [rcx + 1], dl
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
clc
add cl, byte [rdi]
test byte [rcx + 1], dl
add byte [rax], al
cmp eax, 1
jne 0x1400bf9f4
mov rbx, qword [rsp + 0xe0]
add byte [rax], al
mov dword [rsp + 0x78], 2
mov dword [rsp + 0x7c], ebx
mov qword [rsp + 0x80], r13
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x60
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x60
mov qword [rsp + 0x88], rax
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
and al, 0x90
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0x98
add byte [rax], al
add byte [rdx - 0x778fdbbc], cl
and al, 0x70
invalid
test byte [rax + riz*4], ah
add byte [rax], al
mov qword [rsp + 0x90], r15
mov qword [rsp + 0x98], r12
mov al, byte [rsp + 0x70]
and al, 0x70
and al, 0x70
mov byte [rsp + 0xa0], al
lea rcx, [rsp + 0xd0]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x78
add byte [rax], al
lea rdx, [rsp + 0x78]
mov r8, rbp
mov eax, ebp
call 0x128ed82c6
outsd dx, dword [rsi]
mov cl, 0xff
inc dword [rax + 0x47247c]
mov r9, r12
call fcn.1400baaec
cmp byte [rsp + 0x47], 0
jne 0x1400c0034
mov rax, qword [rsp + 0xb8]
or rax, qword [rsp + 0xb0]
invalid
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x50
mov r8, qword [rsp + 0x50]
je 0x1400c0050
cmp dword [r8], 2
je 0x1400c0044
lea rcx, [rsp + 0x190]
add byte [rax], al
mov rdx, qword [rsp + 0x68]
lea r9, [rsp + 0xd0]
call fcn.1400c00d8
adc dword [rdi], eax
add byte [rax], al
adc dword [rdi], eax
add byte [rax], al
mov rax, qword [rsp + 0x190]
cmp rax, 2
je 0x1400bfa6e
add byte [rax], al
add byte [rax], al
mov r14, qword [rsp + 0x198]
add byte [rax], al
test rax, rax
je 0x1400bfc9b
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 1], cl
invalid
inc rdi
jne 0x1400bfa02
jmp 0x1400c008f
wait
invalid
cmp rbx, r12
jae 0x1400bfa62
jrcxz 0x1400bfa6b
imul ecx, dword [rax - 1], 0x81840fc7
invalid
inc rdi
je 0x1400c0083
invalid
mov rbp, rsi
mov rbx, rdi
mov ebx, edi
mov ebx, edi
jmp 0x1400bf800
invalid
invalid
js 0x1400bfa65
invalid
mov rcx, rdi
mov rdx, rsi
call fcn.1400ba659
cmp dword [rdi], 2
jne 0x1400bfe2c
loopne 0x1400bfa4d
add byte [rax], al
loopne 0x1400bfa4d
lea rcx, [rsp + 0x150]
mov rdx, rbp
mov r8, r15
mov r9, r12
jmp 0x1400bfe25
xor ecx, ecx
jmp 0x1400bfcc0
test rbp, rbp
in eax, dx
je 0x1400bfa9f
lea rcx, [rsp + 0x100]
lea ecx, [rsp + 0x100]
mov rdx, qword [rsp + 0x68]
mov edx, dword [rsp + 0x68]
mov r8, qword [rsp + 0x50]
mov r9, qword [rsp + 0xa8]
mov word [rax + rbp*4], fs
add byte [rax], al
add al, ch
add ebp, dword [rdi + rdi*8 + 0x5c8b48ff]
and al, 0x58
mov word [rax + rbp*4], fs
add byte [rax], al
add al, ch
add ebp, dword [rdi + rdi*8 + 0x5c8b48ff]
and al, 0x58
mov r14, qword [rsp + 0x2a0]
mov esi, dword [rsp + 0x2a0]
jmp 0x1400bfced
add r8b, byte [rax]
add byte [rax + 0x47247c], al
cmp byte [rsp + 0x47], 0
jne 0x1400c009b
int1
add eax, 0x8b480000
mov eax, dword [rsp + 0xb0]
invalid
invalid
mov eax, dword [rsp + 0xb0]
or qword [rsp + 0xb8], rax
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
pop rsp
and al, 0x58
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
pop rsp
and al, 0x58
mov r14, qword [rsp + 0x2a0]
mov r8, qword [rsp + 0x50]
and al, 0x50
mov r12, qword [rsp + 0x68]
mov r9, qword [rsp + 0xa8]
add byte [rdi], cl
test edx, ebx
add byte [rax], al
invalid
add byte [rdi], cl
test edx, ebx
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax], fs
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1e], cl
fiadd dword [rax]
add byte [rax], al
lea rcx, [rsp + 0x100]
mov rdx, r12
jmp 0x1400bfc06
test rbp, rbp
je 0x1400bfb18
mov rax, qword [rsp + 0x2a0]
mov qword [rsp + 0x20], rax
and al, 0x20
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x50]
mov r8, qword [rsp + 0xa8]
jmp 0x1400bfdcd
invalid
mov rax, qword [rsp + 0x188]
mov rax, qword [rax + 0x138]
mov rax, qword [rax + 0x20]
add rax, rax
mov r14, qword [rsp + 0x2a0]
cmp rax, r14
jae 0x1400bfb71
mov r13, qword [rsp + 0x68]
cmp dword [r13 + 0x628], 3
invalid
add byte [rax], al
add byte [rbx], al
add byte [rbx], al
add ecx, dword [rdi]
test dl, al
add byte [rax], al
add byte [rcx - 0x75], cl
test dword [rax + 6], esi
add byte [rax], al
je 0x1400bfc10
mov rax, qword [r13 + 0x670]
mov ecx, dword [rax + 0x170]
cmp ecx, dword [rax + 0x174]
jne 0x1400bfc10
mov qword [rsp + 0x20], r14
and al, 0x20
mov rcx, r13
jmp 0x1400bfb06
cmp byte [rsp + 0x47], 0
mov r12, qword [rsp + 0x68]
and al, 0x47
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x68
jne 0x1400c009b
mov rax, qword [rsp + 0xb0]
or qword [rsp + 0xb8], rax
mov rbx, qword [rsp + 0x58]
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax + 9], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
pop rsp
and al, 0x58
mov r8, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
mov r9, qword [rsp + 0xa8]
jne 0x1400bfddc
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x150]
mov rdx, r12
add byte [rcx + rcx*4 - 0x1e], cl
jmp 0x1400bfe25
cmp dword [r8], 2
je case.default.0x1400bf3db
lea rsi, [rsp + 0x78]
mov rcx, rsi
mov rdx, r12
mov r15, r8
mov r13, r9
call fcn.1400ba497
lea rdi, [rsp + 0xd0]
add byte [rax], al
invalid
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call fcn.1400ba659
cmp dword [rdi], 2
jne 0x1400bfeb1
lea rcx, [rsp + 0x100]
mov rdx, r12
mov r8, r15
mov r9, r13
call fcn.1400ba690
jmp 0x1400bfced
cmp byte [rsp + 0x47], 0
mov rdx, qword [rsp + 0x50]
mov r9, qword [rsp + 0xa8]
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rdi], cl
test dword [rbx + 4], esi
add byte [rax], al
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rdi], cl
test dword [rbx + 4], esi
add byte [rax], al
mov rax, qword [rsp + 0xb0]
or qword [rsp + 0xb8], rax
je case.0x1400bfc89.2
cmp dword [rdx], 2
je case.default.0x1400bf3db
invalid
add byte [rax - 0x73], cl
je 0x1400bfc6b
lea rsi, [rsp + 0x78]
mov rcx, rsi
mov rdx, r13
mov r8, qword [rsp + 0x50]
call fcn.1400ba497
lea rdi, [rsp + 0xd0]
mov rcx, rdi
mov rdx, rsi
call fcn.1400ba659
mov r9, qword [rsp + 0xa8]
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
mov rdx, qword [rsp + 0x50]
mov rax, qword [rdi]
lea rcx, [0x14024f6cc]
cli
sbb byte [rax], al
cli
sbb byte [rax], al
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x20], r14
mov rcx, r13
mov r8, r9
jmp 0x1400bfdcd
lea rsi, [rsp + 0x78]
mov rcx, rsi
mov edx, ebx
mov r8, rbp
mov r9, r14
call fcn.1400bd6d8
sub dl, bl
invalid
dec dword [rbx + rcx*4 + 6]
mov rdx, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
mov ecx, 1
sub dl, bl
invalid
mov r14, qword [rsp + 0x2a0]
mov qword [rsp + 0x100], rcx
mov qword [rsp + 0x108], r8
mov qword [rsp + 0x110], rdx
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rax - 0x75], cl
pop rsp
and al, 0x58
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rax - 0x75], cl
pop rsp
and al, 0x58
cmp qword [rsp + 0x100], 0
je case.0x1400bf3db.0
mov edx, dword [rsp + 0x118]
sbb byte [rcx], al
add byte [rax], al
invalid
lea rax, [rdx + rdx]
lea rcx, [rdx*2 + 1]
cmp rax, r14
jae 0x1400bfd23
mov r8, qword [rsp + 0x108]
or byte [rcx], al
add byte [rax], al
inc r8
mov qword [rbx + rax*8], r8
mov eax, 1
cmp rcx, r14
jae 0x1400bfe9d
mov r8, qword [rsp + 0x110]
jmp 0x1400bfe92
add byte [rax], al
lea rsi, [rsp + 0x78]
mov rcx, rsi
mov edx, ebx
mov r8, rbp
mov r9, r14
call fcn.1400bd6d8
mov r8, qword [rsi]
mov r9, qword [rsi + 8]
fimul dword [rcx - 0x77]
call 0x128fd869c
test ecx, ebx
invalid
mov ecx, dword [rsi + 8]
mov edi, dword [rsi + 0x10]
mov rax, qword [rsp + 0x70]
mov qword [rsi + 8], rax
mov rax, qword [rsp + 0x60]
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], r12
mov qword [rsi + 0x20], r15
mov rax, qword [rsp + 0x180]
add byte [rcx], 0
add byte [rcx + 0x24848b06], cl
int3
add byte [rax], al
add byte [rcx - 0x7b75fbba], cl
and al, 0xc0
add byte [rax], al
add byte [rax - 0x72b7d7ba], cl
mov ah, 0x24
test al, 1
add byte [rax], al
lea rdx, [rsp + 0x78]
mov rcx, rsi
call fcn.1400baaec
invalid
invalid
int3
mov dword [rsi], 2
mov dword [rsi + 4], edi
mov rax, qword [rsp + 0x2a0]
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x50]
mov r8, rsi
mov r9, qword [rsp + 0x58]
mov ecx, dword [rsp + 0x58]
call fcn.1400ba8ff
jmp 0x1400bfe9d
cmp dword [r8], 2
je case.default.0x1400bf3db
lea rsi, [rsp + 0x78]
lea esi, [rsp + 0x78]
mov rcx, rsi
mov rdx, r12
mov r15, r8
mov r13, r9
call fcn.1400ba497
lea rdi, [rsp + 0xd0]
mov rcx, rdi
mov rdx, rsi
call fcn.1400ba659
cmp dword [rdi], 2
jne 0x1400bfe2c
lea rcx, [rsp + 0x150]
mov rdx, r12
mov word [rax + rdx*2], fs
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1e], cl
mov r8, r15
mov r9, r13
call fcn.1400ba690
jmp 0x1400bfe4e
movdqu xmm0, xmmword [rsp + 0xd0]
movups xmm1, xmmword [rsp + 0xe0]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x160], ecx
add byte [rax], al
movdqa xmmword [rsp + 0x150], xmm0
cmp qword [rsp + 0x150], 0
add dword [rax], eax
add byte [rax], al
je case.0x1400bf3db.0
mov edx, dword [rsp + 0x168]
lea rax, [rdx + rdx]
lea rcx, [rdx*2 + 1]
cmp rax, r14
jae case.0x1400bd204.23
mov eax, 1
cmp rcx, r14
jae 0x1400bfe9d
mov r8, qword [rsp + 0x160]
mov eax, dword [rsp + 0x160]
inc r8
mov qword [rbx + rcx*8], r8
jmp 0x1400bfe9d
xor eax, eax
add rsp, 0x238
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movdqu xmm0, xmmword [rsp + 0xd0]
movups xmm1, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0x110], xmm1
add byte [rax], al
add byte [rax], al
movdqa xmmword [rsp + 0x100], xmm0
jmp 0x1400bfced
mov dword [rdx + 4], r12d
mov byte [rdx + 0x28], al
lea rsi, [rsp + 0x1d8]
mov rcx, rsi
call fcn.1400baaec
mov dword [rsi], 2
mov dword [rsi + 4], edi
mov qword [rsp + 0x20], r14
mov rcx, rbp
mov rdx, r15
mov r8, rsi
mov r9, rbx
call fcn.1400ba8ff
test eax, eax
je 0x1400c00bf
mov eax, 1
jmp 0x1400bfe9d
mov rbx, rdx
mov r8, qword [rsp + 0xd8]
mov r9, qword [rsp + 0xe0]
mov edi, dword [rsp + 0xe8]
lea rdx, [rsp + 0x78]
mov rax, qword [rsp + 0x70]
mov qword [rdx + 8], rax
mov rax, qword [rsp + 0x60]
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], r12
mov qword [rdx + 0x20], r15
mov rax, qword [rsp + 0x180]
mov dword [rdx], eax
mov eax, dword [rsp + 0xcc]
mov dword [rdx + 4], eax
mov al, byte [rsp + 0xc0]
mov byte [rdx + 0x28], al
lea rsi, [rsp + 0x208]
mov rcx, rsi
call fcn.1400baaec
mov dword [rsi], 2
mov dword [rsi + 4], edi
mov qword [rsp + 0x20], r14
mov rcx, r13
mov rdx, rbx
mov r8, rsi
mov r9, qword [rsp + 0x58]
jmp 0x1400bff43
lea rax, str.internal_error:_entered_unreachable_code:_ReverseInner_always_has_a_DFA
lea rcx, [rsp + 0x78]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x48]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
call fcn.140158310
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
jmp 0x1400c00a9
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
jmp 0x1400c00a9
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
lea rax, str.internal_error:_entered_unreachable_code:_ReverseInner_always_has_a_DFA
lea rcx, [rsp + 0x78]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x48]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
call fcn.140158310
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
call fcn.140158770
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
mov edx, 0x28
call fcn.1401583f0
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
lea rcx, str.should_find_a_match
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
mov edx, 0x13
call fcn.140158790
int3
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rsi
mov rcx, r12
mov rdx, qword [rsp + 0xe0]
mov r8, qword [rsp + 0xd8]
mov r9, r13
call fcn.14009b9bc
cmp qword [rsp + 0x70], 0
je 0x1400c0cb2
mov rdx, r12
mov r12, qword [rsp + 0x78]
mov rbp, qword [rsp + 0x80]
mov dword [rsp + 0x70], 1
mov rbx, r13
mov qword [rsp + 0x78], r13
mov r13, rsi
mov qword [rsp + 0x80], rsi
mov r8, qword [rsp + 0x68]
mov qword [rsp + 0x88], r8
mov qword [rsp + 0x90], r15
mov al, byte [rsp + 0x3f]
mov byte [rsp + 0x98], al
lea rcx, [rsp + 0x118]
mov rsi, rdx
mov r9, rbp
call fcn.1400baaec
cmp byte [rsp + 0x47], 0
jne 0x1400c0ee2
mov rax, qword [rsp + 0xd0]
or rax, qword [rsp + 0xc8]
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x48]
je 0x1400c0eaf
cmp dword [rax], 2
je 0x1400c0ea3
mov qword [rsp + 0x20], r14
lea rcx, [rsp + 0xa0]
mov rdx, qword [rsp + 0xc0]
mov r8, qword [rsp + 0xb8]
add byte [rax], al
add byte [rbp + rcx*4 - 0x74], cl
and al, 0x18
add dword [rax], eax
add al, ch
sub dh, dl
std
invalid
add byte [rax], al
add byte [rbp + rcx*4 - 0x74], cl
and al, 0x18
add dword [rax], eax
add al, ch
sub dh, dl
std
dec dword [rax - 0x75]
mov rax, qword [rsp + 0xa0]
mov r8, qword [rsp + 0xa8]
cmp rax, 2
je 0x1400c0d0e
cmp eax, 1
je 0x1400c0d59
cmp rdi, r15
mov rax, qword [rsp + 0xa0]
mov r8, qword [rsp + 0xa8]
cmp rax, 2
je 0x1400c0d0e
cmp eax, 1
je 0x1400c0d59
cmp rdi, r15
jae 0x1400c0cb2
inc r12
je 0x1400c0efa
mov r14, rbp
mov rdi, r12
mov r12, rsi
mov rsi, r13
mov r13, rbx
jmp 0x1400c0b80
mov rbx, qword [rsp + 0x58]
and qword [rbx], 0
jmp 0x1400c0e22
add dword [rax], eax
invalid
lea edi, [rsp + 0xe8]
mov rcx, rdi
mov rdx, rsi
call fcn.1400bd806
cmp dword [rdi], 2
jne 0x1400c0d3b
mov rcx, rbx
mov rdx, r12
mov r8, r15
mov r9, r14
call fcn.1400bda78
jmp 0x1400c0e22
test r8, r8
je 0x1400c0e39
mov rsi, qword [rsp + 0x58]
mov rcx, rsi
mov rdx, qword [rsp + 0x50]
mov r8, qword [rsp + 0x48]
mov r9, qword [rsp + 0x60]
call fcn.1400bda78
mov rax, rsi
jmp 0x1400c0e25
mov rax, qword [rsp + 0xf8]
mov qword [rbx + 0x10], rax
movdqu xmm0, xmmword [rsp + 0xe8]
add byte [rax], al
invalid
movdqu xmmword [rbx], xmm0
jmp 0x1400c0e22
mov rax, qword [rsp + 0xb0]
lea rdx, [rsp + 0x70]
mov dword [rdx], 2
mov dword [rdx + 4], eax
mov qword [rdx + 8], rbx
pop rdx
or byte [rcx + rcx*4 + 0x6a], cl
adc byte [rax - 0x75], cl
and al, 0x68
pop rdx
or byte [rcx + rcx*4 + 0x6a], cl
adc byte [rax - 0x75], cl
and al, 0x68
mov qword [rdx + 0x18], rax
mov qword [rdx + 0x20], r15
mov al, byte [rsp + 0x3f]
mov byte [rdx + 0x28], al
lea rcx, [rsp + 0x118]
mov r9, r15
call fcn.1400baaec
mov r8, qword [rsp + 0x48]
cmp dword [r8], 2
je 0x1400c0f16
lea rsi, [rsp + 0x70]
lea r9, [rsp + 0x118]
mov rcx, rsi
int1
mov rdx, qword [rsp + 0x50]
call fcn.1400bd5f8
invalid
dec dword [rax - 0x73]
mov esp, 0xa024
add byte [rax - 0x77], cl
stc
mov rdx, rsi
bnd call fcn.1400bd806
mov rax, qword [rdi]
cmp rax, 1
mov rbx, qword [rsp + 0x58]
and al, 0x58
je 0x1400c0e05
cmp eax, 2
jne 0x1400c0f22
mov rcx, rbx
mov rdx, qword [rsp + 0x50]
mov r8, qword [rsp + 0x48]
mov r9, qword [rsp + 0x60]
and al, 0x60
and al, 0x60
jmp 0x1400c0d04
mov rax, qword [rsp + 0xa8]
mov ecx, dword [rsp + 0xb0]
mov qword [rbx + 8], rax
mov dword [rbx + 0x10], ecx
mov qword [rbx], 1
mov rax, rbx
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
mov r15, qword [rsp + 0x48]
cmp dword [r15], 2
mov rbx, qword [rsp + 0x58]
mov r14, qword [rsp + 0x60]
mov r12, qword [rsp + 0x50]
je 0x1400c0f16
lea rsi, [rsp + 0x70]
mov rcx, rsi
mov rdx, r12
mov r8, r15
mov r9, r14
call fcn.1400bd5f8
lea rdi, [rsp + 0x100]
mov rcx, rdi
mov rdx, rsi
call fcn.1400bd806
cmp dword [rdi], 2
je 0x1400c0cf8
mov rax, qword [rsp + 0x110]
mov qword [rbx + 0x10], rax
movdqu xmm0, xmmword [rsp + 0x100]
jmp 0x1400c0d50
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
or dword [rax], eax
or dword [rax], eax
lea rax, str.internal_error:_entered_unreachable_code:_ReverseSuffix_always_has_a_DFA
lea rcx, [rsp + 0x70]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x40]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xf703b
call fcn.140158310
add byte [rax - 0x73], cl
or eax, 0x163bc7
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
mov edx, 0x28
call fcn.1401583f0
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
call fcn.140158770
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
jmp 0x1400c0ef0
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
lea rax, str.internal_error:_entered_unreachable_code:_suffix_match_plus_reverse_match_implies_there_must_be_a_match
lea rcx, [rsp + 0x70]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x40]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
jo 0x1400c0f5e
add al, ch
mov ebx, 0xcc000973
jo 0x1400c0f5e
int 0x41
mov eax, dword [rax]
dec eax
cmp eax, 2
jae 0x1400c0fb3
add byte [rax - 0x77], cl
mov ah, 0x24
mov eax, 0x49000000
mov esi, esi
mov qword [rsp + 0x90], rbx
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], r15
mov rcx, r13
mov ecx, ebp
mov ecx, ebp
mov rsi, rdx
mov rdx, qword [rsp + 0xc8]
mov r8, qword [rsp + 0xc0]
mov r9, rbx
call fcn.14009b9bc
cmp qword [rsp + 0x50], 0
je 0x1400c1180
mov qword [rsp + 0xd0], r14
mov rdx, r13
mov r14, qword [rsp + 0x58]
mov r12, qword [rsp + 0x60]
mov dword [rsp + 0x50], 1
mov qword [rsp + 0x58], rbx
pop rsp
and al, 0x58
pop rsp
and al, 0x58
mov rbx, r15
mov qword [rsp + 0x60], r15
mov r8, qword [rsp + 0xb8]
mov qword [rsp + 0x68], r8
mov rbp, rsi
mov qword [rsp + 0x70], rsi
mov al, byte [rsp + 0x3f]
mov byte [rsp + 0x78], al
lea r15, [rsp + 0xd8]
mov rcx, r15
mov r9, r12
call fcn.1400baaec
cmp byte [rsp + 0x3e], 0
jne 0x1400c125e
mov rax, qword [rsp + 0xb0]
or rax, qword [rsp + 0xa8]
je 0x1400c121f
mov rax, qword [rsp + 0x48]
cmp dword [rax], 2
je 0x1400c1252
mov qword [rsp + 0x20], rdi
mov rcx, r13
mov rdx, qword [rsp + 0xa0]
mov r8, qword [rsp + 0x98]
mov r9, r15
call fcn.14009e295
mov rax, qword [rsp + 0x50]
push rax
cmp rax, 1
cmp eax, 1
cmp eax, 1
je 0x1400c1209
cmp eax, 2
je 0x1400c11dc
cmp qword [rsp + 0xd0], rbp
jae 0x1400c1180
add byte [rax - 0x77], cl
invalid
xor eax, eax
jmp 0x1400c120b
mov ecx, edi
mov rdx, rsi
call fcn.1400bd806
dec dword [rax - 0x75]
invalid
cmp rax, 2
jne 0x1400c11d4
test eax, eax
setne al
jmp 0x1400c120b
mov rcx, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x88]
add rsp, 0x108
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400bd83d
mov al, 1
add rsp, 0x108
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
lea rax, str.internal_error:_entered_unreachable_code:_ReverseSuffix_always_has_a_DFA
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x40]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xf6ccb
call fcn.140158310
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
mov edx, 0x28
call fcn.1401583f0
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
add al, ch
out dx, al
je 0x1400c128a
add byte [rax - 0x73], cl
or eax, 0x163827
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
jmp 0x1400c126c
in al, dx
call 0x18c0c12b4
mov ebx, ecx
mov r10, r8
mov r8, rdx
mov r12, rcx
mov r14, qword [rsp + 0x250]
mov r13d, dword [r10]
mov ebp, dword [r10 + 4]
lea eax, [r13 - 1]
cmp eax, 2
mov qword [rsp + 0x50], rdx
jae 0x1400c13a7
mov rax, qword [r12 + 0x7a8]
mov rax, qword [rax + 0x138]
mov rax, qword [rax + 0x20]
add rax, rax
cmp rax, r14
jae 0x1400c15be
cmp dword [r12 + 0x628], 3
jne case.0x1400c138f.2
or al, byte [rax]
add byte [rsi + 0x41], ah
movq mm0, qword [rsp]
pcmpeqb xmm0, xmmword [0x14015f960]
pmovmskb eax, xmm0
cmp eax, 0xffff
je case.0x1400c138f.2
cmp dword [r8], 2
je case.default.0x1400c1c40
lea rsi, [rsp + 0x98]
mov rcx, rsi
mov r15, r12
mov rdx, r12
mov r8, qword [rsp + 0x50]
mov r9, r10
mov r12, r10
call fcn.1400ba497
lea rdi, [rsp + 0x100]
lea edi, [rsp + 0x100]
lea edi, [rsp + 0x100]
mov rcx, rdi
mov rdx, rsi
call fcn.1400ba659
invalid
dec dword [rbp - 0x77]
loop 0x1400c13c4
mov esp, edi
mov r8, qword [rsp + 0x50]
mov rax, qword [rdi]
lea rcx, [0x14024f6fc]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x20], r14
mov rcx, r12
mov rdx, r8
mov r8, r10
mov r9, rbx
jmp 0x1400c1a3a
mov qword [rsp + 0x48], rbx
mov rcx, qword [r12 + 0x7a8]
add byte [rax], al
add byte [rax], al
mov rax, qword [rcx + 0x138]
mov rax, qword [rax + 0x20]
add rax, rax
cmp rax, r14
mov qword [rsp + 0x58], r12
mov qword [rsp + 0xc8], r10
jae 0x1400c15fa
mov qword [rsp + 0x138], rcx
mov qword [rsp + 0x130], r13
lodsb al, byte [rsi]
and al, 0x30
add dword [rax], eax
add byte [rcx + 0x9424ac], cl
add byte [rax], al
lodsb al, byte [rsi]
and al, 0x30
add dword [rax], eax
add byte [rcx + 0x9424ac], cl
add byte [rax], al
mov rdi, qword [r10 + 0x18]
mov r15, qword [r10 + 0x20]
sbb byte [rbp - 0x75], cl
jp 0x1400c1417
mov r13, qword [r10 + 8]
mov rsi, qword [r10 + 0x10]
mov al, byte [r10 + 0x28]
mov byte [rsp + 0x3e], al
mov al, byte [r12 + 0x7b8]
mov byte [rsp + 0x3f], al
mov rax, qword [r12]
mov rcx, qword [r12 + 8]
mov qword [rsp + 0xe0], rcx
lea rcx, [r12 + 0x2d0]
mov qword [rsp + 0xd8], rcx
lea rcx, [r8 + 0x160]
mov qword [rsp + 0xd0], rcx
add byte [rcx - 0x75], cl
mov word [rax + rax*8], fs
invalid
add byte [rax], al
mov qword [rsp + 0xf8], rcx
mov rcx, qword [r12 + 0x7c8]
mov qword [rsp + 0xf0], rcx
xor r14d, r14d
lea r12, [rsp + 0x98]
xor rax, 2
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0x88], rdi
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rsi
mov rcx, r12
mov rdx, qword [rsp + 0xf8]
mov r8, qword [rsp + 0xf0]
mov r9, r13
call fcn.14009b9bc
cmp qword [rsp + 0x98], 0
je case.0x1400bc684.128
mov rdx, r12
mov r12, qword [rsp + 0xa0]
mov rbp, qword [rsp + 0xa8]
add byte [rax], al
add bh, al
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x15], cl
invalid
mov qword [rsp + 0xa0], r13
mov r13, rsi
mov qword [rsp + 0xa8], rsi
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x88
add byte [rax], al
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0xb0
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xb8
add byte [rax], al
add byte [rdx - 0x77c1dbbc], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax], fs
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov r9, rbp
mov ecx, ebp
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x88
add byte [rax], al
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0xb0
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xb8
add byte [rax], al
add byte [rdx - 0x77c1dbbc], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax], fs
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov ecx, ebp
call fcn.1400baaec
cmp byte [rsp + 0x3f], 0
jne 0x1400c1d64
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0xe8]
or rax, qword [rsp + 0xe0]
add byte [rax], al
mov rax, qword [rsp + 0x50]
je 0x1400c1d7c
cmp dword [rax], 2
je 0x1400c1d58
invalid
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x20
mov qword [rsp + 0x20], r14
lea rcx, [rsp + 0x60]
mov rdx, qword [rsp + 0xd8]
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
mov r8, qword [rsp + 0xd0]
lea r9, [rsp + 0x100]
invalid
sbb cl, ch
mov r8, qword [rsp + 0xd0]
lea r9, [rsp + 0x100]
call fcn.14009e295
std
dec dword [rax - 0x75]
and al, 0x60
and al, 0x60
std
dec dword [rax - 0x75]
and al, 0x60
and al, 0x60
mov r8, qword [rsp + 0x68]
and al, 0x68
and al, 0x68
cmp rax, 2
je 0x1400c187a
cmp eax, 1
je 0x1400c19bf
test byte [rdi], ah
add al, 0
add byte [rcx + rdi - 1], cl
cmp rdi, r15
jae case.0x1400bc684.128
inc r12
inc esp
invalid
je 0x1400c1db2
add byte [rcx - 0x77], cl
out dx, al
mov r14, rbp
mov rdi, r12
mov r12, rsi
mov rsi, r13
mov r13, rbx
jmp 0x1400c1482
cmp byte [r12 + 0x7b8], 0
jne case.0x1400bbdef.91
mov r14, qword [r10 + 0x18]
mov r15, qword [r10 + 0x20]
mov r13, qword [r10 + 8]
mov rbx, qword [r10 + 0x10]
mov ebx, dword [rdx + 0x10]
mov ebx, dword [rdx + 0x10]
mov al, byte [r10 + 0x28]
mov byte [rsp + 0x3e], al
mov al, byte [r12 + 0x7b8]
invalid
add byte [rax], al
invalid
mov byte [rsp + 0x3f], al
mov rax, qword [r12]
mov rcx, qword [r12 + 8]
mov qword [rsp + 0xe0], rcx
add byte [rax], al
add byte [rax], al
lea rcx, [r12 + 0x2d0]
mov qword [rsp + 0xd8], rcx
lea rcx, [r8 + 0x160]
and al, 0xd0
add al, byte [rax]
add byte [rax - 0x77], cl
mov word [rax + rbx*8], fs
add byte [rax], al
add byte [rcx - 0x73], cl
mov byte [rax + 1], ah
add byte [rax], al
mov qword [rsp + 0xd0], rcx
mov rcx, qword [r12 + 0x7c0]
mov qword [rsp + 0xf8], rcx
mov rcx, qword [r12 + 0x7c8]
mov qword [rsp + 0xf0], rcx
xor ebp, ebp
lea rsi, [rsp + 0x98]
and al, 0x98
add byte [rax], al
add byte [rax - 0x7d], cl
xor eax, 2
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0x88], r14
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rbx
mov dword [rsp + 0x20], ebx
mov dword [rsp + 0x20], ebx
mov rcx, rsi
mov rdx, qword [rsp + 0xf8]
clc
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
mov eax, dword [rsp + 0xf0]
mov eax, dword [rsp + 0xf0]
mov r9, r13
call fcn.14009b9bc
cmp qword [rsp + 0x98], 0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test dl, dh
add eax, 0x8b4c0000
movsb byte [rdi], byte [rsi]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
mov edx, esi
mov rsi, qword [rsp + 0xa8]
je case.0x1400bc684.128
mov r12, qword [rsp + 0xa0]
mov rdx, rsi
mov edx, esi
mov edx, esi
mov rsi, qword [rsp + 0xa8]
mov ah, 0x24
test al, 0
add byte [rax], al
mov dword [rsp + 0x98], 1
mov rdi, r13
mov qword [rsp + 0xa0], r13
mov r13, rbx
mov ebp, ebx
mov qword [rsp + 0xa8], rbx
mov dword [rsp + 0xa8], ebx
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x88
add byte [rax], al
add byte [rcx + rcx*4 - 0x7c], cl
mov qword [rsp + 0xb0], r8
mov qword [rsp + 0xb8], r15
mov al, byte [rsp + 0x3e]
invalid
test byte [rax + rax*8], ah
and al, 0xc0
mov r8, qword [rsp + 0x88]
mov qword [rsp + 0xb0], r8
add byte [rax], al
mov qword [rsp + 0xb8], r15
mov al, byte [rsp + 0x3e]
mov byte [rsp + 0xc0], al
and al, 0xc0
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rsp + 0x100]
add byte [rax - 0x77], cl
ror dword [rcx - 0x77], cl
int1
add byte [rax], al
add byte [rax - 0x73], cl
invalid
mov word [rax + rax], fs
add dword [rax], eax
add byte [rax - 0x77], cl
ror dword [rcx - 0x77], cl
int1
call fcn.1400baaec
cmp byte [rsp + 0x3f], 0
and al, 0x3f
add byte [rdi], cl
test dword [rdx], ebp
invalid
add byte [rax], al
and al, 0x3f
add byte [rdi], cl
test dword [rdx], ebp
invalid
mov rax, qword [rsp + 0xe8]
or rax, qword [rsp + 0xe0]
or eax, dword [rsp + 0xe0]
add byte [rax + 0xb], cl
test byte [rax + riz*8], ah
add byte [rax], al
or eax, dword [rsp + 0xe0]
add byte [rax - 0x75], cl
and al, 0x50
mov rax, qword [rsp + 0x50]
je 0x1400c1d7c
cmp dword [rax], 2
je 0x1400c1d58
test dl, bh
invalid
add byte [rax], al
add cl, byte [rdi]
test dl, bh
add eax, 0x89480000
insb byte [rdi], dx
and al, 0x20
invalid
mov qword [rsp + 0x20], rbp
lea rcx, [rsp + 0x140]
mov rdx, qword [rsp + 0xd8]
and al, 0xd8
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xd8
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
mov r8, qword [rsp + 0xd0]
invalid
invalid
mov word [rax + rax], fs
fadd dword [rax]
add byte [rax], al
mov r8, qword [rsp + 0xd0]
lea r9, [rsp + 0x100]
mov word [rax + rax], fs
add dword [rax], eax
add al, ch
or eax, 0x48fffdcb
std
dec dword [rax - 0x75]
test byte [rax + rax*2], ah
add dword [rax], eax
invalid
mov word [rax + rax], fs
add dword [rax], eax
add al, ch
or eax, 0x48fffdcb
std
dec dword [rax - 0x75]
test byte [rax + rax*2], ah
add dword [rax], eax
invalid
mov rbp, qword [rsp + 0x148]
lodsb al, byte [rsi]
and al, 0x48
add dword [rax], eax
add byte [rax - 0x7d], cl
clc
add cl, byte [rdi]
test byte [rcx - 0x7d000000], ah
add byte [rax], al
add byte [rbx - 0x7bf0fe08], al
cmp eax, 1
invalid
test bh, bh
add byte [rax], al
cmp rax, 2
je 0x1400c1843
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx - 0x7bf0fe08], al
cmp eax, 1
je 0x1400c18aa
add byte [rbp + 0x39], cl
dec byte [rdi]
add dword [rbx], 5
add byte [rax], al
cmp eax, 1
je 0x1400c18aa
invalid
add byte [rbp + 0x39], cl
dec byte [rdi]
add dword [rbx], 5
add byte [rax], al
inc r12
inc esp
je 0x1400c1db2
mov rbp, rsi
cmc
mov r14, r12
mov rsi, rbx
mov rbx, r13
mov r13, rdi
jmp 0x1400c168c
invalid
invalid
invalid
invalid
cmp byte [rdx], al
je case.default.0x1400c1c40
add byte [rax - 0x73], cl
mov ah, 0x24
cwde
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
lea rsi, [rsp + 0x98]
mov rcx, rsi
mov rdx, r12
mov edx, esp
mov r15, r8
mov edi, eax
mov r9, r10
mov r13, r10
call fcn.1400ba497
lea rdi, [rsp + 0x100]
mov esp, 0x10024
add byte [rax - 0x77], cl
mov rcx, rdi
mov rcx, rdi
mov rdx, rsi
call fcn.1400ba659
invalid
invalid
inc dword [rbx + 0x1375023f]
invalid
invalid
adc ecx, dword [rax - 0x73]
and al, 0x60
lea rcx, [rsp + 0x60]
mov rdx, r12
mov r8, r15
mov r9, r13
jmp 0x1400c196e
movdqu xmm0, xmmword [rsp + 0x100]
movq mm0, qword [rsp + 0x100]
movups xmm1, xmmword [rsp + 0x110]
mov word [rax + rdx], fs
add dword [rax], eax
adc byte [rcx], al
add byte [rax], al
invalid
add byte [rdi], cl
sub dword [rsp + 0x70], ecx
movaps xmmword [rsp + 0x70], xmm1
movdqa xmmword [rsp + 0x60], xmm0
jg 0x1400c1880
and al, 0x60
jmp case.0x1400b264f.3202
xor byte [rcx], al
add byte [rax], al
test rbp, rbp
in eax, dx
mov r9, qword [rsp + 0xc8]
je case.0x1400b264f.3198
invalid
lea rcx, [rsp + 0x60]
mov rdx, qword [rsp + 0x58]
mov r8, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
call fcn.1400ba690
mov rbx, qword [rsp + 0x48]
mov r14, qword [rsp + 0x250]
mov r14, qword [rsp + 0x250]
mov ah, 0x24
push rax
add al, byte [rax]
add byte [rax], al
invalid
stc
add byte [rax], al
jmp case.0x1400b264f.3202
add byte [rax], al
add byte [rbp - 0x7b], cl
ror byte [rbx + rcx*4 - 0x74], 0x24
enter 0, 0
add byte [rax], al
test r8, r8
mov r9, qword [rsp + 0xc8]
add byte [rax], al
and al, 0xc8
add byte [rax], al
add byte [rax], al
je 0x1400c1aaa
invalid
invalid
add byte [rax], al
je 0x1400c1aaa
mov rax, qword [rsp + 0x250]
mov qword [rsp + 0x20], rax
invalid
test byte [rax + rdx*2], ah
add al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x20
invalid
and byte [rax - 0x75], cl
and al, 0x58
pop rax
mov rcx, qword [rsp + 0x58]
mov ecx, dword [rsp + 0x58]
pop rax
mov rdx, qword [rsp + 0x50]
mov r8, r9
jmp 0x1400c1a35
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov ah, 0x24
push rax
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
xchg esp, eax
lea edx, [rsp + 0x98]
mov dword [rdx], 2
add byte [rax], al
add byte [rcx - 0x76b7fb8e], cl
jp 0x1400c18cf
mov qword [rdx + 0x10], r13
adc byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
and al, 0x98
add byte [rax], al
add bh, al
add al, byte [rdx]
add byte [rax], al
add byte [rcx - 0x76b7fb8e], cl
jp 0x1400c18cf
adc byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
mov qword [rdx + 0x18], rax
mov qword [rdx + 0x20], r15
mov al, byte [rsp + 0x3e]
mov byte [rdx + 0x28], al
sub byte [rax - 0x73], cl
add byte [rax], al
mov qword [rdx + 0x18], rax
mov qword [rdx + 0x20], r15
mov al, byte [rsp + 0x3e]
mov byte [rdx + 0x28], al
sub byte [rax - 0x73], cl
mov word [rax + rax], fs
add dword [rax], eax
invalid
sub byte [rax - 0x73], cl
lea ecx, [rsp + 0x100]
mov word [rax + rax], fs
add dword [rax], eax
add byte [rcx - 0x77], cl
call 0x12905a23e
mov ecx, edi
call fcn.1400baaec
mov r8, qword [rsp + 0x50]
mov r8, rbp
mov r9, r15
mov ecx, edi
mov ecx, edi
call fcn.1400baaec
mov r8, qword [rsp + 0x50]
cmp dword [r8], 2
je 0x1400c1dda
add byte [rax - 0x73], cl
mov esp, 0x9824
add byte [rax], al
invalid
invalid
mov word [rax + rax], fs
add dword [rax], eax
lea rdi, [rsp + 0x98]
lea edi, [rsp + 0x98]
add byte [rax], al
lea r9, [rsp + 0x100]
mov rcx, rdi
add byte [rax - 0x77], cl
stc
mov rdx, qword [rsp + 0x58]
call fcn.1400bd5f8
invalid
dec dword [rax - 0x73]
pushfq
and al, 0x40
add dword [rax], eax
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
cli
dec dword [rax - 0x73]
pushfq
and al, 0x40
add dword [rax], eax
add byte [rax], al
mov rcx, rbx
cli
call fcn.1400bd806
mov rax, qword [rbx]
invalid
add ecx, dword [rax - 0x7d]
clc
add dword [rbx + rcx*4 - 0x4c], ecx
and al, 0x50
push rax
cmp rax, 1
mov r14, qword [rsp + 0x250]
push rax
add al, byte [rax]
invalid
push rax
add al, byte [rax]
add byte [rdi], cl
je 0x1400c1a44
cmp eax, 2
invalid
invalid
pop rsp
je 0x1400c1a44
cmp eax, 2
mov rbx, qword [rsp + 0x48]
mov ebx, dword [rsp + 0x48]
pop rsp
and al, 0x48
and al, 0x48
jne 0x1400c1de6
lea rcx, [rsp + 0x60]
and al, 0x60
mov rdx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x58]
mov r8, qword [rsp + 0x50]
mov r9, qword [rsp + 0xc8]
call fcn.1400ba690
sbb eax, 0x48ffff8d
cmp dword [rsp + 0x60], 0
and al, 0x60
invalid
cmp qword [rsp + 0x60], 0
and al, 0x60
add byte [rdi], cl
je case.0x1400bc684.128
test byte [rax], bh
add eax, dword [rax]
add byte [rbx + 0x48782454], cl
mov edx, dword [rsp + 0x78]
lea rax, [rdx + rdx]
mov edx, dword [rsp + 0x78]
and al, 0x78
lea rax, [rdx + rdx]
lea rcx, [rdx*2 + 1]
push rbp
add dword [rax], eax
add byte [rax], al
cmp rax, r14
jae 0x1400c19a0
or al, 0x4c
mov r8, qword [rsp + 0x68]
mov eax, dword [rsp + 0x68]
inc r8
mov qword [rbx + rax*8], r8
mov eax, 1
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
add byte [rax], al
cmp rcx, r14
jae 0x1400c1cb9
mov r8, qword [rsp + 0x70]
and al, 0x70
inc r8
mov qword [rbx + rcx*8], r8
retf
ror byte [rcx + rcx*4 + 4], 0xcb
retf
jmp 0x1400c1cb9
mov rdi, qword [rsp + 0x70]
lea rdx, [rsp + 0x98]
xchg esp, eax
and al, 0x98
add byte [rax], al
invalid
add byte [rax - 0x77], cl
pop rdx
mov qword [rdx + 8], rbx
mov qword [rdx + 0x10], r13
adc byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
sbb byte [rcx + r9*4 + 0x7a], cl
sbb byte [rcx + rcx*4 + 0x7a], cl
and byte [rax - 0x75], cl
test byte [rax + rsi], ah
and al, 0x30
add dword [rax], eax
add byte [rcx + 0x24848b02], cl
xchg esp, eax
add byte [rax], al
invalid
mov dword [rdx + 4], eax
or byte [rcx + rcx*4 + 0x6a], cl
adc byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
sbb byte [rcx + r9*4 + 0x7a], cl
sbb byte [rcx + rcx*4 + 0x7a], cl
sbb byte [rcx + rcx*4 + 0x7a], cl
and byte [rax - 0x75], cl
test byte [rax + rsi], ah
and al, 0x30
and al, 0x30
add dword [rax], eax
add byte [rcx + 0x24848b02], cl
xchg esp, eax
test byte [rsp + rdx*4], ah
add byte [rax], al
add byte [rcx + 0x448a0442], cl
mov al, byte [rsp + 0x3e]
mov al, byte [rsp + 0x3e]
mov byte [rdx + 0x28], al
lea rsi, [rsp + 0x158]
mov rcx, rsi
mov ah, 0x24
pop rax
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov r9, r15
call fcn.1400baaec
mov dword [rsi], 2
mov dword [rsi + 4], edi
mov rax, qword [rsp + 0x250]
add al, byte [rax]
invalid
nop
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x58]
and al, 0x58
mov rdx, qword [rsp + 0x50]
mov r8, rsi
mov eax, esi
mov r9, qword [rsp + 0x48]
call fcn.1400ba8ff
jmp 0x1400c1cb9
invalid
mov r9, qword [rsp + 0x148]
mov ecx, dword [rsp + 0x148]
lea rdi, [rsp + 0x68]
mov rcx, rdi
stc
jl 0x1400c1a74
push 0xffffffff89f98948
mov r8, rbp
stc
mov edx, esi
mov r8, rbp
call fcn.1400bd6d8
mov esp, 0xc748ffff
clc
add dword [rax], eax
add byte [rax], al
mov qword [rdi - 8], 1
mov rbx, qword [rsp + 0x48]
jmp case.0x1400b264f.3202
mov r15, qword [rsp + 0x50]
jl 0x1400c1a98
push rax
cmp dword [r15], 2
mov rbx, qword [rsp + 0x48]
pop rsp
and al, 0x48
invalid
pop rsp
and al, 0x48
mov r14, qword [rsp + 0x250]
mov esi, dword [rsp + 0x250]
mov r12, qword [rsp + 0x58]
je case.default.0x1400c1c40
add byte [rax], al
lea rsi, [rsp + 0x98]
mov rcx, rsi
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rdx, r12
loop 0x1400c1aed
mov r8, r15
mov eax, edi
mov r13, r9
mov ebp, ecx
jmp case.0x1400b8efc.202
mov rax, qword [rsp + 0x138]
mov rax, qword [rax + 0x138]
mov eax, dword [rax + 0x138]
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
cmp byte [rax], 1
cmp byte [rcx], al
mov eax, dword [rax + 0x138]
cmp byte [rcx], al
add byte [rax], al
mov rax, qword [rax + 0x20]
add rax, rax
cmp rax, qword [rsp + 0x250]
mov r12, qword [rsp + 0x50]
and al, 0x50
mov rbp, qword [rsp + 0x58]
jae 0x1400c1b9a
add byte [rax], al
invalid
add edx, 0
add byte [rax], al
invalid
add byte [rbx + 0x628bd], al
add byte [rbx], al
cmp dword [rbp + 0x628], 3
add ecx, dword [rdi]
test byte [rbx], dl
add dword [rax], eax
add byte [rax], al
invalid
invalid
je 0x1400c1bf8
add byte [rax], al
mov rax, qword [rbp + 0x670]
mov eax, dword [rbp + 0x670]
test dword [rax + 6], esi
add byte [rax], al
mov ecx, dword [rax + 0x170]
mov byte [rax + 1], dh
add byte [rax], al
jo 0x1400c1af1
cmp ecx, dword [rax + 0x174]
jne 0x1400c1bf8
invalid
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*2], ah
push rax
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov rax, qword [rsp + 0x250]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov rcx, rbp
mov rdx, r12
jmp 0x1400c18a2
loop 0x1400c1afb
invalid
or byte [rcx], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x74], cl
and al, 0x10
add dword [rax], eax
add byte [rbx + 0x11824bc], cl
add byte [rax], al
mov r9, qword [rsp + 0x110]
mov edi, dword [rsp + 0x118]
movdqu xmm0, xmmword [r10 + 8]
movups xmm1, xmmword [r10 + 0x18]
mov al, byte [r10 + 0x28]
lea rdx, [rsp + 0x98]
xchg esp, eax
and al, 0x98
cwde
add byte [rax], al
add bl, dh
movq qword [rdx + 8], mm0
xchg esp, eax
and al, 0x98
cwde
cwde
add byte [rax], al
add bl, dh
movq qword [rdx + 8], mm0
movups xmmword [rdx + 0x18], xmm1
mov dword [rdx], r13d
sbb byte [rcx + rcx*4 + 0x2a], al
mov dword [rdx + 4], ebp
mov byte [rdx + 0x28], al
lea rsi, [rsp + 0x188]
lea esi, [rsp + 0x188]
mov rcx, rsi
call fcn.1400baaec
invalid
invalid
mov dword [rsi], 2
mov dword [rsi + 4], edi
mov qword [rsp + 0x20], r14
mov dword [rsp + 0x20], esi
add byte [rcx - 0x76b3fb82], cl
je 0x1400c1b9a
mov dword [rsp + 0x20], esi
and byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov rdx, r15
mov r8, rsi
mov eax, esi
mov r9, rbx
call fcn.1400ba8ff
test eax, eax
ror byte [rdi], 0x84
mov word [rdx], es
add byte [rax], al
ror byte [rdi], 0x84
test byte [rdx + rax + 0x1b80000], cl
add byte [rax], al
add cl, ch
invalid
mov word [rdx], es
add byte [rax], al
mov eax, 1
jmp 0x1400c1cb9
cmp dword [r12], 2
je case.default.0x1400c1c40
lea rsi, [rsp + 0x98]
mov rcx, rsi
int1
int1
mov rdx, rbp
mov r8, r12
mov rbx, r9
call fcn.1400ba497
mov bh, bh
dec dword [rax - 0x73]
mov esp, 0x10024
invalid
mov bh, bh
dec dword [rax - 0x73]
mov esp, 0x10024
add byte [rax - 0x77], cl
mov rcx, rdi
mov rcx, rdi
mov rdx, rsi
call fcn.1400ba659
cmp dword [rdi], 2
add cl, byte [rax - 0x75]
je 0x1400c1bfc
mov rdi, qword [rsp + 0x250]
add cl, byte [rax - 0x75]
je 0x1400c1bfc
mov rdi, qword [rsp + 0x250]
mov edi, dword [rsp + 0x250]
jne 0x1400c1c5a
lea rcx, [rsp + 0x60]
mov rdx, rbp
invalid
mov r8, r12
mov r9, rbx
call fcn.1400ba690
jmp 0x1400c1c76
invalid
invalid
jle 0x1400c1c3a
cmp dword [r12], 2
cmp dword [rsp], 2
add cl, byte [rdi]
test bl, cl
add dword [rax], eax
add byte [rax - 0x73], cl
lea rdi, [rsp + 0x98]
mov rcx, rdi
je case.default.0x1400c1c40
lea rdi, [rsp + 0x98]
mov rcx, rdi
mov rdx, rbp
mov r8, r12
mov rsi, r9
call fcn.1400ba497
mov bh, bh
dec dword [rbp + rcx*4 - 0x4c]
and al, 0
add dword [rax], eax
add byte [rax], al
mov bh, bh
dec dword [rbp + rcx*4 - 0x4c]
and al, 0
add dword [rax], eax
add byte [rax], al
mov rcx, r14
add byte [rax], al
mov rcx, r14
mov rdx, rdi
call fcn.1400ba659
mov rax, qword [r14]
lea rcx, [0x14024f6ec]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0x48
mov eax, dword [rsp + 0x250]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
mov rcx, rbp
mov rdx, r12
jmp 0x1400c1a32
movdqu xmm0, xmmword [rsp + 0x100]
movups xmm1, xmmword [rsp + 0x110]
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x70], ecx
invalid
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x70], ecx
invalid
jo 0x1400c1cd7
movdqa xmmword [rsp + 0x60], xmm0
movq qword [rsp + 0x60], mm0
cmp qword [rsp + 0x60], 0
je case.0x1400bc684.128
mov edx, dword [rsp + 0x78]
lea rax, [rdx + rdx]
adc cl, byte [rax - 0x73]
or al, 0x55
add dword [rax], eax
add byte [rax], al
adc cl, byte [rax - 0x73]
lea ecx, [rdx*2 + 1]
or al, 0x55
add dword [rax], eax
add byte [rax], al
cmp rax, rdi
jae 0x1400c1c9f
mov r8, qword [rsp + 0x68]
inc r8
mov qword [rsi + rax*8], r8
push 0x4cc0ff49
mov dword [rsi + rax*8], eax
mov eax, 1
cmp rcx, rdi
jae 0x1400c1cb9
mov r8, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
jo 0x1400c1cf8
inc r8
mov qword [rsi + rcx*8], r8
jmp 0x1400c1cb9
xor eax, eax
add rsp, 0x1e8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rbx + 0x11824bc], cl
add byte [rax], al
add byte [rax], al
mov edi, dword [rsp + 0x118]
lea rdx, [rsp + 0x98]
mov qword [rdx + 8], rbx
mov qword [rdx + 0x10], r13
invalid
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
pop rdx
or byte [rcx + rcx*4 + 0x6a], cl
mov dword [rdx + 0x10], ebp
adc byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
sbb byte [rcx + r9*4 + 0x7a], cl
and byte [rax - 0x75], cl
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rcx + 0x24848b02], cl
xchg esp, eax
add byte [rax], al
add byte [rcx + 0x448a0442], cl
mov dword [rdx + 4], eax
add al, 0x8a
and al, 0x3e
mov rax, qword [rsp + 0x88]
mov qword [rdx + 0x18], rax
mov qword [rdx + 0x20], r15
mov rax, qword [rsp + 0x130]
mov dword [rdx], eax
mov eax, dword [rsp + 0x94]
mov dword [rdx + 4], eax
add al, 0x8a
and al, 0x3e
add al, 0x8a
and al, 0x3e
mov byte [rdx + 0x28], al
lea rsi, [rsp + 0x1b8]
mov rcx, rsi
mov eax, 0x48000001
mov ecx, esi
call fcn.1400baaec
mov dword [rsi], 2
mov dword [rsi + 4], edi
mov rax, qword [rsp + 0x250]
and al, 0x50
add al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x20
inc edi
invalid
and al, 0x50
add al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x20
mov rcx, rbp
mov rdx, r12
mov r8, rsi
mov eax, esi
jmp 0x189eea698
mov r9, qword [rsp + 0x48]
jmp 0x1400c1b83
jmp 0x1400c1b83
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
mov edx, 0x28
call fcn.1401583f0
lea rax, str.internal_error:_entered_unreachable_code:_ReverseSuffix_always_has_a_DFA
str word [rax - 0x73]
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x40
lea rcx, [rsp + 0x98]
lea ecx, [rsp + 0x98]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x40]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
adc eax, 0xf616b
lea edx, [0x1401b7f18]
adc eax, 0xf616b
call fcn.140158310
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
lea ecx, [0x1401b7ea8]
call fcn.140158770
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
jmp 0x1400c1d72
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
imul ecx, dword [rcx], 0xd8d4800
push rdi
verw ax
mov ch, byte [rcx + 9]
add byte [rax - 0x73], cl
add eax, 0xf61ab
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
lea rax, str.internal_error:_entered_unreachable_code:_suffix_match_plus_reverse_match_implies_there_must_be_a_match
lea rcx, [rsp + 0x98]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x40]
mov word [rax + rbx*4], fs
and al, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x40
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
xchg ecx, eax
invalid
verw ax
hlt
or dword fs:[rax], eax
invalid
lea rcx, str.should_find_a_match
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
fstp qword [rdi + 0xf]
add byte [rbp + rcx*4 + 5], cl
out dx, al
pop rdi
invalid
mov edx, 0x13
call fcn.140158790
int3
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x150
mov rsi, r8
mov esi, eax
mov r14, rdx
movabs rax, 0x8000000000000000
xor rax, qword [rdx]
cmp rax, 7
mov edx, 4
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xf], cl
ror byte [rax - 0x77], 1
iretd
add byte [rax], al
cmovb rdx, rax
mov rdi, rcx
lea rax, [0x14024f70c]
add eax, 0x18d8a0
add eax, 0x18d8a0
movsxd rcx, dword [rax + rdx*4]
add rcx, rax
jmp rcx
or byte [rax], al
add byte [rax], al
call fcn.1400c65ff
add byte [rax - 0x77], cl
ret
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
or byte [rax - 0x78], al
imul edx, dword [rax], 0x4c
lea esi, [0x1401ba790]
or byte [rax - 0x78], al
imul edx, dword [rax], 0x4c
lea esi, [0x1401ba790]
jmp 0x1400c2016
outsd dx, dword [rsi]
add dword [rax], eax
add byte [rcx + 0x220], bh
mov ecx, 0x220
mov edx, 8
add byte [rax], al
call fcn.1400c65ff
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
or byte [r8 - 0x73], cl
adc byte [r9 - 0x48], al
adc byte [rdx], al
add byte [rax], al
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0x4c000954
lea esi, [0x1401ba970]
jmp 0x1400c2016
or bh, byte [rcx + 0x18]
mov ecx, 0x18
mov edx, 8
call fcn.1400c65ff
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
mov byte [rbx + 0x12], r14b
mov word [rbx + 0x10], bp
lea r14, [0x1401ba880]
jmp 0x1400c2016
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
invalid
invalid
or dword [rax], eax
mov ecx, 0x140
mov edx, 0x20
call fcn.1400c65ff
add byte [rax - 0x77], cl
ret
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
lea rcx, [rbx + 0x10]
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
lea edx, [rsp + 0x20]
mov r8d, 0x130
call sub.VCRUNTIME140.dll_memcpy
sub dword [rcx + rcx], edx
sub dword [rcx + rcx], edx
lea r14, fcn.1400c2364
jmp 0x1400c2016
add bl, ch
jae 0x1400c1fed
invalid
mov rax, qword [r14 + 0x10]
dec rax
and rax, 0xfffffffffffffff0
lea rcx, [rbx + rax]
add rcx, 0x10
call qword [r14 + 0x58]
mov qword [rdi], rbx
mov qword [rdi + 8], r14
mov qword [rdi + 0x10], rsi
ja 0x1400c2048
mov byte [rdi + 0x18], al
add rsp, 0x150
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
add byte [rbp + 0x1e], dh
mov rcx, rbx
xor edx, edx
call fcn.14002a03e
mov r15, rdx
mov rcx, rdx
mov rdx, r14
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
mov r14, r15
movaps xmm6, xmmword [rdi + 0xe0]
mov qword [rsi + 0x100], 1
add byte [rax], al
add byte [rcx + rcx*4 - 0x4a], cl
or byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x4a], cl
or byte [rcx], al
add byte [rax], al
mov qword [rsi + 0x110], rbx
mov r8d, 0xe0
add byte [rcx - 0x48], al
loopne 0x1400c3441
add byte [rax], al
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
movaps xmmword [rsi + 0xe0], xmm6
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
nop
add rsp, 0x48
ret
jno 0x1400c3541
add byte [rbp + rcx*4 - 0x7d], cl
invalid
lea r9, [rsp + 0x40]
mov rcx, r12
call fcn.1400bd726
lea r13, [rsp + 0x28]
mov rcx, r13
mov rdx, r12
call fcn.1400bd806
mov rax, qword [r13]
test rax, rax
je 0x1400c3650
cmp eax, 1
jne 0x1400c363d
mov r8, qword [rsp + 0x30]
mov edx, dword [rsp + 0x38]
lea rdi, [rsp + 0x90]
mov rcx, rdi
mov r9, r15
call fcn.1400bd6d8
mov rax, qword [rdi + 0x10]
mov qword [rsi + 0x18], rax
movdqu xmm0, xmmword [rdi]
movdqu xmmword [rsi + 8], xmm0
mov qword [rsi], 1
jmp 0x1400c3654
mov rcx, rsi
mov rdx, r14
mov r8, rbx
mov r9, rdi
call fcn.1400ba690
jmp 0x1400c3654
and qword [rsi], 0
mov rax, rsi
add rsp, 0xc0
add esp, 0xc0
add esp, 0xc0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
or eax, 0x16142f
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
mov edx, 0x28
call fcn.1401583f0
lea rax, str.0e_
lea rcx, [rsp + 0x90]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x28]
invalid
add byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
invalid
sub byte [rax - 0x77], cl
adc byte [r14 + 0xf], spl
out dx, eax
sal bl, 0xf
jg 0x1400c36fe
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
call fcn.140158310
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
int3
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0xb0
mov rdi, r9
mov rbx, r8
mov r14, rdx
mov rsi, rcx
mov eax, dword [r9]
dec eax
cmp eax, 2
jae 0x1400c378a
cmp byte [r14 + 0x7b8], 0
jne 0x1400c3869
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rsi + 0x41], ah
movq mm0, qword [r14]
movdqa xmm0, xmmword [r14]
movq mm0, qword [r14]
outsd dx, dword [rsi]
invalid
pcmpeqb xmm0, xmmword [0x14015f960]
pmovmskb eax, xmm0
cmp eax, 0xffff
je case.0x1400b8efc.214
cmp dword [rbx], 2
je 0x1400c38d5
lea r15, [rsp + 0x80]
mov rcx, r15
mov esp, 0x8024
add byte [rcx + rcx*4 - 7], cl
mov rdx, r14
mov r8, rbx
mov r9, rdi
call fcn.1400bd5f8
lea r12, [rsp + 0x38]
mov rcx, r12
mov rdx, r15
call fcn.1400bd806
cmp dword [r12], 2
je case.0x1400b8efc.214
mov rax, qword [rsp + 0x48]
mov qword [rsi + 0x10], rax
invalid
movdqu xmm0, xmmword [rsp + 0x38]
movdqu xmmword [rsi], xmm0
jmp 0x1400c3853
movups xmm0, xmmword [rdi + 8]
mov rax, qword [rdi + 0x18]
mov r13, qword [rdi + 0x20]
mov cl, byte [rdi + 0x28]
mov dword [rsp + 0x50], 1
and al, 0x50
add dword [rax], eax
add byte [rax], al
invalid
and al, 0x50
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x58], eax
movups xmmword [rsp + 0x58], xmm0
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], r13
mov dword [rsp + 0x70], ebp
mov byte [rsp + 0x78], cl
cmp byte [r14 + 0x7b8], 0
jne 0x1400c3879
movdqa xmm0, xmmword [r14]
pcmpeqb xmm0, xmmword [0x14015f960]
pmovmskb eax, xmm0
pmovmskb eax, mm0
cmp eax, 0xffff
je 0x1400c3891
cmp dword [rbx], 2
je 0x1400c38c9
lea rdx, [r14 + 0x2d0]
lea r8, [rbx + 0x160]
lea r15, [rsp + 0x80]
lea r9, [rsp + 0x50]
mov rcx, r15
call fcn.1400bd726
sbb al, 0x9f
invalid
invalid
lea r12, [rsp + 0x20]
mov rcx, r12
mov rdx, r15
call fcn.1400bd806
invalid
dec dword [rcx - 0x75]
add al, 0x24
test rax, rax
je 0x1400c384f
invalid
cmp eax, 1
jne case.0x1400b8efc.214
mov eax, dword [rsp + 0x30]
and al, 0x30
mov qword [rsi + 8], r13
mov dword [rsi + 0x10], eax
mov qword [rsi], 1
jmp 0x1400c3853
outsb dx, byte [rsi]
or byte [rcx - 0x38b7efba], cl
invalid
mov rcx, rsi
mov rdx, r14
mov r8, rbx
mov r9, rdi
call fcn.1400bda78
jmp 0x1400c3853
and qword [rsi], 0
mov rax, rsi
add rsp, 0xb0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
add eax, 0xf4a69
jmp 0x1400c3887
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
invalid
invalid
invalid
invalid
mov edx, 0x28
call fcn.1401583f0
or qword [r8], rax
lea rax, str.0e_
lea rcx, [rsp + 0x80]
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax], al
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x20]
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
out dx, eax
sal bl, 0xf
jg 0x1400c38fd
sbb byte [rax - 0x73], cl
adc eax, 0xf45cc
out dx, eax
sal bl, 0xf
jg 0x1400c38fd
sbb byte [rax - 0x73], cl
adc eax, 0xf45cc
call fcn.140158310
or qword [rax], rax
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
lea ecx, [0x1401b8268]
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
int3
sub esp, 0xa0
add byte [rax], al
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
mov eax, dword [r8]
dec eax
cmp eax, 2
enter 0xfffffffffffff883, 2
jae 0x1400c3947
cmp byte [rbx + 0x7b8], 0
jne 0x1400c3a3b
movdqa xmm0, xmmword [rbx]
pcmpeqb xmm0, xmmword [0x14015f960]
pmovmskb eax, xmm0
cmp eax, 0xffff
jne 0x1400c39da
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp fcn.1400bd83d
dec dword [rdi]
adc byte [rsi + 8], al
movups xmm0, xmmword [rsi + 8]
movups xmm1, xmmword [rsi + 0x18]
mov al, byte [rsi + 0x28]
mov dword [rsp + 0x28], 1
movups xmmword [rsp + 0x30], xmm0
movups xmmword [rsp + 0x40], xmm1
mov byte [rsp + 0x50], al
and al, 0x50
and al, 0x50
cmp byte [rbx + 0x7b8], 0
mov eax, 7
jne 0x1400c3a4b
movdqa xmm0, xmmword [rbx]
pcmpeqb xmm0, xmmword [0x14015f960]
add byte [rsi + 0xf], ah
xlatb
invalid
cmp eax, 0xffff
add byte [rsi + 0xf], ah
xlatb
sar byte [0x1400d398a], 0xf
test bl, dl
add byte [rax], al
add byte [rbx - 0x7bf0fdc1], al
inc dword [rax]
add byte [rax], al
je 0x1400c3a63
add byte [rax], al
cmp dword [rdi], 2
je 0x1400c3a98
lea rdx, [rbx + 0x2d0]
lea edx, [rbx + 0x2d0]
add byte [rax], al
lea r8, [rdi + 0x160]
lea r14, [rsp + 0x70]
add dword [rax], eax
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x70
lea r9, [rsp + 0x28]
mov rcx, r14
call fcn.1400bd726
lea r15, [rsp + 0x58]
mov rcx, r15
mov rdx, r14
call fcn.1400bd806
mov rax, qword [r15]
test rax, rax
je 0x1400c3a22
mov edx, ebx
mov r8, rdi
mov r9, rsi
call fcn.1400bd5f8
lea r15, [rsp + 0x28]
mov rcx, r15
mov rdx, r14
call fcn.1400bd806
popfq
invalid
dec dword [rcx - 0x75]
mov eax, dword [rdi]
popfq
invalid
mov eax, dword [rdi]
cmp rax, 2
jne 0x1400c3a26
xchg ebp, eax
ror byte [rax - 0x7f], 0xc4
invalid
movabs al, byte [0x5e415e5f5b000000]
pop r15
ret
invalid
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
jmp 0x1400c3a59
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
mov edx, 0x28
call fcn.1401583f0
lea rax, str.0e_
lea rcx, [rsp + 0x70]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x58]
and al, 0x58
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
call fcn.140158310
or dword [rax], eax
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
int3
add byte [rax], al
add byte [rax - 0x75], cl
sub dword [rax + 0x48000007], 0xffffff8b
cmp byte [rax], 1
add byte [rax], al
mov rax, qword [rax + 0x20]
add rax, rax
cmp rax, rdi
clc
clc
jae 0x1400c3d10
add al, byte [rax]
add byte [rbx + 0x628bb], al
add byte [rbx], al
cmp dword [rbx + 0x628], 3
jne case.0x1400c3b8a.2
cmp byte [rbx + 0x7b8], 0
jne 0x1400c3f5f
movdqa xmm0, xmmword [rbx]
pcmpeqb xmm0, xmmword [0x14015f960]
add eax, 0x9be35
add eax, 0x9be35
add byte [rsi + 0xf], ah
xlatb
sar byte [0x1400d3b34], 0x74
invalid
inc dword [rax]
invalid
je case.0x1400c3b8a.2
pmovmskb eax, xmm0
cmp eax, 0xffff
invalid
inc dword [rax]
invalid
je case.0x1400c3b8a.2
invalid
mov dword [rsp + 0x34], ecx
cmp dword [r12], 2
je case.default.0x1400c3b8a
test byte [rdx], dh
add al, 0
invalid
lea r15, [rsp + 0xa8]
mov rcx, r15
mov rdx, rbx
mov r8, r12
mov r9, r14
call fcn.1400ba497
mov rsi, r12
out 0x4c, al
lea esp, [rsp + 0x78]
mov rcx, r12
mov rdx, r15
call fcn.1400ba659
push 0xffffffffffffffff
dec dword [rcx - 0x75]
mov eax, dword [rsp]
push 0xffffffffffffffff
dec dword [rcx - 0x75]
mov eax, dword [rsp]
mov eax, dword [rsp]
mov r12, rsi
lea rcx, [0x14024f728]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov ecx, dword [rsp + 0x34]
jmp rax
mov qword [rsp + 0x20], rdi
mov rcx, rbx
mov rdx, r12
mov r8, r14
mov r9, r13
jmp 0x1400c3d5e
add byte [rsi + 0xf], ah
xlatb
sar byte [0x1400d3c08], 0xf
test byte [0x1840c3c12], cl
mov byte [rsp + 0x2f], al
mov qword [rsp + 0x38], rdx
mov dword [rsp + 0x34], ecx
mov qword [rsp + 0x48], r13
cmp dword [r12], 2
cmp dword [rsp], 2
cmp dword [rsp], 2
je 0x1400c3f53
lea rdx, [rbx + 0x2d0]
mov qword [rsp + 0x40], r12
lea r8, [r12 + 0x160]
lea r12, [rsp + 0xa8]
lea r9, [rsp + 0x78]
mov rcx, r12
call fcn.1400bd726
lea r13, [rsp + 0x50]
mov rcx, r13
mov rdx, r12
call fcn.1400bd806
mov rax, qword [r13]
test rax, rax
test eax, eax
test eax, eax
je case.0x1400c3b8a.0
add al, 2
add byte [rax], al
cmp eax, 1
jne 0x1400c3d41
cmp byte [rax], 1
add byte [rax], al
mov rax, qword [rax + 0x20]
add rax, rax
mov r13, qword [rsp + 0x1a0]
cmp rax, r13
mov r14, qword [rsp + 0x48]
jae 0x1400c3dbb
add byte [rax - 0x75], cl
and byte [rax + 1], cl
ror byte [rbx + rcx*4 - 0x54], 0x24
movabs al, byte [0x8b4ce8394c000001]
je 0x1400c3ccd
mov al, byte [rsp + 0x2f]
mov byte [rdx + 0x28], al
mov rsi, r14
lea r14, [rsp + 0xd8]
mov rcx, r14
call fcn.1400baaec
mov dword [r14], 2
mov dword [r14 + 4], r12d
add al, 0x4c
mov dword [rsp + 0x20], ebp
and al, 0x20
mov rcx, rbx
mov rdx, qword [rsp + 0x40]
mov r8, r14
mov r9, rsi
jmp 0x1400c3d5e
cmp byte [rbx + 0x7b8], 0
jne 0x1400c3f5f
movdqa xmm0, xmmword [rbx]
pcmpeqb xmm0, xmmword [0x14015f960]
pmovmskb eax, xmm0
cmp eax, 0xffff
jne 0x1400c3d68
lea rcx, [rsp + 0x50]
mov rdx, rbx
mov r8, r12
jmp 0x1400c3db1
call fcn.1400ba8ff
jmp 0x1400c3ef7
add byte [rax], al
cmp dword [r12], 2
je case.default.0x1400c3b8a
cmp al, 0x24
add cl, byte [rdi]
test byte [rdx + rax], al
add byte [rax], al
lea r15, [rsp + 0xa8]
mov rcx, r15
mov rdx, rbx
mov r8, r12
mov r9, r14
call fcn.1400ba497
mov rsi, r12
lea r12, [rsp + 0x78]
mov rcx, r12
mov rdx, r15
call fcn.1400ba659
cmp dword [r12], 2
jne 0x1400c3e13
lea rcx, [rsp + 0x50]
mov rdx, rbx
mov r8, rsi
mov r9, r14
call fcn.1400ba690
jmp 0x1400c3e2c
dec dword [rbx - 0x72b7efa9]
or al, 0x12
lea rcx, [rdx + rdx]
lea rax, [rdx*2 + 1]
cmp rcx, r13
jae 0x1400c3df6
mov r8, qword [rsp + 0xa8]
inc r8
mov qword [r14 + rcx*8], r8
cmp rax, r13
jae 0x1400c3ef2
mov rcx, qword [rsp + 0xb0]
inc rcx
mov qword [r14 + rax*8], rcx
jmp 0x1400c3ef2
movdqu xmm0, xmmword [rsp + 0x78]
movups xmm1, xmmword [rsp + 0x88]
adc byte [rsp + 0x88], cl
adc byte [rsp + 0x88], cl
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x60], ecx
movaps xmmword [rsp + 0x60], xmm1
movdqa xmmword [rsp + 0x50], xmm0
cmp qword [rsp + 0x50], 0
jl 0x1400c3e54
push rax
invalid
je case.0x1400c3b8a.0
xor eax, eax
jmp 0x1400c3ef7
mov r8, qword [rsp + 0x80]
mov r9, qword [rsp + 0x88]
mov esi, dword [rsp + 0x90]
movdqu xmm0, xmmword [r14 + 8]
movups xmm1, xmmword [r14 + 0x18]
mov al, byte [r14 + 0x28]
lea rdx, [rsp + 0xa8]
movdqu xmmword [rdx + 8], xmm0
movups xmmword [rdx + 0x18], xmm1
mov dword [rdx], ebp
mov dword [rdx + 4], ecx
mov byte [rdx + 0x28], al
lea r14, [rsp + 0x108]
mov rcx, r14
call fcn.1400baaec
mov dword [r14], 2
mov dword [r14 + 4], esi
mov qword [rsp + 0x20], rdi
mov rcx, rbx
mov rdx, r12
mov r8, r14
mov r9, r13
call fcn.1400ba8ff
test eax, eax
je 0x1400c3f83
mov eax, 1
add rsp, 0x138
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
mov edx, 0x28
call fcn.1401583f0
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmetawrappers.rs
call fcn.140158770
lea rcx, str.should_find_a_match
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcmeta_strategy.rs
mov edx, 0x13
call fcn.140158790
int3
push rsi
sub rsp, 0x50
mov rdx, rcx
lea rsi, [rsp + 0x28]
mov rcx, rsi
xor r8d, r8d
call fcn.1400b99fb
cmp byte [rsi], 0
jne 0x1400c4668
mov rdx, rcx
mov edx, ecx
mov rcx, qword [r8 + 0x18]
mov r10, qword [r8 + 0x20]
cmp rcx, r10
sbb byte [rbp - 0x75], cl
push rax
and byte [rcx + rdi - 0x2f], cl
jbe 0x1400c5942
and qword [rsp + 0x50], 0
jmp case.0x140096cf2.456
mov eax, dword [r8]
dec eax
cmp eax, 2
jae 0x1400c5967
cmp rcx, qword [r8 + 0x10]
jae 0x1400c5963
mov rax, qword [r8 + 8]
mov al, byte [rax + rcx]
cmp byte [rdx + 8], al
invalid
invalid
je 0x1400c5997
or byte [rcx + r15 + 0x38], sil
or byte [rcx + rdi + 0x38], dh
cmp byte [rdx + 9], al
je 0x1400c5997
or dword [rsp + r14 + 0x31], esi
or dword [rsp + rsi + 0x31], esi
xor eax, eax
jmp 0x1400c59a9
shr bl, 0x42
add rdx, 8
or byte [rcx - 0x75], cl
or byte [rbp - 0x75], cl
mov ecx, dword [rax + 0x10]
mov qword [rsp + 0x28], r10
mov rax, qword [r8 + 8]
mov r9, qword [r8 + 0x10]
mov ecx, dword [rax + 0x10]
mov ecx, dword [rax + 0x10]
mov qword [rsp + 0x28], r10
mov qword [rsp + 0x20], rcx
lea rsi, [rsp + 0x38]
mov rcx, rsi
mov r8, rax
call fcn.1400c2170
lea rcx, [rsp + 0x50]
mov rdx, rsi
jmp 0x1400c59b6
mov qword [rsp + 0x40], rcx
inc rcx
mov qword [rsp + 0x48], rcx
mov eax, 1
lea rdx, [rsp + 0x38]
mov qword [rdx], rax
lea rcx, [rsp + 0x50]
call fcn.1400c570e
mov al, byte [rsp + 0x50]
add rsp, 0x70
add esp, 0x70
pop rsi
ret
add byte [rcx + rcx*4 - 0x32], cl
mov rsi, r9
mov eax, dword [r8]
dec eax
cmp eax, 2
add bh, bh
enter 0xfffffffffffff883, 2
jae 0x1400c5a07
cmp rcx, qword [r8 + 0x10]
jae 0x1400c5a03
mov rax, qword [r8 + 8]
mov al, byte [rax + rcx]
cmp byte [rdx + 8], al
je 0x1400c5a37
cmp byte [rdx + 9], al
je 0x1400c5a37
xor eax, eax
jmp 0x1400c5a49
add rdx, 8
mov rax, qword [r8 + 8]
mov r9, qword [r8 + 0x10]
mov qword [rsp + 0x28], r10
mov qword [rsp + 0x20], rcx
lea rdi, [rsp + 0x50]
mov rcx, rdi
mov r8, rax
call fcn.1400c2170
lea rcx, [rsp + 0x30]
mov rdx, rdi
jmp 0x1400c5a56
mov qword [rsp + 0x58], rcx
inc rcx
mov qword [rsp + 0x60], rcx
mov eax, 1
lea rdx, [rsp + 0x50]
mov qword [rdx], rax
lea rcx, [rsp + 0x30]
call fcn.1400c570e
cmp qword [rsp + 0x30], 0
je 0x1400c5a98
mov rcx, qword [rsp + 0xa0]
mov edx, dword [rsp + 0x48]
invalid
movabs rax, 0x74c9854800000001
and dword [rbx + rcx*4 + 0x4c], ecx
and al, 0x38
mov eax, 1
test rcx, rcx
je 0x1400c5a9a
mov r9, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
inc r9
mov qword [rsi], r9
cmp rcx, 1
je 0x1400c5a9a
inc r8
mov qword [rsi + 8], r8
jmp 0x1400c5a9a
xor eax, eax
add rsp, 0x68
pop rdi
pop rsi
ret
mov rax, qword [r8 + 8]
mov al, byte [rax + rcx]
or byte [rax], bh
invalid
invalid
je 0x1400c5b13
cmp byte [rdx + 9], al
je 0x1400c5b13
invalid
xor eax, eax
jmp 0x1400c5b25
lea edi, [rsp + 0x30]
jl 0x1400c5b21
xor byte [rax - 0x77], cl
mov rcx, rdi
stc
mov r8, rax
call fcn.1400c2170
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
and al, 0x48
mov rdx, rdi
cli
jmp 0x1400c5b32
mov qword [rsp + 0x38], rcx
inc rcx
mov qword [rsp + 0x40], rcx
mov eax, 1
add dword [rax], eax
add byte [rax], al
lea rdx, [rsp + 0x30]
mov qword [rdx], rax
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
and al, 0x48
call fcn.1400c570e
cmp qword [rsp + 0x48], 0
je 0x1400c5b4d
sti
invalid
mov rcx, rsi
add rsp, 0x68
pop rdi
pop rsi
jmp 0x1400c4645
nop
add rsp, 0x68
pop rdi
pop rsi
ret
mov dword [rsp + 0x38], edx
push rsp
and al, 0x38
lea rdx, [0x1401bbc68]
adc eax, 0xf60d7
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x40], 0xa
mov qword [rsp + 0x20], 3
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xf5ffc
cld
pop rdi
invalid
invalid
add byte [rax], al
lea rdx, [0x1401bbbb0]
cld
pop rdi
str word [rbp + rcx*4 + 0xd]
movsd dword [rdi], dword [rsi]
pop rbx
sldt word [rcx - 0x48]
add eax, dword [rax]
add byte [rax], al
lea r9, [0x1401bb760]
mov r8d, 3
mov rcx, rax
call fcn.140050f50
nop
add rsp, 0x68
ret
push rsi
push rdi
sub rsp, 0x48
mov rsi, rcx
mov rsi, rcx
mov rax, qword [r9 + 0x18]
mov rcx, qword [r9 + 0x20]
and byte [r8 + 0x39], cl
invalid
jbe 0x1400c5beb
invalid
and byte [r8 + 0x39], cl
and byte [rax + 0x39], cl
enter 0x676, 0x48
and dword [rsi], 0
invalid
and qword [rsi], 0
jmp 0x1400c5c5a
mov r8d, dword [r9]
dec r8d
cmp r8d, 2
jae 0x1400c5c1d
cmp rax, qword [r9 + 0x10]
jae 0x1400c5c48
add rdx, 8
mov r8, qword [r9 + 8]
mov r9, qword [r9 + 0x10]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea rdi, [rsp + 0x30]
mov rcx, rdi
call fcn.1400c207f
mov rcx, rsi
mov rdx, rdi
jmp 0x1400c5c55
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
mov qword [rdx], rax
mov dword [rdx], eax
mov rcx, rsi
call fcn.1400c570e
mov rax, rsi
add rsp, 0x48
pop rdi
pop rsi
ret
mov eax, dword [rcx + 0x18]
mov rcx, qword [r9 + 0x20]
and byte [rax + 0x39], cl
enter 0xffffffffffff870f, 0xffffffffffffff92
add byte [rax], al
invalid
sbb byte [r9 - 0x75], cl
and byte [r8 + 0x39], cl
and byte [rax + 0x39], cl
and byte [rax + 0x39], cl
enter 0xffffffffffff870f, 0xffffffffffffff92
add byte [rax], al
add byte [rbp - 0x75], al
add dword [rcx - 1], eax
enter 0xffffffffffff8341, 0xfffffffffffffff8
add dh, byte [rbx + 0x26]
cmp rax, qword [r9 + 0x10]
jae 0x1400c5cdd
cmp rcx, qword [r8 + 0x10]
cmp ecx, dword [rax + 0x10]
jae 0x1400c5d9c
mov rax, qword [r8 + 8]
mov dl, byte [rdx + 8]
cmp dl, byte [rax + rcx]
jne 0x1400c5d9c
jmp 0x1400c5d9e
xor cl, byte [rax - 0x7d]
ret 0x4908
invalid
mov rax, qword [r8 + 8]
mov r9, qword [r8 + 0x10]
mov qword [rsp + 0x28], r10
mov qword [rsp + 0x20], rcx
lea rsi, [rsp + 0x38]
mov rcx, rsi
mov r8, rax
call fcn.1400c207f
lea rcx, [rsp + 0x50]
mov rdx, rsi
jmp 0x1400c5dab
lea rdx, [rsp + 0x38]
mov qword [rdx], rax
lea rcx, [rsp + 0x50]
call fcn.1400c570e
mov al, byte [rsp + 0x50]
and al, 0x50
and al, 0x50
push rax
add rsp, 0x70
pop rsi
ret
lea ecx, [rsp + 0x30]
and al, 0x30
call fcn.1400c570e
cmp qword [rsp + 0x30], 0
je 0x1400c5e88
clc
invalid
leave
je 0x1400c5e8a
mov r9, qword [rsp + 0x38]
and al, 0x38
mov r8, qword [rsp + 0x40]
inc r9
mov qword [rsi], r9
cmp rcx, 1
je 0x1400c5e8a
inc r8
mov qword [rsi + 8], r8
jmp 0x1400c5e8a
add rsp, 0x68
pop rdi
pop rsi
ret
mov eax, dword [r8]
mov eax, dword [rax]
dec eax
cmp eax, 2
clc
add dh, byte [rbx + 0x26]
clc
add dh, byte [rbx + 0x26]
cmp rcx, qword [r8 + 0x10]
jae 0x1400c5f0e
mov qword [rsp + 0x40], rcx
mov dword [rsp + 0x40], ecx
mov eax, 1
add dword [rax], eax
add byte [rax], al
jmp 0x1400c5f10
and al, 0x48
and al, 0x48
call fcn.1400c570e
cmp qword [rsp + 0x48], 0
je 0x1400c5f38
invalid
and al, 0x38
and al, 0x38
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
cmp r8, r9
ja 0x1400c5fe8
or byte [rax - 0x75], cl
push rdi
adc byte [rbp + 0x39], cl
enter 0x2e77, 0x4d
test eax, eax
test r8, r8
je 0x1400c5fd7
cmp r8, rdx
jae 0x1400c5fd5
test r9, r9
je 0x1400c5ffb
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.7_srcutilcaptures.rs
mov qword [rsp + 0x20], rax
call fcn.140158900
jne 0x1400c5fe8
add r8, rcx
add r9, rcx
mov rcx, rsi
mov rdx, r8
mov r8, r9
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp fcn.1400c6a72
push rsi
push rdi
push rbx
sub rsp, 0x20
and byte [rax - 0x75], cl
and byte [r8 - 0x7b], cl
invalid
je 0x1400c6069
and byte [rax - 0x75], cl
and byte [r8 - 0x7b], cl
sal byte [rbx + rax*2 + 0x48], 0x89
invalid
mov rsi, rcx
mov rdi, qword [rcx + 0x10]
mov rcx, qword [rcx + 0x18]
mov rbx, qword [rdi + 0x10]
cmp rcx, rbx
je 0x1400c6062
mov r8, qword [rdi + 8]
imul rdx, rcx, 0xa0
add rdx, r8
imul rcx, rbx, 0xa0
add rcx, r8
imul r8, rax, 0xa0
call sub.VCRUNTIME140.dll_memmove
mov rax, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
add rax, rbx
mov qword [rdi + 0x10], rax
fmul dword [rax - 0x77]
adc byte [r8 - 0x7d], r9b
invalid
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
add rsp, 0x28
pop rdi
pop rsi
ret
lea rdx, [0x14024f738]
lea edx, [0x14024f738]
add byte [rax + 0x63], cl
add al, 0x82
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
test r12, r12
je 0x1400c657a
dec r12
mov qword [rsp + 0x38], r12
mov rbp, qword [rsp + 0x28]
imul rbx, r12, 0xa0
lea rsi, [rbx + r13]
mov r8d, 0x98
mov rcx, r15
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov ebx, dword [r13 + rbx + 0x98]
cmp ebx, 0x110009
je 0x1400c657d
mov esi, dword [rsi + 0x9c]
mov r8d, 0x98
mov rcx, r14
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov dword [rsp + 0x1a0], ebx
mov dword [rsp + 0x1a4], esi
cmp ebx, 0x110008
jne 0x1400c63b4
mov rsi, qword [rsp + 0x108]
mov r8d, 0xa0
lea rdi, [rsp + 0x68]
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
movups xmmword [rsi], xmm6
movups xmmword [rsi + 0x10], xmm6
movups xmmword [rsi + 0x20], xmm6
mov ebp, 0x110000
mov dword [rsi + 0x98], ebp
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov rdx, rdi
call fcn.1400c662e
mov rsi, qword [rsp + 0x110]
mov r8d, 0xa0
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
movups xmmword [rsi], xmm6
movups xmmword [rsi + 0x10], xmm6
movups xmmword [rsi + 0x20], xmm6
mov dword [rsi + 0x98], ebp
mov rcx, rbx
mov rdx, rdi
call fcn.1400c662e
jmp 0x1400c63ca
add ebx, 0xffef0000
cmp ebx, 8
mov eax, 2
cmovae ebx, eax
cmp ebx, 6
jae 0x1400c63e1
mov rcx, r14
call fcn.1400c6197
mov r13, qword [rsp + 0x30]
mov r12, qword [rsp + 0x38]
jmp 0x1400c62c6
jne 0x1400c641f
mov rsi, qword [rsp + 0x108]
lea rdx, [rsi + 0x30]
mov r8d, 0xa0
lea rdi, [rsp + 0x68]
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmmword [rsi + 0x30], xmm6
movups xmmword [rsi + 0x40], xmm6
movups xmmword [rsi + 0x50], xmm6
mov dword [rsi + 0xc8], 0x110000
lea rcx, [rsp + 0x28]
jmp 0x1400c63aa
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x40], rax
mov rsi, qword [rsp + 0x118]
and qword [rsp + 0x118], 0
sub rbp, r12
cmp rbp, rsi
jae 0x1400c6467
lea rcx, [rsp + 0x28]
mov rdx, r12
mov r8, rsi
call fcn.1400c667b
mov rcx, rax
call fcn.14000b647
mov r13, qword [rsp + 0x30]
mov r12, qword [rsp + 0x38]
imul rax, rsi, 0xa0
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 0x60], rax
add rax, rdx
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], r14
mov qword [rsp + 0x80], rsi
and qword [rsp + 0x88], 0
imul rax, r12, 0xa0
add rax, r13
add rax, 0x9c
mov qword [rsp + 0x58], rax
xor ebp, ebp
cmp qword [rsp + 0x60], rbp
je 0x1400c651c
mov rbx, r14
mov r14d, dword [rdx + 0x98]
cmp r14d, 0x110008
je 0x1400c6523
mov r13, r15
lea r15, [rdx + 0xa0]
mov edi, dword [rdx + 0x9c]
mov rax, qword [rsp + 0x58]
lea rsi, [rax + rbp]
add rsi, 0xffffffffffffff64
mov r8d, 0x98
mov rcx, rsi
call sub.VCRUNTIME140.dll_memmove
mov dword [rsi + 0x98], r14d
mov dword [rsi + 0x9c], edi
inc r12
add rbp, 0xa0
mov rdx, r15
mov r15, r13
mov r14, rbx
jmp 0x1400c64b2
mov r8, qword [rsp + 0x48]
jmp 0x1400c6536
mov rax, qword [rsp + 0x40]
lea r8, [rax + rbp]
add r8, 0xa0
mov r14, rbx
mov qword [rsp + 0x38], r12
mov rax, qword [rsp + 0x70]
lea rcx, [0x14024c278]
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x70], rcx
sub rax, r8
je 0x1400c656b
xor edx, edx
mov ecx, 0xa0
div rcx
mov rcx, r8
ror dword [rax - 0x77], 0xc2
ror dword [rax - 0x77], 0xc2
call fcn.1400c6071
sti
invalid
lea rcx, [rsp + 0x68]
call case.0x1400bd204.45
jmp 0x1400c63ca
xor r12d, r12d
mov rsi, r13
sub r12, 1
jb 0x1400c6597
mov rcx, rsi
call fcn.1400c6197
add rsi, 0xa0
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
add bl, ch
jmp 0x16450f0e3
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
test rax, rax
je 0x1400c65b5
imul r8, rax, 0xa0
imul eax, eax, 0xa0
mov edx, 8
mov rcx, r13
call fcn.14000ce13
mov rsi, qword [rsp + 0x50]
invalid
test rax, rax
je 0x1400c6622
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
mov rcx, rdi
mov rdx, rsi
call fcn.140157f40
int3
pop rsi
ret
or dword [rax + 0x39], ecx
ret 0xf48
int3
int3
xor edx, edx
cmp rax, r8
setb dl
cmp rax, 5
add eax, 0x4bb
invalid
add eax, 0x4bb
add byte [rax + 0xf], cl
cmovae ebx, eax
imul r8, rbx, 0xa0
shl edx, 3
test rcx, rcx
add al, 0
add byte [rax], al
cmovae rbx, rax
cmovae ebx, eax
imul r8, rbx, 0xa0
shl edx, 3
test rcx, rcx
je 0x1400c66ec
imul rax, rcx, 0xa0
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x48], rax
and al, 0x48
mov eax, 8
jmp case.0x14015ac39.400
add byte [rax], al
add bl, ch
add dh, byte [rcx]
ror byte [rbp + rcx*4 + 0x4c], 0x24
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
mov dword [rcx + 8], eax
invalid
invalid
jl 0x1400c671f
invalid
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
mov dword [rcx + 8], eax
lea rdi, [rsp + 0x20]
mov rcx, rdi
mov ecx, edi
and byte [rax - 0x77], cl
mov ecx, edi
stc
call fcn.1400c6734
cmp qword [rdi], 0
invalid
invalid
je case.0x1400af12b.2106
invalid
mov rax, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
jmp 0x1400c672c
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov qword [rsi], rbx
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 0x50c48348], al
add esp, 0x50
add rsp, 0x50
add esp, 0x50
pop rbx
pop rdi
pop rsi
ret
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, rcx
mov r14d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
test rdx, rdx
sal byte [rdx + rcx*2 + 0x4c], cl
mov edi, eax
je 0x1400c6795
mov rdi, r8
mov rbx, rdx
cmp qword [r9 + 8], 0
je 0x1400c6774
mov rdx, qword [r9 + 0x10]
test rdx, rdx
je 0x1400c6774
push rcx
adc byte [rax - 0x7b], cl
sal byte [rbx + rdx + 0x49], cl
mov ecx, dword [rcx]
mov rcx, qword [r9]
mov r8, rbx
mov r9, rdi
fmul dword [rcx - 0x77]
stc
call fcn.140028f70
add dword [rax], ebp
idiv bh
sub dh, dh
dec dword [rax - 0x77]
cli
mov rdx, rdi
jmp 0x1400c677f
mov rcx, rbx
mov rdx, rdi
call fcn.1400c67b8
test rax, rax
je 0x1400c679e
mov qword [rsi + 8], rax
mov eax, 0x10
add byte [rax], al
xor r14d, r14d
mov rdi, rdx
mov edi, edx
mov edi, edx
jmp 0x1400c67a7
mov eax, 8
add byte [rax], al
xor edi, edi
jmp 0x1400c67a7
invalid
mov qword [rsi + 8], rbx
mov dword [rsi + 8], ebx
or byte [rax + 0x10], bh
mov eax, 0x10
mov qword [rsi + rax], rdi
mov qword [rsi], r14
add rsp, 0x28
add esp, 0x28
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
ret
sub esp, 0x20
mov rsi, rdx
mov esi, edx
mov rax, rcx
test rdx, rdx
test edx, edx
test edx, edx
je 0x1400c67d3
mov rcx, rax
mov rdx, rsi
ror dword [rax - 0x77], 0xf2
call fcn.1400291a2
mov rdx, rsi
mov edx, esi
add rsp, 0x20
pop rsi
ret
add dword [rax], eax
add byte [rax], al
call fcn.1400c667b
invalid
mov rcx, rax
add rsp, 0x28
sub cl, ch
push rax
hlt
invalid
cmp byte [rax - 0x77], cl
ror byte [rbp + rcx*4 + 0x4c], 1
lea ecx, [rsp + 0x30]
mov rax, rdx
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
xor byte [rcx - 0x77], cl
mov qword [r9], rcx
or dword [rax - 0x73], ecx
or eax, 0xf6363
invalid
invalid
invalid
lea rcx, [0x1401bcb70]
invalid
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rcx
and al, 0x20
lea rdx, str.TryFromCharError0
invalid
invalid
mov r8d, 0x10
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x69
invalid
lodsd eax, dword [rsi]
clc
call qword [rax + 0x38c48348]
add byte [rax], al
mov rcx, rax
call fcn.140051590
invalid
lodsd eax, dword [rsi]
clc
call qword [rax + 0x38c48348]
imul ebp, dword [rbp + 0x4890fff8], 0xc338c483
ret
mov edx, dword [rcx + 0x10]
sub rax, rdx
cmp rax, r8
jae 0x1400c6854
call 0x1400c685a
mov rcx, rax
mov ecx, eax
mov ecx, eax
add rsp, 0x28
jmp fcn.14000b647
nop
add rsp, 0x28
invalid
sub bl, al
push rsi
push rdi
push rbx
sub rsp, 0x50
mov rsi, rdx
mov esi, edx
add rsi, r8
jae 0x1400c6870
ret
xor eax, eax
shr cl, 0x8e
jmp 0x1400c68fe
add byte [rax], al
add byte [rax - 0x77], cl
mov rdi, rcx
mov rax, qword [rcx]
iretd
lea rcx, [rax + rax]
cmp rcx, rsi
cmova rsi, rcx
xor edx, edx
mov rcx, rsi
ror byte [rax - 0x77], cl
int1
shr rcx, 0x3c
shr ecx, 0x3c
jmp 0x102a077c9
sete dl
cmp rsi, 5
cmp esi, 5
cmp esi, 5
mov ecx, 4
cmovb rsi, rcx
cmovb esi, ecx
cmovb esi, ecx
lea r8, [rsi*8]
add al, 0xf5
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add cl, al
loop 0x1400c68a7
invalid
shl edx, 2
test rax, rax
test eax, eax
je 0x1400c68be
shl rax, 3
loopne case.0x1400af12b.2102
mov r9, qword [rdi + 8]
mov qword [rsp + 0x38], r9
mov dword [rsp + 0x38], ecx
or byte [rcx + rcx*4 + 0x4c], cl
and al, 0x38
mov dword [rsp + 0x38], ecx
mov qword [rsp + 0x48], rax
jmp 0x1400c68c0
jmp 0x1400c68c0
xor ecx, ecx
lea r9, [rsp + 0x38]
and al, 0x38
mov qword [r9 + 8], rcx
lea rbx, [rsp + 0x20]
lea ebx, [rsp + 0x20]
or byte [rax - 0x73], cl
lea ebx, [rsp + 0x20]
pop rsp
and al, 0x20
invalid
and byte [rax - 0x77], cl
fld1
mov rcx, rbx
call fcn.1400c6734
pop rsi
invalid
invalid
dec dword [rax - 0x7d]
cmp eax, dword [rax]
pop rsi
invalid
dec dword [rax - 0x7d]
cmp eax, dword [rax]
je case.0x14009a069.432
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
jmp 0x1400c68fe
mov rax, qword [rsp + 0x28]
mov qword [rdi + 8], rax
mov dword [rdi + 8], eax
mov qword [rdi], rsi
movabs rax, 0x8000000000000001
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x7d], 0xc4
add esp, 0x50
push rax
add byte [rax], al
add byte [rax], al
or byte [rax - 0x7d], 0xc4
invalid
invalid
add rsp, 0x50
push rax
pop rbx
pop rdi
pop rsi
ret
je 0x1400c6943
invalid
mov rax, rsi
shr rax, 0x3e
jne 0x1400c6952
jne 0x1400c6952
lea rdi, [rsi + rsi]
mov ecx, 1
add byte [rax], al
add byte [rax - 0x77], cl
cli
cli
call fcn.1400c67b8
mov rdx, rax
invalid
invalid
dec dword [rax - 0x77]
ret 0x8548
test rax, rax
jne case.0x1400c8bef.408
mov ecx, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rdi
mov rdx, rdi
call fcn.140157f40
std
adc eax, 0x1ba0009
or dword [rax], eax
mov edx, 1
mov rax, rsi
or dword [rax], eax
mov edx, 1
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
ret
call fcn.140048f90
int3
clc
dec esp
sub esp, 0x28
in al, dx
sub byte [rcx - 0x77], cl
ror byte [rax - 0x75], 1
mov rax, qword [rcx]
invalid
invalid
mov r8, rdx
mov rax, qword [rcx]
mov rdx, qword [rcx + 0x10]
sub rax, rdx
cmp rax, r8
cmp eax, eax
push rcx
adc byte [rax + 0x29], cl
ror byte [rcx + rdi - 0x40], 1
cmp eax, eax
cmp eax, eax
sal byte [rbx + 0x11], 0xe8
adc al, byte [rax]
add byte [rax], al
invalid
jae 0x1400c697f
call fcn.1400c6985
add byte [rax - 0x77], cl
ror dword [rax - 0x7d], 0xc4
sub cl, ch
enter 0xfffffffffffff44c, 0xffffffffffffffff
hlt
invalid
mov rcx, rax
mov ecx, eax
add rsp, 0x28
jmp fcn.14000b647
hlt
invalid
hlt
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
ret
push rdi
push rbx
sub rsp, 0x50
mov rax, rdx
ror byte [rcx + rax - 0x40], 1
ror byte [rcx + rax - 0x40], 1
jae 0x1400c699b
xor eax, eax
jmp 0x1400c6a20
add byte [rax], al
mov rsi, rcx
mov r9, qword [rcx]
lea rcx, [r9 + r9]
lea ecx, [rcx + rcx]
cmp rcx, rax
cmova rax, rcx
cmp rax, 5
mov ebx, 4
add al, 0
add byte [rax], al
invalid
add al, 0
add byte [rax], al
invalid
add byte [rax + 0xf], cl
cmovae rbx, rax
xor edx, edx
shr rax, 0x3e
call 0x102a07900
fdiv dword [r9]
ror byte [rax - 0x3f], cl
call 0x102a07900
lea r8, [rbx + rbx]
test r9, r9
je case.0x1400b6def.364
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x48], rcx
and al, 0x48
movabs rax, 0xc03102eb00000001
mov eax, 1
add byte [rax], al
add bl, ch
jmp 0x1400c69e2
invalid
jmp 0x1400c69e2
xor eax, eax
ror byte [rbp + rcx*4 + 0x4c], 0x24
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
or byte [rax - 0x73], cl
jl 0x1400c6a13
invalid
cmp byte [rcx - 0x77], cl
or byte [r8 - 0x73], cl
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
jl 0x1400c6a13
and byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.1400c6734
cmp qword [rdi], 0
invalid
add byte [rsp + rcx + 0x48], dh
je case.0x1400b45c5.402
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
push rsp
and al, 0x30
jmp 0x1400c6a20
mov rax, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [rsi + 8], rax
or byte [rax - 0x77], cl
mov qword [rsi], rbx
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x7d], 0xc4
invalid
push rax
add byte [rax], al
or byte [rax - 0x7d], 0xc4
invalid
add rsp, 0x50
invalid
push rax
pop rbx
pop rdi
pop rsi
ret
ret 0xf76
mov rax, rcx
add rsp, 0x58
pop rax
pop rax
ret
lea eax, [0x1402249b8]
lea rcx, [rsp + 0x28]
add byte [rax - 0x73], cl
and al, 0x28
lea ecx, [rsp + 0x28]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [0x14024c278]
lea eax, [0x14024c278]
lea eax, [0x14024c278]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [r9 + rcx*4 - 0x36], cl
call fcn.140158310
sbb byte [rcx], cl
add ah, cl
sbb byte [rcx], cl
add ah, cl
sub esp, 0x28
sub byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov rdi, rdx
xlatb
mov rbx, rcx
sub rsi, rdx
mov rdx, rsi
call fcn.1400c6ab6
invalid
add byte [rax], al
invalid
mov r14, qword [rbx + 0x10]
mov rcx, qword [rbx + 8]
or byte [r9 + r8 - 0xf], cl
adc byte [rax - 0x75], cl
or byte [r9 + r8 - 0xf], cl
or byte [rcx + rax - 0xf], cl
int1
mov rdx, rdi
cli
mov r8, rsi
mov eax, esi
invalid
call sub.VCRUNTIME140.dll_memcpy
add byte [rcx + rax - 0xa], cl
add rsi, r14
mov qword [rbx + 0x10], rsi
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
jae 0x1400c6abc
pop r14
ret
sub byte [rcx - 0x77], cl
ror byte [rax - 0x75], 1
mov rax, qword [rcx]
invalid
invalid
mov r8, rdx
mov rax, qword [rcx]
mov rdx, qword [rcx + 0x10]
push rcx
invalid
push rcx
adc byte [rax + 0x29], cl
sub rax, rdx
cmp rax, r8
cmp eax, eax
sub rax, rdx
cmp rax, r8
cmp eax, eax
cmp eax, eax
jae 0x1400c6add
call fcn.1400c6ae3
mov rcx, rax
ror dword [rax - 0x7d], 0xc4
sub cl, ch
push 0x4b
hlt
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
ror dword [rax - 0x7d], 0xc4
sub cl, ch
push 0x4b
hlt
hlt
nop
add rsp, 0x28
ret
sub bl, al
sub rsp, 0x50
in al, dx
push rax
add rdx, r8
jae case.0x1400b8a38.351
invalid
ret 0x773
invalid
xor eax, eax
jmp 0x1400c6b7b
mov rsi, rcx
mov esi, ecx
mov rax, qword [rcx]
lea rcx, [rax + rax]
or al, 0
or al, 0
cmp rcx, rdx
cmp ecx, edx
cmova rdx, rcx
cmp rdx, 9
cmp edx, 9
mov edi, 8
or dword [rdi + 8], edi
cmovae rdi, rdx
mov rdx, rdi
not rdx
ror byte [rax - 0x3f], cl
invalid
invalid
test rax, rax
test eax, eax
je 0x1400c6b38
ror byte [rax - 0x3f], cl
invalid
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x48], rax
and al, 0x48
mov eax, 1
add byte [rax], al
add bl, ch
invalid
xor eax, eax
lea r9, [rsp + 0x38]
and al, 0x38
mov qword [r9 + 8], rax
lea rbx, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rcx, rbx
mov r8, rdi
call fcn.1400c6734
cmp qword [rbx], 0
cmp dword [rbx], 0
dec dword [rax - 0x7d]
cmp eax, dword [rax]
je 0x1400c6b65
or al, 0x48
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
sub byte [rax - 0x75], cl
push rsp
and al, 0x30
invalid
mov rdx, qword [rsp + 0x30]
xor bl, ch
invalid
jmp 0x1400c6b7b
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi], rdi
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax - 0x7d], 0xc4
invalid
invalid
add byte [rax], al
add byte [rax + 0x50c48348], al
add esp, 0x50
invalid
push rax
add rsp, 0x50
invalid
push rax
pop rbx
pop rdi
pop rsi
ret
push rsi
push rdi
push rbx
sub rsp, 0x28
sub byte [rcx + rcx*4 - 0x3a], cl
sub byte [rcx + rcx*4 - 0x3a], cl
mov rdi, rdx
xlatb
mov rbx, rcx
mov rdx, r8
call case.0x1400af12b.2096
mov r14, qword [rbx + 0x10]
invalid
invalid
adc byte [rdx - 0x73], cl
or al, 0xf5
add byte [rax], al
add byte [rax], al
invalid
lea rcx, [r14*8]
add byte [rax], al
add byte [rax + 3], cl
or byte [r13 + r9*4 + 4], cl
add al, 0xf5
add rcx, qword [rbx + 8]
lea r8, [rsi*8]
add al, 0xf5
add byte [rax], al
add byte [rax], al
add al, 0xf5
add byte [rax], al
add byte [rax], al
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
add r14, rsi
mov qword [rbx + 0x10], r14
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
sub byte [rcx + rcx*4 - 0x3a], cl
sub byte [rcx + rcx*4 - 0x3a], cl
mov rdi, rdx
mov rbx, rcx
mov rdx, r8
ret 0x70e8
call case.0x1400af12b.2092
jo case.0x1400c60c8.221
invalid
mov r14, qword [rbx + 0x10]
mov esi, dword [rbx + 0x10]
lea rcx, [r14 + r14]
add rcx, qword [rbx + 8]
or byte [r13 + r9*4 + 4], cl
or byte [rbp + rcx*4 + 4], cl
mov rdx, rdi
or byte [rbp + rcx*4 + 4], cl
mov rdx, rdi
cli
call sub.VCRUNTIME140.dll_memcpy
add r14, rsi
mov qword [rbx + 0x10], r14
add rsp, 0x28
pop rbx
invalid
pop rdi
pop rsi
pop r14
ret
sub esp, 0x28
mov r8, rdx
mov rax, qword [rcx]
mov rdx, qword [rcx + 0x10]
sub rax, rdx
cmp rax, r8
ror byte [rcx + rdi - 0x40], 1
jae 0x1400c6c38
call fcn.1400c727b
mov rcx, rax
add rsp, 0x28
jmp fcn.14000b647
nop
add rsp, 0x28
ret
invalid
and byte [rax - 0x77], cl
invalid
sub rax, rcx
mov r8d, 0x30
add byte [rax], al
add byte [rcx], dh
invalid
add byte [rax], al
add byte [rcx], dh
ror byte [rcx - 9], cl
div r8
div r8
mov rdx, rax
invalid
ret 0x11e8
call fcn.1400c6c75
mov rdx, qword [rsi]
mov rcx, qword [rsi + 0x10]
add rsp, 0x20
pop rsi
invalid
adc byte [rax - 0x7d], r9b
invalid
jmp case.0x1400ec5da.39
add byte [rax], al
in al, dx
sub byte [rax - 0x77], cl
invalid
sub rsi, 1
sub esi, 1
jb 0x1400c6c95
mov rcx, rdi
call case.0x1400c1c40.30
add rdi, 0x30
jmp case.0x1400bc684.150
in al, dx
in al, dx
add rsp, 0x28
add esp, 0x28
invalid
pop rdi
pop rsi
ret
test ecx, ecx
je 0x1400c6cb5
mov rax, rdx
mov eax, edx
imul r8, rcx, 0x30
imul eax, ecx, 0x30
xor byte [rdx + 8], bh
mov edx, 8
add byte [rax], al
mov rcx, rax
mov ecx, eax
jmp fcn.14000ce13
ret
push rsi
sub rsp, 0x20
and byte [rax - 0x77], cl
mov esi, ecx
mov esi, ecx
call fcn.1400c6cd9
mov rcx, rsi
int1
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.1400c6f28
mov rcx, qword [rsi + 0x28]
mov ecx, dword [rsi + 0x28]
add rsp, 0x20
and byte [rsi - 0x17], bl
cmp al, 0xe
invalid
cld
invalid
add byte [rax - 0x75], cl
sub byte [rax - 0x7d], r9b
invalid
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0xd0
sub esp, 0xd0
sub esp, 0xd0
in al, dx
rol byte [rax], 1
add byte [rax], al
mov rdi, rcx
mov rax, qword [rcx]
add rax, 0xfffffffffffffffe
add eax, 0xfffffffe
iretd
add eax, 0xfffffffe
sar dh, 0x48
cmp eax, 8
invalid
cmp rax, 8
or byte [rcx + 2], bh
mov ecx, 2
cmovb rcx, rax
lea rax, [0x14024f754]
invalid
enter 0xffffffffffff8d48, 5
mov bl, byte [r8]
lea eax, [0x14024f754]
add byte [rax + 0x63], cl
or al, 0x88
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
add ecx, eax
jmp rcx
cmp qword [rdi + 0x18], 0
jne 0x1400c6d3d
jmp case.0x1400c6d10.0
mov rax, qword [rdi + 0x10]
jmp case.0x1400bc684.160
mov rax, qword [rdi + 8]
mov rcx, qword [rax]
mov rdx, qword [rax + 0x18]
mov edx, dword [rax + 0x18]
call fcn.1400c702d
add byte [rax], al
test rax, rax
je case.0x1400c6d10.0
mov ecx, 0x30
xor byte [rax], al
add byte [rax], al
mov edx, 8
call fcn.1400c65ff
mov bl, pe_nt_image_headers64
invalid
dec dword [rax - 0x77]
ret
mov rbx, rax
call fcn.1400c705b
add byte [rax], al
add eax, dword [rax]
add byte [rdi], cl
add byte [rax], al
movups xmm0, xmmword [rdi]
adc byte [rdi], al
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
adc byte [rdi], cl
adc byte [rdi + 0x20], dl
lea rsi, [rsp + 0x20]
movaps xmmword [rsi + 0x20], xmm2
sub dword [rsi + 0x20], edx
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi], xmm0
mov qword [rdi], 2
mov dword [rdi], 2
add byte [rax], al
mov qword [rdi + 0x28], rax
sub byte [rdi], cl
sub byte [rsi], al
movaps xmm0, xmmword [rsi]
movaps xmm1, xmmword [rsi + 0x10]
sub byte [rsi + 0x10], cl
movaps xmm2, xmmword [rsi + 0x20]
movups xmmword [rbx + 0x20], xmm2
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
mov eax, 1
add byte [rax - 0x73], cl
mov esp, 0x8824
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rdi], eax
add byte [rax - 0x73], cl
mov esp, 0x8824
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rdi], eax
mov qword [rdi + 8], rbx
mov qword [rdi + 0x10], rax
lea r14, [rsp + 0x58]
je 0x1400c6dd0
pop rax
or byte [rax - 0x77], cl
adc byte [r13 + r9*4 + 0x74], r9b
je 0x1400c6dd0
pop rax
je 0x1400c6dd0
pop rax
mov r15d, 2
lea r12, [0x14024f774]
sbb byte [rax], al
lea rbx, [rsp + 0x50]
and al, 0x50
push rax
push rax
test rax, rax
je case.0x1400c138f.43
add byte [rax], al
ror byte [rdi], 0x84
add dword es:[rax], eax
add byte [rax], al
dec rax
invalid
invalid
test byte [rax + rbx*4], ah
add byte [rax], al
dec rax
mov qword [rsp + 0x98], rax
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rdx*4], fs
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax + 0x6b], cl
sal byte [rax], 0xf
adc byte [rcx + rax], al
imul rax, rax, 0x30
movups xmm0, xmmword [rcx + rax]
add al, 1
add dword [rdi], ecx
adc byte [rcx + rax + 0x10], cl
movups xmm1, xmmword [rcx + rax + 0x10]
add qword [rax], r10
movups xmm2, xmmword [rcx + rax + 0x20]
adc byte [rcx + rax + 0x20], dl
push rsp
add dword [rax], esp
movaps xmmword [rsp + 0xa0], xmm0
movaps xmmword [rsp + 0xb0], xmm1
add byte [rax], al
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xb0], ecx
add byte [rax], al
movaps xmmword [rsp + 0xc0], xmm2
cmp qword [rsp + 0xa0], 0xa
invalid
add byte [rax], al
add byte [rdx], cl
add byte [rax - 0x7d], cl
mov esp, 0xa024
invalid
add byte [rax], al
movabs al, byte [0xe6840f0a000000]
add byte [rax], al
add byte [rax], al
add byte [rdx], cl
je 0x1400c6efa
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
add byte [rax], al
movaps xmm2, xmmword [rsp + 0xc0]
add byte [rax], al
movaps xmmword [rsp + 0x50], xmm0
sub dword [rsp + 0x50], eax
movaps xmmword [rsp + 0x70], xmm2
sub dword [rsp + 0x70], edx
movaps xmmword [rsp + 0x60], xmm1
mov rax, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
add rax, 0xfffffffffffffffe
cmp rax, 8
or byte [rcx + 0xf], cl
invalid
cmovae rax, r15
movsxd rax, dword [r12 + rax*4]
invalid
add al, 0x84
invalid
add al, 0x84
add rax, r12
jmp rax
invalid
mov eax, dword [rsp + 0x60]
mov rcx, qword [rsp + 0x68]
mov ecx, dword [rsp + 0x68]
mov ecx, dword [rsp + 0x68]
and qword [rsp + 0x68], 0
imul rdx, rcx, 0x30
imul edx, ecx, 0x30
mov qword [rsp + 0x38], rcx
and qword [rsp + 0x40], 0
and al, 0x40
add byte [rax + 1], cl
ret 0x8948
and al, 0x20
and al, 0x20
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x30], r14
mov rcx, rdi
mov rdx, rsi
and al, 0x40
add byte [rax + 1], cl
ret 0x8948
call fcn.1400c7100
outsd dx, dword [rsi]
add al, byte [rax]
invalid
add byte [rax], al
add bl, ch
mov r13, qword [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
jmp 0x1400c6ed9
insb byte [rdi], dx
and al, 0x60
jmp case.0x1400bf3db.46
call fcn.1400c705b
movups xmm0, xmmword [r13]
movups xmm0, xmmword [rbp]
add byte [rcx + 0xf], al
adc byte [rbp], al
movups xmm1, xmmword [r13 + 0x10]
movups xmm2, xmmword [r13 + 0x20]
movups xmm2, xmmword [rbp + 0x20]
movaps xmmword [rsp + 0x40], xmm2
push rsp
and al, 0x40
movaps xmmword [rsp + 0x30], xmm1
sub dword [rsp + 0x30], ecx
and al, 0x30
movaps xmmword [rsp + 0x20], xmm0
sub dword [rsp + 0x20], eax
and al, 0x20
mov qword [r13], 2
mov qword [r13 + 0x28], rax
sub byte [r8 - 0x77], r9b
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.1400c70b0
xlatb
add dword [rax], eax
invalid
add byte [rax - 0x77], cl
fld1
invalid
mov rcx, rbx
call case.0x1400c1c40.30
std
invalid
dec dword [rax - 0x75]
test byte [rax + rbx*4], ah
add byte [rax], al
add cl, ch
sar esi, 1
invalid
invalid
invalid
add cl, ch
sar esi, 1
invalid
invalid
invalid
mov qword [rsp + 0xa0], 0xa
and al, 0xa0
add byte [rax], al
add byte [rdx], cl
add byte [rax], al
add byte [rax], al
invalid
invalid
mov word [rax + riz*4], fs
invalid
lea rcx, [rsp + 0xa0]
call fcn.1400c70a6
lea rcx, [rsp + 0x88]
lea ecx, [rsp + 0x88]
call fcn.140087bb8
add byte [rax], al
add al, ch
lahf
add dword [rax], eax
add byte [rax - 0x73], cl
lea ecx, [rsp + 0x88]
call fcn.140087bb8
nop
add rsp, 0xd0
invalid
rol byte [rax], 1
add byte [rax], al
pop rbx
pop rdi
nop
add rsp, 0xd0
invalid
rol byte [rax], 1
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
sub rsp, 0x20
mov rdx, qword [rcx]
mov edx, dword [rcx]
mov edx, dword [rcx]
add rdx, 0xfffffffffffffffe
cmp rdx, 8
mov eax, 2
cmovb rax, rdx
ret 0x8348
clc
invalid
ja case.0x1400c6f55.6
invalid
lea rdx, [0x14024f794]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
add rcx, 8
add rsp, 0x20
pop rsi
jmp fcn.140087bb8
or byte [rax - 0x75], cl
push rcx
adc byte [rax - 0x77], cl
ror dword [rax - 0x7d], 0xc4
add rsp, 0x20
pop rsi
jmp fcn.1400879d1
cld
dec dword [rax - 0x7d]
add rcx, 0x10
add ecx, 0x10
jmp case.0x1400c1c40.55
lea rsi, [rcx + 8]
add rsp, 0x20
pop rsi
jmp fcn.1400879d1
cld
invalid
mov rsi, qword [rcx]
mov rcx, rsi
call case.0x1400c1c40.30
cld
invalid
dec dword [rax - 0x77]
int1
add rsp, 0x20
pop rsi
jmp fcn.140087b15
cld
invalid
mov edx, 1
jmp fcn.14000ce13
hlt
invalid
mov rcx, r15
mov rdx, r12
call fcn.1400c7dc1
mov r13, rax
cmp r13b, 2
je 0x1400c7d68
test r13b, 1
jne 0x1400c7ae8
shr r13, 0x20
mov ecx, 1
cmp r13d, 0x80
jb 0x1400c7a74
mov ecx, 2
cmp r13d, 0x800
jb 0x1400c7a74
cmp r13d, 0x10000
mov ecx, 4
sbb rcx, 0
mov rdx, r15
mov r8, r12
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srcdebug.rs
call fcn.14005da54
mov r15, rax
mov r12, rdx
cmp r13d, 0xd
ja 0x1400c7ba1
mov eax, 0x2600
bt eax, r13d
jb 0x1400c7c50
mov eax, 0x1800
bt eax, r13d
jb 0x1400c7bab
test r13d, r13d
jne 0x1400c7ba1
lea rax, [0x14021bb08]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], 1
lea rax, [0x14024c278]
mov qword [rsp + 0x48], rax
movups xmmword [rsp + 0x50], xmm6
jmp 0x1400c7d31
shr r13d, 8
mov byte [rsp + 0x34], r13b
lea rax, [rsp + 0x34]
mov qword [rsp + 0x20], rax
lea rax, [0x140053f40]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x38], rbx
and qword [rsp + 0x48], 0
mov qword [rsp + 0x50], rbx
and qword [rsp + 0x58], 0
movabs rax, 0x800000020
mov qword [rsp + 0x60], rax
mov byte [rsp + 0x68], 3
lea rax, [0x14021bb20]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], rbp
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], rbp
lea rax, [rsp + 0x20]
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], rbp
mov rcx, rsi
mov rdx, rdi
lea r8, [rsp + 0x70]
call fcn.1400eba28
test al, al
jne 0x1400c7da1
mov ecx, 1
mov rdx, r15
mov r8, r12
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srcdebug.rs
call fcn.14005da54
mov r15, rax
mov r12, rdx
jmp 0x1400c7a22
cmp r13d, 0x7f
jne 0x1400c7c36
mov dword [rsp + 0x34], r13d
lea rax, [rsp + 0x34]
mov qword [rsp + 0x20], rax
lea rax, [0x140053e90]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x38], rbx
and qword [rsp + 0x48], 0
mov qword [rsp + 0x50], rbx
and qword [rsp + 0x58], 0
movabs rax, 0x800000020
mov qword [rsp + 0x60], rax
mov byte [rsp + 0x68], 3
lea rax, [0x14021bb20]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], rbp
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], rbp
lea rax, [rsp + 0x20]
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], rbp
mov rcx, rsi
mov rdx, rdi
lea r8, [rsp + 0x70]
jmp 0x1400c7d3a
lea eax, [r13 - 1]
cmp eax, 8
jb 0x1400c7bab
lea eax, [r13 - 0xe]
cmp eax, 0xc
jb 0x1400c7bab
test r13d, r13d
je 0x1400c7ca1
cmp r13d, 9
je 0x1400c7ce1
cmp r13d, 0xa
je 0x1400c7cd8
cmp r13d, 0xd
je 0x1400c7c86
cmp r13d, 0x22
je 0x1400c7c98
cmp r13d, 0x27
je 0x1400c7c8f
cmp r13d, 0x5c
jne 0x1400c7caa
mov word [rsp + 0x20], 0x5c5c
jmp 0x1400c7ce8
mov word [rsp + 0x20], 0x725c
jmp 0x1400c7ce8
and byte [rdx + rsi*2 - 0x15], bl
pop rcx
mov word [rsp + 0x20], 0x275c
jmp 0x1400c7ce8
mov word [rsp + 0x20], 0x225c
jmp 0x1400c7ce8
mov word [rsp + 0x20], 0x305c
jmp 0x1400c7ce8
cmp r13d, 0x7f
jbe 0x1400c7cc0
mov ecx, r13d
call fcn.140052570
test al, al
jne 0x1400c7d49
mov ecx, r13d
call fcn.140052450
test al, al
je 0x1400c7d49
mov byte [rsp + 0x20], 0x80
mov dword [rsp + 0x24], r13d
jmp 0x1400c7cf5
mov word [rsp + 0x20], 0x6e5c
jmp 0x1400c7ce8
mov word [rsp + 0x20], 0x745c
and qword [rsp + 0x22], 0
mov word [rsp + 0x2a], 0x200
lea rax, [0x14024b9a8]
mov qword [rsp + 0x38], rax
and al, 0x38
mov qword [rsp + 0x40], rbp
and qword [rsp + 0x58], 0
lea rax, [rsp + 0x20]
mov qword [rsp + 0x70], rax
lea rax, [0x14004e430]
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x78], eax
mov dword [rsp + 0x78], eax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], rbp
mov rcx, rsi
mov rdx, rdi
mov r8, r14
call fcn.1400eba28
test al, al
je 0x1400c7a22
jmp 0x1400c7da1
pop rax
mov rcx, r14
int1
mov edx, r13d
call fcn.14004e340
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x28], eax
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x20], rax
jmp 0x1400c7cf5
lea r8, [rsp + 0x38]
lea rax, [0x14021ba98]
lea eax, [0x14021ba98]
mov qword [r8], rax
mov qword [r8 + 8], 1
lea rax, [0x14024c278]
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
movups xmmword [rax + 0x18], xmm0
movups xmmword [rax + 0x18], xmm0
mov rcx, rsi
mov rdx, rdi
call fcn.1400eba28
mov ecx, eax
jmp 0x1400c7da3
mov cl, 1
mov eax, ecx
movaps xmm6, xmmword [rsp + 0xa0]
movabs al, byte [0xb8c48148000000]
add esp, 0xb8
add esp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
out 0x18, al
xor eax, eax
jmp case.0x1400b264f.3151
invalid
add byte [rax + 2], bh
xor esi, esi
jmp case.0x1400b264f.3151
cmp dh, 0xe0
jb 0x1400c7e0f
mov r8d, 3
add byte [rax], al
cmp sil, 0xf0
jae 0x1400c7e57
invalid
cmp r8, rdx
ja 0x1400c7e69
lea rdi, [rsp + 0x20]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
mov rdx, rax
call fcn.14004e4c0
pushfq
clc
dec dword [rax - 0x7d]
cmp qword [rdi], 0
jne 0x1400c7e69
mov rax, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
add rdx, rax
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
and al, 0x38
and al, 0x38
mov qword [rcx], rax
mov qword [rcx + 8], rdx
call fcn.14007537d
cli
invalid
cmp eax, 0x110000
je 0x1400c7e7f
invalid
add byte [rcx], dl
add byte [rax + rsi - 0x77], dh
invalid
xor byte [rcx - 0x193eb73a], cl
sbb bl, ch
add dword [rax - 0x80], 0xfffffffe
clc
mov esi, eax
shl rsi, 0x18
sbb bl, ch
invalid
cmp sil, 0xf8
jae 0x1400c7e69
mov r8d, 4
cmp rdx, 4
cmp edx, 4
cmp edx, 4
jae 0x1400c7e14
mov eax, 1
shl rsi, 8
out 8, al
or rsi, rax
invalid
mov rax, rsi
add rsp, 0x48
pop rdi
pop rsi
ret
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srcdebug.rs
call fcn.140158770
or byte [rcx], cl
add ah, cl
add ah, cl
push rsi
sub rsp, 0xa0
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rcx, qword [rcx]
mov ecx, dword [rcx]
lea rdx, [rcx + 1]
lea r8, [rcx + 2]
lea r9, [rcx + 3]
lea r10, [rcx + 4]
lea r11, [rcx + 5]
lea rsi, [rsp + 0x38]
lea esi, [rsp + 0x38]
mov qword [rsi], r11
mov dword [rsi], ebx
mov dword [rsi], ebx
lea r11, [rsp + 0x40]
mov qword [r11], rcx
lea rcx, [0x140214708]
add byte [rcx - 0x77], cl
or byte [r9 - 0x77], cl
mov dword [rbx + 0x10], edx
mov qword [r11 + 0x18], rcx
mov qword [r11 + 0x20], r8
mov qword [r11 + 0x28], rcx
sub byte [rbp - 0x77], cl
mov qword [r11 + 8], rcx
mov dword [rbx + 8], ecx
mov qword [r11 + 0x10], rdx
mov dword [rbx + 0x10], edx
mov qword [r11 + 0x18], rcx
mov qword [r11 + 0x20], r8
mov qword [r11 + 0x28], rcx
sub byte [rbp - 0x77], cl
xor byte [r9 - 0x77], cl
cmp byte [r13 - 0x77], cl
push rbx
mov qword [r11 + 0x48], rcx
invalid
xor byte [r9 - 0x77], cl
cmp byte [r13 - 0x77], cl
cmp byte [rbp - 0x77], cl
push rbx
mov qword [r11 + 0x48], rcx
invalid
mov qword [r11 + 0x50], rsi
mov qword [r11 + 0x50], rsi
mov dword [rbx + 0x50], esi
jae 0x1400c7f3d
lea rcx, [0x140214728]
lea ecx, [0x140214728]
xor al, 0xc8
adc al, 0
mov qword [r11 + 0x58], rcx
mov ecx, 6
add byte [rax - 0x77], cl
and al, 0x30
add byte [rax - 0x77], cl
and al, 0x30
mov dword [rsp + 0x30], ecx
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], rcx
lea rdx, str.Flagscase_insensitivemulti_linedot_matches_new_lineswap_greedunicodecrlfMG__
adc eax, 0x14c835
xor eax, 0x4c0014c8
lea r9, [0x140214790]
lea ecx, [0x140214790]
jbe case.0x1400af12b.2074
adc al, 0
mov r8d, 5
add byte [rax], al
mov rcx, rax
call fcn.140051460
nop
add rsp, 0xa0
invalid
pop rsi
ret
sub esp, 0x68
mov rax, rdx
ror byte [rax - 0x75], 1
invalid
ror byte [rax - 0x75], 1
or dword [rax - 0x73], ecx
push rcx
sbb byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x60]
mov ecx, dword [rcx]
lea rdx, [rcx + 0x18]
lea edx, [rcx + 0x18]
lea r8, [rsp + 0x60]
mov qword [r8], rdx
lea rdx, [0x1401bcbd0]
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x48], r8
and al, 0x48
and al, 0x48
mov edx, 6
mov qword [rsp + 0x40], rdx
lea r8, str.folded
lea eax, str.folded
lea eax, str.folded
invalid
mov qword [rsp + 0x38], r8
lea r8, [0x1402145d0]
mov qword [rsp + 0x30], r8
mov qword [rsp + 0x28], rcx
sub byte [rax - 0x77], cl
push rsp
and al, 0x20
lea rdx, str.IntervalSetranges
sub al, 0xc6
adc al, 0
cmp byte [rbp + rcx*4 + 5], cl
pop rdx
invalid
sub al, 0xc6
adc al, 0
add byte [rbp + rcx*4 + 0xd], cl
xor dh, al
adc al, 0
lea r9, [0x1402145c3]
or eax, 0x14c630
mov r8d, 0xb
mov rcx, rax
call fcn.140050f50
nop
add rsp, 0x68
ret
add byte [rax - 0x77], cl
shr eax, 0xaf
invalid
push rdi
push rbx
sub rsp, 0x40
sub esp, 0x40
mov rdi, rdx
xlatb
mov r14, qword [rcx + 8]
mov r15, qword [rcx + 0x10]
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
invalid
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
lea rdx, [0x14024b9a0]
lea rdx, [0x14024b9a0]
mov r8d, 1
add byte [rax], al
call qword [rax + 0x18]
lea rsi, [rsp + 0x30]
and al, 0x30
push rax
sbb byte [rax - 0x73], cl
je case.0x1401560e0.1023
invalid
and al, 0x30
xor byte [rax - 0x77], cl
mov byte ds:[rsi + 8], al
mov qword [rsi], rdi
mov byte [rsi + 8], al
mov byte [rsi + 9], 0
shl r15, 3
lea rdi, [0x1400c8031]
lea rbx, [rsp + 0x28]
test r15, r15
je 0x1400c8016
mov qword [rsp + 0x28], r14
sub byte [rcx - 0x7d], cl
invalid
add r14, 8
mov rcx, rsi
int1
int1
mov rdx, rbx
mov r8, rdi
clc
fimul dword [rcx - 0x77]
clc
call fcn.140050ce0
add r15, 0xfffffffffffffff8
jmp 0x1400c7ff4
mov rcx, qword [rsp + 0x30]
mov dl, byte [rsp + 0x38]
call fcn.140050e60
nop
add rsp, 0x40
pop rbx
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
jne 0x1400c8059
mov ecx, edi
stc
call fcn.140054aa0
test al, al
je 0x1400c80a4
lea rax, [rsp + 0x60]
mov dword [rax], edi
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
lea rax, str.0x0X
lea rdx, [rsp + 0x70]
lea edx, [rsp + 0x70]
lea edx, [rsp + 0x70]
jo 0x1400c80bd
mov qword [rdx], rax
mov eax, 1
mov qword [rdx + 8], rax
and qword [rdx + 0x20], 0
lea r8, [0x140054480]
lea eax, [0x140054480]
lea eax, [0x140054480]
clc
dec dword [rcx + rcx*4 + 0x41]
or byte [r8 - 0x77], cl
adc byte [rax - 0x77], cl
mov qword [rdx + 0x18], rax
sbb byte [rax - 0x73], cl
mov qword [rcx + 8], r8
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
sbb byte [rax - 0x73], cl
and al, 0x48
sbb byte [rax - 0x73], cl
and al, 0x48
call fcn.1400c8239
jmp case.0x1400bb93f.265
mov edx, dword [rbx]
lea rcx, [rsp + 0x48]
call fcn.1400c82bf
call fcn.1400c82bf
mov edi, dword [rbx + 4]
mov ecx, edi
call fcn.1400c81c2
add byte [rax], al
test al, al
invalid
jne 0x1400c80c9
mov ecx, edi
call fcn.140054aa0
test al, al
je 0x1400c8114
lea rax, [rsp + 0x2c]
mov dword [rax], edi
lea rcx, [rsp + 0x60]
and al, 0x60
and al, 0x60
invalid
mov qword [rcx], rax
mov dword [rcx], eax
lea rax, str.0x0X
lea rdx, [rsp + 0x70]
mov qword [rdx], rax
mov eax, 1
mov qword [rdx + 8], rax
and qword [rdx + 0x20], 0
invalid
and byte [rax], al
lea r8, [0x140054480]
clc
dec dword [rcx + rcx*4 + 0x41]
invalid
invalid
clc
dec dword [rcx + rcx*4 + 0x41]
or byte [rax - 0x77], cl
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rcx, [rsp + 0x30]
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rcx, [rsp + 0x30]
call fcn.1400c8239
jmp 0x1400c8121
mov edx, dword [rbx + 4]
lea rcx, [rsp + 0x30]
call fcn.1400c82bf
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
sub byte [rax - 0x73], r9b
adc eax, 0xf79c8
and byte [rax - 0x75], cl
sub byte [rax - 0x73], r9b
adc eax, 0xf79c8
mov r8d, 0x11
call qword [rax + 0x18]
lea rdi, [rsp + 0x70]
mov qword [rdi], rsi
mov byte [rdi + 8], al
or r14b, r8b
or dword [r8], r8d
or r14b, r8b
or dword [r8], r8d
lea rbx, [0x1401bfb10]
sar dword [rcx + 0xf], 0
mov qword [rsp + 0x20], rbx
lea rdx, str.startendstart_halfend_half
lea rsi, [rsp + 0x48]
mov r8d, 5
add eax, 0x48000000
mov ecx, edi
add eax, 0x48000000
mov ecx, edi
mov r9, rsi
call fcn.14004e6c0
mov qword [rsp + 0x20], rbx
clc
dec dword [rax - 0x77]
pop rsp
and al, 0x20
lea rdx, [0x1401bd32d]
lea rbx, [rsp + 0x30]
mov r8d, 3
add byte [rax], al
mov rcx, rdi
mov r9, rbx
call fcn.14004e6c0
mov rcx, rdi
call fcn.140050a90
mov edi, eax
mov rcx, qword [rbx]
mov rdx, qword [rbx + 8]
call fcn.140029b24
sbb esi, esi
dec dword [rax - 0x75]
invalid
sbb esi, esi
dec dword [rax - 0x75]
invalid
mov rdx, qword [rsi + 8]
call fcn.140029b24
dec dword [rcx - 0x3b7eb708]
invalid
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
ret
dec dword [rcx - 0x3b7eb708]
movabs al, byte [0x8dc35e5f5b000000]
lea edx, [rcx - 9]
cmp edx, 0x18
jae 0x1400c81d8
xor eax, eax
invalid
invalid
add byte [rax - 0x2e5cf100], al
add byte [rdi], cl
movabs dword [0x80f9815eebc019d1], eax
sbb eax, eax
jmp 0x1400c8236
cmp ecx, 0x80
jb 0x1400c81fe
add byte [rax], al
add byte [rdx + 0x1e], dh
mov eax, ecx
shr eax, 8
je 0x1400c821e
cmp eax, 0x30
je 0x1400c8202
cmp eax, 0x20
je 0x1400c820d
and byte [rsp + rbx - 0x7d], dh
cmp eax, 0x16
jne 0x1400c822f
clc
invalid
cmp ecx, 0x1680
jmp 0x1400c8208
xor eax, eax
jmp 0x1400c8236
cmp ecx, 0x3000
sete al
jmp 0x1400c8231
movzx eax, cl
lea rcx, [0x1402212c8]
or eax, 0x1590b1
mov al, byte [rax + rcx]
add al, 8
shr al, 1
jmp 0x1400c822b
movzx eax, cl
lea rcx, [0x1402212c8]
or eax, 0x1590a0
ror dword [rax - 0x73], 0xd
movabs al, byte [0x12408048a001590]
or eax, 0x1590a0
mov al, byte [rax + rcx]
and al, 1
jmp 0x1400c8231
xor eax, eax
test al, al
setne al
and al, 1
ret
push rdi
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, rcx
mov rcx, qword [rdx + 8]
mov rax, qword [rdx + 0x18]
cmp rcx, 1
je 0x1400c826a
test rcx, rcx
jne 0x1400c826f
test rax, rax
jne 0x1400c826f
invalid
adc al, byte [rax + 0x18]
add byte [rcx], dh
invalid
jmp 0x1400c828c
test rax, rax
test eax, eax
je 0x1400c8282
mov rcx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.140049670
out dx, al
adc edi, eax
invalid
mov rax, qword [rdx]
mov rbx, qword [rax]
mov rdi, qword [rax + 8]
add cl, byte [rax - 0x75]
sbb byte [rax - 0x75], cl
js 0x1400c8294
mov rcx, rdi
call fcn.1400c83b5
mov r14, rax
mov r15, rdx
mov rcx, rdx
mov rdx, rbx
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], r14
mov qword [rsi + 8], r15
mov qword ss:[rsi + 8], r15
mov qword [rsi + 0x10], rdi
mov dword [rsi + 0x10], edi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov eax, edx
mov rsi, rcx
invalid
lea rdx, [rsp + 0x2c]
and dword [rdx], 0
mov ecx, eax
call fcn.1400c8317
mov rdi, rax
mov rbx, rdx
mov rcx, rdx
call fcn.1400c83b5
add byte [rax], al
mov r14, rax
mov r15, rdx
mov rcx, rdx
mov rdx, rdi
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], r14
mov qword [rsi + 8], r15
mov qword [rsi + 0x10], rbx
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
add byte [rbx + 9], dh
mov byte [rdx], cl
mov ecx, 1
jmp 0x1400c83a3
ror byte [rax + 0x3fe18002], 0x80
leave
or byte [rax + 0x2b9014a], 0
invalid
invalid
invalid
add al, byte [rax]
loope 0x1400c837b
or cl, 0x80
mov byte [rdx + 1], cl
add qword [rcx + 2], rdi
add al, byte [rax]
add byte [rax], al
jmp 0x1400c83a3
mov byte [rdx], al
mov eax, ecx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rdx + 1], al
and cl, 0x3f
or cl, 0x80
mov byte [rdx + 2], cl
mov ecx, 3
jmp 0x1400c83a3
mov byte [rdx], al
mov eax, ecx
enter 0xffffffffffffe8c1, 0xc
enter 0xffffffffffffe8c1, 0xc
call 0x14c4ba791
or byte [rax - 0x3776febe], 0xc1
call 0x14c4ba797
and al, 0x3f
or al, 0x80
mov byte [rdx + 2], al
and cl, 0x3f
and al, 0x3f
or al, 0x80
mov byte [rdx + 1], al
mov eax, ecx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rdx + 2], al
and cl, 0x3f
or cl, 0x80
mov byte [rdx + 3], cl
mov ecx, 4
lea r9, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_srccharmethods.rs_
mov r8d, 4
add byte [rax], al
invalid
add al, 0
add byte [rax], al
jmp fcn.140096fca
add byte [rax - 0x77], cl
bnd call fcn.1400c67b8
jrcxz 0x1400c83cf
invalid
dec dword [rax - 0x77]
mov rdx, rax
test rax, rax
jne 0x1400c83eb
invalid
ret 0x8548
mov ecx, 1
add dword [rax], eax
add byte [rax], al
mov rdx, rsi
call fcn.140157f40
mov edx, 1
mov rax, rsi
add rsp, 0x20
pop rsi
ret
clc
dec esp
sub rsp, 0x48
mov rax, rdx
mov rcx, qword [rcx]
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
mov qword [rdx], rcx
lea rcx, [0x1402148d0]
or eax, 0x14c4bd
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], 3
mov dword [rsp + 0x20], 3
add byte [rax], al
add byte [rax], al
lea rdx, str.ClassUnicode
lea r9, [0x1402148c8]
mov r8d, 0xc
add byte [rax], al
mov rcx, rax
call fcn.140050e90
mov bh, al
call qword [rax + 0x48c48348]
mov bh, al
call qword [rax + 0x48c48348]
ret
or ecx, ebp
push rcx
invalid
sub rsp, 0x38
mov rax, qword [rcx]
add rax, 0xfffffffffffffffe
add eax, 0xfffffffe
add eax, 0xfffffffe
cmp rax, 8
mov r8d, 2
cmovb r8, rax
lea rax, [0x14024f7d0]
pop rax
jae 0x1400c848f
sbb byte [rax], al
movsxd r8, dword [rax + r8*4]
pop rax
jae 0x1400c848f
invalid
add byte [rsi + 0x63], cl
add al, 0x80
add r8, rax
jmp r8
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.EmptyInvalidDigitPosOverflowNegOverflowZeroParseIntError0
adc eax, 0x153d83
lea edx, str.EmptyInvalidDigitPosOverflowNegOverflowZeroParseIntError0
mov r8d, 5
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x38
jmp rax
jmp rax
add rcx, 8
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
ror dword [rax], 0x4c
lea ecx, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140214860]
add eax, 0x14c3ab
mov qword [rsp + 0x20], rax
lea rax, str.RepetitionGroupold_flags0
add eax, 0x14c1e7
add eax, 0x14c1e7
mov r8d, 0xa
jmp case.0x1400af12b.2038
in al, 0
add byte [rax], al
in al, 0
add byte [rax], al
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140214818]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rax, str.Class
sub ebx, eax
adc al, 0
mov r8d, 5
jmp case.0x1400af12b.2038
add rcx, 8
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rax, [0x140214840]
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
lea rax, str.Look
mov r8d, 4
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
jmp case.0x1400af12b.2038
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1402148a8]
mov qword [rsp + 0x20], rax
lea rax, [0x1402146e6]
mov r8d, 0xb
or eax, dword [rax]
add byte [rax], al
add bl, ch
insd dword [rdi], dx
add bl, ch
insd dword [rdi], dx
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1402147f0]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rax, [0x14021461c]
jmp 0x1400c8583
add rcx, 8
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140214888]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rax, str.Capture
mov r8d, 7
jmp case.0x1400af12b.2038
add bl, ch
and eax, 0x8c18348
add rcx, 8
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1402148a8]
lea eax, [0x1402148a8]
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, str.ConcatAlternationAlternationBranch
adc al, 0
mov r8d, 6
invalid
mov rcx, rdx
mov rdx, rax
mov edx, eax
mov edx, eax
call fcn.140051590
nop
invalid
add rsp, 0x38
ret
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x40
in al, dx
mov rdi, rdx
mov rdi, rdx
mov rdi, rdx
mov rax, qword [rcx]
mov eax, dword [rcx]
mov r14, qword [rax + 8]
mov esi, dword [rax + 8]
imul r15, qword [rax + 0x10], 0x30
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
js 0x1400c85ea
xor byte [rax - 0x75], cl
and byte [rax - 0x75], cl
invalid
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0x1833b6
sbb byte [rax], al
lea rdx, [0x14024b9a0]
lea edx, [0x14024b9a0]
sbb byte [rax], al
mov r8d, 1
call qword [rax + 0x18]
lea rsi, [rsp + 0x30]
lea esi, [rsp + 0x30]
lea esi, [rsp + 0x30]
je 0x1400c861b
xor byte [rax - 0x77], cl
mov byte ds:[rsi + 8], al
invalid
invalid
mov qword [rsi], rdi
mov byte [rsi + 8], al
invalid
invalid
or sil, r8b
or dword [rax], r8d
or dword [rax], eax
mov byte [rsi + 9], 0
or dword [rax], eax
lea rdi, case.0x1400c6d10.33
dec dword [rax - 0x73]
pop rsp
lea rbx, [rsp + 0x28]
and al, 0x28
test r15, r15
je case.0x1400c8bef.460
mov qword [rsp + 0x28], r14
mov dword [rsp + 0x28], esi
add r14, 0x30
add esi, 0x30
xor byte [rax - 0x77], cl
int1
mov rcx, rsi
mov rdx, rbx
mov edx, ebx
mov r8, rdi
clc
call fcn.140050ce0
add r15, 0xffffffffffffffd0
invalid
shr bl, 1
invalid
invalid
mov rcx, qword [rsp + 0x30]
xor byte [rdx - 0x17c7dbac], cl
mov dl, byte [rsp + 0x38]
cmp al, ch
call fcn.140050e60
nop
and cl, byte [rax + 0x4890fff8]
clc
call qword [rax + 0x40c48348]
add rsp, 0x40
add esp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
sub esp, 0x88
in al, dx
mov byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, rdx
mov rcx, qword [rcx]
ror byte [rax - 0x75], 1
or dword [rax - 0x73], ecx
invalid
invalid
lea rdx, [rcx + 0x18]
push rcx
sbb byte [rbp + rcx*4 - 0x7c], cl
invalid
invalid
test byte [rax + rax*4], ah
add byte [rax], 0
lea r8, [rsp + 0x80]
add byte [rax], 0
add byte [rcx - 0x77], cl
or byte [rax - 0x7d], cl
add ecx, 8
invalid
mov qword [r8], rcx
add rcx, 8
add ecx, 8
add ecx, 8
lea r9, [0x140214a38]
lea ecx, [0x140214a38]
adc al, 0
mov qword [rsp + 0x70], r9
and al, 0x70
mov qword [rsp + 0x68], r8
mov dword [rsp + 0x68], eax
lea r8, [0x140214a30]
mov qword [rsp + 0x58], r8
mov dword [rsp + 0x58], eax
ret
mov dword [rsp + 0x58], eax
lea r8, fcn.1400c6fe2
ret
mov qword [rsp + 0x50], r8
mov dword [rsp + 0x50], eax
mov qword [rsp + 0x48], rcx
lea rcx, [0x1401d5f58]
lea rcx, [0x1401d5f58]
mov eax, 0x480010d8
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
cmp byte [rax - 0x73], cl
or eax, 0x14c344
ret
adc al, 0
invalid
lea rcx, [0x1402149f0]
ret
mov qword [rsp + 0x30], rcx
xor byte [rax - 0x77], cl
mov qword [rsp + 0x28], rdx
push rsp
and al, 0x28
mov qword [rsp + 0x60], 3
and al, 0x60
and al, 0x60
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
mov qword [rsp + 0x40], 4
mov dword [rsp + 0x40], 4
and al, 0x40
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
mov qword [rsp + 0x20], 5
lea rdx, str.Capture
adc eax, 0x14c1a8
and al, 0x20
add eax, 0x48000000
invalid
invalid
and byte [0x1880c86d2], al
add byte [rax - 0x73], cl
lea edx, str.Capture
adc eax, 0x14c1a8
test al, 0xc1
adc al, 0
lea r9, [0x1402149e8]
ret
adc al, 0
mov r8d, 7
mov eax, 7
add byte [rax - 0x77], cl
shr eax, 0x63
invalid
invalid
mov eax, edi
mov rcx, rax
mov ecx, eax
call fcn.140051050
call qword [rax - 0x773b7eb8]
add byte [rax], al
nop
add rsp, 0x88
add esp, 0x88
add esp, 0x88
invalid
add bl, al
ret
mov rax, qword [rcx]
mov rcx, qword [rax]
invalid
add dword [rax - 0x75], ecx
or cl, ch
push rdi
std
jmp case.0x1400c1e73.56
invalid
dec dword [rax - 0x7d]
in al, dx
cmp byte [rax - 0x7d], cl
cmp dword [rax], eax
invalid
je 0x1400c873d
add byte [rdx + rsi + 0x4c], dh
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [r9], rcx
mov dword [rcx], ecx
lea rax, [0x1401bcbb0]
str word [rax - 0x77]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, [0x140225114]
mov r8d, 4
add al, 0
add byte [rax], al
leave
adc eax, 0x4b84100
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdx
mov rdx, rax
mov edx, eax
invalid
pop rcx
add al, 0
add byte [rax], al
mov rcx, rdx
mov rdx, rax
mov edx, eax
mov edx, eax
call fcn.140051590
nop
add rsp, 0x38
invalid
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x15c9c0
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x15c9c0
ror cl, 0x15
add byte [rcx - 0x48], al
add al, 0
mov r8d, 4
mov eax, 4
add byte [rax], al
add rsp, 0x38
jmp rax
invalid
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, rdx
invalid
invalid
mov rax, rdx
mov rcx, qword [rcx]
or dword [rax - 0x73], ecx
push rcx
adc byte [rbp + rcx*4 + 0x41], cl
invalid
invalid
or dword [rax - 0x73], ecx
push rcx
adc byte [rbp + rcx*4 + 0x41], cl
adc al, 0x4c
adc al, 0x4c
lea r9, [rcx + 8]
lea ecx, [rcx + 8]
lea r10, [rsp + 0xa0]
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rbp - 0x77], cl
or cl, byte [rbp + rcx*4 + 0xd]
add byte [rax], al
mov qword [r10], r9
lea r9, [0x140214a38]
mov al, 0xc2
adc al, 0
mov al, 0xc2
adc al, 0
ret 0x14
mov qword [rsp + 0x90], r9
add byte [rax], al
add byte [rcx + rcx*4 - 0x6c], cl
and al, 0x88
mov byte [rax], al
add byte [rax], al
invalid
invalid
add eax, dword [rax]
mov qword [rsp + 0x88], r10
mov byte [rax], al
add byte [rax], al
mov r9d, 3
add byte [rax], al
mov qword [rsp + 0x80], r9
mov dword [rsp + 0x80], ecx
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rbp + rcx*4 + 0x15], cl
invalid
add edx, 0x14
lea r10, [0x140214a30]
adc eax, 0x14c283
add byte [rcx + rcx*4 + 0x54], cl
and al, 0x78
mov qword [rsp + 0x78], r10
js 0x1400c87ff
lea r10, [0x140214a88]
lea edx, [0x140214a88]
iretd
add byte [rcx + rcx*4 + 0x54], cl
and al, 0x70
mov qword [rsp + 0x70], r10
mov dword [rsp + 0x70], edx
mov qword [rsp + 0x68], r8
and al, 0x68
lea r8, str.greedy
lea eax, str.greedy
mov qword [rsp + 0x58], r8
mov dword [rsp + 0x58], eax
and al, 0x58
lea r8, [0x140214a60]
lea eax, [0x140214a60]
ret 0x14
adc al, 0
mov qword [rsp + 0x50], r8
and al, 0x50
mov qword [rsp + 0x48], rcx
mov dword [rsp + 0x48], ecx
and al, 0x48
mov qword [rsp + 0x40], r9
lea rcx, [0x140214a5b]
outsd dx, dword [rsi]
ret 0x14
mov qword [rsp + 0x38], rcx
and al, 0x38
outsd dx, dword [rsi]
ret 0x14
and al, 0x38
lea rcx, [0x1402149f0]
clc
rcl dword [rax + rax], 0x48
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
push rsp
and al, 0x28
sub byte [rcx + rcx*4 + 0x4c], cl
and al, 0x20
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x60], 6
lea rdx, str.RepetitionGroupold_flags0
lea r9, str.minmax
lea ecx, str.minmax
invalid
xchg ecx, eax
mov esi, 0x8d4c0014
lea ecx, str.minmax
lea ecx, str.minmax
adc al, 0
mov r8d, 0xa
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x54
mov eax, edi
call qword [rax - 0x573b7eb8]
nop
add rsp, 0xa8
ret
mov rcx, rax
mov ecx, eax
call fcn.140051180
nop
add rsp, 0xa8
test al, 0
add byte [rax], al
ret
sub rsp, 0x38
sub esp, 0x38
cmp dword [rcx], 0
je 0x1400c8874
add rcx, 4
add ecx, 4
lea r9, [rsp + 0x30]
mov qword [r9], rcx
mov dword [rcx], ecx
mov dword [rcx], ecx
lea rax, [0x1401bcb90]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, [0x140225114]
mov r8d, 4
add byte [rax], al
invalid
enter 0x15, 0x41
mov eax, 4
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdx
mov rdx, rax
invalid
invalid
mov rcx, rdx
mov rdx, rax
call fcn.140051590
clc
call qword [rax + 0x38c48348]
clc
call qword [rax + 0x38c48348]
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.NoneSome0
enter 0x15, 0x41
mov eax, 4
enter 0x15, 0x41
mov eax, 4
add rsp, 0x38
jmp rax
invalid
cmp byte [rax - 1], cl
loopne 0x1400c88d6
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
mov rsi, rdx
mov rdi, qword [rcx]
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x14021c825]
adc eax, 0x153f6f
adc eax, 0x153f6f
invalid
adc eax, 0x1b84100
add byte [rax], al
add bh, bh
call qword [rax + 0x18]
invalid
invalid
je 0x1400c88e7
mov r8d, 1
call qword [rax + 0x18]
mov qword [rsp + 0x38], rsi
mov dword [rsp + 0x38], esi
mov dword [rsp + 0x38], esi
mov byte [rsp + 0x40], al
and al, 0x40
mov byte [rsp + 0x41], 0
cmp qword [rdi], 0
invalid
add byte [rbx + rcx*4 + 0x77], cl
invalid
add byte [rax - 0x7d], cl
invalid
mov r15, qword [rdi + 0x18]
je 0x1400c891c
sbb byte [rcx + rax*2 + 0x4d], dh
add edi, edi
xor r12d, r12d
lea rsi, [0x1400c8978]
nop
add byte [rax], al
add byte [rax - 0x73], cl
jl 0x1400c8910
cmp byte [rax - 0x73], cl
pop rsp
and al, 0x2c
nop
add byte [rax], al
add byte [rax - 0x73], cl
jl 0x1400c8910
and al, 0x2c
cmp r15, r12
je 0x1400c895b
mov byte [rsp + 0x2e], ah
shl eax, 8
mov word [rsp + 0x2c], ax
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call fcn.140050ce0
clc
dec dword [rcx - 0x7d]
invalid
add ch, bl
invalid
clc
dec dword [rcx - 0x7d]
invalid
shl edi, 3
lea rsi, [0x1400c8a38]
lea rdi, [rsp + 0x38]
lea edi, [rsp + 0x38]
jl 0x1400c894f
invalid
jl 0x1400c894f
lea rbx, [rsp + 0x2c]
test r15, r15
test edi, edi
je 0x1400c895b
invalid
invalid
sub al, 0xc6
and al, 0x34
and al, 0x34
and al, 0x34
add byte [rax - 0x77], cl
stc
mov rdx, rbx
invalid
mov r8, rsi
call fcn.140050ce0
add r15, 0xfffffffffffffff8
add edi, 0xfffffff8
add edi, 0xfffffff8
jmp case.0x1400b9762.324
mov ecx, dword [rsp + 0x38]
mov dl, byte [rsp + 0x40]
call fcn.140050e30
call qword [rax + 0x48c48348]
cmp byte [rdx - 0x17bfdbac], cl
mov dword [rax + rdi*8 - 0x7cb76f01], 0x5f5b48c4
call qword [rax + 0x48c48348]
pop rbx
pop rdi
call qword [rax + 0x48c48348]
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
ret
push rbx
sub rsp, 0x58
mov rbx, rdx
mov rdi, rcx
mov edi, ecx
inc rcx
inc ecx
call fcn.1400c7619
mov sil, 1
mov dh, 1
mov dh, 1
add dword [rax + rax*8 + 0x8a850f], eax
add byte [rax], al
invalid
test al, al
jne case.0x1400bc684.201
add byte [rax - 0x73], cl
add eax, 0xf4273
invalid
lea rax, [0x1401bcc18]
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x28
lea r8, [rsp + 0x28]
and al, 0x28
mov qword [r8], rax
mov qword [r8 + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x25], cl
invalid
cmp byte [rax], bl
invalid
or byte [rcx], al
or byte [rcx], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x25], cl
mov esp, 0x4d001838
mov dword [rax + 0x10], esp
mov qword [r8 + 0x10], r12
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
push rdi
rol byte [rcx + 0xf], 0x11
sbb byte [rbx + rcx*4 + 0x73], cl
mov r14, qword [rbx + 0x20]
mov r15, qword [rbx + 0x28]
mov rcx, r14
mov r14, qword [rbx + 0x20]
mov r15, qword [rbx + 0x28]
mov rcx, r14
mov rdx, r15
mov edx, edi
call fcn.1400eba28
test al, al
jne case.0x1400bc684.201
lea rcx, [rdi + 2]
lea ecx, [rdi + 2]
mov rdx, rbx
call fcn.1400c7619
test al, al
invalid
jne case.0x1400bc684.201
sal byte [rbp + 0x39], 0x80
invalid
cmp byte [rdi], 0
je 0x1400c8a26
lea rax, str.__exhausted_
lea r8, [rsp + 0x28]
cmp eax, 0x4c000f42
lea eax, [rsp + 0x28]
str word [rbp + r9*4 + 0x44]
and al, 0x28
mov qword [r8], rax
mov qword [r8 + 8], 1
mov dword [rax + 8], 1
mov dword [rax + 8], 1
add byte [rax], al
mov qword [r8 + 0x10], r12
xorps xmm0, xmm0
push rdi
rol byte [rcx + 0xf], 0x11
sbb byte [rcx + rcx*4 - 0xf], cl
push rdi
rol byte [rcx + 0xf], 0x11
sbb byte [rcx + rcx*4 - 0xf], cl
int1
mov rdx, r15
cli
call fcn.1400eba28
mov esi, eax
jmp case.0x1400bc684.201
invalid
add dh, byte [rcx]
test byte [rcx - 0x3b7cb710], 0x58
mov eax, esi
add rsp, 0x58
xor esi, esi
mov eax, esi
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
ret
push rbx
sub rsp, 0x58
mov r15, rdx
mov rdi, rcx
mov edi, ecx
mov edi, ecx
call fcn.1400522f0
mov sil, 1
invalid
test al, al
movabs al, byte [0xc08401b640fff898]
add dword [rax + rax*8 + 0x8b850f], eax
add byte [rax], al
jne 0x1400c8ae6
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x1401bcc18]
lea rax, [0x1401bcc18]
lea r8, [rsp + 0x28]
and al, 0x28
mov qword [r8], rax
mov qword [r8 + 8], 1
add byte [rax], al
add byte [rax], al
lea r12, [0x14024c278]
mov qword [r8 + 0x10], r12
adc byte [rdi], cl
push rdi
rol byte [rcx + 0xf], 0x11
invalid
invalid
adc byte [rdi], cl
push rdi
rol byte [rcx + 0xf], 0x11
sbb byte [rcx - 0x75], cl
invalid
invalid
mov rbx, qword [r15 + 0x20]
mov r14, qword [r15 + 0x28]
mov rcx, rbx
pop rdi
and byte [rbp - 0x75], cl
ja 0x1400c8ab5
mov rdx, r14
mov edx, esi
call fcn.1400eba28
test al, al
invalid
nop
invalid
sal byte [rbp + 0x4a], 0x48
lea ecx, [rdi + 4]
jne 0x1400c8ae6
lea rcx, [rdi + 4]
mov rdx, r15
call fcn.1400522f0
test al, al
jne 0x1400c8ae6
invalid
cmp al, byte [rax + 0x7400087f]
xor cl, byte [rax - 0x73]
cmp byte [rdi + 8], 0
je 0x1400c8ae4
add eax, 0xf417f
lea r8, [rsp + 0x28]
invalid
jg 0x1400c8af8
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x28
invalid
sub byte [rcx - 0x77], cl
add byte [rcx - 0x39], cl
or byte [rcx], al
or byte [rcx], al
mov qword [r8], rax
mov qword [r8 + 8], 1
or byte [rcx], al
add byte [rax], al
invalid
or byte [rcx], al
add byte [rax], al
add byte [rbp - 0x77], cl
invalid
add byte [rax], al
mov qword [r8 + 0x10], r12
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
mov rcx, rbx
mov rdx, r14
call fcn.1400eba28
invalid
invalid
add al, byte [rax]
mov esi, eax
jmp 0x1400c8ae6
invalid
mov eax, esi
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
ret
add byte [rax], al
push r15
add byte [rcx + 0x57], al
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
sub esp, 0x40
mov rdi, rdx
mov r14, qword [rcx + 8]
mov r15, qword [rcx + 0x10]
mov rcx, qword [rdx + 0x20]
or byte [rbx + rcx*4 + 0x79], cl
adc byte [rax - 0x75], cl
and byte [rax - 0x75], cl
invalid
invalid
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
lea rdx, [0x14024b9a0]
sbb byte [rax], al
sub byte [rax - 0x73], cl
adc eax, 0x182e7d
sbb byte [rax], al
sbb byte cs:[rax], al
mov r8d, 1
mov eax, 1
call qword [rax + 0x18]
lea rsi, [rsp + 0x30]
xor byte [rax - 0x77], cl
mov byte ds:[rsi + 8], al
mov byte [rsi + 8], al
xor byte [rax - 0x77], cl
mov byte ds:[rsi + 8], al
mov byte [rsi + 8], al
mov byte [rsi + 9], 0
lea rdi, [0x14014af3e]
lea edi, [0x14014af3e]
lea edi, [0x14014af3e]
lea rbx, [rsp + 0x28]
test r15, r15
test edi, edi
test edi, edi
je 0x1400c8b67
mov rcx, rsi
mov rdx, rbx
mov edx, ebx
mov r8, rdi
clc
call fcn.140050ce0
clc
dec dword [rcx - 1]
iretd
cmp eax, 0xcfff49ff
clc
dec dword [rcx - 1]
iretd
jmp 0x1400c8b47
mov ecx, dword [rsp + 0x30]
mov dl, byte [rsp + 0x38]
call fcn.140050e60
call qword [rax + 0x40c48348]
jmp 0x1400c8af5
call qword [rax + 0x40c48348]
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
in al, dx
mov rax, rdx
ror byte [rax - 0x75], 1
invalid
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
mov qword [rdx], rcx
mov qword [rdx], rcx
lea rcx, [0x1402148f0]
or eax, 0x14bd55
mov ebp, 0x89480014
and al, 0x30
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
xor byte [rax - 0x77], cl
push rsp
and al, 0x28
invalid
mov qword [rsp + 0x28], rdx
sub byte [rax - 0x39], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], 3
and al, 0x20
add eax, dword [rax]
add byte [rax], al
lea rdx, str.ClassBytes
adc eax, 0x14bac3
add byte [rbp + rcx*4 + 0xd], cl
or al, 0xbd
adc al, 0
lea r9, [0x1402148c8]
mov r8d, 0xa
add byte [rax], al
mov rcx, rax
call fcn.140050e90
clc
call qword [rax + 0x48c48348]
add esp, 0x48
clc
call qword [rax + 0x48c48348]
add esp, 0x48
add esp, 0x48
ret
mov ecx, dword [rcx]
jmp 0x14000ce00
sub byte [rdx - 0xc], al
invalid
sub byte [rdx - 0xc], al
dec dword [rax - 0x7d]
sub rsp, 0x68
mov rax, qword [rcx]
invalid
sub rsp, 0x68
mov rax, qword [rcx]
mov ecx, dword [rax]
or byte [rbp + rcx*4 + 5], cl
or byte [rax + rbx], ch
or byte [rbp + rcx*4 + 5], cl
or byte [rax + rbx], ch
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
loope 0x1400c8c3a
lea rcx, [rsp + 0x58]
lea ecx, [rsp + 0x58]
pop rax
mov qword [rcx], rax
mov dword [rcx], eax
lea rax, [0x140050610]
lea eax, [0x140050610]
add eax, 0xfff87a09
jp 0x1400c8bfe
dec dword [rax - 0x77]
or byte [r8 - 0x73], cl
lea rax, str.exceeded_the_maximum_number_of_capturing_groups__
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
lea rax, str.exceeded_the_maximum_number_of_capturing_groups__
str word [rbp + rcx*4 + 0x44]
and al, 0x20
lea r8, [rsp + 0x20]
and al, 0x20
mov qword [r8], rax
mov qword [r8 + 8], 2
or byte [rdx], al
add byte [rax], al
add byte [rax], al
or byte [rdx], al
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rcx
mov dword [rax + 0x10], ecx
mov dword [rax + 0x10], ecx
jmp 0x1400c8dbd
lea eax, [rcx]
add byte [rax], al
lea rax, str.repetition_operator_missing_expression
push rdx
verw cx
movsb byte [rdi], byte [rsi]
add dword [rax], eax
invalid
push rdx
verw cx
movsb byte [rdi], byte [rsi]
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, str.unrecognized_flag
push rax
verw cx
cwde
add dword [rax], eax
invalid
push rax
verw cx
cwde
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
add eax, 0xf5009
jmp 0x1400c8de0
mov word [rcx], es
add dword [rax], eax
invalid
push rax
verw cx
mov word [rcx], es
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xf54dd
push rsp
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xf54dd
push rsp
invalid
invalid
push rsp
verw cx
add cl, ch
invalid
jmp 0x1400c8de0
add byte [rcx], 0
add byte [rax - 0x73], cl
lea rax, str.unrecognized_escape_sequence
lea eax, [0x1401bdbd8]
jno case.0x1400c6d10.47
verw r9w
je 0x1400c8c6b
add byte [rax], al
verw r9w
je 0x1400c8c6b
add byte [rax], al
lea rax, str.unclosed_character_classH
lea eax, [0x1401bda60]
add byte [rax - 0x73], cl
add eax, 0xf4ded
invalid
invalid
invalid
lea eax, [0x1401bda60]
verw r9w
push 0x48000001
lea rax, str.dangling_flag_negation_operator
add eax, 0xf4f89
verw r9w
pop rsp
add dword [rax], eax
invalid
jmp 0x1400c8de0
verw r9w
pop rsp
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, str.invalid_hexadecimal_digit
verw cx
push rax
add dword [rax], eax
invalid
verw cx
push rax
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, str.repetition_quantifier_expects_a_valid_decimal
or dword [rdx + 0xf], edx
push rdx
verw cx
add dword [rax], r8d
invalid
push rdx
verw cx
add dword [rax], r8d
add byte [rax - 0x73], cl
lea rax, str.invalid_repetition_count_range__the_start_must_be___the_end
lea eax, [0x1401bde60]
lea eax, [0x1401bde60]
jmp 0x1400c8de0
add byte [rax], al
lea rax, str.invalid_character_class_range__the_start_must_be___the_end
invalid
invalid
invalid
verw r9w
sub al, 1
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, str.expected_flag_but_got_end_of_regex
lea eax, [0x1401bdc90]
jmp 0x1400c8de0
lea eax, [0x1401bdc90]
verw r9w
and byte [rcx], al
add byte [rax], al
lea rax, str.invalid_range_boundary__must_be_a_literal
jno 0x1400c8d12
verw cx
adc al, 1
add dword [rax], eax
invalid
jmp 0x1400c8de0
insd dword [rdi], dx
push rax
verw cx
fadd dword [rax]
add byte [rax], al
lea rax, str.decimal_literal_empty
jmp 0x1400c8de0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xf5075
jmp 0x1400c8de0
mov qword [r8 + 0x18], 1
jmp 0x1400c8e03
lea r8, [rsp + 0x20]
mov qword [r8], rax
mov qword [r8 + 8], 1
lea rax, [0x14024c278]
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
call fcn.1400eba28
nop
add rsp, 0x68
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
lea rax, [r8 - 1]
cmp rax, rdx
jae 0x1400c92e2
mov rsi, r8
mov rdi, rdx
mov r13, rcx
lea rbx, str._M__
mov qword [rsp + 0x28], rcx
cmp rsi, rdi
je 0x1400c92d1
inc rsi
mov qword [rsp + 0x20], rbx
xor ecx, ecx
mov rdx, rsi
mov r8, r13
mov r9, rdi
call fcn.1400c9171
mov rbp, rax
mov r12, rdx
imul r14, rdx, 0x30
mov r15, qword [rax + r14 - 0x30]
mov rdx, qword [rax + r14 - 0x18]
mov r8, qword [rax + r14 - 0x60]
mov r9, qword [rax + r14 - 0x48]
mov rcx, r15
call fcn.1400c92fb
cmp al, 0xff
jne 0x1400c91dc
lea rax, [r14 + rbp]
lea rcx, [r14 + rbp]
add rcx, 0xffffffffffffffd0
lea r14, [rbp + r14 - 0x60]
movups xmm0, xmmword [rax - 0x28]
movaps xmmword [rsp + 0x40], xmm0
mov r13, qword [rax - 0x18]
movups xmm0, xmmword [rax - 0x10]
movaps xmmword [rsp + 0x30], xmm0
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
add r12, 0xfffffffffffffffe
sub r12, 1
jb 0x1400c92ad
mov r8, qword [r14 - 0x30]
mov r9, qword [r14 - 0x18]
mov rcx, r15
mov rdx, r13
call fcn.1400c92fb
cmp al, 0xff
jne 0x1400c92aa
lea rax, [r14 - 0x30]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmmword [r14 + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
mov r14, rax
jmp 0x1400c926b
mov rbp, r14
mov qword [rbp], r15
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rbp + 8], xmm0
mov qword [rbp + 0x18], r13
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0x20], xmm0
mov r13, qword [rsp + 0x28]
jmp 0x1400c91dc
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_offset___0__offset___len
lea r8, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_slice_sort.rs
mov edx, 0x2e
call fcn.1401583f0
int3
mov cl, 0x9b
cld
dec dword [rax - 0x75]
cmp byte [rax - 0x7b], cl
push qword [rax + rax*2 + 0x48]
mov ecx, dword [rsp + 0x28]
mov rcx, qword [rsp + 0x28]
mov rax, qword [rcx + 8]
cmp byte [rax], 0
jne 0x1400c973d
or byte [rax + 0x2b750038], al
mov rsi, qword [rcx + 0x10]
dec rdi
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi]
jne 0x1400c972e
mov rcx, rsi
call fcn.1400c9a06
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi + 8]
mov qword [rax + rdx*8], rdi
inc rdx
mov qword [rsi + 0x10], rdx
xor eax, eax
jmp 0x1400c9943
inc dword [rcx]
add byte [rax], al
cmp r14, rbx
je 0x1400c9924
invalid
mov r15b, byte [r14]
inc r14
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
mov r8, rbp
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirliteral.rsassertion_failed:_seq1.len__.map_or_true__x_x___self.limit_total_
or eax, 0xf539b
call fcn.140032a26
mov rcx, qword [rax + 8]
mov rax, qword [rax + 0x10]
xor r12d, r12d
in al, 0x49
mov ebp, eax
mov ebp, eax
cmp r12, rax
jae 0x1400c97b1
invalid
sub al, 0x49
shr ebp, 1
shr r13, 1
add r13, r12
mov rdi, r13
shl rdi, 4
mov dl, byte [rcx + rdi]
cmp dl, r15b
cmp dword [rax + rdi - 6], eax
je 0x1400c97f3
lea r8, [r13 + 1]
cmp dl, r15b
cmova rax, r13
cmovb r12, r8
loopne 0x1400c97f3
mov ebp, eax
loopne 0x1400c97f3
mov ebp, eax
sub r13, r12
jmp 0x1400c9780
in eax, 0xeb
iretd
mov rcx, rsi
call case.0x1400b9762.341
invalid
add byte [rax - 0x75], cl
push rsi
adc byte [rax + 0x39], cl
invalid
mov rdx, qword [rsi + 0x10]
cmp rdx, rbp
cmp edx, ebp
cmp edx, ebp
invalid
jbe 0x1400c9954
mov r13, rax
mov rax, qword [rsi + 8]
or byte [rax + 0x6b], cl
int 0x18
or byte [rax + 0x6b], cl
int 0x18
lea rbx, [rax + rcx]
mov rbp, qword [rax + rcx + 0x10]
cmp rbp, qword [rax + rcx]
jne 0x1400c98e2
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
out dx, eax
mov rdi, rbp
inc rdi
jne case.0x1400b717e.416
xor ecx, ecx
jmp 0x1400c98dd
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
mov r8, rbp
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirliteral.rsassertion_failed:_seq1.len__.map_or_true__x_x___self.limit_total_
sbb edx, dword [rbx + 0xf]
add al, ch
sbb al, 0x92
xchg edx, eax
idiv bh
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
cmp rdx, r13
jbe 0x1400c9963
add qword [rax], r8
invalid
invalid
mov rax, qword [rax + 8]
mov rbp, qword [rax + rdi + 8]
invalid
or byte [rax - 0x75], cl
insb byte [rdi], dx
cmp byte [rax], cl
invalid
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov r8, rbp
mov eax, ebp
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirliteral.rsassertion_failed:_seq1.len__.map_or_true__x_x___self.limit_total_
call fcn.1400932ad
invalid
cld
invalid
invalid
mov rdi, qword [rax]
test rdi, rdi
je 0x1400c974c
test byte [rcx], cl
invalid
invalid
invalid
test byte [rcx], cl
invalid
jmp 0x1400c9704
invalid
lea rax, [rbp*2]
insd dword [rdi], dx
add byte [rax], al
add byte [rax], al
cmp rax, rdi
cmova rdi, rax
clc
xor edx, edx
mov rax, rdi
clc
ror byte [rax - 0x77], cl
clc
shr rax, 0x3b
sete al
xchg esp, eax
invalid
call 0x100a0a79e
cmp rdi, 5
mov ecx, 4
add al, 0
add byte [rax], al
invalid
add al, 0
add byte [rax], al
invalid
add byte [rax + 0xf], cl
cmovb rdi, rcx
stc
stc
test rbp, rbp
je case.0x1400c8bef.492
mov rcx, rbp
shl rcx, 4
shl ecx, 4
shl ecx, 4
mov r8, qword [rbx + 8]
mov eax, dword [rbx + 8]
or byte [rcx + rcx*4 + 0x44], cl
and al, 0x50
mov qword [rsp + 0x50], r8
and al, 0x50
mov qword [rsp + 0x60], rcx
mov ecx, 8
add byte [rax], al
jmp case.0x1400af12b.2005
xor ecx, ecx
leave
mov r8, rdi
shl r8, 4
shl eax, 4
mov dl, al
shl edx, 3
add ecx, dword [rax - 0x77]
and al, 0x58
pop rax
lea rcx, [rsp + 0x38]
and al, 0x38
lea r9, [rsp + 0x50]
call fcn.1400c6734
or esi, 0x8348ffff
jl case.0x1400b45c5.483
invalid
cmp qword [rsp + 0x38], 0
cmp byte [rax], al
je 0x1400c98c7
or al, 0x48
mov ecx, dword [rsp + 0x40]
and al, 0x40
mov rcx, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov rdx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x48]
and al, 0x48
jmp 0x1400c98dd
mov rax, qword [rsp + 0x40]
and al, 0x40
mov qword [rbx + 8], rax
mov qword [rbx + 8], rax
mov dword [rbx + 8], eax
mov qword [rbx], rdi
mov dword [rbx], edi
movabs rcx, 0x8000000000000001
mov ecx, 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
sub al, 0x65
sbb eax, 0x894cfff4
invalid
add byte [rax - 0xbe29a18], al
dec dword [rcx + rcx*4 - 0x19]
mov edi, esp
call fcn.14000b647
sbb eax, 0x894cfff4
mov rdi, r12
mov edi, esp
out 0x48, eax
shl edi, 4
invalid
shl rdi, 4
add al, 0x48
add edi, dword [rbx + 8]
jnp case.0x1400b717e.428
add rdi, qword [rbx + 8]
jnp case.0x1400b717e.428
mov r8, rbp
mov eax, ebp
sub r8, r12
sub eax, esp
jbe case.0x14009fdd4.481
lea rcx, [rdi + 0x10]
shl r8, 4
loopne 0x1400c9901
adc byte [r9 - 0x3f], r9b
adc byte [rcx - 0x3f], cl
loopne 0x1400c9901
mov rdx, rdi
mov edx, edi
call sub.VCRUNTIME140.dll_memmove
jmp case.0x1400b6def.443
xchg edi, eax
fimul dword [rax]
add bl, ch
add dh, byte [rbp + 0x72]
jne case.0x1400b8a38.419
jne case.0x1400b8a38.419
mov byte [rdi], r15b
mov qword [rdi + 8], r13
inc rbp
mov qword [rbx + 0x10], rbp
adc byte [rcx + rcx*4 - 0x13], cl
or byte [rax - 1], cl
invalid
adc byte [rcx + rcx*4 - 0x13], cl
in eax, dx
mov rbx, qword [rsp + 0x30]
jmp 0x1400c974c
invalid
dec dword [rax - 0x75]
push rsi
sub byte [rax - 0x75], cl
mov eax, dword [rsi + 0x30]
invalid
invalid
mov rdx, qword [rsi + 0x28]
mov rax, qword [rsi + 0x30]
mov eax, dword [rsi + 0x30]
mov eax, dword [rsi + 0x30]
xor byte [rax - 0x73], cl
lea rcx, [rax + 1]
lea ecx, [rax + 1]
add qword [rax - 0x77], rcx
add dword [rax - 0x77], ecx
mov qword [rsi + 0x30], rcx
cmp rdx, rbp
jbe 0x1400c9972
xor byte [rax + 0x39], r9b
invalid
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x77], r9b
add al, 0xe9
mov qword [rcx + rbp*8], rax
mov al, 1
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirliteral.rsassertion_failed:_seq1.len__.map_or_true__x_x___self.limit_total_
add eax, 0xf520d
add byte [rax - 0x77], cl
jmp 0x148f6974a
std
invalid
invalid
mov rcx, rbp
call fcn.140158360
std
jmp 0xcd58996d
or byte [rax], al
invalid
invalid
or byte [rax], al
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirliteral.rsassertion_failed:_seq1.len__.map_or_true__x_x___self.limit_total_
mov rcx, r13
push rcx
str word [rcx + rcx*4 - 0x17]
mov ecx, ebp
call fcn.140158360
out dx, al
jmp 0xcd58997c
invalid
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirliteral.rsassertion_failed:_seq1.len__.map_or_true__x_x___self.limit_total_
lea eax, [0x1401beaf0]
jmp 0x1400c995b
loopne 0x1400c99c8
lea r8, [0x1401bcab0]
lea eax, [0x1401bcab0]
xor dword cs:[rdi], ecx
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
mov rcx, r12
mov ecx, esp
mov rdx, rbp
call fcn.140158080
or byte [rax], al
or byte [rax], al
int3
sub esp, 0x28
sub byte [rax - 0x77], cl
iretd
mov rdi, rcx
mov edi, ecx
mov rsi, qword [rcx + 0x10]
mov rax, rsi
cmp rsi, qword [rcx]
jne case.0x1400ce92b.332
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.1400ca6c7
mov rax, qword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
mov rcx, qword [rdi + 8]
imul rdx, rax, 0x18
sbb byte [rax - 0x7d], cl
and al, 0x11
invalid
sbb byte [rax - 0x7d], cl
and al, 0x11
add byte [rax - 0x39], cl
mov qword [rcx + rdx + 8], 8
mov qword [rcx + rdx + 8], 8
and qword [rcx + rdx + 0x10], 0
inc rax
ror byte [rax - 0x77], 0x47
adc byte [rax - 0x75], cl
push rdi
sub byte [rax + 0x3b], cl
cmp edx, dword [rdi + 0x18]
adc dword [rax], edx
add byte [rax - 1], cl
ror byte [rax - 0x77], 0x47
adc byte [rax - 0x75], cl
push rdi
sub byte [rax + 0x3b], cl
invalid
cmp edx, dword [rdi + 0x18]
push rdi
sbb byte [rbp + 0xd], dh
jne 0x1400c99ec
lea rcx, [rdi + 0x18]
call fcn.1400c9ad2
mov rdx, qword [rdi + 0x28]
push rdi
invalid
invalid
add byte [rax - 0x75], cl
push rdi
sub byte [rax - 0x75], cl
and byte [r8 - 0x7d], r9b
invalid
and al, 0xd0
mov rax, qword [rdi + 0x20]
and qword [rax + rdx*8], 0
and dword [rax + rdx*8], 0
and dword [rax + rdx*8], 0
add byte [rax - 1], cl
ret 0x8948
inc rdx
mov qword [rdi + 0x28], rdx
push rdi
sub byte [rax - 0x77], cl
invalid
push rdi
sub byte [rax - 0x77], cl
invalid
add rsp, 0x28
pop rdi
pop rsi
ret
in al, dx
sub byte [rcx - 0x48], al
mov eax, 1
mov eax, 1
add byte [rax], al
add al, ch
or al, 0
call 0x1400c9a21
add byte [rax], al
mov rcx, rax
add rsp, 0x28
invalid
sub cl, ch
sbb al, 0xf4
sbb al, 0xf4
invalid
invalid
sbb al, 0xf4
call qword [rsi + 0x57]
push rbx
sub rsp, 0x50
sub esp, 0x50
mov rax, rdx
add rax, r8
jae case.0x1400b930a.359
xor eax, eax
jmp 0x1400c9aca
shr cl, 0x93
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
mov rsi, rcx
mov rcx, qword [rcx]
or dword [rax - 0x73], ecx
adc al, 9
or dword [rax - 0x73], ecx
adc al, 9
lea edx, [rcx + rcx]
cmp rdx, rax
cmova rax, rdx
ret 0xd231
mov r8, rax
shr r8, 0x3c
call 0x102a0a990
ret 0xd231
call 0x102a0a990
cmp al, 0xf
xchg esp, eax
ret 0x8348
cmp rax, 5
mov ebx, 4
cmovae rbx, rax
lea r8, [rbx*8]
add byte [rax], al
add cl, al
loop 0x1400c9a6f
add ecx, dword [rax - 0x7b]
leave
clc
add eax, 0x4bb
add byte [rax + 0xf], cl
cmovae rbx, rax
invalid
invalid
add al, 0xdd
invalid
add byte [rax], al
add cl, al
loop 0x1400c9a6f
invalid
add ecx, dword [rax - 0x7b]
leave
je 0x1400c9a8a
shl rcx, 3
mov rax, qword [rsi + 8]
or byte [rax - 0x77], r9b
mov dword [rsp + 0x38], eax
mov dword [rsp + 0x38], eax
mov qword [rsp + 0x48], rcx
mov eax, 8
jmp 0x1400c9a8c
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
lea rdi, [rsp + 0x20]
jl 0x1400c9abd
and byte [rax - 0x77], cl
mov ecx, edi
call fcn.1400c6734
cmp qword [rdi], 0
cmp dword [rdi], 0
je 0x1400c9ab4
jl 0x1400c9abd
mov rax, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
jmp 0x1400c9aca
invalid
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi], rbx
movabs rax, 0x8000000000000001
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax - 0x77], r9b
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x7d], 0xc4
push rax
or byte [rax - 0x7d], 0xc4
push rax
add rsp, 0x50
invalid
pop rbx
pop rdi
pop rsi
ret
sub esp, 0x50
mov rax, rdx
inc rax
jne 0x1400c9ae8
invalid
xor ecx, ecx
jmp case.0x1400c60c8.278
mov rsi, rcx
mov rcx, qword [rcx]
or dword [rax - 0x73], ecx
adc al, 9
or dword [rax - 0x73], ecx
adc al, 9
cmp rdx, rax
cmova rax, rdx
cmova eax, edx
cmova eax, edx
xor edx, edx
ror byte [rcx - 0x77], cl
mov r8, rax
shr r8, 0x3c
sete dl
xchg esp, eax
ret 0x8348
clc
invalid
ror byte [rcx - 0x3f], 0xe8
cmp al, 0xf
xchg esp, eax
ret 0x8348
clc
add eax, 0x4bb
mov ebx, 4
cmovae rbx, rax
cmovae ebx, eax
lea r8, [rbx*8]
shl edx, 3
mov ebx, 4
cmovae rbx, rax
cmovae ebx, eax
cmovae ebx, eax
lea r8, [rbx*8]
add byte [rax], al
add byte [rax], al
shl edx, 3
add ecx, dword [rax - 0x7b]
test rcx, rcx
leave
je 0x1400c9b3b
shl rcx, 3
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
mov eax, dword [rsi + 8]
mov qword [rsp + 0x38], rax
and al, 0x38
mov qword [rsp + 0x48], rcx
mov eax, 8
or byte [rax], al
add byte [rax], al
invalid
movabs rax, 0xc03102eb00000008
or byte [rax], al
add byte [rax], al
invalid
add bl, ch
jmp 0x1400c9b3d
add dh, byte [rcx]
ror byte [rbp + rcx*4 + 0x4c], 0x24
cmp byte [rcx - 0x77], cl
mov qword [r9 + 8], rax
invalid
invalid
jl 0x1400c9b6e
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
mov dword [rcx + 8], eax
lea rdi, [rsp + 0x20]
mov rcx, rdi
mov ecx, edi
call fcn.1400c6734
cmp qword [rdi], 0
je 0x1400c9b65
loope 0x1400c9b1c
invalid
dec dword [rax - 0x7d]
invalid
mov rcx, qword [rsp + 0x28]
and al, 0x28
mov rdx, qword [rsp + 0x30]
jmp case.0x1400c60c8.278
xor bl, ch
invalid
mov rax, qword [rsp + 0x28]
and al, 0x28
mov qword [rsi + 8], rax
mov qword [rsi], rbx
movabs rcx, 0x8000000000000001
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 0x50c48348], al
add rsp, 0x50
add byte [rax], al
add byte [rax], al
or byte [rax - 0x7d], 0xc4
add rsp, 0x50
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.14000b647
call qword [rsi + 0x57]
sub rsp, 0x68
mov rdi, rdx
mov rsi, rcx
mov r8, qword [rdx + 8]
sub r8, qword [rdx]
shr r8, 5
mov rax, qword [rcx]
mov rdx, qword [rcx + 0x10]
sub rax, rdx
cmp rax, r8
adc byte [rax + 0x29], cl
ror byte [rcx + rdi - 0x40], 1
jae 0x1400c9bc1
mov rcx, rsi
int1
call case.0x1400bd204.134
mov rcx, rax
invalid
adc eax, 0x48000001
mov ecx, eax
invalid
shr eax, 0x8a
sbb dh, ah
dec dword [rax - 0x75]
mov edx, dword [rsi + 0x10]
mov r8, qword [rsi + 8]
movups xmm0, xmmword [rdi]
call fcn.14000b647
mov rdx, qword [rsi + 0x10]
mov edx, dword [rsi + 0x10]
mov edx, dword [rsi + 0x10]
mov r8, qword [rsi + 8]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
mov rax, qword [rdi + 0x20]
mov eax, dword [rdi + 0x20]
mov qword [rsp + 0x60], rax
movaps xmmword [rsp + 0x50], xmm1
sub dword [rsp + 0x50], ecx
sub dword [rsp + 0x50], ecx
mov rcx, qword [rsp + 0x40]
and al, 0x40
mov rax, qword [rsp + 0x48]
mov r9, rdx
shl r9, 5
add r8, r9
enter 0xffffffffffff8349, 0xffffffffffffffc0
invalid
enter 0xffffffffffff8349, 0xffffffffffffffc0
or byte [rcx - 0x47], cl
movabs r9, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c13948], al
cmp rcx, rax
je 0x1400c9c4a
invalid
sal dword [rsp + rax*2 + 0x4c], 0x8b
adc dword [rbp + 0x39], ecx
mov r10, qword [rcx]
mov r10, qword [rcx]
cmp r10, r9
je 0x1400c9c43
retf 0x3574
mov r11, qword [rcx + 0x18]
mov qword [rsp + 0x30], r11
movups xmm0, xmmword [rcx + 8]
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
mov qword [r8 - 8], r10
clc
movaps xmm0, xmmword [rsp + 0x20]
movups xmmword [r8], xmm0
movups xmmword [rax], xmm0
mov r10, qword [rsp + 0x30]
push rsp
and al, 0x30
invalid
xor byte [rbp - 0x77], cl
mov qword [r8 + 0x10], r10
push rax
adc byte [rax - 1], cl
inc rdx
invalid
invalid
inc rdx
add r8, 0x20
add rcx, 0x20
add ecx, 0x20
add ecx, 0x20
shl dword [rax], 0xeb
mov esi, 0x20c18348
jmp 0x1400c9c01
add rcx, 0x20
mov rax, rcx
mov eax, ecx
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rsi + 0x10], rdx
call case.0x1400bc684.247
adc al, ch
or byte [rax], al
add byte [rax], al
nop
add rsp, 0x68
pop rdi
pop rsi
invalid
ret
sub esp, 0x20
mov rsi, rcx
mov rcx, qword [rcx]
mov rdx, qword [rsi + 8]
invalid
mov edx, dword [rsi + 8]
or byte [rax - 0x73], cl
add eax, 0x1825ff
sbb byte [rax], al
lea rax, [0x14024c278]
sbb byte [rax], al
mov qword [rsi], rax
mov qword [rsi + 8], rax
or byte [rax + 0x29], r9b
retf 0x974
or byte [rax + 0x29], r9b
retf 0x974
invalid
mov ecx, esi
add rsp, 0x20
pop rsi
jmp 0x1400c7383
sub rsp, 0x28
mov rsi, rdx
sub byte [rax - 0x77], cl
invalid
mov esi, edx
mov rdi, rcx
add rdi, 8
or byte [rax - 0x7d], cl
out dx, al
add dword [rdx + 0x12], esi
mov rcx, qword [rdi - 8]
clc
sub rsi, 1
jb 0x1400c9cc3
clc
clc
mov rdx, qword [rdi]
call fcn.140029b24
add rdi, 0x20
jmp case.0x1400bc684.248
invalid
invalid
push rsi
push rdi
push rbx
sub rsp, 0x50
sub esp, 0x50
in al, dx
push rax
mov rax, rdx
add rax, r8
jae 0x1400c9ce0
xor eax, eax
jmp 0x1400c9d72
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov rcx, qword [rcx]
lea rdx, [rcx + rcx]
adc al, 9
adc al, 9
cmp rdx, rax
cmova rax, rdx
xor edx, edx
mov r8, rax
shr r8, 0x3a
call 0x102a0ac37
ret 0x8348
clc
add eax, 0x4bb
mov ebx, 4
cmovae rbx, rax
cmovae ebx, eax
fmul dword [r9 - 0x77]
fmul dword [rcx - 0x3f]
shl eax, 5
shl edx, 3
loop 0x1400c9d17
test rcx, rcx
leave
ror byte [rcx - 0x3f], 0xe8
cmp cl, byte [rdi]
xchg esp, eax
ret 0x8348
loop 0x1400c9d17
je case.0x1400c1c40.108
shl rcx, 5
mov rax, qword [rsi + 8]
or byte [rax - 0x77], r9b
and al, 0x38
or byte [rax - 0x77], r9b
and al, 0x38
mov qword [rsp + 0x48], rcx
mov eax, 8
or byte [rax], al
add byte [rax], al
jmp 0x1400c9d34
add byte [rax], al
add bl, ch
add dh, byte [rcx]
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
invalid
invalid
jl 0x1400c9d65
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
mov dword [rcx + 8], eax
lea rdi, [rsp + 0x20]
mov rcx, rdi
stc
and byte [rax - 0x77], cl
stc
call fcn.1400c6734
cmp qword [rdi], 0
je 0x1400c9d5c
leave
invalid
mov rax, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
jmp 0x1400c9d72
mov rax, qword [rsp + 0x28]
and al, 0x28
mov qword [rsi + 8], rax
mov qword [rsi], rbx
movabs rax, 0x8000000000000001
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 0x50c48348], al
add byte [rax], al
add byte [rax + 0x50c48348], al
add rsp, 0x50
add esp, 0x50
pop rbx
pop rdi
pop rsi
ret
sub r8, qword [rdx]
shr r8, 4
mov rax, qword [rcx]
mov rdi, qword [rcx + 0x10]
sub rax, rdi
cmp rax, r8
invalid
jae 0x1400c9db8
mov rcx, rsi
mov rdx, rdi
cli
cli
call fcn.1400ca1de
mov rcx, rax
invalid
add al, 0
add byte [rax - 0x77], cl
shr eax, 0x93
invalid
xchg ebx, eax
sbb ah, dh
call fcn.14000b647
mov rdi, qword [rsi + 0x10]
dec dword [rax - 0x75]
jle 0x1400c9dc8
mov rdx, qword [rsi + 8]
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [rbx + 0x20]
mov eax, dword [rbx + 0x20]
and byte [r8 - 0x77], cl
and al, 0x40
and byte [r8 - 0x77], cl
and byte [rax - 0x77], cl
and al, 0x40
movaps xmmword [rsp + 0x30], xmm1
and al, 0x30
mov rax, qword [rsp + 0x20]
and al, 0x20
mov rcx, qword [rsp + 0x28]
mov r8, rdi
mov eax, edi
sub byte [rcx - 0x77], cl
clc
mov eax, edi
shl r8, 4
add rdx, r8
invalid
add al, 0x4c
add edx, eax
invalid
add rdx, 8
cmp rax, rcx
je 0x1400c9e07
movups xmm0, xmmword [rax]
movups xmmword [rdx - 8], xmm0
adc dword [rdx - 8], eax
adc dword [rdx - 8], eax
inc rdi
inc edi
add rdx, 0x10
add rax, 0x10
invalid
invalid
jmp case.0x1400bfc89.141
lea rcx, [rsp + 0x50]
push rax
mov qword [rcx], 0xc
call case.0x1400c3b8a.110
mov qword [rsi + 0x10], rdi
adc byte [rax - 0x73], cl
add eax, 0x182455
sbb byte [rax], al
sbb byte [rax], al
lea rcx, [rsp + 0x20]
mov qword [rcx], rax
mov qword [rcx + 8], rax
invalid
and byte [rax - 0x77], cl
add dword [rax - 0x77], ecx
mov qword [rcx + 8], rax
or al, ch
or al, ch
call fcn.1400c732e
nop
add rsp, 0x60
invalid
invalid
pop rbx
pop rdi
pop rsi
ret
cli
invalid
cmp dword [rcx], 0xc
jne case.0x1400c1e73.116
test dword [rax], ebp
add byte [rax], al
invalid
or al, 0xf
test dword [rax], ebp
add byte [rax], al
add bl, al
ret
ret
push rsi
push rdi
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
sub rsi, 1
jb case.0x1400c1e73.91
mov rcx, rdi
stc
call case.0x1400c1e73.116
add rdi, 0x10
jmp case.0x1400c1e73.123
add rsp, 0x28
pop rdi
pop rsi
ret
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdi, qword [rcx]
cmp dword [rax - 0x73], ecx
add eax, 0x1859ed
invalid
add byte [rax - 0x77], cl
invalid
cmp dword [rax - 0x73], ecx
add eax, 0x1859ed
invalid
add byte [rax + 0x63], cl
or al, 0xb8
movsxd rcx, dword [rax + rdi*4]
add rcx, rax
jmp rcx
adc byte [rax], al
jne 0x1400c9ecf
add rsi, 8
jmp case.0x1400c9feb.10
invalid
mov ecx, 0x10
mov edx, 8
call fcn.1400c65ff
mov rbx, rax
call fcn.1400ca12f
add al, byte [rax]
add byte [rax - 0x7d], cl
add byte es:[rax - 0x77], cl
or byte [rax - 0x77], r9b
cmp ecx, dword [rcx + rcx*4 + 0x73]
or byte [rax + 1], bh
lea rdi, [rsp + 0x70]
mov qword [rdi], rax
mov qword [rdi + 8], rbx
mov qword [rdi + 0x10], rax
lea r15, [0x14024f8a8]
lea rbx, [rsp + 0x60]
lea r14, [rsp + 0x28]
sub byte [rax - 0x77], cl
stc
call fcn.1400ca153
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rdx
cmp rax, 0xc
je case.default.0x1400c9f48
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rdx
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
lea rcx, [rsp + 0x50]
call case.0x1400c3b8a.110
lea rcx, [rsp + 0x70]
call fcn.14009e778
std
dec dword [rax - 0x75]
add rsi, 8
add rsi, 8
cmp rdi, 0xa
or dh, byte [rdi + 0x1d]
mov rsi, qword [rsi]
mov rcx, rsi
call fcn.14009e778
jmp 0x1400ca072
sete dl
cmp rsi, 5
inc byte [0x1400cac72]
add byte [rax + 0xf], cl
cmovb esi, ecx
lea r8, [rsi*4]
shl edx, 2
add byte [rax], al
add cl, al
loop 0x1400ca7cb
test rax, rax
je 0x1400ca7e2
sal byte [rsp + rdx + 0x48], 0xc1
loopne 0x1400ca7d4
shl rax, 2
mov r9, qword [rdi + 8]
mov ecx, dword [rdi + 8]
or byte [r9 + r9*4 + 0x4c], r9b
and al, 0x38
invalid
mov qword [rsp + 0x38], r9
cmp byte [rax - 0x77], cl
and al, 0x48
invalid
mov qword [rsp + 0x48], rax
jmp 0x1400ca7e4
jmp 0x1400ca7e4
xor ecx, ecx
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rcx
mov dword [rcx + 8], ecx
mov dword [rcx + 8], ecx
lea rbx, [rsp + 0x20]
pop rsp
and al, 0x20
mov rcx, rbx
call fcn.1400c6734
cmp qword [rbx], 0
je 0x1400ca80c
invalid
or al, 0x48
mov ecx, dword [rsp + 0x28]
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
jmp 0x1400ca822
mov rax, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [rdi + 8], rax
mov qword [rdi], rsi
movabs rcx, 0x8000000000000001
or byte [r8 - 0x77], r9b
invalid
add rsp, 0x50
add esp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.14000b647
mov eax, 1
call 0x1400c685a
mov rcx, rax
add rsp, 0x28
jmp fcn.14000b647
lea edx, [rcx + rcx]
cmp rdx, rax
cmova rax, rdx
movabs r8, 0x1c71c71c71c71c8
xor edx, edx
ror byte [rcx + rdi - 0x40], cl
ret 0xf48
ror byte [rcx + rdi - 0x40], cl
setb dl
cmp rax, 5
mov ebx, 4
invalid
add byte [rax + 0xf], cl
fmul dword [r11 + r13*2 - 0x3d]
imul r8, rbx, 0x48
shl edx, 3
cmovae rbx, rax
imul r8, rbx, 0x48
shl edx, 3
test rcx, rcx
je 0x1400ca8b4
imul rax, rcx, 0x48
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x48], rax
mov eax, 8
add byte [rax], al
invalid
or byte [rax], al
add byte [rax], al
add byte [rax], al
add bl, ch
jmp 0x1400ca8b6
add dh, byte [rcx]
ror byte [rbp + rcx*4 + 0x4c], 0x24
and al, 0x38
mov qword [r9 + 8], rax
or byte [rax - 0x73], cl
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
or byte [rax - 0x73], cl
jl 0x1400ca8e7
and byte [rax - 0x77], cl
stc
or byte [rax - 0x73], cl
jl 0x1400ca8e7
and byte [rax - 0x77], cl
stc
call fcn.1400c6734
cmp qword [rdi], 0
je 0x1400ca8de
mov rcx, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
jmp 0x1400ca8f4
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
or byte [rax - 0x77], r9b
invalid
mov qword [rsi], rbx
movabs rcx, 0x8000000000000001
add rsp, 0x50
add esp, 0x50
push rax
pop rbx
pop rdi
pop rsi
jmp fcn.14000b647
invalid
hlt
invalid
mov rax, rdx
inc rax
jne 0x1400ca916
xor ecx, ecx
jmp 0x1400ca9ab
invalid
mov rsi, rcx
mov rcx, qword [rcx]
lea rdx, [rcx + rcx]
cmp rdx, rax
ret 0xf48
ret 0xb849
stosd dword [rdi], eax
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
add dh, byte [rcx]
ror byte [rcx + rdi - 0x40], cl
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
add dh, byte [rcx]
ror byte [rcx + rdi - 0x40], cl
setb dl
cmp rax, 5
cmp eax, 5
mov ebx, 4
add byte [rax], al
add byte [rax + 0xf], cl
fmul dword [r11 + r13*2 - 0x3d]
imul eax, ebx, 0x30
add byte [rax], al
add byte [rax + 0xf], cl
fmul dword [r11 + r13*2 - 0x3d]
imul eax, ebx, 0x30
shl edx, 3
shl edx, 3
test rcx, rcx
test ecx, ecx
test ecx, ecx
leave
je 0x1400ca96b
sbb dword [rax + 0x6b], ecx
sal dword [rax], 0x48
imul rax, rcx, 0x30
imul eax, ecx, 0x30
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x48], rax
invalid
mov eax, 8
add byte [rax], al
add bl, ch
invalid
movabs rax, 0xc03102eb00000008
add byte [rax], al
add bl, ch
add dh, byte [rcx]
ror byte [rbp + rcx*4 + 0x4c], 0x24
invalid
invalid
invalid
xor eax, eax
lea r9, [rsp + 0x38]
cmp byte [rcx - 0x77], cl
or byte [r8 - 0x73], cl
or byte [rax - 0x73], cl
mov qword [r9 + 8], rax
mov dword [rcx + 8], eax
or byte [rax - 0x73], cl
lea rdi, [rsp + 0x20]
mov rcx, rdi
jl 0x1400ca99e
and byte [rax - 0x77], cl
stc
call fcn.1400c6734
cmp qword [rdi], 0
je case.0x1400b717e.453
mov rcx, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
jmp 0x1400ca9ab
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi], rbx
movabs rcx, 0x8000000000000001
add dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax + 0x50c48348], al
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.14000b647
push rbx
sub rsp, 0x50
sub esp, 0x50
mov rax, rdx
inc rax
jne case.0x1400b6def.458
xor ecx, ecx
jmp 0x1400caa68
wait
add byte [rax], al
add byte [rax], al
wait
add byte [rax], al
add byte [rax], al
mov rsi, rcx
add byte [rax], al
mov rsi, rcx
mov rcx, qword [rcx]
lea rdx, [rcx + rcx]
cmp rdx, rax
cmova rax, rdx
cmova eax, edx
cmova eax, edx
movabs r8, 0x92492492492493
xor edx, edx
cmp rax, r8
add byte [rcx], dh
ror byte [rcx + rdi - 0x40], cl
setb dl
cmp rax, 5
cmp eax, 5
cmp eax, 5
clc
add eax, 0x4bb
add byte [rax], al
cmovae rbx, rax
invalid
invalid
ret
loopne 0x1400caa02
mov ebx, 4
add byte [rax], al
cmovae rbx, rax
imul r8, rbx, 0xe0
ret
loopne 0x1400caa02
add byte [rax], al
ret
add byte [rax], al
shl edx, 3
test rcx, rcx
je 0x1400caa28
imul rax, rcx, 0xe0
mov rcx, qword [rsi + 8]
or byte [rax - 0x77], cl
and al, 0x38
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
and al, 0x38
cmp byte [rax - 0x77], cl
and al, 0x48
mov qword [rsp + 0x48], rax
mov eax, 8
add byte [rax], al
add bl, ch
add dh, byte [rcx]
ror byte [rbp + rcx*4 + 0x4c], 0x24
lea ecx, [rsp + 0x38]
mov qword [r9 + 8], rax
invalid
invalid
jmp 0x1400caa2a
xor eax, eax
lea r9, [rsp + 0x38]
lea ecx, [rsp + 0x38]
mov qword [r9 + 8], rax
lea rdi, [rsp + 0x20]
jl 0x1400caa5b
and byte [rax - 0x77], cl
stc
jl 0x1400caa5b
and byte [rax - 0x77], cl
stc
call fcn.1400c6734
cmp qword [rdi], 0
je 0x1400caa52
mov rcx, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x28]
sub byte [rax - 0x75], cl
push rsp
and al, 0x30
invalid
mov rdx, qword [rsp + 0x30]
xor bl, ch
invalid
jmp 0x1400caa68
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
or byte [rax - 0x77], r9b
invalid
mov qword [rsi], rbx
movabs rcx, 0x8000000000000001
mov ecx, 1
add byte [rax], al
add byte [rax + 0x50c48348], al
push rax
add rsp, 0x50
push rax
pop rbx
pop rdi
pop rsi
jmp fcn.14000b647
call qword [rsi + 0x57]
push rbx
sub rsp, 0x50
mov rsi, rdx
inc rsi
jne 0x1400caa8a
xor ecx, ecx
jmp 0x1400cab18
mov rdi, rcx
mov rax, qword [rcx]
lea rcx, [rax + rax]
lea ecx, [rax + rax]
lea ecx, [rax + rax]
or al, 0
cmp rcx, rsi
cmova rsi, rcx
xor edx, edx
mov rcx, rsi
shr rcx, 0x3c
sete dl
cmp rsi, 5
mov ecx, 4
cmovb rsi, rcx
lea r8, [rsi*8]
lea eax, [rsi*8]
lea eax, [rsi*8]
add al, 0xf5
cmc
add byte [rax], al
add byte [rax], al
add cl, al
loop 0x1400caac1
shl edx, 2
test rax, rax
je 0x1400caad8
invalid
sal byte [rsp + rdx + 0x48], 0xc1
loopne case.0x1400b8a38.434
adc al, 0x48
shl eax, 3
shl rax, 3
mov r9, qword [rdi + 8]
mov qword [rsp + 0x38], r9
or byte [rcx + rcx*4 + 0x4c], cl
and al, 0x38
mov qword [rsp + 0x48], rax
jmp case.0x1400b8b1a.412
invalid
xor ecx, ecx
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rcx
lea rbx, [rsp + 0x20]
and byte [rax - 0x77], cl
fld1
mov esp, 0x8348ffff
cmp eax, dword [rax]
and byte [rax - 0x77], cl
fld1
mov esp, 0x8348ffff
cmp eax, dword [rax]
je 0x1400cab02
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
jmp 0x1400cab18
mov rax, qword [rsp + 0x28]
mov qword [rdi + 8], rax
mov qword [rdi], rsi
movabs rcx, 0x8000000000000001
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.14000b647
or esi, esp
hlt
invalid
hlt
sub rsp, 0x50
mov rax, rdx
inc rax
jne 0x1400cab3a
xor ecx, ecx
jmp 0x1400cabcf
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov rcx, qword [rcx]
lea rdx, [rcx + rcx]
or dword [rax + 0x39], ecx
invalid
or dword [rax + 0x39], ecx
ret 0xf48
cmova rax, rdx
movabs r8, 0x24924924924924a
xor edx, edx
cmp rax, r8
setb dl
xchg edx, eax
ret 0x8348
clc
add eax, 0x4bb
add byte [rax + 0xf], cl
cmovae ebx, eax
xchg edx, eax
ret 0x8348
cmovae ebx, eax
imul r8, rbx, 0x38
imul eax, ebx, 0x38
shl edx, 3
test rcx, rcx
je 0x1400cab8f
imul rax, rcx, 0x38
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x48], rax
mov eax, 8
jmp 0x1400cab91
add dh, byte [rcx]
ror byte [rbp + rcx*4 + 0x4c], 0x24
and al, 0x38
mov qword [r9 + 8], rax
invalid
invalid
jl 0x1400cabc2
invalid
xor eax, eax
lea r9, [rsp + 0x38]
and al, 0x38
mov qword [r9 + 8], rax
lea rdi, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rcx, rdi
call fcn.1400c6734
lea edi, [rbx - 0x7cb70001]
invalid
invalid
je 0x1400cabb9
lea edi, [rbx - 0x7cb70001]
invalid
mov rcx, qword [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x75], cl
push rsp
and al, 0x30
mov rdx, qword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
jmp 0x1400cabcf
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov dword [rsi + 8], eax
mov qword [rsi], rbx
movabs rcx, 0x8000000000000001
add dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x50c48348], al
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.14000b647
insb byte [rdi], dx
or dh, ah
call qword [rsi + 0x57]
push rbx
sub rsp, 0x50
mov rax, rdx
mov eax, edx
mov eax, edx
inc rax
jne 0x1400cabf1
xor ecx, ecx
jmp 0x1400cac8c
mov rsi, rcx
mov rcx, qword [rcx]
lea rdx, [rcx + rcx]
adc al, 9
adc al, 9
or dword [rax + 0x39], ecx
ret 0xf48
cmp rdx, rax
cmova rax, rdx
cmova eax, edx
movabs r8, 0xcccccccccccccd
xor edx, edx
cmp rax, r8
cmp eax, eax
setb dl
cmp rax, 5
mov ebx, 4
cmovae rbx, rax
cmovae ebx, eax
cmovae ebx, eax
fmul dword [r9 + r13*2 - 0x3d]
movabs al, byte [0x854803e2c1000000]
invalid
invalid
imul r8, rbx, 0xa0
shl edx, 3
test rcx, rcx
leave
je 0x1400cac4c
imul rax, rcx, 0xa0
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x38], rcx
invalid
movabs al, byte [0x48084e8b48000000]
mov dword [rsp + 0x38], ecx
invalid
cmp byte [rax - 0x77], cl
mov qword [rsp + 0x48], rax
and al, 0x48
mov eax, 8
jmp 0x1400cac4e
xor eax, eax
lea r9, [rsp + 0x38]
and al, 0x38
mov qword [r9 + 8], rax
lea rdi, [rsp + 0x20]
mov rcx, rdi
call fcn.1400c6734
dec dword [rax - 0x7d]
invalid
invalid
je 0x1400cac76
dec dword [rax - 0x7d]
invalid
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
jmp 0x1400cac8c
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi], rbx
movabs rcx, 0x8000000000000001
add byte [rax], al
invalid
add byte [rax], al
or byte [rax - 0x7d], 0xc4
add byte [rax + 0x50c48348], al
add rsp, 0x50
push rax
pop rbx
pop rdi
pop rsi
jmp fcn.14000b647
sub esp, 0x28
mov r8d, 1
call fcn.1400c6985
mov rcx, rax
add byte [rax], al
add al, ch
fidivr word [rdi + rdi*8 - 0x3e76b701]
add rsp, 0x28
add esp, 0x28
sub cl, ch
jmp fcn.14000b647
xchg esp, eax
or esp, esi
dec dword [rax - 0x7d]
sub rsp, 0x28
invalid
invalid
add dword [rax], eax
add byte [rax], al
call case.0x1400bd204.134
mov rcx, rax
add rsp, 0x28
jmp fcn.14000b647
push rdi
push rbx
sub rsp, 0x50
sub esp, 0x50
sub esp, 0x50
mov rax, rdx
inc rax
jne 0x1400cace4
xor ecx, ecx
jmp 0x1400cad7f
mov rsi, rcx
mov rcx, qword [rcx]
lea rdx, [rcx + rcx]
cmp rdx, rax
cmova rax, rdx
movabs r8, 0x71c71c71c71c72
mov eax, 0x71c71c72
sbb al, 0xc7
jno 0x1400cacff
xor edx, edx
cmp rax, r8
setb dl
cmp rax, 5
xchg edx, eax
ret 0x8348
mov ebx, 4
cmovae rbx, rax
imul r8, rbx, 0x120
invalid
and byte [rcx], al
add byte [rax], al
add cl, al
loop 0x1400cad21
shl edx, 3
test rcx, rcx
je 0x1400cad3f
imul rax, rcx, 0x120
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
add dword [rax], eax
add byte [rax - 0x75], cl
or byte [rax - 0x77], r9b
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x38], ecx
mov qword [rsp + 0x48], rax
mov eax, 8
add byte [rax], al
jmp 0x1400cad41
invalid
add dh, byte [rcx]
ror byte [rbp + rcx*4 + 0x4c], 0x24
and al, 0x38
mov qword [r9 + 8], rax
invalid
invalid
jl 0x1400cad72
xor eax, eax
lea r9, [rsp + 0x38]
and al, 0x38
mov qword [r9 + 8], rax
lea rdi, [rsp + 0x20]
invalid
lea edi, [rsp + 0x20]
mov rcx, rdi
call fcn.1400c6734
fnstsw word [rcx - 0x7cb70001]
invalid
invalid
je 0x1400cad69
fnstsw word [rcx - 0x7cb70001]
invalid
mov rcx, qword [rsp + 0x28]
sub byte [rax - 0x75], cl
push rsp
and al, 0x30
mov rdx, qword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
jmp 0x1400cad7f
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi], rbx
mov dword [rsi], ebx
movabs rcx, 0x8000000000000001
invalid
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.14000b647
mov eax, edx
inc rax
jne 0x1400cada1
xor ecx, ecx
leave
jmp 0x1400cae36
add byte [rax], al
mov rsi, rcx
mov rcx, qword [rcx]
lea rdx, [rcx + rcx]
cmp rdx, rax
cmova rax, rdx
cmova eax, edx
or dword [rax + 0x39], ecx
ret 0xf48
invalid
cmova eax, edx
movabs r8, 0x333333333333334
xor edx, edx
cmp rax, r8
cmp eax, eax
cmp eax, eax
setb dl
cmp rax, 5
clc
add eax, 0x4bb
add byte [rax], al
cmovae rbx, rax
cmovae ebx, eax
imul r8, rbx, 0x28
shl edx, 3
loop case.0x1400c6d10.111
test rcx, rcx
je case.0x14006644c.1000
imul rax, rcx, 0x28
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
mov eax, 8
jmp 0x1400cadf8
add byte [rax], al
add bl, ch
add dh, byte [rcx]
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
invalid
invalid
jl 0x1400cae29
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
lea rdi, [rsp + 0x20]
mov rcx, rdi
and byte [rax - 0x77], cl
stc
mov ecx, edi
call fcn.1400c6734
cmp qword [rdi], 0
je 0x1400cae20
invalid
or al, 0x48
mov ecx, dword [rsp + 0x28]
mov rcx, qword [rsp + 0x28]
and al, 0x28
mov rdx, qword [rsp + 0x30]
jmp 0x1400cae36
mov rax, qword [rsp + 0x28]
and al, 0x28
mov qword [rsi + 8], rax
mov qword [rsi], rbx
movabs rcx, 0x8000000000000001
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.14000b647
sub rsp, 0x20
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
mov rcx, r8
call case.0x1400b9762.265
mov edx, 0x8949ffff
invalid
mov r15, rdx
lea r8, [rsi + rsi]
mov rcx, rdx
mov ecx, edx
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx], r14
mov qword [rbx + 8], r15
or byte [rax - 0x77], cl
mov dword [rbx + 0x10], esi
add rsp, 0x20
mov edx, 0x8949ffff
dec dword [rcx - 0x77]
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
mov rbx, qword [rdx + 8]
mov r14, qword [rdx + 0x10]
mov rcx, r14
mov ecx, esi
call fcn.1400c83b5
mov r15, rax
mov r12, rdx
mov rcx, rdx
ror dword [rax - 0x77], 1
mov edx, ebx
mov edx, ebx
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsi + 0x18]
mov qword [rdi], r15
mov dword [rdi], edi
mov qword [rdi + 8], r12
or byte [rcx + rcx*4 + 0x77], cl
adc byte [rax - 0x7cb7e7b9], cl
sbb byte [rax - 0x7d], cl
invalid
invalid
pop rbx
or byte [rcx + rcx*4 + 0x77], cl
adc byte [rax - 0x7cb7e7b9], cl
sbb byte [rax - 0x7d], cl
invalid
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop r15
ret
out dx, al
add dword [rdx + 0x11], esi
mov rcx, rdi
call case.0x1400c1e73.133
add byte [rax], al
add byte [rax - 0x7f], cl
add rdi, 0xe0
add byte [rax], al
add byte [rax], al
jmp 0x1400caeec
add rsp, 0x28
pop rdi
pop rsi
ret
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.14009e778
cmp bpl, r15b
invalid
mov ecx, esi
call fcn.14009e778
add rsi, 0x48
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400ca0cb
invalid
dec dword [rax - 0x75]
adc dword [rbp + rcx*4 + 0x42], ecx
test byte [rax - 0x7d], 0xc2
add rdx, 0xfffffffffffffff7
xor eax, eax
cmp r8, 8
or byte [rax + 0xf], cl
ret 0x8348
ret 0x8348
mov ecx, eax
jmp fcn.1400c7001
jns 0x1400caf94
cmc
inc ebx
ret
cmp qword [r12], r14
je 0x1400cb57f
mov rcx, rbx
call fcn.1400cb593
mov ecx, eax
call fcn.1400c81c2
mov rcx, rbx
test al, al
je 0x1400cb457
add al, 0x24
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
and qword [rsp + 0x28], 0
mov qword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
and al, 0x30
add dword [rax], eax
add byte [rax], al
and qword [rsp + 0x38], 0
mov rcx, rbx
call fcn.1400cba53
invalid
invalid
add byte [rax], al
mov ebp, 0x4d000005
cmp dword [rsp], esi
cmp qword [r12], r14
je 0x1400cb4bf
mov rcx, rbx
call fcn.1400cb593
add byte [rax], al
add byte [rax], al
mov esi, eax
mov rcx, rbx
call fcn.1400cba53
cmp esi, 0xa
je 0x1400cb4bf
mov rcx, r13
mov edx, esi
call fcn.1400c8eb2
jmp 0x1400cb496
mov rax, qword [r12 + 0x10]
lea rcx, [rsp + 0x78]
and al, 0x78
and al, 0x78
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [r12]
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x70], rax
movaps xmm0, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rsp + 0x28]
movaps xmmword [rsp + 0x90], xmm1
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0xa0], rax
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x80], cl
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x80], cl
lea rcx, [rsp + 0xa8]
movups xmmword [rcx + 0x20], xmm1
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0x70]
jo 0x1400cb568
mov dword [rcx + 0x10], eax
jo 0x1400cb568
mov dword [rcx + 0x10], eax
adc byte [rax - 0x75], cl
and al, 0x78
mov rax, qword [rsp + 0x78]
mov qword [rcx + 0x18], rax
mov rcx, qword [rsp + 0x20]
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_src_astparse.rs
call fcn.1400cf092
mov rbp, rax
mov r15, rdx
xlatb
xlatb
mov rdx, qword [rax + 0x10]
cmp rdx, qword [rax]
jne 0x1400cb558
adc byte [rax + 0x3b], cl
adc byte [rbp + 0xc], dh
mov rcx, rbp
call fcn.1400ca849
mov rdx, qword [rbp + 0x10]
push rbp
invalid
push rbp
adc byte [rax + 0x6b], cl
cli
add rdi, qword [rbp + 8]
imul rdi, rdx, 0x48
add rdi, qword [rbp + 8]
mov ecx, 9
lea rsi, [rsp + 0x90]
lea esi, [rsp + 0x90]
and al, 0x90
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
inc rdx
mov qword [rbp + 0x10], rdx
adc byte [rcx - 1], cl
invalid
jmp 0x1400cb430
adc byte [rcx - 1], cl
invalid
add rsp, 0xd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r8, qword [rax + 0xa0]
mov qword [rsp + 0x20], r8
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_src_astparse.rs
mov rcx, rax
mov ecx, eax
mov ecx, eax
call fcn.1400d0596
add rdx, rax
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], rdx
call fcn.14007537d
cmp eax, 0x110000
je 0x1400cb5dd
push rcx
or al, ch
lodsb al, byte [rsi]
popfq
cli
invalid
add rsp, 0x78
ret
lea rax, [rsp + 0x20]
lea rdx, [rsp + 0x38]
mov qword [rdx], rax
cmp byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
lea rax, str.expected_char_at_offset
lea rax, str.expected_char_at_offset
lea rcx, [rsp + 0x48]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
clc
dec dword [rcx + rcx*4 + 0x42]
or byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0xf1797
call fcn.140158310
invalid
int3
or byte [rax], al
int3
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x75], 0x3a
mov rax, qword [rdi + 0xb0]
mov qword [r8 + 0x40], rax
movups xmm0, xmmword [rdi + 0xa0]
movups xmmword [r8 + 0x30], xmm0
xor byte [rax - 0x73], cl
and byte [r8 - 0x73], r9b
adc eax, 0xf1906
xor byte [rax - 0x73], cl
and byte [r8 - 0x73], r9b
and byte [rax - 0x73], cl
adc eax, 0xf1906
call fcn.1400cf092
mov r13, rax
mov rbp, rdx
mov rax, qword [rax + 0x10]
test rax, rax
je 0x1400cb6cd
dec rax
mov qword [r13 + 0x10], rax
mov dword [rbp + 0x10], eax
imul rdx, rax, 0xe0
add rdx, qword [r13 + 8]
push rbp
or byte [rax - 0x73], cl
mov ah, 0x24
mov eax, 0x41000000
mov eax, 0xe0
mov ah, 0x24
mov eax, 0x41000000
mov eax, 0xe0
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsi]
cmp rax, rbx
je 0x1400cb82b
movabs rcx, 0x8000000000000001
cmp rax, rcx
jne 0x1400cb8e2
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc83948], al
test dword [0x1880cb6d0], edx
lea eax, [rsp + 0x198]
lea rax, [rsp + 0x198]
mov ecx, 9
mov rdi, rax
mov rsi, r12
mov esi, esp
mov esi, esp
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov rcx, rax
call fcn.1400d0d0b
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x38], rbx
mov rax, qword [r13 + 0x10]
test rax, rax
je 0x1400cb7be
invalid
mov bh, 0
add byte [rax], al
invalid
test byte [rdi + 0x48000000], dh
dec eax
add byte [rax - 1], cl
enter 0xffffffffffff8949, 0x45
mov qword [r13 + 0x10], rax
imul rdx, rax, 0xe0
add rdx, qword [r13 + 8]
lea rsi, [rsp + 0xb8]
mov r8d, 0xe0
dec rax
mov qword [r13 + 0x10], rax
imul rdx, rax, 0xe0
add rdx, qword [r13 + 8]
lea rsi, [rsp + 0xb8]
mov r8d, 0xe0
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsi]
movabs rcx, 0x8000000000000001
cmp rax, rcx
je 0x1400cb7ca
cmp rax, rbx
je 0x1400cb972
and al, 2
add byte [rax], al
and al, 2
add byte [rax], al
lea r12, [rsp + 0x100]
movsb byte [rdi], byte [rsi]
and al, 0
add byte [rcx], al
add byte [rax], al
lea rcx, [rsp + 0x198]
invalid
invalid
add byte [rcx], al
add byte [rax], al
lea rcx, [rsp + 0x198]
mov r8d, 0x90
nop
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], cl
nop
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], cl
call sub.VCRUNTIME140.dll_memcpy
lea r9, [rsp + 0x1f8]
clc
add dword [rax], eax
add byte [rax - 0x73], cl
test byte [rax + rbp], ah
add al, byte [rax]
add bh, al
invalid
invalid
add byte [rax], al
add byte [rax], al
clc
add dword [rax], eax
add byte [rax - 0x73], cl
test byte [rax + rbp], ah
add al, byte [rax]
add bh, al
add byte [0x1890cb783], dl
add byte [rax], al
mov rdx, qword [r15 + 8]
add byte [rax], al
mov rdx, qword [r15 + 8]
push rdi
or byte [rbp - 0x75], cl
adc byte [r8 - 0x77], r9b
and al, 0x20
mov r8, qword [r15 + 0x10]
mov qword [rsp + 0x20], rax
lea rsi, [rsp + 0x260]
mov rcx, rsi
call fcn.1400cecb7
mov ecx, 0x10
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, r12
call fcn.1400ca0cb
lea rcx, [rsp + 0x40]
call case.0x1400c1e73.116
mov dl, 0xe6
invalid
invalid
jmp case.0x1400f88e9.290
invalid
lea rax, [rbx + 1]
mov qword [rsp + 0xb8], rax
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax], al
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax], al
invalid
invalid
je 0x1400cb7f2
lea rsi, [rsp + 0x38]
mov ecx, 0x10
cmp byte [rcx + 0x10], bh
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
inc qword [rbp]
add byte [r8 - 0x75], r9b
test byte [rax + rdi*4], ah
mov eax, 0x48000000
cmp eax, ebx
je 0x1400cb809
movabs rcx, 0x8000000000000001
cmp rax, rcx
je case.0x1400b8b1a.439
lea rcx, [rsp + 0xb8]
mov rax, qword [rsp + 0xb8]
mov eax, 0x48000000
cmp eax, ebx
add byte [rax], al
cmp rax, rbx
je 0x1400cb809
movabs rcx, 0x8000000000000001
cmp rax, rcx
add byte [rax], al
or byte [rax + 0x39], 0xc8
je case.0x1400b8b1a.439
lea rcx, [rsp + 0xb8]
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax], al
invalid
mov eax, 0xe8000000
add byte [rax], al
call fcn.14009e778
jmp case.0x1400b8b1a.439
jno case.0x1400b8a38.453
std
invalid
lea rcx, [rsp + 0xb8]
call case.0x1400c1e73.133
nop
add rsp, 0x328
add esp, 0x328
add esp, 0x328
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add rdi, 0xa0
movups xmm0, xmmword [rsp + 0xc0]
test byte [rax + rax*8], ah
add byte [rax], al
invalid
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rdi], cl
movups xmm1, xmmword [rsp + 0xd0]
movups xmm1, xmmword [rsp + 0xd0]
movups xmm2, xmmword [rsp + 0xe0]
xchg esp, eax
and al, 0xe0
loopne 0x1400cb848
add byte [rax], al
mov qword [rsp + 0x30], rbp
loopne 0x1400cb848
mov qword [rsp + 0x30], rbp
xor byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0xe0
lea rbp, [rsp + 0x2e0]
lea ebp, [rsp + 0x2e0]
add al, byte [rax]
add byte [rdi], cl
sub dword [rbp + 0x20], edx
movaps xmmword [rbp + 0x20], xmm2
movaps xmmword [rbp + 0x10], xmm1
movaps xmmword [rbp], xmm0
movups xmm0, xmmword [rdi]
movaps xmmword [rbp + 0x30], xmm0
mov rax, qword [rdi + 0x10]
mov qword [rbp + 0x40], rax
lea rax, [rsp + 0x198]
test byte [rax + rbx*4], ah
add dword [rax], eax
invalid
lea rax, [rsp + 0x198]
test byte [rax + rbx*4], ah
add dword [rax], eax
add byte [rcx + 9], bh
mov ecx, 9
mov rdi, rax
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call fcn.1400d0d0b
mov r8, rdx
mov rcx, rbp
mov ecx, ebp
ror byte [rax - 0x77], 1
jmp 0x128cf41e2
mov ecx, ebp
mov rdx, rax
call fcn.1400ca17b
mov rcx, rbp
jmp 0x1647943ed
xor al, ch
call fcn.1400d0ddc
push rbp
add byte [rax], al
ret 0xdde8
jmp 0x1647943ed
push rbp
add byte [rax], al
mov qword [rsp + 0x40], 0xa
add byte [rax], al
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x38], rbx
mov qword [rsp + 0x38], rbx
lea rax, [rbx + 2]
cmp qword [rsp + 0xb8], rax
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax], al
add cl, byte [r8 + 0x39]
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax], al
invalid
mov word [rdx], gs
invalid
add byte [rax], al
jl case.0x1400b264f.3042
lea rcx, [rsp + 0xb8]
call fcn.14009e778
jmp case.0x1400b264f.3042
sbb dh, bh
invalid
invalid
sbb dh, bh
invalid
lea r13, [rsp + 0x100]
lea rcx, [rsp + 0x198]
mov r8d, 0x90
mov rdx, r13
lodsb al, byte [rsi]
and al, 0
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rbx*4], fs
add dword [rax], eax
add byte [rcx - 0x48], al
nop
add byte [rax], al
add byte [rcx + rcx*4 - 0x16], cl
call sub.VCRUNTIME140.dll_memcpy
or byte [rax], al
lea r9, [rsp + 0x1f8]
lea rax, [rsp + 0x228]
and al, 0x28
add al, byte [rax]
add bh, al
invalid
invalid
add byte [rax], al
add byte [rax], al
mov word [rax + rdi*8], fs
add dword [rax], eax
add byte [rax - 0x73], cl
test byte [rax + rbp], ah
and al, 0x28
and al, 0x28
add al, byte [rax]
add bh, al
add byte [0x1890cb917], dl
adc eax, 0x49000000
adc eax, 0x49000000
add byte [rax], al
mov rdx, qword [r15 + 8]
mov edx, dword [rdi + 8]
mov r8, qword [r15 + 0x10]
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
mov ah, 0x24
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
int1
call fcn.1400cecb7
xor eax, dword [rax]
add byte [rcx + 0x10], bh
adc byte [rax], al
add byte [rax], al
and byte [rax - 0x73], cl
mov ah, 0x24
invalid
adc byte [rax], al
add byte [rax], al
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, r13
call fcn.1400ca0cb
lea rcx, [rsp + 0xb8]
mov eax, 0xe8000000
and eax, 0x48fffd2e
std
dec dword [rax - 1]
inc dword [rbp]
test edi, esp
invalid
mov eax, 0xe8000000
and eax, 0x48fffd2e
std
dec dword [rax - 1]
inc dword [rbp]
mov rcx, r12
mov ecx, esp
add rsp, 0x328
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
jmp fcn.14009e778
invalid
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_src_astparse.rs
invalid
add byte [rdx + 0x28], bh
call fcn.1401583f0
retf 8
int3
invalid
retf 8
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rdi, rdx
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov r14, qword [rdx]
mov rbx, qword [r14 + 0xa0]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov ecx, edx
call fcn.1400cb593
mov ecx, 1
cmp eax, 0x80
jb case.0x1400bfc89.163
invalid
jrcxz 0x1400cb9a9
invalid
add byte [rax], 0
add byte [rdx + 0x1a], dh
invalid
sbb bh, byte [rcx + 2]
mov ecx, 2
add byte [0x1400cc1c6], bh
cmp eax, 0x800
jb case.0x1400bfc89.163
cmp eax, 0x10000
mov ecx, 4
sbb rcx, 0
add rbx, rcx
jb 0x1400cba3a
pop rdi
mov r15, qword [r14 + 0xb0]
add byte [rax], al
inc r15
je 0x1400cba46
pop rdi
mov r12, qword [r14 + 0xa8]
add r14, 0xa0
mov rcx, rdi
mov ecx, edi
call fcn.1400cb593
xor ecx, ecx
cmp eax, 0xa
sete cl
invalid
mov eax, 1
add dword [rax], eax
add byte [rax], al
sar dword [rax + 1], 0x4c
cmove edi, eax
add byte [rax], al
cmove r15, rax
add rcx, r12
movups xmm0, xmmword [r14]
movups xmmword [rsi], xmm0
adc dword [rsi], eax
mov rax, qword [r14 + 0x10]
mov qword [rsi + 0x10], rax
loope fcn.1400cba53
mov qword [rsi + 0x18], rbx
mov qword [rsi + 0x20], rcx
invalid
invalid
and byte [rcx + rcx*4 + 0x7e], cl
mov qword [rsi + 0x28], r15
add rsp, 0x28
sub byte [rax - 0x7d], cl
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
ret
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_src_astparse.rs
call fcn.140158770
or byte [rax], al
or byte [rax], al
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_src_astparse.rs
verw ax
add al, ch
call fcn.140158770
invalid
int3
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
mov rbx, qword [rcx]
mov ebx, dword [rcx]
mov ebx, dword [rcx]
mov rsi, qword [rcx + 0x10]
mov r14, qword [rbx + 0xa0]
adc byte [rbx + rcx*4 - 0x4d], cl
movabs al, byte [0x775f63949000000]
jne case.0x1400bc684.286
mov esi, dword [rbx + 0xa0]
cmp r14, rsi
jne case.0x1400bc684.286
xor eax, eax
jmp 0x1400cbb2d
add byte [rax], al
add byte [rax], al
mov rdi, rcx
mov r15, qword [rbx + 0xa8]
mov edi, dword [rbx + 0xa8]
add byte [rbx + rcx*4 - 0x5d], cl
mov al, 0
add byte [rax], al
iretd
add byte [rbx + rcx*4 - 0x5d], cl
mov al, 0
add byte [rax], al
call fcn.1400cb593
cmp eax, 0xa
jne 0x1400cbaac
mov r12d, 1
inc r15
inc edi
add byte [rax], al
add byte [rcx - 1], cl
inc edi
inc edi
jne 0x1400cbab5
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_src_astparse.rs
verw ax
invalid
call fcn.140158770
inc r12
je 0x1400cbb3b
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.1400cb593
mov r8d, 1
invalid
inc dword [rcx - 0x48]
add dword [rax], eax
add byte [rax], al
cmp eax, 0x80
jb 0x1400cbae6
mov r8d, 2
mov eax, 2
cmp eax, 0x800
or byte [rax], al
add byte [rdx + 0xf], dh
add byte [rax], al
jb 0x1400cbae6
cmp eax, 0x10000
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov r8d, 4
mov eax, 4
sbb r8, 0
fadd dword [rax]
add r8, r14
mov qword [rbx + 0xa0], r8
movabs al, byte [0xa8bb894c000000]
add byte [rax], al
movabs al, byte [0xa8bb894c000000]
add byte [rax], al
mov qword [rbx + 0xb0], r12
mov al, 0
add byte [rax], al
mov rcx, qword [rdi + 8]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_src_astparse.rs
or eax, 0xf12f7
or byte [rbp + rcx*4 + 0xd], cl
not dword [rdx]
str word [rax - 0x77]
add byte [rax - 0x77], cl
or eax, 0xf12f7
add byte [rax - 0x77], cl
mov rdx, rsi
bnd call fcn.1400d0596
call fcn.1400d0596
add rdx, rax
add edx, eax
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
add dword [rax - 0x77], ecx
push rcx
or al, ch
pop rax
cwde
mov qword [rcx + 8], rdx
call fcn.14007537d
cli
invalid
cmp eax, 0x110000
cli
invalid
adc dword [rax], eax
setne al
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
add rsp, 0x38
pop rbx
pop rdi
cmp byte [rbx + 0x5f], bl
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
ret
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_src_astparse.rs
call fcn.140158770
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x528
in al, dx
sub byte [0xc954bb5d], al
add eax, 0x89480000
add byte [rax - 0x77], cl
invalid
mov rbx, rcx
mov rcx, rdx
call fcn.1400cb593
mov dword [rsp + 0x2d8], eax
test byte [rax + rbx*8], ah
add al, byte [rax]
invalid
in al, dx
sub byte [0xc954bb5d], al
add eax, 0x89480000
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
invalid
test byte [rax + rbx*8], ah
and al, 0xd8
fadd dword [rdx]
add byte [rax], al
add al, byte [rax]
add byte [rbx - 0x7af0a308], al
invalid
invalid
cmp eax, 0x5c
jne 0x1400cc7db
test dword [rdx + 0xc], esp
or al, 0
invalid
or al, 0
add byte [rbx + rcx*4 + 0x36], cl
mov r14, qword [rsi]
lea r13, [r14 + 0xa0]
lea ebp, [rsi + 0xa0]
mov rax, qword [r14 + 0xb0]
mov qword [rsp + 0x70], rax
movups xmm0, xmmword [r14 + 0xa0]
movups xmm0, xmmword [rsi + 0xa0]
movaps xmmword [rsp + 0x60], xmm0
sub dword [rsp + 0x60], eax
mov rcx, rsi
call fcn.1400cba53
scasd eax, dword [rdi]
invalid
invalid
invalid
test al, al
je 0x1400cbc05
scasd eax, dword [rdi]
invalid
mov rcx, rsi
call fcn.1400cb593
mov edi, eax
and eax, 0x1ffff8
call [rdi]
add byte [rbx - 0x7af0cf08], al
invalid
test byte [rax], al
add byte [rax], al
test dword [rax + rax - 0x7fbf0000], eax
mov esi, 0xc1
add byte [rax], al
add byte [rax], al
je 0x1400cbcd5
lea rdi, [rsp + 0x3c0]
mov rcx, rdi
test byte [rax], al
add byte [rax], al
cmp byte [r14 + 0xc1], 0
add byte [rax], al
add byte [rax], al
je 0x1400cbcd5
mov rcx, rdi
mov rdx, rsi
call fcn.1400d2f25
add byte [rax - 0x75], cl
and al, 0x70
add byte [rax - 0x75], cl
and al, 0x70
mov eax, dword [rsp + 0x70]
and al, 0x70
mov qword [rdi + 0x10], rax
movaps xmm0, xmmword [rsp + 0x60]
adc byte [r15], r9b
sub byte [rsp + 0x60], al
movaps xmmword [rdi], xmm0
movabs rax, 0x8000000000000000
add byte [rax + 0x2488d48], al
add byte [rax + 0x2488d48], al
jmp 0x1400cbf6e
add byte [rcx - 0x75], cl
adc byte [r13 + rcx*4 - 0x74], r9b
adc byte [rbp + rcx*4 - 0x74], cl
mov rax, qword [r13 + 0x10]
lea r9, [rsp + 0x220]
and al, 0x20
add al, byte [rax]
invalid
and al, 0x20
add al, byte [rax]
add byte [rcx - 0x77], cl
sub byte [r9 + 0xf], al
adc byte [rbp], al
and byte [rdx], al
add byte [rax], al
mov qword [r9 + 0x28], rax
movups xmm0, xmmword [r13]
movups xmmword [r9 + 0x18], xmm0
sbb byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x60]
sub byte [rsp + 0x60], al
movaps xmmword [r9], xmm0
mov rax, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
mov qword [r9 + 0x10], rax
adc byte [rax - 0x73], cl
test byte [rax + rbx*8], ah
add al, byte [rax]
add bh, al
add byte [rdx], cl
add byte [rax], al
lea rax, [rsp + 0x2d8]
mov dword [rax], 0xa
add byte [rdx], cl
add byte [rax], al
add cl, ch
fld qword [rax]
add byte [rax], al
invalid
add cl, ch
fld qword [rax]
add byte [rax], al
invalid
add byte [rcx - 0x1da08], cl
invalid
mov eax, edi
and eax, 0x1ffffe
add byte [rbx - 0x7af0c708], al
cmp eax, 0x38
clc
cmp byte [rdi], cl
test edx, edi
add byte [rax], al
invalid
clc
cmp byte [rdi], cl
test edx, edi
add byte [rax], al
add byte [rcx - 0x80], al
mov esi, 0xc1
add byte [rax], al
je 0x1400cbcd5
mov rcx, rsi
mov rcx, rsi
call fcn.1400cba53
movups xmm0, xmmword [r13]
movups xmm0, xmmword [rbp]
movups xmm0, xmmword [rbp]
movups xmmword [rsp + 0x48], xmm0
adc dword [rsp + 0x48], eax
mov rax, qword [r13 + 0x10]
mov qword [rsp + 0x58], rax
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x30], xmm0
mov rax, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
mov qword [rsp + 0x40], rax
and al, 0x40
mov ecx, edi
mov ecx, edi
call fcn.1400d247e
add byte [rax + rax*8 + 0x1ce840f], al
add byte [rax], al
test al, al
je 0x1400cbe6a
movabs rax, 0x8000000000000000
lea rcx, [rax + 2]
mov eax, 0
add byte [rax], al
add byte [rax + 0x2488d48], al
lea rcx, [rax + 2]
mov qword [rbx + 0x20], rcx
movaps xmm0, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], al
sub byte [rsp + 0x30], al
movaps xmm1, xmmword [rsp + 0x40]
sub byte [rsp + 0x40], cl
movaps xmm2, xmmword [rsp + 0x50]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x28], xmm0
movups xmmword [rbx + 0x38], xmm1
invalid
sub byte [rdi], cl
adc dword [rbx + 0x38], ecx
invalid
movups xmmword [rbx + 0x48], xmm2
mov dword [rbx + 0x58], edi
mov byte [rbx + 0x5c], 1
jmp 0x1400cbf99
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
mov esp, 0x22024
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.1400cb98b
movabs dword [0x4c28478b48fffffc], eax
lea ecx, [rsp + 0x2a0]
movabs dword [0x4c28478b48fffffc], eax
lea ecx, [rsp + 0x2a0]
cld
invalid
mov qword [r9 + 0x28], rax
movups xmm0, xmmword [rdi + 0x18]
sub byte [r15], cl
sub byte [rdi], cl
adc byte [rdi + 0x18], al
movups xmmword [r9 + 0x18], xmm0
movaps xmm0, xmmword [rsp + 0x60]
and al, 0x60
sbb byte [r15], cl
sbb byte [rdi], cl
sub byte [rsp + 0x60], al
movaps xmmword [r9], xmm0
sub dword [rcx], eax
add dword [rax - 0x75], ecx
and al, 0x70
mov rax, qword [rsp + 0x70]
mov qword [r9 + 0x10], rax
mov dword [rcx + 0x10], eax
lea rax, [rsp + 0x2d8]
mov dword [rax], 0x20
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
adc byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
adc byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
and al, 0x20
and byte [rax - 0x73], cl
lea rsi, [rsp + 0x1a0]
mov ah, 0x24
movabs al, byte [0x79e8f18948000001]
int1
invalid
jns 0x1400cbd6b
mov rcx, rsi
call fcn.1400cecb7
add byte [rax], al
mov ecx, 0x10
adc byte [rax], al
add byte [rax], al
invalid
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
jmp 0x1400cbf9c
nop
cmp eax, 8
jbe 0x1400cbd72
lea rcx, [0x14024f934]
lea ecx, [0x14024f934]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
or dword [rax + 1], 0x48e0ffc8
lea ecx, [0x14024f954]
or eax, 0x183bdb
or eax, 0x183bdb
fstp xword [rbx]
sbb byte [rax], al
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
movabs r14, 0x8000000000000000
lea rdi, [rsp + 0x1a0]
and al, 0xa0
add dword [rax], eax
add byte [rax - 0x77], cl
stc
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24bc8d48], al
and al, 0xa0
add dword [rax], eax
add byte [rax - 0x77], cl
stc
invalid
invalid
add byte [rax], al
add byte [rax], al
or byte [rax - 0x73], 0xbc
and al, 0xa0
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov rdx, rsi
mov edx, esi
bnd call fcn.1400d24a4
call fcn.1400d24a4
mov rax, qword [rdi]
movups xmm0, xmmword [rdi + 8]
or byte [r15], r9b
sub dword [rsp + 0xb0], eax
add byte [rax], al
invalid
or byte [r15], r9b
sub dword [rsp + 0xb0], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rdi + 0x18], al
invalid
invalid
movups xmm0, xmmword [rdi + 0x18]
movaps xmmword [rsp + 0xc0], xmm0
sub dword [rsp + 0xc0], eax
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rdi + 0x28], al
invalid
invalid
movups xmm0, xmmword [rdi + 0x28]
movaps xmmword [rsp + 0xd0], xmm0
mov rcx, qword [rdi + 0x38]
mov qword [rsp + 0xe0], rcx
loopne case.0x1400c6d10.120
add byte [rax], al
cmp rax, r14
loopne case.0x1400c6d10.120
add byte [rax], al
add byte [rcx + rdi - 0x10], cl
jne 0x1400cc032
movaps xmm0, xmmword [rsp + 0xc0]
add byte [rax], al
movaps xmm1, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0x130], xmm0
invalid
add byte [rdi], cl
sub dword [rsp + 0x140], ecx
movaps xmmword [rsp + 0x140], xmm1
mov rcx, qword [rsp + 0xe0]
mov qword [rsp + 0x150], rcx
mov dword [rsp + 0x150], ecx
mov dword [rsp + 0x150], ecx
mov word [rax + rdx*2], fs
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x60], al
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x120], xmm0
mov rcx, qword [rsp + 0x70]
add byte [rax - 0x75], cl
and al, 0x70
mov qword [rsp + 0x130], rcx
add r14, 2
add cl, byte [rcx + rcx*4 + 0x73]
invalid
mov word [rax + rsi], fs
add dword [rax], eax
add byte [rcx - 0x7d], cl
mov byte [rdx], 0x4c
add cl, byte [rcx + rcx*4 + 0x73]
invalid
add cl, byte [rcx + rcx*4 + 0x73]
and byte [rdi], cl
sub byte [rsp + 0x120], al
movaps xmm0, xmmword [rsp + 0x120]
mov rcx, qword [rsp + 0x130]
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x38
add dword [rax], eax
add byte [rax], al
mov rdx, qword [rsp + 0x138]
movaps xmm1, xmmword [rsp + 0x140]
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x140], cl
add byte [rax], al
movups xmmword [rbx + 0x28], xmm0
mov qword [rbx + 0x38], rcx
mov qword [rbx + 0x40], rdx
movups xmmword [rbx + 0x48], xmm1
mov rcx, qword [rsp + 0x150]
and al, 0x50
add dword [rax], eax
invalid
mov ecx, dword [rsp + 0x150]
jmp 0x1400cbf95
add dword [rax], eax
add byte [rbx + 0x5b777fff], al
invalid
jg 0x1400cbee5
pop rbx
cmp edi, 0x7f
ja case.0x1400bbdef.258
lea eax, [rdi - 0x30]
rol byte [r11 + 0x53720af8], 1
rol byte [rbx + 0x53720af8], 1
cmp eax, 0xa
jb case.0x1400bbdef.258
lea eax, [rdi - 0x41]
cmp eax, 0x1a
clc
sbb dh, byte [rdx + 0x4b]
lea eax, [rdi - 0x61]
cmp eax, 0x1a
jb case.0x1400bbdef.258
mov eax, edi
and eax, 0x7d
jge 0x1400cbe10
clc
cmp al, 0x74
invalid
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x2488d48], al
mov qword [rbx + 0x20], rcx
movaps xmm0, xmmword [rsp + 0x30]
add byte [rax], al
add byte [rax + 0x2488d48], al
mov qword [rbx + 0x20], rcx
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
xor byte [rdi], cl
sub byte [rsp + 0x40], cl
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
and al, 0x50
movups xmmword [rbx + 0x28], xmm0
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x48], xmm2
mov dword [rbx + 0x58], edi
mov byte [rbx + 0x5c], 2
pop rsp
add ch, cl
iretd
add byte [rax], al
invalid
lea eax, [rdi - 0x3c]
cmp eax, 6
jbe 0x1400cc0d7
add byte [rax], al
lea eax, [rdi - 0x72]
cmp eax, 8
ja 0x1400cc11d
xchg dword [rbx], edi
add al, byte [rax]
add byte [rax - 0x73], cl
or eax, 0x183aab
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
add byte [rax], al
add byte [rax], al
or byte [rax - 0x73], 0x48
lea rcx, [rax + 2]
mov qword [rbx + 0x20], rcx
movaps xmm0, xmmword [rsp + 0x30]
invalid
add byte [rax], al
add byte [rax + 0x2488d48], al
lea rcx, [rax + 2]
lea rcx, [rax + 2]
mov qword [rbx + 0x20], rcx
movaps xmm0, xmmword [rsp + 0x30]
invalid
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x28], xmm0
movups xmmword [rbx + 0x38], xmm1
adc dword [rbx + 0x38], ecx
movups xmmword [rbx + 0x48], xmm2
adc dword [rbx + 0x48], edx
adc dword [rbx + 0x48], edx
mov dword [rbx + 0x58], 0xd
mov word [rbx + 0x5c], 0x406
pop r12
invalid
add al, 0xeb
invalid
add byte [rsi - 0x39], ah
pop r12
invalid
jne case.0x1400cbd70.1
and bh, ch
invalid
lea rdi, [rsp + 0x400]
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
bnd call fcn.1400d2e40
bnd call fcn.1400d2e40
mov rax, qword [rsp + 0x70]
mov qword [rdi + 0x10], rax
movaps xmm0, xmmword [rsp + 0x60]
and al, 0x60
and al, 0x60
movaps xmmword [rdi], xmm0
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x73], 0x48
lea ecx, [rax + 5]
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x73], 0x48
lea ecx, [rax + 5]
mov qword [rbx + 0x20], rcx
add rax, 0x204b8948
mov qword [rbx + 0x20], rcx
movaps xmm0, xmmword [rdi]
mov rcx, qword [rdi + 0x10]
mov rdx, qword [rdi + 0x18]
push rdi
sbb byte [rdi], cl
sub byte [rdi + 0x20], cl
invalid
movups xmmword [rbx + 0x28], xmm0
mov qword [rbx + 0x38], rcx
mov qword [rbx + 0x40], rdx
push rbx
movups xmmword [rbx + 0x48], xmm1
invalid
mov rcx, qword [rdi + 0x30]
mov rcx, qword [rdi + 0x30]
mov qword [rbx + 0x58], rcx
mov qword [rbx], rax
add rsp, 0x528
pop rbx
pop rbp
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rdi, [rsp + 0x1a0]
mov rcx, rdi
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.1400d25c5
add byte [rax], al
mov rdx, qword [rdi]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
or byte [rax - 0x73], 0xb4
lea esi, [rsp + 0x1a8]
lea rdi, [rsp + 0x350]
mov ecx, 0xe
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
cmp rdx, rax
ret 0x850f
mov eax, dword [rcx]
add byte [rax], al
ret 0x850f
mov eax, dword [rcx]
add byte [rax], al
lea rax, [rsp + 0x440]
lea rsi, [rsp + 0x350]
lea esi, [rsp + 0x350]
mov ecx, 0xe
mov rdi, rax
mov edi, eax
mov edi, eax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x70]
mov qword [rax + 0x48], rcx
movaps xmm0, xmmword [rsp + 0x60]
invalid
movups xmmword [rax + 0x38], xmm0
lea rdi, [rbx + 8]
jnp case.0x1400c1e73.170
mov ecx, 0xe
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
jmp 0x1400cc19c
add byte [rax], al
jnp case.0x1400c1e73.170
movups xmm0, xmmword [rsp + 0x1e0]
movups xmm1, xmmword [rsp + 0x1f0]
add byte [rax], al
movups xmm2, xmmword [rsp + 0x200]
add byte [rdx], al
add byte [rax], al
add byte [rdx], al
add byte [rax], al
movups xmm3, xmmword [rsp + 0x210]
movaps xmmword [rsp + 0x290], xmm3
movaps xmmword [rsp + 0x280], xmm2
add byte [rax], al
movaps xmmword [rsp + 0x270], xmm1
movaps xmmword [rsp + 0x260], xmm0
mov rcx, qword [rsp + 0xe0]
mov qword [rbx + 0x38], rcx
cmp byte [r15], cl
sub byte [rsp + 0xb0], al
add byte [rax], al
invalid
cmp byte [r15], cl
sub byte [rsp + 0xb0], al
add byte [rax], al
invalid
movaps xmm1, xmmword [rsp + 0xc0]
movaps xmm2, xmmword [rsp + 0xd0]
movups xmmword [rbx + 0x28], xmm2
movups xmmword [rbx + 0x18], xmm1
movups xmmword [rbx + 8], xmm0
movaps xmm0, xmmword [rsp + 0x260]
sub byte [rsp + 0x260], al
sub byte [rsp + 0x260], al
movaps xmm1, xmmword [rsp + 0x270]
movaps xmm2, xmmword [rsp + 0x280]
movaps xmm3, xmmword [rsp + 0x290]
movups xmmword [rbx + 0x40], xmm0
movups xmmword [rbx + 0x50], xmm1
movups xmmword [rbx + 0x60], xmm2
movups xmmword [rbx + 0x70], xmm3
jo 0x1400cc0bc
ret 0xfffe
invalid
lea rcx, [0x14024f978]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
movabs rax, 0x8000000000000000
lea rcx, [rax + 2]
mov qword [rbx + 0x20], rcx
movaps xmm0, xmmword [rsp + 0x30]
add byte [rax], al
or byte [rax - 0x73], 0x48
add cl, byte [rax - 0x77]
and byte [r15], cl
sub byte [rsp + 0x30], al
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x28], xmm0
sub byte [r15], cl
adc dword [rbx + 0x38], ecx
sub byte [r15], cl
adc dword [rbx + 0x38], ecx
movups xmmword [rbx + 0x48], xmm2
mov dword [rbx + 0x58], 0xa
or al, byte [rax]
add byte [rax], al
mov word [rbx + 0x5c], 0x306
jmp 0x1400cbf99
mov rax, qword [rsp + 0x218]
lea rdi, [rbx + 8]
lea rsi, [rsp + 0x350]
add eax, dword [rax]
add byte [rcx + 0xe], bh
add eax, dword [rax]
add byte [rcx + 0xe], bh
rep movsq qword [rdi], qword [rsi]
mov qword [rbx + 0x78], rax
mov qword [rbx], rdx
jmp 0x1400cbf9c
invalid
lea rax, [rsp + 0x2d8]
mov dword [rax], 0xb
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
mov qword [rsp + 0x20], rax
lea rsi, [rsp + 0x1a0]
lea r9, [rsp + 0x30]
movabs al, byte [0x30244c8d4c000001]
jmp 0x1400cbd36
cmp byte [rdi], cl
adc dword [rbx + 0x48], edx
mov byte [rbx + 0x58], 9
jmp 0x1400cbf99
add rcx, qword [rax - 0x77]
and byte [r15], cl
sub byte [rsp + 0x30], al
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x28], xmm0
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x48], xmm2
push rbx
mov byte [rbx + 0x58], 5
jmp 0x1400cbf99
and al, 0x30
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x28], xmm0
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x48], xmm2
push rbx
mov byte [rbx + 0x58], 2
jmp 0x1400cbf99
and al, 0x30
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x28], xmm0
adc dword [rbx + 0x28], eax
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x48], xmm2
mov dword [rbx + 0x58], 9
mov word [rbx + 0x5c], 0x206
jmp 0x1400cbf99
cld
invalid
invalid
lea r8, [rsp + 0x1a0]
and qword [r8], 0
lea rdx, [0x140222ba0]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_src_astparse.rs
lea rcx, [rsp + 0x2d8]
call fcn.14015b86a
lea r8, [rsp + 0x1a0]
and qword [r8], 0
lea rdx, [0x1401bd344]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_src_astparse.rs
or ecx, dword [rdi]
add byte [rax - 0x73], cl
mov word [rax + riz], fs
add al, byte [rax]
add al, ch
lock or byte [rax], al
int3
add byte [rax], al
mov qword [rsp + 0x50], rax
push rax
movups xmm0, xmmword [r13 + 0xa0]
movaps xmmword [rsp + 0x40], xmm0
sub dword [rsp + 0x40], eax
sub dword [rsp + 0x40], eax
mov rcx, rbx
call fcn.1400ca153
cmp rax, 0xc
jne 0x1400cdc17
mov rax, qword [rbp + 0x10]
lea r9, [rsp + 0x120]
and byte [rcx], al
add byte [rax], al
adc byte [r13 + rcx*4 - 0x74], r9b
and al, 0x20
and byte [rcx], al
add byte [rax], al
mov qword [r9 + 0x10], rax
movups xmm0, xmmword [rbp]
invalid
invalid
and byte [rcx], al
add byte [rax], al
mov qword [r9 + 0x10], rax
movups xmm0, xmmword [rbp]
invalid
invalid
add byte [r9 + 0xf], r8b
sub dword [rcx], eax
invalid
movaps xmmword [r9], xmm0
add dword [rdi], ecx
adc byte [rbp], al
movups xmm0, xmmword [rbp]
movups xmmword [r9 + 0x18], xmm0
mov rax, qword [rbp + 0x10]
mov qword [r9 + 0x28], rax
mov dword [rcx + 0x28], eax
lea rax, [rsp + 0xa0]
mov dword [rax], 0x1b
add byte [rax - 0x75], cl
push rsi
invalid
and al, 0xa0
add byte [rax], al
add bh, al
add byte [rbx], bl
add byte [rax], al
add byte [rax - 0x75], cl
push rsi
or byte [rbx + rcx*4 + 0x46], cl
mov r8, qword [rsi + 0x10]
mov qword [rsp + 0x20], rax
mov r8, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
mov qword [rsp + 0x20], rax
lea rsi, [rsp + 0x1d0]
mov ah, 0x24
rol byte [rcx], 1
add byte [rax], al
mov rcx, rsi
call fcn.1400cecb7
mov al, 0x10
add byte [rax], al
mov ecx, 0x10
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
jmp 0x1400cdd9c
test dword [rcx], eax
add byte [rax], al
mov r15, rax
mov rdi, rdx
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rdx
cmp rax, 2
jae 0x1400cdc69
sub byte [rax - 0x73], cl
test byte [rax + riz*4], ah
add byte [rax], al
add bh, al
add byte [rbx], bl
add byte [rax], al
add cl, ch
add dword [rcx], eax
add byte [rax], al
mov rcx, rsi
call fcn.1400ced51
test al, al
je 0x1400cdd31
lea r12, [rsp + 0x1d0]
add byte [rax], al
mov rcx, r12
mov rdx, rsi
call fcn.1400ced85
adc byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
test byte [rax + rdx*2], ah
add al, byte [rax]
add byte [rcx - 0x39], al
add byte [0x18c0cdc9c], al
lea ecx, [rsp + 0x288]
adc byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
test byte [rax + rdx*2], ah
test byte [rax + rdx*2], ah
add al, byte [rax]
add byte [rcx - 0x39], al
add byte [0x18c0cdc9c], al
lea ecx, [rsp + 0x288]
mov dword [r9], 0x19
lea rcx, [rsp + 0x150]
mov rdx, r12
call fcn.1400cef13
mov r8, qword [rbp]
mov r12, qword [rsi + 0x10]
cmp r8, r12
jne 0x1400cddb7
sub dword [rcx], eax
mov rax, qword [rsp + 0x50]
push rax
push rax
mov qword [r9 + 0x10], rax
lea rax, [rsp + 0xa0]
add byte [rax], al
add bh, al
add byte [rdx], bl
add byte [rax], al
add byte [rax - 0x75], cl
push rsi
or byte [rbx + rcx*4 + 0x46], cl
adc byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
add byte [rax], al
add bh, al
add byte [rdx], bl
add byte [rax], al
add byte [rax - 0x75], cl
push rsi
or byte [rbx + rcx*4 + 0x46], cl
adc byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
and al, 0x20
lea rsi, [rsp + 0x1d0]
rol byte [rcx], 1
add byte [rax], al
mov rcx, rsi
call fcn.1400cecb7
add byte [rax], al
add byte [rax], al
mov ecx, 0x10
add byte [rax], al
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x60]
call case.0x1400c1e73.116
mov rcx, rbx
add rsp, 0x338
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.14009e778
call fcn.1400cb593
cmp eax, 0x2c
jne 0x1400cde1e
pop rdx
invalid
pop rdx
mov rcx, rsi
call fcn.1400ced51
test al, al
ror byte [rdi], 0x84
mov al, byte [rdx]
add byte [rax], al
invalid
ror byte [rdi], 0x84
mov al, byte [rdx]
add byte [rax], al
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400cb593
mov rdx, qword [rsp + 0x150]
xchg esp, eax
and al, 0x50
add dword [rax], eax
invalid
cmp eax, 0x7d
xchg esp, eax
and al, 0x50
add dword [rax], eax
add byte [rbx - 0x7af08208], al
invalid
invalid
jne 0x1400ce12f
add eax, dword [rax]
add byte [rbx + 0x158248c], cl
add byte [rax], al
mov ecx, dword [rsp + 0x158]
movabs rax, 0x8000000000000000
cmp rdx, rax
jne 0x1400ce151
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc23948], al
test dword [rdx + 3], ecx
add byte [rax], al
add eax, dword [rax]
add byte [rcx - 0x38cfdbb4], cl
and al, 0x34
mov dword [rsp + 0x30], ecx
mov dword [rsp + 0x34], 1
invalid
and al, 0x34
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax + 0x24448901], dh
cmp byte [rbp + 0x31], al
in eax, dx
mov al, 1
mov dword [rsp + 0x38], eax
xor r13d, r13d
jmp 0x1400cde55
invalid
mov rax, qword [rsp + 0x150]
mov edx, dword [rsp + 0x158]
and al, 0x58
add dword [rax], eax
add byte [rax - 0x47], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc83948], al
invalid
test dword [rdx], eax
add byte [rax], al
invalid
and al, 0x58
add dword [rax], eax
add byte [rax - 0x47], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc83948], al
test dword [rbp - 0x76fffffe], eax
invalid
mov dword [rsp + 0x30], edx
add byte [rcx - 0x38cfdbac], cl
and al, 0x34
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x30], edx
mov dword [rsp + 0x34], 0
mov al, 1
mov dword [rsp + 0x38], eax
xor r13d, r13d
xor ebp, ebp
add dword [rcx + 0x45382444], ecx
xor ebp, ebp
mov dword [rsp + 0x28], 0
add byte [rcx + rdi + 0x65], cl
add byte [rdi], cl
test byte [rsi + 0x48000001], cl
mov es, word [rcx]
add byte [rax], al
mov rcx, rsi
cmp qword [rbp], r12
je 0x1400cdff5
mov es, word [rcx]
add byte [rax], al
mov es, word [rcx]
add byte [rax], al
mov rcx, rsi
call fcn.1400cb593
cmp eax, 0x7d
jge 0x1400cde82
test dword [rbp + 1], edi
add byte [rax], al
invalid
jge 0x1400cde82
test dword [rbp + 1], edi
add byte [rax], al
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
call fcn.1400ced51
add byte [rax], al
mov cl, 1
add dword [rcx - 0x7bc3dbb4], ecx
sal byte [rbp + rbx + 0x48], 0x89
invalid
mov rcx, rsi
mov dword [rsp + 0x3c], ecx
test al, al
je 0x1400cdea7
invalid
sbb eax, 0xe8f18948
add edi, edx
invalid
mov rcx, rsi
call fcn.1400cb593
cmp eax, 0x3f
jne 0x1400cdea7
mov rcx, rsi
call fcn.1400cba53
mov ah, 0xdb
invalid
inc edi
and al, 0x3c
cmp al, 0
add byte [rax], al
invalid
mov ah, 0xdb
invalid
cmp al, 0
add byte [rax], al
add byte [rax - 0x75], cl
adc byte [r8 - 0x77], r9b
adc byte [rax - 0x77], cl
mov rax, qword [rbp + 0x10]
mov qword [rsp + 0x98], rax
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rbp], al
adc byte [rax - 0x77], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rbp], al
movups xmmword [rsp + 0x88], xmm0
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm0, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x70], xmm0
jo 0x1400cdf12
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x80], eax
mov edx, dword [rsp + 0x30]
mov r8d, dword [rsp + 0x5c]
and al, 0x5c
cmp edx, r8d
setbe al
xchg esi, eax
ror byte [rbx + 0x838244c], 0xc1
xchg esi, eax
ror byte [rbx + 0x838244c], 0xc1
je 0x1400ce222
test byte [rcx], dh
add eax, dword [rax]
add byte [rcx + rcx*4 - 7], cl
mov ecx, edi
xor dword [rbx], eax
add byte [rax], al
mov rcx, r15
mov ecx, edi
mov r12d, edx
mov rdx, rdi
mov r13d, r8d
call fcn.1400ceff0
movups xmm0, xmmword [rbp]
movups xmmword [rsp + 0xb8], xmm0
adc dword [rsp + 0xb8], eax
mov rcx, qword [rbp + 0x10]
mov qword [rsp + 0xc8], rcx
invalid
enter 0, 0
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xa0], xmm0
mov rax, qword [rax + 0x10]
mov qword [rsp + 0xb0], rax
movaps xmm0, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], al
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x70], al
jo 0x1400cdf46
movaps xmm1, xmmword [rsp + 0x80]
movaps xmm2, xmmword [rsp + 0x90]
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x90], dl
lea rsi, [rsp + 0x1d0]
movups xmmword [rsi + 0x38], xmm0
adc dword [rsi + 0x38], eax
adc dword [rsi + 0x38], eax
movups xmmword [rsi + 0x48], xmm1
movups xmmword [rsi + 0x58], xmm2
push rsi
pop rax
mov ecx, 0x10
add byte [rdx + 8], bh
mov edx, 8
call fcn.1400c65ff
mov qword [rax], r15
mov qword [rax + 8], rdi
movaps xmm0, xmmword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xb0], cl
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rdi], cl
movaps xmm2, xmmword [rsp + 0xc0]
xchg esp, eax
and al, 0xc0
add byte [rax], al
invalid
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rdi], cl
movaps xmm2, xmmword [rsp + 0xc0]
xchg esp, eax
and al, 0xc0
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rsi], eax
invalid
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi + 0x20], xmm2
mov ecx, dword [rsp + 0x34]
mov dword [rsi + 0x68], ecx
mov dword [rsi + 0x6c], r12d
mov dword [rsi + 0x70], r13d
mov ecx, dword [rsp + 0x3c]
mov byte [rsi + 0x78], cl
invalid
invalid
js 0x1400cdff2
mov qword [rsi + 0x30], rax
mov dword [rsi + 0x30], eax
mov rcx, rsi
call fcn.1400cf018
mov edx, 8
mov rcx, rbx
mov ecx, ebx
mov r8, rax
call fcn.1400ca17b
invalid
dec dword [rcx - 0x73]
jle 0x1400cdfd1
lea rdi, [r14 + 8]
mov ecx, 9
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
movabs rax, 0x8000000000000000
mov qword [r14], rax
mov dword [rsi], eax
add rsp, 0x338
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
mov rax, qword [rbp + 0x10]
lea r9, [rsp + 0x120]
mov qword [r9 + 0x28], rax
movups xmm0, xmmword [rbp]
movups xmmword [r9 + 0x18], xmm0
movaps xmm0, xmmword [rsp + 0x40]
movaps xmmword [r9], xmm0
mov rax, qword [rsp + 0x50]
mov qword [r9 + 0x10], rax
lea rax, [rsp + 0xa0]
lea eax, [rsp + 0xa0]
lea eax, [rsp + 0xa0]
add bh, al
add byte [rdx], bl
add byte [rax], al
add byte [rax - 0x75], cl
mov dword [rax], 0x1a
mov rdx, qword [rsi + 8]
push rsi
or byte [rax - 0x77], cl
and al, 0x20
push rsi
or byte [rax - 0x77], cl
and al, 0x20
lea rsi, [rsp + 0x1d0]
mov rcx, rsi
mov r8, r12
call fcn.1400cecb7
mov ecx, 0x10
adc byte [rax], al
add byte [rax], al
adc byte [rax], al
add byte [rax], al
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x28]
jmp 0x1400ce0e7
mov dword [rax], eax
add byte [rax], al
mov dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
adc byte [r13 + rcx*4 - 0x74], r9b
and al, 0x20
add dword [rax], eax
mov rax, qword [rbp + 0x10]
lea r9, [rsp + 0x120]
add byte [rcx - 0x77], cl
sub byte [r15], cl
adc byte [rbp], al
add byte [rcx - 0x77], cl
sub byte [r15], cl
adc byte [rbp], al
movups xmmword [r9 + 0x18], xmm0
movaps xmm0, xmmword [rsp + 0x40]
and al, 0x40
sbb byte [rdi], cl
sub byte [rsp + 0x40], al
and al, 0x40
and al, 0x40
movaps xmmword [r9], xmm0
mov rax, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
mov qword [r9 + 0x10], rax
lea rax, [rsp + 0xa0]
add byte [rax], al
mov dword [rax], 0x1a
sbb al, byte [rax]
add byte [rax], al
sbb al, byte [rax]
add byte [rax], al
mov rdx, qword [rsi + 8]
mov qword [rsp + 0x20], rax
invalid
or byte [rax - 0x77], cl
and al, 0x20
invalid
lea rsi, [rsp + 0x1d0]
mov ah, 0x24
rol byte [rcx], 1
add dword [rax], eax
invalid
and al, 0xd0
add dword [rax], eax
add byte [rax - 0x77], cl
mov ecx, esi
mov rcx, rsi
mov r8, r12
call fcn.1400cecb7
add al, 0xc
add byte [rax], al
add byte [rcx + 0x10], bh
mov ecx, 0x10
mov rdi, r14
mov edi, esi
rep movsq qword [rdi], qword [rsi]
mov r13b, 1
invalid
mov cl, 1
add ebx, ebp
jmp 0x1400ce0e7
add dword [rcx + 0x4822eb01], esi
lea esi, [rsp + 0x15c]
add byte [rax], al
lea rsi, [rsp + 0x15c]
mov ah, 0x24
pop rsp
add dword [rax], eax
add byte [rax], al
mov qword [r14], rax
add byte [rax], al
mov qword [r14], rax
mov dword [r14 + 8], edx
push rsi
invalid
add r14, 0xc
add esi, 0xc
mov ecx, 0x1d
mov rdi, r14
rep movsd dword [rdi], dword [rsi]
xor r13d, r13d
in eax, dx
xor ecx, ecx
test r13b, r13b
sete al
test cl, cl
sete cl
test cl, cl
jne 0x1400cdd92
cld
invalid
invalid
test al, al
jne 0x1400cdd92
nop
cld
invalid
invalid
nop
cld
invalid
mov rcx, qword [rsp + 0x150]
movabs rax, 0x8000000000000000
cmp rcx, rax
push rax
add dword [rax], eax
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc13948], al
test byte [rbp - 4], dh
invalid
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
je 0x1400cdd92
mov rdx, qword [rsp + 0x158]
call fcn.140029b24
jmp 0x1400cdd92
cld
invalid
invalid
cld
invalid
movabs rax, 0x8000000000000000
cmp rdx, rax
jne 0x1400ce165
add byte [rax], al
mov dword [rsp + 0x30], eax
jmp 0x1400ce1b6
xor bl, ch
lea rsi, gs:[rsp + 0x15c]
lea rsi, [rsp + 0x15c]
lea esi, [rsp + 0x15c]
mov qword [r14], rdx
mov dword [r14 + 8], ecx
jmp 0x1400ce0d4
and al, 0x68
add dword [rax], eax
add byte [rax - 0x73], cl
lea rdx, [0x1401bd1d8]
call fcn.1400cefb4
invalid
invalid
add byte [rax], al
add byte [rax + rax*8 + 0xff840f], al
add byte [rax], al
invalid
invalid
add byte [rax + rax*8 + 0xff840f], al
add byte [rax], al
cmp byte [r13 + 0xc3], 0
je 0x1400ce2a1
pop rax
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x28
and al, 0x28
call fcn.140029b24
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0
lea rcx, [rsp + 0x1d0]
mov rdx, rsi
call fcn.1400ced85
lea r13, [rsp + 0xa0]
lea r8, [rsp + 0x250]
lea r9, [rsp + 0x288]
mov rcx, r13
lea rdx, [rsp + 0x1d0]
call fcn.1400cef13
mov rdx, qword [r13]
mov r8d, dword [r13 + 8]
movabs rax, 0x8000000000000000
cmp rdx, rax
jne 0x1400ce24b
mov dword [rsp + 0x5c], r8d
mov r13b, 1
mov ch, 1
mov ch, 1
mov dword [rsp + 0x34], 2
mov dword [rsp + 0x38], 0
and al, 0x38
add byte [rax], al
add byte [rax], al
invalid
and al, 0x38
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
cmp edi, esp
invalid
jmp case.0x1400f88e9.332
lea rax, [rsp + 0xa0]
add byte [rax], al
mov dword [rax], 0x18
mov rdx, qword [rsi + 8]
mov qword [rsp + 0x20], rax
lea rsi, [rsp + 0x1d0]
add dword [rax], eax
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x70
add dword [rax], eax
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x70
jmp 0x1400ce03f
dec dword [rax - 0x73]
mov ah, 0x24
and al, 0xac
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rsi, [rsp + 0xac]
lea rax, [rsp + 0x2c4]
mov ecx, 0x1d
test byte [rsp + rax*8], ah
add al, byte [rax]
add byte [rcx + 0x1d], bh
mov rdi, rax
rep movsd dword [rdi], dword [rsi]
mov qword [r14], rdx
mov dword [r14 + 8], r8d
add r14, 0xc
mov ecx, 0x1d
add byte [rax], al
mov rdi, r14
mov rsi, rax
mov esi, eax
rep movsd dword [rdi], dword [rsi]
mov r13b, 1
jmp 0x1400ce055
std
invalid
invalid
lea rsi, [rsp + 0x15c]
mov eax, dword [rsi - 4]
mov rcx, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
sub byte [rcx - 0x77], cl
invalid
mov qword [r14], rcx
mov dword [r14 + 8], eax
jmp 0x1400ce0d4
xor edi, esi
invalid
invalid
xor edi, esi
invalid
and al, 0x50
add dword [rax], eax
add byte [rcx + 0x10], bh
adc byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 9], cl
mov edi, esi
mov edi, esi
rep movsq qword [rdi], qword [rsi]
mov r13b, 1
jmp 0x1400ce0e5
out dx, eax
invalid
invalid
movabs eax, dword [0x4156415741cc0008]
push rbp
push r14
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x1e8
mov rdi, r8
invalid
in al, dx
call 0x18c0ce2ea
add dword [rax], eax
add byte [rcx + rcx*4 - 0x39], cl
invalid
add dword [rax], eax
add byte [rcx + rcx*4 - 0x39], cl
invalid
mov qword [rsp + 0x28], rcx
and al, 0x28
movabs r13, 0x8000000000000000
lea rcx, [rsp + 0x60]
lea ecx, [rsp + 0x60]
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x73], 0x4c
and al, 0x60
lea ecx, [rsp + 0x60]
and qword [rcx - 0x18], 0
mov eax, 8
mov qword [rcx - 0x10], rax
mov dword [rcx - 0x10], eax
mov qword [rcx + 8], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
clc
push rdi
ror byte [rdi], 0x11
clc
mov qword [rsp + 0x30], rdx
and dword [rsp + 0x38], 0
and qword [rcx + 0x10], 0
adc byte [rax], al
lea rcx, [rsp + 0x78]
add rcx, rax
mov qword [rsp + 0x40], rcx
lea rbp, [rsp + 0x170]
jo 0x1400ce33b
add byte [rax], al
jo 0x1400ce33b
add byte [rax], al
add byte [rax + 1], cl
invalid
add rbp, rax
mov rax, qword [r8]
lea rcx, [0x14024f9b8]
or eax, 0x18166f
or eax, 0x18166f
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rsi, r8
mov esi, eax
mov esi, eax
jmp rax
mov r8, qword [rdi + 8]
jmp 0x1400ce36d
invalid
or r11b, r13b
adc cl, byte [rbx + rcx*4 + 0x47]
or byte [rcx - 0x7d], cl
add r8, 0x60
jmp 0x1400ce36d
invalid
mov r8, qword [rdi + 8]
add r8, 0x60
jmp 0x1400ce36d
invalid
mov r8, qword [rdi + 8]
add r8, 0x18
mov rsi, rdi
or byte [rcx - 0x7d], cl
rcr byte [rax], 0x48
mov esi, edi
lea rdi, [rsp + 0x78]
lea rdx, [rsp + 0x30]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.1400ceb9d
or byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rdi]
mov rdx, qword [rdi]
mov edx, dword [rdi]
cmp rdx, r13
jne 0x1400ce77c
invalid
add byte [rax - 0x75], cl
invalid
mov rax, qword [rsi]
add rax, 0xfffffffffffffff9
cmp rax, 4
ja case.default.0x1400ce3ad
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
js case.0x1400b9762.433
test r14, r14
je 0x1400ce3f0
lea r15, [rsp + 0x78]
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.1400ceb9d
add byte [rax], al
add byte [rax], al
mov rax, qword [r15]
cmp rax, r13
cmp eax, ebp
je 0x1400ce40f
invalid
and al, 0xe9
ret 3
jmp case.0x1400c9e92.99
add byte [rax], al
out dx, eax
inc dword [rbx]
xchg dword [rax - 0x7d000000], ebx
add byte [rax], al
add byte [rax], al
cmp eax, 8
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
cmp eax, 8
mov ecx, 2
add al, byte [rax]
add byte [rax], al
cmovb ecx, eax
cmp ecx, 6
enter 0xfffffffffffff983, 6
jae 0x1400ce55c
add byte [rbp + rcx*4 - 0x44], cl
lea r15, [rsp + 0xf8]
and al, 0xf8
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
add byte [rax], al
mov rcx, r15
mov rdx, r14
mov r8, rdi
call fcn.1400ce9e3
mov esi, 0x41000005
cmp dword [rdi], 4
mov esi, 0x41000005
cmp dword [rdi], 4
jne 0x1400ce4cd
lea r15, [rsp + 0x78]
lea r9, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov rcx, r15
mov rdx, r14
mov r8, rdi
mov eax, edi
mov eax, edi
call fcn.1400ceb0d
add byte [rax], al
mov rax, qword [r15]
cmp rax, r13
jne case.0x1400c9e92.99
mov rax, qword [rsp + 0x68]
and al, 0x68
mov r14, qword [rsp + 0x70]
and al, 0x70
imul rcx, r14, 0x30
dec r14
lea rbx, [rax + rcx]
add rbx, 0xffffffffffffffd0
cmp r14, 0xffffffffffffffff
je case.0x1400bc684.320
test bh, ah
add dword [rax], eax
add byte [rbx + rcx*4 + 0x3b], cl
mov edi, dword [rbx]
mov edi, dword [rbx]
cmp r15, 2
cmp edi, 2
je 0x1400ce660
test ch, bl
add dword [rax], eax
add byte [rax], al
lea rdx, [rbx + 0x10]
mov r12, qword [rbx + 8]
mov esp, dword [rbx + 8]
invalid
or byte [rax - 0x73], cl
mov esp, 0xf824
add byte [rax - 0x77], cl
stc
fld qword [rcx]
add byte [rax], al
lea rdx, [rbx + 0x10]
mov r12, qword [rbx + 8]
mov esp, dword [rbx + 8]
invalid
or byte [rax - 0x73], cl
mov esp, 0xf824
add byte [rax - 0x77], cl
stc
call fcn.1400ceb42
cmp dword [rdi], 4
jne 0x1400ce515
lea rdi, [rsp + 0x78]
lea r9, [rsp + 0x30]
mov rcx, rdi
stc
jl 0x1400ce4c8
stc
mov rdx, r15
mov r8, r12
mov eax, esp
call fcn.1400ceb0d
mov rax, qword [rdi]
mov eax, dword [rdi]
cmp rax, r13
jne 0x1400ce7ad
test ecx, ebp
add al, byte [rax]
invalid
test ecx, ebp
add al, byte [rax]
add byte [rcx - 1], cl
invalid
add byte [rax], al
dec r14
add rbx, 0xffffffffffffffd0
jmp 0x1400ce46c
lea rcx, [rsp + 0xf8]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
adc byte [r8 - 0x73], cl
and al, 0x78
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x10], xmm0
call fcn.1400cea85
add byte [rcx - 0x77], cl
invalid
mov r12, rdx
lea rdx, [rsp + 0x78]
lea edx, [rsp + 0x78]
xchg edi, eax
add eax, 0x89490000
add byte [rcx - 0x77], cl
add byte [rcx - 0x77], cl
invalid
lea edx, [rsp + 0x78]
mov qword [rdx], r14
mov dword [rdx], esi
mov qword [rdx + 8], rdi
lea rcx, [rsp + 0x60]
call 0x1400ceabd
mov r14, r15
mov rdi, r12
mov edi, esp
jmp 0x1400ce3c8
mov bl, 0xfe
invalid
invalid
mov bl, 0xfe
invalid
mov qword [rsp + 0x70], r14
lea rcx, [rsp + 0xf8]
and al, 0xf8
add byte [rax], al
invalid
jo 0x1400ce563
lea ecx, [rsp + 0xf8]
and al, 0xf8
add byte [rax], al
add byte [rdi], cl
adc byte [rcx], al
invalid
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
lea rax, [rsp + 0x78]
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x10], xmm0
call fcn.1400cea85
mov r14, rax
mov esi, eax
mov esi, eax
mov rdi, rdx
mov edi, edx
lea rdx, [rsp + 0x78]
and al, 0x78
mov qword [rdx], r15
mov qword [rdx + 8], r12
lea rcx, [rsp + 0x60]
and al, 0x60
and al, 0x60
call 0x1400ceabd
jmp 0x1400ce3c8
invalid
jne 0x1400ce566
mov r8, qword [rdi]
invalid
jmp 0x1400ce3d1
invalid
lea r8, [rdi + 0x18]
jmp 0x1400ce3d1
mov rdx, qword [rbx + 0x10]
test rdx, rdx
je case.default.0x1400ce3ad
test ch, ah
add byte [rax], al
add byte [rax], al
mov rdi, qword [rbx + 8]
add byte [rax], al
mov rdi, qword [rbx + 8]
lea r8, [0x1401bd8b8]
mov rcx, rdi
invalid
mov ecx, edi
call fcn.14009a37e
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
lea r8, [0x1401bd8d0]
call fcn.1400ce9de
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
jmp 0x1400ce5fe
add byte [rax], al
jmp 0x1400ce5fe
pop rsi
or byte [rax - 0x75], cl
mov edx, dword [rbx + 0x10]
invalid
invalid
mov edx, dword [rbx + 0x10]
test rdx, rdx
ror byte [rdi], cl
invalid
wait
add byte [rax], al
add byte [rax], al
ror byte [rdi], cl
test byte [rbx + 0x48000000], bl
add byte [rax], al
mov rdi, qword [rbx + 8]
add byte [rax], al
mov rdi, qword [rbx + 8]
jnp 0x1400ce5d6
lea r8, [0x1401bd888]
mov rcx, rdi
call fcn.14009a37e
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
lea r8, [0x1401bd8a0]
lea eax, [0x1401bd8a0]
or byte [r8 - 0x75], cl
push rbx
adc byte [rbp + rcx*4 + 5], cl
invalid
invalid
mov ah, 0xf2
invalid
invalid
lea eax, [0x1401bd8a0]
add eax, 0xef2b4
invalid
call fcn.1400ce9de
mov ecx, 3
jmp 0x1400ce5fe
leave
lea r14, [rsp + 0xf8]
mov qword [r14], rcx
mov qword [r14 + 8], rdi
mov qword [r14 + 0x10], rax
mov qword [r14 + 0x18], rdx
sbb byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call case.0x1400cbd70.52
mov rdi, rax
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
adc byte [rsi + 0x10], cl
push rcx
add al, byte [rax]
add byte [rax - 0x77], cl
mov rdi, rax
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
adc byte [rsi + 0x10], cl
adc byte [rax - 0x75], r9b
and al, 0x40
invalid
mov rax, qword [rsp + 0x40]
movups xmmword [rax + 0x10], xmm1
adc dword [rax + 0x10], ecx
movups xmmword [rax], xmm0
lea rdx, [rsp + 0x78]
lea edx, [rsp + 0x78]
and al, 0x78
mov qword [rdx], rsi
lea rcx, [rsp + 0x48]
call 0x1400ce898
add byte [rax - 0x75], cl
invalid
lea rcx, [0x14024f9b8]
lea ecx, [0x14024f9b8]
adc ebx, dword [rax]
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
mov rsi, rdi
mov esi, edi
mov esi, edi
jmp rax
xor r14d, r14d
mov qword [rsp + 0x70], r14
je 0x1400ce688
jo 0x1400ce6b2
mov r8, qword [rsi]
mov eax, dword [rsi]
lea rdi, [rsp + 0x78]
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
mov rcx, rdi
call fcn.1400ce8e8
mov rdx, qword [rdi]
cmp rdx, r13
jne 0x1400ce77c
invalid
add byte [rax - 0x75], cl
invalid
test esi, esi
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x50
push rax
mov rsi, qword [rsp + 0x58]
imul rcx, rsi, 0x28
dec rsi
lea r14, [rax + rcx]
add r14, 0xffffffffffffffe8
cmp rsi, 0xffffffffffffffff
je 0x1400ce763
test byte [rdx + 0x49000000], bh
mov eax, dword [rsi - 8]
mov rax, qword [r14 - 8]
cmp rax, 4
je 0x1400ce765
invalid
test byte [rsi + 0x49000000], ch
mov ebx, dword [rsi - 0x10]
mov rbx, qword [r14 - 0x10]
lea rdx, [rsp + 0x170]
jo 0x1400ce6c2
add byte [rax], al
add byte [rax - 0x77], cl
add cl, byte [rcx - 0x75]
adc byte [rax - 0x77], r9b
mov qword [rdx], rax
mov rax, qword [r14 + 0x10]
mov qword [rbp + 0x10], rax
movups xmm0, xmmword [r14]
adc byte [rax - 0x77], cl
adc byte [r9 + 0xf], r8b
adc byte [rsi], al
movups xmmword [rbp], xmm0
lea rdi, [rsp + 0xf8]
mov rcx, rdi
call fcn.1400ce911
add byte [rbx + 0x2675043f], al
mov r8, qword [rbx]
lea rdi, [rsp + 0x78]
and al, 0x78
lea rdx, [rsp + 0x30]
mov rcx, rdi
call fcn.1400ce8e8
mov rdx, qword [rdi]
cmp rdx, r13
jne 0x1400ce777
dec rsi
add r14, 0xffffffffffffffd8
jmp 0x1400ce69f
invalid
mov cs, word [rbp + rcx*4 + 0x74]
and al, 0x48
invalid
lea r14, [rsp + 0x48]
mov qword [r14 + 0x10], rsi
lea rcx, [rsp + 0xf8]
movups xmm0, xmmword [rcx]
adc byte [rcx], al
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
mov rax, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
call case.0x1400cbd70.52
mov rdi, rax
lea rdx, [rsp + 0x78]
mov qword [rdx], rbx
mov rcx, r14
call 0x1400ce898
mov rax, qword [rdi]
lea rcx, [0x14024f9b8]
lea ecx, [0x14024f9b8]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
mov rsi, rdi
jmp rax
xor esi, esi
mov qword [rsp + 0x58], rsi
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
mov qword [rax], r13
jmp 0x1400ce806
pop qword [rax]
add byte [rax], al
pop qword [rax]
add byte [rax], al
mov qword [rsp + 0x58], rsi
lea rsi, [rsp + 0x80]
add byte [rax - 0x73], cl
test byte [rax + rdi*8], ah
clc
add byte [rax], al
add byte [rcx + 0xf], bh
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rdi*8], ah
clc
add byte [rax], al
add byte [rcx + 0xf], bh
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rsp + 0x28]
mov edi, dword [rsp + 0x28]
sub byte [rax - 0x77], cl
invalid
add rdi, 8
mov ecx, 0xf
mov rsi, rax
mov esi, eax
jmp 0x1400ce803
mov qword [rsp + 0x70], r14
lea rsi, [rsp + 0xa0]
mov rdx, qword [rsi - 0x20]
loopne 0x1400ce80b
mov eax, dword [rsi - 0x18]
mov ah, 0x24
movabs al, byte [0x4ce0568b48000000]
loopne 0x1400ce80b
loopne 0x1400ce80b
mov eax, dword [rsi - 0x18]
mov r9, qword [rsi - 0x10]
mov r10, qword [rsi - 8]
mov edx, dword [rsi - 8]
invalid
mov edx, dword [rsi - 8]
lea rdi, [rsp + 0x190]
mov ecx, 0xb
add dword [rax], eax
add byte [rcx + 0xb], bh
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rsp + 0x28]
mov qword [rdi], rax
mov dword [rdi], eax
mov qword [rdi + 8], rdx
mov qword [rdi + 0x10], r8
mov qword [rdi + 0x18], r9
sbb byte [rcx + rcx*4 + 0x57], cl
and byte [rax - 0x7d], cl
add edi, 0x28
lea rsi, [rsp + 0x190]
add dword [rax], eax
add byte [rcx + 0xb], bh
sbb byte [rcx + rcx*4 + 0x57], cl
and byte [rax - 0x7d], cl
invalid
invalid
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
lea rcx, [rsp + 0x48]
call case.0x1400c1c40.205
nop
add rsp, 0x1e8
invalid
call 0x19b0ce81a
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rbp
add byte [rax], al
add byte [rax - 0x173b7eb8], dl
invalid
call 0x19b0ce81a
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rbp
invalid
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
and byte [rax - 0x77], cl
invalid
mov eax, dword [rcx]
test rax, rax
je 0x1400ce847
imul r8, rax, 0x28
mov rcx, qword [rsi + 8]
mov edx, 8
call fcn.14000ce13
invalid
invalid
dec dword [rax - 0x75]
sbb byte [rax - 0x7b], r9b
sal byte [rdi + rdx + 0x4c], 0x6b
je 0x1400ce867
imul r8, rax, 0x30
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov edx, 8
add rsp, 0x20
mov rax, qword [rsi + 0x18]
test rax, rax
invalid
je 0x1400ce867
pop rsi
jmp fcn.14000ce13
invalid
invalid
call qword [rax + 0x20c48348]
add esp, 0x20
pop rsi
ret
cmp rdx, 2
jb 0x1400ce894
test rax, rax
jne case.0x1400c6d10.179
mov rcx, qword [rcx]
add rcx, 0x30
jmp 0x1400ce894
mov rcx, qword [rcx]
or dword [rax - 0x7d], ecx
rcr dword [rax + 0x48], 0x8b
invalid
add rcx, 0x58
add ecx, 0x58
mov rax, qword [rcx]
mov eax, dword [rcx]
add ebx, eax
push rsi
push rdi
ret
sub rsp, 0x28
mov rdi, rdx
mov edi, edx
mov edi, edx
mov rsi, rcx
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx]
jne case.0x1400b930a.473
invalid
dec dword [rax - 0x75]
push rsi
adc byte [rax - 0x75], cl
mov rax, qword [rsi + 8]
imul rcx, rdx, 0x28
imul ecx, edx, 0x28
invalid
mov rax, qword [rsi + 8]
imul rcx, rdx, 0x28
imul ecx, edx, 0x28
imul ecx, edx, 0x28
mov r8, qword [rdi + 0x20]
mov qword [rax + rcx + 0x20], r8
and byte [r9 + r9*4 + 0x44], r9b
or byte [rax], ah
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rax + rcx + 0x10], xmm1
movups xmmword [rax + rcx], xmm0
inc rdx
mov qword [rsi + 0x10], rdx
add rsp, 0x28
pop rdi
pop rsi
ret
sub rsp, 0x20
mov rsi, rcx
cmp r8, 7
clc
invalid
jb 0x1400ce8fe
clc
invalid
mov rcx, rdx
call fcn.1400ce9bc
movabs rax, 0x8000000000000000
mov qword [rsi], rax
add rsp, 0x20
pop rsi
ret
mov rax, qword [rdx]
lea rcx, [0x14024f9fc]
or eax, 0x1810d8
fcom dword [rax]
sbb byte [rax], al
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
invalid
jmp rax
mov qword [rsi], 4
jmp 0x1400ce990
mov rax, qword [rdx + 0x18]
test rax, rax
je case.0x1400ce92b.0
mov rdi, qword [rdx + 0x10]
lea r8, [0x1401bd8e8]
lea eax, [0x1401bd8e8]
add byte [rax - 0x77], cl
stc
mov rdx, rax
mov edx, eax
call fcn.1400ce997
add byte [rax], al
mov qword [rsi], 2
jmp 0x1400ce984
mov rax, qword [rdx + 0x18]
test rax, rax
je case.0x1400ce92b.0
mov rdi, qword [rdx + 0x10]
lea r8, [0x1401bd900]
mov rcx, rdi
mov rdx, rax
call fcn.1400ce997
mov qword [rsi], 3
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], rax
invalid
adc byte [rax - 0x77], cl
push rsi
sbb byte [rax - 0x7d], cl
invalid
invalid
mov qword [rsi + 0x18], rdx
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
test rdx, rdx
je case.0x1400b8efc.405
dec rdx
add rcx, 0x10
mov rax, rcx
add rsp, 0x28
ret
mov ecx, 1
add dword [rax], eax
add byte [rax], al
invalid
xor edx, edx
call fcn.140158350
or byte [rax], al
invalid
shr al, cl
xchg ebp, eax
cdq
or byte [rax], al
invalid
add ah, cl
int3
sub byte [rbx - 0x3f7af7bf], cl
mov eax, dword [rcx + 8]
test eax, eax
je 0x1400ce9d1
dec eax
mov dword [rcx + 8], eax
add rsp, 0x28
ret
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_src_astparse.rs
or eax, 0xeee28
call fcn.140158770
or byte [rax], al
int3
movups xmmword [rcx + 0x10], xmm0
adc dword [rcx + 0x10], eax
ret
add byte [rax], al
out dx, eax
inc dword [rcx + 3]
invalid
nop
cwde
add byte [rax], al
add edx, dword [rax + 0x98]
add byte [rbx + 0x2b808fa], al
add byte [rax], al
add byte [rdi], cl
ret 0xf883
cmp edx, 8
mov eax, 2
cmovb eax, edx
cmp eax, 6
je case.0x1400cb08f.67
cmp eax, 7
jne 0x1400cea45
mov rax, qword [r8 + 0x10]
test rax, rax
je 0x1400cea45
mov rdx, qword [r8 + 8]
dec rax
and qword [rcx], 0
mov qword [rcx + 8], rdx
add rdx, 0xa0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
ret
mov qword [rcx], 4
ret
mov rdx, qword [r8]
lea rax, [rdx + 0x30]
cmp dword [rdx + 0xc8], 0x110008
mov edx, 0xc8
or byte [rax], al
adc dword [rax], eax
add byte [rax], al
add byte [rax], cl
add byte [rcx], dl
add byte [rbp + 0xc], dh
invalid
jne 0x1400cea6c
or al, 0x48
mov dword [rcx], 1
mov qword [rcx], 1
mov qword [rcx + 8], rax
ret
and qword [rcx], 0
and dword [rcx], 0
mov qword [rcx + 8], rax
lea rax, [0x14024c278]
lea eax, [0x14024c278]
lea eax, [0x14024c278]
mov qword [rcx + 0x10], rax
and qword [rcx + 0x18], 0
ret
add dword [rax - 0x73], ecx
adc eax, 0x180f7d
sbb byte [rax], al
lea rdx, [0x14024fa0c]
sbb byte [rax], al
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
invalid
invalid
loopne 0x1400ceae1
mov rdx, qword [rcx + 0x10]
cmp dword [rdx + 0x98], 0x110008
mov edx, 0x98
or byte [rax], al
add byte [rcx], dl
invalid
adc byte [rcx + 0x98ba], al
add byte [rax], cl
mov edx, 0x98
or byte [rax], al
add byte [rcx], dl
invalid
add byte [rcx], dl
add byte [rdi], cl
xchg esp, eax
shr bl, 0xe
sete al
jmp 0x1400ceab9
mov rdx, qword [rcx + 8]
mov edx, dword [rcx + 8]
xor eax, eax
jmp 0x1400ceab9
mov rdx, qword [rcx + 8]
mov al, 1
or byte [rax - 0x3f49f0ff], dh
movzx eax, al
rol bl, 0x56
push rdi
sub rsp, 0x28
mov rdi, rdx
mov rsi, rcx
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx]
jne 0x1400ceade
ret
mov rcx, rsi
call 0x1400ca900
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi + 8]
imul rcx, rdx, 0x30
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmmword [rax + rcx + 0x20], xmm2
push rsp
or byte [rax], ah
movups xmmword [rax + rcx + 0x10], xmm1
or byte [rax], dl
movups xmmword [rax + rcx], xmm0
inc rdx
mov qword [rsi + 0x10], rdx
mov dword [rsi + 0x10], edx
or byte [rax - 1], cl
ret 0x8948
invalid
mov dword [rsi + 0x10], edx
add rsp, 0x28
pop rdi
pop rsi
ret
sal byte [rbp + 0xd], cl
jne 0x1400ceb27
cmp dword [r8 + 0x98], 0x110006
jb 0x1400ceb2f
cwde
add byte [rax], al
add byte [rsi], al
invalid
invalid
add byte [rcx], dl
add byte [rdx + 8], dh
mov rcx, r9
call fcn.1400ce9bc
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax + 0x48068948], al
add esp, 0x20
pop rsi
ret
lea r8, [0x14024fa1c]
movsxd rax, dword [r8 + rax*4]
invalid
add al, 0x80
add rax, r8
jmp rax
invalid
mov qword [rcx], 4
ret
mov rax, qword [rdx + 0x18]
test rax, rax
je case.0x1400ceb53.1
out dx, eax
sbb byte [rax - 0x7b], cl
sbb byte [rax - 0x7b], cl
sal byte [rdi + rbp*8 + 0x48], 0x8b
push rdx
adc byte [rax - 1], cl
enter 0xffffffffffff8348, 0x21
add byte [rax - 0x77], cl
push rcx
or byte [rax - 0x7f], cl
invalid
invalid
ret 0xa0
out dx, eax
mov rdx, qword [rdx + 0x10]
dec rax
and qword [rcx], 0
and dword [rax], eax
mov qword [rcx + 8], rdx
add rdx, 0xa0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
sbb bl, al
ret
mov rax, qword [rdx + 8]
mov rdx, qword [rdx + 0x18]
mov qword [rcx], 3
mov dword [rcx], 3
add byte [rax - 0x77], cl
or byte [r8 - 0x77], cl
push rcx
adc bl, al
and byte [rax - 0x73], cl
mov ah, 0x24
movabs al, byte [0x894df18948000000]
int1
lea rsi, [rsp + 0xa0]
mov rcx, rsi
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov r9, r14
call fcn.1400cecb7
mov ah, 0
add byte [rax], al
mov r8, qword [rsi]
mov edx, dword [rsi + 8]
lea rsi, [rsp + 0xac]
lea rdi, [rsp + 0x28]
mov ecx, 0x1d
rep movsd dword [rdi], dword [rsi]
cmp r8, r13
jne 0x1400cec76
mov rax, qword [r12]
mov eax, dword [rax + 0xbc]
cmp edx, eax
jbe 0x1400cec6d
lea rcx, [rsp + 0x28]
mov dword [rcx + 4], eax
mov dword [rcx], 0x17
mov rdx, qword [r12 + 8]
mov r8, qword [r12 + 0x10]
mov qword [rsp + 0x20], rcx
lea rsi, [rsp + 0xa0]
mov rcx, rsi
mov r9, r14
call fcn.1400cecb7
mov ecx, 0x10
adc byte [rax], al
add byte [rax], al
push rdi
add byte [rax], al
add byte [rcx + 0x10], bh
adc byte [rax], al
add byte [rax], al
adc byte [rax], al
add byte [rax], al
mov rdi, rbx
mov edi, ebx
rep movsq qword [rdi], qword [rsi]
jmp case.0x1400bfc89.226
mov dword [r15 + 8], edx
mov qword [rbx], r13
jmp case.0x1400bfc89.226
lea rax, [rsp + 0x15c]
lea rsi, [rsp + 0x28]
mov ecx, 0x1d
mov rdi, rax
rep movsd dword [rdi], dword [rsi]
mov qword [rbx], r8
mov dword [rbx + 8], edx
add rbx, 0xc
mov ecx, 0x1d
mov rdi, rbx
mov rsi, rax
rep movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
add rsp, 0x1d0
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
adc byte [rcx + 0xf], al
adc byte [rbp + 0x20], dl
movups xmm2, xmmword [r13 + 0x20]
movups xmmword [r14 + 0x18], xmm0
movups xmmword [r14 + 0x28], xmm1
movups xmmword [r14 + 0x38], xmm2
mov rax, qword [r13 + 0x30]
mov qword [r14 + 0x48], rax
mov qword [r14], r15
mov qword [r14 + 8], r12
mov qword [r14 + 0x10], rdi
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
adc byte [rsi + 0x10], cl
adc byte [rdi], r9b
adc byte [rsi + 0x20], dl
and byte [rcx + 0xf], al
adc dword [rsi + 0x70], edx
jo 0x1400ced79
movups xmmword [rsi + 0x60], xmm1
invalid
movups xmmword [r14 + 0x50], xmm0
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rdi
ret
push rdi
push rbx
sub rsp, 0xa8
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
mov r14, rdx
mov rdi, rcx
movabs rax, 0x8000000000000000
cmp qword [rdx], rax
je 0x1400cef9c
mov rbx, r9
lea rcx, [r14 + 0x18]
mov rdx, r8
call fcn.1400cefb4
test al, al
je 0x1400cef9c
movups xmm0, xmmword [r14 + 0x50]
movups xmm1, xmmword [r14 + 0x60]
movups xmm2, xmmword [r14 + 0x70]
lea rsi, [rsp + 0x20]
movaps xmmword [rsi + 0x70], xmm2
movaps xmmword [rsi + 0x60], xmm1
movaps xmmword [rsi + 0x50], xmm0
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmmword [rsi + 0x18], xmm0
movups xmmword [rsi + 0x28], xmm1
movups xmmword [rsi + 0x38], xmm2
mov rax, qword [rbx + 0x30]
mov qword [rsi + 0x48], rax
movups xmm0, xmmword [r14]
movaps xmmword [rsi], xmm0
mov rax, qword [r14 + 0x10]
adc byte [rax - 0x77], r9b
invalid
invalid
adc byte [rax - 0x77], r9b
adc byte [rax - 0x77], cl
adc byte [rcx + 0x10], r15b
mov ecx, 0x10
jmp 0x1400cefa4
mov ecx, 0x10
add byte [rax], al
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
add rsp, 0xa8
pop rbx
pop rdi
pop rsi
pop r14
ret
add rcx, 8
add ecx, 8
add rdx, 8
jmp 0x1400cf042
add byte [rax], al
ret 0xe908
add byte [rax], al
lea rdx, [0x14024fa2c]
lea edx, [0x14024fa2c]
add byte [rax + 0x63], cl
or al, 0x8a
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
ret
add rax, 0x18
ret
add rax, 0x38
ret
add rax, 0x60
ret
add rax, 0x48
ret
push rsi
push rdi
sub rsp, 0x28
mov rsi, rdx
mov rdi, rcx
call 0x1400cf079
test al, al
je 0x1400cf070
add rdi, 0x18
add rsi, 0x18
mov rcx, rdi
mov rdx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp 0x1400cf079
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
sub rsp, 0x28
mov r8d, 0x18
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
sete al
add rsp, 0x28
ret
test dword [rax + 0x4c000000], edi
mov eax, 0x4c000000
lea eax, [0x1401be208]
add byte [rcx - 0x47], al
add eax, 0x48000000
mov ecx, ebx
mov r9d, 5
mov rcx, rbx
mov rdx, r14
call fcn.14007c617
mov cl, 8
test al, al
jne 0x1400cfe34
lea r8, [0x1401be20d]
mov r9d, 5
mov rcx, rbx
mov rdx, r14
call fcn.14007c617
mov cl, 9
test al, al
jne 0x1400cfe34
lea r8, [0x1401be212]
mov r9d, 5
mov rcx, rbx
mov rdx, r14
call fcn.14007c617
mov cl, 0xa
test al, al
jne 0x1400cfe34
lea r8, [0x1401be217]
mov r9d, 5
add eax, 0x48000000
mov ecx, ebx
invalid
add eax, 0x48000000
mov ecx, ebx
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdx, r14
call fcn.14007c617
and eax, 0xb1fffac8
invalid
test al, al
jne 0x1400cfe34
and eax, 0xb1fffac8
or eax, dword [rax + rax*8 - 0x72b3c38b]
add eax, 0xee41d
lea r8, [0x1401be21c]
mov r9d, 4
mov rcx, rbx
invalid
invalid
mov rdx, r14
call fcn.14007c617
enter 0xfffffffffffffffa, 0xffffffffffffffb1
invalid
enter 0xfffffffffffffffa, 0xffffffffffffffb1
or al, 0x84
test al, al
jne 0x1400cfe34
lea r8, [0x1401be220]
test al, al
jne 0x1400cfe34
lea r8, [0x1401be220]
mov r9d, 6
mov rcx, rbx
mov rdx, r14
call fcn.14007c617
mov cl, 0xd
test al, al
je 0x1400cfe8e
cmp edi, 0x5e
sete al
mov rdx, qword [r12 + 0x10]
mov qword [rsp + 0x78], rdx
movups xmm0, xmmword [r12]
movups xmmword [rsp + 0x68], xmm0
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 0x60], rdx
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x50], xmm0
movups xmmword [rsi], xmm0
mov rdx, qword [rsp + 0x70]
mov qword [rsi + 0x20], rdx
mov rdx, qword [rsp + 0x78]
mov qword [rsi + 0x28], rdx
mov dword [rsi + 0x28], edx
mov rdx, qword [rsp + 0x60]
push rsp
and al, 0x60
mov qword [rsi + 0x10], rdx
push rsi
adc byte [rax - 0x75], cl
push rsp
and al, 0x68
mov qword [rsi + 0x18], rdx
mov byte [rsi + 0x30], cl
jmp 0x1400cfea4
mov rax, qword [rsp + 0x40]
mov qword [r12 + 0x10], rax
adc byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [r12], xmm0
mov al, 2
mov byte [rsi + 0x31], al
add rsp, 0xb8
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
push rbx
sub rsp, 0x20
mov rdi, rdx
mov edi, edx
mov edi, edx
mov rsi, rcx
mov rbx, qword [rcx + 0x10]
test rbx, rbx
jne 0x1400cff0a
mov rcx, rdi
call 0x1400d055e
movups xmm0, xmmword [rax]
movups xmmword [rsi + 0x18], xmm0
mov rax, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov eax, dword [rax + 0x10]
adc byte [rax - 0x77], cl
sub byte [rax - 0x77], r9b
sub byte [rax - 0x77], cl
mov qword [rsi + 0x28], rax
sub byte [rax - 0x77], cl
mov rcx, rdi
stc
call 0x1400d055e
movups xmm0, xmmword [rax + 0x18]
movups xmmword [rsi + 0x30], xmm0
mov rax, qword [rax + 0x28]
mov qword [rsi + 0x40], rax
cmp rbx, qword [rsi]
jne 0x1400cff36
invalid
mov rcx, rsi
mov rdx, rbx
call 0x1400cabdb
mov rbx, qword [rsi + 0x10]
imul rcx, rbx, 0xa0
add rcx, qword [rsi + 8]
mov r8d, 0xa0
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
je case.0x1400c60c8.405
add byte [rax - 1], cl
ret
mov qword [rsi + 0x10], rbx
je case.0x1400c60c8.405
je case.0x1400c60c8.405
add byte [rax - 1], cl
ret
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov rcx, r14
add rsp, 0x260
add esp, 0x260
add esp, 0x260
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400c60d5
lea r15, [rsp + 0x68]
lea edi, [rsp + 0x68]
mov r8d, 0xd8
mov eax, 0xd8
mov rcx, rdi
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r15 + 0xe0]
movups xmm1, xmmword [r15 + 0xf0]
movups xmm2, xmmword [r15 + 0x100]
movups xmm3, xmmword [r15 + 0x110]
movaps xmmword [rsp + 0x20], xmm0
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x40], xmm2
movaps xmmword [rsp + 0x50], xmm3
and al, 0x50
and al, 0x50
push rax
lea rcx, [rsp + 0xb0]
mov al, 0
add byte [rax], al
mov r8d, 0xd8
mov eax, 0xd8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsi]
add rcx, 0x40
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_src_astparse.rs
call fcn.1400cf092
mov r15, rdx
invalid
add al, ch
and al, dh
invalid
dec dword [rcx - 0x77]
xlatb
lea rdx, [rsp + 0x68]
lea edx, [rsp + 0x68]
mov ecx, 9
mov rdi, rdx
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call fcn.1400d04f9
inc qword [r15]
mov qword [rbx + 8], r13
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movaps xmm2, xmmword [rsp + 0x40]
movaps xmm3, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x10], xmm0
movups xmmword [rbx + 0x20], xmm1
movups xmmword [rbx + 0x30], xmm2
adc dword [rbx + 0x30], edx
movups xmmword [rbx + 0x40], xmm3
mov qword [rbx], r12
pop rbx
mov qword [rbx], r12
add rsp, 0x260
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
and byte [rbx + 7], dh
jae 0x1400d014d
call fcn.140052c10
jmp 0x1400d0152
clc
invalid
call fcn.14004d1a0
sal dil, 1
dec dword [rax - 0x77]
invalid
mov rdi, rax
sub rdi, 1
jb 0x1400d0165
mov rcx, rsi
call fcn.1400cba53
jmp 0x1400d0155
mov eax, ebx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
lea ecx, [rdi + 0x40]
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_src_astparse.rs
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_src_astparse.rs
push rdi
iretd
call fcn.1400cf092
mov r14, rdx
mov byte [r15 + 0xa0], bl
movabs rcx, 0x8000000000000000
mov qword [r15 - 8], rcx
lea rbx, [rsp + 0x20]
mov rcx, rax
mov rdx, rbx
call fcn.1400d04f9
inc qword [r14]
mov rax, qword [rdi + 0xb0]
mov qword [rbx + 0x10], rax
movups xmm0, xmmword [rdi + 0xa0]
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rbx], eax
invalid
invalid
movabs al, byte [0x8b4803290f000000]
add byte [rax], al
add byte [rdi], cl
sub dword [rbx], eax
invalid
add ecx, dword [rax - 0x75]
mov rax, qword [rdi + 0xb0]
mov qword [rbx + 0x28], rax
invalid
invalid
xchg dword [rax + 0x48000000], esi
mov dword [rbx + 0x28], eax
invalid
invalid
add byte [rax], al
add byte [rax - 0x77], cl
sub byte [r15], cl
sub byte [rdi], cl
adc byte [rdi + 0xa0], cl
add byte [rax], al
invalid
movups xmm1, xmmword [rdi + 0xa0]
movups xmmword [rbx + 0x18], xmm1
movups xmmword [rsi + 0x18], xmm0
sbb byte [rax - 0x75], cl
mov rax, qword [rbx + 0x10]
mov qword [rsi + 0x28], rax
mov dword [rsi + 0x28], eax
mov rax, qword [rbx + 0x18]
sbb byte [r8 - 0x77], cl
xor byte [rax - 0x75], r9b
xor byte [rax - 0x75], cl
mov rax, qword [rbx + 0x20]
mov qword [rsi + 0x38], rax
mov dword [rsi + 0x38], eax
mov rax, qword [rbx + 0x28]
sub byte [r8 - 0x77], cl
and qword [rsi], 0
and qword [rsi], 0
and qword [rsi], 0
mov qword [rsi + 8], 8
mov dword [rsi + 8], 8
add byte [rax], al
and qword [rsi + 0x10], 0
add rsp, 0x1e0
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
ret
push rdi
push rbp
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x77], cl
invalid
mov rbx, rcx
mov rax, qword [rdx + 0x10]
test rax, rax
je 0x1400d02ae
in al, dx
sub byte [rax - 0x77], cl
invalid
cmp rax, 1
jne 0x1400d02df
and qword [rsi + 0x10], 0
mov rdx, qword [rsi + 8]
mov edi, dword [rdx + 0x98]
mov edx, 0x98
cwde
add byte [rax], al
add byte [rcx + 0x110008ff], al
dec dword [rax]
add byte [rcx], dl
invalid
je 0x1400d02fd
movups xmm0, xmmword [rsi + 0x18]
movups xmm1, xmmword [rsi + 0x28]
movups xmm2, xmmword [rsi + 0x38]
movups xmmword [rbx + 0x20], xmm2
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
mov dword [rbx + 0x98], 0x110000
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
jmp fcn.1400c60d5
mov ecx, 9
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
mov dword [rbx + 0x98], 0x110007
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
ret
invalid
invalid
mov r8d, 0xa0
mov rcx, rax
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xa0
add byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0xe], 0xe8
sbb ch, byte [rdi + 8]
add byte [rcx + 0xa0], bh
mov edx, 8
call fcn.1400c65ff
mov r14, rax
mov r8d, 0xa0
mov rcx, rax
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], r15
mov qword [rsi + 8], r14
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movaps xmm2, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x10], xmm0
movups xmmword [rsi + 0x20], xmm1
movups xmmword [rsi + 0x30], xmm2
mov byte [rsi + 0x40], bpl
mov dword [rsi + 0x98], 0x110008
inc qword [rdi]
add rsp, 0x2b8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
leave
adc eax, 0x58d4c00
push rdx
int3
add eax, 0xecc52
mov edx, 0x28
call fcn.1401583f0
int3
inc rbx
inc ebx
mov qword [rsi + 0x10], rbx
add rsp, 0x20
adc byte [rax - 0x7d], cl
invalid
pop rbx
pop rdi
pop rsi
ret
mov ecx, 0x98
or byte [rax], al
add byte [rcx], dl
invalid
jne 0x1400d055e
add rcx, 0x10
add ecx, 0x10
mov rax, rcx
ret
mov rax, rcx
mov ecx, 0xffef0000
add byte [rax], al
out dx, eax
inc dword [rbx]
mov byte [rax - 0x7d000000], bl
stc
or byte [rdx + 2], bh
add byte [rax], al
out dx, eax
inc dword [rbx]
mov byte [rax - 0x7d000000], bl
stc
or byte [rdx + 2], bh
cmovb edx, ecx
lea rcx, [0x14024fa5c]
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
ret
add rax, 0x18
ret
add rax, 0x38
ret
mov rax, qword [rax]
ret
invalid
add al, ch
invalid
invalid
shr al, 0x1e
add byte [rax], al
add byte [rax - 0x73], cl
call fcn.1400d3143
lea rdi, [rsp + 0x20]
jl 0x1400d314d
and byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.1400d31c0
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
add rsp, 0x68
pop rdi
pop rsi
ret
jl 0x1400d314d
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x38
mov rdi, r9
mov r14, r8
invalid
mov ebx, edx
mov rsi, rcx
lea rdx, [rsp + 0x34]
and dword [rdx], 0
mov ecx, ebx
call fcn.1400c8317
cmp rdx, 0x100
jae 0x1400d3196
mov eax, dword [rsp + 0x34]
mov qword [rsi], r14
mov qword [rsi + 8], rdi
and qword [rsi + 0x10], 0
mov qword [rsi + 0x18], rdi
mov dword [rsi + 0x24], ebx
mov byte [rsi + 0x28], dl
mov dword [rsi + 0x20], eax
and byte [rax - 0x7d], cl
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
and byte [rax - 0x7d], cl
invalid
lea rax, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_strpattern.rs
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, str.char_len_should_be_less_than_255_
lea r9, [0x1401bc900]
invalid
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x33
lea r8, [rsp + 0x33]
mov edx, 0x20
call fcn.1401586d0
int3
sub esp, 0x28
mov r13, qword [rdx + 8]
mov r12, qword [rdx + 0x18]
cmp r12, r13
ja 0x1400d326c
mov rdi, rdx
mov qword [rsp + 0x20], rcx
mov rbp, qword [rdx]
lea r14, [rdx + 0x20]
movzx ebx, byte [rdx + 0x28]
mov dh, 0x5a
sub byte [rax - 0x75], cl
jb 0x1400d3208
mov dh, 0x5a
sub byte [rax - 0x75], cl
jb 0x1400d3208
mov r8, r12
sub r8, rsi
jb 0x1400d3267
invalid
lea rdx, [esi + ebp]
lea rdx, [rsi + rbp]
mov cl, byte [r14 + rbx - 1]
cmp r8, 0x10
jae 0x1400d3216
call fcn.14006c13a
jmp case.0x1400b9762.473
call fcn.1400529d0
cmp rax, 1
cmp eax, 1
jne 0x1400d3270
add rsi, rdx
inc rsi
mov qword [rdi + 0x10], rsi
mov r15, rsi
sub r15, rbx
jb 0x1400d31f8
invalid
cmp rsi, r13
ja 0x1400d31f8
cmp bl, 5
jae 0x1400d328d
lea rcx, [r15 + rbp]
mov rdx, rbx
mov r8, r14
mov r9, rbx
call fcn.14007c617
cli
invalid
test al, al
je 0x1400d31f8
invalid
cli
inc dword [rax + rax*8 - 0x74b75a8c]
and al, 0x20
mov rcx, qword [rsp + 0x20]
mov qword [rcx + 8], r15
mov qword [rcx + 0x10], rsi
mov dword [rcx + 0x10], esi
mov eax, 1
jmp 0x1400d3279
mov rcx, qword [rsp + 0x20]
and byte [rcx], dh
shr bl, 9
xor eax, eax
jmp 0x1400d3279
mov qword [rdi + 0x10], r12
mov rcx, qword [rsp + 0x20]
mov qword [rcx], rax
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
lea r8, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_strpattern.rs
mov edx, 4
mov rcx, rbx
call fcn.1401583e0
int3
in al, dx
cmp byte [rax - 0x77], cl
ror byte [rbp + rcx*4 + 0x4c], 1
and al, 0x30
and al, 0x30
mov qword [r9], rcx
lea rcx, [0x1401bcb70]
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
mov dword [rsp + 0x20], ecx
lea rdx, str.TryFromIntErrorC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.23_src_tls_stream.rs
mov r8d, 0xf
invalid
add byte [rax - 0x77], cl
shr eax, 0xbe
loop 0x1400d32c8
invalid
mov rcx, rax
call fcn.140051590
idiv edi
nop
add rsp, 0x38
ret
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x1b8
mov ebp, r8d
invalid
mov rsi, rdx
invalid
mov rdi, rcx
mov r14, qword [rdx]
lea rcx, [r14 + 0x80]
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xea1eb
iretd
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xea1eb
call fcn.1400cf092
mov r15, rax
mov rbx, rdx
ror dword [rax - 0x7d], cl
invalid
adc byte [rax], al
lea r13, [r14 + 0xa0]
movabs al, byte [0xa086100f41000000]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x30], eax
movabs al, byte [0xa086100f41000000]
add byte [rax], al
add byte [rdi], cl
xchg byte [rax + 0xf000000], ah
sub dword [rsp + 0x30], eax
mov rax, qword [r14 + 0xb0]
mov qword [rsp + 0x40], rax
invalid
lea r14, [rsp + 0x138]
mov rcx, r14
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rsi
call fcn.1400cb98b
xchg bh, bh
dec dword [rcx - 0x75]
mov eax, dword [rsi + 0x28]
mov qword [rsp + 0x60], rax
movups xmm0, xmmword [r14 + 0x18]
movaps xmmword [rsp + 0x50], xmm0
mov rcx, rsi
call fcn.1400ced51
test al, al
je 0x1400d339f
mov rcx, rsi
call fcn.1400cb593
invalid
inc dword [rbx + 0x2b747df8]
invalid
mov ecx, eax
call fcn.1400d3875
test al, al
je 0x1400d3501
ror byte [rdi], 0x84
jbe 0x1400d338a
mov rcx, rsi
call fcn.1400cb593
mov rcx, r15
mov edx, eax
call fcn.1400c8eb2
jmp 0x1400d335b
mov r8, qword [r13]
mov eax, dword [rbp]
mov r14, qword [rsi + 0x10]
cmp r8, r14
cmp eax, esi
jne 0x1400d33ff
mov rax, qword [r13 + 0x10]
lea r9, [rsp + 0x100]
add dword [rax], eax
add byte [rcx - 0x77], cl
sub byte [r9 + 0xf], al
adc byte [rbp], al
add dword [rax], eax
add byte [rcx - 0x77], cl
sub byte [r9 + 0xf], al
adc byte [rbp], al
movups xmmword [r9 + 0x18], xmm0
movaps xmm0, xmmword [rsp + 0x30]
sbb byte [rdi], cl
sub byte [rsp + 0x30], al
movaps xmmword [r9], xmm0
mov rax, qword [rsp + 0x40]
mov qword [r9 + 0x10], rax
mov qword [r9 + 0x10], rax
lea rax, [rsp + 0xc8]
lea eax, [rsp + 0xc8]
mov dword [rax], 0xa
add byte [rax], al
mov rdx, qword [rsi + 8]
mov qword [rsp + 0x20], rax
push rsi
or byte [rax - 0x77], cl
and al, 0x20
lea rsi, [rsp + 0x138]
lea esi, [rsp + 0x138]
mov rcx, rsi
jmp 0x1400d35d3
mov rax, qword [r13 + 0x10]
mov qword [rsp + 0x80], rax
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rbp], al
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rbp], al
movaps xmmword [rsp + 0x70], xmm0
and al, 0x70
jo 0x1400d3463
mov r12, qword [r15 + 8]
mov r15, qword [r15 + 0x10]
mov rcx, rsi
call fcn.1400cb593
outsb dx, byte [rsi]
cmp edi, 0x248489ff
enter 0, 0
outsb dx, byte [rsi]
cmp edi, 0x248489ff
enter 0, 0
cmp eax, 0x7d
jne 0x1400d35f7
ret 1
invalid
ret 1
mov rcx, rsi
call fcn.1400ced51
test r15, r15
je 0x1400d3542
mov rcx, r12
mov rdx, r15
mov r8d, 0x10
add byte [rax], al
add byte [rax], al
call fcn.140053ff0
test al, 1
jne 0x1400d357e
clc
jmp [rax + 0x1f850f01]
invalid
shr rax, 0x20
mov ecx, eax
xor ecx, 0xd800
add ecx, 0xffef0000
cmp ecx, 0xffef0800
or bh, ch
dec dword [rdi]
invalid
add dword [rcx], eax
add byte [rax], al
invalid
mov rcx, qword [r13 + 0x10]
mov qword [rsp + 0xb8], rcx
movups xmm0, xmmword [r13]
adc byte [rax - 0x77], cl
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rbp], al
movups xmmword [rsp + 0xa8], xmm0
mov rcx, qword [rsp + 0x60]
and al, 0x60
mov qword [rsp + 0xa0], rcx
mov dword [rsp + 0xa0], ecx
mov dword [rsp + 0xa0], ecx
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x50]
sub byte [rsp + 0x50], al
movaps xmmword [rsp + 0x90], xmm0
movups xmmword [rdi + 8], xmm0
adc dword [rdi + 8], eax
adc dword [rdi + 8], eax
mov rcx, qword [rsp + 0xb0]
mov qword [rdi + 0x28], rcx
mov rcx, qword [rsp + 0xb8]
mov qword [rdi + 0x30], rcx
mov dword [rdi + 0x30], ecx
mov rcx, qword [rsp + 0xa0]
mov qword [rdi + 0x18], rcx
mov dword [rdi + 0x18], ecx
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rdi + 0x18], ecx
mov rcx, qword [rsp + 0xa8]
mov qword [rdi + 0x20], rcx
mov dword [rdi + 0x38], eax
mov byte [rdi + 0x3c], 5
cmp al, 5
mov dword [rdi + 0x18], ecx
mov rcx, qword [rsp + 0xa8]
mov qword [rdi + 0x20], rcx
mov dword [rdi + 0x38], eax
mov byte [rdi + 0x3c], 5
cmp al, 5
mov byte [rdi + 0x3d], bpl
mov byte [rdi + 0x3d], ch
movabs rax, 0x8000000000000000
mov qword [rdi], rax
or byte [rax - 0x77], 7
jmp 0x1400d35e0
and al, 0
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rsi
call fcn.1400cb98b
ja 0x1400d3496
invalid
dec dword [rax - 0x73]
test byte [rax + rcx*8], ah
and al, 0xc8
add byte [rax], al
add bh, al
add byte [rcx], cl
add byte [rax], al
add byte [rax - 0x75], cl
push rsi
or byte [rbx + rcx*4 + 0x46], cl
mov eax, dword [rsi + 0x10]
mov qword [rsp + 0x20], rax
and al, 0xc8
add byte [rax], al
add bh, al
add byte [rcx], cl
add byte [rax], al
add byte [rax - 0x75], cl
push rsi
or byte [rbx + rcx*4 + 0x46], cl
mov eax, dword [rsi + 0x10]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rsi, [rsp + 0x138]
mov rcx, rsi
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rsi
mov r9, r14
jmp 0x1400d35d3
add byte [rcx - 0x75], cl
adc byte [r13 + rcx*4 - 0x74], r9b
lea ecx, [rsp + 0x100]
add byte [rax], al
invalid
invalid
mov rax, qword [r13 + 0x10]
lea r9, [rsp + 0x100]
lea ecx, [rsp + 0x100]
add byte [rax], al
add byte [rax], al
mov qword [r9 + 0x28], rax
movups xmm0, xmmword [r13]
adc byte [rbp], al
sub byte [r9 + 0xf], al
adc byte [rbp], al
movups xmmword [r9 + 0x18], xmm0
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [r9], xmm0
add dword [rax - 0x75], ecx
and al, 0x40
add dword [rax - 0x75], ecx
and al, 0x40
mov qword [r9 + 0x10], rax
lea rax, [rsp + 0xc8]
test byte [rax + rcx*8], ah
add byte [rax], al
add bh, al
add byte [rdi], al
add byte [rax], al
invalid
add byte [rax], al
add bh, al
add byte [rdi], al
add byte [rax], al
add bl, ch
mov rax, qword ds:[rsp + 0x60]
jmp case.0x1400c6d10.213
mov rax, qword [rsp + 0x60]
lea r9, [rsp + 0x100]
add dword [rax], eax
add byte [rcx - 0x77], cl
adc byte [r15], cl
add byte [rax], al
mov qword [r9 + 0x10], rax
movaps xmm0, xmmword [rsp + 0x50]
sub byte [rsp + 0x50], al
sub byte [rsp + 0x50], al
movaps xmmword [r9], xmm0
movaps xmm0, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], al
movups xmmword [r9 + 0x18], xmm0
adc dword [rcx + 0x18], eax
mov rax, qword [rsp + 0x80]
mov qword [r9 + 0x28], rax
sub byte [rax - 0x73], cl
lea eax, [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
add bh, al
add byte [rax], cl
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
mov rdx, qword [rsi + 8]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rsi, [rsp + 0x138]
mov rcx, rsi
int1
mov r8, r14
call fcn.1400cecb7
mov ecx, 0x10
add bl, dh
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
add bl, dh
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
inc qword [rbx]
inc dword [rbx]
add rsp, 0x1b8
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
lea r8, [rsp + 0x138]
cmp byte [rcx], al
add byte [rax], al
and qword [r8], 0
and dword [rax], 0
lea rdx, [0x1401bd508]
lea edx, [0x1401bd508]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_src_astparse.rs
lea rcx, [rsp + 0xc8]
invalid
call fcn.14015b86a
int3
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x168
in al, dx
invalid
add dword [rax], eax
add byte [rax], al
in al, dx
push 0x44000001
add byte [rax], al
mov ebp, r8d
add byte [rax], al
mov ebp, r8d
mov rsi, rdx
mov esi, edx
mov rdi, rcx
mov r12, qword [rdx]
and cl, byte [rcx - 0x73]
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xe9e8b
and cl, byte [rcx - 0x73]
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xe9e8b
add al, ch
mov edx, 0x8949ffff
invalid
dec dword [rcx - 0x77]
call fcn.1400cf092
mov r14, rax
mov rbx, rdx
and qword [rax + 0x10], 0
and dword [rax + 0x10], 0
lea r15, [r12 + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [r12 + 0xa0]
and al, 0xa0
add byte [rax], al
invalid
dec dword [rcx - 0x77]
invalid
and al, 0xa0
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [r12 + 0xa0]
and al, 0xa0
add byte [rax], al
invalid
add byte [rax], al
movaps xmmword [rsp + 0x30], xmm0
mov rax, qword [r12 + 0xb0]
mov qword [rsp + 0x40], rax
movsx rax, bpl
lea rcx, [0x14024d500]
lea ecx, [0x14024d500]
mov r12d, dword [rcx + rax*4]
mov esp, dword [rcx + rax*4]
xor r13d, r13d
cmp r12d, r13d
in al, dx
je 0x1400d36da
test r13d, r13d
je 0x1400d36ac
mov rcx, rsi
call fcn.1400ced51
invalid
invalid
test al, al
invalid
je 0x1400d37c7
mov rcx, rsi
call fcn.1400cb593
mov ecx, eax
call fcn.1400d3875
add dword [rax], eax
add byte [rax + rax*8 + 0xc3840f], al
je 0x1400d3786
mov rcx, rsi
call fcn.1400cb593
mov rcx, r14
mov ecx, esi
mov ecx, esi
int1
mov edx, eax
call fcn.1400c8eb2
inc dword [rcx - 1]
invalid
jmp 0x1400d3692
mov rcx, rsi
call fcn.1400ced51
dec dword [rcx - 0x75]
or byte [rcx - 0x75], r9b
push rsi
adc byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
adc byte [rax], al
add byte [rax], al
call fcn.140053ff0
test al, 1
jne 0x1400d3800
shr rax, 0x20
mov ecx, eax
xor ecx, 0xd800
add ecx, 0xffef0000
out dx, eax
inc dword [rcx - 0x10f7ff07]
or bh, ch
dec dword [rdi]
invalid
in eax, 0
add byte [rax], al
and byte [rcx + 0xf181c1], cl
fadd dword [rax]
add byte [rcx - 0x10ffff3f], al
out dx, eax
inc dword [rcx - 0x10f7ff07]
or bh, ch
or bh, ch
dec dword [rdi]
invalid
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 0x60], rcx
movaps xmm0, xmmword [rsp + 0x30]
xor byte [rdi], cl
sub dword [rsp + 0x50], eax
push rax
invalid
xor byte [rdi], cl
sub dword [rsp + 0x50], eax
push rax
push rax
mov rcx, qword [r15 + 0x10]
mov qword [rsp + 0x78], rcx
and al, 0x78
and al, 0x78
movups xmm1, xmmword [r15]
movups xmmword [rsp + 0x68], xmm1
movups xmmword [rdi + 8], xmm0
mov rcx, qword [rsp + 0x60]
or byte [rax - 0x75], cl
and al, 0x60
mov qword [rdi + 0x18], rcx
mov rcx, qword [rsp + 0x68]
sbb byte [rax - 0x75], cl
and al, 0x68
mov qword [rdi + 0x20], rcx
mov rcx, qword [rsp + 0x70]
mov qword [rdi + 0x28], rcx
mov rcx, qword [rsp + 0x78]
mov qword [rdi + 0x30], rcx
mov dword [rdi + 0x38], eax
mov byte [rdi + 0x3c], 4
mov byte [rdi + 0x3d], bpl
movabs rax, 0x8000000000000000
invalid
or byte [rax - 0x77], 7
mov dword [rdi], eax
add byte [rax - 0x16f876b8], al
fadd dword [rax]
add byte [rax], al
mov dword [rdi], eax
invalid
jmp 0x1400d385e
lea r14, [rsp + 0x80]
add byte [rax], al
mov rcx, r14
mov rdx, rsi
call fcn.1400cb98b
cmp edi, 0x848d48ff
and al, 0xb0
add byte [rax], al
add bh, al
add byte [rcx], cl
add byte [rax], al
add byte [rax - 0x75], cl
push rsi
or byte [rbx + rcx*4 + 0x46], cl
adc byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
cmp edi, 0x848d48ff
and al, 0xb0
add byte [rax], al
add bh, al
add byte [rcx], cl
add byte [rax], al
add byte [rax - 0x75], cl
push rsi
or byte [rbx + rcx*4 + 0x46], cl
adc byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rsi, [rsp + 0xe8]
mov rcx, rsi
int1
int1
mov r9, r14
jmp 0x1400d3851
mov rax, qword [r15 + 0x10]
mov eax, dword [rdi + 0x10]
lea r9, [rsp + 0x80]
mov qword [r9 + 0x10], rax
movups xmm0, xmmword [r15]
movaps xmmword [r9], xmm0
movups xmm0, xmmword [r15]
movups xmmword [r9 + 0x18], xmm0
sbb byte [rcx - 0x75], cl
invalid
invalid
mov qword [r9 + 0x28], rax
lea rax, [rsp + 0xb0]
mov dword [rax], 0xa
add byte [rax], al
jmp 0x1400d3839
mov rax, qword [rsp + 0x40]
and al, 0x40
lea r9, [rsp + 0x80]
mov qword [r9 + 0x10], rax
mov dword [rcx + 0x10], eax
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rcx - 0x77], cl
mov dword [rcx + 0x10], eax
movaps xmm0, xmmword [rsp + 0x30]
mov dword [rcx + 0x10], eax
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [r9], xmm0
movups xmm0, xmmword [r15]
adc byte [rdi], al
movups xmmword [r9 + 0x18], xmm0
adc dword [rcx + 0x18], eax
mov rax, qword [r15 + 0x10]
mov qword [r9 + 0x28], rax
mov dword [rcx + 0x28], eax
sub byte [r8 - 0x73], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add bh, al
add byte [rax], cl
add byte [rax], al
add byte [rax - 0x75], cl
push rsi
or byte [rbx + rcx*4 + 0x46], cl
adc byte [rax - 0x77], cl
and al, 0x20
adc byte [r9 - 0x77], r9b
sub byte [r8 - 0x73], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add bh, al
add byte [rax], cl
add byte [rax], al
add byte [rax - 0x75], cl
push rsi
or byte [rbx + rcx*4 + 0x46], cl
adc byte [rax - 0x77], cl
and al, 0x20
lea rsi, [rsp + 0xe8]
and al, 0xe8
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
call fcn.1400cecb7
mov ecx, 0x10
adc byte [rax], al
add byte [rax], al
invalid
adc byte [rax], al
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
inc qword [rbx]
add rsp, 0x168
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
mov al, 1
cmp edx, 0xa
jb 0x1400d3890
lea edx, [rcx - 0x61]
cmp edx, 6
invalid
jb 0x1400d3890
sar dword [rdi + 0xf06f983], 0x92
rol bl, 0x41
push r15
stc
invalid
ret
push r15
push r14
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x518
mov rdi, r9
mov rsi, rdx
mov r13, rcx
lea rax, [0x14024fa7c]
enter 0x17c1, 0
enter 0x17c1, 0
movsxd rcx, dword [rax + r8*4]
add rcx, rax
ror dword [rax - 0x43], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp bh, 0xe1
invalid
ror dword [rax - 0x43], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp bh, 0xe1
call fcn.1400c705b
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
lea edx, [rsp + 0x30]
xor byte [rax - 0x39], cl
add al, byte [rdx]
add byte [rax], al
add byte [rax - 0x77], cl
sub byte [rax - 0x75], cl
mov rcx, qword [rsi]
mov qword [rdx], 2
add al, byte [rax]
add byte [rax], al
mov qword [rdx + 0x28], rax
mov rcx, qword [rsi]
jmp 0x1400d4dbc
mov qword [rsp + 0xd8], r13
lea rdi, [rsp + 0x3e0]
and al, 0xe0
loopne 0x1400d38f5
add byte [rax], al
and qword [rdi], 0
mov qword [rdi + 8], 8
or byte [rax], al
add byte [rax], al
invalid
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
and qword [rdi + 0x10], 0
adc byte [eax], al
lea rbx, [rsp + 0x38]
lea ebx, [rsp + 0x38]
lea r13, [rsp + 0x88]
mov rsi, qword [rsi]
lea r14, [rsp + 0x30]
xor ebp, ebp
lea r12, [0x14024faac]
lea r15, [rsp + 0x160]
invalid
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
mov rdx, rsi
call fcn.1400d536a
invalid
bnd call fcn.1400d536a
add byte [rax - 0x75], cl
and al, 0x30
mov rax, qword [rsp + 0x30]
cmp rax, 0x12
je case.default.0x1400d397d
test dh, cl
invalid
or byte [rax], al
invalid
mov rcx, qword [rbx + 0x20]
mov qword [r13 + 0x20], rcx
movups xmm0, xmmword [rbx]
invalid
add ecx, dword [rdi]
adc byte [rbx + 0x10], cl
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [r13 + 0x10], xmm1
movups xmmword [r13], xmm0
mov qword [rsp + 0x80], rax
add byte [rax], al
lea rcx, [rax - 0xa]
add rax, 0xfffffffffffffff7
cmp rcx, 8
stc
invalid
stc
or byte [rax + 0xf], cl
cmovae rax, rbp
invalid
movsxd rax, dword [r12 + rax*4]
add al, 0x84
add rax, r12
jmp rax
mov eax, dword [rsp + 0x80]
mov rcx, qword [rsp + 0x88]
mov ecx, dword [rsp + 0x88]
mov ecx, dword [rsp + 0x88]
add byte [rax], al
movups xmm0, xmmword [rsp + 0x90]
movups xmm1, xmmword [rsp + 0xa0]
adc byte [rsp + 0xa0], cl
test byte [rax + rdx*4], ah
and al, 0x90
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa0], cl
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0x180], xmm1
movaps xmmword [rsp + 0x180], xmm1
movaps xmmword [rsp + 0x170], xmm0
mov qword [rsp + 0x160], rax
add byte [rax - 0x77], cl
mov word [rax + rbp*2], fs
add dword [rax], eax
add bl, ch
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rbp*2], fs
add dword [rax], eax
add bl, ch
sub dword [rcx - 0x75], ecx
mov rax, qword [r13 + 0x10]
adc byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rbp], al
add byte [r15], r9b
sub dword [rsp + 0xb0], eax
test byte [rax + rsi*4], ah
add byte [rax], al
invalid
add byte [r15], r9b
sub dword [rsp + 0xb0], eax
test byte [rax + rsi*4], ah
add byte [rax], al
invalid
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
lea rdx, [rsp + 0xb0]
call fcn.1400d5613
sbb al, 0
invalid
and al, 0xb0
add byte [rax], al
add al, ch
sub dword [rax + rax], ebx
sbb al, 0
sbb al, 0
add byte [rax - 0x7d], cl
mov esp, 0x16024
add byte [rdx], cl
cmp qword [rsp + 0x160], 0xa
je 0x1400d495d
test byte [rdi + rcx], ah
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x160]
movaps xmm0, xmmword [rsp + 0x160]
add dword [rax], eax
add byte [rdi], cl
movaps xmm1, xmmword [rsp + 0x170]
sub byte [rsp + 0x170], cl
movaps xmm2, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0x30], xmm0
xchg esp, eax
and al, 0x80
add byte [rcx], 0
add byte [rcx], 0
add byte [rdi], cl
sub dword [rsp + 0x30], eax
movaps xmmword [rsp + 0x50], xmm2
push rsp
and al, 0x50
movaps xmmword [rsp + 0x40], xmm1
cmp dword [rsp + 0x30], 2
add dh, byte [rbp + 0xd]
and al, 0x30
add dh, byte [rbp + 0xd]
mov rcx, r14
mov ecx, esi
call case.0x1400c1c40.30
jmp 0x1400d392b
mov rcx, rdi
mov rdx, r15
mov edx, edi
call fcn.1400c70b0
jmp 0x1400d392b
out 0xfe, eax
invalid
invalid
invalid
mov rsi, qword [rsi]
mov ecx, dword [rsi + 0x20]
and byte [rbx - 0x3eb7dbba], r9b
and al, 0x48
shl eax, 0x20
or rax, rcx
enter 0xffffffffffffb60f, 0x4f
xor byte [rax - 0x73], cl
lea rdx, [0x14024fb04]
invalid
invalid
enter 0xffffffffffffb60f, 0x4f
xor byte [rax - 0x73], cl
lea rdx, [0x14024fb04]
invalid
invalid
invalid
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
call 0xf8cdbe8f
add byte [rax + rax], al
invalid
mov eax, 0x400
mov edi, 0x1000
add byte [rax], dl
add byte [rax], al
add byte [rdi + 0x1000], bh
add byte [rax], dl
add byte [rax], al
jmp case.0x1400b9762.507
mov r15, qword [rsi]
lea r14, [rsp + 0x30]
lea esi, [rsp + 0x30]
xor byte [rcx + rcx*4 - 0xf], cl
xor byte [rcx + rcx*4 - 0xf], cl
mov rdx, r15
call fcn.1400d536a
add byte [rax], al
cmp dword [r14], 0x12
je 0x1400d5266
and al, 0x30
movups xmm0, xmmword [r12]
movups xmm0, xmmword [rsp]
movups xmm1, xmmword [r12 + 0x10]
and al, 0x10
and al, 0x10
movups xmm2, xmmword [r12 + 0x20]
lea r14, [rsp + 0x80]
add byte [rax], al
add byte [rax], al
movaps xmmword [r14 + 0x20], xmm2
movaps xmmword [r14 + 0x10], xmm1
movaps xmmword [r14], xmm0
lea rcx, [rsp + 0x1d0]
and al, 0xd0
add dword [rax], eax
add byte [rcx + rcx*4 - 0xe], cl
call case.0x1400cea96.76
int1
sbb byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov rdx, r15
call fcn.1400d536a
sbb byte [rax], al
add byte [rcx - 0x7d], al
cmp al, 0x24
invalid
sbb byte [rax], al
add byte [rcx - 0x7d], al
cmp al, 0x24
adc cl, byte [rdi]
je 0x1400d527e
movups xmm0, xmmword [rsp + 0x30]
and al, 0x12
je 0x1400d527e
movups xmm0, xmmword [rsp + 0x30]
xor byte [rdi], cl
adc byte [rsp + 0x40], cl
movups xmm1, xmmword [rsp + 0x40]
movups xmm2, xmmword [rsp + 0x50]
push rax
movaps xmmword [rsp + 0xa0], xmm2
movaps xmmword [rsp + 0x90], xmm1
sub dword [rsp + 0x90], ecx
nop
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x80], eax
invalid
nop
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x80], eax
invalid
add byte [rbx + 0x8024bc], al
cmp dword [rsp + 0x80], 0xe
mov esp, 0x8024
add byte [rsi], cl
add byte [rax], al
invalid
jne 0x1400d5296
lea rcx, [rsp + 0x80]
mov ebx, dword [rcx + 8]
mov r14d, dword [rcx + 0xc]
and al, 0x80
add byte [rax], al
add byte [rbx - 0x74bbf7a7], cl
jno 0x1400d3b3c
call case.0x1400ec5da.146
mov word [r15 + 0x24], r14w
mov dword [r15 + 0x24], r14d
ja 0x1400d3b5e
ja 0x1400d3b5e
mov dword [r15 + 0x20], ebx
mov rcx, qword [rdi]
xor rcx, rbp
cmp rcx, 3
stc
add edi, dword [rax + 1]
mov eax, 1
cmovb rax, rcx
ror dword [rax - 0x7b], 0xc0
pop rdi
and byte [rax - 0x75], cl
mov rcx, qword [rdi]
xor rcx, rbp
cmp rcx, 3
stc
invalid
ror dword [rax - 0x7b], 0xc0
mov qword [rsp + 0xd8], r13
je 0x1400d436e
or al, 8
add byte [rax], al
cmp rax, 1
jne 0x1400d4570
mov eax, dword [rdi + 0x48]
mov dword [rsp + 0xe0], eax
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
adc byte [r8 - 0x73], r9b
jl 0x1400d3ba6
xor byte [rax - 0x77], cl
stc
add byte [rax], al
add byte [rax - 0x75], cl
push rdi
or byte [rbx + rcx*4 + 0x47], cl
adc byte [r8 - 0x73], r9b
jl 0x1400d3ba6
xor byte [rax - 0x77], cl
stc
call fcn.140049a10
pop rsi
idiv edi
mov rcx, rdi
call fcn.1400c9630
mov qword [rsp + 0x108], rax
mov qword [rsp + 0x190], rdx
mov dword [rsp + 0x190], edx
jmp 0x1400d4382
lea r14, [rsp + 0x30]
mov rcx, r14
mov ecx, esi
mov ecx, esi
mov rdx, rsi
mov r8, rdi
call fcn.1400d57ff
mov rax, qword [r14]
mov eax, dword [rsi]
mov rdi, qword [r14 + 8]
cmp rax, rbp
jne 0x1400d4132
invalid
add byte [rax], al
add eax, 0xf6400000
mov dword [rcx], 0xb89850f
add byte [rax], al
shr rdi, 0x20
mov rsi, qword [rsi]
mov ecx, dword [rsi + 0x20]
and byte [rdi], cl
movzx eax, word [rsi + 0x24]
mov bh, 0x46
and al, 0x48
shl eax, 0x20
mov bh, 0x46
and al, 0x48
shl eax, 0x20
or rax, rcx
test al, 1
je 0x1400d4e95
shr rax, 0x20
test al, al
je 0x1400d4dd9
lea rcx, [0x1401c2a20]
mov edx, 0xb3e
mov r8d, edi
mov r9d, edi
call fcn.1400d6670
test al, al
je 0x1400d4e95
mov ecx, 8
mov edx, 4
call fcn.1400c65ff
mov dword [rax], edi
mov dword [rax + 4], edi
add al, 0xb9
add dword [rax], eax
add byte [rax], al
lea rdx, [rsp + 0x30]
mov qword [rdx], rcx
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
mov qword [rdx + 0x10], rcx
lea r14, [rsp + 0xb0]
mov rcx, r14
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
call fcn.1400d6806
mov rcx, r14
int1
int1
call fcn.1400d6850
movups xmm0, xmmword [r14]
adc byte [rsi], al
adc byte [rsi], al
movups xmm1, xmmword [r14 + 0x10]
adc byte [rsi + 0x10], cl
lea rdx, [rsp + 0x80]
movups xmmword [rdx + 0x18], xmm1
movups xmmword [rdx + 8], xmm0
and qword [rdx], 0
jmp 0x1400d4e55
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
push rdi
and byte [rdi], cl
sub dword [rsp + 0xa0], edx
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm0
add byte [rax], al
add byte [rax - 0x75], cl
mov edx, dword ds:[rdi + 0x20]
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov edx, dword ds:[rdi + 0x20]
invalid
movzx ecx, word [rdi + 0x24]
cmp byte [rdi + 0x27], 0
add byte [rdx + 0x10742647], cl
add byte [rdx + 0x10742647], cl
test al, al
ror byte [rdi], 0x88
sbb eax, 0x84000009
leave
js 0x1400d45db
test cl, cl
je 0x1400d45db
mov r9, rcx
shl r9, 0x20
or r9, rdx
bt r9d, 0x10
jb case.0x14006644c.1127
invalid
add byte [rax], al
movzx r8d, al
test cl, cl
leave
je case.0x1400f88e9.398
bt r9, 0x28
jb 0x1400d4b76
ret 0xc148
loop 0x1400d3d21
lea rsi, [rsp + 0xb0]
mov al, 0
add byte [rax], al
mov rcx, rsi
call fcn.1400d5baf
mov rcx, rsi
call case.0x1400ec5da.301
movups xmm0, xmmword [rsi]
invalid
movups xmm1, xmmword [rsi + 0x10]
jmp case.0x1400bc684.369
invalid
mov r14, qword [rsi]
cmp byte [r14 + 0x24], 0
jle 0x1400d3d53
add byte [rdi], cl
test bh, bh
add al, 0
invalid
jle 0x1400d3d53
xor byte [rdi], cl
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
adc byte [rsi + 0x10], cl
adc byte [rsi + 0x10], cl
movups xmm2, xmmword [rsi + 0x20]
lea rdx, [rsp + 0x80]
movaps xmmword [rdx + 0x20], xmm2
sub dword [rdx + 0x20], edx
movaps xmmword [rdx + 0x10], xmm1
adc byte [rdi], cl
sub dword [rdx], eax
invalid
lea r15, [rsp + 0xb0]
mov rcx, r15
call fcn.1400d6ef9
mov r8b, byte [rdi + 0xd0]
add byte [rax], al
add byte [rdx + rcx*4 - 0x79], al
rol byte [rax], 1
add byte [rax], al
mov rcx, rsi
mov rdx, r14
mov r9, r15
mov r9, r15
call fcn.1400d6f5b
mov rdx, qword [rsi]
cmp rdx, rbp
jne 0x1400d4716
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xb0], al
add byte [rax], al
invalid
movups xmm0, xmmword [rsp + 0xb0]
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xc0], cl
movups xmm1, xmmword [rsp + 0xc0]
lea rdx, [rsp + 0x80]
movups xmmword [rdx + 0x18], xmm1
movups xmmword [rdx + 8], xmm0
jmp 0x1400d3ecd
mov rsi, qword [rsi]
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
adc byte [r8 - 0x77], r9b
int1
adc byte [r8 - 0x77], r9b
int1
mov ecx, esi
call case.0x1400d4125.29
call fcn.1400c705b
lea rdx, [rsp + 0x30]
mov qword [rdx], 2
mov dword [rdx], 2
jmp 0x1400d4cd8
lea r14, [rsp + 0x30]
mov rcx, r14
mov rdx, rsi
mov r8, rdi
call fcn.1400d5db9
mov rax, qword [r14]
invalid
movups xmm0, xmmword [r14 + 8]
movaps xmmword [rsp + 0x270], xmm0
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [r14 + 0x18]
adc byte [rsi + 0x18], al
movaps xmmword [rsp + 0x280], xmm0
cmp rax, rbp
jne 0x1400d41a7
movaps xmm0, xmmword [rsp + 0x270]
movaps xmm1, xmmword [rsp + 0x280]
lea rdx, [rsp + 0x460]
movups xmmword [rdx + 8], xmm0
movups xmmword [rdx + 0x18], xmm1
and qword [rdx], 0
lea rdi, [rsp + 0x30]
mov rcx, rdi
call fcn.1400d5901
sbb al, byte [rax]
add byte [rax - 0x75], cl
invalid
mov rdx, rdi
jmp 0x1400d4dbc
sbb al, byte [rax]
add byte [rax - 0x75], cl
invalid
mov r14, qword [rsi]
cmp byte [r14 + 0x24], 0
je 0x1400d42cd
lea r15, [rsp + 0x30]
mov rcx, r15
mov rdx, rsi
mov r8, rdi
call fcn.1400d6c80
add byte [rcx - 0x75], cl
invalid
movups xmm0, xmmword [r15 + 8]
movaps xmmword [rsp + 0x230], xmm0
movups xmm0, xmmword [r15 + 0x18]
sbb byte [r15], r9b
sub dword [rsp + 0x240], eax
sbb byte [r15], r9b
sub dword [rsp + 0x240], eax
cmp rax, rbp
jne 0x1400d46aa
invalid
add byte [rdi], cl
sub byte [rsp + 0x230], al
movaps xmm0, xmmword [rsp + 0x230]
movaps xmm1, xmmword [rsp + 0x240]
sub byte [rsp + 0x240], cl
lea rdx, [rsp + 0x410]
movups xmmword [rdx + 8], xmm0
movups xmmword [rdx + 0x18], xmm1
and qword [rdx], 0
jmp 0x1400d432d
mov qword [rsp + 0xd8], r13
lea rdi, [rsp + 0x3f8]
and qword [rdi], 0
invalid
add byte [rax - 0x39], cl
or byte [r8], r9b
or byte [rax], cl
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
and qword [rdi + 0x10], 0
lea rbp, [rsp + 0x38]
lea rbx, [rsp + 0x88]
lea ebx, [rsp + 0x88]
lea ebx, [rsp + 0x88]
mov rsi, qword [rsi]
lea r15, [rsp + 0x30]
lea edi, [rsp + 0x30]
xor r14d, r14d
lea r12, [0x14024fad0]
lea esp, [0x14024fad0]
mov ebx, 0x8d4c0017
lodsb al, byte [rsi]
and al, 0x90
add al, byte [rax]
add byte [rax], al
add byte [rax], al
mov rcx, r15
mov rdx, rsi
mov edx, esi
bnd call fcn.1400d536a
bnd call fcn.1400d536a
mov rax, qword [rsp + 0x30]
cmp rax, 0x12
je case.default.0x1400d3f6e
mov rcx, qword [rbp + 0x20]
mov qword [rbx + 0x20], rcx
movups xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
adc byte [rdi], cl
adc dword [rbx + 0x10], ecx
movups xmmword [rbx], xmm0
mov qword [rsp + 0x80], rax
lea rcx, [rax - 0xa]
add rax, 0xfffffffffffffff7
test dword [rax - 0x7d], 0xf4908f9
invalid
invalid
test dword [rax - 0x7d], 0xf4908f9
invalid
movsxd rax, dword [r12 + rax*4]
add rax, r12
jmp rax
mov rax, qword [rsp + 0x80]
mov rcx, qword [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsp + 0x90]
movups xmm1, xmmword [rsp + 0xa0]
movabs al, byte [0xb0248c290f000000]
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x2a0], eax
movabs al, byte [0xb0248c290f000000]
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x2a0], eax
mov qword [rsp + 0x290], rax
mov qword [rsp + 0x298], rcx
jmp 0x1400d3fd9
mov rax, qword [rbx + 0x10]
mov qword [rsp + 0xc0], rax
movups xmm0, xmmword [rbx]
movaps xmmword [rsp + 0xb0], xmm0
mov rcx, r13
lea rdx, [rsp + 0xb0]
mov al, 0
add byte [rax], al
call fcn.1400d5613
cmp qword [rsp + 0x290], 0xa
add byte [rdx], cl
je 0x1400d49aa
mov rcx, r15
mov rdx, rsi
call fcn.1400d536a
adc eax, dword [rax]
add byte [rbx + 0x1230247c], al
je 0x1400d4fd2
test ah, dl
invalid
sldt word [rax]
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movups xmm2, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0xa0], xmm2
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm0
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rbx + 0x8024bc], al
and al, 0x80
add byte [rax], al
add byte [rcx], dl
jne 0x1400d4f7a
sldt word [rax]
sldt word [rax]
lea rcx, [rsp + 0x80]
call case.0x1400ec5da.146
dec dword [rax - 0x77]
stc
dec dword [rax - 0x77]
stc
mov rdx, r13
call fcn.1400c70b0
jmp 0x1400d3f1e
invalid
mov rsi, qword [rsi]
lea r14, [rsp + 0x30]
mov rcx, r14
mov rdx, rsi
call fcn.1400d536a
cmp dword [r14], 0x12
adc cl, byte ds:[rdi]
invalid
invalid
adc al, byte [rax]
invalid
adc cl, byte ds:[rdi]
test byte [0x18c0d4080], al
lea edi, [rsp + 0x30]
jl 0x1400d4095
xor byte [rcx + 0xf], al
adc byte [rdi], al
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
lea r14, [rsp + 0x80]
movaps xmmword [r14 + 0x20], xmm2
movaps xmmword [rsi + 0x20], xmm2
jl 0x1400d4095
movaps xmmword [rsi + 0x20], xmm2
push rsi
and byte [rcx + 0xf], al
sub dword [rsi + 0x10], ecx
movaps xmmword [r14 + 0x10], xmm1
movaps xmmword [r14], xmm0
movaps xmmword [rsi], xmm0
lea rcx, [rsp + 0x2c0]
mov rdx, r14
call case.0x1400cea96.76
mov rcx, r15
mov rdx, rsi
call fcn.1400d536a
add byte [rax], al
add byte [rax], al
cmp dword [r15], 0x12
je 0x1400d528a
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movups xmm2, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0xa0], xmm2
add byte [rdi], cl
sub dword [rsp + 0x90], ecx
mov word [rax + rdx*4], fs
add byte [rax], al
invalid
add byte [rdi], cl
sub dword [rsp + 0x90], ecx
mov word [rax + rdx*4], fs
add byte [rax], al
invalid
movaps xmmword [rsp + 0x80], xmm0
sub dword [rsp + 0x80], eax
cmp dword [rsp + 0x80], 0xd
jne case.0x1400c138f.283
and al, 0x80
add byte [rax], al
add byte [0x151fac5fd], cl
add byte [rax], al
lea rcx, [rsp + 0x80]
call case.0x1400ec5da.146
mov eax, dword [rdi + 0x68]
lea ecx, [rax - 3]
cmp ecx, 3
mov r14d, 3
add eax, dword [rax]
add byte [rax], al
cmovb r14d, ecx
cmovb esi, ecx
add al, ch
outsb dx, byte [rsi]
invalid
cmovb esi, ecx
mov ebp, 1
xor ebx, ebx
lea rcx, [0x14024faf4]
movsxd rdx, dword [rcx + r14*4]
add rdx, rcx
jmp rdx
and al, 0xa0
add eax, dword [rax]
add byte [rcx - 0x77], cl
add byte [r9 - 0x77], r9b
mov dword [rbp + 8], edi
mov dword [rbp + 8], edi
movaps xmm0, xmmword [rsp + 0x3a0]
add byte [rax], al
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x3b0]
movaps xmm2, xmmword [rsp + 0x3c0]
add byte [rdi], cl
sub byte [rsp + 0x3d0], bl
add byte [rdi], cl
sub byte [rsp + 0x3d0], bl
movups xmmword [r13 + 0x10], xmm0
movups xmmword [rbp + 0x10], xmm0
movups xmmword [r13 + 0x20], xmm1
movups xmmword [r13 + 0x30], xmm2
movups xmmword [r13 + 0x40], xmm3
jmp 0x1400d4dc5
mov rcx, qword [rsp + 0x78]
mov qword [rsp + 0x390], rcx
js 0x1400d41f5
mov dword [rsp + 0x390], ecx
movups xmm0, xmmword [rsp + 0x58]
movups xmm1, xmmword [rsp + 0x68]
movaps xmmword [rsp + 0x380], xmm1
movaps xmmword [rsp + 0x370], xmm0
add byte [rcx - 0x77], cl
add byte [r15], r9b
sub byte [rsp + 0x270], al
add al, byte [rax]
invalid
add byte [rcx - 0x77], cl
add byte [r15], r9b
sub byte [rsp + 0x270], al
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x280], cl
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x280]
movups xmmword [r13 + 8], xmm0
movups xmmword [r13 + 0x18], xmm1
movaps xmm0, xmmword [rsp + 0x370]
add byte [rdi], cl
sub byte [rsp + 0x380], cl
add eax, dword [rax]
add byte [rdi], cl
sub byte [rsp + 0x380], cl
add byte [rcx + 0xf], al
adc dword [rbp + 0x28], eax
movups xmmword [r13 + 0x28], xmm0
movups xmmword [r13 + 0x38], xmm1
mov rax, qword [rsp + 0x390]
and al, 0x90
add eax, dword [rax]
add cl, ch
mov dword [rax], ecx
add byte [rax], al
mov qword [rsp + 0x160], 0xa
jmp 0x1400d495d
invalid
mov qword [rsp + 0x290], 0xa
jmp 0x1400d49aa
lea r15, [rsp + 0x30]
mov rcx, r15
xor byte [rcx + rcx*4 - 7], cl
mov rdx, r14
call fcn.1400d536a
add byte [rax], al
cmp dword [r15], 0x12
je 0x1400d5330
adc byte [rax], al
invalid
adc byte [rax], al
add byte [rbp + rcx*4 + 0x7c], cl
and al, 0x30
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
adc byte [rdi + 0x20], dl
lea rdx, [rsp + 0x80]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
adc byte [rdi], cl
sub dword [rdx], eax
adc byte [rdi], cl
sub dword [rdx], eax
lea r12, [rsp + 0xb0]
mov rcx, r12
call fcn.1400d6df8
add byte [rax], al
mov r9b, byte [rdi + 0xd0]
mov qword [rsp + 0x20], r12
mov rcx, r15
mov rdx, rsi
mov r8, rdi
clc
clc
call fcn.1400d6e5a
mov rdx, qword [r15]
cmp rdx, rbp
jne 0x1400d4aa5
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rdi], cl
adc dword [rdx + 0x18], ecx
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rdi], cl
adc dword [rdx + 0x18], ecx
movups xmmword [rdx + 8], xmm0
jmp 0x1400d4326
or bl, bpl
pop rcx
lea r15, [rsp + 0x30]
mov rcx, r15
mov ecx, edi
mov rdx, rsi
mov r8, rdi
call fcn.1400d6b04
mov rax, qword [r15]
mov eax, dword [rdi]
mov eax, dword [rdi]
movups xmm0, xmmword [r15 + 8]
movaps xmmword [rsp + 0x250], xmm0
movups xmm0, xmmword [r15 + 0x18]
add byte [rcx + 0xf], al
adc byte [rdi + 0x18], al
movaps xmmword [rsp + 0x260], xmm0
cmp rax, rbp
jne 0x1400d4a35
movaps xmm0, xmmword [rsp + 0x250]
movaps xmm1, xmmword [rsp + 0x260]
lea rdx, [rsp + 0x438]
movups xmmword [rdx + 8], xmm0
adc dword [rdx + 8], eax
movups xmmword [rdx + 0x18], xmm1
mov qword [rdx], 1
lea rsi, [rsp + 0x30]
mov rcx, rsi
call fcn.1400d5901
mov rcx, r14
mov rdx, rsi
bnd jmp 0x1400d4dbc
bnd jmp 0x1400d4dbc
lea rsi, [rsp + 0x38]
and al, 0x38
test cl, cl
je 0x1400d4b50
movabs rdx, 0x10ffff00000000
mov rcx, rsi
add byte [rax - 0x77], cl
int1
call fcn.1400d5baf
and qword [rsi - 8], 0
clc
add cl, ch
test byte [rdi], 0
add byte [rax], al
add byte [rax], al
mov eax, dword [rdi + 8]
mov dword [rsp + 0xe0], eax
add byte [rax], al
xor eax, eax
mov qword [rsp + 0x108], rax
and al, 8
add dword [rax], eax
invalid
and al, 8
add dword [rax], eax
add byte [rcx + 0x30], bh
mov ecx, 0x30
mov edx, 8
or byte [rax], al
add byte [rax], al
call fcn.1400c65ff
mov qword [rsp + 0x1c0], rax
rol byte [rcx], 0
add byte [rdi], cl
adc byte [rsp + 0x1d0], al
rol byte [rcx], 0
add byte [rdi], cl
adc byte [rsp + 0x1d0], al
rol byte [rcx], 1
add byte [rax], al
movups xmm1, xmmword [rsp + 0x1e0]
movups xmm2, xmmword [rsp + 0x1f0]
lock add dword [rax], eax
invalid
mov word [rax + riz*8], fs
add dword [rax], eax
invalid
add byte [rdi], cl
adc byte [rsp + 0x1f0], dl
lock add dword [rax], eax
invalid
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax], xmm0
invalid
and byte [rdi], cl
adc dword [rax], eax
invalid
movups xmmword [rax + 0x10], xmm1
mov r13, qword [rax + 0x28]
mov ebp, dword [rax + 0x28]
mov rbx, qword [r13 + 0x30]
mov ebx, dword [rbp + 0x30]
mov ebx, dword [rbp + 0x30]
inc rbx
inc ebx
mov rax, 0xffffffffffffffff
cmove rbx, rax
cmove ebx, eax
mov rcx, qword [r13 + 0x20]
mov ecx, dword [rbp + 0x20]
and byte [rax - 0x77], cl
mov word [rax + rcx*8], fs
add dword [rax], eax
add byte [rcx - 0x75], cl
insd dword [rdi], dx
sub byte [rax - 1], cl
inc ebp
mov word [rax + rcx*8], fs
and al, 0xc8
add dword [rax], eax
add byte [rcx - 0x75], cl
insd dword [rdi], dx
sub byte [rax - 1], cl
inc ebp
inc ebp
cmove rbp, rax
call fcn.1400ca5ce
mov r15, rax
mov rax, qword [r13]
mov qword [rsp + 0x1b8], rax
test byte [rax + rdi*4], ah
add dword [rax], eax
add byte [rcx - 0x75], cl
invalid
invalid
test byte [rax + rdi*4], ah
add dword [rax], eax
add byte [rcx - 0x75], cl
or byte [r8 - 0x77], r9b
mov word [rax + rsi*4], fs
mov al, 1
add byte [rax], al
mov rdx, qword [r13 + 0x10]
mov qword [rsp + 0x1a8], rdx
xchg esp, eax
and al, 0xa8
add dword [rax], eax
add byte [rbp - 0x75], cl
sbb byte [r9 + rcx*4 - 0x7c], r9b
and al, 0xa0
add dword [rax], eax
mov qword [rsp + 0x1b0], rcx
mov rdx, qword [r13 + 0x10]
mov qword [rsp + 0x1a8], rdx
xchg esp, eax
and al, 0xa8
add dword [rax], eax
add byte [rbp - 0x75], cl
sbb byte [r9 + rcx*4 - 0x7c], r9b
and al, 0xa0
add dword [rax], eax
add byte [rbp - 0x75], al
jne 0x1400d445d
mov r12d, dword [r13 + 0x3c]
mov r9d, dword [r13 + 0x40]
mov dword [rsp + 0xe4], r9d
mov r10d, dword [r13 + 0x44]
mov dword [rsp + 0x104], r10d
mov r11d, dword [r13 + 0x48]
mov dword [rsp + 0x100], r11d
invalid
add byte [rbp - 0x75], al
jne 0x1400d445d
add byte [rcx], al
add byte [rax], al
invalid
mov dil, byte [r13 + 0x4c]
mov r9, qword [r13 + 0x20]
mov qword [rsp + 0x198], r9
movups xmm0, xmmword [r13 + 0x28]
movzx r13d, word [r13 + 0x4d]
mov qword [r15], rax
mov qword [r15 + 8], rcx
or byte [rcx - 0x77], cl
push rdi
adc byte [rbp - 0x77], cl
mov qword [r15 + 0x18], r8
mov rax, qword [rsp + 0x198]
mov qword [r15 + 0x20], rax
movups xmmword [r15 + 0x28], xmm0
adc dword [rdi + 0x28], eax
mov dword [r15 + 0x38], r14d
mov dword [r15 + 0x3c], r12d
mov eax, dword [rsp + 0xe4]
mov dword [r15 + 0x40], eax
mov dword [r15 + 0x44], r10d
mov dword [r15 + 0x44], r10d
mov dword [r15 + 0x48], r11d
mov byte [r15 + 0x4c], dil
jg 0x1400d44f2
mov word [r15 + 0x4d], r13w
mov dword [rdi + 0x4d], ebp
mov ecx, 0x50
mov edx, 8
call fcn.1400c65ff
mov r13, rax
mov rax, qword [rsp + 0x1b8]
mov qword [r13], rax
add byte [rax - 0x75], cl
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rcx - 0x77], cl
or byte [r8 - 0x75], r9b
test byte [rax + rbp*4], ah
add dword [rax], eax
invalid
test al, 1
add byte [rax], al
mov qword [r13 + 0x10], rax
mov dword [rbp + 0x10], eax
mov rax, qword [rsp + 0x1a0]
mov qword [r13 + 0x18], rax
mov rax, qword [rsp + 0x1c8]
and al, 0xc8
add dword [rax], eax
add byte [rax], al
mov qword [r13 + 0x20], rax
mov qword [r13 + 0x28], rbp
mov qword [r13 + 0x30], rbx
mov dword [r13 + 0x38], r14d
mov dword [rbp + 0x38], esi
and al, 0xc8
add dword [rax], eax
add byte [rax], al
mov qword [r13 + 0x20], rax
mov qword [r13 + 0x28], rbp
mov qword [r13 + 0x30], rbx
mov dword [r13 + 0x38], r14d
mov dword [rbp + 0x38], esi
mov dword [rbp + 0x38], esi
mov dword [r13 + 0x3c], r12d
mov eax, dword [rsp + 0xe4]
mov dword [r13 + 0x40], eax
mov eax, dword [rsp + 0x104]
mov dword [r13 + 0x44], eax
mov dword [rbp + 0x44], eax
mov dword [rbp + 0x44], eax
mov eax, dword [rsp + 0x100]
mov dword [r13 + 0x48], eax
mov byte [r13 + 0x4c], dil
invalid
mov byte [r13 + 0x4c], dil
and word [r13 + 0x4d], 0
and word [r13 + 0x4d], 0
mov rcx, r15
call fcn.140087b15
mov rdi, qword [rsp + 0x1c0]
mov r15, qword [rsi]
mov edi, dword [rsi]
mov edi, dword [rsi]
mov eax, 7
add byte [rax], al
movabs rbp, 0x8000000000000000
mov r8d, dword [rsp + 0xe0]
add byte [rax], al
mov ebp, 0
add byte [rax], al
add byte [rax + 0x24848b44], al
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], 0x24
loopne case.0x1400c60c8.452
add byte [rax], al
mov r9, qword [rsp + 0x108]
mov ecx, dword [rsp + 0x108]
add byte [rax], al
mov r10, qword [rsp + 0x190]
jmp 0x1400d45a7
mov rax, qword [rsp + 0x1d0]
mov eax, dword [rsp + 0x1d0]
add dword [rax], eax
add byte [rax - 0x75], cl
mov esp, 0x1d824
fadd dword [rcx]
add byte [rax], al
invalid
invalid
invalid
mov rdi, qword [rsp + 0x1d8]
fadd dword [rcx]
add byte [rax], al
mov r9, qword [rsp + 0x1e0]
mov r10, qword [rsp + 0x1e8]
mov edx, dword [rsp + 0x1e8]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], al
mov eax, dword [rsp + 0x1f0]
lock add dword [rax], eax
add dword [rax], eax
add byte [rbx + 0x1f4248c], cl
mov word [rsp + rsi*8], fs
add dword [rax], eax
add byte [rax], al
and al, 0xe0
add dword [rax], eax
add byte [rbx + rcx*4 - 0x6c], cl
invalid
xchg esp, eax
and al, 0xe8
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], al
mov eax, dword [rsp + 0x1f0]
lock add dword [rax], eax
add dword [rax], eax
add byte [rbx + 0x1f4248c], cl
mov word [rsp + rsi*8], fs
add dword [rax], eax
add byte [rax], al
mov word [rsp + rsi*8], fs
add dword [rax], eax
add byte [rax], al
mov r13, qword [rsp + 0x1f8]
lea rdx, [rsp + 0x30]
mov r13, qword [rsp + 0x1f8]
lea rdx, [rsp + 0x30]
mov qword [rdx], rax
mov qword [rdx + 8], rdi
mov qword [rdx + 0x10], r9
mov qword [rdx + 0x18], r10
push rdx
sbb byte [rcx + rcx*4 + 0x42], al
and byte [rcx - 0x76b3dbb6], cl
and al, 0x4c
mov dword [rdx + 0x28], ebp
invalid
push rdx
sbb byte [rcx + rcx*4 + 0x42], al
and byte [rcx - 0x76b3dbb6], cl
and al, 0x4c
mov dword [rdx + 0x28], ebp
invalid
and al, 0x4c
mov dword [rdx + 0x28], ebp
invalid
mov rcx, r15
call case.0x1400c6d10.263
mov r13, qword [rsp + 0xd8]
mov ebp, dword [rsp + 0xd8]
or eax, 0x8b4c0000
lodsb al, byte [rsi]
and al, 0xd8
add byte [rax], al
add cl, ch
out 7, al
add byte [rax], al
invalid
jmp 0x1400d4dc1
add byte [rax - 0x75], cl
push rsi
or byte [rbx + rcx*4 + 0x46], cl
adc dh, al
and al, 0x20
and al, 0x20
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
mov byte [rsp + 0x20], 1
and al, 0x20
invalid
and al, 0x20
add dword [rax - 0x73], ecx
je case.0x1400bc219.407
invalid
lea rsi, [rsp + 0x30]
lea esi, [rsp + 0x30]
xor byte [rbp + rcx*4 - 0x74], cl
and al, 0x80
lea r9, [rsp + 0x80]
mov rcx, rsi
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.1400d588b
mov rax, qword [rsi]
mov eax, dword [rsi]
mov eax, dword [rsi]
movups xmm0, xmmword [rsi + 8]
adc byte [rsi + 8], al
movaps xmmword [rsp + 0x110], xmm0
sub dword [rsp + 0x110], eax
add byte [rdi], cl
adc byte [rsi + 0x18], al
movups xmm0, xmmword [rsi + 0x18]
movaps xmmword [rsp + 0x120], xmm0
movups xmm0, xmmword [rsi + 0x28]
movaps xmmword [rsp + 0x130], xmm0
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsi + 0x38]
movaps xmmword [rsp + 0x140], xmm0
sub dword [rsp + 0x140], eax
sub dword [rsp + 0x140], eax
mov rcx, qword [rsi + 0x48]
mov qword [rsp + 0x150], rcx
cmp rax, rbp
je 0x1400d4db1
mov rcx, qword [rsp + 0x150]
mov ecx, dword [rsp + 0x150]
push rax
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x300], rcx
movaps xmm0, xmmword [rsp + 0x140]
and al, 0x40
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x300], rcx
movaps xmm0, xmmword [rsp + 0x140]
and al, 0x40
add dword [rax], eax
add byte [rax], al
and al, 0x40
add dword [rax], eax
add byte [rax], al
movaps xmmword [rsp + 0x2f0], xmm0
add byte [rax], al
movaps xmmword [rsp + 0x2f0], xmm0
mov qword [r13], rax
movaps xmm0, xmmword [rsp + 0x110]
sub byte [rsp + 0x110], al
adc byte [rcx], al
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x120]
movaps xmm2, xmmword [rsp + 0x130]
add byte [rax], al
mov word [rax + riz], fs
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x130], dl
add byte [rax], al
and al, 0x30
add dword [rax], eax
add byte [rax], al
movups xmmword [r13 + 8], xmm0
add byte [rax], al
movups xmmword [r13 + 8], xmm0
movups xmmword [r13 + 0x18], xmm1
movups xmmword [r13 + 0x28], xmm2
sub byte [rdi], cl
sub byte [rsp + 0x2f0], al
add al, byte [rax]
invalid
push rbp
sub byte [rdi], cl
sub byte [rsp + 0x2f0], al
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx + 0xf], al
adc dword [rbp + 0x38], eax
movups xmmword [r13 + 0x38], xmm0
cmp byte [rax - 0x75], cl
test byte [rax + rax], ah
add eax, dword [rax]
add cl, ch
add eax, dword [rax]
add byte [rax - 0x75], cl
and al, 0x78
mov rax, qword [rsp + 0x300]
jmp 0x1400d4a9c
mov rcx, qword [rsp + 0x78]
mov qword [rsp + 0x330], rcx
and al, 0x30
add eax, dword [rax]
add byte [rax], al
movups xmm0, xmmword [rsp + 0x58]
add byte [rax], al
movups xmm0, xmmword [rsp + 0x58]
and al, 0x58
movups xmm1, xmmword [rsp + 0x68]
adc byte [rsp + 0x68], cl
movaps xmmword [rsp + 0x320], xmm1
and al, 0x20
add eax, dword [rax]
add byte [rax], al
movaps xmmword [rsp + 0x310], xmm0
add byte [rax], al
movaps xmmword [rsp + 0x310], xmm0
mov qword [r13], rax
movaps xmm0, xmmword [rsp + 0x230]
sub byte [rsp + 0x230], al
sub byte [rsp + 0x230], al
xor byte [rdx], al
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x240]
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rbp + 8], eax
invalid
invalid
movups xmmword [r13 + 8], xmm0
movups xmmword [r13 + 0x18], xmm1
movups xmmword [rbp + 0x18], xmm1
movaps xmm0, xmmword [rsp + 0x310]
movaps xmm1, xmmword [rsp + 0x320]
and al, 0x20
add eax, dword [rax]
add byte [rcx + 0xf], al
adc dword [rbp + 0x28], eax
adc dword [rbp + 0x28], eax
movups xmmword [r13 + 0x38], xmm1
mov rax, qword [rsp + 0x330]
jmp 0x1400d4a9c
lea rsi, [rsp + 0x38]
lea rax, [rsp + 0x488]
add byte [rax], al
mov ecx, 9
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
mov qword [r13], rdx
add r13, 8
add ebp, 8
mov ecx, 9
or dword [rax], eax
add byte [rax], al
mov rdi, r13
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0xb0]
mov rdx, qword [rsp + 0xb8]
invalid
add al, ch
or al, 0xf3
sti
invalid
call fcn.140093a65
jmp 0x1400d4dc5
adc eax, 0xeaa8d
call fcn.1400cf092
invalid
dec dword [rcx - 0x77]
invalid
mov rsi, rdx
test eax, 0x8949ffff
invalid
mov esi, edx
mov rax, qword [rax + 0x10]
sub rax, 1
jb 0x1400d49fe
imul rcx, rax, 0x30
add rcx, qword [r14 + 8]
or byte [rbx - 0x7af0f5c7], al
invalid
add al, byte [rax]
invalid
imul eax, dword [rdx], 0x83480000
ror dword [rax], 0x89
cli
add rcx, 8
mov edx, edi
or byte [rcx + 0x601fe8fa], cl
cld
invalid
call fcn.14009a7bf
jmp 0x1400d4f2f
invalid
and dword [rbx + rcx*4 + 0x77], eax
insb byte [rdi], dx
ja 0x1400d481f
cmp eax, 2
je 0x1400d4ce4
clc
add cl, byte [rdi]
je 0x1400d4ce4
cmp eax, 1
invalid
cmp eax, 1
jne 0x1400d4cef
test dword [rdx], ebp
invalid
add byte [rax], al
test dword [rdx], ebp
add eax, 0xed310000
in eax, dx
add byte [rax], al
xor ebp, ebp
in eax, dx
mov bl, 1
jmp case.0x1400bd204.290
add dword [rbp + 0x31], eax
div byte [rcx]
in eax, dx
mov r12b, byte [rsi + 0x23]
and r12b, 1
invalid
add dword [rdx + rsi + 0x67], eax
js 0x1400d4798
xor r12b, byte [rdi + 0x78]
mov ecx, 0x30
add byte [rax], al
invalid
xor byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
call fcn.1400c65ff
mov rdi, rax
movups xmm0, xmmword [rsp + 0x2c0]
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x2d0], cl
add al, byte [rax]
invalid
add byte [rax], al
movups xmm1, xmmword [rsp + 0x2d0]
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x2e0], dl
add byte [rax], al
movups xmm2, xmmword [rsp + 0x2e0]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
adc byte [rdi], cl
adc dword [rax + 0x20], edx
adc byte [rdi], cl
adc dword [rax + 0x20], edx
mov dword [rsp + 0x40], r14d
mov dword [rsp + 0x30], ebp
and al, 0x30
and al, 0x30
mov dword [rsp + 0x34], r15d
mov dword [rsp + 0x34], edi
and al, 0x34
xor al, 0x44
mov byte [rsp + 0x44], ah
mov byte [rsp + 0x44], r12b
mov qword [rsp + 0x38], rax
and al, 0x38
mov rax, qword [rax + 0x28]
cmp qword [rax + 0x10], 0
je 0x1400d486a
cmp qword [rax + 0x18], 0
jne 0x1400d486a
xor eax, eax
test r14d, r14d
test byte [rdi], 0x95
invalid
ror byte [rcx + 0x45402444], 0x85
dec dword [rdi]
xchg ebp, eax
ror dword [rax], 0xcb
retf
mov dword [rsp + 0x40], eax
test r15d, r15d
test edi, edi
setne cl
or bl, cl
retf
retf
movzx r15d, bl
movzx edi, bl
mov dword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
invalid
mov dword [rsp + 0x34], r15d
mov ebp, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x77], al
mov esi, eax
cmp r14d, 1
je case.0x1400c138f.263
test r14d, r14d
add byte [rax], al
mov r14d, eax
cmp r14d, 1
je case.0x1400c138f.263
test r14d, r14d
jne 0x1400d48e1
test r15d, r15d
test edi, edi
push qword [rbp + 0x67]
jne 0x1400d48e1
test ebp, ebp
test ebp, ebp
je 0x1400d48e1
invalid
mov esi, eax
mov rcx, rdi
mov ecx, edi
call case.0x1400c1c40.30
invalid
invalid
mov ebx, 2
add byte [rax], al
add bl, ch
invalid
invalid
cmp r15d, 1
jne 0x1400d48e1
mov rbx, qword [rsp + 0x2c0]
movups xmm0, xmmword [rsp + 0x2c8]
test byte [rax + rcx*8], ah
add al, byte [rax]
invalid
pushfq
and al, 0xc0
add al, byte [rax]
add byte [rdi], cl
movups xmm0, xmmword [rsp + 0x2c8]
test byte [rax + rcx*8], ah
add al, byte [rax]
invalid
movaps xmmword [rsp + 0x80], xmm0
sub dword [rsp + 0x80], eax
mov rax, qword [rsp + 0x2d8]
mov qword [rsp + 0x90], rax
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xe0
add al, byte [rax]
add byte [rax], al
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xe0
add al, byte [rax]
add byte [rax], al
invalid
invalid
mov ah, 0x24
invalid
add byte [rax], al
mov r14, qword [rsp + 0x2e8]
call 0x1880d48da
mov ecx, edi
add al, byte [rax]
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140087b15
jmp 0x1400d490d
lea rdi, [rsp + 0x30]
mov rcx, rdi
call fcn.1400d6535
add byte [rcx - 0x77], cl
invalid
movups xmm0, xmmword [rdi]
movaps xmmword [rsp + 0x80], xmm0
add byte [rax], 0
add byte [rax - 0x75], cl
mov eax, dword [rdi + 0x10]
add byte [rax], 0
add byte [rax - 0x75], cl
mov eax, dword [rdi + 0x10]
mov qword [rsp + 0x90], rax
mov ebx, 6
add byte [rax], al
invalid
mov qword [rsp + 0x90], rax
mov ebx, 6
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x43], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x73], 0x54
and al, 0x30
mov qword [rdx], rbx
movaps xmm0, xmmword [rsp + 0x80]
movabs rbp, 0x8000000000000000
lea rdx, [rsp + 0x30]
add byte [rax], al
or byte [rax - 0x73], 0x54
and al, 0x30
mov qword [rdx], rbx
mov dword [rdx], ebx
movaps xmm0, xmmword [rsp + 0x80]
movups xmmword [rdx + 8], xmm0
mov rax, qword [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
sbb byte [rcx + r9*4 + 0x7a], cl
and byte [rcx + rcx*4 + 0x72], cl
jb 0x1400d4967
jmp 0x1400d4cdc
cwde
add eax, dword [rax]
invalid
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
sbb byte [rcx + r9*4 + 0x7a], cl
and byte [rcx + rcx*4 + 0x72], cl
jb 0x1400d4967
invalid
jb 0x1400d4967
cwde
add eax, dword [rax]
add byte [rax - 0x39], cl
mov qword [rsp + 0x160], 0xa
invalid
invalid
mov word [rax + rax*4], fs
add byte [rax], al
add al, ch
out dx, al
invalid
lea rcx, [rsp + 0x160]
call fcn.1400c70a6
cmp al, 0x27
invalid
dec dword [rax - 0x73]
mov esp, 0x3e024
and al, 0xe0
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
mov rdx, qword [rdi + 0x10]
call fcn.1400d6f9a
lea r14, [rsp + 0x30]
mov rcx, r14
mov rdx, rdi
mov edx, edi
mov edx, edi
call fcn.1400d8005
jmp 0x1400d49dc
mov qword [rsp + 0x290], 0xa
lea rcx, [rsp + 0x80]
add byte [rax], 0
add al, ch
invalid
invalid
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add byte [rax], 0
add byte [rax], 0
add al, ch
movabs eax, dword [0x90248c8d48ffff65]
mov word [rax + rdx*4], fs
lea rcx, [rsp + 0x290]
call fcn.1400c70a6
lea rdi, [rsp + 0x3f8]
add byte [rax - 0x75], cl
or byte [r8 - 0x75], r9b
push rdi
adc al, ch
invalid
and eax, 0x8d4c0000
je case.0x1400ce92b.478
xor byte [rcx + rcx*4 - 0xf], cl
mov rdx, rdi
call fcn.1400d7066
mov word [rax + rdx*4], fs
add al, byte [rax]
add al, ch
out dx, eax
invalid
add byte [rax - 0x75], cl
or byte [r8 - 0x75], r9b
push rdi
adc al, ch
invalid
mov rcx, rsi
mov rdx, r14
call case.0x1400c6d10.263
mov r13, qword [rsp + 0xd8]
movabs rbp, 0x8000000000000000
add byte [rax], al
add byte [rax], al
sub cl, 0xc3
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax], al
sub cl, 0xc3
add eax, dword [rax]
add byte [rax], al
add byte [rax + 0x3c3e9], al
add byte [rbx + 1], bh
mov ebx, 1
mov ecx, 1
add byte [rax], al
mov edx, 1
call fcn.1400c65ff
mov byte [rax], dil
lea rdx, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [rdx + 8], rbx
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rbx
mov qword [rdx], 0xa
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
jmp 0x1400d4f2a
mov rcx, qword [rsp + 0x78]
mov qword [rsp + 0x360], rcx
mov word [rax + riz*2], fs
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x58], al
mov word [rax + riz*2], fs
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x58], al
movups xmm1, xmmword [rsp + 0x68]
movaps xmmword [rsp + 0x350], xmm1
mov word [rax + rdx*2], fs
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x340], eax
mov word [rax + rdx*2], fs
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x340], eax
mov qword [r13], rax
add byte [r15], r9b
sub byte [rsp + 0x250], al
test byte [rax + rdx*2], ah
add al, byte [rax]
invalid
movaps xmm0, xmmword [rsp + 0x250]
add al, byte [rax]
add byte [rdi], cl
movaps xmm1, xmmword [rsp + 0x260]
sub byte [rsp + 0x260], cl
movups xmmword [r13 + 8], xmm0
adc dword [rbp + 8], eax
movups xmmword [r13 + 0x18], xmm1
movaps xmm0, xmmword [rsp + 0x340]
movaps xmm1, xmmword [rsp + 0x350]
movups xmmword [r13 + 0x28], xmm0
invalid
invalid
mov word [rax + rdx*2], fs
add eax, dword [rax]
add byte [rcx + 0xf], al
adc dword [rbp + 0x28], eax
invalid
invalid
movups xmmword [r13 + 0x38], xmm1
movups xmmword [rbp + 0x38], xmm1
mov rax, qword [rsp + 0x360]
test byte [rax + riz*2], ah
add eax, dword [rax]
add byte [rcx - 0x77], cl
jmp 0x1400d4dc5
mov qword [r13 + 0x48], rax
jmp 0x1400d4dc5
lea rsi, [rsp + 0x38]
and al, 0x38
lea rax, [rsp + 0x4d0]
mov ecx, 9
and al, 0xd0
add al, 0
add byte [rcx + 9], bh
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [r13], rdx
push rbp
add byte [rcx - 0x7d], cl
invalid
or byte [rcx + 9], bh
mov rdi, r13
out dx, eax
out dx, eax
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0xb0]
mov rdx, qword [rsp + 0xb8]
xchg esp, eax
and al, 0xb8
add byte [rax], al
add al, ch
sbb dword [0x118f74ae9], esp
add al, byte [rax]
invalid
and al, 0xb8
add byte [rax], al
mov eax, 0xe8000000
add al, ch
sbb dword [0x118f74ae9], esp
add al, byte [rax]
add byte [rax - 0x3f], cl
call 0xf8cdcf14
invalid
test al, al
invalid
and byte [rax + rax*8 + 0x800b8], al
add byte [rdi + 0x2000], bh
add byte [rax], cl
add byte [rax], al
mov edi, 0x2000
jmp case.0x1400b9762.507
bt r9, 0x28
jb 0x1400d4cf9
sub byte [rdi], cl
invalid
movzx eax, r8w
mov edx, eax
shl edx, 8
loop 0x1400d4b1e
or edx, eax
lea rsi, [rsp + 0xb0]
mov rcx, rsi
call fcn.1400d59a8
add byte [rax], al
loop 0x1400d4b1e
add byte [rax], al
mov rcx, rsi
call fcn.1400d5a42
movups xmm0, xmmword [rsi]
adc byte [rsi], al
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
adc byte [rax - 0x73], cl
push rsp
and al, 0x30
lea edx, [rsp + 0x30]
movups xmmword [rdx + 0x18], xmm1
movups xmmword [rdx + 8], xmm0
mov qword [rdx], 1
add al, byte [rcx]
add byte [rax], al
add cl, ch
rol dword [rax], 1
add byte [rax], al
add byte [rax], al
add cl, ch
rol dword [rax], 1
add byte [rax], al
mov rcx, rsi
mov ecx, esi
mov dx, 0xff00
call fcn.1400d59a8
invalid
invalid
add byte [rax], al
add byte [rax], al
mov qword [rsi - 8], 1
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdx], fs
adc byte [rcx], al
add byte [rax], al
invalid
invalid
lea rcx, [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
jmp 0x1400d4dac
and al, 0x40
movabs rax, 0x10ffff0000000e
add byte [rax], al
add bh, bh
call qword [rax]
add byte [rax - 0x77], cl
and al, 0x50
add byte [rax], al
add bh, bh
call qword [rax]
add byte [rax - 0x77], cl
and al, 0x50
mov ecx, 3
add eax, dword [rax]
add byte [rax], al
invalid
call fcn.14009368b
lea rsi, [rsp + 0xe8]
mov qword [rsi], rax
mov dword [rsi], eax
mov dword [rsi], eax
invalid
mov qword [rsi + 8], rdx
and qword [rsi + 0x10], 0
mov edx, 3
add byte [rax - 0x77], cl
mov ecx, esi
int1
int1
call case.0x1400af12b.2096
mov rcx, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
adc byte [rax - 0x73], cl
adc al, 0xc1
invalid
jno 0x1400d4bd6
adc byte [rax - 0x73], cl
adc al, 0xc1
invalid
add rdx, 4
xor ecx, ecx
ret 0x3104
cmp rcx, 3
je 0x1400d4be3
add esi, dword [rdi + rcx + 0x4c]
mov eax, dword [rsp + rcx*8 + 0x40]
invalid
mov r8, qword [rsp + rcx*8 + 0x40]
mov qword [rdx + rcx*8 - 4], r8
mov qword [rdx + rcx*8 - 4], r8
mov dword [rdx + rcx*8 - 4], eax
inc rcx
jmp 0x1400d4bce
add rax, rcx
movups xmm0, xmmword [rsp + 0xe8]
and al, 0xe8
add byte [rax], al
add byte [rax], al
and al, 0xe8
add byte [rax], al
add byte [rax], al
lea rsi, [rsp + 0xb0]
add byte [rax], al
lea rsi, [rsp + 0xb0]
add byte [rdi], cl
sub dword [rsi], eax
movaps xmmword [rsi], xmm0
mov qword [rsi + 0x10], rax
sete byte [rsi + 0x18]
xchg esp, eax
sbb byte [rax - 0x77], r9b
int1
xchg esp, eax
sbb byte [rax - 0x77], r9b
int1
call fcn.1400d9262
add byte [rax], al
movaps xmm0, xmmword [rsi]
movaps xmm1, xmmword [rsi + 0x10]
invalid
invalid
lea rdx, [rsp + 0x30]
movups xmmword [rdx + 0x18], xmm1
movups xmmword [rdx + 8], xmm0
and qword [rdx], 0
and dword [rdx], 0
lea rcx, [rsp + 0x110]
lea ecx, [rsp + 0x110]
add byte [rax], al
jmp 0x1400d4dac
shr rax, 0x20
test al, al
mov eax, 0x40
mov edi, 0x100
jmp case.0x1400b9762.507
mov eax, 0x8000
mov edi, 0x20000
jmp case.0x1400b9762.507
add byte [rax], al
jmp 0x1400d4cc2
invalid
imul edi, dword [rdi + 2], 0xf4862eb
mov edx, 0x4b928e0
loopne case.0x1400d4125.9
sub byte [rcx + 4], bh
add al, 0
add byte [rax], al
add byte [rdx + 0x10], bh
add byte [rax], al
add al, byte [rax]
add byte [rax], al
jmp 0x1400d4cc2
mov edx, 0x10
cmovae edx, ecx
bt eax, 8
mov edx, 0x1bf08e0
add byte [rax], al
add bl, ch
invalid
mov edx, 0x1bf08e0
add byte [rax], al
add bl, ch
sbb ecx, dword [rax + 0xf]
mov edx, 0x8b928e0
add byte [rax], al
add byte [rdx + 0x20], bh
cmovae edx, ecx
ror dword [r15], 1
ror dword [rdi], 1
mov edx, 0x2bf08e0
add byte [rax], al
invalid
ror dword [rdi], 1
mov edx, 0x2bf08e0
add byte [rax], al
add byte [rdi], cl
cli
cmovb edi, edx
jmp 0x1400d4cc2
and byte [rax + rax*8 + 0x80b8], al
add byte [rdi + 0x200], bh
add byte [rdx], al
add byte [rax], al
sar byte [rax + 0x80], 0xbf
add byte [rdx], al
add byte [rax], al
jmp case.0x1400b9762.507
and byte [rax + rax*8 + 0x4000b8], al
add byte [rdi + 0x10000], bh
add byte [rcx], al
invalid
cmove edi, eax
mov ecx, edi
call fcn.1400d6aae
lea rdx, [rsp + 0x30]
mov qword [rdx], 5
add al, byte [0xc90d4cd6]
jp case.0x1400b8359.580
jp case.0x1400b8359.580
mov qword [rdx + 0x28], rax
mov rcx, rsi
jmp 0x1400d4dbc
fadd dword [rax]
add byte [rax], al
invalid
mov r15d, dword [rdi + 0x70]
xor ebx, ebx
jmp case.0x1400bd204.290
xor ebx, ebx
mov r15d, r14d
jmp case.0x1400bd204.290
cli
invalid
invalid
fild dword [rbp - 0x77]
imul ecx
fsqrt
cli
invalid
mov dword [rsp + 0xfc], 0x84c7ff0e
and al, 0xf8
clc
and al, 0xfc
add byte [rax], al
add byte [rax], al
invalid
inc edi
invalid
test byte [rax + rdi*8], ah
clc
add byte [rax], al
add byte [rax], al
or dword [rbx], ecx
or al, 0xb9
or ecx, dword [rcx + rdi*4]
add eax, dword [rax]
add byte [rax], al
call case.0x1400b9762.265
invalid
dec dword [rax - 0x73]
je 0x1400d4d40
xor byte [rax - 0x77], cl
mov dword [rsi], eax
mov dword [rsi], eax
mov qword [rsi + 8], rdx
and qword [rsi + 0x10], 0
adc byte [rax], al
add byte [rdx + 3], bh
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
call case.0x1400af12b.2092
mov rcx, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
adc byte [rax - 0x73], r9b
lea rdx, [rcx + rax*2]
and bl, byte [rdi + rdi*8]
dec dword [rax - 0x75]
or byte [rax - 0x75], r9b
adc byte [rax - 0x73], r9b
lea rdx, [rcx + rax*2]
inc rdx
xor ecx, ecx
cmp rcx, 3
je 0x1400d4d61
invalid
movzx r8d, word [rsp + rcx*2 + 0xf8]
mov bh, 0x84
clc
add byte [rax], al
add byte [rax], al
mov word [rdx + rcx*2 - 1], r8w
add byte [rax], al
mov word [rdx + rcx*2 - 1], r8w
inc rcx
jmp 0x1400d4d47
add rax, rcx
lea rsi, [rsp + 0x30]
je 0x1400d4d8c
xor byte [rdi], cl
adc byte [rsi], al
je 0x1400d4d8c
xor byte [rdi], cl
adc byte [rsi], al
lea r14, [rsp + 0xb0]
movaps xmmword [r14], xmm0
movaps xmmword [rsi], xmm0
and al, 0xb0
add byte [rax], al
add byte [rcx + 0xf], al
movaps xmmword [r14], xmm0
movaps xmmword [rsi], xmm0
movaps xmmword [rsi], xmm0
mov qword [r14 + 0x10], rax
sete byte [r14 + 0x18]
mov rcx, r14
adc byte [rcx + 0xf], r8b
xchg esp, eax
sbb byte [rcx + r9*4 - 0xf], r9b
call fcn.1400d8a72
movaps xmm0, xmmword [r14]
movaps xmm1, xmmword [r14 + 0x10]
movups xmmword [rsi + 0x18], xmm1
adc dword [rsi + 0x18], ecx
invalid
adc dword [rsi + 0x18], ecx
movups xmmword [rsi + 8], xmm0
adc dword [rsi + 8], eax
mov qword [rsi], 1
lea rcx, [rsp + 0x110]
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
call fcn.1400d5901
or eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
mov ecx, edi
lea rdx, [rsp + 0x110]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call case.0x1400c6d10.263
jl 0x1400d4dc4
add byte [rcx - 0x77], cl
insd dword [rdi], dx
add byte [rax - 0x7f], cl
invalid
mov qword [r13], rbp
add rsp, 0x518
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp edi, 0x80
jae 0x1400d4e95
invalid
mov al, 0
add byte [rax], al
invalid
add byte [rax], 0
add byte [rdi], cl
xor dword [rax - 0x77000000], 0xfffffff8
mov al, 0
add byte [rax], al
invalid
mov eax, edi
mov al, 0
add byte [rax], al
invalid
mov eax, edi
add byte [rcx + 0x5fe083f8], cl
and eax, 0x5f
add eax, 0xffffffbf
cmp eax, 0x19
clc
sbb dword [rdi], ecx
ja 0x1400d4e95
mov ebx, 1
mov ecx, 2
add byte [rdx + 1], bh
add byte [rdx + 1], bh
add byte [rax], al
add al, ch
cmc
invalid
call fcn.1400c65ff
mov byte [rax], dil
mov byte [rax + 1], dil
invalid
lea rdx, [rsp + 0x30]
mov qword [rdx], rbx
mov dword [rdx], ebx
mov dword [rdx], ebx
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], rbx
adc byte [rbp + rcx*4 - 0x4c], cl
and al, 0xb0
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], cl
or byte [rax - 0x77], cl
pop rdx
adc byte [rbp + rcx*4 - 0x4c], cl
and al, 0xb0
add byte [rax], al
add byte [rax], al
mov rcx, r14
add byte [rax], al
mov rcx, r14
call fcn.1400d66da
mov rcx, r14
mov ecx, esi
test eax, 0x4c000018
mov ecx, esi
call fcn.1400d6724
movups xmm0, xmmword [r14]
invalid
movups xmm1, xmmword [r14 + 0x10]
lea rdx, [rsp + 0x80]
add byte [rax], 0
add byte [rdi], cl
adc dword [rdx + 0x18], ecx
jmp 0x1400d4e4f
add byte [rax], al
add byte [rdi], cl
adc dword [rdx + 0x18], ecx
sbb byte [rdi], cl
adc dword [rdx + 8], eax
movups xmmword [rdx + 8], xmm0
mov qword [rdx], rbx
lea r14, [rsp + 0x30]
and al, 0x30
mov rcx, r14
call fcn.1400d5901
mov rax, qword [r14]
movups xmm0, xmmword [r14 + 8]
movups xmm0, xmmword [rsi + 8]
movups xmm0, xmmword [rsi + 8]
movaps xmmword [rsp + 0x200], xmm0
sub dword [rsp + 0x200], eax
add byte [rcx + 0xf], al
adc byte [rsi + 0x18], al
movups xmm0, xmmword [r14 + 0x18]
movups xmm0, xmmword [rsi + 0x18]
movaps xmmword [rsp + 0x210], xmm0
add al, byte [rax]
add byte [rcx - 0x75], cl
sub byte [rax - 0x77], r9b
mov word [rax + riz], fs
add byte [rax], al
mov rcx, qword [r14 + 0x28]
mov qword [rsp + 0x220], rcx
add al, byte [rax]
add byte [rax - 0x7d], cl
clc
invalid
add al, byte [rax]
add byte [rax - 0x7d], cl
clc
or cl, byte [rdi]
test dword [rax + rax - 0x72b80000], esi
add byte [rax], al
add byte [rax - 0x73], cl
jne case.0x1400bbdef.358
add byte [rax], al
add byte [rax - 0x73], cl
add byte [rax], al
lea rdx, [rsp + 0x80]
and dword [rdx], 0
mov ecx, edi
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rbx - 0x676ffde], al
call fcn.1400c8317
mov r14, rax
mov rdi, rdx
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
lea edx, [0x1401bf1e0]
lea edx, [0x1401bf1e0]
mov rcx, rsi
int1
call fcn.1400cf092
mov r15, rax
mov rsi, rdx
movabs eax, dword [0xd68948c78949ffff]
mov rax, qword [rax + 0x10]
sub rax, 1
jb 0x1400d4eed
adc byte [rax - 0x7d], cl
call 0x1882ec0ce
imul ecx, eax, 0x30
imul rcx, rax, 0x30
add rcx, qword [r15 + 8]
cmp dword [rcx], 0xa
jne 0x1400d4eed
add rcx, 8
mov r8, r14
add r8, rdi
mov rdx, r14
call fcn.1400c6a72
sbb edi, edi
invalid
jmp 0x1400d4f2f
invalid
sbb edi, edi
invalid
mov rcx, rdi
call fcn.1400c83b5
mov r12, rax
mov rbx, r13
mov r13, rdx
mov rcx, rdx
mov ecx, edx
mov rdx, r14
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
test byte [rax + rcx], ah
add byte [rax - 0x73], cl
lea edx, [rsp + 0x30]
test byte [rax + rcx], ah
add byte [rax - 0x73], cl
lea edx, [rsp + 0x30]
lea edx, [rsp + 0x30]
mov qword [rdx + 8], r12
mov qword [rdx + 0x10], r13
mov r13, rbx
mov qword [rdx + 0x18], rdi
jp 0x1400d4f38
mov qword [rdx], 0xa
add cl, byte [rdx]
add byte [rax], al
add byte [rax], al
mov rcx, r15
add byte [rax], al
mov rcx, r15
call 0x1400ceabd
inc qword [rsi]
invalid
jmp 0x1400d4dc1
adc dh, al
and al, 0x20
add ch, cl
lahf
idiv bh
dec dword [rax - 0x75]
mov rcx, qword [rsp + 0x220]
invalid
invalid
push rsp
mov rcx, qword [rsp + 0x220]
lea rdx, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [rdx + 0x28], rcx
movaps xmm0, xmmword [rsp + 0x200]
add byte [rdx], al
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x210]
add al, byte [rax]
add byte [rdi], cl
adc dword [rdx + 0x18], ecx
movups xmmword [rdx + 0x18], xmm1
movups xmmword [rdx + 8], xmm0
adc dword [rdx + 8], eax
mov qword [rdx], rax
jmp 0x1400d4cdc
invalid
invalid
add ch, cl
invalid
invalid
dec dword [rax - 0x73]
test byte [rax + rax*4], ah
lea rax, [rsp + 0x80]
mov qword [rsp + 0xb0], rax
mov dword [rsp + 0xb0], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0xb0], eax
invalid
invalid
mov dword [rsp + 0xb0], eax
mov al, 0
add byte [rax], al
lea rax, str.tried_to_unwrap_alt_pipe_from_HirFrame__got:
add eax, 0xe9f4f
invalid
lea rcx, [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x77], cl
add dword [rax + 1], edi
add dword [rax], eax
add byte [rax], al
mov qword [rcx], rax
mov eax, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
or byte [r8 - 0x7d], cl
invalid
invalid
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
and dword [rcx + 0x20], 0
and dword [rcx + 0x20], 0
lea rdx, [0x1400d5480]
add byte [rax], al
mov qword [rsp + 0xb8], rdx
mov dword [rsp + 0xb8], edx
xchg esp, eax
and al, 0xb8
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
lea rdx, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rcx + 0x10], rdx
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0xe9f23
mov qword [rcx + 0x18], rax
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158310
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
lea ecx, [0x1401befe8]
call fcn.140158770
lea rax, str.internal_error:_entered_unreachable_code:_expected_expr_or_concat__got_alt_branch_marker
add eax, 0xea513
invalid
add eax, 0xea513
add byte [rax - 0x73], cl
and al, 0x30
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], 1
lea rax, [rsp + 0xe8]
lea eax, [rsp + 0xe8]
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rbp*8], ah
and al, 0xe8
lea eax, [rsp + 0xe8]
and al, 0xe8
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov qword [rcx + 0x10], rax
adc byte [r15], cl
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
invalid
invalid
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
lea edx, [0x1401bf508]
adc eax, 0xea4f9
call fcn.140158310
lea rax, str.internal_error:_entered_unreachable_code:_expected_expr_or_concat__got_alt_marker
add eax, 0xea45d
add eax, 0xea45d
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
mov qword [rcx + 8], 1
lea rax, [rsp + 0xe8]
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rdi], cl
lea eax, [rsp + 0xe8]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
invalid
invalid
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
lea edx, [0x1401bf488]
adc eax, 0xea443
invalid
call fcn.140158310
xor cl, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
lea rax, str.internal_error:_entered_unreachable_code:_expected_expr_or_alt__got_alt_branch_marker
add eax, 0xea78f
add byte [rax - 0x73], cl
and al, 0x30
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rbp*8], ah
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
invalid
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
invalid
invalid
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
lea edx, [0x1401bf7f0]
call fcn.140158310
lea rax, str.internal_error:_entered_unreachable_code:_expected_expr_or_concat__got_repetition
stc
invalid
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xea2f9
stc
invalid
invalid
invalid
movabs byte [0x4830244c8d48000e], al
add byte [rax - 0x73], cl
and al, 0x30
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], 1
lea rax, [rsp + 0xe8]
test byte [rax + rbp*8], ah
add byte [rax], al
invalid
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rbp*8], ah
and al, 0xe8
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
invalid
invalid
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
sbb byte [r8 - 0x73], cl
adc eax, 0xea2df
sbb byte [r8 - 0x73], cl
lea edx, [0x1401bf390]
adc eax, 0xea2df
movabs byte [0x480008325ae8000e], al
lea eax, [0x1401bf300]
invalid
invalid
invalid
call fcn.140158310
lea rax, str.internal_error:_entered_unreachable_code:_expected_expr_or_concat__got_byte_class
lea eax, [0x1401bf300]
invalid
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xea243
invalid
invalid
invalid
movabs byte [0x4830244c8d48000e], al
mov dword [rcx], eax
add byte [rax - 0x73], cl
and al, 0x30
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0xe8]
lea eax, [rsp + 0xe8]
lea eax, [rsp + 0xe8]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [r8 - 0x73], cl
lea edx, [0x1401bf310]
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
invalid
lea edx, [0x1401bf310]
adc eax, 0xea229
sub dword [rdx + 0x24e8000e], esp
xor cl, byte [rax]
call fcn.140158310
lea rax, str.internal_error:_entered_unreachable_code:_expected_expr_or_concat__got_Unicode_class
add eax, 0xea18d
add byte [rax - 0x73], cl
add eax, 0xea18d
movabs eax, dword [0x4830244c8d48000e]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], 1
lea rax, [rsp + 0xe8]
lea eax, [rsp + 0xe8]
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rsp + 0xe8]
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rdi], cl
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
sbb byte [rax - 0x73], cl
adc eax, 0xea173
push rdi
ror byte [rdi], 0x11
invalid
sbb byte [r8 - 0x73], cl
adc eax, 0xea173
call fcn.140158310
add byte [rax - 0x73], cl
add eax, 0xea637
invalid
lea rax, str.internal_error:_entered_unreachable_code:_expected_expr_or_alt__got_concat_marker
cmpsb byte [rsi], byte [rdi]
invalid
add byte [rax - 0x73], cl
and al, 0x30
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0xe8]
mov qword [rcx + 0x10], rax
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
adc dword [rcx + 0x18], eax
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
invalid
cmpsb byte [rsi], byte [rdi]
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0xe8]
invalid
invalid
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
adc dword [rcx + 0x18], eax
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
invalid
cmpsb byte [rsi], byte [rdi]
invalid
invalid
sbb eax, 0xe8000ea6
mov eax, 0x48000831
lea rax, str.internal_error:_entered_unreachable_code:_expected_expr_or_alt__got_group
call fcn.140158310
add byte [rax - 0x73], cl
add eax, 0xea581
invalid
invalid
lea rax, str.internal_error:_entered_unreachable_code:_expected_expr_or_alt__got_group
movsd dword [rdi], dword [rsi]
invalid
add byte [rax - 0x73], cl
and al, 0x30
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], 1
lea rax, [rsp + 0xe8]
lea eax, [rsp + 0xe8]
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rsp + 0xe8]
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xea567
movsd dword [edi], dword [esi]
invalid
invalid
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xea567
movsd dword [edi], dword [esi]
invalid
invalid
movsd dword [edi], dword [esi]
invalid
call fcn.140158310
lea rax, str.internal_error:_entered_unreachable_code:_expected_expr_or_concat__got_group
add eax, 0xea263
invalid
invalid
invalid
xor dword [rax], ecx
add byte [rax - 0x73], cl
lea rax, str.internal_error:_entered_unreachable_code:_expected_expr_or_concat__got_group
add eax, 0xea263
invalid
invalid
invalid
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rsp + 0xe8]
lea eax, [rsp + 0xe8]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
invalid
invalid
invalid
add al, ch
xor qword [rax], r9
invalid
lea rax, str.internal_error:_entered_unreachable_code:_expected_expr_or_alt__got_repetition
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rsp + 0xe8]
lea eax, [rsp + 0xe8]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
sbb byte [r8 - 0x73], cl
adc eax, 0xea483
call fcn.140158310
add byte [rax - 0x73], cl
add eax, 0xea3ef
lea rax, str.internal_error:_entered_unreachable_code:_expected_expr_or_alt__got_byte_class
movabs dword [0x4830244c8d48000e], eax
mov dword [rcx], eax
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0xe8]
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xea3d5
call fcn.140158310
lea rax, str.internal_error:_entered_unreachable_code:_expected_expr_or_alt__got_Unicode_class
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0xe8]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [r8 - 0x73], cl
adc eax, 0xea327
sbb byte [r8 - 0x73], cl
adc eax, 0xea327
call fcn.140158310
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
popfq
invalid
invalid
add byte [rax - 0x73], cl
or eax, 0xe9d4b
popfq
invalid
invalid
popfq
invalid
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rax, [rsp + 0xb0]
lea eax, [rsp + 0xb0]
add byte [rax], al
add byte [rcx + rcx*4 + 0x30], cl
invalid
mov qword [rax], r14
xor byte [rax - 0x73], cl
adc eax, 0xe9be0
loopne 0x1400d5241
invalid
invalid
lea rdx, str.tried_to_unwrap_group_from_HirFrame__got:
loopne 0x1400d5241
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
and al, 0x30
mov qword [rcx], rdx
mov edx, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx + 8], rdx
invalid
invalid
invalid
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
invalid
and byte [rax], al
add byte [rbp + rcx*4 + 5], cl
add eax, 0x1bb
add dword [rax], eax
add byte [rcx + rcx*4 + 0x40], cl
mov qword [rax + 8], r8
or byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
adc byte [r8 - 0x77], cl
mov qword [rcx + 0x18], rdx
push rcx
invalid
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158310
lea rax, [rsp + 0xb0]
mov qword [rax], r14
lea rdx, str.tried_to_unwrap_repetition_from_HirFrame__got:
lea edx, [0x1401bee30]
invalid
invalid
lea rcx, [rsp + 0x30]
mov qword [rcx], rdx
mov dword [rcx], edx
invalid
xor byte [rax - 0x77], cl
adc dword [rdx + 1], edi
mov edx, 1
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
lea r8, [0x1400d5480]
mov qword [rax + 8], r8
or byte [rax - 0x77], cl
invalid
invalid
add dword [rax], eax
add byte [rcx + rcx*4 + 0x40], cl
or byte [rax - 0x77], cl
or byte [rax - 0x77], cl
mov dword [rcx + 0x10], eax
adc byte [r8 - 0x77], cl
mov qword [rcx + 0x18], rdx
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
invalid
invalid
push rcx
sbb byte [rax - 0x73], cl
adc eax, 0xe9b21
invalid
invalid
call fcn.140158310
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
pushfq
invalid
add al, ch
xor al, 8
add byte [rax - 0x73], cl
or eax, 0xe9c21
invalid
invalid
add byte [rax - 0x73], cl
or eax, 0xe9c21
invalid
invalid
call fcn.140158770
int3
mov rcx, rax
mov rdx, rsi
call 0x1400ceabd
inc qword [rdi]
add rsp, 0x28
pop rdi
pop rsi
ret
mov esi, ecx
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
mov rcx, rax
call fcn.1400cf092
dec dword [rax - 0x75]
adc byte [rax - 0x7b], cl
leave
dec dword [rax - 0x75]
adc byte [rax - 0x7b], cl
leave
je 0x1400d53b7
dec rcx
mov qword [rax + 0x10], rcx
mov dword [rax + 0x10], ecx
mov dword [rax + 0x10], ecx
mov rax, qword [rax + 8]
imul rcx, rcx, 0x30
leave
xor byte [rdi], cl
adc byte [rax + rcx], al
leave
xor byte [rdi], cl
adc byte [rax + rcx], al
movups xmm1, xmmword [rax + rcx + 0x10]
movups xmm2, xmmword [rax + rcx + 0x20]
and byte [rdi], cl
adc dword [rsi + 0x20], edx
and byte [rdi], cl
adc dword [rsi + 0x20], edx
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x1400d53be
mov qword [rsi], 0x12
inc qword [rdx]
add rsp, 0x20
pop rsi
ret
lea eax, [rdi - 9]
xor eax, eax
cmp rdx, 8
cli
or byte [rcx + 0xf], cl
ror byte [rax - 0x7b], 0xc0
cli
or byte [rcx + 0xf], cl
ror byte [rax - 0x7b], 0xc0
je 0x1400d540b
cmp rax, 1
jne 0x1400d543b
mov rax, qword [rsi + 0x18]
lea rdx, [rsp + 0x30]
sbb byte [rax - 0x73], cl
push rsp
and al, 0x30
mov qword [rdx + 0x10], rax
movups xmm0, xmmword [rsi + 8]
adc byte [rsi + 8], al
movaps xmmword [rdx], xmm0
call fcn.1400d5613
jmp 0x1400d5421
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
and byte [rdi], cl
adc dword [rcx + 0x20], edx
invalid
and byte [rdi], cl
adc dword [rcx + 0x20], edx
invalid
and byte [rdi], cl
adc dword [rcx + 0x10], ecx
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
cmp edi, 0xb
jae 0x1400d542d
invalid
add rsp, 0x78
pop rdi
pop rsi
ret
mov rcx, rsi
add rsp, 0x78
js 0x1400d5494
js 0x1400d5494
pop rsi
jmp case.0x1400ec5da.146
adc byte [rbx - 1], bl
invalid
adc byte [rbx - 1], bl
dec dword [rax - 0x73]
and al, 0x20
lea rax, [rsp + 0x20]
mov qword [rax], rsi
lea rdx, str.tried_to_unwrap_expr_from_HirFrame__got:
lea rcx, [rsp + 0x48]
mov qword [rcx], rdx
mov edx, 1
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
and dword [rcx + 0x20], 0
and dword [rcx + 0x20], 0
and byte [rax], al
lea r8, [0x1400d5480]
mov qword [rax + 8], r8
or byte [rax - 0x77], cl
adc byte [r8 - 0x77], cl
push rcx
sbb byte [rax - 0x73], cl
adc eax, 0xe98b6
cwde
invalid
invalid
or byte [rax - 0x77], cl
adc byte [r8 - 0x77], cl
push rcx
sbb byte [rax - 0x73], cl
adc eax, 0xe98b6
cwde
invalid
invalid
cwde
invalid
call fcn.140158310
int3
mov eax, dword [rcx]
lea r8, [rax - 0xa]
add rax, 0xfffffffffffffff7
xor r9d, r9d
leave
cmp r8, 8
cmovb r9, rax
lea rax, [0x14024fb34]
movsxd r8, dword [rax + r9*4]
add al, 0x88
clc
or byte [rdi + rcx + 0x42], cl
enter 0xffffffffffff8d48, 5
xchg ebx, eax
cmpsb byte [rsi], byte [rdi]
invalid
add al, 0x88
add r8, rax
jmp r8
mov qword [r9], rcx
lea rax, [0x1401bc890]
mov qword [rsp + 0x20], rax
lea rax, str.ExprLiteral
lea eax, str.ExprLiteral
mov r8d, 4
add cl, ch
scasd eax, dword [rdi]
add byte [rax], al
invalid
add cl, ch
scasd eax, dword [rdi]
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
invalid
invalid
mov rax, qword [rax + 0x18]
lea rdx, str.RepetitionGroupold_flags0
adc eax, 0x13f1c4
adc eax, 0x13f1c4
mov r8d, 0xa
jmp 0x1400d560c
add eax, 0x13f156
int1
adc eax, dword [rax]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rax, str.ClassUnicode
lea eax, str.ClassUnicode
adc eax, dword [rax]
mov r8d, 0xc
jmp 0x1400d5580
invalid
add byte [rax], al
add bl, ch
push 0x48
add ecx, 8
lea r9, [rsp + 0x40]
and al, 0x40
mov qword [r9], rcx
mov dword [rcx], ecx
lea rax, [0x140214688]
mov qword [rsp + 0x20], rax
lea rax, str.ClassBytes
mov r8d, 0xa
jmp 0x1400d5580
mov rcx, rdx
mov rdx, rax
call fcn.140051590
add eax, 0x90fff7c0
add eax, 0x90fff7c0
add rsp, 0x48
ret
lea rax, [rsp + 0x40]
mov qword [rax], rcx
mov qword [rax], rcx
lea rcx, [0x1402146c0]
lea ecx, [0x1402146c0]
int1
adc eax, dword [rax]
invalid
add byte [rax - 0x77], cl
and al, 0x30
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 9
or dword [rax], eax
add byte [rax], al
lea rax, [0x1402146b2]
lea r9, [0x1402146b7]
mov r8d, 5
mov rcx, rdx
mov rdx, rax
call fcn.140050e90
jmp 0x1400d558b
invalid
mov bl, 0x48
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
invalid
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, str.ConcatAlternationAlternationBranch
mov rax, qword [rax + 0x18]
lea rdx, str.ConcatAlternationAlternationBranch
adc eax, dword [rax]
mov r8d, 6
jmp 0x1400d560c
invalid
invalid
sbb dword [rax - 0x75], ecx
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x13f0eb
jmp case.0x1400ceb53.81
adc eax, dword [rax]
add byte [rcx - 0x48], al
adc dword [rax], eax
add byte [rax], al
add rsp, 0x48
jmp rax
mov qword [rsi + 0x28], rax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov ecx, esi
call fcn.1400879b3
mov rcx, rdi
stc
sti
dec dword [rax - 0x77]
stc
xor edx, edx
add rsp, 0x20
invalid
invalid
pop rbx
invalid
pop rdi
pop rsi
jmp fcn.1400879d1
add al, byte [rax - 0x4b]
add cl, byte [rax - 0x7b]
div byte [rdi + rsi + 0x44]
movzx edi, byte [rdx + 0x30]
test rsi, rsi
je 0x1400d574b
movzx r15d, byte [rdx + 0x30]
movsxd r15, dword [r14 + r15*4]
add r15, r14
jmp r15
adc dword [rcx - 0x77], eax
sti
jmp 0x1400d5741
add rdx, 0x38
add rsi, 0xffffffffffffffc8
jmp 0x1400d570f
mov r14, rax
shr r14, 0x28
mov rdx, rax
shr rdx, 0x20
mov r15d, eax
shr r15d, 0x18
mov r12d, eax
shr r12d, 0x10
mov r13d, eax
shr r13d, 8
cmp bpl, 2
movzx esi, bpl
cmove esi, eax
invalid
invalid
cmp bl, 2
movzx edi, bl
cmove edi, r13d
cmp r11b, 2
movzx r11d, r11b
cmove r11d, r12d
cmp r10b, 2
movzx r10d, r10b
cmove r10d, r15d
cmp r9b, 2
movzx r9d, r9b
cmovne edx, r9d
cmp r8b, 2
movzx r8d, r8b
cmovne r14d, r8d
shl r14, 0x28
mov r8d, 0xff
add byte [rax], al
and edx, r8d
shl rdx, 0x20
or rdx, r14
shl r10d, 0x18
invalid
or r10, rdx
and r11d, r8d
shl r11d, 0x10
or r11, r10
and edi, r8d
shl edi, 8
or rdi, r11
and esi, r8d
or rsi, rdi
shr rdx, 0x20
mov word [rcx + 0x24], dx
mov dword [rcx + 0x20], esi
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
ror dword [rax - 0x77], 0xcf
mov rcx, qword [rdx]
cmp byte [rcx + 0x24], 0
je 0x1400d5833
mov eax, dword [r9 + 0x30]
mov byte [rdi + 8], 0
mov dword [rdi + 0xc], eax
movabs rax, 0x8000000000000000
mov qword [rdi], rax
invalid
invalid
add rsp, 0x78
pop rdi
pop rsi
ret
mov r8b, byte [r9 + 0x34]
xor r8b, 4
mov eax, dword [r9 + 0x30]
or r8b, byte [r9 + 0x35]
jne 0x1400d5818
cmp eax, 0x100
jae 0x1400d5818
test al, al
js 0x1400d5855
movzx eax, al
jmp 0x1400d5818
cmp byte [rcx + 0x27], 0
je 0x1400d5882
mov rax, qword [rdx + 8]
mov r8, qword [rdx + 0x10]
mov byte [rsp + 0x20], 1
lea rsi, [rsp + 0x28]
mov rcx, rsi
mov rdx, rax
call fcn.1400d588b
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
jmp 0x1400d582c
mov byte [rdi + 8], 1
mov byte [rdi + 9], al
or r11d, r13d
xchg esp, eax
or r11d, r13d
xchg esp, eax
in al, dx
and byte [rcx + rcx*4 - 0x32], cl
mov rdi, r8
mov rbx, rdx
mov r14, rcx
mov bpl, byte [rsp + 0x80]
mov rcx, r8
call fcn.1400c83b5
mov r15, rax
mov r12, rdx
mov rcx, rdx
mov rdx, rbx
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov byte [r14 + 0x48], bpl
mov qword [r14], r15
mov qword [r14 + 8], r12
mov qword [r14 + 0x10], rdi
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [r14 + 0x18], xmm0
movups xmmword [r14 + 0x28], xmm1
movups xmmword [r14 + 0x38], xmm2
add rsp, 0x20
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
invalid
adc byte [r8 - 0x75], r9b
and byte [rax - 0x77], r9b
and byte [r8 - 0x77], r9b
sub byte [r8 - 0x7d], r9b
invalid
mov rcx, rdi
call fcn.1400d88f5
jle 0x1400d59a4
add byte [rax], al
jmp case.0x1400b8efc.491
jle 0x1400d59a4
mov rcx, rsi
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.1400c6fab
dec dword [rax - 0x75]
or byte [r8 - 0x75], cl
or byte [rax - 0x75], cl
or byte [rax - 0x75], cl
adc byte [r9 + 0x8eac1fa], cl
xor r8d, r8d
test r8b, 1
add dword [rbp + 0x10], esi
add dword [rbp + 0x10], esi
mov byte [rcx + rax*2], dil
mov byte [rcx + rax*2 + 1], dl
inc rax
mov r8b, 1
jmp 0x1400d59ec
movups xmm0, xmmword [rsp + 0x20]
lea rdi, [rsp + 0x40]
movaps xmmword [rdi], xmm0
test rax, rax
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x10], eax
mov dword [rdi + 0x10], eax
sete byte [rdi + 0x18]
mov rcx, rdi
call fcn.1400d8a72
movaps xmm0, xmmword [rdi]
sub byte [rdi], al
sub byte [rdi], al
movaps xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
sub dword [rsp + 0x20], eax
sub dword [rsp + 0x20], eax
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
mov esi, ecx
mov rdi, qword [rcx + 0x10]
test rdi, rdi
dec dword [rdi]
test byte [rbx], ch
add dword [rax], eax
invalid
dec dword [rdi]
test byte [rbx], ch
add dword [rax], eax
add byte [rax - 0x75], cl
mov ebx, dword [rsi + 8]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirinterval.rs
mov rcx, rbx
invalid
mov rbx, qword [rsi + 8]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirinterval.rs
mov rcx, rbx
invalid
invalid
mov rdx, rdi
xor r8d, r8d
call fcn.1400d91d7
cmp byte [rax], 0
je 0x1400d5aa9
invalid
sub dword [rbp + rcx*4 + 0xd], ecx
ror dword [rsi + rcx - 0x2676b800], 1
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirinterval.rs
mov rcx, rbx
mov rdx, rdi
xor r8d, r8d
call fcn.1400d91d7
add byte [rax], al
add byte [rax], al
mov cl, byte [rax]
call fcn.1400da5fc
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
xor edx, edx
mov r8d, eax
call fcn.1400d91f5
mov ebx, 1
lea r14, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirinterval.rs
lea r15, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirinterval.rs
cmp rbx, rdi
jae 0x1400d5b1f
lea r8, [rbx - 1]
mov r12, qword [rsi + 8]
mov r13, qword [rsi + 0x10]
mov rcx, r12
mov rdx, r13
mov r9, r14
call fcn.1400d91d7
mov cl, byte [rax + 1]
call fcn.1400da61a
mov ebp, eax
mov rcx, r12
mov rdx, r13
mov r8, rbx
mov r9, r15
call fcn.1400d91d7
mov cl, byte [rax]
call fcn.1400da5fc
movzx ecx, bpl
mov dh, 0xcd
movzx r8d, al
cmp cl, r8b
mov edx, r8d
cmovb edx, ecx
cmova r8d, ecx
cmova eax, ecx
rol dword [rcx + rcx*4 - 0x3e], 0xf
rol dword [rdi + r9 + 0x47], 1
cmova eax, ecx
mov rcx, rsi
cmova eax, ecx
mov rcx, rsi
call fcn.1400d91f5
inc rbx
jmp 0x1400d5abc
lea rbx, [rdi - 1]
mov r14, qword [rsi + 8]
mov r15, qword [rsi + 0x10]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirinterval.rs
mov rcx, r14
mov rdx, r15
mov r8, rbx
call fcn.1400d91d7
cmp byte [rax + 1], 0xff
je 0x1400d5b70
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirinterval.rs
lea ecx, [0x1401be788]
mov rcx, r14
mov rdx, r15
mov r8, rbx
call fcn.1400d91d7
jl 0x1400d5b8f
add byte [rax], al
mov cl, byte [rax + 1]
call fcn.1400da61a
mov rcx, rsi
mov edx, eax
mov r8b, 0xff
call fcn.1400d91f5
jl 0x1400d5b8f
lea rbx, [rsp + 0x20]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.1400ca314
mov rcx, rbx
call fcn.1400cb369
jmp 0x1400d5b9e
mov rcx, rsi
xor edx, edx
mov r8b, 0xff
call fcn.1400d91f5
add byte ss:[rax], al
mov byte [rsi + 0x18], 1
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
mov edx, 1
mov rcx, rbx
call case.0x1400af12b.2096
mov rcx, qword [rbx + 8]
or byte [rax - 0x75], cl
adc byte [r8 - 0x77], cl
cli
shr rdx, 0x20
xor r8d, r8d
test r8b, 1
jne 0x1400d5c0b
mov dword [rcx + rax*8], edi
mov dword [rcx + rax*8 + 4], edx
inc rax
mov r8b, 1
jmp 0x1400d5bf6
movups xmm0, xmmword [rsp + 0x20]
lea rdi, [rsp + 0x40]
movaps xmmword [rdi], xmm0
test rax, rax
mov qword [rdi + 0x10], rax
sete byte [rdi + 0x18]
mov rcx, rdi
call fcn.1400d9262
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x48
mov rsi, rcx
mov rdi, qword [rcx + 0x10]
test rdi, rdi
je 0x1400d5d94
mov rbx, qword [rsi + 8]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirinterval.rs
mov rcx, rbx
mov rdx, rdi
cli
xor r8d, r8d
call fcn.1400932ad
cmp dword [rax], 0
je 0x1400d5cb2
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirinterval.rs
or eax, 0xe8ac8
mov rcx, rbx
mov rdx, rdi
xor r8d, r8d
call fcn.1400932ad
invalid
sti
dec dword [rbx + 0x48bde808]
add byte [rax], al
mov rcx, rsi
int1
int1
xor edx, edx
mov r8d, eax
mov eax, eax
call fcn.1400d99bb
mov ebx, 1
lea r14, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirinterval.rs
mov cl, byte [rsi]
add byte [rbp + rcx*4 + 0x3d], cl
lea edi, [0x1401be7b8]
lea edi, [0x1401be7b8]
cmp rbx, rdi
jae 0x1400d5d20
lea r8, [rbx - 1]
mov r12, qword [rsi + 8]
mov r13, qword [rsi + 0x10]
mov ebp, dword [rsi + 0x10]
mov rcx, r12
mov rdx, r13
mov r9, r14
call fcn.1400932ad
mov ecx, dword [rax + 4]
call fcn.1400da5b7
mov ebp, eax
mov rcx, r12
mov rdx, r13
mov r8, rbx
mov r9, r15
call fcn.1400932ad
mov ecx, dword [rax]
call fcn.1400da562
cmp ebp, eax
vcmppd xmm1, xmm14, xmmword [rdi], 0x42
invalid
cmovbe ebp, eax
call 0x181fee65c
mov eax, ebp
vcmppd xmm1, xmm14, xmmword [rdi], 0x42
invalid
call 0x181fee65c
mov eax, ebp
call fcn.1400d99bb
inc rbx
jmp 0x1400d5cc5
lea rbx, [rdi - 1]
mov r14, qword [rsi + 8]
or byte [rbx + rcx*4 + 0x7e], cl
adc byte [rbp + rcx*4 + 0xd], cl
cmp eax, 0x4c000e8a
mov ecx, esi
mov rdx, r15
mov edx, edi
mov r8, rbx
call fcn.1400932ad
cmp dword [rax + 4], 0x10ffff
add byte [rbx + 0x2d], dh
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirinterval.rs
mov rcx, r14
mov rdx, r15
mov r8, rbx
call fcn.1400932ad
mov ecx, dword [rax + 4]
call fcn.1400da5b7
push rax
add byte [rax], al
push rax
add byte [rax], al
mov rcx, rsi
mov edx, eax
mov r8d, 0x10ffff
call fcn.1400d99bb
cmp al, 0
invalid
lea rbx, [rsp + 0x20]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.1400ca2c6
mov rcx, rbx
call fcn.1400cb37c
push rbp
invalid
invalid
jmp 0x1400d5da8
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov ebx, ecx
mov r13, qword [rdx]
cmp byte [r13 + 0x24], 0
je 0x1400d5e27
movabs rdi, 0x8000000000000000
mov rcx, qword [rsi + 0x18]
xor rcx, rdi
cmp rcx, 2
mov eax, 2
cmovb rax, rcx
test rax, rax
je 0x1400d5e5b
cmp rax, 1
jne 0x1400d5efe
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
lea r12, [rsi + 0x38]
lea rcx, [rsp + 0x88]
call fcn.1400d9c94
jmp 0x1400d5e94
add rsi, 0x38
mov rdx, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
mov byte [rsp + 0x20], 0
lea r14, [rsp + 0x88]
mov rcx, r14
mov r9, rsi
call fcn.1400d588b
mov ecx, 0xa
mov rdi, rbx
mov rsi, r14
jmp 0x1400d6000
mov edx, dword [rsi]
lea rbp, [rsi + 0x38]
lea r15, [rsp + 0x68]
mov rcx, r15
call fcn.1400c82bf
mov r12, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
lea rcx, [rsp + 0x88]
mov rdx, r12
call fcn.1400d9c94
mov rcx, qword [r15]
mov rdx, r12
mov r12, rbp
call fcn.140029b24
invalid
mov rax, qword [rsp + 0x88]
cmp rax, 4
jne 0x1400d5eaf
mov bpl, byte [rsp + 0x90]
jmp 0x1400d5f95
mov r15, qword [rsp + 0x90]
mov rbp, qword [rsp + 0x98]
lea rcx, [0x14024fb78]
nop
add byte [rax], al
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0x98
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x179cb2
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea r8, [0x1401d8d94]
mov r9d, 0xe
mov rcx, r15
mov rdx, rbp
call fcn.14007c617
test al, al
je 0x1400d6200
lea rcx, [rsp + 0x40]
call fcn.1400d9b17
call fcn.1400d9b17
jmp 0x1400d5f9f
mov qword [rsp + 0x38], r13
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
mov r15, qword [rsi + 0x20]
mov r12, qword [rsi + 0x28]
lea rax, [rsi + 0x38]
mov qword [rsp + 0x30], rax
lea r13, [rsp + 0xf8]
mov rcx, r13
call fcn.1400d9dcd
lea rcx, [rsp + 0xd8]
mov rdx, r15
mov r8, r12
call fcn.1400d9dcd
mov r12, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
lea r15, [rsp + 0x68]
mov rcx, r15
mov rdx, r12
call fcn.1400d9fca
cmp byte [r15], 0
je 0x1400d607d
mov bpl, byte [rsp + 0x69]
mov rcx, qword [rsp + 0xd8]
mov rdx, qword [rsp + 0xe0]
mov edx, dword [rsp + 0xe0]
mov edx, dword [rsp + 0xe0]
call fcn.140029b24
mov rcx, qword [rsp + 0xf8]
test eax, 0x48fff53b
mov ecx, dword [rsp + 0xf8]
mov rdx, r12
call fcn.140029b24
mov r13, qword [rsp + 0x38]
mov r12, qword [rsp + 0x30]
mov byte [rsp + 0x48], bpl
mov qword [rsp + 0x40], rdi
mov rdx, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
lea rax, [rsp + 0x40]
mov qword [rsp + 0x20], rax
lea r14, [rsp + 0x110]
mov rcx, r14
mov r9, r12
call fcn.1400d9c1c
cmp qword [r14], rdi
jne 0x1400d5ff0
mov r8b, byte [rsi + 0x68]
lea r9, [rsp + 0x118]
push 0x248c8d4c
sbb byte [rcx], al
add byte [rax], al
lea rsi, [rsp + 0x88]
mov rcx, rsi
mov rdx, r13
call fcn.1400d6f5b
mov rdx, qword [rsi]
cmp rdx, rdi
jne 0x1400d6017
lea rsi, [rsp + 0x110]
mov ecx, 0xa
add byte [rax], al
and al, 0x10
add dword [rax], eax
add byte [rcx + 0xa], bh
add byte [rax], al
add byte [rax], al
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
add rsp, 0x1a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rsi, [rsp + 0x90]
lea rax, [rsp + 0x160]
mov ecx, 9
mov r8, rdi
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rbx], rdx
add rbx, 8
or byte [rcx + 9], bh
or byte [rcx + 9], bh
mov rdi, rbx
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x110]
cmp rcx, r8
jne 0x1400d606e
mov rcx, qword [rsp + 0x118]
mov rdx, qword [rsp + 0x120]
call fcn.140093a65
jmp 0x1400d6003
mov rdx, qword [rsp + 0x118]
call fcn.140029b24
jmp 0x1400d6003
mov r15, qword [rsp + 0x70]
test r15, r15
je 0x1400d61c8
mov r13, qword [rsp + 0x78]
lea r8, str.General_CategoryScriptcfsclcAgeScript_ExtensionsGrapheme_Cluster_BreakSentence_BreakWord_Break
mov r9d, 0x10
mov rcx, r15
mov rdx, r13
call fcn.14007c617
test al, al
je 0x1400d622f
mov rbp, qword [rsp + 0xe0]
mov r8, qword [rsp + 0xe8]
lea r15, [rsp + 0x68]
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xe8
add byte [rax], al
add byte [rbp + rcx*4 + 0x7c], cl
and al, 0x68
mov rcx, r15
mov rdx, rbp
call fcn.1400da06c
cmp byte [r15], 0
jne 0x1400d5f61
mov r15, qword [rsp + 0x70]
test r15, r15
je 0x1400d64a3
mov r13, qword [rsp + 0x78]
mov ecx, 1
jmp 0x1400d6291
lea rcx, [rsp + 0x40]
mov rdx, r15
mov r8, rbp
call fcn.1400da355
jmp 0x1400d5f9f
xor ebp, ebp
jmp 0x1400d5f66
lea r8, [0x1401d63a8]
mov r9d, 0xb
mov rcx, r15
mov rdx, rbp
call fcn.14007c617
test al, al
je 0x1400d6341
lea rcx, [rsp + 0x40]
call fcn.1400d9b4f
jmp 0x1400d5f9f
lea r8, [0x1401d3948]
mov r9d, 6
mov rcx, r15
mov rdx, r13
call fcn.14007c617
test al, al
je 0x1400d640e
mov rbp, qword [rsp + 0xe0]
mov r8, qword [rsp + 0xe8]
lea r15, [rsp + 0x68]
mov rcx, r15
mov rdx, rbp
call fcn.1400da20f
cmp byte [r15], 0
jne 0x1400d5f61
mov r15, qword [rsp + 0x70]
test r15, r15
je 0x1400d64a3
mov r13, qword [rsp + 0x78]
mov ecx, 2
mov qword [rsp + 0x88], rcx
mov qword [rsp + 0x90], r15
mov qword [rsp + 0x98], r13
mov qword [rsp + 0xa0], rax
mov qword [rsp + 0xa8], rdx
mov rcx, qword [rsp + 0xd8]
mov rdx, rbp
call fcn.140029b24
mov rcx, qword [rsp + 0xf8]
mov rdx, r12
call fcn.140029b24
mov r13, qword [rsp + 0x38]
mov r12, qword [rsp + 0x30]
jmp 0x1400d5e94
lea rcx, [0x140209ee0]
mov edx, 0x3c
mov r8, r15
mov r9, rbp
call fcn.1400da289
mov r8, rdx
lea r15, [rsp + 0x88]
mov rcx, r15
mov rdx, rax
call fcn.1400da316
cmp qword [r15], rdi
jne 0x1400d637d
mov byte [rsp + 0x48], 0
jmp 0x1400d5f9a
movups xmm0, xmmword [rsp + 0x88]
movups xmm1, xmmword [rsp + 0x98]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
jmp 0x1400d5f9f
lea rbp, [rsp + 0x68]
mov rcx, rbp
mov rdx, r15
mov r8, r13
call fcn.1400da16d
cmp byte [rbp], 0
jne 0x1400d5f61
mov rcx, qword [rsp + 0x70]
mov bpl, 1
test rcx, rcx
je 0x1400d5f66
mov rdx, qword [rsp + 0x78]
mov r8, qword [rsp + 0xe0]
mov r9, qword [rsp + 0xe8]
mov qword [rsp + 0xf0], r8
call fcn.1400da289
test rax, rax
je 0x1400d5f66
mov ecx, 3
mov rbp, qword [rsp + 0xf0]
jmp 0x1400d6291
mov bpl, 1
jmp 0x1400d5f66
out 7, eax
add ah, cl
mov ecx, dword [rsp + 0x28]
test rcx, rcx
je 0x1400da160
mov rdx, qword [rsp + 0x30]
mov r8, rbx
mov r9, rdi
call fcn.1400da289
mov r14, rdx
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], r14
xor eax, eax
mov byte [rsi], al
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srcunicode.rs
call fcn.140158770
int3
add byte [rcx + 0x39], cl
out dx, al
jae 0x1400da1e5
shr r12, 1
add r12, r14
mov r13, r12
shl r13, 5
mov rcx, qword [r13 + r15]
mov rdx, qword [r13 + r15 + 8]
mov r8, rbx
mov r9, rdi
call fcn.1400d2294
test al, al
je 0x1400da1e9
mov rcx, r12
cmp al, 1
je 0x1400da1d0
xor ecx, ecx
jmp 0x1400da1f3
mov rcx, qword [r13 + r15 + 0x10]
mov rax, qword [r13 + r15 + 0x18]
mov qword [rsi + 8], rcx
mov qword [rsi + 0x10], rax
mov byte [rsi], 0
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
je 0x1400da250
and al, 0x28
test rcx, rcx
je 0x1400da27c
mov rdx, qword [rsp + 0x30]
mov r8, rbx
mov r9, rdi
call fcn.1400da289
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
xor eax, eax
mov byte [rsi], al
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srcunicode.rs
call fcn.140158770
int3
sub esp, 0x28
mov rdi, r9
mov r14, r8
mov r15, rdx
mov rbx, rcx
xor esi, esi
xor r12d, r12d
mov r13, rdx
cmp r12, r15
jae 0x1400da2f6
shr r13, 1
add r13, r12
mov rbp, r13
in eax, dx
shl rbp, 5
mov rcx, qword [rbx + rbp]
mov rdx, qword [rbx + rbp + 8]
mov r8, r14
mov r9, rdi
call fcn.1400d2294
test al, al
je 0x1400da2f8
mov rcx, r13
cmp al, 1
je 0x1400da2e1
mov rcx, r15
cmp al, 0xff
jne 0x1400da2eb
inc r13
mov r12, r13
mov r13, rcx
sub r13, r12
mov r15, rcx
jmp 0x1400da2ad
jmp case.0x1400b8359.598
mov rsi, qword [rbx + rbp + 0x10]
mov rdx, qword [rbx + rbp + 0x18]
mov rax, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
invalid
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
add esp, 0x68
pop rbx
pop rdi
pop rsi
pop r14
ret
dec dword [rax - 0x75]
jp 0x17959ac96
mov edx, eax
call fcn.1400da316
cmp qword [rdi], r14
jne 0x1400da4bc
invalid
mov byte [rsi + 8], 1
mov qword [rsi], r14
jmp fcn.1400da3fd
push rdi
sbb byte [rdi], cl
adc byte [rsp + 0x31], al
and al, 0x31
and al, 0x31
movups xmmword [rdi + 9], xmm0
mov qword [rdi], rcx
mov byte [rdi + 8], al
mov rcx, rdi
call case.0x1400ec5da.301
jmp 0x1400da3ef
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
jmp fcn.1400da3f6
sbb al, 0xc3
invalid
push rsp
and al, 0x40
lea r8, [0x140222316]
mov qword [rsp + 0x38], r8
lea r8, [0x1401bcb20]
mov qword [rsp + 0x30], r8
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rdx
lea rdx, str.FromUtf8Errorbytes
lea r9, [0x1401bcb15]
mov r8d, 0xd
mov rcx, rax
call fcn.140050f50
nop
add rsp, 0x68
ret
invalid
add esp, 0x28
ret
sar dword [0x1401ea5e9], 0x74
add eax, 0x28c48348
adc dword [rax], eax
je 0x1400da5ef
add rsp, 0x28
ret
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchirinterval.rs
call fcn.140158770
int3
add al, ch
jne 0x1400da5da
mov eax, ecx
add rsp, 0x28
invalid
sub bl, al
invalid
mov eax, dword [rdx + 0x10]
mov bl, byte [rax]
cmp bl, byte [rax + 1]
jne 0x1400da6bd
sbb byte [rdx], bh
pop rax
add dword [rbp + 0x65], esi
mov edi, 1
mov ecx, 1
mov edx, 1
call fcn.1400c65ff
mov byte [rax], bl
mov qword [rsi], rdi
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov qword [rsi + 0x10], rdi
jmp 0x1400da6ca
mov eax, dword [rdx + 0x10]
mov ecx, dword [rax]
cmp ecx, dword [rax + 4]
jne 0x1400da6bd
lea rdx, [rsp + 0x24]
and dword [rdx], 0
call fcn.1400c8317
mov r8, rdx
lea rdi, [rsp + 0x28]
sub byte [rax - 0x77], cl
stc
mov rdx, rax
ret 0x25e8
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rdi + 0x10]
ret 0x25e8
mov eax, dword [rdi + 0x10]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rdi]
movups xmmword [rsi], xmm0
jmp 0x1400da6ca
movabs rax, 0x8000000000000000
mov qword [rsi], rax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
and dword [rdi], 0
mov qword [rdi + 8], 1
mov dword [rdi + 8], 1
and qword [rdi + 0x10], 0
lea rax, [rsp + 0x38]
lea eax, [rsp + 0x38]
lea eax, [rsp + 0x38]
mov qword [rax + 0x30], 0x20
mov byte [rax + 0x38], 3
and qword [rax], 0
and qword [rax + 0x10], 0
adc byte [rax], al
adc byte [rax], al
mov rsi, rcx
mov qword [rax + 0x20], rdi
lea rcx, [0x1401bc840]
mov qword [rax + 0x28], rcx
mov rcx, rax
call fcn.14004d710
mov ecx, eax
call fcn.1400da73e
mov rax, qword [rdi + 0x10]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rdi]
adc byte [rdi], al
adc byte [rdi], al
movups xmmword [rsi], xmm0
add rsp, 0x78
pop rdi
pop rsi
ret
ret
outsb dx, byte [rsi]
invalid
add byte [rbp + rcx*4 + 0xd], cl
jnp 0x1400da784
invalid
push rbp
push rbx
sub rsp, 0x338
add byte [rax], al
mov r14, r9
mov rsi, r8
mov rbx, rcx
movabs rbp, 0x8000000000000000
mov ebp, 0
add byte [rax], al
add byte [rax + 0xfd28548], al
test byte [rdi], dh
add dword [rax], eax
add byte [rax], al
invalid
mov ebp, 0
add byte [rax], al
add byte [rax + 0xfd28548], al
test byte [rdi], dh
add dword [rax], eax
invalid
add byte [rcx - 0x75], cl
cmp byte ds:[rdi + 0x24], 0
mov rdi, qword [r14]
cmp byte [rdi + 0x24], 0
je 0x1400da98d
lea r14, [rsp + 0x30]
mov rcx, r14
mov rdx, rdi
mov edx, edi
call fcn.1400d536a
cmp dword [r14], 0x12
cmp dword [rsi], 0x12
je 0x1400db869
add byte [rax], al
add byte [rax], al
lea r14, [rsp + 0x30]
movups xmm0, xmmword [r14]
adc byte [rsi], al
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
lea rdx, [rsp + 0x170]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
sub dword [rdx + 0x10], ecx
sub dword [rdx + 0x10], ecx
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x110]
add dword [rax], eax
add al, ch
sti
invalid
invalid
dec dword [rcx + rcx*4 - 0xf]
mov rdx, rdi
call fcn.1400d536a
cmp dword [r14], 0x12
je 0x1400db875
add dword [rax], eax
add al, ch
sti
invalid
invalid
lea r14, [rsp + 0x30]
movups xmm0, xmmword [r14]
movups xmm0, xmmword [rsi]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
lea rdx, [rsp + 0x170]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x140]
add dword [rax], eax
add al, ch
mov bl, 0xc6
invalid
dec dword [rcx + rcx*4 - 0xf]
mov rdx, rdi
add dword [rax], eax
add al, ch
mov bl, 0xc6
invalid
mov edx, edi
call fcn.1400d536a
cmp dword [r14], 0x12
je 0x1400db881
add byte [rax], al
adc byte es:[rax], al
add byte [rdi], cl
adc byte [rsp + 0x30], al
add byte [rax], al
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movups xmm2, xmmword [rsp + 0x50]
lea rdx, [rsp + 0x170]
jo 0x1400da871
add byte [rax], al
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
sub dword [rdx], eax
lea rcx, [rsp + 0xa0]
call fcn.1400d6ef9
mov eax, dword [rdi + 0x20]
test al, 1
je 0x1400da8ab
lea rcx, [rsp + 0x110]
call fcn.1400d6850
lea rcx, [rsp + 0x140]
call fcn.1400d6850
movzx eax, byte [rsi + 0x40]
cmp eax, 2
je 0x1400daab6
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x140]
lea rdx, [rsp + 0x110]
add dword [rax], eax
add byte [rbx - 0x7af0fe08], al
add al, byte [rax]
invalid
add dword [rax], eax
add byte [rbx - 0x7af0fe08], al
add al, byte [rax]
add al, ch
ficom word [rdi]
add byte [rax], al
call fcn.1400dc0b4
jmp 0x1400dab16
mov edi, dword [rsi + 0x98]
lea eax, [rdi - 0x110000]
cmp eax, 8
mov ecx, 2
or byte [rcx + 2], bh
cmovb ecx, eax
lea rax, [0x14024fb88]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
add ecx, eax
add ecx, eax
jmp rcx
mov r15, qword [r14]
cmp byte [r15 + 0x24], 0
je 0x1400db1a6
add byte [rax], al
lea rdi, [rsp + 0x30]
mov rcx, rdi
mov rdx, r15
call fcn.1400d536a
invalid
inc dword [rbx - 0x7bf0edc1]
mov byte [rdi], cl
add byte [rax], al
lea rdi, [rsp + 0x30]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
lea rdx, [rsp + 0x170]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r14, [rsp + 0x80]
add byte [rcx + rcx*4 - 0xf], cl
add byte [rcx + rcx*4 - 0xf], cl
call fcn.1400d6ef9
mov edx, dword [rsi + 0x30]
mov rcx, r14
mov r8d, edx
call fcn.1400dc5b0
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rdi + 0x18], xmm1
movups xmmword [rdi + 8], xmm0
mov qword [rdi], 0xb
add byte [rcx + rcx*4 - 7], cl
invalid
add byte [rcx + rcx*4 - 7], cl
mov rdx, rdi
jmp 0x1400db2f6
lea r14, [rsp + 0x30]
mov rcx, r14
mov rdx, rdi
call fcn.1400d536a
invalid
inc dword [rcx - 0x7d]
adc cl, byte ds:[rdi]
test dh, ah
invalid
add byte [rax], al
invalid
add byte [rax], al
lea r14, [rsp + 0x30]
movups xmm0, xmmword [r14]
invalid
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
lea rdx, [rsp + 0x170]
lea edx, [rsp + 0x170]
add dword [rax], eax
add byte [rdi], cl
sub dword [rdx + 0x20], edx
add dword [rax], eax
add byte [rdi], cl
sub dword [rdx + 0x20], edx
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
sub dword [rdx], eax
lea rcx, [rsp + 0x110]
call fcn.1400d6df8
mov rcx, r14
mov rdx, rdi
call fcn.1400d536a
cmp dword [r14], 0x12
je 0x1400db899
add byte [rax], al
lea r14, [rsp + 0x30]
movups xmm0, xmmword [r14]
invalid
movups xmm1, xmmword [r14 + 0x10]
adc byte [rsi + 0x10], cl
invalid
adc byte [rsi + 0x10], cl
movups xmm2, xmmword [r14 + 0x20]
lea rdx, [rsp + 0x170]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
adc byte [rdi], cl
sub dword [rdx], eax
lea rcx, [rsp + 0x140]
call fcn.1400d6df8
mov rcx, r14
mov ecx, esi
mov rdx, rdi
call fcn.1400d536a
cmp dword [r14], 0x12
je 0x1400db8a5
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movups xmm2, xmmword [rsp + 0x50]
lea rdx, [rsp + 0x170]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0xa0]
call fcn.1400d6df8
mov eax, dword [rdi + 0x20]
test al, 1
je 0x1400daa87
lea rcx, [rsp + 0x110]
call fcn.1400d6724
lea rcx, [rsp + 0x140]
add dword [rax], eax
add al, ch
popfq
invalid
invalid
invalid
and al, 0x40
add dword [rax], eax
add dword [rax], eax
add al, ch
popfq
mov esp, 0xb60fffff
invalid
dec dword [rdi]
mov dh, 0x46
test eax, eax
movzx eax, byte [rsi + 0x40]
test eax, eax
je 0x1400dab7a
cmp eax, 1
jne 0x1400dab91
lea rsi, [rsp + 0x140]
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
lea r14, [rsp + 0x30]
mov rcx, r14
call fcn.1400941ef
sti
dec dword [rdx - 0x77bee7ba]
sbb byte [rbp + r9*4 - 0x44], r9b
and al, 0x10
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
sti
dec dword [rdx - 0x77bee7ba]
sbb byte [rbp + r9*4 - 0x44], r9b
and al, 0x10
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, r15
call fcn.1400dbf33
adc al, 0
add byte [rax - 0x77], cl
int1
adc al, 0
add byte [rax - 0x77], cl
int1
mov rdx, r15
call fcn.1400d8941
mov rcx, rsi
mov rdx, r14
bnd call fcn.1400dc0b4
mov rcx, qword [r14]
mov rdx, qword [r14 + 8]
call fcn.140093a65
jmp 0x1400dab16
call fcn.1400dbf33
lea rsi, [rsp + 0xa0]
lea r14, [rsp + 0x140]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, r14
call fcn.1400d8941
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
lea rdx, [rsp + 0x30]
movups xmmword [rdx + 0x18], xmm1
movups xmmword [rdx + 8], xmm0
adc dword [rdx + 8], eax
adc dword [rdx + 8], eax
mov qword [rdx], 0xb
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call case.0x1400c6d10.263
mov rcx, qword [r14]
mov rdx, qword [r14 + 8]
call fcn.140093a65
mov rcx, qword [rsp + 0x110]
mov ecx, dword [rsp + 0x110]
add byte [rax], al
add byte [rax], al
mov rdx, qword [rsp + 0x118]
call fcn.140093a65
jmp case.0x1400da900.0
lea rcx, [rsp + 0x140]
lea rdx, [rsp + 0x110]
call fcn.1400db94e
add byte [rax], al
add byte [rax], al
jmp case.0x1400ce65b.118
mov ah, 0x24
add dword [rax], eax
add byte [rax - 0x75], cl
push rsi
or byte [rbx + rcx*4 + 0x46], cl
adc byte [rbp + rcx*4 + 0x74], cl
and al, 0x30
mov rcx, r14
call fcn.1400cae42
mov al, byte [rsi + 0x18]
mov byte [r14 + 0x18], al
lea r15, [rsp + 0x110]
adc byte [rcx], al
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, r15
call fcn.1400db94e
mov rcx, rsi
mov rdx, r15
call fcn.1400d89ac
mov rcx, rsi
mov rdx, r14
call fcn.1400dbad5
mov rcx, qword [r14]
mov rdx, qword [r14 + 8]
push rsi
or al, ch
invalid
invalid
invalid
invalid
lea rsi, [rsp + 0xa0]
lea r14, [rsp + 0x140]
mov rcx, rsi
mov rdx, r14
call fcn.1400d89ac
invalid
dec dword [rdi]
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
lea rdx, [rsp + 0x30]
movups xmmword [rdx + 0x18], xmm1
movups xmmword [rdx + 8], xmm0
mov qword [rdx], 0xc
mov rcx, rdi
invalid
call case.0x1400c6d10.263
mov rcx, qword [r14]
mov rdx, qword [r14 + 8]
call fcn.1400c7001
mov rcx, qword [rsp + 0x110]
mov rdx, qword [rsp + 0x118]
xchg esp, eax
and al, 0x18
add dword [rax], eax
invalid
xchg esp, eax
and al, 0x18
add dword [rax], eax
add al, ch
mov eax, 0xe9fffec3
invalid
invalid
invalid
lodsd eax, dword [rsi]
invalid
call fcn.1400c7001
jmp case.0x1400da900.0
invalid
mov rdi, qword [r14]
cmp byte [rdi + 0x24], 0
je 0x1400db10d
mov cl, byte [rsi + 0x30]
call fcn.1400d9c75
mov r14, rax
mov r12, rdx
mov r15, rdx
sub r15, rax
shr r15, 1
mov rcx, r15
call fcn.14009368b
lea r13, [rsp + 0xf0]
mov qword [r13], rax
mov qword [r13 + 8], rdx
mov dword [rbp + 8], edx
mov dword [rbp + 8], edx
and qword [r13 + 0x10], 0
mov rcx, r13
mov rdx, r15
call case.0x1400af12b.2096
mov rax, qword [r13 + 0x10]
cmp r12, r14
je 0x1400dace2
mov rcx, qword [rsp + 0xf8]
lea rdx, [rcx + rax*8]
ror dword [rax - 0x7d], 0xc2
invalid
ror dword [rax - 0x7d], 0xc2
add al, 0x31
leave
xor ecx, ecx
movzx r8d, byte [r14 + rcx*2]
movzx r9d, byte [r14 + rcx*2 + 1]
add qword [rbp + 0x39], r8
enter 0xffffffffffff8945, 0xffffffffffffffca
cmovb r10d, r8d
cmova r9d, r8d
mov dword [rdx + rcx*8 - 4], r10d
mov dword [rdx + rcx*8], r9d
inc rcx
cmp r15, rcx
cmp edi, ecx
cmp edi, ecx
jne 0x1400dacb5
add rax, rcx
movups xmm0, xmmword [rsp + 0xf0]
lea r14, [rsp + 0x30]
lea esi, [rsp + 0x30]
movaps xmmword [r14], xmm0
test rax, rax
mov qword [r14 + 0x10], rax
sete byte [r14 + 0x18]
sete byte [rsi + 0x18]
mov rcx, r14
call fcn.1400d9262
movaps xmm0, xmmword [r14]
movaps xmm1, xmmword [r14 + 0x10]
lea r9, [rsp + 0x80]
movaps xmmword [r9 + 0x10], xmm1
movaps xmmword [r9], xmm0
sub dword [rcx], eax
mov r8b, byte [rsi + 0x31]
lea rsi, [rsp + 0x30]
lea esi, [rsp + 0x30]
mov rcx, rsi
mov rdx, rdi
call fcn.1400d6f5b
mov r13, qword [rsi]
cmp r13, rbp
jne 0x1400db4a0
movaps xmm0, xmmword [rsp + 0x80]
movaps xmm1, xmmword [rsp + 0x90]
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x1c0], eax
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x1c0], eax
movaps xmmword [rsp + 0x1d0], xmm1
lea rsi, [rsp + 0x30]
mov rcx, rsi
mov rdx, rdi
call fcn.1400d536a
cmp dword [rsi], 0x12
je 0x1400db905
invalid
lea rsi, [rsp + 0x30]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
lea rdx, [rsp + 0x170]
lea edx, [rsp + 0x170]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
adc byte [rdi], cl
sub dword [rdx], eax
adc byte [rdi], cl
sub dword [rdx], eax
lea r14, [rsp + 0x80]
mov rcx, r14
call fcn.1400d6ef9
lea r15, [rsp + 0x1c0]
jmp case.0x1400cb08f.157
mov r15, qword [r14]
cmp byte [r15 + 0x24], 0
je 0x1400db222
test byte [rdx + 4], bl
add al, 0
invalid
lea r14, [rsp + 0x30]
mov rcx, r14
mov rdx, r15
call fcn.1400d536a
cmp dword [r14], 0x12
je 0x1400db8bd
lea r14, [rsp + 0x30]
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
lea rdx, [rsp + 0x170]
xchg esp, eax
and al, 0x70
add dword [rax], eax
add byte [rdi], cl
sub dword [rdx + 0x20], edx
xchg esp, eax
and al, 0x70
add dword [rax], eax
add byte [rdi], cl
sub dword [rdx + 0x20], edx
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r12, [rsp + 0x80]
mov rcx, r12
call fcn.1400d6ef9
mov eax, dword [rsi + 0x60]
cmp eax, edi
mov edx, edi
cmovb edx, eax
cmova edi, eax
mov rcx, r12
mov r8d, edi
call fcn.1400dc5b0
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmmword [r14 + 0x18], xmm1
sbb byte [rcx + 0xf], al
adc dword [rsi + 8], eax
sbb byte [rcx + 0xf], al
adc dword [rsi + 8], eax
mov qword [r14], 0xb
mov rcx, r15
mov rdx, r14
jmp 0x1400db2f6
mov rdi, qword [r14]
cmp byte [rdi + 0x24], 0
je 0x1400db312
invalid
scasb al, byte [rdi]
add al, 0
invalid
lea r14, [rsp + 0x30]
mov rcx, r14
mov rdx, rdi
call fcn.1400d536a
movsb byte [rdi], byte [rsi]
invalid
inc dword [rcx - 0x7d]
adc cl, byte ds:[rdi]
test byte [rbx + 0xa], cl
add byte [rax], al
movsb byte [rdi], byte [rsi]
invalid
lea r14, [rsp + 0x30]
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
lea rdx, [rsp + 0x170]
movaps xmmword [rdx + 0x20], xmm2
push rdx
and byte [rdi], cl
movaps xmmword [rdx + 0x10], xmm1
push rdx
and byte [rdi], cl
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r15, [rsp + 0xf0]
mov rcx, r15
call fcn.1400d6ef9
mov rax, qword [rsi]
mov r8b, byte [rax + 0xd0]
mov rcx, r14
mov rdx, rdi
mov r9, r15
call fcn.1400d6f5b
mov r13, qword [r14]
cmp r13, rbp
jne 0x1400db572
lea rsi, [rsp + 0x30]
mov rcx, rsi
mov rdx, rdi
mov edx, edi
mov edx, edi
call fcn.1400d536a
cmp dword [rsi], 0x12
je 0x1400db91d
lea rsi, [rsp + 0x30]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
lea rdx, [rsp + 0x170]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r14, [rsp + 0x80]
mov rcx, r14
call fcn.1400d6ef9
lea r15, [rsp + 0xf0]
jmp case.0x1400cb08f.157
lea rdi, [rsp + 0x30]
mov rcx, rdi
mov rdx, r14
mov r8, rsi
call fcn.1400d5db9
mov r13, qword [rdi]
movups xmm0, xmmword [rdi + 8]
movaps xmmword [rsp + 0x200], xmm0
movups xmm0, xmmword [rdi + 0x18]
movaps xmmword [rsp + 0x210], xmm0
test byte [rax + rdx], ah
add al, byte [rax]
add byte [rcx + 0x39], cl
in eax, dx
jne 0x1400db0c1
mov rsi, qword [r14]
lea rdi, [rsp + 0x30]
mov rcx, rdi
mov rdx, rsi
call fcn.1400d536a
cmp dword [rdi], 0x12
je 0x1400db8d5
lea rdi, [rsp + 0x30]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
lea rdx, [rsp + 0x170]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r14, [rsp + 0x80]
mov rcx, r14
call fcn.1400d6ef9
lea r15, [rsp + 0x200]
mov rcx, r14
mov rdx, r15
call fcn.1400d8941
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rdi + 0x18], xmm1
movups xmmword [rdi + 8], xmm0
mov qword [rdi], 0xb
mov rcx, rsi
mov rdx, rdi
jmp 0x1400db0b0
mov rdi, qword [r14]
cmp byte [rdi + 0x24], 0
je 0x1400db3e1
lea r15, [rsp + 0x30]
mov rcx, r15
mov rdx, r14
mov r8, rsi
call fcn.1400d6c80
mov r13, qword [r15]
movups xmm0, xmmword [r15 + 8]
movaps xmmword [rsp + 0x220], xmm0
movups xmm0, xmmword [r15 + 0x18]
movaps xmmword [rsp + 0x230], xmm0
cmp r13, rbp
jne 0x1400db529
lea rsi, [rsp + 0x30]
mov rcx, rsi
mov rdx, rdi
call fcn.1400d536a
cmp dword [rsi], 0x12
je 0x1400db911
lea rsi, [rsp + 0x30]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
lea rdx, [rsp + 0x170]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r14, [rsp + 0x80]
mov rcx, r14
call fcn.1400d6ef9
lea r15, [rsp + 0x220]
mov rcx, r14
mov rdx, r15
call fcn.1400d8941
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rsi + 0x18], xmm1
movups xmmword [rsi + 8], xmm0
mov qword [rsi], 0xb
add byte [rax], al
add byte [rax - 0x77], cl
stc
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call case.0x1400c6d10.263
mov rcx, qword [r15]
mov rdx, qword [r15 + 8]
jmp 0x1400dab70
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x2e0], rax
movups xmm0, xmmword [rsp + 0x58]
movups xmm1, xmmword [rsp + 0x68]
movaps xmmword [rsp + 0x2d0], xmm1
movaps xmmword [rsp + 0x2c0], xmm0
mov dil, byte [rsp + 0x200]
movups xmm2, xmmword [rsp + 0x201]
movaps xmmword [rsp + 0xa0], xmm2
movups xmm2, xmmword [rsp + 0x210]
jmp 0x1400db5ef
mov cl, byte [rsi + 0x30]
call fcn.1400d9c75
mov r15, rax
mov r13, rdx
mov r12, rdx
sub r12, rax
shr r12, 1
mov rcx, r12
call case.0x1400b9762.265
dec dword [rax - 0x73]
lodsb al, byte [rsi]
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
add byte [r8 - 0x77], r9b
push rbp
or byte [rax - 0x7d], cl
adc byte gs:[rax], al
dec dword [rax - 0x73]
lodsb al, byte [rsi]
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
add byte [r8 - 0x77], r9b
push rbp
or byte [rax - 0x7d], cl
adc byte gs:[rax], al
mov rcx, rbp
mov rdx, r12
call case.0x1400af12b.2092
mov rax, qword [rbp + 0x10]
cmp r13, r15
je 0x1400db64a
mov rcx, qword [rsp + 0xf8]
lea rdx, [rcx + rax*2]
inc rdx
xor ecx, ecx
movabs rbp, 0x8000000000000000
movzx r8d, byte [r15 + rcx*2]
movzx r9d, byte [r15 + rcx*2 + 1]
cmp r8b, r9b
mov r10d, r9d
cmovb r10d, r8d
cmova r9d, r8d
mov byte [rdx + rcx*2 - 1], r10b
push rsp
inc qword [rax + r9*4 + 0xc]
inc rcx
cmp r12, rcx
jne 0x1400db174
add rax, rcx
jmp 0x1400db654
lea rdi, [rsp + 0x30]
mov rcx, rdi
mov rdx, r15
call fcn.1400d536a
cmp dword [rdi], 0x12
je 0x1400db8e1
lea rdi, [rsp + 0x30]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
lea rdx, [rsp + 0x170]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x80]
call fcn.1400d6df8
mov rcx, rdi
mov rdx, r14
mov r8, rsi
call fcn.1400dc4c4
mov r13, qword [rdi]
mov dil, byte [rdi + 8]
cmp r13, rbp
jne 0x1400db473
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov ecx, esi
mov edx, edi
mov r8d, edi
jmp 0x1400db2d3
lea rdi, [rsp + 0x30]
mov rcx, rdi
mov rdx, r15
call fcn.1400d536a
cmp dword [rdi], 0x12
je 0x1400db8ed
lea rdi, [rsp + 0x30]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
lea rdx, [rsp + 0x170]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x80]
call fcn.1400d6df8
lea edi, [rbx - 0x72b30001]
xor byte [rax - 0x77], r9b
stc
mov rdx, r14
call fcn.1400dc4c4
mov r13, qword [rdi]
mov dil, byte [rdi + 8]
cmp r13, rbp
jne 0x1400db473
add rsi, 0x68
lea r12, [rsp + 0x30]
mov rcx, r12
mov rdx, r14
mov r8, rsi
call fcn.1400dc4c4
mov r13, qword [r12]
mov sil, byte [r12 + 8]
cmp r13, rbp
jne 0x1400db84a
movzx eax, dil
movzx r8d, sil
cmp al, r8b
mov edx, r8d
cmovb edx, eax
cmova r8d, eax
lea rsi, [rsp + 0x80]
mov rcx, rsi
call fcn.1400dc5cf
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
lea rdx, [rsp + 0x30]
movups xmmword [rdx + 0x18], xmm1
movups xmmword [rdx + 8], xmm0
mov qword [rdx], 0xc
mov rcx, r15
call case.0x1400c6d10.263
mov qword [rbx], rbp
add rsp, 0x338
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r15, [rsp + 0x30]
mov rcx, r15
mov rdx, rdi
call fcn.1400d536a
cmp dword [r15], 0x12
je 0x1400db8f9
lea r15, [rsp + 0x30]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
lea rdx, [rsp + 0x170]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r12, [rsp + 0xf0]
mov rcx, r12
call fcn.1400d6df8
invalid
dec dword [rbx + rcx*4 + 6]
mov r9b, byte [r8 + 0xd0]
mov qword [rsp + 0x20], r12
mov rcx, r15
mov rdx, r14
call fcn.1400d6e5a
mov r13, qword [r15]
cmp r13, rbp
jne 0x1400db614
lea rsi, [rsp + 0x30]
mov rcx, rsi
mov rdx, rdi
call fcn.1400d536a
cmp dword [rsi], 0x12
je 0x1400db941
lea rsi, [rsp + 0x30]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
lea rdx, [rsp + 0x170]
movaps xmmword [rdx + 0x20], xmm2
and byte [rdi], cl
sub dword [rdx + 0x10], ecx
movaps xmmword [rdx], xmm0
lea r14, [rsp + 0x80]
mov rcx, r14
call fcn.1400d6df8
lea r15, [rsp + 0xf0]
jmp 0x1400db72d
lea r15, [rsp + 0x30]
mov rcx, r15
mov rdx, r14
mov r8, rsi
call fcn.1400d6b04
mov r13, qword [r15]
movups xmm0, xmmword [r15 + 8]
movaps xmmword [rsp + 0x240], xmm0
movups xmm0, xmmword [r15 + 0x18]
movaps xmmword [rsp + 0x250], xmm0
cmp r13, rbp
jne 0x1400db5a8
lea rsi, [rsp + 0x30]
mov rcx, rsi
mov rdx, rdi
call fcn.1400d536a
cmp dword [rsi], 0x12
je 0x1400db935
lea rsi, [rsp + 0x30]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
lea rdx, [rsp + 0x170]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r14, [rsp + 0x80]
mov rcx, r14
call fcn.1400d6df8
lea r15, [rsp + 0x240]
jmp 0x1400db72d
lea rdx, [rsp + 0x39]
lea rcx, [rsp + 0xa0]
mov r8d, 0x47
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
jmp 0x1400db640
lea rsi, [rsp + 0x38]
lea r14, [rsp + 0x170]
mov ecx, 9
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
call fcn.140093a65
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
movups xmm3, xmmword [r14 + 0x30]
movaps xmmword [rsp + 0x1c0], xmm0
movaps xmmword [rsp + 0x1d0], xmm1
mov rax, qword [r14 + 0x40]
mov qword [rsp + 0x280], rax
movaps xmmword [rsp + 0x270], xmm3
movaps xmmword [rsp + 0x260], xmm2
mov dil, byte [rsp + 0x1c0]
movups xmmword [rsp + 0xaf], xmm1
movups xmm0, xmmword [rsp + 0x1c1]
jmp 0x1400db7eb
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x130], rax
movups xmm0, xmmword [rsp + 0x58]
movups xmm1, xmmword [rsp + 0x68]
movaps xmmword [rsp + 0x120], xmm1
movaps xmmword [rsp + 0x110], xmm0
mov dil, byte [rsp + 0x220]
movups xmm2, xmmword [rsp + 0x221]
movaps xmmword [rsp + 0xa0], xmm2
movups xmm2, xmmword [rsp + 0x230]
jmp 0x1400db5ef
lea rdx, [rsp + 0x39]
mov dil, byte [rdx - 1]
lea rcx, [rsp + 0xa0]
mov r8d, 0x47
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0xf0]
mov rdx, qword [rsp + 0xf8]
call fcn.140093a65
jmp 0x1400db80b
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x160], rax
movups xmm0, xmmword [rsp + 0x58]
movups xmm1, xmmword [rsp + 0x68]
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov dil, byte [rsp + 0x240]
movups xmm2, xmmword [rsp + 0x241]
movaps xmmword [rsp + 0xa0], xmm2
movups xmm2, xmmword [rsp + 0x250]
movups xmmword [rsp + 0xaf], xmm2
movups xmmword [rsp + 0xbf], xmm0
movups xmmword [rsp + 0xcf], xmm1
mov qword [rsp + 0xdf], rax
jmp 0x1400db80b
lea rdx, [rsp + 0x39]
mov dil, byte [rdx - 1]
lea rcx, [rsp + 0xa0]
mov r8d, 0x47
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0xf0]
mov rdx, qword [rsp + 0xf8]
call fcn.1400c7001
jmp 0x1400db80b
movabs rbp, 0x8000000000000000
movups xmm0, xmmword [rsp + 0xf0]
lea r15, [rsp + 0x30]
movaps xmmword [r15], xmm0
test rax, rax
mov qword [r15 + 0x10], rax
sete byte [r15 + 0x18]
mov rcx, r15
call fcn.1400d8a72
movaps xmm0, xmmword [r15]
movaps xmm1, xmmword [r15 + 0x10]
lea rax, [rsp + 0x80]
movaps xmmword [rax + 0x10], xmm1
movaps xmmword [rax], xmm0
mov r9b, byte [rsi + 0x31]
mov qword [rsp + 0x20], rax
lea r15, [rsp + 0x30]
mov rcx, r15
mov rdx, r14
mov r8, rsi
call fcn.1400d6e5a
mov r13, qword [r15]
cmp r13, rbp
jne 0x1400db767
movaps xmm0, xmmword [rsp + 0x80]
movaps xmm1, xmmword [rsp + 0x90]
movaps xmmword [rsp + 0x1e0], xmm0
movaps xmmword [rsp + 0x1f0], xmm1
lea rsi, [rsp + 0x30]
mov rcx, rsi
mov rdx, rdi
call fcn.1400d536a
cmp dword [rsi], 0x12
je 0x1400db929
lea rsi, [rsp + 0x30]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
lea rdx, [rsp + 0x170]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r14, [rsp + 0x80]
mov rcx, r14
call fcn.1400d6df8
lea r15, [rsp + 0x1e0]
mov rcx, r14
mov rdx, r15
call fcn.1400d89ac
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rsi + 0x18], xmm1
movups xmmword [rsi + 8], xmm0
mov qword [rsi], 0xc
mov rcx, rdi
mov rdx, rsi
call case.0x1400c6d10.263
mov rcx, qword [r15]
mov rdx, qword [r15 + 8]
jmp 0x1400dac44
lea rsi, [rsp + 0x38]
lea r14, [rsp + 0x170]
mov ecx, 9
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
call fcn.1400c7001
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
movups xmm3, xmmword [r14 + 0x30]
movaps xmmword [rsp + 0x1e0], xmm0
movaps xmmword [rsp + 0x1f0], xmm1
mov rax, qword [r14 + 0x40]
mov qword [rsp + 0x2b0], rax
movaps xmmword [rsp + 0x2a0], xmm3
movaps xmmword [rsp + 0x290], xmm2
mov dil, byte [rsp + 0x1e0]
movups xmmword [rsp + 0xaf], xmm1
movups xmm0, xmmword [rsp + 0x1e1]
movaps xmmword [rsp + 0xa0], xmm0
mov qword [rsp + 0xdf], rax
movups xmmword [rsp + 0xcf], xmm3
movups xmmword [rsp + 0xbf], xmm2
lea rsi, [rsp + 0x2f1]
lea rdx, [rsp + 0xa0]
mov r8d, 0x47
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx], r13
mov byte [rbx + 8], dil
add rbx, 9
mov r8d, 0x47
mov rcx, rbx
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x1400db2fe
lea rdx, [rsp + 0x39]
lea rcx, [rsp + 0xa0]
mov r8d, 0x47
call sub.VCRUNTIME140.dll_memcpy
mov edi, esi
jmp 0x1400db48b
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srchir_translate.rs
call fcn.140158770
int3
sub byte [rax - 0x77], cl
xlatb
mov rsi, rcx
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx]
adc dword [rbp + 0xc], esi
mov rcx, rsi
call fcn.1400ca6c7
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
imul rcx, rdx, 0x18
mov r8, qword [rdi + 0x10]
mov qword [rax + rcx + 0x10], r8
movups xmm0, xmmword [rdi]
movups xmmword [rax + rcx], xmm0
inc rdx
mov qword [rsi + 0x10], rdx
add rsp, 0x28
pop rdi
pop rsi
ret
push rbx
sub rsp, 0x50
mov rsi, r8
mov r8, rdx
mov rdi, rcx
lea rbx, [rsp + 0x20]
mov rcx, rbx
mov edx, 0xa
mov r9, rsi
call fcn.1400d3143
and qword [rdi], 0
mov qword [rdi + 8], rsi
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmmword [rdi + 0x10], xmm0
movups xmmword [rdi + 0x20], xmm1
movups xmmword [rdi + 0x30], xmm2
and word [rdi + 0x40], 0
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
xor esi, esi
mov rax, rsi
mov rdx, rdi
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rdx, [rsp + 0x20]
and dword [rdx], 0
mov ecx, 0xa
call fcn.1400c8317
mov rcx, rax
mov r8, rsi
mov r9, rdi
call fcn.1400c8f12
test rax, rax
je 0x1400dcbda
mov r14, rax
mov rbx, rdx
lea rdx, [rsp + 0x20]
and dword [rdx], 0
and al, byte [rax]
mov ecx, 0xd
call fcn.1400c8317
mov rcx, rax
mov r8, r14
mov eax, esi
mov eax, esi
mov r9, rbx
call fcn.1400c8f12
mov rsi, rax
mov rdi, rdx
test rax, rax
cmove rsi, r14
cmove rdi, rbx
jmp 0x1400dcbda
je 0x1400dcbd8
sub rdi, rsi
add rsi, qword [rbx]
jmp 0x1400dcc1c
and dword [rdi], 0
mov qword [rdi + 8], 1
add dword [rax], eax
add byte [rax], al
and qword [rdi + 0x10], 0
lea rax, [rsp + 0x38]
mov qword [rax + 0x30], 0x20
mov byte [rax + 0x38], 3
and qword [rax], 0
add byte [rax - 0x7d], cl
invalid
adc byte [rax], al
mov rsi, rcx
mov qword [rax + 0x20], rdi
lea rcx, [0x1401bc840]
mov qword [rax + 0x28], rcx
mov rcx, rdx
mov rdx, rax
call fcn.14004cd90
mov ecx, eax
call fcn.1400da73e
invalid
invalid
dec dword [rax - 0x75]
mov eax, dword [rdi + 0x10]
add byte [rax - 0x7d], cl
invalid
invalid
mov eax, dword [rdi + 0x10]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rdi]
movups xmmword [rsi], xmm0
add rsp, 0x78
pop rdi
pop rsi
ret
sub rsp, 0x28
mov rdi, rcx
mov rsi, 0xffffffffffffffff
mov rcx, rdi
call fcn.1400dcbc9
inc rsi
test rax, rax
jne 0x1400dcd2e
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
ret
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xb8
mov rbx, rdx
mov rsi, rcx
mov rdi, qword [rdx + 8]
cmp rdi, qword [rdx + 0x20]
jne case.0x1400b8359.610
dec rdi
mov r14, qword [rsi + 8]
mov rsi, qword [rsi + 0x10]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srcerror.rs
mov rcx, r14
mov rdx, rsi
mov r8, rdi
call fcn.140032a26
mov rcx, rax
mov rdx, rbx
call 0x1400ceabd
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.4_srcerror.rs
invalid
invalid
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rsi
mov r8, rdi
call fcn.140032a26
mov rsi, rax
add rax, 8
add rsi, 0x10
jmp 0x1400dcdcc
invalid
invalid
adc al, 0x48
lea ecx, [rsi + 0x18]
lea rcx, [rsi + 0x18]
mov rdx, rbx
call 0x1400ceabd
lea rax, [rsi + 0x20]
lea eax, [rsi + 0x20]
invalid
lea eax, [rsi + 0x20]
add rsi, 0x28
mov rax, qword [rax]
mov qword [rsp + 0x30], rax
mov r15, qword [rsi]
cmp r15, 0x15
jae 0x1400dce0d
cmp r15, 1
cmp edi, 1
jbe 0x1400dd36c
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rsp + 0x30]
mov rdx, r15
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x1400c91aa
mov rax, r15
shr rax, 1
imul rdx, rax, 0x30
mov ecx, 8
call fcn.1400291a2
test rax, rax
ror byte [rdi], 0x84
or dword [rsi], eax
add byte [rax], al
ror byte [rdi], 0x84
or dword [rsi], eax
add byte [rax], al
mov r12, rax
mov ecx, 8
add byte [rdx + 0x100], bh
invalid
add byte [rdx + 0x100], bh
call fcn.1400291a2
test rax, rax
je 0x1400dd43f
mov rbx, rax
mov rax, qword [rsp + 0x30]
and al, 0x30
ret
and al, 0x30
add rax, 0x78
mov qword [rsp + 0x60], rax
js 0x1400dce9a
mov dword [rsp + 0x60], eax
mov eax, 0x10
mov qword [rsp + 0x68], rax
xor r14d, r14d
xor edi, edi
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x70], r12
jo 0x1400dcebc
mov rbp, r15
sub rbp, rdi
jbe 0x1400dd33f
cmp rbp, 2
jb 0x1400dcf24
imul rsi, rdi, 0x30
mov rax, qword [rsp + 0x30]
and al, 0x30
add rax, rsi
mov rcx, qword [rax + 0x30]
invalid
invalid
mov rdx, qword [rax + 0x48]
mov r8, qword [rax]
push rax
mov r8, qword [rax]
mov r9, qword [rax + 0x18]
call fcn.1400c92fb
cmp al, 0xff
je 0x1400dcedc
add rsi, qword [rsp + 0x60]
mov edi, 2
add byte [rax], al
invalid
cmp rbp, rdi
je 0x1400dcf21
mov rcx, qword [rsi - 0x18]
mov rdx, qword [rsi]
invalid
mov r8, qword [rsi - 0x48]
mov r9, qword [rsi - 0x30]
call fcn.1400c92fb
cmp al, 0xff
je 0x1400dcf1e
invalid
inc rdi
add rsi, 0x30
jmp 0x1400dceb6
add rsi, qword [rsp + 0x60]
mov edi, 2
add byte [rax - 0x77], cl
pop rsp
and al, 0x48
add byte [rax - 0x77], cl
pop rsp
and al, 0x48
mov qword [rsp + 0x58], r14
cmp rbp, rdi
je 0x1400dd251
test byte [rax + 3], bl
add byte [rax], al
test byte [rax + 3], bl
add byte [rax], al
mov rcx, qword [rsi - 0x18]
mov rdx, qword [rsi]
mov r8, qword [rsi - 0x48]
mov r9, qword [rsi - 0x30]
mov eax, 0xd04e8b4c
call fcn.1400c92fb
cmp al, 0xff
jne 0x1400dd24e
inc rdi
add rsi, 0x30
jmp 0x1400dcef0
mov rbp, rdi
mov ebp, edi
mov rdi, r13
lea rax, [rdi + rbp]
cmp rax, rdi
jb 0x1400dd40f
fiadd word [rax + rax]
invalid
fiadd word [rax + rax]
add byte [rcx + rdi - 8], cl
cmp rax, r15
ja 0x1400dd40f
jae 0x1400dcf82
cmp rbp, 9
ja 0x1400dcf82
cmp rsi, r15
cmovae rsi, r15
invalid
cmp rbp, 1
test dword [rax - 0x7d], 0x834801fd
invalid
adc rbp, 0
lea rax, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_slice_sort.rs
add byte [rax - 0x73], cl
add eax, 0x147f34
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, rsi
mov r8, qword [rsp + 0x30]
mov r9, r15
stc
stc
call fcn.1400c9171
mov rcx, rax
mov r8, rbp
call 0x1400c91aa
mov rax, rsi
mov r13, qword [rsp + 0x68]
insb byte [rdi], dx
and al, 0x68
cmp r14, r13
jne 0x1400dcfe8
pop rsp
pop rsp
mov rbp, rax
mov rdx, r13
shl rdx, 5
loop 0x1400dcf9b
mov ecx, 8
loop 0x1400dcf9b
add byte [rax], al
call fcn.1400291a2
test rax, rax
je 0x1400dd427
invalid
add al, dl
hlt
add byte [rax - 0x77], cl
invalid
mov rsi, rax
lea rax, [r13*2]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x50], rax
and al, 0x50
push rax
shl r13, 4
mov rcx, rsi
mov rdx, rbx
mov r8, r13
call sub.VCRUNTIME140.dll_memcpy
mov edx, 8
mov rcx, rbx
call fcn.140028f50
mov rbx, rsi
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x68], rax
and al, 0x68
mov rax, rbp
mov eax, ebp
mov qword [rsp + 0x38], rax
sub rax, rdi
mov rcx, r14
shl rcx, 4
add al, 0x48
mov dword [rbx + rcx], eax
or ecx, dword [rax - 0x77]
jl case.0x1400bf3db.311
invalid
or ecx, dword [rax - 0x77]
jl case.0x1400bf3db.311
inc r14
mov qword [rsp + 0x48], rbx
mov rcx, rbx
mov rdx, r14
mov r8, r15
call fcn.14002b5c6
mov al, 0xe5
hlt
dec dword [rax - 0x7d]
clc
add dword [rdi], ecx
jne 0x1400dd244
mov al, 0xe5
hlt
mov rbp, rdx
mov rcx, rbx
mov ecx, ebx
mov rdx, r14
mov r8, rbp
lea r9, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_slice_sort.rs
call case.0x1400b8b1a.346
mov r12, qword [rax]
and byte [rax - 0x75], cl
jo 0x1400dd047
or byte [rcx - 0x77], cl
in eax, dx
inc r13
mov rcx, rbx
push rbp
jge 0x1400dd046
add al, ch
invalid
mov ecx, ebx
mov qword [rsp + 0x58], r14
mov rdx, r14
mov r8, r13
lea r9, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_slice_sort.rs
jge 0x1400dd06d
add al, ch
leave
cdq
invalid
dec dword [rax - 0x75]
or byte [rax - 0x75], cl
push rax
or byte [rax - 0x77], cl
and al, 0x78
add rdx, rcx
lea rax, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_slice_sort.rs
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x50], rsi
mov rcx, rsi
mov ecx, esi
mov r8, qword [rsp + 0x30]
mov r9, r15
call fcn.1400c9171
mov r14, rax
jge 0x1400dd06d
add al, ch
leave
cdq
invalid
retf 0x8d48
mov esi, eax
imul rsi, r12, 0x30
lea rdi, [rax + rsi]
cmp al, 0x30
xor byte [rax - 0x73], cl
cmp al, 0x30
imul r15, rdx, 0x30
sub rdx, r12
mov qword [rsp + 0x80], r12
cmp rdx, r12
jae 0x1400dd145
imul rsi, rdx, 0x30
mov r12, qword [rsp + 0x70]
mov rcx, r12
mov ecx, esp
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add rsi, r12
lea rbx, [r14 + r15]
add rbx, 0xffffffffffffffd0
mov r15, qword [rsp + 0x40]
cmp rdi, r14
jbe 0x1400dd1be
xchg ah, bl
add byte [rax], al
invalid
xchg ah, bl
add byte [rax], al
add byte [rcx + rdi - 0x1a], cl
jbe 0x1400dd1be
mov ecx, dword [rsi - 0x30]
mov rdx, qword [rsi - 0x18]
mov r8, qword [rdi - 0x30]
mov r9, qword [rdi - 0x18]
call fcn.1400c92fb
sti
sar esi, 0xff
sti
sar esi, 0xff
xor ecx, ecx
xor edx, edx
cmp al, 0xff
setne cl
sete dl
neg rdx
neg edx
imul rdx, rdx, 0x30
add rdi, rdx
neg rcx
imul rcx, rcx, 0x30
add rsi, rcx
cmp al, 0xff
mov rax, rsi
cmove rax, rdi
invalid
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmmword [rbx], xmm0
movups xmmword [rbx + 0x10], xmm1
adc byte [r15], cl
adc dword [rbx + 0x20], edx
adc byte [r15], cl
adc dword [rbx + 0x20], edx
add rbx, 0xffffffffffffffd0
jmp 0x1400dd0d9
xchg esp, eax
xchg esp, eax
add r15, r14
mov r12, qword [rsp + 0x70]
mov rcx, r12
mov rdx, r14
mov r8, rsi
mov eax, esi
call sub.VCRUNTIME140.dll_memcpy
movabs byte [0xe3894ce6014c0007], al
movabs byte [0xe3894ce6014c0007], al
cmp rbx, rsi
jae 0x1400dd1c6
invalid
cmp rdi, r15
jae 0x1400dd1c6
mov rcx, qword [rdi]
mov rdx, qword [rdi + 0x18]
mov r8, qword [rbx]
add ecx, dword [rbx + rcx*4 + 0x4b]
sbb al, ch
jge 0x1400dd13d
invalid
push qword [rcx]
leave
xor edx, edx
cmp al, 0xff
setne cl
mov rax, rbx
cmove rax, rdi
sete dl
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmmword [r14], xmm0
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14 + 0x20], xmm2
add r14, 0x30
imul rax, rdx, 0x30
ret 0x4830
add edi, eax
imul rax, rcx, 0x30
add rbx, rax
jmp 0x1400dd161
mov r15, qword [rsp + 0x40]
sub rsi, rbx
sub esi, ebx
mov rcx, r14
int1
mov rdx, rbx
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [rsp + 0x58]
pop rax
cmp r14, r13
jbe 0x1400dd3d7
mov rax, qword [rsp + 0x78]
add rax, qword [rsp + 0x80]
shl r13, 4
mov rbx, qword [rsp + 0x48]
mov ebx, dword [rsp + 0x48]
mov ebx, dword [rsp + 0x48]
mov qword [rbx + r13], rax
mov rax, qword [rsp + 0x50]
mov qword [rbx + r13 + 8], rax
cmp r14, rbp
jbe 0x1400dd39f
mov rax, rbp
shl rax, 4
shl eax, 4
lea rcx, [rbx + rax]
lea rdx, [rbx + rax]
add rdx, 0x10
ret 0x4810
not ebp
add rbp, r14
shl rbp, 4
mov r8, rbp
call sub.VCRUNTIME140.dll_memmove
add byte [rcx - 1], cl
invalid
jmp 0x1400dd008
invalid
invalid
add byte [rcx - 1], cl
invalid
mov rdi, qword [rsp + 0x38]
jmp 0x1400dce6f
cmp cl, ch
and esp, edi
invalid
mov rbp, rdi
mov rcx, r13
mov rdx, rbp
add rdx, r13
add edx, ebp
lea rax, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_slice_sort.rs
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
mov qword [rsp + 0x38], rdx
mov r8, qword [rsp + 0x30]
mov r9, r15
call fcn.1400c9171
mov rsi, rdx
imul rcx, rdx, 0x30
add rcx, rax
shr rsi, 1
mov rdx, rsi
neg rdx
imul r14, rdx, 0x30
add r14, rcx
lea rcx, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_slicemod.rs
mov qword [rsp + 0x20], rcx
xor ecx, ecx
mov rdx, rsi
mov r8, rax
mov r8, rax
mov eax, eax
mov r9, rsi
call fcn.1400c9171
mov rbx, rax
mov rdi, rdx
lea rax, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_slicemod.rs
mov qword [rsp + 0x20], rax
and byte [rcx], dh
leave
and byte [rcx], dh
leave
mov rdx, rsi
mov r8, r14
mov r9, rsi
call fcn.1400c9171
imul rcx, rsi, 0x30
add rax, rcx
add rax, 0xffffffffffffffd0
xor r8d, r8d
mov r14, qword [rsp + 0x58]
cmp r8, rsi
je 0x1400dd32d
cmp r8, rdi
je 0x1400dd381
mov rcx, r8
not rcx
ror dword [rax + 1], 1
int1
ror dword [rax + 1], 1
int1
cmp rcx, rdx
jae 0x1400dd393
xor ecx, ecx
cmp rcx, 6
je 0x1400dd320
mov r9, qword [rbx + rcx*8]
mov r10, qword [rax + rcx*8]
mov qword [rbx + rcx*8], r10
mov qword [rax + rcx*8], r9
inc rcx
jmp 0x1400dd305
inc r8
add rax, 0xffffffffffffffd0
rcl al, 0x48
add ebx, 0x30
jmp 0x1400dd2e3
mov rbx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x38]
mov rdi, r13
jmp case.0x1400f88e9.448
mov edx, 8
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.140028f50
mov edx, 8
mov rcx, r12
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
jmp fcn.140028f50
lea r8, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_slicemod.rs
add eax, 0x147968
mov rcx, rdi
mov rdx, rdi
mov edx, edi
call fcn.140158360
lea r8, str.pL__
call fcn.140158360
lea rax, str.Index_out_of_bounds
lea rcx, [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [0x14024c278]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [r8 - 0x73], cl
adc eax, 0x147a5e
sbb byte [r8 - 0x73], cl
adc eax, 0x147a5e
call fcn.140158310
lea rax, str.Index_out_of_bounds
lea rcx, [rsp + 0x88]
mov qword [rcx], rax
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x16ee80
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_slice_sort.rs
adc al, 0
adc al, 0
call fcn.140158310
lea rcx, str.assertion_failed:_end___start__end___len
lea r8, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_slice_sort.rs
mov edx, 0x2c
call fcn.1401583f0
lea rcx, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_slice_sort.rs
call fcn.140158770
mov bl, 7
add byte [rax - 0x73], cl
or eax, 0x1479ae
mov bl, 7
add byte [rax - 0x73], cl
or eax, 0x1479ae
call fcn.140158770
lea rcx, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_slice_sort.rs
call fcn.140158770
int3
invalid
insb byte [rdi], dx
and al, 0x68
jmp r8
lea edx, [rsp + 0x70]
and qword [rdx], 0
mov qword [rdx + 8], 1
and qword [rdx + 0x10], 0
mov byte [rdx + 0x18], 1
mov rcx, rsi
call fcn.1400ddbe6
jmp 0x1400ddbc5
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
sbb byte [rbp - 0x7b], al
in eax, dx
je 0x1400dd7cd
mov rcx, qword [rbp + 8]
mov rdx, rcx
shr rdx, 0x20
xor esi, esi
neg rdx
sbb esi, esi
or esi, ecx
cmp r13d, esi
mov ebp, esi
cmovb ebp, r13d
test eax, eax
je 0x1400dd9df
cmp r13d, dword [r14 + 0xc]
jne 0x1400dd9df
lea rbx, [rsp + 0x70]
and qword [rbx], 0
and eax, dword [rax]
and eax, dword [rax]
mov qword [rbx + 8], 1
and qword [rbx + 0x10], 0
mov byte [rbx + 0x18], 1
lea r14, [rsp + 0x28]
mov rcx, r14
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call fcn.1400ddbe6
lea r15, [rsp + 0xa0]
lea r12, [rsp + 0x40]
sub ebp, 1
jb 0x1400dda83
invalid
mov rcx, r14
call fcn.1400dde1a
test al, al
jne 0x1400dda83
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x50], rax
movups xmm0, xmmword [rsp + 0x28]
adc byte [rsp + 0x28], al
adc byte [rsp + 0x28], al
movaps xmmword [rsp + 0x40], xmm0
mov rcx, rbx
mov rdx, r15
call fcn.1400dde4d
mov cl, 8
or byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, qword [rsp + 0x68]
mov r8, r12
mov r9, rbx
call fcn.1400ddeed
mov rcx, rbx
call fcn.1400dde06
jmp 0x1400dd564
fld1
call 0x1880dd604
mov ecx, dword [rbp + 0x10]
invalid
invalid
mov dl, byte [rbp + 0x20]
mov r8, rbx
call fcn.1400ddc26
mov rax, qword [rbx + 0x10]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rbx]
movups xmmword [rsi], xmm0
jmp 0x1400ddbc5
mov sil, byte [r14 + 0x1c]
test eax, eax
je 0x1400dd7dc
cmp dword [r14 + 0xc], 1
je 0x1400dd7e9
lea rcx, [rsp + 0xa0]
call fcn.1400ddc40
lea rdx, [rsp + 0x70]
and qword [rdx], 0
mov qword [rdx + 8], 1
and qword [rdx + 0x10], 0
mov byte [rdx + 0x18], 1
lea rbx, [rsp + 0x40]
mov rcx, rbx
call fcn.1400ddbe6
test sil, sil
mov rcx, rdi
je 0x1400ddacc
mov rax, qword [rsp + 0xb0]
lea r9, [rsp + 0x70]
mov qword [r9 + 0x10], rax
movups xmm0, xmmword [rsp + 0xa0]
movaps xmmword [r9], xmm0
mov rdx, qword [rbp + 0x18]
mov r8b, byte [rbp + 0x20]
mov qword [rsp + 0x20], rbx
call fcn.1400ddc6f
mov rcx, rbx
jmp 0x1400ddaab
lea rbx, [rsp + 0x70]
and qword [rbx], 0
mov qword [rbx + 8], 1
and qword [rbx + 0x10], 0
mov byte [rbx + 0x18], 1
lea r14, [rsp + 0x28]
mov rcx, r14
mov rdx, rbx
call fcn.1400ddbe6
lea r15, [rsp + 0xa0]
lea r12, [rsp + 0x40]
mov rsi, rdi
sub ebp, 1
jb 0x1400dda66
mov rcx, r14
call fcn.1400dde1a
test al, al
jne 0x1400dda66
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x50], rax
movups xmm0, xmmword [rsp + 0x28]
movaps xmmword [rsp + 0x40], xmm0
mov rcx, rbx
mov rdx, r15
call fcn.1400dde4d
mov rcx, r14
mov rdx, qword [rsp + 0x68]
mov r8, r12
mov r9, rbx
call fcn.1400ddeed
mov rcx, rbx
call fcn.1400dde06
jmp 0x1400dda19
lea rdi, [rsp + 0x28]
mov rcx, rdi
call fcn.1400ddc40
mov rax, qword [rdi + 0x10]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rdi]
movups xmmword [rsi], xmm0
jmp 0x1400ddaa3
cmp r13d, esi
jbe 0x1400dda92
lea rcx, [rsp + 0x28]
call fcn.1400ddc40
mov rax, qword [rsp + 0x38]
mov qword [rdi + 0x10], rax
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [rdi], xmm0
lea rcx, [rsp + 0xa0]
call fcn.1400dde06
jmp 0x1400ddbc5
xor eax, eax
cmp rax, 3
je 0x1400dd81c
mov r8, qword [rsp + rax*8 + 0xa0]
mov rdx, qword [rsp + rax*8 + 0x40]
mov qword [rsp + rax*8 + 0xa0], rdx
mov qword [rsp + rax*8 + 0x40], r8
inc rax
jmp 0x1400ddace
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rdx + 8], bh
add al, ch
invalid
call fcn.1400c65ff
mov qword [rax], rbx
mov qword [rax + 8], r14
mov qword [rax + 0x10], rsi
lea rdx, case.0x1400b8a38.610
lea edx, [0x1402165d0]
add byte [rax - 0x7d], cl
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rax, qword [rcx]
mov rdx, qword [rcx + 8]
push rcx
or byte [rax - 0x77], cl
shr ecx, 0xea
invalid
stc
invalid
push rcx
or byte [rax - 0x77], cl
shr ecx, 0xea
invalid
add dword [rax], eax
add byte [rbx], al
add byte [rax], al
add byte [rax], al
jmp 0x1400dffb0
lock sub qword [rbx + 0x1c0], 2
add byte [rax], al
jmp 0x1400dffb0
jb 0x1400dffef
lea rdx, [rsp + 0x138]
mov r8d, 0x118
sbb byte [rcx], al
add byte [rax], al
mov rcx, rdi
stc
call sub.VCRUNTIME140.dll_memcpy
jae 0x1400dffb6
add byte [rcx], dh
leave
xor ecx, ecx
shr esi, 0x10
mov edx, esi
add rsp, 0x250
add rsp, 0x250
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
jmp fcn.14014b36f
wait
xchg esp, eax
adc eax, dword [rax]
lea r8, [0x140219508]
lea eax, [0x140219508]
mov edx, 0x30
call fcn.1401583f0
mov ecx, 7
int 0x29
ud2
mov ecx, 7
add byte [rax], al
int 0x29
ud2
invalid
or ecx, dword [rax - 0x7d]
in al, dx
sub byte [rbx + 0x100ba], al
add byte [rdx], al
je 0x1400e0014
mov r8d, 0x118
add rsp, 0x28
jmp sub.VCRUNTIME140.dll_memcpy
jl 0x1400e0085
invalid
invalid
jl 0x1400e0085
invalid
lea rcx, [0x140219125]
adc eax, dword [rax]
mov edx, 0x14
add byte [rax], al
call fcn.140158790
int3
movabs eax, dword [0x11b8410013]
mov r8d, 0x11
adc dword [rax], eax
add byte [rax], al
mov rcx, rax
call fcn.1400dfc33
mov qword [rdi - 8], rsi
lea rdx, [rsp + 0x40]
mov rcx, rbx
call fcn.1400e0111
insd dword [rdi], dx
add byte [rax], al
invalid
insd dword [rdi], dx
add byte [rax], al
add byte [rax + 0x48c48148], dl
invalid
invalid
invalid
nop
add rsp, 0x148
add esp, 0x148
add esp, 0x148
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
ret
xchg qword [rsi + 0x10], rcx
call fcn.140156691
cmp al, 2
jne 0x1400e0108
mov al, 1
xchg byte [rsi + 0x28], al
test al, al
add dword [rsi - 0x3f7bd7ba], eax
jne 0x1400e00d1
lea rcx, [rsi + 0x18]
mov rbx, qword [rsi + 0x18]
mov rdi, qword [rsi + 0x20]
and qword [rsi + 0x18], 0
mov dl, 4
call fcn.1401566f1
jmp qword [rbp + 7]
add byte [rax - 0x7b], cl
test ebx, ebx
jmp qword [rbp + 7]
test ebx, ebx
je 0x1400e0108
mov rax, rbx
mov rcx, rdi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [rax + 8]
nop
add rsp, 0x20
and byte [rbx + 0x5f], bl
and byte [rbx + 0x5f], bl
pop rsi
ret
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x1c8
add dword [rax], eax
invalid
sub esp, 0x1c8
add dword [rax], eax
add byte [rax - 0x77], cl
ror byte [rax - 0x77], 1
invalid
mov rax, rdx
mov rsi, rcx
cmp qword [rcx], 0
je 0x1400e015e
mov rcx, qword [rsi + 8]
and qword [rsi + 8], 0
or byte [rax], al
test rcx, rcx
je 0x1400e01f5
add byte [rax], al
mov rdi, qword [rsi + 0x10]
cmp dword [rax + 8], 4
jne 0x1400e018e
adc byte [rbx + 0x75040878], al
add rax, 0x10
lea rcx, [rsp + 0x28]
mov r8d, 0x98
mov rdx, rax
call sub.VCRUNTIME140.dll_memcpy
jmp 0x1400e01bf
invalid
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
and qword [rsi + 8], 0
test rcx, rcx
je 0x1400e0201
mov rdx, qword [rsi + 0x10]
lea rdi, [rsp + 0x28]
mov rcx, rdi
sub byte [rax - 0x77], cl
stc
mov r8, rax
call fcn.1400dfc6a
dec dword [rax - 0x77]
stc
cli
invalid
stc
call fcn.1400dfbb0
jmp 0x1400e01df
mov rcx, rsi
call fcn.1400df75b
nop
add rsp, 0x1c8
invalid
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcclientdispatch.rsenvelope_not_dropped
call fcn.140158770
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcclientdispatch.rsenvelope_not_dropped
call fcn.140158770
int3
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x148
movaps xmmword [rsp + 0x130], xmm6
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
mov r14, qword [rdx]
mov rax, qword [rdx + 0x10]
and rax, 0xffffffffffffffe0
cmp qword [r14 + 0x2300], rax
je 0x1400e025a
mov r14, qword [r14 + 0x2308]
test r14, r14
je 0x1400e032d
mov qword [rdi], r14
pause
jmp 0x1400e023a
mov rcx, qword [rdi + 8]
mov ecx, dword [rdi + 8]
mov r15, qword [rdi + 0x10]
xorps xmm6, xmm6
cmp rcx, r14
je 0x1400e02e2
mov rax, qword [rcx + 0x2310]
bt rax, 0x20
loopne 0x1400e0296
loopne 0x1400e0296
jae 0x1400e02e2
add byte [rax], al
ja 0x1400e02e2
mov r12, qword [rcx + 0x2308]
mov esp, dword [rcx + 0x2308]
test r12, r12
je 0x1400e0399
mov qword [rdi + 8], r12
and qword [rcx + 0x2310], 0
and dword [rcx + 0x2310], 0
movups xmmword [rcx + 0x2300], xmm6
adc dword [rcx + 0x2300], esi
add byte [rax - 0x75], cl
adc eax, dword [rcx - 0x48]
add al, 0
add byte [rax], al
mov rdx, qword [rbx]
mov r8d, 4
dec r8d
je 0x1400e02d6
mov rax, qword [rdx + 0x2300]
add rax, 0x20
and byte [rax - 0x77], cl
add dword [rax], 0x31000023
add byte [rcx], dh
sal al, 0x48
cmpxchg dword [rdx + 0x2308], ecx
mov cl, byte [rax]
and eax, dword [rax]
invalid
and byte [rax - 0x77], cl
add dword [rax], 0x31000023
add byte [rcx], dh
sal al, 0x48
cmpxchg dword [rdx + 0x2308], ecx
mov cl, byte [rax]
and eax, dword [rax]
invalid
mov cl, byte [rax]
and eax, dword [rax]
add byte [rax - 0x77], cl
ret 0xd975
invalid
mov rdx, rax
jne 0x1400e02ad
invalid
jmp 0x1400e02db
call fcn.140087b15
pause
nop
mov rcx, r12
mov ecx, esp
jmp 0x1400e0265
mov r15, qword [rdi]
mov rbx, qword [rdi + 0x10]
mov rax, qword [r15 + 0x2310]
mov eax, dword [rdi + 0x2310]
adc byte [rbx], ah
add byte [rax], al
bt eax, ebx
jae 0x1400e033a
imul r12, rax, 0x118
add byte [rax], al
lea rdx, [r15 + r12]
lea rcx, [rsp + 0x30]
mov r8d, 0x100
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [r15 + r12 + 0x100]
invalid
add byte [rcx], al
add byte [rax], al
movups xmm0, xmmword [r15 + r12 + 0x108]
invalid
or byte [rcx], al
add byte [rax], al
invalid
invalid
movaps xmmword [rsp + 0x20], xmm0
jmp 0x1400e0349
mov qword [rsi + 0x100], 4
jmp 0x1400e0380
lea rax, [r14 - 3]
cmp rax, 2
jb 0x1400e035a
invalid
inc rbx
mov qword [rdi + 0x10], rbx
lea rdx, [rsp + 0x30]
mov r8d, 0x100
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x100], r14
movaps xmm0, xmmword [rsp + 0x20]
movups xmmword [rsi + 0x108], xmm0
movaps xmm6, xmmword [rsp + 0x130]
add rsp, 0x148
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_syncmpsclist.rs
call fcn.140158770
int3
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [r12 + 0x80], xmm1
movups xmmword [rsp + 0x80], xmm1
movups xmmword [rsp + 0x80], xmm1
movups xmmword [r12 + 0x70], xmm0
movzx eax, word [rbx + 0x68]
mov word [r12 + 0x68], ax
mov rcx, r12
mov ecx, esp
mov ecx, esp
call fcn.140009b2c
mov ecx, 0xc
add byte [rax], al
add byte [rcx + rcx*4 - 0x19], cl
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x19], cl
invalid
out 0x48, eax
mov esi, ebx
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov al, byte [rbx + 0x6a]
mov byte [r12 + 0x6a], al
mov rsi, qword [rbx + 0x60]
mov rcx, qword [r12 + 0x60]
call fcn.1400df8d7
mov qword [r12 + 0x60], rsi
mov r8d, 0x98
mov rcx, r15
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov qword [r15 - 8], 4
lea rdx, [rsp + 0x88]
mov rcx, r14
call fcn.1400e0111
xor esi, esi
mov rax, rsi
add rsp, 0x3b8
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
ret
add byte [rax - 0x77], cl
stc
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [rdi + 0x100]
add byte [rax], al
cmp r14, 4
jne 0x1400e05cd
mov eax, 0x100
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rdi + 0x108]
or byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0x30], xmm0
sub dword [rsp + 0x30], eax
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
call qword [rax + 0x18]
lea rax, [r14 - 3]
lea eax, [rsi - 3]
lea eax, [rsi - 3]
cmp rax, 1
jbe 0x1400e057f
clc
add dword [rdi], ecx
invalid
xchg byte [rbp - 1], ch
invalid
lea rdi, [rsp + 0x88]
lea rbx, [rsp + 0x1a0]
mov r8d, 0x100
mov rcx, rdi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [rdi + 0x108], xmm0
lea rcx, [rsp + 0x2a0]
mov r8d, 0x100
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x20], xmm0
mov qword [rdi + 0x100], 2
mov rcx, rdi
stc
invalid
stc
call fcn.1400e0026
cmp r14, 2
add cl, byte [rdi]
test byte [rbx], al
invalid
invalid
invalid
add cl, byte [rdi]
test byte [rbx], al
invalid
invalid
lea rdi, [rsp + 0x90]
lea rdx, [rsp + 0x2a0]
mov r8d, 0x100
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsp + 0x70]
mov qword [rbx], r14
movaps xmm0, xmmword [rsp + 0x20]
movups xmmword [rbx + 8], xmm0
call fcn.1400719cb
mov r14, rax
mov rcx, rsi
call fcn.140072fbb
mov rsi, rax
mov rcx, r14
call case.0x14006622a.271
mov qword [r14], rsi
lea rax, [0x1401a3878]
add eax, 0xc31a8
mov qword [r14 + 8], rax
mov qword [rdi - 8], r14
lea rdx, [rsp + 0x88]
mov rcx, rbx
jmp 0x1400e0578
nop
invalid
invalid
invalid
cmp qword [rcx], 0
jne fcn.1400e10d6
ret
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x1400e1458
jmp 0x1400e1459
ret
push rsi
sub rsp, 0x20
mov rsi, qword [rcx]
mov rax, qword [rsi + 0x10]
test rax, rax
je 0x1400e1471
mov rcx, qword [rsi + 0x18]
call qword [rax + 0x18]
mov rax, qword [rsi + 0x28]
test rax, rax
je 0x1400e1481
mov rcx, qword [rsi + 0x30]
call qword [rax + 0x18]
cmp rsi, 0xffffffffffffffff
je 0x1400e14a0
lock dec qword [rsi + 8]
jne 0x1400e14a0
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140028f50
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call case.0x1400c6d10.440
add rsi, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x1400e1732
push rsi
sub rsp, 0x20
mov rsi, rcx
mov rcx, qword [rcx]
lock dec qword [rcx + 0x1c8]
jne 0x1400e177d
mov edx, 1
lock xadd qword [rcx + 0x88], rdx
sub rcx, 0xffffffffffffff80
call fcn.1400e1858
movabs rcx, 0x200000000
lock or qword [rax + 0x2310], rcx
mov ecx, 0x100
add rcx, qword [rsi]
call fcn.14014ad2b
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400e178a
loope 0x1400e21ea
dec dword [rax - 0x75]
and al, 0x38
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x68]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.5_srcclientlegacypool.rsC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.6.0_srcclient.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140217f70]
mov edx, 0x2b
call fcn.1401586d0
int3
jle 0x1400e2392
mov qword [rsi + 0x30], r13
mov r15d, 0x10
add byte [rax], al
add byte [rax], al
jmp 0x1400e237b
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], r15
mov qword [rsi], rdi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
dec dword [rdx - 0x3eb7fcec]
out dx, al
cmp dword [rax - 0x73], ecx
invalid
invalid
sub rax, 1
jb 0x1400e2476
pxor xmm1, xmm1
pcmpgtb xmm1, xmmword [rcx]
por xmm1, xmm0
movdqa xmmword [rcx], xmm1
jg 0x1400e2479
add rcx, 0x10
jmp 0x1400e245a
jg 0x1400e2479
cmp r8, 0x10
mov qword [rsp + 0x28], r8
jae 0x1400e2496
lea rcx, [rdx + 0x10]
mov r8, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
call sub.VCRUNTIME140.dll_memmove
mov r8, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
jmp 0x1400e24a0
movdqu xmm0, xmmword [rdx]
movdqu xmmword [rdx + r8], xmm0
mov rax, rdi
neg rax
xor r12d, r12d
cmp r12, r8
je 0x1400e25be
mov rbx, qword [rsi]
cmp byte [rbx + r12], 0x80
jne 0x1400e25b3
mov rcx, r12
not rcx
imul rcx, rdi
add rcx, rbx
mov qword [rsp + 0x38], rcx
and al, 0x38
and al, 0x38
mov qword [rsp + 0x30], rax
add rbx, rax
ret
mov rcx, r14
mov rdx, rsi
mov r8, r12
call qword [rsp + 0x40]
mov rbp, rax
mov r15, qword [rsi]
mov r13, qword [rsi + 8]
mov rcx, r15
mov rdx, r13
mov r8, rax
call fcn.14001d7ff
mov rcx, r13
dec dword [rcx + rcx*4 - 0x17]
and rcx, rbp
mov rdx, r12
sub rdx, rcx
mov r8, rax
sub r8, rcx
xor r8, rdx
and r8, r13
cmp r8, 0x10
jb 0x1400e2567
mov rcx, rax
not rcx
imul rcx, rdi
add rcx, r15
mov dl, byte [r15 + rax]
shr rbp, 0x39
mov r8, rax
add r8, 0xfffffffffffffff0
and r8, r13
mov byte [r15 + rax], bpl
mov rax, qword [rsi]
mov byte [rax + r8 + 0x10], bpl
add byte [rax], dl
cmp dl, 0xff
je 0x1400e2581
xor eax, eax
cmp rdi, rax
je case.0x1400bc684.435
mov dl, byte [rbx + rax]
mov r8b, byte [rcx + rax]
mov byte [rbx + rax], r8b
mov byte [rcx + rax], dl
adc al, 1
inc rax
jmp 0x1400e254f
shr rbp, 0x39
lea rax, [r12 - 0x10]
and r13, rax
mov byte [r15 + r12], bpl
mov rax, qword [rsi]
mov byte [rax + r13 + 0x10], bpl
jmp 0x1400e25a9
lea rax, [r12 - 0x10]
and rax, qword [rsi + 8]
mov rdx, qword [rsi]
mov r8b, 0xff
mov byte [rdx + r12], r8b
mov rdx, qword [rsi]
mov byte [rdx + rax + 0x10], r8b
mov rdx, qword [rsp + 0x38]
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov r8, qword [rsp + 0x28]
mov rax, qword [rsp + 0x30]
inc r12
sub rax, rdi
jmp 0x1400e24a9
mov rax, qword [rsi + 8]
lea rcx, [rax + 1]
shr rcx, 3
imul rcx, rcx, 7
cmp rax, 8
cmovb rcx, rax
leave
invalid
sub rcx, qword [rsi + 0x18]
mov qword [rsi + 0x10], rcx
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov byte [rsi], ch
mov byte [rsi + 1], al
mov qword [rsi + 8], rdi
add rsp, 0x48
add esp, 0x48
add esp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
ret
invalid
mov edx, ecx
lea rsi, [rsp + 0x28]
and al, 0x28
mov rcx, rsi
call fcn.1400e2703
push 0
add byte [rax], al
mov ecx, 0x18
sbb byte [rax], al
add byte [rax], al
mov edx, 8
add byte [rax], al
add al, ch
push rdi
invalid
invalid
dec dword [rdi]
adc byte [rsi], al
invalid
movups xmmword [rax], xmm0
mov rcx, qword [rsi + 0x10]
adc byte [rax - 0x77], r9b
adc byte [rax - 0x73], cl
adc eax, 0x132d33
sub eax, 0x83480013
invalid
pop rsi
ret
add byte [rax - 0x73], cl
pop rsp
and al, 0x20
mov rcx, rbx
mov rdx, rsi
mov edx, esi
mov edx, esi
mov r8, rdi
call fcn.1400e2752
mov rcx, qword [rbx]
mov rdx, qword [rbx + 8]
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp 0x1400e2846
movabs rax, 0x8000000000000001
cmp rcx, rax
jne fcn.14011bd4b
ret
mov dword [rax + 0x10], ecx
lea rdx, [0x140217d38]
add rsp, 0x40
pop rsi
ret
fist dword [rbx + 0x56410003]
push rsi
push rdi
push rbx
sub rsp, 0x38
sub esp, 0x38
sub esp, 0x38
mov rsi, rcx
mov rcx, qword [rcx + 0x18]
mov rax, qword [rsi + 0x20]
call qword [rax + 0x18]
mov rdi, rax
mov rbx, rdx
lea r14, [rsp + 0x20]
mov rcx, r14
mov rdx, rsi
call fcn.1400e2703
mov ecx, 0x28
mov edx, 8
call fcn.1400c65ff
movups xmm0, xmmword [r14]
movups xmmword [rax], xmm0
mov rcx, qword [r14 + 0x10]
mov qword [rax + 0x10], rcx
mov qword [rax + 0x18], rdi
mov qword [rax + 0x20], rbx
mov dword [rax + 0x20], ebx
mov dword [rax + 0x20], ebx
lea rdx, [0x1402153c8]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
ret
push rcx
push qword [rcx]
ror byte [rax - 0x7d], 0xf9
add cl, byte [rax + 0xf]
ret 0x8548
lea esi, [rdi + 8]
sub rbx, 1
jb 0x1400e2c5e
mov rcx, qword [r14 - 8]
mov rdx, qword [r14]
call fcn.140029b24
add r14, 0x18
jmp 0x1400e2c46
mov rax, qword [rsi + 0x18]
test rax, rax
je case.0x1400b8a38.620
imul r8, rax, 0x18
mov edx, 8
mov rcx, rdi
mov ecx, edi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.14000ce13
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
lea esi, [rsp + 0x40]
mov qword [rsi - 0x18], rdx
add rdx, 0x10
mov qword [rsi - 0x10], rdx
mov qword [rsi - 8], rcx
mov word [rsi], r8w
mov qword [rsi + 8], rax
mov ebx, 1
test rbx, rbx
jne 0x1400e2df9
jmp 0x1400e2e3f
and al, 0x28
add cl, bh
invalid
mov rcx, rsi
call fcn.14001d79a
cmp rax, 1
jne 0x1400e2dd3
dec rbx
mov qword [rsp + 0x48], rbx
lea rdi, [rcx + rax]
add rdi, 0xffffffffffffffa8
mov rcx, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
call fcn.14007fe3e
mov rcx, rdi
call fcn.1400e2c8c
jmp 0x1400e2dcc
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
jne 0x1400e2e67
add rsp, 0x20
pop rsi
ret
mov rdx, qword [rsi + 8]
call fcn.14007fe3e
mov rcx, qword [rsi + 0x18]
mov rdx, qword [rsi + 0x20]
add rsp, 0x20
pop rsi
jmp fcn.14007fe3e
mov rsi, rcx
add rdx, 0x20
lea rcx, [rsp + 0x48]
call fcn.1400e68c5
lea rcx, [rsp + 0x28]
mov rdx, rdi
call fcn.1400e68ea
mov r14, qword [rdi + 0x70]
lock inc qword [r14]
inc dword [rsi]
inc dword [rsi]
jle 0x1400e2f5b
mov bpl, byte [rdi + 0x78]
mov r15d, dword [rdi + 0x40]
mov r12, qword [rdi + 0x38]
movzx r13d, word [rdi + 0x79]
movzx ebp, word [rdi + 0x79]
add rdi, 0x48
add edi, 0x48
add edi, 0x48
lea rbx, [rsp + 0x60]
mov rcx, rbx
mov rdx, rdi
call fcn.1400e8539
mov rax, qword [rsp + 0x58]
mov qword [rsi + 0x30], rax
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
and al, 0x38
and al, 0x38
and al, 0x38
movups xmm2, xmmword [rsp + 0x48]
movups xmmword [rsi + 0x20], xmm2
and byte [rdi], cl
adc dword [rsi + 0x10], ecx
and byte [rdi], cl
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
mov qword [rsi + 0x70], r14
mov byte [rsi + 0x78], bpl
mov qword [rsi + 0x38], r12
mov dword [rsi + 0x40], r15d
jle 0x1400e2f6b
mov word [rsi + 0x79], r13w
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rsi + 0x48], xmm0
movups xmmword [rsi + 0x58], xmm1
movups xmmword [rsi + 0x58], xmm1
mov rax, qword [rbx + 0x20]
mov qword [rsi + 0x68], rax
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
ud2
test dword [rbp - 0x46beffed], 0x24
mov rcx, rax
call 0x1400f185f
nop
add rsp, 0x28
ret
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0xa0
mov rdi, rdx
mov rsi, rcx
movabs r15, 0x8000000000000000
mov rax, qword [rdx]
lea rdx, [rax + r15]
dec rdx
cmp rdx, 2
mov ecx, 2
cmovb rcx, rdx
test rcx, rcx
je 0x1400e3053
lea ebx, [rsp + 0x70]
mov rcx, rbx
call fcn.1400e8539
add byte [rax], al
add rdi, 8
lea r14, [rsp + 0x20]
je 0x1400e303d
and byte [rcx + rcx*4 - 0xf], cl
and byte [rcx + rcx*4 - 0xf], cl
mov rdx, rdi
call fcn.14005b7ae
mov rax, qword [rbx + 0x20]
and byte [rax - 0x77], cl
movups xmm0, xmmword [rbx]
and byte [rax - 0x77], cl
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rsi + 0x38], xmm1
movups xmmword [rsi + 0x28], xmm0
sub byte [rcx + 0xf], r8b
adc byte [rsi], al
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rsi + 8], xmm0
movups xmmword [rsi + 0x18], xmm1
adc dword [rsi + 0x18], ecx
adc dword [rsi + 0x18], ecx
add r15, 2
jmp 0x1400e30a3
lea ebx, [rsp + 0x70]
and al, 0x70
mov rcx, rbx
call fcn.1400e8539
add rdi, 8
lea r14, [rsp + 0x20]
mov rcx, r14
mov rdx, rdi
mov edx, edi
call fcn.14005b7ae
mov rax, qword [rbx + 0x20]
and byte [rax - 0x77], cl
movups xmm0, xmmword [rbx]
and byte [rax - 0x77], cl
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rsi + 0x38], xmm1
movups xmmword [rsi + 0x28], xmm0
sub byte [rcx + 0xf], al
adc byte [rsi], al
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rsi + 8], xmm0
movups xmmword [rsi + 0x18], xmm1
sbb byte [rcx - 1], r9b
invalid
sbb byte [rcx - 1], r9b
invalid
inc edi
mov qword [rsi], r15
jmp 0x1400e3140
sub dword [rsp + 0x50], eax
cmp rax, r15
je 0x1400e310a
mov rdx, qword [rdi + 8]
mov edx, dword [rdi + 8]
push rdi
or byte [rbx + rcx*4 + 0x47], cl
adc byte [rax - 0x73], cl
and al, 0x70
mov r8, qword [rdi + 0x10]
lea rcx, [rsp + 0x70]
call fcn.140049a10
lea rbx, [rsp + 0x88]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rdi + 0x20]
mov r8, qword [rdi + 0x28]
sub byte [rax - 0x77], cl
fld1
and al, 0x69
idiv bh
mov rdx, qword [rdi + 0x20]
mov r8, qword [rdi + 0x28]
sub byte [rax - 0x77], cl
fld1
and al, 0x69
idiv bh
mov r15, qword [rbx - 0x18]
movups xmm0, xmmword [rbx - 0x10]
invalid
movaps xmmword [rsp + 0x20], xmm0
movups xmm0, xmmword [rbx]
movaps xmmword [rsp + 0x30], xmm0
mov rax, qword [rbx + 0x10]
mov qword [rsp + 0x40], rax
mov al, byte [rdi + 0x50]
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movups xmmword [rsi + 0x40], xmm1
movups xmmword [rsi + 0x30], xmm0
mov qword [rsi], r15
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
and al, 0x30
movups xmmword [rsi + 8], xmm0
movups xmmword [rsi + 0x18], xmm1
adc dword [rsi + 0x18], ecx
mov rcx, qword [rsp + 0x40]
mov qword [rsi + 0x28], rcx
mov byte [rsi + 0x50], al
add rsp, 0xa0
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
ret
cmp dword [rax], eax
je 0x1400e3161
add rsp, 0x28
jmp fcn.140068f5d
cld
pop rbp
clc
invalid
cld
pop rbp
clc
dec dword [rax - 0x73]
or eax, 0x138bd8
lea rcx, str.Uri_should_have_a_scheme
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.5_srcproxy.rsNO_PROXYno_proxy
mov edx, 0x18
mov edx, dword [rbx]
add byte [rdx + 0x18], bh
call fcn.140158790
int3
add ah, cl
retf
mov ecx, esi
in eax, 0
add byte [rax - 0x77], cl
mov rcx, rax
add rax, 0x18
test rcx, rcx
cmove eax, ecx
shr ebx, 2
shr ebx, 2
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1b0
mov rsi, r8
mov r14, rdx
mov rbx, rcx
mov rcx, r8
call fcn.1400e314f
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rdx
mov rcx, rsi
mov ecx, esi
call fcn.1400e2f5d
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
mov qword [rsp + 0x40], rdx
mov rcx, rsi
call fcn.1400f1690
xor ecx, ecx
test ax, ax
setne cl
ror dword [rax - 0x73], 5
jge 0x1400e31aa
invalid
add byte [rax - 0x73], cl
adc eax, 0x16904c
cmovne rdx, rax
cmovne edx, eax
ror byte [r8 - 0x77], 1
push rsp
and al, 0x48
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x50], rcx
mov rcx, rsi
call fcn.1400f1690
add byte [rsi - 0x7b], ah
ror byte [rdi], 0x84
invalid
add byte [rax], al
invalid
add byte [rsi - 0x7b], ah
ror byte [rdi], 0x84
add dword [rax], 0x8d480000
mov ah, 0x24
or byte [rcx], al
add dword [rax], eax
invalid
lea rsi, [rsp + 0x108]
and qword [rsi], 0
mov qword [rsi + 8], 1
or byte [rcx], r8b
add byte [rax], al
add byte [rax - 0x7d], cl
adc byte [rax], al
or byte [rcx], r8b
add byte [rax], al
add byte [rax - 0x7d], cl
adc byte [rax], al
lea rax, [rsp + 0x58]
mov qword [rax + 0x30], 0x20
mov byte [rax + 0x38], 3
cmp byte [rbx], al
cmp byte [rbx], al
and qword [rax], 0
lea rcx, [rsp + 0x160]
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
adc byte [rax], al
add byte [rsi - 0x77], ah
adc dword [rax - 0x77], ecx
jo 0x1400e32ad
and byte [rax - 0x73], cl
adc eax, 0x134904
invalid
and byte [rax - 0x73], cl
adc eax, 0x134904
mov qword [rax + 0x28], rdx
mov rdx, rax
mov edx, eax
call fcn.140050510
mov ecx, eax
shr eax, 0xd6
nop
add byte [rax], al
shr eax, 0xd6
nop
add byte [rax], al
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0xc0], rax
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
adc byte [rsi], al
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
adc byte [rsi], al
movaps xmmword [rsp + 0xb0], xmm0
add byte [rax], al
mov edx, 1
xor ecx, ecx
call fcn.14007fe3e
jmp 0x1400e32ea
and qword [rsp + 0xb0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x7d], cl
and dword [rsp + 0xc0], 0
mov qword [rsp + 0xb8], 1
and qword [rsp + 0xc0], 0
and dword [rsp + 0xc0], 0
and dword [rsp + 0xc0], 0
add byte [rax - 0x73], cl
and al, 0x28
lea rax, [rsp + 0x28]
lea rcx, [rsp + 0x58]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
lea rax, [0x14004d9f0]
lea eax, [0x14004d9f0]
mov qword [rcx + 8], rax
lea rdx, [rsp + 0x38]
and al, 0x38
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, [rsp + 0x48]
sbb byte [r8 - 0x73], cl
push rsp
and al, 0x48
mov qword [rcx + 0x20], rdx
mov qword [rcx + 0x28], rax
invalid
invalid
sub byte [r8 - 0x73], cl
mov esp, 0xb024
add byte [rax - 0x77], cl
lea rdi, [rsp + 0xb0]
mov qword [rcx + 0x30], rdi
jns 0x1400e3358
jns 0x1400e3358
lea rax, [0x14021bcd0]
add eax, 0x1389a1
movabs eax, dword [0x824948d48001389]
add dword [rax], eax
add byte [rax - 0x77], cl
add bh, byte [rax + 4]
add byte [rax], al
lea rdx, [rsp + 0x108]
mov qword [rdx], rax
mov eax, 4
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x7d], cl
invalid
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
and qword [rdx + 0x20], 0
lea r8, [0x14000ce00]
lea eax, [0x14000ce00]
dec dword [rcx + rcx*4 + 0x41]
cmp byte [rax - 0x77], cl
mov qword [rcx + 0x38], r8
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rsi, [rsp + 0x160]
add byte [rax], al
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
mov ah, 0x24
invalid
add byte [rax], al
mov rcx, rsi
mov ecx, esi
call fcn.1400e8578
add byte [rax], al
mov rcx, qword [rdi]
mov rdx, qword [rdi + 8]
call fcn.14007fe3e
mov r15, qword [rsi]
mov r12, qword ds:[rsi + 8]
mov r8, qword [rsi + 0x10]
adc byte [rax - 0x73], r9b
je case.0x1400bbdef.423
pop rax
push rdi
or al, ch
invalid
pop rax
mov rcx, rsi
mov ecx, esi
mov rdx, r12
call fcn.1400f16b8
add byte [rax], al
movabs rax, 0x8000000000000000
cmp qword [rsi], rax
je 0x1400e3532
invalid
lea eax, [rcx]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf063948], al
test byte [rbp + 0x4c000001], cl
lea ebp, [rsp + 0xb0]
and al, 0xb0
mov al, 0
add byte [rax], al
lea r13, [rsp + 0xb0]
mov al, 0
add byte [rax], al
lea rsi, [rsp + 0x58]
mov ecx, 0xb
mov rdi, r13
mov edi, ebp
out dx, eax
je 0x1400e33d5
out dx, eax
rep movsq qword [rdi], qword [rsi]
mov rcx, r15
mov rdx, r12
mov edx, esp
call fcn.14007fe3e
mov rax, qword [r14]
mov eax, dword [rsi]
mov r9, qword [r14 + 8]
mov ecx, dword [rsi + 8]
mov ecx, dword [rsi + 8]
or byte [rcx - 0x75], r9b
adc byte [r8 - 1], cl
leave
mov rcx, qword [r9 + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
lea rdx, [rax + rcx]
add rdx, 0x10
lea rsi, [rsp + 0x108]
mov ah, 0x24
or byte [rcx], al
add byte [rax], al
invalid
mov ah, 0x24
or byte [rcx], al
add byte [rax], al
invalid
and al, 8
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov r8, r13
call qword [r9 + 0x28]
mov rdx, qword [rsi]
movabs rax, 0x8000000000000004
mov eax, 4
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rcx - 0x41], 3
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c23948], al
invalid
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c23948], al
lea rax, [rsp + 0x58]
lea rax, [rsp + 0x58]
lea rax, [rsp + 0x58]
lea rsi, [rsp + 0x108]
lea esi, [rsp + 0x108]
mov ecx, 0xb
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
cmp qword [rax], r15
jne case.0x1400bbdef.414
lea rcx, [rsp + 0x58]
call fcn.1400f16e3
jmp 0x1400e3456
lea rsi, [rsp + 0x110]
lea rdi, [rsp + 0x160]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
cmp rdx, r15
jne case.0x1400bd204.369
mov qword [rbx], r15
mov rcx, qword [rsp + 0xb0]
mov rdx, qword [rsp + 0xb8]
mov eax, 0xe8000000
ror cl, 1
stc
call qword [rax - 0x4f3b7eb8]
add dword [rax], eax
add byte [rbx + 0x5f], bl
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb8
mov eax, 0xe8000000
mov eax, 0xe8000000
ror cl, 1
stc
call qword [rax - 0x4f3b7eb8]
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rdi, [rsp + 0x60]
mov qword [rdi - 8], rdx
lea rsi, [rsp + 0x160]
add byte [rcx + 0xa], bh
add byte [rcx + 0xa], bh
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
add r14, 0x10
movabs rcx, 0x7fffffffffffffff
invalid
invalid
invalid
jg 0x1400e34f2
add ecx, edx
cmp rcx, 2
mov eax, 2
add al, byte [rax]
add byte [rax], al
invalid
jg 0x1400e34f2
add al, byte [rax]
add byte [rax], al
cmovb rax, rcx
test rax, rax
je 0x1400e34c4
cmp rax, 1
jne 0x1400e3507
cmp byte [rsp + 0xa0], 2
add byte [rdx], al
jne 0x1400e3507
lea rsi, [rsp + 0x80]
lea rdi, [rsp + 0x108]
or byte [rcx], al
add byte [rax], al
mov rcx, rdi
mov rdx, r14
call fcn.1400e8539
invalid
mov rcx, rsi
call fcn.14000a9db
invalid
je 0x1400e34e2
dec dword [rax - 0x75]
invalid
invalid
invalid
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rdi]
adc byte [rdi], al
movups xmm1, xmmword [rdi + 0x10]
adc byte [rdi + 0x10], cl
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
lea rax, [rsp + 0x108]
lea rsi, [rsp + 0x58]
je 0x1400e3537
pop rax
je 0x1400e3537
pop rax
mov ecx, 0xb
mov rdi, rax
mov edi, eax
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
mov ecx, 0xb
mov rdi, rbx
fisttp word [rax - 0x77]
invalid
rep movsq qword [rdi], qword [rsi]
jmp 0x1400e3459
invalid
invalid
invalid
invalid
fisttp word [rax - 0x77]
invalid
mov al, byte [rsp + 0x60]
lea r8, [rsp + 0x108]
lea eax, [rsp + 0x108]
add byte [rcx - 0x78], al
add byte [rax - 0x73], cl
add eax, 0x1387e0
mov byte [r8], al
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.5_srcproxy.rsNO_PROXYno_proxy
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, str.should_be_valid_Url
lea r9, [0x140217df0]
adc eax, dword [rax]
adc eax, dword [rax]
mov edx, 0x13
call fcn.1401586d0
push rcx
invalid
add ah, cl
movzx eax, byte [rcx + 0x2660]
test eax, eax
je fcn.1400e5a4c
cmp eax, 3
je 0x1400e359f
cmp eax, 4
jne 0x1400e35ab
add rcx, 0x2668
jmp fcn.1400e5a2b
push rdi
push r14
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x4dd0
add byte [r8], r8b
call fcn.1401568e0
sub rsp, rax
mov r15, r8
mov r14, rdx
mov rbx, rcx
movzx eax, byte [rdx + 0x2660]
add byte es:[rax], al
lea rcx, [0x14024fbec]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
lea rcx, [rsp + 0x2780]
mov r8d, 0x2650
add byte [rcx + rcx*4 - 0xe], cl
add byte [rcx + rcx*4 - 0xe], cl
call sub.VCRUNTIME140.dll_memcpy
mov esi, dword [r14 + 0x2658]
add byte es:[rax], al
cmp esi, 0x3b9aca00
jne 0x1400e3690
lea rcx, [r14 + 0x2668]
mov r8d, 0x2650
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x2668]
lea rdi, [rsp + 0xb8]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.1400e38aa
mov r12b, byte [rdi + 0x11]
cmp r12b, 3
jne 0x1400e3653
mov byte [rbx + 0x11], 3
mov al, 4
jmp case.0x1400d38c5.110
mov rdi, qword [rsp + 0xb8]
mov r15, qword [rsp + 0xc0]
mov edi, dword [rsp + 0xc0]
mov edi, dword [rsp + 0xc0]
mov bpl, byte [rsp + 0xc8]
mov eax, dword [rsp + 0xca]
mov dword [rsp + 0x30], eax
and al, 0x30
and al, 0x30
movzx eax, word [rsp + 0xce]
mov word [rsp + 0x34], ax
mov rcx, rsi
call fcn.1400e5a4c
jmp 0x1400e3828
mov rdi, qword [r14 + 0x2650]
call fcn.140143490
mov rcx, rax
mov r8, rdi
mov r9d, esi
call fcn.140143660
cmp edx, 0x3b9aca00
jne 0x1400e36be
lea rcx, [rsp + 0x40]
call fcn.14014f790
rol byte [rsi], 0
jmp 0x1400e36d5
mov r8d, edx
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.5_srcconnect.rsinternal_error:_entered_unreachable_code:_connect_socks_is_only_called_for_socks_proxies
lea rcx, [rsp + 0x40]
mov rdx, rax
mov edx, eax
call fcn.14014f6b8
lea r12, [rsp + 0xb8]
lea rdx, [rsp + 0x2780]
and byte [rdi], 0
add byte [rcx - 0x48], al
push rax
add byte es:[rax], al
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
popfq
cmp al, 7
add byte [rax - 0x73], cl
lea rdi, [rsp + 0x2708]
add byte [rax], al
add byte [rax], al
lea rsi, [rsp + 0x40]
mov ecx, 0xf
sldt word [rax]
invalid
sldt word [rax]
add bl, dh
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
rep movsq qword [rdi], qword [rsi]
lea rcx, [r14 + 0x2668]
mov r8d, 0x26c8
mov eax, 0x26c8
mov eax, 0x26c8
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
lea rsi, [r14 + 0x2668]
push 0xffffffffe8000026
call fcn.140149607
mov ebp, eax
lea rdi, [rsp + 0x40]
invalid
ficomp word [rsi + 6]
add byte [rcx + 0x7c8d48c5], cl
and al, 0x40
invalid
mov rcx, rdi
stc
mov rdx, rsi
mov r8, r15
clc
clc
call fcn.1400e38aa
mov r12b, byte [rdi + 0x11]
cmp r12b, 3
jne 0x1400e379a
lea rdi, [r14 + 0x4cb8]
cmp bpl, 2
setne r12b
xchg ebp, eax
invalid
test bpl, 1
sete bpl
lea rcx, [rsp + 0x40]
and al, 0x40
xchg ebp, eax
invalid
call fcn.1400f132e
call fcn.140149607
test r12b, bpl
jne 0x1400e37e2
cmp al, 2
je 0x1400e37e2
and al, 1
jne 0x1400e37e2
call fcn.14000cd8e
test rax, rax
je 0x1400e3865
fadd qword [rax]
add byte [rax], al
fadd qword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x76], al
push 0x608a444c
mov byte [r8 + 0x4c], 0
invalid
mov bpl, byte [rax + 0x4c]
mov r12b, byte [rax + 0x4d]
mov byte [rax + 0x4c], 0
invalid
add cl, ch
invalid
jmp 0x1400e3868
mov rdi, qword [rsp + 0x40]
mov r15, qword [rsp + 0x48]
jl 0x1400e37c7
mov bpl, byte [rsp + 0x50]
movzx eax, word [rsp + 0x56]
mov ecx, dword [rsp + 0x52]
and al, 0x52
mov dword [rsp + 0x28], ecx
mov word [rsp + 0x2c], ax
mov rcx, rsi
call fcn.1400e5a2b
add byte [rax], al
add byte [rax], al
cmp r12b, 2
add dh, byte [rbp + 5]
jne 0x1400e37ce
mov r12b, 2
jmp 0x1400e3828
movzx eax, word [rsp + 0x2c]
mov word [rsp + 0x34], ax
mov eax, dword [rsp + 0x28]
and al, 0x28
and al, 0x28
mov dword [rsp + 0x30], eax
jmp 0x1400e3828
invalid
mov rcx, rdi
mov rdx, r15
call fcn.14014b3f0
test al, al
jne 0x1400e3888
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x28], eax
movzx eax, word [rsp + 0x3c]
mov word [rsp + 0x2c], ax
mov rcx, rsi
call fcn.1400e5a2b
mov edx, 1
add byte [rcx], dh
leave
call fcn.1400c65ff
mov rdi, rax
dec dword [rax - 0x77]
mov dword [rcx - 0x4c], 0x3d8d4c02
mov r12b, 2
lea r15, [0x140216120]
mov qword [rbx], rdi
mov qword [rbx + 8], r15
mov dword [rbx + 8], edi
jnp 0x1400e3837
mov byte [rbx + 0x10], bpl
invalid
mov r12b, 2
lea r15, [0x140216120]
mov qword [rbx], rdi
mov qword [rbx + 8], r15
mov dword [rbx + 8], edi
jnp 0x1400e3837
jnp 0x1400e3837
mov byte [rbx + 0x10], bpl
mov byte [rbx + 0x11], r12b
mov byte [rbx + 0x11], ah
mov byte [rbx + 0x11], ah
mov eax, dword [rsp + 0x30]
mov dword [rbx + 0x12], eax
adc cl, byte [rdi]
mov bh, 0x44
and al, 0x34
mov word [rbx + 0x16], ax
mov dword [rbx + 0x16], eax
invalid
invalid
mov al, 1
invalid
mov byte [r14 + 0x2660], al
mov rax, rbx
add rsp, 0x4dd0
add byte [rax], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov bpl, 2
mov rcx, rdi
mov rdx, r15
mov edx, edi
call fcn.14014b3f0
mov edi, eax
mov ecx, ebp
mov edx, r12d
call fcn.1400f115d
test dil, dil
je 0x1400e37f5
test byte [rbp - 1], ch
invalid
invalid
mov byte [rbx + 0x11], 3
adc dword [rbx], eax
mov al, 3
jmp case.0x1400d38c5.110
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.5_srcconnect.rsinternal_error:_entered_unreachable_code:_connect_socks_is_only_called_for_socks_proxies
add eax, 0x137b3a
add eax, 0x137b3a
add byte [rdx + 0x23], bh
mov edx, 0x23
call fcn.1401583f0
ud2
invalid
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
movabs r9, 0x7fffffffffffffff
jmp rax
mov rdi, r12
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov byte [rbx + 0x2e6], dl
add al, byte [rax]
add byte [rbp + rcx*4 - 0x55], cl
mov al, 1
add byte [rax], al
lea rax, [rbx + 0xd8]
mov ecx, 0xb
mov rdi, r13
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [rbx + 0x2e5], dl
lea rdi, [rbx + 0x208]
lea rdx, [rbx + 0x80]
add byte [rax], al
mov ecx, 0xb
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
mov r8, qword [rbx + 0x208]
or dword [rax], 2
add byte [rax], al
add r8, r9
cmp r8, 2
mov ecx, 2
add byte [rax], al
cmovb rcx, r8
cmp rcx, 2
je 0x1400e3ada
cmp rcx, 1
jne 0x1400e3cb4
invalid
movups xmm0, xmmword [rbx + 0x210]
movups xmm1, xmmword [rbx + 0x220]
adc byte [rbx + 0x220], cl
lea r8, [rsp + 0x870]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [rax + 0x10], xmm1
movaps xmmword [r8], xmm0
movups xmm0, xmmword [rbx + 0x230]
movups xmm1, xmmword [rbx + 0x240]
lea rsi, [rsp + 0xa00]
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
adc byte [rax - 0x75], cl
adc dword [rax + 2], 0
add al, byte [rax]
add byte [rax - 0x77], cl
and byte [rdi], r9b
sub byte [0x14015f6e0], al
adc byte [rax - 0x75], cl
adc dword [rax + 2], 0
add al, byte [rax]
add byte [rax - 0x77], cl
and byte [rdi], r9b
sub byte [0x14015f6e0], al
adc al, 0xbd
invalid
lea rdx, [rsp + 0xe60]
xchg esp, eax
and al, 0x60
invalid
movaps xmmword [rdx], xmm0
jmp 0x1400e3d02
add byte [rax], al
lea rdx, [rbx + 0x2e8]
lea rcx, [0x14024fc34]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
movzx r12d, word [rbx + 0x628]
jmp 0x1400e4031
add byte [rbx + rcx*4 - 0x7d], cl
call 0x1880e3a18
mov rax, qword [rbx + 0x2f0]
add byte [rax], al
jmp 0x1400e3e88
call 0x1880e3a39
lea ecx, [0x14024fc48]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
enter 9, 0
lea rdx, [rbx + 0x2e8]
test eax, eax
mov qword [rsp + 0x40], rcx
and al, 0x40
je 0x1400e3ac0
mov qword [rsp + 0x60], rdx
cmp eax, 3
jne case.0x1400e0798.16
test ecx, esi
invalid
add byte [rax], al
test ecx, esi
invalid
mov qword [rsp + 0x28], r14
lea rax, [rbx + 0x798]
mov qword [rsp + 0x58], rax
and al, 0x58
movzx eax, byte [rbx + 0x798]
lea r14, [rbx + 0x428]
lea rcx, [0x14024fc20]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140216860]
jmp 0x1400e499d
mov rdi, qword [rbx + 0x410]
mov rsi, qword [rbx + 0x418]
mov r12, qword [rbx + 0x420]
jmp 0x1400e4bae
xor ebp, ebp
mov byte [rbx + 0x2e6], bpl
lea rdi, [rsp + 0xeb8]
mov ecx, 0xb
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [rbx + 0x2e5], bpl
lea rax, [rsp + 0xe60]
mov ecx, 0xb
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0xa30]
mov r8d, 0xb0
mov rcx, rsi
mov rdx, rax
mov rdi, r9
call sub.VCRUNTIME140.dll_memcpy
lea r13, [rbx + 0x2e8]
mov r8d, 0xb0
mov rcx, r13
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rdx, r13
mov r9, rdi
mov qword [rbx + 0x398], r12
lea r13, [rbx + 0x420]
mov byte [rbx + 0x420], bpl
mov qword [rsp + 0x40], r15
mov qword [rbx + 0x3a0], r12
mov al, 1
mov byte [rbx + 0x422], al
lea rbp, [rbx + 0x3a8]
lea rsi, [rbx + 0x340]
mov ecx, 0xb
mov rdi, rbp
out dx, eax
rep movsq qword [rdi], qword [rsi]
mov byte [rbx + 0x421], al
lea rax, [rsp + 0x890]
add byte [rax], al
add byte [rax], al
mov ecx, 0xb
mov rdi, rax
mov qword [rsp + 0x28], rdx
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rax]
add rax, r9
cmp rax, 2
jb 0x1400e4936
mov r15b, byte [rsp + 0x8e0]
loopne 0x1400e3bce
add byte [rax], al
mov qword [rbx + 0x400], r12
xor ecx, ecx
add byte [rcx], dh
leave
cmp byte [rbx + 0x3a8], 0
cmovne rcx, rbp
lea rdx, [0x14021b318]
call fcn.1400e688d
test al, al
je 0x1400e4529
mov byte [rsp + 0x48], r15b
mov rcx, rbp
call fcn.1400e68a6
test rax, rax
je 0x1400e4752
mov rdi, rax
mov rsi, rdx
mov qword [rsp + 0x38], r13
mov rcx, rdx
call fcn.140128dc0
mov r12, rax
mov r13, rdx
mov rcx, rdx
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx + 0x408], r12
add byte [rax], al
add byte [rax], al
mov qword [rbx + 0x410], r13
mov qword [rbx + 0x418], rsi
mov r12, r14
xor r14d, r14d
mov byte [rbx + 0x421], r14b
and dword [rax + rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x20
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
nop
or byte [rax], al
add byte [rcx + 0xb], bh
add byte [rax - 0x73], cl
mov ah, 0x24
nop
or byte [rax], al
add byte [rcx + 0xb], bh
mov rdi, rdx
mov edi, edx
rep movsq qword [rdi], qword [rsi]
mov byte [rbx + 0x422], r14b
lea rdi, [rsp + 0x678]
mov ecx, 0xb
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x428]
mov r8d, 0x1a8
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0x48]
mov byte [rbx + 0x5d0], al
add byte [rax], al
add byte [rax], al
mov byte [rbx + 0x5d1], r14b
mov r14, r12
mov r15, qword [rsp + 0x40]
jmp 0x1400e466b
movups xmm0, xmmword [rbx + 0x210]
movups xmm1, xmmword [rbx + 0x220]
add byte [rax], al
add byte [rax], al
lea r8, [rsp + 0x850]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
movups xmm0, xmmword [rbx + 0x230]
movups xmm1, xmmword [rbx + 0x240]
add byte [rax], al
add byte [rax], al
lea rsi, [rsp + 0x9d0]
movaps xmmword [rsi], xmm0
and al, 0xd0
or dword [rax], eax
add byte [rdi], cl
sub dword [rsi], eax
movaps xmmword [rsi + 0x10], xmm1
mov rax, qword [rbx + 0x250]
mov qword [rsi + 0x20], rax
lea rdx, [0x14021af80]
lea rcx, [rsp + 0xc48]
lea ecx, [rsp + 0xc48]
call fcn.1400e660e
mov rcx, qword [rsi + 0x20]
lea rax, [rsp + 0xc48]
mov qword [rax + 0x78], rcx
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rax + 0x68], xmm1
movups xmmword [rax + 0x58], xmm0
pop rax
pop rax
lea rdi, [rsp + 0x5c8]
mov ecx, 0xb
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rax + 0x78]
mov qword [rsp + 0xc0], rcx
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rax + 0x58]
pop rax
movups xmm1, xmmword [rax + 0x68]
movaps xmmword [rsp + 0xb0], xmm1
movaps xmmword [rsp + 0xa0], xmm0
mov byte [rbx + 0x2e4], 1
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xb0], cl
movups xmmword [rbx + 0x260], xmm0
movups xmmword [rbx + 0x270], xmm1
mov rax, qword [rsp + 0xc0]
mov qword [rbx + 0x280], rax
mov qword [rbx + 0x288], r12
add byte [rcx + rcx*4 - 0x5d], cl
mov byte [rdx], al
add byte [rax], al
mov dword [rbx + 0x288], esp
xor ecx, ecx
cmp byte [rbx + 0x1b0], 0
cmovne rcx, r13
lea rdx, [0x14021b318]
call fcn.1400e688d
add byte [rax], al
test al, al
je 0x1400e4332
test byte [rcx + 5], dh
add byte [rax], al
mov rcx, r13
call fcn.1400e68a6
mov qword [rbx + 0x290], rax
add al, byte [rax]
add byte [rax - 0x77], cl
xchg ebx, eax
cwde
add al, byte [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
invalid
add byte [rax], al
mov rcx, rsi
mov rdx, r13
call fcn.14006daf2
cmp qword [rsi], 0
mov ax, 0x1bb
je 0x1400e3dfc
jmp 0x140391bb0
add al, byte [rax]
add byte [rax - 0x77], cl
xchg ebx, eax
cwde
add al, byte [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
movzx eax, word [rsp + 0xe70]
mov word [rbx + 0x2e0], ax
lea rdx, [rbx + 0x150]
push rax
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + riz*2], fs
invalid
add byte [rax], al
call fcn.1400e68c5
mov rdx, qword [rbx + 0x288]
lea rsi, [rsp + 0xe78]
invalid
add byte [rax], al
mov rcx, rsi
loopne 0x1400e3e03
push rax
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + riz*2], fs
invalid
invalid
int1
call fcn.1400e68ea
lea rcx, [rbx + 0x2a0]
mov byte [rbx + 0x2d8], 0
movups xmm0, xmmword [rsi - 0x18]
movups xmmword [rbx + 0x2c0], xmm0
mov rax, qword [rsi - 8]
mov qword [rbx + 0x2d0], rax
rol byte [rdx], 1
add byte [rax], al
rol byte [rdx], 1
add byte [rax], al
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rbx + 0x2a0], xmm0
add byte [rax], al
movups xmmword [rbx + 0x2b0], xmm1
lea rdx, [rsp + 0x5c8]
enter 5, 0
enter 5, 0
call fcn.1400e6942
mov r8, rax
mov rax, rdx
mov qword [rbx + 0x2e8], r8
add al, byte [rax]
add byte [rax - 0x77], cl
xchg ebx, eax
lock add al, byte [rax]
invalid
lea rsi, [rsp + 0xe60]
mov rcx, rsi
add byte [rax - 0x77], cl
int1
mov rdx, r8
mov edx, eax
mov r8, r15
call qword [rax + 0x18]
mov r13, qword [rsi]
cmp r13, 4
jne 0x1400e3eb1
mov byte [r14 + 0x11], 3
mov al, 4
jmp 0x1400e5799
lea rdx, [rsp + 0xe78]
mov rdi, qword [rdx - 0x10]
mov r12, qword [rdx - 8]
invalid
clc
lea rcx, [rsp + 0x1eb0]
xchg esp, eax
and al, 0x78
invalid
invalid
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rbx + 0x2e8]
mov ebp, eax
add al, byte [rax]
add byte [rax - 0x75], cl
mov edx, dword [rbx + 0x2f0]
call 0x1880e3ede
mov edx, dword [rbx + 0x2f0]
call fcn.1400e0d48
mov bpl, 2
cmp r13d, 3
std
add ecx, dword [rdi]
test byte [rdx], dh
invalid
add byte [rax], al
invalid
add ecx, dword [rdi]
test byte [rdx], dh
invalid
lea rsi, [rsp + 0xe78]
lea rdx, [rsp + 0x1eb0]
mov r8d, 0x110
mov rcx, rsi
mov ecx, esi
int1
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 0x18], r13
mov qword [rsi - 0x10], rdi
mov qword [rsi - 8], r12
mov dword [rsi - 8], esp
clc
mov rbp, qword [rbx + 0x290]
test rbp, rbp
je 0x1400e4725
invalid
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
invalid
invalid
lea rsi, [rbx + 0x2e8]
mov rdi, qword [rbx + 0x298]
mov rcx, rdi
cwde
add al, byte [rax]
add byte [rax - 0x77], cl
stc
call fcn.140128dc0
mov qword [rsp + 0x28], rax
mov r13, rdx
mov rcx, rdx
mov rdx, rbp
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
xor al, 7
add byte [rdi + rcx - 0x49], al
movabs dword [0x78938d48000002e0], eax
lea rdx, [rbx + 0x178]
xchg ebx, eax
js 0x1400e3f68
add byte [rax], al
xor al, 7
add byte [rdi + rcx - 0x49], al
movabs dword [0x78938d48000002e0], eax
lea rdx, [rbx + 0x178]
xchg ebx, eax
js 0x1400e3f68
add byte [rax], al
lea rbp, [rsp + 0xc48]
mov rcx, rbp
mov ecx, ebp
invalid
invalid
invalid
invalid
add byte [rax], al
lea rbp, [rsp + 0xc48]
mov rcx, rbp
mov ecx, ebp
mov ecx, ebp
call fcn.1400e8539
xor eax, eax
mov byte [rbx + 0x2e4], al
lea rcx, [rsp + 0x620]
mov word [rax + riz], fs
invalid
add byte [rax], al
lea rdx, [rsp + 0xe60]
mov r8d, 0x128
sub byte [rcx], al
add byte [rax], al
sub byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0x128
mov rcx, rsi
add byte [rax - 0x77], cl
int1
lea rdx, [rsp + 0x620]
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov rdx, rsi
mov rax, qword [rsp + 0x28]
mov qword [rbx + 0x410], rax
mov dword [rbx + 0x410], eax
add byte [rax], al
add byte [rax], al
mov qword [rbx + 0x418], r13
mov qword [rbx + 0x420], rdi
movups xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
movups xmmword [rbx + 0x428], xmm0
movups xmmword [rbx + 0x438], xmm1
add byte [rax], al
mov rax, qword [rbp + 0x20]
mov qword [rbx + 0x448], rax
movups xmm0, xmmword [rbx + 0x260]
invalid
add al, byte [rax]
add byte [rdi], cl
adc byte [rbx + 0x270], cl
movups xmmword [rbx + 0x450], xmm0
movups xmmword [rbx + 0x460], xmm1
mov rax, qword [rbx + 0x280]
mov qword [rbx + 0x470], rax
mov word [rbx + 0x628], r12w
mov dword [rbx + 0x628], r12d
invalid
mov dword [rbx + 0x628], r12d
lea rbp, [rbx + 0x62c]
add byte [rax], al
xor eax, eax
mov byte [rbx + 0x62c], al
mov byte [rbx + 0x62f], 1
lea rdi, [rbx + 0x478]
js 0x1400e4041
add byte [rax], al
mov r8d, 0x128
mov rcx, rdi
mov qword [rsp + 0x28], rdx
and al, 0x28
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + 0x5a0]
movups xmm0, xmmword [rbx + 0x410]
adc dword [rax], 4
add byte [rax], al
movups xmmword [rbx + 0x5a0], xmm0
mov rax, qword [rbx + 0x420]
mov qword [rbx + 0x5b0], rax
lea rdx, [rbx + 0x62a]
xchg ebx, eax
sub al, byte [rsi]
add byte [rax], al
xchg ebx, eax
sub al, byte [rsi]
add byte [rax], al
mov word [rbx + 0x62a], r12w
movups xmm0, xmmword [rbx + 0x428]
movups xmmword [rbx + 0x5b8], xmm0
movups xmm0, xmmword [rbx + 0x438]
adc byte [rbx + 0x438], al
adc byte [rbx + 0x438], al
movups xmmword [rbx + 0x5c8], xmm0
add eax, 0x8b480000
or dword [rax + 4], 0
add al, 0
add byte [rax - 0x77], cl
sbb eax, 5
add byte [rax], al
mov rax, qword [rbx + 0x448]
mov qword [rbx + 0x5d8], rax
mov word [rbx + 0x62d], 0x101
movups xmm0, xmmword [rbx + 0x450]
add dword [rdi], ecx
adc byte [rbx + 0x450], al
movups xmmword [rbx + 0x5e0], xmm0
movups xmm0, xmmword [rbx + 0x460]
movups xmmword [rbx + 0x5f0], xmm0
mov rax, qword [rbx + 0x470]
add al, 0
invalid
mov qword [rbx + 0x600], rax
mov dword [rbx + 0x600], eax
lea rax, [rsp + 0x890]
mov qword [rax], rcx
or byte [rax - 0x73], cl
or eax, 0xfff28d0d
nop
or byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x73], cl
or eax, 0xfff28d0d
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdx
mov ecx, 2
lea r8, [rsp + 0x3b0]
add eax, dword [rax]
add byte [rcx - 0x77], cl
or byte [rcx - 0x77], cl
mov qword [r8 + 0x10], rcx
and qword [r8 + 0x20], 0
add byte [rax - 0x73], cl
adc eax, 0xfff6c3f5
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xb0
add eax, dword [rax]
add byte [rcx - 0x77], cl
or byte [rcx - 0x77], cl
mov qword [r8 + 0x10], rcx
invalid
invalid
invalid
add byte [rax - 0x73], cl
adc eax, 0xfff6c3f5
mov r9d, 0x20
mov qword [r8 + 0x28], r9
sub byte [rcx - 0x4e], al
add eax, dword [rbp - 0x78]
push rax
xor byte [rcx - 0x77], cl
cmp byte [rcx - 0x77], cl
mov r11d, 1
add byte [rax], al
invalid
add eax, dword [rbp - 0x78]
push rax
xor byte [rcx - 0x77], cl
cmp byte [rcx - 0x77], cl
mov r11d, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp - 0x77], cl
mov qword [r8 + 0x58], r11
mov qword [r8 + 0x58], r11
mov dword [rax + 0x58], ebx
mov qword [r8 + 0x60], r9
mov byte [r8 + 0x68], r10b
mov byte [rax + 0x68], dl
invalid
push rax
push 0x70488949
mov qword [r8 + 0x70], rcx
mov qword [r8 + 0x70], rcx
mov qword [r8 + 0x80], rcx
and qword [r8 + 0x90], 0
mov qword [rax + 0x18], rdx
push rax
sbb byte [rbp - 0x77], cl
mov byte [rax + 0x45000000], bl
add byte [rbp - 0x78], al
nop
invalid
add byte [rax], al
invalid
push rax
sbb byte [rbp - 0x77], cl
mov byte [rax + 0x45000000], bl
add byte [rbp - 0x78], al
nop
invalid
add byte [rax], al
invalid
add byte [rbp - 0x78], al
nop
movabs al, byte [0xa8888949000000]
invalid
test al, 0
add byte [rax], al
mov qword [r8 + 0xa8], rcx
mov qword [r8 + 0xb8], rcx
mov qword [r8 + 0xc8], r11
mov qword [r8 + 0xd0], r9
mov byte [r8 + 0xd8], r10b
lea r9, str.CONNECT__HTTP_1.1_r_nHost:
lea rdx, [rsp + 0xa30]
mov qword [rdx], r9
mov dword [rdx], ecx
mov qword [rdx + 8], 5
mov qword [rdx + 0x20], r8
mov qword [rdx + 0x28], 4
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rsi, [rsp + 0x1530]
mov rcx, rsi
call fcn.1400e8578
lodsb al, byte [rsi]
add byte [r8], al
lea r12, [rbx + 0x608]
mov rax, qword [rsi + 0x10]
adc byte [rax - 0x77], cl
sbb dword [rax], 6
add byte [rax], al
adc byte [rax - 0x77], cl
sbb dword [rax], 6
add byte [rax], al
movups xmm0, xmmword [rsi]
movups xmmword [rbx + 0x608], xmm0
add byte [rax + 0x5d8bb], al
add byte [rdx], al
add byte [rax + 0x5d8bb], al
add byte [rdx], al
je case.0x1400bc684.455
lea rax, [rbx + 0x5b8]
mov byte [rbx + 0x62e], 0
invalid
invalid
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rbp + rcx*4 - 0x54], cl
and al, 0xb0
add eax, dword [rax]
add byte [rcx - 0x77], cl
invalid
invalid
add dh, al
sub dword [rsi], 6
invalid
invalid
add byte [rax], al
invalid
invalid
add byte [rax - 0x75], cl
and byte [rbp + rcx*4 - 0x54], cl
and al, 0xb0
add eax, dword [rax]
add byte [rcx - 0x77], cl
and byte [r15], r9b
movups xmm0, xmmword [rax]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [r13 + 0x10], xmm1
movaps xmmword [r13], xmm0
movaps xmmword [rbp], xmm0
add byte [rax - 0x73], cl
adc eax, 0x137279
jns 0x1400e4297
adc eax, dword [rax]
lea rdx, str.User_Agent:_Proxy_Authorization:
lea edx, str.User_Agent:_Proxy_Authorization:
jns 0x1400e4297
lea r8, [0x14021b4ac]
mov rcx, r12
call fcn.14012862b
add al, 0
add al, 0
mov rdx, qword [r13 + 8]
mov edx, dword [rbp + 8]
mov r8, qword [r13 + 0x10]
mov eax, dword [rbp + 0x10]
add r8, rdx
mov rcx, r12
mov ecx, esp
mov ecx, esp
call fcn.14012862b
add al, 0
lea rdx, [0x140218e5c]
lea r8, [0x140218e5e]
mov rcx, r12
call fcn.14012862b
int3
add al, 0
mov rcx, r13
call fcn.14005b166
jmp [rsi - 9]
invalid
int3
jmp [rsi - 9]
inc dword [rax + 0x600bb]
add byte [rdx], al
cmp byte [rbx + 0x600], 2
je 0x1400e42e6
lea rax, [rbx + 0x5e0]
mov byte [rbx + 0x62d], 0
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rbp + rcx*4 - 0x54], cl
and al, 0xb0
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rbp + rcx*4 - 0x54], cl
and al, 0xb0
lea ebp, [rsp + 0x3b0]
add eax, dword [rax]
add byte [rcx - 0x77], cl
mov qword [r13 + 0x20], rcx
mov dword [rbp + 0x20], ecx
and byte [r15], r9b
movups xmm0, xmmword [rax]
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [r13 + 0x10], xmm1
movaps xmmword [r13], xmm0
lea rdx, [0x14021b4ac]
lea r8, [0x14021b4c1]
adc eax, dword [rax]
jb 0x1400e42b8
adc eax, dword [rax]
mov rcx, r12
mov ecx, esp
call fcn.14012862b
add al, 0
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
add r8, rdx
mov rcx, r12
call fcn.14012862b
lea rdx, [0x140218e5c]
add byte [rax - 0x73], cl
adc eax, 0x134b8d
lea r8, [0x140218e5e]
adc rax, qword [r8]
mov rcx, r12
call fcn.14012862b
mov rcx, r13
call fcn.14005b166
lea rdx, [0x140218e5c]
lea edx, [0x140218e5c]
lea r8, [0x140218e5e]
mov rcx, r12
call fcn.14012862b
lea rcx, [rbx + 0x620]
mov qword [rbx + 0x620], rdi
mov dword [rbx + 0x620], edi
invalid
add byte [rax], al
mov rdx, qword [rbx + 0x610]
mov edx, dword [rbx + 0x610]
add byte [rax - 0x73], cl
mov esp, dword [rax]
invalid
invalid
add byte [rax], al
mov rax, qword [rbx + 0x618]
mov qword [rbx + 0x630], rcx
mov qword [rbx + 0x638], rdx
invalid
add byte [rax], al
mov qword [rbx + 0x640], rax
invalid
jmp case.0x1400c3b8a.329
add dword [rax], eax
add dh, al
and edi, 2
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x38
mov byte [rbx + 0x2e7], 0
lea rdx, [rsp + 0x2538]
mov ecx, 0x10
add byte [rax], al
add byte [rax - 0x77], cl
xlatb
and eax, 0x10b90000
add byte [rax], al
add byte [rax - 0x77], cl
xlatb
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x25b8]
lea rsi, [rsp + 0x5c8]
enter 5, 0
enter 5, 0
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
add bl, dh
movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x2e8]
mov r8d, 0x250
call sub.VCRUNTIME140.dll_memcpy
mov word [rbx + 0x538], 1
invalid
lea rsi, [rbx + 0x2e8]
lea rdi, [rsp + 0xe60]
mov rcx, rdi
mov esp, 0xe6024
add byte [rax - 0x77], cl
stc
mov rdx, rsi
mov r8, r15
mov eax, edi
call fcn.1400e6ba2
mov bpl, byte [rdi + 0x11]
cmp bpl, 3
jne 0x1400e43b5
mov byte [r14 + 0x11], 3
mov byte [rsi + 0x11], 3
mov al, 7
jmp 0x1400e5799
mov rdi, qword [rsp + 0xe60]
mov r12, qword [rsp + 0xe68]
mov r15b, byte [rsp + 0xe70]
mov esp, 0xe7024
invalid
movsb byte [rdi], byte [rsi]
and al, 0x68
invalid
mov esp, 0xe7024
add byte [rbx + 0xe722484], cl
and al, 0x72
invalid
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0xe72]
and al, 0x72
invalid
mov dword [rsp + 0x50], eax
movzx eax, word [rsp + 0xe76]
mov word [rsp + 0x54], ax
and al, 0x54
and al, 0x54
mov rcx, rsi
call fcn.1400e5d2d
lea rcx, [rbx + 0x260]
add byte [rax], al
add byte [rax], al
call fcn.14000a9db
mov byte [rbx + 0x2e4], 0
add al, byte [rax]
add byte [rax], al
inc esi
and esp, 2
add al, byte [rax]
add byte [rax], al
invalid
invalid
add al, byte [rax]
add byte [rax], al
movabs rax, 0x7fffffffffffffff
add rax, qword [rbx + 0x208]
add eax, dword [rbx + 0x208]
add eax, dword [rbx + 0x208]
cmp rax, 2
jb case.0x1400bf3db.348
clc
add dh, byte [rdx + 0xc]
lea rcx, [rbx + 0x208]
call fcn.1400e2c8c
invalid
add al, byte [rax]
add al, ch
imul ebp, eax, 0xf631ffff
push qword [rcx]
xor esi, esi
xor esi, esi
mov byte [rbx + 0x2e5], sil
lea rcx, [rbx + 0x1b0]
mov al, 1
add byte [rax], al
invalid
add byte [rax - 0x73], cl
mov esi, dword [rax - 0x17ffffff]
mov al, 1
add byte [rax], al
add al, ch
invalid
invalid
call fcn.14005cd4f
mov byte [rbx + 0x2e6], sil
out 2, al
add byte [rax], al
jmp 0x1400e49a9
mov qword [rsp + 0x28], rdx
mov r13, qword [rbx + 0x638]
stosd dword [rdi], eax
cmp byte [rsi], al
add byte [rax], al
add byte [rax], al
mov rax, qword [rbx + 0x640]
mov rdi, qword [rbx + 0x648]
invalid
add byte [rax], al
jmp 0x1400e57ee
mov edx, dword [rbx]
add byte [rax], al
invalid
mov qword [rsp + 0x28], rdx
mov rax, qword [rbx + 0x640]
invalid
invalid
add byte [rax], al
lea r12, [rsp + 0x3b0]
mov al, 3
add byte [rax], al
lea rsi, [0x14024c278]
movabs rdi, 0x1700000003
mov edi, 3
add byte [rdi], dl
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
test byte [rcx + 2], dh
test rax, rax
je 0x1400e4702
mov rcx, qword [rbx + 0x630]
mov r9, qword [rbx + 0x638]
cmp byte [rsi], al
add byte [rax], al
invalid
cmp byte [rsi], al
add byte [rax], al
mov rdx, qword [rcx]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov rcx, r12
loope 0x1400e44f8
mov eax, edi
loope 0x1400e44f8
mov eax, edi
call fcn.1400e97e7
push rbx
add byte [rax], al
mov rax, qword [rsp + 0x3b0]
cmp rax, 2
je 0x1400e469d
mov r13, qword [rsp + 0x3b8]
test rax, rax
jne 0x1400e46e3
mov rdx, qword [rbx + 0x638]
mov r8, qword [rbx + 0x640]
mov qword [rbx + 0x638], rsi
mov dword [rbx + 0x638], esi
mov dword [rbx + 0x638], esi
and qword [rbx + 0x640], 0
mov rcx, r12
add byte [rcx + rcx*4 - 0x1f], cl
mov r9, r13
call 0x1400ebdf4
mov rcx, qword [rsp + 0x3c0]
add byte [rax], al
mov rax, qword [rsp + 0x3c8]
and al, 0xc8
add eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rbx + 0x638], rcx
mov qword [rbx + 0x640], rax
and al, 0xc8
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
mov edi, dword [rax]
invalid
mov dword [rbx + 0x640], eax
test r13, r13
jne 0x1400e4488
jmp 0x1400e46eb
mov qword [rsp + 0x38], r13
mov r13, r14
xor r14d, r14d
mov byte [rbx + 0x421], r14b
lea rdx, [rsp + 0xe60]
lea rsi, [rsp + 0x890]
mov ecx, 0xb
invalid
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov byte [rbx + 0x422], r14b
lea rdi, [rsp + 0xeb8]
mov ecx, 0xb
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x428]
mov r8d, 0x1a8
add al, 0
add byte [rcx - 0x48], al
test al, 1
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0x5d0], r15b
mov byte [rbx + 0x5d0], bh
mov byte [rbx + 0x5d0], bh
mov byte [rbx + 0x5d1], r14b
mov r15, qword [rsp + 0x40]
jmp 0x1400e45a4
lea rsi, [rbx + 0x428]
lea rdi, [rsp + 0x188]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.1400e6f36
mov r14, qword [rdi]
cmp r14, 3
jne 0x1400e45d4
mov al, 5
mov r14, r13
jmp case.0x1400d5ecd.199
mov rdi, qword [rsp + 0x190]
mov r12, qword [rsp + 0x198]
cwde
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x1a0], al
movaps xmmword [rsp + 0x1530], xmm0
sub dword [rsp + 0x1530], eax
mov rcx, rsi
call fcn.1400e629d
add byte [rax - 0x4b], al
add al, byte [rcx - 0x7d]
inc byte [rdx]
add byte [rax - 0x4b], al
add al, byte [rcx - 0x7d]
inc byte [rdx]
je 0x1400e4637
mov ecx, 0x28
mov edx, 8
call fcn.1400c65ff
mov qword [rax], r14
mov qword [rax + 8], rdi
js 0x1400e4623
mov qword [rax + 0x10], r12
movaps xmm0, xmmword [rsp + 0x1530]
movups xmmword [rax + 0x18], xmm0
lea r12, [0x14021b7b8]
xor ebp, ebp
mov rdi, rax
mov rcx, qword [rsp + 0x28]
mov byte [rbx + 0x421], 0
lea rsi, [rbx + 0x422]
mov r14, r13
out dx, al
mov r13, qword [rsp + 0x38]
jmp 0x1400e4914
push rsp
and al, 0x28
jmp 0x1400e47ed
add byte [rax], al
lea rsi, [rbx + 0x428]
lea rdi, [rsp + 0x188]
lea edi, [rsp + 0x188]
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
mov r8, r15
mov r8, r15
call fcn.1400e6f36
mov r13, qword [rdi]
cmp r13, 3
jne 0x1400e46a4
mov al, 3
mov r13, qword [rsp + 0x38]
jmp 0x1400e4815
add byte [rax], al
mov al, 3
jmp 0x1400e59c1
adc eax, dword [rax]
invalid
adc eax, dword [rax]
add byte [rax - 0x75], cl
mov esp, 0x19024
and al, 0x90
add dword [rax], eax
mov rdi, qword [rsp + 0x190]
mov r12, qword [rsp + 0x198]
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x1a0], al
invalid
add dword [rax], eax
invalid
and al, 0x90
add dword [rax], eax
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0x98
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x1a0], al
invalid
add dword [rax], eax
invalid
movabs al, byte [0x2484290f000001]
adc al, 0
add byte [rax - 0x77], cl
int1
add byte [rdi], cl
sub dword [rsp + 0x1400], eax
adc al, 0
invalid
movaps xmmword [rsp + 0x1400], xmm0
mov rcx, rsi
call fcn.1400e629d
mov bpl, 2
cmp r13d, 2
std
add cl, byte [rdi]
invalid
pushfq
add byte [rax], al
invalid
mov r13, qword [rsp + 0x38]
insb byte [rdi], dx
and al, 0x38
jmp 0x1400e48c3
mov rdi, r13
test r13, r13
je 0x1400e4702
mov rcx, rdi
call fcn.14006e7eb
mov rdi, rax
lea r12, fcn.14006e70c
jmp 0x1400e49d8
add al, byte [rax]
add byte [rax - 0x73], cl
lea ecx, [rbx + 0x650]
add byte [rax], al
lea rcx, [rbx + 0x650]
lea ecx, [rbx + 0x650]
xor edi, edi
mov r8d, 0x2000
add byte [rcx], dh
shr al, cl
mov ch, byte [rdi + rax]
add byte [rax - 0x7d], cl
movabs dword [0x108ee90000000630], eax
jmp 0x1400e57b3
add byte [rax - 0x7d], cl
movabs dword [0x108ee90000000630], eax
jmp 0x1400e57b3
lea rcx, str.no_host_in_url
mov edx, 0xe
invalid
add byte [rdx + 0xe], bh
call fcn.1400dfdef
mov rdi, rax
mov ecx, 0x48ffffb6
mov edi, eax
lea rcx, [rsp + 0xe60]
add byte [rax], al
call fcn.1400e5dda
lea r12, case.0x1400b8a38.610
jmp 0x1400e4ac1
lea rcx, str.no_host_in_url
lea ecx, str.no_host_in_url
adc eax, dword [rax]
mov edx, 0xe
add byte [rax], al
call fcn.1400dfdef
mov rdi, rax
mov bpl, 2
mov ch, 2
lea r12, case.0x1400b8a38.610
and eax, 0x131e60
invalid
and eax, 0x131e60
jmp 0x1400e48d6
mov rdx, qword [rbx + 0x400]
lea rsi, [rsp + 0x188]
and al, 0x88
add dword [rax], eax
add byte [rax - 0x77], cl
int1
and al, 0x88
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call fcn.1400e68ea
lea rax, [rbx + 0x710]
adc byte [rdi], al
add byte [rax], al
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rbx + 0x720], xmm1
movups xmmword [rbx + 0x710], xmm0
adc dword [rbx + 0x710], eax
adc dword [rbx + 0x710], eax
movups xmm0, xmmword [rbx + 0x410]
mov qword [rbx + 0x428], r13
add al, 0
add byte [rax - 0x77], cl
mov ebx, 0x430
add al, 0
add byte [rax - 0x77], cl
mov ebx, 0x430
mov qword [rbx + 0x438], r12
movaps xmm1, xmmword [rsp + 0x1400]
and al, 0
adc al, 0
invalid
add byte [rdi], cl
sub byte [rsp + 0x1400], cl
and al, 0
adc al, 0
invalid
and al, 0
adc al, 0
add byte [rdi], cl
adc dword [rbx + 0x440], ecx
movups xmmword [rbx + 0x440], xmm1
mov qword [rbx + 0x450], rax
movups xmmword [rbx + 0x458], xmm0
adc dword [rbx + 0x458], eax
adc dword [rbx + 0x458], eax
mov byte [rbx + 0x708], 0
mov r13, qword [rsp + 0x38]
lea rdi, [rbx + 0x428]
mov ebx, 0x428
lea rsi, [rsp + 0x188]
mov rcx, rsi
mov rdx, rdi
mov r8, r15
mov eax, edi
mov eax, edi
call fcn.1400e79d0
mov r15, qword [rsi]
cmp r15, 3
jne 0x1400e4825
mov al, 4
mov byte [r13], al
mov byte [r14 + 0x11], 3
mov byte [rsi + 0x11], 3
mov al, 3
jmp 0x1400e5799
je 0x1400e4832
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x198]
mov rsi, qword [rdx - 8]
lea rcx, [rsp + 0x3b0]
mov r8d, 0x118
sbb byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rdi
call fcn.1400e63b1
cmp r15d, 2
jne 0x1400e4869
mov rcx, qword [rbx + 0x408]
mov rdx, qword [rbx + 0x410]
add byte [rax], al
call fcn.14007fe3e
mov ch, 0xf9
invalid
cmp byte [rbx + 0x421], 0
je 0x1400e48ec
invalid
lea rcx, [rsp + 0x890]
call fcn.1400e2c8c
jrcxz 0x1400e48ea
invalid
mov byte [rbx + 0x421], 0
lea rsi, [rbx + 0x422]
cmp byte [rbx + 0x422], 0
mov ebx, 0x422
invalid
je case.0x1400da900.40
lea rcx, [rbx + 0x3a8]
call fcn.14005cd4f
invalid
add al, ch
test dil, sil
dec dword [rax - 0x75]
mov rcx, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x28]
and al, 0x28
mov byte [rsi], 0
mov byte [r13], 1
call fcn.1400e5b91
jmp 0x1400e564e
add bl, ch
lea rax, [eip + 0x1369b3]
lea eax, [0x14021b2f0]
lea rax, [0x14021b2f0]
lea eax, [0x14021b2f0]
lea rcx, [rsp + 0x188]
mov qword [rcx], rax
invalid
mov qword [rcx + 8], 1
lea rax, [rsp + 0x1660]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + riz*2], ah
invalid
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.5_srcconnect.rsinternal_error:_entered_unreachable_code:_connect_socks_is_only_called_for_socks_proxies
adc eax, dword [rax]
adc eax, dword [rax]
call fcn.140158310
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140216800]
adc eax, dword [rax]
add eax, 0x8d4c0013
add eax, 0x131e83
adc eax, dword [rax]
adc eax, dword [rax]
jmp 0x1400e499d
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.5_srcconnect.rsinternal_error:_entered_unreachable_code:_connect_socks_is_only_called_for_socks_proxies
lea eax, [0x14021b4c8]
jmp 0x1400e499d
add eax, 0x8d4c0013
add eax, 0x13699b
mov edx, 0x23
call fcn.1401583f0
ud2
mov byte [rbx + 0x2e7], 0
mov qword [r14], rdi
mov qword [r14 + 8], r12
mov byte [r14 + 0x10], r15b
mov byte [r14 + 0x11], bpl
mov eax, dword [rsp + 0x50]
mov dword [r14 + 0x12], eax
movzx eax, word [rsp + 0x54]
mov word [r14 + 0x16], ax
mov al, 1
jmp 0x1400e5799
mov r13d, 3
mov rcx, qword [rbx + 0x608]
or byte [rsi], al
add byte [rax], al
mov rdx, qword [rbx + 0x610]
call fcn.14007fe3e
cmp byte [rbx + 0x600], 2
je 0x1400e4a0f
cmp byte [rbx + 0x62d], 0
je 0x1400e4a0f
mov byte [rbx + 0x62d], 0
cmp byte [rbx + 0x5d8], 2
je 0x1400e4a34
add byte [rax], al
mov rdx, qword [rbx + 0x5a8]
call fcn.14007fe3e
cmp byte [rbx + 0x62f], 0
invalid
invalid
add byte [rax], al
invalid
je 0x1400e4a63
invalid
lea rcx, [rbx + 0x478]
call fcn.1400e5dda
mov byte [rbx + 0x62f], 0
lea rcx, [rsp + 0x188]
lea rdx, [rsp + 0xe60]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0x62c], 1
cmp r13, 4
je 0x1400e59c4
lea rcx, [rsp + 0x1fc0]
lea rdx, [rsp + 0x188]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x75], cl
and al, 0x28
add byte [rax - 0x75], cl
and al, 0x28
call fcn.1400e5c21
cmp r13, 3
jne case.0x1400d4125.75
mov bpl, 2
jmp case.0x1400bd204.384
lea rsi, [rsp + 0x1890]
lea rdx, [rsp + 0x1fc0]
mov r8d, 0x110
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
test eax, 0xc6000728
and ebx, 2
add byte [rax], al
add dword [rcx + rcx*4 + 0x6e], ecx
call 0x1308cd43e
test eax, 0xc6000728
and ebx, 2
add byte [rax], al
add dword [rcx + rcx*4 + 0x6e], ecx
call 0x1308cd43e
mov qword [rsi - 8], r12
mov rdx, qword [rbx + 0x288]
lea rsi, [rsp + 0xe60]
mov rcx, rsi
call fcn.1400e68ea
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rbx + 0x9e0], xmm1
movups xmmword [rbx + 0x9d0], xmm0
mov rsi, qword [rbx + 0x290]
mov bl, 0x90
add al, byte [rax]
add byte [rax - 0x7b], cl
test byte [rdi], 0x84
invalid
invalid
add byte [rax], al
lea rdi, [rbx + 0x9d0]
mov r12, qword [rbx + 0x298]
xor ebp, ebp
mov byte [rbx + 0x2e3], bpl
lea rdx, [rsp + 0x1878]
mov r8d, 0x128
mov rcx, qword [rsp + 0x28]
and al, 0x28
call sub.VCRUNTIME140.dll_memmove
mov qword [rbx + 0x410], rdi
mov qword [rbx + 0x418], rsi
mov qword [rbx + 0x420], r12
lea rcx, [rbx + 0x428]
lea rdx, [rsp + 0xe60]
mov r8d, 0x5a0
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbx + 0x9c8]
mov qword [rsp + 0x40], rax
and al, 0x40
mov byte [rbx + 0x9c8], bpl
lea rdx, [rbx + 0x2e8]
mov qword [rsp + 0x28], r14
lea r14, [rbx + 0x428]
sub byte [rax + rax], al
add byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
mov rcx, r14
mov ecx, esi
mov qword [rsp + 0x60], rdx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx + 0x550], rdi
mov qword [rbx + 0x558], rsi
mov dword [rbx + 0x558], esi
mov qword [rbx + 0x560], r12
lea rax, [rbx + 0x798]
mov qword [rsp + 0x58], rax
add eax, 0x8d480000
sbb dword [rax + 0x48000007], 0xffffff89
and al, 0x58
mov byte [rbx + 0x798], 0
mov byte [rbx + 0x799], 0
mov rax, qword [rbx + 0x560]
lea rsi, [rsp + 0x890]
mov qword [rsi + 0x138], rax
mov rax, qword [rbx + 0x550]
mov qword [rsi + 0x128], rax
mov rax, qword [rbx + 0x558]
mov qword [rsi + 0x130], rax
mov r8d, 0x128
mov rcx, rsi
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + 0x7a0]
mov r8d, 0x140
add byte [rax - 0x77], cl
bnd call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x77], cl
bnd call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x38], r14
mov r14, qword [rbx + 0x7a0]
mov r13, qword [rbx + 0x8c8]
mov rsi, qword [rbx + 0x8d0]
mov rbp, qword [rbx + 0x8d8]
mov ebp, dword [rbx + 0x8d8]
mov qword [rbx + 0x7a0], 3
cmp r14, 3
je case.0x1400cb08f.214
lea rdx, [rbx + 0x7a8]
lea rdi, [rsp + 0x1668]
mov r8d, 0x120
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movabs rax, 0x8000000000000000
lea r12, [rsp + 0xe8]
add byte [rax], al
mov qword [r12 + 0x18], rax
mov qword [r12 + 0x30], rax
and qword [r12], 0
mov qword [r12 + 8], 8
and qword [r12 + 0x10], 0
mov qword [rdi - 8], r14
mov qword [rdi + 0x120], r15
mov cl, byte [r13 + 0x1c]
mov dl, byte [r13 + 0x1d]
call fcn.14007e8e1
mov r8, rdx
mov rcx, r12
mov rdx, rax
call fcn.140127c3e
xor eax, eax
cmp qword [r13], rax
je 0x1400e4d1e
mov rcx, qword [r13 + 8]
call fcn.140127b27
lea rcx, [rsp + 0xe8]
mov rdx, rax
call fcn.140127cc7
lea r12, [rbx + 0x7a0]
lea rcx, [rsp + 0xe8]
call case.0x1400b8a38.1292
mov qword [rsp + 0x48], rdx
test rax, rax
mov r14, qword [rsp + 0x28]
je 0x1400e4da3
lea rcx, [rsp + 0xe8]
add byte [rax], al
call fcn.1400ebb4a
lea rcx, [rsp + 0x1660]
call fcn.1400e5dda
adc byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi], fs
or al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
add eax, dword [rax]
add byte [rcx - 0x48], al
sbb byte [rdx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov r13, qword [rsp + 0x48]
lea rcx, [rsp + 0xc48]
lea rdx, [rsp + 0x620]
mov r8d, 0x218
call sub.VCRUNTIME140.dll_memcpy
mov esi, 2
mov rdi, r13
jmp 0x1400e52b1
lea rdi, [rsp + 0x130]
movabs rax, 0x8000000000000000
add byte [rax + 0x10478948], al
add byte [rax + 0x10478948], al
mov word [rdi + 0x50], 1
and qword [rdi + 0x40], 0
and qword [rdi], 0
mov qword [rdi + 0x28], rax
mov rcx, qword [r13 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov rcx, rdi
mov rdx, rax
call fcn.140128025
mov rcx, rdi
mov rdx, rsi
mov r8, rbp
call 0x140127edd
mov al, byte [r13 + 0x18]
mov byte [rdi + 0x50], al
mov al, byte [r13 + 0x19]
mov byte [rdi + 0x51], al
push rcx
push rcx
cmp byte [r13 + 0x1a], 0
je 0x1400e4e30
mov rbp, r12
mov r12, r14
mov ecx, 0x10
add byte [rax], al
add byte [rdx + 8], bh
call fcn.1400c65ff
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
lea r14, [0x14021a478]
push rsi
adc eax, dword [rax]
jmp 0x1400e4e72
cmp byte [r13 + 0x1b], 0
je 0x1400e4e8f
mov rbp, r12
mov r12, r14
mov esp, esi
mov rcx, qword [r13 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov rdi, rax
mov ecx, 0x18
mov edx, 8
call fcn.1400c65ff
dec dword [rax - 0x77]
invalid
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdi
lea r14, [0x14021a508]
dec dword [rax - 0x77]
invalid
lea rdi, [rsp + 0x170]
mov rcx, rdi
call fcn.140031896
mov qword [rdi], rsi
mov dword [rdi], esi
mov qword [rdi + 8], r14
mov r14, r12
mov r12, rbp
lea rbp, [rsp + 0x158]
lea rcx, [rsp + 0x1400]
lea rdx, [rsp + 0x1660]
mov r8d, 0x130
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rsp + 0x48]
mov qword [rsp + 0x98], rdx
mov rcx, qword [rbp - 0x18]
xor eax, eax
cmp byte [rbp + 0x28], 0
mov r8d, 0
je 0x1400e4ed9
mov r8, qword [rsp + 0x148]
movabs r9, 0x8000000000000000
cmp rcx, r9
cmove r8, rax
lea rsi, [rsp + 0x188]
mov rcx, rsi
mov r9, rbp
call fcn.14012822f
mov r13, qword [rsi + 0x10]
cmp r13, 2
jne 0x1400e4f53
lea rcx, str.no_host_in_url
mov edx, 0xe
call fcn.1400dfdef
mov rdi, rax
mov edi, eax
mov edi, eax
lea r12, case.0x1400b8a38.610
jmp 0x1400e559b
add byte [rax - 0x77], cl
int1
mov rdx, rbp
call fcn.1400ebccd
mov rax, qword [rsp + 0x70]
mov qword [rsi - 0x1b8], rax
xchg byte [rax - 2], cl
invalid
invalid
dec dword [rax - 0x75]
and al, 0x68
mov qword [rsi - 0x1b0], rax
invalid
invalid
dec dword [rax - 0x73]
mov word [rax + rbx*4], fs
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x30
adc eax, 0xb8410000
xor byte [rcx], al
add byte [rax], al
invalid
dec dword [rax - 0x73]
mov word [rax + rbx*4], fs
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x30
adc eax, 0xb8410000
xor byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
and qword [rsi - 0x78], 0
mov ecx, 1
mov qword [rsi - 0x70], rcx
xorps xmm0, xmm0
movups xmmword [rsi - 0x68], xmm0
and qword [rsi - 0x58], 0
mov qword [rsi - 0x50], rcx
movups xmmword [rsi - 0x48], xmm0
mov qword [rsi - 0x38], rdi
mov qword [rsi - 0x30], r12
mov qword [rsi - 0x28], r13
and qword [rsi - 0x20], 0
movups xmm0, xmmword [rsp + 0xd0]
movups xmmword [rsi - 0x18], xmm0
mov rax, qword [rsp + 0xe0]
mov qword [rsi - 8], rax
mov dword [rsi + 0x18], 0x10000
mov byte [rsi + 0x1c], 0
mov rax, qword [rsp + 0x48]
mov qword [rsi + 0x30], rax
mov rax, qword [rsp + 0x90]
mov qword [rsi + 0x38], rax
mov rax, qword [rsp + 0x88]
mov qword [rsi + 0x40], rax
mov rax, qword [rsp + 0x80]
mov rax, qword [rsp + 0x80]
mov qword [rsi + 0x48], rax
mov rax, qword [rsp + 0x78]
and al, 0x78
mov qword [rsi + 0x50], rax
mov qword [rsi + 0x58], rcx
and qword [rsi + 0x60], 0
mov al, byte [rsp + 0x37]
mov byte [rsi + 0x68], al
mov al, byte [rsp + 0x36]
mov byte [rsi + 0x69], al
imul esp, dword [rsi - 0x39], 0x1006a46
lea rsi, [rsp + 0x620]
and byte [rsi], al
add byte [rax], al
lea rdx, [rsp + 0x188]
lea edx, [rsp + 0x188]
lea edx, [rsp + 0x188]
mov rcx, rsi
call fcn.1400ebab2
sub al, 0x69
add byte [rax], al
sub al, 0x69
add byte [rax], al
xor eax, eax
mov rdi, qword [rsi + 8]
mov r13, qword [rsi + 0x10]
cmp qword [rsi], rax
je 0x1400e574a
invalid
add byte [rax - 0x7d], cl
inc dword [rdx]
cmp rdi, 2
mov r12, qword [rsp + 0x28]
je 0x1400e51bf
lea rdx, [rsp + 0x638]
lea rcx, [rsp + 0x188]
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rcx*4], fs
add dword [rax], eax
add byte [rax], al
mov r8d, 0x218
add byte [rax], al
mov r8d, 0x218
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x3b0]
lea rdx, [rsp + 0x188]
xchg esp, eax
and al, 0x88
add dword [rax], eax
add byte [rcx - 0x48], al
sbb byte [rdx], al
add byte [rax], al
xchg esp, eax
and al, 0x88
add dword [rax], eax
add byte [rcx - 0x48], al
sbb byte [rdx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov esi, 1
lea rcx, [rsp + 0x130]
call fcn.1400ebbdd
lea rcx, [rsp + 0xe8]
mov word [rax + rbp*8], fs
add byte [rax], al
add al, ch
push rcx
imul eax, dword [rax], 0x8c8d4800
and al, 0x30
or al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
add eax, dword [rax]
add byte [rcx - 0x48], al
sbb byte [rdx], al
add byte [rax], al
mov word [rax + rbp*8], fs
add byte [rax], al
add al, ch
push rcx
imul eax, dword [rax], 0x8c8d4800
and al, 0x30
or al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
add eax, dword [rax]
add byte [rcx - 0x48], al
sbb byte [rdx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
test rsi, rsi
je 0x1400e525e
and dword [rdi], eax
add byte [rax - 0x7b], cl
div byte [rbp + rax*2 + 0x48]
cmp edi, 2
cmp rdi, 2
je 0x1400e4d7b
pop rax
sti
invalid
lea rsi, [rsp + 0x620]
lea rdx, [rsp + 0xa30]
xchg esp, eax
and al, 0x30
or al, byte [rax]
add byte [rcx - 0x48], al
sbb byte [rdx], al
add byte [rax], al
xchg esp, eax
and al, 0x30
or al, byte [rax]
add byte [rcx - 0x48], al
sbb byte [rdx], al
add byte [rax], al
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xc48]
mov r8d, 0x218
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov esi, 1
jmp 0x1400e527b
lea rcx, [rsp + 0xc48]
lea rdx, [rsp + 0xa30]
mov r8d, 0x218
call sub.VCRUNTIME140.dll_memcpy
xor esi, esi
lea rcx, [rsp + 0x21f8]
lea rdx, [rsp + 0xc48]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0xd78]
lea rcx, [rsp + 0x1bb0]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0x799], 1
mov qword [rbx + 0x568], rsi
mov qword [rbx + 0x570], rdi
add byte [rcx + rcx*4 - 0x55], cl
js 0x1400e52d0
add byte [rax], al
lea rsi, [rbx + 0x580]
lea rdx, [rsp + 0x21f8]
mov r8d, 0x128
add dword [rax], eax
add byte [rax - 0x77], cl
int1
add byte [rcx + rcx*4 - 0x55], cl
js 0x1400e52d0
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x7d], cl
movabs dword [0xbb8d4800000006a8], eax
mov al, 6
and qword [rbx + 0x6a8], 0
lea rdi, [rbx + 0x6b0]
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x1bb0]
add byte [rax], al
add byte [rcx - 0x48], al
call 0x1880e5308
mov ecx, edi
mov r8d, 0xe8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r12
invalid
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400e5e3d
mov rax, qword [rbx + 0x568]
push 0x48000005
test eax, eax
push 0x48000005
test eax, eax
add eax, 0x85480000
ror byte [rdi], 0x84
je 0x1400e5404
fld qword [rax]
add byte [rax], al
lea rdx, [rbx + 0x570]
cmp eax, 1
clc
invalid
xchg ebx, eax
jo case.0x1400bc684.465
jne 0x1400e5462
mov qword [rsp + 0x28], r14
sub byte [rcx - 0x48], al
sub byte [rdx], al
add al, byte [rax]
invalid
mov r8d, 0x228
add al, byte [rax]
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
mov qword [rsp + 0x38], r14
mov r14, qword [rbx + 0x7a0]
mov bl, 0xa0
invalid
add byte [rax], al
mov esi, dword [rbx + 0x7a0]
mov bl, 0xa0
invalid
mov qword [rbx + 0x7a0], 2
cmp r14, 2
je 0x1400e5781
test byte [rcx], dl
add al, 0
invalid
test byte [rcx], dl
add al, 0
add byte [rbp + rcx*4 - 0x5d], cl
movabs al, byte [0x8e0b38d48000007]
mov bl, 0xe0
or byte [rax], al
invalid
lea r12, [rbx + 0x7a0]
lea rsi, [rbx + 0x8e0]
mov bl, 0xe0
or byte [rax], al
invalid
mov bl, 0xe0
or byte [rax], al
add byte [rax - 0x73], cl
xchg ebx, eax
test al, 7
add byte [rax], al
loopne 0x1400e5384
lea rdx, [rbx + 0x7a8]
lea rdi, [rsp + 0x190]
mov r8d, 0x130
mov esp, 0x19024
add byte [rcx - 0x48], al
xor byte [rcx], al
add byte [rax], al
mov rcx, rdi
stc
call sub.VCRUNTIME140.dll_memcpy
lea r13, [rsp + 0x2c8]
mov r8d, 0xe8
mov rcx, r13
lodsb al, byte [rsi]
and al, 0xc8
add al, byte [rax]
add byte [rcx - 0x48], al
call 0x18c0e53aa
mov ecx, ebp
jmp 0x12900dcf8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi - 8], r14
mov qword [r13 - 8], r15
mov dword [rbp - 8], edi
lea rdi, [rsp + 0x620]
add byte [rax], al
lea rdx, [rsp + 0x188]
mov rcx, rdi
call fcn.1400ebab2
cmp qword [rdi], 0
mov rbp, qword [rdi + 8]
or byte [rbx + rcx*4 + 0x7f], cl
adc byte [rdi], cl
invalid
mov es, word [rax]
add byte [rax], al
add byte [rax - 0x75], cl
outsd dx, dword [rsi]
or byte [rbx + rcx*4 + 0x7f], cl
adc byte [rdi], cl
test byte [rsi + 0x48000000], cl
cmp rbp, 2
add byte [rax - 0x7d], cl
std
add cl, byte [rbx + rcx*4 + 0x74]
and al, 0x28
cmp rbp, 2
mov r14, qword [rsp + 0x28]
jne 0x1400e56b1
add byte [rax], al
mov ebp, 2
mov rdi, qword [rsp + 0x40]
mov edi, dword [rsp + 0x40]
jl 0x1400e5422
invalid
jl 0x1400e5422
jmp 0x1400e54ed
add byte [rax], al
add byte [rax - 0x75], cl
stosd dword [rdi], eax
jo 0x1400e540e
mov rbp, qword [rbx + 0x570]
mov r15, qword [rbx + 0x578]
add byte [rbx + rcx*4 - 0x45], cl
js 0x1400e5415
add byte [rax], al
lea rcx, [rsp + 0x19a0]
mov r8d, 0x128
and al, 0xa0
sbb dword [rax], eax
add byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
movabs al, byte [0x128b841000019]
add byte [rax - 0x77], cl
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
invalid
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
invalid
mov rsi, qword [rbx + 0x6a8]
add byte [rax], al
lea rcx, [rsp + 0x1790]
mov r8d, 0xe8
mov rdx, rdi
add byte [rax], al
add byte [rax - 0x77], cl
cli
call sub.VCRUNTIME140.dll_memcpy
mov word [rbx + 0x798], 1
sbb dword [rax + 0x1000007], 0
sbb dword [rax + 0x1000007], 0
add byte [rcx], al
add byte [rax - 0x7d], cl
std
add ecx, dword [rax - 0x75]
invalid
invalid
jl 0x1400e547a
cmp rbp, 3
mov rdi, qword [rsp + 0x40]
jne case.0x1400c138f.349
add byte [rax], al
add byte [rax], al
jmp 0x1400e573e
mov rdi, qword [rsp + 0x40]
mov r15, qword [rdx]
mov edi, dword [rdx]
mov ebp, 2
add al, byte [rax]
add byte [rax], al
jmp case.0x1400bf3db.360
lea rdx, [rsp + 0x638]
lea edx, [rsp + 0x638]
xchg esp, eax
and al, 0x38
invalid
lea rsi, [rsp + 0x2320]
add byte [rax], al
add byte [rcx - 0x48], al
sbb byte [rdx], al
add byte [rax], al
mov r8d, 0x218
mov rcx, rsi
int1
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1c98]
add byte [rcx - 0x48], al
sbb byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbx*4], fs
sbb al, 0
add byte [rcx - 0x48], al
sbb byte [rdx], al
add byte [rax], al
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x3b0]
mov r8d, 0x128
mov rdx, rsi
mov edx, esi
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
mov edx, esi
call sub.VCRUNTIME140.dll_memcpy
mov edx, esi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x1dc8]
lea rcx, [rsp + 0xa30]
lea ecx, [rsp + 0xa30]
mov r8d, 0xe8
add al, ch
mov bh, 0x1e
invalid
call sub.VCRUNTIME140.dll_memcpy
cmp rbp, 3
mov r14, qword [rsp + 0x28]
invalid
std
add ecx, dword [rbx + rcx*4 + 0x74]
and al, 0x28
invalid
sub byte [rax - 0x75], cl
jl 0x1400e550a
mov rdi, qword [rsp + 0x40]
je 0x1400e5736
lea rcx, [rsp + 0x19a0]
lea ecx, [rsp + 0x19a0]
mov word [rax + riz*4], fs
sbb dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
add eax, dword [rax]
add byte [rcx - 0x48], al
mov r8d, 0x128
lea rdx, [rsp + 0x3b0]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1790]
lea rdx, [rsp + 0xa30]
lea edx, [rsp + 0xa30]
xchg esp, eax
and al, 0x30
or al, byte [rax]
add byte [rax], al
mov r8d, 0xe8
add byte [rax], al
add al, ch
insd dword [rdi], dx
invalid
invalid
invalid
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x30
or al, byte [rax]
add byte [rax], al
mov r8d, 0xe8
add byte [rax], al
add al, ch
add byte [rax], al
add al, ch
insd dword [rdi], dx
invalid
mov rcx, r12
call fcn.1400e5e47
add byte [rax], al
add byte [rax], al
mov word [rbx + 0x798], 1
xor esi, esi
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rsp + 0x38]
call fcn.1400e5dec
lea rcx, [rsp + 0x20d0]
and byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rsp + 0x19a0]
and al, 0xa0
sbb dword [rax], eax
invalid
or byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdx*8], fs
and al, 0xd0
and byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rsp + 0x19a0]
and al, 0xa0
sbb dword [rax], eax
add byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
invalid
add byte [rax], al
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1ac8]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x90
nop
invalid
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x90
nop
invalid
lea edx, [rsp + 0x1790]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
add dh, al
invalid
add dword [rax - 0x75], ecx
and al, 0x60
invalid
call fcn.1400e5d0c
cmp rbp, 2
std
add dh, byte [rbp + 0x17]
std
add dh, byte [rbp + 0x17]
mov rcx, r15
call fcn.1400e0872
mov dl, 0xff
dec dword [rax - 0x77]
invalid
lea r12, [0x140215f40]
invalid
mov bpl, 2
jmp 0x1400e55fd
pop rbp
mov ecx, 0x228
sub byte [rdx], al
add byte [rax], al
mov edx, 8
call fcn.1400c65ff
mov rdi, rax
mov qword [rax], rbp
mov dword [rax], ebp
mov qword [rax + 8], r15
lea rcx, [rax + 0x10]
lea ecx, [rax + 0x10]
lea ecx, [rax + 0x10]
lea rdx, [rsp + 0x20d0]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
invalid
mov qword [rdi + 0x138], rsi
mov rcx, rdi
add rcx, 0x140
lea rdx, [rsp + 0x1ac8]
mov r8d, 0xe8
mov eax, 0xe8
mov eax, 0xe8
call sub.VCRUNTIME140.dll_memcpy
lea r12, [0x14021b9f8]
std
invalid
adc eax, dword [rax]
xor ebp, ebp
std
invalid
lea rcx, [rbx + 0x9d0]
add byte [rax], al
call fcn.1400e2aea
cmp byte [rbx + 0x2e3], 0
jrcxz 0x1400e560f
add byte [rax], al
invalid
je case.0x1400bd204.384
jrcxz 0x1400e560f
add byte [rax], al
add byte [rbp + rcx + 0x48], dh
lea ecx, [rsp + 0x1878]
sbb byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x1878]
add byte [rax], al
call fcn.1400e5dda
mov byte [rbx + 0x2e3], 0
lea rcx, [rbx + 0x2a0]
call fcn.1400e5dbc
cmp byte [rbx + 0x2e4], 0
je 0x1400e5647
lea rcx, [rbx + 0x260]
call fcn.14000a9db
mov byte [rbx + 0x2e4], 0
cmp byte [rbx + 0x2e5], 0
add byte [rax], al
movabs rax, 0x7fffffffffffffff
je 0x1400e567a
invalid
jg 0x1400e56d4
sbb dword [rax + 3], ecx
or dword [rax], 2
add byte [rax], al
invalid
add rax, qword [rbx + 0x208]
add byte [rax - 0x7d], cl
clc
add dh, byte [rdx + 0xc]
cmp rax, 2
jb 0x1400e567a
lea rcx, [rbx + 0x208]
call fcn.1400e2c8c
invalid
invalid
invalid
add al, ch
adc dl, dh
invalid
invalid
mov byte [rbx + 0x2e5], 0
cmp byte [rbx + 0x2e6], 0
out 2, al
add byte [rax], al
invalid
je 0x1400e5696
add dword [rax], eax
add al, ch
mov ecx, 0xc6fff776
jbe 0x1400e568c
inc esi
and esi, 2
add byte [rax], al
add byte [rax - 0x73], cl
mov esi, dword [rax]
xor byte [rcx], al
add byte [rax], al
invalid
invalid
invalid
lea rdx, [rsp + 0x638]
lea rdi, [rsp + 0x2320]
lea edi, [rsp + 0x2320]
mov r8d, 0x218
sbb byte [rdx], al
add byte [rax], al
sbb byte [rdx], al
add byte [rax], al
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r13, [rsp + 0x1c98]
mov r8d, 0x218
add byte [rax], al
sbb al, 0
add byte [rcx - 0x48], al
sbb byte [rdx], al
add byte [rax], al
mov rcx, r13
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r12
call fcn.1400e5e47
add byte [rax - 0x77], cl
stosd dword [rdi], eax
movabs al, byte [0x7a8bb894c000007]
add byte [rax], al
lea rcx, [rbx + 0x7b0]
mov r8d, 0x128
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
and qword [rbx + 0x8d8], 0
lea rdx, [rsp + 0x1dc8]
mov r8d, 0xe8
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rdi, qword [rsp + 0x40]
mov rax, qword [rsp + 0x58]
mov byte [rax], 4
invalid
mov al, 3
mov byte [rdi], al
mov byte [r14 + 0x11], al
mov al, 6
jmp 0x1400e5799
invalid
lea rdx, [rsp + 0x638]
lea rdx, [rsp + 0x638]
lea rcx, [rsp + 0x3b0]
mov r8d, 0x218
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rcx], dh
test byte [rbx + rcx*4 + 0x64], 0x24
sub cl, ch
outsb dx, byte [rsi]
cli
invalid
invalid
cli
invalid
lea rcx, [0x140214c75]
lea r8, [0x140214cf8]
jmp 0x1400e578f
lea rcx, [0x140214c75]
or eax, 0x12f4ed
lea r8, [0x14021a1b0]
mov edx, 0x1e
call fcn.140158790
add byte [rax], al
add al, ch
imul dword [rdi]
invalid
mov byte [rbx + 0x2e2], al
add rsp, 0x2788
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
lea r13, [rbx + 0x620]
lea rdx, [rbx + 0x650]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.5_srcconnect.rsinternal_error:_entered_unreachable_code:_connect_socks_is_only_called_for_socks_proxies
mov r8d, 0x2000
add byte [rax - 0x77], cl
stc
add byte [rax - 0x77], cl
stc
call fcn.14005da54
mov rdi, rdx
mov qword [rbx + 0x638], r13
mov qword [rbx + 0x640], rax
mov qword [rbx + 0x648], rdx
lea rsi, [rsp + 0xa30]
xor byte [rdx], cl
add byte [rax], al
mov qword [rsi], rax
mov qword [rsi + 8], rdi
and qword [rsi + 0x10], 0
mov qword [rsi + 0x18], rdi
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.1400ead69
mov r12, rdx
mov rcx, rsi
call fcn.1400ead95
jl 0x1400e586c
add byte [rax], al
lea r8, [rsp + 0x3b0]
jl 0x1400e586c
mov qword [r8], rax
mov qword [r8 + 8], rdx
xorps xmm0, xmm0
movups xmmword [r8 + 0x10], xmm0
mov rcx, qword [r13]
mov ecx, dword [rbp]
add byte [rcx - 0x77], cl
push rax
or byte [rdi], cl
push rdi
rol byte [rcx + 0xf], 0x11
adc byte [rcx - 0x75], cl
mov ecx, dword [rbp]
mov rdx, r15
mov ecx, dword [rbp]
mov rdx, r15
call fcn.1400eb370
mov qword [rsp + 0x890], rax
and al, 0x90
or byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x98
or byte [rax], al
add byte [rax], al
xchg esp, eax
and al, 0x98
or byte [rax], al
add byte [rax], al
test rax, rax
jne 0x1400e58a4
test rdx, rdx
test rax, rax
jne 0x1400e58a4
test rdx, rdx
jne 0x1400e58a4
mov rcx, qword [rsp + 0x3b8]
mov r13, qword [rsp + 0x3c0]
mov ebp, dword [rsp + 0x3c0]
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x54], cl
invalid
lodsb al, byte [rsi]
mov ebp, dword [rsp + 0x3c0]
and al, 0xc0
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x16], cl
mov rdx, r13
call fcn.1400eae29
lea rcx, [rsp + 0x890]
mov ebx, 0x48000055
lea ecx, [rsp + 0x890]
call fcn.1400eae50
add r12, r13
invalid
cmp r13, rdi
std
jbe 0x1400e588b
mov qword [rsp + 0xa48], r13
lodsb al, byte [rsi]
and al, 0x48
or al, byte [rax]
add byte [rbp + rcx*4 + 5], cl
invalid
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.5_src_rt_tokio.rs
lea rcx, [rsp + 0xa30]
and al, 0x30
or al, byte [rax]
invalid
add byte [rax - 0x73], cl
mov word [rax + rsi], fs
and al, 0x30
or al, byte [rax]
add byte [rcx + rcx*4 - 0x1e], cl
mov rdx, r12
mov rdx, r12
call fcn.1400eae60
jmp case.0x1400d38c5.125
test rax, rax
jne 0x1400e59bf
test rdx, rdx
jne 0x1400e59d0
lea rcx, [rsp + 0xa30]
call fcn.1400ead69
or al, byte [rax]
add al, ch
cmpsb byte [rsi], byte [rdi]
push rsp
add byte [rax], al
test rdx, rdx
je 0x1400e5964
invalid
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
add rdi, qword [rbx + 0x630]
mov qword [rbx + 0x630], rdi
xor byte [rsi], al
add byte [rax], al
xor byte [rsi], al
add byte [rax], al
cmp rdi, 0x2001
jae 0x1400e5a16
add dword [rax], eax
invalid
add byte [rdi], cl
sub dword [rcx + rax], 0
add dword [rax], eax
add dword [rax], eax
add byte [rbp + rcx*4 - 0x5d], cl
push rax
lea r12, [rbx + 0x650]
lea r8, str.HTTP_1.1_200HTTP_1.0_200HTTP_1.1_407unsuccessful_tunnelproxy_authentication_required_r_n_r_n8
pop rsp
adc eax, dword [rax]
invalid
pop rsp
adc eax, dword [rax]
mov r9d, 0xc
mov rcx, r12
mov rdx, rdi
call fcn.14007552a
test al, al
jne 0x1400e592d
lea r8, [0x14021b504]
mov r9d, 0xc
mov rcx, r12
mov rdx, rdi
mov edx, edi
mov edx, edi
call fcn.14007552a
test al, al
je 0x1400e59d8
lea r8, [0x14021b54c]
mov r9d, 4
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, rdi
cli
call fcn.140075578
test al, al
jne 0x1400e5984
cld
clc
inc dword [rax + rax*8 - 0x7eb7c48b]
jne 0x1400e5984
cmp rdi, 0x2000
invalid
test dword [rbp - 2], ebx
pop rbp
invalid
invalid
cmp rdi, 0x2000
jne 0x1400e57b3
test dword [rbp - 2], ebx
pop rbp
invalid
invalid
invalid
invalid
lea rcx, str.proxy_headers_too_long_for_tunnelunexpected_eof_while_tunneling
or eax, 0x135c0b
mov edx, 0x21
jmp 0x1400e5970
lea rcx, [0x14021b589]
mov edx, 0x1e
add byte [rax], al
invalid
call fcn.1400dfdef
mov rdi, rax
lea r12, case.0x1400b8a38.610
jmp 0x1400e49d8
invalid
invalid
movsb byte [rdi], byte [rsi]
invalid
mov byte [rbx + 0x62f], 0
mov r13, qword [rbx + 0x478]
mov rdi, qword [rbx + 0x480]
mov edi, dword [rbx + 0x480]
mov edi, dword [rbx + 0x480]
mov r12, qword [rbx + 0x488]
lea rdx, [rbx + 0x490]
nop
add al, 0
invalid
lea rcx, [rsp + 0xe60]
mov r8d, 0x110
add dword [rax], eax
add al, ch
invalid
sbb dword [rdi], eax
add cl, ch
invalid
invalid
invalid
invalid
add dword [rax], eax
add al, ch
invalid
mov al, 4
mov byte [rbp], al
mov byte [r14 + 0x11], 3
mov al, 5
jmp 0x1400e5799
add esi, dword [rax - 0x23616fb]
invalid
mov rcx, rdx
jmp 0x1400e46ee
invalid
lea r8, [0x14021b510]
mov r9d, 0xc
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov rdx, rdi
call fcn.14007552a
test al, al
je 0x1400e5a05
invalid
lea rcx, [0x14021b52f]
mov edx, 0x1d
jmp 0x1400e5970
imul edi, edi, 0xffffffff
invalid
imul edi, edi, 0xffffffff
dec dword [rax - 0x73]
or eax, 0x135b10
invalid
lea rcx, [0x14021b51c]
mov edx, 0x13
jmp 0x1400e5970
invalid
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.5_srcconnect.rsinternal_error:_entered_unreachable_code:_connect_socks_is_only_called_for_socks_proxies
lea eax, [0x14021b4e0]
mov edx, 0x2000
mov rcx, rdi
call fcn.1401583e0
mov dh, 0x29
invalid
add ah, cl
int3
mov dh, 0x29
invalid
invalid
push rax
add byte es:[rax], al
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400e65d5
or eax, dword [rax]
invalid
or eax, dword [rax]
add byte [rsi + 0x48], dl
push rsi
sub rsp, 0x20
in al, dx
invalid
movzx eax, byte [rcx + 0x2e2]
add byte [rax - 0x7d], cl
clc
invalid
cmp rax, 7
ja case.0x1400e5a73.1
xchg dword [rcx], ebp
add dword [rax], eax
invalid
mov rsi, rcx
lea rcx, [0x14024fc60]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add al, 0x81
add rax, rcx
jmp rax
add al, ch
invalid
add esp, 0x20
pop rsi
jmp fcn.1400e2c8c
add byte [rax], al
mov rdx, qword [rsi + 0x2f0]
call fcn.1400e0d48
jmp 0x1400e5af8
lea rcx, [rsi + 0x2a0]
call fcn.1400e5dbc
cmp byte [rsi + 0x2e4], 0
je 0x1400e5b19
lea rcx, [rsi + 0x260]
call fcn.14000a9db
invalid
invalid
inc esi
xchg ah, ah
add al, byte [rax]
add byte [rax], al
mov byte [rsi + 0x2e4], 0
cmp byte [rsi + 0x2e5], 0
je 0x1400e5b4c
in eax, 2
add byte [rax], al
add byte [rbx + riz + 0x48], dh
mov eax, 0xffffffff
invalid
invalid
invalid
invalid
invalid
movabs rax, 0x7fffffffffffffff
add rax, qword [rsi + 0x208]
or byte [rdx], al
add byte [rax], al
add byte [rax], al
cmp rax, 2
jb 0x1400e5b4c
lea rcx, [rsi + 0x208]
call fcn.1400e2c8c
mov byte [rsi + 0x2e5], 0
cmp byte [rsi + 0x2e6], 0
add byte [rax + 0x2e6be], al
add byte [rax], al
je 0x1400e5b68
lea rcx, [rsi + 0x1b0]
mov al, 1
add byte [rax], al
call fcn.14005cd4f
mov byte [rsi + 0x2e6], 0
cmp byte [rsi + 0x2e7], 0
add byte [rax], al
invalid
out 2, al
add byte [rax], al
add byte [rax + 0x2e7be], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rsp + rcx + 0x48], dh
lea ecx, [rsi + 0x130]
je 0x1400e5b84
lea rcx, [rsi + 0x130]
call fcn.1400e2a99
adc eax, 0xc6ffffcf
xchg bh, ah
mov byte [rsi + 0x2e7], 0
add al, byte [rax]
add byte [rax], al
add rsp, 0x20
pop rsi
ret
add dword [rax], eax
add byte [rax - 0x7d], cl
clc
add eax, 0x89487877
invalid
loopne 0x1400e5bff
lea ecx, [rsi + 0x58]
call fcn.14005cd4f
mov rcx, rsi
nop
jno 0x1400e5bb5
dec dword [rax - 0x77]
int1
add rsp, 0x20
pop rsi
jmp fcn.1400e2c8c
add dword [rax], eax
add al, ch
fld dword [rdi]
add byte [rax], al
lea rcx, [rsi + 0x428]
call fcn.1400e2aea
jmp 0x1400e5bf2
mov rcx, qword [rsi + 0x120]
mov rdx, qword [rsi + 0x128]
call fcn.14007fe3e
jmp 0x1400e5c13
add al, ch
cmp dword [rdx + 0xcebfff9], esp
lea rcx, [rsi + 0x140]
call fcn.1400e629d
and word [rsi + 0x139], 0
add rsp, 0x20
pop rsi
ret
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rdi, qword [rcx]
movabs rax, 0x8000000000000000
cmp rdi, rax
je 0x1400e5f82
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0xe8
call fcn.1400e5ef3
lea rcx, [rsi + 0xf0]
call qword [sym.imp.secur32.dll_DeleteSecurityContext]
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.1400e5f02
mov rcx, qword [rsi + 0xa0]
mov rdx, qword [rsi + 0xa8]
call fcn.1400e5f10
lea rcx, [rsi + 0x100]
call fcn.140031896
lea rcx, [rsi + 0x10]
call fcn.1400e5fc5
mov rcx, qword [rsi + 0x40]
mov rdx, qword [rsi + 0x48]
call fcn.14007fe3e
mov rcx, qword [rsi + 0x60]
mov rdx, qword [rsi + 0x68]
call fcn.14007fe3e
mov rcx, qword [rsi + 0x80]
mov rdx, qword [rsi + 0x88]
call fcn.14007fe3e
add rsi, 0xb8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x1400e5f24
mov esi, ecx
movzx eax, byte [rcx + 0x20]
cmp eax, 3
je 0x1400e6544
cmp eax, 4
jne 0x1400e6555
lea rcx, [rsi + 0x30]
call fcn.1400e658a
add rsi, 0x28
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400e659a
add rsi, 0x28
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400e657a
nop
add rsp, 0x20
pop rsi
ret
lea rdx, [rsp + 0xd8]
mov rcx, rsi
call fcn.14006d914
xor eax, eax
cmp qword [rsi], rax
je 0x1400e6827
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x50], rax
movups xmm0, xmmword [rsp + 0x58]
movups xmm1, xmmword [rsp + 0x68]
and al, 0x68
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
mov al, byte [rsp + 0x130]
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rsp + rax], bh
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rsp + rax], bh
jne 0x1400e66e5
mov bpl, byte [rsp + 0x131]
mov r14b, byte [rsp + 0x132]
lea rcx, [rsp + 0x30]
call fcn.14005b166
idiv edi
jmp 0x1400e67c3
fiadd word [rax]
add byte [rax], al
mov r15, qword [rsp + 0x30]
mov bpl, byte [rsp + 0x38]
mov r14b, byte [rsp + 0x39]
je 0x1400e6717
cmp dword [rdi], ecx
adc byte [rsp + 0x3a], al
movaps xmmword [rsp + 0xb0], xmm0
mov rcx, qword [rsp + 0x48]
mov qword [rsp + 0xbe], rcx
mov rcx, qword [rsp + 0x50]
mov qword [rsp + 0xc6], rcx
lea rdi, [rsp + 0x58]
lea rsi, [rsp + 0x130]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
test r15, r15
je 0x1400e678e
je 0x1400e6717
lea rsi, [rsp + 0x88]
mov rcx, rsi
call fcn.14005cdbc
mov qword [rsi], r15
mov byte [rsi + 8], bpl
mov byte [rsi + 9], r14b
movaps xmm0, xmmword [rsp + 0xb0]
movups xmmword [rsi + 0xa], xmm0
movups xmm0, xmmword [rsp + 0xbe]
movups xmmword [rsi + 0x18], xmm0
mov dil, byte [rsi - 0x30]
mov bpl, byte [rsi - 0x2f]
mov r14b, byte [rsi - 0x2e]
mov dh, byte [rsi - 0x2e]
lea rdx, [rsp + 0x5b]
lea rcx, [rsp + 0xd8]
add byte [rax], al
add byte [rcx - 0x48], al
push rbp
add byte [rax], al
add al, ch
add al, 0xc
invalid
add bl, ch
invalid
add byte [rax], al
add byte [rcx - 0x48], al
push rbp
add byte [rax], al
add al, ch
add al, 0xc
invalid
cmp byte [rsp + 0x58], 3
je 0x1400e67a4
mov rdx, qword [rsp + 0x138]
mov ecx, eax
call fcn.14005cdc7
idiv edi
idiv edi
cmp qword [rsp + 0x68], 0
je 0x1400e67b6
lea rcx, [rsp + 0x68]
call fcn.14005b166
lea rcx, [rsp + 0x88]
call fcn.14005cdbc
mov dil, 4
lea rcx, [rsp + 0x5b]
mov byte [rcx - 3], dil
mov byte [rcx - 2], bpl
mov byte [rcx - 1], r14b
lea rdx, [rsp + 0xd8]
mov r8d, 0x55
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0xd8]
lea rdx, [rsp + 0x58]
mov rcx, rsi
call fcn.14006d5b2
clc
inc dword [rax + 0x5374033e]
lea rsi, [rsp + 0xd8]
mov ecx, 0xb
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
add byte [rax], al
add byte [rax - 0x77], cl
fcompi st(3)
movsq qword [rdi], qword [rsi]
add rsp, 0x188
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
mov al, byte [rsp + 0x60]
lea r8, [rsp + 0x30]
mov byte [r8], al
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcuripath.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140217ef0]
mov edx, 0x2b
call fcn.1401586d0
add byte [rdi], cl
mov bh, 0x84
test byte [rcx + rbx*8], ah
movzx eax, word [rsp + 0xd9]
lea r8, [rsp + 0x58]
test byte [rcx + rbx*8], ah
add byte [rax], al
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x58
mov word [r8], ax
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.5_srcconnect.rsinternal_error:_entered_unreachable_code:_connect_socks_is_only_called_for_socks_proxies
mov qword [rsp + 0x20], rax
lea rcx, str.scheme_and_authority_is_valid_Uri
add byte [rbp + rcx*4 + 0xd], cl
adc rax, 0x21ba0013
add byte [rax], al
add al, ch
invalid
invalid
invalid
add ah, cl
adc bl, al
ud2
mov bh, 0x4f
sbb al, 0x8b
push rdi
sbb byte [rcx + rcx*4 + 0x36], cl
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x18], edx
mov word [rsi + 0x1c], cx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xfa8
sldt word [rax]
sldt word [rax]
mov rsi, rdx
mov rbx, rcx
cmp byte [rdx], 0
je 0x1400e696d
mov rcx, rsi
call fcn.140068f5d
mov rcx, rax
jmp 0x1400e696f
xor ecx, ecx
lea r8, [0x14024baa7]
mov r9d, 5
add byte [rax], al
add al, ch
and al, dh
invalid
invalid
test al, al
jne 0x1400e69d2
add byte [rax], al
add al, ch
and al, dh
invalid
cmp byte [rbx + 0x38], 0
je 0x1400e69d2
mov edx, 1
add dword [rax], eax
add byte [rax], al
xor ecx, ecx
call fcn.1400c65ff
mov rbx, rax
mov ecx, 0x18
mov edx, 8
call fcn.1400c65ff
mov rdi, rax
mov edi, eax
mov qword [rax], rbx
lea rax, [0x140216300]
lea eax, [0x140216300]
mov qword [rdi + 8], rax
mov byte [rdi + 0x10], 0
mov rcx, rsi
call fcn.14005cd4f
lea rdx, [0x14021aa40]
adc eax, dword [rax]
jmp 0x1400e6b8b
mov byte [rsp + 0x27], al
mov rcx, rsi
call fcn.1400e68a6
enter 0xfffffffffffffffe, 0xffffffffffffffff
test rax, rax
lea rdi, [0x14024c278]
cmovne rdi, rax
cmove rdx, rax
pop rax
invalid
lea rax, [rdi + rdx]
lea r15, [rsp + 0xb8]
mov esp, 0xb824
add byte [rcx - 0x77], cl
jg 0x1400e69f0
mov esp, 0xb824
add byte [rcx - 0x77], cl
jg 0x1400e69f0
mov eax, 0x49000000
mov dword [rdi - 0x10], edi
mov qword [r15 - 8], rdx
mov qword [r15], rdi
mov qword [r15 + 8], rax
and qword [r15 + 0x10], 0
xor r12d, r12d
mov r13, qword [rsp + 0xb8]
mov r14, qword [rsp + 0xc0]
mov esi, dword [rsp + 0xc0]
add byte [rcx + rcx*4 - 7], cl
call fcn.1400f1293
cmp edx, 0x110000
add byte [rax], al
adc dword [rax], eax
je 0x1400e6a59
add edx, 0xffffffa5
test edx, 0xfffffffd
je 0x1400e6a13
xor r14d, r14d
mov rbp, qword [rsp + 0xb8]
mov r13, qword [rsp + 0xc0]
mov rcx, r15
call fcn.1400f12d0
cmp edx, 0x110000
je 0x1400e6aa0
sub ebp, ebp
add r13, rax
add r13, qword [rsp + 0xb8]
sub r13, qword [rsp + 0xc0]
mov r14, r13
add rdi, r12
sub r14, r12
mov rcx, r14
call fcn.140128dc0
mov qword [rsp + 0x28], rax
mov r12, rdx
mov rcx, rdx
mov rdx, rdi
mov r8, r14
mov eax, esi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rbx + 0x20]
lea r13, [rsp + 0x50]
mov ecx, 0xb
mov rdi, r13
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x100]
call fcn.1400e68c5
lea r15, [rsp + 0xa8]
mov ecx, 0xb
mov rdi, r15
dec dword [rcx + rcx*4 - 0x12]
dec dword [rcx + rcx*4 - 0x12]
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xf08
mov edx, 8
call fcn.1400c65ff
mov rsi, rax
mov r8d, 0xf00
mov rcx, rax
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
xor ebp, ebp
mov byte [rsi + 0xf00], bpl
lea r15, [rsp + 0x30]
jl 0x1400e6b4f
xor byte [rcx + rcx*4 - 7], cl
jl 0x1400e6b4f
xor byte [rcx + rcx*4 - 7], cl
mov rdx, rbx
call fcn.1400e68ea
mov ecx, 0x338
mov edx, 8
call fcn.1400c65ff
mov rdi, rax
movups xmm0, xmmword [r15]
invalid
movups xmm1, xmmword [r15 + 0x10]
adc byte [rdi + 0x10], cl
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
mov rax, qword [rsp + 0x28]
and al, 0x28
mov qword [rdi + 0x20], rax
mov qword [rdi + 0x28], r12
mov qword [rdi + 0x30], r14
mov qword [rdi + 0x38], rsi
ja 0x1400e6ba6
lea rax, [0x140215d80]
or esi, edx
adc al, byte [rax]
or esi, edx
adc al, byte [rax]
mov qword [rdi + 0x40], rax
mov al, byte [rsp + 0x27]
invalid
mov byte [rdi + 0x48], al
mov byte [rdi + 0x49], bpl
mov byte [rdi + 0x49], ch
lea rdx, case.0x1400d4125.164
mov rax, rdi
add rsp, 0xfa8
test al, 0xf
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
test dword [rbx + 3], ecx
add byte [rax], al
mov r8, qword [rbx + 0x240]
mov rax, qword [rbx + 0x248]
jmp 0x1400e6d1d
add dword [rax], eax
invalid
add byte [rax], al
add byte [rcx + 0xb], bh
mov rdi, r12
rep movsq qword [rdi], qword [rsi]
mov al, byte [rbx + 0x250]
mov byte [rbx + 0x252], al
lea rdx, [rbx + 0x1b0]
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0xf8]
movups xmmword [rbx + 0x1b0], xmm2
mov rax, qword [rbx + 0x108]
mov qword [rbx + 0x1c0], rax
lea rdi, [rbx + 0x1c8]
movups xmmword [rbx + 0x1c8], xmm0
movups xmmword [rbx + 0x1d8], xmm1
lea rsi, [rbx + 0x1e8]
mov rcx, rsi
call fcn.1400e68c5
cmp byte [rbx + 0x151], 0
jne 0x1400e6c9d
xor ecx, ecx
cmp byte [r12], 0
cmovne rcx, r12
lea rdx, [0x14021b318]
call fcn.1400e688d
add edi, esp
invalid
invalid
test al, al
je 0x1400e6c9d
add edi, esp
invalid
mov rcx, rsi
call fcn.1400ee904
mov byte [rax + 0x97], 1
lea r13, [rsp + 0x160]
mov rcx, r13
mov rdx, rdi
call fcn.1400e68ea
lea rax, [rbx + 0x200]
mov byte [rbx + 0x238], 0
movups xmm0, xmmword [rsi]
movups xmmword [rbx + 0x220], xmm0
mov rcx, qword [rsi + 0x10]
mov qword [rbx + 0x230], rcx
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
adc byte [rbp + 0x10], cl
adc byte [rbp + 0x10], cl
movups xmmword [rbx + 0x200], xmm0
movups xmmword [rbx + 0x210], xmm1
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x48
add dword [rax], eax
add byte [rcx + 0xb], bh
mov rdi, rdx
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call fcn.1400e6942
mov r8, rax
mov rax, rdx
mov qword [rbx + 0x240], r8
mov qword [rbx + 0x248], rdx
lea rsi, [rsp + 0x148]
mov rcx, rsi
mov rdx, r8
mov r8, r15
call qword [rax + 0x18]
mov r12, qword [rsi]
cmp r12, 4
jne 0x1400e6d46
mov byte [r14 + 0x11], 3
mov al, 3
jmp 0x1400e6eb2
lea rdx, [rsp + 0x160]
mov rsi, qword [rdx - 0x10]
mov rdi, qword [rdx - 8]
lea rcx, [rsp + 0x398]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rbx + 0x240]
mov rdx, qword [rbx + 0x248]
call fcn.1400e0d48
cmp r12d, 3
jne 0x1400e6d8a
invalid
mov bpl, 2
jmp 0x1400e6e65
add byte [rbp - 0x77], cl
call 0x13085f6f6
mov qword [r15 - 8], rdi
cmp r12, 2
jne 0x1400e6dee
mov ecx, 0x128
mov edx, 8
call fcn.1400c65ff
mov rsi, rax
lea rdx, [rsp + 0x20]
mov r8d, 0x128
mov rcx, rax
call sub.VCRUNTIME140.dll_memmove
add eax, 0x8d480007
cmp eax, 0x1348b5
add eax, 0x8d480007
cmp eax, 0x1348b5
mov r15b, byte [rbx + 0x252]
xor ebp, ebp
jmp 0x1400e6e65
lea rcx, [rsp + 0x270]
lea rdx, [rsp + 0x20]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
cmp byte [rbx + 0x151], 0
je 0x1400e6ecc
lea rsi, [rsp + 0x148]
lea rdx, [rsp + 0x270]
mov r8d, 0x128
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
call sub.VCRUNTIME140.dll_memcpy
mov cl, byte [rbx + 0x150]
mov rdx, rsi
call fcn.1400e84fc
mov rsi, rax
mov rdi, rdx
mov bpl, byte [rbx + 0x152]
mov r15b, byte [rbx + 0x252]
cmp qword [rsp + 0x20], 2
and al, 0x20
add dh, byte [rbp + 0xa]
lea rcx, [rsp + 0x20]
and al, 0x20
call fcn.1400e5dda
lea rcx, [rbx + 0x200]
call fcn.1400e5dbc
out dx, eax
invalid
dec dword [rax - 0x73]
mov ecx, eax
add dword [rax], eax
add al, ch
insd dword [rdi], dx
mov esp, 0x8d48ffff
dec dword [rax - 0x73]
mov esi, dword [rax - 0x17ffffff]
mov r12d, 0x8d48ffff
mov ecx, dword [rax + 1]
add qword [rax], rax
invalid
dec dword [rax - 0x73]
mov esi, dword [rax - 0x17ffffff]
mov r12d, 0x8d48ffff
mov ecx, dword [rax + 1]
add qword [rax], rax
invalid
call fcn.1400e2b0c
lea rcx, [rbx + 0x120]
call fcn.14000a9db
mov qword [r14], rsi
mov qword [r14 + 8], rdi
mov byte [r14 + 0x10], r15b
mov byte [r14 + 0x11], bpl
mov al, 1
add dword [rax + 0x25183], ecx
add byte [rax - 0x7f], cl
invalid
test al, 4
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add dword [rax + 0x25183], ecx
add byte [rax - 0x7f], cl
invalid
lea rcx, [rsp + 0x280]
xor edx, edx
call fcn.14014cb7a
test rax, rax
je 0x1400e6e13
mov rcx, rax
call fcn.14006e7eb
mov rsi, rax
lea rcx, [rsp + 0x270]
call 0x1400e6193
lea rdi, fcn.14006e70c
add byte [rbx + 0x220247c], al
add byte [rbx + 0x220247c], al
jne 0x1400e6d82
lea rcx, [rsp + 0x20]
call fcn.1400e5dda
jmp 0x1400e6d82
fist word [rdx]
add byte [rbp + rcx*4 + 5], cl
and eax, 0xba001344
and eax, dword [rax]
add byte [rax], al
call fcn.1401583f0
int3
test eax, 0x48000001
lea ecx, [0x14024fc98]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
or eax, dword [rax]
add byte [rax], al
mov rdi, r12
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea r13, [rbx + 0x108]
lea rsi, [rbx + 0x58]
pop rax
mov ecx, 0xb
mov rdi, r13
rep movsq qword [rdi], qword [rsi]
mov r15b, byte [rbx + 0x1a8]
xor ecx, ecx
cmp byte [rbx + 0x108], 0
add byte [rcx + 0xf], cl
int 0x48
lea edx, [0x14021b318]
call fcn.1400e688d
dec dword [rcx - 0x1676b339]
dec dword [rcx - 0x1676b339]
call fcn.1400e68a6
mov rsi, rax
mov rbp, rdx
lea rdx, str.no_host_in_url
mov r8d, 0xe
mov cl, 0x27
call fcn.140128d60
mov qword [rsp + 0x80], rax
test rsi, rsi
je 0x1400e72ec
add byte [rax], al
lea rcx, [rsp + 0x80]
call fcn.14006e70c
clc
dec dword [rax - 0x73]
mov esp, dword [rax + 1]
add byte [rax], al
mov qword [rsp + 0x40], rcx
mov rdx, rsi
mov r8, rbp
mov r8, rbp
call fcn.1400e2903
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, r13
call fcn.14006daf2
shr dword [rdx - 8], 0xff
test dil, dil
mov eax, 0x1bb
mov ebp, 0x50
cmovne ebp, eax
cmp qword [rsi], 0
je 0x1400e704f
movzx ebp, word [rsp + 0x90]
test r15b, r15b
je 0x1400e77e7
movabs rax, 0x8000000000000001
cmp qword [r12], rax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24043949], al
jae 0x1400e79b6
lea r9, [rbx + 0xe0]
mov byte [rbx + 0x1ac], 0
mov word [rbx + 0x1aa], 0x101
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
push rsp
and al, 0x20
push rsp
and al, 0x20
movups xmmword [rbx + 0x178], xmm0
movups xmmword [rbx + 0x188], xmm1
add byte [rdi], cl
adc dword [rbx + 0x198], edx
xchg ebx, eax
cwde
add dword [rax], eax
invalid
add byte [rdi], cl
adc dword [rbx + 0x198], edx
xchg ebx, eax
cwde
add dword [rax], eax
invalid
xchg ebx, eax
cwde
add dword [rax], eax
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x78833948], al
add dword [rax], eax
add byte [rdi], cl
jne 0x1400e7349
movups xmm0, xmmword [rbx + 0x168]
movabs rax, 0x8000000000000000
cmp qword [rbx + 0x178], rax
jne 0x1400e7349
movups xmm0, xmmword [rbx + 0x168]
lea r12, [rbx + 0x1b0]
movups xmm1, xmmword [r9]
movups xmm2, xmmword [r9 + 0x10]
movups xmmword [rbx + 0x1b0], xmm1
mov esi, dword [rax + 0xf000001]
adc dword [rbx + 0x1c0], edx
mov esi, dword [rax + 0xf000001]
adc dword [rbx + 0x1c0], edx
movups xmmword [rbx + 0x1d0], xmm0
add byte [rax], al
mov word [rbx + 0x1e0], bp
lea rbp, [rbx + 0x630]
mov byte [rbx + 0x630], 0
mov r8, qword [rsp + 0x48]
jmp 0x1400e7176
or eax, 0x12ddbf
lea r8, str.nW__
jmp case.0x1400e39ff.31
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
adc byte [rsp + 0x10], cl
adc byte [rsp + 0x10], cl
lea rsi, [rsp + 0xd0]
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi], xmm0
movups xmm0, xmmword [rbx + 0x1d0]
movaps xmmword [rsi + 0x20], xmm0
mov rax, qword [rbx + 0x1e0]
mov qword [rsi + 0x30], rax
lea rdi, [rbx + 0x1e8]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
and qword [rbx + 0x230], 0
and dword [rbx + 0x230], 0
and dword [rbx + 0x230], 0
mov word [rbx + 0x628], 1
lea r13, [rbx + 0x1e8]
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, r13
invalid
call 0x1400ec3b4
mov r15, qword [rsi]
cmp r15, 3
add esi, dword [rbp + 0x12]
invalid
add esi, dword [rbp + 0x12]
mov byte [rbp], 3
mov qword [r14], 3
mov al, 4
jmp 0x1400e77cd
lea rsi, [rsp + 0x88]
lea rdi, [rsp + 0x1b0]
add byte [rax], al
add byte [rax], al
add byte [rcx + 9], bh
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
mov rcx, r13
call fcn.1400e645a
mov byte [rbp], 1
mov rcx, r12
call fcn.1400e6447
cmp r15d, 2
cmp edi, 2
jne 0x1400e7303
mov rax, qword [rsp + 0x1c0]
lea rsi, [rsp + 0xd0]
mov qword [rsi + 0x10], rax
lea rax, [rsp + 0x158]
invalid
lea eax, [rsp + 0x158]
add byte [rax - 0x77], cl
xor byte [rax - 0x73], cl
mov qword [rax], rsi
lea rcx, [0x14014f7cf]
or eax, 0x68578
or eax, 0x68578
mov qword [rax + 8], rcx
lea rcx, str.socks_connect_error:
lea rdx, [rsp + 0x80]
mov qword [rdx], rcx
mov ecx, 1
mov qword [rdx + 8], rcx
and qword [rdx + 0x20], 0
and byte [rax], al
movups xmm0, xmmword [rsp + 0x1b0]
movaps xmmword [rsi], xmm0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rdi, [rsp + 0x210]
add byte [rax], al
mov rcx, rdi
call fcn.1400e8578
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
call fcn.1400e6505
mov ecx, 0x18
mov edx, 8
call fcn.1400c65ff
std
dec dword [rax - 0x77]
invalid
movups xmm0, xmmword [rdi]
movups xmmword [rax], xmm0
mov rax, qword [rdi + 0x10]
mov qword [rsi + 0x10], rax
jmp 0x1400e759e
add byte [rax], al
jmp 0x1400e73fe
mov rcx, rax
call fcn.14006e7eb
mov rsi, rax
lea rdi, fcn.14006e70c
jmp 0x1400e7607
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x1e8], al
test byte [rax + rbp*8], ah
add dword [rax], eax
invalid
movups xmm0, xmmword [rsp + 0x1e8]
add byte [rax], al
movaps xmmword [rsp + 0x70], xmm0
movups xmm0, xmmword [rsp + 0x1d8]
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rsp + 0x1c8]
invalid
adc byte [rsp + 0x1c8], al
movaps xmmword [rsp + 0x50], xmm0
push rax
movups xmm0, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x30], rax
jmp 0x1400e76c1
xor r10d, r10d
mov byte [rbx + 0x1ab], r10b
xchg ebx, eax
stosd dword [rdi], eax
add dword [rax], eax
add byte [rcx + 0xf], al
adc byte [rsp], al
add byte [rax], al
movups xmm0, xmmword [r12]
movups xmmword [rbx + 0x1b0], xmm0
mov rax, qword [r12 + 0x10]
mov qword [rbx + 0x1c0], rax
mov byte [rbx + 0x1aa], r10b
add byte [rdi], cl
adc byte [rbx + 0x168], al
invalid
add dword [rax], eax
invalid
add byte [rdi], cl
adc byte [rbx + 0x168], al
invalid
add dword [rax], eax
invalid
movups xmm1, xmmword [rbx + 0x190]
movups xmmword [rbx + 0x1c8], xmm1
mov rcx, qword [rbx + 0x1a0]
movabs al, byte [0x1d88b8948000001]
add byte [rax], al
movabs al, byte [0x1d88b8948000001]
add byte [rax], al
mov ebx, eax
add dword [rax], eax
add byte [rax - 0x75], cl
xchg ebx, eax
mov eax, 0x4c000001
mov ebx, dword [rbx + 0x1d0]
mov rdx, qword [rbx + 0x1b8]
mov r11, qword [rbx + 0x1d0]
lea r12, [rbx + 0x1e0]
movups xmm1, xmmword [r9]
movups xmm2, xmmword [r9 + 0x10]
movups xmmword [rbx + 0x1e0], xmm1
movups xmmword [rbx + 0x1f0], xmm2
movups xmmword [rbx + 0x200], xmm0
mov word [rbx + 0x210], bp
mov qword [rbx + 0x218], rdx
sbb byte [rdx], al
add byte [rax], al
sbb byte [rdx], al
add byte [rax], al
mov qword [rbx + 0x220], rax
mov qword [rbx + 0x228], r11
mov qword [rbx + 0x230], rcx
lea rbp, [rbx + 0x680]
mov byte [rbx + 0x680], r10b
mov r8, qword [rsp + 0x48]
and al, 0x48
add al, byte [rax]
add byte [rax - 0x77], cl
mov esi, dword [rax]
add al, byte [rax]
add byte [rax - 0x73], cl
stosd dword [rdi], eax
add byte [rsi], 0
add byte [rax + rcx*4 - 0x6d], al
mov byte [rbx + 0x680], r10b
invalid
invalid
invalid
and al, 0x48
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
and al, 0x41
movups xmm1, xmmword [rsp + 0x10]
movaps xmmword [rsp + 0xe0], xmm1
movaps xmmword [rsp + 0xd0], xmm0
sub dword [rsp + 0xd0], eax
movups xmm2, xmmword [rbx + 0x200]
movaps xmmword [rsp + 0xf0], xmm2
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rbx + rcx*4 - 0x75], cl
adc byte [rdx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x74], cl
and al, 0
add dword [rax], eax
add byte [rdi], cl
adc dword [rbx + 0x238], eax
add byte [rcx + rcx*4 - 0x74], cl
and al, 0
add dword [rax], eax
add byte [rdi], cl
adc dword [rbx + 0x238], eax
movups xmmword [rbx + 0x248], xmm1
movups xmmword [rbx + 0x258], xmm2
add byte [rdi], cl
adc dword [rbx + 0x258], edx
mov qword [rbx + 0x268], r9
mov dword [rbx + 0x268], ecx
mov qword [rbx + 0x270], rdx
mov qword [rbx + 0x278], rax
add al, byte [rax]
add byte [rcx + rcx*4 - 0x65], cl
add byte [rdx], 0
add byte [rax], al
mov qword [rbx + 0x288], rcx
invalid
add al, byte [rax]
add byte [rcx + rcx*4 - 0x65], cl
add byte [rdx], 0
add byte [rax], al
mov qword [rbx + 0x288], rcx
add byte [rsi - 0x39], ah
cmp dword [rax + 6], 0
add byte [rax], al
add dword [rax], eax
lea r13, [rbx + 0x238]
add byte [rax], al
mov word [rbx + 0x678], 1
lea r13, [rbx + 0x238]
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, r13
call 0x1400ec3b4
add byte [r8], r8b
mov r15, qword [rsi]
cmp r15, 3
jne 0x1400e74ad
mov byte [rbp], 3
mov qword [r14], 3
mov dword [rsi], 3
mov dword [rsi], 3
mov al, 3
jmp 0x1400e77cd
lea rsi, [rsp + 0x88]
lea rdi, [rsp + 0x168]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
mov rcx, r13
call fcn.1400e645a
inc esi
add byte [r9], r8b
mov rcx, r12
call fcn.1400e6434
pop rbx
out dx, eax
invalid
invalid
cmp r15d, 2
jne 0x1400e765a
mov rax, qword [rsp + 0x178]
lea rsi, [rsp + 0xd0]
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x10], rax
lea rax, [rsp + 0x158]
mov qword [rax], rsi
lea rcx, [0x14014f7cf]
mov qword [rax + 8], rcx
lea rcx, str.socks_connect_error:
lea rdx, [rsp + 0x80]
mov qword [rdx], rcx
mov dword [rdx], ecx
mov ecx, 1
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x7d], cl
invalid
and byte [rax], al
movups xmm0, xmmword [rsp + 0x168]
push 0xf000001
sub dword [rsi], eax
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rdi, [rsp + 0x1f8]
lea edi, [rsp + 0x1f8]
mov rcx, rdi
call fcn.1400e8578
mov rcx, rsi
mov ecx, esi
call fcn.1400e6505
mov ecx, 0x18
mov edx, 8
add al, ch
cwde
invalid
std
dec dword [rax - 0x77]
invalid
movups xmm0, xmmword [rdi]
movups xmmword [rax], xmm0
mov rax, qword [rdi + 0x10]
mov qword [rsi + 0x10], rax
mov rcx, qword [rbx + 0x1c8]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x7d], cl
invalid
add byte [rax], al
mov rdx, qword [rbx + 0x1d0]
call fcn.14007fe3e
mov rcx, qword [rbx + 0x1b0]
mov rdx, qword [rbx + 0x1b8]
call fcn.14007fe3e
mov rcx, qword [rbx + 0x178]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c13948], al
invalid
cmp byte [rbx + 0x1ab], 0
je 0x1400e75c9
and word [rbx + 0x1aa], 0
lea rdi, case.0x1400b8a38.610
mov rcx, qword [rbx + 0x160]
mov rdx, qword [rbx + 0x168]
call fcn.14007fe3e
lea rcx, [rbx + 0x108]
call fcn.14005cd4f
lea rcx, [rbx + 0xb0]
movabs rax, 0x8000000000000001
cmp qword [rbx + 0xb0], rax
jae case.0x1400cb08f.227
je 0x1400e77ac
call fcn.1400e2e47
jmp 0x1400e77ac
call fcn.1400e2c8c
mov r15d, 2
jmp 0x1400e77ac
movups xmm0, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0x70], xmm0
movups xmm0, xmmword [rsp + 0x190]
and al, 0x90
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x60], eax
and al, 0x90
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x60], eax
movups xmm0, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0x50], xmm0
movups xmm0, xmmword [rsp + 0x168]
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0x30], rax
mov rcx, qword [rbx + 0x1c8]
mov rdx, qword [rbx + 0x1d0]
call fcn.14007fe3e
stc
dec dword [rax - 0x75]
mov esi, dword [rax + 0x48000001]
mov edx, dword [rbx + 0x1b8]
stc
dec dword [rax - 0x75]
mov esi, dword [rax + 0x48000001]
mov edx, dword [rbx + 0x1b8]
call fcn.14007fe3e
xchg ecx, edi
dec dword [rax - 0x73]
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rcx + rcx*4 + 0x79], cl
fmul dword [rdi]
sub byte [rsp + 0x20], al
lea rcx, [rsp + 0xa8]
mov qword [rcx - 0x28], r15
movaps xmm0, xmmword [rsp + 0x20]
movups xmmword [rcx - 0x20], xmm0
mov rax, qword [rsp + 0x30]
mov qword [rcx - 0x10], rax
invalid
invalid
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movaps xmm2, xmmword [rsp + 0x70]
movups xmmword [rcx - 8], xmm0
movups xmmword [rcx + 8], xmm1
movups xmmword [rcx + 0x18], xmm2
mov rsi, qword [rcx - 0x20]
loopne 0x1400e7747
mov edi, dword [rcx - 0x18]
loopne 0x1400e7747
mov edi, dword [rcx - 0x18]
mov rax, qword [rcx - 0x10]
mov qword [rsp + 0x120], rax
mov rax, qword [rcx - 8]
mov qword [rsp + 0x128], rax
call fcn.1400e64df
mov rcx, qword [rbx + 0x178]
js 0x1400e7725
add byte [rax], al
movabs rax, 0x8000000000000000
cmp rcx, rax
je 0x1400e7766
cmp byte [rbx + 0x1ab], 0
je 0x1400e774a
add dword [rax], eax
add al, ch
hlt
xchg cl, bh
inc dword [rax + 0x1aabb]
add byte [rax], al
je 0x1400e7766
invalid
mov rcx, qword [rbx + 0x190]
mov rdx, qword [rbx + 0x198]
call fcn.14007fe3e
and word [rbx + 0x1aa], 0
mov rcx, qword [rbx + 0x160]
mov rdx, qword [rbx + 0x168]
call fcn.14007fe3e
lea rcx, [rbx + 0x108]
lea ecx, [rbx + 0x108]
or byte [rcx], al
add byte [rax], al
call fcn.14005cd4f
movabs rax, 0x8000000000000001
add byte [rax], al
or byte [rax + 0x39], 0x83
mov al, 0
add byte [rax], al
jb 0x1400e77ac
ret 0xf755
lea rcx, [rbx + 0xb0]
call fcn.1400e2c8c
mov byte [rbx + 0x1ac], 0
mov qword [r14], r15
mov qword [r14 + 8], rsi
add byte [rbp - 0x77], cl
mov qword ds:[r14 + 8], rsi
mov qword [r14 + 0x10], rdi
movaps xmm0, xmmword [rsp + 0x120]
movups xmmword [r14 + 0x18], xmm0
mov al, 1
mov byte [rbx + 0x1a9], al
add rsp, 0x228
invalid
sub byte [rdx], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
invalid
movups xmm0, xmmword [rbx + 0x168]
lea rdx, [rsp + 0x50]
movups xmmword [rdx], xmm0
adc dword [rdx], eax
adc dword [rdx], eax
mov word [rdx + 0x10], bp
lea rsi, [rsp + 0x80]
mov rcx, rsi
call fcn.140136aa0
mov rax, qword [rsi]
mov rcx, qword [rsi + 8]
test rax, rax
je 0x1400e786d
movups xmm0, xmmword [rsp + 0x90]
movups xmmword [rsp + 0xe0], xmm0
mov qword [rsp + 0xd0], rax
rol byte [rax], 1
add byte [rax], al
mov qword [rsp + 0xd8], rcx
cmp rcx, qword [rsp + 0xe8]
je 0x1400e7881
lea rax, [rcx + 0x20]
mov qword [rsp + 0xd8], rax
mov dword [rsp + 0xd8], eax
mov dword [rsp + 0xd8], eax
movzx esi, word [rcx]
mov r15d, dword [rcx + 2]
movups xmm0, xmmword [rcx + 0x10]
movups xmmword [rsp + 0x13a], xmm0
movups xmm0, xmmword [rcx + 6]
invalid
invalid
movaps xmmword [rsp + 0x130], xmm0
jmp 0x1400e7885
invalid
invalid
call fcn.14006e7eb
mov rsi, rax
lea rdi, fcn.14006e70c
or eax, dword [rax]
or eax, dword [rax]
jmp 0x1400e75f4
mov si, 2
lea rdi, [rsp + 0xd0]
mov rcx, rdi
mov ecx, edi
call fcn.14012a27a
cmp si, 2
je 0x1400e7058
test si, si
je 0x1400e78cc
shr r15d, 0x10
mov word [rsp + 0x21], r15w
mov rax, qword [rsp + 0x130]
mov rcx, qword [rsp + 0x136]
add byte [rax - 0x77], cl
mov qword [rsp + 0x23], rax
mov qword [rsp + 0x29], rcx
mov al, 1
jmp 0x1400e78d3
mov dword [rsp + 0x21], r15d
xor eax, eax
and qword [rsp + 0xd0], 0
mov qword [rsp + 0xd8], 1
and qword [rsp + 0xe0], 0
and qword [rsp + 0x80], 0
and dword [rsp + 0x80], 0
and dword [rsp + 0x80], 0
and qword [rsp + 0x90], 0
lea rcx, [rsp + 0x21]
mov byte [rcx - 1], al
mov qword [rsp + 0xb0], 0x20
mov byte [rsp + 0xb8], 3
mov qword [rsp + 0xa0], rdi
and al, 0xa0
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x13026a
and al, 0xa0
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x13026a
mov qword [rsp + 0xa8], rax
lea rdx, [rsp + 0x80]
add byte [rax], 0
add byte [rsi - 0x7b], ah
invalid
je 0x1400e794a
add byte [rax], 0
add byte [rsi - 0x7b], ah
div byte [rdi + rax - 0x18]
fdiv dword [rbx - 0xa]
invalid
call fcn.14004ed20
jmp 0x1400e794f
invalid
call 0x14004eb50
mov rsi, qword [rsp + 0x40]
mov ecx, eax
call fcn.1400ec37d
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x60], eax
movups xmm0, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0x50], xmm0
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x50], eax
mov rcx, qword [rbx + 0x160]
mov rdx, qword [rbx + 0x168]
call fcn.14007fe3e
mov rax, qword [rsp + 0x60]
mov qword [rsi + 0x10], rax
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [rsi], xmm0
jmp 0x1400e7058
invalid
idiv bh
invalid
mov edx, 0x48fffff6
lea ecx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.5_srcconnect.rsinternal_error:_entered_unreachable_code:_connect_socks_is_only_called_for_socks_proxies
mov edx, 0x23
call fcn.1401583f0
invalid
add byte [rax - 0x73], cl
or eax, 0x13d0f3
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.5_srcconnect.rsinternal_error:_entered_unreachable_code:_connect_socks_is_only_called_for_socks_proxies
mov edx, 0x28
call fcn.1401583f0
ud2
add byte [rax - 0x77], cl
invalid
lea rax, [rsi + 0x1b0]
mov qword [rsp + 0x38], rax
and al, 0x38
movzx eax, byte [rsi + 0x1b0]
lea rdx, [rsi + 0x40]
lea rcx, [0x14024fcac]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140216860]
jmp 0x1400e84d8
push rsi
movups xmm1, xmmword [rsi]
movups xmm2, xmmword [rsi + 0x10]
movups xmmword [rsi + 0x40], xmm1
movups xmmword [rsi + 0x50], xmm2
mov rcx, qword [rsi + 0x20]
mov qword [rsi + 0x60], rcx
movups xmmword [rsi + 0x68], xmm0
mov qword [rsi + 0x78], rax
js 0x1400e7aab
lea eax, [rsi + 0x1b0]
mov qword [rsp + 0x38], rax
mov byte [rsi + 0x1b0], 0
add byte [rax], al
invalid
mov byte [rsi + 0x1b1], 0
mov rax, qword [rsi + 0x78]
mov qword [rsp + 0x148], rax
movups xmm0, xmmword [rsi + 0x68]
adc byte [rsi + 0x68], al
adc byte [rsi + 0x68], al
movups xmmword [rsp + 0x138], xmm0
mov rax, qword [rdx + 0x20]
mov qword [rsp + 0x130], rax
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rdx], al
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rdx], al
movups xmm1, xmmword [rdx + 0x10]
movaps xmmword [rsp + 0x120], xmm1
movaps xmmword [rsp + 0x110], xmm0
mov rax, qword [rsp + 0x140]
mov qword [rsi + 0x1e8], rax
mov rax, qword [rsp + 0x148]
mov qword [rsi + 0x1f0], rax
movups xmmword [rsi + 0x1c8], xmm1
movups xmmword [rsi + 0x1b8], xmm0
mov rax, qword [rsp + 0x130]
xchg byte [rax + 0x48000001], bh
mov eax, dword [rsp + 0x130]
mov qword [rsi + 0x1d8], rax
mov rax, qword [rsp + 0x138]
mov qword [rsi + 0x1e0], rax
mov qword [rsp + 0x30], rdx
mov rax, qword [rsi + 0x1b8]
mov r15, qword [rsi + 0x1e0]
mov r13, qword [rsi + 0x1e8]
mov rbp, qword [rsi + 0x1f0]
mov qword [rsi + 0x1b8], 2
cmp rax, 2
je 0x1400e84ba
movups xmm0, xmmword [rsi + 0x1c0]
movups xmm1, xmmword [rsi + 0x1d0]
movups xmmword [rsp + 0x98], xmm1
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x88], eax
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x88], eax
movabs rbx, 0x8000000000000000
lea r14, [rsp + 0x1f8]
mov qword [r14 + 0x18], rbx
mov qword [r14 + 0x30], rbx
and qword [r14], 0
mov qword [r14 + 8], 8
and qword [r14 + 0x10], 0
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x70], r8
mov qword [rsp + 0xa8], r8
add byte [rax], al
add byte [rcx - 0x76], al
sbb al, 0x41
mov dl, byte [rdi + 0x1d]
add byte [rax], al
add byte [rcx - 0x76], al
sbb al, 0x41
mov dl, byte [rdi + 0x1d]
call fcn.14007e8e1
mov r8, rdx
mov rcx, r14
mov rdx, rax
call fcn.140127c3e
xor eax, eax
cmp qword [r15], rax
je 0x1400e7bd0
mov rcx, qword [r15 + 8]
call fcn.140127b27
lea rcx, [rsp + 0x1f8]
mov word [rax + rdi*8], fs
add dword [rax], eax
add byte [rax - 0x77], cl
ret 0xf7e8
add byte [rax + rax], al
lea rax, [rsi + 0x1b8]
mov qword [rsp + 0x28], rax
lea rcx, [rsp + 0x1f8]
call case.0x1400b8a38.1292
mov r12, rdx
test rax, rax
invalid
je 0x1400e7c39
sal byte [rax + rcx*2 + 0x48], 0x8d
mov word [rax + rdi*8], fs
add dword [rax], eax
add al, ch
invalid
lea rcx, [rsp + 0x1f8]
call fcn.1400ebb4a
lea rcx, [rsp + 0x80]
add byte [rax], 0
add al, ch
mov edx, 0x48ffffe3
lea ecx, [rsp + 0x370]
add byte [rax], 0
add al, ch
mov edx, 0x48ffffe3
lea ecx, [rsp + 0x370]
lea rdx, [rsp + 0x490]
mov r8d, 0x118
call sub.VCRUNTIME140.dll_memcpy
mov r15, qword [rsp + 0x28]
mov r14d, 2
mov rbx, r12
jmp 0x1400e80c4
lea r14, [rsp + 0x1a0]
mov qword [r14 + 0x10], rbx
mov word [r14 + 0x50], 1
and qword [r14 + 0x40], 0
and qword [r14], 0
mov qword [r14 + 0x28], rbx
mov rcx, qword [r15 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov rcx, r14
mov rdx, rax
call fcn.140128025
mov rcx, r14
mov rdx, r13
mov r8, rbp
call 0x140127edd
mov al, byte [r15 + 0x18]
mov byte [r14 + 0x50], al
mov al, byte [r15 + 0x19]
mov byte [r14 + 0x51], al
cmp byte [r15 + 0x1a], 0
je 0x1400e7cb9
mov ecx, 0x10
mov edx, 8
call fcn.1400c65ff
mov r14, rax
mov eax, 1
mov qword [r14], rax
mov qword [r14 + 8], rax
lea r15, [0x14021a4d8]
jmp 0x1400e7cf5
cmp byte [r15 + 0x1b], 0
je case.0x1400b8359.676
mov dword [rbp + 8], edi
lea r9, [rsp + 0x1c8]
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x80], al
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x80], al
movups xmm1, xmmword [rsp + 0x90]
movups xmm2, xmmword [rsp + 0xa0]
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa0], dl
movaps xmmword [rsp + 0x190], xmm2
add byte [rax], al
movaps xmmword [rsp + 0x180], xmm1
movaps xmmword [rsp + 0x170], xmm0
mov qword [rsp + 0x78], r12
mov rcx, qword [r9 - 0x18]
xor eax, eax
cmp byte [r9 + 0x28], 0
mov r8d, 0
je 0x1400e7d65
mov r8, qword [rsp + 0x1b8]
cmp rcx, rbx
cmove r8, rax
ror byte [rbp + rcx*4 - 0x4c], 0x24
add al, byte [rax]
add byte [rcx + rcx*4 - 0xf], cl
ror byte [rbp + rcx*4 - 0x4c], 0x24
add al, byte [rax]
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, r12
call fcn.14012822f
mov r13, qword [r14 + 0x10]
cmp r13, 2
jne 0x1400e7db7
mov r12, qword [rsp + 0x240]
lea rcx, [rsp + 0x170]
call fcn.1400e5fc5
lea rcx, [rsp + 0x78]
call fcn.1400e5ef3
mov ebx, 2
mov r15, qword [rsp + 0x28]
jmp 0x1400e7fdf
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
add dword [rax], eax
add al, ch
invalid
lea r15, [rsp + 0x1b0]
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x248]
mov qword [rsp + 0x60], rax
and al, 0x60
mov r14d, dword [rsp + 0x258]
mov rbp, qword [rsp + 0x260]
mov rcx, qword [r15 - 0x10]
mov rdx, qword [r15 - 8]
call fcn.1400ebc18
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x40], rdx
lea rcx, [rsp + 0x158]
mov rdx, r15
call fcn.1400ebc3a
mov al, byte [r15 + 0x40]
mov byte [rsp + 0x27], al
mov al, byte [r15 + 0x41]
mov byte [rsp + 0x26], al
mov rcx, qword [r15 + 0x30]
mov rdx, qword [r15 + 0x38]
call fcn.14014f5f2
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rdx
test r13, r13
je 0x1400e7e6e
test r14d, r14d
lea rdx, [0x14024c278]
cmovne rdx, rbp
lea r15, [rsp + 0x240]
mov rcx, r15
mov r8, r14
call fcn.14012721f
mov rcx, rbp
call qword [sym.imp.secur32.dll_FreeContextBuffer]
mov r15, qword [r15]
cmp r15, rbx
jne 0x1400e7e7b
xor r15d, r15d
mov ebx, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
xor r13d, r13d
jmp 0x1400e7e8b
invalid
adc byte [rax - 0x75], cl
pushfq
mov rbx, qword [rsp + 0x248]
mov r13, qword [rsp + 0x250]
lodsb al, byte [rsi]
and al, 0x50
add al, byte [rax]
invalid
and al, 0x48
add al, byte [rax]
add byte [rbx + rcx*4 - 0x54], cl
lodsb al, byte [rsi]
lodsb al, byte [rsi]
and al, 0x50
add al, byte [rax]
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0x60
invalid
lea r14, [rsp + 0x660]
mov rcx, r14
lea rdx, [rsp + 0x1c8]
add dword [rax], eax
add al, ch
sub bh, byte [rsi]
add byte [rax], al
add dword [rax], eax
add al, ch
sub bh, byte [rsi]
add byte [rax], al
mov rax, qword [rsp + 0x48]
mov qword [r14 - 0xb8], rax
mov rax, qword [rsp + 0x40]
mov qword [r14 - 0xb0], rax
movups xmm0, xmmword [rsp + 0x80]
movups xmm1, xmmword [rsp + 0x90]
movups xmm2, xmmword [rsp + 0xa0]
add byte [rcx + 0xf], al
adc dword [rsi - 0xa8], eax
add byte [rcx + 0xf], al
adc dword [rsi - 0xa8], eax
movups xmmword [r14 - 0x98], xmm1
movups xmmword [r14 - 0x88], xmm2
and qword [r14 - 0x78], 0
mov ecx, 1
mov qword [r14 - 0x70], rcx
xorps xmm0, xmm0
movups xmmword [r14 - 0x68], xmm0
and qword [r14 - 0x58], 0
mov qword [r14 - 0x50], rcx
movups xmmword [r14 - 0x48], xmm0
mov qword [r14 - 0x38], r15
mov qword [r14 - 0x30], rbx
mov qword [r14 - 0x28], r13
fmul dword [rcx - 0x7d]
loopne 0x1400e7f20
mov rax, qword [rsp + 0x168]
mov qword [r14 - 8], rax
clc
movups xmm0, xmmword [rsp + 0x158]
movups xmmword [r14 - 0x18], xmm0
mov dword [r14 + 0x18], 0x10000
mov dword [rsi + 0x18], 0x10000
mov byte [r14 + 0x1c], 0
mov byte [rsi + 0x1c], 0
fmul dword [rcx - 0x7d]
loopne 0x1400e7f20
mov byte [rsi + 0x1c], 0
mov qword [r14 + 0x30], r12
mov rax, qword [rsp + 0x68]
mov qword [r14 + 0x38], rax
mov rax, qword [rsp + 0x60]
mov qword [r14 + 0x40], rax
mov rax, qword [rsp + 0x58]
mov qword [r14 + 0x48], rax
mov rax, qword [rsp + 0x50]
mov qword [r14 + 0x50], rax
mov qword [r14 + 0x58], rcx
and qword [r14 + 0x60], 0
add byte [rdx + 0x41272444], cl
mov byte [rsi + 0x68], al
add byte [rdx + 0x41272444], cl
mov byte [rsi + 0x68], al
mov al, byte [rsp + 0x26]
mov byte [r14 + 0x69], al
mov word [r14 + 0x6a], 0x100
lea r14, [rsp + 0x240]
add al, byte [rax]
add byte [rax - 0x73], cl
lea edx, [rsp + 0x5a8]
test al, 5
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x73], cl
lea edx, [rsp + 0x5a8]
test al, 5
add byte [rax], al
mov rcx, r14
test al, 5
add byte [rax], al
mov rcx, r14
call case.0x1400bbdef.490
xor eax, eax
mov rbx, qword [r14 + 8]
mov r12, qword [r14 + 0x10]
cmp qword [r14], rax
je 0x1400e8492
add byte [rcx], dh
ror byte [rcx - 0x75], 0x5e
or byte [rbp - 0x75], cl
adc byte [rcx + 0x39], cl
invalid
cmp rbx, 2
mov r15, qword [rsp + 0x28]
sti
add cl, byte [rbx + rcx*4 + 0x7c]
and al, 0x28
je 0x1400e7fdf
lea rdx, [rsp + 0x258]
lea rcx, [rsp + 0x5a8]
mov r8d, 0x118
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x490]
lea rdx, [rsp + 0x5a8]
add byte [rax], al
and al, 0x90
add al, 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xa8
add eax, 0xb8410000
add byte [rax], al
mov r8d, 0x118
add byte [rax], al
mov r8d, 0x118
call sub.VCRUNTIME140.dll_memcpy
mov r14d, 1
add byte [rax], al
lea rcx, [rsp + 0x1a0]
and al, 0xa0
add dword [rax], eax
add al, ch
sar byte [rbx], 1
add byte [rax], al
add byte [rax], al
call fcn.1400ebbdd
lea rcx, [rsp + 0x1f8]
call fcn.1400ebb4a
clc
add dword [rax], eax
add al, ch
xor byte [rbx], bh
add byte [rax], al
lea rcx, [rsp + 0x370]
lea rdx, [rsp + 0x490]
mov r8d, 0x118
add al, 0
add byte [rcx - 0x48], al
sbb byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
test r14, r14
je 0x1400e8067
cmp rbx, 2
je 0x1400e7c2b
mov word [rax + rdx*8], fs
or byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
add eax, dword [rax]
add byte [rcx - 0x48], al
sbb byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov r14d, 1
jmp 0x1400e8085
add al, ch
xor ebx, esi
invalid
lea rcx, [rsp + 0x8d0]
lea rdx, [rsp + 0x370]
mov r8d, 0x118
call sub.VCRUNTIME140.dll_memcpy
xor r14d, r14d
lea rdx, [rsp + 0x900]
mov rax, qword [rdx - 0x10]
mov qword [rsp + 0x100], rax
test byte [rax + rax], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rdx - 0x30], al
movups xmm1, xmmword [rdx - 0x20]
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
lea rcx, [rsp + 0x9e8]
lea ecx, [rsp + 0x9e8]
lea ecx, [rsp + 0x9e8]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0x1b1], 1
mov qword [rsi + 0x80], r14
mov qword [rsi + 0x88], rbx
mov qword [rsi + 0x90], r12
add byte [rax], al
add byte [rcx + rcx*4 - 0x5a], cl
nop
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xe0], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
sub byte [rsp + 0xf0], cl
movups xmmword [rsi + 0x98], xmm0
movups xmmword [rsi + 0xa8], xmm1
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
mov rax, qword [rsp + 0x100]
mov eax, dword [rsp + 0x100]
mov qword [rsi + 0xb8], rax
and qword [rsi + 0xc0], 0
lea r14, [rsi + 0xc8]
lea rdx, [rsp + 0x9e8]
mov r8d, 0xe8
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
call fcn.1400e6420
mov rax, qword [rsi + 0x80]
test rax, rax
test eax, eax
test eax, eax
je 0x1400e8227
lea rdx, [rsi + 0x88]
cmp eax, 1
jne 0x1400e8297
invalid
invalid
add dword [rax], eax
invalid
test dword [0x1810e815c], edi
mov eax, 0x128
add byte [rax], al
mov r8d, 0x128
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
mov r8, qword [rsp + 0x70]
mov qword [rsp + 0x30], rdx
mov rbx, qword [rsi + 0x1b8]
mov qword [rsi + 0x1b8], 2
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x7d], cl
cmp ebx, 2
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x7d], cl
cmp ebx, 2
je case.0x1400ceb53.171
cmp ebx, 2
je case.0x1400ceb53.171
add byte [rbp - 0x77], cl
invalid
mov r13, r8
lea r15, [rsi + 0x1b8]
add dword [rax], eax
invalid
lea r12, [rsi + 0x1f8]
movups xmm0, xmmword [rsi + 0x1c0]
add byte [rdi], cl
adc byte [rsi + 0x1d0], cl
mov ss, eax
add dword [rax], eax
add byte [rdi], cl
movups xmm2, xmmword [rsi + 0x1e0]
adc byte [rsi + 0x1e0], dl
adc byte [rsi + 0x1e0], dl
lea r14, [rsp + 0x5e8]
movups xmmword [r14 - 0x18], xmm2
movups xmmword [rsi - 0x18], xmm2
adc dword [rsi - 0x18], edx
movups xmmword [r14 - 0x28], xmm1
fadd dword [rcx + 0xf]
adc dword [rsi - 0x38], eax
mov r8d, 0xe8
call 0x18c0e81d7
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
scasd eax, dword [rdi]
int1
invalid
add byte [rcx - 0x77], cl
pop rsi
ror byte [rbp - 0x77], 0x6e
mov dword [rsi - 8], ebp
mov dword [rsi - 8], ebp
lea r14, [rsp + 0x240]
lea rdx, [rsp + 0x5a8]
xchg esp, eax
and al, 0xa8
invalid
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xa8
add eax, 0x894c0000
mov rcx, r14
mov rcx, r14
call case.0x1400bbdef.490
cmp qword [r14], 0
mov rbp, qword [r14 + 8]
mov ebp, dword [rsi + 8]
mov ebp, dword [rsi + 8]
mov r13, qword [r14 + 0x10]
je 0x1400e82a4
xchg ecx, eax
add byte [rax], al
invalid
xchg ecx, eax
add byte [rax], al
add byte [rax - 0x7d], cl
std
add cl, byte [rdi]
test dword [rbp - 0x42ffffff], edi
add dword [rax], eax
add byte [rbp + 2], bh
cmp rbp, 2
jne case.0x1400cb08f.237
add dword [rax], eax
invalid
mov ebp, 2
jmp 0x1400e8322
mov rbp, qword [rsi + 0x88]
mov r13, qword [rsi + 0x90]
mov rax, qword [rsi + 0xb8]
add byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rsi + 0xa8], al
movaps xmmword [rsp + 0xc0], xmm0
movups xmm0, xmmword [rsi + 0x98]
movaps xmmword [rsp + 0xb0], xmm0
mov rbx, qword [rsi + 0xc0]
lea rcx, [rsp + 0x7e8]
lea ecx, [rsp + 0x7e8]
mov r8d, 0xe8
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov word [rsi + 0x1b0], 1
cmp rbp, 3
jne 0x1400e8380
jmp 0x1400e846f
mov r13, qword [rdx]
mov ebp, 2
jmp 0x1400e8375
lea rdx, [rsp + 0x258]
lea r14, [rsp + 0xad0]
mov r8d, 0x118
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x6d0]
mov r8d, 0x118
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0x370], xmm0
movaps xmmword [rsp + 0x380], xmm1
mov rax, qword [r14 + 0x20]
mov qword [rsp + 0x390], rax
lea rdx, [rsp + 0x700]
lea rcx, [rsp + 0x490]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
cmp rbp, 3
je 0x1400e8467
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0xd0], rax
movaps xmm0, xmmword [rsp + 0x370]
movaps xmm1, xmmword [rsp + 0x380]
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
lea rcx, [rsp + 0x7e8]
lea rdx, [rsp + 0x490]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
call fcn.1400e642a
mov word [rsi + 0x1b0], 1
xor ebx, ebx
mov rcx, qword [rsp + 0x30]
call 0x1400e63cf
mov qword [rdi], rbp
mov qword [rdi + 8], r13
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
movups xmmword [rdi + 0x10], xmm0
movups xmmword [rdi + 0x20], xmm1
mov rax, qword [rsp + 0xd0]
mov qword [rdi + 0x30], rax
mov qword [rdi + 0x38], rbx
add rdi, 0x40
lea rdx, [rsp + 0x7e8]
mov r8d, 0xe8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
add byte [rax + 0x9ee901], dh
add byte [rax], al
lea rdx, [rsp + 0x258]
lea rbx, [rsp + 0xad0]
and al, 0xd0
or al, byte [rax]
add byte [rcx - 0x48], al
sbb byte [rcx], al
add byte [rax], al
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsp + 0x6d0]
mov ah, 0x24
rol byte [rsi], 1
add byte [rax], al
fld1
cwde
out dx, eax
invalid
mov ah, 0x24
rol byte [rsi], 1
add byte [rax], al
mov r8d, 0x118
mov rcx, r14
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
call fcn.1400e642a
mov qword [rsi + 0x1b8], rbp
scasb al, byte [rdi]
mov eax, 0x4c000001
mov dword [rsi + 0x1c0], ebp
scasb al, byte [rdi]
mov eax, 0x4c000001
mov dword [rsi + 0x1c0], ebp
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rsi + 0x1c8], xmm0
movups xmmword [rsi + 0x1d8], xmm1
fadd dword [rcx]
add byte [rax], al
fadd dword [rcx]
add byte [rax], al
mov rax, qword [r14 + 0x20]
mov qword [rsi + 0x1e8], rax
and qword [rsi + 0x1f0], 0
lea rdx, [rsp + 0x700]
mov r8d, 0xe8
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x38]
mov byte [rax], 4
mov qword [rdi], 3
mov al, 3
mov byte [rsi + 0x2e0], al
add rsp, 0xbe8
pop rbx
pop rbp
or eax, dword [rax]
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rdx, [rsp + 0x258]
lea rcx, [rsp + 0x490]
add al, 0
add byte [rcx - 0x48], al
sbb byte [rcx], al
add byte [rax], al
add al, 0
add byte [rcx - 0x48], al
sbb byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
xor r14d, r14d
mov r15, qword [rsp + 0x28]
jmp 0x1400e8000
lea rcx, [0x140214c75]
lea r8, [0x140214cf8]
jmp 0x1400e84f0
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140216800]
lea eax, [0x140216800]
lea eax, [0x140216800]
mov edx, 0x23
call fcn.1401583f0
lea rcx, [0x140214c75]
lea r8, [0x14021a1b0]
sbb al, 0x13
invalid
mov edx, 0x1e
add byte [rax], al
call fcn.140158790
ud2
push rdi
sub rsp, 0x48
mov rsi, rcx
cmp byte [rdx + 0x20], 2
jne 0x1400e854e
mov byte [rsi + 0x20], 2
jmp 0x1400e8571
invalid
and ecx, dword [rax - 0x73]
jl 0x1400e8576
lea rdi, [rsp + 0x20]
mov rcx, rdi
call fcn.1400ebe4a
mov rax, qword [rdi + 0x20]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x48
pop rdi
pop rsi
ret
test rax, 0xfffffffffffffffd
je 0x1400e86e2
mov rdi, rdx
mov rdx, qword [rdx + 8]
mov r8d, dword [rdi + 0x10]
lea rbx, [rsp + 0x38]
mov rcx, rbx
call fcn.14007e930
lea rcx, [rsp + 0x20]
mov rdx, rbx
call fcn.1400e873c
add byte gs:[rax], al
add byte [rax - 0x77], cl
stc
add byte gs:[rax], al
add byte [rax - 0x77], cl
stc
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
jmp 0x1400e86f1
movabs rax, 0x8000000000000000
mov qword [rsp + 0x20], rax
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
mov qword [rsi + 0x10], rax
mov rax, qword [rsp + 0x20]
mov qword [rsi], rax
mov rax, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [rsi + 8], rax
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
xor dword [rax - 0x75], ecx
jns 0x1400e8728
cmp rsi, 2
jne 0x1400e872f
add rcx, 8
call fcn.14006e70c
ror dword [rax], 0xe8
fstp qword [rdi - 8]
dec dword [rax - 0x77]
invalid
mov rax, rsi
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
ret
xor edi, edi
jmp 0x1400eb9a0
mov rcx, rbx
call fcn.14006e70c
jmp 0x1400ebb20
add rsp, 0x40
pop rbx
invalid
pop rbx
pop rdi
pop rsi
ret
invalid
cmp r8, rdi
je 0x1400ebb80
test r8, r8
je 0x1400ebb80
shl r8, 2
mov rcx, qword [rsi + 0x20]
mov edx, 4
call fcn.14000ce13
mov rcx, qword [rsi + 0x30]
cmp rcx, rdi
je 0x1400ebb92
mov rdx, qword [rsi + 0x38]
call fcn.140029b24
invalid
invalid
mov rdi, qword [rsi + 8]
mov rbx, qword [rsi + 0x10]
xor r14d, r14d
cmp rbx, r14
je 0x1400ebbb0
mov rcx, qword [rdi + r14*8]
inc r14
call fcn.140127b20
jmp 0x1400ebb9d
mov r8, qword [rsi]
test r8, r8
je 0x1400ebbd2
shl r8, 3
mov edx, 8
mov rcx, rdi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.14000ce13
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
adc cl, byte [rax - 0x77]
shr eax, 1
push rdx
mov edi, 0x89480003
ret 0x1b8
and al, 0x4c
mov eax, edi
shr rax, 0x3e
jne 0x1400ebcba
lea rbx, [r15 + r15]
mov ecx, 2
mov rdx, rbx
call case.0x140066034.158
test rax, rax
je 0x1400ebcbf
mov r14, rax
invalid
jmp 0x1400ebc95
or byte [rcx - 0x42], al
add al, byte [rax]
add byte [rax], al
xor ebx, ebx
mov rcx, r14
mov rdx, rdi
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], r15
mov qword [rsi + 8], r14
jbe 0x1400ebcb2
jbe 0x1400ebcb2
mov qword [rsi + 0x10], r15
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
call fcn.140048f90
mov ecx, 2
mov rdx, rbx
call fcn.140157f40
int3
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x48
movabs rax, 0x8000000000000000
cmp qword [rdx], rax
jne 0x1400ebcf4
mov qword [rcx], rax
jmp 0x1400ebd9f
mov r15, qword [rdx + 8]
mov r14, qword [rdx + 0x10]
test r14, r14
mov qword [rsp + 0x28], rcx
je 0x1400ebd3f
movabs rax, 0x555555555555555
cmp r14, rax
ja case.0x14006644c.1227
push rbp
push rbp
push rbp
push rbp
push rbp
push rbp
push rbp
add eax, 0xfc63949
xchg dword [rdi + 0x49000000], edx
imul ebx, esi, 0x18
imul rbx, r14, 0x18
mov ecx, 8
mov rdx, rbx
call case.0x140066034.158
mov rdi, rax
test rax, rax
jne 0x1400ebd44
mov ecx, 8
mov rdx, rbx
call fcn.140157f40
mov edi, 8
imul r12, r14, 0x18
xor r13d, r13d
lea rbx, [rsp + 0x30]
xor byte [rcx + rcx*4 - 0xb], cl
sub rbp, 1
jb 0x1400ebd8f
cmp r12, r13
je 0x1400ebd8f
push rdi
or byte [rbp - 0x75], cl
adc byte [r8 - 0x77], r9b
fld1
xchg ecx, eax
imul edi, edi, 0xffffffff
mov rax, qword [rsp + 0x40]
mov qword [rdi + r13 + 0x10], rax
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rdi + r13], xmm0
add r13, 0x18
add ebp, 0x18
mov r15, rsi
jmp 0x1400ebd53
mov rax, qword [rsp + 0x28]
mov qword [rax], r14
mov qword [rax + 8], rdi
mov qword [rax + 0x10], r14
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
call fcn.140048f90
int3
push rcx
add al, 0
add byte [rax - 0x77], cl
invalid
mov ecx, esi
call fcn.140127b72
mov rax, rdi
clc
add rsp, 0x28
pop rdi
pop rsi
ret
add byte [rcx], dh
ror byte [rax - 0x7d], 0xc4
sub bl, al
ret
sub rsp, 0x58
sub r8, r9
jb 0x1400ebe14
ret
mov qword [rcx], rdx
add rdx, r9
mov qword [rcx + 8], r9
mov dword [rcx + 8], ecx
or byte [r8 - 0x77], cl
push rcx
adc byte [rcx + rcx*4 + 0x41], cl
sbb byte [r8 - 0x7d], cl
add esp, 0x58
add esp, 0x58
ret
lea rax, str.mid___len
invalid
push rbx
adc eax, dword [rax]
lea rcx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rax
mov qword [rcx + 8], 1
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x160446
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x160446
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x12ea44
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x12ea44
call fcn.140158310
int3
lea ebx, [rsp + 0x20]
mov rcx, rbx
fld1
loop 0x1400ebe65
call fcn.14004c246
mov al, byte [rsi + 0x20]
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rdi + 0x10], xmm1
adc byte [r15], r9b
adc dword [rdi], eax
invalid
adc byte [r15], r9b
adc dword [rdi], eax
invalid
invalid
mov byte [rdi + 0x20], al
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
and al, 0x20
call fcn.14014ce2b
mov rax, rsi
add rsp, 0x30
add esp, 0x30
add esp, 0x30
pop rsi
ret
invalid
mov dword [rax], ecx
ret
or bl, al
jmp 0x1400e6193
and al, ch
adc cl, bl
invalid
and al, 0x60
mov qword [rsp + 0x20], rax
call fcn.1400ec045
mov rax, rsi
add rsp, 0x30
pop rsi
ret
add rdx, 0x10
call fcn.140074ba3
mov rax, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
invalid
pop rsi
ret
mov rax, rsi
add rsp, 0x20
pop rsi
ret
sub rsp, 0x50
mov rsi, rcx
lea rcx, [rdx + 0xf0]
call case.0x140103ec9.392
invalid
add al, ch
loope 0x1400ebf4d
add eax, dword [rax]
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rdx
test rax, rax
je 0x1400ebfbf
invalid
and cl, byte [rax - 0x77]
stc
mov rcx, rdi
call fcn.14007e25a
test eax, eax
je 0x1400ebfc6
and bh, cl
stc
inc dword [rbp - 0x7ee28b40]
cli
invalid
cmp edx, 0x8009030e
jne 0x1400ebfc6
lea rcx, [rsp + 0x40]
call fcn.14006e70c
call fcn.14006e70c
xor eax, eax
jmp 0x1400ebfcb
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
jmp 0x1400ebfcb
mov eax, 2
lea rcx, [rsp + 0x38]
mov qword [rcx + 8], rdi
jns 0x1400ebfdc
or byte [rax - 0x77], cl
add eax, ebp
invalid
invalid
invalid
dec dword [rax - 0x57]
std
invalid
invalid
invalid
je case.0x1400c138f.377
invalid
invalid
mov rdi, rdx
xlatb
mov rdx, qword [rdx + 8]
mov r8d, dword [rdi + 0x10]
lea rbx, [rsp + 0x38]
lea ebx, [rsp + 0x38]
cmp byte [rax - 0x77], cl
fld1
xor al, 0x29
stc
dec dword [rax - 0x73]
and al, 0x20
cmp byte [rax - 0x77], cl
fld1
xor al, 0x29
stc
dec dword [rax - 0x73]
and al, 0x20
and al, 0x20
mov rdx, rbx
call fcn.1400e873c
mov rcx, rdi
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
invalid
xor dword [rdi], eax
add bl, ch
invalid
invalid
invalid
movabs rax, 0x8000000000000000
mov qword [rsp + 0x20], rax
and al, 0x20
add byte [rax + 0x24448948], al
and byte [rax - 0x75], cl
mov eax, dword [rsp + 0x30]
and al, 0x20
mov rax, qword [rsp + 0x30]
mov qword [rsi + 0x10], rax
mov rax, qword [rsp + 0x20]
and byte [rax - 0x77], cl
invalid
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
add rsp, 0x50
push rax
push rax
pop rbx
pop rdi
pop rsi
ret
test r10, r10
je case.0x1400c3b8a.365
mov r11d, dword [rax + 0x10]
add rax, 0x10
adc byte [rcx - 0x7d], cl
ret 0x4df0
test ebx, ebx
je case.0x1400c1e73.372
mov r9, qword [rax + 8]
jmp 0x1400ec07f
xor r11d, r11d
mov qword [rsp + 0x20], r11
mov dword [rsp + 0x20], ebx
call fcn.1400e9822
nop
add rsp, 0x28
ret
je 0x1400ec0b1
cmp eax, 1
je 0x1400ec0ba
jmp 0x1400ec16a
cmp byte [rsi + 0xd3], 0
jne 0x1400ec127
lea rax, [rsp + 0x2c]
mov dword [rax], 1
movabs rcx, 0x200000004
lea r8, [rsp + 0x48]
mov qword [r8], rcx
mov qword [r8 + 8], rax
movabs rax, 0x100000000
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
mov qword [rdx], rax
mov qword [rdx + 8], r8
lea rcx, [rsi + 0xf0]
lea ecx, [rsi + 0xf0]
lea ecx, [rsi + 0xf0]
call qword [sym.imp.secur32.dll_ApplyControlToken]
test eax, eax
je 0x1400ec10e
mov edi, eax
shl rdi, 0x20
or rdi, 2
jmp 0x1400ec141
mov dword [rsi + 0xd0], 0x1010000
add byte [rax], al
add dword [rcx], eax
mov byte [rsi + 0xd4], 0
add byte [rax], al
and qword [rsi + 0x110], 0
lea rdi, [rsp + 0x30]
mov rcx, rdi
mov rdx, rsi
call fcn.1400e9aae
ja 0x1400ec10e
invalid
inc dword [rbx + 0x2e75023f]
cmp dword [rdi], 2
jne 0x1400ec16a
invalid
mov rdi, qword [rsp + 0x38]
and al, 0x38
mov qword [rsp + 0x30], rdi
mov rcx, rdi
mov ecx, edi
jl 0x1400ec169
mov ecx, edi
call fcn.14005e2ea
and edi, esi
dec dword [rax - 0x7d]
and qword [rsi + 0x38], 0
and qword [rsi + 0x38], 0
and dword [rsi + 0x38], 0
cmp al, 0xd
jne 0x1400ec171
invalid
sbb cl, byte [rax - 0x73]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
and al, 0x30
and al, 0x30
xor al, ch
stosd dword [rdi], eax
call fcn.14006e70c
mov eax, 1
xor edi, edi
jmp 0x1400ec173
and eax, 0x1b8fff8
add byte [rax], al
add byte [rcx], dh
invalid
and qword [rsi + 0x38], 0
and dword [rsi + 0x38], 0
xor edi, edi
xor eax, eax
mov rdx, rdi
add rsp, 0x58
pop rdi
pop rsi
ret
fcos
inc dword [rbx + 0x3975023b]
mov rbx, qword [rsp + 0x30]
mov rcx, rbx
call fcn.14005e2ea
cmp al, 0xd
jne 0x1400ec1f3
add byte [rax], al
add byte [rax - 0x77], cl
fld1
cmp dword [0x156fac1cd], esp
lea rcx, [rsi + 8]
mov r8d, 0x128
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
test eax, 0x480006b1
and dword [rsi], 0
invalid
add byte es:[rax - 0x7d], cl
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
invalid
mov ecx, edi
add rsp, 0x40
add esp, 0x40
invalid
pop rbx
pop rdi
pop rsi
jmp 0x1400e6193
lahf
invalid
invalid
lahf
invalid
jmp fcn.140127b72
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
js 0x1400ec276
mov esi, edx
mov rdi, rcx
mov eax, dword [rdx + 8]
mov rcx, rax
shl rcx, 0x20
or rcx, 2
xor ebx, ebx
test eax, eax
cmovne rbx, rcx
mov qword [rsp + 0x28], rbx
mov dword [rsp + 0x28], ebx
pop rsp
and al, 0x28
pop rsp
and al, 0x28
jne 0x1400ec361
test dword [0x1880ec256], ecx
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
call fcn.1400e659a
lea rbx, [rsp + 0x50]
mov rcx, rbx
mov rdx, rsi
mov edx, esi
bnd call fcn.140127a29
cmp al, 0xa3
invalid
cmp qword [rbx], 0
je 0x1400ec34a
test dl, dl
add byte [rax], al
add byte [rax - 0x77], cl
je 0x1400ec2a0
invalid
mov qword [rsp + 0x20], rsi
and al, 0x20
and byte [rax - 0x73], cl
and al, 0x40
lea rax, [rsp + 0x40]
lea eax, [rsp + 0x40]
lea rbx, [rsp + 0x68]
and al, 0x68
mov qword [rbx], rax
mov dword [rbx], eax
and qword [rbx + 8], 0
and dword [rbx + 8], 0
add byte [rdi], cl
movups xmm0, xmmword [rsp + 0x58]
adc byte [rsp + 0x58], al
movups xmmword [rax], xmm0
lea r14, [rsp + 0x28]
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x28
mov rsi, qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov esi, dword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rcx, rbx
call fcn.140127ada
invalid
invalid
add eax, dword [rax]
invalid
add eax, dword [rax]
mov r15, rdx
mov edi, edx
cmp rax, 1
cmp eax, 1
jne 0x1400ec32f
jnp 0x1400ec2fd
mov qword [rsp + 0x38], rdi
mov dword [rsp + 0x38], edi
jl 0x1400ec2dc
and al, 0x38
and qword [rsp + 0x28], 0
and al, 0x28
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call fcn.140127bbf
mov r12, rax
mov esp, eax
clc
mov eax, 0x89490003
add byte [rcx - 0x77], cl
add byte [rcx - 0x77], cl
mov esp, eax
invalid
mov r13, rdx
cmp rax, 1
add dword [rbp + 0x23], esi
add dword [rbp + 0x23], esi
mov rcx, qword [r13 + 8]
mov edx, dword [r13 + 0x10]
mov edx, dword [rbp + 0x10]
mov edx, dword [rbp + 0x10]
adc byte [rbp - 0x75], cl
or byte [r13 - 0x75], r8b
mov r9d, dword [r15 + 0x10]
adc al, ch
mov r8, qword [r15 + 8]
mov r9d, dword [r15 + 0x10]
invalid
adc al, ch
call fcn.140127b4e
mov ax, 3
add byte [rcx - 0x1676b33b], cl
mov ebp, eax
mov rcx, r13
call rsi
test bpl, bpl
in eax, dx
je 0x1400ec2bf
jmp 0x1400ec301
mov rcx, r12
mov ecx, esp
mov rdx, r13
call fcn.140127c30
invalid
invalid
add byte [rax - 0x75], cl
and al, 0x28
mov rcx, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
call fcn.140127c30
and byte [rcx - 0x76b3fffd], bh
stc
and byte [rcx - 0x76b3fffd], bh
stc
call rsi
cmp r12, 1
add dword [rbp - 0x78], esi
mov rcx, qword [rsp + 0x48]
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
invalid
add byte [rcx], dh
fisttp dword [rax - 0x75]
je 0x1400ec350
and bl, ch
invalid
retf 0x72e
invalid
mov rcx, rax
mov rdx, r15
cli
cli
call fcn.140127c30
add eax, dword [rax]
mov rcx, qword [rsp + 0x48]
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
mov rsi, qword [rsp + 0x20]
mov esi, dword [rsp + 0x20]
je 0x1400ec36d
invalid
lea rdx, str.unable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.11_srcutilpoll_buf.rs
lea edx, str.unable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.11_srcutilpoll_buf.rs
mov r8d, 0x3f
mov eax, 0x3f
invalid
add byte [rcx - 0x35fd17d9], dh
add eax, dword [rax]
mov cl, 0x27
call fcn.140128d60
mov rbx, rax
ret
mov rcx, qword [rsi]
call sub.crypt32.dll_CertFreeCertificateChain
mov rax, rbx
fmul dword [rax - 0x7d]
invalid
invalid
fmul dword [rax - 0x7d]
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp byte [rcx + rcx*8 - 0x7cb7fa8b], al
invalid
test cl, cl
jne 0x1400ec38a
add rsp, 0x38
ret
lea rax, [0x14024b5c0]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_alloc_src_string.rs
lea r9, [0x140217e90]
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x37
add byte [rbp + rcx*4 + 0xd], cl
in al, dx
mov edx, 0x8d4c0012
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x37
mov edx, 0x37
call fcn.1401586d0
invalid
ret
invalid
invalid
add ah, cl
push r15
push r14
push rsi
int3
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x178
in al, dx
js 0x1400ec3c6
add byte [rax], al
in al, dx
js 0x1400ec3c6
add byte [rax], al
add byte [rsi + 0xf], ah
sub dword [rsp + 0x160], esi
mov ah, 0x24
and al, 0x60
add dword [rax], eax
invalid
movapd xmmword [rsp + 0x160], xmm6
and al, 0x60
add dword [rax], eax
add byte [rcx + rcx*4 + 0x44], cl
mov qword [rsp + 0x30], r8
and al, 0x30
mov rsi, rdx
movzx eax, byte [rdx + 0x441]
add byte [rbp - 0x7376b740], al
and al, 0xa8
add byte [rax], al
invalid
invalid
invalid
add byte [rbp - 0x7376b740], al
mov dword [rsp + 0xa8], ecx
and al, 0xa8
add byte [rax], al
add byte [rcx + rdi - 0x7d], dh
clc
je 0x1400ec424
cmp eax, 3
jne 0x1400ed053
add ecx, dword [rdi]
test dword [rdi + 0xc], ebx
add byte [rax], al
mov r12, rcx
lea rbp, [rsi + 0x358]
movzx eax, byte [rsi + 0x358]
mov dh, 0x86
pop rax
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x4a], cl
add rax, qword [rax]
add byte [rax], al
mov dh, 0x86
pop rax
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x4a], cl
add rax, qword [rax]
add byte [rax], al
lea rcx, [0x14024fcd0]
add byte [rax], al
lea rcx, [0x14024fcd0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rbx, qword [r14]
invalid
jmp 0x1400ec78c
movups xmm0, xmmword [rsi]
movdqu xmm1, xmmword [rsi + 0x10]
adc bl, r14b
adc bl, dh
movq qword [rsi + 0x68], mm1
invalid
invalid
adc bl, dh
movq qword [rsi + 0x68], mm1
invalid
invalid
push 0x5846110f
movups xmmword [rsi + 0x58], xmm0
mov byte [rsi + 0x442], 1
mov rbx, qword [rsi + 0x20]
and byte [rbx + rcx*4 + 0x7e], cl
sub byte [rdi + rcx - 0x49], al
movzx esi, word [rsi + 0x30]
mov bh, 0x76
invalid
add dword [rax - 0x75], ecx
pop rsi
and byte [rbx + rcx*4 + 0x7e], cl
sub byte [rdi + rcx - 0x49], al
movzx esi, word [rsi + 0x30]
mov bh, 0x76
invalid
mov bh, 0x76
xor byte [rdi], cl
adc byte [rsi + 0x48], al
movups xmm0, xmmword [rsi + 0x48]
movups xmmword [rsi + 0x88], xmm0
mov byte [rax], al
add byte [rax], al
movdqu xmm0, xmmword [rsi + 0x38]
movdqu xmmword [rsi + 0x78], xmm0
jg case.0x1400c1c40.400
js case.0x1400c1c40.400
mov ch, byte [rsi + 0x440]
jg case.0x1400c1c40.400
js case.0x1400c1c40.400
mov ch, byte [rsi + 0x440]
cmp qword [rsi + 0x88], 0
cmp dword [rsi + 0x88], 0
add byte [rax], al
add byte [rax], al
je case.0x1400bbdef.497
mov rax, 0xffffffffffffff00
mov rcx, qword [rsi + 0x80]
invalid
invalid
add byte [rax], 0
add byte [rax + 1], cl
add byte [rax], al
add rcx, rax
mov r8d, 0x27
add byte [rax], al
add byte [rax - 0x7f], cl
cmp rcx, 0xffffffffffffff01
cmp ecx, 0xffffff01
rol dword [rcx - 0x48], 0x27
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
invalid
stc
add edi, edi
cmp ecx, 0xffffff01
invalid
jae 0x1400ec498
or dword [rax - 0x73], ecx
lea rdx, str.username_length_should_between_1_to_255password_length_should_between_1_to_255C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rs
adc eax, 0x12928a
mov dl, byte [rdx + 0x16eb0012]
jmp case.0x1400c1c40.401
add rax, qword [rsi + 0x90]
cmp rax, 0xffffffffffffff01
cmp eax, 0xffffff01
xchg byte [rax + 0x48000000], dl
cmp eax, 0xffffff01
invalid
jae case.0x1400bbdef.497
lea rdx, [0x140215747]
mov ebp, 2
add al, byte [rax]
add byte [rax], al
mov al, 0x12
jmp 0x1400ed7ed
xor edx, dword [rbx]
add byte [rax], al
lea rax, [rsi + 0x38]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
adc byte [rax + 0x10], cl
adc byte [rax + 0x10], cl
adc byte [rdi], cl
sub dword [rsp + 0x50], ecx
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
movdqu xmm0, xmmword [rsi]
movdqu xmm1, xmmword [rsi + 0x10]
movdqa xmmword [rsp + 0xf0], xmm1
and al, 0xf0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x1400ec469
movdqa xmmword [rsp + 0xe0], xmm0
and al, 0xe0
add byte [rax], al
add byte [rax], al
xor eax, eax
mov byte [rsp + 0x100], al
and al, 0
add dword [rax], eax
add byte [rax + 0x44286], cl
add byte [rbp + rcx*4 - 0x5c], cl
movsb byte [rdi], byte [rsi]
add byte [rax], al
xor eax, eax
mov byte [rsp + 0x100], al
and al, 0
add dword [rax], eax
add byte [rax + 0x44286], cl
add byte [rbp + rcx*4 - 0x5c], cl
movsb byte [rdi], byte [rsi]
and al, 0xc0
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
movsb byte [rdi], byte [rsi]
and al, 0xc0
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, rbx
mov edx, ebx
mov r8, r15
call fcn.140050390
cmp dword [rsi], 0x8a41fff6
add al, 0x24
idiv bh
mov al, byte [r12]
cmp al, 2
jne 0x1400ec576
pop rdi
cmp r15, 0x100
jb 0x1400ec630
or al, 1
add byte [rax], al
add dword [rax], eax
add byte [rdi], cl
invalid
add byte [rax], al
mov qword [rsi + 0x328], 2
lea rdi, str.overlong_domainTarget_address_is_invalid:
xchg byte [rax], ch
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x13bc62
mov qword [rsi + 0x330], rdi
mov qword [rsi + 0x338], 0xf
cmp byte [rbx], al
add byte [rax], al
sldt word [rax]
add byte [rsi - 0x39], ah
xchg byte [rax], ah
add eax, dword [rax]
add byte [rdx], al
add byte [rax - 0x73], cl
mov word [rax + riz*8], fs
add byte [rax], al
add al, ch
jno case.0x1400c6d10.360
invalid
dec dword [rax - 0x77]
cli
mov r8d, 0xf
sldt word [rax]
add byte [rax + 0x2bd02], dh
add byte [rax], al
cmp byte [rbx], al
add byte [rax], al
sldt word [rax]
add byte [rsi - 0x39], ah
xchg byte [rax], ah
add eax, dword [rax]
add byte [rdx], al
add byte [rax - 0x73], cl
mov word [rax + riz*8], fs
and al, 0xe0
add byte [rax], al
add al, ch
jno case.0x1400c6d10.360
invalid
sldt word [rax]
add byte [rax + 0x2bd02], dh
add byte [rax], al
xor r13d, r13d
jmp 0x1400ed7ed
mov ecx, dword [rsp + 0xc1]
mov word [rcx + rax*8], fs
add byte [rax], al
add byte [rax], al
test al, al
invalid
invalid
invalid
invalid
add byte [rax], al
test al, al
je 0x1400ec643
add byte [rax], al
movzx eax, r14w
mov bh, 0xc6
invalid
mov edx, dword [rsp + 0xc5]
add byte [rax], al
mov dword [rsp + 0x90], ecx
mov dword [rsp + 0x94], edx
xchg esp, eax
and al, 0x94
add byte [rax], al
invalid
and al, 0x90
add byte [rax], al
add byte [rcx + 0x942494], cl
add byte [rax], al
xchg esp, eax
and al, 0x94
add byte [rax], al
add byte [rsi - 0x47], ah
add dword [rax], eax
mov cx, 1
jmp case.0x1400c6d10.386
add byte [rax], al
movzx eax, byte [rsi + 0x3c0]
mov dh, 0x86
rol byte [rbx], 0
invalid
add byte [rax], al
add byte [rbp + rcx*4 - 0x4a], cl
invalid
lea r14, [rsi + 0x360]
lea rcx, [0x14024fce8]
invalid
invalid
invalid
invalid
mov dh, 0x60
add eax, dword [rax]
add byte [rax - 0x73], cl
or eax, 0x163715
invalid
invalid
invalid
invalid
adc eax, 0x48001637
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
or dword [rax + 1], 0x48e0ffc8
jmp rax
mov rbx, qword [rsi + 0x388]
mov ebx, dword [rsi + 0x388]
sahf
mov byte [rbx], al
add byte [rax], al
jmp 0x1400ed4d1
jmp 0x1880ec5f7
mov dword [rsp + 0x98], eax
movzx eax, byte [rsi + 0x380]
add byte [rbx], 0
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rcx, [rsi + 0x360]
lea ecx, [rsi + 0x360]
add byte [rax], al
cwde
add byte [rax], al
add byte [rdi], cl
movzx eax, byte [rsi + 0x380]
add byte [rbx], 0
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rcx, [rsi + 0x360]
lea ecx, [rsi + 0x360]
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x38
mov qword [rsp + 0x38], rcx
lea rcx, [0x14024fd44]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rsp + 0x38]
jmp 0x1400ec8fc
add byte [rax - 0x75], cl
sahf
invalid
jmp 0x1400ec79e
mov r9w, 1
xor edx, edx
invalid
mov ecx, 0xd2310001
ror byte [rax - 0x47], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
sub bl, 0x44
invalid
mov word [rsi + rcx*4], fs
movabs rcx, 0x8000000000000000
jmp 0x1400ec687
add byte [rax], al
add byte [rax], al
add byte [rax], al
sub bl, 0x44
mov dword [rsp + 0x8e], ecx
mov word [rsp + 0x92], r14w
mov dword [rsp + 0x92], r14d
mov ah, 0x24
xchg edx, eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi + 0x44], ah
mov dword [rsp + 0x92], r14d
mov ah, 0x24
xchg edx, eax
add byte [rax], al
invalid
mov ah, 0x24
xchg edx, eax
add byte [rax], al
add byte [rcx], dh
xor eax, eax
xor ecx, ecx
leave
sal byte [rcx], 0xc9
mov rbx, qword [rsp + 0xc9]
mov ebx, dword [rsp + 0xc9]
mov word [rsp + 0x8c], cx
and al, 0x8c
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], al
and al, 0x8c
add byte [rax], al
add byte [rax], al
invalid
invalid
xchg esp, eax
mov r8d, dword [rsp + 0x8c]
mov rdx, qword [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x7f], 1
loope 0x1400ec67e
add bh, bh
invalid
inc dword [rbp + 0x31]
xor r15d, r15d
inc dword [rbp + 0x31]
leave
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x7f], 1
loope 0x1400ec67e
invalid
add bh, bh
invalid
inc dword [rbp + 0x31]
leave
mov r12, qword [rsp + 0xa8]
mov esp, dword [rsp + 0xa8]
mov word [rsi + 0x320], r9w
mov dword [rsi + 0x320], ecx
add eax, dword [rax]
add byte [rsi + 0x44], ah
mov dword [rsi + 0x322], r14d
mov word [rsi + 0x322], r14w
mov dword [rsi + 0x322], r14d
add byte [rax], al
mov dword [rsi + 0x324], r8d
movzx edx, dl
invalid
or rdx, rcx
mov qword [rsi + 0x328], rdx
xchg esi, eax
sub byte [rbx], al
add byte [rax], al
mov qword [rsi + 0x330], rbx
mov qword [rsi + 0x338], r15
mov dword [rsi + 0x338], edi
mov qword [rsi + 0x340], rax
lea rbx, [rsi + 0x98]
lea ebx, [rsi + 0x98]
cwde
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x40], al
add byte [rdi], cl
sub byte [rsp + 0x40], al
and al, 0x40
movaps xmm1, xmmword [rsp + 0x50]
movups xmmword [rsi + 0xe8], xmm0
movups xmmword [rsi + 0xf8], xmm1
adc dword [rsi + 0xf8], ecx
xchg al, ch
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0xf8], ecx
mov byte [rsi + 0x118], r13b
movaps xmm0, xmmword [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xe0], al
and al, 0xe0
add byte [rax], al
add byte [rax], al
and al, 0xe0
add byte [rax], al
add byte [rax], al
movdqa xmm1, xmmword [rsp + 0xf0]
invalid
add byte [rax], al
movdqa xmm1, xmmword [rsp + 0xf0]
movups xmmword [rsi + 0xc0], xmm0
adc dword [rsi + 0xc0], eax
adc dword [rsi + 0xc0], eax
movdqu xmmword [rsi + 0xd0], xmm1
mov rcx, qword [rsp + 0x100]
mov qword [rsi + 0xe0], rcx
mov qword [rsi + 0xb8], rax
mov eax, 0x48000000
add byte [rax], al
add byte [rax - 0x75], cl
xchg byte [rax], dh
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg byte [rax + 0x48000000], ch
mov eax, dword [rsi + 0x338]
add byte [rax], al
add byte [rax - 0x75], cl
xchg byte [rax], dh
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg byte [rax + 0x48000000], ch
mov eax, dword [rsi + 0x338]
mov qword [rsi + 0xb0], rax
movdqu xmm0, xmmword [rsi + 0x320]
add bl, dh
movq mm0, qword [rsi + 0x320]
movdqu xmmword [rsi + 0x98], xmm0
lea rcx, [rsi + 0x119]
mov ds, word [rcx]
add dword [rax], eax
add byte [rcx - 0x48], al
mov eax, 0x201
add dword [rdx], eax
add al, byte [rax]
add byte [rax], al
jg 0x1400ec6d2
cwde
add byte [rax], al
add byte [rax - 0x73], cl
mov ds, word [rcx]
add dword [rax], eax
add byte [rcx - 0x48], al
invalid
add dword [rdx], eax
invalid
add byte [rax], al
xor edx, edx
call sub.VCRUNTIME140.dll_memset
pxor xmm0, xmm0
movdqu xmmword [rsi + 0x108], xmm0
add byte [rbp + rcx*4 - 0x4a], cl
add rax, qword [rax]
add byte [rax], al
add byte [rbp + rcx*4 - 0x4a], cl
add rax, qword [rax]
add byte [rax], al
invalid
invalid
sahf
add byte [rax], al
mov qword [rsi + 0x348], rbx
lea rbp, [rsi + 0x358]
mov byte [rsi + 0x358], 0
add eax, dword [rax]
add byte [rax], al
add rax, qword [rax]
add byte [rax - 0x73], cl
scasb al, byte [rdi]
pop rax
add eax, dword [rax]
add dh, al
mov byte [rsi + 0x358], 0
add eax, dword [rax]
add byte [rax], al
mov qword [rsi + 0x350], rbx
invalid
invalid
ret
mov qword [rsi + 0x350], rbx
add rbx, 0x28
add ebx, 0x28
mov qword [rsi + 0x360], rbx
cmp byte [rbx + 0x20], 0
jne case.0x1400e39ff.52
ret
or byte [rax], al
add byte [rax], al
ret
add byte [rax], al
movzx edi, word [rbx]
cmp di, 4
jne 0x1400ec7e6
mov byte [rbx + 0x20], 1
and byte [rcx], al
movzx eax, word [rsp + 0xe4]
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x44
and al, 0x44
mov word [rsp + 0x44], ax
and al, 0x44
mov eax, dword [rsp + 0xe0]
mov dword [rsp + 0x40], eax
and al, 0x40
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rcx + 0x48402444], cl
and al, 0x40
invalid
and al, 0x40
and al, 0x40
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
mov rax, qword [rax]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx + 0x10]
mov al, 3
jmp 0x1400ed635
invalid
add byte [rsi - 0x39], ah
add eax, dword [rbx]
add byte [rsi - 0x7d], ah
cmp di, 3
mov word [rbx], 3
cmp di, 3
je 0x1400ed083
mov rcx, rbx
call fcn.1400e64cf
mov word [rbx], 4
rcr byte [rdi + rdi*8 + 0x3c766ff], cl
add al, 0
jmp qword [rsi - 0x39]
mov r9b, byte [rbx + 8]
movzx eax, word [rbx + 0xd]
mov bh, 0x43
or eax, 0xf4bb60f
mov dh, 0x4b
invalid
or byte [rdi], cl
mov bh, 0x43
or eax, 0xf4bb60f
mov dh, 0x4b
invalid
shl ecx, 0x10
or ecx, eax
shl rcx, 0x20
and byte [rbx + rcx*4 + 0x6b], al
or dword [rcx + 9], ecx
int 0x48
mov rdx, qword [rbx + 0x10]
mov r13d, dword [rbx + 9]
or r13, rcx
mov rdx, qword [rbx + 0x10]
mov r8, qword [rbx + 0x18]
mov eax, dword [rbx + 0x18]
mov eax, dword [rbx + 2]
add cl, byte [r15]
mov bh, 0x4b
invalid
invalid
movzx ecx, word [rbx + 6]
mov word [rsp + 0xe4], cx
mov word [rsp + riz*8], fs
add byte [rax], al
add byte [rax], al
invalid
mov word [rsp + riz*8], fs
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x40], eax
invalid
mov bh, 0x84
and al, 0xe4
add byte [rax], al
mov dword [rsp + 0x40], eax
and al, 0x40
movzx eax, word [rsp + 0xe4]
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x44
mov word [rsp + 0x44], ax
mov dword [rsp + 0x44], eax
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0xb0], eax
add byte [rax], al
add byte [rax], al
movzx eax, word [rsp + 0x44]
mov word [rsp + 0xb4], ax
mov dword [rsp + 0xb4], eax
and al, 0xb4
add byte [rax], al
add byte [rsi - 0x7d], ah
cmp edi, 2
and al, 0xb4
add byte [rax], al
add byte [rsi - 0x7d], ah
cmp edi, 2
jne 0x1400ec885
mov qword [rsp + 0x78], r8
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0xb8], r14
mov ebp, 2
mov qword [rsp + 0x68], r9
jmp 0x1400ed782
lea rcx, [rsi + 0x360]
mov word [rsi + 0x360], di
mov esi, 0x360
mov eax, dword [rsp + 0xb0]
mov dword [rsi + 0x362], eax
xchg byte [rdx + 3], ah
add byte [rax], al
movzx eax, word [rsp + 0xb4]
mov bh, 0x84
and al, 0xb4
add byte [rax], al
invalid
and al, 0xb4
add byte [rax], al
add byte [rsi - 0x77], ah
xchg byte [rsi + 3], ah
add ax, word [rax]
invalid
mov word [rsi + 0x366], ax
add ax, word [rax]
add byte [rax + rcx*4 - 0x72], al
mov byte [rsi + 0x368], r9b
invalid
mov byte [rsi + 0x368], r9b
mov rax, r13
mov eax, ebp
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x18], cl
mov rax, r13
mov eax, ebp
mov eax, ebp
shr rax, 0x30
mov byte [rsi + 0x36f], al
add byte [rcx + rcx*4 - 0x18], cl
call 0x1af9550f0
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x18], cl
shr rax, 0x20
mov word [rsi + 0x36d], ax
mov dword [rsi + 0x369], r13d
mov qword [rsi + 0x370], rdx
add eax, dword [rax]
invalid
imul eax, dword [rbx], 0x89480000
xchg esi, eax
jo case.0x1400bc219.530
invalid
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x7a], cl
invalid
xchg byte [rax + 3], bh
add byte [rax], al
mov qword [rsi + 0x378], r8
mov dword [rsi + 0x378], eax
add byte [rax], al
lea rax, [rsi + 0x380]
lea eax, [rsi + 0x380]
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
test byte [rax + rbx*4], ah
cwde
add byte [rax], al
mov qword [rsp + 0x98], rax
mov dword [rsp + 0x98], eax
add dh, al
xchg byte [rax + 3], al
mov byte [rsi + 0x380], 0
movups xmm0, xmmword [rcx]
movdqu xmm1, xmmword [rcx + 0x10]
movq mm1, qword [rcx + 0x10]
adc bl, dh
movdqu xmmword [rsi + 0x398], xmm1
movq qword [rsi + 0x398], mm1
mov ds, word [rax + 0xf000003]
add byte [rdi], cl
movups xmmword [rsi + 0x388], xmm0
adc dword [rsi + 0x388], eax
mov byte [rbx], al
add byte [rax], al
jmp case.0x1400cea96.522
lea edi, [rsi + 0x3f8]
add eax, dword [rax]
add byte [rdi], cl
mov dh, 0x86
invalid
add byte [rax], al
movzx eax, byte [rsi + 0x3f8]
lea r13, [rsi + 0x390]
lea ebp, [rsi + 0x390]
xchg al, bh
clc
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x52], cl
lea ebp, [rsi + 0x390]
test eax, eax
invalid
invalid
invalid
lea ebp, [rsi + 0x390]
test eax, eax
mov qword [rsp + 0xb8], r14
mov ah, 0x24
and al, 0xb8
add byte [rax], al
invalid
and al, 0xb8
add byte [rax], al
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
je 0x1400ecac5
test byte [rbx - 0x7cffffff], al
add dword [rax], eax
invalid
invalid
clc
add byte [rax], al
mov qword [rsp + 0xa0], rbp
je 0x1400ecac5
invalid
add dword [rcx], 0
add dword [rax], eax
invalid
cmp eax, 3
jne case.0x1400c3b8a.384
add byte [rax], al
add ecx, dword [rdi]
test esi, eax
invalid
add byte [rax], al
jmp 0x1400ed32a
fimul dword [rcx]
add byte [rax], al
mov rcx, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
mov qword [rsp + 0xa0], rbp
mov qword [rsp + 0xb8], r14
add byte [rax], al
add byte [rdi + rcx - 0x49], al
cmpsb byte [rsi], byte [rdi]
mov byte [rbx], al
add eax, dword [rax]
invalid
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0xb8
add byte [rax], al
add byte [rdi + rcx - 0x49], al
cmpsb byte [rsi], byte [rdi]
mov byte [rbx], al
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rsi - 0x39], ah
mov word [rsi + 0x388], 4
invalid
invalid
mov word [rsi + 0x388], 4
mov dword [rsi + 0x388], 0x41660004
add byte [rax], al
add al, 0
cmp r12w, 4
cmp esp, 4
add al, 0xf
test byte [rdx], bh
invalid
je 0x1400ed0c0
add byte [rax], al
add byte [rax - 0x73], cl
mov cs, word [rax + 0xf000003]
add eax, dword [rax]
add byte [rdi], cl
lea rcx, [rsi + 0x388]
movzx eax, word [rsi + 0x38e]
mov bh, 0x86
mov es, word [rbx]
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rdi], cl
mov bh, 0x86
mov es, word [rbx]
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rsi - 0x77], ah
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rbx + 0x38a86], cl
xchg byte [rdx - 0x76fffffd], cl
test byte [rsp + rcx*4], ah
add byte [rax], al
invalid
mov word [rsp + 0x90], ax
mov eax, dword [rsi + 0x38a]
invalid
mov al, byte [rbx]
add byte [rax], al
xchg byte [rdx - 0x76fffffd], cl
mov al, byte [rbx]
add byte [rax], al
mov dword [rsp + 0x8c], eax
test byte [rsp + rcx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov rbp, qword [rsi + 0x390]
movupd xmm0, xmmword [rsi + 0x398]
mov rbp, qword [rsi + 0x390]
add byte [rax], al
movupd xmm0, xmmword [rsi + 0x398]
add eax, dword [rax]
add byte [rsi + 0xf], ah
movapd xmmword [rsp + 0xc0], xmm0
movapd xmmword [rsp + 0xc0], xmm0
movaps xmmword [rsp + 0xc0], xmm0
add byte [rax], al
call fcn.1400e657a
cmp r12w, 3
jne case.0x1400cea96.193
mov r12d, 2
mov esp, 2
jmp 0x1400ed406
and qword [rsi + 0x388], 0
mov eax, dword [rsp + 0x8c]
mov word [rax], es
add byte [rax], al
mov byte [rbx], al
add byte [rax], al
add byte [rbx + 0x8c2484], cl
mov word [rax], es
add byte [rax], al
mov dword [rsi + 0x402], eax
add byte [rax], al
movzx eax, word [rsp + 0x90]
mov word [rsi + 0x406], ax
mov dword [rsi + 0x406], eax
mov dword [rsi + 0x406], eax
mov qword [rsi + 0x408], rbp
mov dword [rsi + 0x408], ebp
movapd xmm0, xmmword [rsp + 0xc0]
movupd xmmword [rsi + 0x410], xmm0
adc dword [rsi + 0x410], eax
xor ebp, ebp
in eax, dx
jmp 0x1400ed177
add byte [rax], al
movzx eax, byte [rsi + 0x3e8]
lea rcx, [0x14024fd00]
or eax, 0x1632d0
xchg al, ch
add eax, dword [rax]
add byte [rax - 0x73], cl
or eax, 0x1632d0
xor dl, byte [rsi]
add byte [rax + 0x63], cl
invalid
invalid
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
mov r12, qword [rsp + 0x30]
and al, 0x30
jmp rax
mov rax, qword [rsi + 0x3c8]
mov rcx, qword [rsi + 0x3d0]
rol byte [rbx], 1
add byte [rax], al
add eax, dword [rax]
add cl, ch
fiadd word [rax]
jmp case.0x1400e39ff.76
add byte [rax], al
mov r12, qword [rsp + 0x30]
lea rcx, [rsi + 0x3c8]
mov rdx, r12
call fcn.1400ee655
mov cl, 4
test rax, rax
jne 0x1400ed61f
test rdx, rdx
je 0x1400ecb05
mov word [rax], es
add byte [rax], al
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x70], rdx
mov dword [rsp + 0x70], edx
invalid
xor eax, eax
mov qword [rsp + 0x68], rax
and al, 0x68
and al, 0x68
and al, 0x68
jmp 0x1400ed74b
or al, 0
add byte [rax - 0x73], cl
lea rbp, [rsi + 0x3e8]
movzx eax, byte [rsi + 0x3e8]
invalid
add byte [rax], al
lea rbp, [rsi + 0x3e8]
lea ebp, [rsi + 0x3e8]
movzx eax, byte [rsi + 0x3e8]
lea rcx, [0x14024fd18]
lea ecx, [0x14024fd18]
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
lea ecx, [0x14024fd18]
or eax, 0x163274
movsxd rax, dword [rcx + rax*4]
add rax, rcx
enter 0xffffffffffff8b4c, 0x64
and al, 0x30
invalid
jmp rax
mov rbx, qword [rsi + 0x3c8]
sahf
enter 3, 0
add byte [rax], al
mov rax, qword [rsi + 0x3d0]
jmp 0x1400ed526
or al, byte [rax]
invalid
xchg al, dl
add eax, dword [rax]
add cl, ch
invalid
invalid
or al, byte [rax]
add byte [rbp + 0xf], al
mov bh, 0x65
movzx r12d, word [r13]
jmp 0x1400ed1c6
invalid
invalid
add byte [rax], al
add cl, ch
test dword [rsi], 0x894c0000
je 0x1400ecaf7
mov qword [rsp + 0x38], r14
cmp byte [rbp + rcx*4 - 0x4a], cl
adc byte [rax + rax], al
add al, 0
lea r14, [rsi + 0x410]
movzx eax, byte [rsi + 0x410]
add al, 0
invalid
add al, 0
add byte [rdi], cl
mov dh, 0x86
adc byte [rax + rax], al
add al, 0
add al, 0
add byte [rax - 0x73], cl
or eax, 0x163247
xor dl, byte [rsi]
invalid
lea rcx, [0x14024fd30]
lea ecx, [0x14024fd30]
xor dl, byte [rsi]
add byte [rax + 0x63], cl
invalid
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0x4c
mov edi, dword [rsi + 0x3f0]
mov esi, 0x3f0
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x75], cl
xchg al, bh
clc
mov rax, qword [rsi + 0x3f8]
mov eax, dword [rsi + 0x3f8]
clc
add eax, dword [rax]
add cl, ch
fmul qword [0xcb56cb07]
or eax, 0x8b480000
add byte [rax], al
mov rax, qword [rsi + 0x390]
lea rcx, [rsi + 0x398]
lea ecx, [rsi + 0x398]
add byte [rax], al
add byte [rax], al
jmp 0x1400ed8e1
add byte [rax], al
mov rax, qword [rsi + 0x390]
lea rcx, [rsi + 0x398]
lea ecx, [rsi + 0x398]
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x3c8], rax
mov qword [rsi + 0x3d0], rcx
rol byte [rbx], 1
add byte [rax], al
lea rbp, [rsi + 0x3e8]
lea ebp, [rsi + 0x3e8]
scasb al, byte [rdi]
call 0x1060ecb2c
add byte [rax], al
add dh, al
xchg al, ch
add eax, dword [rax]
add byte [rax], al
add dh, al
xchg al, ch
add eax, dword [rax]
add byte [rax], al
mov qword [rsi + 0x3d8], rax
mov dword [rsi + 0x3d8], eax
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov qword [rsi + 0x3e0], rcx
mov dword [rsi + 0x3e0], ecx
mov fs, eax
add eax, dword [rax]
add byte [rax - 0x7d], cl
invalid
invalid
invalid
and qword [rax + 0x70], 0
and dword [rax + 0x70], 0
add byte [rax - 0x39], cl
js 0x1400ecb4b
invalid
mov qword [rax + 0x78], 4
add al, 0
add byte [rax], al
invalid
add byte [rax - 0x75], cl
xchg al, bl
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rdi, qword [rsi + 0x3e0]
loopne case.0x1400c3b8a.393
add byte [rax], al
mov rax, qword [rsi + 0x3d8]
mov rdi, qword [rsi + 0x3e0]
loopne case.0x1400c3b8a.393
add byte [rax], al
lea rcx, [rax + 0x81]
lea ecx, [rax + 0x81]
mov rdx, qword [rax + 0x70]
mov edx, dword [rax + 0x70]
mov r8, qword [rax + 0x78]
lea r9, [0x140215840]
or eax, 0x128cd2
ror byte [rdx + rdx + 0x1b9fe800], cl
add al, ch
lahf
sbb eax, dword [rax]
add byte [rax], al
add al, ch
lahf
sbb eax, dword [rax]
add byte [rax], al
mov qword [rsi + 0x3f0], rdi
add byte [rax], al
mov qword [rsi + 0x3f0], rdi
mov qword [rsi + 0x3f8], rax
mov qword [rsi + 0x400], rdx
and qword [rsi + 0x408], 0
and dword [rsi + 0x408], 0
or byte [rax + rax], al
add byte [rax], al
invalid
add al, 0
add byte [rax - 0x7d], cl
invalid
cmpsb byte [rsi], byte [rdi]
or byte [rax + rax], al
add byte [rax], al
invalid
mov qword [rsi + 0x410], rdx
lea rdx, [rsi + 0x3f0]
lea rbx, [rsp + 0x40]
and al, 0x40
invalid
add byte [rax - 0x73], cl
pop rsp
and al, 0x40
invalid
mov rcx, rbx
mov r8, r12
call fcn.1400ee738
mov bl, byte [rbx]
add byte [rax], al
mov rax, qword [rbx]
cmp rax, 2
jne 0x1400ecbbe
mov al, 3
jmp 0x1400ecd9e
add ebp, ecx
loopne 0x1400ecbbd
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x48
mov rdx, qword [rsp + 0x48]
test rax, rax
mov qword [rsp + 0x38], r14
mov dword [rsp + 0x38], esi
je 0x1400ecbee
cmp byte [rdi], cl
test esi, esp
out 1, al
add byte [rax], al
je 0x1400ecbee
cmp byte [rdi], cl
test esi, esp
out 1, al
add byte [rax], al
mov rax, qword [rsi + 0x3d8]
invalid
invalid
push rax
out 1, al
add byte [rax], al
mov rax, qword [rsi + 0x3d8]
add qword [rax + 0x70], rdx
push rax
jo case.0x1400b8359.699
mov eax, dword [rsi + 0x3d8]
jo case.0x1400b8359.699
mov eax, dword [rsi + 0x3d8]
cmp byte [rax + 0x81], 5
jne case.0x1400c6d10.353
invalid
cmp byte [rax + 0x83], 0
add dword [rax], 0
add byte [rax], al
invalid
je case.0x1400eca3c.23
mov al, 0x10
jmp case.0x1400eca3c.25
mov al, 4
xor r15d, r15d
jmp 0x1400ed73d
cmp cl, byte [rbx]
add byte [rax], al
or eax, dword [rax]
add byte [rdi], cl
invalid
mov dh, 0x88
invalid
movzx ecx, byte [rax + 0x82]
cmp rcx, 8
ja case.default.0x1400ecc1e
lea rdx, [0x14024fd58]
adc eax, 0x163141
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
movzx ecx, byte [rax + 0x84]
add byte [rax], al
cmp ecx, 1
je 0x1400ed037
test byte [rdi], al
add al, 0
invalid
cmp ecx, 3
je 0x1400ecc72
cmp ecx, 4
jne case.0x1400e35e1.77
or eax, dword [rax + rax]
add al, 0
invalid
mov al, 0xa
jmp case.0x1400eca3c.25
lodsb al, byte [rsi]
mov al, 8
jmp case.0x1400eca3c.25
invalid
mov al, 9
jmp case.0x1400eca3c.25
movsb byte [rdi], byte [rsi]
mov al, 0xd
jmp case.0x1400eca3c.25
xor r15d, r15d
mov al, 7
jmp 0x1400ecbfe
mov al, 0xb
jmp case.0x1400eca3c.25
mov al, 0xc
jmp case.0x1400eca3c.25
mov al, 0xe
jmp case.0x1400eca3c.25
mov al, 6
jmp case.0x1400eca3c.25
mov qword [rax + 0x78], 5
mov rax, qword [rsi + 0x3d8]
mov rdi, qword [rsi + 0x3e0]
lea rcx, [rax + 0x81]
add byte [rax], al
mov rdx, qword [rax + 0x70]
mov r8, qword [rax + 0x78]
lea r9, [0x140215870]
adc al, byte [rax]
call fcn.1400ee712
sbb al, byte [rax]
add byte [rax - 0x77], cl
mov esi, 0x3f0
sbb al, byte [rax]
add byte [rax - 0x77], cl
mov esi, 0x3f0
mov qword [rsi + 0x3f8], rax
mov qword [rsi + 0x400], rdx
add byte [rax + rax], al
add byte [rax - 0x7d], cl
cmpsb byte [rsi], byte [rdi]
or byte [rax + rax], al
add byte [rax], al
add byte [rax - 0x77], cl
xchg esi, eax
add byte [rax + rax], al
add byte [rax - 0x7d], cl
cmpsb byte [rsi], byte [rdi]
or byte [rax + rax], al
add byte [rax], al
mov qword [rsi + 0x410], rdx
mov r12, qword [rsp + 0x30]
lea rdx, [rsi + 0x3f0]
lea rbx, [rsp + 0x40]
mov rcx, rbx
mov r8, r12
call fcn.1400ee738
sbb al, byte [rax]
add byte [rax - 0x75], cl
add ecx, dword [rax - 0x7d]
clc
add dh, byte [rbp + 7]
mov al, 4
jmp 0x1400ecd9e
mov rdx, qword [rsp + 0x48]
test rax, rax
je 0x1400ecd07
mov qword [rsp + 0x38], r14
jmp 0x1400ecdb7
mov rax, qword [rsi + 0x3d8]
add qword [rax + 0x70], rdx
mov rax, qword [rsi + 0x3d8]
xchg al, bl
add eax, dword [rax]
add byte [rdi], cl
mov dh, 0x88
test dword [rax], eax
add byte [rax], al
mov rdx, qword [rax + 0x78]
add rcx, rdx
add rcx, 2
add cl, byte [rax - 0x77]
invalid
invalid
mov rax, qword [rsi + 0x3d8]
mov rdi, qword [rsi + 0x3e0]
lea rcx, [rax + 0x81]
add dword [rax], 0x8b480000
push rax
invalid
add byte [rax - 0x73], cl
mov byte [rcx + 0x48000000], al
invalid
add byte [rax], al
invalid
invalid
add dword [rax], 0x8b480000
push rax
jo 0x1400ecd95
mov edx, dword [rax + 0x70]
mov r8, qword [rax + 0x78]
mov eax, dword [rax + 0x78]
js 0x1400ecd99
lea r9, [0x140215888]
lea ecx, [0x140215888]
or eax, 0x128b35
call fcn.1400ee712
mov qword [rsi + 0x3f0], rdi
mov dword [rsi + 0x3f0], edi
mov qword [rsi + 0x3f8], rax
add byte [rax - 0x77], cl
xchg esi, eax
add byte [rax + rax], al
add byte [rax], al
invalid
invalid
cmpsb byte [rsi], byte [rdi]
or byte [rax + rax], al
add al, 0
mov qword [rsi + 0x400], rdx
add byte [rax], al
and qword [rsi + 0x408], 0
add byte [rax], al
mov qword [rsi + 0x410], rdx
add al, 0
add byte [rax - 0x73], cl
xchg esi, eax
lock add eax, dword [rax]
add byte [rax - 0x73], cl
pop rsp
and al, 0x40
lea rdx, [rsi + 0x3f0]
lea rbx, [rsp + 0x40]
mov rcx, rbx
mov r8, r12
call fcn.1400ee738
add byte [rax], al
add byte [rax], al
mov rax, qword [rbx]
cmp rax, 2
jne 0x1400ecda8
add ecx, dword [rax - 0x7d]
clc
add dh, byte [rbp + 0xc]
mov al, 5
add eax, 0xb1004588
add eax, 0x877e9
add byte [rax - 0x75], cl
mov edx, dword [rsp + 0x48]
mov byte [rbp], al
mov cl, 5
jmp 0x1400ed61f
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
test rax, rax
mov qword [rsp + 0x38], r14
and al, 0x38
and al, 0x38
je case.0x1400d5ecd.239
xor eax, eax
xor r15d, r15d
jmp 0x1400ed73d
invalid
add byte [rax - 0x75], cl
xchg al, bl
fadd dword [rbx]
add byte [rax], al
add qword [rax + 0x70], rdx
invalid
mov rax, qword [rsi + 0x3d8]
fadd dword [rbx]
add byte [rax], al
add qword [rax + 0x70], rdx
mov rcx, qword [rsi + 0x3d8]
mov ds, eax
add eax, dword [rax]
add byte [rdi], cl
mov dh, 0x81
test byte [rax], al
add byte [rax], al
invalid
mov ds, eax
add eax, dword [rax]
add byte [rdi], cl
mov dh, 0x81
test byte [rax], al
add byte [rax], al
invalid
add byte [rbx - 0x7bf0fe08], al
add byte [rcx], al
add byte [rax], al
cmp eax, 1
je 0x1400ecee3
cmp eax, 3
je 0x1400ece5e
cmp eax, 4
jne case.0x1400ec41a.8
add byte [rax], al
clc
add al, 0xf
test dword [rbx + rax], ebp
add byte [rax], al
movzx eax, word [rcx + 0x95]
movdqu xmm0, xmmword [rcx + 0x85]
add byte [rax], al
invalid
add byte [rax], al
movzx eax, word [rcx + 0x95]
movdqu xmm0, xmmword [rcx + 0x85]
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi + 0x41], ah
movd esi, mm0
movd r14d, xmm0
movd dword [rsp + 0x40], xmm0
pshufd xmm1, xmm0, 0x55
movd dword [rsp + 0x44], xmm1
and al, 0x44
and al, 0x44
rol ax, 8
rol ax, 8
ror byte [rax], 0xf
mov bh, 0xc0
movzx eax, ax
mov qword [rsp + 0xd8], rax
add byte [rax], al
add byte [rsi + 0xf], ah
invalid
jo case.0x1400ce65b.229
invalid
add byte [rax], al
pshufd xmm0, xmm0, 0xee
pshufw mm0, mm0, 0xee
out dx, al
movq qword [rsp + 0x98], xmm0
movzx eax, byte [rsp + 0x47]
and al, 0x47
invalid
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rdi], cl
mov dh, 0x44
and al, 0x47
shl eax, 0x10
movzx ecx, word [rsp + 0x45]
and al, 0x45
and al, 0x45
or ecx, eax
shl rcx, 0x20
shl ecx, 0x20
shl ecx, 0x20
and byte [rbx + rcx*4 + 0x64], al
and al, 0x41
mov r12d, dword [rsp + 0x41]
or r12, rcx
mov r11d, 1
add byte [rax], al
add byte [rcx], dh
inc dword [rbp + 0x31]
shr cl, cl
sub al, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
inc dword [rbp + 0x31]
shr cl, cl
sub al, 1
add byte [rax], al
invalid
add byte [rbx + rcx*4 + 0x41], cl
js 0x1400eceab
mov r8, qword [rcx + 0x78]
add rcx, 0x81
add r8, 0xfffffffffffffffe
lea r9, [0x1402158a0]
mov edx, 5
call fcn.1400ee613
mov r14, rax
mov r12, rdx
mov rcx, rdx
call fcn.140128dc0
xor al, 0xbf
add eax, dword [rax]
xor al, 0xbf
add eax, dword [rax]
mov rbx, rax
mov r15, rdx
xlatb
mov rcx, rdx
mov rdx, r14
mov edx, esi
mov edx, esi
mov r8, r12
mov eax, esp
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsp + 0x40]
mov rcx, r14
mov rdx, r15
mov edx, edi
mov r13, r12
in eax, 0x4d
mov eax, esp
in eax, 0x4d
mov eax, esp
call fcn.14004e4c0
cmp qword [r14], 0
je 0x1400ecf2d
invalid
mov r12, r15
mov esp, edi
shr r12, 8
movabs rax, 0x8000000000000000
cmp rbx, rax
jne 0x1400ed017
in al, dx
or byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc33948], al
test dword [rcx + 1], eax
add byte [rax], al
mov r14, r15
mov r15, r13
mov r10, qword [rsp + 0x48]
jmp 0x1400ecf3a
movzx eax, word [rcx + 0x89]
rol ax, 8
mov r14d, dword [rcx + 0x85]
test dword [rax], eax
add byte [rax], al
test dword [rax], eax
add byte [rax], al
and word [rsp + 0x40], 0
mov dword [rsp + 0x42], r14d
mov dword [rsp + 0x42], esi
mov word [rsp + 0x46], ax
shr r14d, 0x10
shr r14d, 0x10
mov r11d, dword [rsp + 0x40]
movzx eax, byte [rsp + 0x4b]
shl eax, 0x10
movzx ecx, word [rsp + 0x49]
mov bh, 0x4c
and al, 0x49
or ecx, eax
shl rcx, 0x20
mov r12d, dword [rsp + 0x45]
or r12, rcx
or esp, ecx
or esp, ecx
xor edi, edi
jmp 0x1400ecf8a
mov r12, rbx
shr r12, 8
mov r14, rbx
mov r10, r13
invalid
mov rdx, qword [rsi + 0x3d8]
mov rcx, qword [rdx + 0x78]
lea rax, [rcx - 2]
cmp rax, 0x201
jae 0x1400ed09b
add dword [rax], r8d
invalid
mov qword [rsp + 0x98], r15
dec rcx
cmp rcx, 0x201
jae 0x1400ed0af
add dword [rax], eax
invalid
movzx eax, byte [rdx + rax + 0x81]
movzx ebx, byte [rdx + rcx + 0x81]
shl ebx, 8
add al, byte [rcx + 0xf000000]
mov dh, 0x9c
add dword [rax], 0xb60f0000
pushfq
or al, byte [rcx - 0x3f000000]
jrcxz 0x1400ecf88
or ebx, eax
rol bx, 8
mov di, 1
add dword [rax], eax
mov cl, 1
mov byte [rsi + 0x3e8], cl
add byte [rax], al
mov r9, qword [rsi + 0x398]
mov ecx, dword [rsi + 0x398]
mov ecx, dword [rsi + 0x398]
mov al, byte [rsi + 0x3a0]
mov qword [rsp + 0x68], rax
and al, 0x68
movzx r15d, word [rsi + 0x3a5]
add byte [rdi], cl
mov dh, 0x86
cmpsd dword [rsi], dword [rdi]
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x52], al
invalid
add eax, dword [rax]
add byte [rax], al
add byte [rdi], cl
mov dh, 0x86
cmpsd dword [rsi], dword [rdi]
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x52], al
movabs eax, dword [0x3a8968b48000003]
add byte [rax], al
mov rdx, qword [rsi + 0x3a8]
add byte [rax], al
mov rdx, qword [rsi + 0x3a8]
mov r8, qword [rsi + 0x3b0]
mov rbp, qword [rsi + 0x3b8]
add byte [rax], al
mov qword [rsp + 0x30], rbp
mov byte [rsi + 0x3c0], cl
add byte [rax], al
cmp r9, 3
cmp ecx, 3
cmp ecx, 3
je 0x1400ed623
mov rbp, r9
mov dword [rsp + 0x84], r11d
mov dword [rsp + 0x84], ebx
mov qword [rsp + 0xa0], r10
add byte [rax], al
add byte [rcx + rcx*4 + 0x44], cl
mov dword [rsp + 0x78], eax
add byte [rax], al
add byte [rcx + rcx*4 + 0x44], cl
mov dword [rsp + 0x78], eax
mov dword [rsp + 0x78], eax
mov qword [rsp + 0x70], rdx
shl eax, 0x10
loopne case.0x1400c3b8a.383
or r15d, eax
shl r15, 0x20
or r15, r13
shr r15, 8
jmp 0x1400ed76d
invalid
add byte [rax], al
invalid
invalid
mov r13, r12
mov rcx, rbx
mov rdx, r15
call fcn.14007fe3e
stc
dec dword [rcx - 0x3f]
out dx, eax
adc byte [rax - 0x73], cl
adc eax, 0x1288d0
mov byte [rdx], dl
invalid
stc
dec dword [rcx - 0x3f]
out dx, eax
adc byte [rax - 0x73], cl
adc eax, 0x1288d0
mov byte [rdx], dl
invalid
mov al, 2
jmp 0x1400ed73d
add ch, cl
invalid
mov qword [rax + 0x78], 0xa
add byte [rax], al
add byte [rbx + rcx*4 + 0x64], cl
mov r12, qword [rsp + 0x30]
mov r12, qword [rsp + 0x30]
mov esp, dword [rsp + 0x30]
jmp 0x1400ecd2f
xor r15d, r15d
xor edi, edi
mov al, 0x11
jmp 0x1400ecbfe
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140215be0]
mov edx, 0x23
call fcn.1401583f0
add al, ch
test dword [rbx - 0x72b7fffa], esi
invalid
invalid
lea rcx, str.SelectNextSome_polled_after_terminatedC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_stream_stream_select_next_some.rs
or eax, 0x128bb6
lea r8, str.N__
mov edx, 0x26
call fcn.1401583f0
lea rcx, str.Ready_polled_after_completionC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_ready.rs
lea r8, [0x14021a638]
adc al, byte [rax]
adc al, byte [rax]
mov edx, 0x1d
call fcn.140158790
lea r8, [0x1402158b8]
mov edx, 0x201
mov rcx, rax
call fcn.140158360
invalid
shr eax, 0xb1
mov dl, 6
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x1402158d0]
mov edx, 0x201
sbb cl, byte [rax + 0x1ba0012]
add al, byte [rax]
add al, ch
movabs al, byte [0xce510d8d480006b2]
add byte [rax - 0x73], cl
lea ecx, str._Ready__polled_after_completion_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_future_ready.rs
add byte [rdx + 0x201], bh
call fcn.140158360
lea rcx, str._Ready__polled_after_completion_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_future_ready.rs
lea ecx, str._Ready__polled_after_completion_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_src_future_ready.rs
lea r8, [0x140219f88]
mov edx, 0x1f
call fcn.140158790
mov dh, 6
invalid
lea rcx, str._async_fn__resumed_after_completion
lea ecx, str._async_fn__resumed_after_completion
lea r8, [0x140215bc8]
jmp case.0x1400e35e1.71
invalid
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140219438]
add eax, 0x12c33f
invalid
jmp case.0x1400e35e1.71
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140215918]
add eax, 0x12880c
jmp case.0x1400e35e1.71
lea rcx, str._async_fn__resumed_after_completion
or eax, 0x127dd8
lea r8, [0x140219420]
add eax, 0x12c301
jmp case.0x1400e35e1.71
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x1402157e8]
add eax, 0x1286b6
add cl, ch
sub bh, bh
invalid
jmp case.0x1400e35e1.71
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140215858]
add byte [rbp + rcx*4 + 5], cl
adc eax, dword [rdi + 0x17e90012]
invalid
invalid
invalid
jmp case.0x1400e35e1.71
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, [0x1402158e8]
mov edx, 0x28
call fcn.1401583f0
ud2
mov word [rsi + 0x400], 2
cmp r12w, 2
je 0x1400ed662
lea r13, [rsi + 0x390]
mov word [rsi + 0x390], r12w
movups xmm0, xmmword [rsi + 0x402]
movdqu xmm1, xmmword [rsi + 0x410]
movups xmmword [rsi + 0x392], xmm0
add bl, dh
movq qword [rsi + 0x3a0], mm1
add bl, dh
movq qword [rsi + 0x3a0], mm1
lea r15, [rsi + 0x3f8]
mov byte [rsi + 0x3f8], 0
movzx eax, word [rsi + 0x3a2]
mov word [rsp + 0x50], ax
movupd xmm0, xmmword [rsi + 0x392]
movapd xmmword [rsp + 0x40], xmm0
mov ebp, dword [rsi + 0x3a4]
mov edi, dword [rsi + 0x3a8]
movzx r14d, word [rsi + 0x3ac]
test r12w, r12w
mov eax, 2
mov ebx, 0x17
add byte [rax], al
cmove ebx, eax
mov rax, qword [0x14025a210]
cmp rax, 3
add ecx, dword [rdi]
invalid
stosb byte [rdi], al
add dword [rax], eax
invalid
mov ecx, ebx
mov edx, 1
add byte [rax], al
xor r8d, r8d
call qword [sym.imp.ws2_32.dll_socket]
cmp rax, 0xffffffffffffffff
je 0x1400ed26c
mov rbx, rax
lea r8, [rsp + 0xe0]
loopne 0x1400ed235
add byte [rax], al
loopne 0x1400ed235
add byte [rax], al
mov dword [r8], 1
mov rcx, rax
mov edx, 0x8004667e
call qword [sym.imp.ws2_32.dll_ioctlsocket]
test eax, eax
je 0x1400ed27f
call fcn.14007d993
mov rbp, rax
mov rcx, rbx
call qword [sym.imp.ws2_32.dll_closesocket]
mov r12d, 2
add al, byte [rax]
add byte [rax], al
jmp 0x1400ed38e
mov r12d, 2
call fcn.14007d993
mov rbp, rax
jmp 0x1400ed38e
test r12w, r12w
je 0x1400ed29c
and al, 0x44
rol r14w, 8
xorpd xmm0, xmm0
movsd xmm6, xmm0
mov r8d, 0x10
mov ax, 2
mov edi, dword [rsp + 0x84]
lea rdx, [rsp + 0xe0]
mov word [rdx], ax
mov word [rdx + 2], r14w
mov dword [rdx + 4], ebp
movupd xmmword [rdx + 8], xmm6
mov dword [rsp + 0x84], edi
mov dword [rdx + 0x18], edi
mov rcx, rbx
mov ecx, ebx
call qword [sym.imp.ws2_32.dll_connect]
cmp eax, 0xffffffff
jne 0x1400ed314
and al, ch
invalid
dec dword [rax - 0x77]
invalid
cmpsb byte [rsi], byte [rdi]
mov eax, 3
mov byte [rsi + 0x3f0], 0
lea rbx, [rsi + 0x3b0]
lea r12, [rsp + 0xe0]
mov rcx, r12
mov rdx, rbx
mov r8, qword [rsp + 0x30]
call fcn.1400eddbe
mov r12, qword [r12]
cmp r12, 3
je 0x1400ed68d
mov rbp, qword [rsp + 0xe8]
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x70], rax
mov dword [rsp + 0x70], eax
mov dword [rsp + 0x70], eax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x78], rax
and al, 0x78
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x68], rax
mov rcx, rbx
call fcn.1400e65a5
mov byte [r15], 1
mov rcx, r13
call fcn.1400e658a
lea rcx, [rsi + 0x388]
cmp r12d, 2
jne 0x1400ed3fc
call fcn.1400e659a
mov qword [rsi + 0x388], rbp
movzx r12d, word [rsi + 0x400]
add byte [rax + rax], al
add cl, ch
mov bh, 0xfd
invalid
invalid
lea rax, [rsp + 0x8b]
mov byte [rax], 1
lea r8, [rsp + 0xe0]
mov qword [r8], rax
lea rax, [0x1401b3f68]
lea eax, [0x1401b3f68]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, [0x14025a210]
lea ecx, [0x14025a210]
lea ecx, [0x14025a210]
lea r9, [0x1401b3660]
xor edx, edx
call fcn.14015c760
invalid
add cl, ch
sbb bh, dh
invalid
invalid
invalid
call fcn.1400e659a
mov rdi, qword [rsp + 0x68]
jl 0x1400ed429
invalid
jl 0x1400ed429
push 0x24848b48
cwde
add byte [rax], al
add dh, al
add byte [rcx], al
mov rax, qword [rsp + 0x98]
mov byte [rax], 1
mov rcx, qword [rsp + 0x38]
call fcn.1400e6514
cmp r12d, 2
jne 0x1400ed442
lea rcx, [rsp + 0xe0]
mov qword [rcx], rbp
call fcn.14006e70c
clc
invalid
mov ebp, 2
mov al, 3
mov qword [rsp + 0x68], rax
and al, 0x68
jmp 0x1400ed782
sub eax, ebp
fist dword [rdx]
clc
invalid
mov rax, rbp
shr rax, 8
mov rbx, qword [rsi + 0x350]
sahf
push rax
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x4a], cl
invalid
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x5a], cl
invalid
add eax, dword [rax]
add byte [rax - 0x78], al
scasb al, byte [rdi]
invalid
add eax, dword [rax]
invalid
mov rcx, rbp
shr rcx, 0x38
cmp byte [rax + 0x36f8e], cl
add byte [rax - 0x3f], cl
in eax, dx
sub byte [rsi - 0x77], ah
scasb al, byte [rdi]
insd dword [rdi], dx
add eax, dword [rax]
add byte [rcx + 0x36986], cl
add byte [rax - 0x75], cl
and al, 0x70
jo 0x1400ed4d1
mov dword [rsi + 0x370], eax
jo 0x1400ed4d1
mov dword [rsi + 0x370], eax
mov rax, qword [rsp + 0x78]
mov qword [rsi + 0x378], rax
mov qword [rsi + 0x380], rdi
mov qword [rsi + 0x388], rbx
lea r13, [rsi + 0x3c0]
mov byte [rsi + 0x3c0], 0
add eax, dword [rax]
add byte [rax], al
lea rcx, [rsi + 0x3c1]
lea rdx, [rsp + 0xe0]
mov r8d, 0x7f
call sub.VCRUNTIME140.dll_memcpy
mov r12, qword [rsp + 0x30]
mov qword [rsi + 0x390], rbx
sahf
nop
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rax, [rsi + 0x398]
movdqu xmm0, xmmword [r14]
sahf
nop
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rax, [rsi + 0x398]
movdqu xmm0, xmmword [r14]
movdqu xmm1, xmmword [r14 + 0x10]
movdqu xmmword [rsi + 0x398], xmm0
movdqu xmmword [rsi + 0x3a8], xmm1
mov rcx, qword [r14 + 0x20]
mov qword [rsi + 0x3b8], rcx
mov qword [rsi + 0x3c8], rbx
mov qword [rsi + 0x3d0], rax
lea rbp, [rsi + 0x3e8]
mov byte [rsi + 0x3e8], 0
xchg al, ch
add eax, dword [rax]
add byte [rax], al
xchg al, ch
add eax, dword [rax]
add byte [rax], al
mov qword [rsi + 0x3d8], rbx
mov qword [rsi + 0x3e0], rax
and qword [rbx + 0x70], 0
lea rcx, [rbx + 0x81]
mov byte [rbx + 0x81], 5
cmp qword [rbx + 0x60], 0
je 0x1400ed585
lea r9, [0x140215b10]
mov edi, 4
mov edx, 1
mov r8d, 4
call fcn.1400ee712
lea rcx, [0x140215b30]
mov qword [rsp + 0x20], rcx
lea r8, [0x140215b28]
mov r9d, 3
jmp 0x1400ed5ba
invalid
lea r9, [0x140215b48]
mov edi, 3
mov edx, 1
mov r8d, 3
call fcn.1400ee712
lea rcx, [0x140215b68]
mov qword [rsp + 0x20], rcx
lea r8, [0x140215b60]
mov r9d, 2
mov rcx, rax
shr eax, 0xed
int3
add eax, dword [rax]
mov qword [rbx + 0x78], rdi
mov rax, qword [rsi + 0x3d8]
mov rdi, qword [rsi + 0x3e0]
lea rcx, [rax + 0x81]
lea ecx, [rax + 0x81]
mov rdx, qword [rax + 0x70]
mov r8, qword [rax + 0x78]
lea r9, [0x1402157d0]
call fcn.1400ee613
adc byte [rax], al
invalid
adc byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsi + 0x3f0], rdi
mov qword [rsi + 0x3f0], rdi
mov qword [rsi + 0x3f8], rax
mov qword [rsi + 0x400], rdx
lea rcx, [rsi + 0x3f0]
mov rdx, r12
call fcn.1400ee655
adc byte [rax], al
add byte [rcx - 0x3f7ab7fd], dh
adc byte [rax], al
add byte [rcx - 0x3f7ab7fd], dh
je 0x1400ed647
mov byte [rbp], cl
mov cl, 3
mov byte [r13], cl
mov al, 5
mov r12, qword [rsp + 0xa8]
mov rbp, qword [rsp + 0xa0]
mov byte [rbp], al
mov qword [r12], 3
mov al, 3
jmp 0x1400ed860
test rdx, rdx
je 0x1400ed6a0
mov qword [rsp + 0x38], r14
jmp 0x1400ed73b
mov r12d, 2
test rbp, rbp
jne 0x1400ec9d3
lea rdx, str.could_not_resolve_to_any_addressassertion_failed:_self.inner.semaphore.is_idle__C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_syncmpscchan.rs
mov r8d, 0x20
mov cl, 0x14
call fcn.140128d60
invalid
mov dh, 3
add byte [rax - 0x77], cl
invalid
jmp 0x1400ec9d3
mov byte [r15], 3
mov rax, qword [rsp + 0x98]
test byte [rax + rbx*4], ah
add byte [rax], al
add dh, al
add byte [rax + rsi*4], al
add al, 0xeb
invalid
test byte [rax + rbx*4], ah
add byte [rax], al
add dh, al
add byte [rax + rsi*4], al
add al, 0xeb
test dword [rax - 0x75], ecx
xchg al, bl
add eax, dword [rax]
add byte [rax - 0x7d], cl
invalid
mov rax, qword [rsi + 0x3d8]
and qword [rax + 0x70], 0
mov qword [rax + 0x78], 2
mov rax, qword [rsi + 0x3d8]
add byte [rax], al
mov rdi, qword [rsi + 0x3e0]
lea rcx, [rax + 0x81]
mov rdx, qword [rax + 0x70]
mov r8, qword [rax + 0x78]
lea r9, [0x140215800]
call fcn.1400ee712
mov qword [rsi + 0x3f0], rdi
mov qword [rsi + 0x3f8], rax
clc
add eax, dword [rax]
add byte [rax], al
clc
add eax, dword [rax]
add byte [rax], al
mov qword [rsi + 0x400], rdx
and qword [rsi + 0x408], 0
add byte [rax], al
invalid
add byte [rax], al
mov qword [rsi + 0x400], rdx
and qword [rsi + 0x408], 0
add byte [rax], al
invalid
mov qword [rsi + 0x410], rdx
lea rdx, [rsi + 0x3f0]
lea rbx, [rsp + 0x40]
mov rcx, rbx
mov r8, r12
call fcn.1400ee738
add byte [rax - 0x75], cl
add ecx, dword [rax - 0x7d]
clc
add dh, byte [rbp + 7]
add byte [rax - 0x75], cl
add ecx, dword [rax - 0x7d]
clc
add dh, byte [rbp + 7]
mov cl, 4
jmp 0x1400ed61a
test rax, rax
mov qword [rsp + 0x38], r14
je 0x1400ed882
mov rdx, qword [rsp + 0x48]
xor eax, eax
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], rdx
mov byte [rbp], 1
lea rcx, [rsi + 0x398]
call fcn.1400e5fc5
mov byte [rsi + 0x3c0], 1
mov ebp, 2
mov eax, 0x18
mov qword [rsp + 0x78], rax
and al, 0x78
and al, 0x78
shl r15, 8
movzx r13d, r13b
or r13, r15
mov rcx, qword [rsp + 0x38]
and al, 0x38
call fcn.1400e655c
mov byte [rsi + 0x358], 1
mov rcx, qword [rsp + 0xb8]
call fcn.1400e6490
lea rcx, [rsi + 0x98]
call fcn.1400e64b1
cmp rbp, 2
jne 0x1400ed7b9
mov ebp, 2
mov rdx, qword [rsp + 0x70]
mov r8, qword [rsp + 0x78]
jmp 0x1400ed7e8
mov rdx, qword [rsp + 0x70]
mov r8, qword [rsp + 0x78]
mov r9, qword [rsp + 0x98]
mov r10, qword [rsp + 0xa0]
movabs al, byte [0x84249c8b44000000]
add byte [rax], al
invalid
mov r15, rdi
mov edi, ebx
mov rbx, qword [rsp + 0xd8]
mov rax, qword [rsp + 0x68]
mov byte [rsi + 0x442], 0
mov rcx, qword [rsp + 0xa8]
mov qword [rcx], rbp
mov byte [rcx + 8], al
mov rax, r13
shr rax, 0x30
mov byte [rcx + 0xf], al
mov dword [rcx + 9], r13d
shr r13, 0x20
mov word [rcx + 0xd], r13w
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], r8
mov rax, qword [rsp + 0x30]
mov qword [rcx + 0x20], rax
mov word [rcx + 0x28], r15w
mov word [rcx + 0x2a], di
mov dword [rcx + 0x2c], r11d
mov byte [rcx + 0x30], r14b
mov rax, r12
shr rax, 0x30
mov byte [rcx + 0x37], al
mov dword [rcx + 0x31], r12d
shr r12, 0x20
mov word [rcx + 0x35], r12w
mov qword [rcx + 0x38], r9
mov dword [rcx + 0x38], ecx
mov qword [rcx + 0x40], r10
mov qword [rcx + 0x48], rbx
mov al, 1
mov byte [rsi + 0x441], al
movaps xmm6, xmmword [rsp + 0x160]
add rsp, 0x178
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r15, qword [rsi + 0x3d8]
cmp byte [r15 + 0x81], 5
jne 0x1400ed8b7
movzx eax, byte [r15 + 0x82]
test eax, eax
je 0x1400edb19
cmp eax, 2
je 0x1400ed8be
cmp eax, 0xff
jne 0x1400edad4
mov al, 5
jmp 0x1400ed8b9
mov al, 4
jmp 0x1400ed73d
mov rax, qword [rsi + 0x3e0]
mov qword [rsi + 0x3f0], r15
mov esi, 0x3f0
mov esi, 0x3f0
mov qword [rsi + 0x3f8], rax
lea r14, [rsi + 0x410]
mov byte [rsi + 0x410], 0
mov qword [rsi + 0x400], r15
mov qword [rsi + 0x408], rax
mov rdi, qword [r15 + 0x60]
test rdi, rdi
je 0x1400edac9
mov qword [rsp + 0x68], r13
mov qword [rsp + 0x78], rbp
mov rax, qword [r15 + 0x50]
mov qword [rsp + 0x70], rax
and al, 0x70
mov r13, qword [r15 + 0x58]
mov r12, qword [r15 + 0x68]
and qword [r15 + 0x70], 0
lea rbp, [r15 + 0x81]
add dword [rax], 0xc6410000
xchg dword [rcx + 0x1000000], eax
mov byte [r15 + 0x82], r13b
lea rbx, [r13 + 2]
lea r9, [0x140215a98]
mov edx, 2
mov rcx, rbp
mov r8, rbx
call fcn.1400ee712
add byte [rax], al
add byte [rax], al
lea rcx, [0x140215ab0]
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x70]
mov r9, r13
call fcn.14012a2af
lea rax, [r12 + r13]
add rax, 3
mov qword [r15 + 0x78], rax
js 0x1400ed9be
cmp ebx, 0x201
jae 0x1400edd91
add r13, 3
mov byte [r15 + rbx + 0x81], r12b
mov r8, qword [r15 + 0x78]
lea r9, [0x140215ae0]
lea ecx, [0x140215ae0]
lea ecx, [0x140215ae0]
mov rcx, rbp
mov rdx, r13
call fcn.1400ee712
lea rcx, [0x140215af8]
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, rdi
mov r9, r12
call fcn.14012a2af
mov rax, qword [rsi + 0x400]
mov rdi, qword [rsi + 0x408]
lea rcx, [rax + 0x81]
mov rdx, qword [rax + 0x70]
push rax
jo 0x1400eda24
mov eax, dword [rax + 0x78]
lea r9, [0x140215b80]
call fcn.1400ee613
mov qword [rsi + 0x418], rdi
mov qword [rsi + 0x420], rax
add byte [rax], al
mov qword [rsi + 0x428], rdx
xchg esi, eax
sub byte [rax + rax], al
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x30
mov rbp, qword [rsp + 0x78]
mov r13, qword [rsp + 0x68]
lea rcx, [rsi + 0x418]
mov rdx, r12
call fcn.1400ee655
mov cl, 3
test rax, rax
jne 0x1400edab1
test rdx, rdx
jne 0x1400edac5
mov rax, qword [rsi + 0x400]
and qword [rax + 0x70], 0
mov qword [rax + 0x78], 2
mov rax, qword [rsi + 0x400]
add byte [rax], al
mov rdi, qword [rsi + 0x408]
lea rcx, [rax + 0x81]
mov rdx, qword [rax + 0x70]
mov r8, qword [rax + 0x78]
lea r9, [0x140215bb0]
call fcn.1400ee712
mov qword [rsi + 0x418], rdi
mov qword [rsi + 0x420], rax
add byte [rax], al
mov qword [rsi + 0x428], rdx
and qword [rsi + 0x430], 0
mov qword [rsi + 0x438], rdx
lea rdx, [rsi + 0x418]
lea rbx, [rsp + 0x40]
mov rcx, rbx
mov r8, r12
call fcn.1400ee738
mov rax, qword [rbx]
cmp rax, 2
jne 0x1400edabb
mov cl, 4
mov byte [r14], cl
mov cl, 5
jmp 0x1400ed61a
test rax, rax
je 0x1400edaed
mov rdx, qword [rsp + 0x48]
xor eax, eax
jmp 0x1400edacb
mov al, 0x14
mov byte [r14], 1
jmp 0x1400ed73d
cmp qword [r15 + 0x60], 0
setne cl
add cl, cl
cmp al, cl
je 0x1400edda5
mov al, 6
jmp 0x1400ed8b9
mov rax, qword [rsi + 0x400]
cmp byte [rax + 0x81], 1
jne 0x1400edb0e
mov al, byte [rax + 0x82]
test al, al
je 0x1400edb12
mov r13, rax
mov al, 0x13
jmp 0x1400edacb
mov al, 4
jmp 0x1400edacb
mov rcx, r13
mov byte [r14], 1
mov byte [rsi + 0x3e8], 1
mov r14, qword [rsi + 0x390]
and qword [r14 + 0x70], 0
lea rdi, [r14 + 0x81]
lea r9, [0x140215948]
mov ecx, 3
mov r8d, 0x201
mov rdx, rdi
call fcn.1400ea848
mov cl, byte [r14 + 0x80]
lea r8, [rsp + 0x40]
mov byte [r8], 5
mov byte [r8 + 1], cl
mov byte [r8 + 2], 0
lea rcx, [0x140215960]
mov qword [rsp + 0x20], rcx
mov r9d, 3
mov rcx, rax
call fcn.14012a2af
cmp word [r14], 0
je 0x1400edc1b
mov r15, r13
mov byte [r14 + 0x84], 3
mov rbx, qword [r14 + 0x10]
mov r13, qword [r14 + 0x18]
mov byte [r14 + 0x85], r13b
lea r12, [r13 + 5]
lea r9, [0x140215a38]
mov edx, 5
mov rcx, rdi
mov r8, r12
call fcn.1400ee712
lea rcx, [0x140215a50]
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, rbx
mov r9, r13
call fcn.14012a2af
add r13, 7
lea r9, [0x140215a68]
mov rcx, rdi
mov rdx, r12
mov r12, qword [rsp + 0x30]
mov r8, r13
call fcn.1400ee712
movzx ecx, word [r14 + 2]
rol cx, 8
lea r8, [rsp + 0x40]
mov word [r8], cx
or byte [rax - 0x73], cl
or eax, 0x127e6f
mov qword [rsp + 0x20], rcx
jmp case.0x14006644c.1279
mov r15, r13
cmp word [r14 + 4], 0
je 0x1400edcad
mov byte [r14 + 0x84], 4
lea r9, [0x1402159d8]
mov edx, 4
mov r8d, 0x14
mov rcx, rdi
call fcn.1400ee712
movdqu xmm0, xmmword [r14 + 8]
lea rbx, [rsp + 0x40]
movdqa xmmword [rbx], xmm0
lea rcx, [0x1402159f0]
mov qword [rsp + 0x20], rcx
mov r9d, 0x10
mov rcx, rax
mov r8, rbx
call fcn.14012a2af
lea r9, [0x140215a08]
mov r13d, 0x16
mov edx, 0x14
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.1400ee712
movzx ecx, word [r14 + 0x20]
rol cx, 8
mov word [rbx], cx
lea rcx, [0x140215a20]
jmp 0x1400edd2a
mov byte [r14 + 0x84], 1
lea r9, [0x140215978]
jl 0x1400edccd
add byte [rdx + 4], bh
mov r8d, 8
mov rcx, rdi
call fcn.1400ee712
mov ecx, dword [r14 + 6]
lea rbx, [rsp + 0x40]
mov dword [rbx], ecx
lea rcx, [0x140215990]
mov qword [rsp + 0x20], rcx
mov r9d, 4
mov rcx, rax
mov r8, rbx
call fcn.14012a2af
lea r9, [0x1402159a8]
mov r13d, 0xa
mov edx, 8
mov r8d, 0xa
mov rcx, rdi
call fcn.1400ee712
movzx ecx, word [r14 + 0xa]
rol cx, 8
rol ecx, 8
mov word [rbx], cx
lea rcx, [0x1402159c0]
mov qword [rsp + 0x20], rcx
lea r8, [rsp + 0x40]
mov r9d, 2
mov rcx, rax
call fcn.14012a2af
mov qword [r14 + 0x78], r13
lea rdi, [rsi + 0x398]
mov rax, qword [rsi + 0x390]
add byte [rax], al
lea rcx, [rax + 0x81]
mov rdx, qword [rax + 0x70]
mov r8, qword [rax + 0x78]
lea r9, [0x140215930]
call fcn.1400ee613
mov qword [rsi + 0x3c8], rdi
mov qword [rsi + 0x3d0], rax
mov qword [rsi + 0x3d8], rdx
mov r14, qword [rsp + 0x38]
mov r13, r15
jmp 0x1400eca56
lea r8, [0x140215ac8]
mov edx, 0x201
mov rcx, rbx
call fcn.140158360
lea rcx, str.not_implemented
lea r8, [0x140215828]
mov edx, 0xf
call fcn.1401583f0
int3
mov rdx, qword [rax + 0x10]
lea rbx, [rsp + 0x100]
mov rcx, rbx
mov r8, r14
call fcn.14014cb72
mov al, byte [rbx + 9]
cmp al, 3
jne 0x1400edec4
mov qword [rdi], 3
mov al, 3
jmp 0x1400ee3d2
cmp al, 2
jne 0x1400ee038
mov r13, qword [rsp + 0x100]
jmp 0x1400ee178
lea rcx, [rsi + 0x10]
call fcn.14014b9fe
mov rcx, qword [rax]
lea r9, [rsp + 0x1f0]
and dword [r9], 0
lea rax, [rsp + 0x80]
mov dword [rax], 4
mov qword [rsp + 0x20], rax
mov edx, 0xffff
mov r8d, 0x1007
call qword [sym.imp.ws2_32.dll_getsockopt]
cmp eax, 0xffffffff
je 0x1400ee167
mov r13d, dword [rsp + 0x1f0]
test r13d, r13d
jne 0x1400ee170
lea rcx, [rsp + 0x100]
and qword [rcx], 0
call fcn.1400e659a
mov r12, qword [rsi + 0x10]
mov r13, qword [rsi + 0x18]
mov rax, qword [rsi + 0x30]
mov qword [rsp + 0x1e0], rax
movups xmm0, xmmword [rsi + 0x20]
movaps xmmword [rsp + 0x1d0], xmm0
jmp 0x1400ee3b1
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov r13d, eax
shl r13, 0x20
or r13, 2
lea rcx, [rsi + 0x10]
call fcn.1400e5fc5
jmp 0x1400ee3b1
clc
dec dword [rax - 0x77]
mov qword [rsp + 0xc0], rbx
mov qword [rsp + 0x1f0], rbx
lea rbx, [rsp + 0x80]
mov rcx, rbx
lea rbx, [rsp + 0x80]
mov rcx, rbx
mov rdx, rdi
mov r8d, 0x48000022
call fcn.14007e5e6
cmp dword [rbx], 0
je 0x1400ee229
xor r12d, r12d
cmp r12, 0xc
je 0x1400ee334
lea rax, [0x1401b3ef8]
mov r8d, dword [r12 + rax]
lea rcx, [rsp + 0x100]
mov rdx, rdi
call fcn.14007e5e6
cmp dword [rsp + 0x100], 0
jne 0x1400ee223
mov rax, rdi
mov rbx, qword [rsp + 0x108]
cmp rbx, rdi
jne 0x1400ee231
add r12, 4
jmp 0x1400ee1e4
mov rbx, qword [rsp + 0x88]
push 0x78
pop rcx
call fcn.14007c68e
mov rcx, rax
push 1
pop rax
mov qword [rcx], rax
mov qword [rcx + 8], rax
and word [rcx + 0x10], 0
and dword [rcx + 0x18], 0
lea rdx, [rcx + 0x10]
mov rax, qword [rsp + 0xc0]
mov qword [rcx + 0x20], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x28], xmm0
movups xmmword [rcx + 0x38], xmm0
cmp byte [rdi], cl
adc dword [rcx + 0x48], eax
mov qword [rcx + 0x58], rbx
mov dword [rcx + 0x58], ebx
movups xmmword [rcx + 0x60], xmm0
mov qword [rsp + 0x68], rcx
and al, 0x68
and al, 0x68
and word [rcx + 0x70], 0
lea rbx, [rsp + 0x100]
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
wait
out dx, al
clc
dec dword [rax - 0x7d]
cmp eax, dword [rax]
push 2
pop r12
jne 0x1400ee5d2
mov rcx, qword [rsp + 0x108]
mov dl, byte [rsp + 0x110]
mov dword [rcx + 0x58], 0x19d
mov rax, qword [rsp + 0x60]
mov qword [rcx + 0x50], rax
call fcn.14007d2f8
mov rax, qword [rsp + 0x70]
lock inc qword [rax]
jle 0x1400ee49f
mov rdx, qword [rsp + 0x68]
lock inc qword [rdx]
jle 0x1400ee49f
lea rbx, [rax + 0x10]
mov qword [rsp + 0x100], rax
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x110], rax
mov byte [rsp + 0x118], 3
mov qword [rsp + 0x108], rdx
mov rcx, rbx
call fcn.14007e33a
mov rcx, rbx
call fcn.14007e3bb
test rax, rax
je 0x1400ee3f0
mov rbx, rax
lea rcx, [rsp + 0x100]
add byte [rax], al
add byte [rax], al
call fcn.14007e655
jmp 0x1400ee354
mov ebx, dword [rsp + 0x84]
shl rbx, 0x20
or rbx, 2
lea rcx, [rsp + 0x1f0]
call fcn.14007c879
push 2
pop r12
add r15, 0x28
mov qword [rsp + 0xf0], rbx
mov r14, qword [rsp + 0x78]
mov rcx, r14
call fcn.140116d0a
mov rcx, r15
mov rdx, qword [rsp + 0x60]
call fcn.140149f07
mov rcx, r14
call fcn.140116c9c
lea rcx, [rsp + 0xe8]
and al, 0xe8
add byte [rax], al
add al, ch
invalid
invalid
invalid
invalid
mov rdi, qword [rsp + 0x58]
lea rcx, [rsp + 0x1b0]
lea ecx, [rsp + 0x1b0]
lea ecx, [rsp + 0x1b0]
call fcn.14014649d
lea rcx, [rsp + 0xd8]
call fcn.14014b206
add byte [rcx - 0x77], cl
invalid
add byte [rcx - 0x77], cl
fisttp qword [rcx + rcx*4 + 0x27]
mov qword [rdi], r12
mov qword [rdi + 8], r13
movaps xmm0, xmmword [rsp + 0x1d0]
movups xmmword [rdi + 0x10], xmm0
mov rax, qword [rsp + 0x1e0]
mov qword [rdi + 0x20], rax
mov al, 1
mov byte [rsi + 0x40], al
movaps xmm6, xmmword [rbp + 0x1a0]
lea rsp, [rbp + 0x1b8]
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rax, [rsp + 0x110]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x210], xmm0
push 0x20
pop rcx
call fcn.14007c68e
mov rbx, rax
mov rax, qword [rsp + 0x70]
mov qword [rbx], rax
add ecx, dword [rax - 0x75]
and al, 0x68
mov qword [rbx + 8], rax
movaps xmm0, xmmword [rsp + 0x210]
movups xmmword [rbx + 0x10], xmm0
adc byte [r9], sil
leave
call fcn.14007e68a
lea rcx, [rsp + 0xf0]
add byte [rax - 0x7d], cl
and dword [rax], eax
add byte [rax - 0x7d], cl
and dword [rax], eax
call fcn.14014762f
mov rcx, qword [rsp + 0xd0]
cmp rcx, 2
jne 0x1400ee45b
mov rdi, qword [rsp + 0x58]
jmp 0x1400ee3b1
lea rax, [rsi + 0x10]
mov qword [rsi + 0x10], rcx
mov qword [rsi + 0x18], r13
mov qword [rsi + 0x20], r14
mov qword [rsi + 0x28], rdi
mov qword [rsi + 0x30], rbx
mov qword [rsi + 0x38], rax
mov r14, qword [rsp + 0xc8]
mov rdi, qword [rsp + 0x58]
jmp 0x1400ede06
ud2
and qword [r8], 0
lea rdx, [rsp + 0x80]
mov rcx, r15
call fcn.14015df22
mov rax, qword [rsp + 0x108]
mov cl, byte [rsp + 0x110]
lea r8, [rsp + 0x80]
mov qword [r8], rax
mov byte [r8 + 8], cl
or byte [rax - 0x73], cl
add eax, 0xc571a
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x15d126
lea r9, [0x1401b36f0]
jmp 0x1400ee60a
invalid
add byte [rax - 0x73], cl
test byte [rax + rdi*8], ah
and al, 0xf8
and al, 0xf8
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add dword [rax], eax
add byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
lea rax, [0x14007d3e8]
out dx, al
clc
invalid
out dx, al
clc
dec dword [rax - 0x77]
or byte [rax - 0x73], cl
test byte [rax + rax*8], ah
add dword [rax], eax
add byte [rax - 0x77], cl
adc byte [rax - 0x73], cl
add eax, 0xfff8f530
mov qword [rdx + 8], rax
lea rax, [rsp + 0x1c0]
add byte [rax - 0x77], cl
adc byte [rax - 0x73], cl
add eax, 0xfff8f530
mov qword [rdx + 0x18], rax
push 2
pop rax
mov qword [rsp + 0x100], rax
mov qword [rsp + 0x110], rax
and qword [rsp + 0x120], 0
movabs rcx, 0x400000020
mov qword [rsp + 0x128], rcx
mov r8b, 3
mov byte [rsp + 0x130], r8b
mov qword [rsp + 0x138], rax
mov qword [rsp + 0x148], rax
mov qword [rsp + 0x158], 1
mov dword [rsp + 0x158], 1
mov qword [rsp + 0x160], rcx
mov byte [rsp + 0x168], r8b
lea r8, str.internal_error:_entered_unreachable_code:_Cannot_acquire_afd____afd_group:
add byte [rax + rcx*4 - 0x7c], al
and al, 0x68
add dword [rax], eax
add byte [rbp + rcx*4 + 5], cl
leave
push rsi
or al, 0
lea rcx, [rsp + 0x80]
mov qword [rcx], r8
mov qword [rcx + 8], rax
lea r8, [rsp + 0x100]
and al, 0
add dword [rax], eax
add byte [rcx + rcx*4 + 0x41], cl
and byte [rax - 0x77], cl
sub byte [r8 - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0xc56bb
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0xc56bb
call fcn.140158310
mov rax, qword [rsp + 0x108]
add byte [rax], al
mov cl, byte [rsp + 0x110]
lea r8, [rsp + 0x80]
add byte [rax], al
invalid
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.11_src_syswindows_selector.rs
lea eax, [0x1401b3eb0]
lea eax, [0x1401b3eb0]
add byte [rax - 0x77], cl
and al, 0x20
invalid
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
or eax, 0x15d015
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401b3710]
push 0x2b
pop rdx
call fcn.1401586d0
add ah, cl
in al, dx
sub byte [rax - 0x77], cl
enter 0xffffffffffff894c, 0xffffffffffffffc1
sub rcx, rdx
jb 0x1400ee636
cmp r8, 0x201
ja case.0x1400b8a38.737
add rax, rdx
mov rdx, rcx
add rsp, 0x28
ret
mov rcx, rdx
mov rdx, r8
mov r8, r9
call fcn.140158600
lahf
invalid
invalid
add byte [rdx + 0x201], bh
mov edx, 0x201
add dword [rdx], eax
add byte [rax], al
mov rcx, r8
mov r8, r9
call fcn.1401583e0
popfq
invalid
add ah, cl
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x50
sub esp, 0x50
push rax
mov rbx, rdx
mov r14, rcx
mov rax, qword [rcx + 0x10]
xor esi, esi
lea r15, [rsp + 0x30]
lea edi, [rsp + 0x30]
and al, 0x30
lea r13, [0x14024c278]
movabs rdi, 0x1700000003
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
je 0x1400ee6ec
mov rdx, qword [r14]
mov r9, qword [r14 + 8]
mov qword [rsp + 0x20], rax
mov rcx, r15
mov r8, rbx
call fcn.14014ce2b
out 5, eax
add byte [rax - 0x75], cl
and al, 0x30
invalid
out 5, eax
add byte [rax - 0x75], cl
and al, 0x30
cmp rax, 2
je 0x1400ee6f0
mov r12, qword [rsp + 0x38]
test rax, rax
jne 0x1400ee6f7
cmp byte [rax - 0x7b], cl
sal byte [rbp + 0x40], 0x49
mov edx, dword [rsi + 8]
push rsi
invalid
mov rdx, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
mov qword [r14 + 8], r13
and qword [r14 + 0x10], 0
mov rcx, r15
mov r9, r12
call 0x1400ebdf4
mov rcx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x48]
mov qword [r14 + 8], rcx
mov qword [r14 + 0x10], rax
test r12, r12
jne 0x1400ee686
invalid
pushfq
jmp 0x1400ee6fc
xor edi, edi
jmp 0x1400ee6fc
mov esi, 1
jmp 0x1400ee6fc
xor esi, esi
mov rdi, r12
mov rax, rsi
mov rdx, rdi
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
ret 0x8949
invalid
sub esp, 0x20
mov rdi, r8
mov rbx, rdx
mov rsi, rcx
lea r14, [rdx + 8]
mov r15, qword [rdx + 0x10]
mov rax, qword [rdx + 0x18]
mov eax, dword [rdx + 0x18]
mov eax, dword [rdx + 0x18]
sub r15, rax
sub edi, eax
je 0x1400ee7a8
mov rcx, qword [rbx]
mov ecx, dword [rbx]
mov rdx, rdi
mov edx, edi
mov r8, r14
call fcn.14014cbca
test rax, rax
jne 0x1400ee7b2
test rdx, rdx
jne 0x1400ee7bb
mov rcx, qword [rbx + 0x10]
mov rax, qword [rbx + 0x18]
mov rdx, rcx
sub rdx, rax
sub edx, eax
cmp rdx, r15
mov r15, rcx
jne 0x1400ee758
and qword [rsi], 0
mov qword [rsi + 8], rax
jmp 0x1400ee7c6
mov qword [rsi], 2
jmp 0x1400ee7c6
mov qword [rsi], 1
mov qword [rsi + 8], rdx
add byte [rax], al
add byte [rax - 0x77], cl
push rsi
or byte [rax - 0x7d], cl
invalid
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
push rsi
push rdi
sub rsp, 0x28
mov edi, edx
mov rsi, rcx
cmp edx, 0x80
jae 0x1400ee81e
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi]
jne case.0x1400bbdef.505
mov rcx, rsi
call case.0x140116d3f.251
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi + 8]
mov byte [rax + rdx], dil
inc rdx
mov qword [rsi + 0x10], rdx
jmp case.0x1400cea96.573
lea rdx, [rsp + 0x24]
and dword [rdx], 0
add byte [rcx + 0x18e8f9], cl
add byte [rax], al
lea r8, [rdx + rax]
mov rcx, rsi
mov rdx, rax
mov edx, eax
call fcn.14012862b
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
mov r8, rdx
cmp ecx, 0x80
stc
add byte [rax], 0
add byte [rax], al
jae case.0x1401560e0.1185
mov byte [r8], cl
mov edx, 1
add byte [rax], al
jmp case.0x1400bd204.451
test byte [rax], al
add byte [rax], al
invalid
add byte [rcx + 0xf981c8], cl
or byte [rax], al
add byte [rax], al
jae 0x1400ee884
mov eax, ecx
cmp ecx, 0x800
add byte [rax], al
jae 0x1400ee884
shr eax, 6
or al, 0xc0
mov byte [r8], al
mov byte [rax], al
mov byte [rax], al
and cl, 0x3f
or cl, 0x80
mov byte [r8 + 1], cl
mov edx, 2
add al, byte [rax]
add byte [rax], al
jmp case.0x1400bd204.451
cmp ecx, 0x10000
jae 0x1400ee8b2
invalid
add byte [rbx + 0x26], dh
shr eax, 0xc
or al, 0xe0
mov byte [r8], al
mov eax, ecx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [r8 + 1], al
and cl, 0x3f
or cl, 0x80
mov byte [r8 + 2], cl
mov byte [rax + 2], cl
mov edx, 3
jmp case.0x1400bd204.451
shr eax, 0x12
and al, 7
or al, 0xf0
mov byte [r8], al
add byte [rcx + 0xce8c1c8], cl
and al, 0x3f
or al, 0x80
mov byte [r8 + 1], al
mov eax, ecx
shr eax, 6
call 0x14c4e0cd7
add byte [rcx - 0x78], 0x40
add al, byte [rax - 0x367fc01f]
add byte [rcx - 0x78], 0x48
add edi, dword [rdx + 4]
call 0x14c4e0cd7
add byte [rcx - 0x78], 0x40
add al, byte [rax - 0x367fc01f]
add byte [rcx - 0x78], 0x48
add edi, dword [rdx + 4]
lea rax, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7librarycore_srccharmethods.rs_
mov qword [rsp + 0x20], rax
mov r9d, 4
xor ecx, ecx
call fcn.14005b993
nop
add rsp, 0x28
ret
add byte [rax], al
movaps xmmword [rsp + 0x70], xmm6
mov rdi, rcx
mov rcx, qword [rcx]
xor edx, edx
mov eax, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lock cmpxchg qword [rcx], rdx
jne 0x1400ee951
mov rsi, qword [rdi]
mov rax, qword [rsi + 8]
or byte [rax - 0x7d], r9b
clc
add dword [rbp + 0x7d], esi
mov qword [rsi], 1
jmp 0x1400eeade
lea eax, [rcx]
add byte [rax], al
call fcn.1400eeb87
mov rsi, rax
mov r12, qword [rdi]
mov eax, dword [r12 + 0x78]
mov eax, dword [rsp + 0x78]
mov dword [rsp + 0x2c], eax
mov rax, qword [r12 + 0x70]
mov qword [rsp + 0x38], rax
and al, 0x38
mov al, byte [r12 + 0x90]
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax + 0x41272444], cl
mov eax, dword [rsp + 0x88]
add byte [rax], al
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax + 0x41272444], cl
mov eax, dword [rsp + 0x88]
add byte [rax], al
mov dword [rsp + 0x28], eax
mov rax, qword [r12 + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
invalid
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x30
invalid
add byte [rax], al
mov qword [rsp + 0x30], rax
mov al, byte [r12 + 0x91]
mov ecx, dword [r12 + 0x92]
cmp byte [r12 + 0x96], 0
je 0x1400eea05
movups xmm0, xmmword [r12 + 0x97]
movaps xmmword [rsp + 0x40], xmm0
mov r14b, 1
jmp 0x1400eea08
call fcn.1400eeb87
mov rbx, rax
lea rcx, [rax + 0x10]
lea rdx, [rsi + 0x10]
mov r8d, 0xa0
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi], rbx
cmp rsi, 0xffffffffffffffff
cmp esi, 0xffffffff
cmp esi, 0xffffffff
je 0x1400ee9fd
invalid
lea rax, [rsi + 8]
lock dec qword [rax]
jne 0x1400ee9fd
mov edx, 8
add byte [rax], al
mov rcx, rsi
call fcn.140028f50
push rbx
movsd dword [rdi], dword [rsi]
invalid
invalid
push rbx
movsd dword [rdi], dword [rsi]
dec dword [rax - 0x77]
fsubp st(1)
fld dword [rax]
add byte [rax], al
mov rsi, rbx
jmp 0x1400eeade
xor r14d, r14d
shl rcx, 8
xor r15d, r15d
test al, al
ror byte [rdi + rcx + 0x45], 0xf9
ror byte [rdi + rcx + 0x45], 0xf9
movzx r13d, al
or r13, r15
movzx ebp, word [r12 + 0xa7]
add byte [rax], al
movups xmm6, xmmword [r12 + 0x10]
and al, 0x10
movups xmm7, xmmword [r12 + 0x20]
lea rdx, [r12 + 0x30]
lea rbx, [rsp + 0x58]
and al, 0x58
jl 0x1400eea54
and al, 0x58
mov rcx, rbx
call fcn.1400eebc3
add byte [rax], al
add byte [rax], al
movups xmmword [rsi + 0x10], xmm6
movups xmmword [rsi + 0x20], xmm7
jle case.0x1400d4125.165
movups xmm0, xmmword [rbx]
movups xmmword [rsi + 0x30], xmm0
xor byte [rax - 0x75], cl
adc byte [r8 - 0x77], cl
movups xmm0, xmmword [r12 + 0x48]
movups xmm0, xmmword [r12 + 0x48]
movups xmm1, xmmword [r12 + 0x58]
movups xmmword [rsi + 0x48], xmm0
movups xmmword [rsi + 0x58], xmm1
adc dword [rsi + 0x58], ecx
mov rax, qword [r12 + 0x68]
and al, 0x68
and al, 0x68
mov qword [rsi + 0x68], rax
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
push 0x24448b48
cmp byte [rax - 0x77], cl
jo 0x1400eea0c
mov qword [rsi + 0x70], rax
mov dword [rsi + 0x70], eax
mov eax, dword [rsp + 0x2c]
and al, 0x2c
mov dword [rsi + 0x78], eax
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
mov qword [rsi + 0x80], rax
add byte [rax], 0
invalid
mov eax, dword [rsp + 0x28]
and al, 0x28
add byte [rax], 0
add byte [rbx - 0x76d7dbbc], cl
and al, 0x28
mov dword [rsi + 0x88], eax
mov al, byte [rsp + 0x27]
and al, 0x28
mov dword [rsi + 0x88], eax
mov al, byte [rsp + 0x27]
mov byte [rsi + 0x90], al
shr r15, 0x20
out dx, eax
and byte [rax + rcx*4 - 0x42], al
xchg ebp, eax
add byte [rax], al
add byte [rcx + rcx*4 - 0x52], al
scasb al, byte [rdi]
xchg ecx, eax
add byte [rax], al
add byte [rax + rcx*4 - 0x4a], al
xchg esi, eax
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x40], al
invalid
out dx, eax
and byte [rax + rcx*4 - 0x42], al
xchg ebp, eax
add byte [rax], al
add byte [rcx + rcx*4 - 0x52], al
scasb al, byte [rdi]
scasb al, byte [rdi]
xchg ecx, eax
add byte [rax], al
add byte [rax + rcx*4 - 0x4a], al
xchg esi, eax
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x40], al
invalid
movups xmmword [rsi + 0x97], xmm0
movups xmmword [rsi + 0x97], xmm0
mov word [rsi + 0xa7], bp
mov dword [rsi + 0xa7], ebp
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.1400e2e82
mov qword [rdi], rsi
cmpsd dword [rsi], dword [rdi]
invalid
add rsi, 0x10
mov rax, rsi
invalid
movaps xmm6, xmmword [rsp + 0x70]
je 0x1400eeb0d
jo 0x1400eeafa
sub byte [rsp + 0x80], bh
and al, 0x80
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
cwde
add byte [rax], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rdi
ret
jmp 0x14014d1f8
cmp dword [rdx], eax
sete al
ret
push rsi
sub rsp, 0x30
mov rsi, rcx
mov rax, qword [rsp + 0x60]
and al, 0x60
and al, 0x60
cmp dword [rdx], 2
jne 0x1400eeb44
ret 0x4808
or eax, 0x24448948
and byte [rax - 0x77], cl
int1
call fcn.1400ec045
mov rax, rsi
add rsp, 0x30
add esp, 0x30
add esp, 0x30
pop rsi
ret
cmp al, byte [rdx]
jne 0x1400eeb76
movabs rax, 0x8000000000000001
mov qword [rsi], rax
jmp 0x1400eeb7e
invalid
add byte [rax], al
add byte [rax - 0x14f976b8], al
or byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400ebf75
mov rax, rsi
add rsp, 0x20
pop rsi
ret
add byte [rcx], dh
leave
call fcn.1401437f0
test rax, rax
push rbx
add rax, 0xffffffffc0854800
je 0x1400eebb3
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov dword [rax + 8], ecx
mov dword [rax + 8], ecx
add rsp, 0x28
ret
mov ecx, 8
mov edx, 0xb0
call fcn.140157f40
int3
sub rsp, 0x38
mov rsi, rcx
movabs rax, 0x8000000000000000
cmp qword [rdx], rax
jne 0x1400eebe0
mov qword [rsi], rax
jmp 0x1400eec06
invalid
mov rax, qword [rdx + 8]
mov r8, qword [rdx + 0x10]
lea rdi, [rsp + 0x20]
mov rcx, rdi
mov rdx, rax
call fcn.140049a10
mov rax, qword [rdi + 0x10]
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
movups xmm0, xmmword [rdi]
movups xmmword [rsi], xmm0
add rsp, 0x38
pop rdi
pop rsi
ret
sub esp, 0x28
cmp byte [rdx + 0x10], 0
jne 0x1400eec3c
add byte [rax], al
call fcn.1401583f0
int3
test eax, eax
je 0x1400eec84
cmp eax, 3
je 0x1400eec7a
cmp eax, 4
jne case.0x1400b8ee4.642
lea rcx, [rsi + 0x50]
call fcn.1400e63b1
invalid
jmp case.0x1400b8ee4.640
invalid
mov rcx, qword [rsi + 0x50]
mov ecx, dword [rsi + 0x50]
mov rdx, qword [rsi + 0x58]
jmp 0x1400eec8c
mov rcx, qword [rsi + 0x38]
mov rdx, qword [rsi + 0x40]
mov edx, dword [rsi + 0x40]
cmp byte [rax - 0x75], cl
push rsi
call fcn.1400e0d48
invalid
invalid
call fcn.1400e0d48
mov rcx, rsi
call fcn.1400e2aea
push rcx
invalid
invalid
dec dword [rax - 0x75]
and byte [rax - 0x75], r9b
push rsi
sub byte [rax - 0x7d], cl
invalid
and byte [rsi - 0x17], bl
xchg ebx, eax
adc ecx, edi
stc
invalid
stc
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
nop
add rsp, 0x20
pop rsi
ret
jo case.0x1400e6f64.61
add byte [rax], al
mov r14, r8
mov esi, eax
mov rdi, rdx
mov rsi, rcx
movzx eax, byte [rdx + 0x49]
lea rcx, [0x14024fd7c]
lea rcx, [0x14024fd7c]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
add eax, ecx
invalid
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
mov edx, dword [rdi + 0x38]
jmp rax
mov rdx, qword [rdi + 0x38]
mov rax, qword [rdi + 0x40]
mov qword [rdi + 0x50], rdx
mov qword [rdi + 0x58], rax
jmp 0x1400eecfb
mov rdx, qword [rdi + 0x50]
mov rax, qword [rdi + 0x58]
lea rbx, [rsp + 0x58]
mov rcx, rbx
mov r8, r14
call qword [rax + 0x18]
mov rbx, qword [rbx]
cmp rbx, 3
jne 0x1400eed20
mov qword [rsi], 4
mov al, 3
jmp 0x1400eeeac
invalid
mov r12, qword [rsp + 0x60]
mov r13, qword [rsp + 0x68]
movups xmm0, xmmword [rsp + 0x70]
and al, 0x70
and al, 0x70
and al, 0x70
movaps xmmword [rsp + 0x20], xmm0
mov rcx, qword [rdi + 0x50]
mov ecx, dword [rdi + 0x50]
mov ecx, dword [rdi + 0x50]
mov rdx, qword [rdi + 0x58]
call fcn.1400e0d48
invalid
invalid
cmp ebx, 2
invalid
jne 0x1400eed74
mov ecx, 0x20
mov edx, 8
add byte [rax], al
add al, ch
stosb byte [rdi], al
js 0x1400eed51
dec dword [rax - 0x77]
ret
mov qword [rax], r12
mov qword [rax + 8], r13
push 0x44280f08
and al, 0x20
add byte [rax], al
add al, ch
stosb byte [rdi], al
js 0x1400eed51
dec dword [rax - 0x77]
ret
push 0x44280f08
and al, 0x20
movups xmmword [rax + 0x10], xmm0
lea r12, [0x140216288]
jmp case.0x1400ceb53.236
add byte [rax], al
invalid
cmp byte [rdi + 0x48], 0
je 0x1400eee56
test al, bl
add byte [rax], al
invalid
add byte [rdi], cl
adc byte [rdi + 0x28], al
invalid
movups xmm0, xmmword [rdi + 0x28]
sub byte [rax - 0x77], cl
pop rdi
push rax
mov qword [rdi + 0x50], rbx
mov qword [rdi + 0x58], r12
mov qword [rdi + 0x60], r13
invalid
movaps xmm1, xmmword [rsp + 0x20]
and al, 0x20
movups xmmword [rdi + 0x68], xmm1
push 0x787f8948
push 0x787f8948
mov dword [rdi + 0x78], edi
movups xmmword [rdi + 0x80], xmm0
mov byte [rdi + 0x330], 0
add byte [rax], al
add byte [rax], al
lea r15, [rdi + 0x50]
lea rbx, [rsp + 0x58]
and al, 0x58
and al, 0x58
pop rax
mov rcx, rbx
mov rdx, r15
mov edx, edi
mov edx, edi
mov r8, r14
call fcn.1400e79d0
mov r14, qword [rbx]
mov esi, dword [rbx]
cmp r14, 3
jne 0x1400eedd7
mov qword [rsi], 4
mov al, 4
jmp 0x1400eeeac
invalid
lea rdx, [rsp + 0x88]
mov rbx, qword [rdx - 0x28]
pop rdx
fmul dword [rbx + rcx*4 + 0x62]
loopne 0x1400eee34
mov ebp, dword [rdx - 0x18]
movups xmm0, xmmword [rdx - 0x10]
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
and al, 0x40
lea rcx, [rsp + 0x278]
mov r8d, pe_nt_image_headers64
call sub.VCRUNTIME140.dll_memcpy
test dword [rsi], eax
add byte [rcx + rcx*4 - 7], cl
mov ecx, edi
test dword [rsi], eax
add byte [rcx + rcx*4 - 7], cl
mov ecx, edi
mov ecx, edi
call fcn.1400e63b1
cmp r14d, 2
jne 0x1400eee2f
invalid
mov rcx, rbx
call fcn.1400e0872
push rbp
sbb bh, bh
dec dword [rax - 0x77]
ret
lea r12, [0x140215f40]
lea esp, [0x140215f40]
fld1
push rbp
sbb bh, bh
dec dword [rax - 0x77]
ret
lea esp, [0x140215f40]
add byte [rcx - 0x42], al
add eax, dword [rax]
add byte [rax], al
mov r14d, 3
jmp 0x1400eee66
movaps xmm0, xmmword [rsp + 0x40]
and al, 0x40
movaps xmmword [rsp + 0x30], xmm0
lea rcx, [rsp + 0x180]
lea rdx, [rsp + 0x278]
mov r8d, pe_nt_image_headers64
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
jmp 0x1400eee66
movaps xmm0, xmmword [rsp + 0x20]
movaps xmmword [rsp + 0x30], xmm0
mov r14d, 2
mov esi, 2
mov esi, 2
mov rcx, rdi
call fcn.1400e2aea
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
push rdi
sub al, ch
ret
psubw mm7, mm7
stc
dec dword [rcx + rcx*4 + 0x36]
mov qword [rsi + 8], rbx
pop rsi
or byte [rcx + rcx*4 + 0x66], cl
adc byte [rcx + rcx*4 + 0x6e], cl
mov dword [rsi + 0x18], ebp
push rdi
sub al, ch
ret
mov dword [rsi + 0x18], ebp
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x20], xmm0
and byte [rax - 0x73], r9b
xor byte [rax - 0x73], r9b
xchg esp, eax
and al, 0x80
add dword [rax], eax
add byte [rcx - 0x48], al
clc
add byte [rax], al
add al, ch
call sub.VCRUNTIME140.dll_memcpy
mov al, 1
xor byte [rax - 0x73], r9b
xchg esp, eax
and al, 0x80
add dword [rax], eax
add byte [rcx - 0x48], al
clc
add byte [rax], al
add al, ch
invalid
out 0x84, al
invalid
mov byte [rdi + 0x49], al
mov rax, rsi
add rsp, 0x370
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140214ed0]
mov edx, 0x23
call fcn.1401583f0
ud2
push rsi
sub rsp, 0x20
mov rsi, rcx
mov rcx, qword [rcx]
mov rdx, qword [rsi + 8]
push rsi
invalid
mov edx, dword [rsi + 8]
call fcn.1400879d1
add rsi, 0x10
mov rcx, rsi
int1
invalid
add rsp, 0x20
pop rsi
jmp case.0x14006622a.271
mov edx, 0x80d965a1
jnp 0x1400eef45
ret
invalid
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0xf00]
add byte [rax], al
add byte [rax], al
test eax, eax
je 0x1400eef7c
xor byte [rax - 0x73], cl
jo 0x1400eef4f
push rax
cmp edi, edi
dec dword [rax - 0x73]
pop rax
call fcn.1400e2acc
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14005cd4f
invalid
call qword [rax + 0x20c48348]
add rsp, 0x20
and byte [rsi - 0x3d], bl
push r15
push r14
push r13
pop rsi
ret
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xbf8
or eax, dword [rax]
add byte [rbp - 0x77], cl
invalid
mov r14, rdx
mov rbp, rcx
mov ebp, ecx
movzx eax, byte [rdx + 0xf00]
sldt word [rax]
test eax, eax
je 0x1400eeffa
invalid
or eax, dword [rax]
add byte [rbp - 0x77], cl
invalid
cmp eax, 3
jne case.0x1400ec618.26
lea rax, [r14 + 0x132]
mov qword [rsp + 0x48], rax
and al, 0x48
movzx eax, byte [r14 + 0x132]
xor al, byte [rcx]
add byte [rax], al
lea rdx, [r14 + 0x70]
lea edx, [rsi + 0x70]
lea rcx, [0x14024fd90]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
test al, 0xd
invalid
jmp rax
mov rbx, qword [r14 + 0xc8]
jmp 0x1400ef02b
add bl, ch
xor dword [rcx - 0x73], ecx
lea ebx, [rsi + 0x58]
lea rbx, [r14 + 0x58]
lea ebx, [rsi + 0x58]
lea rdx, [r14 + 0x70]
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
add byte [rax], al
mov rdi, rdx
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0xc8], rbx
lea rax, [r14 + 0x132]
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x48], eax
mov dword [rsp + 0x48], eax
mov byte [r14 + 0x132], 0
mov byte [r14 + 0x133], 0
mov byte [rsi + 0x133], 0
lea r13, [r14 + 0xd0]
mov ecx, 0xb
add byte [rax], al
mov rdi, r13
mov qword [rsp + 0x30], rdx
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x128], rbx
mov rax, qword [rbx]
cmp byte [rax + 0x90], 0
add byte [rax], al
add byte [rcx - 0x76], al
xchg al, dl
add byte [rax], al
invalid
je case.0x1400e6f64.78
xor ecx, ecx
test al, al
cmovne rcx, r13
lea rdx, [0x14021af80]
adc al, byte [rax]
add al, ch
adc bh, byte [rax - 1]
inc dword [rax + rax*8 - 0x72b7e68b]
or eax, 0xb4c42
call fcn.1400e688d
test al, al
jne 0x1400ef098
lea rcx, str.invalid_URL__scheme_is_not_httpinvalid_URL__scheme_is_missinginvalid_URL__host_is_missingConnectError
mov edx, 0x1f
jmp 0x1400ef18b
sti
add byte [rax], al
invalid
sti
add byte [rax], al
add byte [rax + rax*8 + 0xe7840f], al
test al, al
je 0x1400ef17f
test al, al
je 0x1400ef17f
mov rdx, qword [r14 + 0xf0]
test rdx, rdx
je 0x1400ef0f4
push rax
mov rcx, qword [r14 + 0xe8]
mov ecx, dword [rsi + 0xe8]
mov gs, eax
add byte [rax], al
add al, ch
movsb byte [rdi], byte [rsi]
loope 0x1400ef0a6
call fcn.14006d254
test rax, rax
je 0x1400ef0f4
dec dword [rax - 0x7b]
sal byte [rdi + rdi + 0x48], 0x89
invalid
mov rsi, rax
mov rdi, rdx
mov edi, edx
mov qword [rsp + 0x38], rbx
mov dword [rsp + 0x38], ebx
pop rsp
and al, 0x38
mov qword [rsp + 0x28], rbp
insb byte [rdi], dx
and al, 0x28
lea rbx, [rsp + 0x2a8]
and al, 0xa8
add al, byte [rax]
add byte [rax - 0x77], cl
mov rcx, rbx
mov rdx, r13
call fcn.14006daf2
invalid
idiv edi
cmp qword [rbx], 0
cmp eax, dword [rax]
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x40
je 0x1400ef1e5
movzx eax, word [rsp + 0x2b8]
jmp case.0x1400cb08f.298
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0xb4c0a
or r8, qword [rax]
lea rcx, [0x1401a3d05]
or r8, qword [rax]
mov edx, 0x1c
jmp 0x1400ef18b
add byte [rax], al
invalid
mov qword [rsp + 0x28], rbp
and al, 0x28
lea r15, [r14 + 0xb68]
lea edi, [rsi + 0xb68]
movzx eax, byte [r14 + 0xb68]
lea rbp, [r14 + 0x138]
cmp byte [rcx], al
add byte [rax], al
cmp byte [rcx], al
add byte [rax], al
lea rcx, [0x14024fda4]
lea ecx, [0x14024fda4]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x30], rdx
jmp 0x1400efb81
mov qword [rsp + 0x30], rdx
lea rbx, [r14 + 0x179]
movzx eax, byte [r14 + 0x179]
xchg byte [rcx + 1], bh
add byte [rax], al
xchg byte [rcx + 1], bh
add byte [rax], al
lea rsi, [r14 + 0x158]
lea rcx, [0x14024fdc0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r15, qword [r14 + 0x170]
mov rax, qword [r14 + 0x158]
mov r8, qword [r14 + 0x160]
mov eax, dword [rsi + 0x160]
mov eax, dword [rsi + 0x160]
jmp 0x1400ef37a
lea rcx, [0x1401a3ce7]
mov edx, 0x1e
invalid
add byte [rax], al
invalid
invalid
add byte [rax], al
add al, ch
mov ch, 0x59
clc
dec dword [rcx - 0x77]
invalid
call fcn.140074b45
mov r13, rax
mov rsi, rdx
test rax, rax
je 0x1400ef1a5
xor edi, edi
xor r15d, r15d
jmp 0x1400f001d
inc dword [rbp + 0x31]
invalid
mov qword [rsp + 0x28], rbp
xor edi, edi
jmp case.0x1400cb08f.298
mov r8, qword [r14 + 0x180]
mov rax, qword [r14 + 0x188]
jmp 0x1400ef3d2
mov r15, qword [r14 + 0x168]
mov rax, qword [r14 + 0x188]
mov r8, qword [r14 + 0x190]
xchg byte [rax - 0x16ffffff], dl
mov cl, 1
add byte [rax], al
xor ecx, ecx
cmp byte [r13], 0
cmovne rcx, r13
lea rdx, [0x14021b318]
lea edx, [0x14021b318]
call fcn.1400e688d
test al, al
mov ecx, 0x1bb
mov eax, 0x50
invalid
inc dword [rax + rax*8 + 0x1bbb9]
add byte [rax + 0x50], bh
invalid
add byte [rdi], cl
shl dword [r14 + 0x41], 0x89
mov word [r14 + 0x130], ax
mov rcx, rsi
cmovne eax, ecx
mov word [r14 + 0x130], ax
add byte [rax], al
mov rcx, rsi
mov rdx, rdi
mov r8d, 0x5b
call fcn.14015098b
mov rsi, rax
mov r9, rdx
lea rdi, [rsp + 0x2a8]
lea edi, [rsp + 0x2a8]
lea edi, [rsp + 0x2a8]
mov rcx, rdi
mov edx, 0x5d
mov r8, rax
call fcn.1400f11e0
mov r12, qword [rdi]
mov r13, qword [rdi + 0x10]
lea rbp, [r12 + r13]
mov rcx, qword [rdi + 0x18]
mov r15d, dword [rdi + 0x24]
lea rbx, [rsp + 0x1d8]
mov rdi, rcx
lea rax, [r12 + rcx]
mov qword [rsp + 0x1d8], rbp
mov qword [rsp + 0x1e0], rax
mov rcx, rbx
call fcn.140076dd5
cmp eax, 0x110000
adc dword [rax], eax
adc dword [rax], eax
je 0x1400ef29d
mov rcx, qword [rsp + 0x1e0]
add rcx, r13
sub rcx, qword [rsp + 0x1d8]
add byte [rcx + rdi - 8], al
add byte [rcx + rdi - 8], al
je 0x1400ef25d
jmp 0x1400ef29f
xor edi, edi
movzx ebp, word [r14 + 0x130]
mov rcx, rsi
mov rdx, rdi
call fcn.140050430
adc esi, esi
dec dword [rax - 0x77]
ret
test bl, 1
jne 0x1400ef2ff
adc esi, esi
dec dword [rax - 0x77]
ret
movabs rax, 0xffffffff00
and rbx, rax
shr rbx, 8
mov ecx, 0x20
mov edx, 4
add byte [rax], al
add byte [rax], al
call fcn.140072f62
mov r13, rax
and word [rax], 0
and byte [rax], al
and byte [rax], al
mov word [rax + 6], bp
mov dword [rax + 2], ebx
lea rdi, [rax + 0x20]
lea edi, [rax + 0x20]
lea edi, [rax + 0x20]
mov qword [r14 + 0x138], rax
mov qword [r14 + 0x140], rax
add cl, ch
invalid
add dword [rax], eax
invalid
lea rbx, [rsp + 0x1d8]
fadd dword [rcx]
add byte [rax], al
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.1400504b0
idiv bh
cmp byte [rbx], 0
je 0x1400ef478
and qword [r14 + 0x138], 0
mov byte [r14 + 0x133], 1
mov r15, qword [rsp + 0x38]
add r15, 8
mov rcx, rsi
mov rdx, rdi
call case.0x1400c3b8a.431
mov r8, rdx
mov eax, edx
mov eax, edx
lea rsi, [r14 + 0x158]
mov qword [r14 + 0x158], rax
pop rax
add dword [rax], eax
add byte [rcx - 0x77], cl
xchg esi, eax
invalid
add dword [rax], eax
add byte [rbp - 0x77], cl
mov esi, 0x170
pop rax
add dword [rax], eax
add byte [rcx - 0x77], cl
xchg esi, eax
invalid
add byte [rbp - 0x77], cl
mov esi, 0x170
lea rbx, [r14 + 0x179]
mov byte [r14 + 0x179], 0
mov rbp, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
mov r12, qword [rsp + 0x40]
mov qword [r14 + 0x168], r15
mov qword [r14 + 0x188], rax
mov qword [r14 + 0x190], r8
mov qword [r14 + 0x180], r15
mov byte [r14 + 0x178], 0
mov rcx, qword [r15]
mov r9, qword [r15 + 8]
mov rdx, qword [r9 + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
mov rdx, rax
call qword [r9 + 0x18]
call qword [rcx + 0x18]
mov r8, rax
mov eax, eax
mov rax, rdx
mov qword [r14 + 0x180], r8
add byte [rcx], 0
add byte [rcx - 0x77], cl
xchg esi, eax
mov byte [rcx], al
add byte [rax], al
invalid
lea rdi, [rsp + 0x2a8]
mov rcx, rdi
mov rdx, r8
mov r8, r12
call qword [rax + 0x18]
mov rdi, qword [rdi]
cmp rdi, 2
inc dword [rdx]
jne 0x1400ef3fe
mov byte [rbx], 4
mov al, 3
mov rcx, qword [rsp + 0x48]
jmp 0x1400eff60
mov rbx, qword [rsp + 0x2b0]
mov r15, qword [rsp + 0x2b8]
mov rcx, qword [r14 + 0x180]
mov rdx, qword [r14 + 0x188]
call fcn.1400e0d48
mov word [r14 + 0x178], 0x100
mov rcx, rsi
call fcn.1400f0197
test rdi, rdi
je 0x1400ef666
mov rdi, rbx
lea rcx, str.dns_errorC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.5_srcclientlegacyconnecthttp.rs
mov edx, 9
call case.0x1400c3b8a.431
add byte [rax - 0x77], cl
invalid
test rax, rax
je 0x1400ef6ac
invalid
mov r13, rax
lea rcx, [r14 + 0x138]
add al, ch
or dword [0x1064ff471], 0x13386
add byte [rax], al
jmp 0x1400f001d
mov ecx, 0x20
mov edx, 4
add byte [rax], al
add al, ch
fstp xword [rdx]
clc
dec dword [rcx - 0x77]
invalid
movups xmm0, xmmword [rsp + 0x1d9]
movups xmmword [rsp + 0x2aa], xmm0
mov word [rax], 1
movups xmm0, xmmword [rsp + 0x2a8]
movups xmmword [rax + 2], xmm0
movzx eax, word [rsp + 0x2b8]
mov word [r13 + 0x12], ax
and qword [r13 + 0x14], 0
mov word [r13 + 0x1c], bp
mov dword [rbp + 0x1c], ebp
mov dword [rbp + 0x1c], ebp
lea rdi, [r13 + 0x20]
mov qword [r14 + 0x138], r13
cmp byte [rcx], al
add byte [rax], al
cmp byte [rcx], al
add byte [rax], al
mov qword [r14 + 0x140], r13
mov qword [r14 + 0x148], 1
mov qword [r14 + 0x150], rdi
add dword [rax], eax
add byte [rcx - 0x3a], al
xchg byte [rbx], dh
xor eax, dword [rcx]
add byte [rax], al
invalid
add dword [rax], eax
add byte [rcx - 0x3a], al
xchg byte [rbx], dh
xor eax, dword [rcx]
add byte [rax], al
invalid
mov esi, 1
mov rbp, qword [rsp + 0x28]
mov byte [r14 + 0x133], 0
mov qword [rsp + 0x80], r13
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x90], esi
xor eax, dword [rcx]
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x90], esi
mov qword [rsp + 0x98], rdi
mov rax, qword [r14 + 0x128]
mov r12, qword [rax]
mov dword [rsp + 0x90], esi
mov qword [rsp + 0x98], rdi
mov rax, qword [r14 + 0x128]
mov r12, qword [rax]
lea rbx, [r12 + 0x10]
lea ebx, [rsp + 0x10]
mov r9d, dword [r12 + 0x88]
cmp r9d, 0x3b9aca00
mov qword [rsp + 0x28], rbp
jne 0x1400ef573
mov r8, qword [r12 + 0x70]
mov r9d, dword [r12 + 0x78]
lea rcx, [rsp + 0x278]
lea rdx, [rsp + 0x80]
call fcn.1400750aa
mov esi, 2
mov r12, qword [rsp + 0x40]
and al, 0x40
jmp 0x1400efb29
mov r10, qword [r12 + 0x80]
mov cl, byte [r12 + 0x96]
test byte [r12 + 0x91], 1
movabs rax, 0x7ffffffffffffff
mov qword [rsp + 0x38], rbx
mov dword [rsp + 0x38], ebx
mov dword [rsp + 0xac], r9d
mov qword [rsp + 0x198], r10
jne 0x1400ef64c
wait
add byte [rax], al
add byte [rax], al
test cl, cl
je 0x1400ef654
wait
add byte [rax], al
invalid
movups xmm0, xmmword [rsp + 0x80]
movups xmm1, xmmword [rsp + 0x90]
nop
add byte [rax], al
add byte [rax], al
nop
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x100], xmm1
add byte [rax], al
movaps xmmword [rsp + 0x100], xmm1
add byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0xf0], xmm0
mov r13, qword [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], cl
and al, 0
add byte [rcx], al
add byte [rax], al
mov rcx, qword [rsp + 0x108]
invalid
invalid
lodsb al, byte [rsi]
and al, 0xf0
lock add byte [rax], al
add byte [rcx], al
add byte [rax], al
mov rcx, qword [rsp + 0x108]
mov rbp, qword [rsp + 0xf0]
lodsb al, byte [rsi]
and al, 0xf0
lock add byte [rax], al
invalid
lock add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xf8
clc
add byte [rax], al
add byte [rax], al
mov rdi, rbp
mov rdx, qword [rsp + 0xf8]
add byte [rax], al
mov rdi, rbp
cmp rdx, rcx
je 0x1400ef8d7
add byte [rax], al
movzx r8d, word [rdx]
cmp r8w, 2
je 0x1400ef8d0
invalid
invalid
add al, byte [rax]
invalid
movups xmm0, xmmword [rdx + 2]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rsp + 0x5e], xmm1
adc dword [rsp + 0x5e], ecx
adc dword [rsp + 0x5e], ecx
movaps xmmword [rsp + 0x50], xmm0
test r8w, r8w
test r8d, r8d
je 0x1400ef646
invalid
mov word [rdi], r8w
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [rdi + 2], xmm0
movups xmm0, xmmword [rsp + 0x5e]
and al, 0x5e
movups xmmword [rdi + 0x10], xmm0
add rdi, 0x20
add edi, 0x20
add edi, 0x20
add rdx, 0x20
jmp 0x1400ef5fc
test cl, cl
je 0x1400ef845
test cl, dh
add dword [rax], eax
invalid
test cl, dh
add dword [rax], eax
add byte [rcx + rdi - 0x11], cl
cmp rdi, r13
je 0x1400ef908
stosd dword [rdi], eax
add al, byte [rax]
add byte [rcx - 0x76], al
jge 0x1400ef661
mov dil, byte [r13]
jmp 0x1400ef90a
add al, byte [rax]
add byte [rax - 0x77], cl
fsubp st(3)
mov r13, qword [r14 + 0xb70]
mov r13, qword [r14 + 0xb70]
mov rsi, rbx
jmp 0x1400ef6af
mov r13, qword [r14 + 0xb70]
scasb al, byte [rdi]
jo 0x1400ef67b
add byte [rax], al
jmp 0x1400efda2
sub eax, dword [rdi]
add byte [rax], al
mov qword [rsp + 0x30], rdx
jmp 0x1400efbcc
xor cl, ch
add rax, 0xffffffff89480000
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x30], rdx
mov r13, qword [r14 + 0xb78]
mov ebp, dword [rsi + 0xb78]
test r13, r13
jne 0x1400efc84
jmp case.0x1400eecdf.11
mov qword [rsp + 0x30], rdx
mov rdx, qword [r14 + 0xba0]
jmp 0x1400eff33
mov r15, rdi
lea rax, [r14 + 0x130]
lea rdx, [rsp + 0x80]
mov qword [rdx], rsi
mov qword [rdx + 8], r15
mov qword [rdx + 0x10], rax
lea rbx, [rsp + 0x1d8]
mov rcx, rbx
call fcn.1400f1167
cmp word [rbx], 2
cmp dword [rbx], 2
mov qword [rsp + 0x40], r12
jne 0x1400ef6fe
invalid
mov rcx, rsi
mov rdx, r15
call fcn.1400e0d48
mov r13d, 4
xor edi, edi
xor esi, esi
jmp 0x1400ef811
mov qword [rsp + 0x28], rbp
mov qword [rsp + 0x38], r15
mov rbx, qword [r15 + 0x20]
lea rbp, [rsp + 0x2a8]
mov rcx, rbp
mov rdx, rsi
call rbx
mov rax, qword [rbp]
inc rax
mov rcx, 0xffffffffffffffff
cmove rax, rcx
ror dword [rax - 0x7d], 0xf8
add eax, 0x4b9
add byte [rax], al
ror dword [rax - 0x7d], 0xf8
add eax, 0x4b9
add byte [rax], al
cmovae rcx, rax
call fcn.14014b259
mov r13, rdx
add byte [rax], al
cmovae rcx, rax
call fcn.14014b259
mov r13, rdx
movups xmm0, xmmword [rsp + 0x1d8]
movups xmm1, xmmword [rsp + 0x1e8]
movups xmmword [rdx], xmm0
add cl, byte [rdi]
adc dword [rdx + 0x10], ecx
invalid
add cl, byte [rdi]
adc dword [rdx + 0x10], ecx
invalid
adc byte [rax - 0x73], cl
and al, 0x50
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], 1
mov edi, 1
add byte [rax], al
add byte [rax], al
mov r12d, 0x20
lea r15, [rsp + 0x80]
mov rcx, rbp
mov rdx, r15
mov edx, edi
mov edx, edi
call fcn.1400f1167
cmp word [rsp + 0x2a8], 2
je 0x1400ef7fa
cmp rdi, qword [rsp + 0x50]
jne 0x1400ef7d0
lea rcx, [rsp + 0xf0]
mov rdx, rsi
call rbx
mov rdx, qword [rsp + 0xf0]
inc rdx
mov rax, 0xffffffffffffffff
cmove rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140072e8a
mov r13, qword [rsp + 0x58]
movups xmm0, xmmword [rsp + 0x2a8]
movups xmm1, xmmword [rsp + 0x2b8]
movups xmmword [r13 + r12 + 0x10], xmm1
movups xmmword [r13 + r12], xmm0
inc rdi
mov qword [rsp + 0x60], rdi
add r12, 0x20
jmp 0x1400ef781
mov rcx, rsi
mov rdx, qword [rsp + 0x38]
call fcn.1400e0d48
mov rsi, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x28]
shl rdi, 5
add rdi, r13
cmp qword [r14 + 0x138], 0
je 0x1400ef4f8
cmp byte [r14 + 0x133], 0
je 0x1400ef4f8
cld
invalid
invalid
lea rcx, [r14 + 0x138]
call fcn.14012a27a
jmp 0x1400ef4f8
movups xmm0, xmmword [rsp + 0x80]
movups xmm1, xmmword [rsp + 0x90]
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
mov r13, qword [rsp + 0x100]
mov rcx, qword [rsp + 0x108]
mov rbp, qword [rsp + 0xf0]
mov rdx, qword [rsp + 0xf8]
clc
add byte [rax], al
add byte [rax - 0x77], cl
out dx, eax
lock add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xf8
clc
add byte [rax], al
add byte [rax - 0x77], cl
out dx, eax
cmp rdx, rcx
je 0x1400ef8d7
movzx r8d, word [rdx]
cmp r8w, 2
je 0x1400ef8d0
movups xmm0, xmmword [rdx + 2]
movups xmm1, xmmword [rdx + 0x10]
adc byte [rdx + 0x10], cl
movups xmmword [rsp + 0x5e], xmm1
movaps xmmword [rsp + 0x50], xmm0
test r8w, r8w
jne 0x1400ef8ca
and word [rdi], 0
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [rdi + 2], xmm0
movups xmm0, xmmword [rsp + 0x5e]
movups xmmword [rdi + 0x10], xmm0
add rdi, 0x20
add rdx, 0x20
jmp 0x1400ef888
add rdx, 0x20
mov rcx, rdx
lea rbx, [rsp + 0xf0]
mov qword [rbx + 8], rcx
and r13, rax
mov rcx, rbx
call fcn.1400735f9
mov rcx, rbx
call fcn.14012a27a
mov r15d, 4
xor eax, eax
mov esi, 4
jmp 0x1400efa54
xor edi, edi
lea rax, [rsp + 0x1c0]
and qword [rax], 0
mov ecx, 4
mov qword [rax + 8], rcx
and qword [rax + 0x10], 0
invalid
adc byte [rax], al
lea rdx, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rax - 0x7d], cl
and dword [rdx], 0
mov qword [rdx + 8], rcx
and qword [rdx + 0x10], 0
movups xmm0, xmmword [rsp + 0x80]
adc byte [rsp + 0x80], al
movups xmm1, xmmword [rsp + 0x90]
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
mov qword [rsp + 0xd8], rax
mov qword [rsp + 0xe0], rdx
mov r13, qword [rsp + 0x108]
and al, 8
add dword [rax], eax
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xf8
add byte [rax], al
invalid
cmp r15, r13
je case.0x1400bd204.452
invalid
add dword [rax], 0
invalid
movzx esi, word [r15]
cmp si, 2
je 0x1400ef9fe
test dil, dil
sete al
movups xmm0, xmmword [r15 + 2]
movups xmm1, xmmword [r15 + 0x10]
rol byte [rcx + 0xf], 0x10
add r8b, byte [r9 + 0xf]
adc byte [rdi + 0x10], cl
movups xmmword [rsp + 0x5e], xmm1
movaps xmmword [rsp + 0x50], xmm0
test si, si
setne cl
xor cl, al
xor cl, 1
movzx eax, cl
mov rbx, qword [rsp + rax*8 + 0xd8]
mov rdx, qword [rbx + 0x10]
add byte [rax], al
add byte [rax - 0x75], cl
push rbx
adc byte [rax + 0x3b], cl
adc esi, dword [rbp + 0xc]
mov edx, dword [rbx + 0x10]
cmp rdx, qword [rbx]
jne 0x1400ef9d1
mov rcx, rbx
call fcn.140073229
mov rdx, qword [rbx + 0x10]
mov rax, qword [rbx + 8]
shl rdx, 5
mov word [rax + rdx], si
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [rax + rdx + 2], xmm0
movups xmm0, xmmword [rsp + 0x5e]
and al, 0x5e
movups xmmword [rax + rdx + 0x10], xmm0
inc qword [rbx + 0x10]
add r15, 0x20
jmp 0x1400ef979
invalid
dec dword [rcx - 0x7d]
invalid
add r15, 0x20
mov r13, r15
lea rcx, [rsp + 0xf0]
mov qword [rcx + 8], r13
call fcn.14012a27a
mov r13, qword [rsp + 0x1c0]
mov rbp, qword [rsp + 0x1c8]
add byte [rax - 0x75], cl
mov esp, 0x1d024
and al, 0xd0
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
mov eax, 0x4c000000
mov edi, dword [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
invalid
add byte [rax - 0x75], cl
mov esp, 0x1d024
and al, 0xd0
add dword [rax], eax
and al, 0xd0
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
mov eax, 0x4c000000
mov edi, dword [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
invalid
and al, 0xc0
add byte [rax], al
add byte [rax - 0x3f], cl
out 5, eax
shl rdi, 5
add rdi, rbp
shl r15, 5
add r15, rsi
lea rdx, [rsp + 0x50]
lea edx, [rsp + 0x50]
mov qword [rdx], rbp
mov qword [rdx + 8], rbp
mov dword [rdx + 8], ebp
mov qword [rdx + 0x10], r13
mov qword [rdx + 0x18], rdi
mov dword [rdx + 0x18], edi
mov qword [rsp + 0x1a0], rsi
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x1a8], esi
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x1a8], esi
mov dword [rsp + 0x1a8], esi
mov qword [rsp + 0x1b0], rax
mov qword [rsp + 0x1b8], r15
mov dword [rsp + 0x1b8], edi
add dword [rax], eax
add byte [rcx - 0x75], cl
mov ebx, dword [rsp + 0x70]
mov ebx, dword [rsp + 0x70]
mov ebp, dword [r12 + 0x78]
lea rcx, [rsp + 0x278]
add byte [rcx - 0x77], cl
invalid
mov r9d, ebp
call fcn.1400750aa
add eax, 0x49fff856
cmp edi, esi
add eax, 0x49fff856
cmp edi, esi
je 0x1400efb0d
invalid
lea r9, [0x1401a3d50]
lea rcx, [rsp + 0xf0]
mov rdx, qword [rsp + 0x198]
cwde
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], al
and al, 0xac
add byte [rax], al
invalid
call case.0x1401475c3.64
lea rsi, [rsp + 0x168]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xa0
add dword [rax], eax
invalid
add byte [rax - 0x73], cl
mov ah, 0x24
push 0x48000001
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xa0
add dword [rax], eax
invalid
mov rcx, rsi
mov r8, rbx
mov r9d, ebp
mov ecx, ebp
mov ecx, ebp
call fcn.1400750aa
mov rsi, qword [rsi - 0x78]
lea rdx, [rsp + 0xf8]
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rsp + 0x1d8]
lea ecx, [rsp + 0x1d8]
mov r8d, 0xa0
call sub.VCRUNTIME140.dll_memcpy
jmp 0x1400efb1f
lea rcx, [rsp + 0x1a0]
call fcn.14012a27a
mov esi, 2
mov r12, qword [rsp + 0x40]
mov rbx, qword [rsp + 0x38]
mov ebx, dword [rsp + 0x38]
lea rbp, [r14 + 0x138]
mov qword [r14 + 0x138], rsi
lea rcx, [r14 + 0x140]
lea rdx, [rsp + 0x1d8]
mov r8d, 0xd0
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 + 0x210], rbx
lea rcx, [r14 + 0x218]
lea rdx, [rsp + 0x2a8]
mov r8d, 0x950
call sub.VCRUNTIME140.dll_memcpy
lea r15, [r14 + 0xb68]
mov byte [r14 + 0xb68], 0
mov byte [r14 + 0xb69], 0
lea rcx, [r14 + 0x218]
mov r8d, 0xe0
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x2c0]
cmp dword [r14 + 0x218], 2
jne 0x1400efbfd
mov rax, qword [r14 + 0x2f0]
mov qword [r14 + 0xb70], rsi
mov qword [r14 + 0xb78], rax
mov byte [r14 + 0xef8], 0
lea rbx, [r14 + 0xb70]
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov rdx, rbx
mov r8, r12
call fcn.1400f01f7
mov r12, qword [rsi]
cmp r12, 3
jne 0x1400efccd
lea rcx, [r14 + 0x2f8]
mov r8d, 0xa8
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [r14 + 0x2f0]
lea r13, [r14 + 0x3a0]
mov qword [r14 + 0x3a0], rsi
mov qword [r14 + 0x3a8], rax
xor ecx, ecx
mov byte [r14 + 0x728], cl
lea rdx, [r14 + 0x370]
lea r8, [r14 + 0x730]
mov qword [r14 + 0x730], rdx
mov qword [r14 + 0x738], rax
mov byte [r14 + 0xab8], cl
mov qword [r14 + 0xb70], r8
lea rax, [r14 + 0xac0]
xchg al, al
or al, byte [rax]
add byte [rcx + 0xf], bh
xchg al, al
or al, byte [rax]
add byte [rcx + 0xf], bh
mov rdi, rax
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0xb78], r13
mov dword [rsi + 0xb78], ebp
mov qword [r14 + 0xb80], rax
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov ecx, esi
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
mov rdx, r13
mov r8, r12
call fcn.1400f0d13
mov rdi, r12
mov r12, qword [rsi]
cmp r12, 3
jne 0x1400efcfa
lea rcx, [rsp + 0xf0]
call fcn.1400f0e3d
add al, ch
mov dl, byte [rcx]
add byte [rax], al
mov rcx, qword [r14 + 0xb80]
mov rdx, rdi
mov es, word [rax + 0x4800000b]
mov edx, edi
call fcn.14014b3f0
test al, al
je 0x1400efd36
mov al, 4
jmp 0x1400eff51
mov rsi, qword [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
mov rdi, qword [rsp + 0x108]
mov r15, qword [rsp + 0x110]
mov rcx, rbx
call case.0x1400c138f.454
jmp 0x1290efd05
cld
add al, byte [rax]
invalid
jmp 0x1290efd05
mov rbx, rdi
mov rax, qword [r14 + 0xb80]
and qword [r14 + 0xb78], 0
and dword [rsi + 0xb78], 0
and dword [rsi + 0xb78], 0
mov r13, qword [rsp + 0xf8]
movups xmm0, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0xd0], xmm0
mov rcx, qword [rsp + 0x110]
mov qword [rsp + 0xe0], rcx
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
add bl, ch
adc dword [rax - 0x77], ecx
sti
mov rbx, rdi
and qword [r14 + 0xb78], 0
mov r12d, 3
mov qword [r14 + 0xb38], r12
mov qword [r14 + 0xb40], r13
movaps xmm0, xmmword [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
rol byte [rax], 1
add byte [rax], al
movups xmmword [r14 + 0xb48], xmm0
mov rcx, qword [rsp + 0xe0]
mov qword [r14 + 0xb58], rcx
mov qword [r14 + 0xb60], rax
mov dword [rsi + 0xb60], eax
mov dword [rsi + 0xb60], eax
cmp r12, 3
jne case.0x1400d38c5.211
mov rax, qword [r14 + 0xb70]
mov qword [r14 + 0xb70], r13
mov dword [rsi + 0xb70], ebp
or eax, dword [rax]
add byte [rbp - 0x77], cl
invalid
scasb al, byte [rdi]
jo 0x1400efd9c
mov dword [rsi + 0xb70], ebp
mov qword [r14 + 0xb78], rax
mov rdx, qword [rsp + 0x30]
and al, 0x30
mov r12, rbx
mov qword [rsp + 0x30], rdx
test r13, r13
je case.0x1400eecdf.11
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x73], cl
lea esi, [rsp + 0xf0]
mov rcx, rsi
lea rsi, [rsp + 0xf0]
lea esi, [rsp + 0xf0]
mov rcx, rsi
mov rdx, r13
mov r8, r12
call fcn.1400f0d13
mov rdi, r12
mov r12, qword [rsi]
cmp r12, 3
cmp r12, 3
jne 0x1400efe4e
lea rcx, [rsp + 0xf0]
call fcn.1400f0e3d
add byte [rax], al
add byte [rax], al
mov rdx, qword [r14 + 0xb78]
lea rsi, [rsp + 0xf0]
add byte [rax - 0x77], cl
mov ecx, esi
mov ecx, esi
mov rbx, rdi
mov r8, rdi
mov eax, edi
mov eax, edi
call fcn.1400f0d13
mov r12, qword [rsi]
mov esp, dword [rsi]
mov esp, dword [rsi]
cmp r12, 3
jne 0x1400efe8c
lea rcx, [rsp + 0xf0]
call fcn.1400f0e3d
mov al, 5
jmp 0x1400eff51
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xc0], rax
movaps xmm0, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0xb0], xmm0
mov al, 0
add byte [rax], al
loopne 0x1400efe23
mov al, 0
add byte [rax], al
mov rdx, qword [r14 + 0xb70]
mov eax, 1
jmp 0x1400efee7
invalid
add byte [rax - 0x77], cl
sti
mov rbx, rdi
mov r13, qword [r14 + 0xb78]
and qword [r14 + 0xb70], 0
mov rcx, qword [rsp + 0xf8]
movups xmm0, xmmword [rsp + 0x100]
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x80], eax
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rcx], dh
shr bl, 0x35
and qword [r14 + 0xb70], 0
mov rcx, qword [rsp + 0xf8]
mov ecx, dword [rsp + 0xf8]
add byte [rax], al
invalid
movups xmm0, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x80], xmm0
mov rax, qword [rsp + 0x110]
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax + 1], bh
mov rdx, r13
mov r8, qword [rsp + 0x90]
mov eax, dword [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x80], al
movaps xmmword [rsp + 0xb0], xmm0
mov r13, rcx
mov byte [r14 + 0xb69], 1
or eax, dword [rax]
add byte [rcx], al
or eax, dword [rax]
add byte [rcx], al
mov qword [r14 + 0xb70], r12
mov qword [r14 + 0xb78], r13
add byte [rbp - 0x77], cl
scasb al, byte [rdi]
js 0x1400eff06
add byte [rax], al
movaps xmm0, xmmword [rsp + 0xb0]
movups xmmword [r14 + 0xb80], xmm0
or byte [rbx], 0
invalid
movups xmmword [rsi + 0xb80], xmm0
mov rcx, qword [rsp + 0xc0]
mov qword [r14 + 0xb90], rcx
cmp r12, 2
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rcx - 0x77], cl
mov ss, word [rax + 0x4900000b]
cmp esp, 2
jne 0x1400eff71
mov qword [r14 + 0xb98], rax
mov qword [r14 + 0xba0], rdx
or eax, dword [rax]
add byte [rcx - 0x77], cl
invalid
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov r8, r12
call fcn.1400f0d13
add byte [rbx + rcx*4 + 0x26], cl
cmp r12, 3
add esi, dword [rbp + 0x39]
mov al, 6
mov rcx, qword [rsp + 0x48]
mov byte [r15], al
mov al, 4
mov rbp, qword [rsp + 0x28]
mov byte [rcx], al
mov qword [rbp], 3
mov al, 3
jmp 0x1400f0060
out dx, eax
add byte [rax], al
invalid
add byte [rbx], al
add byte [rax], al
add byte [rax + 0xefe903], dh
out dx, eax
add byte [rax], al
invalid
out dx, eax
add byte [rax], al
add byte [rcx - 0x75], cl
mov dh, 0x80
or eax, dword [rax]
add byte [rcx - 0x75], cl
mov esi, 0xb88
mov rsi, qword [r14 + 0xb80]
mov rdi, qword [r14 + 0xb88]
mov r15, qword [r14 + 0xb90]
jmp 0x1400effbe
mov r13, qword [rsp + 0xf8]
mov rsi, qword [rsp + 0x100]
mov esi, dword [rsp + 0x100]
add byte [rax], al
add byte [rax - 0x75], cl
mov esi, dword [rsp + 0x100]
mov esi, dword [rsp + 0x100]
mov rdi, qword [rsp + 0x108]
mov r15, qword [rsp + 0x110]
cmp byte [r14 + 0xb69], 0
cmp byte [rsi + 0xb69], 0
cmp byte [rsi + 0xb69], 0
add byte [rax], al
add byte [rsp + rcx + 0x49], dh
lea ecx, [rsi + 0xb70]
jo 0x1400effc2
add byte [rax], al
je 0x1400effbe
lea rcx, [r14 + 0xb70]
jo 0x1400effc2
add byte [rax], al
call fcn.1400f0d18
add byte [rcx - 0x3a], al
xchg byte [rcx + 0xb], ch
add byte [rax], al
add byte [rcx - 0x73], cl
mov es, eax
or al, byte [rax]
add al, ch
add esp, dword [rsi - 1]
dec dword [rcx - 0x73]
invalid
mov byte [r14 + 0xb69], 0
or eax, dword [rax]
add byte [rax], al
lea rcx, [r14 + 0xac0]
call fcn.1400e65d5
lea rcx, [r14 + 0x730]
xor byte [rdi], al
add byte [rax], al
xor byte [rdi], al
add byte [rax], al
call case.0x1400c138f.454
lea rcx, [r14 + 0x3a0]
call case.0x1400c138f.454
lea rcx, [r14 + 0x370]
call fcn.14012a27a
lea rcx, [r14 + 0x2c0]
call fcn.14012a27a
mov byte [r14 + 0xb68], 1
push 0x100000b
push 0x100000b
mov rcx, rbp
call fcn.1400f0d2b
add byte [rcx - 0x7d], al
cld
add dh, byte [rbp + 0x66]
add dh, byte [rbp + 0x66]
mov rbp, qword [rsp + 0x28]
lea rcx, [r14 + 0xd0]
call fcn.14005cd4f
mov byte [r14 + 0x132], 1
add byte [rcx], al
mov r12d, 2
mov rcx, qword [rsp + 0x30]
call fcn.1400f0ddc
lea rcx, [r14 + 0x58]
call fcn.1400e2acc
mov qword [rbp], r12
mov qword [rbp + 8], r13
or byte [rax - 0x77], cl
jne 0x1400f0066
invalid
mov dword [rbp + 0x10], esi
mov qword [rbp + 0x18], rdi
mov qword [rbp + 0x20], r15
mov al, 1
mov byte [r14 + 0xf00], al
mov rax, rbp
add rsp, 0xbf8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [rsp + 0x50]
and al, 0x50
mov qword [rcx], r12
mov qword [rcx + 8], r13
or byte [rax - 0x77], cl
jno 0x1400f009e
invalid
adc byte [rax - 0x77], cl
jns 0x1400f00aa
invalid
mov qword [rcx + 0x18], rdi
mov qword [rcx + 0x20], r15
mov rax, qword [r14 + 0x128]
sub byte [rcx], al
add byte [rax], al
add byte [rax], al
mov rax, qword [rax]
mov dl, byte [rax + 0xa7]
call fcn.14014cb7a
add eax, 0xc0854800
mov rbp, qword [rsp + 0x28]
and al, 0x28
nop
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add al, ch
iretd
add byte [rax - 0x7b], cl
ror byte [rax - 0x75], 0x6c
and al, 0x28
je 0x1400f00de
lea rcx, [rsp + 0x2a8]
test al, 2
add byte [rax], al
mov qword [rcx], rax
call fcn.14006e70c
mov r12, qword [rsp + 0x50]
add eax, ebp
out 0xf7, al
dec dword [rbx + rcx*4 + 0x64]
mov r12, qword [rsp + 0x50]
mov r13, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x60]
je 0x1400f00f7
invalid
mov rdi, qword [rsp + 0x68]
mov edi, dword [rsp + 0x68]
mov r15, qword [rsp + 0x70]
je 0x1400f00f7
invalid
lea rcx, [r14 + 0xd0]
add byte [rax], al
call fcn.14005cd4f
mov byte [r14 + 0x132], 1
xor al, byte [rcx]
add byte [rax], al
add dword [rcx - 0x7d], ecx
cmp esp, 3
add ecx, dword [rdi]
test byte [rsi - 2], ah
invalid
invalid
add ecx, dword [rdi]
test byte [rsi - 2], ah
invalid
jmp 0x1400f0037
invalid
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140215da0]
lea eax, [0x140215da0]
add byte [rbp + rcx*4 + 5], cl
xchg ecx, eax
pop rsp
adc al, byte [rax]
lea eax, [0x140215da0]
jmp 0x1400f0157
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140215380]
adc al, byte [rax]
adc al, byte [rax]
jmp 0x1400f0157
lea rcx, str.cannot_poll_Select_twiceX
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
lea eax, [0x14021a9f8]
mov edx, 0x18
add byte [rax], al
add al, ch
push rdi
xchg byte [rsi], al
invalid
invalid
add byte [rax], al
add al, ch
push rdi
xchg byte [rsi], al
invalid
add byte [rax - 0x73], cl
lea rcx, str._async_fn__resumed_after_completion
lea rcx, str._async_fn__resumed_after_completion
add byte [rbp + rcx*4 + 5], cl
pop rcx
push rcx
lea r8, str._R__
lea eax, str._R__
adc al, byte [rax]
jmp 0x1400f0157
lea rcx, str._async_fn__resumed_after_completion
adc r8b, byte [r8]
lea r8, [0x140215338]
push rcx
adc al, byte [rax]
mov edx, 0x23
call fcn.1401583f0
add byte [rax], al
add al, ch
pop qword [rdx + 0xb0f0006]
ud2
ud2
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, rdx
mov esi, edx
mov rdi, rcx
mov rcx, rdx
call fcn.140128dc0
mov rbx, rdx
mov rcx, rdx
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, rbx
mov rdx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
sub byte [rax - 0x75], cl
push rsi
xor al, ch
mov cl, byte [rbx]
or edi, edi
mov ecx, dword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
call fcn.1400879d1
js 0x1400f01c9
invalid
cmp al, ch
add byte [rax - 7], bh
js 0x1400f01c9
inc esi
and byte [rax], r8b
mov byte [rsi + 0x20], 0
add rsp, 0x20
pop rsi
ret
mov rdx, qword [rsi + 8]
add rsp, 0x20
pop rsi
jmp fcn.1400879d1
mov qword [rsp + 0xa0], rcx
movzx eax, byte [rdx + 0x388]
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
mov dh, 0x82
mov byte [rbx], al
add byte [rax], al
test eax, eax
mov qword [rsp + 0xa8], r8
je 0x1400f024e
cmp eax, 3
jne case.default.0x1400f024c
mov r15, r8
lea r12, [rbx + 0x1f8]
movzx eax, byte [rbx + 0x288]
add byte [rax - 0x73], cl
or eax, 0x15fb8f
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
mov rax, qword [rbx]
mov rcx, qword [rbx + 8]
mov qword [rbx + 0x10], rax
mov qword [rbx + 0x18], rcx
and qword [rbx + 0x20], 0
mov qword [rbx + 0x40], rax
xor edi, edi
jmp 0x1400f0282
invalid
sbb byte [rax - 0x73], cl
or eax, 0x124c7f
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140215350]
mov edx, 0x23
call fcn.1401583f0
mov rcx, qword [rax + 8]
cmp rcx, qword [rax + 0x18]
je 0x1400f0b7f
lea rdx, [rcx + 0x20]
mov qword [rax + 8], rdx
mov dword [rax + 8], edx
movzx r15d, word [rcx]
movups xmm0, xmmword [rcx + 0x10]
movups xmmword [rsp + 0x11e], xmm0
movups xmm0, xmmword [rcx + 2]
adc byte [rcx + 2], al
adc byte [rcx + 2], al
movaps xmmword [rsp + 0x110], xmm0
cmp r15w, 2
je 0x1400f0b7b
or byte [rax], al
invalid
or byte [rax], al
add byte [rsi + 0x44], ah
mov dword [rbx + 0x48], edi
mov word [rbx + 0x48], r15w
movaps xmm0, xmmword [rsp + 0x110]
movups xmmword [rbx + 0x4a], xmm0
movups xmm0, xmmword [rsp + 0x11e]
movups xmmword [rbx + 0x58], xmm0
mov rax, qword [rbx + 0x10]
mov r13, qword [rbx + 0x18]
mov r14, qword [rax + 0x20]
mov ebp, dword [rax + 0x28]
test r15w, r15w
mov eax, 2
mov esi, 0x17
cmove esi, eax
mov rax, qword [0x14025a230]
cmp rax, 3
jne case.0x1400da900.156
mov dword [rsp + 0x28], 0x81
and dword [rsp + 0x20], 0
mov ecx, esi
mov edx, 1
mov r8d, 6
xor r9d, r9d
call qword [sym.imp.ws2_32.dll_WSASocketW]
adc eax, 0x6f1e0
int1
invalid
mov rsi, rax
cmp rax, 0xffffffffffffffff
jne 0x1400f037e
mov r12, r14
call fcn.14007d993
lea rdx, str.tcp_open_errortcp_set_nonblocking_errortcp_bind_local_error
or eax, dword [rax]
or eax, dword [rax]
lea r14, [rsp + 0x138]
mov r8d, 0xe
mov rcx, r14
mov r9, rax
call fcn.140074f3a
mov rdi, qword [r14]
mov rsi, qword [r14 + 8]
movups xmm0, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0x70], xmm0
and al, 0x70
and al, 0x38
add dword [rax], eax
add byte [rcx - 0x48], al
invalid
and al, 0x70
test rdi, rdi
jne 0x1400f0cba
or dword [rax], eax
invalid
or dword [rax], eax
add byte [rbp - 0x77], cl
out 0x4c, al
lea eax, [rsp + 0x70]
mov r14, r12
lea r8, [rsp + 0x70]
mov dword [r8], 1
mov rcx, rsi
mov edx, 0x8004667e
call qword [sym.imp.ws2_32.dll_ioctlsocket]
xor edx, edx
cmp eax, 0xffffffff
jne 0x1400f03a7
call fcn.14007d993
mov rdx, rax
mov edx, eax
lea r8, [0x1401a3d76]
lea rdi, [rsp + 0x138]
mov r9d, 0x19
sbb dword [rax], eax
add byte [rax], al
mov rcx, rdi
call fcn.14007516f
mov rdi, qword [rdi]
test rdi, rdi
dec dword [rdi]
test ebp, edx
invalid
add byte [rax], al
invalid
dec dword [rdi]
test ebp, edx
invalid
add byte [rcx - 0x77], al
in al, dx
mov r12d, ebp
mov ebp, dword [r13 + 0x48]
mov edi, dword [r13 + 0x58]
cmp ebp, 0x3b9aca00
std
add dl, cl
invalid
cmp esi, dword [rbp + 0xc]
std
add dl, cl
invalid
cmp edi, 0x3b9aca00
je 0x1400f0539
cmp edi, 0x3b9aca01
je 0x1400f0539
invalid
mov qword [rsp + 0x98], r14
mov rax, qword [r13 + 0x40]
mov qword [rsp + 0xe8], rax
mov r14, qword [r13 + 0x50]
mov rcx, rsi
mov edx, 8
add byte [rax], al
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
call fcn.14012a47a
invalid
add eax, dword [rax]
test rax, rax
je 0x1400f0440
movabs al, byte [0x481574c085480003]
mov ecx, eax
mov rcx, rax
call fcn.140073172
mov r14, qword [rsp + 0x98]
jmp 0x1400f0539
stc
add byte [rax], al
invalid
stc
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rbp*8], ah
add byte [rax], al
mov rax, qword [rsp + 0xe8]
mov r11, r14
xor r9d, r9d
leave
add byte [rbp - 0x77], cl
xor r9d, r9d
leave
leave
mov r10d, 0
cmp ebp, 0x3b9aca00
std
add dl, cl
retf 0x3b9a
je 0x1400f0496
add byte [rcx - 0x6535ff03], al
cmp esi, dword [rdx + rdi - 0x47]
call 0x1880f0465
mul ecx
mov ecx, 0x3e8
mul rcx
mov rcx, rax
mov r8, rdx
ror dword [rcx - 0x77], 0xd0
xor r10d, r10d
mov r14d, 0xf4240
mov eax, ebp
invalid
xor edx, edx
div r14d
add rax, rcx
adc r8, 0
mov ecx, 0xffffffff
cmp rax, rcx
cmovae rax, rcx
neg r8
sbb r10d, r10d
or r10d, eax
cmp edi, 0x3b9aca00
je 0x1400f04db
add dl, cl
invalid
mov ecx, 0x3e8
mov rax, r11
mul rcx
mov rcx, rax
mov r8, rdx
xor r9d, r9d
mov r11d, 0xf4240
add byte [rcx + 0x41d231f8], cl
div ebx
add byte [rcx + 0x41d231f8], cl
div ebx
add rax, rcx
adc r8, 0
mov ecx, 0xffffffff
cmp rax, rcx
cmovae rax, rcx
neg r8
sbb r9d, r9d
or r9d, eax
lea r8, [rsp + 0x138]
mov dword [r8], 1
mov dword [r8 + 4], r10d
mov dword [r8 + 8], r9d
and dword [rsp + 0x70], 0
xorps xmm0, xmm0
ror byte [rdi], 0x11
and al, 0x38
ror byte [rdi], 0x11
and al, 0x38
and dword [rsp + 0x28], 0
lea rax, [rsp + 0x70]
mov qword [rsp + 0x30], rax
and al, 0x30
and qword [rsp + 0x20], 0
mov rcx, rsi
xor byte [rax - 0x7d], cl
and al, 0x20
add byte [rax - 0x77], cl
int1
mov edx, 0x98000004
mov r9d, 0xc
add byte [rax], al
call qword [sym.imp.ws2_32.dll_WSAIoctl]
cmp eax, 0xffffffff
mov r14, qword [rsp + 0x98]
cwde
add byte [rax], al
add byte [rdi], cl
test byte [rdx], bl
invalid
add byte [rax], al
test r15w, r15w
je 0x1400f05bc
cmp byte [r13 + 0x86], 0
mov r15, qword [rsp + 0xa8]
add byte [rax], al
add byte [rax], al
je case.0x1400bd204.477
movss xmm0, dword [r13 + 0x87]
movss xmm1, dword [r13 + 0x93]
movsd xmm2, qword [r13 + 0x8b]
movlhps xmm0, xmm2
movlhps xmm2, xmm1
shufps xmm0, xmm2, 0x98
cwde
cwde
lea rdx, [rsp + 0x138]
add byte [rax], al
movups xmmword [rdx + 8], xmm0
xorps xmm0, xmm0
movups xmmword [rdx + 0x68], xmm0
push 0x5842110f
push 0x5842110f
movups xmmword [rdx + 0x48], xmm0
movups xmmword [rdx + 0x38], xmm0
and qword [rdx + 0x78], 0
movups xmmword [rdx + 0x28], xmm0
adc dword [rdx + 0x28], eax
movups xmmword [rdx + 0x18], xmm0
mov qword [rdx], 0x17
mov dword [rdx + 0x80], 0x1c
jmp 0x1400f0668
cmp byte [rax - 0x7d], cl
invalid
add byte [rax], al
add bh, al
invalid
cmp byte [r13 + 0x81], 0
cmp byte [rbp + 0x81], 0
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xa8
add byte [rax], al
add byte [rbx + rdx*2 + 0x41], dh
mov eax, dword [rbp + 0x82]
invalid
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rax - 0x73], 0x94
and al, 0x38
add dword [rax], eax
invalid
mov r15, qword [rsp + 0xa8]
je 0x1400f0621
add byte [rdi], cl
push rdi
ror byte [rax - 0x73], 0x94
and al, 0x38
add dword [rax], eax
add byte [rdi], cl
adc dword [rdx + 0x68], eax
cmp byte [rcx], al
add byte [rax], al
movups xmmword [rdx + 0x68], xmm0
movups xmmword [rdx + 0x58], xmm0
movups xmmword [rdx + 0x48], xmm0
movups xmmword [rdx + 0x38], xmm0
movups xmmword [rdx + 0x28], xmm0
adc dword [rdx + 0x28], eax
movups xmmword [rdx + 0x18], xmm0
and qword [rdx + 0x78], 0
movups xmmword [rdx + 8], xmm0
mov dword [rdx], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov dword [rdx + 4], eax
mov dword [rdx + 0x80], 0x10
jmp 0x1400f0668
mov eax, 0x1c
mov cx, 0x17
invalid
add bl, ch
invalid
invalid
mov ecx, 0x570f0002
ror byte [rax - 0x73], 0x94
and al, 0x38
add dword [rax], eax
add byte [rdi], cl
adc dword [rdx + 0x68], eax
movups xmmword [rdx + 0x58], xmm0
movups xmmword [rdx + 0x48], xmm0
movups xmmword [rdx + 0x38], xmm0
invalid
movups xmmword [rdx + 0x28], xmm0
movups xmmword [rdx + 0x18], xmm0
invalid
invalid
sub byte [rdi], cl
adc dword [rdx + 0x18], eax
invalid
invalid
sbb byte [rdi], cl
adc dword [rdx + 8], eax
movups xmmword [rdx + 8], xmm0
and qword [rdx + 0x78], 0
mov word [rdx], cx
and word [rdx + 2], 0
invalid
add al, byte [rax]
and dword [rdx + 4], 0
mov dword [rdx + 0x80], eax
add byte [rax], 0
add byte [rax], al
invalid
mov rcx, rsi
call fcn.14012a455
add eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
sbb byte [rdi], dh
invalid
or eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
sbb byte [rdi], dh
invalid
or eax, dword [rax]
lea rdi, [rsp + 0x70]
mov r9d, 0x14
adc al, 0
add byte [rax], al
mov rcx, rdi
mov rdx, rax
call fcn.14007516f
clc
dec dword [rax - 0x75]
mov edi, dword [rdi]
test rdi, rdi
jne 0x1400f0bb7
cmp byte [r13 + 0x98], 0
je 0x1400f06c3
mov rcx, rsi
mov edx, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
mov r8d, 1
call fcn.14012a47a
test rax, rax
je 0x1400f06c3
invalid
or byte [rax - 0x77], cl
shr eax, 0xaf
sub bh, al
dec dword [rcx - 0x7d]
jge 0x1400f06c7
mov rcx, rax
call fcn.140073172
sub bh, al
invalid
cmp qword [r13], 0
je 0x1400f06fb
invalid
add byte [rcx + rsi + 0x49], dh
mov eax, dword [rbp + 8]
invalid
mov rax, qword [r13 + 8]
mov rcx, rax
shr rcx, 0x20
jmp 0x100404bf8
neg rcx
sbb r8d, r8d
or r8d, eax
mov rcx, rsi
mov edx, 0x1001
adc byte [rax], al
add byte [rax], al
call fcn.14012a47a
add eax, dword [rax]
jmp 0x100404bf8
add eax, dword [rax]
test rax, rax
je 0x1400f06fb
mov rcx, rax
call fcn.140073172
cmp qword [r13 + 0x10], 0
je 0x1400f0733
mov rax, qword [r13 + 0x18]
mov rcx, rax
shr rcx, 0x20
jmp 0x100404c30
neg rcx
sbb r8d, r8d
or r8d, eax
or eax, eax
or eax, eax
mov rcx, rsi
mov edx, 0x1002
call fcn.14012a47a
popfq
add eax, dword [rax]
test rax, rax
je 0x1400f0733
mov rcx, rax
call fcn.140073172
invalid
sub bh, al
invalid
shr eax, 0x3f
sub bh, al
dec dword [rdi]
adc byte [rbx + 0x48], al
movups xmm0, xmmword [rbx + 0x48]
movups xmm1, xmmword [rbx + 0x58]
movaps xmmword [rsp + 0x50], xmm1
lea r13, [rbx + 0x68]
mov qword [rbx + 0x68], r14
push 0x70638944
movups xmmword [rbx + 0x78], xmm0
movaps xmm0, xmmword [rsp + 0x50]
and al, 0x50
movups xmmword [rbx + 0x88], xmm0
add byte [rax - 0x77], cl
mov bl, 0x98
add byte [rax], al
add byte [rax - 0x73], cl
mov ebx, 0xa0
lea rsi, [rsp + 0x1c0]
lea esi, [rsp + 0x1c0]
add dword [rax], eax
add byte [rcx + 0xa], bh
add byte [rax], al
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
xor eax, eax
mov byte [rbx + 0xf0], al
add byte [rax], al
add byte [rbx + 0xd0248c], cl
add byte [rax], al
add byte [rbx + 0xd32494], cl
add byte [rax], al
mov dword [rbx + 0xf1], ecx
mov esi, ecx
add byte [rax], al
add byte [rcx + 0xf493], cl
add byte [rax], al
mov byte [rbx + 0xf8], al
lea rcx, [rbx + 0xf9]
lea ecx, [rbx + 0xf9]
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xf493], cl
add byte [rax], al
mov byte [rbx + 0xf8], al
lea rcx, [rbx + 0xf9]
lea ecx, [rbx + 0xf9]
add byte [rax], al
lea rdx, [rsp + 0x238]
mov r8d, 0xff
add byte [rax], al
lea rdx, [rsp + 0x238]
mov r8d, 0xff
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rbx + 0x1f8]
mov r8d, 0x190
mov rcx, r12
invalid
add byte [rbp + rcx*4 - 0x5d], cl
clc
add dword [rax], eax
add byte [rcx - 0x48], al
nop
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
invalid
loope 0x1400f0819
mov rdx, r13
mov edx, ebp
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [rbx + 0x288]
mov byte [rdx], al
add byte [rax], al
mov byte [rdx], al
add byte [rax], al
lea rcx, [0x14024fdd4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
cmc
adc eax, 0x4634800
or dword [rax + 1], 0x8be0ffc8
jmp rax
mov ebp, dword [rbx + 0x200]
mov ebp, dword [rbx + 0x200]
add byte [rcx - 0x6535ff03], al
cmp esi, dword [rbp + 0x75]
cmp ebp, 0x3b9aca00
jne 0x1400f086e
lea rsi, [rbx + 0x208]
lea rdi, [rbx + 0x290]
mov bl, 8
add al, byte [rax]
add byte [rax - 0x73], cl
mov ebx, 0x290
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
lea rsi, [rbx + 0x290]
lea rdi, [rsp + 0x238]
add byte [rax], al
and al, 0x38
add al, byte [rax]
add byte [rax], al
mov rcx, rdi
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.1400f0ec7
invalid
add byte [rax], al
mov r14, qword [rdi]
invalid
cmp r14, 3
je 0x1400f0b5d
invalid
invalid
mov rdi, qword [rsp + 0x240]
and al, 0x40
add al, byte [rax]
add byte [rdi], cl
movups xmm0, xmmword [rsp + 0x248]
movups xmm0, xmmword [rsp + 0x248]
movaps xmmword [rsp + 0xd0], xmm0
mov rax, qword [rsp + 0x258]
mov qword [rsp + 0xe0], rax
mov rcx, rsi
call fcn.1400f0e89
jmp 0x1400f0a39
mov r14, qword [rbx + 0x1f8]
lea rsi, [rbx + 0x208]
lea rdi, [rsp + 0x138]
mov ecx, 0x10
adc byte [rax], al
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
call fcn.140143490
jmp [rbx]
add eax, 0xc1894800
ror dword [rbp - 0x77], 0xf0
mov r9d, ebp
call fcn.140143660
sub eax, 0xfa810005
add dl, cl
invalid
cmp esi, dword [rbp + 0xf]
invalid
sub eax, 0xfa810005
add dl, cl
invalid
lea rcx, [rsp + 0x1c0]
add byte [rax], al
call fcn.14014f790
jmp 0x1400f08d0
add bl, ch
sbb al, byte [rcx - 0x77]
ror byte [rbp + rcx*4 + 0xd], 1
fmul dword [rdx + 0x12]
adc al, byte [rax]
lea rcx, [rsp + 0x1c0]
mov rdx, rax
invalid
invalid
mov r8d, edx
lea r9, [0x140215398]
adc al, byte [rax]
adc al, byte [rax]
lea rcx, [rsp + 0x1c0]
add byte [rax], al
mov rdx, rax
call fcn.14014f6b8
lea rdi, [rsp + 0x2b0]
lea edi, [rsp + 0x2b0]
lea rsi, [rsp + 0x138]
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
lea rdx, [rsp + 0x238]
lea rsi, [rsp + 0x1c0]
mov ecx, 0xf
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x290]
mov r8d, pe_nt_image_headers64
call sub.VCRUNTIME140.dll_memcpy
jnp 0x1400f097d
invalid
invalid
add byte [rax - 0x73], cl
mov bl, 0x90
add al, byte [rax]
add byte [rax], al
lea r14, [rbx + 0x308]
add eax, dword [rax]
invalid
lea rsi, [rbx + 0x290]
lea r14, [rbx + 0x308]
add eax, dword [rax]
invalid
add eax, dword [rax]
add al, ch
fisttp word [rbp + rax + 0x4cc78900]
lea r13, [rsp + 0x138]
call fcn.140149607
mov edi, eax
lea r13, [rsp + 0x138]
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov rdx, r14
mov r8, r15
mov r8, r15
call fcn.1400f0ec7
mov r14, qword [r13]
cmp r14, 3
jne 0x1400f09e7
cdq
add byte [rax], al
invalid
cdq
add byte [rax], al
add byte [rax - 0x80], al
inc dword [rdx]
cmp dil, 2
setne bpl
test dil, 1
mov dword [rcx], 0xc7940f40
mov dword [rcx], 0xc7940f40
call fcn.140149607
test bpl, dil
jne 0x1400f0af6
cmp al, 2
je 0x1400f0af6
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + rax], ah
and al, 1
and al, 1
jne 0x1400f0af6
call fcn.14000cd8e
mov dil, 2
test rax, rax
test eax, eax
je case.0x1400ceb53.244
mov dil, byte [rax + 0x4c]
js 0x1400f09d9
mov bpl, byte [rax + 0x4d]
mov byte [rax + 0x4c], 0
mov rcx, rsi
mov ecx, esi
mov rdx, r15
call fcn.14014b3f0
add eax, 0xc6894100
add eax, 0xc6894100
mov ecx, edi
mov edx, ebp
call fcn.1400f115d
test r14b, r14b
test byte [rdi], 0x85
push rsp
add dword [rax], eax
invalid
movaps xmm0, xmmword [rsp + 0x1c0]
movaps xmmword [rsp + 0x50], xmm0
mov rax, qword [rsp + 0x1d0]
mov qword [rsp + 0x60], rax
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call 0x1400f0ea9
mov r14d, 2
add al, byte [rax]
add byte [rax], al
call fcn.1400f10ed
mov rdi, rax
invalid
jmp 0x1400f0a39
invalid
mov rdi, qword [rsp + 0x140]
mov rax, qword [rsp + 0x158]
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsp + 0x148]
movaps xmmword [rsp + 0x50], xmm0
add qword [rax], rax
add byte [rdi], cl
sub dword [rsp + 0x50], eax
mov qword [rsp + 0x60], rax
mov rcx, rsi
call 0x1400f0ea9
add al, 0
add byte [rcx - 0x7d], al
inc byte [rdx]
add al, 0
add byte [rcx - 0x7d], al
inc byte [rdx]
jne 0x1400f0a1f
mov r14d, 2
jmp 0x1400f0a39
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0xe0], rax
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0xd0], xmm0
cmp r14d, 2
jne 0x1400f0a79
lea rdx, str.tcp_connect_error
lea edx, str.tcp_connect_error
lea rsi, [rsp + 0x238]
mov r8d, 0x11
mov rcx, rsi
mov r9, rdi
call fcn.140074f3a
clc
dec dword [rax - 0x75]
movups xmm0, xmmword ds:[rsi + 8]
movaps xmmword [rsp + 0x70], xmm0
mov rax, qword [rsi + 0x18]
sbb byte [rax - 0x77], r9b
test byte [rax + rax*4], ah
add byte [rax], 0
add bl, ch
invalid
sbb eax, 0x24848b48
loopne 0x1400f0a7f
mov rax, qword [rsp + 0xe0]
add byte [rax], al
mov qword [rsp + 0x80], rax
movaps xmm0, xmmword [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x70], eax
sub dword [rsp + 0x70], eax
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0xf0], xmm0
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax], ah
add dword [rax], eax
add dh, al
invalid
mov byte [rdx], al
add byte [rax], al
add byte [rcx], al
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax], ah
add dword [rax], eax
add dh, al
or dword [rax + 0x1000002], 0x4c
mov byte [rdx], al
add byte [rax], al
add byte [rcx], al
mov rcx, r12
mov byte [rdx], al
add byte [rax], al
add byte [rcx], al
mov rcx, r12
add al, byte [rax]
add byte [rcx], al
mov rcx, r12
call fcn.1400f0e47
cmp r14d, 2
jne 0x1400f0b0d
lea rcx, [rbx + 0x20]
call 0x1400f0e7e
mov qword [rbx + 0x20], rdi
movaps xmm0, xmmword [rsp + 0xf0]
movups xmmword [rbx + 0x28], xmm0
mov rax, qword [rsp + 0x100]
mov qword [rbx + 0x38], rax
mov rax, qword [rbx + 0x40]
jmp 0x1400f0282
invalid
invalid
invalid
mov rcx, rsi
mov rdx, r15
call fcn.14014b3f0
test al, al
je 0x1400f09b5
invalid
invalid
mov al, 3
jmp 0x1400f0b5f
lea rax, [rsp + 0xf0]
jmp case.0x1400e6f64.84
lea rax, [rsp + 0x4f]
mov byte [rax], 1
lea r8, [rsp + 0x138]
add byte [rcx - 0x77], cl
add byte [rax - 0x73], cl
add eax, 0x130354
add byte [rcx - 0x77], cl
add byte [rax - 0x73], cl
add eax, 0x130354
mov qword [rsp + 0x20], rax
lea rcx, [0x14025a230]
invalid
xchg esi, eax
invalid
add byte [rbp + rcx*4 + 0xd], cl
add dl, byte [r11]
add byte [rcx], dh
shr al, cl
adc bh, byte [rsi + rax - 0x8451700]
invalid
add cl, ch
invalid
idiv edi
invalid
invalid
call fcn.14007d993
jmp 0x1400f042b
cmp ecx, esi
clc
invalid
mov al, 4
mov byte [rbx + 0x288], al
mov rax, qword [rsp + 0xa0]
add byte [rax], al
mov qword [rax], 3
mov al, 3
jmp case.0x1400c138f.450
mov rdi, qword [rbx + 0x20]
and byte [rax - 0x7b], cl
dec dword [rdi]
test byte [rdx + 0x48000000], bl
mov eax, dword [rbx + 0x38]
test rdi, rdi
je 0x1400f0c22
mov rax, qword [rbx + 0x38]
mov qword [rsp + 0xc0], rax
movups xmm0, xmmword [rbx + 0x28]
movaps xmmword [rsp + 0xb0], xmm0
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
jmp case.0x1400eecdf.23
mov r14, qword [rsp + 0x140]
movups xmm0, xmmword [rsp + 0x148]
and al, 0x48
add dword [rax], eax
add bl, ch
or eax, 0x24748b4c
js 0x1400f0bcc
add byte [rax], al
jmp 0x1400f0bc4
mov r14, qword [rsp + 0x78]
movups xmm0, xmmword [rsp + 0x80]
adc byte [rsp + 0x80], al
movaps xmmword [rsp + 0x50], xmm0
and al, 0x50
mov rcx, rsi
call qword [sym.imp.ws2_32.dll_closesocket]
mov rsi, r14
mov qword [rbx + 0x78], rdi
lea rax, [rbx + 0x80]
add byte [rax], al
add byte [rax - 0x77], cl
mov bl, 0x80
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x50], al
movups xmmword [rbx + 0x88], xmm0
mov dword [rbx + 0x70], 0x3b9aca01
jo case.0x1400e39ff.112
retf 0x3b9a
jo case.0x1400e39ff.112
retf 0x3b9a
invalid
mov r14d, 2
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0xc0], rcx
mov dword [rsp + 0xc0], ecx
mov dword [rsp + 0xc0], ecx
rol byte [rax], 0
add byte [rdi], cl
adc byte [rax], al
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xb0], xmm0
lea rcx, [rbx + 0x20]
call 0x1400f0e7e
add al, byte [rax]
add bl, ch
jmp 0x1400f0c77
add al, byte [rax]
add bl, ch
jmp 0x1400f0c77
lea rdx, [0x140228272]
mov r8d, 0x13
mov eax, 0x13
add byte [rcx - 0x48], al
adc eax, dword [rax]
add byte [rax], al
mov cl, 7
call fcn.140128d60
lea rdx, str.tcp_connect_error
adc eax, 0x12472b
sub eax, dword [rdi + 0x12]
add byte [rax - 0x73], cl
mov ah, 0x24
cmp byte [rdx], al
add byte [rax], al
mov r8d, 0x11
add byte [rax], al
mov rcx, rsi
mov ecx, esi
int1
mov r9, rax
mov ecx, eax
shr eax, 0xe4
clc
dec dword [rax - 0x75]
movups xmm0, xmmword ds:[rsi + 8]
invalid
movaps xmmword [rsp + 0xb0], xmm0
mov rax, qword [rsi + 0x18]
mov eax, dword [rsi + 0x18]
sbb byte [rax - 0x77], cl
mov qword [rsp + 0xc0], rax
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rcx - 0x42], al
add al, byte [rax]
add byte [rax], al
mov r14d, 2
mov rcx, qword [rsp + 0xa0]
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rcx + rcx*4 + 0x31], cl
mov qword [rcx], r14
mov qword [rcx], r14
mov qword [rcx + 8], rdi
jns 0x1400f0c8e
or byte [rdi], cl
sub byte [rsp + 0xb0], al
movaps xmm0, xmmword [rsp + 0xb0]
movups xmmword [rcx + 0x10], xmm0
mov rax, qword [rsp + 0xc0]
add byte [rax], al
add byte [rax - 0x77], cl
and byte [r8 - 0x777c77ff], sil
mov byte [rbx + 0x388], al
invalid
invalid
invalid
mov qword [rcx + 0x20], rax
mov al, 1
mov byte [rbx + 0x388], al
add rsp, 0x338
cmp byte [rbx], al
add eax, dword [rax]
invalid
pop rbx
add byte [rbx + 0x5d], bl
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x50], xmm0
sub dword [rsp + 0x50], eax
and al, 0x50
push rax
jmp 0x1400f0bd5
dec dword [rax - 0x73]
or eax, 0x124220
and byte [rdx + 0x12], al
invalid
lea rcx, str._async_fn__resumed_after_completion
and byte [rdx + 0x12], al
add byte [rbp + rcx*4 + 5], cl
lea eax, [0x1402153b0]
add cl, ch
invalid
pushfq
cmc
invalid
lea r8, [0x1402153b0]
jmp 0x1400f0278
ud2
mov ecx, 0x388
add esi, dword [rbp + 0x20]
jne case.0x1400ef12e.17
mov rsi, rcx
add rcx, 0x1f8
add byte [rax], al
invalid
add al, ch
add qword [rax], r8
add dword [rax], eax
call fcn.1400f0e47
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
add rsi, 0x20
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp 0x1400f0e7e
jb 0x1400f0d0b
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
add esp, 0x20
add byte [rax], al
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
invalid
pop rsi
ret
add rcx, 8
jmp 0x1400eeedf
invalid
loope 0x1400f0d24
invalid
mov ecx, 0xe9ffffe1
invalid
loope 0x1400f0d24
invalid
invalid
push rdx
invalid
add byte [rax - 0x7d], cl
clc
invalid
and al, 0x48
mov esi, ecx
invalid
mov rsi, rcx
invalid
lea rcx, [0x14024fde8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
enter 0xffffffffffffe0ff, 0x48
lea ecx, [rsi + 0xa8]
invalid
test al, 0
add byte [rax], al
lea rcx, [rsi + 0xa8]
mov gs, word [rax - 0x18000000]
test al, 0
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.14012a27a
cmp dword [rsi], 2
jne 0x1400f0dcd
invalid
add rsp, 0x20
add esp, 0x20
pop rsi
ret
lea ecx, [rsi + 0xa38]
call fcn.1400f0d18
mov byte [rsi + 0xa31], 0
lea rcx, [rsi + 0x988]
call fcn.1400e65d5
invalid
dec dword [rax - 0x73]
invalid
clc
add eax, 0x4ce80000
invalid
invalid
dec dword [rax - 0x73]
mov gs, word [rax + 2]
add byte [rax], al
add al, ch
invalid
invalid
invalid
dec dword [rax - 0x73]
invalid
cmp byte [rdx], al
add byte [rax], al
call fcn.14012a27a
invalid
add al, ch
invalid
jmp 0x1400f0db8
mov eax, 0x188
add rsi, rax
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14012a27a
xchg esp, eax
add eax, dword [rax]
mov rcx, rsi
call fcn.1400e65d5
mov eax, 0x78
jmp 0x1400f0dbd
call fcn.1400f0197
lea rcx, [rsi + 0xc8]
call fcn.1400f01ec
mov byte [rsi + 0xc3], 0
jmp 0x1400f0e2c
add rsi, 0x60
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14005cd4f
add ecx, 0x98
jmp 0x1400f0ea9
cmp qword [rcx], 0
jne 0x1400eeedf
add byte [rdi], cl
test dword [rdi - 0x20], edx
invalid
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x78
call fcn.1400f0e89
invalid
dec dword [rax - 0x77]
int1
add rsp, 0x20
pop rsi
jmp fcn.1400e65d5
add byte [rcx + rcx*4 - 0x3d], cl
ret
mov rsi, rdx
mov rdi, rcx
movzx eax, byte [rdx + 0x78]
test eax, eax
je 0x1400f0f08
cmp eax, 3
je 0x1400f1057
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0x123ff9
stc
invalid
adc al, byte [rax]
invalid
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_net_tcp_socket.rs
mov edx, 0x23
call fcn.1401583f0
mov rcx, qword [rsi + 0x20]
mov qword [rsi + 0x28], rcx
sub byte [rsi - 0x7d], ah
add byte ds:[rdi], cl
mov bh, 0x46
adc r12b, byte [rsi - 0x77]
and al, 0x30
adc r12b, byte [rsi - 0x77]
and al, 0x30
movups xmm0, xmmword [rsi + 2]
movaps xmmword [rsp + 0x20], xmm0
je 0x1400f0fac
mov eax, dword [rsi + 0x14]
mov edx, dword [rsi + 0x18]
movzx r9d, word [rsi + 0x1c]
sbb al, 0x4c
mov eax, dword [rsp + 0x22]
sbb al, 0x4c
mov eax, dword [rsp + 0x22]
mov r10d, dword [rsp + 0x2a]
movzx r11d, word [rsp + 0x2e]
and al, 0x2e
movzx ebp, word [rsp + 0x30]
rol r9w, 8
rol r9d, 8
mov qword [rsp + 0x50], r8
push rax
mov dword [rsp + 0x58], r10d
mov word [rsp + 0x5c], r11w
mov dword [rsp + 0x5c], r11d
mov dword [rsp + 0x5c], r11d
mov word [rsp + 0x5e], bp
mov dword [rsp + 0x60], edx
xorps xmm0, xmm0
movups xmmword [rsp + 0x64], xmm0
movups xmmword [rsp + 0x74], xmm0
and al, 0x74
movups xmmword [rsp + 0x84], xmm0
test byte [rsp + rax*4], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x94], eax
test byte [rsp + rax*4], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x94], eax
and dword [rsp + 0xc4], 0
movups xmmword [rsp + 0xa4], xmm0
test byte [rsp + riz*4], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0xb4], eax
and al, 0xb4
add byte [rax], al
invalid
test byte [rsp + riz*4], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0xb4], eax
and al, 0xb4
add byte [rax], al
invalid
and al, 0xb4
add byte [rax], al
add byte [rcx - 0x48], al
sbb al, 0
add byte [rax], al
mov r8d, 0x1c
mov r10w, 0x17
jmp 0x1400f1001
movzx r9d, word [rsp + 0x24]
and al, 0x24
mov eax, dword [rsp + 0x20]
rol r9w, 8
xorps xmm0, xmm0
ror byte [rdi], 0x11
and al, 0x50
movups xmmword [rsp + 0x60], xmm0
movups xmmword [rsp + 0x70], xmm0
movups xmmword [rsp + 0x80], xmm0
movups xmmword [rsp + 0x90], xmm0
and qword [rsp + 0xc0], 0
movups xmmword [rsp + 0xa0], xmm0
movups xmmword [rsp + 0xb0], xmm0
mov r8d, 0x10
mov r10w, 2
invalid
add al, byte [rax]
lea rdx, [rsp + 0x48]
mov word [rdx], r10w
mov word [rdx + 2], r9w
mov dword [rdx + 4], eax
mov dword [rdx + 0x80], r8d
call qword [sym.imp.ws2_32.dll_connect]
in al, 6
invalid
test eax, eax
invalid
je 0x1400f1046
sal byte [rbx + riz - 0x18], 0x6b
leave
clc
dec dword [rcx - 0x77]
invalid
call fcn.14007d993
mov r14, rax
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x40], eax
mov rcx, rax
call fcn.14005e2ea
sal dh, cl
invalid
cmp al, 0xd
jne 0x1400f10ab
sal dh, cl
invalid
and al, 0x40
call fcn.14006e70c
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
mov qword [rsi + 0x30], rax
and qword [rsi + 0x38], 0
mov byte [rsi + 0x70], 0
lea r15, [rsi + 0x30]
lea r14, [rsp + 0x48]
and al, 0x48
and al, 0x48
mov rcx, r14
mov rdx, r15
mov r8, rbx
call fcn.1400eddbe
mov rbx, qword [r14]
cmp rbx, 3
jne 0x1400f1082
and al, 0x68
mov qword [rsp + 0xe0], rax
mov rcx, r15
call fcn.1400e65a5
jmp 0x1400f10b9
pop r15
ret
jp 0x1400f1101
sbb byte [rdi], cl
mov bh, 3
cmp ax, 2
je 0x1400f11d5
mov ecx, dword [rsp + 0x22]
and al, 0x22
mov rdx, qword [rdi + 0x10]
mov edx, dword [rdi + 0x10]
movzx edx, word [rdx]
test ax, ax
movzx r8d, word [rsp + 0x26]
cmove r8w, dx
ret 0xf44
mov bh, 0x4c
and al, 0x3e
cmove dx, word [rsp + 0x3c]
cmove edx, dword [rsp + 0x3c]
ret 0xf44
cmove edx, dword [rsp + 0x3c]
mov dword [rsi + 2], ecx
mov word [rsi + 6], r8w
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [rsi + 8], xmm0
mov ecx, dword [rsp + 0x38]
mov dword [rsi + 0x18], ecx
mov word [rsi + 0x1c], dx
push rsi
sbb al, 0x66
mov dword [rsi + 0x1e], r9d
mov dword [rsi + 0x1e], ecx
push rsi
sbb al, 0x66
mov dword [rsi + 0x1e], r9d
mov dword [rsi + 0x1e], ecx
mov word [rsi], ax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
add byte [rbx + 0x27], dh
mov eax, dword [rsp + 0x34]
mov qword [rsi], r14
mov qword [rsi + 8], rdi
or byte [rax - 0x7d], cl
adc byte [rax], al
or byte [rax - 0x7d], cl
adc byte [rax], al
mov qword [rsi + 0x18], rdi
mov dword [rsi + 0x24], ebx
pop rsi
and al, 0x88
push rsi
sub byte [rcx - 0x7cb7dfba], cl
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
pop rsi
and al, 0x88
push rsi
sub byte [rcx - 0x7cb7dfba], cl
invalid
sub rsp, 0x38
mov rax, rdx
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rcx, [0x140219868]
lea ecx, [0x140219868]
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
and al, 0x20
and al, 0x20
lea rdx, str.TryFromIntErrorC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.23_src_tls_stream.rs
mov r8d, 0xf
mov rcx, rax
call fcn.140051590
call qword [rax + 0x38c48348]
ret
call fcn.14007537d
mov edx, eax
cmp edx, 0x110000
je 0x1400f12c8
invalid
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
add rdi, rax
add rbx, qword [rsi + 8]
pop rsi
or byte [rax + 0x29], cl
fisttp word [rax + 3]
mov qword ds:[rsi + 0x10], rdi
jle 0x1400f12d8
or byte [rax + 0x29], cl
fisttp word [rax + 3]
mov qword ds:[rsi + 0x10], rdi
jle 0x1400f12d8
jle 0x1400f12d8
add rsp, 0x20
pop rbx
invalid
pop rdi
pop rsi
ret
call fcn.140076dd5
mov edx, eax
cmp edx, 0x110000
add byte [rcx], dl
invalid
add byte [rcx], dl
add byte [rbx + rcx + 0x48], dh
je 0x1400f12f2
mov rax, qword [rsi + 0x10]
je 0x1400f12f2
mov rax, qword [rsi + 0x10]
add rax, qword [rsi + 8]
sub rax, qword [rsi]
add rsp, 0x20
pop rsi
ret
and byte [rax - 0x73], cl
adc eax, 0x1274de
mov r8d, 0xa
mov rcx, rax
call fcn.140051590
idiv bh
nop
add rsp, 0x38
ret
add cl, byte [rdi]
test byte [rcx], al
loope 0x1400f1338
inc dword [rbx - 0x7af0fc08]
clc
loopne 0x1400f1341
inc ebx
movzx eax, byte [rcx + 0x268]
push 0xffffffff85000002
ror byte [rdi], 0x84
invalid
invalid
invalid
invalid
push 0xffffffff85000002
ror byte [rdi], 0x84
invalid
cmp eax, 3
je 0x1400f136a
cmp eax, 4
jne case.0x1400e6f64.94
invalid
add rcx, 0x270
jmp fcn.1400e5d2d
add cl, ch
ret
add rcx, 0x270
jmp 0x1400f166f
stc
add al, byte [rax]
invalid
stc
add al, byte [rax]
add bl, al
ret
push r15
push rdi
ret
push rdi
push r14
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x5e0
add byte [rax], al
add byte [rax], al
mov r15, r8
mov r14, rdx
mov esi, edx
mov rbx, rcx
movzx eax, byte [rdx + 0x268]
lea rcx, [0x14024fe04]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
or dword [rax + 1], 0x48e0ffc8
lea ecx, [rsp + 0x388]
add byte [rax], al
lea rcx, [rsp + 0x388]
mov r8d, 0x258
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov esi, dword [r14 + 0x260]
cmp esi, 0x3b9aca00
inc byte [rax]
retf 0x3b9a
cmp ecx, dword [rdi]
invalid
test byte [rax], al
add byte [rax], al
lea rcx, [r14 + 0x270]
mov r8d, 0x258
mov eax, 0x258
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x270]
lea rdi, [rsp + 0xb8]
mov eax, 0x48000000
mov ecx, edi
mov rdx, rsi
mov r8, r15
call fcn.1400e6ba2
mov r12b, byte [rdi + 0x11]
cmp r12b, 3
jne 0x1400f1418
mov byte [rbx + 0x11], 3
mov al, 4
jmp 0x1400f160e
mov rdi, qword [rsp + 0xb8]
mov r15, qword [rsp + 0xc0]
mov esp, 0xc024
add byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0xc8
add byte [rax], al
add byte [rbx + 0xca2484], cl
add byte [rax], al
add byte [rcx + 0xf302444], cl
mov bh, 0x84
test byte [rsi + rcx*8], ah
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x34
test byte [rsi + rcx*8], ah
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x34
mov rcx, rsi
call fcn.1400e5d2d
jmp 0x1400f15ed
mov rdi, qword [r14 + 0x258]
add byte [rax], al
call fcn.140143490
mov rcx, rax
mov r8, rdi
mov r9d, esi
call fcn.140143660
add eax, 0xfa8100
retf 0x3b9a
jne 0x1400f1483
invalid
add eax, 0xfa8100
retf 0x3b9a
add byte [rcx - 0x6535ff06], al
cmp esi, dword [rbp + 0xc]
invalid
or al, 0x48
lea ecx, [rsp + 0x40]
lea rcx, [rsp + 0x40]
call fcn.14014f790
jmp 0x1400f149a
invalid
add eax, 0x4117eb00
mov eax, edx
invalid
invalid
mov r8d, edx
ror byte [rbp + rcx*4 + 0xd], 1
xor ebx, dword [rdi - 0x72b7ffee]
and al, 0x40
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.5_srcconnect.rsinternal_error:_entered_unreachable_code:_connect_socks_is_only_called_for_socks_proxies
lea rcx, [rsp + 0x40]
mov rdx, rax
call fcn.14014f6b8
lea r12, [rsp + 0xb8]
lea rdx, [rsp + 0x388]
movsb byte [rdi], byte [rsi]
and al, 0xb8
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x88
add eax, dword [rax]
add byte [rcx - 0x48], al
mov eax, 0x48000000
lea edx, [rsp + 0x388]
mov r8d, 0x258
mov rcx, r12
invalid
pop rax
add al, byte [rax]
add byte [rcx + rcx*4 - 0x1f], cl
invalid
loope 0x1400f149c
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x310]
adc byte [rbx], al
add byte [rax], al
fcomp dword [rsi + 6]
add byte [rax - 0x73], cl
mov esp, 0x31024
adc byte [rbx], al
add byte [rax], al
invalid
invalid
je 0x1400f14e8
pop rsi
invalid
add byte [rax], al
lea rsi, [rsp + 0x40]
mov ecx, 0xf
sldt word [rax]
add byte [rax], al
invalid
mov ecx, 0xf
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
rep movsq qword [rdi], qword [rsi]
lea rcx, [r14 + 0x270]
mov r8d, 0x2d0
mov eax, 0x2d0
add al, byte [rax]
add byte [rcx + rcx*4 - 0x1e], cl
loop case.0x1400f0d4e.10
scasb al, byte [rdi]
pop rsi
invalid
invalid
lea rsi, [r14 + 0x270]
add al, ch
sbb dword [rcx - 0x3a76fffb], eax
invalid
invalid
mov ebp, eax
call fcn.140149607
mov ebp, eax
lea rdi, [rsp + 0x40]
mov rcx, rdi
stc
mov rdx, rsi
mov r8, r15
call fcn.1400e6ba2
invalid
inc dword [rdx + rcx*4 + 0x67]
adc dword [rcx - 0x80], eax
cmp r12b, 3
cmp ah, 3
cmp ah, 3
jne 0x1400f155f
lea rdi, [r14 + 0x4c8]
cmp bpl, 2
setne r12b
xchg ebp, eax
invalid
test bpl, 1
sete bpl
sete ch
invalid
lea rcx, [rsp + 0x40]
call fcn.1400f132e
call fcn.140149607
test r12b, bpl
test ah, ch
jne 0x1400f15a7
add al, 0
add byte [rax - 0x80], al
std
add al, byte [rcx + 0xf]
xchg ebp, eax
invalid
invalid
cmp al, 2
je 0x1400f15a7
add dh, byte [rbx + rbp*2 + 0x24]
add dword [rbp + 0x67], esi
call fcn.14000cd8e
test rax, rax
test eax, eax
je 0x1400f162a
mov bpl, byte [rax + 0x4c]
mov r12b, byte [rax + 0x4d]
mov r12b, byte [rax + 0x4d]
mov byte [rax + 0x4c], 0
jmp 0x1400f162d
mov rdi, qword [rsp + 0x40]
mov r15, qword [rsp + 0x48]
mov bpl, byte [rsp + 0x50]
movzx eax, word [rsp + 0x56]
mov ecx, dword [rsp + 0x52]
mov dword [rsp + 0x28], ecx
mov word [rsp + 0x2c], ax
mov rcx, rsi
mov ecx, esi
call 0x1400f166f
cmp r12b, 2
jne 0x1400f1593
mov r12b, 2
jmp 0x1400f15ed
movzx eax, word [rsp + 0x2c]
mov word [rsp + 0x34], ax
mov dword [rsp + 0x34], eax
mov eax, dword [rsp + 0x28]
mov dword [rsp + 0x30], eax
jmp 0x1400f15ed
mov rcx, rdi
mov rdx, r15
call fcn.14014b3f0
test al, al
jne 0x1400f164d
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x28], eax
sub byte [rdi], cl
mov bh, 0x44
and al, 0x3c
mov word [rsp + 0x2c], ax
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call 0x1400f166f
mov edx, 1
xor ecx, ecx
call fcn.1400c65ff
mov rdi, rax
mov edi, eax
mov edi, eax
mov r12b, 2
lea r15, [0x140216120]
add cl, byte [rbp + rcx*4 + 0x3d]
xor ecx, dword [rbx + 0x12]
add byte [rax - 0x77], cl
cmp ecx, dword [rcx + rcx*4 + 0x7b]
or byte [rax - 0x78], al
mov byte [rbx + 0x10], ch
invalid
mov qword [rbx], rdi
mov qword [rbx + 8], r15
mov byte [rbx + 0x10], bpl
mov byte [rbx + 0x10], ch
mov byte [rbx + 0x10], ch
mov byte [rbx + 0x11], r12b
mov byte [rbx + 0x11], ah
mov eax, dword [rsp + 0x30]
mov dword [rbx + 0x12], eax
movzx eax, word [rsp + 0x34]
mov word [rbx + 0x16], ax
mov al, 1
invalid
add dword [rcx - 0x78], eax
xchg byte [rax + 2], ch
invalid
add al, byte [rax]
invalid
mov byte [r14 + 0x268], al
push 0x48000002
mov eax, ebx
mov rax, rbx
add rsp, 0x5e0
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov bpl, 2
mov rcx, rdi
mov rdx, r15
call fcn.14014b3f0
mov edi, eax
invalid
mov ecx, ebp
mov edx, r12d
mov edx, esp
mov edx, esp
call fcn.1400f115d
test dil, dil
je 0x1400f15ba
mov byte [rbx + 0x11], 3
mov al, 3
jmp 0x1400f160e
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.5_srcconnect.rsinternal_error:_entered_unreachable_code:_connect_socks_is_only_called_for_socks_proxies
mov edx, 0x23
call fcn.1401583f0
ud2
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400e5d2d
add rsi, 0x258
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400e65d5
add byte [rax - 0x75], cl
add al, 0xc1
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
mov edx, eax
mov edx, eax
jmp r9
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
movdqa xmmword [rsp + 0x50], xmm8
movdqa xmmword [rsp + 0x40], xmm7
movaps xmmword [rsp + 0x30], xmm6
mov rdi, r9
mov rbx, r8
mov rsi, qword [rcx]
mov r13, qword [rcx + 8]
mov rbp, r13
and rbp, rdx
shr rdx, 0x39
movd xmm0, edx
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
xor eax, eax
lea r14, [rsp + 0x26]
pcmpeqd xmm7, xmm7
mov qword [rsp + 0x28], rax
movdqu xmm8, xmmword [rsi + rbp]
movq mm0, qword [rsi + rbp]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb eax, xmm0
xlatb
shl byte [rsi - 0x77], 0x44
and al, 0x26
xlatb
shl byte [rsi - 0x77], 0x44
and al, 0x26
mov rcx, r14
call fcn.14001d79a
mov r15, rax
test rax, rax
test eax, eax
test eax, eax
je 0x1400f17dc
mov r12, rdx
add r12, rbp
in al, dx
in al, dx
and r12, r13
mov rax, r12
neg rax
imul rax, rax, 0x70
mov r8, qword [rsi + rax - 0x68]
mov r9, qword [rsi + rax - 0x60]
mov rcx, rbx
mov rdx, rdi
call fcn.14004c758
invalid
scasd eax, dword [rdi]
cmc
invalid
test al, al
je 0x1400f179e
jmp 0x1400f17ff
and esp, dword [rsi + 0x44]
pcmpeqb mm0, mm7
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
pmovmskb eax, mm0
test eax, eax
mov rax, qword [rsp + 0x28]
sub byte [rbp + 0x10], dh
sub byte [rbp + 0x10], dh
add rbp, rax
add rbp, 0x10
adc byte [rax - 0x7d], cl
rcl byte [rax], 0x4c
and ebp, ebp
in eax, dx
adc byte [rax - 0x7d], cl
rcl byte [rax], 0x4c
and ebp, ebp
in eax, dx
jmp 0x1400f1781
invalid
neg r12
neg esp
imul rax, r12, 0x70
add rsi, rax
add esi, eax
add esi, eax
test r15, r15
cmove rsi, r15
test dword [rax - 0x7d], 0x854d90c6
dec dword [rcx + 0xf]
cmove rsi, r15
mov rax, rsi
movaps xmm6, xmmword [rsp + 0x30]
movaps xmm7, xmmword [rsp + 0x40]
movaps xmm8, xmmword [rsp + 0x50]
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xchg ebp, eax
rol bl, 0x48
sub esp, 0x28
test rcx, rcx
leave
leave
je 0x1400f1870
sub bl, al
mov rax, qword [rsp + 0x50]
mov rcx, r8
ror dword [rcx + rcx*4 - 0x36], 0x49
mov eax, eax
ror dword [rcx + rcx*4 - 0x36], 0x49
mov eax, eax
call fcn.140158790
int3
add rsp, 0x20
pop rsi
ret
sar byte [rcx + 0xf], 0x48
mov eax, 0xffffffff
invalid
mov ecx, esi
add rsp, 0x20
pop rsi
jmp case.0x1400c6d10.440
test al, al
jne 0x1400f1986
mov rax, qword [rdi + 0x10]
mov rcx, qword [rdi + 0x18]
mov ecx, dword [rdi + 0x18]
and qword [rdi + 0x10], 0
xor edx, edx
rol byte [rsi - 0x7ab7dfa9], cl
invalid
je 0x1400f1986
call qword [rax + 0x18]
xchg byte [rdi + 0x38], bl
test bl, bl
jne 0x1400f19a7
mov rax, qword [rdi + 0x28]
mov rcx, qword [rdi + 0x30]
and qword [rdi + 0x28], 0
xor edx, edx
xchg byte [rdi + 0x38], dl
test rax, rax
je 0x1400f19a7
call qword [rax + 8]
mov rcx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp 0x1400e144a
mov rcx, rbx
call fcn.14005b1ae
ficom dword [rdi - 0x7cb7000a]
cmp eax, dword [rax]
cmp dword [rbx], 0
mov rdi, qword [rbx + 8]
mov bl, byte [rbx + 0x10]
adc byte [rbp + 0x35], dh
adc byte [rbp + 0x35], dh
mov rax, qword [rdi + 0x228]
dec rax
mov qword [rdi + 0x228], rax
add byte [rax - 1], cl
enter 0xffffffffffff8948, 0xffffffffffffff87
sub byte [rdx], al
add byte [rax], al
cmp rax, 1
jne 0x1400f1a16
mov rax, qword [rdi + 0x1a8]
mov rcx, qword [rdi + 0x1b0]
and qword [rdi + 0x1a8], 0
test rax, rax
je 0x1400f1a16
call qword [rax + 8]
push rax
or byte [rax - 0x77], cl
mov ecx, edi
mov rcx, rdi
mov edx, ebx
call fcn.14007d2f8
mov eax, 0x8948fff8
int1
mov eax, 0x8948fff8
dec dword [rax - 0x77]
int1
call fcn.1400dfb23
add rsi, 8
mov rcx, rsi
invalid
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp 0x1400f1b50
in al, dx
invalid
mov ecx, ebx
call fcn.1400e06ef
lea r14, [rbx + 0x80]
lea r15, [rbx + 0x1a0]
lea r12, [rsp + 0x20]
and al, 0x20
mov rcx, r12
mov rdx, r15
mov edx, edi
mov edx, edi
mov r8, r14
call fcn.1400e020e
mov rax, qword [rsp + 0x120]
mov eax, dword [rsp + 0x120]
add rax, 0xfffffffffffffffd
cmp rax, 2
jb case.0x1400ec41a.82
lock sub qword [rbx + 0x1c0], 2
jb 0x1400f1aee
mov rcx, r12
call fcn.1400e1842
jmp 0x1400f1a84
lea rcx, [rsp + 0x20]
call fcn.1400e1842
dec dword [rax - 0x77]
stc
call fcn.1400e178a
cld
invalid
dec dword [rax - 0x75]
mov rcx, qword [rdi + 8]
mov dl, 3
call fcn.1400e00b2
mov rcx, rsi
add rsp, 0x138
add esp, 0x138
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp case.0x1400c6d10.440
mov ecx, 7
int 0x29
ud2
add ch, cl
sub dword [rdi], ecx
or edx, dword [rsi + 0x48]
sub rsp, 0x20
invalid
and byte [rbx + 0x6750239], al
cmp dword [rcx], 2
jne 0x1400f1b07
add rsp, 0x20
pop rsi
ret
mov rsi, rcx
add rcx, 0x18
call fcn.1400dfb09
invalid
invalid
dec dword [rax - 0x73]
lea rcx, [rsi + 0x30]
call fcn.1400f1b32
add byte [rax], al
add byte [rax - 0x73], cl
call fcn.1400df8a6
invalid
invalid
dec dword [rax - 0x77]
int1
add rsp, 0x20
and byte [rsi - 0x17], bl
jmp fcn.1400df75b
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x1400f1b5e
jmp 0x1400f1b5f
add byte [rax], al
ret
push rsi
push rdi
push rbx
sub rsp, 0x20
and byte [rax - 0x75], cl
xor dword [rax - 0x75], ecx
jle case.0x1400ef12e.29
and byte [rax - 0x75], cl
xor dword [rax - 0x75], ecx
jle case.0x1400ef12e.29
mov rbx, qword [rsi + 0x28]
mov ebx, dword [rsi + 0x28]
sub byte [rax - 0x7d], cl
jmp 0x1400f1b76
sub rbx, 1
jb 0x1400f1b88
adc dword [rax - 0x77], ecx
mov rcx, rdi
stc
call fcn.1400f1bd0
add rdi, 0x138
cmp byte [rcx], al
add byte [rax], al
cmp byte [rcx], al
add byte [rax], al
jmp 0x1400f1b71
mov rax, qword [rsi + 0x18]
test rax, rax
test eax, eax
sbb byte [rax - 0x7b], cl
sal byte [rbp + rdx + 0x4c], 0x69
sar byte [rax], 1
test eax, eax
je 0x1400f1ba6
imul r8, rax, 0x138
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov edx, 8
add byte [rax], al
add byte [rax], al
add al, ch
insd dword [rdi], dx
mov dl, 0xf1
dec dword [rax - 0x7d]
invalid
call fcn.14000ce13
cmp rsi, 0xffffffffffffffff
je 0x1400f1bc7
push qword [rbx + rbx - 0x10]
dec qword [rsi + 8]
lock dec qword [rsi + 8]
jne 0x1400f1bc7
adc al, 0xba
mov edx, 8
or byte [rax], al
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.140028f50
invalid
invalid
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
clc
invalid
sub edx, esp
adc eax, 0x4634800
invalid
jmp rax
add byte [rax], al
add rcx, 8
jmp fcn.1400f1c14
ret
test rax, rax
je 0x1400f1c31
cmp eax, 1
jne 0x1400f1c3a
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
push rcx
adc byte [rax - 0x77], cl
shr ecx, 0xa0
pop rbp
stc
invalid
add rcx, 8
jmp fcn.14005b166
xchg ebp, eax
idiv bh
ror dword [rax], 0xe9
sub al, 0x95
xchg ebp, eax
idiv bh
ret
lea ecx, [rsi + 0x98]
call fcn.14005cdbc
lea rcx, [rsi + 0xb8]
add byte [rax], al
call fcn.14005cdbc
add rsi, 0xd8
add esi, 0xd8
push rsi
mov cl, 0xf6
dec dword [rax - 0x73]
invalid
add esi, 0xd8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14005cdbc
mov cl, 0xf6
invalid
ret
mov rcx, qword [rsi + 0x18]
test rcx, rcx
je 0x1400f1cd2
mov rdi, qword [rcx]
mov edx, 8
call fcn.140028f50
mov rcx, rdi
jmp case.0x1400c6d10.443
mov rcx, qword [rsi + 0x28]
call fcn.14006ee81
mov rax, qword [rsi + 0x48]
mov eax, dword [rsi + 0x48]
mov eax, dword [rsi + 0x48]
test rax, rax
je 0x1400f1ceb
invalid
mov rcx, qword [rsi + 0x50]
call qword [rax + 0x18]
invalid
cmp rsi, 0xffffffffffffffff
je 0x1400f1d0b
lock dec qword [rsi + 8]
jne 0x1400f1d0b
nop
add rsp, 0x28
pop rdi
pop rsi
ret
adc cl, byte [rax - 0x75]
and al, 0x6e
mov qword [rsi + 0x20], rax
jmp 0x1400f1ea4
invalid
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x125681
mov dword [rax], eax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140217f10]
adc al, byte [rax]
adc al, byte [rax]
mov edx, 0x2b
call fcn.1401586d0
int3
mov esi, edx
mov rdi, rcx
mov r14, qword [rcx + 0xd0]
test r14, r14
je 0x1400f1f1e
jle 0x1400f1f89
movups xmmword [rax + 0x28], xmm0
movups xmm0, xmmword [rsi + 0x18]
movups xmmword [r8 + 0x38], xmm0
sbb byte [rcx + 0xf], al
adc dword [rax + 0x38], eax
mov rax, qword [rsi + 0x28]
mov qword [r8 + 0x48], rax
mov rax, qword [rsi + 0x10]
sub byte [rcx - 0x77], cl
mov rax, qword [rsi + 0x10]
mov qword [r8 + 0x60], rax
movups xmm0, xmmword [rsi]
movups xmmword [r8 + 0x50], xmm0
mov qword [r8], 3
mov rcx, qword [rdi + 0x90]
mov rdx, qword [rdi + 0x98]
call fcn.1400f2997
or al, byte [rax]
add cl, ch
xchg ebp, eax
add dword [rax], eax
invalid
movups xmm1, xmmword [rsi + 0x58]
lea rcx, [rsp + 0x20]
and al, 0x20
movups xmmword [rcx + 0x28], xmm1
movups xmmword [rcx + 0x18], xmm0
sbb byte [r15], cl
adc byte [rsi + 0x30], al
movaps xmmword [rcx], xmm0
sub dword [rcx], eax
mov rax, qword [rsi + 0x40]
mov qword [rcx + 0x10], rax
mov byte [rcx + 0x38], 0
mov rdx, r8
call fcn.1400f29f9
add byte [rax - 0x7b], cl
invalid
je 0x1400f1fda
add byte [rax - 0x7b], cl
sal byte [rbp + rcx - 0x80], 0xbf
add byte [rax], 0
add byte [rax], al
add byte [rdx], al
cmp byte [rdi + 0x80], 2
jne 0x1400f1ffd
mov cl, 2
jmp 0x1400f204e
mov rbx, rdx
lea rcx, [rsp + 0x20]
call fcn.1400f2fd0
jmp 0x1880f1ff7
test ebx, ebx
je 0x1400f20bc
jmp 0x1880f1ff7
mov rcx, rbx
call fcn.1400dfa0a
jmp 0x1400f20bc
mov rbx, qword [rdi + 0x70]
mov rax, qword [rbx + 0x40]
movabs rcx, 0x7fffffffffffffff
invalid
invalid
invalid
invalid
invalid
mov rdx, qword [rbx + 0x30]
xor rdx, rcx
cmp rax, rdx
je 0x1400f213b
xor byte [rax + 0x31], cl
retf 0x3948
lea rdx, [rax + 1]
lock cmpxchg qword [rbx + 0x40], rdx
jne 0x1400f200f
lock inc qword [rbx]
jle case.0x1400ecaf0.149
mov ds, word [rsi]
add dword [rax], eax
invalid
mov ds, word [rsi]
add dword [rax], eax
add byte [rax - 0x73], cl
and al, 0x68
lea rcx, [rsp + 0x68]
and word [rcx], 0
and qword [rcx + 8], 0
and dword [rcx + 8], 0
mov byte [rcx + 0x18], 0
call fcn.1400f2fee
xor ecx, ecx
test r14, r14
je 0x1400f205d
lock inc qword [r14]
jle case.0x1400ecaf0.149
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movaps xmm2, xmmword [rsp + 0x40]
movaps xmm3, xmmword [rsp + 0x50]
lea r8, [rsp + 0x68]
movups xmmword [r8 + 0x48], xmm3
movups xmmword [r8 + 0x38], xmm2
movups xmmword [r8 + 0x28], xmm1
sub byte [rcx + 0xf], al
adc dword [rax + 0x18], eax
mov qword [r8 + 0x58], rbx
mov qword [r8 + 0x60], rax
mov byte [r8 + 0x68], cl
mov qword [r8 + 8], 1
mov qword [r8 + 0x10], r14
mov qword [r8], 2
add byte [rax - 0x75], cl
invalid
nop
add byte [rax], al
add byte [rax - 0x75], cl
xchg edi, eax
cwde
add byte [rax], al
add al, ch
fisttp dword [rax]
add byte [rax], al
mov eax, 1
lea r8, [rsp + 0x68]
mov qword [r8 + 8], rax
mov qword [r8 + 0x10], r14
mov qword [r8 + 0x18], rax
and qword [r8 + 0x20], 0
and dword [rax + 0x20], 0
movups xmm0, xmmword [rsi + 0x18]
movups xmmword [r8 + 0x38], xmm0
mov rax, qword [rsi + 0x28]
mov qword [r8 + 0x48], rax
movups xmm0, xmmword [rsi]
movups xmmword [r8 + 0x50], xmm0
push rax
mov rax, qword [rsi + 0x10]
adc byte [rcx - 0x77], r9b
invalid
invalid
mov qword [r8], 3
mov rcx, qword [rdi + 0x90]
mov rdx, qword [rdi + 0x98]
add byte [rax], al
add al, ch
test dword [rax], ecx
add byte [rax], al
test bpl, bpl
je 0x1400f212c
lea rcx, [rsi + 0x30]
call fcn.1400f1b32
invalid
invalid
add rsi, 0x48
mov rcx, rsi
call fcn.1400df8a6
jp 0x1400f2101
invalid
invalid
nop
add rsp, 0x5e0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rcx, str.cannot_clone__Sender_____too_many_outstanding_senders
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscmod.rs
mov edx, 0x35
call fcn.14015c07f
ud2
and byte [r8 + r8*8 - 0x76b7f78c], al
stc
je 0x1400f2189
mov rcx, rdi
mov ecx, edi
call qword [rsi + 0x18]
jmp 0x1400f21ad
mov rax, qword [rbx + 0x10]
test rax, rax
je 0x1400f2199
mov rcx, qword [rbx + 0x18]
call qword [rax + 0x18]
mov qword [rbx + 0x10], rsi
jae 0x1400f21ad
mov qword [rbx + 0x18], rdi
xor eax, eax
xchg byte [rbx + 0x20], al
mov al, byte [rbx + 0x40]
sbb byte [rcx], dh
rol byte [rsi + 0x438a2043], 0x40
test al, al
je 0x1400f21c9
mov al, 1
xchg byte [rbx + 0x41], al
test al, al
je 0x1400f21ba
xor eax, eax
jmp 0x1400f21c1
xor eax, eax
xor ecx, ecx
xchg byte [rbx + 0x41], cl
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
invalid
mov al, 1
jmp 0x1400f21c1
add ebx, ebp
hlt
mov eax, dword [rdx + 8]
mov rdx, qword [rdx + 0x10]
mov r8, qword [rdx + 0x28]
mov rdx, rax
jmp r8
cmp dword [rcx + 0x12], ebp
add byte [rdi], cl
movaps xmmword [rdx], xmm0
mov rcx, rsi
call fcn.14005c4bb
mov bpl, 6
test al, al
jne case.default.0x1400f237d
add byte [rax], al
movups xmm0, xmmword [0x1401a2fe8]
add eax, 0xb0d7c
lea rdx, [rsp + 0x30]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1401a2fd8]
add eax, 0xb0d5c
movaps xmmword [rdx], xmm0
mov rcx, rsi
call fcn.14005c4bb
test al, al
jne case.default.0x1400f237d
movups xmm0, xmmword [0x14019f8c0]
lea rdx, [rsp + 0x30]
movaps xmmword [rdx + 0x10], xmm0
sub dword [rdx + 0x10], eax
movups xmm0, xmmword [0x14019f8b0]
movaps xmmword [rdx], xmm0
sub dword [rdx], eax
mov rcx, rsi
int1
call fcn.14005c4bb
movabs byte [0x111850fc084fff6], al
test dword [rcx], edx
add dword [rax], eax
invalid
test dword [rcx], edx
add dword [rax], eax
add byte [rax - 0x73], cl
adc eax, 0x1268e8
invalid
lea rdx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
mov r8d, 0xa
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.14005c5d2
test al, al
jne case.default.0x1400f237d
add byte [rax], al
invalid
lea rdx, str.proxy_connection
or eax, dword [rax]
mov r8d, 0x10
mov rcx, rsi
call fcn.14005c5d2
out 0xa2, eax
idiv bh
test al, al
jne case.default.0x1400f237d
test edi, edx
xlatb
add byte [rax], al
invalid
xlatb
add byte [rax], al
add byte [rdi], cl
adc byte [0x140218c50], al
invalid
adc al, byte [rax]
movups xmm0, xmmword [0x140218c50]
imul edx, dword [rdx], 0x548d4800
and al, 0x30
lea rdx, [rsp + 0x30]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x140218c40]
movaps xmmword [rdx], xmm0
sub dword [rdx], eax
sub dword [rdx], eax
mov rcx, rsi
call fcn.14005c92b
cmpsb byte [rsi], byte [rdi]
idiv bh
cmpsb byte [rsi], byte [rdi]
idiv bh
test rax, rax
je 0x1400f233c
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
mov edx, dword [rax + 0x10]
lea r8, str.trailersinternal_error:_entered_unreachable_code:_write_trailers_invalid_state:_h
imul edx, dword [rdx], 0x8b94100
add byte [rax], al
add al, ch
adc al, byte [rax]
mov r9d, 8
call fcn.140061447
adc esi, ecx
idiv bh
invalid
adc esi, ecx
idiv bh
invalid
inc dword [rax + rax*8 + 0x8e840f]
test al, al
je case.default.0x1400f237d
add byte [rax], al
add byte [rax], al
add byte [rdx + rcx*4 - 0x5a], al
sbb al, 1
add byte [rax], al
mov r12b, byte [rsi + 0x11c]
mov rcx, rdi
mov ecx, edi
call fcn.140061ce8
mov r15, rax
mov al, byte [rax + 0x50]
push rax
push rax
add al, 0xfa
movzx ecx, al
cmp cl, 6
mov eax, 6
cmovb eax, ecx
mov bpl, 1
invalid
cmp al, 5
ja case.default.0x1400f237d
invalid
add dword [rax - 0x7fbe9d89], edi
and r12b, 1
in al, 1
add dword [rdi], ecx
mov dh, 0xc0
movzx eax, al
lea rcx, [0x14024fe34]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
adc eax, 0x4634800
or dword [rax + 1], 0x45e0ffc8
jmp rax
loopne 0x1400f23c5
mov r13d, r12d
mov r13d, r12d
xor r13b, 1
cmp r12b, 1
cld
add dword [rcx - 0x4c], eax
or al, byte [rcx - 0x80]
fadd qword [rax]
cld
add dword [rcx - 0x4c], eax
or al, byte [rcx - 0x80]
fadd qword [rax]
mov dword [rsp + 0x2c], 0
and al, 0x2c
add byte [rax], al
add byte [rax], al
jmp 0x1400f23fe
invalid
cmp byte [r15 + 0x51], 0
jne case.default.0x1400f237d
test r12b, r12b
sete al
movzx ecx, byte [r15 + 0x52]
mov r13d, 1
mov dword [rsp + 0x2c], ecx
cmovne r13d, ecx
cmovne ebp, ecx
cmovne ebp, ecx
mov r12b, 0xa
sub r12b, al
jmp 0x1400f23fe
cmp byte [r15 + 0x51], 0
je case.0x1400f237d.1
mov rcx, rsi
call fcn.1400f1c3b
mov eax, ebp
add rsp, 0x158
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
test r12b, r12b
sete r12b
shl r12b, 3
or r12b, 3
mov r13b, 1
mov dword [rsp + 0x2c], eax
mov bpl, byte [rsp + 0x1c0]
mov rcx, r15
add rcx, 0x50
call fcn.14005d00c
mov byte [r15 + 0x50], r12b
mov byte [r15 + 0x51], r13b
mov eax, dword [rsp + 0x2c]
mov byte [r15 + 0x52], al
mov edx, dword [rsi + 0x118]
mov ecx, ebp
call fcn.140061955
test al, al
je 0x1400f2444
mov rcx, rdi
call fcn.140061c62
cmp byte [rax + 0x125], 0
je 0x1400f248b
add r14, 8
lea r15, [rsp + 0x38]
mov r8d, 0x120
mov rcx, r15
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [r15 - 8], 1
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x30]
mov rcx, r14
mov r8, rbx
mov r9, rdi
call fcn.1400f251a
mov bpl, 0xc
jmp 0x1400f23d2
add r14, 8
mov rcx, r14
mov rdx, rdi
call fcn.140062cb7
lea r15, [rsp + 0x38]
mov r8d, 0x120
mov rcx, r15
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [r15 - 8], 1
mov rsi, qword [rsp + 0x1c8]
mov qword [rsp + 0x20], rsi
lea rdx, [rsp + 0x30]
mov rcx, r14
mov r8, rbx
mov r9, rdi
call fcn.1400f251a
mov rax, qword [rsi]
mov rcx, qword [rsi + 8]
and qword [rsi], 0
mov bpl, 0xc
test rax, rax
je 0x1400f23d2
call qword [rax + 8]
jmp 0x1400f23d2
and eax, dword [rcx]
add byte [rax], al
mov rcx, r15
call fcn.140061ce8
idiv bh
test bpl, bpl
je case.0x1400b8a38.771
mov byte [rax + 0x123], 0
mov rcx, qword [rdi + 0x118]
invalid
sbb byte [rcx], al
add byte [rax], al
lea rdx, [rsp + 0x30]
call fcn.140064493
mov r14d, eax
mov rcx, rdi
mov edx, ebx
call fcn.14007d2f8
clc
inc esi
invalid
add eax, 0x876894c
jmp 0x1400f334c
invalid
invalid
clc
inc esi
invalid
mov rcx, rax
mov rdx, r14
call fcn.14006444e
mov rcx, rdi
mov edx, ebx
call fcn.14007d2f8
mov byte [rsi], 7
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
xor eax, eax
call fcn.14004c39c
cmp qword [rsi + 0x10], 0
je 0x1400f3426
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
cmp byte [rdi], cl
adc dword [rbx + 0x18], ecx
cmp byte [rdi], cl
adc dword [rbx + 0x18], ecx
movups xmmword [rbx + 8], xmm0
mov eax, 3
jmp 0x1400f3435
adc byte [rax - 0x73], cl
mov ah, 0x24
loopne 0x1400f3403
lea rcx, [rsp + 0x28]
call fcn.14005b166
mov eax, 5
mov qword [rbx], rax
jmp 0x1400f3481
add byte [rax - 0x75], cl
invalid
mov dword [rbx], eax
add rbx, 8
lea rsi, [rsp + 0x88]
mov ecx, 0xb
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
add rsp, 0x140
add esp, 0x140
pop rbx
pop rdi
pop rsi
ret
mov eax, dword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rax
jmp qword [rdx + 0x20]
mov eax, 0x40000000
mov dh, byte [rsp + 0xc0]
lea r15, [rsp + 0x30]
mov rcx, r15
call fcn.140061c62
idiv bh
idiv bh
mov ebp, dword [rax + 0x48]
mov rcx, r15
call fcn.140061c62
mov eax, dword [rax + 0x114]
test eax, eax
je 0x1400f384a
loop 0x1400f3568
add byte [rax], al
loop 0x1400f3568
add byte [rax], al
lea r15, [rdi + 8]
lea rcx, [rsp + 0x50]
and al, 0x50
and al, 0x50
mov dword [rcx + 0x28], eax
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
movaps xmmword [rcx], xmm0
movaps xmmword [rcx + 0x10], xmm1
mov rax, qword [r13 + 0x20]
and byte [rax - 0x77], cl
and r14b, al
sub al, 0
and byte [rax - 0x77], cl
and r14b, al
sub al, 0
mov byte [rcx + 0x2e], r12b
call fcn.1400f386f
add byte [rax], al
mov bl, 2
cmp rax, 0x7fffffff
ja 0x1400f3707
mov r13, rax
lea rcx, [rsp + 0x30]
call fcn.140061c62
lea rcx, [rax + 0x50]
call fcn.14006286d
idiv bh
idiv bh
test al, al
je 0x1400f36f6
lea rax, [rdi + 0x110]
mov qword [rsp + 0x40], rax
lea rbx, [rsp + 0x30]
mov rcx, rbx
call fcn.140061ce8
add qword [rax + 0x88], r13
mov qword [rsp + 0x88], 2
and qword [rsp + 0xa8], 0
mov rcx, rbx
call fcn.140061c62
mov r13d, dword [rax + 0x118]
mov rcx, rbx
call fcn.140061c62
cmp qword [rax + 0x88], r13
jbe 0x1400f366b
lea rbx, [rsp + 0x30]
mov rcx, rbx
call fcn.140061c62
mov rax, qword [rax + 0x88]
mov r13d, 0xffffffff
invalid
invalid
dec dword [rcx + rdi - 0x18]
cmovb r13, rax
mov rcx, rbx
call fcn.140061ce8
mov dword [rax + 0x118], r13d
add byte [rax], al
mov rcx, rbx
call fcn.140061c62
cmp byte [rax + 0x124], 0
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
jne 0x1400f366b
lea rdx, [rsp + 0x30]
mov rcx, qword [rsp + 0x40]
call fcn.140062897
test r12b, r12b
mov r13, qword [rsp + 0x40]
in al, 0x4c
mov ebp, dword [rsp + 0x40]
je 0x1400f369b
lea rbx, [rsp + 0x30]
mov rcx, rbx
call fcn.140061ce8
lea rcx, [rax + 0x50]
push rax
push rax
call fcn.1400644ca
mov rcx, r13
xor edx, edx
mov r8, rbx
mov r9, r15
call fcn.140062d4e
lea r12, [r14 + 8]
lea rcx, [rsp + 0x30]
call fcn.140061c62
cmp dword [rax + 0x84], 0
jle 0x1400f3713
lea rax, [rdi + 0x1a8]
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movaps xmm2, xmmword [rsp + 0x70]
lea rdx, [rsp + 0xb0]
movups xmmword [rdx + 0x28], xmm2
movups xmmword [rdx + 0x18], xmm1
movups xmmword [rdx + 8], xmm0
mov byte [rdx], 0
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x30]
mov rcx, r13
mov r8, r12
call fcn.1400f251a
jmp case.0x1400bfc89.480
lea rcx, [rsp + 0x30]
call fcn.140061c62
cmp byte [rax + 0x50], 6
setae bl
lea rcx, [rsp + 0x50]
call fcn.1400f1c14
jmp case.0x1400bfc89.484
lea rcx, [rsp + 0x30]
call fcn.140061c62
cmp qword [rax + 0x88], 0
cmp dword [rax + 0x88], 0
cmp dword [rax + 0x88], 0
je 0x1400f36b2
lea rcx, [rsp + 0x30]
call fcn.140061ce8
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
and al, 0x60
and al, 0x60
movaps xmm2, xmmword [rsp + 0x70]
lea r8, [rsp + 0xb0]
movups xmmword [r8 + 0x28], xmm2
movups xmmword [r8 + 0x18], xmm1
movups xmmword [r8 + 8], xmm0
mov byte [r8], 0
mov rcx, rax
mov rdx, r12
call fcn.1400f2591
lea rbx, [rsp + 0x88]
add byte [rax], al
mov rcx, rbx
call fcn.1400f261b
mov rcx, rbx
call fcn.1400f262a
mov bl, 0xc
cmp ebp, 0x3b9aca00
setne r8b
lea rdx, [rsp + 0x30]
mov rcx, r15
mov ecx, edi
call fcn.140061e3d
dec dword [rcx + rcx*4 - 0xf]
mov edx, esi
call fcn.14007d2f8
dec dword [rax - 0x77]
stc
mov dl, byte [rsp + 0x2f]
and al, 0x2f
call fcn.14007d2f8
wait
clc
push qword [rax + 0xcfb8005]
sti
or al, 0x48
mov ecx, dword [rsp + 0x48]
and al, 0x48
and al, 0x48
je 0x1400f37be
mov byte [rcx + 1], bl
mov al, 3
mov byte [rcx], al
add rsp, 0x1d8
invalid
fadd dword [rcx]
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x50]
lea eax, [rsp + 0x50]
mov qword [r8], rax
mov byte [r8 + 8], cl
or byte [rax - 0x73], cl
add eax, 0x123b22
adc al, byte [rax]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140217f10]
adc r8b, byte [r8]
adc r8b, byte [r8]
jmp 0x1400f3840
add byte [rax], al
add byte [rdx + 0xc0248c], cl
add byte [rax], al
lea r8, [rsp + 0x50]
and al, 0x50
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x157ddf
or eax, 0x157ddf
lea r9, [0x140217f30]
mov edx, 0x2b
call fcn.1401586d0
lea rcx, str.assertion_failed:__stream_id.is_zero__
lea r8, [0x140216c38]
mov edx, 0x26
call fcn.1401583f0
mov cs, word [rbx + 6]
add ah, cl
xor edx, dword [rdx]
add byte [rbp + rcx*4 + 5], cl
loopne 0x1400f3889
add eax, 0xfb27850f
invalid
mov rdx, qword [rcx + 0x10]
xor eax, eax
sub rdx, qword [rcx + 0x18]
sbb byte [rax + 0xf], cl
invalid
invalid
ret
int1
call fcn.1400f3dd5
mov rsi, rax
mov rcx, rdi
call case.0x14006622a.271
mov qword [rdi], rsi
mov dword [rdi], esi
lea rax, fcn.1400e07f7
add esp, dword [rsi]
adc al, byte [rax]
add esp, dword [rsi]
adc al, byte [rax]
mov qword [rdi + 8], rax
mov rax, rdi
add rsp, 0x28
pop rdi
pop rsi
ret
push rdi
push rbp
push rbx
sub rsp, 0x68
mov esi, edx
mov r14, rcx
mov rdx, qword [rcx]
add rdx, 0x10
lea rdi, [rsp + 0x30]
jl 0x1400f3913
xor byte [rax - 0x77], cl
stc
call fcn.14005b1ae
cmp qword [rdi], 0
jne 0x1400f398e
lea r15, [rsp + 0x30]
mov rdi, qword [r15 + 8]
mov bl, byte [r15 + 0x10]
lea rax, [rdi + 0x1b8]
mov rcx, qword [r14 + 8]
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x48], rax
mov rdx, qword [r14 + 0x10]
add rdx, 0x10
mov rcx, r15
call fcn.14007d12b
cmp qword [r15], 0
jne 0x1400f39bf
lea rax, [rdi + 8]
mov r14, qword [rsp + 0x38]
mov bpl, byte [rsp + 0x40]
lea rdx, [r14 + 8]
lea rcx, [rdi + 0x68]
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x48]
mov r8d, esi
xor r9d, r9d
call fcn.1400f39f9
mov rcx, r14
mov edx, ebp
call fcn.14007d2f8
mov rcx, rdi
mov edx, ebx
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.14007d2f8
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x58]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
or eax, 0x157c62
lea r9, [0x140217f10]
jmp 0x1400f39ee
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x58]
mov qword [r8], rax
mov dword [rax], eax
mov dword [rax], eax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x157c31
lea r9, [0x140217f30]
lea ecx, [0x140217f30]
mov edx, 0x2b
call fcn.1401586d0
int3
push rdi
push rbp
push rbx
sub rsp, 0x48
mov ebx, r9d
mov ebp, r8d
mov rsi, rdx
mov r14, rcx
mov r15, qword [rsp + 0xb8]
add byte [rax - 0x75], cl
mov esp, 0xb024
add byte [rbp + rcx*4 - 0x5f], cl
movabs al, byte [0x140a98d4c000000]
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0xb024
add byte [rbp + rcx*4 - 0x5f], cl
movabs al, byte [0x140a98d4c000000]
add byte [rax], al
mov rcx, rdx
call fcn.140061c62
cmp dword [rax + 0x48], 0x3b9aca00
setne byte [rsp + 0x47]
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rsi
mov dword [rsp + 0x20], esi
mov dword [rsp + 0x20], esi
mov rcx, r12
mov edx, ebp
mov r8d, ebx
mov r9, r15
call fcn.1400f3aa4
mov rcx, r14
mov rdx, rsi
mov r8, rdi
clc
call fcn.14006249a
mov rcx, rsi
call fcn.140061ce8
mov rcx, rax
call fcn.140063ec0
mov rcx, rdi
stc
stc
mov rdx, rsi
mov r8b, byte [rsp + 0x47]
and al, 0x47
and al, 0x47
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.140061e3d
cdq
jrcxz 0x1400f3a99
invalid
cdq
jrcxz 0x1400f3a99
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x168
add byte [rcx + rcx*4 - 0x35], cl
add byte [rcx + rcx*4 - 0x35], cl
mov r15d, r8d
mov ebp, edx
mov rdi, rcx
mov edi, ecx
mov edi, ecx
mov rax, qword [rsp + 0x1e0]
mov qword [rsp + 0x30], rax
and al, 0x30
and al, 0x30
mov rax, qword [rsp + 0x1d8]
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
mov r14, qword [rsp + 0x1d0]
mov esi, dword [rsp + 0x1d0]
mov rcx, r14
call fcn.140061c62
idiv bh
mov r12b, byte [rax + 0x50]
mov rcx, r14
int1
int1
call fcn.140061c62
push 0xffffffffffffffe1
idiv bh
mov sil, byte [rax + 0x50]
mov rcx, r14
mov ecx, esi
call fcn.140061c62
mov r13, qword [rax]
mov rcx, r14
call fcn.140061c62
idiv bh
idiv bh
cmp r12b, 5
ja 0x1400f3b1b
cmp r12b, 3
cmp ah, 3
jne 0x1400f3b47
mov r12d, dword [rax + 0x114]
mov rcx, r14
call fcn.140061ce8
lea rcx, [rax + 0x50]
mov edx, r12d
loop 0x1400f3b73
mov eax, ebp
mov r9d, r15d
call fcn.140064563
idiv edi
loop 0x1400f3b73
idiv edi
cmp sil, 5
ja 0x1400f3b5b
test r13, r13
jne 0x1400f3b5b
add rsp, 0x168
pop rbx
push 0x5b000001
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add rdi, 8
mov rcx, rdi
mov rdx, rbx
fimul dword [rbp - 0x77]
invalid
fimul dword [rbp - 0x77]
invalid
call fcn.1400f3bc4
mov rcx, r14
call fcn.140061c62
mov eax, dword [rax + 0x114]
lea rdx, [rsp + 0x40]
mov dword [rdx + 4], eax
mov dword [rdx + 8], ebp
mov byte [rdx], 8
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov r8, rbx
mov r9, r14
call fcn.1400f251a
jmp 0xc9583ba2
stc
mov rdx, r14
mov edx, esi
mov edx, esi
mov r8, qword [rsp + 0x38]
add rsp, 0x168
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rdi
jmp 0x140062e7b
mov dword [rsp + 0x28], 2
and qword [rsp + 0x48], 0
mov rbx, rdx
mov rdi, rcx
lea r14, [rsp + 0x50]
lea r15, [rsp + 0x178]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.140061ce8
mov rcx, r14
dec dword [rcx + rcx*4 - 0xf]
mov rdx, rax
mov r8, rbx
call fcn.1400f3c90
cmp byte [rsp + 0x50], 9
and al, 0x50
invalid
je 0x1400f3c2f
and al, 0x50
or dword [rbx + rbx + 0x41], esi
mov r8d, 0x128
mov eax, 0x128
mov rcx, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
add byte [rcx + rcx*4 - 7], cl
call fcn.1400f1bdf
invalid
jmp 0x1400f3bf7
invalid
mov rcx, rsi
call fcn.140061ce8
and qword [rax + 0x88], 0
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.140061ce8
idiv bh
idiv bh
and dword [rax + 0x118], 0
cmp dword [rdi + 0x4c], 1
jne 0x1400f3c6b
mov eax, dword [rsi + 8]
cmp eax, dword [rdi + 0x50]
jne 0x1400f3c6b
mov eax, dword [rsi + 0xc]
cmp eax, dword [rdi + 0x54]
jne 0x1400f3c6b
mov dword [rdi + 0x4c], 2
lea rsi, [rsp + 0x28]
mov rcx, rsi
call fcn.1400f261b
movabs dword [0xaae8f18948ffffe9], eax
jmp 0x188a03c81
add esp, 0x2a0
add byte [rax], al
jmp 0xc9583c79
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
add dword [rax], eax
add byte [rax - 0x77], cl
mov esi, ecx
jbe 0x1400f3d98
mov r12, qword [rbx + 0x10]
imul r15, r13, 0x138
add r15, qword [r14 + 8]
or byte [rcx - 0x75], cl
jle 0x1400f3cf3
invalid
or byte [rcx - 0x75], cl
jle 0x1400f3cf3
invalid
mov rbp, qword [r15]
mov ebp, dword [rdi]
mov rax, qword [r15 + 8]
mov qword [rsp + 0x28], rax
sub byte [rcx - 0x73], cl
push rdi
adc byte [rax - 0x73], cl
and al, 0x30
sub byte [rcx - 0x73], cl
push rdi
adc byte [rax - 0x73], cl
and al, 0x30
mov r8d, 0x128
mov qword [rsp + 0x20], rdx
push rsp
and al, 0x20
call sub.VCRUNTIME140.dll_memcpy
mov qword [r15], 2
mov qword [r15 + 8], rdi
or byte [rax - 0x7d], cl
std
invalid
je 0x1400f3d6b
invalid
or byte [rax - 0x7d], cl
std
add dh, byte [rdx + riz*2 + 0x49]
dec dword [rsi + 0x18]
invalid
invalid
dec qword [r14 + 0x18]
mov qword [r14 + 0x20], r13
cmp r13, r12
jne 0x1400f3d2a
test rbp, rbp
jne 0x1400f3db0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
and eax, dword [rax]
and qword [rbx], 0
jmp 0x1400f3d43
test rbp, rbp
je 0x1400f3dc8
xchg ebp, eax
add byte [rax], al
invalid
xchg ebp, eax
add byte [rax], al
add byte [rax - 0x39], cl
add eax, dword [rcx]
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x28]
mov qword [rbx], 1
mov rax, qword [rsp + 0x28]
mov qword [rbx + 8], rax
mov rdx, qword [rsp + 0x20]
mov r8d, 0x128
add byte [rax], al
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
nop
add rsp, 0x158
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
mov rcx, r15
call fcn.1400f1bd0
mov qword [r15], 2
mov rax, qword [rsp + 0x28]
mov qword [r15 + 8], rax
mov dword [rdi + 8], eax
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
mov r8d, 0x128
mov rcx, qword [rsp + 0x20]
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
invalid
xor eax, 0x8d480006
lea rcx, [0x140218798]
or eax, 0x1249f9
adc al, byte [r8]
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_buffer.rs
mov edx, 0xb
call fcn.140158790
lea rcx, str.assertion_failed:_slot.next.is_none__
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_buffer.rs
lea eax, [0x1402171a8]
mov edx, 0x25
call fcn.1401583f0
xor edx, dword [rdx]
add byte [rbp + rcx*4 + 5], cl
invalid
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_buffer.rs
adc al, byte [rax]
add al, ch
call fcn.140158770
int3
pushfq
invalid
add byte [rax], al
add al, ch
adc ebp, dword [rax]
std
dec dword [rax - 0x77]
xor byte [rax - 0x7d], cl
invalid
call qword [rax + 0x18]
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
mov qword [rcx], rsi
mov byte [rcx + 8], al
mov byte [rcx + 9], 0
or dword [rax], eax
mov rsi, qword [rdi]
invalid
lea r9, [rsi + 0x68]
lea ecx, [rsi + 0x68]
lea rax, [0x14021aab0]
lea eax, [0x14021aab0]
invalid
lea eax, [0x14021aab0]
mov qword [rsp + 0x20], rax
lea rdx, str.kind
push rsi
in al, 0x12
adc al, byte [rax]
mov r8d, 4
add al, 0
add byte [rax], al
push rsi
in al, 0x12
adc al, byte [rax]
invalid
invalid
add al, 0
add byte [rax], al
call fcn.14004e6c0
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 6
cmp dword [rsi], eax
test al, 0xf5
dec dword [rax - 0x48]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 6
cmp dword [rsi], eax
je case.0x1400f0d4e.25
lea rax, case.0x1400b8a38.610
cmp dword [rsi], eax
je case.0x1400f0d4e.25
lea rax, case.0x1400b8a38.610
add eax, 0x126c75
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rdx, [0x14021aad0]
add byte [rax - 0x73], cl
and al, 0x28
and al, 0x28
lea rcx, [rsp + 0x28]
and al, 0x28
mov r8d, 3
add byte [rax], al
mov r9, rsi
call fcn.14004e6c0
cmc
invalid
cmp qword [rsi + 0x58], 0
je 0x1400f3eb3
invalid
sub cl, byte [rax - 0x7d]
invalid
add rsi, 0x58
pop rax
lea rax, fcn.1400df43c
lea eax, [0x14021ab00]
mov qword [rsp + 0x20], rax
lea rdx, str.source
adc al, byte [rax]
lea rcx, [rsp + 0x28]
and al, 0x28
mov r8d, 6
mov eax, 6
add byte [rax], al
add byte [rcx - 0x77], cl
int1
mov r9, rsi
call fcn.14004e6c0
test al, 0xf5
dec dword [rax - 0x73]
and al, 0x28
and al, 0x28
lea rcx, [rsp + 0x28]
call fcn.140050a90
nop
add rsp, 0x38
call qword [rax + 0x38c48348]
pop rdi
pop rsi
ret
add byte [rax - 0x75], cl
sbb dword [rdi], ecx
movzx eax, word [rbx + 0x68]
lea rcx, [0x14024fe4c]
invalid
invalid
movzx eax, word [rbx + 0x68]
lea rcx, [0x14024fe4c]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add al, 0x81
add rax, rcx
jmp rax
mov rsi, qword [rdx + 0x20]
jb 0x1400f3f0a
mov rdi, qword [rdx + 0x28]
jp case.0x1400c1e73.471
lea rdx, str.builder_errorerror_sending_requesterror_following_redirectHTTP_status_server_errorHTTP_status_client_error__
mov r8d, 0xd
mov eax, 0xd
jmp 0x1400f4011
add byte [rax], al
add byte [rax], al
mov rsi, qword [rdx + 0x20]
jb 0x1400f3f24
mov rdi, qword [rdx + 0x28]
lea rdx, str.request_or_response_body_errorerror_decoding_response_bodyerror_upgrading_connection_for_url__
insb byte [rdi], dx
adc al, byte [rax]
invalid
adc eax, 0x126cb1
insb byte [rdi], dx
adc al, byte [rax]
invalid
mov r8d, 0x1e
add byte [rax], al
add cl, ch
invalid
jmp 0x1400f4011
test dword [rax], 0x8b480000
mov rsi, qword [rdx + 0x20]
jb 0x1400f3f3e
mov rdi, qword [rdx + 0x28]
lea rdx, [0x14021ab42]
insb byte [rdi], dx
adc al, byte [rax]
adc eax, 0x126c19
insb byte [rdi], dx
adc al, byte [rax]
mov r8d, 0x18
mov eax, 0x18
add byte [rax], al
add cl, ch
fld qword [rax]
jmp 0x1400f4011
add byte [rax], al
lea rax, [rbx + 0x6a]
lea rcx, [rsp + 0x28]
invalid
mov qword [rcx], rax
mov dword [rcx], eax
movzx eax, word [rbx + 0x6a]
add eax, 0xfffffe70
jo case.0x1400bd204.511
invalid
jmp qword [rsi - 0x7d]
cmp eax, 0x64
push 5
jo case.0x1400bd204.511
invalid
cmp eax, 0x64
lea rax, [0x14021ab72]
lea r8, [0x14021ab5a]
add eax, 0x126bff
adc al, byte [rax]
cmovb r8, rax
lea rax, [rsp + 0x30]
ror byte [rax - 0x73], 0x44
and al, 0x30
mov qword [rax], r8
mov qword [rax + 8], 0x18
mov dword [rax + 8], 0x18
mov dword [rax + 8], 0x18
add byte [rax], al
lea r9, [rsp + 0x40]
lea ecx, [rsp + 0x40]
and al, 0x40
mov qword [r9], rax
lea rax, [0x14004d9f0]
dec dword [rcx - 0x77]
or byte [r9 - 0x77], cl
or byte [rcx - 0x77], cl
mov qword [r9 + 0x10], rcx
mov dword [rcx + 0x10], ecx
mov dword [rcx + 0x10], ecx
adc byte [r8 - 0x73], cl
add eax, 0x126
lea rax, [0x1400f40b3]
mov qword [r9 + 0x18], rax
lea rax, [0x14021ab90]
lea eax, [0x14021ab90]
clc
imul edx, dword [rdx], 0
lea r8, [rsp + 0x60]
mov qword [r8], rax
mov qword [r8 + 8], 3
or byte [rbx], al
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
and byte [rax], al
mov qword [r8 + 0x10], r9
adc byte [rcx - 0x39], cl
mov dword [rax + 0x18], 2
sbb byte [rdx], al
add byte [rax], al
invalid
sbb byte [rdx], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rsi, qword [rdx + 0x20]
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
mov rcx, rsi
mov rdx, rdi
call fcn.1400eba28
jmp 0x1400f4017
invalid
mov rsi, qword [rdx + 0x20]
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x14021ab2d]
mov r8d, 0x15
jmp 0x1400f4011
invalid
sub al, 0x48
mov esi, dword [rdx + 0x20]
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x14021abde]
mov r8d, 0x1c
jmp 0x1400f4011
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x14021abfa]
mov r8d, 0x1a
mov rcx, rsi
call qword [rdi + 0x18]
push rdi
invalid
mov ecx, eax
mov al, 1
test cl, cl
jne 0x1400f4080
movabs rax, 0x8000000000000000
cmp qword [rbx], rax
jne 0x1400f4032
nop
add rsp, 0x90
pop rbx
pop rdi
pop rsi
ret
and byte [rax - 0x75], r9b
push rsi
sub al, ch
pop rsp
mov ebp, 0x4890fff3
add esp, 0x88
pop rdi
pop rsi
ret
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xc8
mov rsi, rdx
mov rbx, rcx
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
adc eax, 0x123a4c
sub byte [rax - 0x73], cl
adc eax, 0x123a4c
mov r8d, 3
call qword [rax + 0x18]
lea r14, [rsp + 0x38]
mov qword [r14], rsi
mov byte [r14 + 8], al
or byte [rcx - 0x3a], r8b
or dword [rax], r8d
or byte [rcx - 0x3a], r8b
or dword [rax], r8d
mov rcx, rbx
call fcn.1400f4424
lea r9, [rsp + 0x60]
mov qword [r9], rax
add dword [rcx - 0x77], ecx
push rcx
or byte [rbp + rcx*4 + 0x2d], cl
invalid
cmp dl, byte [rdx]
add byte [rcx + rcx*4 + 0x6c], cl
and al, 0x20
lea rdx, [0x140217bcb]
cmp dl, byte [rdx]
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
add byte [rcx + rcx*4 - 0xf], cl
int1
call fcn.14004e6c0
mov r8d, dword [rbx + 0x2c]
inc r8d
mov rdi, qword [rbx + 8]
or byte [rax - 0x75], cl
jae 0x1400f41ea
mov rcx, rdi
mov rdx, rsi
call fcn.1400f443f
mov rcx, rax
mov r8d, 0x2f
call fcn.1400754f5
xor al, 1
lea r9, [rsp + 0x37]
and al, 0x37
mov byte [r9], al
lea rax, [0x140217c08]
mov qword [rsp + 0x20], rax
lea rdx, str.cannot_be_a_base0
mov r8d, 0x10
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rcx, r14
call fcn.14004e6c0
mov rcx, rbx
call case.0x14013f1fb.142
lea r9, [rsp + 0x70]
mov qword [r9], rax
mov qword [r9 + 8], rdx
mov qword [rsp + 0x20], r13
lea rdx, str.usernamepassword0
mov r8d, 8
mov rcx, r14
call fcn.14004e6c0
movsb byte [rdi], byte [rsi]
cmc
invalid
movsb byte [rdi], byte [rsi]
cmc
dec dword [rax - 0x77]
mov rcx, rbx
call fcn.140156512
lea r9, [rsp + 0x80]
mov rcx, rbx
call fcn.140156512
lea r9, [rsp + 0x80]
mov qword [r9], rax
mov qword [r9 + 8], rdx
lea r12, [0x140217c38]
cmp dword [rdx], edx
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x20
add dword [rcx - 0x77], ecx
push rcx
or byte [rbp + rcx*4 + 0x25], cl
invalid
cmp dword [rdx], edx
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x20
lea rdx, [0x140217c30]
mov r8d, 8
mov eax, 8
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
call fcn.14004e6c0
lea r15, [rsp + 0xb0]
mov esp, 0xb024
add byte [rcx + rcx*4 - 7], cl
mov esp, 0xb024
add byte [rcx + rcx*4 - 7], cl
mov rdx, rbx
call fcn.140151acc
lea rax, [0x140217c60]
invalid
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
lea rdx, str.host
mov r8d, 4
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
int1
int1
mov r9, r15
call fcn.14004e6c0
mov eax, dword [rbx + 0x28]
sub byte [r13 + r9*4 + 0x4c], cl
and al, 0x4c
invalid
sub byte [r13 + r9*4 + 0x4c], cl
and al, 0x4c
invalid
mov dword [r9], eax
lea rax, [0x140217c88]
mov qword [rsp + 0x20], rax
lea rdx, str.port
adc al, byte [rax]
adc al, byte [rax]
mov r8d, 4
mov rcx, r14
call fcn.14004e6c0
mov rcx, rbx
call fcn.140151a8b
lea r9, [rsp + 0x90]
mov qword [r9], rax
mov qword [r9 + 8], rdx
mov qword [rsp + 0x20], r13
lea rdx, [0x14022356c]
mov r8d, 4
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
call fcn.14004e6c0
mov ebp, dword [rbx + 0x24]
cmp dword [rbx + 0x18], 0
je 0x1400f4366
mov r8d, dword [rbx + 0x1c]
mov eax, dword [rbx + 0x1c]
inc r8d
cmp dword [rbx + 0x20], 0
je 0x1400f43a4
mov rcx, rdi
mov rdx, rsi
mov r9d, ebp
call fcn.140151bdb
lea r9, [rsp + 0x50]
lea ecx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
mov qword [r9], rax
mov qword [r9 + 8], rdx
mov qword [rsp + 0x20], r12
lea rdx, str.queryfragment
adc eax, 0x123954
lea rcx, [rsp + 0x38]
mov r8d, 5
call fcn.14004e6c0
jmp case.0x1400da900.184
mov ebx, dword [rbx + 0x20]
lea r9, [rsp + 0x50]
and qword [r9], 0
mov qword [rsp + 0x20], r12
lea rdx, str.queryfragment
lea rcx, [rsp + 0x38]
mov r8d, 5
add eax, 0xe8000000
xor ah, byte [rbx - 0x247a000b]
je 0x1400f43d7
inc ebp
mov rcx, rdi
mov rdx, rsi
mov r8d, ebp
call fcn.140155894
jmp 0x1400f43d9
mov rcx, rdi
mov rdx, rsi
call fcn.140155894
lea r9, [rsp + 0x50]
mov qword [r9], rax
mov dword [rcx], eax
mov qword [r9 + 8], rdx
mov qword [rsp + 0x20], r12
lea rdx, str.queryfragment
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
mov r8d, 5
call fcn.14004e6c0
xor eax, eax
lea r9, [rsp + 0xa0]
mov qword [r9], rax
add dword [rcx - 0x77], ecx
push rcx
or byte [rcx + rcx*4 + 0x64], cl
and al, 0x20
lea rdx, [0x140217cad]
lea rsi, [rsp + 0x38]
je 0x1400f441c
cmp byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
je 0x1400f441c
cmp byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.14004e6c0
mov rcx, rsi
call fcn.140050a90
call qword [rax - 0x373b7eb8]
add byte [rax], al
add byte [rbx + 0x5d], bl
call qword [rax - 0x373b7eb8]
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
mov rdx, qword [rcx + 0x10]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs
mov rcx, rax
jmp case.0x1400f13a6.29
invalid
add byte [rsi + 0x57], dl
push rbx
sub rsp, 0x30
mov rsi, rdx
mov esi, edx
mov esi, edx
mov rbx, rcx
mov edi, r8d
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
mov eax, esi
mov eax, esi
call fcn.1400d05df
test rax, rax
je 0x1400f446a
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
mov eax, edi
mov eax, edi
mov r9, rsi
call fcn.140158900
int3
add byte [rsi + rsi + 0x48], dh
add ecx, 2
add rcx, 2
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1402198b8]
push rsp
adc al, byte [rax]
mov qword [rsp + 0x20], rax
lea rax, [0x140225114]
invalid
or al, 0x13
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov rcx, rdx
invalid
mov rdx, rax
call fcn.140051590
nop
add rsp, 0x38
invalid
cmp bl, al
invalid
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
add rsp, 0x38
jmp rax
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.NoneSome0
mov r8d, 4
add rsp, 0x38
jmp rax
invalid
and al, 0x20
lea rax, [0x140225114]
call 0x1810f5838
mov eax, 4
mov rcx, rdx
mov rdx, rax
call fcn.140051590
sal ch, 1
invalid
nop
add rsp, 0x38
ret
invalid
xor byte [rbx + 0x3f7501fa], al
mov qword [r9], rcx
lea rcx, [0x140219708]
or eax, 0x12519d
mov qword [rsp + 0x20], rcx
lea rdx, str.Ipv4
mov dword [rcx + 0x12], edx
add bl, ch
invalid
lea ecx, [0x1402196e0]
mov qword [rsp + 0x20], rcx
lea rdx, [0x1402196d5]
mov r8d, 6
invalid
add byte [rax], al
invalid
invalid
jmp case.0x1400eecdf.61
xchg byte [rcx + 0x12], dl
add byte [rax - 0x77], cl
and al, 0x20
invalid
and byte [rax - 0x73], cl
adc eax, 0x125172
jb case.0x1400ec618.79
adc al, byte [rax]
lea rdx, str.Ipv6
jb case.0x1400ec618.79
adc al, byte [rax]
mov r8d, 4
mov rcx, rax
call fcn.140051590
iretd
cmc
call qword [rax + 0x38c48348]
add esp, 0x38
iretd
add esp, 0x38
ret
sub rsp, 0x38
cmp qword [rcx], 0
cmp dword [rax], eax
cmp dword [rax], eax
je 0x1400f4606
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rax, [0x1402196e0]
add eax, 0x1250fd
add eax, 0x1250fd
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rax, [0x140225114]
mov r8d, 4
add al, 0
add byte [rax], al
invalid
and eax, 0x4100130b
mov eax, 4
add al, 0
add byte [rax], al
invalid
mov rcx, rdx
mov ecx, edx
mov rdx, rax
call fcn.140051590
cmc
invalid
call qword [rax + 0x38c48348]
nop
add rsp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
mov rax, qword [rax + 0x18]
lea rdx, str.NoneSome0
adc eax, 0x130af7
adc eax, 0x130af7
mov r8d, 4
add al, 0
add byte [rax], al
add rsp, 0x38
jmp rax
invalid
cmp byte [rax - 1], cl
loopne 0x1400f466f
invalid
sub esp, 0x28
sal byte [rsi + rbx + 0x49], 0x39
sal byte [rbx + 0x17], cl
jae 0x1400f464e
invalid
adc cl, byte [rcx + rcx*4 + 0x4c]
and al, 0x20
xor eax, eax
mov dl, 0x42
invalid
mov eax, ecx
movzx eax, word [rcx]
lea r8, [0x14024fe68]
push qword [rdi + 0x63490015]
add al, 0x80
push qword [rdi + 0x63490015]
mov bh, 0x15
add byte [rcx + 0x63], cl
add al, 0x80
add rax, r8
add eax, eax
sar bh, 0xe0
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x14021ac89]
add al, 0x66
adc al, byte [rax]
mov rax, qword [rax + 0x18]
lea rdx, [0x14021ac89]
add al, 0x66
adc al, byte [rax]
add al, 0x66
adc al, byte [rax]
jmp 0x1400f473c
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.BodyKeepAliveNotEof
sbb byte [rax - 0x73], cl
adc eax, 0x125293
mov r8d, 4
jmp 0x1400f4742
invalid
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14021ac97]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x1265dc
mov r8d, 8
jmp 0x1400f4742
add rcx, 2
lea r9, [rsp + 0x30]
rol dword [rdx], 0x4c
lea ecx, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x14021aca8]
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
add eax, 0x1265bd
and byte [rax - 0x73], cl
add eax, 0x1265bd
mov r8d, 6
mov rcx, rdx
mov rdx, rax
call fcn.140051590
call qword [rax + 0x38c48348]
call qword [rax + 0x38c48348]
add esp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14021ac90]
jmp 0x1400f473c
invalid
mov rcx, qword cs:[rdx + 0x20]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.DecodeUpgradeBadSchemeC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.5_src_async_impl_body.rs
mov r8d, 6
jmp 0x1400f4742
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14021acce]
mov r8d, 7
add rsp, 0x38
jmp rax
lea rcx, [rsp + 0x180]
call fcn.140067fda
xor ecx, ecx
test al, al
cmovne r15, rcx
lea rax, [rsp + 0x400]
lea rsi, [rsp + 0x290]
mov ecx, 0xe
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rax - 8], 4
mov word [rax + 0x70], 2
mov ecx, dword [rsp + 0x7a]
mov dword [rax + 0x72], ecx
movzx ecx, word [rsp + 0x7e]
mov word [rax + 0x76], cx
mov qword [rax + 0x78], r15
mov qword [rax + 0x80], rbp
movaps xmm0, xmmword [rsp + 0x180]
movups xmmword [rax + 0x88], xmm0
cmp r12w, 0xc8
je 0x1400f56c9
add byte [rax], al
movupd xmm1, xmmword [rsp + 0x90]
movapd xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call case.0x140065bcc.386
mov qword [rsp + 0x3f0], rax
mov qword [rsp + 0x3f8], 3
lea rcx, [rsp + 0x60]
call fcn.140100cf2
lea rcx, [rsp + 0x110]
call fcn.1400dfac6
mov rax, qword [rsp + 0x58]
lea rcx, [rsp + 0x290]
mov qword [rcx + 0x10], rax
movdqu xmm0, xmmword [rsp + 0x48]
movdqa xmmword [rcx], xmm0
lea rdx, [rsp + 0x3f0]
jmp 0x1400f5712
add byte [rcx + 0xe], bh
mov rdi, rbx
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
movups xmm0, xmmword [r15 + 0x70]
movups xmm0, xmmword [rdi + 0x70]
movups xmm0, xmmword [rdi + 0x70]
movups xmmword [rsp + 0x228], xmm0
adc dword [rsp + 0x228], eax
mov byte [rbx + 0x70], 0
call fcn.140071b66
mov rdi, rax
mov rsi, rdx
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x210], xmm0
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x220], rax
mov ecx, 0x50
mov edx, 8
call fcn.1400c65ff
movaps xmm0, xmmword [rsp + 0x210]
movapd xmm1, xmmword [rsp + 0x220]
movups xmmword [rax], xmm0
movupd xmmword [rax + 0x10], xmm1
mov rcx, qword [rsp + 0x230]
mov qword [rax + 0x20], rcx
lea rcx, [0x1402188e0]
mov qword [rax + 0x28], rcx
lea r8, [0x14024c278]
mov qword [rax + 0x30], r8
xorps xmm0, xmm0
movups xmmword [rax + 0x38], xmm0
mov qword [rax + 0x48], rbp
lea rdx, [rsp + 0x520]
mov qword [rdx], rax
lea rax, [0x140219240]
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], r8
movups xmmword [rdx + 0x20], xmm0
adc dword [rdx + 0x20], eax
adc dword [rdx + 0x20], eax
mov rcx, rdi
call fcn.140071bc5
lea rcx, [rsp + 0x2f0]
mov rdx, rsi
call fcn.140100c25
mov qword [r15], rax
mov qword [r15 + 8], rdx
lea rcx, [rsp + 0x80]
call fcn.140100ce2
lea rcx, [rsp + 0x400]
mov qword [rcx - 8], 4
mov r8d, 0x98
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x400]
add byte [rax], al
lea rsi, [rsp + 0x2a0]
mov r8d, 0x98
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x58]
lea rcx, [rsp + 0x80]
add byte [rax - 0x77], cl
adc r11b, sil
movq mm0, qword [rsp + 0x48]
add byte [rax - 0x77], cl
adc r11b, sil
movq mm0, qword [rsp + 0x48]
movdqa xmmword [rcx], xmm0
mov qword [rsi - 8], 4
lea rdx, [rsp + 0x290]
call fcn.1400e0111
xor esi, esi
jmp 0x1400f5aa3
or al, byte [rax]
mov qword [rsp + 0x20], rax
lea r8, str.pong_received_implies_ping_sent_at
mov r9d, 0x22
call fcn.140072218
invalid
retf 0xfff7
mov r9d, edx
mov ebp, 0x3b9aca00
mov dword [r15 + 0x20], ebp
mov rcx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x30]
mov r8, rax
call fcn.1401437b0
mov r9, rax
cmp dword [rsi + 0x500], ebp
je 0x1400f57b5
invalid
lea rbp, [r15 + 8]
cmp r14, 3
setb r12b
mov rcx, rbp
mov dword [rsp + 0x34], edx
mov r14d, edi
mov rdi, r9
call fcn.14007155d
mov rcx, r13
mov edx, r12d
mov r8, rbp
call fcn.1400720b3
mov rcx, r13
mov rdx, qword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
mov r8d, r12d
mov r9, rbp
call fcn.140072132
mov r9, rdi
mov edi, r14d
mov edx, dword [rsp + 0x34]
mov r8d, dword [rsi + 0x4d8]
cmp r8d, 0x3b9aca00
mov r14, qword [rsp + 0x38]
je case.0x1400c1e73.480
cmp qword [r15 + 8], 0
je 0x1400f5ca4
mov r13, qword [r15 + 0x10]
mov qword [r15 + 8], 1
and qword [r15 + 0x10], 0
lea rcx, [rsi + 0x4d0]
mov eax, dword [rsi + 0x4f0]
cmp rax, 0x1000000
je 0x1400f58ba
movq xmm2, r9
movdqa xmm0, xmmword [0x14015f680]
punpckldq xmm2, xmm0
movapd xmm1, xmmword [0x14015f690]
subpd xmm2, xmm1
haddpd xmm2, xmm2
mov edx, edx
cvtsi2sd xmm3, rdx
cvtpi2ps xmm3, mm2
divsd xmm3, qword [0x14015f980]
addsd xmm3, xmm2
movsd xmm2, qword [rsi + 0x4e8]
add al, 0
add byte [rsi + 0xf], ah
sub bl, ah
subsd xmm4, xmm2
mulsd xmm4, qword [0x14015f988]
cmp dword [rcx + 0xff20006], esp
adc byte [rsi + 0x4e0], ch
cmp dword [rcx + 0xff20006], esp
adc byte [rsi + 0x4e0], ch
addsd xmm4, xmm2
xorpd xmm6, xmm6
cmpeqsd xmm6, xmm2
cmpeqps xmm6, xmm2
cmpeqps xmm6, xmm2
andpd xmm3, xmm6
andnpd xmm6, xmm4
movq xmm2, r13
punpckldq xmm2, xmm0
subpd xmm2, xmm1
haddpd xmm2, xmm2
orpd xmm6, xmm3
movlpd qword [rsi + 0x4e8], xmm6
mulsd xmm6, qword [0x14015f990]
divsd xmm2, xmm6
ucomisd xmm5, xmm2
ja 0x1400f58ba
movsd qword [rsi + 0x4e0], xmm2
add rax, rax
mov r9d, 3
xor edx, edx
div r9
cmp rax, r13
jbe 0x1400f5b0c
call fcn.140072240
xor ebp, ebp
mov r8, qword [rsi + 0x4d0]
mov r9d, dword [rsi + 0x4d8]
mov rcx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x30]
call fcn.140143700
mov qword [r15 + 0x28], rax
mov dword [r15 + 0x30], edx
test bpl, bpl
je case.0x1400c1e73.480
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov edx, edi
call fcn.14007d2f8
mov rcx, qword [rsi + 0x498]
cwde
add al, 0
add byte [rcx + rcx*4 - 0x16], al
call fcn.140100ac7
cmp dword [rsi + 0x3f0], 1
add byte [rax], al
add dword [rsi + 0x48], esi
and qword [rsi + 0x3f0], 0
and dword [rsi + 0x3fc], 0
add eax, dword [rax]
add byte [rax], al
and dword [rsi + 0x404], 0
mov dword [rsi + 0x40c], 1
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x52], al
adc byte [rax + rax], al
add byte [rbx + 0x414a6], al
add byte [rax], al
and dword [rsi + 0x41c], 0
and dword [rsi + 0x424], 0
and al, 4
add byte [rax], al
add dh, al
xchg byte [rsp + rax], ch
add byte [rax], al
add cl, ch
xchg byte [rax], al
add byte [rax], al
and al, 4
add byte [rax], al
add dh, al
xchg byte [rsp + rax], ch
add byte [rax], al
add cl, ch
xchg byte [rax], al
add byte [rax], al
mov word [rsp + 0x80], 0xa03
movdqu xmm0, xmmword [rsp + 0x240]
movupd xmm1, xmmword [rsp + 0x250]
add bl, dh
movq qword [rsp + 0x82], mm0
movupd xmmword [rsp + 0x92], xmm1
mov rax, qword [rsp + 0x25e]
mov qword [rsp + 0xa0], rax
add byte [rax], al
add byte [rax], al
jmp 0x1400f59f1
mov rcx, r15
mov edx, edi
call fcn.14007d2f8
lea rcx, [rsp + 0x80]
mov rdx, rsi
mov r8, r14
call fcn.1400f5e51
invalid
add byte [rdx + 0x802484], cl
add byte [rax], al
mov al, byte [rsp + 0x80]
cmp al, 6
jne 0x1400f5ac1
mov rax, qword [rbx]
mov sil, 1
test rax, rax
je 0x1400f5aa3
mov rax, qword [rdi]
jmp 0x1400f5a56
or ecx, dword [rax - 0x7d]
and eax, dword [rax]
test rcx, rcx
je 0x1400f5c0f
add dword [rax], eax
invalid
mov ecx, 0xf089fffe
mov eax, esi
movaps xmm6, xmmword [rsp + 0x550]
add rsp, 0x568
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov byte [rbx + 0x568], 1
cmp al, 5
je 0x1400f5717
test byte [rdi - 4], al
invalid
invalid
add r13, r13
mov eax, 0x1000000
cmp r13, rax
cmovae r13, rax
mov dword [rsi + 0x4f0], r13d
and dword [rsi + 0x4f4], 0
mov rax, qword [rsi + 0x4d0]
mov rcx, rax
shr rcx, 1
shr r8d, 1
lea edx, [r8 + 0x1dcd6500]
test al, 1
cmove edx, r8d
mov qword [rsi + 0x4d0], rcx
mov dword [rsi + 0x4d8], edx
mov bpl, 1
jmp 0x1400f58c1
mov edx, 0x2b
call fcn.1401586d0
lea rax, str.poll_response_called_after_response_returned
lea rcx, [rsp + 0x110]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [0x14024c278]
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
mov dword [rcx + 0x10], eax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.140158310
lea rcx, str.Future_polled_twice
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcprotoh2client.rsfuture_polled_after_completionC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
add bl, ch
push rdx
add bl, ch
push rdx
lea rcx, str.Future_polled_twice
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcprotoh2client.rsfuture_polled_after_completionC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
jmp 0x1400f5c51
add byte [rax], al
add al, ch
pop rbp
sub eax, dword [rsi]
add byte [rax - 0x73], cl
or eax, 0x12492e
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcprotoh2client.rsfuture_polled_after_completionC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
jmp 0x1400f5c51
mov edx, 0x13
call fcn.140158790
lea rcx, str._f__
call fcn.140158770
mov rax, qword [rsp + 0x298]
mov cl, byte [rsp + 0x2a0]
lea r8, [rsp + 0x3f0]
mov qword [r8], rax
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xad4c4
invalid
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xad4c4
invalid
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401a2260]
rol ebp, 0xa
add cl, ch
invalid
invalid
invalid
invalid
rol ebp, 0xa
add cl, ch
invalid
lea rcx, str.bdp_enabled_implies_bytes
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcprotoh2ping.rs
mov edx, 0x19
add byte [rax], al
call fcn.140158790
int3
push rsi
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
mov rsi, rcx
mov rdi, qword [rcx]
test rdi, rdi
je 0x1400f5d7c
movsb byte [rdi], byte [rsi]
add byte [rax], al
invalid
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rax - 0x75], cl
cmp byte [r8 - 0x7b], r9b
sar byte [rcx + 0xf], 0x48
mov eax, 0xffffffff
invalid
invalid
invalid
invalid
mov rax, qword [rdi + 0x38]
test rax, rax
jns case.0x14006644c.1344
movabs rax, 0x7fffffffffffffff
lock and qword [rdi + 0x38], rax
add rdi, 0x20
lea rbx, [rsp + 0x30]
lea r14, [rsp + 0x28]
mov rcx, rdi
call fcn.14006ebaa
test rax, rax
je 0x1400f5d4e
mov qword [rsp + 0x28], rax
add rax, 0x10
adc byte [rax - 0x77], cl
invalid
mov rdx, rax
call fcn.14007d12b
or al, 0x74
clc
dec dword [rax - 0x7d]
jl 0x1400f5d47
xor byte [rax], al
jne 0x1400f5d90
mov r15, qword [rsp + 0x38]
mov bpl, byte [rsp + 0x40]
and al, 0x40
and al, 0x40
lea rcx, [r15 + 8]
call fcn.14005acef
mov rcx, r15
mov edx, ebp
call fcn.14007d2f8
mov rcx, r14
call case.0x1400c6d10.440
jmp 0x1400f5cfe
cmp qword [rsi], 0
je 0x1400f5d7c
mov rdi, qword [sym.imp.kernel32.dll_SwitchToThread]
mov rcx, rsi
call fcn.1400f5de1
test al, al
je 0x1400f5d7c
mov rax, qword [rsi]
test rax, rax
je 0x1400f5dc9
mov rax, qword [rax + 0x38]
test rax, rax
je 0x1400f5d7c
call rdi
jmp 0x1400f5d5b
mov rcx, rsi
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.1400f5dd6
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x48]
lea r8, [rsp + 0x48]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscmod.rs
add eax, 0x1208ec
in al, dx
or byte [rdx], dl
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140217f50]
and dword [rdx], edx
add byte [rdx + 0x2b], bh
call fcn.1401586d0
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscmod.rs
call fcn.140158770
int3
mov rbx, qword [sym.imp.kernel32.dll_SwitchToThread]
mov rax, qword [rdi + 0x18]
mov rcx, qword [rax]
test rcx, rcx
jne 0x1400f5e34
mov rcx, qword [rdi + 0x10]
cmp rax, rcx
cmp eax, ecx
adc byte [r8 + 0x39], r9b
enter 0x474, 0xffffffffffffffff
shr ebx, cl
out 0x48, eax
mov ecx, dword [rdi + 0x38]
cmp eax, ecx
je 0x1400f5e13
call rbx
jmp 0x1400f5dfa
mov rcx, qword [rdi + 0x38]
mov al, 1
test rcx, rcx
jne 0x1400f5e2c
mov rcx, rsi
call fcn.1400f5dd6
and qword [rsi], 0
xor eax, eax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov qword [rdi + 0x18], rcx
lea rcx, [0x14021671b]
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscqueue.rsassertion_failed:__next_.value.is_some__
mov edx, 0x29
call fcn.1401583f0
int3
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x708
mov rdi, r8
mov rbx, rdx
mov qword [rsp + 0x438], rcx
mov dword [rsp + 0x438], ecx
mov rcx, qword [rdx + 0x498]
call fcn.1400f7a1f
test al, al
jne 0x1400f5e99
mov rdx, qword [rbx + 0x498]
add rdx, 0x10
lea rcx, [rbx + 0x3b8]
call fcn.1400fbcbc
mov rax, qword [rbx + 0x390]
cmp rax, 2
jne 0x1400f5ead
mov eax, 2
jmp 0x1400f5f19
lea rsi, [rbx + 0x390]
lea rdx, [rbx + 0x3a8]
test rax, rax
je 0x1400f5ee2
mov rcx, qword [rbx + 0x398]
mov rax, qword [rbx + 0x3a0]
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
jmp 0x1400f5ef0
mov rcx, qword [rbx + 0x398]
mov rax, qword [rbx + 0x3a0]
invalid
call qword [rax + 0x70]
mov r14, rax
lea r15, [rsp + 0x190]
add byte [rax], al
add byte [rax], al
mov rcx, r15
mov rdx, rsi
call fcn.14014fe09
add eax, 0x78b4900
movups xmm0, xmmword [r15 + 8]
movaps xmmword [rsp + 0x2d0], xmm0
and al, 0xd0
add al, byte [rax]
invalid
mov rcx, qword [rbx + 0x3b0]
mov qword [rsp + 0x498], rax
movaps xmm0, xmmword [rsp + 0x2d0]
add byte [rax - 0x77], cl
test byte [rax + rbx*4], ah
add al, 0
add byte [rdi], cl
sub byte [rsp + 0x2d0], al
movups xmmword [rsp + 0x4a0], xmm0
mov qword [rsp + 0x4b0], r14
mov qword [rsp + 0x4b8], rcx
cmp rax, 2
je case.0x1400ec618.80
lea rdx, [rsp + 0x4b0]
lea rcx, [rsp + 0x498]
call fcn.14014fe6d
lahf
invalid
invalid
mov qword [rsp + 0x610], 2
and qword [rsp + 0x630], 0
invalid
lea r15, [rbx + 0x48]
lea rax, [rbx + 0x3b8]
mov qword [rsp + 0x188], rax
lea rax, [rbx + 0x4a8]
mov qword [rsp + 0x180], rax
add byte [rax], al
mov dword [rsp + 0x54], eax
and al, 0x54
and al, 0x54
mov dword [rsp + 0x50], eax
mov qword [rsp + 0x70], r15
movzx eax, byte [rbx + 0x490]
test eax, eax
invalid
add al, 0
add byte [rbp - 0x7c908b40], al
sal byte [rdi + rbp*2 - 0x7d], 0xf8
sal byte [rdi + rbp*2 - 0x7d], 0xf8
je 0x1400f6021
cmp eax, 1
jne 0x1400f763f
add dword [rdi], ecx
test dword [rsi + rdx - 0x4c750000], eax
xchg esp, eax
add al, 0
mov esi, dword [rbx + 0x494]
mov bpl, byte [rbx + 0x491]
stosd dword [rdi], eax
xchg ecx, eax
add al, 0
invalid
add byte [rax - 0x76], al
stosd dword [rdi], eax
xchg ecx, eax
add al, 0
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rcx, r15
mov rdx, rdi
call fcn.1400fbd03
test rax, rax
jne 0x1400f7620
test rdx, rdx
jne 0x1400f762d
mov rcx, qword [rbx + 0x188]
mov rax, qword [rbx + 0x190]
mov rdx, rdi
call qword [rax + 0x30]
xor byte [rax - 0x7b], cl
ror byte [rdi], 0x85
invalid
invalid
add byte [rax], al
test rdx, rdx
jne 0x1400f762d
and dl, byte [rsi]
add byte [rax], al
mov byte [rbx + 0x490], 2
mov byte [rbx + 0x491], bpl
mov dword [rbx + 0x494], esi
jmp 0x1400f5fa7
invalid
lea rcx, [rsp + 0x4f0]
mov rdx, rbx
mov r8, rdi
mov word [rax + rsi*8], fs
add al, 0
add byte [rax - 0x77], cl
fimul dword [rcx - 0x77]
clc
call fcn.1400f7aa4
movzx eax, byte [rsp + 0x4f0]
cmp eax, 4
je case.default.0x1400f60a1
invalid
add byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0xf1
add al, 0
add byte [rbx + 0x4f424b4], cl
add byte [rax], al
invalid
mov bpl, byte [rsp + 0x4f1]
mov esi, dword [rsp + 0x4f4]
invalid
add byte [rbx + rcx*4 - 0x5c], al
and al, 0xf8
clc
mov r12d, dword [rsp + 0x4f8]
lea rcx, [rsp + 0x4fc]
and al, 0xfc
add al, 0
add byte [rdi], cl
adc byte [rcx], al
clc
add al, 0
add byte [rax - 0x73], cl
invalid
invalid
mov word [rsp + rdi*8], fs
and al, 0xfc
add al, 0
add byte [rdi], cl
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0xc]
movaps xmmword [rsp + 0x440], xmm0
sub dword [rsp + 0x440], eax
movups xmmword [rsp + 0x44c], xmm1
add al, 0
add byte [rbx + rcx*4 - 0x4d], cl
cwde
add al, 0
add byte [rbx + rcx*4 - 0x55], cl
movabs al, byte [0x4910c68349000004]
add byte [rax], al
add r14, 0x10
add r13, 0x10
invalid
invalid
mov r14, qword [rbx + 0x498]
mov r13, qword [rbx + 0x4a0]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
add r14, 0x10
add r13, 0x10
invalid
invalid
adc byte [rcx - 0x7d], cl
invalid
mov eax, eax
lea rcx, [0x14024fe84]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add al, 0x81
add rax, rcx
jmp rax
lea rcx, [rsp + 0x190]
mov rdx, r14
call fcn.14005b1ae
push rax
idiv bh
cmp qword [rsp + 0x190], 0
add byte [rdi], cl
jne 0x1400f791d
mov r15, qword [rsp + 0x198]
mov bpl, byte [rsp + 0x1a0]
lodsb al, byte [rsi]
and al, 0xa0
add dword [rax], eax
add byte [rax], al
lea r14, [r15 + 0x1b8]
lea rcx, [rsp + 0x2d0]
mov rdx, r14
lodsb al, byte [rsi]
and al, 0xa0
add dword [rax], eax
add byte [rax], al
lea r14, [r15 + 0x1b8]
lea rcx, [rsp + 0x2d0]
mov rdx, r14
mov r8d, esi
call fcn.140064932
cmp qword [rsp + 0x2d0], 0
add byte [rax], al
add byte [rax], al
je 0x1400f6374
mov cl, byte [r15 + 0x60]
mov cl, byte [rdi + 0x60]
mov edx, esi
call fcn.140061955
test al, al
invalid
ror byte [rdi], 0x84
jge 0x1400f610e
je 0x1400f638b
add byte [rax], al
cmp dword [r15 + 0x108], 0
add byte [rax], al
lea rcx, [rsp + 0x190]
add dword [rax], eax
add byte [rdi], cl
test dword [rax + 0x41000002], esp
cmp dword [rdi + 0x10c], esi
add byte [rax], al
jne 0x1400f63c4
cmp dword [r15 + 0x10c], esi
ja 0x1400f63c4
add byte [rbp - 0x3e76fdba], cl
lea eax, [rsi + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [r15 + 0x108], ecx
mov dword [r15 + 0x10c], eax
jmp 0x1400f63bc
invalid
jmp 0xcf98a25b
add byte [rbx + 0x4502484], cl
add byte [rax], al
mov eax, dword [rsp + 0x450]
lea rcx, [rsp + 0x2dc]
mov dword [rcx + 0x10], eax
movaps xmm0, xmmword [rsp + 0x440]
sub byte [rsp + 0x440], al
test byte [rax + rax*2], ah
add al, 0
add byte [rdi], cl
adc dword [rcx], eax
test byte [rax + rax*2], ah
add al, 0
add byte [rdi], cl
adc dword [rcx], eax
mov byte [rsp + 0x2d1], bpl
mov dword [rsp + 0x2d8], r12d
and al, 0xd8
add al, byte [rax]
add byte [rax - 0x4a], al
add al, byte [rax - 0x78]
mov ah, 0x24
rol byte [rdx], 1
add byte [rax], al
add al, byte [rax - 0x78]
mov ah, 0x24
rol byte [rdx], 1
add byte [rax], al
lea rcx, [rsp + 0x198]
lea rdx, [rsp + 0x2d8]
fadd dword [rdx]
add byte [rax], al
fadd dword [rdx]
add byte [rax], al
call fcn.1400eebc3
mov byte [rsp + 0x191], bpl
mov byte [rsp + 0x190], sil
mov rcx, r14
int1
int1
mov rdx, r13
lea r8, [rsp + 0x190]
call 0x1400fd5c3
mov al, byte [rsp + 0x2d0]
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x2d1]
movups xmm0, xmmword [rcx]
lea rcx, [rsp + 0x2d1]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x540], xmm0
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x550], xmm1
mov rcx, qword [rcx + 0x1f]
mov qword [rsp + 0x55f], rcx
cmp al, 3
je 0x1400f5fa7
invalid
invalid
add eax, 0x8b480000
invalid
invalid
jmp 0x1400f7792
mov word [rbx + 0x490], 0x101
and dword [rbx + 0x494], 0
jmp 0x1400f5fa7
mov dword [rsp + 0xb0], r12d
movups xmm0, xmmword [rsp + 0x44c]
lea rax, [rsp + 0xb4]
movups xmmword [rax + 0xc], xmm0
movaps xmm0, xmmword [rsp + 0x440]
movups xmmword [rax], xmm0
lea rcx, [rsp + 0x2d8]
lea rdx, [rsp + 0xb0]
call fcn.14004c246
mov dword [rsp + 0x2d4], esi
mov byte [rsp + 0x2d1], bpl
mov byte [rsp + 0x2d0], 1
cmp dword [rbx + 0x3e0], 0
je 0x1400f62a7
cmp dword [rbx + 0x3e8], esi
jne 0x1400f62a7
mov byte [rbx + 0x490], 1
mov byte [rbx + 0x491], bpl
mov dword [rbx + 0x494], esi
lea rcx, [rsp + 0x2d0]
call fcn.1400f24f4
lea rcx, [rsp + 0xb0]
call fcn.14005b166
jmp 0x1400f5fa7
mov rax, qword [rsp + 0x2f0]
mov qword [rsp + 0x1b0], rax
mov al, byte [rsp + 0x2d0]
mov cl, byte [rsp + 0x2d1]
movzx edx, word [rsp + 0x2d2]
mov r8d, dword [rsp + 0x2d4]
mov r9, qword [rsp + 0x2d8]
movups xmm0, xmmword [rsp + 0x2e0]
movaps xmmword [rsp + 0x1a0], xmm0
mov byte [rsp + 0x190], al
mov byte [rsp + 0x191], cl
mov word [rsp + 0x192], dx
mov dword [rsp + 0x194], r8d
mov qword [rsp + 0x198], r9
mov rcx, r14
mov rdx, r13
lea r12, [rsp + 0x190]
add byte [rax], al
mov r8, r12
call 0x1400fd5c3
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x1a0], xmm1
movaps xmmword [rsp + 0x190], xmm0
mov rcx, r14
call fcn.1400fc673
mov dword [rsp + 0x1b0], eax
mov dword [rsp + 0x1b4], esi
mov rcx, qword [rsp + 0x188]
mov rdx, r12
call fcn.140061902
jmp 0x1400f5fa7
mov rcx, qword [rsp + 0x2d8]
mov rdx, qword [rsp + 0x2e0]
loopne 0x1400f6384
add byte [rax], al
call fcn.140064c2f
jmp 0x1400f63e4
cmp dword [r15 + 0x90], 0
lea rcx, [rsp + 0x190]
jne 0x1400f63c4
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdx*4], fs
add dword [rax], eax
add byte [rbp + 0x27], dh
cmp dword [r15 + 0x94], esi
ja 0x1400f63c4
lea rcx, [rsp + 0x190]
mov edx, esi
xor r8d, r8d
xor r9d, r9d
mov rsi, rcx
call fcn.140064d34
lea rcx, [rsp + 0x2d0]
mov rdx, rsi
call fcn.140064c5c
mov dword [rsp + 0x468], eax
mov dword [rsp + 0x46c], edx
mov qword [rsp + 0x460], r14
lea rcx, [rsp + 0xb0]
mov rdx, r13
call fcn.14007d12b
cmp qword [rsp + 0xb0], 0
jne 0x1400f7957
lea rax, [r15 + 8]
mov rsi, qword [rsp + 0xb8]
mov r14b, byte [rsp + 0xc0]
lea rdx, [rsi + 8]
lea rcx, [r15 + 0x68]
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x460]
mov r8d, r12d
mov r9b, 1
call fcn.1400f39f9
mov rcx, rsi
mov edx, r14d
call fcn.14007d2f8
mov rcx, r15
mov edx, ebp
call fcn.14007d2f8
mov r15, qword [rsp + 0x70]
jmp 0x1400f5fa7
mov rdx, qword [rbx + 0x498]
add rdx, 0x10
lea rsi, [rsp + 0x190]
mov rcx, rsi
call fcn.14005b1ae
cmp qword [rsp + 0x190], 0
jne 0x1400f7999
mov r14, qword [rsp + 0x198]
mov al, byte [rsp + 0x1a0]
add dword [rax], eax
add byte [rax + 0x48432444], cl
mov edx, dword [rbx + 0x4a0]
add rdx, 0x10
mov rcx, rsi
call fcn.14007d12b
insb byte [rdi], dx
clc
dec dword [rax - 0x7d]
mov esp, 0x19024
add byte [rax], al
jne 0x1400f79c0
mov r12, qword [rsp + 0x198]
mov al, byte [rsp + 0x1a0]
mov byte [rsp + 0x42], al
mov ecx, dword [r14 + 0xb0]
mov edx, dword [r14 + 0xb4]
call fcn.140062c41
cmp eax, 1
add dword [rcx + rcx*4 - 0x5c], ecx
and al, 0x78
add dword [rax], eax
add byte [rdi], cl
invalid
xchg ebx, eax
add byte [rax], al
invalid
add dword [rcx + rcx*4 - 0x5c], ecx
and al, 0x78
add dword [rax], eax
add byte [rdi], cl
test dword [rbx - 0x77000000], edx
invalid
mov esi, edx
mov rcx, r15
mov rdx, rdi
call 0x1400fc6e4
test rax, rax
jne 0x1400f675d
mov r13, rdx
test rdx, rdx
je 0x1400f652d
mov sil, 1
jmp 0x1400f675f
and dword [rsp + 0x194], 0
mov dword [rsp + 0x198], esi
add dh, al
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rdi], al
mov rcx, r15
lea rdx, [rsp + 0x190]
xchg esp, eax
and al, 0x90
nop
add dword [rax], eax
add al, ch
and dword [rax + rax], esp
add byte [rax], al
nop
add dword [rax], eax
add al, ch
and dword [rax + rax], esp
add byte [rax], al
mov r8d, 0x1b
mov ecx, eax
lea rdx, str.invalid_WINDOW_UPDATE_frame
add byte [rbp + rcx*4 + 0xd], cl
mov dh, 0xa
adc al, byte [rax]
add byte [rcx + 0x158d48c1], cl
or r10b, byte [r10]
add byte [rbp + rcx*4 + 0xd], cl
mov dh, 0xa
adc al, byte [rax]
call fcn.1400fd401
add esi, dword [r14 + 0xb0]
mov ecx, 1
jo 0x1400f6586
mov dword [r14 + 0xb0], esi
xor ecx, ecx
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.1400fd58c
mov r12, qword [rsp + 0x178]
movsb byte [rdi], byte [rsi]
and al, 0x78
add dword [rax], eax
invalid
movsb byte [rdi], byte [rsi]
and al, 0x78
add dword [rax], eax
add byte [rcx - 0x73], cl
or byte [rax - 0x77], r9b
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rcx - 0x73], cl
and al, 8
lea rax, [r14 + 8]
mov qword [rsp + 0xa8], rax
lea rax, [r12 + 8]
mov qword [rsp + 0x68], rax
lea rax, [r14 + 0x1b8]
mov qword [rsp + 0x88], rax
lea r12, [r14 + 0xb8]
mov qword [rsp + 0x78], r14
mov rcx, r15
mov rdx, rdi
call 0x1400fc6e4
test rax, rax
jne 0x1400f675d
mov r13, rdx
test rdx, rdx
jne 0x1400f6525
lea rcx, [rsp + 0x190]
mov rdx, r12
mov edx, esp
mov r8, qword [rsp + 0x88]
call fcn.140064b68
cmp qword [rsp + 0x190], 0
je 0x1400f6749
movups xmm0, xmmword [rsp + 0x190]
add byte [rax], al
movaps xmmword [rsp + 0x2d0], xmm0
lea rsi, [rsp + 0x2d0]
mov ah, 0x24
rol byte [rdx], 1
add byte [rax], al
mov rcx, rsi
call fcn.140061c62
mov ebp, dword [rax + 0x48]
mov rcx, rsi
call fcn.140061c62
mov cl, byte [rax + 0x50]
add cl, 0xfa
movzx ecx, cl
cmp cl, 6
mov edx, 6
cmovae ecx, edx
cmp cl, 4
je 0x1400f666d
movzx ecx, cl
cmp ecx, 3
jne 0x1400f6725
cmp byte [rax + 0x52], 0
jne 0x1400f6677
jmp 0x1400f6725
cmp byte [rax + 0x51], 0
je 0x1400f6725
lea rcx, [rsp + 0x2d0]
call fcn.140061c62
fidiv word [rbp - 0x7774000a]
movabs al, byte [0xa4908b000000]
add al, ch
lodsb al, byte [rsi]
invalid
idiv bh
cmp eax, 1
jne 0x1400f6725
mov esi, edx
lea r14, [rsp + 0x2d0]
mov rcx, r14
call fcn.140061c62
mov eax, dword [rax + 0x114]
add dword [rax], eax
add byte [rcx + 0x1942484], cl
add byte [rax], al
add dword [rax], eax
add byte [rcx + 0x1942484], cl
add byte [rax], al
mov dword [rsp + 0x198], esi
mov byte [rsp + 0x190], 7
add byte [rdi], al
add dword [rax], eax
add dh, al
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rdi], al
mov rcx, r15
lea rdx, [rsp + 0x190]
call fcn.1400fc975
mov r8d, 0x1b
add byte [rax], al
mov ecx, eax
lea rdx, str.invalid_WINDOW_UPDATE_frame
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.1400fd401
mov rcx, r14
call fcn.140061ce8
mov ch, 0xf6
inc dword [rbx]
mov al, 0xa0
add byte [rax], al
add byte [rcx + 1], bh
mov ch, 0xf6
inc dword [rbx]
mov al, 0xa0
add byte [rax], al
add byte [rcx + 1], bh
jo 0x1400f6714
mov dword [rax + 0xa0], esi
xor ecx, ecx
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.1400fd58c
mov r14, qword [rsp + 0x78]
cmp ebp, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0xa8]
lea rdx, [rsp + 0x2d0]
call fcn.140061e3d
jmp 0x1400f65cb
add dl, cl
invalid
mov rcx, r15
mov rdx, rdi
call 0x1400fc6e4
test rax, rax
je 0x1400f682f
xor esi, esi
mov rcx, qword [rsp + 0x178]
mov dl, byte [rsp + 0x42]
call fcn.14007d2f8
mov rcx, r14
mov dl, byte [rsp + 0x43]
call fcn.14007d2f8
test sil, sil
je 0x1400f7620
test r13, r13
jne 0x1400f790d
mov rax, qword [rsp + 0x180]
cmp qword [rax], 0
jne case.0x1400cea96.637
cmp byte [rbx + 0x3ec], 0
jne 0x1400f7620
cmp dword [rbx + 0x3e0], 0
je 0x1400f7620
cmp dword [rbx + 0x3e4], 0x7fffffff
je 0x1400f7620
mov rdx, qword [rbx + 0x498]
add rdx, 0x10
lea rcx, [rsp + 0x190]
mov word [rax + rdx*4], fs
add dword [rax], eax
add al, ch
ror byte [rcx - 0xa], 1
dec dword [rax - 0x7d]
mov esp, 0x19024
and al, 0x90
add dword [rax], eax
add byte [rax], al
mov word [rax + rdx*4], fs
add dword [rax], eax
add al, ch
ror byte [rcx - 0xa], 1
dec dword [rax - 0x7d]
mov esp, 0x19024
and al, 0x90
add dword [rax], eax
and al, 0x90
add dword [rax], eax
add byte [rax], al
jne 0x1400f79e7
adc dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rbx*4], fs
add dword [rax], eax
add byte [rdx + 0x1a02494], cl
invalid
add dword [rax], eax
invalid
mov rcx, qword [rsp + 0x198]
mov dl, byte [rsp + 0x1a0]
invalid
add dword [rax], eax
invalid
mov rsi, qword [rcx + 0x20]
mov r14, qword [rcx + 0x30]
call fcn.14007d2f8
or r14, rsi
jne 0x1400f7620
add byte [rax], al
add byte [rax], al
mov rdx, qword [rbx + 0x498]
add rdx, 0x10
adc byte [rax - 0x75], cl
mov word [rax + rcx*4], fs
and al, 0x88
add dword [rax], eax
add byte [rax], al
call fcn.1400fbcbc
adc byte [rax - 0x75], cl
mov word [rax + rcx*4], fs
and al, 0x88
add dword [rax], eax
add byte [rax], al
call fcn.1400fbcbc
jmp 0x1400f5fa7
mov r13, rdx
mov sil, 1
test rdx, rdx
jne 0x1400f675f
lea rcx, [r14 + 0x110]
mov qword [rsp + 0xa0], rcx
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x68
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x68
mov rdx, r12
mov r8, qword [rsp + 0x88]
mov r9, rbx
call fcn.1400fc72e
mov ebp, dword [rbx + 0x180]
lea r15, [r14 + 0x120]
lea edi, [rsi + 0x120]
lea edi, [rsi + 0x120]
lea rax, [r14 + 0x148]
mov qword [rsp + 0x430], rax
lea rax, [r14 + 0x124]
mov qword [rsp + 0x120], rax
lea rax, [r14 + 0x128]
mov qword [rsp + 0x118], rax
mov dword [rsp + 0x118], eax
lea rax, [r14 + 0x12c]
mov qword [rsp + 0x420], rax
lea rax, [r14 + 0x130]
mov qword [rsp + 0x418], rax
lea rax, [r14 + 0x114]
mov qword [rsp + 0x428], rax
mov qword [rsp + 0x128], rbp
mov rax, qword [r14 + 0x18]
cmp rax, qword [r14 + 0x20]
jbe case.0x1400c3b8a.479
lea r12, [rsp + 0x190]
mov rcx, r12
mov rdx, qword [rsp + 0x430]
mov r8, qword [rsp + 0x88]
call fcn.140063088
cmp qword [rsp + 0x190], 0
je case.0x1400c1c40.491
mov r14, qword [rsp + 0x190]
mov rsi, qword [rsp + 0x198]
mov rcx, qword [rsp + 0xa8]
mov rdx, r12
call fcn.140061beb
mov rcx, r12
call fcn.140061ce8
mov rcx, rax
call fcn.140062ac8
test r14, r14
mov r12, qword [rsp + 0x68]
je case.0x1400c3b8a.479
add byte [rax], al
mov dword [rax + 0xc0], r12d
mov r12, qword [rsp + 0x68]
mov rax, qword [rsp + 0x120]
mov rcx, qword [rsp + 0x118]
mov ecx, dword [rsp + 0x118]
mov ecx, dword [rsp + 0x118]
jmp 0x1400f6a21
mov r12, qword [rsp + 0x68]
jmp case.0x1400c3b8a.479
and al, 0x20
add al, 0
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x418]
mov dword [rax], esi
xor byte [rcx + rcx*4 + 0x31], al
mov dword [rcx], esi
lea r13, [rsp + 0x190]
lea ebp, [rsp + 0x190]
lea ebp, [rsp + 0x190]
mov rcx, qword [rsp + 0xa0]
mov rdx, r13
add byte [rcx + rcx*4 - 0x16], cl
call fcn.140062897
mov qword [rsp + 0x460], 2
mov dword [rsp + 0x460], 2
and qword [rsp + 0x480], 0
lea r14, [rsp + 0x140]
mov rcx, r14
mov rdx, r15
mov r8, qword [rsp + 0x88]
call fcn.140064aa1
xor esp, eax
idiv bh
cmp qword [rsp + 0x140], 0
cmp dword [rsp + 0x140], 0
mov esp, 0x14024
add byte [rax], al
mov esp, 0x14024
add byte [rax], al
je 0x1400f6c4f
test dl, dl
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x140], al
test byte [rax + rax*2], ah
add dword [rax], eax
invalid
movups xmm0, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0x2c0], xmm0
mov qword [rsp + 0x518], 2
and qword [rsp + 0x538], 0
movsb byte [rdi], byte [rsi]
and al, 0x38
add eax, 0x4c000000
mov ecx, esi
movsb byte [rdi], byte [rsi]
and al, 0x38
add eax, 0x4c000000
mov ecx, esi
call fcn.140061c62
mov r13d, dword [rax + 0x48]
mov rcx, r14
call fcn.140061ce8
lea rcx, [rsp + 0x2d0]
mov rdx, rax
mov r8, r12
call fcn.1400f3c90
invalid
dec dword [rdi]
mov dh, 0xb4
and al, 0xd0
add al, byte [rax]
invalid
test esi, esi
je 0x1400f6b18
cmp esi, 9
jne 0x1400f6c6c
retf 0x3b9a
lea rax, [rsp + 0x2d8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rsp + 0xd0], xmm2
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
mov rcx, r14
call fcn.140061c62
mov r12d, dword [rax + 0x84]
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0xb0]
call fcn.1400f386f
test rax, rax
test eax, eax
je 0x1400f6b76
mov r14, rax
test r12d, r12d
jne 0x1400f6b79
lea rcx, [rsp + 0x140]
jmp 0x1400f6bbe
xor r14d, r14d
cmp r14, rbp
cmovae r14, rbp
xor esi, esi
test r12d, r12d
cmovle r12d, esi
cmp r14, r12
cmovae r14, r12
test r14, r14
lea rcx, [rsp + 0x140]
je 0x1400f6df5
call fcn.140061c62
mov esi, r14d
cmp dword [rax + 0x80], r14d
lea rcx, [rsp + 0x140]
add dword [rax], eax
add byte [rdi], cl
lea esi, [rdi]
add al, byte [rax]
invalid
call fcn.140061ce8
movaps xmm0, xmmword [rsp + 0xb0]
mov cl, 0xf6
dec dword [rdi]
sub byte [rsp + 0xb0], al
movaps xmm1, xmmword [rsp + 0xc0]
movaps xmm2, xmmword [rsp + 0xd0]
lea rcx, [rsp + 0x198]
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0x190], 0
mov rcx, rax
mov r12, qword [rsp + 0x68]
mov rdx, r12
lea r8, [rsp + 0x190]
call fcn.1400fd4fb
movzx eax, byte [rsp + 0x2d0]
add al, byte [rax]
add byte [rbx + 0xa7709f8], al
mov ecx, 0x209
bt ecx, eax
invalid
invalid
jb 0x1400f6c32
lea rcx, [rsp + 0x2d0]
call fcn.1400f1bdf
lea rsi, [rsp + 0x518]
lea esi, [rsp + 0x518]
mov rcx, rsi
call fcn.1400f261b
mov ecx, 0x8948ffff
int1
dec dword [rax - 0x77]
int1
call fcn.1400f262a
jmp case.0x1400c6d10.465
lea rsi, [rsp + 0x460]
mov rcx, rsi
call fcn.1400f261b
mov ecx, 0x8948ffff
int1
call fcn.1400f262a
jmp 0x1400f738f
mov dword [rsp + 0x3c], eax
lea rax, [rsp + 0x2dc]
add byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xb0], xmm0
movaps xmmword [rsp + 0xc0], xmm1
and al, 0xc0
add byte [rax], al
add byte [rbx - 0x7b76dfc0], cl
and al, 0xd0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov r14, qword [rsp + 0x300]
mov eax, dword [rsp + 0x308]
invalid
add byte [rcx - 0x74b7dbbc], cl
lodsb al, byte [rsi]
and al, 0xc
add eax, dword [rax]
add byte [rdx + 0x3102484], cl
and al, 0x10
add eax, dword [rax]
invalid
mov dword [rsp + 0x48], eax
mov ebp, dword [rsp + 0x30c]
mov al, byte [rsp + 0x310]
and al, 0x10
add eax, dword [rax]
invalid
and al, 0x10
add eax, dword [rax]
add byte [rcx + 0x48542444], cl
and al, 0x54
lea rcx, [rsp + 0x311]
mov dword [rsp + 0x54], eax
lea rcx, [rsp + 0x311]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0xeb], ecx
mov dword [rsp + 0xe8], eax
mov eax, dword [rsp + 0x318]
mov dword [rsp + 0x64], eax
mov al, byte [rsp + 0x31c]
mov byte [rsp + 0x3b], al
mov al, byte [rsp + 0x31d]
test byte [rbx - 0x77fffffd], ah
and al, 0x3a
test byte [rbx - 0x77fffffd], ah
and al, 0x3a
mov al, byte [rsp + 0x31e]
mov dword [rsp + 0x50], eax
mov r8d, 0xcd
add byte [rax], al
test byte [rsi + rbx], ah
add eax, dword [rax]
add byte [rcx + 0x41502444], cl
mov eax, 0xcd
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x190]
lea rdx, [rsp + 0x31f]
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x1f
add eax, dword [rax]
add byte [rax], al
invalid
invalid
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0x3ec]
mov rcx, qword [rsp + 0x3f0]
mov qword [rsp + 0x130], rcx
mov rdx, qword [rsp + 0x2c0]
mov dword [rsp + 0x84], eax
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x13c], eax
lea rcx, [rsp + 0x488]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x3c
add dword [rax], eax
add al, ch
rcr al, cl
idiv bh
cmp qword [rsp + 0x488], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
je 0x1400f7a11
movups xmm0, xmmword [rsp + 0x488]
je 0x1400f7a11
add byte [rax], al
movups xmm0, xmmword [rsp + 0x488]
movaps xmmword [rsp + 0x400], xmm0
lea rsi, [rsp + 0x400]
lea esi, [rsp + 0x400]
lea esi, [rsp + 0x400]
mov rcx, rsi
call fcn.140061ce8
mov byte [rax + 0x125], 0
mov rcx, rsi
call fcn.140061c62
cmp qword [rax], 0
je 0x1400f70f2
mov rcx, qword [rsp + 0x78]
mov rax, qword [rcx + 0x18]
cmp rax, qword [rcx + 0x20]
cmp eax, dword [rcx + 0x20]
cmp eax, dword [rcx + 0x20]
jbe 0x1400f70dd
mov rcx, qword [rsp + 0xa8]
lea rsi, [rsp + 0x400]
mov rdx, rsi
call fcn.140061beb
mov rcx, r15
mov rdx, rsi
call fcn.1400627af
invalid
jmp 0x1400f70f2
add byte [rax], al
invalid
mov qword [rsp + 0x190], 2
and qword [rsp + 0x1b0], 0
call fcn.140061ce8
mov r14, rax
mov rax, qword [rsp + 0x78]
and al, 0x78
mov r12, qword [rax + 0x118]
mov ebp, dword [r14 + 0x84]
test ebp, ebp
mov eax, 0
cmovle ebp, eax
cmp rbp, r12
cmovae rbp, r12
sub rbp, qword [r14 + 0x88]
add byte [rax + 0xf], cl
call 0xc09dfb8e
add byte [rax], 0
add byte [rcx - 0x41e7170e], cl
idiv bh
add byte [rax], 0
add byte [rcx - 0x41e7170e], cl
idiv bh
mov ecx, esi
mov rax, qword [r14 + 0x88]
mov qword [rsp + 0x98], rcx
cwde
add byte [rax], al
add byte [rax + 0x29], cl
enter 0xffffffffffff8949, 0xffffffffffffff86
mov byte [rax], al
add byte [rax], al
add byte [rcx + 0x29], al
mov dh, 0x18
add dword [rax], eax
add byte [rcx - 0x75], al
mov es, word [rax + rax - 0x367b0000]
test byte [rax], al
add byte [rax], al
test ecx, ecx
mov edx, 0
cmovle ecx, edx
cmp rcx, r12
cmovb r12, rcx
loope 0x1400f6ed3
loope 0x1400f6ed3
sub esp, eax
cmovb r12, rdx
cmp rbp, r12
jae 0x1400f6e9d
mov rcx, r14
call fcn.140062abc
invalid
mov rcx, qword [rsp + 0x428]
mov edx, esi
call fcn.140062844
lea r14, [rsp + 0x190]
mov rcx, r14
call fcn.1400f261b
mov rcx, r14
call fcn.1400f262a
mov bh, 0xff
invalid
mov bh, 0xff
dec dword [rax - 0x39]
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x7d], cl
and qword [rsp + 0x1b0], 0
mov al, 1
add byte [rax], al
invalid
mov qword [rsp + 0x190], 2
and qword [rsp + 0x1b0], 0
mov al, 1
add byte [rax], al
invalid
mov al, 1
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rcx - 0x4280170e], cl
idiv bh
mov rcx, qword [rsp + 0xa0]
mov edx, esi
call fcn.140062c67
movzx esi, byte [rsp + 0xde]
lea rcx, [rsp + 0xb0]
call fcn.1400f386f
jb 0x1400f6ec4
invalid
dec dword [rcx - 0x11e7f0f]
and al, 0xde
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi*4], fs
add byte [rax], al
add al, ch
jb 0x1400f6ec4
invalid
cmp rax, qword [rsp + 0x98]
movzx eax, cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rdi], cl
mov dh, 0xc1
cmovbe eax, esi
mov dword [rsp + 0x50], eax
and sil, 1
mov dword [rsp + 0x54], esi
mov rcx, r14
call fcn.1400f261b
mov rcx, r14
call fcn.1400f262a
mov eax, dword [rsp + 0xb0]
mov dword [rsp + 0x3c], eax
and al, 0x3c
mov eax, dword [rsp + 0xd8]
mov dword [rsp + 0x64], eax
lea rax, fs:[rsp + 0xb4]
add byte [rcx + 0x48642444], cl
lea eax, [rsp + 0xb4]
add byte [rax], al
lea rax, fs:[rsp + 0xb4]
add byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xf0], xmm0
movaps xmmword [rsp + 0x100], xmm1
add byte [rax], al
add byte [rax], al
mov eax, dword [rax + 0x20]
mov dword [rsp + 0x110], eax
mov al, byte [rsp + 0xdc]
mov byte [rsp + 0x3b], al
mov al, byte [rsp + 0xdd]
and al, 0xdd
add byte [rax], al
add byte [rax - 0x74c5dbbc], cl
test byte [rax + rcx*8], ah
add al, byte [rax]
add byte [rcx - 0x74b7dbbc], cl
lodsb al, byte [rsi]
and al, 0xcc
add al, byte [rax]
add byte [rcx], dh
imul cl
enter 1, 0
add dword [rax], eax
invalid
and al, 0xdd
add byte [rax], al
add byte [rax - 0x74c5dbbc], cl
test byte [rax + rcx*8], ah
add al, byte [rax]
add byte [rcx - 0x74b7dbbc], cl
lodsb al, byte [rsi]
and al, 0xcc
add al, byte [rax]
add byte [rcx], dh
imul cl
enter 1, 0
add dword [rax], eax
add byte [rbx + 0x2d42484], cl
add byte [rax], al
mov ecx, dword [rsp + 0x2d8]
mov dword [rsp + 0x3c], ecx
add byte [rcx + 0x483c244c], cl
mov ebp, dword [rsp + 0x300]
lodsb al, byte [rsi]
and al, 0
add eax, dword [rax]
invalid
mov rbp, qword [rsp + 0x300]
mov r12d, dword [rsp + 0x308]
mov r14d, dword [rsp + 0x30c]
mov ecx, esi
dec ecx
lea rdx, [0x14024fe94]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov rax, qword [rsp + 0x3f0]
mov qword [rsp + 0x130], rax
mov eax, dword [rsp + 0x3ec]
mov dword [rsp + 0x84], eax
mov al, byte [rsp + 0x31e]
mov dword [rsp + 0x50], eax
and al, 0x50
mov al, byte [rsp + 0x31d]
mov byte [rsp + 0x3a], al
cmp cl, byte [rdx + 0x31c2484]
add byte [rax], al
test byte [rsp + rbx], ah
add eax, dword [rax]
add byte [rax - 0x74c4dbbc], cl
cmp ecx, dword [rbx + 0x3182484]
add byte [rax], al
mov dword [rsp + 0x64], eax
mov al, byte [rsp + 0x310]
adc byte [rbx], al
add byte [rax], al
mov dword [rsp + 0x54], eax
lea rax, [rsp + 0x2dc]
lea eax, [rsp + 0x2dc]
test byte [rsp + rbx*8], ah
and al, 0xdc
add al, byte [rax]
invalid
mov byte [rsp + 0x3b], al
mov eax, dword [rsp + 0x318]
test byte [rax + rbx], ah
add eax, dword [rax]
invalid
cmp ecx, dword [rbx + 0x3182484]
add byte [rax], al
mov dword [rsp + 0x64], eax
mov al, byte [rsp + 0x310]
adc byte [rbx], al
add byte [rax], al
mov dword [rsp + 0x54], eax
lea rax, [rsp + 0x2dc]
lea eax, [rsp + 0x2dc]
test byte [rsp + rbx*8], ah
and al, 0xdc
add al, byte [rax]
invalid
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xf0], xmm0
sub dword [rsp + 0xf0], eax
add byte [rdi], cl
sub dword [rsp + 0x100], ecx
mov word [rax + rax], fs
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
mov eax, dword [rax + 0x20]
mov dword [rsp + 0x110], eax
and al, 0x10
add dword [rax], eax
add byte [rax - 0x73], cl
lea ecx, [rsp + 0x311]
adc dword [rbx], eax
add eax, dword [rax]
add byte [rbx + 0x3498b01], cl
add byte [rbx + 0x3498b01], cl
mov dword [rsp + 0x93], ecx
mov dword [rsp + 0x90], eax
add byte [rax], al
add byte [rcx - 0x48], al
int 0
add byte [rax], al
int 0
add byte [rax], al
lea rcx, [rsp + 0x540]
lea rdx, [rsp + 0x31f]
call sub.VCRUNTIME140.dll_memcpy
add eax, dword [rsi]
add cl, ch
jmp 0x1400f7234
add byte [rax], al
add eax, 0x8d480000
xchg esp, eax
and al, 0x1f
add eax, dword [rax]
add al, ch
add al, 3
add eax, dword [rsi]
add eax, dword [rsi]
add cl, ch
jmp 0x1400f7234
add byte [rax], al
mov ebp, dword [rax + 0x54]
push 0xfffffffff1894c54
add byte [rax], al
mov ebp, dword [rax + 0x54]
push 0xfffffffff1894c54
push 0xfffffffff1894c54
call fcn.140061c62
mov esi, dword [rax + 0x114]
mov al, 0x14
add dword [rax], eax
add byte [rax], al
mov rcx, r14
mov ecx, esi
mov al, 0x14
add dword [rax], eax
add byte [rax], al
mov rcx, r14
mov ecx, esi
mov ecx, esi
call fcn.140061ce8
lodsb al, byte ds:[rsi]
idiv bh
lea rcx, [rax + 0x50]
mov edx, esi
mov dword [rsp + 0x3c], ebp
insb byte [rdi], dx
and al, 0x3c
insb byte [rdi], dx
and al, 0x3c
mov r8d, ebp
mov r9b, 1
call fcn.140064563
mov rcx, r14
call fcn.140061c62
stosd dword [rdi], eax
idiv bh
stosd dword [rdi], eax
idiv bh
mov eax, dword [rax + 0x114]
mov dword [rsp + 0x44], eax
mov sil, 8
invalid
mov ebp, dword [rsp + 0x4c]
and al, 0x4c
or byte [rbx - 0x16b3db94], cl
test dword [rax], eax
add byte [rax], al
and al, 0x4c
jmp case.0x1400f3ee4.22
mov rcx, qword [rsp + 0xa0]
lea rdx, [rsp + 0x400]
xchg esp, eax
and al, 0
add al, 0
add al, ch
invalid
invalid
idiv bh
movabs al, byte [0x24948d48000000]
add al, 0
add al, ch
invalid
mov ebx, 0x894cfff6
mov ah, 0x24
and al, 0x98
add byte [rax], al
add byte [rbx + 0xd02484], cl
add byte [rax], al
invalid
mov qword [rsp + 0x98], r14
mov eax, dword [rsp + 0xd0]
add byte [rax], al
invalid
mov dword [rsp + 0x110], eax
and al, 0x10
add dword [rax], eax
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
sub byte [rsp + 0xc0], cl
add byte [rdi], cl
sub dword [rsp + 0x100], ecx
mov word [rax + rax], fs
add dword [rax], eax
invalid
movaps xmmword [rsp + 0x100], xmm1
mov word [rax + rax], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0xf0], eax
add byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0xf0], xmm0
mov eax, dword [rsp + 0xe8]
mov ecx, dword [rsp + 0xeb]
mov word [rbx + rbp*8], fs
add byte [rax], al
add byte [rcx + 0x902484], cl
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x902484], cl
add byte [rax], al
mov dword [rsp + 0x93], ecx
mov r8d, 0xcd
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x48], al
int 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rcx, [rsp + 0x540]
lea ecx, [rsp + 0x540]
mov word [rax + rax*2], fs
add eax, 0x8d480000
xchg esp, eax
and al, 0x90
add dword [rax], eax
lea rdx, [rsp + 0x190]
call sub.VCRUNTIME140.dll_memcpy
xor dword [rdx], eax
invalid
add byte [rax - 0x4a], al
invalid
add al, ch
xor dword [rdx], eax
invalid
movzx eax, byte [rsp + 0x2d0]
cmp eax, 9
mov dword [rsp + 0x4c], ebp
add al, byte [rax]
add byte [rbx + 0x6c8909f8], al
and al, 0x4c
ja 0x1400f7181
mov ecx, 0x209
bt ecx, eax
jb 0x1400f7246
invalid
invalid
add byte [rax], al
invalid
add al, byte [rax]
add byte [rdi], cl
movabs dword [0x48000000c5820fc1], eax
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdx*8], fs
add al, byte [rax]
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x2d0]
mov word [rax + rdx*8], fs
add al, byte [rax]
add al, ch
push rcx
stosb byte [rdi], al
invalid
call fcn.1400f1bdf
jmp 0x1400f7246
add byte [rax], al
add byte [rax], al
mov ecx, dword [rsp + 0x2dc]
mov word [rsp + rbx*8], fs
add al, byte [rax]
add byte [rcx + 0xf0248c], cl
mov dword [rsp + 0xf0], ecx
mov dword [rsp + 0xf0], ecx
mov dword [rsp + 0x44], eax
jmp 0x1400f7246
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd1
add al, byte [rax]
add byte [rax], al
mov cl, byte [rdx + 2]
mov byte [rsp + 0x5e], cl
add byte [rax], al
mov cl, byte [rdx + 2]
mov byte [rsp + 0x5e], cl
movzx ecx, word [rdx]
mov word [rsp + 0x5c], cx
and al, 0x5c
and al, 0x5c
movzx ecx, word [rsp + 0x3c]
mov edx, dword [rsp + 0x60]
and edx, 0xffff0000
add byte [rax], al
invalid
dec dword [rcx]
retf 0x4489
and al, 0x44
mov dword [rsp + 0x3c], edx
jmp 0x1400f7246
invalid
add byte [rax], al
invalid
push 0x48
lea ecx, [rsp + 0x2dc]
mov eax, dword [rcx + 0x20]
mov dword [rsp + 0x110], eax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x100], xmm1
mov word [rax + rax], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0xf0], eax
mov word [rax + rax], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0xf0], eax
jmp 0x1400f7246
lea rdx, [rsp + 0x2dc]
mov ecx, dword [rdx + 0x20]
mov dword [rsp + 0x110], ecx
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
mov dword [rsp + 0x44], eax
mov qword [rsp + 0x98], rbp
mov dword [rsp + 0x48], r12d
mov dword [rsp + 0x4c], r14d
lea r14, [rsp + 0x2c0]
mov rcx, r14
call fcn.140061c62
dec dword [rax - 0x7d]
cmp byte [rax], al
dec dword [rax - 0x7d]
cmp byte [rax], al
jne 0x1400f726a
mov rcx, r14
call fcn.140061c62
cmp byte [rax + 0x50], 5
js 0x1400f72b7
invalid
jne case.0x1400c1c40.492
mov rcx, r15
mov rdx, r14
call fcn.1400627af
cmp r13d, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0xa8]
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
call fcn.140061e3d
mov al, byte [rsp + 0x5e]
mov byte [rsp + 0x5a], al
and al, 0x5a
movzx eax, word [rsp + 0x5c]
mov word [rsp + 0x58], ax
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
add byte [rdi], cl
sub dword [rsp + 0x4c0], eax
add byte [rdi], cl
sub dword [rsp + 0x4c0], eax
movaps xmmword [rsp + 0x4d0], xmm1
mov eax, dword [rsp + 0x110]
mov dword [rsp + 0x4e0], eax
mov eax, dword [rsp + 0x90]
mov ecx, dword [rsp + 0x93]
add byte [rcx + 0xe02484], cl
add byte [rax], al
mov dword [rsp + 0xe3], ecx
mov r8d, 0xcd
lea rcx, [rsp + 0x63b]
lea rdx, [rsp + 0x540]
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsp + 0x518]
mov rcx, r14
call fcn.1400f261b
mov rcx, r14
call fcn.1400f262a
lea r14, [rsp + 0x460]
mov rcx, r14
call fcn.1400f261b
mov rcx, r14
call fcn.1400f262a
test sil, sil
je 0x1400f73e1
movzx eax, sil
cmp eax, 9
mov ebp, dword [rsp + 0x84]
mov r14, qword [rsp + 0x130]
mov r8d, dword [rsp + 0x44]
mov r9d, dword [rsp + 0x54]
mov r10b, byte [rsp + 0x3b]
mov r11b, byte [rsp + 0x3a]
mov r12d, dword [rsp + 0x50]
mov r13d, dword [rsp + 0x64]
jne 0x1400f7431
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x60], eax
mov r12, qword [rsp + 0x68]
mov rbp, qword [rsp + 0x128]
mov rcx, qword [rsp + 0x70]
mov rdx, rdi
call fcn.1400fbd03
test rax, rax
mov r14, qword [rsp + 0x78]
mov sil, 1
jne 0x1400f759c
mov rcx, qword [rsp + 0x78]
mov dword [rcx + 0x15c], 1
mov eax, dword [rsp + 0x48]
mov dword [rcx + 0x160], eax
mov eax, dword [rsp + 0x4c]
mov dword [rcx + 0x164], eax
mov ebp, dword [rsp + 0x84]
mov r14, qword [rsp + 0x130]
mov r8d, dword [rsp + 0x44]
mov r9d, dword [rsp + 0x54]
mov r10b, byte [rsp + 0x3b]
mov r11b, byte [rsp + 0x3a]
mov r12d, dword [rsp + 0x50]
mov r13d, dword [rsp + 0x64]
mov byte [rsp + 0x190], sil
mov al, byte [rsp + 0x5a]
lea rdx, [rsp + 0x198]
mov byte [rdx - 5], al
movzx eax, word [rsp + 0x58]
mov word [rdx - 7], ax
mov dword [rsp + 0x194], r8d
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x198], eax
mov eax, dword [rsp + 0x4e0]
mov dword [rdx + 0x24], eax
movaps xmm0, xmmword [rsp + 0x4c0]
movaps xmm1, xmmword [rsp + 0x4d0]
movups xmmword [rdx + 0x14], xmm1
movups xmmword [rdx + 4], xmm0
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x1c0], rax
mov eax, dword [rsp + 0x48]
mov dword [rsp + 0x1c8], eax
enter 1, 0
mov eax, dword [rsp + 0x4c]
mov dword [rsp + 0x1cc], eax
mov byte [rsp + 0x1d0], r9b
mov eax, dword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe3]
and al, 0xe3
add byte [rax], al
add byte [rcx + 0x42893c4a], cl
cmp dword [rcx + rcx*4 - 0x54], eax
and al, 0xd8
add dword [rax], eax
add byte [rax + rcx*4 - 0x6c], al
and al, 0xdc
add dword [rax], eax
add byte [rax + rcx*4 - 0x64], al
and al, 0xdd
add dword [rax], eax
add byte [rax + rcx*4 - 0x5c], al
and al, 0xde
add dword [rax], eax
add byte [rcx - 0x48], al
int 0
add byte [rax], al
and al, 0xe3
add byte [rax], al
add byte [rcx + 0x42893c4a], cl
cmp dword [rcx + rcx*4 - 0x54], eax
and al, 0xd8
add dword [rax], eax
add byte [rax + rcx*4 - 0x6c], al
and al, 0xdc
add dword [rax], eax
add byte [rax + rcx*4 - 0x64], al
and al, 0xdd
add dword [rax], eax
add byte [rax + rcx*4 - 0x5c], al
and al, 0xde
add dword [rax], eax
add byte [rcx - 0x48], al
int 0
add byte [rax], al
lea rcx, [rsp + 0x1df]
lea rdx, [rsp + 0x63b]
call sub.VCRUNTIME140.dll_memcpy
mov dword [rsp + 0x2ac], ebp
mov qword [rsp + 0x2b0], r14
mov rsi, qword [rsp + 0x70]
mov rcx, rsi
lea rdx, [rsp + 0x190]
call fcn.1400fc975
mov r8d, 0xd
mov ecx, eax
lea rdx, [0x140216e8b]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streamsprioritize.rsinvalid_frame_n__
call fcn.1400fd401
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
mov rdx, rdi
call 0x1400fc6e4
test rax, rax
ror byte [rdi], 0x85
lahf
add byte [rax], al
invalid
mov r13, rdx
test rdx, rdx
mov r14, qword [rsp + 0x78]
jne 0x1400f760e
add byte [rax], al
jmp 0x1400f68d4
xor esi, esi
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x60], eax
mov r15, qword [rsp + 0x70]
mov r14, qword [rsp + 0x78]
mov esi, dword [rsp + 0x78]
mov esi, dword [rsp + 0x78]
jmp 0x1400f675f
mov byte [rsp + 0x150], 4
jmp 0x1400f781e
lea rcx, [rsp + 0x150]
call fcn.1400fbc89
jmp 0x1400f781e
mov r14d, dword [rbx + 0x494]
mov bpl, byte [rbx + 0x491]
mov rcx, qword [rsp + 0x180]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x2f0], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x2e0], xmm1
and qword [rbx + 0x4a8], 0
movaps xmmword [rsp + 0x2d0], xmm0
add al, byte [rax]
add byte [rbx + 0x1b024a4], al
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*8], ah
add al, byte [rax]
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
test byte [rax + riz*4], ah
add dword [rax], eax
add byte [rbp + rcx*4 + 0x3d], cl
adc dl, byte ds:[rdx]
add byte [rcx + rcx*4 - 0x44], cl
and al, 0x90
add dword [rax], eax
add byte [rbp + rcx*4 + 0x25], cl
lea esp, [0x14024c278]
mov qword [rsp + 0x198], r12
test rax, rax
je 0x1400f76e8
lea rcx, [rsp + 0x540]
lea rsi, [rsp + 0x2d0]
mov rdx, rsi
call fcn.14004c246
mov esi, dword [rsi + 0x24]
lea rcx, [rsp + 0x190]
call fcn.14005b166
idiv bh
jmp 0x1400f771a
mov rax, qword [rsp + 0x190]
mov rcx, qword [rsp + 0x198]
movups xmm0, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0x550], xmm0
mov qword [rsp + 0x540], rax
mov qword [rsp + 0x548], rcx
mov dword [rsp + 0x548], ecx
xor esi, esi
mov rax, qword [rsp + 0x540]
mov rcx, qword [rsp + 0x548]
movaps xmm0, xmmword [rsp + 0x550]
movaps xmmword [rsp + 0x1a0], xmm0
mov qword [rsp + 0x190], rax
add byte [rax], al
mov qword [rsp + 0x198], rcx
lea rcx, [rsp + 0x2d0]
call fcn.14005cdbc
mov eax, esi
or eax, r14d
je 0x1400f778d
test esi, esi
je 0x1400f77cb
mov r15, qword [rsp + 0x190]
mov r12, qword [rsp + 0x198]
movaps xmm0, xmmword [rsp + 0x1a0]
and al, 0xa0
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x2d0], eax
and al, 0xa0
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x2d0], eax
mov r13b, 1
mov bpl, 2
mov r14d, esi
jmp 0x1400f77e6
mov r13b, 3
jmp 0x1400f77d9
mov rcx, qword [rsp + 0x55f]
mov qword [rsp + 0x170], rcx
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x540]
movaps xmm1, xmmword [rsp + 0x550]
movups xmmword [rsp + 0x161], xmm1
movups xmmword [rsp + 0x151], xmm0
and al, 0x51
add dword [rax], eax
add byte [rax + 0x1502484], cl
add byte [rax], al
and al, 0x51
add dword [rax], eax
add byte [rax + 0x1502484], cl
add byte [rax], al
jmp 0x1400f781e
xorps xmm0, xmm0
movaps xmmword [rsp + 0x2d0], xmm0
mov r13b, 1
lea rcx, [rsp + 0x190]
call fcn.14005b166
mov byte [rsp + 0x150], r13b
mov byte [rsp + 0x151], bpl
mov dword [rsp + 0x154], r14d
mov qword [rsp + 0x158], r15
add byte [rax], al
mov qword [rsp + 0x160], r12
movaps xmm0, xmmword [rsp + 0x2d0]
movups xmmword [rsp + 0x168], xmm0
lea rsi, [rsp + 0x610]
mov rcx, rsi
call fcn.1400f261b
mov rcx, rsi
call fcn.1400f262a
lea rsi, [rsp + 0x498]
mov rcx, rsi
call fcn.1400f261b
mov rcx, rsi
call fcn.1400f262a
movzx eax, byte [rsp + 0x150]
cmp eax, 3
je 0x1400f78c7
cmp eax, 4
je 0x1400f78a5
lea rsi, [rsp + 0x190]
lea rdx, [rsp + 0x150]
mov rcx, rsi
mov ecx, esi
call fcn.1400614cb
mov bpl, byte [rsi]
movups xmm0, xmmword [rsi + 1]
movaps xmmword [rsp + 0x2d0], xmm0
movups xmm0, xmmword [rsi + 0x11]
adc dword [rdi], r9d
sub dword [rsp + 0x2e0], eax
adc dword [rdi], r9d
sub dword [rsp + 0x2e0], eax
mov rax, qword [rsi + 0x20]
mov qword [rsp + 0x2ef], rax
cmp bpl, 6
std
invalid
jne 0x1400f78ca
mov rcx, qword [rbx + 0x498]
call fcn.1400f7a1f
mov bpl, 6
test al, al
jne 0x1400f78ca
mov rax, qword [rdi]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx + 0x10]
jmp 0x1400f78ca
mov bpl, 5
mov rcx, qword [rsp + 0x438]
mov byte [rcx], bpl
movaps xmm0, xmmword [rsp + 0x2d0]
movaps xmm1, xmmword [rsp + 0x2e0]
loopne 0x1400f78e5
add byte [rax], al
movups xmmword [rcx + 1], xmm0
movups xmmword [rcx + 0x11], xmm1
mov rax, qword [rsp + 0x2ef]
mov qword [rcx + 0x20], rax
add rsp, 0x708
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
lea rcx, [rsp + 0x150]
mov rdx, r13
jmp 0x1400f7635
sbb ch, bh
invalid
invalid
sbb ch, bh
invalid
mov rax, qword [rsp + 0x198]
mov cl, byte [rsp + 0x1a0]
lea r8, [rsp + 0x2d0]
lea eax, [rsp + 0x2d0]
lea eax, [rsp + 0x2d0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x153cca
or eax, 0x153cca
lea r9, [0x140217f10]
jmp 0x1400f798f
mov rax, qword [rsp + 0xb8]
add byte [rax], al
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x518]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140217f30]
adc al, byte [rax]
adc al, byte [rax]
mov edx, 0x2b
call fcn.1401586d0
mov rax, qword [rsp + 0x198]
mov cl, byte [rsp + 0x1a0]
lea r8, [rsp + 0x2d0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
add bl, ch
invalid
add bl, ch
invalid
mov rax, qword [rsp + 0x198]
mov cl, byte [rsp + 0x1a0]
lea r8, [rsp + 0x2d0]
add byte [rax], al
add byte [rax], al
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
jmp 0x1400f797c
mov rax, qword [rsp + 0x198]
mov cl, byte [rsp + 0x1a0]
and al, 0xa0
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xd0
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x11fa2c
and al, 0xa0
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xd0
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x11fa2c
jmp 0x1400f7942
xor edi, edi
invalid
lea rcx, str._n__
call fcn.140158770
ud2
mov dword [rsp + 0x1a8], eax
lea rax, [r12 + 0x48]
mov qword [rsp + 0xa0], rax
lea rax, [r12 + 0x390]
mov qword [rsp + 0x1b0], rax
lea rax, [r12 + 0x3a8]
mov qword [rsp + 0x5c0], rax
lea rax, [r12 + 0x430]
mov qword [rsp + 0x200], rax
lea rax, [r12 + 0x50]
mov qword [rsp + 0x1e8], rax
lea rax, [r12 + 0x58]
mov qword [rsp + 0x508], rax
lea rax, [r12 + 0x3f4]
mov qword [rsp + 0x528], rax
lea rax, [r12 + 0x1c8]
mov qword [rsp + 0x1f0], rax
add byte [rax], al
lea rax, [r12 + 0x230]
mov qword [rsp + 0x158], rax
lea rsi, [r12 + 0x1a0]
lea rax, [r12 + 0x238]
mov qword [rsp + 0x1f8], rax
mov dword [rsp + 0x1f8], eax
lea rax, [r15 + 0x119]
mov qword [rsp + 0x518], rax
lea rax, [r12 + 0x358]
mov qword [rsp + 0x520], rax
lea rax, [r15 + 0x11d]
mov qword [rsp + 0x510], rax
lea rax, [r12 + 0x434]
and al, 0x34
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
add eax, 0x8d490000
test byte [rcx + rbp*2], ah
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
add eax, 0x8d4c0000
mov ah, 0x24
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x78
mov qword [rsp + 0x60], rax
invalid
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x84], eax
mov dword [rsp + 0x88], eax
mov dword [rsp + 0x74], eax
mov qword [rsp + 0xc0], rax
mov rcx, qword [rsp + 0x1b8]
mov rax, qword [rcx + 0x20]
and byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
invalid
add byte [rax], al
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
and qword [rcx], 0
movaps xmmword [rsp + 0x6c0], xmm1
movaps xmmword [rsp + 0x6b0], xmm0
cmp qword [rsp + 0x6b0], 0
mov esp, 0x6b024
add byte [rax], al
je 0x1400f7ec5
add byte [rax], al
invalid
mov rax, qword [rsp + 0x6d0]
mov qword [rsp + 0x3d0], rax
add eax, dword [rax]
add byte [rdi], cl
sub byte [rsp + 0x6b0], al
invalid
add byte [rax], al
invalid
invalid
add eax, dword [rax]
add byte [rdi], cl
sub byte [rsp + 0x6b0], al
invalid
add byte [rax], al
invalid
movaps xmm1, xmmword [rsp + 0x6c0]
movaps xmmword [rsp + 0x3c0], xmm1
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x3b0], eax
mov al, 3
add byte [rax], al
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x3b0], eax
mov al, 3
add byte [rax], al
mov rcx, qword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa0]
mov rdx, qword [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
call 0x1400fc6e4
test rax, rax
jne 0x1400fb87b
mov rbx, rdx
test rdx, rdx
jne 0x1400fb8be
mov ebx, dword [rsp + 0x3d4]
mov rax, qword [rsp + 0x6d0]
lea rcx, [rsp + 0x268]
mov qword [rcx + 0x20], rax
movaps xmm0, xmmword [rsp + 0x6b0]
movaps xmm1, xmmword [rsp + 0x6c0]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0x260], 6
mov rcx, qword [rsp + 0xa0]
mov rdx, r14
call fcn.1400fc975
mov r8d, 0x14
mov eax, 0x14
mov ecx, eax
lea rdx, [0x140216df0]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcprotogo_away.rsinvalid_GOAWAY_frame
or eax, 0x11ef68
or eax, 0x11ef68
call fcn.1400fd401
mov rax, qword [rsp + 0x1b8]
mov rax, qword [rax]
test rax, rax
jne 0x1400f7ef4
cmp byte [r12 + 0x3ec], 0
je 0x1400f7ef4
jmp 0x1400fb85c
cmp byte [r12 + 0x3ec], 0
je case.0x1400cea96.641
cmp dword [r12 + 0x3e0], 0
je 0x1400f7ef4
mov ebx, dword [r12 + 0x3e8]
xor eax, eax
jmp 0x1400f7eb0
lea rcx, [rsp + 0x6b0]
call fcn.14005cdbc
mov rax, qword [rsp + 0x1b0]
cmp dword [rax], 2
je 0x1400f7f16
mov rcx, qword [rsp + 0x1b0]
mov rdx, qword [rsp + 0x5c0]
xchg esp, eax
and al, 0xc0
add eax, 0x57e80000
jg 0x1400f7f1a
invalid
xchg esp, eax
and al, 0xc0
add eax, 0x57e80000
jg 0x1400f7f1a
add byte [rax - 0x39], cl
test byte [rax + rsi*4], ah
invalid
mov qword [rsp + 0x6b0], 2
mov al, 6
add byte [rax], al
add al, byte [rax]
add byte [rax], al
and qword [rsp + 0x6d0], 0
movsd xmm7, qword [r12 + 0x479]
cmp byte [r12 + 0x478], 0
mov esp, 0x47824
add byte [rax], al
mov esp, 0x47824
add byte [rax], al
mov byte [r12 + 0x478], 0
je 0x1400f7fd3
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x110]
add byte [rax], al
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x10
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
call 0x1400fc6e4
test rax, rax
je 0x1400f7f7f
mov byte [r12 + 0x478], 1
mov byte [rsp + 0x8f0], 4
mov bl, 4
jmp 0x1400f8432
lock or byte [rax], al
add byte [rbx + rsi*4], al
mov bl, 4
jmp 0x1400f8432
test rdx, rdx
je 0x1400f7f96
lea rcx, [rsp + 0x8f0]
lock or byte [rax], al
add al, ch
clc
cmp al, 0
add cl, ch
xchg ebp, eax
add al, 0
add byte [rdi], cl
adc edi, dword [rsp + 0x262]
add byte [rax], al
call fcn.1400fbc89
jmp case.0x1400c3b8a.496
movlps qword [rsp + 0x262], xmm7
mov word [rsp + 0x260], 0x105
mov rcx, qword [rsp + 0xa0]
mov rdx, r14
call fcn.1400fc975
mov r8d, 0x12
mov ecx, eax
lea rdx, str.invalid_pong_frame
lea r9, str.0x__
call fcn.1400fd401
movzx eax, byte [r12 + 0x481]
test eax, eax
je 0x1400f8095
cmp eax, 2
jne 0x1400f812b
adc byte [rax - 0x7d], cl
clc
add dword [rdi], ecx
test ebp, edi
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x10
add dword [rax], eax
add al, ch
rol byte [rsi], 0
test rax, rax
jne 0x1400f7f70
test rdx, rdx
jne 0x1400f7f84
invalid
invalid
movabs rax, 0xb416870b7adb7c3b
mov qword [rsp + 0x262], rax
invalid
add al, byte [rax]
add byte [rsi - 0x39], ah
test byte [rax + riz*2], ah
add al, byte [rax]
add byte [0xcc9ac855], al
and al, 0xa0
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
call fcn.1400fc975
mov r8d, 0x12
mov ecx, eax
lea rdx, [0x140217892]
adc dword [rax], eax
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcprotoping_pong.rsinvalid_ping_frame
call fcn.1400fd401
add byte [rax], al
invalid
add byte [rax], al
mov rax, qword [rsp + 0x1a8]
mov rax, qword [rax]
mov eax, dword [rax]
mov qword [rax + 0x10], 2
jmp 0x1400f812b
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x110]
call 0x1400fc6e4
add byte [rax], al
add byte [rax], al
test rax, rax
jne 0x1400f7f70
test rdx, rdx
jne 0x1400f7f84
test eax, ecx
invalid
invalid
invalid
test eax, ecx
invalid
mov rax, qword [r12 + 0x482]
mov qword [rsp + 0x262], rax
mov word [rsp + 0x260], 5
mov rcx, qword [rsp + 0xa0]
mov rdx, r14
call fcn.1400fc975
mov r8d, 0x12
mov ecx, eax
lea rdx, [0x140217892]
adc eax, 0x11f79d
adc eax, 0x11f79d
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcprotoping_pong.rsinvalid_ping_frame
call fcn.1400fd401
add byte [rax], al
mov byte [r12 + 0x481], 1
test byte [rcx + rax*4], ah
add al, 0
add byte [rcx], al
test byte [rcx + rax*4], ah
add al, 0
add byte [rcx], al
jmp 0x1400f812b
mov rdx, qword [rax]
call fcn.14004aef1
mov rax, qword [rsp + 0x200]
cmp dword [rax], 2
je 0x1400f8158
test byte [rax + rax], ah
add al, byte [rax]
add byte [rbx + 0x20740238], al
cmp dword [rax], 2
je 0x1400f8158
mov rcx, r14
mov rdx, qword [rsp + 0x200]
call fcn.140100aa2
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0x260]
cmp eax, 2
jne case.0x1400bc219.649
add al, byte [rax]
add byte [rbx - 0x7af0fd08], al
cmp eax, 2
jne case.0x1400bc219.649
mov dword [r12 + 0x430], 2
mov dword [r12 + 0x430], 2
add byte [rdx], al
add byte [rax], al
add byte [rcx - 0x7d], al
mov esp, 0x3f024
add byte [rax], al
cmp dword [r12 + 0x3f0], 0
je 0x1400f81dc
mov rdx, qword [r12 + 0x498]
add rdx, 0x10
mov rcx, r14
call fcn.14005b1ae
cmp qword [rsp + 0x260], 0
add byte [rdi], cl
invalid
invalid
cmp dword [rax], eax
invalid
add byte [rdi], cl
test dword [rsi + 0x48000039], edi
mov ebx, dword [rsp + 0x268]
mov rbx, qword [rsp + 0x268]
mov dil, byte [rsp + 0x270]
cmp dword [rbx + 0x98], 0
mov rdx, qword [rsp + 0x110]
and al, 0x10
add dword [rax], eax
add byte [rdi], cl
test cl, dl
rol dword [rcx], 1
add byte [rax], al
and al, 0x10
add dword [rax], eax
add byte [rdi], cl
test cl, dl
rol dword [rcx], 1
add byte [rax], al
mov r14d, dword [rbx + 0x9c]
mov rcx, qword [rsp + 0xa0]
call 0x1400fc6e4
test rax, rax
je 0x1400f82c3
xor r14d, r14d
jmp 0x1400f8395
mov rcx, qword [rsp + 0xa0]
mov r14d, dword [rbx + 0x9c]
mov rcx, qword [rsp + 0xa0]
call 0x1400fc6e4
test rax, rax
je 0x1400f82c3
xor r14d, r14d
jmp 0x1400f8395
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x110]
call 0x1400fc6e4
test rax, rax
jne case.0x1400bc219.648
test rdx, rdx
je 0x1400fa803
mov dword [rsp + 0x22c], eax
mov qword [rsp + 0xa8], rbp
mov eax, dword [rsp + 0x264]
mov qword [rsp + 0x1e0], rax
mov eax, dword [rsp + 0x268]
mov dword [rsp + 0xb0], eax
mov eax, dword [rsp + 0x26c]
mov dword [rsp + 0x34], eax
mov eax, dword [rsp + 0x270]
test byte [rax + rsi*2], ah
add al, byte [rax]
add byte [rcx + 0x1282484], cl
add byte [rax], al
mov eax, dword [rsp + 0x274]
mov qword [rsp + 0x120], rax
mov eax, dword [rsp + 0x278]
mov dword [rsp + 0x1a0], eax
test byte [rax + riz*4], ah
add dword [rax], eax
add byte [rbx + 0x27c24bc], cl
add byte [rax], al
test byte [rax + riz*4], ah
add dword [rax], eax
add byte [rbx + 0x27c24bc], cl
add byte [rax], al
mov ebx, dword [rsp + 0x280]
mov r14d, dword [rsp + 0x284]
mov r13d, dword [rsp + 0x290]
mov ebp, dword [rsp + 0x294]
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
call 0x1400fc6e4
cmp byte [rax + rax], al
add byte [rax - 0x7b], cl
invalid
je 0x1400f82d3
sal byte [rdx + riz - 0x3a], 0x84
and al, 0xb0
add eax, dword [rax]
add byte [rax + rcx*2], al
mov ebp, dword [rsp + 0xa8]
lodsb al, byte [rsi]
and al, 0xa8
add byte [rax], al
invalid
mov byte [rsp + 0x3b0], 4
mov rbp, qword [rsp + 0xa8]
lodsb al, byte [rsi]
and al, 0xa8
add byte [rax], al
invalid
jmp case.0x1400bc219.648
mov r12, rdx
test rdx, rdx
je 0x1400f833d
mov dh, 1
jmp 0x1400f8395
ret 0
invalid
ret 0
mov dword [rsp + 0x198], r13d
mov dword [rsp + 0x150], ebp
mov dword [rsp + 0x228], edi
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x224], ebx
test rdx, rdx
je 0x1400fa899
mov rcx, r15
call fcn.1400fbc89
cmp dword [rax], eax
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0x60
add al, byte [rax]
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0xa8
add byte [rax], al
add byte [rdx + rcx*4 - 0x54], al
lodsb al, byte [rsi]
and al, 0xb0
add eax, dword [rax]
invalid
cmp dword [rax], eax
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0x60
add al, byte [rax]
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0xa8
add byte [rax], al
add byte [rdx + rcx*4 - 0x54], al
lodsb al, byte [rsi]
and al, 0xb0
add eax, dword [rax]
add byte [rcx - 0x80], al
std
add ecx, dword [rdi]
test byte [rsi + rdi*8 - 1], cl
inc dword [rcx + 0xf]
mov dh, 0xc5
cmp r13b, 3
je case.0x1400c1e73.500
movzx eax, r13b
cmp eax, 4
jne 0x1400f83fd
mov byte [rsp + 0x8f0], 4
jmp case.0x1400c3b8a.496
add byte [rax], al
add byte [rdi], al
add byte [rax], al
add dh, al
test byte [rax + riz*2], ah
add al, byte [rax]
add byte [rax], cl
mov rcx, qword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x60
add al, byte [rax]
add al, ch
or byte [rsi], al
add byte [rax], al
add byte [rax], al
mov r8d, 0x18
mov ecx, eax
lea rdx, [0x140216f7d]
adc eax, 0x11ec01
adc eax, 0x11ec01
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.1400fd401
and dword [rbx + 0x98], 0
mov r14b, 1
add dword [rbp + 0x31], eax
invalid
mov rcx, rbx
mov edx, edi
call fcn.14007d2f8
test r14b, r14b
je 0x1400f83c0
invalid
invalid
test r12, r12
je 0x1400f83d1
sar byte [rax], 1
add byte [rax], al
mov r12, qword [rsp + 0x50]
jmp case.0x1400c3b8a.496
mov byte [rsp + 0x8f0], 4
mov bl, 4
mov r12, qword [rsp + 0x50]
push rax
push rax
jmp 0x1400f8432
add byte [rax], al
call fcn.1400f261b
mov r12, qword [rsp + 0x50]
jmp 0x1400f8460
mov byte [rsp + 0x8f0], r13b
lea rdx, [rsp + 0x3b1]
mov rax, qword [rdx + 0x1f]
invalid
invalid
lea rcx, [rsp + 0x8f1]
mov qword [rcx + 0x1f], rax
invalid
invalid
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
invalid
mov bl, byte [rsp + 0x8f0]
lea r14, [rsp + 0x6b0]
mov rcx, r14
call fcn.1400f261b
mov rcx, r14
mov ecx, esi
mov ecx, esi
call fcn.1400f262a
mov rcx, qword [rsp + 0x1b0]
call fcn.1400f261b
invalid
movabs eax, dword [0x7f850f03fb80ffff]
cmp bl, 3
jne 0x1400fb7df
mov rax, qword [r12 + 0x498]
mov rcx, qword [r12 + 0x4a0]
add byte [rax - 0x7d], cl
rcl byte [rax], 0x48
add ecx, 0x10
cwde
add al, 0
add byte [rcx - 0x75], cl
mov word [rax + riz*4], fs
add al, 0
add byte [rax - 0x7d], cl
rcl byte [rax], 0x48
add ecx, 0x10
mov rdx, qword [rsp + 0x5e0]
mov qword [rsp + 0x678], rdx
js 0x1400f848c
add byte [rax], al
mov rdx, qword [rsp + 0x1b8]
mov qword [rsp + 0x680], rdx
add byte [rsi], 0
add byte [rax - 0x77], cl
test byte [rax + rbx*4], ah
invalid
add byte [rax], al
mov qword [rsp + 0x6a0], rcx
movabs al, byte [0x6a82484c6000006]
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rbx*8], ah
and al, 0xd8
add eax, 0x89480000
test byte [rax + rcx*4], ah
and al, 0x88
invalid
add byte [rax], al
and al, 0xd8
add eax, 0x89480000
test byte [rax + rcx*4], ah
and al, 0x88
invalid
mov rax, qword [rsp + 0x1a8]
mov qword [rsp + 0x690], rax
mov qword [rsp + 0x9d0], 2
and al, 0xd0
or dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xf0
or dword [rax], eax
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xf0
or dword [rax], eax
add byte [rax], al
lea r14, [rsp + 0x260]
cmp byte [r12 + 0x1c2], 0
add byte [rax], al
add byte [rdi], cl
test ecx, edi
add dword [rax], eax
add byte [rcx - 0x80], al
mov esp, 0x1c124
add byte [rax], al
invalid
jne 0x1400f86f5
cmp byte [r12 + 0x1c1], 0
je 0x1400f8569
cmp byte [r12 + 0x1c0], 0
and al, 0xc0
add dword [rax], eax
add byte [rax], al
jne 0x1400f8706
mov rcx, r14
mov rdx, r12
mov r8, rsi
call fcn.14014fb9f
jnp 0x1400f8598
add eax, 0xbc834800
and al, 0x60
add al, byte [rax]
add byte [rax], al
jnp 0x1400f8598
add eax, 0xbc834800
and al, 0x60
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rsp + 0x268]
jne 0x1400f8783
mov rdx, qword [rsp + 0x270]
lea rax, [rsp + 0x268]
movups xmm0, xmmword [rax + 0x10]
adc byte [rax + 0x10], al
movaps xmmword [rsp + 0x8f0], xmm0
test rcx, rcx
test ecx, ecx
jne 0x1400f879d
invalid
add byte [rcx - 0x3a], al
test byte [rcx + rax*8], ah
and al, 0xc1
add dword [rax], eax
add byte [rax], al
invalid
mov edx, 1
mov rcx, rsi
call fcn.1400fd4bd
cmp qword [r12 + 0x1a8], 0xffffffffffffffff
cmp dword [rsp + 0x1a8], 0xffffffff
cmp dword [rsp + 0x1a8], 0xffffffff
je 0x1400f86d2
add byte [rax], al
add byte [rcx - 0x77], cl
in eax, dx
mov r13, rbp
mov rdi, rsi
mov rcx, rsi
call fcn.140100a61
mov r12, rax
mov rbp, rdx
mov qword [rsp + 0x3b0], rax
mov qword [rsp + 0x3b8], rdx
xchg esp, eax
and al, 0xb8
add eax, dword [rax]
add byte [rax - 0x73], cl
test byte [rcx + rsi*4], ah
add eax, dword [rax]
add byte [rdi], cl
adc dword [rax + 0xf], esi
jo 0x1400f85c4
invalid
xchg esp, eax
and al, 0xb8
add eax, dword [rax]
add byte [rax - 0x73], cl
test byte [rcx + rsi*4], ah
add eax, dword [rax]
add byte [rdi], cl
adc dword [rax + 0xf], esi
jo 0x1400f85c4
jo 0x1400f85c4
mov rcx, r15
call fcn.1400ead69
mov rbx, rax
ret
mov qword [rsp + 0x7d0], rax
and al, 0xd0
invalid
add byte [rax], al
rol byte [rdi], 1
add byte [rax], al
mov rsi, r15
mov rcx, r15
call fcn.1400ead69
mov qword [rsp + 0x260], r12
mov r12, qword [rsp + 0x50]
mov qword [rsp + 0x268], rbp
lodsb al, byte [rsi]
and al, 0x68
add al, byte [rax]
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x78
add al, byte [rax]
add byte [rax], al
invalid
lodsb al, byte [rsi]
and al, 0x68
add al, byte [rax]
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x78
add al, byte [rax]
add byte [rax], al
invalid
mov qword [rsp + 0x270], rdx
mov rcx, qword [r12 + 0x188]
add dword [rax], eax
add byte [rcx - 0x75], cl
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x75], cl
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax], al
mov rdx, qword [rsp + 0x110]
mov r8, r14
add byte [rax], al
mov rdx, qword [rsp + 0x110]
mov r8, r14
call qword [rax + 0x18]
mov qword [rsp + 0x6b0], rax
mov qword [rsp + 0x6b8], rdx
and al, 0xb8
invalid
add byte [rax], al
test rax, rax
and al, 0xb8
invalid
mov eax, 0x48000006
test eax, eax
jne 0x1400f8682
test rdx, rdx
jne 0x1400f8682
add byte [rax], al
mov r14, qword [rsp + 0x278]
mov ah, 0x24
js 0x1400f8641
add byte [rax], al
lea rcx, [rsp + 0x6b0]
add byte [rax], al
call fcn.1400eae50
test r14, r14
test esi, esi
mov ah, 0x24
js 0x1400f8641
test esi, esi
mov rbp, r13
mov ebp, ebp
je 0x1400f865e
mov qword [rsp + 0x3c8], r14
mov dword [rsp + 0x3c8], esi
add eax, dword [rax]
add byte [rcx - 0x77], cl
test dword [rax - 0x77], 0xe2894cf1
mov r15, rsi
mov rcx, rsi
mov rdx, r12
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srccommoniocompat.rs
call fcn.1400eae60
invalid
invalid
dec dword [rbp + rcx*4 - 0x4c]
and al, 0x60
add al, byte [rax]
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x50
and dl, byte [rdx]
add al, ch
in eax, dx
invalid
and al, 0x50
jmp 0x1400f869a
sbb byte [rax - 0x7b], cl
ror byte [rcx + rcx*4 - 0x13], 0xf
test ebp, eax
invalid
test rax, rax
mov rbp, r13
jne 0x1400fa653
test rdx, rdx
mov r15, rsi
jne 0x1400f87c4
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
mov ecx, edi
mov rcx, r15
call fcn.1400ead69
mov qword [rsp + 0x6b0], rax
cmp rbx, rax
ret
jne 0x1400fbaa5
dec dword [rax - 0x77]
test byte [rax + rsi*4], ah
invalid
mov rsi, rdi
mov rcx, r15
call fcn.1400ead69
invalid
invalid
dec dword [rax - 0x77]
ror dword [rax - 0x77], cl
stc
call fcn.1400fd4cf
test rbx, rbx
test ebx, ebx
invalid
invalid
invalid
je 0x1400f86d2
xor eax, eax
jmp 0x1400f86df
mov al, 1
cmp byte [r12 + 0x1c0], 0
jne 0x1400f86ff
mov byte [r12 + 0x1c0], al
mov byte [r12 + 0x1c1], 1
jmp 0x1400f84ed
invalid
jmp qword [rsi + 0x41]
and word [r12 + 0x1c1], 0
xor eax, eax
jmp 0x1400f8835
mov rcx, r14
mov rdx, r12
invalid
loop 0x1400f8756
mov r8, rsi
mov eax, esi
call fcn.14014fb9f
cmp qword [rsp + 0x260], 0
mov rax, qword [rsp + 0x268]
test byte [rax + rbp*2], ah
add al, byte [rax]
add byte [rdi], cl
test ecx, eax
and al, byte [rax]
invalid
mov rcx, qword [rsp + 0x270]
mov ecx, dword [rsp + 0x270]
and al, 0x70
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0x268]
movups xmm0, xmmword [rax + 0x10]
mov qword [rsp + 0xd0], rax
rol byte [rax], 1
add byte [rax], al
lea rax, [rsp + 0x268]
movups xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x3b0], xmm0
sub dword [rsp + 0x3b0], eax
cmp qword [rsp + 0xd0], 0
cmp dword [rsp + 0xd0], 0
add byte [rax], al
je 0x1400f87e9
movaps xmm0, xmmword [rsp + 0x3b0]
add eax, dword [rax]
add byte [rdi], cl
movaps xmmword [rsp + 0x7d0], xmm0
movaps xmmword [rsp + 0x7d0], xmm0
movaps xmmword [rsp + 0x260], xmm0
mov eax, 1
mov rbp, rcx
jmp 0x1400f881d
invalid
add byte [rax], al
invalid
invalid
mov byte [r12 + 0x1c2], 1
mov eax, 1
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rcx], dh
leave
add byte [rax - 0x77], cl
mov word [rax + rbx*4], fs
and al, 0x98
add byte [rax], al
add byte [rcx], dh
leave
jmp 0x1400f87ba
lock or byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x530], eax
test byte [rax + rsi], ah
invalid
add byte [rax], al
add byte [rax], al
mov eax, 1
add byte [rax], al
mov qword [rsp + 0x98], rdx
mov dword [rsp + 0x98], edx
add byte [rax], al
mov qword [rsp + 0xd0], rcx
add byte [rax], al
add bl, ch
jmp 0x1400f8835
invalid
jmp 0x1400f8835
mov byte [rsp + 0x1c2], 1
and al, 0xc2
add dword [rax], eax
add byte [rcx], al
mov eax, 1
mov qword [rsp + 0x98], rdx
add byte [rax], al
add byte [rcx], dh
leave
leave
mov qword [rsp + 0xd0], rcx
mov rsi, rdi
mov esi, edi
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
mov esi, edi
mov esi, edi
jmp 0x1400f8835
cmp qword [r12 + 0x1a8], 0
jne 0x1400fa9d8
test eax, esp
and dword [rax], eax
invalid
test eax, esp
and dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x6b0], al
movaps xmm0, xmmword [rsp + 0x6b0]
movaps xmmword [rsp + 0x7d0], xmm0
rol byte [rdi], 1
add byte [rax], al
add byte [rcx - 0x3a], al
mov byte [r12 + 0x1c1], 0
mov byte [rsp + 0x1c1], 0
test byte [rcx + rax*8], ah
and al, 0xc1
add dword [rax], eax
add byte [rax], al
xor eax, eax
mov qword [rsp + 0xd0], rax
mov dword [rsp + 0xd0], eax
mov dword [rsp + 0xd0], eax
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rcx], dh
ror byte [rdi], 0x28
test byte [rax + riz*2], ah
add al, byte [rax]
add byte [rax], al
movaps xmmword [rsp + 0x530], xmm0
xor eax, eax
movaps xmm0, xmmword [rsp + 0x260]
add byte [rax], al
movaps xmmword [rsp + 0x530], xmm0
add byte [rax], al
mov qword [rsp + 0x98], rbp
mov dword [rsp + 0x98], ebp
test rax, rax
je 0x1400fa661
invalid
add byte [rax], al
ror byte [rdi], 0x84
and ebx, dword [rsi]
invalid
add byte [rax], al
invalid
mov rdi, qword [rsp + 0xd0]
test rdi, rdi
je 0x1400faa07
invalid
and dword [rax], eax
invalid
add byte [rdi], cl
sub byte [rsp + 0x530], al
movaps xmm0, xmmword [rsp + 0x530]
lea rax, [rsp + 0x1d0]
movups xmmword [rax], xmm0
mov rax, r12
mov r12, qword [r12 + 0x380]
movsb byte [rdi], byte [rsi]
and al, 0x80
add eax, dword [rax]
add byte [rax], al
movsb byte [rdi], byte [rsi]
and al, 0x80
add eax, dword [rax]
add byte [rax], al
mov rbx, qword [rax + 0x388]
add byte [rax], al
mov rbx, qword [rax + 0x388]
mov qword [rsp + 0x1c0], rdi
mov r13, qword [rsp + 0x98]
add byte [rcx + rcx*4 - 0x54], cl
and al, 0xc8
add dword [rax], eax
add byte [rax - 0x39], cl
mov qword [rsp + 0x650], 2
and al, 0x50
invalid
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x70
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
lodsb al, byte [rsi]
and al, 0xc8
add dword [rax], eax
add byte [rax - 0x39], cl
invalid
invalid
test byte [rax + rdx*2], ah
and al, 0x50
and al, 0x50
invalid
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x70
invalid
and dword [rsp + 0x670], 0
add byte [rax], al
mov ecx, 5
mov rdx, rdi
mov edx, edi
mov edx, edi
mov r8, r13
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_src_framehead.rs
jne 0x1400f88bc
add al, ch
pushfq
push rcx
idiv bh
jne 0x1400f88bc
add al, ch
pushfq
push rcx
idiv bh
mov rcx, rax
call fcn.14005e634
je 0x1400f891b
idiv bh
dec dword [rcx - 0x7d]
std
add al, 0xf
invalid
invalid
cmp r13, 4
jb 0x1400fba15
mov r14d, eax
mov esi, eax
movzx eax, byte [rdi + 3]
cmp rax, 9
ja case.default.0x1400f88e9
invalid
lahf
add dword [rax], eax
invalid
xchg dword [rdi + 0x48000001], ebx
lea edx, [0x14024feb4]
jne 0x1400f88f6
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
adc eax, 0x1575d2
jne 0x1400f88f6
invalid
lea rdx, [0x14024feb4]
jne 0x1400f88f6
add byte [rax + 0x63], cl
or al, 0x82
movsxd rcx, dword [rdx + rax*4]
add rcx, rdx
add ecx, edx
jmp rcx
xor ecx, ecx
cmp qword [rsp + 0x98], 4
mov esp, 0x9824
add byte [rdi + rcx], al
test byte [rdx], dh
xor dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0xa8], ebp
and al, 0xa8
add byte [rax], al
add byte [rax - 0x75], cl
invalid
je 0x1400fba2e
mov qword [rsp + 0xa8], rbp
mov rdx, qword [rsp + 0x158]
mov edx, dword [rsp + 0x158]
mov edx, dword [rsp + 0x158]
xchg esp, eax
and al, 0x58
add dword [rax], eax
add byte [rax - 0x75], cl
sub cl, byte [rax - 0x7d]
std
add cl, byte [rdi]
xchg ebp, eax
ret 0xd1f6
not cl
invalid
mov rbp, qword [rdx]
cmp rbp, 2
setne dl
not cl
rol dword [rcx + rdx*8 + 0xde850f], 1
jne case.default.0x1400f893d
invalid
test esi, ebx
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
xchg esp, eax
mov rdx, qword [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rdx + rcx*4 + 0x6a], al
mov r13b, byte [rdx + 4]
movzx eax, al
mov r13b, byte [rdx + 4]
mov ch, byte [rdx + 4]
movzx eax, al
lea rcx, [0x14024fedc]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
add eax, ecx
invalid
add eax, ecx
jmp rax
mov r8d, 9
lea rbx, [rsp + 0x260]
add byte [rax], al
add byte [rax], al
mov rcx, rbx
lea r12, [rsp + 0x1c0]
movsb byte [rdi], byte [rsi]
and al, 0xc0
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1e], cl
invalid
movsb byte [rdi], byte [rsi]
and al, 0xc0
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1e], cl
call fcn.14004c869
mov rcx, rbx
invalid
call fcn.14004cb0c
mov rcx, r15
cmc
dec dword [rcx + rcx*4 - 7]
mov rdx, r12
call fcn.14005e663
pop rsp
idiv bh
pop rsp
idiv bh
test r14d, r14d
je 0x1400f8fc0
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0xed
in eax, dx
movzx ebp, r13b
in eax, dx
mov ecx, ebp
and ecx, 8
or byte [rdi], cl
test byte [rbx + 0xf], ch
add byte [rax], al
or byte [rdi], cl
test byte [rbx + 0xf], ch
add byte [rax], al
mov rbx, qword [rsp + 0x3c0]
test rbx, rbx
je 0x1400f8fc0
mov rax, qword [rsp + 0x3b8]
movzx r12d, byte [rax]
and byte [rcx + rdi - 0x1d], cl
invalid
jrcxz 0x1400f89bb
jbe 0x1400f8fc0
xchg byte [rdi], cl
invalid
mov r8d, 1
lea r13, [rsp + 0x260]
add byte [rcx - 0x1676b331], cl
jmp 0x1290a1314
fistp qword [rdx]
cmc
invalid
invalid
jmp 0x1290a1314
dec dword [rcx + rcx*4 - 0x17]
mov rcx, r13
call fcn.14005b166
mov rax, r12
not rax
add rbx, rax
add ebx, eax
mov rcx, r13
mov rdx, r15
mov r8, rbx
mov eax, ebx
jmp 0x18a0a1330
mov eax, ebx
call fcn.14004c39c
mov rcx, r13
call fcn.14005b166
mov ecx, edi
shl r12d, 0x10
jmp 0x1400f98f9
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
mov eax, 0x101
add dword [rax], eax
add byte [rax], al
mov eax, 0x101
add dword [rcx], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
or rcx, rax
mov qword [rsp + 0x38], rcx
lea rbx, [rsp + 0x650]
add byte [rax], al
invalid
add byte [rax - 0x77], cl
fld1
mov rcx, rbx
call fcn.1400f261b
invalid
mov rcx, rbx
mov ecx, ebx
call fcn.1400f262a
mov bl, 0xa
xor ebp, ebp
xor eax, eax
mov qword [rsp + 0x60], rax
and al, 0x60
and al, 0x60
xor eax, eax
mov qword [rsp + 0x58], rax
and al, 0x58
and al, 0x58
lea rax, [0x14018d418]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x40], 0
and al, 0x40
add byte [rax], al
add byte [rax], al
int3
and al, 0x40
add byte [rax], al
add byte [rax], al
lea rax, [0x14024c278]
lea eax, [0x14024c278]
mov qword [rsp + 0x68], rax
mov r12, qword [rsp + 0x50]
and al, 0x50
push rax
mov edi, dword [rsp + 0x30]
and al, 0x30
jmp 0x1400f8ed8
mov cl, 1
jmp case.0x1400cea96.318
xor ecx, ecx
mov al, 0xa
jmp case.0x1400cea96.318
push 0xfffffffffffffffe
invalid
invalid
push 0xfffffffffffffffe
invalid
invalid
mov ecx, 9
mov r8, qword [rsp + 0x98]
lea r9, [0x14018d950]
call fcn.14005da54
mov eax, 0x31fff64f
in eax, dx
mov ecx, 0xe800094e
mov eax, 0x31fff64f
push qword [rcx]
in eax, dx
test r14d, r14d
je 0x1400f916b
test ah, al
invalid
add byte [rax], al
test ah, al
invalid
mov al, 0xa
mov dword [rsp + 0x34], eax
and al, 0x34
jmp 0x1400f8c46
add byte [rax], al
mov al, 9
mov dword [rsp + 0x34], eax
invalid
xor al, 0x48
mov eax, dword [rsp + 0x158]
mov rax, qword [rsp + 0x158]
mov qword [rax], 2
add al, byte [rax]
add byte [rax], al
cmp ebp, 2
je 0x1400f8e60
nop
add eax, dword [rax]
invalid
nop
add eax, dword [rax]
add byte [rcx - 0x48], al
add qword [rax], rax
add dword [rax], eax
mov r8d, 0x148
lea rcx, [rsp + 0x3b8]
lea ecx, [rsp + 0x3b8]
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rdi*4], fs
mov eax, 0x48000003
invalid
lea ecx, [rsp + 0x3b8]
mov eax, 0x48000003
mov edx, dword [rsp + 0x1f8]
xchg esp, eax
and al, 0xf8
add dword [rax], eax
invalid
mov rdx, qword [rsp + 0x1f8]
xchg esp, eax
and al, 0xf8
add dword [rax], eax
add al, ch
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x3b0], rbp
add eax, dword [rax]
add byte [rcx], dh
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x3b0], rbp
add eax, dword [rax]
add byte [rcx], dh
ror byte [rax - 0x7b], 0xed
ror byte [rax - 0x7b], 0xed
sete al
cmp dword [rsp + rax*8 + 0x4c8], r14d
cmp dword [rsp + rax*8 + 0x4c8], esi
cmp dword [rsp + rax*8 + 0x4c8], esi
jne 0x1400f989b
add byte [rax], al
add byte [rcx - 0xa], al
invalid
test r13b, 4
mov rcx, qword [rsp + 0x590]
and al, 0x90
invalid
add byte [rax], al
invalid
and al, 0x90
add eax, 0x840f0000
add byte [rdi], cl
test byte [rax + 0xf], cl
add byte [rax], al
add byte [rdi], cl
test byte [rax + 0xf], cl
add byte [rax], al
je 0x1400f9a63
xor eax, eax
mov edi, dword [rsp + 0x30]
mov rbp, qword [rsp + 0x78]
and al, 0x78
jmp 0x1400f9acf
sldt word [rax]
sldt word [rax]
test r14d, r14d
je 0x1400f8e60
add byte [rcx + 9], bh
mov ecx, 9
add byte [rax], al
mov rdx, qword [rsp + 0xd0]
mov r8, qword [rsp + 0x98]
and al, 0x98
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
ror byte [rbp + 9], 1
add al, ch
dec dword [rsi - 0xa]
dec dword [rax - 0x77]
invalid
and al, 0xd0
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x98
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
ror byte [rbp + 9], 1
add al, ch
dec dword [rsi - 0xa]
dec dword [rax - 0x77]
shr eax, 7
call fcn.14005e764
call fcn.14005e764
invalid
dec dword [rax - 0x77]
ret 0xb948
mov rdx, rax
movabs rcx, 0x30000000000
and rdx, rcx
and edx, ecx
and edx, ecx
retf 0xb948
movabs rcx, 0x20000000000
cmp rdx, rcx
retf 0x8b4c
and al, 0x50
and al, 0x50
add byte [rax], al
add byte [rax], al
add al, byte [rax]
add byte [rax + 0x39], cl
retf 0x8b4c
and al, 0x50
mov edi, dword [rsp + 0x30]
jne 0x1400f9397
invalid
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsp + rdx], bh
cmp al, 0x14
mov rcx, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x48]
push rsp
and al, 0x48
mov rbp, qword [rsp + 0x78]
je 0x1400f93af
invd
add byte [rax], al
invd
add byte [rax], al
and ecx, 0xffff0000
movabs rax, 0x100000101
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax + 9], cl
or ecx, eax
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
invalid
mov al, 0xa
mov dword [rsp + 0x34], eax
xor ebp, ebp
xor eax, eax
mov qword [rsp + 0x60], rax
xor eax, eax
mov qword [rsp + 0x58], rax
and al, 0x58
lea rax, [0x14018d418]
mov qword [rsp + 0x48], rax
and al, 0x48
and al, 0x48
jmp 0x1400f99c5
mov ecx, 9
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
mov r8, qword [rsp + 0x98]
lea r9, [0x14018d938]
mov r8, qword [rsp + 0x98]
lea r9, [0x14018d938]
call fcn.14005da54
cmp rdx, 4
cmp edx, 4
cli
invalid
cli
add al, 0xf
invalid
test dword [rsi + 2], ebx
jne 0x1400f8e60
add byte [rax], al
add byte [rbx + 0x48c80f00], cl
mov dword [rsp + 0x38], eax
mov eax, dword [rax]
bswap eax
mov qword [rsp + 0x38], rax
mov al, 1
mov dword [rsp + 0x30], eax
mov al, 8
or cl, ch
adc eax, dword [rdx]
add byte [rax], al
mov ecx, 9
mov r8, qword [rsp + 0x98]
lea r9, [0x14018d980]
or dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x98
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
lea r9, [0x14018d980]
or dword [rax], eax
call fcn.14005da54
mov rbx, rax
mov al, 0xa
mov dword [rsp + 0x34], eax
xor al, 0x31
in eax, dx
cmp rdx, 8
cli
or byte [rdi], cl
and ecx, 3
add byte [rax], al
dec dword [rax - 0x77]
ret
add byte [rax], al
xor eax, eax
mov qword [rsp + 0x60], rax
xor eax, eax
mov qword [rsp + 0x58], rax
and al, 0x58
lea rax, [0x14018d418]
mov qword [rsp + 0x48], rax
and al, 0x48
and al, 0x48
movabs rax, 0x100000101
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
jmp 0x1400f8e9f
add al, byte [rax]
add byte [rcx - 0x48], al
invalid
invalid
mov r8d, 9
or dword [rax], eax
add byte [rax], al
lea rbx, [rsp + 0x260]
mov rcx, rbx
pushfq
and al, 0x60
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
lea rdx, [rsp + 0x1c0]
add dword [rax], eax
add al, ch
add byte [rax], al
call fcn.14004c869
mov rcx, rbx
call fcn.14004cb0c
movups xmm0, xmmword [rsp + 0x1c0]
rol byte [rcx], 0
invalid
xlatb
cmp esi, ebp
cmc
cmc
dec dword [rax - 0x77]
fld1
jb 0x1400f8cd6
cmc
dec dword [rdi]
adc byte [rsp + 0x1c0], al
rol byte [rcx], 0
invalid
rol byte [rcx], 0
add byte [rdi], cl
adc byte [rsp + 0x1d0], cl
add byte [rax], al
movups xmm1, xmmword [rsp + 0x1d0]
add byte [rax], al
movaps xmmword [rsp + 0x3c0], xmm1
movaps xmmword [rsp + 0x3b0], xmm0
and al, 0xb0
add eax, dword [rax]
invalid
rol byte [rbx], 0
add byte [rdi], cl
sub dword [rsp + 0x3b0], eax
and al, 0xb0
add eax, dword [rax]
invalid
and al, 0xb0
add eax, dword [rax]
add byte [rbp - 0x7b], al
test r14d, r14d
invalid
test ah, cl
test r14d, r14d
je 0x1400f938f
test r13b, 8
test ch, 8
jne 0x1400f93e3
xor ebp, ebp
in eax, dx
jmp 0x1400f941e
mov r8d, 9
or dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
pushfq
and al, 0x60
add al, byte [rax]
add byte [rax], al
mov rcx, rbx
lea rbx, [rsp + 0x260]
add byte [rax], al
mov rcx, rbx
lea rdx, [rsp + 0x1c0]
lea edx, [rsp + 0x1c0]
call fcn.14004c869
mov rcx, rbx
fld1
adc bh, byte [rsi]
cmc
dec dword [rdi]
adc byte [rsp + 0x1c0], al
rol byte [rcx], 0
invalid
rol byte [rcx], 0
add byte [rdi], cl
adc byte [rsp + 0x1d0], cl
movups xmm1, xmmword [rsp + 0x1d0]
movaps xmmword [rsp + 0x3c0], xmm1
movaps xmmword [rsp + 0x3b0], xmm0
test byte [rax + rsi*4], ah
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x3b0], eax
test byte [rax + rsi*4], ah
add eax, dword [rax]
invalid
test byte [rax + rsi*4], ah
and al, 0xb0
add eax, dword [rax]
add byte [rbp - 0x7b], al
test byte [rbx + 0xf30247c], 0x84
and al, 0x30
invalid
test byte [rdx + 0xa], dh
test r14d, r14d
mov edi, dword [rsp + 0x30]
and al, 0x30
je 0x1400f9799
add byte [rax], al
test r13b, 8
jne 0x1400f96fa
leave
or dword [rax], eax
invalid
leave
or dword [rax], eax
add byte [rcx], dh
add byte [rax], al
xor ebx, ebx
jmp 0x1400f9739
fucomi st(1)
add dword [rdx], ecx
add byte [rax], al
mov ecx, 9
mov r8, qword [rsp + 0x98]
test byte [rax + rbx*4], ah
add byte [rax], al
invalid
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
lea r9, [0x14018d968]
lea r9, [0x14018d968]
lea ecx, [0x14018d968]
or qword [rax], r8
call fcn.14005da54
test r14d, r14d
jne 0x1400f913e
cmp rdx, 8
jne 0x1400f913e
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
add byte [rcx - 0x80], al
mov rax, qword [rax]
mov eax, dword [rax]
and r13b, 1
in eax, 1
add dword [rax - 0x77], ecx
invalid
mov rbp, rax
shr rbp, 0x10
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0xc0], eax
shr rax, 0x30
mov qword [rsp + 0x38], rax
mov al, 1
mov dword [rsp + 0x30], eax
and al, 0x30
and al, 0x30
mov al, 5
mov dword [rsp + 0x34], eax
mov byte [rsp + 0xb7], r13b
invalid
mov dword [rsp + 0x74], eax
and al, 0x74
and al, 0x74
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x84], eax
mov dword [rsp + 0x88], eax
jmp 0x1400fa1ed
or dword [rcx + 0x4c342444], ecx
mov esp, dword [rsp + 0x50]
mov r12, qword [rsp + 0x50]
mov edi, dword [rsp + 0x30]
mov rbp, qword [rsp + 0x78]
insb byte [rdi], dx
and al, 0x78
jmp 0x1400f8ebc
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 9], bh
mov ecx, 9
mov ecx, 9
mov r8, qword [rsp + 0x98]
lea r9, [0x14018d998]
add al, ch
idiv dil
idiv dil
add al, ch
idiv dil
idiv dil
idiv dil
cmp rdx, 4
jne 0x1400f8e60
movzx r8d, byte [rax]
movzx eax, byte [rax]
movzx ecx, byte [rax + 1]
shl ecx, 0x10
movzx edx, byte [rax + 2]
shl edx, 8
movzx eax, byte [rax + 3]
and r8d, 0x7f
loopne 0x1400f8e8e
shl r8d, 0x18
or r8d, ecx
or r8d, edx
or eax, edx
loopne 0x1400f8e8e
or eax, edx
or r8d, eax
je 0x1400f8e60
mov qword [rsp + 0x38], r8
mov al, 1
mov dword [rsp + 0x30], eax
and al, 0x30
mov al, 7
mov dword [rsp + 0x34], eax
mov qword [rsp + 0xc0], rax
xor al, 0x48
mov dword [rsp + 0xc0], eax
mov dword [rsp + 0x74], eax
mov qword [rsp + 0x78], rax
and al, 0x78
and al, 0x78
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x84], eax
test byte [rsp + rax*4], ah
test byte [rax], al
add byte [rax], al
mov dword [rsp + 0x88], eax
add byte [rax], al
add byte [rcx + rcx*4 - 0xb], al
jmp 0x1400fa1ed
lea edx, [rbx]
add byte [rax], al
lea edx, [rbx]
add byte [rax], al
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
add dword [rax], eax
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
or rcx, rax
mov qword [rsp + 0x38], rcx
mov al, 0xa
mov dword [rsp + 0x34], eax
xor ebp, ebp
xor eax, eax
mov qword [rsp + 0x60], rax
xor eax, eax
mov qword [rsp + 0x58], rax
lea rax, [0x14018d418]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x40], 0
lea rax, [0x14024c278]
add byte [rax - 0x77], cl
and al, 0x68
add byte [rax - 0x77], cl
and al, 0x68
mov r12, qword [rsp + 0x50]
mov edi, dword [rsp + 0x30]
jl case.0x1400da900.224
invalid
jl case.0x1400da900.224
xor byte [rax - 0x73], cl
pushfq
and al, 0x50
invalid
lea rbx, [rsp + 0x650]
mov rcx, rbx
call fcn.1400f261b
mov rcx, rbx
call fcn.1400f262a
xchg edi, eax
invalid
invalid
mov ebx, dword [rsp + 0x34]
xchg edi, eax
invalid
lea rcx, [rsp + 0x1c0]
call fcn.14004cb0c
mov r14d, ebp
add al, ch
invalid
cmp bl, 0xa
je 0x1400fa743
mov ebp, edi
mov r13d, dword [rsp + 0x164]
mov eax, dword [rsp + 0x168]
add dword [rax], eax
add byte [rcx - 0x5b74bb39], cl
and al, 0x6c
add dword [rax], eax
invalid
add byte [rcx - 0x5b74bb39], cl
and al, 0x6c
add dword [rax], eax
add byte [rdx + 0x10e2484], cl
add byte [rax], al
mov al, byte [rsp + 0x10e]
mov byte [rsp + 0x102], al
movzx eax, word [rsp + 0x10c]
mov word [rsp + 0x100], ax
and al, 0
add dword [rax], eax
add byte [rcx - 0x48], al
loopne 0x1400f8f2e
add byte [rax], al
lea rcx, [rsp + 0x7d0]
lea rdx, [rsp + 0x8f0]
xchg esp, eax
and al, 0xf0
or byte [rax], al
add al, ch
in al, 5
add eax, 0x84b70f00
and al, 8
or byte [rcx], al
add byte [rax], al
mov word [rsp + 0xfc], ax
mov al, byte [rsp + 0x10a]
add eax, 0x84b70f00
and al, 8
or byte [rcx], al
add byte [rax], al
mov word [rsp + 0xfc], ax
mov al, byte [rsp + 0x10a]
mov byte [rsp + 0xfe], al
movzx eax, word [rsp + 0x104]
test byte [rsp + rax], ah
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rdx + 0x1062484], cl
add byte [rax], al
and al, 4
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rdx + 0x1062484], cl
add byte [rax], al
mov byte [rsp + 0xfa], al
cmp bl, 9
jne 0x1400fa669
mov qword [rsp + 0x78], r14
mov dword [rsp + 0x78], esi
mov dword [rsp + 0x16c], r12d
mov eax, edi
mov dword [rsp + 0x168], edi
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x164], r13d
mov eax, ebp
mov dword [rsp + 0x30], ebp
mov rbp, qword [rsp + 0xa8]
mov r12, qword [rsp + 0x50]
and al, 0x50
jmp 0x1400f84e5
mov rcx, r15
call fcn.14005b166
mov rcx, qword [rsp + 0x38]
invalid
cmp byte [rcx - 0xffff1f], al
dec dword [rax - 0x48]
add dword [rcx], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
mov r13b, 0xa
mov ch, 0xa
mov ch, 0xa
xor r14d, r14d
xor eax, eax
mov qword [rsp + 0x60], rax
and al, 0x60
xor eax, eax
mov qword [rsp + 0x58], rax
and al, 0x58
and al, 0x58
lea rax, [0x14018d418]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x40], 0
lea rax, [0x14024c278]
invalid
invalid
invalid
mov qword [rsp + 0x68], rax
mov r12, qword [rsp + 0x50]
push rax
mov edi, dword [rsp + 0x30]
jmp 0x1400f9c01
add byte [rax], al
mov r12, rdx
mov edx, 4
mov rcx, rbx
call fcn.14005e634
mov r14d, eax
movzx ebp, byte [rbx + 4]
movzx r13d, byte [rbx + 5]
movzx ebp, byte [rbx + 5]
movzx ebp, byte [rbx + 5]
imul eax, dword [0x1468b4657], 0xf
mov dh, 0x43
invalid
movzx edi, byte [rbx + 6]
movzx eax, byte [rbx + 7]
invalid
invalid
mov dword [rsp + 0x38], eax
mov ecx, 8
mov rdx, rbx
invalid
invalid
mov r8, r12
lea r9, str.Pl__
jmp [rdx + rcx]
call fcn.14005da54
out dx, al
idiv r15b
invalid
jmp [rdx + rcx]
dec dword [rcx - 0x77]
ror byte [rax - 0x73], 1
mov word [rax + riz*2], fs
add al, byte [rax]
add byte [rax], al
mov rdx, rax
invalid
invalid
mov r8, rdx
lea rcx, [rsp + 0x260]
add byte [rax], al
mov rdx, rax
call fcn.14004c0c6
dec dword [rbx + rcx*4 - 0x74]
and al, 0x60
add al, byte [rax]
invalid
mov ecx, dword [rsp + 0x260]
test r9, r9
je 0x1400f99de
add byte [rdi], cl
mov dh, 0x84
movzx eax, byte [rsp + 0x268]
movzx ecx, byte [rsp + 0x26f]
and al, 0x68
add al, byte [rax]
add byte [rdi], cl
movzx ecx, byte [rsp + 0x26f]
shl ecx, 0x10
shl ecx, 0x10
movzx edx, word [rsp + 0x26d]
insd dword [rdi], dx
add al, byte [rax]
add byte [rax], al
or edx, ecx
invalid
invalid
or edx, ecx
shl rdx, 0x20
and byte [rbx + rcx*4 - 0x7c], al
and al, 0x69
imul eax, dword [rdx], 0x9490000
add al, byte [rax]
add byte [rcx + 9], cl
ror byte [rax - 0x75], 1
mov word [rax + rsi*2], fs
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x68], rcx
test byte [rcx + rbp*2], ah
add al, byte [rax]
add byte [rcx + 9], cl
ror byte [rax - 0x75], 1
mov word [rax + rsi*2], fs
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x68], rcx
mov rcx, qword [rsp + 0x278]
shl r13d, 0x10
shl ebp, 0x18
or ebp, r13d
or ebp, ebp
sbb byte [rcx + rcx - 0x13], al
or ebp, ebp
shl edi, 8
or edi, ebp
add edi, dword [rsp + 0x38]
jl case.0x1400ec41a.147
invalid
mov dword [rsp + 0x40], edi
and al, 0x40
and al, 0x40
shl r8, 8
or r8, rax
or eax, eax
or eax, eax
mov qword [rsp + 0x48], r8
mov rax, rcx
mov qword [rsp + 0x58], rcx
shr rax, 0x20
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x60], eax
mov rax, r9
mov qword [rsp + 0x38], r9
enter 0xffffffffffff894c, 0x4c
and al, 0x38
mov rdi, r9
shr rdi, 0x20
shr edi, 0x20
mov al, 1
mov dword [rsp + 0x30], eax
mov al, 6
mov dword [rsp + 0x34], eax
and al, 0x34
and al, 0x34
xor al, 0x48
mov dword [rsp + 0xc0], eax
rol byte [rax], 0
invalid
mov qword [rsp + 0xc0], rax
rol byte [rax], 0
add byte [rcx + 0x48742444], cl
and al, 0x74
and al, 0x74
je 0x1400f916f
mov dword [rsp + 0x78], eax
mov dword [rsp + 0x74], eax
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x84], eax
test byte [rax], al
add byte [rax], al
invalid
add byte [rcx + 0x882484], cl
mov dword [rsp + 0x88], eax
mov byte [rax], al
add byte [rax], al
jmp 0x1400fa1ed
scasd eax, dword [rdi]
adc byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rbx*4], ah
cwde
mov rax, qword [rsp + 0x598]
movzx eax, ax
or rax, 0x10000
add byte [rax - 0x77], cl
test byte [rax + rbx*4], ah
invalid
add byte [rax], al
cwde
add eax, 0xb70f0000
ror byte [rax + 0xd], 0
invalid
invalid
add byte [rax], al
invalid
add byte [rax - 0x77], cl
test byte [rax + rbx*4], ah
add eax, 0xc1480000
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax - 0x3f], cl
shl rax, 0x10
loopne 0x1400f916b
or rax, 0x101
or eax, 0x101
mov qword [rsp + 0x38], rax
jmp 0x1400f8e7d
mov rcx, rdx
test r13b, 1
invalid
invalid
invalid
jne 0x1400f9982
mov r8, rax
mov al, 0xa
mov dword [rsp + 0x34], eax
and al, 0x34
and al, 0x34
xor ebp, ebp
mov rax, rcx
mov eax, ecx
mov eax, ecx
xor edx, edx
mov r9d, 6
mov ecx, 6
add byte [rax], al
add byte [rcx - 9], cl
int1
rol byte [rcx - 0x47], cl
invalid
add byte [rax], al
add byte [rcx - 9], cl
int1
test rdx, rdx
mov r12, qword [rsp + 0x50]
mov edi, dword [rsp + 0x30]
jl 0x1400f91c0
and al, 0x30
and al, 0x30
jne 0x1400f999c
invalid
xor ebp, ebp
mov qword [rsp + 0x38], rax
cmp byte [rcx], dh
push qword [rcx]
invalid
ror byte [rax - 0x77], 0x44
and al, 0x48
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
xor eax, eax
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x68], eax
ror byte [rax - 0x77], 0x44
and al, 0x68
mov dword [rsp + 0x68], eax
mov qword [rsp + 0x58], rax
xor eax, eax
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0
xor eax, eax
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x78], eax
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x44
mov dword [rsp + 0x78], eax
mov dword [rsp + 0x78], eax
test rcx, rcx
je 0x1400fa3d0
adc dword [rax], eax
invalid
adc dword [rax], eax
add byte [rax - 0x7d], cl
cmp ecx, 6
cmp rcx, 6
cmp ecx, 6
mov eax, 6
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf], cl
ror dword [rax - 0x7d], 0xf9
add dword [rdi], ecx
test byte [rdi + 0x28], cl
sub byte [r8], r8b
invalid
cmovb rax, rcx
cmp rcx, 1
je 0x1400fba44
sub byte [r8], r8b
invalid
sub byte [r8], r8b
add byte [rax - 0x7d], cl
stc
add cl, byte [rdi]
jbe 0x1400fba5a
cmp rcx, 2
jbe 0x1400fba5a
add byte [rax - 0x7d], cl
stc
add ecx, dword [rdi]
test byte [rdi + 0x28], ah
sub byte [eax], al
invalid
cmp rcx, 3
je 0x1400fba70
sub byte [eax], al
invalid
sub byte [eax], al
add byte [rax - 0x7d], cl
stc
add al, 0xf
xchg byte [rbx + 0x28], dh
jae 0x1400f9239
cmp rcx, 4
jbe 0x1400fba86
jae 0x1400f9239
add byte [rax], al
jae 0x1400f9239
add byte [rax], al
cmp rcx, 5
cmp ecx, 5
stc
add eax, 0x2872840f
jb 0x1400f9243
sub byte [rax], al
invalid
je 0x1400fba8f
sub byte [rax], al
add byte [rbp - 0x77], cl
ret 0x149
mov r10, r8
add r8, rax
sub rcx, rax
movzx eax, byte [r10]
add al, byte [rcx + 0xf]
mov dh, 0x52
add ecx, eax
loopne 0x1400f923a
add al, byte [rcx + 0xf]
mov dh, 0x52
add ecx, eax
loopne 0x1400f923a
add edx, eax
dec edx
invalid
retf 0xfa83
cmp edx, 7
ja case.default.0x1400f925d
invalid
movzx eax, byte [r10 + 2]
movzx r11d, byte [r10 + 3]
movzx r9d, byte [r10 + 4]
add al, 0x45
movzx edx, byte [rdx + 5]
add al, byte [rbp + 0xf]
mov dh, 0x5a
add eax, dword [rbp + 0xf]
mov dh, 0x4a
add al, 0x45
add al, 0x45
movzx edx, byte [rdx + 5]
lea rbx, [0x14024ff08]
movsxd rdx, dword [rbx + rdx*4]
invalid
adc al, 0x93
xchg ebx, eax
invalid
xchg ebx, eax
add rdx, rbx
jmp rdx
shl eax, 0x18
shl r11d, 0x10
jrcxz 0x1400f9276
jrcxz 0x1400f9276
adc byte [rcx + 9], al
ret
or r11d, eax
shl r9d, 8
or r9d, r11d
or r9d, r10d
mov ebp, 1
add byte [rax], al
mov qword [rsp + 0x38], r9
jmp case.default.0x1400f925d
shl eax, 0x18
shl r11d, 0x10
or r11d, eax
shl r9d, 8
loope 0x1400f9298
or byte [rdi - 0x73], al
xor al, 0xb
or byte [rdi - 0x73], al
xor al, 0xb
or r14d, r10d
lea eax, [r9 + r11]
add al, 0x19
add al, 0x19
add eax, 0xffffc000
mov edx, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x60], rdx
cmp eax, 0xffc000
jb case.default.0x1400f925d
jmp 0x1400f9388
shl eax, 0x18
shl r11d, 0x10
or r11d, eax
shl r9d, 8
or r9d, r11d
or r9d, r10d
mov eax, 1
mov qword [rsp + 0x48], rax
mov eax, r9d
mov eax, ecx
mov eax, ecx
mov dword [rsp + 0xb0], r9d
jmp case.default.0x1400f925d
invalid
shl eax, 0x18
shl r11d, 0x10
or r11d, eax
shl r9d, 8
or r9d, r11d
or r9d, r10d
mov eax, 1
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x58], r9
jns case.default.0x1400f925d
invalid
invalid
invalid
invalid
jmp 0x1400f9388
shl eax, 0x18
shl r11d, 0x10
or r11d, eax
shl r9d, 8
or r9d, r11d
or r9d, r10d
mov edi, 1
mov eax, r9d
mov dword [rsp + 0x128], r9d
mov word [rax + rbp], fs
add dword [rax], eax
add bl, ch
invalid
shl eax, 0x18
shl r11d, 0x10
or r11d, eax
shl r9d, 8
or r9d, r11d
or r9d, r10d
mov dword [rsp + 0x40], 1
mov r13d, r9d
jmp case.default.0x1400f925d
shl eax, 0x18
shl r11d, 0x10
or r11d, eax
shl r9d, 8
or r9d, r11d
or r9d, r10d
mov eax, 1
mov qword [rsp + 0x78], rax
mov r12d, r9d
cmp r9d, 2
jb case.default.0x1400f925d
xor ebp, ebp
jmp 0x1400f8c46
mov dil, 0x12
jmp 0x1400f9b61
cmp r14d, eax
mov rcx, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x48]
mov rbp, qword [rsp + 0x78]
jne 0x1400f9a2b
and ecx, 0xffff0000
shl r14, 0x20
add rcx, r14
add rcx, 0x100
mov qword [rsp + 0x38], rcx
movabs rax, 0xffffffff00000000
and rdx, rax
or rdx, 1
mov qword [rsp + 0x48], rdx
jmp 0x1400fa648
cmp qword [rsp + 0x3b8], 0
je 0x1400f9b5e
mov rax, qword [rsp + 0x3b0]
movzx ebp, byte [rax]
mov r8d, 1
lea rbx, [rsp + 0x260]
mov rcx, rbx
mov rdx, r15
call fcn.14004c869
mov rcx, rbx
call fcn.14004cb0c
mov bl, 2
test r13b, 0x20
jne 0x1400f97fe
test rbp, rbp
je 0x1400f944b
mov rax, qword [rsp + 0x3b8]
mov dil, 0xd
sub rax, rbp
jb 0x1400f9b61
mov qword [rsp + 0x3b8], rax
lea rcx, [rsp + 0x260]
call fcn.1400694fd
mov rbp, qword [rsp + 0x260]
mov dil, byte [rsp + 0x268]
mov r8d, 0x57
lea rcx, [rsp + 0x530]
lea rdx, [rsp + 0x269]
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0x14c]
lea rcx, [rsp + 0x60b]
mov byte [rcx + 4], al
mov eax, dword [rsp + 0x148]
mov dword [rcx], eax
movaps xmm0, xmmword [rsp + 0x3b0]
movaps xmm1, xmmword [rsp + 0x3c0]
lea rax, [rsp + 0x7af]
movups xmmword [rax - 4], xmm0
movups xmmword [rax + 0xc], xmm1
cmp rbp, 3
je 0x1400f9b69
mov r8d, 0x57
lea rcx, [rsp + 0x3b9]
lea rdx, [rsp + 0x530]
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x604]
lea rcx, [rsp + 0x3b1]
mov qword [rcx + 0x108], rax
mov eax, dword [rsp + 0x60c]
mov dword [rcx + 0x110], eax
mov qword [rsp + 0x3b0], rbp
mov byte [rsp + 0x3b8], dil
mov byte [rsp + 0x410], 0xb
and qword [rsp + 0x428], 0
and qword [rsp + 0x448], 0
and qword [rsp + 0x468], 0
lea rax, [rsp + 0x7af]
movups xmm0, xmmword [rax - 4]
and qword [rsp + 0x488], 0
movups xmm1, xmmword [rax + 0xc]
and word [rsp + 0x4a8], 0
and qword [rsp + 0x4b0], 0
mov byte [rsp + 0x4b8], 0
mov byte [rsp + 0x4c5], bl
and word [rsp + 0x4c6], 0
movaps xmmword [rsp + 0x180], xmm1
movaps xmmword [rsp + 0x170], xmm0
mov dword [rsp + 0x4c8], r14d
mov byte [rsp + 0x4cc], r13b
mov rcx, r15
lea rdx, [rsp + 0x170]
mov r8, r12
mov r9, qword [rsp + 0x1f0]
call fcn.14005e7a8
cmp al, 0x15
jne 0x1400fa32f
test r13b, 4
mov r12, qword [rsp + 0x50]
mov edi, dword [rsp + 0x30]
mov rbp, qword [rsp + 0x78]
je 0x1400fa37c
mov eax, dword [rsp + 0x3b0]
mov qword [rsp + 0x38], rax
mov edi, dword [rsp + 0x3b4]
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rsp + 0x68], rax
mov eax, dword [rsp + 0x3c8]
mov qword [rsp + 0x58], rax
mov eax, dword [rsp + 0x3cc]
mov qword [rsp + 0x60], rax
mov r14d, dword [rsp + 0x3d0]
mov eax, dword [rsp + 0x3d4]
mov dword [rsp + 0x40], eax
mov r13d, dword [rsp + 0x3d8]
mov eax, dword [rsp + 0x3dc]
mov qword [rsp + 0x78], rax
mov r12d, dword [rsp + 0x3e0]
mov al, byte [rsp + 0x3e4]
mov dword [rsp + 0x74], eax
lea rcx, [rsp + 0x3b1]
movzx eax, word [rcx + 0x34]
mov word [rsp + 0x94], ax
mov al, byte [rcx + 0x36]
mov byte [rsp + 0x96], al
mov r8d, 0xe0
lea rcx, [rsp + 0x6b0]
lea rdx, [rsp + 0x3e8]
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0x4c8]
mov dword [rsp + 0x88], eax
mov al, byte [rsp + 0x4cc]
mov dword [rsp + 0x84], eax
mov rcx, qword [rsp + 0x518]
movzx eax, word [rcx]
mov word [rsp + 0x90], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x92], al
mov rcx, qword [rsp + 0x510]
movzx eax, word [rcx]
mov word [rsp + 0x8c], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x8e], al
lea rcx, [rsp + 0x170]
call fcn.14004cb0c
mov al, 1
jmp 0x1400f9ed5
cmp qword [rsp + 0x3b8], 0
je 0x1400f9799
mov rax, qword [rsp + 0x3b0]
movzx ebx, byte [rax]
mov r8d, 1
lea rbp, [rsp + 0x260]
mov rcx, rbp
mov rdx, r15
call fcn.14004c869
mov rcx, rbp
mov edi, dword [rsp + 0x30]
call fcn.14004cb0c
cmp qword [rsp + 0x3b8], 5
jb 0x1400f9799
mov rcx, qword [rsp + 0x3b0]
mov edx, 4
call fcn.14005e634
mov edi, eax
mov r8d, 4
lea rbp, [rsp + 0x260]
mov rcx, rbp
mov rdx, r15
call fcn.14004c869
mov rcx, rbp
call fcn.14004cb0c
test rbx, rbx
je 0x1400f9c2b
mov ecx, edi
mov rax, qword [rsp + 0x3b8]
sub rax, rbx
mov edi, dword [rsp + 0x30]
jae 0x1400f9c21
mov rcx, r15
call fcn.14004cb0c
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
xor edx, edx
xor eax, eax
mov qword [rsp + 0x60], rax
xor eax, eax
mov qword [rsp + 0x58], rax
lea rax, [0x14018d418]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x40], 0
lea rax, [0x14024c278]
mov qword [rsp + 0x68], rax
mov r12, qword [rsp + 0x50]
mov r13b, 0xa
mov r14d, edx
jmp 0x1400f9c01
mov dil, 0x13
cmp qword [rsp + 0x3b8], 5
jb 0x1400f9b61
mov rcx, qword [rsp + 0x3b0]
mov edx, 5
call fcn.14005e764
mov rdi, rax
mov rbx, rax
shr rbx, 0x28
cmp bl, 2
je 0x1400f9b61
mov byte [rsp + 0x170], dil
shr rdi, 8
mov dword [rsp + 0x171], edi
mov dil, 0x14
cmp dword [rsp + 0x170], r14d
je 0x1400f9b61
mov r8d, 5
lea rdi, [rsp + 0x260]
mov rcx, rdi
mov rdx, r15
call fcn.14004c869
mov rcx, rdi
call fcn.14004cb0c
mov eax, dword [rsp + 0x170]
mov dword [rsp + 0x148], eax
mov al, byte [rsp + 0x174]
mov byte [rsp + 0x14c], al
jmp 0x1400f942a
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
xor ebp, ebp
xor eax, eax
mov qword [rsp + 0x60], rax
xor eax, eax
mov qword [rsp + 0x58], rax
lea rax, [0x14018d418]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x40], 0
lea rax, [0x14024c278]
mov qword [rsp + 0x68], rax
mov r12, qword [rsp + 0x50]
mov edi, dword [rsp + 0x30]
jmp 0x1400fa62e
xor r12d, r12d
and ebp, 9
or ebp, r12d
mov eax, dword [rsp + 0x3b0]
mov qword [rsp + 0x38], rax
mov edi, dword [rsp + 0x3b4]
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x3c8]
mov rdx, rax
mov qword [rsp + 0x58], rax
shr rax, 0x20
mov qword [rsp + 0x60], rax
shl ecx, 5
or ecx, ebp
mov dword [rsp + 0x40], ecx
mov dword [rsp + 0x34], 0
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0x74], eax
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x84], eax
mov dword [rsp + 0x88], eax
mov dword [rsp + 0x30], 0
jmp 0x1400fa1ed
test rcx, rcx
mov r12, qword [rsp + 0x50]
mov edi, dword [rsp + 0x30]
je 0x1400f9ee6
mov cl, 0xa
mov dword [rsp + 0x34], ecx
xor ebp, ebp
xor eax, eax
mov qword [rsp + 0x60], rax
xor eax, eax
mov qword [rsp + 0x58], rax
lea rax, [0x14018d418]
mov qword [rsp + 0x48], rax
movabs rax, 0x100000101
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x40], 0
lea rax, [0x14024c278]
mov qword [rsp + 0x68], rax
jmp 0x1400f8ebc
xor eax, eax
mov qword [rsp + 0x60], rax
xor eax, eax
mov qword [rsp + 0x58], rax
lea rax, [0x14018d418]
mov qword [rsp + 0x48], rax
movabs rax, 0x100000101
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x40], 0
lea rax, [0x14024c278]
mov qword [rsp + 0x68], rax
mov r12, qword [rsp + 0x50]
mov edi, dword [rsp + 0x30]
xor ebp, ebp
jmp 0x1400f8ebc
mov qword [rsp + 0x38], rax
mov rdi, rax
shr rdi, 0x20
mov al, 1
mov dword [rsp + 0x30], eax
mov al, 2
mov dword [rsp + 0x34], eax
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0x74], eax
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x58], rax
jmp 0x1400f8e4a
mov rax, qword [rsp + 0x4f8]
inc rax
cmp rax, rbx
mov edi, dword [rsp + 0x30]
mov rbp, qword [rsp + 0x78]
jbe 0x1400f9acf
mov qword [rsp + 0x4f8], rax
mov rax, qword [rsp + 0x4e0]
test rax, rax
je 0x1400f9f47
cmp byte [rsp + 0x4c0], 0
je 0x1400f9ffa
add rax, qword [rsp + 0x98]
cmp rax, r12
jbe 0x1400f9ffa
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x900000101
or rcx, rax
mov qword [rsp + 0x38], rcx
xor ebp, ebp
xor eax, eax
mov qword [rsp + 0x60], rax
xor eax, eax
mov qword [rsp + 0x58], rax
lea rax, [0x14018d418]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x40], 0
lea rax, [0x14024c278]
mov qword [rsp + 0x68], rax
mov r12, qword [rsp + 0x50]
jmp 0x1400fa62e
mov dil, 0x13
mov rcx, r15
call fcn.14004cb0c
mov rdx, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
cmp dil, 0x14
mov r12, qword [rsp + 0x50]
mov edi, dword [rsp + 0x30]
mov r8, qword [rsp + 0x78]
jne 0x1400f9bb8
shl r14, 0x20
or rcx, r14
or rcx, 0x100
mov qword [rsp + 0x38], rcx
movabs rax, 0xffffffff00000000
and rdx, rax
or rdx, 1
mov qword [rsp + 0x48], rdx
jmp 0x1400f9bfb
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
xor r8d, r8d
xor eax, eax
mov qword [rsp + 0x60], rax
xor eax, eax
mov qword [rsp + 0x58], rax
lea rax, [0x14018d418]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x40], 0
lea rax, [0x14024c278]
mov qword [rsp + 0x68], rax
mov r13b, 0xa
mov r14d, r8d
lea rbx, [rsp + 0x650]
mov rcx, rbx
call fcn.1400f261b
mov rcx, rbx
call fcn.1400f262a
mov ebx, r13d
jmp 0x1400f8ee8
mov qword [rsp + 0x3b8], rax
mov edi, ecx
lea rcx, [rsp + 0x260]
call fcn.1400694fd
mov rbp, qword [rsp + 0x260]
mov al, byte [rsp + 0x268]
mov byte [rsp + 0x34], al
mov r8d, 0x57
lea rcx, [rsp + 0x530]
lea rdx, [rsp + 0x269]
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x3b0]
movaps xmm1, xmmword [rsp + 0x3c0]
lea rbx, [rsp + 0x7af]
movups xmmword [rbx], xmm0
movups xmmword [rbx + 0x10], xmm1
cmp rbp, 3
jne 0x1400f9cdb
cmp byte [rsp + 0x34], 0x14
mov edi, dword [rsp + 0x30]
mov rdx, qword [rsp + 0x78]
jne 0x1400f97a1
mov rax, qword [rsp + 0x38]
and eax, 0xffff0000
shl r14, 0x20
add rax, r14
add rax, 0x100
mov qword [rsp + 0x38], rax
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x48]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x48], rcx
jmp 0x1400f97ee
mov r8d, 0x57
lea rcx, [rsp + 0x3b9]
lea rdx, [rsp + 0x530]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x3b0], rbp
mov al, byte [rsp + 0x34]
mov byte [rsp + 0x3b8], al
mov byte [rsp + 0x410], 0xb
and qword [rsp + 0x428], 0
and qword [rsp + 0x448], 0
movups xmm0, xmmword [rbx]
and qword [rsp + 0x468], 0
movups xmm1, xmmword [rbx + 0x10]
and qword [rsp + 0x488], 0
movaps xmmword [rsp + 0x180], xmm1
and word [rsp + 0x4a8], 0
movaps xmmword [rsp + 0x170], xmm0
and qword [rsp + 0x4b0], 0
mov byte [rsp + 0x4b8], 0
mov dword [rsp + 0x4c0], r14d
mov dword [rsp + 0x4c4], edi
mov byte [rsp + 0x4c8], r13b
mov rcx, r15
lea rdx, [rsp + 0x170]
mov r8, r12
mov r9, qword [rsp + 0x1f0]
call fcn.14005e7a8
cmp al, 0x15
jne 0x1400fa421
test r13b, 4
mov r12, qword [rsp + 0x50]
mov edi, dword [rsp + 0x30]
mov rbp, qword [rsp + 0x78]
je 0x1400fa46e
mov eax, dword [rsp + 0x3b0]
mov qword [rsp + 0x38], rax
mov edi, dword [rsp + 0x3b4]
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rsp + 0x68], rax
mov eax, dword [rsp + 0x3c8]
mov qword [rsp + 0x58], rax
mov eax, dword [rsp + 0x3cc]
mov qword [rsp + 0x60], rax
mov r14d, dword [rsp + 0x3d0]
mov eax, dword [rsp + 0x3d4]
mov dword [rsp + 0x40], eax
mov r13d, dword [rsp + 0x3d8]
mov eax, dword [rsp + 0x3dc]
mov qword [rsp + 0x78], rax
mov r12d, dword [rsp + 0x3e0]
mov al, byte [rsp + 0x3e4]
mov dword [rsp + 0x74], eax
lea rcx, [rsp + 0x3b1]
movzx eax, word [rcx + 0x34]
mov word [rsp + 0x94], ax
mov al, byte [rcx + 0x36]
mov byte [rsp + 0x96], al
mov r8d, 0xe0
lea rcx, [rsp + 0x6b0]
lea rdx, [rsp + 0x3e8]
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0x4c8]
mov dword [rsp + 0x88], eax
mov al, byte [rsp + 0x4cc]
mov dword [rsp + 0x84], eax
mov rcx, qword [rsp + 0x518]
movzx eax, word [rcx]
mov word [rsp + 0x90], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x92], al
mov rcx, qword [rsp + 0x510]
movzx eax, word [rcx]
mov word [rsp + 0x8c], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x8e], al
lea rcx, [rsp + 0x170]
call fcn.14004cb0c
mov al, 3
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x30], 0
jmp 0x1400fa1e5
xor eax, eax
mov qword [rsp + 0x78], rax
mov al, 1
mov dword [rsp + 0x74], eax
mov al, 4
mov dword [rsp + 0x34], eax
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0x40], 0
xor eax, eax
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x58], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x48], rax
xor edi, edi
xor eax, eax
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x84], eax
mov dword [rsp + 0x88], eax
xor ebp, ebp
mov al, 1
mov dword [rsp + 0x30], eax
jmp 0x1400fa1ed
mov qword [rsp + 0x170], 9
mov rax, qword [rsp + 0x1d0]
cmp rax, 8
jbe 0x1400fbb92
lea rbx, [rsp + 0x260]
mov rcx, rbx
lea rdx, [rsp + 0x1c0]
call fcn.14004c75d
mov edx, 9
mov rcx, rbx
call fcn.14004c79b
mov ecx, 9
mov qword [rsp + 0x1d0], rcx
mov rax, qword [rsp + 0x1c8]
cmp rax, rcx
cmovae rax, rcx
mov qword [rsp + 0x1c8], rax
movups xmm0, xmmword [rsp + 0x260]
movups xmm1, xmmword [rsp + 0x270]
movaps xmmword [rsp + 0x530], xmm0
movaps xmmword [rsp + 0x540], xmm1
lea rbx, [rsp + 0x4d8]
mov rcx, rbx
call fcn.14004cb0c
mov rdx, rbx
movaps xmm0, xmmword [rsp + 0x530]
movaps xmm1, xmmword [rsp + 0x540]
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
jmp 0x1400fa063
mov ecx, 9
mov rdx, qword [rsp + 0xd0]
mov r8, qword [rsp + 0x98]
lea r9, [0x14018d9c8]
call fcn.14005da54
mov rdi, rax
mov rbx, rdx
lea rbp, [rsp + 0x4d8]
mov rcx, rbp
call fcn.1400fd4bd
mov rcx, qword [rsp + 0x4d8]
add rcx, qword [rsp + 0x4e0]
mov rdx, rdi
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbp
mov rdx, rbx
call fcn.1400fd4cf
mov rdx, rbp
mov rbp, qword [rsp + 0x78]
mov edi, dword [rsp + 0x30]
lea rcx, [rsp + 0x3b8]
mov r8, r12
mov r9, qword [rsp + 0x1f0]
call fcn.14005e7a8
cmp al, 0x15
jne 0x1400fa2ac
test r13b, 4
mov r12, qword [rsp + 0x50]
je 0x1400fa2f0
mov eax, dword [rsp + 0x4d0]
mov rcx, qword [rsp + 0x3b0]
mov edx, eax
or dl, 4
test rcx, rcx
movzx edx, dl
cmove edx, eax
mov dword [rsp + 0x88], edx
mov eax, dword [rsp + 0x4d4]
mov edx, eax
or dl, 4
test rcx, rcx
mov ecx, dword [rsp + 0x3b8]
mov qword [rsp + 0x38], rcx
mov edi, dword [rsp + 0x3bc]
mov rcx, qword [rsp + 0x3c0]
mov qword [rsp + 0x48], rcx
mov rcx, qword [rsp + 0x3c8]
mov qword [rsp + 0x68], rcx
mov ecx, dword [rsp + 0x3d0]
mov qword [rsp + 0x58], rcx
mov ecx, dword [rsp + 0x3d4]
mov qword [rsp + 0x60], rcx
mov r14d, dword [rsp + 0x3d8]
mov ecx, dword [rsp + 0x3dc]
mov dword [rsp + 0x40], ecx
mov r13d, dword [rsp + 0x3e0]
mov ecx, dword [rsp + 0x3e4]
mov qword [rsp + 0x78], rcx
mov r12d, dword [rsp + 0x3e8]
lea r8, [rsp + 0x3b1]
movzx ecx, word [r8 + 0x3c]
mov word [rsp + 0x94], cx
mov cl, byte [rsp + 0x3ec]
mov dword [rsp + 0x74], ecx
mov cl, byte [r8 + 0x3e]
mov byte [rsp + 0x96], cl
movzx ecx, dl
cmovne ecx, eax
mov dword [rsp + 0x84], ecx
setne bl
mov r8d, 0xe0
lea rcx, [rsp + 0x6b0]
lea rdx, [rsp + 0x3f0]
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x5a8]
movzx eax, word [rcx]
mov word [rsp + 0x90], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x92], al
mov rcx, qword [rsp + 0x5a0]
movzx eax, word [rcx]
mov word [rsp + 0x8c], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x8e], al
add bl, bl
or bl, 1
mov dword [rsp + 0x34], ebx
lea rcx, [rsp + 0x4d8]
call fcn.14004cb0c
mov al, 1
mov dword [rsp + 0x30], eax
mov qword [rsp + 0xc0], rax
mov al, byte [rsp + 0x96]
mov byte [rsp + 0x10e], al
movzx eax, word [rsp + 0x94]
mov word [rsp + 0x10c], ax
mov r8d, 0xe0
lea rcx, [rsp + 0x8f0]
lea rdx, [rsp + 0x6b0]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x90]
mov word [rsp + 0x108], ax
mov al, byte [rsp + 0x92]
mov byte [rsp + 0x10a], al
movzx eax, word [rsp + 0x8c]
mov word [rsp + 0x104], ax
mov al, byte [rsp + 0x8e]
mov byte [rsp + 0x106], al
lea rbx, [rsp + 0x650]
mov rcx, rbx
call fcn.1400f261b
mov rcx, rbx
call fcn.1400f262a
cmp byte [rsp + 0x30], 0
je 0x1400fa28e
lea rcx, [rsp + 0x1c0]
call fcn.14004cb0c
mov eax, dword [rsp + 0x38]
shl rdi, 0x20
or rdi, rax
mov qword [rsp + 0x38], rdi
mov ebx, dword [rsp + 0x34]
mov rdi, qword [rsp + 0x78]
jmp 0x1400f8f0c
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
mov r12, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x48]
je 0x1400fa5fc
movzx ecx, cl
cmp ecx, 9
jne 0x1400fa558
test r13b, 4
jne 0x1400fa558
add al, 0xfd
cmp al, 9
jb 0x1400fa558
mov r8d, 0x150
lea r14, [rsp + 0x260]
mov rcx, r14
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov rbx, qword [rsp + 0x158]
mov rcx, rbx
call 0x14005ed5e
mov r8d, 0x150
mov rcx, rbx
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
jmp 0x1400f8ebc
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
mov r12, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x48]
mov edi, dword [rsp + 0x30]
mov rbp, qword [rsp + 0x78]
je 0x1400fa5aa
movzx ecx, cl
cmp ecx, 9
jne 0x1400fa506
test r13b, 4
jne 0x1400fa506
add al, 0xfd
cmp al, 9
jb 0x1400fa506
mov r8d, 0x120
lea rbx, [rsp + 0x260]
lea ebx, [rsp + 0x260]
mov rcx, rbx
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x170]
movaps xmm1, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0x530], xmm0
movaps xmmword [rsp + 0x540], xmm1
mov rcx, qword [rsp + 0x158]
call 0x14005ed5e
and qword [r12 + 0x230], 0
jmp 0x1400fa4c0
mov eax, dword [rsp + 0x128]
mov rcx, qword [rsp + 0x48]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0x48], rcx
mov eax, dword [rsp + 0xb0]
mov rcx, qword [rsp + 0x68]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0x68], rcx
mov al, 1
mov dword [rsp + 0x30], eax
mov al, 4
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x74], 0
mov qword [rsp + 0xc0], rax
jmp 0x1400f8daa
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
mov r12, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x48]
mov edi, dword [rsp + 0x30]
mov rbp, qword [rsp + 0x78]
je 0x1400fa5aa
movzx ecx, cl
cmp ecx, 9
jne 0x1400fa506
test r13b, 4
jne 0x1400fa506
add al, 0xfd
cmp al, 9
jb 0x1400fa506
mov r8d, 0x120
lea rbx, [rsp + 0x260]
mov rcx, rbx
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x170]
movaps xmm1, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0x530], xmm0
movaps xmmword [rsp + 0x540], xmm1
mov rcx, qword [rsp + 0x158]
call 0x14005ed5e
mov qword [r12 + 0x230], 1
mov r8d, 0x120
mov rcx, qword [rsp + 0x1f8]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x530]
movaps xmm1, xmmword [rsp + 0x540]
mov rax, qword [rsp + 0x520]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
and qword [r12 + 0x378], 0
mov r13b, 9
jmp 0x1400fa5f4
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
add dword [rax], eax
add byte [rax], al
or rcx, rax
mov qword [rsp + 0x38], rcx
xor ebp, ebp
xor eax, eax
mov qword [rsp + 0x60], rax
xor eax, eax
mov qword [rsp + 0x58], rax
lea rax, [0x14018d418]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x40], 0
lea rax, [0x14024c278]
mov qword [rsp + 0x68], rax
jmp 0x1400fa5dc
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
xor ebp, ebp
xor eax, eax
mov qword [rsp + 0x60], rax
xor eax, eax
mov qword [rsp + 0x58], rax
lea rax, [0x14018d418]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x40], 0
lea rax, [0x14024c278]
mov qword [rsp + 0x68], rax
jmp 0x1400fa62e
mov rax, qword [rsp + 0x38]
and eax, 0xffff0000
shl r14, 0x20
add rax, r14
add rax, 0x100
mov qword [rsp + 0x38], rax
movabs rax, 0xffffffff00000000
and rdx, rax
or rdx, 1
mov qword [rsp + 0x48], rdx
lea rcx, [rsp + 0x170]
call fcn.14004cb0c
mov rcx, r15
call fcn.14005ed40
mov r13b, 0xa
mov r14d, ebp
jmp 0x1400f9c01
mov rax, qword [rsp + 0x38]
and eax, 0xffff0000
shl r14, 0x20
add rax, r14
add rax, 0x100
mov qword [rsp + 0x38], rax
movabs rax, 0xffffffff00000000
and rdx, rax
or rdx, 1
mov qword [rsp + 0x48], rdx
lea rcx, [rsp + 0x3b8]
call fcn.14005ed40
lea rcx, [rsp + 0x4d8]
call fcn.14004cb0c
mov al, 0xa
mov dword [rsp + 0x34], eax
jmp 0x1400f8ebc
mov r13b, 0xb
mov r15, rsi
mov rsi, rdi
jmp 0x1400fab0c
mov r13b, 0xa
jmp 0x1400fab0c
mov al, byte [rsp + 0x102]
mov byte [rsp + 0xf6], al
movzx eax, word [rsp + 0x100]
mov word [rsp + 0xf4], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xb20]
lea rdx, [rsp + 0x7d0]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0xfc]
mov word [rsp + 0xf0], ax
mov al, byte [rsp + 0xfe]
mov byte [rsp + 0xf2], al
movzx eax, word [rsp + 0xf8]
mov word [rsp + 0xec], ax
mov al, byte [rsp + 0xfa]
mov byte [rsp + 0xee], al
mov dword [rsp + 0x16c], r12d
mov eax, edi
mov dword [rsp + 0x168], edi
mov dword [rsp + 0x164], r13d
mov rax, rdi
mov edi, ebp
mov dword [rsp + 0x238], r13d
mov dword [rsp + 0x234], eax
mov dword [rsp + 0x230], r12d
mov ecx, dword [rsp + 0x74]
mov eax, ecx
mov byte [rsp + 0xba], cl
mov eax, dword [rsp + 0x88]
mov byte [rsp + 0xb9], al
mov eax, dword [rsp + 0x84]
mov byte [rsp + 0xb8], al
mov r12, qword [rsp + 0x50]
jmp 0x1400fa749
mov bl, 9
mov ecx, dword [rsp + 0x74]
mov rdx, qword [rsp + 0x60]
mov r8, qword [rsp + 0x58]
mov r9, qword [rsp + 0x68]
mov r13d, ebx
mov dword [rsp + 0x74], ecx
mov eax, r14d
mov qword [rsp + 0x78], rax
mov al, byte [rsp + 0xb7]
mov byte [rsp + 0xbb], al
mov rax, qword [rsp + 0xc0]
mov word [rsp + 0x144], ax
mov dword [rsp + 0x144], eax
mov dword [rsp + 0x30], edi
mov dword [rsp + 0x23c], edi
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x218], rax
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x210], rax
and al, 0x10
add al, byte [rax]
add byte [rcx + rcx*4 - 0x38], cl
mov qword [rsp + 0x68], r9
mov qword [rsp + 0x208], r9
mov rax, r8
mov qword [rsp + 0x58], r8
mov dword [rsp + 0x140], eax
mov rax, rdx
mov qword [rsp + 0x60], rdx
mov dword [rsp + 0x13c], eax
mov eax, r14d
mov dword [rsp + 0x138], r14d
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x134], eax
lea r14, [rsp + 0x260]
mov rbp, qword [rsp + 0xa8]
jmp 0x1400fab0c
mov dword [rsp + 0x220], r14d
mov bl, 1
mov byte [rsp + 0x29c], bl
and dword [rsp + 0x264], 0
and dword [rsp + 0x26c], 0
and dword [rsp + 0x274], 0
and dword [rsp + 0x27c], 0
and dword [rsp + 0x284], 0
and dword [rsp + 0x28c], 0
and dword [rsp + 0x294], 0
mov byte [rsp + 0x260], 4
mov rcx, qword [rsp + 0xa0]
mov rdi, r12
lea r12, [rsp + 0x260]
mov rdx, r12
call fcn.1400fc975
mov r8d, 0x16
mov ecx, eax
lea rdx, str.invalid_settings_frame
lea r9, [0x140217800]
call fcn.1400fd401
mov bpl, byte [rdi + 0x46c]
mov byte [rdi + 0x46c], bl
mov rdx, qword [rdi + 0x498]
add rdx, 0x10
mov rcx, r12
call fcn.14005b1ae
cmp qword [rsp + 0x260], 0
jne 0x1400fbc09
mov rax, qword [rsp + 0x268]
mov qword [rsp + 0x118], rax
mov bl, byte [rsp + 0x270]
mov rdx, qword [rdi + 0x4a0]
add rdx, 0x10
mov rcx, r12
call fcn.14007d12b
cmp qword [rsp + 0x260], 0
mov eax, dword [rsp + 0x128]
jne 0x1400fbc33
mov r8d, 0x19
mov cl, 0x27
lea rdx, str.bytes_remaining_on_streamOut_of_bounds_accessC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_stream_streaminto_future.rs
call fcn.140128d60
mov byte [r12 + 0x1c2], 1
mov qword [rsp + 0x98], rax
xor eax, eax
mov qword [rsp + 0xd0], rax
mov rdi, qword [rsp + 0x98]
mov rcx, rdi
call fcn.14005e2ea
cmp al, 0x15
jne 0x1400faa96
mov rcx, rdi
call fcn.14005e5a8
test rax, rax
je 0x1400faa96
mov rcx, rax
call qword [rdx + 0x38]
movabs rcx, 0x7f4d930595993f39
xor rdx, rcx
movabs rcx, 0x2240e6c29b81d100
xor rax, rcx
or rax, rdx
jne 0x1400faa96
lea rax, [0x14018d418]
mov qword [rsp + 0x268], rax
lea rax, [0x14024c278]
mov qword [rsp + 0x270], rax
lea rax, [rsp + 0x268]
movups xmmword [rax + 0x10], xmm6
mov dword [rsp + 0x264], 6
mov word [rsp + 0x260], 0x101
mov rcx, rdi
call fcn.14007c9a5
jmp 0x1400faaa1
mov rcx, r14
mov rdx, rdi
call fcn.14005e209
mov rax, qword [rsp + 0x260]
mov qword [rsp + 0x218], rax
mov rax, qword [rsp + 0x268]
mov qword [rsp + 0x210], rax
mov rax, qword [rsp + 0x270]
mov qword [rsp + 0x208], rax
mov eax, dword [rsp + 0x278]
mov dword [rsp + 0x140], eax
mov eax, dword [rsp + 0x27c]
mov dword [rsp + 0x13c], eax
mov eax, dword [rsp + 0x280]
mov dword [rsp + 0x138], eax
mov eax, dword [rsp + 0x284]
mov dword [rsp + 0x134], eax
mov r13b, 9
lea rbx, [rsp + 0x9d0]
mov rcx, rbx
call fcn.1400f261b
mov rcx, rbx
call fcn.1400f262a
mov al, 9
cmp r13b, 0xa
je 0x1400faca6
movzx eax, r13b
cmp eax, 9
je 0x1400fb8fe
cmp eax, 0xb
je 0x1400fb8ae
mov al, byte [rsp + 0xf6]
mov byte [rsp + 0xea], al
movzx eax, word [rsp + 0xf4]
mov word [rsp + 0xe8], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xc00]
lea rdx, [rsp + 0xb20]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0xf0]
mov word [rsp + 0xe4], ax
mov al, byte [rsp + 0xf2]
mov byte [rsp + 0xe6], al
movzx eax, word [rsp + 0xec]
mov word [rsp + 0xe0], ax
mov al, byte [rsp + 0xee]
mov byte [rsp + 0xe2], al
mov al, byte [rsp + 0xbb]
mov byte [rsp + 0xbf], al
movzx eax, word [rsp + 0x144]
mov word [rsp + 0x146], ax
mov eax, dword [rsp + 0x23c]
mov dword [rsp + 0x25c], eax
mov rax, qword [rsp + 0x218]
mov qword [rsp + 0x5f8], rax
mov rax, qword [rsp + 0x210]
mov qword [rsp + 0x5f0], rax
mov rax, qword [rsp + 0x208]
mov qword [rsp + 0x5e8], rax
mov eax, dword [rsp + 0x140]
mov dword [rsp + 0x258], eax
mov eax, dword [rsp + 0x13c]
mov dword [rsp + 0x254], eax
mov eax, dword [rsp + 0x138]
mov dword [rsp + 0x250], eax
mov eax, dword [rsp + 0x134]
mov dword [rsp + 0x24c], eax
mov eax, dword [rsp + 0x238]
mov dword [rsp + 0x248], eax
mov eax, dword [rsp + 0x234]
mov dword [rsp + 0x244], eax
mov eax, dword [rsp + 0x230]
mov dword [rsp + 0x240], eax
mov al, byte [rsp + 0xba]
mov byte [rsp + 0xbe], al
mov al, byte [rsp + 0xb9]
mov byte [rsp + 0xbd], al
mov eax, r13d
mov cl, byte [rsp + 0xb8]
add byte [rax + 0xbc248c], cl
add byte [rax], al
mov byte [rsp + 0x9f8], al
mov al, byte [rsp + 0xbf]
mov byte [rsp + 0x9f9], al
movzx eax, word [rsp + 0x146]
mov word [rsp + 0x9fa], ax
mov eax, dword [rsp + 0x25c]
mov dword [rsp + 0x9fc], eax
mov rax, qword [rsp + 0x5f8]
mov qword [rsp + 0xa00], rax
mov rax, qword [rsp + 0x5f0]
mov qword [rsp + 0xa08], rax
mov rax, qword [rsp + 0x5e8]
mov qword [rsp + 0xa10], rax
mov eax, dword [rsp + 0x258]
mov dword [rsp + 0xa18], eax
mov eax, dword [rsp + 0x254]
mov dword [rsp + 0xa1c], eax
mov eax, dword [rsp + 0x250]
mov dword [rsp + 0xa20], eax
mov eax, dword [rsp + 0x24c]
mov dword [rsp + 0xa24], eax
mov eax, dword [rsp + 0x248]
mov dword [rsp + 0xa28], eax
mov eax, dword [rsp + 0x244]
mov dword [rsp + 0xa2c], eax
mov eax, dword [rsp + 0x240]
mov dword [rsp + 0xa30], eax
mov al, byte [rsp + 0xbe]
mov byte [rsp + 0xa34], al
mov al, byte [rsp + 0xea]
lea rcx, [rsp + 0xa35]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0xe8]
mov word [rcx], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xa38]
lea rdx, [rsp + 0xc00]
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0xbd]
mov byte [rsp + 0xb18], al
movzx eax, word [rsp + 0xe4]
mov rcx, qword [rsp + 0x5d0]
mov word [rcx], ax
mov al, byte [rsp + 0xe6]
mov byte [rcx + 2], al
mov al, byte [rsp + 0xbc]
mov byte [rsp + 0xb1c], al
mov al, byte [rsp + 0xe2]
mov rcx, qword [rsp + 0x5c8]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0xe0]
mov word [rcx], ax
lea rcx, [rsp + 0x8b0]
lea rdx, [rsp + 0x678]
lea r8, [rsp + 0x9f8]
call fcn.1400fd824
cmp dword [rsp + 0x8b0], 0
jne 0x1400fb819
mov ecx, dword [rsp + 0x8b4]
lea r8, [rsp + 0x8b8]
movups xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
movups xmm2, xmmword [r8 + 0x20]
movaps xmmword [rsp + 0x610], xmm0
movaps xmmword [rsp + 0x620], xmm1
movaps xmmword [rsp + 0x630], xmm2
mov eax, dword [r8 + 0x30]
mov dword [rsp + 0x640], eax
mov al, byte [rsp + 0x8ec]
movzx edx, word [r8 + 0x35]
mov word [rsp + 0xdc], dx
mov dl, byte [r8 + 0x37]
mov byte [rsp + 0xde], dl
lea r8d, [rcx - 2]
lea rdx, [r8 + 1]
cmp r8d, 2
mov r8d, 0
cmovae rdx, r8
test rdx, rdx
je 0x1400faebb
cmp rdx, 1
je 0x1400f7da8
jmp 0x1400fb86b
test al, 1
jne 0x1400faf37
mov rdx, qword [rsp + 0x200]
cmp dword [rdx], 2
jne 0x1400fbaea
mov dword [r12 + 0x430], ecx
mov ecx, dword [rsp + 0x640]
mov rdx, qword [rsp + 0x5b8]
mov dword [rdx + 0x30], ecx
movaps xmm0, xmmword [rsp + 0x610]
movaps xmm1, xmmword [rsp + 0x620]
movaps xmm2, xmmword [rsp + 0x630]
movups xmmword [rdx + 0x20], xmm2
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
mov byte [r12 + 0x468], al
mov al, byte [rsp + 0xde]
mov rcx, qword [rsp + 0x5b0]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0xdc]
mov word [rcx], ax
jmp 0x1400f7da8
cmp dword [r12 + 0x3f0], 1
jne 0x1400fb981
cmp dword [r12 + 0x414], 0
je 0x1400faf61
mov edx, dword [r12 + 0x418]
mov rcx, r12
call fcn.1401003bf
cmp dword [r12 + 0x41c], 0
je 0x1400faf8e
mov ecx, dword [r12 + 0x420]
mov qword [r12 + 0x380], rcx
mov rdx, qword [r12 + 0x10]
call fcn.14005e5d8
mov qword [r12 + 0x388], rax
mov rax, qword [rsp + 0x528]
cmp dword [rax], 0
je 0x1400fafd3
mov eax, dword [r12 + 0x3f8]
mov rcx, qword [r12 + 0x1d0]
cmp rcx, rax
cmovbe rcx, rax
cmp qword [r12 + 0x1c8], 0
cmove rcx, rax
mov qword [r12 + 0x1c8], 1
mov qword [r12 + 0x1d0], rcx
mov rdx, qword [r12 + 0x498]
add rdx, 0x10
mov rcx, r14
call fcn.14005b1ae
cmp qword [rsp + 0x260], 0
jne 0x1400fbb29
mov rax, r12
mov r12, qword [rsp + 0x268]
cmp dword [rax + 0x424], 0
je 0x1400fb01a
cmp dword [rax + 0x428], 0
setne byte [r12 + 0x105]
mov r8b, byte [rsp + 0x270]
mov dil, 3
mov bl, 1
cmp dword [rax + 0x40c], 0
je 0x1400fb230
mov qword [rsp + 0xa8], rbp
mov eax, dword [rax + 0x410]
mov r13d, dword [r12 + 0xf4]
mov dword [r12 + 0xf4], eax
xor ecx, ecx
mov ebp, eax
sub ebp, r13d
setne cl
mov edx, 0xff
cmovb ecx, edx
test cl, cl
je 0x1400fb136
lea r14, [r12 + 0x1b8]
movzx ecx, cl
cmp ecx, 1
mov byte [rsp + 0x34], r8b
jne 0x1400fb143
mov r13, qword [r12 + 0x210]
xor ebx, ebx
cmp rbx, r13
jae 0x1400fb1eb
mov rcx, qword [r12 + 0x1e8]
mov rdx, qword [r12 + 0x1f0]
mov r8, rbx
call fcn.14005e0ed
test rax, rax
je 0x1400fbade
mov eax, dword [rax]
mov ecx, dword [rdx]
mov rdi, r14
mov qword [rsp + 0x260], r14
mov dword [rsp + 0x268], ecx
mov dword [rsp + 0x26c], eax
lea r14, [rsp + 0x260]
mov rcx, r14
call fcn.140061ce8
mov ecx, dword [rax + 0xa0]
add ecx, ebp
jo 0x1400fb1de
mov dword [rax + 0xa0], ecx
mov rcx, r14
call fcn.140061ce8
lea rcx, [rax + 0xa4]
mov edx, ebp
call fcn.140062844
test eax, eax
jne 0x1400fb207
mov rax, qword [r12 + 0x210]
cmp rax, r13
sbb rbx, 0xffffffffffffffff
cmp rax, r13
sbb r13, 0
mov r14, rdi
jmp 0x1400fb08f
mov rbp, qword [rsp + 0xa8]
jmp 0x1400fb230
sub r13d, eax
mov rbp, qword [r12 + 0x210]
xor ebx, ebx
cmp rbx, rbp
jae 0x1400fb1eb
mov rcx, qword [r12 + 0x1e8]
mov rdx, qword [r12 + 0x1f0]
mov r8, rbx
call fcn.14005e0ed
test rax, rax
je 0x1400fbade
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x260], r14
mov dword [rsp + 0x268], ecx
mov dword [rsp + 0x26c], eax
lea rcx, [rsp + 0x260]
call fcn.140061ce8
mov ecx, dword [rax + 0xa0]
sub ecx, r13d
jo 0x1400fb1de
mov dword [rax + 0xa0], ecx
mov ecx, dword [rax + 0xa4]
sub ecx, r13d
jo 0x1400fb1de
mov dword [rax + 0xa4], ecx
mov rax, qword [r12 + 0x210]
cmp rax, rbp
sbb rbx, 0xffffffffffffffff
cmp rax, rbp
sbb rbp, 0
jmp 0x1400fb150
mov dword [rsp + 0x130], 3
jmp 0x1400fb20e
lea r14, [rsp + 0x260]
mov rbp, qword [rsp + 0xa8]
mov r8b, byte [rsp + 0x34]
mov bl, 1
mov dil, 3
jmp 0x1400fb230
mov dword [rsp + 0x130], edx
lea r14, [rsp + 0x260]
mov rbp, qword [rsp + 0xa8]
mov r8b, byte [rsp + 0x34]
movaps xmmword [rsp + 0x6b0], xmm6
mov dil, 1
xor ebx, ebx
mov rcx, r12
mov edx, r8d
call fcn.14007d2f8
test bl, bl
je 0x1400fb996
mov r12, qword [rsp + 0x50]
mov dword [r12 + 0x3f0], 2
jmp 0x1400f7da8
movzx eax, bl
cmp eax, 4
je 0x1400fb8ae
mov rcx, qword [rsp + 0xc8]
mov byte [rcx], bl
lea rax, [rsp + 0x8f1]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 1], xmm0
movups xmmword [rcx + 0x11], xmm1
mov rax, qword [rax + 0x1f]
mov qword [rcx + 0x20], rax
jmp 0x1400fb9f1
lea rcx, [rsp + 0x8b8]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x630], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x620], xmm1
movaps xmmword [rsp + 0x610], xmm0
test byte [rax + rdx], ah
invalid
add byte [rax], al
mov rcx, qword [rsp + 0xc8]
mov qword [rcx + 0x20], rax
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
jmp 0x1400fb9f1
cmp byte [r12 + 0x3ed], 0
je 0x1400fb956
mov rax, qword [rsp + 0xc8]
mov byte [rax], 3
jmp 0x1400fb9f1
mov rsi, qword [rsp + 0x1b8]
mov rcx, rsi
call fcn.14005cdbc
mov rax, qword [rsp + 0x6d0]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [rsp + 0x6b0]
movaps xmm1, xmmword [rsp + 0x6c0]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rax, qword [rsp + 0xc8]
mov byte [rax], 4
jmp 0x1400fb9f1
lea rcx, [rsp + 0x3b0]
call fcn.14005b166
mov rcx, qword [rsp + 0xc8]
mov rdx, rbx
movaps xmm6, xmmword [rsp + 0xce0]
movaps xmm7, xmmword [rsp + 0xcf0]
add rsp, 0xd08
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400fbc89
mov rax, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0x218]
mov qword [rax], rcx
mov rcx, qword [rsp + 0x210]
mov qword [rax + 8], rcx
or byte [rax - 0x75], cl
mov word [rax + rcx], fs
add al, byte [rax]
add byte [rax - 0x77], cl
adc byte [rbx + 0x140248c], cl
add byte [rax], al
mov dword [rax + 0x18], ecx
mov ecx, dword [rsp + 0x13c]
mov dword [rax + 0x1c], ecx
mov ecx, dword [rsp + 0x138]
mov dword [rax + 0x20], ecx
mov ecx, dword [rsp + 0x134]
mov dword [rax + 0x24], ecx
jmp 0x1400fb9f1
mov rcx, qword [rsp + 0xc8]
mov word [rcx], 0x101
mov dword [rcx + 4], ebx
lea rax, [0x14018d418]
mov qword [rcx + 8], rax
lea rax, [0x14024c278]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
jmp 0x1400fb9ed
xorps xmm0, xmm0
movaps xmmword [rsp + 0x8f0], xmm0
mov dil, 1
mov eax, 1
jmp 0x1400fb9ad
movaps xmm0, xmmword [rsp + 0x6b0]
movaps xmmword [rsp + 0x8f0], xmm0
mov eax, dword [rsp + 0x130]
movaps xmm0, xmmword [rsp + 0x8f0]
movaps xmmword [rsp + 0x790], xmm0
mov rcx, qword [rsp + 0xc8]
mov byte [rcx], dil
mov byte [rcx + 1], 1
mov dword [rcx + 4], eax
lea rax, [0x14018d418]
mov qword [rcx + 8], rax
lea rax, [0x14024c278]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x790]
movups xmmword [rcx + 0x18], xmm0
movaps xmm6, xmmword [rsp + 0xce0]
movaps xmm7, xmmword [rsp + 0xcf0]
add rsp, 0xd08
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_src_framehead.rs
mov ecx, 3
mov rdx, qword [rsp + 0x98]
call fcn.140158360
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_src_framehead.rs
mov ecx, 4
mov edx, 4
call fcn.140158360
lea r8, [0x1401a0350]
mov ecx, 1
mov edx, 1
call fcn.140158360
lea r8, [0x1401a0368]
mov ecx, 2
mov edx, 2
call fcn.140158360
lea r8, [0x1401a0368]
mov ecx, 3
mov edx, 3
call fcn.140158360
lea r8, [0x1401a0368]
jmp 0x1400fba35
lea r8, [0x1401a0368]
mov ecx, 5
mov edx, 5
call fcn.140158360
lea r8, [rsp + 0x260]
and qword [r8], 0
lea rcx, [rsp + 0x7d0]
lea rdx, [rsp + 0x6b0]
call fcn.14015bab1
lea rcx, str.reset_at_must_be_set_if_in_queue
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x20
call fcn.140158790
lea rcx, str.Pp__
call fcn.140158770
lea rcx, [0x140217748]
lea r8, [0x1402177d0]
mov edx, 0x27
call fcn.1401583f0
mov rax, qword [rsp + 0x268]
mov cl, byte [rsp + 0x270]
lea r8, [rsp + 0x3b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
jmp 0x1400fbb75
mov rax, qword [rsp + 0x268]
mov cl, byte [rsp + 0x270]
lea r8, [rsp + 0x3b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
jmp 0x1400fbb75
mov rax, qword [rsp + 0x268]
mov cl, byte [rsp + 0x270]
lea r8, [rsp + 0x3b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140217f10]
mov edx, 0x2b
call fcn.1401586d0
lea rdx, [rsp + 0x7a8]
mov qword [rdx], rax
lea rax, [rsp + 0x170]
mov qword [rsp + 0x530], rax
lea rax, [fcn.14012c0a0]
mov qword [rsp + 0x538], rax
lea r8, str.split_off_out_of_bounds:
lea rcx, [rsp + 0x260]
mov qword [rcx], r8
mov r8d, 2
mov qword [rcx + 8], r8
and qword [rcx + 0x20], 0
mov qword [rsp + 0x540], rdx
mov qword [rsp + 0x548], rax
lea rax, [rsp + 0x530]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], r8
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes_mut.rscannot_advance_past__remaining_:___
call fcn.140158310
mov rax, qword [rsp + 0x268]
mov cl, byte [rsp + 0x270]
lea r8, [rsp + 0x7d0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
jmp 0x1400fbb75
adc eax, 0x42894800
or byte [rdi], cl
push rdi
ror byte [rdi], 0x11
adc byte [rax - 0x77], cl
int1
call fcn.140061902
nop
add rsp, 0x50
pop rsi
ret
lea eax, [rcx + 0x100]
mov qword [rsp + 0x28], rax
lea rax, [rcx + 0xc0]
mov qword [rsp + 0x80], rax
lea rax, [rcx + 0xc8]
mov qword [rsp + 0x90], rax
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x40
mov qword [rsp + 0x78], rsi
mov qword [rsp + 0x30], rbx
mov rsi, qword [r14]
lea rax, [rsi - 3]
cmp rax, 1
ja 0x1400fbd95
mov rax, qword [rdi + 0x108]
cmp rax, qword [rdi + 0x120]
jbe 0x1400fbda5
jmp 0x1400fbfc7
mov rcx, r14
call fcn.1400fc65f
test al, al
jne 0x1400fc0db
and qword [rdi + 0x120], 0
and qword [rdi + 0x108], 0
mov qword [rdi + 0xb8], 4
cmp esi, 3
jne 0x1400fc2c0
mov rax, qword [rsp + 0x80]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
mov ebx, dword [rdi + 0xe0]
mov eax, dword [rdi + 0x138]
add rax, 9
mov rcx, qword [rsp + 0x28]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], rax
movabs rax, 0x90400000000
add rax, rbx
mov qword [rsp + 0x98], rax
lea rcx, [rsp + 0x98]
mov rdx, rbp
call fcn.1400652a6
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x48]
mov r13, qword [rax + 8]
mov r12, qword [rsp + 0x60]
mov rsi, r13
not rsi
cmp rsi, rcx
cmovae rsi, rcx
cmp r12, rsi
jbe 0x1400fbea6
lea r15, [rsp + 0xe0]
loopne 0x1400fbe51
add byte [rax], al
mov rcx, r15
lea rdx, [rsp + 0x50]
mov r8, rsi
call fcn.14004c4ab
mov rdx, qword [rsp + 0xe8]
mov r8, qword [rsp + 0xf0]
mov rcx, rbp
call fcn.1400652f2
mov rcx, r15
call fcn.14005b166
mov r15, qword [rsp + 0x50]
lea rax, [rsp + 0x58]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xe0], xmm0
mov rax, qword [rax + 0x10]
mov qword [rsp + 0xf0], rax
add bl, ch
invalid
add bl, ch
adc ecx, dword [rax - 0x75]
push rsp
and al, 0x58
mov rdx, qword [rsp + 0x58]
mov rcx, rbp
mov r8, r12
call fcn.1400652f2
xor r15d, r15d
mov rax, qword [rsp + 0x40]
mov r9, qword [rax + 8]
mov rcx, r9
sub rcx, r13
bswap rcx
mov qword [rsp + 0x88], rcx
xor ecx, ecx
cmp rcx, 5
je 0x1400fbeee
cmp byte [rsp + rcx + 0x88], 0
lea rcx, [rcx + 1]
je 0x1400fbed5
jmp 0x1400fc420
mov r8, qword [rax]
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_src_frameheaders.rs
mov qword [rsp + 0x20], rax
mov edx, 3
xor ecx, ecx
call fcn.14005b993
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_src_frameheaders.rs
mov qword [rsp + 0x20], rcx
mov r9d, 3
mov rcx, rax
lea r8, [rsp + 0x8d]
call fcn.14012a2af
test r15, r15
je 0x1400fbf4a
mov rax, qword [rsp + 0x40]
mov rdx, qword [rax + 8]
cmp rdx, 4
jbe 0x1400fc3eb
mov rax, qword [rax]
add byte [rax + 4], 0xfc
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0xb0], rax
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0xa0], xmm0
cmp r12, rsi
ja 0x1400fbf79
lea rcx, [rsp + 0x50]
call fcn.14005b166
test r15, r15
je 0x1400fbfbd
mov rcx, r14
call fcn.1400fc642
mov qword [rdi + 0xb8], 3
mov qword [rdi + 0xc0], r15
mov rax, qword [rsp + 0xb0]
add byte [rax - 0x75], cl
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r15], cl
sub byte [rsp + 0xa0], al
movups xmmword [rcx], xmm0
mov dword [rdi + 0xe0], ebx
lea rbp, [rsp + 0x40]
jmp 0x1400fbd73
lodsb al, byte [rsi]
std
invalid
invalid
lodsb al, byte [rsi]
std
invalid
dec dword [rax - 0x75]
mov bh, 0x40
add dword [rax], eax
add dword [rax], eax
add byte [rax - 0x75], cl
lahf
add qword [rax], rax
add byte [rax - 0x77], cl
int1
call qword [rbx + 0x38]
test al, al
je 0x1400fc01f
xor eax, eax
cmp rax, 0x400
je 0x1400fc068
and dword [rsp + rax + 0xe0], 0
lea rcx, [0x14024c278]
mov qword [rsp + rax + 0xe8], rcx
add byte [rax - 0x7d], cl
rcl byte [rax], 0xeb
invalid
add byte [rax - 0x7d], cl
rcl byte [rax], 0xeb
fisttp dword [rax - 0x75]
and al, 0x28
mov rcx, qword [rsp + 0x28]
call fcn.1400fc439
mov qword [rsp + 0x20], rdx
lea rcx, [rsp + 0xe0]
mov rdx, rsi
mov r8, qword [rsp + 0x38]
mov r9, rax
call qword [rbx + 0x20]
mov rax, qword [rsp + 0xe0]
cmp rax, 2
je 0x1400fc3fc
mov rbx, qword [rsp + 0xe8]
test rax, rax
je 0x1400fc0c9
jmp 0x1400fc408
mov rcx, qword [rsp + 0x28]
lea r15, [rsp + 0xe0]
mov rdx, r15
call fcn.1400fc489
mov rcx, r15
mov rdx, rax
lea r8, [0x140215648]
call fcn.1400fc4bd
mov qword [rsp + 0x20], rdx
lea rcx, [rsp + 0x50]
mov rdx, rsi
mov r8, qword [rsp + 0x38]
mov r9, rax
call qword [rbx + 0x40]
mov rax, qword [rsp + 0x50]
cmp rax, 2
je 0x1400fc3fc
mov rbx, qword [rsp + 0x58]
test rax, rax
jne 0x1400fc408
lea rbp, [rsp + 0x40]
mov rcx, qword [rsp + 0x28]
mov rdx, rbx
call 0x1400fc457
add dword [rbx], 0x93e90000
cld
invalid
invalid
mov rsi, qword [rdi + 0x108]
sub rsi, qword [rdi + 0x120]
mov eax, 0
cmovb rsi, rax
mov rcx, r14
call fcn.1400fc59a
add byte [rax + 9], cl
invalid
mov esi, 0
mov rbx, qword [rsp + 0x30]
mov ebx, dword [rsp + 0x30]
mov ebx, dword [rsp + 0x30]
je 0x1400fbd69
pop rsp
cld
invalid
mov r13, qword [rdi + 0x140]
mov rbx, qword [rdi + 0x148]
mov rcx, r13
call qword [rbx + 0x38]
test al, al
je 0x1400fc14c
xor eax, eax
lea rcx, [0x14024c278]
cmp rax, 0x400
je 0x1400fc16f
and dword [rsp + rax + 0xe0], 0
mov qword [rsp + rax + 0xe8], rcx
add rax, 0x10
add eax, 0x10
add eax, 0x10
jmp 0x1400fc12e
mov rax, qword [rdi + 0x108]
cmp rax, qword [rdi + 0x120]
jbe 0x1400fc220
mov rcx, qword [rsp + 0x28]
call fcn.1400fc439
jmp 0x1400fc228
mov rcx, qword [rsp + 0x28]
lea r15, [rsp + 0xe0]
mov rdx, r15
call fcn.1400fc489
mov rsi, rax
mov r8d, 0x40
mov rcx, rax
mov rdx, r15
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bufchain.rs
call fcn.1400fc513
test rdx, rdx
je 0x1400fc1d4
mov r12, rax
mov rcx, r14
call fcn.1400fc59a
test rax, rax
test eax, eax
je 0x1400fc1d4
mov rcx, r14
call fcn.1400fc53d
mov rcx, rax
call fcn.1400fc4e3
invalid
add eax, dword [rax]
add byte [rcx - 0x77], al
add al, 0x24
mov qword [r12 + 8], rdx
mov edx, 1
jmp 0x1400fc1d6
invalid
xor edx, edx
lea rbp, [rsp + 0x40]
add rdx, rsi
lea rcx, [rsp + 0xe0]
lea r8, [0x140215648]
call fcn.1400fc4bd
add al, byte [rax]
add byte [rax - 0x77], cl
push rsp
and al, 0x20
lea rcx, [rsp + 0x50]
mov rdx, r13
mov r8, qword [rsp + 0x38]
mov r9, rax
call qword [rbx + 0x40]
mov rax, qword [rsp + 0x50]
cmp rax, 2
je 0x1400fc3d5
mov rsi, qword [rsp + 0x58]
jmp 0x1400fc25d
mov rcx, r14
call fcn.1400fc53d
mov qword [rsp + 0x20], rdx
lea rcx, [rsp + 0xe0]
mov rdx, r13
mov r8, qword [rsp + 0x38]
mov r9, rax
call qword [rbx + 0x20]
mov rax, qword [rsp + 0xe0]
add byte [rax - 0x7d], cl
clc
add cl, byte [rdi]
invalid
add byte [rcx], 0
invalid
add byte [rax - 0x7d], cl
clc
add cl, byte [rdi]
test byte [rax + 0x48000001], al
mov esi, dword [rsp + 0xe8]
mov rsi, qword [rsp + 0xe8]
test rax, rax
jne 0x1400fc3e1
mov rax, qword [rdi + 0x108]
mov eax, dword [rdi + 0x108]
mov edx, 0
mov r12, rsi
sub rax, qword [rdi + 0x120]
cmovae rdx, rax
jbe 0x1400fc294
add byte [rcx - 0x77], cl
hlt
mov r12, rsi
sub r12, rdx
jbe 0x1400fc2a9
mov rcx, qword [rsp + 0x28]
call 0x1400fc457
mov rcx, r14
mov rdx, r12
mov edx, esp
call fcn.1400fc5b8
mov rbx, qword [rsp + 0x30]
jmp 0x1400fbd69
mov rcx, qword [rsp + 0x28]
mov rdx, rsi
bnd call 0x1400fc457
mov rbx, qword [rsp + 0x30]
jmp 0x1400fbd69
cmp esi, 4
je 0x1400fc35b
mov rcx, qword [rsp + 0x80]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x100], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
mov rax, qword [rdi + 0xf8]
mov qword [rsp + 0x60], rax
movups xmm0, xmmword [rdi + 0xe8]
movaps xmmword [rsp + 0x50], xmm0
lea rcx, [rdi + 0x70]
call case.0x1400d4125.270
mov qword [rdi + 0x70], rsi
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
add byte [rdi], cl
adc dword [rdi + 0x78], eax
add byte [rdi], cl
adc dword [rdi + 0x78], eax
movups xmmword [rdi + 0x88], xmm1
mov rax, qword [rsp + 0x100]
mov qword [rdi + 0x98], rax
movaps xmm0, xmmword [rsp + 0x50]
and al, 0x50
movups xmmword [rdi + 0xa0], xmm0
mov rax, qword [rsp + 0x60]
mov qword [rdi + 0xb0], rax
mov rcx, qword [rdi + 0x140]
mov rax, qword [rdi + 0x148]
mov rdx, qword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
call qword [rax + 0x28]
test rax, rax
je 0x1400fc37b
mov rsi, rax
jmp 0x1400fc385
mov rbx, rdx
test rdx, rdx
je 0x1400fc3b7
xor esi, esi
lea rdi, [rsp + 0xb8]
mov rcx, rdi
call fcn.1400f261b
xchg byte [rdx - 1], ah
dec dword [rax - 0x77]
stc
xchg byte [rdx - 1], ah
dec dword [rax - 0x77]
stc
call fcn.1400f262a
mov rax, rsi
mov rdx, rbx
add rsp, 0x4e8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
lea rsi, [rsp + 0xb8]
mov rcx, rsi
call fcn.1400f261b
mov rcx, rsi
call fcn.1400f262a
xor ebx, ebx
xor esi, esi
jmp 0x1400fc39d
mov eax, 2
mov rbx, qword [rsp + 0x78]
jmp 0x1400fc40d
mov eax, 1
mov rbx, rsi
jmp 0x1400fc40d
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_src_frameheaders.rs
mov ecx, 4
call fcn.140158360
mov eax, 2
mov rbx, qword [rsp + 0x30]
pop rsp
and al, 0x30
jmp 0x1400fc40d
mov eax, 1
cmp eax, 2
jne case.0x1400c6d10.505
mov esi, 1
jmp 0x1400fc379
lea rcx, str.assertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_src_frameheaders.rs
mov edx, 0x3e
call fcn.1401583f0
int3
xchg ecx, eax
cmp cl, byte [rdx]
add byte [rbp + rcx*4 + 5], cl
retf 0xa3a
cmovae ecx, eax
lea r9, [0x140228630]
jmp fcn.14005da54
std
invalid
idiv bh
std
adc eax, 0x8348fff6
sub esp, 0x28
mov r9, qword [rcx + 8]
mov r8, qword [rcx + 0x20]
xor eax, eax
sub r9, r8
invalid
cmovae rax, r9
cmp rax, rdx
jb 0x1400fc47d
add r8, rdx
mov qword [rcx + 0x20], r8
add rsp, 0x28
ret
mov rcx, rdx
mov rdx, rax
call fcn.140158236
int3
add byte [rcx + 0x56894806], cl
or byte [rax + 1], bh
jmp case.0x1400ceb53.323
lea ecx, str.assertion_failed:_buf.len_____c::ULONG::MAX_as_usize_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_syspalwindowsio.rs
or eax, 0x11b5bf
lea r8, [0x140217b50]
mov edx, 0x35
add byte [rax], al
call fcn.1401583f0
int3
mov r10, r8
sub r10, rcx
jb 0x1400fc531
jne 0x1400fc57d
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
cmp rcx, r8
ror dword [rcx + 0xf], 0x43
enter 0xffffffffffff8d4c, 0xd
invalid
rcl byte [rdx], 0
add al, ch
jrcxz 0x1400fc583
idiv bh
jmp case.0x14006644c.1388
enter 0xffffffffffff8d4c, 0xd
invalid
add al, ch
jrcxz 0x1400fc583
lea rax, [0x14024c278]
xor edx, edx
mov rcx, qword [rsi + 0x28]
cmp rdx, rcx
cmovb rcx, rdx
retf 0x8948
retf 0x8348
invalid
and byte [rsi - 0x3d], bl
sub byte [r8 + 0x39], cl
sal byte [rdx + 0x50], 1
mov rsi, rdx
mov rdi, rcx
mov rcx, qword [rcx]
test rcx, rcx
je 0x1400fc5f9
cmovae rdx, r8
cmp rdx, rsi
jb 0x1400fc62f
or cl, dh
dec dword [rax - 0x75]
sub byte [r8 + 0x29], r9b
sub byte [rax + 0x29], cl
invalid
jne fcn.1400f1c14
ret
dec dword [rax - 0x7d]
add byte ds:[rbp + 0x1c], dh
mov rcx, qword [rsp + 0x30]
mov dl, byte [rsp + 0x38]
mov esi, dword [rcx + 0xfc]
call fcn.14007d2f8
mov eax, esi
add rsp, 0x50
push rax
pop rsi
ret
mov eax, dword [rsp + 0x30]
mov cl, byte [rsp + 0x38]
lea r8, [rsp + 0x40]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rcx, str.called__Result::unwrap____on_an__Err__value
out dx, eax
adc al, 0
lea r9, [0x140217f10]
mov edx, 0x2b
add byte [rax], al
add al, ch
in eax, dx
invalid
invalid
add ah, cl
add byte [rax], al
add al, ch
in eax, dx
mov edi, 0x56cc0005
push rdi
sub rsp, 0x28
mov rdi, rdx
mov rsi, rcx
call fcn.1400fd45c
test al, al
je 0x1400fc6ff
xor edx, edx
xor eax, eax
jmp 0x1400fc70f
mov rcx, rsi
mov rdx, rdi
call fcn.1400fbd03
stc
cmc
invalid
dec dword [rax - 0x7b]
invalid
je 0x1400fc716
add rsp, 0x28
pop rdi
pop rsi
ret
test rdx, rdx
jne 0x1400fc6fb
mov rcx, rsi
call fcn.1400fd45c
test al, al
jne 0x1400fc6f9
mov eax, 1
jmp 0x1400fc70f
push r14
push r12
push rsp
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x200
mov qword [rsp + 0xb0], 2
and qword [rsp + 0xd0], 0
mov rax, qword [r9 + 0xb8]
mov qword [r9 + 0xb8], 3
cmp rax, 3
jne 0x1400fc78b
lea rsi, [rsp + 0xb0]
mov rcx, rsi
int1
call fcn.1400f261b
mov rcx, rsi
call fcn.1400f262a
push qword [rcx]
imul cl
popfq
add dword [rax], eax
invalid
lahf
pop rsi
invalid
mov rsi, rcx
mov qword [rsp + 0x68], rax
movups xmm0, xmmword [r9 + 0xc0]
movups xmm1, xmmword [r9 + 0xd0]
rol byte [rax], 1
add byte [rax], al
movups xmm2, xmmword [r9 + 0xe0]
movups xmm3, xmmword [r9 + 0xf0]
lock add byte [rax], al
invalid
movups xmmword [rsp + 0x90], xmm2
movups xmmword [rsp + 0x70], xmm0
jo 0x1400fc7d0
adc dword [rsp + 0x80], ecx
movups xmmword [rsp + 0xa0], xmm3
pushfq
and al, 0xa0
add byte [rax], al
add byte [rbx + 0x9824ac], cl
lodsb al, byte [rsi]
and al, 0x98
add byte [rax], al
invalid
pushfq
and al, 0xa0
add byte [rax], al
add byte [rbx + 0x9824ac], cl
lodsb al, byte [rsi]
and al, 0x98
add byte [rax], al
invalid
mov r14d, dword [rsp + 0x9c]
mov eax, dword [rcx + 0x4c]
and dword [rcx + 0x4c], 0
cmp eax, 1
je 0x1400fc7fe
cmp eax, 2
jne 0x1400fc93c
test dword [rax + 1], ecx
add byte [rax], al
invalid
test dword [rax + 1], ecx
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
and al, 0x68
lea rcx, [rsp + 0x68]
jmp 0x1400fc909
mov rbx, r8
mov rdi, rdx
mov r12b, byte [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rbx + 0xa82484], cl
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
movzx edx, word [rsp + 0xac]
lodsb al, byte [rsi]
add byte [rax], al
add byte [rdx + rcx*4 - 0x44], al
mov r15b, byte [rsp + 0xae]
lea rcx, [rsp + 0x30]
mov r15b, byte [rsp + 0xae]
lea rcx, [rsp + 0x30]
mov dword [rcx + 0x28], eax
movups xmm0, xmmword [rsp + 0x68]
movups xmm1, xmmword [rsp + 0x78]
movaps xmmword [rcx], xmm0
movaps xmmword [rcx + 0x10], xmm1
mov rax, qword [rsp + 0x88]
and al, 0x88
add byte [rax], al
invalid
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx + 0x20], rax
mov byte [rcx + 0x2e], r15b
mov word [rcx + 0x2c], dx
push rcx
invalid
mov qword [rcx + 0x20], rax
mov byte [rcx + 0x2e], r15b
mov word [rcx + 0x2c], dx
push rcx
invalid
push rcx
sub al, 0xe8
sbb dh, byte [rax - 1]
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
cmpsb byte [rsi], byte [rdi]
call fcn.1400f386f
test rax, rax
je case.0x1400ef163.91
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0x4428246c], cl
mov dword [rsp + 0x28], ebp
mov dword [rsp + 0x2c], r14d
mov dword [rsp + 0x2c], esi
mov dword [rsp + 0x2c], esi
mov qword [rsp + 0x20], rbx
test r12b, r12b
and byte [rbp - 0x7c], al
in al, 0x74
je 0x1400fc87a
invalid
invalid
iretd
je 0x1400fc87a
or r15b, 1
mov byte [rsp + 0x5e], r15b
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
mov rax, qword [rsp + 0x50]
and al, 0x50
push rax
push rax
mov ecx, dword [rsp + 0x58]
and al, 0x58
movzx edx, word [rsp + 0x5c]
mov r8b, byte [rsp + 0x5e]
mov al, byte [rsp + 0x5e]
mov al, byte [rsp + 0x5e]
mov r9b, byte [rsp + 0x5f]
lea rbx, [rsp + 0xd8]
and al, 0xd8
add byte [rax], al
add byte [rax], al
and al, 0xd8
add byte [rax], al
add byte [rax], al
mov qword [rbx + 0x28], rax
mov dword [rbx + 0x30], ecx
mov word [rbx + 0x34], dx
mov byte [rbx + 0x36], r8b
add byte [rax], al
mov qword [rbx + 0x28], rax
mov dword [rbx + 0x30], ecx
mov word [rbx + 0x34], dx
mov byte [rbx + 0x36], r8b
mov byte [rbx + 0x37], r9b
movups xmmword [rbx + 0x18], xmm1
movups xmmword [rbx + 8], xmm0
mov byte [rbx], 0
add eax, dword [rax]
add eax, dword [rax]
lea r14, [rsp + 0x20]
lea esi, [rsp + 0x20]
mov rcx, r14
int1
call fcn.140061ce8
mov rcx, rax
mov rdx, rdi
cli
cli
mov r8, rbx
call fcn.1400fd4fb
invalid
or al, 0
add byte [rcx + rcx*4 - 0xf], cl
call fcn.140061c62
cmp dword [rax + 0x84], 0
test byte [rax], al
add byte [rax], al
invalid
test byte [rax], al
add byte [rax], al
add byte [rsi + 0x11], bh
add byte [rax], al
add byte [rax], al
jle case.0x1400ec41a.154
add rsi, 0x10
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
lea edx, [rsp + 0x20]
mov rcx, rsi
call fcn.1400627af
mov sil, 1
jmp 0x1400fc910
invalid
or al, 0x48
lea ecx, [rsp + 0x30]
lea rcx, [rsp + 0x30]
call fcn.1400f1c14
xor esi, esi
lea rdi, [rsp + 0xb0]
mov esp, 0xb024
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.1400f261b
mov rcx, rdi
dec dword [rax - 0x77]
stc
call fcn.1400f262a
mov eax, esi
add rsp, 0x200
invalid
add byte [rdx], al
add byte [rax], al
invalid
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rax, str.wasnt_expecting_a_frame_to_reclaim
lea rcx, [rsp + 0xd8]
fadd dword [rax]
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x14024c278]
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x14024c278]
lea eax, [0x14024c278]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streamsprioritize.rsinvalid_frame_n__
call fcn.140158310
add ah, cl
add ah, cl
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x158
add byte [rax - 0x77], cl
invalid
mov rbx, rcx
call fcn.1400fd45c
or al, byte [rax]
add byte [rax + rax*8 + 0x92b840f], al
add byte [rax], al
or al, byte [rax]
add byte [rax + rax*8 + 0x92b840f], al
add byte [rax], al
mov qword [rsp + 0x130], 2
add al, byte [rax]
add byte [rax], al
and qword [rsp + 0x150], 0
push rax
add dword [rax], eax
add byte [rax], al
movzx eax, byte [rsi]
lea rcx, [0x14024ff28]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
add rsi, 8
lea rax, [rsp + 0x70]
lea eax, [rsp + 0x70]
mov ecx, 9
mov rdi, rax
invalid
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call fcn.1400fc59a
mov ecx, dword [rbx + 0x138]
cmp rax, rcx
jbe 0x1400fced2
invalid
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
and al, 0x70
call fcn.1400f1c14
lea rsi, [rsp + 0x130]
dec dword [rax - 0x73]
mov ah, 0x24
xor byte [rcx], al
add byte [rax], al
mov rcx, rsi
call fcn.1400f261b
mov rcx, rsi
call fcn.1400f262a
mov al, 2
jmp 0x1400fd36d
mov al, byte [rsi + 9]
lea rdi, [rsp + 0x71]
jno 0x1400fc9a8
invalid
invalid
mov rax, qword [rsi + 1]
mov qword [rdi - 1], rax
add rbx, 0x100
add ebx, 0x100
movzx eax, al
or rax, 0x600
shl rax, 0x20
lea rcx, [rsp + 0xb8]
add byte [rax - 0x77], cl
add dword [rdx + 8], edi
add byte [rax], al
ror byte [rax + 0xd], 0
invalid
add byte [rax], al
mov r8, rbx
call fcn.14006547c
mov r8d, 8
mov rcx, rbx
mov rdx, rdi
call fcn.14000ba23
mov esp, 0xe9fff0ef
out 8, eax
add byte [rax], al
mov esp, 0xe9fff0ef
out 8, eax
add byte [rax], al
lea rdx, [rsi + 8]
mov r12d, dword [rsi + 0x120]
movzx eax, byte [rsi + 0x124]
add dword [rax], eax
add byte [rbx + 0x1388b], cl
add byte [rax], al
add dword [rax], eax
add byte [rbx + 0x1388b], cl
add byte [rax], al
add rcx, 9
lea r8, [rbx + 0x100]
add byte [rax], al
add rcx, 9
lea r8, [rbx + 0x100]
lea rdi, [rsp + 0x30]
mov qword [rdi], r8
xor byte [rcx + rcx*4 + 7], cl
mov qword [rdi + 8], rcx
shl rax, 0x20
or rax, r12
bts rax, 0x28
lea r14, [rsp + 0xe8]
mov ah, 0x24
call 0x1890fcab0
mov dword [rsi], eax
mov ah, 0x24
call 0x1890fcab0
mov dword [rsi], eax
lea r15, [rsp + 0xb8]
lea edi, [rsp + 0xb8]
mov rcx, r15
mov r8, rbx
call fcn.1400654ec
idiv bh
mov rsi, qword [rbx + 0x108]
add byte [rax], al
add byte [rax], al
mov rcx, r14
mov rdx, rdi
call fcn.1400652a6
mov rax, qword [rdi]
mov rcx, qword [rdi + 8]
mov r13, qword [rax + 8]
mov rdi, qword [r15 + 0x10]
mov r14, r13
not r14
invalid
cmp r14, rcx
cmovae r14, rcx
int1
int1
cmp rdi, r14
jbe 0x1400fcf55
lea r15, [rsp + 0x70]
mov qword [rsp + 0x28], r12
lea r12, [rsp + 0xb8]
mov eax, 0x4c000000
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov ecx, edi
mov ecx, edi
mov rdx, r12
mov r8, r14
call fcn.14004c4ab
mov rdx, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
adc byte [rax - 0x73], cl
and al, 0x30
adc byte [rax - 0x73], cl
and al, 0x30
call fcn.1400652f2
mov rcx, r15
call fcn.14005b166
mov rbp, qword [r12]
mov ebp, dword [rsp]
mov ebp, dword [rsp]
movups xmm0, xmmword [r12 + 8]
movaps xmmword [r15], xmm0
mov rax, qword [r12 + 0x18]
mov r12, qword [rsp + 0x28]
mov qword [r15 + 0x10], rax
jmp 0x1400fcf6c
invalid
add al, 0
invalid
adc eax, 0x8b000004
or byte [rcx + 0x44602444], r9b
mov ebp, dword [rsi + 0xc]
outsb dx, byte [rsi]
invalid
add al, 0
add byte [rbx + 0x44890846], cl
mov eax, dword [rsi + 8]
mov dword [rsp + 0x60], eax
mov eax, dword [rsi + 8]
mov dword [rsp + 0x60], eax
mov r13d, dword [rsi + 0xc]
outsb dx, byte [rsi]
or al, 0x8b
adc byte [rcx + 0x44642444], r9b
and al, 0x64
and al, 0x64
mov r12d, dword [rsi + 0x14]
mov eax, dword [rsi + 0x10]
mov dword [rsp + 0x64], eax
and al, 0x64
and al, 0x64
and al, 0x64
mov r12d, dword [rsi + 0x14]
mov eax, dword [rsi + 0x18]
mov dword [rsp + 0x68], eax
mov r15d, dword [rsi + 0x1c]
mov eax, dword [rsi + 0x20]
mov dword [rsp + 0x6c], eax
insb byte [rdi], dx
mov r14d, dword [rsi + 0x24]
mov ebp, dword [rsi + 0x2c]
mov r8d, dword [rsi + 0x34]
movzx eax, byte [rsi + 0x3c]
cmp al, 0x48
add ebx, 0x100
mov edi, dword [rsi + 4]
jle 0x1400fcb9c
jle 0x1400fcb9c
add al, 0x48
or eax, 0x400
or rax, 0x400
add byte [rax], al
shl rax, 0x20
xor ecx, ecx
test edi, edi
invalid
mov edx, 6
add byte [rax], al
add byte [rax + 0xf], cl
ror dword [rax - 0x73], 1
ror dword [rax - 0x73], 1
invalid
invalid
test r13d, r13d
cmove rcx, rdx
lea rdx, [rcx + 6]
invalid
test r12d, r12d
cmove rdx, rcx
lea rcx, [rdx + 6]
lea ecx, [rdx + 6]
invalid
invalid
test r15d, r15d
cmove rcx, rdx
lea rdx, [rcx + 6]
test r14d, r14d
test esi, esi
cmove rdx, rcx
ror dword [rax - 0x73], 1
invalid
invalid
add byte [rax], al
add byte [rax + 0xf], cl
ror dword [rax - 0x73], 1
ror dword [rax - 0x73], 1
invalid
invalid
invalid
test ebp, ebp
cmove rcx, rdx
lea rdx, [rcx + 6]
mov dword [rsp + 0x28], r8d
sub byte [rbp - 0x7b], al
test r8d, r8d
cmove rdx, rcx
lea rcx, [rsp + 0x70]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
mov eax, dword [rsi + 0x28]
mov dword [rsp + 0x58], eax
and al, 0x58
mov eax, dword [rsi + 0x30]
mov dword [rsp + 0x5c], eax
mov esi, dword [rsi + 0x38]
jbe 0x1400fcc46
mov r8, rbx
call fcn.14006547c
mov dh, dh
invalid
test edi, edi
invalid
je 0x1400fcc29
mov dh, dh
inc dword [rbp + 0x480f74ff]
push qword [rdi + rcx + 0x48]
push qword [rdi + rcx + 0x48]
mov rcx, rbx
mov ecx, ebx
xor edx, edx
mov r8d, dword [rsp + 0x60]
call fcn.140067bd8
scasd eax, dword [rdi]
idiv bh
scasd eax, dword [rdi]
idiv bh
test r13d, r13d
je 0x1400fcc40
mov rcx, rbx
mov edx, 1
mov r8d, dword [rsp + 0x64]
and al, 0x64
and al, 0x64
call fcn.140067bd8
call fcn.140067bd8
test r12d, r12d
je 0x1400fcc57
invalid
mov rcx, rbx
mov edx, 2
mov r8d, dword [rsp + 0x68]
call fcn.140067bd8
invalid
inc dword [rbp - 0x7b]
push qword [rdx + rdx + 0x48]
mov rcx, rbx
test r15d, r15d
je 0x1400fcc6e
mov rcx, rbx
mov edx, 3
mov r8d, dword [rsp + 0x6c]
add byte [rax], al
add byte [rbx + rcx*4 + 0x44], al
and al, 0x6c
call fcn.140067bd8
push 0xffffffffffffffaf
idiv bh
test r14d, r14d
je 0x1400fcc85
mov rcx, rbx
mov ecx, ebx
mov edx, 4
mov r8d, dword [rsp + 0x58]
and al, 0x58
and al, 0x58
call fcn.140067bd8
test ebp, ebp
je case.0x1400f925d.11
mov rcx, rbx
mov edx, 5
mov r8d, dword [rsp + 0x5c]
call fcn.140067bd8
invalid
inc dword [rbx + 0x28247c]
cmp dword [rsp + 0x28], 0
je 0x1400fd353
mov rcx, rbx
mov edx, 6
mov r8d, esi
call fcn.140067bd8
jmp 0x1400fd353
invalid
add byte [rax], al
lea rdx, [rsi + 8]
lea edx, [rsi + 8]
mov r9d, dword [rsi + 0x118]
mov edi, dword [rsi + 0x11c]
add byte [rax], al
mov ds, word [rax]
add dword [rax], eax
add byte [rbx + 0x11cbe], cl
add byte [rax], al
movzx eax, byte [rsi + 0x120]
add byte [rax], al
movzx eax, byte [rsi + 0x120]
mov ecx, dword [rbx + 0x138]
add rcx, 9
lea r8, [rbx + 0x100]
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x30
lea r14, [rsp + 0x30]
mov qword [r14], r8
mov dword [rsi], eax
mov qword [r14 + 8], rcx
shl rax, 0x20
shl eax, 0x20
mov qword [rsp + 0x28], r9
or rax, r9
enter 0xffffffffffffb948, 0
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [0x14957cd08], al
add byte [rax], al
or rcx, rax
lea r15, [rsp + 0xe8]
mov qword [r15], rcx
add byte [rax], al
or rcx, rax
lea r15, [rsp + 0xe8]
mov qword [r15], rcx
mov esp, 0xe824
add byte [rcx - 0x77], cl
cmovl ecx, dword [rbp + 0xb824a4]
invalid
invalid
lea r12, [rsp + 0xb8]
mov eax, 0x4c000000
mov ecx, esp
add byte [rax], al
mov rcx, r12
mov r8, rbx
call fcn.1400654ec
idiv bh
idiv bh
mov rsi, qword [rbx + 0x108]
mov rcx, r15
mov rdx, r14
call fcn.1400652a6
mov rax, qword [r14]
mov r13, qword [rax + 8]
mov rcx, r14
mov ecx, esi
mov ecx, esi
mov edx, edi
call fcn.14006545b
xchg esi, esi
invalid
xchg esi, esi
dec dword [rcx - 0x75]
jl case.0x1400f893d.27
idiv bh
mov rdi, qword [r12 + 0x10]
mov rax, qword [r14]
mov rcx, qword [r14 + 8]
mov r14, qword [rax + 8]
not r14
invalid
cmp r14, rcx
cmovae r14, rcx
cmp rdi, r14
jbe 0x1400fd079
lea r15, [rsp + 0x70]
lea edi, [rsp + 0x70]
lea r12, [rsp + 0xb8]
add byte [rax], al
mov rcx, r15
mov rdx, r12
mov r8, r14
call fcn.14004c4ab
mov rdx, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
lea rcx, [rsp + 0x30]
call fcn.1400652f2
dec dword [rcx + rcx*4 - 7]
call fcn.14005b166
invalid
jrcxz 0x1400fcd96
dec dword [rcx - 0x75]
sub al, 0x24
movups xmm0, xmmword [r12 + 8]
adc byte [rsp + 8], al
invalid
adc byte [rsp + 8], al
movaps xmmword [r15], xmm0
mov rax, qword [r12 + 0x18]
mov qword [r15 + 0x10], rax
adc cl, ch
rol byte [rdx], cl
add byte [rax], al
mov eax, dword [rsi + 4]
mov esi, dword [rsi + 8]
jbe 0x1400fcdcc
add al, 0x8b
jbe 0x1400fcdcc
add rbx, 0x100
add ebx, 0x100
movabs rdx, 0x30000000000
mov edx, 0
add byte [rbx], al
add eax, dword [rax]
invalid
or rdx, rax
lea rcx, [rsp + 0x70]
jo 0x1400fce26
mov dword [rcx], edx
jo 0x1400fce26
mov dword [rcx], edx
jmp 0x1400fceb6
mov rax, qword [rsi + 0x28]
mov qword [rsp + 0x90], rax
movups xmm0, xmmword [rsi + 8]
movups xmm1, xmmword [rsi + 0x18]
sbb byte [rdi], cl
sub dword [rsp + 0x80], ecx
sbb byte [rdi], cl
sub dword [rsp + 0x80], ecx
movaps xmmword [rsp + 0x70], xmm0
lea rsi, [rbx + 0x100]
movabs rax, 0x70000000000
lea rcx, [rsp + 0x50]
and al, 0x50
mov qword [rcx], rax
mov r14, qword [rsp + 0x80]
lea rdx, [r14 + 8]
or byte [rcx - 0x77], cl
invalid
call fcn.14006547c
dec dword [rbx + 0x902494]
add byte [rax], al
add byte [rcx - 0x73], cl
push rsi
or byte [rcx - 0x77], cl
invalid
dec dword [rbx + 0x902494]
add byte [rax], al
mov rcx, rsi
call fcn.1400654cb
mov edx, dword [rsp + 0x94]
mov rcx, rsi
int1
int1
call fcn.1400654cb
test r14, r14
je 0x1400fd1b4
lea rdi, [rsp + 0xb8]
lea rdx, [rsp + 0x70]
mov rcx, rdi
call fcn.14004c246
mov qword [rdi + 0x10], r14
movups xmm0, xmmword [rdi]
movaps xmmword [rsp + 0x30], xmm0
mov rax, qword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
mov qword [rsp + 0x40], rax
mov rax, qword [rdi + 0x18]
mov qword [rsp + 0x48], rax
mov r14, qword [rsp + 0x40]
mov rdi, qword [rsp + 0x38]
jmp case.0x1400d38c5.308
mov eax, dword [rsi + 4]
mov esi, dword [rsi + 8]
add rbx, 0x100
bts rax, 0x2b
bts eax, 0x2b
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
mov qword [rcx], rax
mov edx, 4
mov r8, rbx
call fcn.14006547c
mov rcx, rbx
mov edx, esi
call fcn.1400654cb
inc byte [rbp - 0x7e16000a]
add al, 0
invalid
cmp rax, qword [rbx + 0x128]
jae 0x1400fd1d2
mov rcx, qword [rbx + 0x108]
add rcx, rax
jb 0x1400fd2f6
lea rsi, [rbx + 0x100]
lea rdi, [rsp + 0x70]
movzx edx, byte [rdi + 0x46]
mov ecx, dword [rdi + 0x40]
shl rdx, 0x20
or rdx, rcx
lea rcx, [rsp + 0xb8]
mov qword [rcx], rdx
mov rdx, rax
mov r8, rsi
call fcn.14006547c
mov rcx, rdi
call fcn.1400fc65f
test al, al
je 0x1400fd282
mov rcx, rdi
call fcn.1400fc53d
mov r14, rdx
mov rcx, rsi
mov rdx, rax
mov edx, eax
mov r8, r14
call 0x1400fd481
add byte [rax - 0x77], cl
stc
mov rdx, r14
call fcn.1400fc5b8
jmp 0x1400fcf1f
mov rdx, qword [rsp + 0xc0]
lea rcx, [rsp + 0x30]
mov r8, rdi
call fcn.1400652f2
xor ebp, ebp
in eax, dx
in eax, dx
mov rax, qword [rsp + 0x30]
mov r9, qword [rax + 8]
mov rcx, r9
sub rcx, r13
bswap rcx
lea r15, [rsp + 0x55]
mov qword [r15 - 5], rcx
xor ecx, ecx
cmp rcx, 5
je 0x1400fcf9f
cmp byte [rsp + rcx + 0x50], 0
lea rcx, [rcx + 1]
je 0x1400fcf89
push rax
add byte [rax - 0x73], cl
add qword [r15 + rbp*8 - 0x17], rsi
invalid
invalid
jmp 0x1400fd0be
mov r8, qword [rax]
lea rdx, [rsi + 3]
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_src_frameheaders.rs
invalid
or al, byte [rax]
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.14005b993
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_src_frameheaders.rs
mov qword [rsp + 0x20], rcx
mov r9d, 3
mov rcx, rax
invalid
mov r8, r15
call fcn.14012a2af
test rbp, rbp
je 0x1400fcff9
mov rax, qword [rsp + 0x30]
mov rdx, qword [rax + 8]
add rsi, 4
cmp rsi, rdx
cmp esi, edx
cmp esi, edx
jae 0x1400fd2b7
mov rax, qword [rax]
add byte [rax + rsi], 0xfc
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x100], rax
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0xf0], xmm0
cmp rdi, r14
ja 0x1400fd028
lea rcx, [rsp + 0xb8]
call fcn.14005b166
test rbp, rbp
je 0x1400fd353
lea rcx, [rbx + 0xb8]
call fcn.1400fc642
mov qword [rbx + 0xb8], 3
add byte [rax], al
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x77], cl
stosd dword [rdi], eax
rol byte [rax], 0
add byte [rdi], cl
sub byte [rsp + 0xf0], al
add byte [rax], al
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x77], cl
stosd dword [rdi], eax
rol byte [rax], 0
add byte [rdi], cl
sub byte [rsp + 0xf0], al
movups xmmword [rbx + 0xc8], xmm0
mov rax, qword [rsp + 0x100]
mov qword [rbx + 0xd8], rax
mov dword [rbx + 0xe0], r12d
jmp 0x1400fd353
mov rdx, qword [rsp + 0xc0]
lea rcx, [rsp + 0x30]
mov r8, rdi
call fcn.1400652f2
xor ebp, ebp
mov rax, qword [rsp + 0x30]
mov r9, qword [rax + 8]
mov rcx, r9
sub rcx, r13
bswap rcx
lea r15, [rsp + 0x55]
mov qword [r15 - 5], rcx
xor ecx, ecx
cmp rcx, 5
je 0x1400fd0d6
invalid
and eax, dword [rax + 0x500c7c]
cmp byte [rsp + rcx + 0x50], 0
push rax
add byte [rax - 0x73], cl
add qword [r15 + rbp*8 + 0x48], rsi
out dx, eax
lea rcx, str.assertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
lea rcx, [rcx + 1]
je 0x1400fd0ad
out dx, eax
lea rcx, str.assertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_src_frameheaders.rs
mov edx, 0x3e
add byte ds:[rax], al
add al, ch
invalid
mov bl, 5
invalid
add byte ds:[rax], al
add al, ch
sbb dh, byte [rbx - 0x74b3fffb]
add byte [rax - 0x73], cl
push rsi
add ecx, dword [rax - 0x73]
add eax, 0xa2e2c
mov r8, qword [rax]
lea rdx, [rsi + 3]
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_src_frameheaders.rs
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.14005b993
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_src_frameheaders.rs
mov qword [rsp + 0x20], rcx
and al, 0x20
mov r9d, 3
mov rcx, rax
mov r8, r15
call fcn.14012a2af
test rbp, rbp
je 0x1400fd130
invalid
sbb eax, 0x24448b48
xor byte [rax - 0x75], cl
push rax
or byte [rax - 0x7d], cl
mov byte [rax + rcx*2], 0x39
invalid
mov rax, qword [rsp + 0x30]
mov rdx, qword [rax + 8]
add rsi, 4
cmp rsi, rdx
jae 0x1400fd2b7
mov rax, qword [rax]
add byte [rax + rsi], 0xfc
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x120], rax
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x70], al
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + riz], ah
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x70], al
movaps xmmword [rsp + 0x110], xmm0
sub dword [rsp + 0x110], eax
cmp rdi, r14
ja 0x1400fd15f
lea rcx, [rsp + 0xb8]
call fcn.14005b166
test rbp, rbp
in eax, dx
je 0x1400fd353
lea rcx, [rbx + 0xb8]
call fcn.1400fc642
mov qword [rbx + 0xb8], 3
mov dword [rbx + 0xb8], 3
mov dword [rbx + 0xb8], 3
cmp dword [rax + 0x3000000], 0
add byte [rax], al
mov qword [rbx + 0xc0], rbp
movaps xmm0, xmmword [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
adc byte [rcx], al
add byte [rax], al
movups xmmword [rbx + 0xc8], xmm0
mov rax, qword [rsp + 0x120]
mov qword [rbx + 0xd8], rax
mov dword [rbx + 0xd8], eax
mov rax, qword [rsp + 0x28]
mov dword [rbx + 0xe0], eax
jmp 0x1400fd353
and qword [rsp + 0x48], 0
lea rax, [0x1402188e0]
mov qword [rsp + 0x30], rax
lea rdi, [0x14024c278]
jmp 0x1400fd381
movzx edx, byte [rsp + 0xb6]
mov ecx, dword [rsp + 0xb0]
shl rdx, 0x20
or rdx, rcx
lea rcx, [rsp + 0xb8]
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
adc dword [rax - 0x73], ecx
mov bl, 0
add dword [rax], eax
add byte [rax - 0x77], cl
ret 0x8949
invalid
call fcn.14006547c
invalid
idiv bh
mov rax, qword [rbx + 0x108]
mov r15, qword [rbx + 0x128]
mov ebx, 0x128
cmp rax, r15
jae 0x1400fd271
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
adc dword [rax - 0x73], ecx
mov bl, 0
add dword [rax], eax
add byte [rax - 0x77], cl
ret 0x8949
invalid
xor ecx, ecx
sub rax, qword [rbx + 0x120]
and dword [rax], 1
add byte [rax], al
add dword [rax], eax
add byte [rax + 0xf], cl
enter 0x2949, 0xffffffffffffffcf
cmovae rcx, rax
sub r15, rcx
lea rdi, [rsp + 0x70]
mov rcx, rdi
call fcn.1400fc59a
invalid
invalid
invalid
invalid
cmp rax, r15
cmovae rax, r15
invalid
invalid
invalid
test rax, rax
je 0x1400fd271
mov rcx, rdi
call fcn.1400fc53d
mov r14, rdx
cmp rdx, r15
cmovae r14, r15
mov rcx, rsi
mov rdx, rax
mov r8, r14
call 0x1400fd481
mov rcx, rdi
mov rdx, r14
call fcn.1400fc5b8
sub r15, r14
jmp 0x1400fd22d
add rbx, 0xb8
mov rcx, rbx
call fcn.1400fc642
jmp 0x1400fd2a2
lea rcx, [rsp + 0x70]
call fcn.1400fc59a
mov qword [rsp + 0x30], rax
test rax, rax
test eax, eax
jne 0x1400fd30e
add rbx, 0x70
mov rcx, rbx
call case.0x1400d4125.270
lea rsi, [rsp + 0x70]
mov ecx, 9
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
jmp 0x1400fd353
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_src_frameheaders.rs
mov rcx, rsi
int1
call fcn.140158360
lea rcx, str.assertion_failed:_self.has_capacity__C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srccodec_framed_write.rs
lea r8, [0x140216aa0]
mov edx, 0x25
call fcn.1401583f0
invalid
add byte [rax - 0x73], cl
or eax, 0x118533
lea rcx, str.not_implemented
lea r8, [0x140216af8]
mov edx, 0xf
call fcn.1401583f0
lea rcx, str.assertion_failed:_dst.remaining_mut_____lenC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_src_framedata.rs
lea r8, [0x140216bf8]
mov edx, 0x2c
call fcn.1401583f0
lea rax, str.chunk_not_fully_encoded
lea r8, [rsp + 0xb8]
mov qword [r8], rax
mov qword [r8 + 8], 1
add dword [rax], eax
add byte [rax], al
lea rax, [0x14024c278]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xb8
add byte [rax], al
add byte [rcx - 0x77], cl
add byte [rcx - 0x39], cl
or byte [rcx], al
add dword [rax], eax
add byte [rax], al
lea rax, [0x14024c278]
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
lea rdx, [0x140225178]
lea r9, [0x140216ae0]
lea rcx, [rsp + 0x30]
call fcn.14015e3f4
lea rsi, [rsp + 0x130]
mov ah, 0x24
xor byte [rcx], al
add byte [rax], al
mov rcx, rsi
call fcn.1400f261b
mov rcx, rsi
call fcn.1400f262a
invalid
invalid
mov al, 0xc
add rsp, 0x158
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor r14d, r14d
test r14, r14
je 0x1400fd3ce
mov rcx, rsi
mov rdx, r14
call fcn.1400fd4bd
mov r15, qword [rbx + 0x108]
mov rcx, qword [rbx + 0x100]
add rcx, r15
mov rdx, rdi
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rbx + 0x110]
sub rdx, r15
cmp rdx, r14
jb 0x1400fd3f8
add r15, r14
mov qword [rbx + 0x108], r15
add rdi, r14
imul ebx
invalid
imul ebx
mov bl, 0x48
lea ecx, [rsp + 0x48]
lea rcx, [rsp + 0x48]
and qword [rcx - 8], 0
mov qword [rcx - 0x10], rdi
mov dword [rcx - 0x10], edi
mov rax, qword [rcx - 0x18]
mov rdx, rdi
xor r8d, r8d
call qword [rax + 0x18]
lea rcx, [rsp + 0x70]
call fcn.14005b166
jmp 0x1400fd353
mov rcx, r14
call fcn.140158236
scasb al, byte [rdi]
scasb al, byte [rdi]
invalid
add ah, cl
scasb al, byte [rdi]
add eax, 0x8348cc00
sub rsp, 0x38
cmp cl, 0xc
jne case.0x1400cb08f.399
add rsp, 0x38
ret
add ah, cl
movzx eax, byte [rcx]
lea rcx, [0x14024d718]
mov r8, qword [rcx + rax*8]
lea rcx, str.InactiveStreamIdUnexpectedFrameTypePayloadTooBigRejectedReleaseCapacityTooBigOverflowedStreamIdMalformedHeadersMissingUriSchemeAndAuthorityPollResetAfterSendResponseSendPingWhilePendingSendSettingsWhilePendingPeerDisabledServerPushUserLibraryRemoteElapsed
mov rax, qword [rcx + rax*8]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov edx, dword [rdx + 0x28]
mov edx, dword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
jmp r9
add dword [rax], eax
add byte [rdi], cl
xchg ebx, eax
rol bl, 0x31
rol bl, 0x56
push rdi
push rbx
sub rsp, 0x20
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
retf
mov rdx, r8
call fcn.1400fd4bd
mov rcx, qword [rbx]
add rcx, qword [rbx + 8]
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
mov rdx, rsi
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rsi
jmp fcn.1400fd4cf
invalid
hlt
ret 0x3ce8
mov rax, r8
mov rbx, rdx
mov rsi, rcx
lea rdi, [rsp + 0x30]
jl 0x1400fd538
invalid
jl 0x1400fd538
and al, 0x30
xor byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
mov r8d, 0x128
mov rcx, rdi
mov rdx, rax
call sub.VCRUNTIME140.dll_memcpy
and qword [rdi - 0x10], 0
lea rdx, [rsp + 0x20]
mov rcx, rbx
call fcn.1400f266e
mov rdi, rax
cmp qword [rsi], 0
cmp dword [rsi], 0
je 0x1400fd56d
mov r14, qword [rsi + 8]
add rsi, 8
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_buffer.rs
mov r8, rdi
call fcn.1400f2729
mov qword [rax], 1
mov qword [rax + 8], r14
jmp 0x1400fd57c
mov qword [rsi], 1
mov qword [rsi + 8], rdi
or byte [rax - 0x7d], cl
invalid
invalid
or byte [rax - 0x7d], cl
invalid
mov qword [rsi], rdi
add rsp, 0x158
pop rbx
pop rdi
pop rsi
pop r14
ret
invalid
add ah, cl
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x88
mov qword [rsp + 0x60], r8
and al, 0x60
mov rbx, rdx
mov rdx, rcx
lea rsi, [rsp + 0x30]
mov rcx, rsi
call fcn.14005b1ae
rcr bl, 0xf5
dec dword [rax - 0x7d]
cmp dword [rsi], 0
add byte ds:[rdi], cl
invalid
xchg byte [rcx], al
add byte [rax], al
rcr bl, 0xf5
dec dword [rax - 0x7d]
invalid
add byte ds:[rdi], cl
test dword [rsi + 0x4c000001], eax
lea esi, [rsp + 0x30]
je case.0x1400ecab0.141
invalid
lea r14, [rsp + 0x30]
mov rsi, qword [r14 + 8]
mov al, byte [r14 + 0x10]
mov byte [rsp + 0x2f], al
invalid
mov rcx, r14
mov rdx, rbx
call fcn.14007d12b
cmp qword [r14], 0
jne case.0x1400ecab0.145
invalid
lea r15, [rsi + 8]
lea r12, [rsp + 0x30]
mov rax, qword [r12 + 8]
mov cl, byte [r12 + 0x10]
mov byte [rsp + 0x2e], cl
mov qword [rsp + 0x68], rax
and al, 0x68
add rax, 8
mov qword [rsp + 0x70], rax
lea rdi, [rsi + 0x1b8]
mov esi, 0x1b8
mov esi, 0x1b8
lea rbx, [rsi + 0x108]
mov r13, qword [rsi + 0x210]
xor ebp, ebp
cmp rbp, r13
jae 0x1400fd6f6
add byte [rax], al
invalid
mov rcx, qword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
mov r8, rbp
mov eax, ebp
call fcn.14005e0ed
test rax, rax
je 0x1400fd772
mov eax, dword [rax]
add byte [rbx + 0x7c89480a], cl
and al, 0x30
mov ecx, dword [rdx]
mov qword [rsp + 0x30], rdi
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x3c], eax
cmp al, 0x4c
mov ecx, esp
cmp al, 0x4c
mov ecx, esp
call fcn.140061c62
idiv r15b
idiv bh
cmp dword [rax + 0x48], 0x3b9aca00
setne r14b
mov rcx, r12
call fcn.140061ce8
idiv dil
idiv dil
idiv bh
mov rcx, qword [rsp + 0x60]
mov rdx, rax
call fcn.140064282
mov rcx, rbx
mov rdx, qword [rsp + 0x70]
mov r8, r12
mov r9, r15
stc
stc
call fcn.1400fd7f3
mov rcx, r15
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
mov rdx, r12
mov r8d, r14d
call fcn.140061e3d
mov rax, qword [rsi + 0x210]
cmp rax, r13
sbb rbp, 0xffffffffffffffff
sbb ebp, 0xffffffff
sbb ebp, 0xffffffff
cmp rax, r13
sbb r13, 0
add cl, ch
invalid
invalid
invalid
invalid
invalid
mov rcx, qword [rsp + 0x60]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x50], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
adc byte [r15], cl
sub dword [rsp + 0x40], ecx
adc byte [r15], cl
sub dword [rsp + 0x40], ecx
movaps xmmword [rsp + 0x30], xmm0
lea rcx, [rsi + 0x180]
lea ecx, [rsi + 0x180]
lea ecx, [rsi + 0x180]
call fcn.1400fd7e9
mov rax, qword [rsp + 0x50]
mov qword [rsi + 0x1a0], rax
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
and al, 0x30
movaps xmm1, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x190], xmm1
add byte [rax], al
add byte [rax], al
movups xmmword [rsi + 0x180], xmm0
mov rcx, qword [rsp + 0x68]
mov dl, byte [rsp + 0x2e]
call fcn.14007d2f8
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov dl, byte [rsp + 0x2f]
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
jmp fcn.14007d2f8
idiv edi
idiv edi
lea rcx, str.Pp__
call fcn.140158770
repne scasd eax, dword [rdi]
invalid
invalid
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x78]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
wait
adc dword [rax], eax
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140217f10]
lea ecx, [0x140217f10]
jmp 0x1400fd7de
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
and al, 0x40
and al, 0x40
lea r8, [rsp + 0x78]
mov qword [r8], rax
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x119e1d
invalid
sahf
adc dword [rax], eax
invalid
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x119e1d
invalid
sahf
adc dword [rax], eax
invalid
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140217f30]
push rdx
cmpsd dword [rsi], dword [rdi]
adc dword [rax], eax
push rdx
cmpsd dword [rsi], dword [rdi]
adc dword [rax], eax
mov edx, 0x2b
call fcn.1401586d0
int3
mov esi, ecx
mov rdi, r8
mov rbx, rcx
add rbx, 8
mov rcx, rbx
call fcn.1400f3bc4
invalid
invalid
dec dword [rax - 0x77]
mov ecx, ebx
mov ecx, ebx
mov rdx, rdi
mov edx, edi
mov r8, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp 0x140062e7b
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xe28
mov rax, r8
ror byte [rcx - 0x77], 0xd4
ror byte [rcx - 0x77], 0xd4
mov esp, edx
mov rsi, rcx
movzx ecx, byte [r8]
lea rdx, [0x14024ff4c]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
mov qword [rsp + 0x30], rsi
and al, 0x30
mov rcx, qword [rax + 0x28]
mov qword [rsp + 0x440], rcx
add byte [rax], al
movups xmm0, xmmword [rax + 8]
movups xmm1, xmmword [rax + 0x18]
sbb byte [rdi], cl
sub dword [rsp + 0x430], ecx
sbb byte [rdi], cl
sub dword [rsp + 0x430], ecx
movaps xmmword [rsp + 0x420], xmm0
test byte [rax + riz], ah
add al, 0
and byte [rax + rax], al
add byte [rcx - 0x75], cl
mov rdx, qword [r12 + 0x20]
push rsp
and al, 0x20
lea rsi, [rsp + 0x90]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.14005b1ae
cmp qword [rsi], 0
cmp dword [rsi], 0
cmp dword [rsi], 0
jne 0x1401000dd
add byte [rax - 0x75], cl
mov ah, 0x24
and al, 0x98
mov rsi, qword [rsp + 0x98]
mov dil, byte [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x76], al
pop rsp
and al, 0x30
and al, 0x98
add byte [rax], al
add byte [rax - 0x76], al
mov esp, 0xa024
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x76], al
pop rsp
and al, 0x30
mov r14, qword [r12 + 0x28]
mov eax, dword [rsp + 0x440]
add byte [rax], al
add byte [rax], al
lea r8, [rsp + 0xa80]
or byte [rdx], 0
add byte [rcx - 0x77], al
mov dword [rax], eax
invalid
invalid
xchg esi, eax
add byte [rax], al
mov dword [r8], eax
lea rdx, [rsi + 0x1b8]
mov eax, 0x4c000001
lea edi, [rsp + 0x2b0]
lea r15, [rsp + 0x2b0]
mov rcx, r15
call fcn.140064644
dec dword [rcx - 0x7d]
invalid
invalid
dec dword [rcx - 0x7d]
invalid
je 0x1400fe15e
movups xmm0, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x200], xmm0
test byte [rax + rax], ah
add al, byte [rax]
add byte [rax - 0x73], cl
pushfq
and al, 0x90
nop
add byte [rax], al
invalid
test byte [rax + rax], ah
add al, byte [rax]
add byte [rax - 0x73], cl
pushfq
and al, 0x90
nop
nop
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov rcx, rbx
mov rdx, r14
call fcn.14007d12b
dec dword [rax - 0x7d]
cmp eax, dword [rax]
dec dword [rax - 0x7d]
cmp eax, dword [rax]
jne 0x1401001d4
mov r14, qword [rsp + 0x98]
mov bl, byte [rsp + 0xa0]
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx + 0xa0249c], cl
add byte [rax], al
invalid
movaps xmm0, xmmword [rsp + 0x420]
movaps xmmword [rsp + 0xcc0], xmm0
test byte [rax + rax*8], ah
or al, 0
invalid
test byte [rax + riz], ah
add al, 0
add byte [rdi], cl
sub dword [rsp + 0xcc0], eax
test byte [rax + rax*8], ah
or al, 0
invalid
test byte [rax + rax*8], ah
or al, 0
add byte [rax - 0x75], cl
mov rbp, qword [rsp + 0x430]
movups xmm0, xmmword [rsp + 0x438]
add byte [rax], al
mov rbp, qword [rsp + 0x430]
movups xmm0, xmmword [rsp + 0x438]
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0xaf0], xmm0
lea rcx, [rsp + 0x200]
call fcn.140061c62
test byte [rax + rsi*8], ah
or al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rax], fs
add al, byte [rax]
add al, ch
or byte [rbx - 0xa], al
inc dword [rbx + rcx*4 + 0x60]
mov r12d, dword [rax + 0x48]
movaps xmm0, xmmword [rsp + 0xcc0]
or al, 0
invalid
mov r12d, dword [rax + 0x48]
movaps xmm0, xmmword [rsp + 0xcc0]
or al, 0
invalid
or al, 0
add byte [rdi], cl
sub dword [rsp + 0x660], eax
movaps xmmword [rsp + 0x660], xmm0
mov qword [rsp + 0x670], rbp
movaps xmm0, xmmword [rsp + 0xaf0]
add byte [rdi], cl
sub byte [rsp + 0xaf0], al
movups xmmword [rsp + 0x678], xmm0
adc dword [rsp + 0x678], eax
js 0x1400fd98a
add byte [rax], al
test rbp, 0xffffffff80000000
add byte [rax], al
or byte [rdi], 0x85
invalid
test dword [rbx + 0x28], ebp
invalid
jne 0x1401001fe
add byte [rbp + rcx*4 + 0x7e], cl
or byte [rcx - 0x73], cl
or byte [rax - 0x77], r9b
mov qword [rsp + 0x58], rax
and al, 0x58
lea r15, [rsi + 8]
lea rax, [r14 + 8]
mov qword [rsp + 0x58], rax
and al, 0x58
and al, 0x58
pop rax
lea r13, [rsi + 0x68]
lea rcx, [rsp + 0x200]
lea ecx, [rsp + 0x200]
lea ecx, [rsp + 0x200]
call fcn.140061c62
lea rcx, [rax + 0x50]
lea ecx, [rax + 0x50]
lea ecx, [rax + 0x50]
call fcn.140062595
test al, al
mov byte [rsp + 0x40], bl
pop rsp
and al, 0x40
je 0x1400fe577
je 0x1400fe577
lea rbx, [rsp + 0x540]
lea ebx, [rsp + 0x540]
mov rcx, rbx
mov rdx, r13
mov r8d, ebp
call fcn.1400641e7
mov bl, byte [rbx]
jmp 0x1400ff292
invalid
add byte [rdi], cl
adc byte [rax + 4], al
invalid
invalid
movups xmm0, xmmword [rax + 4]
movups xmm1, xmmword [rax + 0x14]
movups xmm2, xmmword [rax + 0x24]
movups xmm3, xmmword [rax + 0x30]
movups xmmword [rsi + 0x30], xmm3
xor byte [rdi], cl
adc dword [rsi + 0x24], edx
movups xmmword [rsi + 0x14], xmm1
movups xmmword [rsi + 4], xmm0
and dword [rsi], 0
jmp 0x1400ff34e
add byte [rax], al
add byte [rax], al
mov rcx, qword [r12 + 0x20]
mov rdx, qword [r12 + 0x28]
push rsp
and al, 0x28
push rsp
and al, 0x28
xor r8d, r8d
call fcn.14010040c
lea rdx, [0x140216d13]
lea r9, [0x140216d28]
invalid
add byte [rbp + rcx*4 + 0xd], cl
std
xchg edx, eax
adc dword [rax], eax
invalid
add byte [rcx - 0x48], al
invalid
mov r8d, 0xe
mov ecx, eax
call fcn.14010082b
movabs rax, 0x300000000
jmp 0x1400ff34b
invalid
add byte [rax - 0x77], cl
je 0x1400fda6f
mov qword [rsp + 0x30], rsi
add rax, 8
add eax, 8
xor byte [rax - 0x7d], cl
ror byte [rax], 0x48
lea ecx, [rsp + 0x960]
add eax, 8
lea rcx, [rsp + 0x960]
mov r8d, 0x120
mov rdx, rax
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [r12 + 0x20]
sub bl, byte [rcx - 0x74b6fffb]
push rsp
and al, 0x20
lea rsi, [rsp + 0x90]
mov rcx, rsi
int1
mov ah, 0x24
nop
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14005b1ae
cmp qword [rsi], 0
jne 0x14010005f
mov r14, qword [rsp + 0x98]
mov bpl, byte [rsp + 0xa0]
mov ch, byte [rsp + 0xa0]
movabs al, byte [0xa78249c8b000000]
add byte [rax], al
movabs al, byte [0xa78249c8b000000]
add byte [rax], al
cmp ebx, dword [r14 + 0x100]
ja 0x1400fe7a6
mov rax, r12
lea r12, [r14 + 8]
mov r15b, byte [rax + 0x30]
mov bh, byte [rax + 0x30]
mov rsi, qword [rax + 0x28]
mov esi, dword [rax + 0x28]
mov esi, dword [rax + 0x28]
lea rax, [r14 + 0x68]
mov qword [rsp + 0x40], rax
lea rdi, [r14 + 0x1b8]
lea r13, [rsp + 0x870]
mov rcx, r13
mov rdx, rdi
mov r8d, ebx
call fcn.140064932
push rsp
outsb dx, byte [rsi]
idiv bh
cmp qword [r13], 0
je 0x1400fe76a
or al, 0
invalid
or al, 0
add byte [rbp - 0x7c], al
dec dword [rdi]
test dword [rdx], ebx
sbb cl, byte [rbx]
add byte [rax], al
mov rcx, qword [rsp + 0x40]
test r15b, r15b
jne 0x1400fe60c
sbb cl, byte [rbx]
add byte [rax], al
sbb cl, byte [rbx]
add byte [rax], al
mov rcx, qword [rsp + 0x40]
and al, 0x40
xor edx, edx
mov r8d, ebx
call fcn.140065253
test al, al
ror byte [rdi], 0x84
add ecx, dword [rbx]
or eax, dword [rax]
invalid
ror byte [rdi], 0x84
add ecx, dword [rbx]
or eax, dword [rax]
invalid
or eax, dword [rax]
add dh, al
test byte [rcx + rbx*8], ah
add dword [rax], eax
add byte [rcx], al
mov byte [rsp + 0x1d9], 1
mov dword [rsp + 0x1dc], ebx
mov dword [rsp + 0x1e0], 5
test byte [rax + riz*8], ah
add dword [rax], eax
add byte [0x1710fdb24], al
fucomi st(1)
jle 0x1400fdb34
add byte [rax], al
add dword [rax], eax
add bh, al
test byte [rax + riz*8], ah
add dword [rax], eax
add byte [0x1710fdb24], al
fucomi st(1)
jle 0x1400fdb34
add byte [rax], al
mov qword [rsp + 0x30], rsi
add rax, 8
or byte [rax - 0x73], cl
mov word [rax + rax*2], fs
invalid
add byte [rax], al
or byte [rax - 0x73], cl
mov word [rax + rax*2], fs
add eax, 0xb8410000
and byte [rcx], al
add byte [rax], al
lea ecx, [rsp + 0x540]
mov r8d, 0x120
mov rdx, rax
call sub.VCRUNTIME140.dll_memcpy
cwde
add eax, 0x548b4900
and al, 0x20
lea rsi, [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14005b1ae
dec dword [rax - 0x7d]
invalid
invalid
dec dword [rax - 0x7d]
add byte ds:[rdi], cl
jne 0x140100089
mov r14, qword [rsp + 0x98]
mov bl, byte [rsp + 0xa0]
jne 0x140100089
mov r14, qword [rsp + 0x98]
mov bl, byte [rsp + 0xa0]
mov r12, qword [r12 + 0x28]
mov eax, dword [rsp + 0x650]
add byte [rax], al
add byte [rax], al
mov esi, dword [rsp + 0x654]
lea r8, [rsp + 0xc60]
mov dword [r8], eax
lea r15, [r14 + 0x1b8]
lea rdi, [rsp + 0x2b0]
mov rcx, rdi
mov rdx, r15
call fcn.140064644
cmp qword [rdi], 0
invalid
invalid
mov byte [rsp + 0x40], bl
and al, 0x40
and al, 0x40
je 0x1400fe3d4
mov eax, dword [rsp + 0xc60]
cmp eax, dword [r14 + 0x100]
cmp eax, dword [rsi + 0x100]
xchg byte [rax], al
add dword [rax], eax
add byte [rdi], cl
invalid
mov word [rsi], es
add byte [rax], al
xchg byte [rax], al
add dword [rax], eax
add byte [rdi], cl
xchg byte [rsi + rax - 0x4abf0000], cl
add ebp, ecx
cmp al, 0x10
add byte [rax], al
mov r13b, 3
jmp case.0x1400f0d4e.107
mov qword [rsp + 0x30], rsi
mov r15d, dword [rax + 4]
mov ebx, dword [rax + 8]
mov rdx, qword [r12 + 0x20]
lea rsi, [rsp + 0x90]
mov rcx, rsi
call fcn.14005b1ae
dec dword [rax - 0x7d]
add byte ds:[rdi], cl
add byte [rdi], cl
invalid
scasd eax, dword [rdi]
and al, 0
invalid
add byte [rdi], cl
test dword [rdi + 0x4c000024], ebp
lea esi, [rsp + 0x90]
lea r14, [rsp + 0x90]
mov rsi, qword [r14 + 8]
mov esi, dword [rsi + 8]
mov dil, byte [r14 + 0x10]
mov bh, byte [rsi + 0x10]
mov rdx, qword [r12 + 0x28]
mov dword [rsp + 0x540], r15d
mov rcx, r14
call fcn.14007d12b
add dh, ch
idiv edi
add dh, ch
idiv edi
cmp qword [r14], 0
jne 0x140100180
lea r12, [rsi + 8]
mov r14, qword [rsp + 0x98]
and al, 0x98
add byte [rax], al
add byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0xa0
add byte [rax], al
add byte [rbp - 0x7b], al
dec dword [rdi]
test al, cl
invalid
add byte [rax], al
lodsb al, byte [rsi]
and al, 0xa0
add byte [rax], al
add byte [rbp - 0x7b], al
dec dword [rdi]
test al, cl
add eax, 0x8d480000
xchg esi, eax
mov eax, 0x4c000001
add byte [rax], al
lea r13, [rsp + 0x890]
lea rdx, [rsi + 0x1b8]
add byte [rax], al
lea r13, [rsp + 0x890]
lea r8, [rsp + 0x540]
mov rcx, r13
invalid
add byte [rcx + rcx*4 - 0x17], cl
call fcn.140064644
cmp qword [r13], 0
cmp dword [rbp], 0
cmp dword [rbp], 0
je 0x1400fe684
lea r8, [r14 + 8]
lea rcx, [rsi + 0x108]
or byte [rcx], al
add byte [rax], al
lea rax, [rsi + 0x1a8]
lea eax, [rsi + 0x1a8]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r12
lea r9, [rsp + 0x890]
mov edx, ebx
call case.0x1400b8ee4.762
jmp 0x1400fe6b2
mov rcx, qword [r12 + 0x18]
cmp byte [rcx + 8], 0
jne 0x140100104
and al, 0
invalid
and al, 0
add byte [rax - 0x75], cl
mov rdx, qword [rax + 2]
cmp byte [rax + 1], 0
je 0x1400fe1e9
mov r8b, byte [rcx + 0x11]
invalid
invalid
mov rdx, qword [rax + 2]
cmp byte [rax + 1], 0
je 0x1400fe1e9
mov r8b, byte [rcx + 0x11]
mov rax, qword [rcx + 0x12]
adc al, r14b
adc dword [r10], eax
adc al, r14b
adc dword [r10], eax
cmp r8b, 2
je 0x1400fe844
mov byte [rsp + 0x2b0], r8b
mov qword [rsp + 0x2b1], rax
mov cl, 2
add byte [rax], al
mov cl, 2
add byte [rax], al
cmp rax, rdx
jne case.0x1400f4670.67
lea rax, [rsp + 0x2b1]
mov qword [rsp + 0x660], rax
add byte [rax - 0x48], cl
or edi, dword [rbx - 0x5e]
invalid
mov ebx, dword [rbx + 0x394854fe]
cmp edx, eax
jne 0x140100240
add byte [rax - 0x77], cl
test byte [rax + riz*2], ah
invalid
add byte [rax - 0x48], cl
or edi, dword [rbx - 0x5e]
invalid
mov r15, rsi
mov rsi, qword [r12 + 8]
cmp dword [rsi + 0x28], 0
je 0x140100279
mov rbx, qword [r12 + 0x20]
pop rsp
and al, 0x20
mov rcx, rbx
call fcn.1400fc673
mov edi, eax
mov dword [rsp + 0xb0], eax
and dword [rsp + 0xb4], 0
lea rax, [0x14018d418]
mov qword [rsp + 0x90], rax
lea rax, [0x14024c278]
adc al, 0
adc al, 0
mov qword [rsp + 0x98], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0xa0], xmm0
lea r14, [rsp + 0x2b0]
and al, 0xb0
add al, byte [rax]
add byte [rcx + rcx*4 - 0xf], cl
and al, 0xb0
add al, byte [rax]
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rbx
call fcn.14005b1ae
cmp qword [r14], 0
jne 0x1401002b1
mov rcx, qword [rsp + 0x2b8]
cmp dword [rcx + 0x100], edi
mov word [rax + rdi*4], fs
add al, byte [rax]
add byte [rcx], bh
mov ecx, 0x100
jb 0x1401002db
mov dl, byte [rsp + 0x2c0]
mov dword [rcx + 0x100], edi
add dword [rax], eax
add al, ch
cmc
idiv edi
add byte [rcx + 0x100b9], cl
add dword [rax], eax
add al, ch
cmc
idiv edi
lea rdx, [rsp + 0x90]
mov rcx, rsi
call fcn.140061854
mov rsi, r15
jmp case.0x1400fd852.2
mov qword [rsp + 0x30], rsi
mov rcx, qword [rax + 0x28]
mov qword [rsp + 0x680], rcx
mov word [rax + rax*4], fs
invalid
add byte [rax], al
movups xmm0, xmmword [rax + 8]
movups xmm1, xmmword [rax + 0x18]
movaps xmmword [rsp + 0x670], xmm1
movaps xmmword [rsp + 0x660], xmm0
mov rdx, qword [r12 + 0x20]
lea rsi, [rsp + 0x90]
mov rcx, rsi
int1
call fcn.14005b1ae
cmp qword [rsi], 0
jne 0x14010011c
mov word [rax + rax*4], fs
invalid
lea rdi, [rsp + 0x90]
mov rsi, qword [rdi + 8]
mov bpl, byte [rdi + 0x10]
mov rdx, qword [r12 + 0x28]
mov rcx, rdi
call fcn.14007d12b
dec dword [rax - 0x7d]
invalid
add byte [rdi], cl
test dword [rsi + 0x23], ebp
add byte [rax], al
dec dword [rax - 0x7d]
invalid
mov rcx, qword [rsp + 0x98]
mov dl, byte [rsp + 0xa0]
mov r13d, dword [rsp + 0x680]
add byte [rax], al
add byte [rax], al
mov edi, dword [rsi + 0x170]
cmp edi, r13d
jae 0x1400fded7
xorps xmm0, xmm0
movaps xmmword [rsp + 0x540], xmm0
call fcn.14007d2f8
mov bl, 1
jmp 0x1400fe090
sbb eax, dword [rdx]
add byte [rax], al
mov qword [rsp + 0x30], rsi
mov ebp, dword [rax + 4]
mov r13d, dword [rax + 8]
mov rdx, qword [r12 + 0x20]
lea rsi, [rsp + 0x90]
mov rcx, rsi
call fcn.14005b1ae
dec dword [rax - 0x7d]
add byte ds:[rdi], cl
invalid
invalid
and al, byte [rax]
invalid
dec dword [rax - 0x7d]
add byte ds:[rdi], cl
test dword [rbx + 0x48000022], esp
mov esi, dword [rsp + 0x98]
mov rsi, qword [rsp + 0x98]
mov dl, byte [rsp + 0xa0]
mov rbx, qword [r12 + 0x28]
mov dword [rsp + 0x540], ebp
test ebp, ebp
je 0x1400fe1f6
cmp dword [rsi + 0x100], ebp
jae 0x1400fe404
mov r15b, 3
jmp 0x1400feb1e
or al, 0
invalid
mov byte [rsp + 0x4c], dl
mov dword [rsp + 0x38], edi
mov byte [rsp + 0x60], bpl
mov qword [rsp + 0x68], r12
lea r15, [rsi + 8]
lea rax, [rsi + 0x108]
mov qword [rsp + 0x40], rax
mov dword [rsi + 0x170], r13d
mov dword [rsi + 0x170], r13d
mov qword [rsp + 0x50], rcx
lea rax, [rcx + 8]
mov qword [rsp + 0x58], rax
lea rbx, [rsp + 0x2b8]
lea r14, [rsp + 0x660]
mov rcx, rbx
mov rdx, r14
call fcn.14004c246
mov eax, dword [r14 + 0x24]
mov dword [rbx - 4], eax
mov word [rbx - 8], 0x201
lea rdi, [rsi + 0x1b8]
mov r12, qword [rsi + 0x210]
xor ebx, ebx
lea rbp, [rsp + 0x2a0]
lea ebp, [rsp + 0x2a0]
cmp rbx, r12
jae 0x1400fe009
invalid
mov dl, 0
add byte [rax], al
mov rcx, qword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
add dword [rax], eax
add byte [rcx - 0x77], cl
fsubr st(0)
add byte [rcx], 0xf6
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
frstor dword [rax]
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x77], cl
fsubr st(0)
add byte [rcx], 0xf6
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
frstor dword [rax]
add byte [rax], al
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x2a0], rdi
mov dword [rsp + 0x2a8], ecx
mov dword [rsp + 0x2ac], eax
mov rcx, rbp
call fcn.140061c62
cmp dword [rax + 0x114], r13d
jbe 0x1400fdfef
mov rax, qword [rsp + 0x2d0]
mov qword [rsp + 0xb0], rax
movups xmm0, xmmword [rsp + 0x2b0]
movups xmm1, xmmword [rsp + 0x2c0]
movaps xmmword [rsp + 0xa0], xmm1
movaps xmmword [rsp + 0x90], xmm0
lea rcx, [rsi + 0x180]
call fcn.1400fd7e9
mov rax, qword [rsp + 0xb0]
mov qword [rsi + 0x1a0], rax
movaps xmm0, xmmword [rsp + 0x90]
movaps xmm1, xmmword [rsp + 0xa0]
movups xmmword [rsi + 0x190], xmm1
add byte [rax], al
movups xmmword [rsi + 0x180], xmm0
mov rcx, qword [rsp + 0x50]
mov dl, byte [rsp + 0x4c]
and al, 0x4c
and al, 0x4c
call fcn.14007d2f8
mov bl, 3
mov r12, qword [rsp + 0x68]
mov bpl, byte [rsp + 0x60]
mov edi, dword [rsp + 0x38]
mov rcx, rsi
mov edx, ebp
call fcn.14007d2f8
cmp edi, r13d
jae 0x1400fe0f9
movaps xmm0, xmmword [rsp + 0x540]
movaps xmmword [rsp + 0x820], xmm0
mov rdx, qword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
mov byte [rdx + 8], bl
mov byte [rdx + 9], 1
mov eax, 1
add byte [rcx - 0x72b7f3be], cl
or eax, 0x8f34e
add byte [rcx - 0x72b7f3be], cl
or eax, 0x8f34e
mov qword [rdx + 0x10], rcx
lea rcx, [0x14024c278]
add byte [rax - 0x77], cl
sbb byte [rdi], cl
sub byte [rsp + 0x820], al
add byte [rax - 0x77], cl
sbb byte [rdi], cl
sub byte [rsp + 0x820], al
movups xmmword [rdx + 0x20], xmm0
mov dword [rdx], eax
lea rcx, [rsp + 0x660]
call fcn.14005b166
jmp 0x1400ff34e
mov rax, qword [rsp + 0x680]
mov qword [rsp + 0xb0], rax
movaps xmm0, xmmword [rsp + 0x660]
and al, 0x60
invalid
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x670]
movaps xmmword [rsp + 0xa0], xmm1
movaps xmmword [rsp + 0x90], xmm0
mov rsi, qword [r12 + 0x10]
mov rcx, rsi
call fcn.14005cdbc
mov rax, qword [rsp + 0xb0]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [rsp + 0x90]
movaps xmm1, xmmword [rsp + 0xa0]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x1400ff33c
and al, 0x60
invalid
mov r8d, dword [rsp + 0xa80]
mov bpl, 3
cmp r8d, dword [rsi + 0x100]
ja 0x1400feb93
lea r14, [rsi + 0x68]
mov rcx, r14
mov edx, ebx
call fcn.140065253
test al, al
je 0x1400fea5f
mov r8, qword [rsp + 0x430]
test r8, 0xffffffff80000000
jne 0x14010034d
lea rbx, [rsp + 0x90]
mov rcx, rbx
mov rdx, r14
call fcn.1400641e7
mov bpl, byte [rbx]
cmp bpl, 3
jne 0x1400feb63
mov eax, dword [rsp + 0xa80]
mov byte [rsp + 0x961], 1
mov dword [rsp + 0x964], eax
mov dword [rsp + 0x968], 5
add byte [rax], al
add byte [rcx], dh
in eax, dx
add byte [rax], al
add byte [rcx], dh
in eax, dx
jmp 0x1400feb93
mov byte [rcx + 8], 1
or byte [r9], al
mov qword [rcx + 9], rdx
jmp case.0x1400fd852.2
add byte [rax], al
add byte [rax], al
lea r12, [0x14024c278]
lea r14, [0x14018d418]
mov ebp, 1
mov bl, 1
xor r13d, r13d
xor edi, edi
mov r15b, 1
jmp 0x1400feb1e
mov eax, dword [rsi + 0x110]
add eax, ebx
mov edx, 1
jo 0x1400fe247
lea rcx, [rsi + 0x110]
lea r8, [rsi + 0x1b8]
mov dword [rsi + 0x110], eax
mov edx, ebx
mov r9, r12
call fcn.140062edd
idiv dil
idiv dil
xor edx, edx
lea rbx, [rsp + 0x90]
mov rcx, rbx
mov r8d, 3
jmp 0x1400fe6a6
lea rcx, [rsp + 0x2b0]
mov eax, dword [rcx + 8]
mov dword [rsp + 0x58], eax
mov eax, dword [rcx + 0xc]
mov dword [rsp + 0x68], eax
call fcn.140061c62
invalid
cmp esi, esi
dec dword [rax - 0x73]
push rax
push rax
lea rdi, [rsp + 0x90]
mov rcx, rdi
call fcn.140064596
mov r13b, byte [rdi]
mov bpl, byte [rdi + 1]
cmp r13b, 3
jne 0x1400febde
invalid
test bpl, bpl
je 0x1400fe3d4
cmp byte [r14 + 0x104], 0
je 0x1400fe3d4
lea rbp, [r14 + 8]
lea rdx, [r14 + 0x68]
mov qword [rsp + 0x20], rbp
lea rdi, [rsp + 0x90]
mov rcx, rdi
mov qword [rsp + 0x60], rdx
mov r8d, esi
xor r9d, r9d
xor ecx, ecx
call fcn.14006314f
mov r13b, byte [rdi]
mov ch, byte [rdi]
cmp r13b, 3
jne 0x1400febd6
cmp dword [rsp + 0x94], 0
je 0x1400fdbd1
invalid
invalid
invalid
mov r9d, dword [r14 + 0xf4]
mov r8d, dword [r14 + 0x174]
je 0x1400fe304
add byte [rax], al
je 0x1400fe304
add byte [rax], al
add byte [rax - 0x73], cl
pushfq
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
invalid
lea rbx, [rsp + 0x90]
mov rcx, rbx
mov edx, esi
call fcn.140064d34
push 0xfffffffffffffff6
dec dword [rax - 0x73]
mov esp, 0x90024
add byte [rax - 0x77], cl
stc
mov rdx, r15
mov r8d, esi
mov r9, rbx
call fcn.1400646f0
lea rsi, [rsp + 0x660]
lea rdx, [rsp + 0x540]
mov r8d, 0x120
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rdi
call fcn.140061c62
mov r13d, dword [rax + 0x48]
push 0xffffffff8c8d4848
and al, 0xb0
add al, byte [rax]
invalid
push 0xffffffff8c8d4848
and al, 0xb0
add al, byte [rax]
add byte [rcx - 0x48], al
mov r8d, 0x120
mov r8d, 0x120
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rdi
call fcn.140061ce8
cmp byte [rax + 0x50], 6
js 0x1400fe3cb
invalid
mov qword [rsp + 0x38], rbp
mov dword [rsp + 0x4c], r13d
jne 0x1400fef4b
js 0x1400fe3cb
mov rsi, rax
add rsi, 0x50
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.14005d00c
mov byte [rsi], 8
cmp byte [rsp + 0x3b8], 0
mov edi, dword [rsp + 0x3c4]
je 0x1400ff439
mov word [rsp + 0x200], 0x100
mov dword [rsp + 0x204], edi
mov dword [rsp + 0x208], 7
add byte [rax], al
add byte [rax], al
jmp 0x1400fef89
xorps xmm0, xmm0
movaps xmmword [rsp + 0x8a0], xmm0
or byte [rax], al
add byte [rax - 0x73], cl
sbb eax, 0x8f032
or byte [rax], al
add byte [rax - 0x73], cl
sbb eax, 0x8f032
mov r12, rbx
shr r12, 0x20
mov bpl, 1
mov edi, 1
lea rsi, [0x14024c278]
mov r13b, 1
jmp case.0x1400f0d4e.107
mov byte [rsp + 0x40], dl
lea rdx, [rsi + 0x1b8]
lea r14, [rsp + 0x2b0]
lea r8, [rsp + 0x540]
mov rcx, r14
call fcn.140064644
cmp qword [r14], 0
je 0x1400fea26
invalid
add byte [rdi], cl
adc byte [rsp + 0x2b0], al
movups xmm0, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x660], xmm0
lea r14, [rsp + 0x90]
mov rcx, r14
mov rdx, rbx
call fcn.14007d12b
cmp qword [r14], 0
jne 0x140100216
invalid
lea r12, [rsi + 8]
mov r14, qword [rsp + 0x98]
mov al, byte [rsp + 0xa0]
mov byte [rsp + 0x58], al
lea rbx, [rsp + 0x660]
mov rcx, rbx
call fcn.140061c62
mov edi, dword [rax + 0x48]
mov rcx, rbx
call fcn.140061ce8
mov rbx, rax
cmp byte [rax + 0x126], 0
je 0x1400fe4b4
mov rax, qword [rsi + 0x50]
mov r15b, 1
cmp qword [rsi + 0x48], rax
jbe 0x1400fe52f
inc rax
mov qword [rsi + 0x50], rax
mov qword [rsp + 0x68], r14
add r14, 8
lea r15, [rsi + 0x108]
cmp byte [rbx + 0x121], 0
jne 0x1400fe4d3
cmp byte [rbx + 0x50], 6
jb 0x1400fe4ec
mov rcx, rbx
add rcx, 0x50
call fcn.14005d00c
mov word [rbx + 0x50], 0x200
mov dword [rbx + 0x54], ebp
mov dword [rbx + 0x58], r13d
mov rcx, rbx
call fcn.140062ac8
mov rcx, rbx
call fcn.140063ec0
lea rbx, [rsp + 0x660]
mov rcx, r15
mov rdx, r14
mov r8, rbx
mov r9, r12
call fcn.1400fd7f3
mov rcx, rbx
call fcn.140061c62
mov r15b, 3
cmp byte [rax + 0x50], 6
mov r14, qword [rsp + 0x68]
jae 0x1401002f3
cmp edi, 0x3b9aca00
setne r8b
lea rdx, [rsp + 0x660]
mov rcx, r12
call fcn.140061e3d
mov rcx, r14
mov dl, byte [rsp + 0x58]
call fcn.14007d2f8
mov r13d, 0xf
lea r12, str.too_many_resetsassertion_failed:_self.max_stream_id___last_processed_id
lea r14, [0x140165a80]
mov ebp, 0xb
mov bl, 1
xor edi, edi
jmp case.0x1400f13a6.95
lea rcx, [rsp + 0x200]
call fcn.140061c62
lea rcx, [rax + 0x50]
call fcn.140062390
test al, al
je 0x1400ff252
lea rbx, [rsp + 0x2b0]
mov rcx, rbx
mov rdx, r13
mov r8d, ebp
call fcn.14006417c
mov bl, byte [rbx]
invalid
cmp bl, 3
jne 0x1400feaa3
lea rcx, [rsp + 0x200]
call fcn.140061c62
mov eax, dword [rax + 0xa0]
xor ecx, ecx
test eax, eax
cmovg ecx, eax
cmp ecx, ebp
jae 0x1400feba5
lea rcx, [rsp + 0x200]
call fcn.140061c62
mov eax, dword [rax + 0x114]
mov word [rsp + 0x540], 0x100
mov dword [rsp + 0x544], eax
mov dword [rsp + 0x548], 3
jmp 0x1400feebb
mov r15, r12
mov qword [rsp + 0x20], r12
mov dword [rsp + 0x20], esp
mov dword [rsp + 0x20], esp
lea r13, [rsp + 0x90]
mov rcx, r13
mov rdx, qword [rsp + 0x40]
mov r8d, ebx
mov r9b, 1
call fcn.14006314f
mov bl, byte [r13]
pop rbp
add byte [rax - 0x7af0fc05], al
sti
add ecx, dword [rdi]
invalid
xchg edi, eax
add eax, dword [rax]
invalid
cmp dword [rsp + 0x94], 0
xchg esp, eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
test byte [rcx + rax], bl
add byte [rbx + 0x982494], cl
mov edx, dword [rsp + 0x98]
add byte [rax], al
je 0x1400fe7a6
mov edx, dword [rsp + 0x98]
mov r9d, dword [r14 + 0xf4]
hlt
mov r8d, dword [r14 + 0x174]
lea rbx, [rsp + 0x2b0]
mov rcx, rbx
call fcn.140064d34
lea rcx, [rsp + 0x870]
mov rdx, rbx
call fcn.140064c5c
jmp 0x1400fe782
lea rcx, [rsi + 0x68]
mov dl, byte [rsi + 0x60]
mov r8d, r15d
call fcn.1400651c6
idiv bh
lea rbx, [rsp + 0x90]
mov rcx, rbx
mov edx, eax
mov r8d, 1
call fcn.140100858
mov bl, byte [rbx]
cmp bl, 3
jne 0x1400fe6c0
mov rcx, r14
mov edx, ebp
call fcn.14007d2f8
mov bl, 3
jmp 0x1400fe6fa
mov rax, qword [rsp + 0xb0]
mov eax, dword [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rdi + rcx*8], ah
add al, byte [rax]
add byte [rax], al
movups xmm0, xmmword [rsp + 0x91]
mov qword [rsp + 0x2cf], rax
add byte [rax], al
movups xmm0, xmmword [rsp + 0x91]
movups xmm1, xmmword [rsp + 0xa1]
movaps xmmword [rsp + 0x2c0], xmm1
movaps xmmword [rsp + 0x2b0], xmm0
mov rcx, r14
mov ecx, esi
mov edx, ebp
invalid
call fcn.14007d2f8
mov rcx, rsi
mov edx, edi
call fcn.14007d2f8
cmp bl, 3
sti
add ecx, dword [rdi]
test byte [rdi], ch
or al, 0
invalid
mov rax, qword [rsp + 0x2cf]
mov qword [rsp + 0x7ff], rax
test byte [rdi + rdi*8], ah
invalid
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x2b0]
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x2c0], cl
mov word [rax + rax*8], fs
add al, byte [rax]
invalid
test byte [rdi + rdi*8], ah
invalid
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x2c0], cl
mov word [rax + rax*8], fs
add al, byte [rax]
invalid
add byte [rdi], cl
sub dword [rsp + 0x7f0], ecx
invalid
add byte [rax], al
movaps xmmword [rsp + 0x7f0], xmm1
movaps xmmword [rsp + 0x7e0], xmm0
mov rcx, qword [rsp + 0x30]
mov byte [rcx + 8], bl
movaps xmm0, xmmword [rsp + 0x7e0]
movaps xmm1, xmmword [rsp + 0x7f0]
invalid
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rcx + 9], eax
movups xmmword [rcx + 0x19], xmm1
mov rax, qword [rsp + 0x7ff]
inc dword [rdi]
add byte [rax], al
invalid
inc dword [rdi]
add byte [rax], al
jmp 0x1400ff3bb
mov rcx, qword [rsp + 0x878]
mov rdx, qword [rsp + 0x880]
add byte [rax], al
call fcn.140064c2f
mov r15, r12
invalid
out 0x48, eax
lea ecx, [rsp + 0x70]
lea rcx, [rsp + 0x70]
mov dword [rcx + 8], eax
mov dword [rcx + 0xc], edx
mov qword [rcx], rdi
call fcn.140061c62
xor al, 0xf6
invalid
xor al, 0xf6
dec dword [rax - 0x73]
lea rcx, [rax + 0x50]
lea rcx, [rax + 0x50]
push rax
call fcn.140062595
idiv bh
test al, al
je 0x1400fe887
mov bl, 3
mov rsi, qword [rsp + 0x30]
mov esi, dword [rsp + 0x30]
lea rcx, [rsp + 0x960]
call fcn.1400f1c3b
add al, ch
xor dword [rdi + rdi*8], 0xf1894cff
mov rcx, r14
mov edx, ebp
call fcn.14007d2f8
idiv edi
idiv edi
cmp bl, 3
je case.0x1400fd852.2
test byte [rbx + rcx], dh
invalid
sti
add ecx, dword [rdi]
test byte [rbx + rcx], dh
add byte [rax - 0x75], cl
test byte [rax + rdi*8], ah
add dword [rax], eax
mov rax, qword [rsp + 0x1f8]
mov qword [rsp + 0x79f], rax
movups xmm0, xmmword [rsp + 0x1d9]
invalid
add byte [rax - 0x77], cl
test byte [rdi + rbx*4], ah
invalid
add byte [rdi], cl
adc byte [rsp + 0x1e9], cl
movups xmm1, xmmword [rsp + 0x1e9]
movaps xmmword [rsp + 0x790], xmm1
add byte [rdi], cl
sub dword [rsp + 0x780], eax
and al, 0x80
invalid
add byte [rax], al
movaps xmmword [rsp + 0x780], xmm0
and al, 0x80
invalid
mov byte [rsi + 8], bl
movaps xmm0, xmmword [rsp + 0x780]
movaps xmm1, xmmword [rsp + 0x790]
mov word [rax + rdx*4], fs
nop
invalid
add byte [rax], al
movups xmmword [rsi + 9], xmm0
movups xmmword [rsi + 0x19], xmm1
mov rax, qword [rsp + 0x79f]
lahf
invalid
add byte [rax], al
mov qword [rsi + 0x28], rax
jmp case.0x1400e6f64.189
invalid
invalid
lahf
invalid
add byte [rax - 0x73], cl
adc dword [r10 + rcx*4 - 0x7c], eax
and al, 0xb8
add al, byte [rax]
add byte [rax + rcx*4 + 0x40], al
or byte [rbx + rcx*4 - 0x7c], cl
mov r8, qword [rsp + 0x2b0]
mov qword [rax], r8
lea rax, [rcx + 0x11]
mov r8b, byte [rsp + 0x2b8]
mov byte [rax + 8], r8b
mov r8, qword [rsp + 0x2b0]
mov qword [rax], r8
mov rcx, qword [rcx]
mov ecx, dword [rcx]
or dword [rax - 0x7b], ecx
leave
test rcx, rcx
je case.0x1400fd852.2
movabs rax, 0xb416870b7adb7c3b
cmp rdx, rax
jne case.0x1400fd852.2
invalid
mov edx, 3
mov eax, 2
lock cmpxchg qword [rcx + 0x10], rdx
mov cl, 0x51
adc byte [rdi], cl
test eax, ecx
or al, byte [rax]
invalid
mov cl, 0x51
adc byte [rdi], cl
test eax, ecx
or al, byte [rax]
add byte [rax - 0x7d], cl
sal dword [rax], 0xe8
and al, 0xc7
hlt
add rcx, 0x30
call fcn.14004afa6
hlt
invalid
jmp case.0x1400fd852.2
lea rdi, [rsp + 0x90]
mov rcx, rdi
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.14007d12b
cmp qword [rdi], 0
jne 0x14010030b
lea rsi, [rsp + 0x90]
mov r12, qword [rsi + 8]
mov r13b, byte [rsi + 0x10]
lea rbx, [r12 + 8]
nop
add byte [rax], al
add byte [rbx + rcx*4 + 0x66], cl
or byte [rdx + rcx*4 + 0x6e], al
adc byte [rcx - 0x73], cl
pop rsp
and al, 8
lea rdi, [rsp + 0x70]
movups xmm0, xmmword [rdi]
movaps xmmword [rsp + 0x1c0], xmm0
mov rax, qword [rsp + 0x40]
and al, 0x40
mov qword [rsi + 0x120], rax
lea rdx, [rsp + 0x960]
add byte [rcx - 0x48], al
and byte [rcx], al
add dword [rax], eax
add byte [rax - 0x77], cl
int1
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x128], rbx
add eax, 0x9e894800
sub byte [rcx], al
add byte [rax], al
mov rcx, rdi
call fcn.140061c62
xor esi, esi
dec dword [rbx - 0x76b7b790]
stc
xor esi, esi
dec dword [rbx - 0x76b7b790]
stc
call fcn.140061c62
mov cl, byte [rax + 0x50]
add cl, 0xfa
cli
xor esi, esi
dec dword [rdx - 0x3e7fafb8]
cli
movzx edx, cl
mov dh, 0xd1
rol dword [rax + 0x6b906fa], 1
add byte [rax], al
add byte [rdi], cl
retf 0xf980
cmp dl, 6
mov ecx, 6
cmovb ecx, edx
cmp cl, 4
ja case.0x1400f07e9.110
invalid
movzx ecx, cl
lea rdx, [0x14024ff74]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov qword [rsp + 0x60], rbx
mov dword [rsp + 0x58], esi
and al, 0x58
and al, 0x58
lea rcx, [rsp + 0x420]
lea ecx, [rsp + 0x420]
lea rdx, [rsp + 0x90]
nop
add byte [rax], al
add byte [rax], al
mov r8d, 0x120
add byte [rax], al
mov r8d, 0x120
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x70]
call fcn.140061ce8
mov rsi, rax
mov al, byte [rax + 0x50]
add al, 0xfa
movzx eax, al
cmp al, 6
mov ecx, 6
cmovb ecx, eax
mov ebx, 1
lea rdi, [0x14018d418]
or byte [rax], al
cmp cl, 4
mov byte [rsp + 0x68], r13b
ja case.0x1400fe9aa.1
mov al, byte [rsp + 0x53c]
movzx ecx, cl
lea rdx, [0x14024ff88]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
test al, 1
jne case.0x1400f13a6.84
mov eax, 0xffffff38
add eax, dword [rsp + 0x518]
cmp ax, 0xff9c
setb byte [rsp + 0x38]
mov r13b, 9
xor ebx, ebx
jmp 0x1400ff1fe
mov al, byte [rsp + 0x93]
mov byte [rsp + 0x1db], al
test byte [rbx + rbx*8], ah
add dword [rax], eax
add byte [rdi], cl
mov bh, 0x84
and al, 0x91
add byte [rax], al
add byte [rsi - 0x77], ah
test byte [rcx + rbx*8], ah
and al, 0xd9
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rsp + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x9c], al
add byte [rax], al
invalid
movups xmmword [rsp + 0x1e4], xmm0
movups xmm0, xmmword [rsp + 0xa8]
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x1f0], eax
add dword [rax], eax
invalid
movups xmmword [rsp + 0x1f0], xmm0
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
test byte [rsp + rbx*8], ah
add dword [rax], eax
mov qword [rsp + 0x1dc], rax
jmp 0x1400fe7a8
std
invalid
invalid
add cl, ch
invalid
lea rcx, [rsi + 0x68]
mov dl, byte [rsi + 0x60]
mov r8d, ebp
mov eax, ebp
call fcn.1400651c6
lea rbx, [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rax], al
mov rcx, rbx
mov edx, eax
mov r8d, 1
add byte [rax], al
call fcn.140100858
mov r15b, byte [rbx]
invalid
cmp r15b, 3
jne case.0x1400f07e9.108
jmp case.0x1400f13a6.95
xorps xmm0, xmm0
movups xmmword [rsp + 0x978], xmm0
adc dword [rsp + 0x978], eax
test byte [rax + rdi*2], ah
or dword [rax], eax
add dh, al
test byte [rcx + riz*2], ah
or dword [rax], eax
add byte [rcx], al
ror byte [rdi], 0x11
test byte [rax + rdi*2], ah
or dword [rax], eax
add dh, al
test byte [rcx + riz*2], ah
or dword [rax], eax
add byte [rcx], al
mov dword [rsp + 0x964], 1
lea rax, [0x14018d418]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x8e994
mov qword [rsp + 0x968], rax
lea rax, [0x14024c278]
invalid
and al, 0x68
or dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x14d7e5
invalid
add byte [rax - 0x77], cl
test byte [rax + rsi*2], ah
mov qword [rsp + 0x970], rax
or dword [rax], eax
add byte [rax - 0x4b], al
mov bpl, 1
jmp 0x1400feb93
invalid
invalid
test byte [rax + rdx*8], ah
and al, 0xd0
mov bpl, 1
mov ch, 1
jmp 0x1400feb93
mov rax, qword [rsp + 0x2d0]
mov qword [rsp + 0x560], rax
mov dword [rsp + 0x560], eax
and al, 0xd0
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
test byte [rax + riz*2], ah
invalid
mov dword [rsp + 0x560], eax
invalid
add eax, 0x100f0000
test byte [rcx + rsi*4], ah
add al, byte [rax]
movups xmm0, xmmword [rsp + 0x2b1]
movups xmm1, xmmword [rsp + 0x2c1]
invalid
add byte [rdi], cl
adc byte [rsp + 0x2c1], cl
invalid
add byte [rdi], cl
movups xmmword [rsp + 0x551], xmm1
adc dword [rsp + 0x551], ecx
movups xmmword [rsp + 0x541], xmm0
mov byte [rsp + 0x540], bl
add eax, 0xb3e90000
invalid
add byte [rax], al
add eax, 0xb3e90000
invalid
mov bl, byte [rsp + 0x91]
movzx eax, word [rsp + 0x92]
xchg edx, eax
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x58
pushfq
and al, 0x91
add byte [rax], al
add byte [rdi], cl
mov bh, 0x84
and al, 0x92
xchg edx, eax
xchg edx, eax
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x58
mov ebp, dword [rsp + 0x94]
mov r14, qword [rsp + 0x98]
mov ah, 0x24
cwde
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0xa0
add byte [rax], al
add byte [rax], al
mov r13, qword [rsp + 0xa8]
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0xb024
and al, 0xb0
add byte [rax], al
invalid
lodsb al, byte [rsi]
and al, 0x94
add byte [rax], al
add byte [rbx + rcx*4 - 0x4c], cl
mov ah, 0x24
cwde
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0xa0
add byte [rax], al
add byte [rax], al
invalid
invalid
lodsb al, byte [rsi]
and al, 0xa8
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0xb024
and al, 0xb0
add byte [rax], al
add byte [rdx + 0x48402454], cl
mov ecx, esi
mov dl, byte [rsp + 0x40]
mov rcx, rsi
call fcn.14007d2f8
idiv edi
cmp r15b, 3
mov rsi, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
je case.0x1400fd852.2
mov byte [rsi + 8], r15b
mov byte [rsi + 9], bl
movzx eax, word [rsp + 0x58]
and al, 0x58
and al, 0x58
mov word [rsi + 0xa], ax
mov dword [rsi + 0xc], ebp
mov qword [rsi + 0x10], r14
jbe 0x1400feb5c
jbe 0x1400feb5c
mov qword [rsi + 0x18], r12
mov qword [rsi + 0x20], r13
mov qword [rsi + 0x28], rdi
sub bh, al
invalid
mov dword [rsi], 1
add byte [rax], al
jmp 0x1400ff34e
add byte [rax - 0x75], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x980], eax
movups xmm0, xmmword [rsp + 0x91]
mov rax, qword [rsp + 0xb0]
mov eax, dword [rsp + 0xb0]
mov qword [rsp + 0x980], rax
mov dword [rsp + 0x980], eax
movups xmm0, xmmword [rsp + 0x91]
movups xmm1, xmmword [rsp + 0xa1]
and al, 0xa1
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x971], ecx
mov word [rcx + rsi*2], fs
or dword [rax], eax
invalid
movups xmmword [rsp + 0x971], xmm1
or dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x961], eax
and al, 0x61
or dword [rax], eax
invalid
movups xmmword [rsp + 0x961], xmm0
and al, 0x61
or dword [rax], eax
add byte [rax - 0x73], cl
invalid
mov word [rax + riz], fs
add al, 0
invalid
lea rcx, [rsp + 0x420]
call fcn.14005b166
jmp 0x1400ff32c
invalid
add al, ch
mov ch, 0xf5
invalid
add byte [rax - 0x73], cl
mov word [rax + rax], fs
and al, 0
lea rcx, [rsp + 0x200]
and al, 0
add byte [rdx], al
add byte [rax], al
add al, byte [rax]
add al, ch
xor esi, esi
dec dword [rax - 0x75]
xor byte [rax - 0x7b], cl
leave
call fcn.140061ce8
mov rcx, qword [rax + 0x30]
test rcx, rcx
je 0x1400fee5c
add byte [rax], al
cmp ecx, 1
jne 0x1400fee4f
stc
add dword [rdi], ecx
test dword [rdi + 0x48000002], eax
test ebp, ebp
test rbp, rbp
jne 0x1400fee8c
jmp 0x1400fee5c
mov bpl, byte [rsp + 0x91]
movzx r15d, word [rsp + 0x92]
mov edi, dword [rsp + 0x94]
invalid
mov bh, 0xbc
and al, 0x92
add byte [rax], al
add byte [rbx + 0x9424bc], cl
mov edi, dword [rsp + 0x94]
invalid
add byte [rbx + 0x98249c], cl
add byte [rax], al
invalid
mov ebx, dword [rsp + 0x98]
add byte [rbx + rcx*4 - 0x5c], al
and al, 0x9c
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
mov r12d, dword [rsp + 0x9c]
mov rsi, qword [rsp + 0xa0]
movabs al, byte [0xa82484100f000000]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x8a0], eax
add byte [rax], al
movabs al, byte [0xa82484100f000000]
and al, 0xa8
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x8a0], eax
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x540]
call fcn.1400f1c3b
sbb dword [rax], esi
invalid
invalid
sbb dword [rax], esi
invalid
mov rcx, r14
int1
mov dl, byte [rsp + 0x40]
call fcn.14007d2f8
call fcn.14007d2f8
cmp r13b, 3
add ecx, dword [rdi]
je 0x1400ff33c
test byte [rdi + rax], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x8a0]
movabs al, byte [0x102484290f000008]
or byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x30]
add byte [rax], al
movaps xmmword [rsp + 0x810], xmm0
mov rax, qword [rsp + 0x30]
mov byte [rax + 8], r13b
mov byte [rax + 8], ch
or byte [rax - 0x78], al
push 0xffffffff89446609
mov dword [rax + 0xa], edi
mov byte [rax + 9], bpl
mov word [rax + 0xa], r15w
mov dword [rax + 0xa], edi
mov dword [rax + 0xa], edi
mov dword [rax + 0xc], edi
mov dword [rax + 0x10], ebx
mov dword [rax + 0x14], r12d
mov dword [rax + 0x14], esp
mov dword [rax + 0x14], esp
invalid
mov qword [rax + 0x18], rsi
movaps xmm0, xmmword [rsp + 0x810]
adc byte [rax], cl
add byte [rax], al
movups xmmword [rax + 0x20], xmm0
mov dword [rax], 1
add dword [rax], eax
add byte [rax], al
add cl, ch
iretd
invalid
add byte [rax], al
add cl, ch
iretd
cmp byte [rax + 0x51], 0
jne case.0x1400f07e9.110
js 0x1400fecd3
add byte [rbp + 0xf], dh
jmp case.0x1400fe933.0
cmp byte [rax + 0x52], 0
je case.0x1400fe933.0
invalid
invalid
invalid
test byte [rsp + 0x1ac], 1
test byte [rsp + rbp*4], ah
add dword [rax], eax
add byte [rcx], al
jne 0x1400fecdc
lea rcx, [rsp + 0x70]
call fcn.140061c62
mov eax, dword [rax + 0x114]
mov byte [rsp + 0x1d9], 1
and al, 0xd9
add dword [rax], eax
add byte [rcx], al
and al, 0xd9
add dword [rax], eax
add byte [rcx], al
fld dword [rcx]
add byte [rax], al
add dword [rcx + 0x1dc2484], ecx
add byte [rax], al
mov dword [rsp + 0x1dc], eax
mov dword [rsp + 0x1e0], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0x90]
call fcn.1400f1c3b
xor ebx, ebx
jmp 0x1400ff6c3
add byte [rax], al
nop
add byte [rax], al
add al, ch
invalid
invalid
add byte [rax], al
mov dword [rsp + 0x58], esi
lea rcx, [rsp + 0x540]
lea rdx, [rsp + 0x90]
mov r8d, 0x120
add byte [rax], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x70]
call fcn.140061ce8
lea rdx, [rax + 0x50]
lea rsi, [rsp + 0x660]
mov rcx, rsi
mov ecx, esi
and al, 0x60
invalid
mov ecx, esi
call fcn.1400640fa
mov al, byte [rsi]
cmp al, 3
jne case.0x1400f925d.34
lea rcx, [rsp + 0x70]
call fcn.140061c62
invalid
inc dword [rbx + 0xf023078]
test dword [rdi + 0x48000001], ecx
cmp dword [rax + 0x38], 0
js 0x1400fed6f
invalid
cmp dword [rax + 0x30], 2
jne 0x1400feec2
cmp qword [rax + 0x38], 0
js 0x1400fed6f
add byte [rdi], cl
test byte [rcx + rax - 0x72b80000], al
and al, 0x70
je 0x1400feec2
lea rcx, [rsp + 0x70]
call fcn.140061c62
sbb ch, byte [rdi]
idiv bh
mov eax, dword [rax + 0x114]
mov word [rsp + 0x420], 0x100
add byte [rax], al
add dword [rcx + 0x4242484], ecx
add byte [rax], al
add byte [rax], al
add dword [rcx + 0x4242484], ecx
add byte [rax], al
mov dword [rsp + 0x428], 1
jmp 0x1400feda3
mov rcx, qword [rsp + 0x680]
mov qword [rsp + 0x440], rcx
add al, 0
add byte [rdi], cl
adc byte [rsp + 0x661], al
and al, 0x80
invalid
add al, 0
add byte [rdi], cl
adc byte [rsp + 0x661], al
movups xmm1, xmmword [rsp + 0x671]
movups xmmword [rsp + 0x431], xmm1
movups xmmword [rsp + 0x421], xmm0
test byte [rcx + riz], ah
add al, 0
add byte [rax + 0x4202484], cl
mov byte [rsp + 0x420], al
test byte [rcx + riz], ah
add al, 0
add byte [rax + 0x4202484], cl
mov byte [rsp + 0x420], al
lea rcx, [rsp + 0x540]
call fcn.14005ed40
push rbp
invalid
push rbp
invalid
jmp 0x1400ff68b
cmp byte [rsi + 0x52], 0
mov dl, 1
jne 0x1400ff620
jle 0x1400fee0a
add byte [rdx + 0x5f850f01], dh
or byte [rax], al
add byte [rdx - 0x48bfaea2], cl
add dword [rax + 0x62850f01], ebp
add dword [rdi], ecx
test dword [rdx + 7], esp
mov bl, byte [rsi + 0x51]
mov dil, 1
test al, 1
add dword [rdi], ecx
test dword [rdx + 7], esp
add byte [rax], al
add dword [rdi], ecx
test dword [rdx + 7], esp
add byte [rax], al
mov eax, 0xffffff38
add eax, dword [rsp + 0x518]
add byte [rsi - 0x7d], ah
clc
pushfq
add byte [rsi - 0x7d], ah
clc
pushfq
setb byte [rsp + 0x38]
mov r13b, 9
jmp 0x1400ff539
invalid
invalid
add byte [rax], al
invalid
test al, 1
jne 0x1400ff205
mov eax, dword [rsp + 0x518]
add eax, 0xffffff9c
cmp ax, 0x64
setae r13b
setae r13b
add r13b, r13b
or r13b, 8
invalid
or ch, 8
or byte [rbx - 0x1600ceff], dh
invalid
mov bl, 1
xor edi, edi
jmp 0x1400ff534
cmp byte [rsi + 0x51], 0
mov dl, 1
jne 0x1400ff620
mov dil, 1
test al, 1
jne 0x1400ff536
mov eax, 0xffffff38
add eax, dword [rsp + 0x518]
cmp ax, 0xff9c
setb bl
mov r13b, 0xa
jmp 0x1400ff534
mov dl, 1
jmp 0x1400ff620
mov rcx, qword [rax + 0x38]
sub rcx, rbp
jb 0x1400fee8c
mov qword [rax + 0x38], rcx
test byte [rsp + 0x684], 1
je 0x1400ff1a9
lea rcx, [rsp + 0x200]
call fcn.140061c62
cmp dword [rax + 0x30], 2
jne 0x1400ff17f
test esi, edi
add al, byte [rax]
invalid
add al, ch
jmp 0x1400feea2
cmp qword [rax + 0x38], 0
je 0x1400ff17f
add al, byte [rax]
invalid
lea rcx, [rsp + 0x200]
call fcn.140061c62
leave
sub eax, 0x808bfff6
adc al, 1
add byte [rax], al
mov word [rsp + 0x540], 0x100
mov dword [rsp + 0x544], eax
mov dword [rsp + 0x548], 1
xor ebx, ebx
jmp 0x1400ff292
lea rcx, [rsp + 0x660]
lea rsi, [rsp + 0x540]
mov r8d, 0x120
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x428]
mov ecx, 0xc
or al, 0
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x6c0]
call fcn.14005ed8e
lea rsi, [rsp + 0x70]
mov rcx, rsi
call fcn.140061ce8
lea rcx, [rax + 0x18]
lea rax, [rsp + 0x428]
mov qword [rax - 8], 5
lea rdi, [rsp + 0x420]
mov rdx, qword [rsp + 0x40]
mov r8, rdi
call fcn.140061987
mov rcx, rsi
call fcn.140061ce8
mov rcx, rax
call fcn.140063ec0
mov byte [rdi], 3
jmp 0x1400ff68b
mov word [rsp + 0x200], 0x101
mov dword [rsp + 0x204], 1
lea rax, [0x14018d418]
mov qword [rsp + 0x208], rax
lea rax, [0x14024c278]
mov qword [rsp + 0x210], rax
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
test byte [rax + rbx], ah
add al, byte [rax]
invalid
lea rcx, [rsp + 0x2b0]
call fcn.14005ed40
lea rdi, [rsp + 0x90]
mov rcx, rdi
mov rdx, r12
call fcn.14007d12b
cmp qword [rdi], 0
jne 0x140100395
mov rax, qword [rsp + 0x98]
mov cl, byte [rsp + 0xa0]
mov byte [rsp + 0x80], cl
mov qword [rsp + 0x50], rax
lea r8, [rax + 8]
mov rax, qword [rsp + 0x220]
mov qword [rsp + 0xb0], rax
add byte [rdi], cl
sub byte [rsp + 0x200], al
add byte [rdi], cl
sub byte [rsp + 0x200], al
movaps xmm1, xmmword [rsp + 0x210]
movaps xmmword [rsp + 0xa0], xmm1
movaps xmmword [rsp + 0x90], xmm0
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rbp
lea rdi, [rsp + 0x2b0]
lea r9, [rsp + 0x900]
mov rcx, rdi
mov rdx, qword [rsp + 0x60]
call case.0x1400bc219.691
mov r13b, byte [rdi]
cmp r13b, 3
jne 0x1400ff039
xor edi, edi
mov r13b, 3
jmp 0x1400ff07c
mov bpl, byte [rsp + 0x2b1]
movzx eax, word [rsp + 0x2b2]
mov word [rsp + 0x60], ax
mov edi, dword [rsp + 0x2b4]
mov ebx, dword [rsp + 0x2b8]
mov r12d, dword [rsp + 0x2bc]
mov rsi, qword [rsp + 0x2c0]
movups xmm0, xmmword [rsp + 0x2c8]
movaps xmmword [rsp + 0xa80], xmm0
mov rcx, qword [rsp + 0x50]
mov dl, byte [rsp + 0x80]
call fcn.14007d2f8
cmp dword [rsp + 0x4c], 0x3b9aca00
setne r8b
lea rdx, [rsp + 0x900]
mov rcx, qword [rsp + 0x38]
call fcn.140061e3d
cmp r13b, 3
jne 0x1400ff164
cmp edi, 1
jne 0x1400ff15c
mov rcx, qword [r14 + 0x1c0]
mov rdx, qword [r14 + 0x1c8]
mov ebp, dword [rsp + 0x58]
mov r8d, ebp
mov r13d, dword [rsp + 0x68]
mov r9d, r13d
call fcn.140061d00
sub al, 0xf6
dec dword [rdi]
adc byte [rax + 0x100], al
lea rsi, [rsp + 0xc40]
movaps xmmword [rsi], xmm0
mov ecx, dword [rax + 0x110]
add dword [rax], eax
add byte [rcx - 0x5f7cefb2], cl
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x9024
add byte [rcx - 0x76bbf7a1], cl
mov dword [rdi + 0xc], r12d
mov qword [rdi], r15
add dword [rax], eax
add byte [rcx - 0x5f7cefb2], cl
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x9024
add byte [rcx - 0x76bbf7a1], cl
mov dword [rdi + 0xc], r12d
mov qword [rdi], r15
mov rcx, rsi
mov rdx, rdi
call fcn.140063ee3
mov dword [rdi + 8], ebp
mov dword [rdi + 0xc], r13d
or al, 0x4c
mov dword [rdi], edi
lea rdi, [rsp + 0x90]
mov rcx, rdi
call fcn.140061ce8
movaps xmm0, xmmword [rsi]
movups xmmword [rax + 0x100], xmm0
mov ecx, dword [rsi + 0x10]
mov dword [rax + 0x110], ecx
mov rcx, rdi
mov ecx, edi
call fcn.140061ce8
mov rcx, rax
call fcn.140063ec0
mov r13b, 3
jmp 0x1400fec22
movaps xmm0, xmmword [rsp + 0xa80]
movaps xmmword [rsp + 0x8a0], xmm0
or byte [rax], al
add byte [rdi + rcx - 0x49], al
jl 0x1400ff19d
invalid
jmp 0x1400fec22
or byte [rax], al
add byte [rdi + rcx - 0x49], al
jl 0x1400ff19d
invalid
lea rcx, [rsp + 0x200]
add byte [rax], al
call fcn.140061ce8
lea rdx, [rax + 0x50]
lea rbx, [rsp + 0x2b0]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.1400640fa
idiv r15b
cmp byte [rbx], 3
jne 0x1400ff245
lea rcx, [rsp + 0x200]
call fcn.140061c62
inc dword [rax + 0x128b8]
add byte [rax], al
inc dword [rax + 0x128b8]
add byte [rax], al
je 0x1400ff20f
lea rcx, [rsp + 0x200]
call fcn.140061ce8
sub esi, esi
dec dword [rax - 0x73]
mov byte [rax - 0x77000000], ah
invalid
call fcn.140062c67
test eax, eax
je 0x1400ff3c7
test ch, ah
add dword [rax], eax
invalid
sub esi, esi
dec dword [rax - 0x73]
mov byte [rax - 0x77000000], ah
invalid
mov word [rsp + 0x540], 0x101
mov dword [rsp + 0x544], 3
jmp 0x1400ff267
mov r13b, 0xb
xor ebx, ebx
xor edi, edi
jmp 0x1400ff539
mov r13b, 3
xor edi, edi
jmp 0x1400ff539
lea rbx, [rsp + 0x2b0]
and qword [rbx], 0
mov rcx, r13
mov edx, ebp
mov r8, rbx
call fcn.140062aeb
mov rax, qword [rbx]
mov eax, dword [rbx]
mov eax, dword [rbx]
test rax, rax
je 0x1400ff23b
mov rcx, qword [rsp + 0x2b8]
call qword [rax + 0x18]
mov byte [rsp + 0x540], 3
add byte [rbx], al
jmp 0x1400ff290
lea rcx, [rsp + 0x2b0]
call fcn.14005d029
mov word [rsp + 0x540], 0x101
mov dword [rsp + 0x544], 1
test byte [rsp + rax*2], ah
add eax, 0x10000
add byte [rax], al
test byte [rsp + rax*2], ah
add eax, 0x10000
add byte [rax], al
lea rax, [0x14018d418]
mov qword [rsp + 0x548], rax
lea rax, [0x14024c278]
sti
iretd
adc al, 0
mov qword [rsp + 0x550], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x558], xmm0
sti
iretd
mov bl, 3
lea rcx, [rsp + 0x660]
call fcn.14005b166
test bl, bl
jne 0x1400ff2cf
lea rbx, [rsp + 0x90]
and qword [rbx], 0
mov rcx, r13
mov edx, ebp
mov r8, rbx
call fcn.140062aeb
mov rax, qword [rbx]
test rax, rax
je 0x1400ff2cf
mov rcx, qword [rsp + 0x98]
call qword [rax + 0x18]
cmp r12d, 0x3b9aca00
setne bl
lea rax, [rsp + 0x540]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
lea rbp, [rsp + 0x960]
lea r12, [rsp + 0x200]
mov rcx, rbp
jmp 0x18cfa7c4e
mov eax, dword [rsp + 0x58]
mov r9, r12
call case.0x1400bc219.691
mov rcx, r15
mov rdx, r12
mov r8d, ebx
call fcn.140061e3d
mov rcx, r14
mov ecx, esi
jmp 0x18cfa7c4e
mov ecx, esi
mov dl, byte [rsp + 0x40]
call fcn.14007d2f8
mov bpl, byte [rbp]
mov rcx, rsi
mov edx, edi
call fcn.14007d2f8
cmp bpl, 3
jne 0x1400ff362
mov rsi, qword [rsp + 0x30]
movabs rax, 0x200000000
mov qword [rsi], rax
add rsp, 0xe28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp + 0x980]
mov qword [rsp + 0x7cf], rax
movups xmm0, xmmword [rsp + 0x961]
movups xmm1, xmmword [rsp + 0x971]
movaps xmmword [rsp + 0x7c0], xmm1
movaps xmmword [rsp + 0x7b0], xmm0
mov rcx, qword [rsp + 0x30]
mov byte [rcx + 8], bpl
movaps xmm0, xmmword [rsp + 0x7b0]
movaps xmm1, xmmword [rsp + 0x7c0]
movups xmmword [rcx + 9], xmm0
movups xmmword [rcx + 0x19], xmm1
mov rax, qword [rsp + 0x7cf]
mov qword [rcx + 0x28], rax
mov dword [rcx], 1
jmp 0x1400ff34e
lea rbx, [rsp + 0x200]
mov rcx, rbx
call fcn.140061ce8
add dword [rax + 0x11c], ebp
movaps xmm0, xmmword [rsp + 0x660]
movaps xmm1, xmmword [rsp + 0x670]
lea rbp, [rsp + 0x90]
movups xmmword [rbp + 0x18], xmm1
movups xmmword [rbp + 8], xmm0
mov qword [rbp], 4
mov rcx, rbx
call fcn.140061ce8
lea rcx, [rax + 0x18]
mov rdx, r13
mov r8, rbp
call fcn.140061987
mov rcx, rbx
call fcn.140061ce8
mov rcx, rax
call fcn.140063ec0
mov byte [rsp + 0x540], 3
jmp 0x1400ff2cf
lea rcx, [rsp + 0x90]
lea rsi, [rsp + 0x2b0]
mov r8d, 0x120
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0xf0]
mov dword [rsp + 0x50], edi
lea rdi, [rsp + 0x420]
mov r8d, 0xa0
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsp + 0x960]
mov r8d, 0xa0
mov rcx, rbx
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r8, [rsp + 0xcc0]
mov ecx, 0xc
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x90]
mov rcx, rsi
mov rdx, rbx
mov r9d, dword [rsp + 0x50]
call fcn.140063257
mov rbx, qword [rsi]
movups xmm0, xmmword [rsi + 8]
movaps xmmword [rsp + 0xaf0], xmm0
movups xmm0, xmmword [rsi + 0x18]
movaps xmmword [rsp + 0xb00], xmm0
mov rax, qword [rsi + 0x28]
mov qword [rsp + 0xb10], rax
cmp rbx, 3
jne 0x1400ffc0f
movaps xmm0, xmmword [rsp + 0xaf0]
movaps xmm1, xmmword [rsp + 0xb00]
movaps xmmword [rsp + 0x200], xmm0
movaps xmmword [rsp + 0x210], xmm1
mov rax, qword [rsp + 0xb10]
mov qword [rsp + 0x220], rax
cmp byte [rsp + 0x200], 3
jne 0x1400fef96
jmp 0x1400ffd31
mov r13b, 0xb
jmp 0x1400ff539
mov r13b, 3
mov rcx, rsi
add rcx, 0x50
call fcn.14005d00c
mov byte [rsi + 0x50], r13b
mov byte [rsi + 0x51], bl
mov al, byte [rsp + 0x38]
mov byte [rsi + 0x52], al
test dil, dil
jne 0x1400ff5ac
mov eax, dword [rsp + 0x538]
cmp eax, dword [r14 + 0xfc]
jbe 0x1400ff56f
mov dword [r14 + 0xfc], eax
mov rsi, qword [r14 + 0x30]
cmp qword [r14 + 0x28], rsi
jbe 0x140100365
lea rcx, [rsp + 0x70]
call fcn.140061c62
cmp byte [rax + 0x120], 0
jne 0x14010037d
inc rsi
mov qword [r14 + 0x30], rsi
lea rcx, [rsp + 0x70]
call fcn.140061ce8
mov byte [rax + 0x120], 1
lea rcx, [rsp + 0x70]
call fcn.140061c62
cmp dword [rax + 0x30], 1
je 0x1400ff70b
movups xmm0, xmmword [0x1401a2fc8]
lea rdx, [rsp + 0x660]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1401a2fb8]
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x420]
call fcn.14005c92b
test rax, rax
je 0x1400ff70b
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.140063219
test rax, rax
je 0x1400ff6f2
lea rcx, [rsp + 0x70]
call fcn.140061c62
mov ebx, dword [rax + 0x114]
mov edi, 1
xor edx, edx
lea rcx, [rsp + 0x420]
mov rsi, rdx
call fcn.14005ed40
mov r8, rsi
lea r10, [0x14024c278]
xor r9d, r9d
xor r13d, r13d
mov dl, 1
mov byte [rsp + 0x420], r8b
mov byte [rsp + 0x421], dl
mov word [rsp + 0x422], r11w
mov dword [rsp + 0x424], ebx
mov qword [rsp + 0x428], rdi
mov qword [rsp + 0x430], r10
mov qword [rsp + 0x438], r9
mov qword [rsp + 0x440], r13
mov r13b, byte [rsp + 0x68]
mov rbx, qword [rsp + 0x60]
lea rax, [rsp + 0x420]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
lea rsi, [rsp + 0x1d8]
lea r9, [rsp + 0x1c0]
mov rcx, rsi
mov rdx, qword [rsp + 0x40]
mov r8, rbx
call case.0x1400bc219.691
mov bl, byte [rsi]
mov esi, dword [rsp + 0x58]
cmp esi, 0x3b9aca00
setne r8b
lea rdx, [rsp + 0x1c0]
mov rcx, r15
call fcn.140061e3d
mov rcx, r12
mov edx, r13d
call fcn.14007d2f8
mov rsi, qword [rsp + 0x30]
jmp 0x1400fe7ba
mov rsi, rdx
lea rcx, [rsp + 0x70]
call fcn.140061ce8
mov qword [rax + 0x30], 2
mov qword [rax + 0x38], rsi
cmp byte [rsp + 0x528], 0
je 0x1400ff76a
cmp byte [r14 + 0x60], 0
setne al
not dil
test dil, al
jne 0x1400ff846
lea rcx, [rsp + 0x420]
call fcn.14005ed40
lea rcx, [rsp + 0x1c0]
call fcn.140061c62
mov eax, dword [rax + 0x114]
mov word [rsp + 0x420], 0x100
mov dword [rsp + 0x424], eax
mov dword [rsp + 0x428], 7
jmp 0x1400ff681
lea rsi, [rsp + 0x420]
mov r13d, dword [rsi + 0x118]
lea rcx, [rsp + 0x660]
mov r8d, 0x120
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x6c0]
lea rdi, [rsp + 0xcc0]
mov r8d, 0xa0
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsp + 0x200]
mov r8d, 0xa0
mov rcx, rbx
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x8a0]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
cmp qword [rbx + 0x78], 0
mov al, byte [r14 + 0x60]
je 0x1400ff7ef
test al, al
je 0x1400ff7ef
cmp byte [r14 + 0x105], 0
je 0x1400ff80d
movzx ecx, word [rsp + 0x298]
test al, al
sete bl
test cx, cx
je 0x1400ffa5a
test al, al
je 0x1400ffa30
lea rcx, [rsp + 0x70]
call fcn.140061c62
mov ebx, dword [rax + 0x114]
lea rcx, [rsp + 0x8a0]
call fcn.14005cdf4
lea rcx, [rsp + 0x200]
call fcn.14005ed8e
mov dl, 1
mov edi, 1
xor r8d, r8d
jmp 0x1400ff642
lea rcx, [rsp + 0x70]
call fcn.140061c62
mov esi, dword [rax + 0x114]
lea rdi, [rsp + 0x660]
mov byte [rdi], 0xb
and qword [rdi + 0x18], 0
and qword [rdi + 0x38], 0
and qword [rdi + 0x58], 0
and qword [rdi + 0x78], 0
mov word [rdi + 0x98], 0x1af
lea rbx, [rsp + 0xcc0]
mov rcx, rbx
call fcn.1400694fd
lea r13, [rsp + 0x540]
mov rcx, r13
mov edx, esi
mov r8, rdi
mov r9, rbx
call fcn.140063f78
or byte [r13 + 0x11c], 1
mov rsi, qword [r13]
mov al, byte [r13 + 8]
mov qword [rsp + 0x50], rax
mov al, byte [r13 + 9]
mov dword [rsp + 0x4c], eax
movzx eax, word [r13 + 0xa]
mov dword [rsp + 0x88], eax
mov ebx, dword [r13 + 0xc]
mov rdi, qword [r13 + 0x10]
mov rax, qword [r13 + 0x18]
mov qword [rsp + 0x38], rax
mov rax, qword [r13 + 0x20]
mov qword [rsp + 0x80], rax
mov r13, qword [r13 + 0x28]
lea rdx, [rsp + 0x570]
lea rcx, [rsp + 0xaf0]
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x420]
call fcn.14005ed40
cmp rsi, 3
je 0x1400ff736
cmp rsi, 4
je 0x1400ffa0d
cmp rsi, 5
mov eax, dword [rsp + 0x4c]
mov rdx, qword [rsp + 0x50]
mov r8, qword [rsp + 0x80]
mov r9, qword [rsp + 0x38]
mov r10d, dword [rsp + 0x88]
je 0x140100046
lea rcx, [rsp + 0x690]
mov qword [rcx - 0x30], rsi
mov byte [rcx - 0x28], dl
mov byte [rcx - 0x27], al
mov word [rcx - 0x26], r10w
mov dword [rcx - 0x24], ebx
mov qword [rcx - 0x20], rdi
mov qword [rcx - 0x18], r9
mov qword [rcx - 0x10], r8
mov qword [rcx - 8], r13
lea rdx, [rsp + 0xaf0]
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x108]
lea rbx, [r14 + 0x1a8]
mov al, byte [r14 + 0x60]
mov qword [rsp + 0x28], rbx
mov byte [rsp + 0x20], al
lea rdx, [rsp + 0x660]
lea rdi, [rsp + 0x1c0]
mov rcx, rsi
mov r13, qword [rsp + 0x60]
mov r8, r13
mov r9, rdi
call fcn.1400f2219
mov qword [rsp + 0x20], rbx
mov rbx, r13
mov rcx, rsi
mov rdx, rdi
mov r8d, 7
mov r9, r15
call fcn.1400623c0
mov rcx, qword [rsp + 0x40]
mov rdx, rdi
mov r8, r15
call fcn.14006249a
mov byte [rsp + 0x420], 3
mov r13b, byte [rsp + 0x68]
jmp 0x1400ff68b
mov edx, dword [rsp + 0x4c]
mov r8, qword [rsp + 0x50]
mov r9, qword [rsp + 0x80]
mov r10, qword [rsp + 0x38]
mov r11d, dword [rsp + 0x88]
jmp 0x1400ff642
add ecx, 0xffffff9c
mov bl, 1
cmp cx, 0x64
jae 0x1400ffa5a
lea rcx, [rsp + 0x8a0]
call fcn.14005cdf4
lea rcx, [rsp + 0x200]
call fcn.14005ed8e
jmp 0x140100046
lea rcx, [rsp + 0xcc0]
lea rdx, [rsp + 0x200]
mov r8d, 0xa0
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x900]
lea rsi, [rsp + 0x420]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov byte [rsp + 0x4c], bl
lea rsi, [rsp + 0x660]
test bl, bl
je 0x1400ffbb9
mov rcx, rsi
call fcn.14006ca7f
mov rdi, qword [rsi]
mov al, byte [rsi + 8]
mov byte [rsp + 0x50], al
mov al, byte [rsi + 9]
mov byte [rsp + 0x80], al
lea rsi, [rsp + 0x66a]
lea rcx, [rsp + 0xbe2]
mov r8d, 0x5e
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsi + 0x5e]
mov word [rsp + 0x38], ax
mov eax, dword [rsi + 0x60]
mov qword [rsp + 0x88], rax
movzx ebx, word [rsi + 0x64]
cmp rdi, 3
je 0x1400ffb14
lea rcx, [rsp + 0xdca]
lea rdx, [rsp + 0xbe2]
mov r8d, 0x5e
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xbe2]
lea rdx, [rsp + 0xdca]
mov r8d, 0x5e
call sub.VCRUNTIME140.dll_memcpy
movzx esi, word [rsp + 0xd58]
test si, si
je 0x1400ffb7d
cmp rdi, 3
je 0x1400ffb5d
lea rcx, [rsp + 0xc60]
lea rdx, [rsp + 0xdca]
mov r8d, 0x5e
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xbe2]
lea rdx, [rsp + 0xc60]
mov r8d, 0x5e
call sub.VCRUNTIME140.dll_memcpy
mov word [rsp + 0x38], si
cmp rdi, 3
jne 0x1400ffd5a
mov rdi, r13
shl rdi, 0x20
or rdi, 0x100
lea rcx, [rsp + 0x900]
call fcn.14005cdf4
lea rcx, [rsp + 0xcc0]
call fcn.14005ed8e
mov eax, 1
jmp 0x1400ffe4d
lea rdx, [rsp + 0xcc0]
lea r8, [rsp + 0x900]
mov rcx, rsi
mov r9d, r13d
call fcn.140063257
mov rcx, qword [rsi]
mov r8b, byte [rsi + 8]
mov dl, byte [rsi + 9]
movzx r11d, word [rsi + 0xa]
mov ebx, dword [rsi + 0xc]
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x38], rax
mov r10, qword [rsi + 0x18]
mov r9, qword [rsi + 0x20]
mov r13, qword [rsi + 0x28]
cmp rcx, 3
jne 0x1400ffe66
mov ecx, 4
jmp 0x1400ffebd
lea rsi, [rsp + 0xc0]
lea rdi, [rsp + 0x450]
mov r8d, 0xb0
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0xaf0]
movaps xmm1, xmmword [rsp + 0xb00]
movups xmmword [rdi - 0x28], xmm0
movups xmmword [rdi - 0x18], xmm1
mov rax, qword [rsp + 0xb10]
mov qword [rdi - 8], rax
mov qword [rdi - 0x30], rbx
movups xmm0, xmmword [0x1401a2fc8]
movaps xmmword [rsi - 0x20], xmm0
movups xmm0, xmmword [0x1401a2fb8]
movaps xmmword [rsi - 0x30], xmm0
lea rcx, [rsp + 0x420]
lea rdx, [rsp + 0x90]
call fcn.14005c92b
test rax, rax
je 0x1400ffca5
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.140063219
or rdx, rax
je 0x1400ffca5
cmp rax, 3
je 0x1400ffcd7
jmp 0x1400ffec7
lea rsi, [rsp + 0x4d8]
lea rdx, [0x14018dc10]
mov rcx, rsi
call fcn.14006427d
test al, al
jne 0x1400ffcd7
lea rdx, [0x140217480]
mov rcx, rsi
call fcn.14006427d
test al, al
je 0x1400ffec7
lea rsi, [rsp + 0x900]
mov rcx, rsi
call fcn.140061ce8
lea rdi, [rax + 0x18]
lea rbx, [rsp + 0x90]
lea rdx, [rsp + 0x420]
mov r8d, 0xe0
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rdi
mov rdx, qword [rsp + 0x60]
mov r8, rbx
call fcn.140061987
mov rcx, rsi
call fcn.140061ce8
mov rcx, rax
call fcn.140063ec0
mov byte [rsp + 0x200], 3
mov ebx, dword [rsp + 0x908]
mov r12d, dword [rsp + 0x90c]
lea rcx, [rsp + 0x200]
call fcn.1400fd7e9
mov r13b, 3
mov edi, 1
jmp case.0x1400e6f64.175
shl rbx, 0x20
add rbx, qword [rsp + 0x88]
and rbx, 0xffffffffffffff00
or rbx, 3
lea rsi, [rsp + 0x66a]
lea rdx, [rsp + 0xbe2]
mov r8d, 0x5e
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 0xa], rdi
mov al, byte [rsp + 0x50]
mov byte [rsi - 2], al
mov al, byte [rsp + 0x80]
mov byte [rsi - 1], al
movzx eax, word [rsp + 0x38]
mov word [rsi + 0x5e], ax
mov dword [rsi + 0x60], ebx
shr rbx, 0x20
mov word [rsi + 0x64], bx
lea rdi, [rsp + 0x660]
mov rcx, rdi
call fcn.14005cdf4
lea rsi, [rsp + 0x900]
mov ecx, 0xc
mov rdx, rdi
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rdx]
mov rdi, qword [rdx + 8]
mov rax, qword [rdx + 0x10]
mov qword [rsp + 0x38], rax
mov rbx, qword [rdx + 0x18]
mov r13, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov qword [rsp + 0x50], rax
movups xmm0, xmmword [rdx + 0x30]
movaps xmmword [rsp + 0x830], xmm0
movups xmm0, xmmword [rdx + 0x40]
movaps xmmword [rsp + 0x840], xmm0
movups xmm0, xmmword [rdx + 0x50]
movaps xmmword [rsp + 0x850], xmm0
movups xmm0, xmmword [rdx + 0x60]
movaps xmmword [rsp + 0x860], xmm0
lea rcx, [rsp + 0xcc0]
call fcn.14005ed8e
cmp rsi, 3
jne 0x1400ffef9
mov rax, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x50]
mov r8, rdi
mov ecx, 4
mov rdi, rax
mov r10, rbx
mov r9, r13
mov r13, rdx
jmp 0x1400fff49
mov rax, rcx
lea rsi, [rsp + 0x6d8]
mov rcx, qword [rsi - 0x48]
mov eax, 0x244c8948
push rax
movups xmm0, xmmword [rsi - 0x40]
movaps xmmword [rsp + 0x3e0], xmm0
movups xmm0, xmmword [rsi - 0x30]
movaps xmmword [rsp + 0x3f0], xmm0
movups xmm0, xmmword [rsi - 0x20]
movaps xmmword [rsp + 0x400], xmm0
add byte [rax + rax], al
add byte [rdi], cl
adc byte [rsi - 0x10], al
movaps xmmword [rsp + 0x410], xmm0
lea rdi, [rsp + 0xa80]
mov ecx, 0xd
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
mov rdi, qword [rsp + 0x38]
jmp 0x1400fff5d
mov word [rsp + 0x200], 0x100
mov eax, dword [rsp + 0x50]
mov dword [rsp + 0x204], eax
mov dword [rsp + 0x208], 1
lea rcx, [rsp + 0x420]
call fcn.14005cd7c
jmp 0x1400fef96
mov r8, rsi
movaps xmm0, xmmword [rsp + 0x830]
movaps xmm1, xmmword [rsp + 0x840]
movaps xmm2, xmmword [rsp + 0x850]
movaps xmm3, xmmword [rsp + 0x860]
movaps xmmword [rsp + 0x410], xmm3
movaps xmmword [rsp + 0x400], xmm2
movaps xmmword [rsp + 0x3f0], xmm1
movaps xmmword [rsp + 0x3e0], xmm0
mov ecx, 3
mov r9, rbx
mov r10, qword [rsp + 0x38]
invalid
mov edx, r8d
shr edx, 8
mov r11d, r8d
shr r11d, 0x10
adc byte [rcx + rcx*4 - 0x3d], cl
shr rbx, 0x20
cmp ecx, 4
je 0x1400ff642
lea rsi, [rsp + 0x6d8]
mov rax, qword [rsp + 0x50]
mov qword [rsi - 0x48], rax
movaps xmm0, xmmword [rsp + 0x3e0]
movaps xmm1, xmmword [rsp + 0x3f0]
movaps xmm2, xmmword [rsp + 0x400]
movaps xmm3, xmmword [rsp + 0x410]
movups xmmword [rsi - 0x40], xmm0
movups xmmword [rsi - 0x30], xmm1
movups xmmword [rsi - 0x20], xmm2
movups xmmword [rsi - 0x10], xmm3
mov qword [rsp + 0x38], rcx
mov ecx, 0xd
mov rax, rdi
mov rdi, rsi
lea rsi, [rsp + 0xa80]
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x6d8]
mov byte [rcx - 0x70], r8b
mov byte [rcx - 0x6f], dl
mov word [rcx - 0x6e], r11w
mov dword [rcx - 0x6c], ebx
mov qword [rcx - 0x68], rax
mov qword [rcx - 0x60], r10
mov qword [rcx - 0x58], r9
mov qword [rcx - 0x50], r13
mov rdi, rcx
lea rsi, [rsp + 0x1c0]
mov rcx, rsi
call fcn.140061ce8
lea rcx, [rax + 0x18]
mov rax, qword [rsp + 0x38]
mov qword [rdi - 0x78], rax
lea r8, [rsp + 0x660]
mov rdx, qword [rsp + 0x40]
call fcn.140061987
mov rcx, rsi
call fcn.140061ce8
mov rcx, rax
call fcn.140063ec0
cmp byte [rsp + 0x4c], 0
jne 0x140100046
lea rcx, [r14 + 0xcc]
lea rdx, [rsp + 0x1c0]
call fcn.140063ee3
mov byte [rsp + 0x420], 3
jmp 0x1400ff681
mov rax, qword [rsp + 0x98]
mov cl, byte [rsp + 0xa0]
lea r8, [rsp + 0x2b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
jmp 0x140100168
mov rax, qword [rsp + 0x98]
mov cl, byte [rsp + 0xa0]
lea r8, [rsp + 0x2b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
jmp 0x140100168
mov rax, qword [rsp + 0x98]
mov cl, byte [rsp + 0xa0]
lea r8, [rsp + 0x660]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
jmp 0x140100168
mov rax, qword [rsp + 0x98]
mov cl, byte [rsp + 0xa0]
lea r8, [rsp + 0x2b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
jmp 0x140100168
lea rcx, [0x14019f2b8]
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcprotoping_pong.rsinvalid_ping_frame
mov edx, 0x2d
call fcn.1401583f0
mov rax, qword [rsp + 0x98]
mov cl, byte [rsp + 0xa0]
lea r8, [rsp + 0x2b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
jmp 0x140100168
mov rax, qword [rsp + 0x98]
mov cl, byte [rsp + 0xa0]
lea r8, [rsp + 0x2b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140217f10]
jmp 0x140100343
mov rax, qword [rsp + 0x98]
mov cl, byte [rsp + 0xa0]
lea r8, [rsp + 0x660]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
jmp 0x140100330
mov rax, qword [rsp + 0x98]
mov cl, byte [rsp + 0xa0]
lea r8, [rsp + 0x2b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
jmp 0x140100330
mov rax, qword [rsp + 0x98]
mov cl, byte [rsp + 0xa0]
lea r8, [rsp + 0x2b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
jmp 0x140100330
lea rcx, str.assertion_failed:_sz___MAX_WINDOW_SIZE_as_usize
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x30
call fcn.1401583f0
mov rax, qword [rsp + 0x98]
mov cl, byte [rsp + 0xa0]
lea r8, [rsp + 0x2b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
jmp 0x140100330
lea rax, str.pending_ping_should_be_for_shutdown
lea rdx, [rsp + 0x90]
mov qword [rdx], rax
mov qword [rdx + 8], 1
lea rax, [0x14024c278]
mov qword [rdx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rdx + 0x18], xmm0
lea rcx, [rsp + 0x660]
call fcn.140158a29
lea rax, str._m__
lea rcx, [rsp + 0x90]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [0x14024c278]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, [0x140216d78]
call fcn.140158310
mov rax, qword [rsp + 0x2b8]
mov cl, byte [rsp + 0x2c0]
lea r8, [rsp + 0x660]
lea eax, [rsp + 0x660]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
jmp 0x140100168
lea rcx, [0x14019f827]
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x39
call fcn.1401583f0
lea rcx, str.assertion_failed:_stream.state.is_closed__
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
mov edx, 0x2a
add al, ch
in eax, 0x80
invalid
invalid
mov rax, qword [rsp + 0x98]
mov cl, byte [rsp + 0xa0]
lea r8, [rsp + 0x660]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
invalid
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140217f30]
mov edx, 0x2b
call fcn.1401586d0
lea rcx, [0x1402176c2]
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
mov edx, 0x37
call fcn.1401583f0
lea rcx, [0x14019f3bf]
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streamscounts.rsassertion_failed:_self.can_inc_num_recv_streams__X
mov edx, 0x31
call fcn.1401583f0
invalid
invalid
invalid
lea rcx, str.assertion_failed:__stream.is_counted
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streamscounts.rsassertion_failed:_self.can_inc_num_recv_streams__X
mov edx, 0x24
call fcn.1401583f0
mov rax, qword [rsp + 0x98]
mov cl, byte [rsp + 0xa0]
lea r8, [rsp + 0x2b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
jmp 0x140100330
mov rcx, rbx
mov rdx, rsi
mov r8, r12
call fcn.140062fc1
cmp qword [rsp + 0x60], 0
je case.0x1400b8a38.852
mov rcx, rbx
call fcn.140061c62
idiv bh
cmp dword [rax + 0x48], 0x3b9aca00
setne r8b
setne al
mov rcx, r15
mov rdx, rbx
call fcn.140061e3d
jmp 0x1401006ec
lea rsi, [rsp + 0x38]
mov rcx, rsi
call fcn.1400f261b
dec dword [rax - 0x77]
int1
call fcn.1400f262a
dec dword [rax - 0x73]
popfq
and byte [rcx], al
add byte [rax], al
dec dword [rax - 0x73]
popfq
and byte [rcx], al
add byte [rax], al
mov rcx, rsi
mov rdx, rbx
mov r8, r12
call fcn.140064aa1
cmp qword [rsp + 0x38], 0
je 0x140100774
pop r14
pop r15
ret
call fcn.140158770
mov rax, qword [rsp + 0x40]
mov cl, byte [rsp + 0x48]
lea r8, [rsp + 0x60]
lea r8, [rsp + 0x60]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140217f30]
mov edx, 0x2b
call fcn.1401586d0
int3
sbb byte [rax - 0x4ffd14ff], dh
add ecx, dword [rax + 0x5741c301]
push r15
add al, byte [rax]
add byte [rax], al
invalid
rol byte [rax], 0
add byte [rax - 0x77], cl
and al, 0x30
push rsi
push rdi
sub rsp, 0x38
mov rdi, rcx
mov rsi, qword [rsp + 0x78]
mov esi, dword [rsp + 0x78]
mov esi, dword [rsp + 0x78]
cmp byte [rsi], 0
je 0x1401009d0
mov rax, qword [rsi + 0x20]
mov qword [rdi + 0x20], rax
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
add rsp, 0x38
pop rdi
pop rsi
ret
mov rax, r8
mov r11, qword [rsp + 0x70]
cmp qword [r11], 0
mov rcx, qword [r11 + 0x50]
je 0x140100a19
cmp qword [r11 + 8], rcx
ja 0x140100a19
mov word [rdi], 0x101
mov dword [rdi + 4], 0xb
lea rax, [0x140165a80]
mov qword [rdi + 8], rax
lea rax, str.too_many_internal_resetsassertion_failed:_self.remote.is_none__C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_settings.rsow__
mov qword [rdi + 0x10], rax
mov qword [rdi + 0x18], 0x18
and qword [rdi + 0x20], 0
jmp 0x140100a53
mov r10d, dword [rsi + 8]
mov r8b, byte [rsi + 1]
inc rcx
mov qword [r11 + 0x50], rcx
lea rcx, [rdx + 0xa0]
add rdx, 0x140
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r9
and byte [rcx + rcx*4 - 0x2e], al
mov r9, rax
call fcn.1400f3aa4
mov byte [rdi], 3
mov rcx, rsi
add rsp, 0x38
pop rdi
pop rsi
jmp fcn.1400fd7e9
mov ch, cl
invalid
invalid
invalid
jne 0x140100a8b
mov edx, 0x40
mov rcx, rsi
call fcn.1400fd4bd
invalid
dec dword [rax - 0x75]
or byte [rax - 0x75], r9b
push rsi
invalid
invalid
sub rdx, rax
add rax, qword [rsi]
add rsp, 0x20
pop rsi
ret
add al, ch
stc
push rdi
cld
dec dword [rax - 0x77]
mov qword [rax], rsi
lea rdx, [0x140217cf8]
lea edx, [0x140217cf8]
lea edx, [0x140217cf8]
add rsp, 0x20
pop rsi
ret
mov dh, 0x6e
adc dword [rax], eax
ret
in al, dx
and byte [rax - 0x77], cl
invalid
invalid
test byte [rcx + 0x4c000000], bl
mov eax, dword [rdi]
mov r8, qword [rdi]
mov r9, qword [rdi + 8]
mov rcx, qword [rdi + 0x10]
mov rbx, r9
sub rbx, rcx
sub ebx, ecx
sub ebx, ecx
cmp r15, rbx
cmovb rbx, r15
cmovb ebx, edi
fisttp word [rbx + rcx*4 + 0x7e]
xor byte [rbp + rcx*4 + 0x34], cl
or ecx, dword [rax - 0x73]
lea eax, [0x140218998]
mov r15, qword [rsi + 0x30]
lea r14, [rbx + rcx]
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_src_rtio.rs
lea eax, [0x140218998]
mov qword [rsp + 0x20], rax
mov rdx, r14
mov edx, esi
call fcn.14005b993
mov rcx, rax
mov ecx, eax
mov rdx, r15
mov r8, rbx
mov eax, ebx
call sub.VCRUNTIME140.dll_memcpy
cmp qword [rdi + 0x18], r14
sbb byte [rbx + 4], dh
add byte [rcx + rdi + 0x77], cl
sbb byte [rbx + 4], dh
mov qword [rdi + 0x18], r14
mov qword [rdi + 0x10], r14
ja 0x140100ef3
adc byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov rdx, rbx
call fcn.14000ce92
add rsi, 0x18
invalid
sbb byte [rax - 0x73], cl
lea rdi, [rsp + 0x30]
invalid
lea edi, [rsp + 0x30]
xor byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rsi
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.14006815e
cmp byte [rdi], 5
invalid
invalid
je 0x140100f14
lea rcx, [rsp + 0x30]
call fcn.14006e4d4
xor edx, edx
xor eax, eax
add rsp, 0xd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rbp
mov rdx, r12
mov edx, esp
mov edx, esp
mov r8, r13
call fcn.140067d6e
sbb byte [rsi - 0xa], ch
inc dword [rdi + rcx - 0x4a]
mov dh, 0x84
and al, 0xb0
add byte [rax], al
add byte [rcx - 0x7d], al
clc
invalid
je 0x140101032
leave
add byte [rax], al
invalid
sbb byte [rsi - 0xa], ch
inc dword [rdi + rcx - 0x4a]
mov dh, 0x84
and al, 0xb0
mov dh, 0x84
and al, 0xb0
add byte [rax], al
add byte [rcx - 0x7d], al
clc
invalid
leave
add byte [rax], al
add byte [rax - 0x75], cl
cmovs ecx, dword [r9 + 0x8f2484]
mov dword [rsp + 0x8f], eax
mov dword [rsp + 0x8f], eax
movups xmm0, xmmword [rbx]
movaps xmmword [rsp + 0x80], xmm0
mov r15, qword [rsp + 0xc8]
mov r14, qword [rsp + 0xd0]
cmp r8d, 5
jne 0x140100fd9
mov ecx, esp
call fcn.140067fda
test al, al
jne 0x14010103e
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rsp + 0x87]
movups xmm0, xmmword [rax]
invalid
lea rax, [rsp + 0x87]
movups xmm0, xmmword [rax]
invalid
add byte [rdi], cl
sub dword [rsp + 0x30], eax
and al, 0x30
movaps xmmword [rsp + 0x30], xmm0
and qword [rsp + 0x40], 0
mov qword [rsp + 0x48], r14
lea rcx, [rsp + 0x30]
lea rcx, [rsp + 0x30]
call fcn.14005b166
jmp case.0x1400d38c5.329
inc dword [rbx + 0x717501f8]
test edx, edx
je 0x140101028
add eax, 0x90840f
add byte [rax], al
cmp edx, 8
jne 0x140101087
lea ecx, [rsp + 0x58]
jmp 0x140100f0f
xor r15d, r15d
lea rax, [rsp + 0x87]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xa0], xmm0
mov rcx, qword [rsi + 0x48]
mov rdx, r15
call fcn.1400712b3
idiv edi
mov r12, qword [rsp + 0x28]
mov rcx, r12
call fcn.14005b166
movaps xmm0, xmmword [rsp + 0xa0]
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsp], eax
mov qword [rsi + 0x38], r15
mov qword [rsi + 0x40], r14
jmp 0x140100e93
mov rdx, rax
jmp 0x140100f16
lea rdx, [rsp + 0x30]
mov qword [rdx + 0x20], rax
movups xmm0, xmmword [rsp + 0x58]
adc byte [rsp + 0x58], al
adc byte [rsp + 0x58], al
movups xmm1, xmmword [rsp + 0x68]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
mov cl, 0xb
call fcn.14006ef6a
fdivrp st(6)
invalid
jmp 0x1401010ab
fdivrp st(6)
invalid
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x78
mov rsi, rcx
mov r15, qword [rsp + 0xd0]
test r15, r15
je 0x14010116c
mov r14, r9
mov rbx, r8
mov rdi, rdx
xlatb
xlatb
mov rcx, rdx
mov edx, r15d
call fcn.1400f3026
invalid
dec dword [rax - 0x75]
sbb ecx, dword [rbp + rcx*4 + 0x64]
and al, 0x48
mov rcx, r12
mov rdx, rdi
mov r8, rbx
fsubr st(0)
push rcx
and edi, edi
inc dword [rcx - 0x80]
cmp al, 0x24
invalid
je case.0x1400ec5da.179
invalid
movsd dword [rdi], dword [rsi]
add byte [rax], al
invalid
invalid
push rcx
and edi, edi
inc dword [rcx - 0x80]
cmp al, 0x24
invalid
movups xmm0, xmmword [rsp + 0x48]
movups xmm1, xmmword [rsp + 0x58]
and al, 0x58
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x40], rax
movaps xmmword [rsp + 0x30], xmm1
movzx eax, byte [rsp + 0x20]
cmp eax, 5
je 0x140101177
cmp eax, 6
jne 0x1401011ae
lea rcx, [rsp + 0x20]
call fcn.14010141d
xor r12d, r12d
jmp 0x140101256
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
jmp 0x14010125e
mov r12, qword [rsp + 0x28]
cmp r12, r15
ja 0x14010126f
xchg edx, ebp
add byte [rax], al
invalid
xchg edx, ebp
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, r14
mov r8, r12
mov eax, esp
mov eax, esp
xor r9d, r9d
call fcn.1401013bd
mov qword [rsp + 0x70], rax
and al, 0x70
and al, 0x70
test rax, rax
je 0x14010124c
lea rcx, [rsp + 0x70]
call fcn.1400e659a
lea rcx, [rsp + 0x20]
call fcn.14010141d
add al, byte gs:[rax]
add byte [rbp + rcx*4 + 0x74], cl
je 0x1401011e0
invalid
mov rcx, r14
mov rdx, rdi
mov r8, rbx
call fcn.1400f30ca
invalid
invalid
inc dword [rcx - 0x76]
mov al, byte [rsi]
invalid
mov al, byte [rsi]
cmp al, 6
jne 0x1401011de
mov qword [rsi], 2
jmp 0x14010125e
add byte [rax], 0
invalid
invalid
add byte [rax], al
add cl, ch
add byte [rax], 0
add byte [rbx + 0x3c4c2454], cl
cmp al, 5
jne case.0x1400ecab0.163
mov al, 2
mov edx, dword [rsp + 0x4c]
cmp al, 5
cmp al, 5
jne case.0x1400ecab0.163
mov al, 2
cmp edx, 8
ja 0x140101230
or byte [rdi + 0x43], dh
mov ecx, 0x121
bt ecx, edx
jae 0x140101230
mov qword [rsi], 1
movabs rax, 0xb00000003
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
jmp 0x140101246
mov cl, byte [rsp + 0x4b]
mov byte [rsp + 0x23], cl
and al, 0x23
movzx ecx, word [rsp + 0x49]
mov word [rsp + 0x21], cx
and al, 0x21
movups xmm0, xmmword [rsp + 0x50]
movups xmmword [rsp + 0x28], xmm0
adc dword [rsp + 0x28], eax
and al, 0x28
movups xmm0, xmmword [rsp + 0x60]
movups xmmword [rsp + 0x38], xmm0
adc dword [rsp + 0x38], eax
lea rcx, [rsp + 0x20]
mov byte [rcx], al
add dword [rcx + 0x67e80451], ecx
push rcx
add al, 0xe8
adc edi, esi
dec dword [rax - 0x39]
invalid
add dword [rax], eax
add byte [rax], al
invalid
mov qword [rsi + 8], rax
jmp 0x14010125e
or bl, r13b
adc cl, byte [rax - 0x73]
and al, 0x20
lea rcx, [rsp + 0x20]
call fcn.14010141d
mov dword [rcx], 0x83480000
add byte es:[rcx + rcx*4 + 0x66], cl
or byte [rax - 0x77], cl
and qword [rsi], 0
mov qword [rsi + 8], r12
invalid
invalid
or byte [rax - 0x77], cl
mov rax, rsi
add rsp, 0x78
js 0x1401012c1
invalid
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea r8, [0x140219d50]
lea eax, [0x140219d50]
mov rcx, r12
mov rdx, r15
mov edx, edi
mov edx, edi
call fcn.1401583e0
int3
xor eax, eax
xor edx, edx
ret
sub rsp, 0x78
mov rbx, rdx
in al, dx
js 0x1401012d9
mov ebx, edx
mov rdi, rcx
mov edi, ecx
lea rdx, [0x14024c278]
xor esi, esi
xor r8d, r8d
xor eax, eax
xor eax, eax
mov r9b, 1
call fcn.1401013bd
mov r14, rax
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
call fcn.1400e659a
invalid
dec dword [rbp - 0x7b]
invalid
je 0x1401012e0
invalid
and dword [rbx + rcx*4 + 3], ecx
mov r8, qword [rbx]
lea rsi, [rsp + 0x28]
mov rcx, rsi
sub byte [rax - 0x77], cl
int1
mov rdx, rdi
call fcn.1400f30ca
invalid
dec dword [rdx + 0x6fa8016]
mov dl, byte [rsi]
cmp dl, 6
jne case.0x1400ec618.158
invalid
invalid
mov esi, 1
add dword [rax], eax
add byte [rax], al
invalid
jmp 0x140101343
xor edx, edx
jmp 0x140101343
mov eax, dword [rsp + 0x2c]
cmp dl, 5
jne 0x140101309
invalid
test eax, eax
je case.0x1400f60a1.71
sal byte [rdi + rbx*2 - 0x7d], 0xf8
add eax, 0x2b20774
mov dl, 2
cmp eax, 5
je 0x1401012fd
mov dl, 2
cmp eax, 8
jne 0x14010132f
movabs rdx, 0xb00000003
jmp 0x140101341
add byte [rax], al
add byte [rbx], cl
add byte [rax], al
add byte [rax], al
jmp 0x140101341
mov cl, byte [rsp + 0x2b]
mov byte [rsp + 0x53], cl
mov cl, byte [rsp + 0x2b]
and al, 0x2b
mov byte [rsp + 0x53], cl
push rbx
movzx ecx, word [rsp + 0x29]
mov word [rsp + 0x51], cx
and al, 0x51
and al, 0x51
movups xmm0, xmmword [rsp + 0x30]
adc byte [rsp + 0x30], al
and al, 0x30
movups xmmword [rsp + 0x58], xmm0
and al, 0x58
pop rax
movups xmm0, xmmword [rsp + 0x40]
adc byte [rsp + 0x40], al
movups xmmword [rsp + 0x68], xmm0
movups xmmword [rsp + 0x68], xmm0
lea rcx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
mov byte [rcx], dl
mov dword [rcx + 4], eax
call fcn.1400723a6
invalid
add al, 0xe8
push 0x48fff710
dec dword [rax - 0x77]
invalid
dec dword [rax - 0x77]
ret 0xf631
mov rdx, rax
xor esi, esi
mov rax, rsi
mov eax, esi
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r14
ret
xor edx, edx
shr bl, cl
in eax, dx
jmp 0x140101341
push rsi
sub rsp, 0x30
mov rax, r9
mov eax, ecx
mov eax, ecx
mov rsi, rcx
mov rcx, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
add rax, 0xfffffffffffffff0
shl rcx, 4
lea r9, [0x14024c278]
lea ecx, [0x14024c278]
lea ecx, [0x14024c278]
or eax, 0x14af05
test rcx, rcx
test ecx, ecx
je 0x14010138f
mov r10d, dword [rax + 0x10]
add rax, 0x10
add rcx, 0xfffffffffffffff0
add ecx, 0xfffffff0
add ecx, 0xfffffff0
test r10, r10
je 0x140101373
invalid
mov r9, qword [rax + 8]
jmp 0x140101392
xor r10d, r10d
mov qword [rsp + 0x20], r10
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.1401010db
mov rax, rsi
add rsp, 0x30
invalid
xor byte [rsi - 0x3d], bl
invalid
movabs rdx, 0x6823ccf9cd541d0f
ret
mov esi, ecx
mov rcx, rdx
mov rdx, r8
mov edx, eax
call case.0x1400c3b8a.431
invalid
dec dword [rbp + rcx*4 + 0x44]
and al, 0x48
dec dword [rbp + rcx*4 + 0x44]
and al, 0x48
mov qword [r8 + 8], rax
mov qword [r8 + 0x10], rdx
and qword [r8 + 0x18], 0
mov qword [r8], 1
add byte [rax], al
push rax
adc byte [rcx - 0x7d], cl
invalid
add byte [rax], al
lea rdi, [rsp + 0x20]
mov rcx, rdi
mov ecx, edi
and byte [rax - 0x77], cl
stc
mov ecx, edi
mov rdx, rsi
mov r9d, ebx
mov ecx, ebx
call fcn.1400f34aa
cmp byte [rdi], 5
jne 0x14010140a
and bh, bh
inc dword [rax + 0x475053f]
xor eax, eax
jmp 0x140101414
lea rcx, [rsp + 0x20]
call fcn.1400723a6
idiv edi
idiv edi
nop
add rsp, 0x70
pop rbx
jo 0x140101475
pop rdi
pop rsi
ret
add dword [rdi], ecx
xchg dword [rbx - 0x3c000930], ebp
in al, dx
sub byte [rax - 0x75], cl
xor dword [rax - 0x75], ecx
mov rdi, qword [rsi + 0x20]
cmp eax, 6
test eax, eax
mov ecx, dword [rsi + 0x20]
dec qword [rsi + 8]
mov ecx, esi
int1
jp 0x1401014c9
call qword [rax + 0x28c48348]
or cl, ch
invalid
mov rsi, rdx
mov rdi, rcx
sub rsi, 1
jb 0x140101513
mov rcx, rdi
call fcn.14010151a
add rdi, 0x48
jmp 0x1401014ff
add rsp, 0x28
pop rdi
pop rsi
ret
mov rax, qword [r15 + 0x18]
test rax, rax
je 0x140101caa
mov rcx, qword [r15 + 0x10]
lea rdx, [rcx + 1]
mov r8, qword [r15]
mov r9, qword [r15 + 8]
cmp rdx, r8
cmovb r8, r12
neg r8
lea rdx, [rcx + r8]
inc rdx
mov qword [r15 + 0x10], rdx
dec rax
mov qword [r15 + 0x18], rax
mov rax, qword [r9 + rcx*8]
mov qword [rsp + 0xa8], rax
mov al, byte [rax + 0x78]
test al, al
je 0x14010198d
lea rcx, [rsp + 0xa8]
call fcn.1400e1607
jmp 0x140101933
mov al, byte [rsp + 0x79]
mov byte [rsp + 0x79], 2
cmp al, 2
je 0x1401020f3
movups xmm0, xmmword [rsp + 0x69]
movups xmmword [rsp + 0x1c9], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
mov byte [rsp + 0x1d9], al
movzx eax, word [r13 + 4]
mov word [rbp + 4], ax
mov eax, dword [r13]
mov dword [rbp], eax
mov rcx, rsi
lea rdx, [rsp + 0x1b0]
call fcn.14010217a
mov dil, byte [rsp + 0x169]
cmp dil, 2
jne 0x140101a44
movups xmm0, xmmword [rsp + 0x110]
movups xmm1, xmmword [rsp + 0x120]
movups xmm2, xmmword [rsp + 0x129]
movups xmmword [rsp + 0xc9], xmm2
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
mov dil, byte [rsp + 0x139]
mov eax, dword [rbx - 6]
mov dword [rsp + 0x28], eax
movzx eax, word [rbx - 2]
mov word [rsp + 0x2c], ax
jmp 0x140101aa8
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x19]
movups xmmword [rsp + 0xc9], xmm2
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
mov eax, dword [rbx + 0x2a]
mov dword [rsp + 0x28], eax
movzx eax, word [rbx + 0x2e]
mov word [rsp + 0x2c], ax
lea rcx, [rsp + 0x50]
call fcn.1400e16d4
movups xmm0, xmmword [rsp + 0x110]
movups xmm1, xmmword [rsp + 0x120]
movups xmm2, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0x70], xmm2
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
mov r14, qword [rsp + 0xa8]
mov qword [rsp + 0x90], r14
mov al, byte [r14 + 0x78]
test al, al
jne 0x140101ace
mov al, 1
xchg byte [r14 + 0x40], al
test al, al
je 0x140101b84
movups xmm0, xmmword [rsp + 0xc9]
movups xmmword [rsp + 0xf9], xmm0
movdqa xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0xf0], xmm1
movdqa xmmword [rsp + 0xe0], xmm0
mov eax, dword [rsp + 0x28]
mov dword [rsp + 0x30], eax
movzx eax, word [rsp + 0x2c]
mov word [rsp + 0x34], ax
lea rcx, [rsp + 0x90]
call fcn.1400e1607
cmp dil, 2
jne 0x140101b35
cmp byte [rsp + 0x79], 2
jne 0x140101933
jmp 0x140101ca3
lea rcx, [rsp + 0x50]
call fcn.1400e16d4
movups xmm0, xmmword [rsp + 0xf9]
movups xmmword [rsp + 0x69], xmm0
movdqa xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x60], xmm1
movdqa xmmword [rsp + 0x50], xmm0
mov byte [rsp + 0x79], dil
movzx eax, word [rsp + 0x34]
mov word [r13 + 4], ax
mov eax, dword [rsp + 0x30]
mov dword [r13], eax
jmp 0x140101933
cmp byte [r14 + 0x39], 2
jne 0x14010210b
mov r12, rbp
mov rbp, rsi
lea rsi, [r14 + 0x10]
mov rcx, rsi
call fcn.1400e16d4
movups xmm0, xmmword [rsp + 0xc9]
movups xmmword [rsi + 0x19], xmm0
movdqa xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
movups xmmword [rsi + 0x10], xmm1
movdqu xmmword [rsi], xmm0
mov byte [r14 + 0x39], dil
mov eax, dword [rsp + 0x28]
mov dword [r14 + 0x3a], eax
movzx eax, word [rsp + 0x2c]
mov word [r14 + 0x3e], ax
xor eax, eax
xchg byte [r14 + 0x40], al
mov al, byte [r14 + 0x78]
mov dil, 2
test al, al
je 0x140101c95
mov al, 1
xchg byte [r14 + 0x40], al
test al, al
jne 0x140101c95
movdqu xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movaps xmmword [rsp + 0x130], xmm2
movaps xmmword [rsp + 0x120], xmm1
mov word [rax + riz], fs
add dword [rax], eax
add byte [rsi + 0xf], ah
jg 0x140101ba3
and al, 0x10
add dword [rax], eax
add byte [rcx - 0x3a], al
mov byte [rsi + 0x39], 2
mov byte [rsi + 0x39], 2
mov dil, byte [rsp + 0x139]
cmp dil, 2
jne 0x140101c4d
mov rsi, rbp
mov rcx, rbp
call fcn.1400e16d4
xor eax, eax
xchg byte [r14 + 0x40], al
mov dil, 2
jmp 0x140101c98
movups xmm0, xmmword [rsp + 0x129]
movups xmmword [rsp + 0xf9], xmm0
stc
add byte [rax], al
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x120], cl
and al, 0x20
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0xf0], ecx
invalid
and al, 0x20
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0xf0], ecx
invalid
movdqa xmmword [rsp + 0xe0], xmm0
movq qword [rsp + 0xe0], mm0
mov eax, dword [rbx - 6]
mov dword [rsp + 0x30], eax
and al, 0x30
xor byte [rdi], cl
mov bh, 0x43
invalid
mov word [rsp + 0x34], ax
xor eax, eax
xchg byte [r14 + 0x40], al
invalid
invalid
xor byte [rdi], cl
mov bh, 0x43
invalid
mov rsi, rbp
mov rsi, rbp
mov rbp, r12
xor r12d, r12d
jmp 0x140101b12
cmp qword [r15 + 0x18], 0
jne 0x140101ccc
lea rsi, [rsp + 0x110]
mov rcx, rsi
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x48]
call fcn.1400e1c64
mov rcx, rsi
call fcn.1400e1d0b
cmp byte [rsp + 0x79], 2
mov rdi, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x40]
je 0x140101fe5
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rbp + rcx*4 + 0x76], cl
lea r13, [rsp + 0x110]
lea r14, [rsi + 0x40]
lea r13, [rsp + 0x110]
mov rcx, r13
mov rdx, rdi
call fcn.1400e2245
lea rax, [rsi + 0x60]
mov qword [rsp + 0x88], rax
mov rcx, qword [rsi + 0x60]
mov rdx, qword [rsi + 0x68]
mov r8, r13
call fcn.1400e1d1f
mov rbx, qword [rsi + 0x40]
mov rsi, qword [rsi + 0x48]
mov rdi, rsi
and rdi, rax
mov qword [rsp + 0x38], rax
shr rax, 0x39
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
xor r12d, r12d
lea rbp, [rsp + 0x90]
pcmpeqd xmm7, xmm7
movdqu xmm8, xmmword [rbx + rdi]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb eax, xmm0
mov word [rsp + 0x90], ax
mov rcx, rbp
call fcn.14001d79a
test rax, rax
je 0x140101d9a
add rdx, rdi
and rdx, rsi
mov rax, qword [r14]
neg rdx
imul r15, rdx, 0x48
lea rcx, [rax + r15]
add rcx, 0xffffffffffffffb8
mov rdx, r13
mov edx, ebp
mov edx, ebp
call fcn.1400e1fb9
test al, al
je 0x140101d67
jmp 0x140101dbc
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
test eax, eax
jne 0x140102029
add rdi, r12
add rdi, 0x10
add r12, 0x10
and rdi, rsi
jmp 0x140101d4c
add rbx, r15
lea rcx, [rsp + 0x110]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
and byte [rdi], cl
sub dword [rsp + 0x180], eax
and byte [rdi], cl
sub dword [rsp + 0x180], eax
movaps xmmword [rsp + 0x190], xmm1
movaps xmmword [rsp + 0x1a0], xmm2
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1a0], edx
movaps xmmword [rcx + 0x20], xmm2
movaps xmmword [rcx + 0x10], xmm1
and byte [rdi], cl
sub dword [rcx + 0x10], ecx
movaps xmmword [rcx], xmm0
mov qword [rcx + 0x30], rbx
mov qword [rcx + 0x38], r14
jno 0x140101e35
jno 0x140101e35
call case.0x1400ecc1e.163
mov rdi, qword [rsp + 0x48]
mov r15, qword [rsp + 0x40]
mov rax, qword [r15 + 0xb0]
cmp rax, qword [rbx - 8]
jbe 0x140101fdb
add rbx, 0xffffffffffffffe8
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movaps xmm2, xmmword [rsp + 0x70]
lea rsi, [rsp + 0x110]
movaps xmmword [rsi + 0x20], xmm2
add dword [rax], eax
add byte [rdi], cl
sub dword [rsi + 0x20], edx
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi], xmm0
call fcn.140143490
add al, 0
add al, 0
mov qword [rsi + 0x30], rax
mov dword [rsi + 0x38], edx
mov rcx, rbx
mov rdx, rsi
call fcn.14006fe37
cmp qword [r15 + 0xb8], 0
jne 0x140101fe5
mov ebp, dword [r15 + 0xc8]
cmp ebp, 0x3b9aca00
je 0x140101fe5
mov rsi, qword [r15 + 0xc0]
mov rcx, qword [r15]
mov rdx, qword [r15 + 8]
call fcn.140102257
mov qword [rsp + 0x110], rax
mov qword [rsp + 0x118], rdx
test rax, rax
je 0x14010201a
mov rbx, rax
mov r14, rdx
mov qword [rsp + 0x40], rsi
lea rsi, [r15 + 0xb8]
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x98], rdx
call fcn.14010226e
add byte [rcx - 0x77], cl
invalid
mov qword [rsp + 0x38], rdx
mov rcx, rsi
call fcn.1400e13d8
hlt
std
dec dword [rcx + rcx*4 + 0x26]
lock inc qword [rbx]
jle 0x140102123
add byte [rax], al
mov rdi, r15
call fcn.140143490
add al, 0
add al, 0
mov qword [rsp + 0x88], rax
mov dword [rsp + 0xa4], edx
add byte [rax], al
add al, ch
mov dword [0xc9511f0d], edx
ror byte [rax - 0x73], 1
xchg esp, eax
and al, 0x90
add byte [rax], al
add byte [rax - 0x75], cl
or cl, byte [rbx + rcx*4 + 0x4a]
or byte [rcx - 0x75], cl
push rcx
adc byte [rax - 1], cl
retf 0x8348
loop 0x140101f14
add rcx, rdx
add rcx, 0x10
mov rdx, rax
call qword [r9 + 0x20]
mov rsi, rax
mov r15, rdx
mov rcx, qword [rsp + 0x178]
call fcn.1400e226f
add edi, esi
dec dword [rcx - 0x77]
invalid
mov rax, qword [rdi + 0xa0]
mov r13, qword [rdi + 0xa8]
mov rcx, qword [r13 + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
lea rdi, [rax + rcx]
add rdi, 0x10
add edi, 0x10
add byte [rax], al
add al, ch
mov dword [0xc9511f0d], edx
ror byte [rax - 0x73], 1
xchg esp, eax
and al, 0x90
add byte [rax], al
add byte [rax - 0x75], cl
or cl, byte [rbx + rcx*4 + 0x4a]
or byte [rcx - 0x75], cl
push rcx
adc byte [rax - 1], cl
retf 0x8348
add edi, 0x10
mov ecx, 0x50
mov edx, 8
call fcn.1400c65ff
mov qword [rax], rbx
mov qword [rax + 8], r14
mov qword [rax + 0x10], rsi
mov dword [rax + 0x10], esi
mov qword [rax + 0x18], r15
mov qword [rax + 0x20], r12
mov rcx, qword [rsp + 0x38]
and al, 0x38
mov qword [rax + 0x28], rcx
mov rcx, qword [rsp + 0x40]
mov qword [rax + 0x30], rcx
mov dword [rax + 0x38], ebp
mov rcx, qword [rsp + 0x88]
mov qword [rax + 0x40], rcx
mov ecx, dword [rsp + 0xa4]
add byte [rax], al
add byte [rcx - 0x72b3b7b8], cl
add eax, 0x11353b
mov rcx, rdi
mov rdx, rax
call qword [r13 + 0x18]
lea rcx, [rsp + 0x90]
call fcn.14002aa52
mov rdi, qword [rsp + 0x48]
jmp 0x140101fe5
lea rcx, [rsp + 0x50]
call fcn.1400e16df
mov rcx, rdi
call fcn.1400e1500
movaps xmm6, xmmword [rsp + 0x1e0]
movaps xmm7, xmmword [rsp + 0x1f0]
movaps xmm8, xmmword [rsp + 0x200]
add rsp, 0x218
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [rsp + 0x110]
call fcn.14002a940
jmp 0x140101fe5
mov r15, qword [rsp + 0x40]
cmp qword [r15 + 0x50], 0
je 0x1401020de
movups xmm0, xmmword [rsp + 0x110]
movups xmm1, xmmword [rsp + 0x120]
movups xmm2, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0x1a0], xmm2
movaps xmmword [rsp + 0x190], xmm1
movaps xmmword [rsp + 0x180], xmm0
mov rcx, qword [r15 + 0x40]
mov rdx, qword [r15 + 0x48]
mov r8, qword [rsp + 0x38]
call fcn.1400e23c0
mov rcx, qword [r15 + 0x40]
neg rax
imul rax, rax, 0x48
and dl, 1
movzx edx, dl
sub qword [r15 + 0x50], rdx
movaps xmm0, xmmword [rsp + 0x180]
movaps xmm1, xmmword [rsp + 0x190]
movaps xmm2, xmmword [rsp + 0x1a0]
movups xmmword [rcx + rax - 0x28], xmm2
movups xmmword [rcx + rax - 0x38], xmm1
movups xmmword [rcx + rax - 0x48], xmm0
and qword [rcx + rax - 0x18], 0
mov qword [rcx + rax - 0x10], 8
and qword [rcx + rax - 8], 0
lea rbx, [rcx + rax]
inc qword [r15 + 0x58]
mov rdi, qword [rsp + 0x48]
jmp 0x140101e0c
mov rcx, r14
mov rdx, qword [rsp + 0x88]
call fcn.14015baed
jmp 0x140102039
lea rcx, str.value_already_sent
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.5_srcclientlegacypool.rsC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.6.0_srcclient.rs
mov edx, 0x12
call fcn.140158790
lea rcx, str.assertion_failed:_slot.is_none__C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srconeshot.rs
lea r8, [0x1402167e8]
mov edx, 0x20
call fcn.1401583f0
ud2
xor byte [rax - 0x77], cl
and al, 0x30
mov eax, dword [rcx + 0x38]
mov dword [rsp + 0x28], eax
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x50], rax
mov rsi, qword [rcx + 0x10]
mov rdi, qword [rcx + 0x18]
mov r15, qword [rcx + 0x40]
mov ebp, dword [rcx + 0x48]
lea r12, [rsp + 0xc8]
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x40], rcx
mov rcx, qword [rsp + 0x58]
mov rdx, rbx
call fcn.1400f2155
add al, 0xfe
invalid
invalid
test al, al
je 0x14010269e
mov rcx, rsi
mov rdx, rbx
call qword [rdi + 0x18]
test al, al
jne 0x14010268b
add r15, qword [rsp + 0x30]
and al, 0x30
jb 0x1401026b4
add ebp, dword [rsp + 0x28]
cmp ebp, 0x3b9aca00
add dl, cl
invalid
cmp esi, dword [rdx + 0xf]
add dl, cl
invalid
inc r15
je 0x1401026b4
add ebp, 0xc4653600
mov qword [r14 + 0x40], r15
mov dword [rsi + 0x40], edi
mov dword [r14 + 0x48], ebp
call fcn.140143490
mov r9d, edx
cmp edx, 0x4c4b3f
ja 0x1401023bb
test rax, rax
je 0x1401026e4
dec rax
add r9d, 0x3b9aca00
mov rbx, rsi
add r9d, 0xffb3b4c0
mov rcx, r15
mov ecx, edi
mov ecx, edi
mov edx, ebp
mov r8, rax
call fcn.14007ef23
cmp al, 0xff
jne 0x1401023fa
invalid
and al, 0xe8
mov ch, 0x10
add al, 0
call fcn.140143490
mov rcx, rax
mov r8, qword [rsp + 0x30]
mov r9d, dword [rsp + 0x28]
and al, 0x28
call fcn.140143700
mov r15, rax
mov ebp, edx
invalid
mov qword [r14 + 0x40], rax
mov dword [r14 + 0x48], edx
invalid
mov rcx, r14
mov rdx, r15
cli
cli
mov r8d, ebp
call fcn.140075237
mov r13, rax
mov rsi, rdx
mov rcx, rbx
mov rdx, rdi
call fcn.1400e0d48
mov qword [rsp + 0x78], r13
mov qword [r14 + 0x10], r13
mov qword [rsp + 0x70], rsi
mov qword [r14 + 0x18], rsi
jbe 0x140102443
jbe 0x140102443
mov rcx, qword [rsp + 0x50]
call fcn.1400e1a8b
test rax, rax
ror byte [rdi], 0x84
invalid
add al, byte [rax]
invalid
ror byte [rdi], 0x84
invalid
mov qword [rsp + 0x38], rax
add rax, 0x10
lea rcx, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
invalid
rcl byte [rax], 0x48
lea ecx, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
invalid
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
ret 0xd4e8
invalid
mov rdx, rax
call fcn.14007d12b
invalid
lodsb al, byte [rsi]
idiv edi
invalid
idiv edi
cmp qword [rsp + 0xb0], 0
mov rcx, qword [rsp + 0xb8]
and al, 0xb8
add byte [rax], al
add byte [rdx + 0xc02494], cl
add byte [rax], al
jne 0x14010268f
mov byte [rsp + 0x27], dl
mov dword [rsp + 0x2c], ebp
mov qword [rsp + 0x68], r15
mov eax, dword [rcx + 0xd0]
cmp eax, 0x3b9aca00
je 0x1401026cc
mov rsi, rcx
mov rcx, qword [rcx + 0xc8]
enter 0, 0
enter 0, 0
mov qword [rsp + 0x90], rcx
mov dword [rsp + 0x90], ecx
mov dword [rsp + 0x98], eax
call fcn.140143490
invalid
add al, 0
and al, 0x98
add byte [rax], al
add al, ch
fisttp word [rdi]
invalid
add al, 0
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0xa8], edx
movabs al, byte [0xa8249489000000]
add byte [rax], al
lea rax, [rsi + 0x48]
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x80], rax
mov rax, qword [rsi + 0x48]
mov rcx, qword [rsi + 0x50]
lea rcx, [rax + rcx + 1]
movdqa xmm0, xmmword [rax]
pmovmskb edx, xmm0
not edx
mov qword [rsp + 0x60], rsi
mov r8, qword [rsi + 0x60]
mov qword [rsp + 0xe0], rax
add rax, 0x10
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0xf0], rcx
mov word [rsp + 0xf8], dx
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x100], r8
lea rcx, [rsp + 0xe0]
call fcn.1400e199b
test rax, rax
je case.0x1400e39ff.235
invalid
mov r14, rax
mov rbp, rax
add rbp, 0xffffffffffffffb8
mov qword [rsp + 0x88], rbp
and al, 0x88
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rsp + 0x90]
mov qword [rsp + 0xd8], rax
mov rsi, qword [r14 - 8]
and qword [r14 - 8], 0
mov rdi, 0xffffffffffffffc0
xor r13d, r13d
cmp rsi, r13
je 0x1401025b4
add rdi, 0x40
mov rbx, qword [r14 - 0x10]
add rbx, rdi
mov rcx, r12
mov rdx, rbx
call fcn.140102716
inc r13
test al, al
jne 0x140102583
mov rcx, rbx
call fcn.1400e16df
mov edi, 1
jmp 0x1401025b9
invalid
xor edi, edi
mov r13, rsi
mov r15, r13
shl r15, 6
cmp rsi, r13
je 0x140102627
mov rbx, qword [r14 - 0x10]
add rbx, r15
mov rcx, r12
mov rdx, rbx
call fcn.140102716
test al, al
je 0x140102613
mov rax, qword [r14 - 0x10]
mov rcx, rdi
shl rcx, 6
sub rax, rcx
movdqu xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmm3, xmmword [rbx + 0x30]
movups xmmword [r15 + rax + 0x30], xmm3
movups xmmword [r15 + rax + 0x20], xmm2
movups xmmword [r15 + rax + 0x10], xmm1
invalid
adc bl, dh
movq qword [r15 + rax], mm0
movq qword [rdi + rax], mm0
invalid
movq qword [rdi + rax], mm0
jmp 0x14010261e
inc rdi
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.1400e16df
inc r13
add r15, 0x40
jmp 0x1401025c0
sub rsi, rdi
mov qword [r14 - 8], rsi
jne 0x140102518
invalid
dec dword [rax - 0x75]
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
mov rcx, qword [rsp + 0x80]
mov rdx, r14
call fcn.1401026fd
mov rcx, rbp
call fcn.1400e19f9
jmp 0x140102518
mov rcx, qword [rsp + 0x60]
mov dl, byte [rsp + 0x27]
call fcn.14007d2f8
lea rcx, [rsp + 0x38]
call fcn.1400e10d6
mov rdi, qword [rsp + 0x70]
jo 0x1401026b7
mov esi, dword [rsp + 0x78]
jo 0x1401026b7
mov esi, dword [rsp + 0x78]
mov rbx, qword [rsp + 0x48]
mov r14, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov r15, qword [rsp + 0x68]
mov edi, dword [rsp + 0x68]
mov ebp, dword [rsp + 0x2c]
jmp 0x140102344
mov al, 1
jmp 0x1401026a0
call fcn.14007d2f8
lea rcx, [rsp + 0x38]
call fcn.1400e10d6
xor eax, eax
add rsp, 0x108
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.overflow_when_adding_duration_to_instantlibrary_std_src_time.rs
lodsd eax, dword [rsi]
add dl, byte [rdx]
add byte [rbp + rcx*4 + 5], cl
out 2, al
adc al, byte [rax]
invalid
lea r8, [0x1402229a8]
mov edx, 0x28
add al, ch
invalid
call fcn.140158790
lea rcx, str.interval_assumes_timeout
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.5_srcclientlegacypool.rsC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.6.0_srcclient.rs
mov edx, 0x18
add byte [rdx + 0x18], bh
call fcn.140158790
lea rcx, str.overflow_when_subtracting_duration_from_instant
lea r8, [0x1402229f0]
add eax, 0x1202fe
add byte [rdx + 0x2f], bh
call fcn.140158790
add ah, cl
mov edi, edx
mov rsi, rcx
mov rcx, qword [rdx]
mov dl, byte [rdx + 0x10]
call fcn.140102765
add byte [rax], al
invalid
add byte [rax], al
test al, al
je 0x14010275c
mov rcx, qword [rsi + 8]
mov rdx, qword [rdi + 0x30]
mov r8d, dword [rdi + 0x38]
call fcn.140143640
mov rcx, qword [rsi + 0x10]
mov r8, qword [rcx]
mov eax, dword [rcx]
mov eax, dword [rcx]
mov r9d, dword [rcx + 8]
mov rcx, rax
call fcn.14007ef23
invalid
invalid
idiv edi
cmp al, 1
setne al
jmp 0x14010275e
invalid
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
xor r8d, r8d
cmp rcx, 3
add eax, dword [rcx + 0xf]
xchg ebp, eax
sal byte [rcx], 0xc0
ror byte [rax - 0x7d], 0xf9
cmp ecx, 1
sete al
cmp dl, 2
cmove eax, r8d
invalid
ret
cmp dword [rbx], eax
jne fcn.1400e1500
inc ebx
ret
lea r8, [rcx + rdx]
add eax, 0xffffffb8
or byte [rax - 0x75], cl
push rax
or cl, ch
invalid
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
movdqa xmmword [rsp + 0x50], xmm8
movdqa xmmword [rsp + 0x40], xmm7
movq qword [rsp + 0x40], mm7
movq qword [rsp + 0x40], mm7
movaps xmmword [rsp + 0x30], xmm6
sub dword [rsp + 0x30], esi
mov rdi, r8
mov rsi, qword [rcx]
mov r12, qword [rcx + 8]
invalid
mov r13, r12
and r13, rdx
shr rdx, 0x39
movd xmm0, edx
movd mm0, edx
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
jo case.0x1400f0d4e.122
add byte [rsi + 0xf], ah
jo 0x1401027f6
invalid
invalid
jo case.0x1400f0d4e.122
add byte [rsi + 0xf], ah
jo 0x1401027f6
invalid
add byte [rax - 0x73], cl
outsb dx, byte [rsi]
mov eax, 0x8d48c031
lea rbx, [rsp + 0x26]
lea rbp, [rsi - 0x48]
xor eax, eax
lea rbx, [rsp + 0x26]
lea ebx, [rsp + 0x26]
pcmpeqd xmm7, xmm7
mov qword [rsp + 0x28], rax
movdqu xmm8, xmmword [rsi + r13]
movdqa xmm0, xmm8
movq mm0, mm0
outsd dx, dword [rsi]
shl byte [rsi + 0xf], 0x74
invalid
pcmpeqb xmm0, xmm6
pmovmskb eax, xmm0
mov word [rsp + 0x26], ax
mov dword [rsp + 0x26], eax
mov dword [rsp + 0x26], eax
mov rcx, rbx
mov rcx, rbx
call fcn.14001d79a
mov r14, rax
invalid
test rax, rax
invalid
je 0x140102867
mov r15, rdx
add r15, r13
and r15, r12
out 0x4c, eax
mov eax, edi
out 0x4c, eax
mov eax, edi
neg rax
fmul dword [rax + 0x6b]
imul rdx, rax, 0x48
add rdx, rbp
ror byte [rax + 0x48], 1
add edx, ebp
mov rcx, rdi
call fcn.1400e1fb9
pop rax
idiv ebp
std
invalid
test al, al
je 0x140102833
pop rax
idiv ebp
std
std
inc dword [rax + rax*8 + 0x23ebce74]
jmp 0x14010288a
and esp, dword [rsi + 0x44]
pcmpeqb xmm8, xmm7
pcmpeqb mm0, mm7
pmovmskb eax, xmm8
pmovmskb eax, mm0
test eax, eax
mov rax, qword [rsp + 0x28]
sub byte [rbp + 0x10], dh
sub byte [rbp + 0x10], dh
add r13, rax
add ebp, eax
invalid
add r13, 0x10
add rax, 0x10
and r13, r12
jmp 0x140102816
neg r15
imul rax, r15, 0x48
add rsi, rax
invalid
test r14, r14
test byte [rcx + 0xf], 0x44
test byte [rax - 0x77], 0xf0
invalid
test byte [rcx + 0xf], 0x44
test byte [rax - 0x77], 0xf0
movaps xmm6, xmmword [rsp + 0x30]
and al, 0x30
movaps xmm7, xmmword [rsp + 0x40]
movaps xmm8, xmmword [rsp + 0x50]
push rax
add rsp, 0x68
add esp, 0x68
add esp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
add dword [rax], eax
add byte [rax], al
pop rsi
add byte [rax], al
add bl, al
add al, ch
test eax, 0x48fffde7
lea ecx, [rsi + 0x148]
invalid
add byte [rax], al
cmp dword [0xc35832bc], eax
ror dword [rax], 0xe9
add dword es:[rax], eax
add cl, ch
add byte [rax], al
add byte [rax], al
std
cmp edx, 2
enter 0xffffffffffff8548, 0xffffffffffffffc9
stc
add dword [rbp + 0x49], esi
add dword [rax], eax
add byte [rax - 0x7d], cl
clc
invalid
lea ecx, [0x14024ffd0]
retf 0xfffd
invalid
std
dec dword [rax - 0x77]
int1
add esp, 0x20
int1
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add esp, 0x20
pop rsi
jmp 0x1400e1714
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.14002a940
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x281]
test eax, eax
je 0x140102b4e
cmp eax, 3
jne 0x140102b7f
lea rcx, [rsi + 0x40]
call fcn.140102b86
add byte [rax], al
add byte [rax - 0x73], cl
xor al, r13b
adc edi, dword [rsi - 0xe]
inc esi
xchg byte [rax + 2], al
lea rcx, [rsi + 0x20]
call fcn.14002aa52
add rsi, 0x10
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
jmp fcn.1400f1a46
lea rcx, [rsi + 0x268]
call fcn.1400df43c
lea rcx, [rsi + 0x1b0]
call fcn.1400f1a46
lea rcx, [rsi + 0x1c0]
call fcn.14002aa52
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14002a940
nop
add rsp, 0x20
pop rsi
ret
xchg esp, eax
ret 0x8d48
push rsp
push rsi
push rdi
push rbp
push rbx
mov eax, 0x11e8
call fcn.1401568e0
sub rsp, rax
movaps xmmword [rsp + 0x11d0], xmm6
mov qword [rsp + 0xe0], r8
mov rax, qword [rdx]
xor r8d, r8d
cmp rax, 5
clc
add eax, 0xc0940f41
lea rsi, [rdx + r8*8]
cmp eax, 5
jne 0x140102f76
mov rdx, rsi
movaps xmm6, xmmword [rsp + 0x11d0]
add rsp, 0x11e8
add byte [rbx + 0x5d], bl
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x140107940
mov qword [rsp + 0x78], rcx
lea rax, [rsi + 0x71]
mov qword [rsp + 0xd8], rax
add byte [rax], al
mov rax, qword [rsi]
lea rbp, [rsp + 0x610]
add byte [rax], al
add byte [rax], al
mov ecx, 0x80
lea rdx, [rsp + 0xba8]
add byte [rbp + rcx*4 + 4], cl
or cl, byte [rcx + rcx*4 + 0x44]
and al, 0x58
add byte [rbp + rcx*4 + 4], cl
or cl, byte [rcx + rcx*4 + 0x44]
and al, 0x58
and al, 0x58
lea r8, [rsp + 0x950]
add rcx, r8
mov qword [rsp + 0x60], rcx
mov ecx, 0xc8
lea r8, [rdx + rcx]
or cl, byte [rcx + rcx*4 - 0x7c]
and al, 0x90
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xf0
add eax, 0x14c0000
ror dword [rax - 0x77], 0x8c
and al, 0xd0
add byte [rax], al
add byte [rcx + 0x88], bh
or cl, byte [rcx + rcx*4 - 0x7c]
and al, 0x90
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xf0
add eax, 0x14c0000
ror dword [rax - 0x77], 0x8c
and al, 0xd0
add byte [rax], al
add byte [rcx + 0x88], bh
add rdx, rcx
mov qword [rsp + 0x160], rdx
add rcx, r8
mov qword [rsp + 0x158], rcx
and al, 0x58
add dword [rax], eax
add byte [rax - 0x73], cl
sbb qword [rax - 0x77], r9
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
invalid
invalid
add byte [rax], al
invalid
and al, 0x58
add dword [rax], eax
add byte [rax - 0x73], cl
sbb qword [rax - 0x77], r9
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
xor byte [0xcd58300d], al
std
lea rcx, [rax - 3]
add rax, 0xfffffffffffffffe
cmp rcx, 2
cmp ecx, 2
cmp ecx, 2
mov ecx, 0
cmovae rax, rcx
xor ecx, ecx
cmp rax, 1
clc
add dword [rdi], ecx
xchg esp, eax
invalid
lea rdx, [rsi + rcx*8]
test rax, rax
jne 0x140103e9c
cmp dword [rdx], 2
je 0x14010770d
add byte [rax], r8b
add byte [rax], r8b
lea rax, [rdx + 0x120]
mov qword [rsp + 0x38], rax
mov rax, qword [rax]
mov eax, dword [rax]
cmp rax, 4
lea r15, [rsp + 0x540]
mov esp, 0x54024
add byte [rdi], cl
invalid
lodsd eax, dword [rsi]
add byte [rax], r8b
mov esp, 0x54024
add byte [rdi], cl
test byte [rbp + 0x48000046], ch
mov dword [rsp + 0x98], edx
xchg esp, eax
and al, 0x98
add byte [rax], al
invalid
mov qword [rsp + 0x98], rdx
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, byte [rcx + 0x48000001]
mov dword [rsp + 0x68], ecx
lea rcx, [rdx + 0x1a1]
mov qword [rsp + 0x68], rcx
lea rcx, [rax - 1]
cmp rax, 2
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmovae rax, rcx
test rax, rax
ror dword [rax - 0x7b], 0xc0
jne 0x14010385a
mov rsi, qword [rsp + 0x98]
mov al, byte [rsi + 0x1a0]
mov byte [rsi + 0x1a0], 3
cmp al, 3
je 0x1401076f5
mov byte [rsp + 0x1d0], al
mov r8d, 0x57
lea rcx, [rsp + 0x1d1]
mov rdx, qword [rsp + 0x68]
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rcx - 0x48], al
push rdi
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rcx + rdx*8], fs
add dword [rax], eax
add byte [rax - 0x75], cl
push rsp
and al, 0x68
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsi + 0x158]
xchg byte [rax + 1], bl
add byte [rax], al
mov qword [rsp + 0x40], rax
mov eax, dword [rsi + 0x160]
add byte [rax], al
mov dword [rsp + 0x48], eax
mov rax, qword [rsi + 0x190]
mov rbx, qword [rax + 0x18]
imul rax, qword [rax + 0x20], 0x90
and byte [rax + 0x48000000], dl
add eax, ebx
and byte [rax + 0x48000000], dl
add eax, ebx
mov qword [rsp + 0xf0], rax
cmp rbx, qword [rsp + 0xf0]
je 0x140103702
movabs rax, 0x8000000000000000
cmp qword [rbx + 0x60], rax
jne case.0x1400d4125.328
invalid
xor r12d, r12d
jmp 0x1401035cd
lea rcx, [rsp + 0x1d0]
call fcn.1400e2f5d
mov rsi, rax
mov rdi, rdx
mov rcx, rax
mov r8d, 0x5b
call fcn.1400754f5
test al, al
mov qword [rsp + 0x30], rbx
je 0x14010325b
add al, ch
sub al, 0xfe
std
dec dword [rax - 0x77]
invalid
mov rax, rdi
add rax, rsi
lea rcx, [0x14021bc68]
mov qword [rsp + 0x5f0], rcx
mov dword [rsp + 0x5f0], ecx
add byte [rax], al
mov qword [rsp + 0x5f8], 2
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
add byte [rsi], al
add byte [rax], al
mov qword [rsp + 0x608], rdi
mov qword [rsp + 0x610], rsi
mov qword [rsp + 0x618], rax
invalid
add byte [rax], al
and qword [rsp + 0x620], 0
mov rbx, qword [rsp + 0x610]
mov rdi, qword [rsp + 0x618]
mov rcx, rbp
call fcn.1400f1293
cmp edx, 0x110000
adc dword [rax], eax
je 0x1401031f3
mov r15, rax
mov r8d, edx
mov rcx, qword [rsp + 0x5f0]
mov word [rax + rsi*8], fs
add eax, 0x8b480000
xchg esp, eax
and al, 0xf8
invalid
add byte [rax], al
mov word [rax + rsi*8], fs
add eax, 0x8b480000
xchg esp, eax
and al, 0xf8
add eax, 0x68e80000
call fcn.1400f183f
test al, al
jne 0x14010319c
sub rdi, rbx
add rdi, r15
call fcn.1400f183f
test al, al
jne 0x14010319c
sub rdi, rbx
add rdi, r15
add rdi, qword [rsp + 0x610]
sub rdi, qword [rsp + 0x618]
jmp 0x1401031f8
xor r15d, r15d
xor edi, edi
xor edi, edi
mov r14, qword [rsp + 0x610]
mov rbx, qword [rsp + 0x618]
mov rcx, rbp
call fcn.1400f12d0
shl al, 0xfe
inc dword [rcx + 0x110000fa]
invalid
je 0x140103250
shl al, 0xfe
inc dword [rcx + 0x110000fa]
add byte [rax + rdi + 0x49], dh
mov ebp, eax
invalid
mov r13, rax
invalid
mov r8d, edx
mov eax, edx
mov rcx, qword [rsp + 0x5f0]
mov rdx, qword [rsp + 0x5f8]
call fcn.1400f183f
test al, al
jne 0x1401031f8
sub rbx, r14
add rbx, r13
jmp 0x140103286
add ebx, dword [rsp + 0x610]
sub rbx, qword [rsp + 0x618]
mov rdi, rbx
jmp 0x140103286
add rsi, r15
sub rdi, r15
mov rbx, qword [rsp + 0x30]
lea rcx, [rsp + 0xa8]
mov rdx, rsi
mov edx, esi
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax], al
mov rdx, rsi
mov edx, esi
mov r8, rdi
mov edx, esi
mov r8, rdi
call fcn.140050390
mov bpl, byte [rsp + 0xa8]
lodsb al, byte [rsi]
and al, 0xa8
add byte [rax], al
add byte [rax - 0x80], al
std
add cl, byte [rdi]
test ebp, ecx
add byte [rax], al
add byte [rax], al
and al, 0xa8
add byte [rax], al
add byte [rax - 0x80], al
std
add cl, byte [rdi]
test ebp, ecx
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], 0
mov r15, qword [rbx + 0x80]
imul rbx, qword [rbx + 0x88], 0x18
add byte [rax], al
add byte [rax], bl
add byte [rax + 0x6b], cl
wait
mov byte [rax], al
add byte [rax], al
add byte [rax], bl
test rbx, rbx
setne r12b
setne ah
add byte [rax], al
add byte [rax], bl
test rbx, rbx
setne r12b
setne ah
setne ah
je 0x1401035b8
mov rcx, r15
mov rdx, rsi
mov edx, esi
mov r8, rdi
call fcn.1400e2f8d
test al, al
jne 0x1401035b8
mov rbp, qword [r15 + 8]
mov r13, qword [r15 + 0x10]
mov rcx, rbp
mov rdx, r13
mov r8d, 0x2e
call fcn.14015093e
invalid
add al, 0
mov rcx, rax
mov r8, rsi
mov r9, rdi
call case.0x1400bbdef.400
inc dword [rax + rax*8 + 0x2d7850f]
add byte [rax], al
inc dword [rax + rax*8 + 0x2d7850f]
add byte [rax], al
mov rcx, rsi
mov rdx, rdi
cli
cli
mov r8, rbp
mov r9, r13
call fcn.140075578
idiv edi
idiv edi
test al, al
je 0x140103323
mov rcx, rbp
mov rdx, r13
mov r8d, 0x2e
add byte cs:[rax], al
add byte [rax], al
call fcn.1400754f5
test al, al
invalid
ror byte [rdi], 0x85
test eax, 0x49000002
not ebp
jne 0x1401035b8
not r13
add r13, rdi
jae 0x140103340
invalid
cmp byte [rsi + r13], 0x2e
jne 0x140103340
jmp 0x1401035b8
mov r8d, 1
mov rcx, r15
mov ecx, edi
lea rdx, [0x14021c465]
xchg ecx, eax
adc dword [rax], eax
xchg ecx, eax
adc dword [rax], eax
call fcn.1400e2f8d
test al, al
jne 0x1401035b8
add byte [rax], al
add r15, 0x18
add rbx, 0xffffffffffffffe8
jmp 0x14010328f
invalid
mov rax, qword [rsp + 0xa9]
mov qword [rsp + 0x70], rax
invalid
add byte [rax - 0x77], cl
and al, 0x70
invalid
mov rax, qword [rsp + 0xb1]
mov qword [rsp + 0xa0], rax
add byte [rax], al
mov r13, qword [rbx + 0x68]
add r13, 2
add cl, byte [rax + 0x6b]
pop rbx
jo case.0x1400ecab0.189
invalid
add cl, byte [rax + 0x6b]
pop rbx
jo case.0x1400ecab0.189
invalid
adc al, byte [rbp + 0x31]
test byte [rcx + rdi - 0xd], 0x41
setne r12b
xor r14d, r14d
cmp rbx, r14
setne r12b
setne r12b
je 0x1401035b8
add al, byte [rax]
add byte [rbx - 0x73], cl
invalid
invalid
lea rax, [r14 + r13]
add al, 0x2e
add rax, 0xfffffffffffffffe
add rax, 0xfffffffffffffffe
cmp byte [rax], 2
jne 0x1401033cd
cmp bpl, byte [r13 + r14 - 1]
jne 0x1401035af
dec dword [rdi]
test dword [rax], edx
add al, byte [rax]
add byte [rax - 0x7c], al
in eax, dx
test bpl, bpl
je 0x1401035a3
add byte [rax], al
mov rax, qword [r13 + r14]
xor rax, qword [rsp + 0x70]
add byte [rax + 0x33], cl
and al, 0x70
mov rcx, qword [r13 + r14 + 8]
mov ecx, dword [rbp + rsi + 8]
xor rcx, qword [rsp + 0xa0]
or rcx, rax
or ecx, eax
and al, 0xa0
add byte [rax], al
add byte [rax + 9], cl
or ecx, eax
jne 0x1401035af
or ecx, eax
jne 0x1401035af
jmp 0x1401035b8
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x5f0], xmm0
invalid
add eax, 0xb70f0000
mov bh, 0x40
invalid
invalid
mov bh, 0x40
adc byte [rsi - 0x77], ah
invalid
invalid
test byte [rax + rax], ah
invalid
mov word [rsp + 0x600], ax
mov byte [rsp + 0x602], bpl
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0xa0]
mov eax, dword [rsp + 0xa0]
movabs al, byte [0xb24848948000000]
add byte [rax - 0x77], cl
test byte [rbx + rcx], ah
mov qword [rsp + 0x60b], rax
mov rax, qword [rsp + 0x70]
invalid
mov qword [rsp + 0x603], rax
cmp byte [rsp + 0x5f0], 0
invalid
add eax, 0xf000000
test bl, dh
add byte [rax], al
add byte [rax], al
and al, 3
invalid
invalid
add byte [rax], al
test bpl, bpl
je 0x1401035af
mov r15, qword [rsp + 0x5f1]
mov sil, byte [rsp + 0x601]
int1
add eax, 0x8a400000
mov ah, 0x24
add dword [rsi], eax
add byte [rax], al
mov cl, 0x80
add byte [rax + 0x28], 0xf1
sub cl, sil
int1
mov rax, 0xffffffffffffffff
shl rax, cl
test cl, 0x40
rol dword [rax + 0x48], 0x89
invalid
rol dword [rax + 0x48], 0x89
ret 0xb841
invalid
invalid
mov r8d, 0
cmovne rdx, r8
ror byte [rax - 0x75], 1
mov esp, 0x5f924
add eax, 0xc7490000
sar edi, 0xff
invalid
dec dword [rcx + 0xf]
cmove rax, r9
test cl, cl
ror byte [rax - 0x75], 1
mov esp, 0x5f924
add eax, 0xc7490000
add eax, 0xc7490000
sar edi, 0xff
invalid
cmovs rax, r8
cmovs rdx, r8
ror byte [rax + 0xf], 1
retf 0xf48
invalid
ror byte [rax + 0xf], 1
retf 0xf48
bswap eax
and rax, r15
and rdx, rdi
mov qword [rsp + 0xc8], rdx
enter 0, 0
enter 0, 0
mov qword [rsp + 0xc0], rax
lea rcx, [rsp + 0xc0]
mov word [rax + rax*8], fs
rol byte [rax], 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 3
invalid
add byte [rax], al
rol byte [rax], 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 3
invalid
call fcn.1400796c7
test al, al
je 0x1401035af
invalid
mov rax, 0xffffffffffffffff
mov ecx, esi
shr rax, cl
test sil, 0x40
mov rcx, 0xffffffffffffffff
mov rcx, 0xffffffffffffffff
cmovne rcx, rax
cmovne ecx, eax
mov edx, 0
cmovne rax, rdx
test sil, sil
cmovs rax, rdx
cmovs rcx, rdx
bswap rcx
bswap ecx
bswap rax
enter 0x94c, 0xfffffffffffffff8
enter 0x94c, 0xfffffffffffffff8
or rcx, rdi
mov qword [rsp + 0xc8], rcx
mov qword [rsp + 0xc0], rax
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x603]
lea rdx, [rsp + 0xc0]
lea edx, [rsp + 0xc0]
invalid
lea edx, [rsp + 0xc0]
call fcn.1400796c7
jmp 0x14010359d
test bpl, bpl
jne 0x1401035af
invalid
pushfq
add byte [rax], al
invalid
test dword [rax + rax - 0x75c00000], ebx
add byte [rax], al
add byte [rax - 0x76], al
invalid
invalid
mov sil, byte [rsp + 0x5f5]
movzx ecx, sil
mov ah, 0x24
cmc
add eax, 0xf400000
mov dh, 0xce
mov eax, 0x20
sub eax, ecx
neg ecx
mov edx, 0xffffffff
shl edx, cl
cmp eax, 0x20
clc
invalid
clc
and byte [rax], bh
mov eax, 0
mov eax, 0
cmovae edx, eax
bswap edx
and edx, dword [rsp + 0x5f1]
mov dword [rsp + 0xc0], edx
lea rcx, [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 3
invalid
add byte [rax], al
ror byte [r15], 1
retf 0x9423
xchg esp, eax
and al, 3
invalid
add byte [rax], al
call fcn.1400797ee
test al, al
je 0x1401035af
mov eax, 0xffffffff
mov ecx, esi
shr eax, cl
cmp sil, 0x20
mov ecx, 0
cmovae eax, ecx
bswap eax
enter 0xffffffffffff840b, 0x24
int1
add eax, 0x84890000
and al, 0xc0
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rbx + rax], fs
invalid
add byte [rax], al
lea rdx, [rsp + 0xc0]
call fcn.1400797ee
push rcx
invalid
idiv edi
enter 0xffffffffffff840b, 0x24
int1
and al, 0xf1
add eax, 0x84890000
and al, 0xc0
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rbx + rax], fs
invalid
push rcx
invalid
test al, al
je 0x1401035af
jmp 0x1401035b8
mov rax, qword [rsp + 0x70]
cmp dword [r13 + r14], eax
je 0x1401035b8
add r14, 0x12
jmp 0x14010337a
lea rbp, [rsp + 0x610]
lea r15, [rsp + 0x540]
add eax, 0x8b480000
pop rsp
and al, 0x30
invalid
add eax, 0x8b480000
pop rsp
and al, 0x30
mov rax, qword [rbx]
lea rcx, [0x140250008]
or eax, 0x14ca31
or eax, 0x14ca31
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
test r12b, r12b
je 0x1401036a4
jmp 0x1401036dc
test r12b, r12b
jne 0x1401036dc
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
push rbx
or byte [rcx + rcx*4 - 7], cl
lea rdx, [rbx + 8]
mov rcx, r15
lea r8, [rsp + 0x1d0]
rol byte [rcx], 1
add byte [rax], al
call fcn.1400e31cf
jmp 0x1401036c3
test r12b, r12b
jne 0x1401036dc
lea rcx, [rsp + 0x1d0]
call fcn.1400e314f
mov r9d, 5
mov rcx, rax
and al, 0xd0
add dword [rax], eax
add al, ch
sub ebx, edi
std
inc dword [rcx - 0x47]
add eax, 0x48000000
mov ecx, eax
lea r8, [0x14024baa7]
jmp 0x14010369b
test r12b, r12b
jne 0x1401036dc
mov rsi, qword [rbx + 8]
add rsi, 0x10
lea rcx, [rsp + 0x1d0]
call fcn.1400e314f
mov r8, rdx
mov rcx, rsi
mov rdx, rax
mov edx, eax
mov edx, eax
call fcn.1400e317a
test rax, rax
je 0x1401036dc
lea rsi, [rsp + 0x5f0]
mov rcx, rsi
mov rdx, rax
jmp 0x1401036b3
test r12b, r12b
jne 0x1401036dc
lea rcx, [rsp + 0x1d0]
call fcn.1400e314f
mov r9d, 4
mov rcx, rax
lea r8, [0x14024baa3]
call fcn.14004c758
test al, al
je 0x1401036dc
lea rdx, [rbx + 8]
lea rsi, [rsp + 0x5f0]
mov rcx, rsi
call fcn.1400e2fbc
mov ecx, 0xb
mov rdi, r15
rep movsq qword [rdi], qword [rsi]
movabs rax, 0x8000000000000003
cmp qword [rsp + 0x540], rax
add eax, 0x17740000
jmp 0x140103783
movabs rax, 0x8000000000000003
mov qword [rsp + 0x540], rax
add rbx, 0x90
mov rcx, r15
mov ecx, edi
mov ecx, edi
call fcn.1400e3566
jmp 0x1401030fe
cld
stc
invalid
invalid
lea rbx, [rsp + 0x950]
mov rcx, rbx
mov r12, qword [rsp + 0x38]
mov rdx, r12
call fcn.1400e2e91
mov ecx, 0xb
mov rdi, qword [rsp + 0x60]
and al, 0x60
and al, 0x60
lea rsi, [rsp + 0x1d0]
rep movsq qword [rdi], qword [rsi]
mov ecx, 0x540
mov edx, 8
call fcn.1400c65ff
mov rsi, rax
mov r8d, 0x250
mov rcx, rax
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
and word [rsi + 0x250], 0
mov rax, qword [rsp + 0x40]
mov qword [rsi + 0x258], rax
mov eax, dword [rsp + 0x48]
mov dword [rsi + 0x260], eax
mov byte [rsi + 0x268], 0
lea rdi, case.0x1400d4125.197
jmp 0x140103827
mov ecx, 0xb
lea r14, [rsp + 0x5f0]
mov rdi, r14
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
lea rbx, [rsp + 0xba8]
mov rcx, rbx
mov r12, qword [rsp + 0x38]
mov rdx, r12
call fcn.1400e2e91
mov ecx, 0xb
lea rdi, [rsp + 0xc80]
lea rsi, [rsp + 0x1d0]
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xb
mov rdi, qword [rsp + 0x58]
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov ecx, 0x4d30
mov edx, 8
call fcn.1400c65ff
mov rsi, rax
mov r8d, 0x2e2
mov rcx, rax
ror dword [rax - 0x77], 0xda
call sub.VCRUNTIME140.dll_memcpy
xor eax, eax
mov byte [rsi + 0x2e2], al
mov rcx, qword [rsp + 0x40]
mov qword [rsi + 0x2650], rcx
mov ecx, dword [rsp + 0x48]
mov qword [rsi + 0x2658], rcx
mov qword [rsi + 0x2658], rcx
mov byte [rsi + 0x2660], al
lea rdi, case.0x1400c3b8a.316
mov rcx, r12
call fcn.1400e2a22
mov rax, qword [rsp + 0x98]
mov qword [rax + 0x120], 2
mov qword [rax + 0x128], rsi
mov qword [rax + 0x130], rdi
mov eax, 2
jmp 0x140103074
cmp rax, 1
jne 0x1401076dd
mov r15, qword [rsp + 0x98]
mov rdx, qword [r15 + 0x128]
mov rax, qword [r15 + 0x130]
lea rcx, [rsp + 0xba8]
mov r8, qword [rsp + 0xe0]
call qword [rax + 0x18]
mov sil, byte [rsp + 0xbb9]
cmp sil, 3
inc byte [rbx]
inc byte [rbx]
je 0x140103f5c
mov r12, qword [rsp + 0xba8]
mov rbx, qword [rsp + 0xbb0]
cmp sil, 2
jne 0x1401038c7
mov sil, 2
lea r14, [rsp + 0x7e0]
mov rdi, qword [rsp + 0x38]
jmp 0x140103915
mov al, byte [rsp + 0xbb8]
mov byte [rsp + 0x80], al
lea rcx, [rsp + 0xc80]
mov eax, dword [rcx - 0xc6]
mov dword [rsp + 0x170], eax
movzx eax, word [rcx - 0xc2]
mov bh, 0x81
invalid
invalid
invalid
jmp qword [rsi - 0x77]
test byte [rsp + rsi*2], ah
add dword [rax], eax
add byte [rax - 0x75], cl
jl 0x140103921
cmp byte [rax - 0x77], cl
stc
call fcn.1400e2a22
mov qword [rdi], 3
lea r14, [rsp + 0x7e0]
mov bh, 0x81
invalid
movzx eax, word [rsp + 0x174]
mov word [rsp + 0x17c], ax
mov eax, dword [rsp + 0x170]
mov dword [rsp + 0x178], eax
cmp dword [rdi], 4
je 0x14010773d
add byte ds:[rax], al
mov rcx, rdi
call fcn.1400e2a22
mov qword [rdi], 4
cmp sil, 2
jne case.0x1400d38c5.348
mov eax, 1
mov bpl, 2
jmp 0x140103983
movzx eax, word [rsp + 0x17c]
mov word [rsp + 0xbac], ax
mov eax, dword [rsp + 0x178]
mov dword [rsp + 0xba8], eax
mov bpl, byte [rsp + 0x80]
xor eax, eax
test byte [rax + rbp*4], ah
or eax, dword [rax]
add byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rcx], dh
ror byte [rdi], 0xb7
mov word [rsp + rbp*4], fs
or eax, dword [rax]
add byte [rsi - 0x77], ah
mov word [rsp + rbp*8], fs
add eax, 0x948b0000
and al, 0xa8
or eax, dword [rax]
add byte [rcx + 0x5e82494], cl
add byte [rax], al
movzx ecx, word [rsp + 0xbac]
mov word [rsp + 0x5ec], cx
mov edx, dword [rsp + 0xba8]
mov dword [rsp + 0x5e8], edx
mov qword [rsp + 0x198], rax
mov qword [rsp + 0x1a0], r12
mov qword [rsp + 0x1a8], rbx
mov byte [rsp + 0x1b0], bpl
mov byte [rsp + 0x1b1], sil
lea rax, [rsp + 0x1a0]
mov word [rax + 0x16], cx
invalid
invalid
mov dword [rax + 0x12], edx
mov rdi, qword [r15]
cmp rdi, 2
inc dword [rdx]
inc dword [rdx]
je 0x140107746
lea rdx, [r15 + 8]
mov r8d, 0x118
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x38]
call fcn.1400e0fed
mov qword [r15], 2
mov qword [rsp + 0x950], rdi
mov r8d, 0x118
lea rcx, [rsp + 0x958]
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
cmp sil, 2
je 0x140103f6a
mov qword [rsp + 0xba8], rdi
mov dword [rsp + 0xba8], edi
mov r8d, 0x118
lea rcx, [rsp + 0xbb0]
and al, 0xb0
or eax, dword [rax]
add byte [rcx + rcx*4 - 0xe], cl
call sub.VCRUNTIME140.dll_memcpy
cmp dword [0xcc9d8251], eax
and al, 0xd0
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1e], cl
cmp dword [0xcc9d8251], eax
and al, 0xd0
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1e], cl
call qword [rbx + 0x50]
mov byte [rsp + 0x1e1], bpl
test sil, sil
je 0x140103a8b
lea rcx, [rsp + 0x5f0]
mov rdx, r12
call qword [rbx + 0x78]
movabs rax, 0x8000000000000001
cmp qword [rsp + 0x5f0], rax
jne 0x140103aa0
mov rsi, qword [rsp + 0x1d0]
mov rdi, qword [rsp + 0x1d8]
jmp 0x140103b2e
mov rdi, qword [rsp + 0x1d0]
mov edi, dword [rsp + 0x1d0]
test rdi, rdi
je 0x140103aef
mov rbx, qword [rsp + 0x1d8]
mov ecx, 0x28
mov edx, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
call fcn.1400c65ff
mov rsi, rax
movups xmm0, xmmword [rsp + 0x5f0]
invalid
add eax, 0x110f0000
add byte [rax - 0x75], cl
test byte [rax + rax], ah
invalid
add byte [rax], al
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rdi
mov qword [rsi + 0x20], rbx
lea rdi, [0x1402153c8]
jmp 0x140103b2e
invalid
mov ecx, 0x18
mov edx, 8
call fcn.1400c65ff
mov rsi, rax
movups xmm0, xmmword [rsp + 0x5f0]
movups xmmword [rax], xmm0
mov rax, qword [rsp + 0x600]
add byte [rax - 0x77], cl
adc byte [rax - 0x75], r9b
mov edx, dword [rsp + 0x1d8]
xor ecx, ecx
add byte [rax - 0x77], cl
adc byte [rax - 0x75], r9b
mov edx, dword [rsp + 0x1d8]
xor ecx, ecx
call fcn.140117166
lea rdi, [0x1402153f0]
mov bl, byte [rsp + 0x1e0]
lea rcx, [rsp + 0x1d1]
lea ecx, [rsp + 0x1d1]
mov eax, dword [rcx + 0x10]
mov ecx, dword [rcx + 0x13]
mov dword [rsp + 0x1b8], eax
mov dword [rsp + 0x1bb], ecx
mov bpl, byte [rsp + 0xcc0]
or al, 0
add byte [rcx - 0x17f7bf28], cl
or al, 0
add byte [rcx - 0x17f7bf28], cl
jne case.0x1400ecaf0.259
mov rcx, qword [rsp + 0x90]
mov rax, qword [rcx + 0x30]
mov qword [rsp + 0x620], rax
add byte [rdi], cl
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
and byte [rdi], cl
sub dword [rsp + 0x610], edx
and byte [rdi], cl
sub dword [rsp + 0x610], edx
movaps xmmword [rsp + 0x600], xmm1
movaps xmmword [rsp + 0x5f0], xmm0
lea rcx, [rsp + 0x1d0]
lea r12, [rsp + 0xcb8]
mov rdx, r12
loop 0x140103bfb
lea esi, [rsp + 0x5f0]
mov r8, r14
mov r9b, 1
call fcn.1400e2036
mov rcx, r14
call fcn.1400e1033
std
inc dword [rax + 0x1d024bc]
add byte [rax], al
add esi, dword [rbp + 0x79]
std
inc dword [rax + 0x1d024bc]
add byte [rax], al
add esi, dword [rbp + 0x79]
mov edx, 0x17
lea rcx, str.ALPN_upgraded_to_HTTP_2C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.5_srcclientlegacyclient.rs
or eax, 0x1114ba
or eax, 0x1114ba
call fcn.1400dfdef
mov r15, rax
mov rcx, rsi
mov rdx, rdi
call fcn.140117166
lea rcx, [rsp + 0x1a0]
add dword [rax], eax
add al, ch
cmp eax, 0x4cfffdb8
mov ecx, esp
cmp eax, 0x4cfffdb8
mov ecx, esp
call 0x1400e10a9
lea r12, [rsp + 0xba8]
mov rcx, r12
invalid
dec dword [rbp + rcx*4 - 0x5c]
and al, 0xa8
or eax, dword [rax]
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
invalid
loope 0x140103bfb
call fcn.1400e10b4
lea rcx, [rsp + 0xca8]
call fcn.14002aa52
push qword [rbx + 0x1a3e902]
add byte [rax], al
popfq
invalid
mov rcx, qword [rsp + 0x90]
mov rax, qword [rcx + 0x30]
mov qword [rsp + 0x730], rax
add byte [rdi], cl
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
jmp 0x140103c74
and al, 0x90
add byte [rax], al
add byte [rax - 0x75], cl
xor byte [r8 - 0x77], cl
invalid
invalid
test byte [rax + rsi], ah
invalid
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x730], rax
invalid
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x1d0], al
movups xmm0, xmmword [rsp + 0x1d0]
movups xmm1, xmmword [rsp + 0x1e0]
movups xmm2, xmmword [rsp + 0x1f0]
and al, 0xf0
add dword [rax], eax
invalid
and al, 0xf0
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x720], edx
movaps xmmword [rsp + 0x720], xmm2
movaps xmmword [rsp + 0x710], xmm1
movaps xmmword [rsp + 0x700], xmm0
add byte [rdi], cl
sub dword [rsp + 0x700], eax
mov eax, ebx
xor al, 1
test bpl, bpl
movzx ebp, al
mov eax, 1
cmovne ebp, eax
mov r8d, 0x88
mov eax, 0x88
lea r13, [rsp + 0x5f0]
mov rcx, r13
lea r12, [rsp + 0xba8]
test al, 0xb
add byte [rax], al
test al, 0xb
add byte [rax], al
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
add eax, 0x948d4800
and al, 0xa0
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rdx + 0x10]
adc byte [rax - 0x75], cl
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
adc byte [rax - 0x75], cl
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r15], cl
movups xmm0, xmmword [rdx]
movups xmm0, xmmword [rdx]
movups xmmword [rcx], xmm0
movups xmm6, xmmword [rsp + 0xca8]
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x160]
movups xmm0, xmmword [rax]
mov rcx, qword [rsp + 0x158]
add dword [rax], eax
add byte [rdi], cl
adc dword [rcx], eax
movups xmm0, xmmword [rax + 0x10]
movups xmm1, xmmword [rax + 0x20]
movups xmm2, xmmword [rax + 0x30]
movups xmmword [rcx + 0x10], xmm0
movups xmmword [rcx + 0x20], xmm1
and byte [r15], cl
adc dword [rcx + 0x30], edx
mov r14, qword [rsp + 0xcb8]
mov ecx, 0x498
mov edx, 8
call fcn.1400c65ff
mov r15, rax
mov edi, eax
mov edi, eax
mov r8d, 0xe0
mov rcx, rax
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
add byte [rcx - 0x77], cl
mov dword [rdi + 0xe0], esi
mov dword [rdi + 0xe0], esi
mov qword [r15 + 0xe8], rdi
mov edi, 0xe8
mov byte [r15 + 0xf0], bl
mov eax, dword [rsp + 0x1b8]
and al, 0xb8
add dword [rax], eax
add byte [rbx + 0x1bb248c], cl
add byte [rax], al
mov dword [r15 + 0xf1], eax
xchg ecx, esi
add byte [rax], al
add byte [rcx - 0x77], al
mov dword [rdi + 0xf4], ecx
movaps xmm0, xmmword [rsp + 0x700]
movaps xmm1, xmmword [rsp + 0x710]
add byte [rax], al
movaps xmm2, xmmword [rsp + 0x720]
and byte [rdi], al
add byte [rax], al
movups xmmword [r15 + 0xf8], xmm0
movups xmmword [r15 + 0x108], xmm1
movups xmmword [r15 + 0x118], xmm2
mov rax, qword [rsp + 0x730]
test byte [rax + rsi], ah
invalid
add byte [rax], al
mov qword [r15 + 0x128], rax
sub byte [rcx], al
add byte [rax], al
movups xmmword [r15 + 0x130], xmm6
add byte [rbp - 0x77], cl
mov bh, 0x40
add dword [rax], eax
add byte [rax], al
xchg ecx, esi
add byte [rax], al
add byte [rcx - 0x77], al
invalid
invalid
test byte [rax + rsi], ah
invalid
add byte [rbp - 0x77], cl
mov bh, 0x40
add dword [rax], eax
add byte [rax], al
mov byte [r15 + 0x148], bpl
invalid
invalid
xchg dword [rcx + 1], ecx
add byte [rax], al
mov byte [r15 + 0x148], bpl
mov byte [r15 + 0x149], 0
add byte [rax], al
invalid
mov bl, 4
add byte [rax], al
add byte [rbx + 0x57b84104], dh
mov eax, 0x57
lea rsi, [rsp + 0x540]
mov rcx, rsi
mov r8d, 0x57
mov eax, 0x57
lea rsi, [rsp + 0x540]
mov rcx, rsi
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
invalid
invalid
test eax, 0x8b000535
test byte [rax + rsi*8], ah
add eax, 0x8c8b0000
and al, 0xf3
add eax, 0x84890000
and al, 0xa8
add eax, 0x24848b00
invalid
mov eax, dword [rsp + 0x5f0]
mov ecx, dword [rsp + 0x5f3]
mov dword [rsp + 0xa8], eax
add byte [rax], al
add byte [rcx + 0xab248c], cl
stosd dword [rdi], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0xab248c], cl
stosd dword [rdi], eax
invalid
stosd dword [rdi], eax
add byte [rax], al
add byte [rcx - 0x48], al
push rdi
add byte [rax], al
add byte [rax], al
lea rdi, [rsp + 0x740]
invalid
invalid
add byte [rax], al
mov r8d, 0x57
add byte [rax], al
lea rdi, [rsp + 0x740]
mov rcx, rdi
stc
invalid
stc
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0xa8]
mov ecx, dword [rsp + 0xab]
add byte [rax], al
invalid
mov dword [rsp + 0x50], eax
and al, 0x50
add byte [rcx - 0x76afdbbc], cl
and al, 0x53
and al, 0x50
mov dword [rsp + 0x53], ecx
mov rsi, qword [rsp + 0x530]
mov rcx, rsi
call case.0x1400fc9c1.45
mov qword [rsi], 3
mov dword [rsi], 3
mov dword [rsi], 3
mov qword [rsi + 8], r15
lea rax, case.0x1400b8a38.610
mov qword [rsi + 0x10], rax
adc sil, r8b
sbb byte [rax], r8b
adc sil, r8b
sbb byte [rax], r8b
mov r8d, 0x57
mov rcx, qword [rsp + 0x88]
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
add byte [rax + 0x448b705e], cl
and al, 0x50
add byte [rax + 0x448b705e], cl
and al, 0x50
pop rsi
jo 0x140103e01
and al, 0x50
mov ecx, dword [rsp + 0x53]
mov rdx, qword [rsp + 0xd8]
add byte [rax], al
add byte [rcx + 0x289034a], cl
add byte [rax], al
add byte [rcx + 0x289034a], cl
mov eax, 3
add eax, dword [rax]
add byte [rax], al
lea rbp, [rsp + 0x610]
jmp 0x14010300b
cmp rax, 1
jne 0x140107725
cmp byte [rdx + 0x68], 4
jne case.default.0x140103ec9
jp 0x140103f11
add al, 0xf
test dword [rbx + 1], eax
add byte [rax], al
mov r15, qword [rdx]
movzx eax, byte [r15 + 0x149]
add byte [rax - 0x73], cl
or eax, 0x14c12a
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
cmp byte [r15 + 0x148], 0
je 0x1401053df
lea r14, [r15 + 0x150]
mov rax, qword [r15 + 0xd8]
add byte [rax - 0x73], cl
pushfq
and al, 0xe0
invalid
add byte [rax], al
mov qword [rbx + 0x78], rax
js 0x140103f35
movups xmm0, xmmword [rdi + 0xc8]
movups xmmword [rbx + 0x68], xmm0
lea rsi, [rsp + 0xba8]
mov ah, 0x24
test al, 0xb
add byte [rax], al
mov rcx, rsi
mov rdx, r15
call fcn.1401128d4
movups xmm0, xmmword [rsi + 0x68]
add byte [rdi], cl
adc byte [rsi + 0x68], al
movups xmm1, xmmword [rsi + 0x78]
mov ecx, 0xd
or eax, 0x48000000
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
mov ecx, 0x10
mov rdi, r14
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
movups xmmword [r15 + 0x1d0], xmm0
xchg eax, edx
add dword [rax], eax
add byte [rcx + 0xf], al
adc dword [rdi + 0x1e0], ecx
lea rax, [r15 + 0x490]
mov qword [rsp + 0x70], rax
and al, 0x70
add al, 0
add byte [rax - 0x77], cl
and al, 0x70
and al, 0x70
and al, 0x70
jo 0x140103f91
mov byte [r15 + 0x490], 0
mov byte [rdi + 0x490], 0
jmp 0x1401040e9
mov rax, qword [rsp + 0x78]
mov byte [rax + 0x68], 3
jmp 0x1401076b5
invalid
invalid
add byte [rax], al
invalid
lea rcx, [rsp + 0x1a0]
mov eax, dword [rcx + 0x11]
mov ecx, dword [rcx + 0x14]
lea rsi, [rsp + 0x540]
mov ah, 0x24
invalid
invalid
add byte [rax], al
add byte [rbx + 0x498b1141], cl
adc al, 0x48
lea esi, [rsp + 0x540]
mov ah, 0x24
invalid
invalid
add byte [rax], al
mov dword [rsi + 3], ecx
mov dword [rsi], eax
lea rcx, [rsp + 0x950]
add byte [rax], al
add byte [rax], al
call fcn.1400e0ff7
lea rdi, [rsp + 0x740]
mov r8d, 0x57
add byte [rax], al
dec dword [rax - 0x73]
mov esp, 0x74024
add byte [rcx - 0x48], al
push rdi
add byte [rax], al
add byte [rax], al
mov rcx, rdi
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0xa8]
mov ecx, dword [rsp + 0xab]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x53], ecx
mov eax, dword [rdi]
mov ecx, dword [rdi + 3]
mov dword [rsp + 0xf8], eax
mov dword [rsp + 0xfb], ecx
add byte [rax], al
add byte [rcx + 0xfb248c], cl
add byte [rax], al
mov rsi, qword [rsp + 0x530]
mov rcx, rsi
int1
int1
call case.0x1400fc9c1.45
mov qword [rsi], 4
mov r14b, 2
jmp 0x140107665
invalid
invalid
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0xf0
lea rsi, [rsp + 0x5f0]
mov rcx, rsi
and al, 0xf0
add eax, 0x89480000
int1
call 0x140107940
mov r14b, byte [rsi + 0x68]
mov rcx, qword [rsp + 0x78]
and al, 0x78
jmp 0x1401075f0
invalid
add byte [rax], al
xor eax, 0x80410000
mov edi, 0x1a3
add byte [rdi], cl
test dword [rbx + 0x49000037], ecx
lea esi, [rdi + 0x150]
push rax
add dword [rax], eax
invalid
cmp byte [r15 + 0x1a3], 0
jne 0x1401077aa
lea rsi, [r15 + 0x150]
push rax
add dword [rax], eax
add cl, ch
jmp 0x140105497
invalid
invalid
invalid
jmp 0x140105497
lea rcx, [r15 + 0x490]
movzx eax, byte [r15 + 0x490]
nop
add al, 0
add byte [rbp - 0x73], cl
mov bh, 0x50
add dword [rax], eax
add byte [rbp + 0x4c8948c0], al
and al, 0x70
je 0x1401040e9
cmp eax, 3
jne 0x140107854
test ebp, edi
invalid
add byte [rax], al
invalid
test ebp, edi
invalid
add byte [rcx - 0x73], cl
xchg dword [rcx + 0x48000004], ecx
mov dword [rsp + 0xa0], eax
lea rax, [r15 + 0x489]
mov qword [rsp + 0xa0], rax
movzx eax, byte [r15 + 0x489]
lea rsi, [r15 + 0x208]
test eax, eax
je 0x140106399
cmp eax, 3
jne 0x1401078cf
cmp byte [r8], al
invalid
cmp byte [r8], al
add byte [rbp - 0x73], cl
scasd eax, dword [rdi]
mov al, 3
add eax, dword [rax]
invalid
lea r13, [r15 + 0x3b0]
add eax, dword [rax]
add byte [rcx + 0xf], al
mov dh, 0x87
mov al, 3
add byte [rax], al
movzx eax, byte [r15 + 0x3b0]
lea rbp, [r15 + 0x248]
add byte [rax], al
test eax, eax
mov qword [rsp + 0xf0], r14
mov qword [rsp + 0x98], rsi
je 0x14010443b
cmp eax, 3
jne 0x1401078df
add ecx, dword [rdi]
test dword [rdx], esp
cmp byte [rax], al
add byte [rcx - 0x73], cl
lahf
test al, 3
add byte [rax], al
lea rbx, [r15 + 0x3a8]
movzx eax, byte [r15 + 0x3a8]
test eax, eax
je 0x1401076d1
add byte [rax], al
add byte [rax], al
cmp eax, 3
jne 0x140107927
mov rax, qword [r15 + 0x3a0]
jmp 0x1401044b0
lea rsi, [rsp + 0xba8]
mov rcx, rsi
call 0x140107995
mov rax, qword [rsi + 0x10]
mov qword [r15 + 0x200], rax
mov dword [rdi + 0x200], eax
movups xmm0, xmmword [rsi]
movups xmmword [r15 + 0x1f0], xmm0
mov rcx, qword [rsi + 0x18]
mov rdx, qword [rsi + 0x20]
mov r8, qword [r15 + 0x1d0]
mov r10, qword [r15 + 0x1d8]
mov r9, qword [r15 + 0x1e0]
add byte [rax], al
add byte [rax], al
mov r11, qword [r15 + 0x1e8]
lea rsi, [r15 + 0x208]
mov qword [r15 + 0x208], r9
mov qword [r15 + 0x210], r11
mov qword [r15 + 0x3b8], rcx
invalid
mov eax, 0x49000003
mov dword [rdi + 0x3c0], edx
invalid
mov qword [r15 + 0x3c8], r8
mov qword [r15 + 0x3d0], r10
mov qword [r15 + 0x468], r14
movups xmm0, xmmword [r15 + 0x1b8]
xchg dword [rax + 0x41000001], edi
movups xmmword [rdi + 0x470], xmm0
xchg dword [rax + 4], esi
add byte [rax], al
xchg dword [rax + 0x41000001], edi
movups xmmword [rdi + 0x470], xmm0
xchg dword [rax + 4], esi
add byte [rax], al
xchg dword [rax + 4], esi
add byte [rax], al
mov rax, qword [r15 + 0x1c8]
mov qword [r15 + 0x480], rax
lea rax, [r15 + 0x489]
mov qword [rsp + 0xa0], rax
mov byte [r15 + 0x489], 0
xchg dword [rcx + 4], ecx
xchg dword [rcx + 4], ecx
mov rax, r14
mov qword [r15 + 0x218], rcx
mov qword [r15 + 0x220], rdx
mov qword [r15 + 0x3d8], rax
mov qword [r15 + 0x228], r8
mov qword [r15 + 0x230], r10
mov byte [r15 + 0x488], 1
mov qword [r15 + 0x238], r9
mov qword [r15 + 0x240], r11
mov ecx, dword [rax + 0x58]
lea edx, [rcx - 0x4000]
cmp edx, 0xffc000
jae 0x140107767
mov rdi, qword [rax + 0x48]
mov rdx, rdi
shr rdx, 0x20
jne 0x14010777f
cmp qword [rax], 0
je 0x140104266
mov r10, qword [rax + 8]
jmp 0x14010426c
lea rsi, [r15 + 0x160]
movzx eax, byte [r15 + 0x160]
test eax, eax
je 0x140104567
cmp eax, 3
jne 0x140107867
mov r12, qword [r15 + 0x158]
jmp 0x1401071ea
lea rdi, [r15 + 0x178]
movzx eax, byte [r15 + 0x178]
test eax, eax
je 0x140104573
cmp eax, 3
jne 0x14010787a
mov rsi, qword [r15 + 0x170]
jmp 0x14010596e
mov r10d, 0xa
lea r9, [r15 + 0x470]
mov r12, qword [rax + 0x40]
mov r8d, dword [rax + 0x54]
mov ebp, dword [rax + 0x50]
mov edx, dword [rax + 0x5c]
cmp qword [rax + 0x10], 0
mov qword [rsp + 0xf0], r14
mov qword [rsp + 0x98], rsi
mov qword [rsp + 0x30], r9
je 0x1401042a3
mov r13, qword [rax + 0x18]
jmp 0x1401042a9
mov r13d, 0x14
mov eax, 1
mov qword [r15 + 0x3e0], rax
mov r9d, 1
mov eax, 0x400
mov qword [r15 + 0x3e8], rax
mov ebx, 1
mov dword [r15 + 0x3f0], ebx
mov dword [r15 + 0x3f4], ebp
mov eax, 0x1e
mov qword [r15 + 0x3f8], rax
and dword [r15 + 0x400], 0
mov qword [r15 + 0x408], r12
mov qword [r15 + 0x410], rdi
mov qword [r15 + 0x418], r10
mov qword [r15 + 0x420], r13
and dword [r15 + 0x428], 0
mov qword [r15 + 0x430], r9
and dword [r15 + 0x438], 0
mov dword [r15 + 0x440], ebx
mov dword [r15 + 0x444], r8d
mov dword [r15 + 0x448], ebx
mov dword [r15 + 0x44c], ecx
mov dword [r15 + 0x450], ebx
mov dword [r15 + 0x454], edx
and dword [r15 + 0x458], 0
lea rdx, [r15 + 0x428]
xor eax, eax
mov byte [r15 + 0x460], al
mov dword [r15 + 0x464], ebx
lea rsi, [rsp + 0x540]
mov rcx, rsi
mov r14, r10
call fcn.140100aa2
mov eax, 1
mov qword [r15 + 0x248], rax
mov eax, 0x400
mov qword [r15 + 0x250], rax
mov dword [r15 + 0x258], ebx
mov dword [r15 + 0x25c], ebp
mov eax, 0x1e
mov qword [r15 + 0x260], rax
and dword [r15 + 0x268], 0
lea rbp, [r15 + 0x248]
mov qword [r15 + 0x270], r12
mov qword [r15 + 0x278], rdi
mov qword [r15 + 0x280], r14
mov qword [r15 + 0x288], r13
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmm3, xmmword [rsi + 0x2c]
movups xmmword [r15 + 0x290], xmm0
movups xmmword [r15 + 0x2a0], xmm1
movups xmmword [r15 + 0x2b0], xmm2
movups xmmword [r15 + 0x2bc], xmm3
mov dword [r15 + 0x2cc], ebx
mov rax, qword [rsp + 0x30]
movups xmm0, xmmword [rax]
movups xmmword [r15 + 0x2d0], xmm0
mov rax, qword [rax + 0x10]
mov qword [r15 + 0x2e0], rax
lea r13, [r15 + 0x3b0]
xor eax, eax
mov byte [r15 + 0x3b0], al
lea rsi, [r15 + 0x2e8]
mov rax, qword [r15 + 0x2e0]
mov qword [r15 + 0x2f8], rax
movups xmm0, xmmword [r15 + 0x2d0]
movups xmmword [r15 + 0x2e8], xmm0
lea rcx, [r15 + 0x300]
mov r8d, 0x88
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov qword [r15 + 0x388], rsi
lea rbx, [r15 + 0x3a8]
mov byte [r15 + 0x3a8], 0
mov qword [r15 + 0x390], rsi
lea rax, [0x140217961]
mov qword [r15 + 0x398], rax
mov qword [r15 + 0x3a0], 0x18
mov eax, 0x18
lea rsi, [rsp + 0xba8]
lea r12, [0x14024c278]
movabs r14, 0x1700000003
test rax, rax
je 0x1401045c2
mov rcx, qword [r15 + 0x390]
mov r9, qword [r15 + 0x398]
mov rdx, qword [rcx]
mov r10, qword [rcx + 8]
mov qword [rsp + 0x20], rax
mov rcx, rsi
mov r8, qword [rsp + 0xe0]
call qword [r10 + 0x20]
mov rax, qword [rsp + 0xba8]
cmp rax, 2
je 0x14010457f
mov rdi, qword [rsp + 0xbb0]
test rax, rax
jne 0x140104591
mov rdx, qword [r15 + 0x398]
mov r8, qword [r15 + 0x3a0]
mov qword [r15 + 0x398], r12
and qword [r15 + 0x3a0], 0
mov rcx, rsi
mov r9, rdi
call 0x1400ebdf4
mov rcx, qword [rsp + 0xbb8]
mov rax, qword [rsp + 0xbc0]
mov qword [r15 + 0x398], rcx
mov qword [r15 + 0x3a0], rax
test rdi, rdi
jne 0x1401044c9
jmp 0x140104599
mov r12, qword [r15 + 0x150]
jmp 0x1401071e3
mov rsi, qword [r15 + 0x168]
jmp 0x140105967
mov al, 3
mov byte [rbx], al
mov byte [r13], al
mov rcx, qword [rsp + 0x78]
jmp 0x1401053c2
mov r14, rdi
test rdi, rdi
je 0x1401045c2
mov bl, 1
mov byte [r15 + 0x3a8], bl
lea rcx, [r15 + 0x2e8]
call fcn.1400df43c
mov byte [r15 + 0x3b0], bl
mov r12d, 2
mov bl, 4
jmp 0x140105a59
mov qword [rsp + 0x100], r13
mov qword [rsp + 0xe8], rbp
mov byte [r15 + 0x3a8], 1
mov r14, qword [r15 + 0x2e8]
mov rax, qword [r15 + 0x2f0]
mov rcx, qword [r15 + 0x2f8]
mov qword [rsp + 0x48], rcx
mov rcx, r14
mov qword [rsp + 0x30], rax
call qword [rax + 0x38]
test al, al
mov eax, 0x100
mov r13d, 0x400
cmovne r13, rax
lea rcx, [rsp + 0x11b0]
mov edx, 0x4000
call fcn.140112876
lea rax, [r13 + 9]
mov qword [rsp + 0x40], rax
mov ecx, 0x2000
call fcn.14012a235
mov r12, rax
mov qword [rsp + 0x38], rdx
mov rdx, rax
shr rdx, 0xa
mov eax, 0x40
mov ecx, 0x40
je 0x140104658
bsr rcx, rdx
xor rcx, 0x3f
sub rax, rcx
cmp rax, 7
mov ebx, 7
cmovb rbx, rax
shl ebx, 2
mov esi, 1
or rbx, rsi
mov ecx, 0x1000000
mov edx, 0x800000
call fcn.14005e5d8
lea rbp, [rsp + 0x950]
mov edi, 0x1000
mov edx, 0x1000
mov rcx, rbp
call fcn.1400617f6
lea rax, [rsp + 0xcb0]
mov qword [rax - 0x108], rsi
and qword [rax - 0x100], 0
mov qword [rax - 0xf8], 0x4000
mov ecx, 3
mov qword [rax - 0xf0], rcx
and qword [rax - 0xe8], 0
mov qword [rax - 0xe0], 9
mov qword [rax - 0xd8], rsi
and qword [rax - 0xd0], 0
mov edx, 2
mov qword [rax - 0xc0], rdx
and qword [rax - 0xa8], 0
mov r8d, 8
mov qword [rax - 0xa0], r8
xorps xmm0, xmm0
movups xmmword [rax - 0x98], xmm0
mov qword [rax - 0x88], r8
movups xmmword [rax - 0x80], xmm0
and qword [rax - 0x60], 0
movups xmmword [rax - 0x70], xmm0
mov qword [rax - 0x58], rdi
mov qword [rax - 0x50], rcx
mov qword [rax - 8], 4
lea rsi, [rsp + 0x1170]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
and qword [rax + 0x60], 0
mov qword [rax + 0x68], r13
mov rcx, qword [rsp + 0x40]
mov qword [rax + 0x70], rcx
mov dword [rax + 0x78], 0x4000
mov qword [rax + 0x80], r14
mov rcx, qword [rsp + 0x30]
mov qword [rax + 0x88], rcx
mov rcx, qword [rsp + 0x48]
mov qword [rax + 0x90], rcx
mov rcx, qword [rsp + 0x38]
mov qword [rax + 0x98], rcx
and qword [rax + 0xa0], 0
mov qword [rax + 0xa8], r12
mov qword [rax + 0xb0], rbx
and word [rax + 0xb8], 0
mov byte [rax + 0xba], 0
movups xmmword [rax + 0xc0], xmm0
and qword [rax + 0xd0], 0
mov qword [rax + 0xd8], r8
movups xmm1, xmmword [rbp]
movups xmm2, xmmword [rbp + 0x10]
movups xmmword [rax + 0xe0], xmm0
and qword [rax + 0xf0], 0
mov ecx, 0x1000
mov qword [rax + 0xf8], rcx
movups xmmword [rax + 0x100], xmm1
movups xmmword [rax + 0x110], xmm2
mov qword [rax + 0x120], rcx
mov qword [rax + 0x128], rdx
mov qword [rax + 0x278], 0x1000000
mov qword [rax + 0x280], 0x500
cmp dword [r15 + 0x368], 0
je 0x140104840
mov edx, dword [r15 + 0x36c]
lea rcx, [rsp + 0xba8]
call fcn.1401003bf
lea rsi, [r15 + 0x348]
cmp dword [r15 + 0x370], 0
je 0x140104875
mov ecx, dword [r15 + 0x374]
mov qword [rsp + 0xf28], rcx
mov rdx, qword [rsp + 0xbb8]
call fcn.14005e5d8
mov qword [rsp + 0xf30], rax
lea rdi, [rsp + 0x954]
mov rcx, rdi
mov rdx, rsi
call fcn.140100aa2
mov byte [rdi - 4], 4
lea rdi, [rsp + 0xbf0]
lea rdx, [rsp + 0x950]
mov rcx, rdi
call fcn.1400fc975
lea rdx, str.invalid_SETTINGS_frame
lea r9, str._by__
mov r8d, 0x16
mov ecx, eax
call fcn.1400fd401
mov rax, qword [rdi - 0x48]
mov qword [rsp + 0x48], rax
mov al, byte [rdi - 0x40]
mov byte [rsp + 0x40], al
movzx eax, byte [rdi - 0x39]
mov dword [rsp + 0x188], eax
movzx eax, word [rdi - 0x3b]
mov qword [rsp + 0x190], rax
mov eax, dword [rdi - 0x3f]
mov qword [rsp + 0x68], rax
mov rax, qword [rdi - 0x38]
mov qword [rsp + 0x38], rax
mov rax, qword [rdi - 0x30]
mov qword [rsp + 0x528], rax
mov rax, qword [rdi - 0x28]
mov qword [rsp + 0x60], rax
mov rax, qword [rdi - 0x20]
mov qword [rsp + 0x520], rax
mov rax, qword [rdi - 0x18]
mov qword [rsp + 0x5d8], rax
mov rax, qword [rdi - 0x10]
mov qword [rsp + 0x5e0], rax
mov rax, qword [rdi - 8]
mov qword [rsp + 0x5d0], rax
mov rax, qword [rdi]
mov qword [rsp + 0x130], rax
mov rax, qword [rdi + 8]
mov qword [rsp + 0xe0], rax
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0xd8], rax
mov rax, qword [rdi + 0x18]
mov qword [rsp + 0x90], rax
mov rax, qword [rdi + 0x20]
mov qword [rsp + 0x88], rax
mov rax, qword [rdi + 0x28]
mov qword [rsp + 0x80], rax
mov rax, qword [rdi + 0x30]
mov qword [rsp + 0xd0], rax
mov rax, qword [rdi + 0x38]
mov qword [rsp + 0x160], rax
mov rax, qword [rdi + 0x40]
mov qword [rsp + 0x158], rax
mov rax, qword [rdi + 0x48]
mov qword [rsp + 0x58], rax
mov rax, qword [rdi + 0x50]
mov qword [rsp + 0x518], rax
mov rax, qword [rdi + 0x58]
mov qword [rsp + 0x510], rax
mov rax, qword [rdi + 0x60]
mov qword [rsp + 0x508], rax
mov rax, qword [rdi + 0x68]
mov qword [rsp + 0x500], rax
mov rax, qword [rdi + 0x70]
mov qword [rsp + 0x4f8], rax
mov rax, qword [rdi + 0x78]
mov qword [rsp + 0x4f0], rax
mov rax, qword [rdi + 0x80]
mov qword [rsp + 0x4e8], rax
mov rax, qword [rdi + 0x88]
mov qword [rsp + 0x4e0], rax
mov rax, qword [rdi + 0x90]
mov qword [rsp + 0x4d8], rax
mov rax, qword [rdi + 0x98]
mov qword [rsp + 0x4d0], rax
mov rax, qword [rdi + 0xa0]
mov qword [rsp + 0x4c8], rax
mov rax, qword [rdi + 0xa8]
mov qword [rsp + 0x4c0], rax
mov rax, qword [rdi + 0xb0]
mov qword [rsp + 0x4b8], rax
mov rax, qword [rdi + 0xb8]
mov qword [rsp + 0x4b0], rax
mov rax, qword [rdi + 0xc0]
mov qword [rsp + 0x4a8], rax
mov rax, qword [rdi + 0xc8]
mov qword [rsp + 0x4a0], rax
mov rax, qword [rdi + 0xd0]
mov qword [rsp + 0x498], rax
mov rax, qword [rdi + 0xd8]
mov qword [rsp + 0x490], rax
mov rax, qword [rdi + 0xe0]
mov qword [rsp + 0x488], rax
mov rax, qword [rdi + 0xe8]
mov qword [rsp + 0x480], rax
mov rax, qword [rdi + 0xf0]
mov qword [rsp + 0x478], rax
mov rax, qword [rdi + 0xf8]
mov qword [rsp + 0x470], rax
mov rax, qword [rdi + 0x100]
mov qword [rsp + 0x468], rax
mov rax, qword [rdi + 0x108]
mov qword [rsp + 0x460], rax
mov rax, qword [rdi + 0x110]
mov qword [rsp + 0x458], rax
mov rax, qword [rdi + 0x118]
mov qword [rsp + 0x450], rax
mov rax, qword [rdi + 0x120]
mov qword [rsp + 0x448], rax
mov rax, qword [rdi + 0x128]
mov qword [rsp + 0x440], rax
mov rax, qword [rdi + 0x130]
mov qword [rsp + 0x438], rax
mov rax, qword [rdi + 0x138]
mov qword [rsp + 0x430], rax
mov rax, qword [rdi + 0x140]
mov qword [rsp + 0x428], rax
mov rax, qword [rdi + 0x148]
mov qword [rsp + 0x420], rax
mov rax, qword [rdi + 0x150]
mov qword [rsp + 0x418], rax
mov rax, qword [rdi + 0x158]
mov qword [rsp + 0x410], rax
mov rax, qword [rdi + 0x160]
mov qword [rsp + 0x408], rax
mov rax, qword [rdi + 0x168]
mov qword [rsp + 0x400], rax
mov rax, qword [rdi + 0x170]
mov qword [rsp + 0x3f8], rax
mov rax, qword [rdi + 0x178]
mov qword [rsp + 0x3f0], rax
mov rax, qword [rdi + 0x180]
mov qword [rsp + 0x3e8], rax
mov rax, qword [rdi + 0x188]
mov qword [rsp + 0x3e0], rax
mov rax, qword [rdi + 0x190]
mov qword [rsp + 0x3d8], rax
mov rax, qword [rdi + 0x198]
mov qword [rsp + 0x3d0], rax
mov rax, qword [rdi + 0x1a0]
mov qword [rsp + 0x3c8], rax
mov rax, qword [rdi + 0x1a8]
mov qword [rsp + 0x3c0], rax
mov rax, qword [rdi + 0x1b0]
mov qword [rsp + 0x3b8], rax
mov rax, qword [rdi + 0x1b8]
mov qword [rsp + 0x3b0], rax
mov rax, qword [rdi + 0x1c0]
mov qword [rsp + 0x3a8], rax
mov rax, qword [rdi + 0x1c8]
mov qword [rsp + 0x3a0], rax
mov rax, qword [rdi + 0x1d0]
mov qword [rsp + 0x398], rax
mov rax, qword [rdi + 0x1d8]
mov qword [rsp + 0x390], rax
mov rax, qword [rdi + 0x1e0]
mov qword [rsp + 0x388], rax
mov rax, qword [rdi + 0x1e8]
mov qword [rsp + 0x380], rax
mov rax, qword [rdi + 0x1f0]
mov qword [rsp + 0x378], rax
mov rax, qword [rdi + 0x1f8]
mov qword [rsp + 0x370], rax
mov rax, qword [rdi + 0x200]
mov qword [rsp + 0x368], rax
mov rax, qword [rdi + 0x208]
mov qword [rsp + 0x360], rax
mov rax, qword [rdi + 0x210]
mov qword [rsp + 0x358], rax
mov rax, qword [rdi + 0x218]
mov qword [rsp + 0x350], rax
mov rax, qword [rdi + 0x220]
mov qword [rsp + 0x348], rax
mov rax, qword [rdi + 0x228]
mov qword [rsp + 0x340], rax
mov rax, qword [rdi + 0x230]
mov qword [rsp + 0x338], rax
mov rax, qword [rdi + 0x238]
mov qword [rsp + 0x330], rax
mov rax, qword [rdi + 0x240]
mov qword [rsp + 0x328], rax
mov rax, qword [rdi + 0x248]
mov qword [rsp + 0x320], rax
mov rax, qword [rdi + 0x250]
mov qword [rsp + 0x318], rax
mov rax, qword [rdi + 0x258]
mov qword [rsp + 0x310], rax
mov rax, qword [rdi + 0x260]
mov qword [rsp + 0x308], rax
mov rax, qword [rdi + 0x268]
mov qword [rsp + 0x300], rax
mov rax, qword [rdi + 0x270]
mov qword [rsp + 0x2f8], rax
mov rax, qword [rdi + 0x278]
mov qword [rsp + 0x2f0], rax
mov rax, qword [rdi + 0x280]
mov qword [rsp + 0x2e8], rax
mov rax, qword [rdi + 0x288]
mov qword [rsp + 0x2d0], rax
mov rax, qword [rdi + 0x290]
mov qword [rsp + 0x2e0], rax
mov rax, qword [rdi + 0x298]
mov qword [rsp + 0x2d8], rax
mov rax, qword [rdi + 0x2a0]
mov qword [rsp + 0x2c8], rax
mov rax, qword [rdi + 0x2a8]
mov qword [rsp + 0x2c0], rax
mov rax, qword [rdi + 0x2b0]
mov qword [rsp + 0x2b8], rax
mov rax, qword [rdi + 0x2b8]
mov qword [rsp + 0x2b0], rax
mov rax, qword [rdi + 0x2c0]
mov qword [rsp + 0x2a8], rax
mov rax, qword [rdi + 0x2c8]
mov qword [rsp + 0x2a0], rax
mov rax, qword [rdi + 0x2d0]
mov qword [rsp + 0x298], rax
mov rax, qword [rdi + 0x2d8]
mov qword [rsp + 0x290], rax
mov rax, qword [rdi + 0x2e0]
mov qword [rsp + 0x288], rax
mov rax, qword [rdi + 0x2e8]
mov qword [rsp + 0x280], rax
mov rax, qword [rdi + 0x2f0]
mov qword [rsp + 0x278], rax
mov rax, qword [rdi + 0x2f8]
mov qword [rsp + 0x270], rax
mov rax, qword [rdi + 0x300]
mov qword [rsp + 0x268], rax
mov rax, qword [rdi + 0x308]
mov qword [rsp + 0x260], rax
mov rax, qword [rdi + 0x310]
mov qword [rsp + 0x258], rax
mov rax, qword [rdi + 0x318]
mov qword [rsp + 0x250], rax
mov rax, qword [rdi + 0x320]
mov qword [rsp + 0x248], rax
mov rax, qword [rdi + 0x328]
mov qword [rsp + 0x240], rax
mov rax, qword [rdi + 0x330]
mov qword [rsp + 0x238], rax
mov rax, qword [rdi + 0x338]
mov qword [rsp + 0x230], rax
mov rax, qword [rdi + 0x340]
mov qword [rsp + 0x228], rax
mov edi, dword [r15 + 0x384]
mov dword [rsp + 0x150], edi
mov rdx, rsi
mov rsi, qword [r15 + 0x328]
mov qword [rsp + 0x120], rsi
mov rbx, qword [r15 + 0x330]
mov qword [rsp + 0x148], rbx
mov r12, qword [r15 + 0x318]
mov qword [rsp + 0x140], r12
mov ebp, dword [r15 + 0x320]
mov dword [rsp + 0x138], ebp
mov r14, qword [r15 + 0x338]
mov qword [rsp + 0x118], r14
mov r13, qword [r15 + 0x340]
mov qword [rsp + 0x128], r13
mov rax, qword [r15 + 0x300]
mov qword [rsp + 0x108], rax
mov rax, qword [r15 + 0x308]
mov qword [rsp + 0x30], rax
lea rcx, [rsp + 0x990]
call fcn.140100aa2
lea rcx, [rsp + 0x990]
mov dword [rcx + 0x3c], edi
mov qword [rcx - 0x20], rsi
mov qword [rcx - 0x18], rbx
mov qword [rcx - 0x30], r12
mov dword [rcx - 0x28], ebp
mov qword [rcx - 0x10], r14
mov qword [rcx - 8], r13
mov r14, qword [rsp + 0x108]
mov qword [rcx - 0x40], r14
mov rax, qword [rsp + 0x30]
mov qword [rcx - 0x38], rax
cmp dword [rcx + 8], 0
sete al
cmp dword [rcx + 0xc], 0
setne bl
or bl, al
cmp dword [rcx + 0x30], 0
setne al
cmp dword [rcx + 0x34], 0
setne bpl
and bpl, al
mov edi, dword [rcx + 0x10]
mov esi, dword [rcx + 0x14]
lea rdx, str.invalid_initial_remote_window_size
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov r8d, 0x22
xor ecx, ecx
call fcn.140064e2c
lea rdx, str.invalid_initial_window_size
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streamsprioritize.rsinvalid_frame_n__
mov r8d, 0x1b
xor ecx, ecx
call fcn.140064e2c
call fcn.140068898
cmp edi, 1
mov r13d, 0
sbb r13, r13
or r13, rsi
mov eax, dword [0x14025a384]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r12, qword [rax + 0xc8]
mov rcx, qword [rax + 0xd0]
mov qword [rsp + 0x110], rcx
lea rcx, [r12 + 1]
mov qword [rax + 0xc8], rcx
mov ecx, 0x240
call fcn.14005b7d9
mov rsi, rax
mov edi, 1
mov qword [rax], rdi
mov qword [rax + 8], rdi
and word [rax + 0x10], 0
mov qword [rax + 0x18], r14
mov rax, qword [rsp + 0x30]
mov qword [rsi + 0x20], rax
mov rax, qword [rsp + 0x120]
mov qword [rsi + 0x28], rax
and qword [rsi + 0x30], 0
mov qword [rsi + 0x38], r13
and qword [rsi + 0x40], 0
mov rax, qword [rsp + 0x118]
mov qword [rsi + 0x48], rax
and qword [rsi + 0x50], 0
mov rax, qword [rsp + 0x128]
mov qword [rsi + 0x58], rax
and qword [rsi + 0x78], 0
xorps xmm6, xmm6
movups xmmword [rsi + 0x60], xmm6
mov byte [rsi + 0x70], 0
mov r13d, 8
mov qword [rsi + 0x80], r13
movups xmmword [rsi + 0x88], xmm6
movups xmmword [rsi + 0x94], xmm6
mov qword [rsi + 0xa4], 2
mov rax, qword [rsp + 0x140]
mov qword [rsi + 0xb0], rax
mov eax, dword [rsp + 0x138]
mov dword [rsi + 0xb8], eax
movabs rax, 0xffff0000ffff
mov qword [rsi + 0xc0], rax
and dword [rsi + 0xc8], 0
and dword [rsi + 0xdc], 0
and dword [rsi + 0xf0], 0
movaps xmm0, xmmword [0x14015f9a0]
movups xmmword [rsi + 0x104], xmm0
mov byte [rsi + 0x114], bl
mov byte [rsi + 0x115], bpl
and dword [rsi + 0x118], 0
mov ecx, dword [rsp + 0x150]
mov dword [rsi + 0x11c], ecx
mov qword [rsi + 0x120], rax
mov rax, qword [rsp + 0x148]
mov qword [rsi + 0x128], rax
and dword [rsi + 0x130], 0
and dword [rsi + 0x144], 0
and dword [rsi + 0x158], 0
and dword [rsi + 0x16c], 0
and dword [rsi + 0x178], 0
movabs rax, 0xffff7fffffff
mov qword [rsi + 0x180], rax
mov word [rsi + 0x188], 1
mov byte [rsi + 0x190], 3
and qword [rsi + 0x1b8], 0
and qword [rsi + 0x1c8], 0
mov qword [rsi + 0x1d0], r13
movups xmmword [rsi + 0x1e8], xmm6
movups xmmword [rsi + 0x1d8], xmm6
mov qword [rsi + 0x1f8], r13
and qword [rsi + 0x200], 0
movups xmm0, xmmword [0x140224aa0]
movups xmmword [rsi + 0x218], xmm0
movups xmm0, xmmword [0x140224a90]
movups xmmword [rsi + 0x208], xmm0
mov qword [rsi + 0x228], r12
mov rax, qword [rsp + 0x110]
mov qword [rsi + 0x230], rax
lea r12, [rsi + 0x10]
mov qword [rsi + 0x238], rdi
mov ecx, 0x40
mov edx, 8
call fcn.1400c65ff
mov rbx, rax
mov qword [rax], rdi
mov qword [rax + 8], rdi
and word [rax + 0x10], 0
and qword [rax + 0x18], 0
mov qword [rax + 0x20], r13
movups xmmword [rax + 0x28], xmm6
and qword [rax + 0x38], 0
lea rcx, [rsp + 0x990]
mov eax, dword [rcx]
mov qword [rsp + 0x30], rax
mov rdi, qword [rcx + 4]
mov r13, qword [rcx + 0xc]
mov rbp, qword [rcx + 0x14]
mov rax, qword [rcx + 0x1c]
mov qword [rsp + 0x150], rax
mov rax, qword [rcx + 0x24]
mov qword [rsp + 0x148], rax
mov rax, qword [rcx + 0x2c]
mov qword [rsp + 0x140], rax
mov rax, qword [rcx + 0x34]
mov qword [rsp + 0x138], rax
lea r14, [rsp + 0x950]
mov rcx, r14
mov rdx, r12
call fcn.14005b1ae
xor eax, eax
cmp qword [r14], rax
jne 0x14010781a
mov qword [rsp + 0x118], rbp
mov qword [rsp + 0x120], r13
mov qword [rsp + 0x128], rdi
mov rcx, qword [rsp + 0x958]
mov dl, byte [rsp + 0x960]
inc qword [rcx + 0x228]
call fcn.14007d2f8
lock inc qword [rsi]
jle 0x140107765
mov qword [rsp + 0x110], rbx
lock inc qword [rbx]
mov rcx, qword [rsp + 0x78]
mov r12, qword [rsp + 0x48]
mov bl, byte [rsp + 0x40]
mov r14, qword [rsp + 0x38]
mov rdi, qword [rsp + 0x68]
mov rax, qword [rsp + 0x30]
mov rbp, qword [rsp + 0xe8]
mov r13, qword [rsp + 0x100]
jle 0x140107765
cmp dword [r15 + 0x310], 0
je 0x1401053b3
mov edx, dword [r15 + 0x314]
mov rcx, rsi
call fcn.140100ac7
mov rbp, qword [rsp + 0xe8]
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x78]
mov byte [r13], 1
cmp r12, 3
jne 0x140105a29
mov r14b, 3
mov rax, qword [rsp + 0xa0]
mov byte [rax], r14b
mov rax, qword [rsp + 0x70]
mov byte [rax], r14b
mov al, 3
jmp 0x1401075e9
lea rdx, [r15 + 0x88]
lea rsi, [rsp + 0xba8]
mov rcx, rsi
call fcn.140112972
mov al, byte [rsi + 0x30]
mov ecx, dword [rsi + 0x31]
mov dword [rsp + 0xc0], ecx
mov ecx, dword [rsi + 0x34]
mov dword [rsp + 0xc3], ecx
mov cl, byte [rsi + 0x3a]
movzx edx, word [rsi + 0x38]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
lea rsi, [r15 + 0x150]
lea esi, [rdi + 0x150]
movups xmmword [r15 + 0x150], xmm0
movups xmmword [r15 + 0x160], xmm1
movups xmmword [r15 + 0x170], xmm2
movups xmm0, xmmword [r15 + 0xc8]
movups xmmword [r15 + 0x180], xmm0
mov r8, qword [r15 + 0xd8]
mov qword [r15 + 0x190], r8
mov byte [r15 + 0x198], al
mov eax, dword [rsp + 0xc0]
mov r8d, dword [rsp + 0xc3]
mov dword [r15 + 0x199], eax
mov dword [r15 + 0x19c], r8d
mov word [r15 + 0x1a0], dx
mov byte [r15 + 0x1a2], cl
mov byte [r15 + 0x1a3], 0
lea rdi, [rsp + 0xba8]
mov rcx, rdi
call 0x140107995
mov rbp, qword [rdi]
mov rax, qword [rdi + 8]
mov qword [rsp + 0x68], rax
mov al, byte [rdi + 0x10]
mov byte [rsp + 0x60], al
mov eax, dword [rdi + 0x11]
mov dword [rsp + 0x198], eax
mov eax, dword [rdi + 0x14]
mov dword [rsp + 0x19b], eax
mov r12, qword [rdi + 0x18]
mov r13, qword [rdi + 0x20]
mov rdi, qword [r15 + 0x180]
mov rax, qword [r15 + 0x188]
mov rcx, qword [r15 + 0x190]
mov qword [rsp + 0x98], rcx
mov rcx, rdi
mov qword [rsp + 0xf0], rax
call qword [rax + 0x38]
mov ebx, eax
mov ecx, 0x2000
call fcn.140128dc0
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x38], rdx
lea rcx, [rsp + 0x7e0]
xor edx, edx
call fcn.140112876
and qword [rsp + 0x967], 0
mov byte [rsp + 0x96f], 0
movzx eax, byte [r15 + 0x1a2]
cmp eax, 2
je 0x14010554e
test eax, eax
jne 0x14010554c
mov ebx, eax
jmp 0x14010554e
mov bl, 1
cmp qword [r15 + 0x150], 0
je 0x14010556f
mov rax, qword [r15 + 0x158]
mov qword [rsp + 0xd0], rax
mov r8d, 1
jmp 0x140105572
xor r8d, r8d
mov byte [rsp + 0x48], bl
cmp qword [r15 + 0x160], 0
mov qword [rsp + 0x30], rdi
je 0x140105591
mov rdx, qword [r15 + 0x168]
mov r9b, 1
jmp 0x140105599
mov edx, 0x2000
xor r9d, r9d
movzx ecx, byte [r15 + 0x19f]
movzx eax, word [r15 + 0x19d]
mov edi, dword [r15 + 0x199]
mov r10b, byte [r15 + 0x1a0]
mov bl, byte [r15 + 0x1a1]
mov r11b, byte [r15 + 0x198]
cmp qword [r15 + 0x170], 0
mov qword [rsp + 0x70], r12
mov qword [rsp + 0xa0], r13
mov byte [rsp + 0x58], r10b
mov byte [rsp + 0xd8], r11b
mov byte [rsp + 0x90], bl
je 0x140105621
mov r14, qword [r15 + 0x178]
cmp r14, 0x1fff
jbe 0x1401077bd
mov rbx, r8
mov edx, 0x2000
mov qword [rsp + 0x88], rdx
mov dword [rsp + 0x80], 0
jmp 0x14010563a
mov rbx, r8
mov r14d, 0x66000
mov qword [rsp + 0x88], rdx
mov dword [rsp + 0x80], r9d
shl ecx, 0x10
or eax, ecx
shl rax, 0x20
or rdi, rax
mov ecx, 0x28
mov edx, 8
call fcn.1400c65ff
mov r13, rax
and qword [rax], 0
movups xmm0, xmmword [rsp + 0x950]
movups xmm1, xmmword [rsp + 0x960]
movaps xmmword [rsp + 0x540], xmm0
movaps xmmword [rsp + 0x550], xmm1
movups xmm0, xmmword [rsp + 0x7e0]
movups xmm1, xmmword [rsp + 0x7f0]
movaps xmmword [rsp + 0x1e0], xmm1
movaps xmmword [rsp + 0x1d0], xmm0
mov eax, dword [rsp + 0x198]
mov ecx, dword [rsp + 0x19b]
mov dword [rsp + 0xab], ecx
mov dword [rsp + 0xa8], eax
mov byte [r15 + 0x1a3], 1
mov eax, dword [rsp + 0xa8]
mov ecx, dword [rsp + 0xab]
mov dword [rsp + 0x740], eax
mov dword [rsp + 0x743], ecx
movaps xmm0, xmmword [rsp + 0x540]
movaps xmm1, xmmword [rsp + 0x550]
movaps xmmword [rsp + 0x7c0], xmm0
movaps xmmword [rsp + 0x7d0], xmm1
movaps xmm0, xmmword [rsp + 0x1d0]
movaps xmm1, xmmword [rsp + 0x1e0]
movaps xmmword [rsp + 0x7a0], xmm0
movaps xmmword [rsp + 0x7b0], xmm1
mov rcx, rsi
call fcn.140102af3
mov qword [r15 + 0x150], rbp
mov rax, qword [rsp + 0x68]
mov qword [r15 + 0x158], rax
mov al, byte [rsp + 0x60]
mov byte [r15 + 0x160], al
mov eax, dword [rsp + 0x740]
mov ecx, dword [rsp + 0x743]
mov dword [r15 + 0x161], eax
mov dword [r15 + 0x164], ecx
mov rax, qword [r15 + 0x130]
mov r12, qword [r15 + 0x138]
mov rcx, qword [r12 + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
lea rbp, [rax + rcx]
add rbp, 0x10
mov ecx, 0x200
mov edx, 8
call fcn.1400c65ff
mov qword [rax], rbx
mov rcx, qword [rsp + 0xd0]
mov qword [rax + 8], rcx
and qword [rax + 0x10], 0
mov qword [rax + 0x20], 3
and qword [rax + 0x80], 0
movabs rcx, 0x8000000000000002
mov qword [rax + 0xa0], rcx
mov byte [rax + 0xc0], 0xb
movaps xmm0, xmmword [rsp + 0x7c0]
movaps xmm1, xmmword [rsp + 0x7d0]
movups xmmword [rax + 0xc1], xmm0
movups xmmword [rax + 0xd1], xmm1
mov rcx, rdi
shr rcx, 0x30
mov byte [rax + 0xe7], cl
mov rcx, rdi
shr rcx, 0x20
mov word [rax + 0xe5], cx
mov dword [rax + 0xe1], edi
mov cl, byte [rsp + 0x90]
mov byte [rax + 0xe8], cl
mov cl, byte [rsp + 0x58]
mov byte [rax + 0xe9], cl
mov cl, byte [rsp + 0xd8]
mov byte [rax + 0xea], cl
mov dword [rax + 0xeb], 0x2010000
mov rcx, qword [rsp + 0x40]
mov qword [rax + 0xf0], rcx
mov rcx, qword [rsp + 0x38]
mov qword [rax + 0xf8], rcx
xorps xmm0, xmm0
and qword [rax + 0x110], 0
movups xmmword [rax + 0x100], xmm0
mov qword [rax + 0x118], 8
movups xmmword [rax + 0x120], xmm0
mov qword [rax + 0x130], r14
mov cl, byte [rsp + 0x48]
mov byte [rax + 0x138], cl
mov ecx, dword [rsp + 0x80]
mov byte [rax + 0x140], cl
xor ebx, ebx
mov byte [rax + 0x141], bl
mov rcx, qword [rsp + 0x88]
mov qword [rax + 0x148], rcx
mov qword [rax + 0x150], r14
mov rcx, qword [rsp + 0x30]
mov qword [rax + 0x158], rcx
mov rcx, qword [rsp + 0xf0]
mov qword [rax + 0x160], rcx
mov rcx, qword [rsp + 0x98]
mov qword [rax + 0x168], rcx
movaps xmm0, xmmword [rsp + 0x7a0]
movaps xmm1, xmmword [rsp + 0x7b0]
movups xmmword [rax + 0x180], xmm1
movups xmmword [rax + 0x170], xmm0
and word [rax + 0x190], 0
mov qword [rax + 0x198], 2
mov rcx, qword [rsp + 0x70]
mov qword [rax + 0x1b0], rcx
mov rcx, qword [rsp + 0xa0]
mov qword [rax + 0x1b8], rcx
mov byte [rax + 0x1c0], bl
mov byte [rax + 0x1e8], 3
mov qword [rax + 0x1f0], r13
mov byte [rax + 0x1f8], bl
lea r8, [0x140215498]
mov rcx, rbp
mov rdx, rax
call qword [r12 + 0x18]
mov qword [r15 + 0x168], rsi
lea rdi, [r15 + 0x178]
mov byte [r15 + 0x178], bl
mov qword [r15 + 0x170], rsi
mov rcx, qword [rsi]
mov rdx, qword [rsp + 0xe0]
call fcn.140107af2
test rax, rax
setne cl
add cl, cl
or cl, 1
mov byte [rdi], cl
test rax, rax
je 0x14010599a
mov al, 6
mov r14b, 3
jmp 0x1401075e4
lea rsi, [rsp + 0xba8]
mov rcx, rsi
call fcn.140107ac0
mov bpl, byte [rsi + 0x10]
cmp bpl, 7
jne 0x1401059ec
mov rax, qword [r15 + 0x150]
mov rcx, qword [r15 + 0x158]
mov dl, byte [r15 + 0x160]
mov r8d, dword [r15 + 0x164]
mov dword [rsp + 0x19b], r8d
mov r8d, dword [r15 + 0x161]
mov dword [rsp + 0x198], r8d
jmp 0x140107235
mov rdi, qword [rsp + 0xba8]
mov r13, qword [rsp + 0xbb0]
mov eax, dword [rsp + 0xbb9]
mov dword [rsp + 0x1d0], eax
mov eax, dword [rsp + 0xbbc]
mov dword [rsp + 0x1d3], eax
lea rcx, [r15 + 0x150]
call 0x1400e1714
jmp 0x140107377
mov edx, dword [rsp + 0x188]
shl edx, 0x10
mov rcx, qword [rsp + 0x190]
or ecx, edx
shl rcx, 0x20
or rdi, rcx
shl rax, 0x20
or rax, 1
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x100], rsi
mov rcx, rbp
call fcn.140102b86
cmp r12, 2
jne 0x140105ae4
lea rcx, [rsp + 0xba8]
mov byte [rcx], bl
mov dword [rcx + 1], edi
mov rax, rdi
shr rax, 0x30
mov byte [rcx + 7], al
shr rdi, 0x20
mov word [rcx + 5], di
mov qword [rcx + 8], r14
mov rax, qword [rsp + 0x528]
mov qword [rcx + 0x10], rax
mov rax, qword [rsp + 0x60]
mov qword [rcx + 0x18], rax
mov rax, qword [rsp + 0x520]
mov qword [rcx + 0x20], rax
call case.0x140065bcc.386
mov rsi, rax
lea rcx, [r15 + 0x238]
call fcn.14002a940
mov byte [r15 + 0x488], 0
lea rcx, [r15 + 0x228]
call fcn.14002aa52
lea rcx, [r15 + 0x218]
call fcn.1400f1a46
jmp 0x140107034
mov qword [rsp + 0x68], rdi
mov qword [rsp + 0x38], r14
mov byte [rsp + 0x40], bl
mov qword [rsp + 0x48], r12
mov ecx, 8
mov edx, 8
call fcn.1400c65ff
mov r14, rax
and qword [rax], 0
xor ecx, ecx
call fcn.14006eb4d
mov r12, rax
mov ecx, 0x60
mov edx, 8
call fcn.1400c65ff
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], r14
mov qword [rbx + 0x20], r12
mov qword [rbx + 0x28], r12
mov qword [rbx + 0x30], rax
movabs rcx, 0x8000000000000000
mov qword [rbx + 0x38], rcx
mov qword [rbx + 0x40], rax
xorps xmm0, xmm0
and qword [rbx + 0x58], 0
movups xmmword [rbx + 0x48], xmm0
lock inc qword [rbx]
jle 0x140107765
lea rcx, [rsp + 0xba8]
and word [rcx], 0
and qword [rcx + 8], 0
mov byte [rcx + 0x18], 0
call fcn.1400f2fee
mov rbp, rax
call fcn.14010226e
mov qword [rsp + 0x6e8], rax
mov qword [rsp + 0x6f0], rdx
mov rax, qword [r15 + 0x3d8]
movzx edi, byte [rax + 0x60]
mov ecx, dword [rax + 0x54]
mov dword [rsp + 0x168], ecx
mov rcx, qword [rax + 0x30]
mov qword [rsp + 0x108], rcx
mov r13d, dword [rax + 0x38]
mov rcx, qword [rax + 0x20]
mov qword [rsp + 0x188], rcx
mov ecx, dword [rax + 0x28]
mov dword [rsp + 0x16c], ecx
mov al, byte [rax + 0x61]
mov byte [rsp + 0x190], al
test edi, edi
mov rax, qword [rsp + 0xe0]
mov rcx, qword [rsp + 0xd8]
mov rdx, qword [rsp + 0x90]
mov r8, qword [rsp + 0x88]
mov r9, qword [rsp + 0x80]
mov r10, qword [rsp + 0xd0]
mov r11, qword [rsp + 0x160]
mov r14, qword [rsp + 0x5e0]
mov r12, qword [rsp + 0x158]
mov dword [rsp + 0xe8], r13d
mov qword [rsp + 0x6f8], rbp
jne 0x1401063cf
cmp r13d, 0x3b9aca00
jne 0x1401063cf
mov rdi, qword [rsp + 0x228]
mov qword [rsp + 0x5c8], rdi
mov rdi, qword [rsp + 0x230]
mov qword [rsp + 0x228], rdi
mov rdi, qword [rsp + 0x238]
mov qword [rsp + 0x230], rdi
mov rdi, qword [rsp + 0x240]
mov qword [rsp + 0x238], rdi
mov rdi, qword [rsp + 0x248]
mov qword [rsp + 0x240], rdi
mov rdi, qword [rsp + 0x250]
mov qword [rsp + 0x248], rdi
mov rdi, qword [rsp + 0x258]
mov qword [rsp + 0x250], rdi
mov rdi, qword [rsp + 0x260]
mov qword [rsp + 0x258], rdi
mov rdi, qword [rsp + 0x268]
mov qword [rsp + 0x260], rdi
mov rdi, qword [rsp + 0x270]
mov qword [rsp + 0x268], rdi
mov rdi, qword [rsp + 0x278]
mov qword [rsp + 0x270], rdi
mov rdi, qword [rsp + 0x280]
mov qword [rsp + 0x278], rdi
mov rdi, qword [rsp + 0x288]
mov qword [rsp + 0x280], rdi
mov rdi, qword [rsp + 0x290]
mov qword [rsp + 0x288], rdi
mov rdi, qword [rsp + 0x298]
mov qword [rsp + 0x290], rdi
mov rdi, qword [rsp + 0x2a0]
mov qword [rsp + 0x298], rdi
mov rdi, qword [rsp + 0x2a8]
mov qword [rsp + 0x2a0], rdi
mov rdi, qword [rsp + 0x2b0]
mov qword [rsp + 0x2a8], rdi
mov rdi, qword [rsp + 0x2b8]
mov qword [rsp + 0x2b0], rdi
mov rdi, qword [rsp + 0x2c0]
mov qword [rsp + 0x2b8], rdi
mov rdi, qword [rsp + 0x2c8]
mov qword [rsp + 0x2c0], rdi
mov rdi, qword [rsp + 0x2d8]
mov qword [rsp + 0x2c8], rdi
mov rdi, qword [rsp + 0x2e0]
mov qword [rsp + 0x2d8], rdi
mov rdi, qword [rsp + 0x2d0]
mov qword [rsp + 0x2e0], rdi
mov rdi, qword [rsp + 0x2e8]
mov qword [rsp + 0x2d0], rdi
mov rdi, qword [rsp + 0x2f0]
mov qword [rsp + 0x2e8], rdi
mov rdi, qword [rsp + 0x2f8]
mov qword [rsp + 0x2f0], rdi
mov rdi, qword [rsp + 0x300]
mov qword [rsp + 0x2f8], rdi
mov rdi, qword [rsp + 0x308]
mov qword [rsp + 0x300], rdi
mov rdi, qword [rsp + 0x310]
mov qword [rsp + 0x308], rdi
mov rdi, qword [rsp + 0x318]
mov qword [rsp + 0x310], rdi
mov rdi, qword [rsp + 0x320]
mov qword [rsp + 0x318], rdi
mov rdi, qword [rsp + 0x328]
mov qword [rsp + 0x320], rdi
mov rdi, qword [rsp + 0x330]
mov qword [rsp + 0x328], rdi
mov rdi, qword [rsp + 0x338]
mov qword [rsp + 0x330], rdi
mov rdi, qword [rsp + 0x340]
mov qword [rsp + 0x338], rdi
mov rdi, qword [rsp + 0x348]
mov qword [rsp + 0x340], rdi
mov rdi, qword [rsp + 0x350]
mov qword [rsp + 0x348], rdi
mov rdi, qword [rsp + 0x358]
mov qword [rsp + 0x350], rdi
mov rdi, qword [rsp + 0x360]
mov qword [rsp + 0x358], rdi
mov rdi, qword [rsp + 0x368]
mov qword [rsp + 0x360], rdi
mov rdi, qword [rsp + 0x370]
mov qword [rsp + 0x368], rdi
mov rdi, qword [rsp + 0x378]
mov qword [rsp + 0x370], rdi
mov rdi, qword [rsp + 0x380]
mov qword [rsp + 0x378], rdi
mov rdi, qword [rsp + 0x388]
mov qword [rsp + 0x380], rdi
mov rdi, qword [rsp + 0x390]
mov qword [rsp + 0x388], rdi
mov rdi, qword [rsp + 0x398]
mov qword [rsp + 0x390], rdi
mov rdi, qword [rsp + 0x3a0]
mov qword [rsp + 0x398], rdi
mov rdi, qword [rsp + 0x3a8]
mov qword [rsp + 0x3a0], rdi
mov rdi, qword [rsp + 0x3b0]
mov qword [rsp + 0x3a8], rdi
mov rdi, qword [rsp + 0x3b8]
mov qword [rsp + 0x3b0], rdi
mov rdi, qword [rsp + 0x3c0]
mov qword [rsp + 0x3b8], rdi
mov rdi, qword [rsp + 0x3c8]
mov qword [rsp + 0x3c0], rdi
mov rdi, qword [rsp + 0x3d0]
mov qword [rsp + 0x3c8], rdi
mov rdi, qword [rsp + 0x3d8]
mov qword [rsp + 0x3d0], rdi
mov rdi, qword [rsp + 0x3e0]
mov qword [rsp + 0x3d8], rdi
mov rdi, qword [rsp + 0x3e8]
mov qword [rsp + 0x3e0], rdi
mov rdi, qword [rsp + 0x3f0]
mov qword [rsp + 0x3e8], rdi
mov rdi, qword [rsp + 0x3f8]
mov qword [rsp + 0x3f0], rdi
mov rdi, qword [rsp + 0x400]
mov qword [rsp + 0x3f8], rdi
mov rdi, qword [rsp + 0x408]
mov qword [rsp + 0x400], rdi
mov rdi, qword [rsp + 0x410]
mov qword [rsp + 0x408], rdi
mov rdi, qword [rsp + 0x418]
mov qword [rsp + 0x410], rdi
mov rdi, qword [rsp + 0x420]
mov qword [rsp + 0x418], rdi
mov rdi, qword [rsp + 0x428]
mov qword [rsp + 0x420], rdi
mov rdi, qword [rsp + 0x430]
mov qword [rsp + 0x428], rdi
mov rdi, qword [rsp + 0x438]
mov qword [rsp + 0x430], rdi
mov rdi, qword [rsp + 0x440]
mov qword [rsp + 0x438], rdi
mov rdi, qword [rsp + 0x448]
mov qword [rsp + 0x440], rdi
mov rdi, qword [rsp + 0x450]
mov qword [rsp + 0x448], rdi
mov rdi, qword [rsp + 0x458]
mov qword [rsp + 0x450], rdi
mov rdi, qword [rsp + 0x460]
mov qword [rsp + 0x458], rdi
mov rdi, qword [rsp + 0x468]
mov qword [rsp + 0x460], rdi
mov rdi, qword [rsp + 0x470]
mov qword [rsp + 0x468], rdi
mov rdi, qword [rsp + 0x478]
mov qword [rsp + 0x470], rdi
mov rdi, qword [rsp + 0x480]
mov qword [rsp + 0x478], rdi
mov rdi, qword [rsp + 0x488]
mov qword [rsp + 0x480], rdi
add byte [rax + rax], 0
mov rdi, qword [rsp + 0x490]
mov qword [rsp + 0x488], rdi
mov rdi, qword [rsp + 0x498]
mov qword [rsp + 0x490], rdi
mov rdi, qword [rsp + 0x4a0]
mov qword [rsp + 0x498], rdi
add byte [rax], al
mov rdi, qword [rsp + 0x4a8]
mov qword [rsp + 0x4a0], rdi
mov rdi, qword [rsp + 0x4b0]
mov qword [rsp + 0x4a8], rdi
mov rdi, qword [rsp + 0x4b8]
mov qword [rsp + 0x4b0], rdi
mov rdi, qword [rsp + 0x4c0]
mov qword [rsp + 0x4b8], rdi
mov rdi, qword [rsp + 0x4c8]
mov qword [rsp + 0x4c0], rdi
mov rdi, qword [rsp + 0x4d0]
mov qword [rsp + 0x4c8], rdi
mov rdi, qword [rsp + 0x4d8]
mov qword [rsp + 0x4d0], rdi
mov rdi, qword [rsp + 0x4e0]
mov qword [rsp + 0x4d8], rdi
mov rdi, qword [rsp + 0x4e8]
mov qword [rsp + 0x4e0], rdi
mov rdi, qword [rsp + 0x4f0]
mov qword [rsp + 0x4e8], rdi
mov rdi, qword [rsp + 0x4f8]
mov qword [rsp + 0x4f0], rdi
mov rdi, qword [rsp + 0x500]
mov qword [rsp + 0x4f8], rdi
mov rdi, qword [rsp + 0x508]
mov qword [rsp + 0x500], rdi
mov rdi, qword [rsp + 0x510]
mov qword [rsp + 0x508], rdi
mov rdi, qword [rsp + 0x518]
mov qword [rsp + 0x510], rdi
mov rdi, qword [rsp + 0x58]
mov qword [rsp + 0x518], rdi
mov qword [rsp + 0x58], r12
mov qword [rsp + 0x158], r11
mov qword [rsp + 0x160], r10
mov qword [rsp + 0xd0], r9
mov qword [rsp + 0x80], r8
mov qword [rsp + 0x88], rdx
mov qword [rsp + 0x90], rcx
mov qword [rsp + 0xd8], rax
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0xe0], rax
mov rcx, qword [rsp + 0x5d0]
mov r13, r14
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x5c0], rax
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x138], rax
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x140], rax
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x148], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x150], rax
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x118], rax
mov rax, qword [rsp + 0x128]
mov qword [rsp + 0x120], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x128], rax
mov rdx, qword [rsp + 0x5d8]
mov rdi, qword [rsp + 0x520]
mov r12d, 2
xor eax, eax
mov qword [rsp + 0x5b0], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x5b8], rax
xor r14d, r14d
xor eax, eax
mov qword [rsp + 0x5a8], rax
mov eax, 0
mov qword [rsp + 0x30], rax
mov r11, qword [rsp + 0x48]
xor eax, eax
mov qword [rsp + 0x180], rax
mov r10, qword [rsp + 0x38]
mov r9, qword [rsp + 0x68]
mov rbp, qword [rsp + 0x528]
mov rax, qword [rsp + 0x60]
jmp 0x1401066e3
mov rcx, qword [r15 + 0x3b8]
mov rdx, qword [r15 + 0x3c0]
mov rax, qword [r15 + 0x468]
mov r8, qword [r15 + 0x3c8]
mov r10, qword [r15 + 0x3d0]
mov r9, qword [r15 + 0x208]
mov r11, qword [r15 + 0x210]
jmp 0x1401041a3
mov ecx, 0x48
call fcn.14005b7d9
mov r14, rax
mov eax, 1
mov qword [r14], rax
mov qword [r14 + 8], rax
xorps xmm0, xmm0
movups xmmword [r14 + 0x10], xmm0
movups xmmword [r14 + 0x20], xmm0
and qword [r14 + 0x40], 0
movups xmmword [r14 + 0x30], xmm0
lock inc qword [r14]
jle 0x140107765
lea r12, [rsp + 0x978]
mov dword [r12 - 0x28], edi
mov eax, dword [rsp + 0x168]
mov dword [r12 - 0x24], eax
mov rax, qword [rsp + 0x188]
mov qword [r12 - 0x20], rax
mov eax, dword [rsp + 0x16c]
mov dword [r12 - 0x18], eax
mov rax, qword [rsp + 0x108]
mov qword [r12 - 0x10], rax
mov r8d, dword [rsp + 0xe8]
mov dword [r12 - 8], r8d
mov al, byte [rsp + 0x190]
mov byte [r12], al
mov byte [r15 + 0x488], 0
mov r9, qword [r15 + 0x238]
mov r13, qword [r15 + 0x240]
test dil, dil
mov qword [rsp + 0x5a0], r9
je case.0x14006644c.1437
movups xmmword [rsp + 0x1d4], xmm0
call fcn.140143490
mov r9, qword [rsp + 0x5a0]
mov r8d, dword [rsp + 0xe8]
mov qword [rsp + 0x180], rax
mov edi, 1
mov r10d, 0x5f5e100
jmp 0x1401064c2
mov r10d, 0x3b9aca00
xor edi, edi
mov edx, 0x3b9aca00
mov rcx, qword [rsp + 0x60]
mov rax, qword [rsp + 0x130]
mov r11, qword [rsp + 0x58]
mov qword [rsp + 0x130], rax
lea rax, [rsp + 0x958]
pop rax
or dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax*2], ah
add eax, 0x894c0000
mov qword [rsp + 0x548], r12
mov qword [rsp + 0x550], r9
mov qword [rsp + 0x558], r13
cmp r8d, 0x3b9aca00
mov qword [rsp + 0x58], r11
mov qword [rsp + 0x6e0], r13
mov dword [rsp + 0x53c], r10d
mov qword [rsp + 0x60], rcx
jne 0x14010653e
mov ebp, edx
lea rcx, [rsp + 0x550]
call fcn.140031896
mov r12d, 0x3b9aca00
jmp 0x140106583
test r9, r9
je 0x1401078ef
mov ebp, edx
mov rax, qword [r13 + 0x10]
dec rax
and rax, 0xfffffffffffffff0
lea rcx, [r9 + rax]
add rcx, 0x10
mov rdx, qword [rsp + 0x108]
call qword [r13 + 0x18]
mov qword [rsp + 0x6d0], rax
mov qword [rsp + 0x6d8], rdx
call fcn.140143490
mov r13, rax
mov r12d, edx
mov ecx, 0x68
mov edx, 8
call fcn.14006963a
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
and word [rax + 0x10], 0
mov qword [rax + 0x18], rdi
and qword [rax + 0x20], 0
mov dword [rax + 0x30], 0x3b9aca00
mov rcx, qword [rsp + 0x180]
mov qword [rax + 0x38], rcx
mov dword [rax + 0x40], ebp
mov qword [rax + 0x48], r13
mov dword [rax + 0x50], r12d
mov qword [rax + 0x58], r14
mov byte [rax + 0x60], 0
mov qword [rsp + 0x180], rax
lock inc qword [rax]
jle 0x140107765
mov eax, dword [rsp + 0x1e0]
mov dword [rsp + 0x750], eax
movups xmm0, xmmword [rsp + 0x1d0]
movaps xmmword [rsp + 0x740], xmm0
movzx eax, byte [rsp + 0x40]
mov r11, qword [rsp + 0x68]
shl r11, 8
or r11, rax
mov r9, qword [rsp + 0x38]
mov eax, r9d
mov byte [rsp + 0x40], r9b
shr r9, 8
mov rax, qword [rsp + 0x198]
mov qword [rsp + 0xa8], rax
mov eax, dword [rsp + 0x1a0]
mov dword [rsp + 0xb0], eax
mov eax, dword [rsp + 0xc0]
mov ecx, dword [rsp + 0xc3]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x53], ecx
mov eax, 2
mov qword [rsp + 0x5c0], rax
mov eax, 0x200
mov qword [rsp + 0x5a8], rax
xor eax, eax
mov qword [rsp + 0x5b8], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x5b0], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x100], rax
mov eax, 2
mov qword [rsp + 0x5c8], rax
mov r10, qword [rsp + 0x528]
mov rbp, qword [rsp + 0x60]
mov rax, qword [rsp + 0x520]
mov r12, qword [rsp + 0x48]
mov rdi, qword [rsp + 0x5d8]
mov rcx, qword [rsp + 0x130]
mov rdx, qword [rsp + 0x5e0]
mov r13, qword [rsp + 0x5d0]
lea r8, [rsp + 0xba8]
mov qword [r8], 1
mov qword [r8 + 8], rbx
mov qword [r8 + 0x10], r12
mov qword [r8 + 0x18], r11
mov r11b, byte [rsp + 0x40]
mov byte [r8 + 0x20], r11b
mov r11, r9
shr r11, 0x30
mov byte [r8 + 0x27], r11b
mov dword [r8 + 0x21], r9d
shr r9, 0x20
mov word [r8 + 0x25], r9w
mov qword [r8 + 0x28], r10
mov qword [r8 + 0x30], rbp
mov qword [r8 + 0x38], rax
mov qword [r8 + 0x40], rdi
mov qword [r8 + 0x48], rdx
mov qword [r8 + 0x50], r13
mov qword [r8 + 0x58], rcx
mov rax, qword [rsp + 0xe0]
mov qword [r8 + 0x60], rax
mov rax, qword [rsp + 0xd8]
mov qword [r8 + 0x68], rax
mov rax, qword [rsp + 0x90]
mov qword [r8 + 0x70], rax
mov rax, qword [rsp + 0x88]
mov qword [r8 + 0x78], rax
mov rax, qword [rsp + 0x80]
mov qword [r8 + 0x80], rax
mov rax, qword [rsp + 0xd0]
mov qword [r8 + 0x88], rax
mov rax, qword [rsp + 0x160]
mov qword [r8 + 0x90], rax
mov rax, qword [rsp + 0x158]
mov qword [r8 + 0x98], rax
mov rax, qword [rsp + 0x58]
mov qword [r8 + 0xa0], rax
mov rax, qword [rsp + 0x518]
mov qword [r8 + 0xa8], rax
mov rax, qword [rsp + 0x510]
mov qword [r8 + 0xb0], rax
mov rax, qword [rsp + 0x508]
mov qword [r8 + 0xb8], rax
mov rax, qword [rsp + 0x500]
mov qword [r8 + 0xc0], rax
mov rax, qword [rsp + 0x4f8]
mov qword [r8 + 0xc8], rax
mov rax, qword [rsp + 0x4f0]
mov qword [r8 + 0xd0], rax
mov rax, qword [rsp + 0x4e8]
mov qword [r8 + 0xd8], rax
mov rax, qword [rsp + 0x4e0]
mov qword [r8 + 0xe0], rax
mov rax, qword [rsp + 0x4d8]
mov qword [r8 + 0xe8], rax
mov rax, qword [rsp + 0x4d0]
mov qword [r8 + 0xf0], rax
mov rax, qword [rsp + 0x4c8]
mov qword [r8 + 0xf8], rax
mov rax, qword [rsp + 0x4c0]
mov qword [r8 + 0x100], rax
mov rax, qword [rsp + 0x4b8]
mov qword [r8 + 0x108], rax
mov rax, qword [rsp + 0x4b0]
mov qword [r8 + 0x110], rax
mov rax, qword [rsp + 0x4a8]
mov qword [r8 + 0x118], rax
mov rax, qword [rsp + 0x4a0]
mov qword [r8 + 0x120], rax
mov rax, qword [rsp + 0x498]
mov qword [r8 + 0x128], rax
mov rax, qword [rsp + 0x490]
mov qword [r8 + 0x130], rax
mov rax, qword [rsp + 0x488]
mov qword [r8 + 0x138], rax
mov rax, qword [rsp + 0x480]
mov qword [r8 + 0x140], rax
mov rax, qword [rsp + 0x478]
mov qword [r8 + 0x148], rax
mov rax, qword [rsp + 0x470]
mov qword [r8 + 0x150], rax
mov rax, qword [rsp + 0x468]
mov qword [r8 + 0x158], rax
mov rax, qword [rsp + 0x460]
mov qword [r8 + 0x160], rax
mov rax, qword [rsp + 0x458]
mov qword [r8 + 0x168], rax
mov rax, qword [rsp + 0x450]
mov qword [r8 + 0x170], rax
mov rax, qword [rsp + 0x448]
mov qword [r8 + 0x178], rax
mov rax, qword [rsp + 0x440]
mov qword [r8 + 0x180], rax
mov rax, qword [rsp + 0x438]
mov qword [r8 + 0x188], rax
mov rax, qword [rsp + 0x430]
mov qword [r8 + 0x190], rax
mov rax, qword [rsp + 0x428]
mov qword [r8 + 0x198], rax
mov rax, qword [rsp + 0x420]
mov qword [r8 + 0x1a0], rax
mov rax, qword [rsp + 0x418]
mov qword [r8 + 0x1a8], rax
mov rax, qword [rsp + 0x410]
mov qword [r8 + 0x1b0], rax
mov rax, qword [rsp + 0x408]
or byte [rax + rax], al
add byte [rcx - 0x77], cl
cmp byte [rax + 0x48000001], 0x8b
test byte [rax + rax], ah
add al, 0
add byte [rcx - 0x77], cl
add al, 1
add byte [rax], al
add al, 0
add byte [rcx - 0x77], cl
add al, 1
add byte [rax], al
mov rax, qword [rsp + 0x3f8]
mov qword [r8 + 0x1c8], rax
mov rax, qword [rsp + 0x3f0]
mov qword [r8 + 0x1d0], rax
mov dword [rax + 0x1d0], eax
mov rax, qword [rsp + 0x3e8]
mov qword [r8 + 0x1d8], rax
sbb al, 1
add byte [rax], al
sbb al, 1
add byte [rax], al
mov rax, qword [rsp + 0x3e0]
mov qword [r8 + 0x1e0], rax
mov rax, qword [rsp + 0x3d8]
mov qword [r8 + 0x1e8], rax
mov rax, qword [rsp + 0x3d0]
mov qword [r8 + 0x1f0], rax
mov rax, qword [rsp + 0x3c8]
mov qword [r8 + 0x1f8], rax
mov rax, qword [rsp + 0x3c0]
mov qword [r8 + 0x200], rax
mov rax, qword [rsp + 0x3b8]
mov qword [r8 + 0x208], rax
mov rax, qword [rsp + 0x3b0]
mov qword [r8 + 0x210], rax
mov rax, qword [rsp + 0x3a8]
mov qword [r8 + 0x218], rax
mov rax, qword [rsp + 0x3a0]
mov qword [r8 + 0x220], rax
mov rax, qword [rsp + 0x398]
mov qword [r8 + 0x228], rax
mov rax, qword [rsp + 0x390]
mov qword [r8 + 0x230], rax
mov rax, qword [rsp + 0x388]
mov qword [r8 + 0x238], rax
mov rax, qword [rsp + 0x380]
mov eax, dword [rsp + 0x380]
mov qword [r8 + 0x240], rax
mov rax, qword [rsp + 0x378]
mov qword [r8 + 0x248], rax
mov rax, qword [rsp + 0x370]
add eax, dword [rax]
add byte [rcx - 0x77], cl
adc byte [rax + 2], 0
add byte [rax - 0x75], cl
test byte [rax + rbp*2], ah
add eax, dword [rax]
add byte [rcx - 0x77], cl
sbb byte [rax + 2], 0
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
add eax, dword [rax]
add byte [rcx - 0x77], cl
mov dword [rax + 0x260], eax
mov rax, qword [rsp + 0x358]
mov qword [r8 + 0x268], rax
mov rax, qword [rsp + 0x350]
mov qword [r8 + 0x270], rax
add byte [rax], al
mov rax, qword [rsp + 0x348]
mov qword [r8 + 0x278], rax
mov rax, qword [rsp + 0x340]
add eax, dword [rax]
add byte [rcx - 0x77], cl
add byte [rax + 0x48000002], 0x8b
test byte [rax + rdi], ah
add eax, dword [rax]
add byte [rcx - 0x77], cl
or byte [rax + 0x48000002], 0x8b
test byte [rax + rsi], ah
xor byte [rbx], al
add byte [rax], al
add eax, dword [rax]
add byte [rcx - 0x77], cl
add byte [rax + 0x48000002], 0x8b
test byte [rax + rdi], ah
add eax, dword [rax]
add byte [rcx - 0x77], cl
or byte [rax + 0x48000002], 0x8b
test byte [rax + rsi], ah
xor byte [rbx], al
add byte [rax], al
mov qword [r8 + 0x290], rax
mov rax, qword [rsp + 0x328]
add byte [rax], al
invalid
invalid
mov qword [r8 + 0x290], rax
mov rax, qword [rsp + 0x328]
add byte [rax], al
mov qword [r8 + 0x298], rax
mov rax, qword [rsp + 0x320]
mov qword [r8 + 0x2a0], rax
mov rax, qword [rsp + 0x318]
mov qword [r8 + 0x2a8], rax
sub byte [rax + 0x48000002], 0x8b
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rcx - 0x77], cl
xor byte [rax + 0x48000002], 0x8b
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rcx], ah
add eax, dword [rax]
add byte [rcx - 0x77], cl
cmp byte [rax + 0x48000002], 0x8b
test byte [rax + rax], ah
add eax, dword [rax]
add byte [rcx - 0x77], cl
add al, 2
add byte [rax], al
sbb byte [rax + 0x48000002], 0x8b
test byte [rax + riz], ah
add eax, dword [rax]
add byte [rcx - 0x77], cl
and byte [rax + 0x48000002], 0x8b
test byte [rax + rbx], ah
add eax, dword [rax]
add byte [rcx - 0x77], cl
sub byte [rax + 0x48000002], 0x8b
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rcx - 0x77], cl
xor byte [rax + 0x48000002], 0x8b
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rcx], ah
add eax, dword [rax]
add byte [rcx - 0x77], cl
cmp byte [rax + 0x48000002], 0x8b
test byte [rax + rax], ah
add eax, dword [rax]
add byte [rcx - 0x77], cl
add al, 2
add byte [rax], al
mov rax, qword [rsp + 0x2f8]
mov qword [r8 + 0x2c8], rax
mov rax, qword [rsp + 0x2f0]
and al, 0xf0
add al, byte [rax]
add byte [rcx - 0x77], cl
adc al, 2
add byte [rax], al
mov rax, qword [rsp + 0x2e8]
mov qword [r8 + 0x2d8], rax
mov rax, qword [rsp + 0x2d0]
mov qword [r8 + 0x2e0], rax
mov rax, qword [rsp + 0x2e0]
loopne 0x140106bf3
add byte [rax], al
mov qword [r8 + 0x2e8], rax
mov rax, qword [rsp + 0x2d8]
mov qword [r8 + 0x2f0], rax
mov rax, qword [rsp + 0x2c8]
mov qword [r8 + 0x2f8], rax
mov rax, qword [rsp + 0x2c0]
mov qword [r8 + 0x300], rax
add byte [rax], 3
add byte [rax], al
mov rax, qword [rsp + 0x2b8]
mov qword [r8 + 0x308], rax
mov rax, qword [rsp + 0x2b0]
mov qword [r8 + 0x310], rax
mov rax, qword [rsp + 0x2a8]
mov qword [r8 + 0x318], rax
mov rax, qword [rsp + 0x2a0]
mov qword [r8 + 0x320], rax
add byte [rax], al
mov rax, qword [rsp + 0x298]
mov qword [r8 + 0x328], rax
mov rax, qword [rsp + 0x290]
mov qword [r8 + 0x330], rax
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x288]
mov qword [r8 + 0x338], rax
mov rax, qword [rsp + 0x280]
mov qword [r8 + 0x340], rax
mov rax, qword [rsp + 0x278]
mov qword [r8 + 0x348], rax
mov rax, qword [rsp + 0x270]
mov qword [r8 + 0x350], rax
mov rax, qword [rsp + 0x268]
mov qword [r8 + 0x358], rax
mov rax, qword [rsp + 0x260]
test byte [rax + riz*2], ah
add al, byte [rax]
add byte [rcx - 0x77], cl
and byte [rax + 3], 0
add byte [rax - 0x75], cl
test byte [rax + rbx*2], ah
add al, byte [rax]
add byte [rcx - 0x77], cl
sub byte [rax + 3], 0
add byte [rax - 0x75], cl
test byte [rax + rdx*2], ah
add al, byte [rax]
add byte [rcx - 0x77], cl
xor byte [rax + 3], 0
add byte [rax - 0x75], cl
test byte [rax + rcx*2], ah
add al, byte [rax]
invalid
mov qword [r8 + 0x378], rax
mov rax, qword [rsp + 0x240]
mov qword [r8 + 0x380], rax
add byte [rax + 0x48000003], 0x8b
test byte [rax + rdi], ah
add al, byte [rax]
add byte [rcx - 0x77], cl
or byte [rax + 0x48000003], 0x8b
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rsi], ah
add al, byte [rax]
add byte [rcx - 0x77], cl
adc byte [rax + 0x48000003], 0x8b
add byte [rax - 0x75], cl
test byte [rax + rbp], ah
add al, byte [rax]
add byte [rcx - 0x77], cl
sbb byte [rax + 0x48000003], 0x8b
mov eax, dword [rsp + 0x5c8]
mov qword [r8 + 0x3a0], rax
mov eax, 2
add byte [rax], al
mov qword [r8 + 0x3a8], rax
mov dword [rax + 0x3a8], eax
xorps xmm0, xmm0
movups xmmword [r8 + 0x3f0], xmm0
add eax, dword [rax]
invalid
movups xmmword [r8 + 0x3e0], xmm0
movups xmmword [r8 + 0x3d0], xmm0
movups xmmword [r8 + 0x3c0], xmm0
movups xmmword [r8 + 0x3b0], xmm0
adc dword [rax + 0x3b0], eax
adc dword [rax + 0x3b0], eax
mov rcx, qword [rsp + 0x30]
mov qword [r8 + 0x400], rcx
mov dword [rax + 0x400], ecx
mov dword [rax + 0x400], ecx
mov rcx, qword [rsp + 0x128]
mov qword [r8 + 0x408], rcx
mov rcx, qword [rsp + 0x120]
add byte [rax], al
mov qword [r8 + 0x410], rcx
mov rcx, qword [rsp + 0x118]
mov qword [r8 + 0x418], rcx
mov rcx, qword [rsp + 0x150]
mov qword [r8 + 0x420], rcx
mov rcx, qword [rsp + 0x148]
mov qword [r8 + 0x428], rcx
add al, 0
add byte [rax - 0x75], cl
mov word [rax + rax*2], fs
add dword [rax], eax
add byte [rcx - 0x77], cl
mov byte [rax], dh
add al, 0
add byte [rax - 0x75], cl
mov word [rax + rdi], fs
add dword [rax], eax
add byte [rcx - 0x77], cl
mov byte [rax], bh
add al, 0
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x5c0]
mov qword [r8 + 0x440], rcx
mov qword [r8 + 0x448], rax
movups xmmword [r8 + 0x450], xmm0
movups xmmword [r8 + 0x460], xmm0
movups xmmword [r8 + 0x470], xmm0
mov qword [r8 + 0x480], r14
and qword [r8 + 0x488], 0
mov rax, qword [rsp + 0x5a8]
mov qword [r8 + 0x490], rax
mov eax, 0x200
mov qword [r8 + 0x498], rax
and qword [r8 + 0x4a0], 0
mov rax, qword [rsp + 0x5b0]
mov qword [r8 + 0x4a8], rax
mov rax, qword [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
mov qword [r8 + 0x4b0], rax
mov rax, qword [rsp + 0x5b8]
mov qword [r8 + 0x4b8], rax
movups xmmword [r8 + 0x4c0], xmm0
movups xmmword [r8 + 0x4d0], xmm0
and qword [r8 + 0x4e0], 0
mov eax, dword [rsp + 0x53c]
test byte [rsp + rdi], ah
add eax, 0x89410000
sub al, 4
add byte [rax], al
mov eax, dword [rsp + 0x750]
mov dword [r8 + 0x4fc], eax
movaps xmm0, xmmword [rsp + 0x740]
sub byte [rsp + 0x740], al
sub byte [rsp + 0x740], al
movups xmmword [r8 + 0x4ec], xmm0
mov eax, dword [rsp + 0x168]
mov dword [r8 + 0x500], eax
mov dword [rax + 0x500], eax
and dword [r8 + 0x504], 0
mov rax, qword [rsp + 0x108]
and al, 8
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov qword [r8 + 0x508], rax
mov eax, dword [rsp + 0xe8]
mov dword [r8 + 0x510], eax
call 0x181106efd
mov dword [rax + 0x510], eax
mov rax, qword [rsp + 0x188]
mov qword [r8 + 0x518], rax
mov eax, dword [rsp + 0x16c]
mov dword [r8 + 0x520], eax
mov eax, dword [rsp + 0xb0]
mov dword [r8 + 0x52c], eax
mov rax, qword [rsp + 0xa8]
mov qword [r8 + 0x524], rax
mov dword [r8 + 0x530], 0x3b9aca00
mov rax, qword [rsp + 0x6d0]
mov qword [r8 + 0x538], rax
mov rax, qword [rsp + 0x6d8]
mov qword [r8 + 0x540], rax
mov dword [rax + 0x540], eax
mov rax, qword [rsp + 0x5a0]
mov qword [r8 + 0x548], rax
mov rax, qword [rsp + 0x6e0]
mov qword [r8 + 0x550], rax
mov al, byte [rsp + 0x190]
mov byte [r8 + 0x558], al
mov eax, dword [rsp + 0x53]
and al, 0x53
mov dword [r8 + 0x55c], eax
mov eax, dword [rsp + 0x50]
mov dword [r8 + 0x559], eax
mov rbp, qword [rsp + 0x180]
mov qword [r8 + 0x560], rbp
add byte [rax], al
mov byte [r8 + 0x568], 0
mov rax, qword [rsp + 0x6e8]
mov qword [r8 + 0x570], rax
mov rcx, qword [r15 + 0x228]
mov rdx, qword [r15 + 0x230]
call fcn.1400f2997
mov rax, qword [r15 + 0x228]
mov qword [rsp + 0x40], rax
mov rax, qword [r15 + 0x230]
mov qword [rsp + 0x68], rax
mov rax, qword [r15 + 0x218]
mov qword [rsp + 0x30], rax
mov rax, qword [r15 + 0x220]
mov qword [rsp + 0x38], rax
cmp byte [r15 + 0x488], 0
invalid
je 0x140107027
add byte [rsp + rcx + 0x49], dh
lea ecx, [rdi + 0x238]
lea rcx, [r15 + 0x238]
call fcn.14002a940
mov byte [r15 + 0x488], 0
mov r12, qword [rsp + 0x48]
mov rax, qword [rsp + 0xa0]
mov byte [rax], 1
mov rcx, qword [rsp + 0x98]
call fcn.140102b03
cmp r12, 2
jne 0x140107068
lea rcx, [r15 + 0x1f0]
call 0x1400e1714
mov edi, 3
mov r14, rsi
jmp 0x14010707b
mov r14, qword [r15 + 0x1f0]
mov r13, qword [r15 + 0x1f8]
mov edi, 2
mov rax, qword [rsp + 0x70]
mov byte [rax], 1
mov rcx, qword [rsp + 0xf0]
call fcn.140102a8b
mov ecx, 0x8349ffff
cld
add dh, byte [rbp + 0x36]
mov rcx, r14
call fcn.140072fbb
mov rdi, rax
mov eax, dword [rsp + 0x1c9]
mov ecx, dword [rsp + 0x1cc]
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x1d0], eax
mov dword [rsp + 0x1d3], ecx
mov bpl, 6
invalid
lea r13, [0x1401a3878]
jmp 0x140107377
lea r12, [r15 + 0x168]
mov qword [r15 + 0x168], r14
mov qword [r15 + 0x170], r13
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0x1c9]
mov ecx, dword [rsp + 0x1cc]
mov dword [rsp + 0xbb4], ecx
mov dword [rsp + 0xbb1], eax
mov rax, qword [r15 + 0x130]
mov r13, qword [r15 + 0x138]
mov rcx, qword [r13 + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
lea r14, [rax + rcx]
add r14, 0x10
mov ecx, 0xd8
mov edx, 8
call fcn.1400c65ff
mov qword [rax], rdi
mov qword [rax + 8], rsi
mov dword [rax + 8], esi
mov dword [rax + 8], esi
movups xmm0, xmmword [rsp + 0xba8]
movups xmmword [rax + 0x10], xmm0
mov qword [rax + 0x70], rbx
mov rcx, qword [rsp + 0x6f8]
mov qword [rax + 0x78], rcx
xor edi, edi
mov byte [rax + 0x80], dil
mov rcx, qword [rsp + 0x6f0]
mov qword [rax + 0x88], rcx
mov byte [rax + 0x48000000], cl
mov ecx, dword [rsp + 0x40]
mov byte [rax + 0x48000000], cl
mov ecx, dword [rsp + 0x40]
mov qword [rax + 0x90], rcx
mov rcx, qword [rsp + 0x68]
mov qword [rax + 0x98], rcx
mov qword [rax + 0xa0], rsi
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x110]
mov qword [rax + 0xa8], rcx
add byte [rax - 0x7d], cl
movabs al, byte [0x4c8b4800000000b0]
and al, 0x30
mov qword [rax + 0xc0], rcx
mov rcx, qword [rsp + 0x38]
mov qword [rax + 0xc8], rcx
mov qword [rax + 0xd0], rbp
mov dword [rax + 0xd0], ebp
mov dword [rax + 0xd0], ebp
lea r8, [0x1402154d8]
mov rcx, r14
mov rdx, rax
call qword [r13 + 0x18]
mov qword [r15 + 0x150], r12
lea rsi, [r15 + 0x160]
mov byte [r15 + 0x160], dil
mov qword [r15 + 0x158], r12
mov rax, qword [r12]
mov rax, qword [rax + 0x10]
cmp rax, 3
add esi, dword [rbp + 0xa]
add esi, dword [rbp + 0xa]
call fcn.1400716f0
mov rdx, rax
jmp 0x140107204
xor edx, edx
mov byte [rsi], 1
lea rsi, [rsp + 0xba8]
mov rcx, rsi
call fcn.140107ac0
mov bpl, byte [rsi + 0x10]
cmp bpl, 7
jne 0x14010733f
mov rax, qword [r15 + 0x168]
xchg dword [rax + 1], ebp
add byte [rax], al
mov rcx, qword [r15 + 0x170]
mov dl, 2
lea rsi, [r15 + 0x140]
mov r8, qword [r15 + 0x128]
mov qword [rsp + 0x980], r8
movups xmm0, xmmword [r15 + 0xf8]
movups xmm1, xmmword [r15 + 0x108]
movups xmm2, xmmword [r15 + 0x118]
movaps xmmword [rsp + 0x970], xmm2
movaps xmmword [rsp + 0x960], xmm1
mov word [rax + riz*2], fs
or dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x950], eax
mov r8, qword [r15 + 0xf0]
mov qword [rsp + 0x568], r8
movups xmm0, xmmword [r15 + 0xe0]
movups xmmword [rsp + 0x558], xmm0
mov qword [rsp + 0x540], rax
add eax, 0x89480000
mov word [rax + rcx*2], fs
add eax, 0x94880000
and al, 0x50
add eax, 0x848b0000
and al, 0x98
add dword [rax], eax
add byte [rbx + 0x19b248c], cl
add byte [rax], al
mov dword [rsp + 0x551], eax
mov dword [rsp + 0x554], ecx
mov rdi, qword [r15 + 0x140]
test rdi, rdi
je 0x1401073be
lea rbx, [rsp + 0xba8]
lea rdx, [rsp + 0x540]
mov rcx, rbx
call fcn.14010217a
cmp byte [rbx + 0x59], 2
jne case.0x1400e6f64.214
movups xmm0, xmmword [rsp + 0xba8]
movups xmm1, xmmword [rsp + 0xbb8]
movups xmm2, xmmword [rsp + 0xbc8]
movaps xmmword [rsp + 0x800], xmm2
movaps xmmword [rsp + 0x7f0], xmm1
movaps xmmword [rsp + 0x7e0], xmm0
mov rcx, rsi
call fcn.1400e226f
cmp byte [rdi - 0x76b70003], ch
ret
jmp 0x1401074e3
mov rdi, qword [rsp + 0xba8]
mov r13, qword [rsp + 0xbb0]
mov eax, dword [rsp + 0xbb9]
mov dword [rsp + 0x1d0], eax
mov eax, dword [rsp + 0xbbc]
mov dword [rsp + 0x1d3], eax
test byte [rbx + rdx*8], ah
add dword [rax], eax
add byte [rcx - 0x73], cl
invalid
push 0xffffffffe8000001
popfq
invalid
std
invalid
test byte [rbx + rdx*8], ah
add dword [rax], eax
add byte [rcx - 0x73], cl
invalid
mov rcx, r15
call fcn.1400e10b4
lea rcx, [r15 + 0x130]
call fcn.14002aa52
lea rcx, [r15 + 0x140]
call 0x1400e10a9
lea rcx, [r15 + 0xf8]
call fcn.1400e1033
mov rcx, qword [r15 + 0xe0]
mov rdx, qword [r15 + 0xe8]
call 0x1281073b2
mov al, 0xfd
add byte [rax], al
call 0x1281073b2
mov al, 0xfd
add byte [rax], al
mov r14b, 2
jmp 0x14010758f
mov rax, qword [rsp + 0x540]
mov rcx, qword [rsp + 0x548]
mov dl, byte [rsp + 0x550]
mov r8d, dword [rsp + 0x551]
movzx r9d, word [rsp + 0x555]
mov bh, 0x8c
and al, 0x55
add eax, 0x8a440000
xchg esp, eax
and al, 0x57
add eax, 0x8b4c0000
pushfq
and al, 0x58
add eax, 0x100f0000
test byte [rax + riz*2], ah
add eax, 0x290f0000
test byte [rax + rax], ah
or byte [rax], al
add byte [rax + 0x7f02494], cl
add byte [rax], al
mov bh, 0x8c
and al, 0x55
add eax, 0x8a440000
xchg esp, eax
and al, 0x57
add eax, 0x8b4c0000
pushfq
and al, 0x58
add eax, 0x100f0000
test byte [rax + riz*2], ah
add eax, 0x290f0000
test byte [rax + rax], ah
or byte [rax], al
add byte [rax + 0x7f02494], cl
add byte [rax], al
mov dword [rsp + 0x7f1], r8d
mov word [rsp + 0x7f5], r9w
mov byte [rsp + 0x7f7], r10b
and al, 0xf7
invalid
add byte [rax], al
mov qword [rsp + 0x7f8], r11
mov qword [rsp + 0x7e0], rax
mov qword [rsp + 0x7e8], rcx
jmp 0x1401074e1
add byte [rax], al
add byte [rax], al
add rdi, 0x10
lea rbx, [rsp + 0x7e0]
pushfq
and al, 0xe0
invalid
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
call fcn.14007d12b
idiv edi
cmp qword [rbx], 0
jne 0x14010788d
add al, 0
invalid
lea r14, [rsp + 0x7e0]
mov rdi, qword [r14 + 8]
mov bl, byte [r14 + 0x10]
lea r12, [rdi + 8]
lea r13, [rsp + 0x950]
lea ebp, [rsp + 0x950]
mov rcx, r14
mov rdx, r13
call fcn.1400e2245
lea rbp, [rsp + 0xba8]
add byte [rax], al
mov rcx, r12
mov rdx, r14
mov r8, rbp
mov r9, rsi
call fcn.140101850
mov rcx, r12
mov rdx, r13
invalid
call fcn.1400e1ace
invalid
cmpsb byte [rsi], byte [rdi]
std
dec dword [rcx - 0x75]
xor r8b, r13b
mov bh, 0xa5
std
dec dword [rcx - 0x7d]
xor byte gs:[rax], al
movups xmm0, xmmword [rbp + 0x30]
movups xmm1, xmmword [rbp + 0x40]
invalid
invalid
invalid
movups xmm2, xmmword [rbp + 0x50]
movaps xmmword [r14], xmm0
movaps xmmword [r14 + 0x10], xmm1
adc byte [rcx + 0xf], al
sub dword [rsi + 0x20], edx
mov rcx, rdi
mov edx, ebx
invalid
call fcn.14007d2f8
xor ebx, ebx
lea r14, [rsp + 0xba8]
lea r12, [rsp + 0x950]
push rax
or dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
int1
or dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
int1
int1
mov rdx, r12
call fcn.1400e2245
std
dec dword [rdi]
sub byte [rsp + 0x7e0], al
invalid
add byte [rax], al
std
dec dword [rdi]
sub byte [rsp + 0x7e0], al
invalid
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x7f0]
movaps xmm2, xmmword [rsp + 0x800]
movups xmmword [rsp + 0x938], xmm2
and al, 0x38
or dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x928], ecx
and al, 0xf0
invalid
and al, 0x38
or dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x928], ecx
movups xmmword [rsp + 0x918], xmm0
adc dword [rsp + 0x918], eax
mov rdi, qword [r14]
mov r13, qword [r14 + 8]
mov bpl, byte [r14 + 0x10]
mov eax, dword [r14 + 0x11]
mov dword [rsp + 0x1d0], eax
adc dword [rcx + 0x1d02484], r9d
add byte [rax], al
mov eax, dword [r14 + 0x14]
mov dword [rsp + 0x1d3], eax
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [r14 + 0x18]
movups xmm0, xmmword [rsi + 0x18]
movaps xmmword [rsp + 0x900], xmm0
mov rax, qword [r14 + 0x28]
mov qword [rsp + 0x910], rax
mov dword [rsp + 0x910], eax
mov rcx, r12
call fcn.1400e1033
mov rcx, r15
call fcn.1400e10b4
lea rcx, [r15 + 0x130]
add byte [rax], al
add byte [rax], al
call fcn.14002aa52
mov rcx, rsi
call 0x1400e10a9
wait
std
inc dword [rbp + 0x31]
invalid
wait
std
inc dword [rbp + 0x31]
test byte [rax - 0x73], 0x84
and al, 8
or byte [rsi], al
lea rax, [rsp + 0x608]
mov qword [rax - 0x18], rdi
mov qword [rax - 0x10], r13
mov byte [rax - 8], bpl
mov ecx, dword [rsp + 0x1d0]
mov edx, dword [rsp + 0x1d3]
rol dword [rcx], cl
add byte [rax], al
rol dword [rcx], cl
add byte [rax], al
mov dword [rax - 7], ecx
mov dword [rax - 4], edx
lea rsi, [rsp + 0x900]
mov ecx, 9
or dword [rax], eax
add byte [rax], al
or dword [rax], eax
add byte [rax], al
mov rdi, rax
mov edi, eax
rep movsq qword [rdi], qword [rsi]
mov qword [rax + 0x48], rbx
mov ecx, dword [rsp + 0xba8]
mov edx, dword [rsp + 0xbab]
mov dword [rax + 0x51], ecx
mov dword [rax + 0x54], edx
push rsp
mov al, 1
mov rcx, qword [rsp + 0x78]
mov byte [r15 + 0x149], al
cmp r14b, 3
jne 0x1401075ff
mov byte [rcx + 0x68], 3
jmp 0x1401076b5
add byte [rax], al
push 0xb6e903
add byte [rax], al
lea rax, [rsp + 0x608]
mov r12, qword [rax - 0x18]
mov rbx, qword [rax - 0x10]
mov bpl, byte [rax - 8]
mov ecx, dword [rax - 7]
mov dword [rsp + 0xf8], ecx
mov ecx, dword [rax - 4]
mov dword [rsp + 0xfb], ecx
lea rdi, [rsp + 0x1120]
adc dword [rax], eax
invalid
mov ecx, 0xa
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x51]
mov eax, dword [rax + 0x54]
mov dword [rsp + 0x1c3], eax
mov dword [rsp + 0x1c0], ecx
mov rsi, qword [rsp + 0x530]
add byte [rax - 0x77], cl
int1
call case.0x1400fc9c1.45
mov qword [rsi], 4
mov rdx, qword [rsp + 0x78]
mov qword [rdx], r12
mov qword [rdx + 8], rbx
mov byte [rdx + 0x10], bpl
mov eax, dword [rsp + 0xf8]
mov ecx, dword [rsp + 0xfb]
add byte [rax], al
add byte [rax], al
mov dword [rdx + 0x11], eax
mov dword [rdx + 0x14], ecx
adc al, 0x48
lea edi, [rdx + 0x18]
lea rsi, [rsp + 0x1120]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
mov byte [rdx + 0x68], r14b
mov eax, dword [rsp + 0x1c0]
mov ecx, dword [rsp + 0x1c3]
mov dword [rdx + 0x69], eax
mov dword [rdx + 0x6c], ecx
insb byte [rdi], dx
insb byte [rdi], dx
movaps xmm6, xmmword [rsp + 0x11d0]
add rsp, 0x11e8
call 0x19b1076d6
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rsi, qword [r15 + 0x388]
jmp 0x14010448b
mov bh, 0x88
add eax, dword [rax]
add cl, ch
scasb al, byte [rdi]
int 0xff
dec dword [rax - 0x73]
or eax, 0x112e54
lea rcx, str.polled_after_complete
lea r8, [0x14021a808]
mov edx, 0x15
call fcn.14015c07f
lea rcx, str.already_calledC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tower_0.4.13_srcutiloneshot.rs
or eax, 0x11307c
xor byte [rcx], dl
add byte [rbp + rcx*4 + 5], cl
in eax, dx
xor byte [rcx], dl
add byte [rdx + 0xe], bh
lea r8, [0x14021a7f0]
mov edx, 0xe
call fcn.140158790
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str._K__
mov edx, 0x36
call fcn.1401583f0
invalid
add byte [rax - 0x73], cl
or eax, 0x10f14c
lea rcx, str.TryFlatten_polled_after_completionC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_try_future_try_flatten.rs
lea r8, [0x140216918]
int1
adc byte [rax], al
mov edx, 0x22
call fcn.1401583f0
mov qword [rdi], 4
jmp 0x14010774d
add byte [rax], al
add bl, ch
invalid
mov qword [r15], 2
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x28
call fcn.1401583f0
ud2
lea rcx, str.assertion_failed:_DEFAULT_MAX_FRAME_SIZE___val__val___MAX_MAX_FRAME_SIZEC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_src_frame_settings.rs
or dword [rax], eax
lea r8, [0x1401a0338]
mov edx, 0x4c
add byte [rax], al
add byte [rax], al
call fcn.1401583f0
lea rcx, str.assertion_failed:_max___std::u32::MAX_as_usize
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
mov edx, 0x2f
call fcn.1401583f0
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140215120]
jmp 0x140107935
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcclientconnhttp1.rs
jmp 0x140107935
lea rax, [0x140218a90]
mov qword [rsp + 0x740], rax
lea rax, str.The_max_buf_size_cannot_be_smaller_than_H
adc dl, byte [rcx]
add byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
or eax, dword [rax]
add byte [rax - 0x77], cl
mov dword [rcx], eax
mov qword [rcx + 8], 2
and qword [rcx + 0x20], 0
lea rax, [fcn.14004cd90]
mov qword [rsp + 0x748], rax
and al, 0x48
invalid
add byte [rax], al
lea rax, [rsp + 0x740]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], 1
sbb byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x111283
invalid
add byte [rax - 0x73], cl
adc eax, 0x111283
invalid
call fcn.140158310
mov rax, qword [rsp + 0x958]
mov cl, byte [rsp + 0x960]
lea r8, [rsp + 0x1d0]
and al, 0xd0
add dword [rax], eax
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
invalid
invalid
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140217f10]
adc dword [rax], eax
add bl, ch
invalid
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcclientconnhttp2.rs
lea eax, [0x140219060]
jmp 0x140107935
add byte [rax], al
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcclientconnhttp2.rs
sbb byte [rcx], dl
add cl, ch
invalid
add byte [rax], al
invalid
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcclientconnhttp1.rs
jmp 0x140107935
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
mov rax, qword [rsp + 0x7e8]
mov cl, byte [rsp + 0x7f0]
lea r8, [rsp + 0x1d0]
lea eax, [rsp + 0x1d0]
lea eax, [rsp + 0x1d0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.5_srcclientlegacypool.rsC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.6.0_srcclient.rs
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140217f70]
or eax, 0x1106ab
or eax, 0x1106ab
mov edx, 0x2b
add byte [rax], al
call fcn.1401586d0
add eax, 0xd8d4800
sbb dl, dh
lea rcx, str._async_fn__resumed_after_completion
adc byte [rax], al
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcprotoh2client.rsfuture_polled_after_completionC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
jmp 0x140107935
add bl, ch
push rsi
lea rcx, str._async_fn__resumed_after_completion
or eax, 0x10d60a
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
add eax, 0x1100ab
jmp 0x140107935
lea rax, str.You_must_supply_a_timer.
lea rcx, [rsp + 0xba8]
mov word [rax + rbp*4], fs
or eax, dword [rax]
add byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x144968
invalid
adc al, 0
mov word [rax + rbp*4], fs
or eax, dword [rax]
add byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
or byte [rcx], al
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x144968
invalid
adc al, 0
push 0x48001449
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
adc dword [rcx + 0x18], eax
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srccommon_time.rs
call fcn.140158310
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
mov edx, 0x23
call fcn.1401583f0
invalid
invalid
add ah, cl
or al, byte [0x197674542]
push rsi
push rdi
sub rsp, 0x28
mov r8b, byte [rdx + 0x68]
push 0x36842c6
push 0x36842c6
cmp r8b, 3
je 0x14010797c
mov rax, rcx
mov ecx, 0xd
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
mov byte [rax + 0x68], r8b
mov ecx, dword [rdx + 0x69]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov edx, dword [rdx + 0x6c]
mov dword [rax + 0x69], ecx
mov dword [rax + 0x6c], edx
add rsp, 0x28
pop rdi
pop rsi
sub byte [rdi + 0x5e], bl
ret
lea rcx, str.Ready_polled_after_completionC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_ready.rs
lea r8, [0x14021a638]
lea eax, [0x14021a638]
lea eax, [0x14021a638]
mov edx, 0x1d
call fcn.140158790
cld
invalid
invalid
add ah, cl
cld
or eax, 0x41cc0005
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x58
movaps xmmword [rsp + 0x40], xmm6
je 0x1401079c6
mov rsi, rcx
je 0x1401079c6
mov rsi, rcx
xor r14d, r14d
xor ecx, ecx
call fcn.1400e1950
movabs al, byte [0x570fc38948fffd9f]
test byte [rdi], 0x11
je 0x1401079de
xor byte [rcx + 0x200], bh
movabs al, byte [0x570fc38948fffd9f]
test byte [rdi], 0x11
je 0x1401079de
xor byte [rcx + 0x200], bh
add byte [rdx], al
add byte [rax], al
mov edx, 0x80
call fcn.1400c65ff
sti
dec dword [rax - 0x77]
invalid
xor eax, 0x48fffbec
mov edi, eax
sti
dec dword [rax - 0x77]
invalid
mov eax, 1
mov qword [rdi], rax
mov qword [rdi + 8], rax
mov qword [rdi + 0x80], rbx
add byte [rax], al
and qword [rdi + 0x88], 0
and qword [rdi + 0x180], 0
and dword [rdi + 0x180], 0
mov byte [rdi + 0x188], r14b
movaps xmmword [rdi + 0x100], xmm6
and qword [rdi + 0x110], 0
movups xmm0, xmmword [rsp + 0x29]
movups xmmword [rdi + 0x189], xmm0
mov rcx, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
and al, 0x38
mov qword [rdi + 0x198], rcx
mov qword [rdi + 0x1a0], rbx
lahf
movabs al, byte [0x1a89f8948000001]
add byte [rax], al
and qword [rdi + 0x1b0], 0
mov byte [rdi + 0x1b8], r14b
mov byte [rdi + 0x1b8], dh
mov byte [rdi + 0x1b8], dh
and qword [rdi + 0x1c0], 0
mov qword [rdi + 0x1c8], rax
and qword [rdi + 0x1d0], 0
cmpsd dword [rsi], dword [rdi]
rol byte [rcx], 1
add byte [rax], al
add al, dh
inc qword [rdi]
add byte [rax], al
add byte [rax - 0x77], cl
xchg eax, ecx
add dword [rax], eax
add byte [rax - 0x7d], cl
cmpsd dword [rsi], dword [rdi]
rol byte [rcx], 1
add byte [rax], al
add al, dh
inc qword [rdi]
jle 0x140107aae
mov al, byte [0x14025a380]
add eax, 0x152922
mov edx, 0x30
xor ecx, ecx
add byte [rax], al
add byte [rcx], dh
leave
call fcn.1401437f0
test rax, rax
invalid
je 0x140107ab0
sal byte [rcx + rax*2 - 0x47], 1
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x77], cl
or sil, al
sub byte [rax], al
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov byte [rax + 0x28], 0
xorps xmm0, xmm0
movups xmmword [rax + 0x10], xmm0
adc al, sil
inc qword [rax]
adc al, sil
inc qword [rax]
jle 0x140107aae
mov qword [rsi], rax
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
mov dword [rsi + 8], edi
mov byte [rsi + 0x10], 0
mov qword [rsi + 0x18], rdi
mov qword [rsi + 0x20], rax
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
ret
ud2
mov ecx, 8
mov edx, 0x30
call fcn.140157f40
int3
sub rsp, 0x20
mov rbx, rdx
mov rdi, rcx
lea rsi, [rcx + 0x18]
lea r14, [0x14025001c]
mov r15d, 2
mov rcx, qword [rdi + 0x10]
mov ecx, dword [rdi + 0x10]
call fcn.140156691
movzx ecx, al
movsxd rcx, dword [r14 + rcx*4]
add rcx, r14
jmp rcx
mov cl, 1
xchg byte [rdi + 0x28], cl
test cl, cl
jne 0x140107b14
mov ecx, eax
call fcn.14005a680
lock cmpxchg qword [rdi + 0x10], r15
sete al
jne 0x140107b48
xchg esp, eax
sal byte [rbp + 4], 0x84
sal byte [rbp + 0x1e], 0x48
mov ecx, esi
test al, al
jne 0x140107b66
mov rcx, rsi
mov dl, 4
call fcn.1401566f1
jmp 0x140107b14
add al, 0xe8
lahf
jmp 0x140107b55
xor esi, esi
call fcn.1400716f0
imul al
xchg ebp, eax
wait
idiv bh
mov rdx, rax
jmp 0x140107bd6
xor esi, esi
xor edx, edx
jmp 0x140107bd6
mov rax, qword [rsi]
test rax, rax
je 0x140107b84
mov rcx, qword [rbx]
mov rdx, qword [rdi + 0x20]
xor rdx, qword [rcx + 8]
xor rax, qword [rcx]
or rax, rdx
setne al
jmp 0x140107b86
mov al, 2
cmp al, 2
je 0x140107b9f
and al, 1
jne 0x140107b9f
mov rcx, rsi
mov dl, 4
call fcn.1401566f1
mov esi, 1
jmp 0x140107bd6
mov rax, qword [rbx]
mov rdx, qword [rax]
adc byte [rax - 0x75], cl
or dil, dil
adc cl, byte [rbx + rcx*4 + 0x77]
sbb byte [rax - 0x75], cl
pop rdi
and byte [rax - 0x77], cl
sbb byte [r8 - 0x77], r9b
push rdi
and byte [rax - 0x77], cl
int1
mov dl, 4
call fcn.1401566f1
mov esi, 1
add dword [rax], eax
add byte [rax], al
test r14, r14
je 0x140107bd6
mov rcx, rbx
call qword [r14 + 8]
mov rax, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
cmp eax, 0x10
je 0x140109e47
inc eax
mov qword [rsp + 0x1b8], rax
and al, 0xb8
add dword [rax], eax
invalid
cmp byte [r13 + 0x1f8], 0
jne 0x1401080db
add byte [rax], al
mov rax, qword [r13 + 0x80]
mov rcx, qword [r13 + 0xa0]
test rax, rax
test eax, eax
jne 0x140107d16
movabs rdx, 0x8000000000000002
cmp rcx, rdx
je 0x140107d16
mov rcx, r13
mov rdx, rdi
call fcn.14010d0a1
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
rol byte [rbx], cl
add byte [rax], al
mov rsi, rdx
test rdx, rdx
je 0x140107cc5
invalid
jmp 0x140107fe8
mov dl, byte [r13 + 0x1e8]
mov byte [r13 + 0x1e8], 3
add dword [rax], eax
add byte [rbx], al
cmp dl, 3
je 0x140107fb5
invalid
movdqu xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movaps xmmword [rsp + 0xb0], xmm1
movdqa xmmword [rsp + 0xa0], xmm0
mov byte [rsp + 0xc0], dl
mov rdx, qword [rsp + 0x1c0]
mov edx, dword [rsp + 0x1c0]
mov ecx, dword [rdx]
mov edx, dword [rdx + 3]
lea r8, [rsp + 0xc1]
add byte [rax], al
add byte [rcx - 0x77], al
push rax
add eax, dword [rcx - 0x77]
or byte [rax - 1], cl
enter 0xffffffffffff8348, 0xfffffffffffffff8
add cl, byte [rdi]
adc ebx, 0
add byte [rax], al
mov rsi, qword [rsp + 0xa8]
lea rcx, [rsi + 0x18]
mov rdx, qword [rdi]
call fcn.14005ad0b
mov rax, qword [rsi + 0x10]
adc byte [rax - 0x7b], cl
invalid
je 0x140107dbd
cmp rax, 2
jne 0x1401080a4
cmp byte [rsp + 0xc0], 2
je 0x140107dbd
mov rax, qword [rsp + 0xb0]
mov rax, qword [rax + 0x38]
test rax, rax
js 0x140107e5c
call fcn.1400716f0
mov rsi, rax
cmp dword [r13 + 0x80], 1
jne 0x140107dda
mov qword [r13 + 0x80], 2
lea rcx, [rsp + 0x210]
mov rdx, r13
mov edx, ebp
mov r8, rdi
call fcn.14010fdcf
test byte [rsp + 0x210], 1
invalid
je 0x140107e1e
cmp qword [rsp + 0x218], 0
je 0x140107e11
lea rcx, [rsp + 0x218]
call fcn.14005b166
jmp 0x140107e1e
lea rcx, [rsp + 0x220]
call fcn.14006e70c
mov rax, qword [r13 + 0x80]
test rax, rax
invalid
je 0x140107e42
cmp eax, 3
je 0x140107e42
mov qword [r13 + 0x80], 4
mov byte [r13 + 0xed], 2
mov rcx, rsi
call fcn.1400dfa0a
invalid
lea rcx, [rsp + 0xa0]
call 0x14010a5f1
jmp 0x140107cc5
invalid
invalid
lea rcx, [rsp + 0xb0]
mov rdx, rdi
call fcn.14006e866
inc dword [rax + rax*8 + 0x23a850f]
add byte [rax], al
lea rcx, [rsp + 0x600]
mov rdx, r13
mov r8, rdi
call fcn.14010fdcf
mov rax, qword [rsp + 0x600]
add byte [rax], al
test rax, rax
je 0x140107e4a
cmp eax, 1
jne 0x1401080ae
cmp qword [rsp + 0x608], 0
je 0x140107f01
lea rcx, [rsp + 0x210]
lea rdx, [rsp + 0xb0]
lea r8, [rsp + 0x608]
call fcn.14006e99d
cmp byte [rsp + 0x230], 2
jne 0x140107f3f
mov rcx, rbx
call case.0x1400fd852.137
mov rax, qword [rsp + 0xc0]
mov qword [rbx + 0x20], rax
and byte [rsi + 0xf], ah
outsd dx, dword [rsi]
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xb0], cl
add byte [rdi], cl
adc dword [rbx + 0x10], ecx
movdqu xmmword [rbx], xmm0
jmp 0x140107cc5
mov rsi, qword [rsp + 0x610]
mov cl, 7
call fcn.1400714ab
mov rdi, rax
mov rcx, rax
ror dword [rax - 0x77], 0xf2
call fcn.140071529
mov rcx, qword [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rdx + 0xc02494], cl
add byte [rax], al
mov r8, rdi
mov rdi, qword [rsp + 0x58]
jl 0x140107f58
pop rax
call fcn.1400718d8
jmp 0x140107e4a
mov rcx, qword [rsp + 0x210]
mov rax, qword [rsp + 0x218]
test rcx, rcx
je 0x14010a40a
invalid
mov dl, 0x24
add byte [rax], al
lea rdx, [rsp + 0x220]
movdqu xmm0, xmmword [rdx]
lea rdx, [rsp + 0x800]
lea edx, [rsp + 0x800]
movdqu xmmword [rdx], xmm0
mov qword [rsp + 0x7f0], rcx
add byte [rax], al
mov qword [rsp + 0x7f8], rax
mov rax, qword [r13 + 0x80]
dec rax
cmp rax, 2
jae 0x140107fa3
mov qword [r13 + 0x80], 4
mov byte [r13 + 0xed], 2
lea rcx, [rsp + 0x7f0]
call fcn.14005b166
jmp 0x140107e4a
cmp eax, 4
je 0x1401080db
invalid
add dword [rax], eax
invalid
test rax, rax
jne 0x140108006
movabs rax, 0x8000000000000002
cmp rcx, rax
jne 0x140108006
cmp qword [r13 + 0x178], 0
je 0x140109d4c
insb byte [rdi], dx
invalid
add byte [rax], al
call fcn.1400719d9
mov rsi, rax
xor edi, edi
test rdi, rdi
mov rdi, qword [rsp + 0x58]
jne 0x1401080db
test rsi, rsi
je 0x1401080db
add byte [rax], al
invalid
jmp case.0x1400cea96.821
cmp byte [r13 + 0xe0], 0
mov edi, 1
add dword [rax], eax
add byte [rax], al
jne 0x140109d71
cmp qword [r13 + 0x178], 0
jne 0x140109d71
lea rsi, [rsp + 0x210]
mov rcx, rsi
int1
mov rdx, r13
mov r8, qword [rsp + 0x58]
call fcn.140110c21
cmp dword [rsp + 0x210], 2
adc byte [rdx], al
add byte [rax], al
add cl, byte [rdi]
invalid
and al, 0x1d
add byte [rax], al
lea rcx, [rsp + 0x600]
mov rdx, rsi
call fcn.140110c7e
mov rsi, qword [rsp + 0x608]
add byte [rax - 0x7d], cl
mov esp, 0x60024
add byte [rax], al
jne 0x140107fe8
mov edi, 0
test rsi, rsi
mov esi, 0
jne 0x140107fea
invalid
mov qword [r13 + 0x80], 4
mov byte [r13 + 0xed], 2
add byte [rax], al
add ch, al
xor ebx, dword [rcx + 0x41e9fff6]
invalid
invalid
invalid
cmp rax, 1
jne 0x14010a259
mov rcx, rbx
call case.0x1400fd852.137
mov rax, qword [rsp + 0xc0]
mov qword [rbx + 0x20], rax
movdqa xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
movups xmmword [rbx + 0x10], xmm1
movdqu xmmword [rbx], xmm0
cmp byte [r13 + 0x1f8], 0
jne 0x140109de9
mov r8, qword [r13 + 0x1f0]
mov rsi, qword [r8]
test rsi, rsi
je 0x1401081d0
cmp byte [r13 + 0x190], 0
je case.0x1400b8359.926
sbb al, 4
add byte [rax], al
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
movabs rcx, 0x8000000000000002
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc83948], al
xchg edx, eax
ror dword [rax - 0x46], 3
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xd0
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc83948], al
xchg edx, eax
ror dword [rax - 0x46], 3
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xd0
sete al
or al, cl
test rsi, rsi
je 0x14010857c
mov dl, 1
test al, al
je 0x1401097b7
mov qword [rsp + 0x40], r8
lea rbx, [r8 + 8]
lea rsi, [rsp + 0x210]
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.1400f33b2
cmp dword [rsp + 0x210], 6
je 0x140109cec
mov ecx, 0xc
lea rdi, [rsp + 0x8d0]
rep movsq qword [rdi], qword [rsi]
mov rdx, qword [rsp + 0x8d0]
cmp rdx, 5
jne 0x1401085a2
mov rcx, r13
call fcn.14010b623
mov rsi, rax
mov rax, qword [rsp + 0x8d0]
mov dil, 1
test rsi, rsi
jne 0x140109cf5
cmp eax, 5
je 0x140109cbf
lea rcx, [rsp + 0x8d0]
call fcn.14010b71d
jmp 0x140109cbf
cmp qword [r13 + 0x80], 4
je 0x1401080fc
movabs rax, 0x8000000000000002
cmp qword [r13 + 0xa0], rax
jne 0x1401080fc
mov rcx, qword [rsp + 0xe0]
mov rbx, r8
call fcn.14010b5cf
mov r8, rbx
test rax, rax
jne 0x1401080fc
mov rax, qword [rsp + 0xd8]
cmp qword [rax], 2
jne 0x1401080fc
mov rdx, qword [r13 + 0x1b0]
mov r8, qword [r13 + 0x1b8]
mov r9, qword [rdi]
lea rcx, [rsp + 0x210]
call fcn.1400df660
mov rax, qword [rsp + 0x310]
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rax - 0x7d], cl
clc
add cl, byte [rax - 0x73]
pushfq
and al, 0x10
add eax, dword [rax]
add byte [rdi], cl
test byte [rdi + 0x1b], bl
add byte [rax], al
cmp eax, 3
je 0x140109de9
mov r8d, 0x100
lea rsi, [rsp + 0x600]
mov rcx, rsi
lea rdx, [rsp + 0x210]
call sub.VCRUNTIME140.dll_memcpy
invalid
int1
add al, 0
mov rax, qword [rbx + 0x10]
mov qword [rsp + 0x100], rax
movdqu xmm0, xmmword [rbx]
movdqa xmmword [rsp + 0xf0], xmm0
mov rcx, rbx
mov rdx, rdi
call fcn.1400df471
test al, al
je 0x140109dc4
invalid
mov r12, rbx
mov r8d, 0xd0
lea rcx, [rsp + 0x8d0]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rbx, qword [rsp + 0x6d0]
mov bpl, byte [rsp + 0x6d8]
mov ch, byte [rsp + 0x6d8]
lea rcx, [rsp + 0x8e0]
mov rax, qword [rcx + 0xb8]
lea rdx, [rsp + 0x418]
mov qword [rdx + 0x60], rax
movups xmm0, xmmword [rcx + 0xa8]
movups xmmword [rdx + 0x50], xmm0
mov ecx, 0xb
lea rdx, [rsp + 0x410]
mov rdi, rdx
lea rsi, [rsp + 0x930]
rep movsq qword [rdi], qword [rsi]
mov r14, qword [rsp + 0x600]
mov r15, qword [rsp + 0x608]
mov ecx, 0xa
lea rdi, [rsp + 0x500]
lea rsi, [rsp + 0x610]
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xe
lea rdi, [rsp + 0x550]
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rsp + 0x58]
mov rsi, qword [rsp + 0xd8]
mov rcx, rsi
call fcn.1400df866
mov rax, qword [r12 + 0x10]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [r12]
lea r12, [rsp + 0x500]
add byte [0x1511f8380], al
invalid
mov r8d, 0xc0
lea rcx, [rsp + 0x9a0]
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rsp + 0x608]
add bl, dh
movq mm0, qword [rax + 0xd8]
add bl, dh
movq mm0, qword [rax + 0xd8]
movups xmm1, xmmword [rax + 0xe8]
lea rax, [rsp + 0x7d0]
movdqu xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
cmp r14, 4
je 0x140109de9
cmp r14, 3
je 0x140109de1
mov rax, qword [rsp + 0x7e8]
mov qword [rsp + 0x22f], rax
movups xmm0, xmmword [rsp + 0x7c9]
movups xmm1, xmmword [rsp + 0x7d9]
movaps xmmword [rsp + 0x220], xmm1
movaps xmmword [rsp + 0x210], xmm0
mov qword [rsp + 0x7f0], r14
and al, 0xf0
invalid
add byte [rax], al
mov qword [rsp + 0x7f8], r15
mov r8d, 0xc0
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax], fs
or byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xa0
or dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax], fs
or byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xa0
or dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x8c0], rbx
mov byte [rsp + 0x8c8], bpl
lodsb al, byte [rsi]
and al, 0xc8
or byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + riz], ah
add al, byte [rax]
add bl, dh
movq mm0, qword [rax - 9]
invalid
invalid
lodsb al, byte [rsi]
and al, 0xc8
or byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + riz], ah
add al, byte [rax]
add bl, dh
movq mm0, qword [rax - 9]
invalid
invalid
test dword [rdi], 0xf074810
sub dword [rsp + 0x610], ecx
movups xmm1, xmmword [rax + 7]
movaps xmmword [rsp + 0x610], xmm1
movdqa xmmword [rsp + 0x600], xmm0
cmp qword [rsp + 0x600], 0
je 0x140109bdd
outsd dx, dword [rsi]
invalid
add byte [rax], al
test byte [rax + rax], ah
invalid
outsd dx, dword [rsi]
invalid
cmp qword [rsp + 0x610], 0
je 0x140109bf8
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x210]
lea rdx, [rsp + 0x600]
add al, ch
cmp ebx, dword [rbp - 0x7cb70002]
mov esp, 0x21024
add byte [rax], al
add al, ch
cmp ebx, dword [rbp - 0x7cb70002]
mov esp, 0x21024
add byte [rax], al
sete al
mov rsi, qword [rsp + 0x220]
cmp rsi, qword [rsp + 0x218]
ror byte [rax - 0x75], 0xb4
and al, 0x20
add al, byte [rax]
add byte [rax + 0x3b], cl
mov ah, 0x24
sbb byte [rdx], al
add byte [rax], al
setne cl
or cl, al
movzx edi, cl
movaps xmm0, xmmword [rsp + 0x600]
movaps xmm1, xmmword [rsp + 0x610]
sub byte [rsp + 0x610], cl
sub byte [rsp + 0x610], cl
movaps xmmword [rsp + 0x220], xmm1
movaps xmmword [rsp + 0x210], xmm0
test byte [rax + rdx], ah
add al, byte [rax]
add byte [rcx - 0x75], cl
popfq
lock add dword [rax], eax
add byte [rax - 0x77], cl
fld1
cld
and byte [rax], al
add byte [rax - 0x39], cl
add eax, dword [rcx]
add byte [rax], al
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
test byte [rax + rdx], ah
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x220], cl
test byte [rax + rdx], ah
add al, byte [rax]
add byte [rcx - 0x75], cl
popfq
lock add dword [rax], eax
add byte [rax - 0x77], cl
fld1
cld
and byte [rax], al
add byte [rax - 0x39], cl
add eax, dword [rcx]
add byte [rax], al
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
test byte [rax + rdx], ah
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x220], cl
movdqu xmmword [rbx + 8], xmm0
movups xmmword [rbx + 0x18], xmm1
adc dword [rbx + 0x18], ecx
adc dword [rbx + 0x18], ecx
mov rcx, r13
lea rdx, [rsp + 0x7f0]
mov r8, rdi
mov rdi, qword [rsp + 0x58]
mov r9, rsi
call fcn.14010b760
jmp 0x1401080db
invalid
inc dword [rcx - 0x80]
mov ebp, 0x138
add byte [rdx + rcx + 0x49], dh
cmp dword [rbp + 0x128], 0xf
mov ebp, 0x128
add byte [rdi], cl
cmp byte [r13 + 0x138], 0
je 0x14010853a
cmp qword [r13 + 0x128], 0xf
add byte [rdi], cl
ja 0x140108557
mov rcx, qword [rsp + 0x50]
mov rbx, r8
call 0x14010b252
mov r8, rbx
cmp rax, qword [r13 + 0x130]
jb 0x14010810a
mov bl, 0xfb
invalid
invalid
mov bl, 0xfb
invalid
mov rcx, r13
mov rdx, rdi
call fcn.14010a920
test rax, rax
ror byte [rdi], 0x85
jle 0x140108581
add byte [rax], al
ror byte [rdi], 0x85
jle 0x140108581
mov rsi, rdx
test rdx, rdx
je 0x1401080db
invalid
invalid
invalid
jmp 0x140109cd5
test al, al
je 0x140109cd9
ror byte [rdi], 0x84
push rbp
invalid
mov r14, r8
mov rcx, r13
call fcn.14010b623
add byte [rcx], dh
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
invalid
invalid
add byte [rax], al
invalid
add byte [rcx], dh
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
invalid
invalid
mov rcx, r14
jmp 0x140109cc4
invalid
add byte [rax], al
invalid
mov rax, qword [rsp + 0x8d8]
mov eax, dword [rsp + 0x8d8]
cmp edx, 3
je 0x14010862a
cmp edx, 4
je 0x140109d09
push rcx
invalid
add byte [rax], al
cli
add al, 0xf
test byte [rcx + 0x17], dl
push rcx
invalid
add byte [rax], al
push rcx
invalid
mov ecx, 0xa
lea rdi, [rsp + 0x610]
adc byte [rsi], al
add byte [rax], al
adc byte [rsi], al
add byte [rax], al
lea rsi, [rsp + 0x8e0]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x600], rdx
mov dword [rsp + 0x600], edx
mov dword [rsp + 0x600], edx
xchg esp, eax
and al, 0
invalid
mov qword [rsp + 0x608], rax
mov rax, qword [rsp + 0x48]
and al, 0x48
and al, 0x48
and al, 0x48
mov rax, qword [rax]
movabs rcx, 0x7ffffffffffffffe
add rcx, rax
add ecx, eax
add ecx, eax
ror dword [rax - 0x7d], 0xf9
add esi, dword [rdi + 0xa]
cmp rcx, 3
ja case.0x1400b8ee4.835
cmp rcx, 1
jne 0x14010a2bc
invalid
mov bh, 0x1c
add byte [rax], al
invalid
add byte [rax - 0x47], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc83948], al
cmp eax, ecx
invalid
invalid
movabs rcx, 0x8000000000000001
cmp rax, rcx
cmp eax, ecx
cmp eax, ecx
jg case.0x1400b8ee4.801
add byte [rax], al
lea rcx, [rsp + 0x600]
call fcn.140009b2c
invalid
adc eax, 0x92e9fff0
invalid
add byte [rax], al
invalid
invalid
lea rdx, [rsp + 0x8e0]
mov rcx, qword [rdx + 0x10]
lea r8, [rsp + 0x418]
test byte [rax + rbx], ah
add al, 0
add byte [rcx - 0x77], cl
adc bl, sil
movq mm0, qword [rdx]
test byte [rax + rbx], ah
add al, 0
add byte [rcx - 0x77], cl
adc bl, sil
movq mm0, qword [rdx]
movdqu xmmword [r8], xmm0
jg 0x14010864b
mov qword [rsp + 0x410], rax
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.1400f348c
mov rsi, qword [rsp + 0x420]
test al, al
dec dword [rax - 0x75]
mov ah, 0x24
and byte [rax + rax], al
add byte [rax + rax*8 + 0x106840f], al
je 0x140108771
je 0x140108771
test rsi, rsi
je 0x140109775
movups xmm0, xmmword [rsp + 0x410]
test byte [rax + rdx], ah
add al, 0
add byte [rdi], cl
movaps xmmword [rsp + 0xf0], xmm0
movaps xmmword [rsp + 0xf0], xmm0
lock add byte [rax], al
add byte [rax - 0x75], cl
pushfq
mov rbx, qword [rsp + 0x428]
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
and al, 0x28
add al, 0
add byte [rax], al
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
mov rax, qword [rax]
movabs rcx, 0x7ffffffffffffffe
invalid
invalid
invalid
invalid
invalid
invalid
jg 0x1401086e7
add rcx, rax
add ecx, eax
cmp rcx, 3
ja 0x1401086b1
cmp rcx, 1
jne 0x14010a324
test dword [rbx + 0x1c], esi
sbb al, 0
invalid
stc
add dword [rdi], ecx
test dword [rbx + 0x1c], esi
sbb al, 0
invalid
sbb al, 0
add byte [rax - 0x47], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc83948], al
or byte [rax + 0x39], 0xc8
invalid
movabs rcx, 0x8000000000000001
or byte [rax + 0x39], 0xc8
cmp rax, rcx
jne 0x140109902
test dword [rsi], edi
adc al, byte [rax]
add byte [rcx - 0x75], cl
mov ebp, 0xa8
xor eax, eax
cmp rsi, rdi
cmp esi, edi
ror byte [rax + 0x39], 0xfe
setne al
mov ecx, 0xff
cmovb eax, ecx
test al, al
invalid
ror byte [rdi], 0x84
mov byte [rax + rax], dl
add byte [rax], al
movzx eax, al
je 0x140109b6b
add byte [rax], al
movzx eax, al
cmp eax, 1
jne 0x140109ba4
add byte [rax], al
clc
add dword [rdi], ecx
test dword [rbp - 0xcffffec], esi
add byte [rax], al
invalid
add byte [rax], al
add bl, dh
movdqu xmm0, xmmword [rsp + 0x410]
movq mm0, qword [rsp + 0x410]
test byte [rax + rdx], ah
add al, 0
add byte [rsi + 0xf], ah
jg 0x140108680
movdqa xmmword [rsp + 0x500], xmm0
and al, 0
add eax, 0x89480000
add byte [rax], al
mov qword [rsp + 0x510], rsi
mov qword [rsp + 0x518], rbx
pushfq
and al, 0x18
invalid
add byte [rax], al
mov ah, 0x24
adc byte [0xc958870b], al
pushfq
and al, 0x18
add eax, 0x89480000
add byte [rax], al
mov qword [rsp + 0x520], rdi
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x520], rdi
cmp byte [r13 + 0x138], 0
cmp byte [rcx], al
add byte [rax], al
add byte [rdi], cl
invalid
or al, 0x15
add byte [rax], al
and al, 0x20
add eax, 0x80410000
mov ebp, 0x138
cmp byte [rcx], al
add byte [rax], al
add byte [rdi], cl
test byte [rdx - 0x74b80000], cl
or al, 0x15
add byte [rax], al
mov rax, qword [rsp + 0x520]
invalid
invalid
add byte [rax], al
mov rax, qword [rsp + 0x520]
add byte [rax], al
lea rcx, [rsp + 0x218]
mov qword [rcx + 0x20], rax
and byte [r14 + 0xf], spl
outsd dx, dword [rsi]
test byte [rax + rax], ah
invalid
add byte [rax], al
mov word [rax + rbx], fs
add al, byte [rax]
add byte [rax - 0x77], cl
and byte [r14 + 0xf], spl
outsd dx, dword [rsi]
test byte [rax + rax], ah
add eax, 0x8b480000
add byte [rax], al
invalid
invalid
test byte [rax + rdx], ah
and al, 0x10
add byte [rax], al
mov rax, qword [rsp + 0x510]
and al, 0x10
add eax, 0x89480000
adc byte [r8 - 0x75], cl
test byte [rax + rbx], ah
and al, 0x18
add byte [rax], al
mov qword [rcx + 0x10], rax
mov rax, qword [rsp + 0x518]
and al, 0x18
invalid
add byte [rax], al
and al, 0x18
add eax, 0x89480000
sbb r11b, sil
sbb bl, dh
mov qword [rcx + 0x18], rax
movdqu xmmword [rcx], xmm0
sbb bl, dh
movq qword [rcx], mm0
mov qword [rsp + 0x210], 1
adc byte [rdx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
jmp 0x1401099c1
test rsi, rsi
invalid
test byte [rax + rdx], ah
jmp 0x1401099c1
test rsi, rsi
je 0x14010979e
test byte [rax + rdx], ah
add byte [rax], al
test byte [rax + rdx], ah
add byte [rax], al
movups xmm0, xmmword [rsp + 0x410]
movaps xmmword [rsp + 0xf0], xmm0
lock add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x42824
invalid
lock add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x42824
add byte [rax - 0x75], cl
and al, 0x48
mov edi, dword [rsp + 0x428]
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
movabs rcx, 0x7ffffffffffffffe
add rcx, rax
ror dword [rax - 0x7d], 0xf9
cmp ecx, 3
invalid
cmp ecx, 3
ja case.0x1400cea96.802
cmp rcx, 1
jne 0x14010a37c
add byte [rax], al
movabs rcx, 0x8000000000000001
cmp rax, rcx
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc8
invalid
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc8
jne 0x1401099db
test dword [rcx], edx
adc al, byte [rax]
add byte [rax], al
mov rax, qword [r13 + 0xa8]
mov rcx, rax
mov rax, qword [r13 + 0xa8]
test al, 0
add byte [rax], al
mov rcx, rax
sub rcx, rsi
int1
jae 0x140109a17
add byte [rax], al
and qword [r13 + 0xa8], 0
and dword [rbp + 0xa8], 0
mov ecx, 1
jmp 0x140109a20
adc al, byte [rax]
invalid
add byte [rax], al
add cl, ch
jmp 0x140109a20
adc al, byte [rax]
invalid
adc al, byte [rax]
add byte [rcx - 0x76], al
mov al, byte [r13 + 0xe9]
mov byte [rsp + 0x3f], al
and al, 0x3f
invalid
cdq
add dh, dh
invalid
mov al, byte [r13 + 0xe9]
mov byte [rsp + 0x3f], al
and al, 0x3f
and al, 0x3f
call fcn.140068898
idiv bh
dec dword [rbx + 0x151b7f05]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
and eax, 0x58
mov eax, dword [0x14025a384]
add eax, 0x151b7f
mov rcx, qword gs:[0x58]
and eax, 0x58
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0xc8]
invalid
ror dword [rax - 0x75], 0x88
enter 0, 0
invalid
mov rdx, qword [rax + 0xd0]
mov edx, dword [rax + 0xd0]
add byte [rbp + rcx*4 + 0x41], cl
add dword [rcx + rcx*4 - 0x80], ecx
lea r8, [rcx + 1]
mov qword [rax + 0xc8], r8
add byte [rax], al
add dword [r9 + rcx*4 - 0x80], ecx
enter 0, 0
movups xmm0, xmmword [0x140224aa0]
movaps xmmword [rsp + 0x100], xmm0
sub dword [rsp + 0x100], eax
sub dword [rsp + 0x100], eax
movdqu xmm0, xmmword [0x140224a90]
outsd dx, dword [rsi]
add eax, 0x11c24e
movdqa xmmword [rsp + 0xf0], xmm0
mov qword [rsp + 0x110], rcx
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x18
sbb byte [rcx], al
add byte [rax], al
jg case.0x1400bc219.742
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x18
sbb byte [rcx], al
add byte [rax], al
invalid
invalid
xchg ebp, eax
add byte [rax], al
mov rdx, qword [r13 + 0xa8]
test al, 0
add byte [rax], al
imul rax, qword [r13 + 0xb0], 0x28
add byte [rax], al
add byte [rax], ch
add rax, rdx
mov qword [rsp + 0x1c8], rax
test byte [rax + rcx*8], ah
add dword [rax], eax
invalid
test byte [rax + rcx*8], ah
add dword [rax], eax
add byte [rax + 0x3b], cl
cmp rdx, qword [rsp + 0x1c8]
xchg esp, eax
and al, 0xc8
add dword [rax], eax
add byte [rax], al
invalid
test bh, dh
add byte [rax], al
je 0x140108b7a
add al, byte [rax]
add byte [rax - 0x73], cl
jb 0x1401088af
lea rsi, [rdx + 0x28]
mov rcx, qword [rdx + 8]
mov ecx, dword [rdx + 8]
mov ecx, dword [rdx + 8]
mov rdx, qword [rdx + 0x10]
mov edx, dword [rdx + 0x10]
call fcn.14006c2cc
mov r8, rdx
ror byte [rax - 0x77], 1
mov edx, esi
cmp dh, dh
dec dword [rcx - 0x77]
ror byte [rax - 0x77], 1
invalid
mov edx, esi
test rax, rax
test rax, rax
je 0x140108875
mov qword [rsp + 0x1d8], rsi
mov rcx, r12
invalid
and al, 0xd8
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
invalid
loope 0x1401088f3
mov rdx, rax
mov edx, eax
call fcn.140071d10
mov rcx, r12
mov ecx, esp
mov ecx, esp
call fcn.14006e0bf
test rax, rax
test eax, eax
je 0x140108965
mov rsi, rax
mov esi, eax
mov rdi, rdx
call fcn.14006e0de
pop rax
idiv bh
pop rax
idiv bh
mov rbx, rax
mov qword [rax], rsi
mov qword [rax + 8], rdi
mov dword [rax + 8], edi
mov dword [rax + 8], edi
js 0x1401088e0
mov qword [rsp + 0x60], 4
invalid
add al, 0
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x68
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], 1
add byte [rax], al
add byte [rcx + 9], bh
mov ecx, 9
add byte [rbp + rcx*4 - 0x44], cl
lea r15, [rsp + 0x210]
mov rdi, r15
invalid
and al, 0x10
add al, byte [rax]
add byte [rcx + rcx*4 - 1], cl
mov rdi, r15
invalid
dec dword [rcx + rcx*4 - 0x1a]
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov r13d, 1
add byte [rax], al
add byte [rcx - 0x42], al
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x42], al
sbb byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
call fcn.14006e0bf
test rax, rax
je case.0x1400cea96.811
mov rsi, rax
invalid
mov rdi, rdx
cmp r13, qword [rsp + 0x60]
jne 0x14010893a
invalid
cmovs ecx, dword [rbp - 0x179fdbb4]
lea rcx, [rsp + 0x60]
and al, 0x60
call fcn.14006e106
mov rbx, qword [rsp + 0x68]
rcl dword [rdi - 0xa]
dec dword [rax - 0x75]
pop rsp
and al, 0x68
mov qword [rbx + r14 - 8], rsi
mov dword [rbx + rsi - 8], esi
clc
mov qword [rbx + r14], rdi
inc r13
xor ecx, dword [rcx - 1]
invalid
mov qword [rsp + 0x70], r13
add r14, 0x10
jmp 0x140108911
mov rax, qword [rsp + 0x60]
and al, 0x60
mov qword [rsp + 0x140], rax
mov rax, qword [rsp + 0x68]
and al, 0x68
and al, 0x68
jmp 0x140108977
adc bh, byte [rax + 8]
mov eax, 8
xor ecx, ecx
mov qword [rsp + 0x140], rcx
add dword [rax], eax
add byte [rbp + 0x31], al
xor ebp, ebp
add dword [rax], eax
add byte [rbp + 0x31], al
xor ebp, ebp
xor ebp, ebp
shl r13, 4
add r13, rax
mov qword [rsp + 0x1d0], rax
rol byte [rcx], 1
add byte [rax], al
rol byte [rcx], 1
add byte [rax], al
mov qword [rsp + 0x148], r13
cmp rax, r13
je 0x140108b48
mov cl, 1
add byte [rax], al
mov cl, 1
add byte [rax], al
lea rcx, [rax + 0x10]
mov qword [rsp + 0x90], rcx
mov rdi, qword [rax]
mov edi, dword [rax]
mov edi, dword [rax]
mov rbp, qword [rax + 8]
mov rcx, rbp
push 0xffffffffe9894808
call fcn.14012a235
mov r14, rax
mov r12, rdx
mov rcx, rdx
mov ecx, edx
mov ecx, edx
mov rdx, rdi
mov r8, rbp
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
mov rdx, qword [rsp + 0x118]
mov r8, r12
mov eax, esp
mov eax, esp
mov r9, rbp
call fcn.14006f981
mov rbx, rax
mov r15, qword [rsp + 0xf0]
lock add byte [rax], al
invalid
jmp 0x136802ac8
lock add byte [rax], al
add byte [rax - 0x75], cl
mov rsi, qword [rsp + 0xf8]
mov rdi, rsi
and rdi, rax
invalid
invalid
invalid
invalid
mov rsi, qword [rsp + 0xf8]
mov rdi, rsi
and rdi, rax
invalid
shr rax, 0x39
shr eax, 0x39
cmp dword [rsi + 0xf], esp
outsb dx, byte [rsi]
shl byte [rsi + 0xf], 0x60
sal dl, 0xf
jo case.0x1400bc219.791
invalid
invalid
cmp dword [rsi + 0xf], esp
outsb dx, byte [rsi]
shl byte [rsi + 0xf], 0x60
sal dl, 0xf
jo case.0x1400bc219.791
pshufw mm0, mm0, 0
add byte [rsi + 0xf], ah
jo 0x140108a07
clc
pshufd xmm7, xmm0, 0
xor r13d, r13d
clc
add byte [rbp + 0x31], al
in eax, dx
movdqu xmm8, xmmword [r15 + rdi]
movdqa xmm0, xmm8
movq mm0, mm0
movq mm0, mm0
pcmpeqb xmm0, xmm7
pcmpeqb mm0, mm7
pmovmskb eax, xmm0
mov word [rsp + 0x210], ax
and al, 0x10
add al, byte [rax]
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x210]
call fcn.14001d79a
dec dword [rax - 0x7b]
invalid
je 0x140108a68
mov word [rax + rdx], fs
add al, byte [rax]
add al, ch
pop rdi
int1
dec dword [rax - 0x7b]
sal byte [rax + rbp + 0x48], 1
cli
add rdx, rdi
add edx, edi
and rdx, rsi
neg rdx
imul rax, rdx, 0x18
invalid
invalid
mov rcx, qword [r15 + rax - 0x10]
mov ecx, dword [rdi + rax - 0x10]
mov rdx, qword [r15 + rax - 8]
mov r8, r12
mov r9, rbp
jmp 0x1374c4049
mov ch, 0x3b
idiv edi
mov ch, 0x3b
idiv edi
cmp esi, edi
inc dword [rax + rax*8 + 0x1eebc874]
test al, al
je 0x140108a2e
jmp 0x140108a86
pcmpeqb xmm8, xmm6
pmovmskb eax, xmm8
pmovmskb eax, mm0
pmovmskb eax, mm0
xlatb
rol byte [rbp + 0x4c4975c0], 1
out dx, eax
test eax, eax
jne 0x140108abf
add rdi, r13
add rdi, 0x10
add r13, 0x10
add ebp, 0x10
invalid
adc byte [rax + 0x21], cl
imul ebx
lea ecx, [rax - 0x75]
mov ah, 0x24
nop
add byte [rax], al
add byte [rax - 0x77], cl
mov eax, esi
and rdi, rsi
jmp 0x140108a13
mov rsi, qword [rsp + 0x90]
mov rax, rsi
mov eax, esi
movabs rcx, 0x8000000000000000
cmp r14, rcx
mov r13, qword [rsp + 0x148]
lodsb al, byte [rsi]
and al, 0x48
add qword [rax], rax
invalid
mov ecx, 0
add byte [rax], al
add byte [rax + 0x4cce3949], al
mov ebp, dword [rsp + 0x148]
lodsb al, byte [rsi]
and al, 0x48
add qword [rax], rax
invalid
add qword [rax], rax
add dword [rax], eax
add byte [rdi], cl
test dl, ah
invalid
je 0x14010898e
mov rcx, r14
mov rdx, r12
loop 0x140108a9b
insd dword [rdi], dx
adc dl, dh
dec dword [rax - 0x77]
invalid
jmp 0x14010898e
insd dword [rdi], dx
adc dl, dh
dec dword [rax - 0x77]
invalid
cmp qword [rsp + 0x100], 0
add dword [rax], eax
add byte [rax], al
je case.0x1400cb08f.497
mov rcx, r15
mov rdx, rsi
mov r8, rbx
call fcn.140071203
xchg esi, esi
dec dword [rax - 0x75]
mov word [rax + rsi*8], fs
add byte [rax], al
add byte [rax - 9], cl
invalid
and dl, 1
loop 0x140108ae7
xchg esi, esi
dec dword [rax - 0x75]
mov word [rax + rsi*8], fs
add byte [rax], al
add byte [rax - 9], cl
fadd dword [rax - 0x49f0fe1e]
ror byte [rax + 0x29], cl
xchg esp, eax
and al, 0
add dword [rax], eax
add byte [rax + 0x6b], cl
rcr byte [rax], 0x4c
mov qword [rcx + rax - 0x18], r14
je 0x140108afa
invalid
movzx edx, dl
sub qword [rsp + 0x100], rdx
imul rax, rax, 0x18
mov qword [rcx + rax - 0x18], r14
je 0x140108afa
invalid
je 0x140108afa
call 0x14175144a
mov qword [rcx + rax - 0x10], r12
invalid
mov qword [rcx + rax - 8], rbp
inc qword [rsp + 0x108]
test byte [rax + rcx], ah
or byte [rcx], al
add byte [rax], al
or byte [rcx], al
add byte [rax], al
mov rax, qword [rsp + 0x90]
mov r13, qword [rsp + 0x148]
and al, 0x48
add dword [rax], eax
add cl, ch
insd dword [rdi], dx
invalid
invalid
invalid
add dword [rax], eax
add cl, ch
insd dword [rdi], dx
invalid
lea rcx, [rsp + 0xf0]
lea rdx, [rsp + 0x110]
lea edx, [rsp + 0x110]
lea edx, [rsp + 0x110]
add al, ch
jle case.0x1400bc219.798
call fcn.1401592b4
mov r15, qword [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
and al, 0xf8
add byte [rax], al
add bl, ch
invalid
add eax, 0xbc8b4c00
and al, 0xf0
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
and al, 0xf8
and al, 0xf8
add byte [rax], al
add bl, ch
invalid
mov rcx, qword [rsp + 0x140]
mov rdx, qword [rsp + 0x1d0]
call fcn.1400954f2
clc
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xd0
add dword [rax], eax
add al, ch
xchg ebp, eax
leave
clc
dec dword [rax - 0x75]
invalid
invalid
xchg esp, eax
and al, 0xd8
mov rdx, qword [rsp + 0x1d8]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x54], cl
mov r13, qword [rsp + 0xe8]
lea r12, [rsp + 0x500]
lea esp, [rsp + 0x500]
invalid
sti
mov r13, qword [rsp + 0xe8]
lea r12, [rsp + 0x500]
lea esp, [rsp + 0x500]
lea esp, [rsp + 0x500]
jmp 0x140108875
cld
invalid
movdqa xmm0, xmmword [rsp + 0xf0]
lock add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x100], cl
mov word [rax + rax], fs
add dword [rax], eax
invalid
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x100]
mov word [rax + rax], fs
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x110], dl
and al, 0x10
add dword [rax], eax
invalid
movaps xmm2, xmmword [rsp + 0x110]
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x200], edx
and al, 0
add al, byte [rax]
invalid
movaps xmmword [rsp + 0x200], xmm2
and al, 0
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x1f0], ecx
lock add dword [rax], eax
add byte [rax], al
movaps xmmword [rsp + 0x1f0], xmm1
add byte [rax], al
movdqa xmmword [rsp + 0x1e0], xmm0
and qword [rsp + 0x150], 0
add byte [rax], al
invalid
and al, 0xe0
add dword [rax], eax
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x50
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdx], fs
and al, 0x10
lea rcx, [rsp + 0x210]
call fcn.1400694fd
and al, 0x10
add al, byte [rax]
add al, ch
cmp ecx, dword [rcx]
idiv bh
lea rcx, [rsp + 0xf0]
lea ecx, [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
xchg esp, eax
and al, 0
invalid
lea rdx, [rsp + 0x600]
add al, ch
push 0x55
call fcn.14005e141
cmc
dec dword [rcx + rcx*4 - 0x1f]
mov rcx, r12
lea rdx, [rsp + 0xf0]
call fcn.14005dad9
cmc
invalid
inc dword [rbx + 0x50024bc]
add byte [rax], al
add byte [rdx], al
invalid
cmp dword [rsp + 0x500], 2
add eax, 0xf020000
je 0x14010972c
test byte [rdi], dh
or eax, dword [rax]
add byte [rax - 0x75], cl
invalid
mov rax, qword [rsp + 0x520]
mov qword [rsp + 0x4c0], rax
mov dword [rsp + 0x4c0], eax
test byte [rax + riz], ah
and al, 0x20
add eax, 0x89480000
test byte [rax + rax*8], ah
add al, 0
add byte [rdi], cl
adc byte [rsp + 0x500], al
test byte [rax + rax], ah
and al, 0
invalid
add byte [rax], al
movups xmm0, xmmword [rsp + 0x500]
and al, 0
add byte [0x1501f8c0f], al
add eax, 0x100f0000
movups xmm1, xmmword [rsp + 0x510]
movaps xmmword [rsp + 0x4b0], xmm1
and al, 0xb0
mov al, 4
add byte [rax], al
mov word [rax + rdx], fs
add eax, 0x290f0000
mov word [rax + rsi*4], fs
and al, 0xb0
invalid
mov al, 4
add byte [rax], al
add al, 0
add byte [rdi], cl
movaps xmmword [rsp + 0x4a0], xmm0
sub dword [rsp + 0x4a0], eax
lea rcx, [rsp + 0x528]
add eax, 0x8b480000
add byte [rax], al
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x4f0], rax
movdqu xmm0, xmmword [rcx]
movq mm0, qword [rcx]
outsd dx, dword [rsi]
invalid
and byte [r8 - 0x77], cl
test byte [rax + rsi*8], ah
add al, 0
add bl, dh
movq mm0, qword [rcx]
outsd dx, dword [rsi]
invalid
outsd dx, dword [rsi]
add dword [rdi], ecx
adc byte [rcx + 0x10], cl
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x4e0], xmm1
movdqa xmmword [rsp + 0x4d0], xmm0
jg 0x140108bd1
test byte [rax + rdx*8], ah
add al, 0
add byte [rax - 0x75], cl
mov ah, 0x24
invalid
add al, 0
invalid
loopne case.0x1400ceb53.459
add al, 0
add byte [rsi + 0xf], ah
jg 0x140108bd1
invalid
test byte [rax + rdx*8], ah
and al, 0xd0
add al, 0
add byte [rax - 0x75], cl
mov ah, 0x24
movabs al, byte [0x4f74f68548000004]
test rsi, rsi
je case.0x1400ce65b.429
lea rax, [rsp + 0x4a8]
lea rax, [rsp + 0x4a8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
invalid
movaps xmmword [rsp + 0x70], xmm1
sub dword [rsp + 0x70], ecx
movaps xmmword [rsp + 0x60], xmm0
lea rcx, [rsp + 0x150]
add al, ch
or dword [rdx], eax
add byte [rax - 0x39], cl
test byte [rax + rdx*2], ah
push rax
call fcn.14010ce8e
mov qword [rsp + 0x150], 1
push rax
add dword [rax], eax
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
invalid
push rax
add dword [rax], eax
add byte [rcx], al
add dword [rax], eax
invalid
add byte [rax], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
and al, 0x60
movdqa xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
and al, 0x70
lea rax, [rsp + 0x158]
test byte [rax + rbx*2], ah
add dword [rax], eax
add byte [rdi], cl
adc dword [rax + 0x10], ecx
add byte [rax], al
movups xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
add bl, ch
jmp case.0x1400d4125.413
cmovs eax, dword [rbx + 0x15024bc]
add byte [rax], al
add byte [rdi], cl
test byte [rbp + rdx - 0x76b80000], al
test byte [0xc9588cbf], dl
cmp qword [rsp + 0x150], 0
push rax
add dword [rax], eax
add byte [rax], al
je 0x14010a241
test byte [0xc9588cbf], dl
add byte [rax - 0x77], cl
mov qword [rsp + 0x90], rsi
mov ah, 0x24
nop
add byte [rax], al
add byte [rax], al
invalid
invalid
pushfq
and al, 0x58
add byte [rax], al
mov rbx, qword [rsp + 0x158]
add dword [rax], eax
add byte [rax - 0x7b], cl
test rbx, rbx
je 0x140108ed5
invalid
invalid
invalid
and al, 0x60
test rbx, rbx
test ebx, ebx
je 0x140108ed5
add byte [rax], al
mov r15, qword [rsp + 0x160]
add dword [rax], eax
add byte [rax - 0x75], cl
mov ah, 0x24
and al, 0x68
add dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 - 1], cl
mov rsi, qword [rsp + 0x168]
mov rdi, r15
and al, 0x68
add dword [rax], eax
invalid
add byte [rcx + rcx*4 - 1], cl
cmp qword [rsp + 0x1f8], 0
and al, 0xf8
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
je case.0x1400ecaf0.305
invalid
invalid
je case.0x1400ecaf0.305
add byte [rax], al
mov rcx, qword [rsp + 0x200]
mov ecx, dword [rsp + 0x200]
mov word [rax + rax], fs
add al, byte [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rdx, qword [rsp + 0x208]
mov r8, rdi
mov eax, edi
xchg esp, eax
and al, 8
add al, byte [rax]
add byte [rax], al
mov r8, rdi
mov eax, edi
mov eax, edi
mov r9, rsi
call fcn.14006f981
outsb dx, byte [rsi]
insb byte [rdi], dx
idiv bh
outsb dx, byte [rsi]
insb byte [rdi], dx
idiv bh
mov r12, qword [rsp + 0x1e0]
mov r13, qword [rsp + 0x1e8]
mov ebp, dword [rsp + 0x1e8]
and al, 0xe0
add dword [rax], eax
add byte [rbx + rcx*4 - 0x54], cl
and al, 0xe8
add dword [rax], eax
add byte [rcx + rcx*4 - 0x13], cl
mov rbp, r13
mov ebp, ebp
and rbp, rax
shr rax, 0x39
invalid
invalid
call 0x1ae1ff369
shl byte [rsi + 0xf], 0x60
punpcklbw xmm0, xmm0
invalid
invalid
jo 0x140108cf9
movd xmm0, eax
punpcklbw xmm0, xmm0
punpcklbw mm0, mm0
invalid
pshuflw xmm0, xmm0, 0
pshufw mm0, mm0, 0
add byte [rsi + 0xf], ah
pshufd xmm7, xmm0, 0
xor r14d, r14d
jo 0x140108d36
clc
add byte [rbp + 0x31], al
div bl
movq mm0, qword [r12 + rbp]
movq mm0, qword [rsp + rbp]
movdqu xmm8, xmmword [r12 + rbp]
movq mm0, qword [rsp + rbp]
add al, 0x2c
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm7
pcmpeqb mm0, mm7
pmovmskb eax, xmm0
mov word [rsp + 0x60], ax
and al, 0x60
lea rcx, [rsp + 0x60]
invalid
call fcn.14001d79a
test rax, rax
invalid
je case.0x1400cea96.396
dec dword [rax - 0x7b]
sal byte [rax + rbp + 0x48], 1
invalid
add rdx, rbp
and rdx, r13
neg rdx
neg edx
imul rax, rdx, 0x18
mov r8, qword [r12 + rax - 0x10]
add al, 0xf0
mov r9, qword [r12 + rax - 8]
mov ecx, dword [rsp + rax - 8]
ret 0x4d18
mov ecx, dword [rsp + rax - 8]
mov rcx, rdi
mov rdx, rsi
call fcn.14004c758
hlt
invalid
bnd call fcn.14004c758
test al, al
je 0x140108d5a
jmp case.0x1400cea96.452
pcmpeqb xmm8, xmm6
je 0x140108d5c
pmovmskb eax, xmm8
test eax, eax
jne case.0x1400ecaf0.305
invalid
add dword [rcx], 0
add byte [rax], al
invalid
test dword [rbx + 0x4c000001], eax
add byte [rcx + rax - 0xb], cl
add rbp, r14
add ebp, esi
cmc
add rbp, 0x10
add r14, 0x10
add esi, 0x10
and rbp, r13
and ebp, ebp
and ebp, ebp
jmp 0x140108d42
test rbx, rbx
fisttp dword [rdi]
test byte [rsi + 1], al
add byte [rax], al
je case.0x1400cea96.457
mov rax, qword [rsp + 0x4f0]
invalid
mov qword [rsp + 0x1b0], rax
movdqa xmm0, xmmword [rsp + 0x4d0]
movq mm0, qword [rsp + 0x4d0]
and al, 0xd0
add al, 0
invalid
test byte [rax + rsi*4], ah
and al, 0xb0
add dword [rax], eax
add byte [rsi + 0xf], ah
invalid
outsd dx, dword [rsi]
test byte [rax + rdx*8], ah
and al, 0xd0
and al, 0xd0
rol byte [rax + rax], 1
add al, 0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x4e0], cl
mov word [rax + riz*8], fs
add al, 0
invalid
movaps xmm1, xmmword [rsp + 0x4e0]
mov word [rax + riz*8], fs
add al, 0
add byte [rdi], cl
sub dword [rsp + 0x1a0], ecx
and al, 0xa0
invalid
add dword [rax], eax
invalid
movaps xmmword [rsp + 0x1a0], xmm1
movabs al, byte [0x24847f0f66000001]
nop
add dword [rax], eax
add byte [rsi + 0xf], ah
jg 0x140108d6d
invalid
movdqa xmmword [rsp + 0x190], xmm0
movq qword [rsp + 0x190], mm0
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
lea rsi, [rsp + 0x210]
adc byte [rdx], al
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
call fcn.14005be40
test al, al
jne 0x14010a208
test dword [rdx], eax
adc al, 0
invalid
inc dword [rax + rax*8 + 0x1402850f]
test dword [rdx], eax
adc al, 0
add byte [rax - 0x77], cl
add byte [rax], al
mov rcx, rsi
int1
lea rdx, [rsp + 0x158]
lea edx, [rsp + 0x158]
add dword [rax], eax
add al, ch
call fcn.14006fc17
add dword [rsi - 0xa], ebp
idiv bh
dec dword [rcx - 0x7b48f03a]
mov esi, eax
movzx eax, word [rsp + 0x268]
mov bh, 0x84
and al, 0x68
add al, byte [rax]
add byte [rsi + 0x21], ah
invalid
mov bh, 0x84
and al, 0x68
add al, byte [rax]
add byte [rsi + 0x21], ah
invalid
movzx eax, ax
rol byte [rbp + 0x31], 0xff
xor r15d, r15d
mov r13, qword [rsp + 0xe8]
mov ebp, dword [rsp + 0xe8]
and al, 0xe8
add byte [rax], al
add byte [rbp + rcx*4 - 0x5c], cl
lea r12, [rsp + 0x500]
and al, 0
add eax, 0x8b480000
add byte [rax], al
mov rcx, qword [rsp + 0x260]
mov word [rax + riz*2], fs
add al, byte [rax]
invalid
invalid
add byte [rax - 0x77], cl
invalid
mov rdi, rax
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x39], cl
iretd
cmp rdi, rcx
jae case.0x1400e39ff.297
mov rax, qword [rsp + 0x258]
movzx ebx, word [rax + rdi*4]
mov bh, 0x1c
sbb al, 0xb8
and al, 0x58
pop rax
add al, byte [rax]
add byte [rdi], cl
mov bh, 0x1c
invalid
sbb al, 0xb8
mov eax, 0xfffb8148
inc dword [rax]
add byte [rax], al
invalid
cmp rbx, 0xffff
invalid
add byte [rax], al
je case.0x1400cb08f.492
test cl, ah
add byte [rax], al
add byte [rdi], cl
mov bh, 0x44
invalid
loope 0x140108e65
add byte [rax], al
movzx eax, word [rax + rdi*4 + 2]
movzx ecx, word [rsp + 0x268]
mov bh, 0x8c
mov word [rax + rbp*2], fs
add al, byte [rax]
invalid
mov eax, 0x8cb70f02
mov eax, 0x8cb70f02
mov word [rax + rbp*2], fs
and al, 0x68
push 0xffffffff89000002
ret 0xca21
add al, byte [rax]
add byte [rax], al
add byte [rcx + 0x41ca21c2], cl
mov eax, edi
clc
mov edx, eax
and edx, ecx
mov r8d, edi
mov eax, edi
clc
clc
sub r8d, edx
and r8d, ecx
and eax, ecx
and eax, ecx
cmp r8, r15
jb case.0x1400ecc1e.237
invalid
cmp ax, si
cmp eax, esi
invalid
jne case.0x1400e6f64.300
mov rcx, qword [rsp + 0x230]
mov ecx, dword [rsp + 0x230]
and al, 0x30
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x38
invalid
mov rdx, qword [rsp + 0x238]
add al, byte [rax]
add byte [rax], al
add byte [rcx - 0x77], cl
mov r8, rbx
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
lea ecx, [0x140218180]
fmul dword [rbp + rcx*4 + 0xd]
lea ecx, [0x140218180]
xlatb
adc byte [rax], al
adc byte [rax], al
call fcn.14007073f
dec dword [rax - 0x73]
lea rdx, [rsp + 0x158]
lea rdx, [rsp + 0x158]
lea rcx, [rax + 0x40]
lea rdx, [rsp + 0x158]
lea rdx, [rsp + 0x158]
xchg esp, eax
and al, 0x58
pop rax
pop rax
add dword [rax], eax
add al, ch
js 0x140108eef
add byte [rax], al
call fcn.14005c137
cmc
inc dword [rax + rax*8 + 0x1a2850f]
test al, al
jne case.0x1400f07e9.225
invalid
invalid
add dword [rax], eax
add byte [rax], al
test dword [rdx + 0x49000001], esp
add byte [rax], al
inc r15
inc edi
invalid
inc rdi
mov rax, rdi
mov eax, edi
clc
clc
jmp 0x140108e39
invalid
invalid
mov r15b, byte [rsp + 0x160]
mov bh, byte [rsp + 0x160]
invalid
add dword [rax], eax
add byte [rsi + 6], bh
mov esi, 6
mov esi, 6
add byte [rax], al
add byte [rcx + 0xf], al
movzx eax, r15b
mov dh, 0xc7
lea rcx, [0x14025002c]
jno 0x140108f00
adc al, 0
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
jmp rax
lea rdi, str.acceptaccept_charsetaccept_encodingaccept_languageaccept_rangesaccess_control_allow_credentialsaccess_control_allow_headersaccess_control_allow_methodsaccess_control_allow_originaccess_control_expose_headersaccess_control_max_ageaccess_control_request_headersaccess_control_request_methodageallowalt_svcauthorizationcache_controlcache_statuscdn_cache_controlconnectioncontent_dispositioncontent_encodingcontent_languagecontent_lengthcontent_locationcontent_rangecontent_security_policycontent_security_policy_report_onlycontent_typecookiedntdateetagexpectexpiresforwardedfromif_matchif_modified_sinceif_none_matchif_rangeif_unmodified_sincelast_modifiedlinklocationmax_forwardsoriginpragmaproxy_authenticateproxy_authorizationpublic_key_pinspublic_key_pins_report_onlyrangerefererreferrer_policyrefreshretry_aftersec_websocket_acceptsec_websocket_extensionssec_websocket_keysec_websocket_protocolsec_websocket_versionserverset_cookiestrict_transport_securitytetrailertransfer_encodinguser_agentupgradeupgrade_insecure_requestsvaryviawarningwww_authenticatex_content_type_optionsx_dns_prefetch_controlx_frame_optionsx_xss_protectionC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheader_value.rs
lea edi, str.acceptaccept_charsetaccept_encodingaccept_languageaccept_rangesaccess_control_allow_credentialsaccess_control_allow_headersaccess_control_allow_methodsaccess_control_allow_originaccess_control_expose_headersaccess_control_max_ageaccess_control_request_headersaccess_control_request_methodageallowalt_svcauthorizationcache_controlcache_statuscdn_cache_controlconnectioncontent_dispositioncontent_encodingcontent_languagecontent_lengthcontent_locationcontent_rangecontent_security_policycontent_security_policy_report_onlycontent_typecookiedntdateetagexpectexpiresforwardedfromif_matchif_modified_sinceif_none_matchif_rangeif_unmodified_sincelast_modifiedlinklocationmax_forwardsoriginpragmaproxy_authenticateproxy_authorizationpublic_key_pinspublic_key_pins_report_onlyrangerefererreferrer_policyrefreshretry_aftersec_websocket_acceptsec_websocket_extensionssec_websocket_keysec_websocket_protocolsec_websocket_versionserverset_cookiestrict_transport_securitytetrailertransfer_encodinguser_agentupgradeupgrade_insecure_requestsvaryviawarningwww_authenticatex_content_type_optionsx_dns_prefetch_controlx_frame_optionsx_xss_protectionC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheader_value.rs
adc byte [rax], al
add cl, ch
out 0xfd, eax
std
invalid
jmp case.0x1400cb08f.463
movzx eax, r15b
movzx eax, bh
mov dh, 0xc7
add eax, 0xfffffff0
cmp eax, 0x35
clc
invalid
ja case.0x1400d4125.403
xchg dword [rdx + 0x48fffffe], ebp
movabs rcx, 0x3a000080402543
mov ecx, 0x80402543
add byte [rax], al
and eax, 0x8040
and eax, 0x8040
cmp al, byte [rax]
bt rcx, rax
bt ecx, eax
movabs dword [0x48fffffe96830fc1], eax
lea ecx, [rsp + 0x4d0]
mov word [rax + rdx*8], fs
add al, 0
add byte [rax], al
invalid
jae case.0x1400d4125.403
invalid
dec dword [rax - 0x73]
lea rcx, [rsp + 0x4d0]
mov word [rax + rdx*8], fs
add al, 0
invalid
rol byte [rax + rax], 1
add al, ch
call fcn.14005b166
mov r13, qword [rsp + 0xe8]
mov ebp, dword [rsp + 0xe8]
lodsb al, byte [rsi]
and al, 0xe8
add byte [rax], al
add byte [rax], al
xor esp, dword [rdx]
cmc
dec dword [rbx + rcx*4 - 0x54]
invalid
lodsb al, byte [rsi]
lodsb al, byte [rsi]
and al, 0xe8
add byte [rax], al
add byte [rax], al
invalid
invalid
movsb byte [rdi], byte [rsi]
call 0x18c108f3c
lea esp, [rsp + 0x500]
movsb byte [rdi], byte [rsi]
and al, 0
invalid
add byte [rax], al
invalid
lea r12, [rsp + 0x500]
and al, 0
add byte [0x1bbf98f45], al
add eax, 0x7be90000
add cl, ch
jnp case.0x1400cb08f.492
invalid
jmp case.0x1400ec618.203
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rbx, qword [rsp + 0x238]
pushfq
and al, 0x38
cmp byte [rdx], al
invalid
cmp byte [rdx], al
add byte [rax], al
invalid
add byte [rbp + rcx*4 - 0x4c], cl
lea r14, [rsp + 0x480]
lea esi, [rsp + 0x480]
and al, 0x80
add al, 0
invalid
add byte [rax + rax], 0
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
lea rdx, [rsp + 0x158]
xchg esp, eax
and al, 0x58
pop rax
add dword [rax], eax
add byte [rax], al
add al, ch
call fcn.14006c1bb
push rbx
xor dh, dh
dec dword [rax - 0x75]
mov rax, qword [rsp + 0x1b0]
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x80], eax
test byte [rax + rax*4], ah
and al, 0x80
add byte [rax], al
add byte [rsi + 0xf], ah
invalid
invalid
outsd dx, dword [rsi]
movdqa xmm0, xmmword [rsp + 0x190]
movq mm0, qword [rsp + 0x190]
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rdi], cl
invalid
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x1a0]
sub byte [rsp + 0x1a0], cl
mov word [rax + riz*4], fs
and al, 0xa0
movabs al, byte [0x70244c290f000001]
add dword [rax], eax
add byte [rdi], cl
invalid
movaps xmmword [rsp + 0x70], xmm1
sub dword [rsp + 0x70], ecx
and al, 0x70
and al, 0x70
movdqa xmmword [rsp + 0x60], xmm0
movq qword [rsp + 0x60], mm0
invalid
lea rcx, [rsp + 0x210]
lea ecx, [rsp + 0x210]
mov word [rax + rdx], fs
and al, 0x10
add al, byte [rax]
add byte [rcx - 0xf76b20e], cl
mov edx, esi
mov r8, r14
mov eax, esi
add byte [rax], al
mov edx, esi
mov r8, r14
mov eax, esi
mov r8, r14
invalid
lea r9, [rsp + 0x60]
and al, 0x60
invalid
call fcn.14005c05e
mov bl, 0x30
cmc
xor ch, dh
inc dword [rax + rax*8 + 0x1262850f]
test al, al
ror byte [rdi], 0x85
invalid
jne 0x14010a215
test dword [rdx + 0x12], esp
adc al, byte [rax]
add byte [rax - 0x75], cl
invalid
xchg esp, eax
add byte [rax], al
mov rdx, qword [rsp + 0x260]
and al, 0x60
invalid
add al, byte [rax]
add byte [rax + 0x39], cl
invalid
add byte [rax], al
cmp rdi, rdx
cmp edi, edx
xlatb
jae 0x14010a1d2
or dword [rsi], 0x12
adc al, byte [rax]
add byte [rax - 0x75], cl
invalid
test byte [rax + rbx*2], ah
and al, 0x58
add byte [rax], al
mov rax, qword [rsp + 0x258]
and al, 0x58
pop rax
add al, byte [rax]
add byte [rsi - 0x77], ah
invalid
add byte [rax], al
mov word [rax + rdi*4], bx
mov dword [rax + rdi*4], ebx
sbb al, 0xb8
mov word [rax + rdi*4 + 2], si
mov cl, 2
add ch, cl
jmp case.0x1400fd852.133
pop rbx
add dword [rax], eax
invalid
je case.0x1400eefef.217
mov eax, 0xe902b102
add dh, byte [rcx + 0x15be902]
pop rbx
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x7f], cl
cmp r15, 0x200
inc dword [rax]
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
setae al
cmp qword [rsp + 0x210], 2
cmp dword [rsp + 0x210], 2
mov esp, 0x21024
and al, 0x10
add al, byte [rax]
add byte [rdx], al
xchg ebx, eax
ror byte [rax - 0x7d], 0xbc
invalid
invalid
and al, 0x10
adc byte [rdx], al
add al, byte [rax]
add byte [rdx], al
add byte [rax], al
add cl, byte [rdi]
setne bl
setne bl
and bl, al
lea r14, [rsp + 0x480]
lea esi, [rsp + 0x480]
mov ah, 0x24
add byte [rax + rax], 0
mov rcx, r14
mov ecx, esi
lea rdx, [rsp + 0x158]
lea edx, [rsp + 0x158]
xchg esp, eax
and al, 0x58
pop rax
pop rax
add dword [rax], eax
add byte [rax], al
add al, ch
scasd eax, dword [rdi]
call fcn.14006c1bb
mov rax, qword [rsp + 0x1b0]
mov eax, dword [rsp + 0x1b0]
xor esi, esi
dec dword [rax - 0x75]
invalid
invalid
mov eax, dword [rsp + 0x1b0]
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x80], eax
test byte [rax + rax*4], ah
and al, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rsi + 0xf], ah
movdqa xmm0, xmmword [rsp + 0x190]
movq mm0, qword [rsp + 0x190]
outsd dx, dword [rsi]
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rdi], cl
invalid
movaps xmm1, xmmword [rsp + 0x1a0]
sub byte [rsp + 0x1a0], cl
mov word [rax + riz*4], fs
and al, 0xa0
movabs al, byte [0x70244c290f000001]
add dword [rax], eax
add byte [rdi], cl
add byte [rax], al
movaps xmmword [rsp + 0x70], xmm1
sub dword [rsp + 0x70], ecx
and al, 0x70
and al, 0x70
jo case.0x1400f13a6.213
movdqa xmmword [rsp + 0x60], xmm0
movq qword [rsp + 0x60], mm0
and al, 0x60
invalid
mov byte [rsp + 0x28], bl
pop rsp
and al, 0x28
mov qword [rsp + 0x20], rdi
and al, 0x20
and byte [rax - 0x73], cl
mov word [rax + rdx], fs
and al, 0x10
lea rcx, [rsp + 0x210]
lea ecx, [rsp + 0x210]
and al, 0x10
add al, byte [rax]
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
mov edx, esi
lea r8, [rsp + 0x60]
lea r8, [rsp + 0x60]
lea eax, [rsp + 0x60]
invalid
mov r9d, esi
mov ecx, esi
int1
call fcn.14010cfa2
invalid
add byte [rax], al
add byte [rcx - 0x3f7ab7fe], dh
mov cl, 2
add cl, byte [rax - 0x7b]
ror byte [rdi], 0x84
invalid
test bl, dl
invalid
test rax, rax
test eax, eax
je case.0x1400fd852.133
add byte [rax], al
add byte [rax], al
add cl, ch
lodsb al, byte [rsi]
jmp 0x14010a215
adc dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x1b0]
mov eax, dword [rsp + 0x1b0]
test byte [rax + rsi*4], ah
and al, 0xb0
mov al, 1
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x80], eax
test byte [rax + rax*4], ah
and al, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x190]
sub byte [rsp + 0x190], al
test byte [rax + rdx*4], ah
and al, 0x90
nop
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x1a0], cl
mov word [rax + riz*4], fs
add dword [rax], eax
invalid
movaps xmm1, xmmword [rsp + 0x1a0]
mov word [rax + riz*4], fs
and al, 0xa0
movabs al, byte [0x70244c290f000001]
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x70], ecx
and al, 0x70
movaps xmmword [rsp + 0x70], xmm1
and al, 0x70
and al, 0x70
jo case.0x1400ecaf0.292
movaps xmmword [rsp + 0x60], xmm0
sub dword [rsp + 0x60], eax
and al, 0x60
mov rcx, qword [rsp + 0x230]
mov ecx, dword [rsp + 0x230]
mov word [rax + rsi], fs
and al, 0x30
xor byte [rdx], al
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x238]
mov edx, dword [rsp + 0x238]
xchg esp, eax
and al, 0x38
cmp byte [rdx], al
add byte [rax], al
invalid
add al, byte [rax]
add byte [rcx - 0x77], cl
mov r8, rbx
fmul dword [rbp + rcx*4 + 0xd]
sbb esi, ecx
int1
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
lea ecx, [0x1402181c8]
or eax, 0x10f11b
int1
adc byte [rax], al
add al, ch
call fcn.14007073f
lea esi, [rsi - 0xa]
jbe case.0x1400ce65b.481
idiv bh
dec dword [rax - 0x7d]
cmp byte [rax], al
invalid
cmp qword [rax], 0
cmp dword [rax], 0
je case.0x1400ec618.190
adc dword [rax - 0x75], ecx
push rax
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
or byte [rax - 0x73], cl
lea rcx, [rsp + 0x210]
lea ecx, [rsp + 0x210]
mov word [rax + rdx], fs
and al, 0x10
adc byte [rdx], al
add al, byte [rax]
add al, ch
invalid
push qword [rdx - 0xa]
jb case.0x1400f07e9.184
invalid
add byte [rax], al
call fcn.1400703c8
idiv bh
dec dword [rax - 0x75]
mov word [rax + rsi], fs
and al, 0x30
mov rcx, qword [rsp + 0x230]
mov ecx, dword [rsp + 0x230]
and al, 0x30
xor byte [rdx], al
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x238]
mov edx, dword [rsp + 0x238]
xchg esp, eax
and al, 0x38
cmp byte [rdx], al
invalid
cmp byte [rdx], al
add byte [rax], al
invalid
add byte [rcx - 0x77], cl
mov r8, rbx
mov eax, ebx
fmul dword [rbp + rcx*4 + 0xd]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
lea ecx, [0x1402181e0]
or eax, 0x10f0fd
std
lock adc byte [rax], al
adc byte [rax], al
adc byte [rax], al
add al, ch
call fcn.14007073f
push rdi
jbe case.0x1400f13a6.165
invalid
idiv bh
dec dword [rdi]
movups xmm0, xmmword [rax + 0x18]
adc byte [rax + 0x18], al
sbb byte [rdi], cl
sbb byte [rdi], cl
movups xmm1, xmmword [rax + 0x28]
adc byte [rax + 0x28], cl
sub byte [rdi], cl
sub byte [rdi], cl
movaps xmmword [rsp + 0x5f0], xmm1
sub dword [rsp + 0x5f0], ecx
mov word [rax + rsi*8], fs
and al, 0xf0
invalid
add eax, 0x290f0000
add byte [rdi], cl
sub dword [rsp + 0x5e0], eax
test byte [rax + riz*8], ah
invalid
add byte [rax], al
movaps xmmword [rsp + 0x5e0], xmm0
test byte [rax + riz*8], ah
and al, 0xe0
loopne case.0x1400f3ee4.156
add eax, 0x488a0000
add byte [rax], al
mov cl, byte [rax + 0x38]
cmp byte [rbx - 0x6b76c3b0], cl
cmp byte [rbx - 0x6b76c3b0], cl
mov edx, dword [rax + 0x3c]
push rax
cmp al, 0x89
xchg esp, eax
mov dword [rsp + 0x9b], edx
and al, 0x9b
wait
add byte [rax], al
add byte [rax], al
add byte [rbx - 0x6b76c6b0], cl
mov edx, dword [rax + 0x39]
mov dword [rsp + 0x98], edx
xchg esp, eax
and al, 0x98
add byte [rax], al
invalid
push rax
cmp dword [rcx + 0x982494], ecx
invalid
xchg esp, eax
and al, 0x98
invalid
and al, 0x98
cwde
add byte [rax], al
add byte [rax], al
add byte [rsi + 0xf], ah
movdqa xmm0, xmmword [rsp + 0x60]
outsd dx, dword [rsi]
and al, 0x60
invalid
invalid
movaps xmm1, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], cl
and al, 0x70
movups xmmword [rax + 0x28], xmm1
adc dword [rax + 0x28], ecx
sub bl, sil
sub bl, dh
movdqu xmmword [rax + 0x18], xmm0
movq qword [rax + 0x18], mm0
jg case.0x1400f07e9.190
sbb byte [rax - 0x75], cl
sbb byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x80]
mov qword [rax + 0x38], rdx
mov dword [rax + 0x38], edx
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov dword [rax + 0x38], edx
push rax
cmp byte [rsi + 0xf], ah
movdqa xmm0, xmmword [rsp + 0x5e0]
movq mm0, qword [rsp + 0x5e0]
outsd dx, dword [rsi]
test byte [rax + riz*8], ah
and al, 0xe0
loopne 0x140109143
add eax, 0x280f0000
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x5f0]
sub byte [rsp + 0x5f0], cl
mov word [rax + rsi*8], fs
and al, 0xf0
add eax, 0x290f0000
add byte [rax], al
movaps xmmword [rsp + 0x70], xmm1
sub dword [rsp + 0x70], ecx
and al, 0x70
and al, 0x70
jo case.0x1400f3ee4.131
movdqa xmmword [rsp + 0x60], xmm0
movq qword [rsp + 0x60], mm0
jg case.0x1400ef163.164
and al, 0x60
invalid
mov eax, dword [rsp + 0x98]
test byte [rax + rbx*4], ah
cwde
add byte [rax], al
add byte [rbx + 0x9b2494], cl
add byte [rax], al
invalid
mov edx, dword [rsp + 0x9b]
xchg esp, eax
and al, 0x9b
wait
add byte [rax], al
add byte [rcx + 0x4802484], cl
mov dword [rsp + 0x480], eax
mov dword [rsp + 0x480], eax
test byte [rax + rax*4], ah
add byte [rax + rax], 0
add al, 0
add byte [rcx + 0x4832494], cl
add byte [rax], al
invalid
mov dword [rsp + 0x483], edx
and al, 0x83
add dword [rax + rax], 0
add al, 0
add byte [rax - 0x7bf0fc07], al
popfq
cmp cl, 3
je 0x14010a215
invalid
popfq
adc byte [rax], al
invalid
test byte [rbp + 0x66000010], bl
adc byte [rax], al
add byte [rsi + 0xf], ah
invalid
invalid
add byte [rax], al
movdqa xmm0, xmmword [rsp + 0x60]
movq mm0, qword [rsp + 0x60]
outsd dx, dword [rsi]
and al, 0x60
invalid
movaps xmm1, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], cl
and al, 0x70
movaps xmmword [rsp + 0x7b0], xmm1
sub dword [rsp + 0x7b0], ecx
and al, 0xb0
invalid
mov al, 7
add byte [rax], al
add byte [rsi + 0xf], ah
jg case.0x1400fc9c1.142
invalid
movdqa xmmword [rsp + 0x7a0], xmm0
movq qword [rsp + 0x7a0], mm0
test byte [rax + riz*4], ah
and al, 0xa0
movabs al, byte [0x7c0248c88000007]
add byte [rax], al
invalid
invalid
mov byte [rsp + 0x7c0], cl
mov word [rax + rax*8], fs
rol byte [rdi], 0
invalid
add byte [rbx + 0x4802484], cl
add byte [rax], al
invalid
mov eax, dword [rsp + 0x480]
test byte [rax + rax*4], ah
and al, 0x80
add al, 0
add byte [rbx + 0x483248c], cl
add byte [rax], al
invalid
mov ecx, dword [rsp + 0x483]
mov word [rbx + rax*4], fs
add al, 0
add byte [rax - 0x73], cl
invalid
invalid
lea rdx, [rsp + 0x7c1]
mov dword [rdx + 3], ecx
invalid
invalid
xchg esp, eax
and al, 0xc1
rol dword [rdi], 0
invalid
add byte [rcx + 0x289034a], cl
add rcx, qword [rcx - 0x7372b7fe]
add ecx, dword [rcx - 0x7372b7fe]
mov dword [rdx], eax
add cl, byte [rax - 0x73]
mov word [rax + riz*4], fs
and al, 0xa0
lea rcx, [rsp + 0x7a0]
lea ecx, [rsp + 0x7a0]
and al, 0xa0
movabs al, byte [0xfff01818e8000007]
invalid
add byte [rax], al
add al, ch
call fcn.14000a9db
sbb byte [rax], bl
lock dec dword [rax - 0x75]
mov rax, qword [rsp + 0x90]
test byte [rax + rdx*4], ah
and al, 0x90
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
ror byte [rdi], 0x85
jne 0x140108bd7
test dword [rbx], eax
add edi, edx
cli
invalid
cmp qword [rsp + 0x4a0], 0
and al, 0xa0
add al, 0
add byte [rax], al
add byte [rdi], cl
je 0x140108bd7
test ah, dh
hlt
stc
invalid
dec dword [rax - 0x73]
lea rcx, [rsp + 0x4a8]
call fcn.14005cdbc
int3
cmp esi, ebp
invalid
mov word [rax + rbp*4], fs
add al, 0
add al, ch
int3
cmp esi, ebp
invalid
jmp 0x140108bd7
loop case.0x1400ecab0.258
stc
invalid
mov esi, 0xf
sldt word [rax]
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10f4a3
invalid
hlt
adc byte [rax], al
invalid
lea rdi, [0x1402186a4]
lea edi, [0x1402186a4]
movabs dword [0xfffffae3e90010f4], eax
hlt
add cl, ch
jmp case.0x1400cb08f.463
jrcxz case.0x1400f07e9.213
cli
invalid
mov esi, 0xa
or al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10f41e
invalid
hlt
adc byte [rax], al
lea rdi, [0x140218630]
lea edi, [0x140218630]
hlt
adc byte [rax], al
add cl, ch
jmp case.0x1400cb08f.463
sar dl, cl
cli
invalid
mov esi, 0x16
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x140218678]
lea edi, [0x140218678]
cmp eax, 0x10f455
hlt
adc byte [rax], al
add cl, ch
jmp case.0x1400cb08f.463
sar edx, 0xff
invalid
cli
invalid
mov esi, 0x12
adc al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x140218509]
lea edi, [0x140218509]
cmp eax, 0x10f2d5
adc byte [rax], al
adc byte [rax], al
add cl, ch
jmp case.0x1400cb08f.463
mov al, 0xfa
cli
invalid
mov esi, 0x13
adc eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x1402184c5]
lea edi, [0x1402184c5]
cmp eax, 0x10f280
adc byte [rax], al
adc byte [rax], al
add cl, ch
jmp case.0x1400cb08f.463
lahf
cli
invalid
mov esi, 0x19
sbb dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x1402185fd]
lea edi, [0x1402185fd]
cmp eax, 0x10f3a7
adc byte [rax], al
adc byte [rax], al
add cl, ch
jmp case.0x1400cb08f.463
invalid
invalid
mov esi, 7
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x14021863a]
lea edi, [0x14021863a]
cmp eax, 0x10f3d3
adc byte [rax], al
adc byte [rax], al
add cl, ch
jmp case.0x1400cb08f.463
jge case.0x1400f07e9.191
invalid
mov esi, 0x10
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x1402186b3]
lea edi, [0x1402186b3]
cmp eax, 0x10f43b
hlt
adc byte [rax], al
add cl, ch
jmp case.0x1400cb08f.463
insb byte [rdi], dx
cli
invalid
mov esi, 4
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10f20a
or dh, dl
adc byte [rax], al
lea rdi, [0x140218493]
lea edi, [0x140218493]
adc byte [rax], al
adc byte [rax], al
jmp case.0x1400cb08f.463
pop rbx
cli
invalid
invalid
mov esi, 0x1b
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10f2a3
adc byte [rax], al
lea rdi, [0x14021853d]
lea edi, [0x14021853d]
adc byte [rax], al
adc byte [rax], al
jmp case.0x1400cb08f.463
cli
invalid
invalid
mov esi, 0xc
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10f246
adc byte [rax], al
lea rdi, [0x1402184f1]
lea edi, [0x1402184f1]
adc byte [rax], al
adc byte [rax], al
jmp case.0x1400cb08f.463
cmp edx, edi
cli
invalid
invalid
mov esi, 0xf
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10f2a8
adc byte [rax], al
lea rdi, [0x140218564]
lea edi, [0x140218564]
adc byte [rax], al
adc byte [rax], al
jmp case.0x1400cb08f.463
sub dl, bh
cli
invalid
invalid
mov esi, 7
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10f394
adc byte [rax], al
lea rdi, [0x140218661]
lea edi, [0x140218661]
adc byte [rax], al
adc byte [rax], al
add cl, ch
jmp case.0x1400cb08f.463
invalid
cli
invalid
invalid
mov esi, 7
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10f1a5
int1
adc byte [rax], al
lea rdi, [0x140218483]
lea edi, [0x140218483]
int1
adc byte [rax], al
add cl, ch
jmp case.0x1400cb08f.463
invalid
cli
invalid
invalid
mov esi, 9
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10f19b
int1
adc byte [rax], al
lea rdi, [0x14021848a]
lea edi, [0x14021848a]
int1
adc byte [rax], al
add cl, ch
jmp case.0x1400cb08f.463
cmc
stc
invalid
invalid
mov esi, 0x11
adc dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10f31f
adc byte [rax], al
lea rdi, [0x14021861f]
lea edi, [0x14021861f]
adc byte [rax], al
adc byte [rax], al
add cl, ch
jmp case.0x1400cb08f.463
in al, 0xf9
invalid
invalid
mov esi, 0x17
invalid
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10f115
int1
adc byte [rax], al
lea rdi, [0x140218426]
lea edi, [0x140218426]
int1
adc byte [rax], al
add cl, ch
jmp case.0x1400cb08f.463
sar ecx, cl
invalid
dec dword [rax - 0x73]
cmp eax, 0x10f160
invalid
int1
adc byte [rax], al
invalid
lea rdi, [0x14021847d]
lea edi, [0x14021847d]
invalid
int1
adc byte [rax], al
invalid
add cl, ch
invalid
jmp case.0x1400cb08f.463
stc
invalid
invalid
mov esi, 0xd
or eax, 0x48000000
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10f059
pop rcx
lock adc byte [rax], al
lea rdi, [0x140218387]
lea edi, [0x140218387]
pop rcx
lock adc byte [rax], al
add cl, ch
mov dh, 0xf9
stc
jmp case.0x1400cb08f.463
stc
invalid
invalid
mov esi, 2
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10f2d7
xlatb
adc byte [rax], al
lea rdi, [0x140218616]
lea edi, [0x140218616]
xlatb
adc byte [rax], al
add cl, ch
movsd dword [rdi], dword [rsi]
jmp case.0x1400cb08f.463
stc
invalid
invalid
mov esi, 0xd
or eax, 0x48000000
add byte [rax], al
lea rdi, [0x1402184d8]
lea edi, [0x1402184d8]
mov cl, dh
int1
adc byte [rax], al
add cl, ch
xchg esp, eax
jmp case.0x1400cb08f.463
stc
invalid
invalid
mov esi, 5
add eax, 0x48000000
add byte [rax], al
lea rdi, [0x14021837b]
lea edi, [0x14021837b]
sbb dh, al
lock adc byte [rax], al
adc byte [rax], al
add cl, ch
cmp ecx, 0xffffffff
stc
invalid
jmp case.0x1400cb08f.463
stc
invalid
invalid
mov esi, 4
add al, 0
add byte [rax], al
lea rdi, [0x140218479]
lea edi, [0x140218479]
cmp eax, 0x10f107
invalid
int1
adc byte [rax], al
add cl, ch
jb case.0x1400ecab0.251
stc
jmp case.0x1400cb08f.463
stc
invalid
dec dword [rax - 0x73]
cmp eax, 0x10f17f
jg 0x14010936d
adc byte [rax], al
lea rdi, [0x1402184fd]
lea edi, [0x1402184fd]
jg 0x14010936d
adc byte [rax], al
add cl, ch
jmp case.0x1400cb08f.463
stc
stc
invalid
invalid
mov esi, 0xb
or eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10f1eb
jmp 0x14010937e
adc byte [rax], al
lea rdi, [0x14021857a]
lea edi, [0x14021857a]
jmp 0x14010937e
adc byte [rax], al
add cl, ch
jmp case.0x1400cb08f.463
push rbp
stc
invalid
invalid
mov esi, 0x1e
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10ef9d
popfq
out dx, eax
adc byte [rax], al
lea rdi, [0x14021833d]
lea edi, [0x14021833d]
popfq
out dx, eax
adc byte [rax], al
add cl, ch
jmp case.0x1400cb08f.463
stc
stc
invalid
dec dword [rax - 0x73]
lea rdi, [0x140218503]
cmp eax, 0x10f157
push rdi
int1
adc byte [rax], al
invalid
add cl, ch
jmp case.0x1400cb08f.463
cmp cl, bh
invalid
invalid
mov esi, 0xd
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x14021828a]
cmp eax, 0x10eecd
int 0xee
out dx, al
adc byte [rax], al
add cl, ch
jmp case.0x1400cb08f.463
invalid
invalid
invalid
mov esi, 0x11
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x14021849f]
cmp eax, 0x10f0d1
lock adc byte [rax], al
adc byte [rax], al
add cl, ch
jmp case.0x1400cb08f.463
invalid
invalid
mov esi, 0x18
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x140218599]
cmp eax, 0x10f1ba
int1
adc byte [rax], al
add cl, ch
jmp case.0x1400cb08f.463
add eax, 0x48fffff9
lea edi, [0x1402185ed]
cmp eax, 0x10f202
stc
invalid
dec dword [rax - 0x73]
lea rdi, [0x1402185ed]
cmp eax, 0x10f202
add dh, dl
adc byte [rax], al
jmp case.0x1400cb08f.463
clc
invalid
invalid
mov esi, 0x1d
lea rdi, [0x14021835b]
lea edi, [0x14021835b]
cmp eax, 0x10ef5f
sbb eax, 0x48000000
lea edi, [0x14021835b]
cmp eax, 0x10ef5f
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10ef5f
pop rdi
out dx, eax
adc byte [rax], al
jmp case.0x1400cb08f.463
call 0xff1093fa
clc
invalid
mov esi, 0x1d
lea rdi, [0x14021830a]
lea edi, [0x14021830a]
cmp eax, 0x10eefd
sbb eax, 0x48000000
lea edi, [0x14021830a]
cmp eax, 0x10eefd
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10eefd
std
out dx, al
adc byte [rax], al
jmp case.0x1400cb08f.463
xlatb
clc
invalid
mov esi, 0x10
adc byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x140218409]
cmp eax, 0x10efeb
jmp case.0x1401029a7.174
adc byte [rax], al
jmp case.0x1400cb08f.463
xabort 0xffffffffffffffff
invalid
clc
invalid
mov esi, 0xe
lea rdi, [0x1402183fb]
cmp eax, 0x10efcc
invalid
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10efcc
int3
adc byte [rax], al
jmp case.0x1400cb08f.463
mov ch, pe_nt_image_headers64
clc
invalid
mov esi, 0xf
lea rdi, [0x14021826c]
cmp eax, 0x10ee2c
sldt word [rax]
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10ee2c
sub al, 0xee
adc byte [rax], al
jmp case.0x1400cb08f.463
movsb byte [rdi], byte [rsi]
clc
invalid
mov esi, 7
lea rdi, [0x140218380]
cmp eax, 0x10ef2f
invalid
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10ef2f
invalid
adc byte [rax], al
jmp case.0x1400cb08f.463
xchg ebx, eax
clc
invalid
mov esi, 0x15
lea rdi, [0x1402185d8]
cmp eax, 0x10f176
adc eax, 0x48000000
lea edi, [0x1402185d8]
cmp eax, 0x10f176
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10f176
jbe case.0x1400fc9c1.71
adc byte [rax], al
jmp case.0x1400cb08f.463
invalid
clc
invalid
mov esi, 0xf
lea rdi, [0x14021827b]
cmp eax, 0x10ee08
sldt word [rax]
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10ee08
or dh, ch
adc byte [rax], al
jmp case.0x1400cb08f.463
jno case.0x1400f07e9.196
clc
invalid
mov esi, 0x1c
sbb al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x1402182d3]
cmp eax, 0x10ee4f
out dx, al
out dx, al
adc byte [rax], al
jmp case.0x1400cb08f.463
invalid
clc
invalid
mov esi, 0xe
lea rdi, [0x14021825e]
cmp eax, 0x10edc9
invalid
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10edc9
leave
in eax, dx
adc byte [rax], al
jmp case.0x1400cb08f.463
clc
clc
invalid
mov esi, 3
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x140218472]
cmp eax, 0x10efcc
int3
out dx, eax
adc byte [rax], al
jmp case.0x1400cb08f.463
clc
clc
invalid
mov esi, 0xd
lea rdi, [0x140218394]
cmp eax, 0x10eedd
or eax, 0x48000000
lea edi, [0x140218394]
cmp eax, 0x10eedd
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10eedd
fucomp st(6)
out dx, al
adc byte [rax], al
jmp case.0x1400cb08f.463
sub eax, 0xbefffff8
clc
invalid
mov esi, 0xd
lea rdi, [0x1402184b0]
cmp eax, 0x10efe8
or eax, 0x48000000
lea edi, [0x1402184b0]
cmp eax, 0x10efe8
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10efe8
call 0x12910a5b8
out dx, eax
adc byte [rax], al
jmp case.0x1400cb08f.463
sbb al, 0xf8
invalid
mov esi, 0x10
adc byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x140218668]
cmp eax, 0x10f18f
invalid
int1
adc byte [rax], al
jmp case.0x1400cb08f.463
or edi, eax
invalid
mov esi, 0xa
or al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x1402183be]
cmp eax, 0x10eed4
invalid
out dx, al
adc byte [rax], al
jmp case.0x1400cb08f.463
cli
idiv edi
invalid
invalid
mov esi, 0x20
and byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x140218297]
cmp eax, 0x10ed9c
pushfq
in eax, dx
adc byte [rax], al
jmp case.0x1400cb08f.463
jmp 0xff1094f8
invalid
mov esi, 0x11
adc dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x1402185b1]
cmp eax, 0x10f0a5
movsd dword [rdi], dword [rsi]
lock adc byte [rax], al
jmp case.0x1400cb08f.463
fdiv st(7)
invalid
mov esi, 0x16
lea rdi, [0x1402185c2]
cmp eax, 0x10f0a5
invalid
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x10f0a5
movsd dword [rdi], dword [rsi]
lock adc byte [rax], al
jmp case.0x1400cb08f.463
invalid
invalid
mov esi, 0xa
or al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x1402185f3]
cmp eax, 0x10f0c5
invalid
lock adc byte [rax], al
jmp case.0x1400cb08f.463
mov dh, 0xf7
invalid
mov esi, 0x13
adc eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x1402183c8]
cmp eax, 0x10ee89
mov esi, ebp
out dx, al
adc byte [rax], al
jmp case.0x1400cb08f.463
movsd dword [rdi], dword [rsi]
idiv edi
invalid
invalid
mov esi, 3
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x140218378]
cmp eax, 0x10ee28
out dx, al
adc byte [rax], al
jmp case.0x1400cb08f.463
xchg esp, eax
idiv edi
invalid
invalid
mov esi, 0x1c
sbb al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x1402182b7]
cmp eax, 0x10ed56
in eax, dx
adc byte [rax], al
jmp case.0x1400cb08f.463
xor edi, 0xffffffff
invalid
invalid
mov esi, 0xc
or al, 0
add byte [rax], al
lea rdi, [0x1402183a1]
lea edi, [0x1402183a1]
cmp eax, 0x10ee2f
out dx, al
adc byte [rax], al
jmp case.0x1400cb08f.463
jb 0x14010956c
invalid
invalid
mov esi, 0x16
lea rdi, [0x140218327]
cmp eax, 0x10eda4
invalid
cmp eax, 0x10eda4
in eax, dx
adc byte [rax], al
jmp case.0x1400cb08f.463
invalid
mov esi, 0x1b
lea rdi, [0x1402182ef]
cmp eax, 0x10ed5b
cmp eax, 0x10ed5b
in eax, dx
adc byte [rax], al
jmp case.0x1400cb08f.463
dec dword [rax - 0x73]
cmp eax, 0x10eecc
lea rdi, [0x14021846c]
jmp case.0x1400cb08f.463
idiv edi
invalid
invalid
mov esi, 4
lea rdi, [0x140218475]
add byte [rax - 0x73], cl
cmp eax, 0x10eec4
jmp case.0x1400cb08f.463
idiv edi
invalid
invalid
mov esi, 4
add al, 0
add byte [rax], al
invalid
add byte [rax - 0x73], cl
cmp eax, 0x10ef23
lea rdi, [0x1402184e5]
jmp case.0x1400cb08f.463
idiv edi
invalid
invalid
mov esi, 0x10
lea rdi, [0x1402183db]
add byte [rax - 0x73], cl
cmp eax, 0x10ee08
jmp case.0x1400cb08f.463
idiv edi
invalid
invalid
mov esi, 8
or byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
cmp eax, 0x10eeb3
lea rdi, [0x140218497]
jmp case.0x1400cb08f.463
idiv edi
invalid
invalid
mov esi, 0x11
lea rdi, [0x1402183ad]
add byte [rax - 0x73], cl
cmp eax, 0x10edb8
jmp case.0x1400cb08f.463
idiv bh
invalid
invalid
mov esi, 7
lea rdi, [0x140218573]
add byte [rax - 0x73], cl
cmp eax, 0x10ef6d
jmp case.0x1400cb08f.463
idiv bh
invalid
invalid
mov esi, 8
lea rdi, [0x1402184bd]
add byte [rax - 0x73], cl
cmp eax, 0x10eea6
jmp case.0x1400cb08f.463
idiv bh
invalid
invalid
mov esi, 0x14
adc al, 0
add byte [rax], al
invalid
add byte [rax - 0x73], cl
cmp eax, 0x10ef5d
lea rdi, [0x140218585]
jmp case.0x1400cb08f.463
idiv bh
invalid
invalid
mov esi, 0x10
adc byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
cmp eax, 0x10edb2
lea rdi, [0x1402183eb]
jmp case.0x1400cb08f.463
idiv bh
invalid
invalid
mov esi, 0x23
lea rdi, [0x14021843d]
add byte [rax - 0x73], cl
cmp eax, 0x10edf3
jmp case.0x1400cb08f.463
invalid
mov esi, 0xc
lea rdi, [0x140218460]
add byte [rax - 0x73], cl
cmp eax, 0x10ee05
jmp case.0x1400cb08f.463
invalid
mov esi, 4
add al, 0
add byte [rax], al
invalid
add byte [rax - 0x73], cl
cmp eax, 0x10e5ec
lea rdi, str.host
jmp case.0x1400cb08f.463
invalid
mov esi, 0xd
lea rdi, [0x140218419]
add byte [rax - 0x73], cl
cmp eax, 0x10ed9c
jmp case.0x1400cb08f.463
invalid
mov esi, 5
lea rdi, [0x140218558]
add byte [rax - 0x73], cl
cmp eax, 0x10eeca
jmp case.0x1400cb08f.463
invalid
mov esi, 0x19
lea rdi, [0x140218641]
add byte [rax - 0x73], cl
cmp eax, 0x10efa2
jmp case.0x1400cb08f.463
invalid
mov esi, 7
lea rdi, [0x14021855d]
add byte [rax - 0x73], cl
cmp eax, 0x10eead
jmp case.0x1400cb08f.463
invalid
mov esi, 0xf
lea rdi, [0x14021852e]
add byte [rax - 0x73], cl
cmp eax, 0x10ee6d
jmp case.0x1400cb08f.463
invalid
mov esi, 8
lea rdi, [0x1402184e9]
add byte [rax - 0x73], cl
cmp eax, 0x10ee17
jmp case.0x1400cb08f.463
invalid
mov esi, 4
lea rdi, [0x14021865a]
add byte [rax - 0x73], cl
cmp eax, 0x10ef77
jmp case.0x1400cb08f.463
invalid
mov esi, 3
lea rdi, [0x14021865e]
jmp case.0x1400cb08f.463
invalid
mov esi, 0x13
lea rdi, [0x14021851b]
jmp case.0x1400cb08f.463
mov esi, 0x16
lea rdi, [0x14021868e]
jmp case.0x1400cb08f.463
mov esi, 7
lea rdi, [0x140218618]
jmp case.0x1400cb08f.463
lea rcx, [rsp + 0xf0]
call fcn.14010ce67
and qword [rsp + 0x178], 0
and qword [rsp + 0x188], 0
mov qword [rsp + 0x180], 1
cmp byte [rsp + 0x3f], 0
je 0x1401097c4
lea rcx, [rsp + 0x210]
lea rdx, [rsp + 0x178]
call fcn.140072d5d
jmp 0x1401097d9
mov rcx, r13
call fcn.14010b623
mov rsi, rax
lea rcx, [rsp + 0x410]
call fcn.14005b166
mov dil, 1
test rsi, rsi
je 0x140109cbf
jmp 0x140109d14
lea rcx, [rsp + 0x410]
call fcn.14005b166
xor edx, edx
mov rdi, qword [rsp + 0x58]
mov r8, qword [rsp + 0x40]
mov rcx, r8
call fcn.14010b608
jmp 0x1401080db
lea rcx, [rsp + 0x210]
lea rdx, [rsp + 0x178]
call fcn.140072caa
cmp qword [rsp + 0x188], 0
je 0x1401098c1
mov rcx, r12
lea rdx, [rsp + 0x178]
call fcn.14004c11d
lea rcx, [rsp + 0x210]
call fcn.140009b2c
lea rcx, [rsp + 0x150]
call fcn.14010ce8e
lea rcx, [rsp + 0x1e0]
call fcn.14010ce9e
mov qword [rsp + 0x410], 4
lea rax, [0x140218e59]
mov qword [rsp + 0x418], rax
mov qword [rsp + 0x420], 3
movdqu xmm0, xmmword [rsp + 0x500]
movups xmm1, xmmword [rsp + 0x510]
lea rax, [rsp + 0x418]
movups xmmword [rax + 0x20], xmm1
movdqu xmmword [rax + 0x10], xmm0
lea rax, [0x140218e5c]
mov qword [rsp + 0x448], rax
mov qword [rsp + 0x450], 2
mov rcx, qword [rsp + 0x50]
lea rdx, [rsp + 0x410]
call fcn.14010cd54
cmp byte [r13 + 0xb8], 1
movabs rsi, 0x8000000000000005
or byte [rax - 0x7d], 0xde
add byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
invalid
call fcn.14010a6c1
mov qword [r13 + 0xa0], rsi
jmp 0x140109cbc
add eax, dword [rax]
invalid
mov ch, 0xa0
add byte [rax], al
add cl, ch
sti
add eax, dword [rax]
add byte [rax - 0x75], cl
mov word [rax + rdi*2], fs
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x80
add dword [rax], eax
add byte [rax], al
call fcn.14007fe3e
lea rcx, [rsp + 0x210]
mov rcx, qword [rsp + 0x178]
mov rdx, qword [rsp + 0x180]
add byte [rax], al
call fcn.14007fe3e
lea rcx, [rsp + 0x210]
call fcn.140009b2c
lea rcx, [rsp + 0x150]
call fcn.14010ce8e
lea rcx, [rsp + 0x1e0]
call fcn.14010ce9e
jmp 0x140109cbc
mov rcx, qword [rsp + 0xe0]
lea rdx, [rsp + 0x210]
call fcn.14010cb84
jmp 0x140109c8e
lea rcx, [rsp + 0x600]
mov rdx, rsi
call fcn.1400726c9
mov rax, qword [rsp + 0x600]
lea rdx, [rsp + 0x608]
mov rcx, qword [rdx]
mov qword [rsp + 0x500], rcx
mov ecx, dword [rdx + 8]
mov dword [rsp + 0x508], ecx
mov ecx, 2
jmp 0x140109a20
mov qword [r13 + 0xa8], rcx
xor ecx, ecx
leave
leave
mov qword [rsp + 0x210], rcx
add byte [rax], al
movdqa xmm0, xmmword [rsp + 0xf0]
lea rcx, [rsp + 0x218]
movdqu xmmword [rcx], xmm0
mov qword [rsp + 0x228], rsi
mov qword [rsp + 0x230], rdi
mov qword [rsp + 0x238], rax
mov rax, qword [rsp + 0x500]
lea rcx, [rsp + 0x220]
mov qword [rcx + 0x20], rax
mov eax, dword [rsp + 0x508]
mov dword [rcx + 0x28], eax
mov eax, dword [rsp + 0x50c]
mov dword [rcx + 0x2c], eax
lea rax, [0x140218e5c]
mov qword [rsp + 0x250], rax
mov qword [rsp + 0x258], 2
mov rcx, qword [rsp + 0x50]
lea rdx, [rsp + 0x210]
call fcn.14010cd54
movabs rax, 0x8000000000000001
cmp qword [r13 + 0xa0], rax
jne 0x140109aee
cmp qword [r13 + 0xa8], 0
jne 0x140109aee
cmp byte [r13 + 0xb8], 1
movabs rsi, 0x8000000000000005
sbb rsi, 0
mov rcx, qword [rsp + 0x48]
call fcn.14010a6c1
mov qword [r13 + 0xa0], rsi
xor edi, edi
jmp 0x140109cbf
mov rcx, rdi
call fcn.14010cd1f
test rdx, rdx
je 0x140109b63
invalid
and ecx, dword [rax - 0x77]
invalid
mov rsi, rdx
mov r8, rax
add r8, rdx
mov rcx, qword [rsp + 0x50]
mov rdx, rax
call fcn.14012862b
mov rcx, rdi
mov rdx, rsi
call 0x14010b3f9
jmp 0x140109b33
invalid
mov rcx, rdi
jmp 0x140109c89
movdqu xmm0, xmmword [rsp + 0x410]
movdqa xmmword [rsp + 0x210], xmm0
mov qword [rsp + 0x220], rsi
mov qword [rsp + 0x228], rbx
mov rcx, qword [rsp + 0x50]
lea rdx, [rsp + 0x210]
add al, byte [rax]
add al, ch
invalid
invalid
add byte [rax], al
jmp 0x140109c8e
add byte [rax], al
movdqu xmm0, xmmword [rsp + 0x410]
movdqa xmmword [rsp + 0x210], xmm0
mov qword [rsp + 0x220], rsi
and byte [rdx], al
add byte [rax], al
test byte [rax + rdx], ah
add al, 0
add byte [rsi + 0xf], ah
jg 0x140109b35
and byte [rdx], al
add byte [rax], al
mov qword [rsp + 0x228], rbx
mov rcx, qword [rsp + 0x50]
lea rdx, [rsp + 0x210]
call fcn.14010cb00
jmp 0x140109ca2
mov rcx, qword [rsp + 0x608]
mov rax, qword [rsp + 0x610]
call qword [rax + 0x20]
test al, al
je 0x14010847d
mov rsi, qword [r13 + 0x1f0]
mov rcx, rsi
call fcn.14010a5e1
and qword [rsi], 0
mov r8d, 2
mov rcx, r13
lea rdx, [rsp + 0x7f0]
call fcn.14010b760
lea rcx, [rsp + 0x600]
and al, 0
invalid
add byte [rax], al
call fcn.1400df8a6
jmp 0x1401080db
cmp rsi, rdi
cmp esi, edi
mov rdx, rdi
cmovb rdx, rsi
mov rcx, qword [rsp + 0x50]
call fcn.1400727c3
cmp rsi, rdi
cmp esi, edi
cmovb rdi, rsi
test rdi, rdi
invalid
je 0x140109c86
mov rdx, qword [rsp + 0x508]
lea r8, [rdx + rdi]
mov rcx, qword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
call fcn.14012862b
mov rcx, r12
mov rdx, rdi
call 0x14010b3be
mov rsi, qword [rsp + 0x510]
mov rdi, qword [rsp + 0x520]
jmp 0x140109c47
mov rcx, r12
call fcn.14005b166
cmp byte [r13 + 0xb8], 0
movabs rsi, 0x8000000000000004
je 0x140109cac
movabs rsi, 0x8000000000000005
mov rdi, qword [rsp + 0x48]
mov rcx, rdi
call fcn.14010a6c1
mov qword [rdi], rsi
mov dil, 1
mov rcx, qword [rsp + 0x40]
mov edx, edi
call fcn.14010b608
mov rdi, qword [rsp + 0x58]
jmp 0x1401080db
xor ebx, ebx
jmp 0x140109d2d
mov ebx, 1
xor edi, edi
jmp 0x140109d1e
mov rsi, rax
xor ebx, ebx
mov r8, r14
jmp 0x140109d1e
mov ebx, 1
xor edi, edi
jmp 0x140109d19
cmp eax, 5
je 0x140109d17
lea rcx, [rsp + 0x8d0]
call fcn.14010b71d
jmp 0x140109d17
mov rcx, rax
call fcn.1400f3893
invalid
dec dword [rax - 0x77]
invalid
invalid
mov dil, 1
xor ebx, ebx
mov r8, qword [rsp + 0x40]
mov rcx, r8
mov edx, edi
cli
cli
call fcn.14010b608
mov rdi, qword [rsp + 0x58]
test rbx, rbx
mov rbx, qword [rsp + 0xd0]
jne 0x140109df1
test rsi, rsi
je 0x140109df1
jmp case.0x1400cea96.821
lea rsi, [rsp + 0x210]
mov rcx, rsi
mov rdx, r13
mov r8, rdi
call fcn.140110c21
cmp dword [rsp + 0x210], 2
jne 0x140109d76
mov edi, 1
jmp 0x140107fea
lea rcx, [rsp + 0x600]
mov rdx, rsi
call fcn.140110c7e
mov rsi, qword [rsp + 0x608]
cmp qword [rsp + 0x600], 0
jne 0x140107fe8
invalid
dec dword [rax - 0x7b]
test byte [rdi], 0x85
cmp ah, dl
invalid
test rsi, rsi
jne 0x140107fe0
cmp byte [r13 + 0xed], 0
je 0x140109e2d
call fcn.1400719d2
mov rsi, rax
jmp case.0x1400bc219.811
mov byte [r13 + 0x1c0], 1
jmp 0x140109de1
lea rcx, [rsp + 0xf0]
call fcn.1400df75b
mov rcx, rsi
lock add byte [rax], al
add al, ch
mov bl, byte [rcx - 3]
dec dword [rax - 0x77]
int1
call fcn.1400df845
lea r12, [rsp + 0x500]
mov rcx, r13
call fcn.14010b742
mov rbx, qword [rsp + 0xd0]
mov rcx, r13
mov rdx, rdi
call fcn.14010a920
test rax, rax
jne 0x140109e0d
mov rsi, rdx
test rdx, rdx
jne case.0x1400cea96.821
add byte [rax], al
cmp byte [r13 + 0xeb], 0
mov byte [r13 + 0xeb], 0
mov rax, qword [rsp + 0x1b8]
mov eax, dword [rsp + 0x1b8]
jne 0x140107cb2
jmp 0x140109e56
xor esi, esi
mov qword [r13 + 0x80], 4
mov byte [r13 + 0xed], 2
jmp 0x140107fe8
mov rax, qword [rdi]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx + 0x10]
jmp 0x140109e6a
cmp byte [r13 + 0x1f8], 0
jne 0x140109e71
cmp qword [r13 + 0x80], 4
je 0x140109e71
mov al, 1
jmp 0x140109fac
mov rax, qword [r13 + 0x10]
mov rdi, qword [r13 + 0x18]
and qword [r13 + 0x10], 0
mov qword [rsp + 0x210], rax
mov qword [rsp + 0x218], rdi
test rax, rax
je 0x140109fd9
mov qword [rsp + 0x600], rdi
mov rsi, qword [r13 + 0xd8]
and qword [r13 + 0xd8], 0
add byte [rax], al
test rsi, rsi
je 0x14010a01e
lea rcx, [rsp + 0x600]
call 0x14010a6f3
invalid
mov bl, byte [r13 + 0x1e8]
mov byte [r13 + 0x1e8], 3
add byte [rax], al
add eax, dword [rax + 0x6c7403fb]
add byte [rax], al
add eax, dword [rax + 0x6c7403fb]
mov rax, qword [rsp + 0xd0]
movdqu xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rdi, [rsp + 0x210]
movaps xmmword [rdi + 0x10], xmm1
movdqa xmmword [rdi], xmm0
mov byte [rdi + 0x20], bl
mov eax, dword [r13 + 0x1e9]
mov ecx, dword [r13 + 0x1ec]
mov dword [rdi + 0x21], eax
mov dword [rdi + 0x24], ecx
mov cl, 7
call fcn.1400714ab
mov r14, rax
lea rdx, [0x140218ef5]
mov r8d, 0x10
mov rcx, rax
call fcn.1400dfc33
mov rcx, qword [rdi + 0x10]
mov edx, ebx
mov r8, r14
call fcn.1400718d8
mov rcx, rdi
call 0x14010a5f1
lea rdx, [rsp + 0x210]
mov qword [rdx + 8], rsi
mov qword [rdx], 3
mov rcx, qword [rsp + 0xd8]
call fcn.1400e03a6
mov rsi, rax
cmp dword [r13], 3
je 0x14010a3e0
mov rcx, r13
call fcn.14010a450
mov qword [r13], 3
test rsi, rsi
je 0x140109f9a
mov rcx, rsi
call fcn.1400dfa0a
cmp qword [r13], 4
je case.0x1400d38c5.453
mov rcx, r13
call case.0x1400f07e9.234
mov qword [r13], 4
xor eax, eax
movaps xmm6, xmmword [rsp + 0xa60]
movaps xmm7, xmmword [rsp + 0xa70]
movaps xmm8, xmmword [rsp + 0xa80]
add rsp, 0xa98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [r13 + 0x158]
mov rax, qword [r13 + 0x160]
mov rdx, qword [rsp + 0x58]
call qword [rax + 0x30]
test rax, rax
jne 0x140109e6a
mov rdi, rdx
test rdx, rdx
je 0x14010a1e1
mov cl, 9
call fcn.1400714ab
mov rsi, rax
mov rcx, rax
mov rdx, rdi
call fcn.140071529
jmp case.0x1400cea96.821
mov rbx, qword [r13]
mov qword [r13], 2
mov dword [rbp], 2
mov dword [rbp], 2
cmp rbx, 2
je 0x14010a439
lea rdx, [r13 + 8]
lea rsi, [rsp + 0x218]
mov r8d, 0x1f8
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 8], rbx
lea rbx, [rsp + 0x600]
lea rsi, [rsp + 0x210]
mov r8d, 0x198
mov rcx, rbx
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsp + 0x6f0]
invalid
invalid
add byte [rax], al
lea r15, [rsp + 0x7f0]
and al, 0xf0
invalid
add byte [rax], al
mov r8d, 0xa8
add byte [rax], al
mov rcx, r15
mov rdx, r14
bnd call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r15 + 0x68]
lea r12, [rsp + 0x8e8]
movaps xmmword [r12 - 0x18], xmm0
mov rax, qword [r15 + 0x78]
mov qword [r12 - 8], rax
lea rdx, [rsp + 0x870]
mov rcx, r12
call fcn.14010a89e
mov rcx, r14
call case.0x1400f3ee4.204
mov rcx, rsi
call fcn.14010a553
movaps xmm0, xmmword [r12 - 0x18]
movaps xmmword [rbx], xmm0
mov rax, qword [r12 - 8]
mov qword [rbx + 0x10], rax
movups xmm0, xmmword [r12]
invalid
and al, 0xf0
invalid
movups xmmword [rbx + 0x18], xmm0
movups xmm0, xmmword [r12 + 0x10]
and al, 0x10
and al, 0x10
movups xmmword [rbx + 0x28], xmm0
lea rbx, [rsp + 0x638]
movups xmm0, xmmword [rsi + 0x198]
movups xmm1, xmmword [rsi + 0x1a8]
movups xmm2, xmmword [rsi + 0x1b8]
movups xmmword [rbx], xmm0
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx + 0x20], xmm2
lea r14, [rsp + 0x3d8]
mov rcx, r14
call case.0x1400fd852.137
mov rcx, qword [r14 + 0x28]
call 0x14010a5c2
movaps xmm0, xmmword [rbx - 0x38]
movaps xmmword [rsi + 0x20], xmm0
mov rax, qword [rbx - 0x28]
mov qword [rsi + 0x30], rax
movups xmm0, xmmword [rbx - 0x20]
movaps xmmword [rsi], xmm0
movups xmm0, xmmword [rbx - 0x10]
movaps xmmword [rsi + 0x10], xmm0
mov rcx, rbx
call fcn.14010a599
movaps xmm0, xmmword [rsi]
invalid
movaps xmm1, xmmword [rsi + 0x10]
movaps xmm2, xmmword [rsi + 0x20]
push rsi
and byte [rdi], cl
sub dword [rsp + 0x5c0], edx
mov rax, qword [rsi + 0x30]
mov qword [rsp + 0x5d0], rax
movups xmmword [rbx - 0x18], xmm1
movups xmmword [rbx - 0x28], xmm0
mov ecx, 0x18
mov edx, 8
call fcn.1400c65ff
movdqa xmm0, xmmword [rsp + 0x5c0]
movdqu xmmword [rax], xmm0
mov rcx, qword [rsp + 0x5d0]
mov qword [rax + 0x10], rcx
mov qword [rbx - 0x38], rax
lea rax, fcn.1400df43c
mov qword [rbx - 0x30], rax
lea rdx, [rsp + 0x600]
mov rcx, rdi
call fcn.140071bc5
xor esi, esi
jmp 0x140109f67
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
mov rcx, rdi
call fcn.140158360
lea rcx, [rsp + 0x210]
call 0x14010a6e3
mov rsi, qword [r13 + 0xd8]
add byte [rax], al
and qword [r13 + 0xd8], 0
add byte [rax], al
add byte [rax - 0x7b], cl
test byte [rdi], 0x85
invalid
cld
invalid
invalid
jmp 0x14010a1cb
lea rcx, [rsp + 0x190]
call fcn.14005b166
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
mov qword [rsp + 0x20], rax
lea rcx, str.size_overflows_MAX_SIZE
lea r9, [0x140217d90]
lea r8, [rsp + 0x5e0]
mov edx, 0x17
call fcn.1401586d0
lea rcx, [0x140218e5e]
lea r8, [0x140218ed8]
mov edx, 0x13
call fcn.140158790
add al, 0
add al, 0
mov qword [rsp + 0x7f0], rax
lea rax, [rsp + 0x7f0]
mov qword [rsp + 0x600], rax
lea rax, str.internal_error:_entered_unreachable_code:_want_rx_value:
lea rcx, [rsp + 0x210]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [fcn.14004cd90]
mov qword [rsp + 0x608], rdx
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
invalid
add byte [rax], al
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
invalid
add byte [rax], al
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_src_bodyincoming.rs
call fcn.140158310
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x500], rax
lea rax, [0x140218cb0]
lea rcx, [rsp + 0x210]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x140072416]
mov qword [rsp + 0x508], rdx
mov qword [rcx + 0x10], r12
mov qword [rcx + 0x18], rax
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcprotoh1conn.rs
mov ecx, 0xe80010e9
add al, 0xe0
add al, 0
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str._K__
mov edx, 0x36
call fcn.1401583f0
mov rax, qword [rsp + 0x48]
and al, 0x48
mov qword [rsp + 0x600], rax
lea rax, str.internal_error:_entered_unreachable_code:_write_body_invalid_state:
lea rcx, [rsp + 0x210]
and al, 0x10
add al, byte [rax]
add byte [rax - 0x77], cl
add dword [rax + 1], edi
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x140072416]
adc eax, 0xfff680be
mov qword [rsp + 0x608], rdx
lea rdx, [rsp + 0x600]
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0x10e961
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0x10e961
call fcn.140158310
add al, 0
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x600], rax
test byte [rax + rax], ah
invalid
add byte [rax], al
lea rax, str.internal_error:_entered_unreachable_code:_write_body_invalid_state:
lea eax, [0x140218af8]
lea rcx, [rsp + 0x210]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x140072416]
dec dword [rax - 0x77]
xchg esp, eax
and al, 8
or byte [rsi], al
add byte [rax], al
or byte [rsi], al
add byte [rax], al
lea rdx, [rsp + 0x600]
mov qword [rcx + 0x10], rdx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0x10e7a1
out 0x10, eax
add al, ch
cmp al, 0xdf
add al, 0
out 0x10, eax
add al, ch
cmp al, 0xdf
add al, 0
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcclientconnhttp1.rs
call fcn.140158770
jne 0x14010a392
mov qword [r13], 3
jmp 0x14010a3f2
add bl, ch
or byte [rcx - 0x39], cl
invalid
invalid
add byte [r8 + rax], r8b
add al, 0
mov qword [r13], 4
add al, 0
add byte [rax], al
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
or eax, 0x11a6b7
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
add eax, 0x10a790
mov edx, 0x28
call fcn.1401583f0
out 0xdf, al
add al, 0
add byte [rax], al
add al, ch
out 0xdf, al
add al, 0
lea r8, [rsp + 0x7f0]
mov qword [r8], rax
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_src_bodyincoming.rs
lea eax, [0x1401a29e0]
invalid
add byte [rcx - 0x77], cl
add byte [rax - 0x73], cl
lea eax, [0x1401a29e0]
lea eax, [0x1401a29e0]
mov qword [rsp + 0x20], rax
lea rcx, str.just_sent_Ok
and byte [rax - 0x73], cl
or eax, 0x985a8
lea r9, fcn.14006eedb
mov edx, 0xc
or al, 0
add byte [rax], al
int1
jge 0x14010a437
add byte [rdx + 0xc], bh
add byte [rax], al
call fcn.1401586d0
add al, 0
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcclientconnhttp1.rs
or eax, 0x10b928
add al, ch
sub esp, ebx
add al, 0
call fcn.140158770
int3
cmp dword [rcx], 3
jne fcn.14010a450
pop rdi
pop rsi
ret
invalid
pop rax
add dword [rax], eax
add al, ch
invalid
std
dec dword [rax - 0x73]
invalid
invalid
invalid
lea rcx, [rsi + 0x170]
call fcn.14004cb0c
mov rcx, rdi
call case.0x1400f3ee4.204
mov rcx, rsi
call fcn.14010a553
mov edi, 0x48000000
lea ecx, [rsi + 0x198]
mov edi, 0x48000000
lea ecx, [rsi + 0x198]
call fcn.14010a599
lea rcx, [rsi + 0x1c8]
add al, ch
or eax, dword [rcx]
add byte [rax], al
add byte [rax - 0x73], cl
mov cs, eax
add dword [rax], eax
add al, ch
or eax, dword [rcx]
add byte [rax], al
mov rcx, qword [rsi + 0x1f0]
add rsp, 0x28
pop rdi
pop rsi
jmp 0x14010a5c2
push r14
push rsi
push rdi
push rbx
sub rsp, 0x48
mov rdi, rcx
mov rcx, qword [rcx]
mov rdx, qword [rdi + 8]
call fcn.14007fe3e
pop rcx
idiv edi
pop rcx
idiv edi
mov r9, qword [rdi + 0x38]
mov rsi, qword [rdi + 0x20]
mov r8, qword [rdi + 0x30]
lea rbx, [rsp + 0x28]
lea ebx, [rsp + 0x28]
pop rsp
and al, 0x28
mov rcx, rbx
mov rdx, rsi
call fcn.14010a750
add al, byte [rax]
add byte [rax - 0x75], cl
add ecx, dword [rax - 0x75]
mov edx, dword [rbx + 8]
add al, byte [rax]
add byte [rax - 0x75], cl
add ecx, dword [rax - 0x75]
mov edx, dword [rbx + 8]
mov r8, qword [rbx + 0x10]
mov rbx, qword [rbx + 0x18]
mov rdi, qword [rdi + 0x28]
mov edx, dword [rbx + 8]
mov r8, qword [rbx + 0x10]
mov rbx, qword [rbx + 0x18]
mov rdi, qword [rdi + 0x28]
imul rcx, rax, 0x50
add rcx, rdi
sub rdx, rax
imul r14, r8, 0x50
add r14, rdi
sub rbx, r8
call 0x14010a79b
mov rcx, r14
mov rdx, rbx
call 0x14010a79b
test rsi, rsi
je 0x14010a548
sbb cl, byte [rbx + rbp*2 - 0x3a]
push rax
imul r8, rsi, 0x50
mov edx, 8
mov rcx, rdi
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.14000ce13
invalid
call qword [rax + 0x48c48348]
nop
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
ret
invalid
add byte [rax], al
lea rcx, [rsi + 0xc0]
call fcn.1400f1c86
ja case.0x1400b8ee4.892
dec dword [rax - 0x73]
mov fs, word [rax - 0x18000000]
cmp dword [rcx], eax
add byte [rax], al
rol byte [rax], 0
add al, ch
or dh, byte [rdi - 2]
ja case.0x1400b8ee4.892
ja case.0x1400b8ee4.892
invalid
dec dword [rax - 0x73]
mov fs, word [rax - 0x18000000]
cmp dword [rcx], eax
add byte [rax], al
add rsi, 0x10
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14010a6e3
sub rsp, 0x20
mov rsi, rcx
call fcn.1400df866
rcl byte [rdx - 3], 0xff
rcl byte [rdx - 3], 0xff
push rdx
std
dec dword [rax - 0x7d]
invalid
add rsi, 0x18
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
jmp fcn.1400f1a46
cmp byte [rcx + 0x20], 3
jne 0x14010a5f1
add byte [rax], al
invalid
add byte [rax], al
add bl, al
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14010a5e1
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140028f50
add ecx, 8
jmp fcn.1400df8a6
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, rcx
add rcx, 8
call case.0x1400c6d10.440
wait
jbe 0x14010a601
invalid
cmp byte [rsi + 0x20], 2
and byte [rdx], al
wait
jbe 0x14010a601
inc dword [rax + 0x7402207e]
sbb eax, 0x107e8d48
je 0x14010a627
lea rdi, [rsi + 0x10]
mov rcx, rdi
call fcn.1400711d4
mov rcx, rdi
call fcn.1400dfaeb
std
dec dword [rax - 0x73]
sbb al, r13b
js 0x14010a69b
invalid
invalid
std
dec dword [rax - 0x73]
sbb al, r13b
js 0x14010a69b
invalid
mov rdi, qword [rsi]
test rdi, rdi
test edi, edi
je 0x14010a6a4
mov bl, 1
mov al, 1
xchg byte [rdi + 0xa8], al
mov al, 1
xchg byte [rdi + 0x88], al
add byte [rax], al
invalid
test al, al
add dword [rax - 0x577879ff], esi
add byte [rax], al
add byte [rax - 0x777879ff], dh
add byte [rax], al
add byte [rax + rax*8 - 0x74b7df8b], al
jne 0x14010a665
mov rax, qword [rdi + 0x78]
invalid
jne 0x14010a665
mov rax, qword [rdi + 0x78]
mov rcx, qword [rdi + 0x80]
js 0x14010a692
mov ecx, dword [rdi + 0x80]
and qword [rdi + 0x78], 0
xor edx, edx
invalid
xchg byte [rdi + 0x88], dl
add byte [rax], al
test rax, rax
test eax, eax
je 0x14010a665
call qword [rax + 8]
xchg byte [rdi + 0xa0], bl
test bl, bl
jne 0x14010a695
invalid
mov rax, qword es:[rdi + 0x90]
mov rax, qword [rdi + 0x90]
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rdi + 0x98]
add byte [rax], al
add byte [rax - 0x7d], cl
cmpsd dword [rsi], dword [rdi]
and qword [rdi + 0x90], 0
nop
add byte [rax], al
add byte [rax], al
test rax, rax
je 0x14010a68d
call qword [rax + 0x18]
xor eax, eax
xchg byte [rdi + 0xa0], al
invalid
rol byte [rsi + 0xa087], 0
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
add rsp, 0x20
add esp, 0x20
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
jmp fcn.1400dfafa
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
invalid
cmp rax, 3
ja 0x14010a710
invalid
add byte [rax - 0x7d], cl
clc
add dword [rdi], ecx
test byte [rsi], ch
add byte [rax], al
add bl, al
cmp rax, 1
je 0x14010a710
ret
cmp qword [rcx], 0
cmp dword [rcx], 0
je 0x14010a6f2
or dword [rax - 0x7d], ecx
add rcx, 8
add ecx, 8
ror dword [rax], 0xe9
add dword [rax], eax
add byte [rax], al
jmp 0x14010a6f3
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov ecx, dword [rcx]
call fcn.14007113a
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140100dbb
invalid
push rsi
push rdi
sub rsp, 0x28
mov rsi, qword [rcx]
xor dword [rax - 0x48], ecx
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x7dc63948], al
invalid
in al, dx
sub byte [rax - 0x75], cl
xor dword [rax - 0x48], ecx
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x7dc63948], al
invalid
add rsp, 0x28
pop rdi
pop rsi
ret
mov rdi, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rdi
call fcn.140071180
mov rcx, rsi
mov ecx, esi
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.1400711a7
sub eax, eax
mov r10, rdx
sub r10, r8
mov rax, r9
mov qword [rcx], r8
add dword [rcx + rbp - 0x30], ecx
jbe 0x14010a789
mov qword [rcx + 8], rdx
and qword [rcx + 0x10], 0
invalid
adc byte [rax], al
mov qword [rcx + 0x18], rax
ret
invalid
add r8, r9
mov qword [rcx + 8], r8
or byte [rax - 0x7d], cl
rcl dword [rax], 0xf
push rdi
ror byte [rdi], 0x11
add ebx, eax
push rsi
push rdi
sub rsp, 0x28
sub byte [rax - 0x77], cl
invalid
add rcx, 0x10
xorps xmm0, xmm0
movups xmmword [rcx], xmm0
ret
sub byte [rax - 0x77], cl
invalid
mov esi, edx
mov rdi, rcx
sub rsi, 1
sub esi, 1
jb 0x14010a7bb
mov rcx, rdi
call 0x14010a7c2
add rdi, 0x50
push rax
push rax
jmp case.0x1400f3ee4.205
in al, dx
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
mov rax, qword [rcx]
mov eax, dword [rcx]
cmp rax, 3
ja case.default.0x14010a7d9
lea rdx, [0x140250170]
adc al, 0
movsxd rax, dword [rdx + rax*4]
add al, 0x82
add rax, rdx
jmp rax
mov eax, 8
jmp case.0x1400f07e9.236
add bl, ch
invalid
ret
mov eax, 0x18
add rcx, rax
jmp fcn.14005b166
jbe 0x14010a7f7
cmc
invalid
jbe 0x14010a7f7
cmc
dec dword [rax - 0x75]
add dword [rax - 0x75], ecx
or byte [r11 + rcx*4 + 0x49], cl
sbb byte [rax - 0x77], cl
mov ecx, eax
jmp r9
loope 0x14010a858
mov r9, qword [rcx + 0x18]
mov rcx, rax
mov ecx, eax
jmp r9
invalid
loope 0x14010a858
sub rsp, 0x30
mov rsi, rcx
mov rcx, qword [rsp + 0x60]
mov rax, qword [rdx]
mov r10, qword [rdx + 8]
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
mov rcx, rsi
int1
mov rdx, rax
call qword [r10 + 0x20]
mov rax, rsi
add rsp, 0x30
pop rsi
ret
mov rcx, qword [rcx + 8]
mov r8, qword [rcx + 0x28]
mov rcx, rax
jmp r8
xor byte [rax - 0x77], cl
ror dword [rcx - 1], 0xe0
mov rax, qword [rcx]
mov eax, dword [rcx]
mov eax, dword [rcx]
mov rdx, qword [rcx + 8]
mov rcx, rax
jmp qword [rdx + 0x38]
ror dword [rax - 1], 0x62
cmp byte [rsi + 0x48], dl
sub esp, 0x30
in al, dx
xor byte [rax - 0x77], cl
mov esi, ecx
in al, dx
xor byte [rax - 0x77], cl
invalid
mov esi, ecx
invalid
mov rcx, qword [rsp + 0x60]
mov rax, qword [rdx]
add cl, byte [rbx + rcx*4 + 0x52]
or byte [rax - 0x77], cl
and al, 0x20
add cl, byte [rbx + rcx*4 + 0x52]
or byte [rax - 0x77], cl
and al, 0x20
mov rcx, rsi
mov rdx, rax
call qword [r10 + 0x40]
mov rax, rsi
add rsp, 0x30
pop rsi
ret
popfq
scasd eax, dword [rdi]
adc al, 0x4c
add cl, byte [rdx]
mov ah, 0xc3
invalid
mov dword [rsi + 8], ecx
adc byte [rax - 0x73], cl
pop rsp
and al, 0x40
cli
adc byte [rdi], cl
adc dword [rsi + 0x10], ecx
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x4a8
movaps xmmword [rsp + 0x490], xmm6
sub dword [rsp + 0x490], esi
sub dword [rsp + 0x490], esi
mov qword [rsp + 0x40], rdx
mov dword [rsp + 0x40], edx
mov rbx, rcx
cmp byte [rcx + 0x190], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + riz + 0x48], dh
cmp dword [rbx + 0x178], 0
add byte [rax], al
je 0x14010a96c
cmp qword [rbx + 0x178], 0
je 0x14010a96c
mov rcx, rbx
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
call case.0x1400ef12e.253
invalid
xor eax, eax
xor esi, esi
imul cl
cli
invalid
add byte [rax], al
lea rcx, [rbx + 0xf0]
mov qword [rsp + 0x50], rcx
and al, 0x50
call 0x14010b252
test rax, rax
test eax, eax
je 0x14010ae55
lea rax, [rbx + 0x100]
lea eax, [rbx + 0x100]
mov qword [rsp + 0x48], rax
cmp byte [rbx + 0x138], 0
add byte [rax - 0x77], cl
mov dword [rsp + 0x38], ebx
mov dword [rsp + 0x38], ebx
je 0x14010ae73
lea rax, [rbx + 0x110]
mov qword [rsp + 0x60], rax
xorps xmm6, xmm6
lea r12, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srccommon_buf.rs
add byte [rax - 0x73], cl
or eax, 0x1418b7
xor eax, eax
cmp rax, 0x400
je case.0x14006644c.1544
and dword [rsp + rax + 0x90], 0
mov qword [rsp + rax + 0x98], rcx
mov dword [rsp + rax + 0x98], ecx
mov dword [rsp + rax + 0x98], ecx
add rax, 0x10
jmp 0x14010a9c3
mov rax, qword [rbx + 0x100]
cmp rax, qword [rbx + 0x108]
jne 0x14010a9f5
add al, 0x31
imul bl
mov rcx, qword es:[rsp + 0x50]
xor esi, esi
jmp 0x14010aa1b
mov rcx, qword [rsp + 0x50]
call fcn.14010b5b7
mov rcx, rax
mov ecx, eax
mov ecx, eax
call fcn.1400fc4e3
mov dword [rsp + 0x90], eax
sbb bh, bh
dec dword [rcx + 0x902484]
add byte [rax], al
mov qword [rsp + 0x98], rdx
add byte [rax], al
mov esi, 1
mov r8d, 0x40
mov eax, 0x40
mov rcx, rsi
lea rdx, [rsp + 0x90]
nop
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
test esi, esi
adc byte [rax], al
nop
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
test esi, esi
adc byte [rax], al
call fcn.1400fc513
mov qword [rsp + 0x58], rax
test rdx, rdx
je 0x14010ac84
mov r13, rdx
mov qword [rsp + 0x68], rsi
lea rcx, [rsp + 0x70]
mov rdx, qword [rsp + 0x60]
call fcn.14010b271
mov rax, qword [rsp + 0x70]
mov r14, qword [rsp + 0x78]
mov rbx, qword [rsp + 0x80]
mov rsi, qword [rsp + 0x88]
xor edi, edi
mov qword [rsp + 0x28], r13
mov r15, rbx
mov rcx, rsi
cmp rax, r14
je 0x14010aa94
mov rdx, rcx
mov rbx, r15
mov r15, rax
jmp 0x14010aaa6
mov rdx, r14
mov rbx, r14
mov r14, rcx
cmp r15, rcx
je case.default.0x14010aad9
mov qword [rsp + 0x30], rdx
mov rcx, rdi
mov rdx, qword [rsp + 0x58]
mov r8, r13
mov r9, r12
call fcn.1400fc513
mov rbp, rax
mov rsi, rdx
mov rax, qword [r15]
lea r13, [r15 + 8]
lea rcx, [0x140250180]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, r13
mov rdx, rbp
mov r8, rsi
call fcn.14010b2d0
jmp 0x14010ac52
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8, rbp
mov r9, rsi
call fcn.14010b304
mov r12, rax
lea r13, [r15 + 0x18]
mov rcx, rax
mov rdx, rbp
mov r8, rsi
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bufchain.rs
call fcn.1400fc513
mov r8, rdx
mov rcx, r13
mov rdx, rax
call fcn.14010b2d0
mov r13, rax
add r13, r12
lea r12, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srccommon_buf.rs
mov rcx, r13
mov rdx, rbp
mov r8, rsi
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bufchain.rs
call fcn.1400fc513
mov r9, rdx
mov rcx, qword [r15 + 0x38]
mov rdx, qword [r15 + 0x40]
mov r8, rax
call fcn.14010b304
add rax, r13
jmp 0x14010ac52
test rsi, rsi
je 0x14010ab77
mov al, byte [r15 + 0x3b]
cmp al, byte [r15 + 0x3a]
cmp al, byte [rdi + 0x3a]
cmp al, byte [rdi + 0x3a]
jne 0x14010abd9
xor r12d, r12d
jmp 0x14010abf7
mov rcx, qword [r15 + 8]
mov ecx, dword [rdi + 8]
mov rdx, qword [r15 + 0x10]
mov r8, rbp
mov r9, rsi
call fcn.14010b304
jmp 0x14010ac52
test rsi, rsi
je 0x14010abd5
mov rax, qword [r15 + 0x18]
mov rdx, qword [r15 + 0x28]
cmp rax, rdx
cmovb rdx, rax
ror byte [rax - 0x7b], 1
ror byte [rbx + rcx*4 + 0x6c], cl
and al, 0x28
ror byte [rax - 0x7b], 1
ror byte [rbx + rcx*4 + 0x6c], cl
and al, 0x28
mov rsi, qword [rsp + 0x30]
je 0x14010ac71
je 0x14010abd8
mov rcx, qword [r15 + 0x10]
call fcn.1400fc4e3
mov dword [rbp], eax
add byte [rax - 0x77], cl
push rbp
invalid
add byte [rax - 0x77], cl
push rbp
or byte [rax + 1], bh
mov eax, 1
mov eax, 1
jmp 0x14010ac5c
xchg dword [rax], eax
add byte [rax], al
xor eax, eax
jmp 0x14010ac52
lea rcx, [r15 + 0x28]
call fcn.14010b56a
add byte [rax - 0x77], cl
shr eax, 0xf9
sbb bh, bh
dec dword [rcx - 0x76b7ffbb]
push rbp
or byte [rcx - 0x44], al
add dword [rax], eax
add byte [rax], al
mov rcx, r12
mov rdx, rbp
mov edx, ebp
mov edx, ebp
mov r8, rsi
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bufchain.rs
add al, ch
invalid
sbb edi, edi
dec dword [rcx - 0x77]
ror byte [rcx + rcx*4 - 0x17], 1
mov rdx, rax
call fcn.14010b2d0
mov dh, 6
add byte [rax], al
mov r13, rax
add r13, r12
in eax, 0x4c
mov ecx, ebp
add al, ch
invalid
in eax, 0x4c
mov ecx, ebp
mov rdx, rbp
mov r8, rsi
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bufchain.rs
add al, ch
ficomp word [rax]
invalid
dec dword [rcx - 0x77]
mov ecx, edx
mov ecx, edx
mov rcx, qword [r15 + 0x40]
mov rdx, qword [r15 + 0x48]
mov r8, rax
mov eax, eax
mov eax, eax
call fcn.14010b304
add rax, r13
lea r12, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srccommon_buf.rs
mov r13, qword [rsp + 0x28]
mov rsi, qword [rsp + 0x30]
add r15, 0x50
add rdi, rax
mov rax, r15
cmp rdi, r13
jne 0x14010aa7e
paddd mm7, mm7
invalid
paddd mm7, mm7
invalid
jmp 0x14010ac75
xor eax, eax
jmp 0x14010ac5c
mov rdi, r13
mov edi, ebp
mov rbx, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x68]
jmp 0x14010ac86
xor edi, edi
add rdi, rsi
lea rcx, [rsp + 0x90]
add byte [rax], al
add byte [rax], al
mov rdx, rdi
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcprotoh1io.rs
call fcn.1400fc4bd
mov rdi, qword [rbx + 0x158]
mov rsi, qword [rbx + 0x160]
mov qword [rsp + 0x20], rdx
lea rcx, [rsp + 0x70]
mov rdx, rdi
mov edx, edi
mov r8, qword [rsp + 0x40]
mov r9, rax
call qword [rsi + 0x40]
mov rax, qword [rsp + 0x70]
cmp rax, 2
je 0x14010aef8
mov r13, qword [rsp + 0x78]
test rax, rax
jne 0x14010aeff
mov qword [rsp + 0x58], rsi
mov rdx, qword [rbx + 0x100]
add byte [rax - 0x75], cl
or dword [rax], 1
add byte [rax], al
sub rdx, rax
xor ecx, ecx
mov rsi, r13
sub rsi, rdx
setne cl
mov edx, 0xff
add byte [rax], al
cmova ecx, edx
test cl, cl
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rdi
je 0x14010ad31
movzx ecx, cl
cmp ecx, 1
jne 0x14010ad3e
add rax, r13
mov qword [rbx + 0x108], rax
jmp 0x14010ae1e
mov rax, qword [rsp + 0x48]
movups xmmword [rax], xmm6
jmp 0x14010ae1e
mov rax, qword [rsp + 0x48]
movups xmmword [rax], xmm6
mov r12, qword [rbx + 0x110]
mov r13, qword [rbx + 0x118]
mov rbp, qword [rbx + 0x128]
mov r14, qword [rbx + 0x120]
dec rbp
test rsi, rsi
je 0x14010ae1e
cmp rbp, 0xffffffffffffffff
je case.0x1400ef163.249
invalid
cmp r14, r12
mov eax, 0
cmovae rax, r12
invalid
invalid
mov rcx, r14
sub rcx, rax
imul rdi, rcx, 0x50
add rdi, r13
mov rcx, rdi
call fcn.1400e0787
mov r15, rsi
test dword [rax - 0x77], 0xc72949f9
jb 0x14010ae16
mov rdx, rax
call fcn.14010b32e
lea rax, [r14 + 1]
cmp rax, r12
cmp eax, esp
ret 0x82e8
cmp eax, esp
mov eax, 0
cmovae rax, r12
neg rax
lea rbx, [r14 + rax]
inc rbx
mov rax, qword [rsp + 0x38]
mov qword [rax + 0x120], rbx
mov qword [rax + 0x128], rbp
imul rsi, r14, 0x50
not byte [rax + 0x4c]
add esi, ebp
not byte [rax + 0x4c]
add esi, ebp
mov ecx, 0xa
lea rdi, [rsp + 0x90]
lea edi, [rsp + 0x90]
lea edi, [rsp + 0x90]
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x90], 5
je 0x14010ae08
lea rcx, [rsp + 0x90]
call 0x14010a7c2
nop
add byte [rax], al
add al, ch
mov edx, 0x48fffff9
dec ebp
dec rbp
mov r14, rbx
mov rsi, r15
jmp 0x14010ad65
mov rdx, rsi
call fcn.14010b32e
mov rcx, qword [rsp + 0x50]
call 0x14010b252
test rax, rax
je 0x14010af03
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
jl 0x14010ae59
cmp qword [rsp + 0x30], 0
xor byte [rax], al
mov rbx, qword [rsp + 0x38]
lea r12, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srccommon_buf.rs
lea rcx, [0x14024c278]
adc al, 0x14
add byte [rdi], cl
test dword [rcx - 5], esi
invalid
invalid
adc al, 0x14
add byte [rdi], cl
test dword [rcx - 5], esi
invalid
jmp 0x14010aeec
mov rcx, qword [rbx + 0x158]
add dword [rax], eax
add byte [rax - 0x75], cl
mov eax, dword [rbx + 0x160]
mov rdx, qword [rsp + 0x40]
mov rax, qword [rbx + 0x160]
mov rdx, qword [rsp + 0x40]
call qword [rax + 0x28]
mov r13, rdx
jmp case.0x1400eecdf.266
mov rsi, qword [rbx + 0x158]
mov r14, qword [rbx + 0x160]
mov r15, qword [rbx + 0x100]
add byte [rbx + rcx*4 - 0x5d], cl
or byte [rcx], al
add byte [rax], al
lea rdi, [rsp + 0x90]
mov rcx, qword [rsp + 0x50]
call fcn.14010b5b7
mov qword [rsp + 0x20], rdx
mov dword [rsp + 0x20], edx
mov rcx, rdi
mov rdx, rsi
mov r8, qword [rsp + 0x40]
mov r9, rax
call qword [r14 + 0x20]
mov rax, qword [rsp + 0x90]
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x7d], cl
clc
invalid
je 0x14010af17
push rcx
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x7d], cl
clc
add dh, byte [rcx + rdx*2 + 0x4c]
push rcx
mov r13, qword [rsp + 0x98]
push rcx
mov r13, qword [rsp + 0x98]
test rax, rax
jne 0x14010af1e
invalid
add r12, r13
mov rax, qword [rsp + 0x38]
mov qword [rax + 0x108], r12
cmp r15, r12
je 0x14010af22
test r13, r13
jne 0x14010ae97
movabs r13, 0x1700000003
jmp 0x14010af4f
add byte [rax], al
add byte [rdi], dl
add byte [rax], al
add bl, ch
push rdi
mov eax, 1
add byte [rax], al
add bl, ch
xor eax, eax
jmp case.0x1400eecdf.266
xor eax, eax
jmp case.0x1400eecdf.266
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
mov rax, qword [rsp + 0x58]
call qword [rax + 0x28]
push rax
sub bl, ch
invalid
push rax
sub bl, ch
and bh, byte [rax + 1]
mov eax, 1
jmp 0x14010af3c
xor eax, eax
jmp 0x14010af3c
xorps xmm0, xmm0
mov rax, qword [rsp + 0x48]
movups xmmword [rax], xmm0
adc dword [rax], eax
mov rcx, rsi
mov rdx, qword [rsp + 0x40]
and al, 0x40
call qword [r14 + 0x28]
call qword [rsi + 0x28]
call qword [rsi + 0x28]
mov r13, rdx
mov rbx, qword [rsp + 0x38]
test rax, rax
jne 0x14010af66
test r13, r13
je 0x14010a956
test byte [rdi], al
cli
invalid
invalid
test byte [rdi], al
cli
invalid
mov cl, 8
call fcn.1400714ab
push rbp
idiv bh
dec dword [rax - 0x77]
invalid
mov rcx, rax
mov rdx, r13
invalid
call fcn.140071529
xor eax, eax
dec dword [rax - 0x77]
invalid
invalid
mov rdx, rsi
movaps xmm6, xmmword [rsp + 0x490]
add rsp, 0x4a8
add byte [rax], al
mov ah, 0x24
nop
add al, 0
add byte [rax - 0x7f], cl
invalid
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
lea rcx, [0x140215679]
adc byte [rax], al
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srccommon_buf.rs
add eax, 0x10eedd
fucomp st(6)
adc byte [rax], al
mov edx, 0x14
call fcn.140158790
xlatb
add al, 0
xlatb
add al, 0
int3
push r14
push rsi
push rdi
push rbx
sub rsp, 0x38
mov rdi, rdx
mov rsi, rcx
movabs r14, 0x8000000000000002
add al, byte [rax]
add byte [rax], al
add byte [rax], al
invalid
invalid
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x5f6672b8], al
lea rbx, [rcx + 0xa0]
mov rax, qword [rcx + 0x80]
cmp rax, 4
je 0x14010affa
lea rbx, [rcx + 0xa0]
movabs al, byte [0x80818b48000000]
mov rax, qword [rcx + 0x80]
add byte [rax], al
cmp rax, 4
je 0x14010affa
cmp eax, 3
jne case.0x1400f4670.205
add byte [rax - 0x75], cl
add ecx, dword [rcx - 0x73]
lea rcx, [r14 + rax]
mov rax, qword [rbx]
lea rcx, [r14 + rax]
add rcx, 0xfffffffffffffffc
cmp rcx, 4
add al, 0xb8
add dword [rax], eax
add byte [rax], al
add byte [rax + 0xf], cl
ror dword [rax - 0x7d], 0xf8
clc
invalid
je 0x14010b005
add byte [rax + 0xf], cl
ror dword [rax - 0x7d], 0xf8
clc
clc
add dh, byte [rbx + rdx + 0x48]
cmp rax, 3
cmp eax, 3
je 0x14010b048
jmp 0x14010b050
push rsi
lea rax, [r14 + 2]
cmp qword [rbx], rax
je 0x14010b048
jmp 0x14010b05c
cmp byte [rsi + 0xed], 1
jne 0x14010b048
mov esi, 0xed
add dword [rbp + 0x3a], esi
lea rcx, [rsi + 0xc0]
call fcn.1400f1c86
insb byte [rdi], dx
invalid
inc esi
xchg al, al
add byte [rax], al
add byte [rbx], cl
mov byte [rsi + 0xed], 0
xchg ch, ch
add byte [rax], al
add byte [rax], al
rol byte [rax], 0
add al, ch
insb byte [rdi], dx
insb byte [rdi], dx
invalid
xchg ch, ch
in eax, dx
add byte [rax], al
add byte [rax], al
and qword [rsi + 0x80], 0
add byte [rax], al
add byte [rax - 0x77], cl
fld1
mov esi, esi
invalid
add byte [rax], al
mov rcx, rbx
call fcn.14010a6c1
mov qword [rsi + 0xa0], r14
movabs al, byte [0xeb86c6000000]
add byte [rcx], al
movabs al, byte [0xeb86c6000000]
add dh, al
xchg bl, ch
add byte [rax], al
add byte [rcx], al
jmp 0x14010b066
invalid
mov rcx, rsi
mov ecx, esi
call fcn.140072619
mov rax, qword [rsi + 0x80]
test rax, rax
je 0x14010b066
add rsp, 0x38
pop rbx
pop rdi
cmp byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
mov rax, qword [rbx]
cmp rax, r14
jb 0x14010b05c
inc r14
cmp rax, r14
invalid
je 0x14010b05c
invalid
cmp byte [rsi + 0x191], 0
add byte [rax], al
jne 0x14010b05c
fisttp qword [rax - 0x7d]
mov esi, 0x178
add byte [rcx + rcx - 0x3a], dh
xchg bl, ch
add byte [rax], al
add byte [rcx], al
cmp qword [rsi + 0x178], 0
je 0x14010b092
mov byte [rsi + 0xeb], 1
jmp 0x14010b05c
lea rdx, [rsi + 0xf0]
add byte [rax], al
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov r8, rdi
call fcn.14010b119
mov rax, qword [rbx]
cmp rax, 2
je 0x14010b05c
cmp eax, 1
jne 0x14010b0e4
mov rdi, qword [rsp + 0x30]
mov rcx, rsi
call fcn.140072619
idiv bh
idiv bh
mov rcx, rdi
call fcn.14007150a
dec dword [rax - 0x77]
mov edi, eax
mov edi, eax
mov rcx, qword [rsi + 0xd8]
call fcn.14010a6b7
mov qword [rsi + 0xd8], rdi
jmp 0x14010b089
cmp qword [rsp + 0x30], 0
jne 0x14010b089
cmp byte [rsi + 0xed], 0
je 0x14010b10c
mov esi, 0xed
add byte [rdi + rdx + 0x48], dh
mov dword [rsi + 0x80], 4
xchg byte [rax + 0x4000000], al
add byte [rax], al
invalid
mov qword [rsi + 0x80], 4
xchg byte [rax + 0x4000000], al
add byte [rax], al
add dh, al
xchg ch, ch
in eax, dx
mov byte [rsi + 0xed], 2
in eax, dx
add byte [rax], al
add byte [rdx], al
invalid
add ch, cl
push rax
jmp 0x14010b05c
invalid
mov rcx, rsi
call fcn.140072619
jne 0x14010b109
invalid
jmp 0x14010b05c
invalid
invalid
jne 0x14010b109
invalid
invalid
push rsi
push rdi
push rbx
sub rsp, 0x48
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
mov byte [rdx + 0xa1], 0
mov rdx, qword [rdx + 0x58]
mov rax, qword [rdi + 0x90]
add byte [rax], al
add byte [rax], al
sub rax, qword [rdi + 0x88]
cmp rax, rdx
sal byte [rbx + 0xc], 1
sal byte [rbx + 0xc], 1
lea rcx, [rdi + 0x80]
call fcn.1400fd4bd
lea r14, [rdi + 0x80]
mov rcx, r14
call fcn.140100a61
lea r8, [rsp + 0x28]
mov qword [r8], rax
mov qword [r8 + 8], rdx
xorps xmm0, xmm0
movups xmmword [r8 + 0x10], xmm0
mov rcx, qword [rdi + 0x68]
mov rax, qword [rdi + 0x70]
mov rdx, rbx
call qword [rax + 0x18]
test rax, rax
je 0x14010b19e
mov byte [rdi + 0xa1], 1
mov qword [rsi], 2
jmp 0x14010b242
test rdx, rdx
je 0x14010b1b3
mov qword [rsi], 1
add dword [rax], eax
add byte [rax], al
mov qword [rsi + 8], rdx
jmp 0x14010b242
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x30]
mov rbx, qword [rsp + 0x38]
mov rdx, rbx
call fcn.1400eae29
mov rcx, r14
cld
std
dec dword [rcx + rcx*4 - 0xf]
mov rdx, rbx
call fcn.1400fd4cf
cmp byte [rdi + 0x50], 0
jne 0x14010b23a
and bh, bh
inc dword [rax + 0x7500507f]
mov rax, qword fs:[rdi + 0x58]
mov rax, qword [rdi + 0x58]
cmp rax, rbx
cmp eax, ebx
jbe 0x14010b215
bsr rcx, rax
not ecx
add cl, 2
rol dword [rdx], 0x48
mov eax, 0xffffffff
rol dword [rdx], 0x48
mov eax, 0xffffffff
shr rax, cl
inc rax
cmp rax, rbx
call 0x188d1b13e
cmp eax, ebx
fdiv dword [rsi + 0x3c]
jbe 0x14010b236
cmp byte [rdi + 0x51], 0
je 0x14010b24c
invalid
cmp rax, 0x2001
cmp rax, 0x2001
add dword [rax], esp
add byte [rax], al
mov ecx, 0x2000
cmovae rcx, rax
mov qword [rdi + 0x58], rcx
pop rax
add byte [rax + 0xf], cl
enter 0xffffffffffff8948, 0x4f
pop rax
jmp 0x14010b236
mov rcx, qword [rdi + 0x60]
lea rdx, [rax + rax]
adc al, 0
adc al, 0
test rax, rax
mov rax, 0xffffffffffffffff
sar bh, 0xff
invalid
dec dword [rax + 0xf]
ret 0x3948
cmp eax, ecx
cmovae rax, rcx
mov qword [rdi + 0x58], rax
mov dword [rdi + 0x58], eax
sar bh, 0xff
invalid
dec dword [rax + 0xf]
ret 0x3948
invalid
mov dword [rdi + 0x58], eax
mov byte [rdi + 0x51], 0
and qword [rsi], 0
mov qword [rsi + 8], rbx
mov dword [rsi + 8], ebx
add byte es:[rax - 0x77], cl
pop rsi
or byte [rax - 0x7d], cl
invalid
mov dword [rsi + 8], ebx
add rsp, 0x48
pop rbx
pop rbx
pop rdi
pop rsi
pop r14
ret
mov byte [rdi + 0x51], 1
jmp 0x14010b23a
push rcx
add ebx, ebp
call 0x12c93faac
and byte [rax - 0x75], cl
jno 0x14010b26b
jno 0x14010b277
add esp, 0x20
pop rsi
ret
sub esp, 0x40
mov rsi, rdx
mov rdi, rcx
mov r9, qword [rdx + 0x18]
mov rdx, qword [rdx]
mov r8, qword [rsi + 0x10]
lea rbx, [rsp + 0x20]
mov rcx, rbx
call fcn.14010a750
imul rax, qword [rbx], 0x50
imul rcx, qword [rbx + 0x10], 0x50
imul rdx, qword [rbx + 8], 0x50
imul r8, qword [rbx + 0x18], 0x50
mov r9, qword [rsi + 8]
add rax, r9
add rcx, r9
add rdx, r9
add r8, r9
mov qword [rdi], rax
mov qword [rdi + 8], rdx
mov qword [rdi + 0x10], rcx
mov qword [rdi + 0x18], r8
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
add rcx, 8
lea r8, [0x140250194]
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.14000ce92
mov r8, qword [rsi + 0x10]
add r8, qword [rsi + 0x28]
mov rax, 0xffffffffffffffff
cmovae rax, r8
test rax, rax
je 0x14010b39a
mov rdi, rdx
mov edi, edx
sub rdi, rax
jbe 0x14010b3b2
mov rdx, rax
mov edx, eax
ret 0x18e8
call 0x14010b499
jmp 0x14010b39d
add rsp, 0x28
pop rdi
pop rsi
jmp 0x14010b3f9
imul eax, dword [rax], 0
invalid
imul eax, dword [rax], 0
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
nop
add rsp, 0x28
pop rdi
pop rsi
jmp 0x14010b3be
mov rdi, rdx
mov edi, edx
add rsi, 0x38
mov rcx, rsi
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp 0x14010b45a
nop
add rsp, 0x28
sub byte [rdi + 0x5e], bl
sub byte [rdi + 0x5e], bl
jmp 0x14010b499
push rsi
push rdi
sub rsp, 0x28
cmp qword [rcx + 0x20], rdx
cmp dword [rcx + 0x20], edx
cmp dword [rcx + 0x20], edx
jb 0x14010b3e0
mov rsi, rdx
mov rdi, rcx
call fcn.14000ce92
dec dword [rax + 0x29]
ja 0x14010b3f9
dec dword [rax + 0x29]
ja 0x14010b3f9
add rsp, 0x28
pop rdi
pop rsi
ret
lea rcx, [0x140219cad]
lea r8, [0x140219cd0]
add byte [rdx + 0x23], bh
add byte [rdx + 0x23], bh
call fcn.1401583f0
int3
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
mov al, byte [rcx + 0x33]
sub al, byte [rcx + 0x32]
movzx ecx, al
add rcx, qword [rsi + 0x10]
mov rax, 0xffffffffffffffff
cmovae rax, rcx
test rax, rax
je 0x14010b434
mov rdi, rdx
sub rdi, rax
jbe 0x14010b44c
mov rcx, rsi
mov rdx, rax
call 0x14010b4e6
jmp 0x14010b437
mov rdi, rdx
add rsi, 0x38
mov rcx, rsi
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp 0x14010b45a
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp 0x14010b4e6
push rsi
sub rsp, 0x20
mov rax, rdx
mov r8, qword [rcx + 8]
cmp r8, rdx
jb 0x14010b48d
mov rsi, rcx
mov rdx, qword [rcx]
lea r9, [0x140219750]
add byte [rax - 0x77], cl
shr eax, 0xd4
and eax, 0x8948fff5
invalid
mov qword [rsi + 8], rdx
or byte [rax - 0x7d], cl
invalid
and byte [rsi - 0x3d], bl
mov rcx, rax
mov rdx, r8
ret 0x9ee8
int 4
add ah, cl
ret 0x9ee8
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
mov esi, ecx
mov rax, qword [rcx + 8]
test rax, rax
je 0x14010b4c0
invalid
adc eax, 0x48d78948
sub edi, eax
mov rdi, rdx
sub rdi, rax
jbe 0x14010b4d8
mov rcx, rsi
mov rdx, rax
call 0x14010b45a
invalid
invalid
invalid
jmp 0x14010b4c3
invalid
mov rdi, rdx
add rsi, 0x10
add esi, 0x10
mov rcx, rsi
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.14000ce92
invalid
invalid
lock dec dword [rax - 0x77]
int1
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp 0x14010b45a
invalid
call qword [rsi + 0x57]
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
mov al, byte [rcx + 0x33]
sub al, byte [rcx + 0x32]
xor dh, byte [rbp + 5]
xor dh, byte [rbp + 5]
mov rdi, rdx
jmp 0x14010b513
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
movzx eax, al
mov rdi, rdx
sub rdi, rax
jbe 0x14010b524
mov rdx, rax
call 0x14010b530
ret 0x1de8
mov rcx, rsi
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.14000ce92
nop
add rsp, 0x28
pop rdi
pop rsi
jmp 0x14010b530
sub rsp, 0x28
mov al, byte [rcx + 0x12]
mov r8b, byte [rcx + 0x13]
sub r8b, al
movzx r8d, r8b
cmp r8, rdx
jb 0x14010b551
add al, dl
mov byte [rcx + 0x12], al
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_cnt___self.remaining__
lea r8, [0x140219dc8]
mov edx, 0x29
call fcn.1401583f0
int3
mov eax, dword [rsp + 0x110]
mov ecx, dword [rsp + 0x113]
mov dword [rsp + 0xd3], ecx
mov dword [rsp + 0xd0], eax
mov al, byte [r15 + 0xc0]
cmp al, 0xb
je 0x14010b8dd
cmp al, 0xa
jb 0x14010b8dd
mov r8, qword [r15 + 0xd0]
test r8, r8
je 0x14010b8dd
mov rcx, qword [r15 + 0xc8]
mov edx, 1
call fcn.14000ce13
mov byte [r15 + 0xc0], sil
mov eax, dword [rsp + 0xd0]
mov ecx, dword [rsp + 0xd3]
mov dword [r15 + 0xc1], eax
mov dword [r15 + 0xc4], ecx
mov qword [r15 + 0xc8], r14
mov qword [r15 + 0xd0], rbx
cmp rdi, 2
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x50], rbp
jne 0x14010b974
movups xmm0, xmmword [0x1401a2fe8]
lea r8, [rsp + 0xd0]
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x1401a2fd8]
movdqa xmmword [r8], xmm0
lea rsi, [rsp + 0x110]
mov rcx, rsi
mov rdx, rbp
call fcn.140070e1d
mov rcx, rsi
call fcn.14000a9db
movabs rax, 0x8000000000000001
mov qword [rsp + 0x60], rax
and qword [rsp + 0x68], 0
jmp 0x14010baba
mov sil, byte [rbp + 0xd8]
mov rcx, rbp
call fcn.140071e58
invalid
idiv bh
mov r12, rax
mov rbx, rdx
cmp sil, 2
jne 0x14010ba61
test esi, ecx
add byte [rax], al
invalid
mov ch, 0xd8
add byte [rax], al
add byte [rax - 0x77], cl
jmp 0x136758f6a
invalid
invalid
invalid
movabs rsi, 0x8000000000000002
movups xmm0, xmmword [0x1401a2fe8]
add eax, 0x97644
add eax, 0x97644
lea r8, [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x1401a2fd8]
movdqa xmmword [r8], xmm0
movq qword [r8], mm0
movq qword [r8], mm0
lea r14, [rsp + 0xd0]
mov rcx, r14
mov rdx, rbp
mov edx, ebp
mov edx, ebp
call fcn.14007078d
mov al, byte [r14 + 0x32]
xor r9b, byte [rcx - 0x48]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x982484], 0
and al, 0x98
cwde
add byte [rax], al
add byte [rdx + rax], bh
xor r9b, byte [rcx - 0x48]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
test byte [rax + rbx*4], ah
and al, 0x98
cwde
cwde
add byte [rax], al
add byte [rdx + rax], bh
je 0x14010baf7
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x140], rax
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax], al
movdqu xmm0, xmmword [rsp + 0xd0]
add byte [rax], al
movdqu xmm0, xmmword [rsp + 0xd0]
add byte [rax], al
movups xmm1, xmmword [rsp + 0xe0]
movups xmm2, xmmword [rsp + 0xf0]
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xf0], dl
add byte [rax], al
movaps xmmword [rsp + 0x130], xmm2
add byte [rax], al
movaps xmmword [rsp + 0x120], xmm1
movdqa xmmword [rsp + 0x110], xmm0
adc byte [rcx], al
add byte [rax], al
adc byte [rcx], al
add byte [rax], al
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax], al
or byte [rbp - 0x7b], 0xe4
test r12, r12
test r12, r12
je 0x14010bbbe
mov r14, rsi
test byte [rax - 0x77], 0xc6
mov rsi, rax
lea rcx, [rsp + 0x118]
call fcn.14005cdbc
adc si, bp
dec dword [rax - 0x77]
int1
adc si, bp
dec dword [rax - 0x77]
int1
mov rsi, r14
jmp 0x14010bd84
movups xmm0, xmmword [0x1401a2fe8]
add eax, 0x97580
lea r8, [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x1401a2fd8]
movdqa xmmword [r8], xmm0
movq qword [r8], mm0
movq qword [r8], mm0
lea r14, [rsp + 0x110]
mov rcx, r14
mov rdx, rbp
call fcn.140070e1d
mov rcx, r14
call fcn.14000a9db
dec dword [rbp - 0x7b]
in al, 0xf
test ah, ch
add byte [rax], al
invalid
dec dword [rbp - 0x7b]
in al, 0xf
test ah, ch
add byte [rax], al
add byte [rax - 0x48], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24448948], al
and al, 0x60
movabs rax, 0x8000000000000001
mov qword [rsp + 0x60], rax
and al, 0x60
mov qword [rsp + 0x68], rbx
mov byte [rsp + 0x78], 0
jmp 0x14010c126
mov qword [rsp + 0x40], r12
mov r14, qword [rsp + 0xd0]
mov rbx, qword [rsp + 0xe0]
mov ebx, dword [rsp + 0xe0]
lea r12, [rsp + 0x110]
mov r8d, 1
mov rcx, r12
mov rdx, r14
mov r9, rbx
call fcn.14006fbad
mov rcx, r12
call fcn.140072897
insd dword [rdi], dx
idiv bh
test al, al
jne case.0x1400eecdf.274
mov rcx, qword [r14 + 0x20]
mov rdx, qword [r14 + 0x28]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
add byte [rcx - 0x77], cl
fsubr st(0)
invalid
idiv r15b
mov r12, qword [rax + 0x10]
mov rsi, qword [rax]
mov rcx, qword [r14 + 0x20]
mov rdx, qword [r14 + 0x28]
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
mov r8, rbx
call fcn.14007073f
test rsi, rsi
invalid
je 0x14010bbf0
mov rcx, qword [r14 + 0x38]
mov rdx, qword [r14 + 0x40]
push rsi
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
mov r8, r12
call fcn.14006e09b
mov rbx, rax
mov ebx, eax
add rbx, 0x20
jmp 0x14010bbf7
test rdi, rdi
jne 0x14010b95a
invalid
invalid
jmp case.0x1400f07e9.254
enter 0, 0
call fcn.14005dbe3
mov r14, rax
mov rbx, rdx
jmp 0x14010b895
mov r14, rsi
cmp rdi, 1
cmp edi, 1
cmp edi, 1
jne 0x14010ba49
movzx ecx, byte [rbp + 0xb8]
cmp ecx, 7
stc
invalid
ja 0x14010c97b
stc
invalid
mov edx, 0xa2
bt edx, ecx
jae 0x14010c97b
xchg edx, eax
invalid
add byte [rax], al
movabs byte [0x830fcaa30f000000], al
xchg edx, eax
or eax, 0xdb310000
xor ebx, ebx
jmp 0x14010ba46
invalid
mov rbx, rax
add rbx, 0x18
ret
mov rcx, qword [rbx + 0x10]
add rcx, 9
call fcn.14012a235
ror dword [rcx], 0xe8
xor esi, esp
add dword [rax], eax
mov r9, rax
shr r9, 0xa
or bh, byte [rcx + 0x40]
or bh, byte [rcx + 0x40]
add byte [rax], al
add byte [rcx - 0x48], al
add byte [rax], al
mov r8d, 0x40
movabs rsi, 0x8000000000000002
add byte [rax], al
add byte [rax], al
invalid
je 0x14010bc2a
add byte [rax - 0x42], cl
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
xor byte [rax + rcx + 0x4d], 0xf
add byte [rax], al
add byte [rax], al
xor byte [rax + rcx + 0x4d], 0xf
bsr r8, r9
xor r8, 0x3f
mov ebp, 0xf08349c1
ror dword [rcx - 0x7d], 0xf0
invalid
sub rcx, r8
cmp rcx, 7
mov r8d, 7
add byte [rcx + 0xf], cl
enter 0xffffffffffffc989, 0x48
lea ecx, [rcx*4 + 1]
add byte [rcx + 0xf], cl
enter 0xffffffffffffc989, 0x48
lea ecx, [rcx*4 + 1]
lea r14, [rsp + 0x240]
mov qword [r14], rdx
and qword [r14 + 8], 0
add byte [rcx - 0x77], cl
invalid
invalid
add byte [rcx - 0x77], cl
adc byte [rcx - 0x77], r9b
sbb byte [rax - 0x75], r9b
invalid
invalid
mov qword [r14 + 0x18], rcx
mov rdx, qword [rbx + 8]
mov r8, qword [rbx + 0x10]
mov rcx, r14
push rbx
or byte [rbx + rcx*4 + 0x43], cl
adc byte [rcx + rcx*4 - 0xf], cl
call fcn.14000ba23
lea rdx, [0x14021c7b9]
mov r8d, 2
mov rcx, r14
call fcn.14000ba23
std
out dx, eax
dec dword [rax - 0x73]
adc eax, 0x9736f
invalid
mov r8d, 7
mov rcx, r14
int1
call fcn.14000ba23
lea r12, [rsp + 0x200]
and al, 0
add al, byte [rax]
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, r14
call fcn.14005e663
mov ecx, 0x41fff529
movups xmm0, xmmword [rsp]
mov ecx, 0x41fff529
movups xmm0, xmmword [rsp]
movups xmm1, xmmword [r12 + 0x10]
movaps xmmword [rsp + 0xa0], xmm0
test byte [rax + riz*4], ah
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xb0], ecx
sub dword [rsp + 0xb0], ecx
mov rax, qword [rsp + 0xa0]
and qword [rsp + 0xa0], 0
movsb byte [rdi], byte [rsi]
and al, 0xa0
invalid
add byte [rax], al
add byte [rax], al
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xa0
invalid
add byte [rax], al
add byte [rax], al
test rax, rax
je case.0x1400f3ee4.227
lea rdx, [rsp + 0x60]
push rsp
and al, 0x60
mov qword [rdx], rax
lea r14, [rsp + 0xa0]
movups xmm0, xmmword [r14 + 8]
movups xmm0, xmmword [rsi + 8]
movups xmm0, xmmword [rsi + 8]
movups xmmword [rdx + 8], xmm0
mov rax, qword [r14 + 0x18]
mov eax, dword [rsi + 0x18]
mov eax, dword [rsi + 0x18]
mov qword [rdx + 0x18], rax
lea r12, [rsp + 0x110]
movsb byte [rdi], byte [rsi]
and al, 0x10
add dword [rax], eax
add byte [rax], al
movsb byte [rdi], byte [rsi]
and al, 0x10
add dword [rax], eax
add byte [rax], al
mov rcx, r12
mov rcx, r12
call fcn.14006c27b
mov rcx, r14
mov ecx, esi
mov ecx, esi
call fcn.14005cdbc
cmp byte [r12 + 0x20], 2
jl 0x14010bd40
and byte [rdx], al
je 0x14010ca54
test byte [rax], dh
invalid
invalid
add byte [rax], al
xor byte [0xcb58bd26], cl
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x80], rax
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsp + 0x110]
adc byte [rcx], al
add dword [rax], eax
invalid
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsp + 0x110]
adc byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x120], cl
and al, 0x20
add dword [rax], eax
invalid
add byte [rax], al
movups xmm1, xmmword [rsp + 0x120]
add byte [rdi], cl
sub dword [rsp + 0x70], ecx
and al, 0x70
invalid
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov rcx, rbx
call fcn.14005b166
adc ah, dh
hlt
dec dword [rax - 0x75]
mov eax, dword [rsp + 0x80]
adc ah, dh
hlt
mov eax, dword [rsp + 0x80]
mov qword [rbx + 0x20], rax
movdqa xmm0, xmmword [rsp + 0x60]
movq mm0, qword [rsp + 0x60]
and al, 0x60
movaps xmm1, xmmword [rsp + 0x70]
and al, 0x70
jo case.0x1400ec618.289
movups xmmword [rbx + 0x10], xmm1
adc dword [rbx + 0x10], ecx
movdqu xmmword [rbx], xmm0
mov r12, qword [rsp + 0x40]
and al, 0x40
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax - 0x77], 0x8c
add byte [rax], al
add byte [rax], al
add byte [rax + 0x248c8948], al
and al, 0xe0
invalid
mov qword [rsp + 0x1e0], rcx
and al, 0xe0
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
pushfq
and al, 0xe8
add dword [rax], eax
add byte [rax], al
invalid
test byte [rax + rdi*8], ah
and al, 0xf8
mov qword [rsp + 0x1e8], rbx
mov dword [rsp + 0x1e8], ebx
add byte [rax], al
mov byte [rsp + 0x1f8], 0
and al, 0xf8
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax + 0x39], cl
int1
cmp rcx, rsi
cmp ecx, esi
jne 0x14010bdbf
test rdi, rdi
jne 0x14010ca0d
test dword [rbx + 0xc], esp
add byte [rax], al
test dword [rbx + 0xc], esp
add byte [rax], al
invalid
or al, 0
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x60]
lea rcx, [rsp + 0x60]
mov rdx, rbp
mov edx, ebp
mov r8, r13
call fcn.140072b5c
jmp 0x14010c126
add eax, dword [eax]
invalid
invalid
add eax, dword [eax]
add byte [rax - 0x48], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
cmp rcx, rax
invalid
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
cmp rcx, rax
cmp rcx, rax
ror dword [rdi], 0x84
ret 2
add al, byte [rax]
je 0x14010c094
test dl, al
add al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x58
pop rax
mov qword [rsp + 0x58], rcx
pop rax
movups xmm0, xmmword [0x1401a35f0]
lea rbx, [rsp + 0x110]
pushfq
and al, 0x10
add dword [rax], eax
add byte [rdi], cl
sub dword [rbx + 0x10], eax
invalid
adc bh, byte [rax + 9]
add byte [rax - 0x73], cl
pushfq
and al, 0x10
add dword [rax], eax
add byte [rdi], cl
sub dword [rbx + 0x10], eax
invalid
adc byte [rdi], cl
movups xmm0, xmmword [0x1401a35e0]
adc byte [0x1401a35e0], al
movaps xmmword [rbx], xmm0
sub dword [rbx], eax
lea r14, [rsp + 0x228]
mov rcx, r14
mov ecx, esi
add al, byte [rax]
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov rdx, rbp
mov r8, rbx
call fcn.140070f8c
invalid
push rcx
idiv bh
invalid
mov rax, qword [r14 + 0x10]
movdqu xmm0, xmmword [r14]
outsd dx, dword [rsi]
invalid
adc bl, dh
movq mm0, qword [r14]
outsd dx, dword [rsi]
invalid
mov qword [rbx + 0x10], rax
movdqu xmmword [rbx], xmm0
adc r11b, sil
movq qword [rbx], mm0
lea rbx, [rsp + 0x60]
lea rdx, [rsp + 0x110]
lea edx, [rsp + 0x110]
xchg esp, eax
and al, 0x10
adc byte [rcx], al
add byte [rax], al
xchg esp, eax
and al, 0x10
adc byte [rcx], al
add byte [rax], al
mov rcx, rbx
call fcn.14006fb9a
invalid
idiv bh
invalid
adc byte [rcx], al
add byte [rax], al
mov rcx, rbx
call fcn.14006fb9a
invalid
idiv bh
invalid
cmp eax, 0x8d4cfff6
mov ah, 0x24
and al, 0
invalid
dec dword [rbp + rcx*4 - 0x4c]
lea r14, [rsp + 0x200]
and al, 0
add al, byte [rax]
add byte [rax], al
mov rcx, r14
add byte [rax], al
mov rcx, r14
mov rdx, rbx
mov edx, ebx
invalid
call fcn.14006df05
cmp byte [r14 + 0x20], 2
jle 0x14010be67
invalid
inc dword [rcx - 0x80]
jle 0x14010be67
add cl, byte [rcx + rcx*4 + 0x6c]
mov qword [rsp + 0x38], r13
and al, 0x38
jne 0x14010be5e
btc dword [rax], ecx
add byte [rax], al
add byte [rcx], dh
xor esi, esi
xor r13d, r13d
in eax, dx
mov ebx, 8
xor esi, esi
xor r13d, r13d
in eax, dx
in eax, dx
jmp 0x14010c01b
mov ebp, 0x4c000001
mov dword [rsp + 0x40], esp
and al, 0x40
add byte [rcx + rcx*4 + 0x64], cl
mov qword [rsp + 0x40], r12
and al, 0x40
mov ecx, 0xa0
call fcn.14006e1c8
and esi, esi
invalid
add al, ch
pop rbx
and esi, esi
idiv bh
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
or cl, byte [rax + rax]
invalid
test rax, rax
je case.0x1400f60a1.213
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
ret
mov rbx, rax
mov rax, qword [rsp + 0x220]
and byte [rdx], al
add byte [rax], al
mov qword [rbx + 0x20], rax
movups xmm0, xmmword [rsp + 0x200]
adc byte [rsp + 0x200], al
and al, 0
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x210], cl
adc byte [rdx], al
add byte [rax], al
movups xmm1, xmmword [rsp + 0x210]
adc byte [rdx], al
add byte [rax], al
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
adc dword [rbx], eax
movdqu xmm0, xmmword [rsp + 0x60]
invalid
movups xmm1, xmmword [rsp + 0x70]
adc byte [rsp + 0x70], cl
and al, 0x70
invalid
and al, 0x70
movups xmm2, xmmword [rsp + 0x80]
add byte [rax], al
lea r14, [rsp + 0x110]
movaps xmmword [r14 + 0x20], xmm2
movaps xmmword [r14 + 0x10], xmm1
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi + 0x10], xmm1
movdqa xmmword [r14], xmm0
mov esi, 1
mov r13d, 4
mov ebp, 4
add byte [rax], al
add byte [rax], al
mov r15d, 0x28
lea r12, [rsp + 0xa0]
invalid
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov rdx, r14
call fcn.14006df05
sbb esp, dword [rax]
idiv bh
sbb esp, dword [rax]
idiv bh
cmp byte [rsp + 0xc0], 2
je 0x14010c004
add byte [rax], al
add cl, byte [rdi]
test byte [rcx + rax], cl
add byte [rax], al
cmp rsi, r13
jne 0x14010bfce
test ebp, ecx
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
xor ebp, ebp
xor ebp, ebp
cmp dword [rsp + 0x110], 2
setne bpl
add al, byte [rax + 0xf]
xchg ebp, eax
invalid
inc rbp
add rbp, r13
add ebp, ebp
add ebp, ebp
jae 0x14010bf1e
xor ecx, ecx
leave
jmp 0x14010bfc4
lea rax, [r13*2]
insd dword [rdi], dx
add byte [rax], al
add byte [rax], al
cmp rax, rbp
cmova rbp, rax
cmova ebp, eax
call 0x12857ce75
cmova ebp, eax
xor edx, edx
movabs rax, 0x333333333333334
xor al, 0x33
xor esi, dword [rbx]
xor esi, dword [rbx]
xor eax, dword [rbx]
xor al, 0x33
xor esi, dword [rbx]
xor esi, dword [rbx]
xor eax, dword [rbx]
cmp rbp, rax
setb al
cmp rbp, 5
std
invalid
jae 0x14010bf4a
std
add eax, 0x4bd0573
mov ebp, 4
test r13, r13
mov ebp, 4
add byte [rax], al
test r13, r13
je 0x14010bf6a
sbb ecx, dword [rcx + 0x6b]
imul rcx, r13, 0x28
int 0x28
mov qword [rsp + 0x1c8], rbx
mov qword [rsp + 0x1d8], rcx
mov word [rax + rbx*8], fs
add dword [rax], eax
add byte [rax], al
mov word [rax + rbx*8], fs
add dword [rax], eax
add byte [rax], al
mov ecx, 8
add byte [rax], al
mov ecx, 8
jmp case.0x1400fd852.157
xor ecx, ecx
imul r8, rbp, 0x28
mov dl, al
shl edx, 3
mov qword [rsp + 0x1d0], rcx
lea rcx, [rsp + 0x1b0]
lea r9, [rsp + 0x1c8]
call fcn.14007c430
cmp qword [rsp + 0x1b0], 0
je 0x14010bfaf
mov rcx, qword [rsp + 0x1b8]
mov rdx, qword [rsp + 0x1c0]
mov edx, dword [rsp + 0x1c0]
mov edx, dword [rsp + 0x1c0]
add dword [rax], eax
add bl, ch
adc eax, 0x249c8b48
invalid
pushfq
invalid
jmp 0x14010bfc4
mov rbx, qword [rsp + 0x1b8]
mov ebx, dword [rsp + 0x1b8]
mov eax, 0x49000001
mov ebp, ebp
mov r13, rbp
movabs rcx, 0x8000000000000001
add byte [rax + 0x246c8b48], al
push rax
mov rbp, qword [rsp + 0x50]
mov ebp, dword [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
call fcn.14000b647
movdqu xmm0, xmmword [rsp + 0xa0]
movq mm0, qword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xb0], cl
add byte [rax], al
invalid
movabs al, byte [0xb0248c100f000000]
movups xmm1, xmmword [rsp + 0xb0]
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax], al
mov qword [rbx + r15 + 0x20], rax
mov rax, qword [rsp + 0xc0]
add byte [rax], al
mov qword [rbx + r15 + 0x20], rax
cmp esp, dword [rax]
movups xmmword [rbx + r15 + 0x10], xmm1
adc dword [rbx + rdi + 0x10], ecx
cmp r10, qword [rax]
movdqu xmmword [rbx + r15], xmm0
movq qword [rbx + r15], mm0
inc rsi
add r15, 0x28
invalid
sub cl, ch
invalid
invalid
invalid
invalid
invalid
invalid
invalid
lea rcx, [rsp + 0xa0]
add byte [rax], al
call fcn.14000a9db
mov r15, qword [rsp + 0x48]
jl 0x14010c039
mov r12, qword [rsp + 0x40]
jl 0x14010c039
mov r12, qword [rsp + 0x40]
and al, 0x40
mov qword [rsp + 0x198], r13
mov dword [rsp + 0x198], ebp
mov qword [rsp + 0x1a0], rbx
mov qword [rsp + 0x1a8], rsi
and al, 0xa8
add dword [rax], eax
invalid
pushfq
and al, 0xa0
add dword [rax], eax
add byte [rax - 0x77], cl
mov ah, 0x24
and al, 0xa8
invalid
and al, 0xa8
add dword [rax], eax
add byte [rax - 0x7b], cl
div byte [rdx + rcx*2 + 0x48]
add byte [rax], al
test rsi, rsi
je 0x14010c082
mov rax, qword [rsp + 0x1a0]
mov eax, dword [rsp + 0x1a0]
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rbp*4], ah
test al, 1
add byte [rax], al
invalid
invalid
test byte [rax + rbp*4], ah
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0xa0], eax
mov rax, qword [rsp + 0x1a8]
test al, 1
add byte [rax], al
mov qword [rsp + 0xa8], rax
lea rcx, [rsp + 0x1e0]
call fcn.14007256f
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + riz*8], fs
add dword [rax], eax
add al, ch
or ah, byte [rbp - 0xa]
dec dword [rcx + rcx*4 - 0x17]
mov rcx, r13
mov rcx, r13
movabs rax, 0x8000000000000002
cmp r13, rax
mov r13, qword [rsp + 0x38]
je case.0x1400eefef.267
jmp 0x14010c0a9
lea rcx, [rsp + 0x198]
call fcn.1400725ef
mov rcx, qword [rsp + 0x58]
lea rax, [rsp + 0x1e8]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xa0], xmm0
jg 0x14010c028
and al, 0xa0
add byte [rax], al
invalid
cmp byte [rsp + 0x98], 2
jne 0x14010c0f7
test r12, r12
je 0x14010c0f7
movups xmm0, xmmword [0x1401a2fc8]
mov rdi, rcx
iretd
lea r8, [rsp + 0x60]
invalid
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x1401a2fb8]
outsd dx, dword [rsi]
add eax, 0x96ee4
in al, 0x6e
or dword [rax], eax
invalid
in al, 0x6e
or dword [rax], eax
movdqa xmmword [r8], xmm0
lea rsi, [rsp + 0x110]
mov rcx, rsi
mov rdx, rbp
mov edx, ebp
mov edx, ebp
call fcn.140070e1d
mov rcx, rsi
call fcn.14000a9db
out dx, eax
dec dword [rax - 0x77]
stc
out dx, eax
dec dword [rax - 0x77]
stc
mov qword [rsp + 0x60], rcx
movdqa xmm0, xmmword [rsp + 0xa0]
movdqu xmmword [rsp + 0x68], xmm0
mov byte [rsp + 0x78], 0
mov eax, dword [rsp + 0x110]
mov ecx, dword [rsp + 0x113]
mov dword [rsp + 0x79], eax
mov dword [rsp + 0x7c], ecx
lea rsi, [r15 + 0xf0]
lea r14, [rbp + 0x60]
mov rax, qword [rbp + 0x40]
add rax, qword [rbp + 0x28]
imul rdx, rax, 0x1e
add rdx, 0x1e
add edx, 0x1e
add edx, 0x1e
mov rcx, rsi
call fcn.14004bef7
dec dword [rdi]
mov dh, 0x85
mov eax, 0x41000000
mov eax, 7
invalid
add byte [rax], al
invalid
dec dword [rdi]
mov dh, 0x85
mov eax, 0x41000000
mov eax, 7
invalid
add byte [rax], al
invalid
invalid
lea rcx, [0x1402501a8]
adc al, 0
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, str.OPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCH
lea eax, str.OPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCH
or dword fs:[rax], eax
jmp 0x14010c1ee
lea rax, [0x1401a2629]
lea eax, [0x1401a2629]
mov r8d, 6
jmp 0x14010c1ee
add byte [rax], al
add bl, ch
jo 0x14010c1c7
invalid
lea rcx, [rbp + 0xb9]
lea ecx, [rbp + 0xb9]
add byte [rax], al
add al, ch
syscall
idiv bh
call fcn.14006c699
mov r8, rdx
jmp 0x14010c1ee
lea rax, [0x1401a2622]
add eax, 0x9648c
jmp 0x14010c1c0
lea rax, [0x1401a2626]
jmp 0x14010c1b1
invalid
adc byte [rax - 0x73], cl
add eax, 0x96490
or dword fs:[rax], eax
lea rax, [0x1401a2638]
or dword fs:[rax], eax
jmp 0x14010c1ee
lea rax, [0x1401a261f]
lea rax, [0x1401a261f]
mov r8d, 3
jmp 0x14010c1ee
add byte [rax], al
add bl, ch
xor eax, 0x6f058d48
invalid
invalid
invalid
outsd dx, dword [rsi]
lea rax, [0x1401a262f]
or dword fs:[rax], eax
mov r8d, 4
jmp 0x14010c1ee
lea rax, es:[0x1401a2633]
lea rax, [0x1401a2633]
or dword [rax], eax
jmp 0x14010c1e8
mov rax, qword [rbp + 0xc0]
mov r8, qword [rbp + 0xc8]
jmp 0x14010c1ee
lea rax, [0x1401a263f]
mov r8d, 5
add r8, rax
mov rcx, rsi
mov rdx, rax
call fcn.14004beb3
lea rdx, [0x14021c7ce]
lea r8, [0x14021c7cf]
mov rcx, rsi
call fcn.14004beb3
lea rdi, [rsp + 0xa0]
mov qword [rdi], rsi
lea rbx, [rsp + 0xd0]
mov qword [rsp + 0x178], r14
mov qword [rbx], r14
lea rax, [0x1401a34f0]
lea rdx, [rsp + 0x110]
mov qword [rdx], rax
mov qword [rdx + 8], 2
and qword [rdx + 0x20], 0
lea rax, case.0x1400688df.355
mov qword [rbx + 8], rax
mov qword [rdx + 0x10], rbx
mov qword [rdx + 0x18], 1
mov rcx, rdi
call fcn.140072c3c
mov al, byte [rbp + 0xd8]
lea ecx, [rax - 1]
cmp cl, 3
jae 0x14010c9bb
movzx eax, cl
lea rcx, str.HTTP_1.0HTTP_1.1unexpected_request_version:
mov rdx, qword [rcx + rax*8]
lea r8, [rdx + 8]
mov rcx, rsi
call fcn.14004beb3
lea rdx, [0x140218e5c]
lea r8, [0x140218e5e]
mov rcx, rsi
call fcn.14004beb3
mov rax, qword [rbp + 0xd0]
test rax, rax
je 0x14010c71a
cmp qword [rax + 0x18], 0
je 0x14010c71a
mov r14, qword [rax]
mov r15, qword [rax + 8]
movabs rbx, 0x47356e062704867
mov r12, r15
and r12, rbx
xor r13d, r13d
movdqa xmm6, xmmword [0x14015f7f0]
lea rdi, [rsp + 0x110]
pcmpeqd xmm7, xmm7
movdqa xmm8, xmmword [str.gHpb]
movdqu xmm9, xmmword [r14 + r12]
movdqa xmm0, xmm9
pcmpeqb xmm0, xmm6
pmovmskb eax, xmm0
mov word [rsp + 0x110], ax
mov rcx, rdi
call fcn.14001d79a
test rax, rax
je 0x14010c352
add rdx, r12
and rdx, r15
shl rdx, 5
mov rax, r14
sub rax, rdx
movdqa xmm0, xmmword [rax - 0x20]
pcmpeqb xmm0, xmm8
pmovmskb ecx, xmm0
cmp ecx, 0xffff
jne 0x14010c31d
jmp 0x14010c374
pcmpeqb xmm9, xmm7
pmovmskb eax, xmm9
test eax, eax
jne 0x14010c71a
add r12, r13
add r12, 0x10
add r13, 0x10
and r12, r15
jmp 0x14010c302
mov rcx, qword [rax - 0x10]
mov rax, qword [rax - 8]
call qword [rax + 0x28]
mov rdi, rax
mov rcx, rax
call qword [rdx + 0x18]
movabs rcx, 0xfcf9fec61d444d3d
xor rcx, rdx
xor rax, rbx
or rax, rcx
jne 0x14010c71a
test rdi, rdi
je 0x14010c71a
mov rax, qword [rbp + 0x20]
imul rcx, qword [rbp + 0x28], 0x68
add rcx, rax
mov qword [rsp + 0x180], rcx
mov bl, byte [rsp + 0x37]
mov qword [rsp + 0x58], rdi
mov qword [rsp + 0x190], rsi
cmp rax, qword [rsp + 0x180]
je 0x14010c739
mov qword [rsp + 0x188], rax
lea r8, [rax + 0x40]
mov r13d, 2
cmp qword [rdi + 0x28], 0
mov qword [rsp + 0x38], r8
je 0x14010c4bf
mov rcx, rdi
mov rdx, r8
call fcn.14005bd11
mov r8d, eax
movzx r12d, word [rdi + 0x58]
mov eax, r8d
and eax, r12d
mov r15, qword [rdi + 0x48]
mov rbp, qword [rdi + 0x50]
xor ebx, ebx
mov rdi, rax
mov eax, 0
cmp rdi, rbp
jae 0x14010c422
movzx r14d, word [r15 + rdi*4]
cmp r14, 0xffff
je 0x14010c4a8
movzx eax, word [r15 + rdi*4 + 2]
mov ecx, eax
and ecx, r12d
mov edx, edi
sub edx, ecx
and edx, r12d
cmp rbx, rdx
ja 0x14010c4a8
cmp ax, r8w
jne 0x14010c49a
mov rax, qword [rsp + 0x58]
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov esi, r8d
mov r8, r14
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
call fcn.14006fe13
lea rcx, [rax + 0x38]
mov rdx, qword [rsp + 0x38]
call fcn.14005c137
mov r8d, esi
mov rsi, qword [rsp + 0x190]
test al, al
jne 0x14010c6e0
inc rbx
inc rdi
mov rax, rdi
jmp 0x14010c422
mov r14, 0xffffffffffffffff
mov ebp, 2
mov bl, byte [rsp + 0x37]
mov r8, qword [rsp + 0x38]
jmp 0x14010c4cb
mov r14, 0xffffffffffffffff
mov ebp, 2
lea r15, [rsp + 0x110]
mov rcx, r15
mov rdi, qword [rsp + 0x50]
mov rdx, rdi
call fcn.140070b74
mov rax, qword [rsp + 0x110]
mov rcx, qword [rsp + 0x120]
mov qword [rsp + 0xe0], rdi
mov qword [rsp + 0xd0], rax
mov qword [rsp + 0xd8], rcx
mov rcx, r15
lea rdx, [rsp + 0xd0]
call fcn.14006fb9a
mov rdi, qword [rsp + 0x58]
lea rcx, [rsp + 0x110]
call fcn.14006df25
test rax, rax
je 0x14010c6ca
mov r12, rax
cmp r13, 2
je 0x14010c592
cmp r13, 1
jne 0x14010c5ba
mov rdx, qword [rdi + 0x40]
mov rax, qword [rsp + 0x40]
cmp rdx, rax
jbe case.0x1400ec618.296
mov r15, rax
shl r15, 6
add r15, qword [rdi + 0x38]
mov ecx, 1
mov rdx, rax
mov r8, rbp
mov r9, qword [rsp + 0x98]
call fcn.14006e06f
mov r13d, 2
test al, al
je 0x14010c61b
mov ebp, 2
jmp 0x14010c631
mov rcx, qword [rsp + 0x38]
call case.0x140067477.68
mov r9, rdx
test bl, bl
je 0x14010c64a
mov rcx, rsi
mov rdx, rax
mov r8, r9
call fcn.140072c4b
invalid
jmp 0x14010c65b
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
mov r8, r14
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
invalid
or dword [rax], eax
call fcn.14006fe13
mov r15, rax
mov rcx, rbp
jmp 0x164a55123
cwde
add byte [rax], al
add byte [rbp + 0x31], al
xor eax, eax
call fcn.14006e06f
mov r13d, 2
mov ecx, 2
test al, al
jne 0x14010c612
cmp qword [r15], 0
je 0x14010c9a3
add byte [rax], al
add byte [rax], al
mov rax, qword [r15 + 8]
mov qword [rsp + 0x40], rax
mov r13d, 1
mov r13d, 1
mov rcx, rbp
add r15, 0x18
mov rbp, rcx
int 0xeb
invalid
cmp qword [r15 + 0x10], 0
je 0x14010c631
jg 0x14010c62f
add byte [rdi + rcx + 0x49], dh
mov eax, dword [rdi + 0x18]
mov rax, qword [r15 + 0x18]
mov qword [rsp + 0x40], rax
mov r13d, 1
add dword [rax], eax
add byte [rax], al
mov r13d, 1
add byte [rax], al
add r15, 0x20
and byte [rcx - 0x75], cl
push rdi
or byte [rbp - 0x75], cl
mov eax, dword [rdi + 0x10]
add r8, rdx
mov rcx, rsi
mov rdx, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
mov eax, dword [rdi + 0x10]
add r8, rdx
mov rcx, rsi
call fcn.14004beb3
jmp 0x14010c661
mov r8, rax
add r8, r9
mov rcx, rsi
mov rdx, rax
call fcn.14004beb3
mov r13d, 2
cmp qword [r12 + 0x10], 0
je 0x14010c6af
mov rcx, rsi
lea rdx, [0x14022244b]
adc eax, 0x115dd8
adc eax, 0x115dd8
lea r8, [0x14022244d]
adc dword [rax], eax
call fcn.14004beb3
mov rdx, qword [r12 + 8]
mov r8, qword [r12 + 0x10]
add r8, rdx
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.14004beb3
mov rcx, rsi
lea rdx, [0x140218e5c]
mov esi, 0x4c0010c7
lea eax, [0x140218e5e]
invalid
mov esi, 0x4c0010c7
lea eax, [0x140218e5e]
invalid
add al, ch
or eax, edi
invalid
call fcn.14004beb3
jmp 0x14010c520
mov rcx, rsi
lea rdx, [0x1401a3648]
lea r8, [0x1401a364b]
call fcn.14004beb3
jmp 0x14010c520
mov rax, qword [rsp + 0x188]
add rax, 0x68
mov rbp, qword [rsp + 0x50]
jmp 0x14010c3cf
mov rax, qword [rsp + 0x58]
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov r8, r14
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
call fcn.14006fe13
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0x98], rcx
add byte [rax], al
add byte [rcx], dh
in eax, dx
cmp qword [rax], 0
setne bpl
xor r13d, r13d
jmp 0x14010c4b4
cmp byte [rsp + 0x37], 0
je 0x14010c72e
mov rcx, rbp
mov rdx, rsi
call fcn.140072d5d
jmp 0x14010c739
mov rcx, rbp
mov rdx, rsi
call fcn.140072caa
lea rdx, [0x140218e5c]
lea r8, [0x140218e5e]
mov rcx, rsi
call fcn.14004beb3
mov rsi, qword [rbp + 0x20]
mov rdi, qword [rbp + 0x28]
and qword [rbp + 0x28], 0
add rsi, 0x40
sub rdi, 1
jb 0x14010c77d
mov rcx, rsi
call fcn.14005cdbc
lea rcx, [rsi - 0x28]
call fcn.14005b166
add rsi, 0x68
invalid
jmp 0x14010c760
mov rsi, qword [rbp + 0x38]
mov rdi, qword [rbp + 0x40]
and qword [rbp + 0x40], 0
add rsi, 0x20
sub rdi, 1
jb 0x14010c7a2
mov rcx, rsi
call fcn.14005b166
jmp 0xc359c792
invalid
jmp 0x14010c78e
and qword [rbp], 0
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp + 0x50]
shl rcx, 2
shl ecx, 2
test rcx, rcx
je 0x14010c7c8
mov dword [rax], 0xffff
add rax, 4
add rcx, 0xfffffffffffffffc
jmp 0x14010c7b3
mov r12, qword [rsp + 0x60]
mov r15, qword [rsp + 0x68]
movups xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0xd0], xmm0
add byte [rcx - 0x43], cl
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x5be49], al
or byte [rcx - 0x42], 5
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rbp + 0x39], 0xec
add byte [rcx - 0x43], cl
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x5be49], al
or byte [rcx - 0x42], 5
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rbp + 0x39], 0xec
jne 0x14010c83d
mov rsi, qword [rsp + 0x48]
or byte [rcx - 0x42], 5
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rbp + 0x39], 0xec
jne 0x14010c83d
mov rsi, qword [rsp + 0x48]
mov rcx, qword [rsi + 0xd8]
call fcn.14010a6b7
mov qword [rsi + 0xd8], r15
mov dword [rsi + 0xd8], edi
mov dword [rsi + 0xd8], edi
lea rcx, [rsi + 0xa0]
call fcn.14010a6c1
mov qword [rsi + 0xa0], r14
mov rcx, qword [rsp + 0x178]
and al, 0x78
add dword [rax], eax
add al, ch
invalid
add al, byte [rax]
invalid
add byte [rax], al
add al, ch
movsd dword [rdi], dword [rsi]
fdivp st(7)
dec dword [rcx + rcx*4 - 0x4a]
movabs al, byte [0x78248c8b48000000]
and al, 0x78
and al, 0x78
add dword [rax], eax
add al, ch
invalid
mov rcx, rbp
call fcn.140009b2c
mov r12, r13
jmp 0x14010c889
lea rbx, [rsp + 0x110]
mov ecx, 0xc
mov rdi, rbx
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
mov rax, qword [rsp + 0x48]
lea rdi, [rax + 0x20]
mov rcx, rdi
call fcn.14010a6ad
mov ecx, 0xc
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
movaps xmm0, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0x60], xmm0
mov rcx, qword [rsp + 0x178]
call case.0x1400f4670.223
mov rcx, qword [rbp + 0xd0]
call fcn.1400df8d7
cmp r12, r13
je case.0x1400ecab0.306
mov qword [rsp + 0x110], r12
mov qword [rsp + 0x118], r15
and al, 0x18
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x60], al
movups xmmword [rsp + 0x120], xmm0
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax], al
or byte [rcx + 0x39], 0xc4
jne 0x14010c901
test r15, r15
jne 0x14010c901
lea rsi, [rsp + 0x110]
cmp byte [rsi + 0x18], 1
add dword [rcx - 0x7d], ecx
fiadd word [rax]
mov rdi, qword [rsp + 0x48]
lea rcx, [rdi + 0xa0]
call fcn.14010a6c1
invalid
dec dword [rcx + rcx*4 - 0x49]
mov bh, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
int1
mov bh, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
int1
call 0x14010a710
jmp case.0x1400ecab0.306
fdivp st(7)
invalid
lea rsi, [rsp + 0x118]
mov rdi, qword [rsp + 0x48]
mov edi, dword [rsp + 0x48]
lea rcx, [rdi + 0xa0]
invalid
invalid
add byte [rax], al
invalid
movabs al, byte [0xffffdda7e8000000]
call fcn.14010a6c1
mov qword [rdi + 0xa0], r12
movups xmm0, xmmword [rsi]
adc byte [rsi], al
add byte [rax], al
add byte [rdi], cl
adc byte [rsi], al
movups xmmword [rdi + 0xa8], xmm0
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
mov qword [rdi + 0xb8], rax
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rsi + 0x10]
invalid
invalid
xchg dword [rax + 0xf000000], edi
sub byte [rsp + 0x260], dh
movaps xmm6, xmmword [rsp + 0x260]
movaps xmm7, xmmword [rsp + 0x270]
movaps xmm8, xmmword [rsp + 0x280]
and al, 0x80
add al, byte [rax]
add byte [rdi + rcx + 0x28], al
mov word [rax + rdx*4], fs
nop
add al, byte [rax]
add byte [rax - 0x7f], cl
add rsp, 0x2a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
add eax, 0x95f75
mov rcx, rax
call fcn.140158360
invalid
add al, 0
mov ecx, 0x8d480004
pop rsp
and al, 0x60
lea rbx, [rsp + 0x60]
mov rcx, rbx
mov rsi, r8
call fcn.140072bde
lea rcx, [rsp + 0xd0]
lea ecx, [rsp + 0xd0]
invalid
lea ecx, [rsp + 0xd0]
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdx, rbx
call fcn.140070fce
mov rcx, rsi
dec dword [rax - 0x77]
int1
jmp 0x14010ba59
invalid
invalid
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea ecx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
pop rdi
or dword [rax], eax
mov edx, 0x28
sub byte [rax], al
add byte [rax], al
invalid
add al, ch
xor eax, 0x880004ba
invalid
add al, 0
invalid
call fcn.1401583f0
mov edx, 0x84880004
and al, 0xa0
mov byte [rsp + 0xa0], al
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0xd0], rdi
invalid
invalid
mov qword [rsp + 0xd0], rdi
rol byte [rax], 1
add byte [rax], al
lea rax, [0x1401a3540]
add eax, 0x96b6f
add byte [rax - 0x73], cl
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rcx], eax
mov eax, 1
add byte [rax], al
invalid
lea rcx, [rsp + 0x110]
mov qword [rcx], rax
mov dword [rcx], eax
mov eax, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
or byte [r8 - 0x7d], cl
or byte [rax - 0x7d], cl
invalid
invalid
invalid
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
and byte [rax], al
lea rdx, [0x14006c7cd]
mov qword [rsp + 0xd8], rdx
mov dword [rsp + 0xd8], edx
mov dword [rsp + 0xd8], edx
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
pop rcx
mov qword [rcx + 0x10], rbx
mov qword [rcx + 0x18], rax
sbb byte [rax - 0x73], cl
adc eax, 0x96b48
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x96b48
call fcn.140158310
lea rax, str.internal_error:_entered_unreachable_code:_BodyLength::Unknown_would_set_chunked
lea rcx, [rsp + 0x110]
lea ecx, [rsp + 0x110]
lea ecx, [rsp + 0x110]
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rcx + 0x10], eax
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rcx + 0x10], eax
pxor xmm0, xmm0
invalid
invalid
jg 0x14010ca7c
mov dword [rcx + 0x10], eax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcprotoh1_role.rs
adc eax, 0x96b85
sbb byte [rax - 0x73], cl
adc eax, 0x96b85
call fcn.140158310
mov eax, 0x8d480004
or eax, 0x95b99
lea rcx, [0x1401a25e8]
call fcn.140158770
add al, 0
lea rax, [0x1401a3088]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
and al, 0x20
lea rcx, [0x1401a2fff]
or dword gs:[rax], eax
lea r9, [0x1401a21e0]
jb 0x14010cac3
or dword [rax], eax
lea r8, [rsp + 0xa0]
add byte [rax], al
mov edx, 0x29
add byte [rax], al
call fcn.1401586d0
push rax
mov esp, 0x8b90004
mov ecx, 8
mov edx, 0xa0
invalid
add byte [rax], al
invalid
mov ecx, 8
mov edx, 0xa0
invalid
add byte [rax], al
invalid
movabs al, byte [0x4b4b1e8000000]
call fcn.140157f40
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x58
call fcn.1400df8c1
mov rcx, rsi
mov ecx, esi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.14005cd4f
cmc
invalid
cmc
dec dword [rax - 0x7d]
sub rsp, 0x28
xor eax, eax
cmp r8, rax
cmp r8, rax
je 0x14010cae0
mov r9b, byte [rdx + rax]
inc rax
cmp r9b, 9
je 0x14010cab4
or dword [rsi + rbp*8 + 0x41], esi
add cl, 0xe0
add r9b, 0xe0
cmp r9b, 0x5f
jb 0x14010cab4
lea r8, [0x140218728]
xor ecx, ecx
leave
xor edx, edx
call fcn.140158360
lea rax, [0x1402188e0]
mov qword [rcx], rax
mov qword [rcx + 8], rdx
or byte [rcx + rcx*4 + 0x41], cl
adc byte [rax - 0x7d], cl
invalid
sbb byte [rax], al
mov byte [rcx + 0x20], 0
add byte [rax - 0x7d], cl
invalid
sub bl, al
add byte [rax - 0x7d], cl
invalid
sub esp, 0x70
mov rdi, rdx
mov rsi, rcx
cmp byte [rcx + 0x48], 0
je 0x14010cb40
add rsi, 0x20
movups xmm0, xmmword [rdi]
invalid
invalid
movups xmm1, xmmword [rdi + 0x10]
lea rdx, [rsp + 0x20]
movups xmmword [rdx + 0x18], xmm1
adc dword [rdx + 0x18], ecx
adc dword [rdx + 0x18], ecx
sbb byte [rdi], cl
adc dword [rdx + 8], eax
movups xmmword [rdx + 8], xmm0
and qword [rdx], 0
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.14010cb84
nop
add rsp, 0x70
add esp, 0x70
add esp, 0x70
pop rbx
pop rdi
pop rsi
ret
mov rbx, qword [rdi + 0x10]
mov rcx, rsi
int1
int1
mov rdx, rbx
mov edx, ebx
call fcn.1400727c3
test rbx, rbx
test ebx, ebx
je 0x14010cb75
mov rdx, qword [rdi + 8]
lea r8, [rdx + rbx]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.14012862b
mov rcx, rdi
mov rdx, rbx
call fcn.14000ce92
mov rbx, qword [rdi + 0x10]
jmp 0x14010cb4f
invalid
fimul dword [rax - 0x77]
stc
mov rcx, rdi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
jmp fcn.14005b166
ret
invalid
sbb byte [rax - 0x77], r9b
stc
mov ecx, edi
sub rcx, r8
cmp rax, rcx
jbe 0x14010cc60
enter 0x5976, 0x48
mov ebx, dword [rsi]
mov rbx, qword [rsi]
mov r9, rdi
sub r9, rax
sub r8, r9
cmp r9, r8
cmp ecx, eax
cmp ecx, eax
jbe 0x14010cc3e
mov rcx, rbx
mov ecx, ebx
sub rcx, rdi
cmp rcx, r8
jb 0x14010cc3e
mov rdx, qword [rsi + 8]
imul rcx, rdi, 0x50
imul ecx, edi, 0x50
or byte [rax + 0x6b], cl
iretd
imul ecx, edi, 0x50
add rcx, rdx
imul r8, r8, 0x50
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp sub.VCRUNTIME140.dll_memcpy
invalid
rcl byte [rax + 0x48], 0x83
invalid
add byte [rcx + rbp - 0x35], cl
sub rbx, r9
mov r8, qword [rsi + 8]
imul rdx, rax, 0x50
add rdx, r8
add edx, eax
add edx, eax
imul rcx, rbx, 0x50
add rcx, r8
imul r8, r9, 0x50
imul eax, ecx, 0x50
imul eax, ecx, 0x50
call sub.VCRUNTIME140.dll_memmove
mov qword [rsi + 0x10], rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
lea edx, [rsp + 0x28]
mov ecx, 0xa
mov rdi, rdx
mov edi, edx
mov edi, edx
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
call fcn.14010cb84
std
invalid
call qword [rax + 0x78c48348]
pop rbx
pop rdi
std
invalid
pop rsi
pop r12
pop r14
pop r15
ret
int1
call fcn.1400e0787
mov rcx, rbx
mov rdx, rax
mov edx, eax
std
dec dword [rax - 0x77]
invalid
mov edx, eax
ret 0x18e8
call fcn.1400727c3
pop rdx
idiv bh
lea rdi, [rsi + 8]
lea r15, [rsi + 0x38]
cmp byte [rax - 0x75], cl
invalid
lea r12, [0x1402501d4]
invalid
xor al, 0x14
add byte [rcx + 0x63], cl
add al, 0x84
cmp byte [rax - 0x75], cl
invalid
invalid
add byte [rcx + 0x63], cl
add al, 0x84
add rax, r12
jmp rax
mov rax, qword [rsi + 0x10]
mov r14, qword [rsi + 0x18]
jmp 0x14010ce25
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
mov r14, qword [rsi + 0x28]
cmp rcx, r14
cmovb r14, rcx
jmp 0x14010ce25
mov rcx, rdi
call fcn.14010cd1f
mov r14, rdx
jmp 0x14010ce25
mov rax, qword [rsi + 8]
mov r14, qword [rsi + 0x10]
jmp 0x14010ce25
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x28]
lea rax, [rdi + 0x18]
test rcx, rcx
cmovne rax, rdi
mov r14, rcx
cmove r14, rdx
or rdx, rcx
jne 0x14010ce22
mov r14, qword [rsi + 0x40]
mov rax, r15
mov rax, qword [rax]
test r14, r14
je 0x14010ce52
mov r8, rax
add r8, r14
mov rcx, rbx
mov rdx, rax
call fcn.14012862b
mov rcx, rsi
mov rdx, r14
call fcn.14010b32e
mov rax, qword [rsi]
movsxd rax, dword [r12 + rax*4]
add rax, r12
jmp rax
mov rcx, rsi
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp 0x14010a7c2
cmp qword [rdx + 0x178], 0
je 0x14010f2bb
cmp qword [rsp + 0x230], 0
je 0x14010d2aa
cmp rsi, 0x65
jb 0x14010d2db
mov rax, rsi
shr rax, 0x3a
jne 0x14010fd61
mov rcx, rdi
call fcn.14006e1c8
test rax, rax
je case.0x1400bc219.852
mov rbx, qword [rsp + 0x228]
mov qword [rsp + 0x1d90], rbx
mov qword [rsp + 0x1d98], rax
mov qword [rsp + 0x2a10], rsi
mov qword [rsp + 0x1d88], 1
mov rcx, rdi
call fcn.14006e1c8
test rax, rax
je 0x14010fd42
mov rcx, rsi
mov rsi, rax
mov qword [rsp + 0xf58], rbx
mov qword [rsp + 0xf60], rax
mov qword [rsp + 0x1bd8], rcx
mov qword [rsp + 0xf50], 1
mov rax, qword [rsp + 0x28]
mov r14, qword [rax + 0x170]
mov r13, qword [rax + 0x178]
jmp 0x14010d345
mov ebx, 0x64
mov qword [rsp + 0x2a10], rbx
and qword [rsp + 0x1d88], 0
mov qword [rsp + 0x1bd8], rbx
and qword [rsp + 0xf50], 0
lea rdi, [rsp + 0xf58]
jmp 0x14010d334
and qword [rsp + 0x1d88], 0
mov r8d, 0xc80
lea rcx, [rsp + 0x1d90]
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x2a10], rsi
and qword [rsp + 0xf50], 0
mov r8d, 0xc80
lea rdi, [rsp + 0xf58]
mov rcx, rdi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rsp + 0x28]
mov qword [rsp + 0x1bd8], rsi
mov rbx, rsi
mov r14, qword [rdx + 0x170]
mov r13, qword [rdx + 0x178]
mov rsi, rdi
lea r12, [r14 + r13]
mov qword [rsp + 0x2d0], r14
mov qword [rsp + 0x2d8], r12
mov qword [rsp + 0x2e0], r14
mov rax, r14
cmp rax, r12
jae 0x14010f2a1
movzx ecx, byte [rax]
cmp ecx, 0xa
je 0x14010d3a8
cmp ecx, 0xd
jne 0x14010d3b5
lea rcx, [rax + 1]
mov qword [rsp + 0x2e0], rcx
cmp rcx, r12
jae 0x14010f2a1
mov cl, byte [rax + 1]
add rax, 2
mov qword [rsp + 0x2e0], rax
cmp cl, 0xa
je 0x14010d364
jmp 0x14010d49a
inc rax
mov qword [rsp + 0x2e0], rax
jmp 0x14010d364
mov qword [rsp + 0x2d0], rax
mov rcx, r12
sub rcx, rax
cmp rcx, 8
jae 0x14010d90a
mov dl, byte [rax]
lea rcx, [rax + 1]
mov qword [rsp + 0x2e0], rcx
mov edi, 6
cmp dl, 0x48
jne 0x14010d49f
cmp rcx, r12
jae 0x14010f2a1
mov dl, byte [rax + 1]
lea rcx, [rax + 2]
mov qword [rsp + 0x2e0], rcx
cmp dl, 0x54
jne 0x14010d49f
cmp rcx, r12
jae 0x14010f2a1
mov dl, byte [rax + 2]
lea rcx, [rax + 3]
mov qword [rsp + 0x2e0], rcx
cmp dl, 0x54
jne 0x14010d49f
cmp rcx, r12
jae 0x14010f2a1
mov dl, byte [rax + 3]
lea rcx, [rax + 4]
mov qword [rsp + 0x2e0], rcx
cmp dl, 0x50
jne 0x14010d49f
cmp rcx, r12
jae 0x14010f2a1
mov dl, byte [rax + 4]
lea rcx, [rax + 5]
mov qword [rsp + 0x2e0], rcx
cmp dl, 0x2f
jne 0x14010d49f
cmp rcx, r12
jae 0x14010f2a1
mov cl, byte [rax + 5]
add rax, 6
mov qword [rsp + 0x2e0], rax
cmp cl, 0x31
jne 0x14010d49f
cmp rax, r12
jae 0x14010f2a1
cmp byte [rax], 0x2e
mov eax, 0
cmove rdi, rax
jne 0x14010d49f
jmp 0x14010f2a1
mov edi, 2
mov rcx, qword [rsp + 0x88]
and rcx, 0xffffffffffffff00
or rcx, rdi
lea rbp, [rsp + 0xf50]
cmp cl, 6
mov qword [rsp + 0x88], rcx
jne 0x14010f43d
cmp byte [rsp + 0x37], 0
je 0x14010f43d
xor esi, esi
mov ax, 0xc8
mov qword [rsp + 0x168], rax
xor edi, edi
xor eax, eax
mov qword [rsp + 0x98], rax
xor r14d, r14d
mov rcx, rbp
call fcn.140071149
mov qword [rsp + 0x200], rdi
mov rax, qword [rsp + 0x1b0]
lea rcx, [rsp + 0x208]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x1a0]
movups xmmword [rcx], xmm0
lea rcx, [rsp + 0x290]
mov rdx, qword [rsp + 0x138]
mov r8, rsi
call fcn.14004c869
test word [rsp + 0x58], 0xff00
mov qword [rsp + 0x38], r14
je 0x14010d776
mov rdx, qword [rsp + 0x2a10]
lea r12, [rsp + 0x1d90]
cmp rdx, 0x65
jb 0x14010d571
mov rdx, qword [rsp + 0x1d90]
mov r12, qword [rsp + 0x1d98]
cmp rdx, r14
jb 0x14010fd9f
mov r13, r14
shl r13, 5
add r13, r12
mov qword [rsp + 0x68], r13
cmp r12, r13
je 0x14010d776
lea rax, [r12 + 0x20]
mov qword [rsp + 0x40], rax
mov r8, qword [rsp + 0x290]
mov r9, qword [rsp + 0x298]
mov rcx, qword [r12 + 0x10]
mov rdx, qword [r12 + 0x18]
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcprotoh1_role.rs
mov qword [rsp + 0x20], rax
call fcn.14005b993
mov rsi, rax
mov rdi, rdx
xor ebx, ebx
cmp rdi, rbx
je 0x14010d5df
cmp byte [rsi + rbx], 0xa
je 0x14010d5e6
inc rbx
jmp 0x14010d5cf
mov r12, qword [rsp + 0x40]
jmp 0x14010d589
mov qword [rsp + 0x50], r12
mov rcx, rsi
mov rdx, rbx
call fcn.140072833
mov r14, rax
mov r12, rdx
mov rcx, rdx
call fcn.14012a235
mov r13, rax
mov rbp, rdx
mov rcx, rdx
mov rdx, r14
mov r8, r12
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0xf50], r13
mov qword [rsp + 0xf58], rbp
mov qword [rsp + 0xf60], r12
lea rax, [rbx + 1]
mov r12, rdi
sub r12, rax
add rbx, rsi
inc rbx
xor ebp, ebp
test bpl, bpl
jne 0x14010d6eb
xor r14d, r14d
cmp r12, r14
je 0x14010d65f
cmp byte [rbx + r14], 0xa
je 0x14010d66a
inc r14
jmp 0x14010d64e
mov bpl, 1
mov r13, rbx
mov r14, r12
jmp 0x14010d67a
lea rax, [r14 + 1]
sub r12, rax
lea r13, [rbx + r14]
inc r13
xor ebp, ebp
test rbx, rbx
je 0x14010d6eb
lea rcx, [rsp + 0xf50]
mov dl, 0x20
call fcn.140072862
mov rcx, rbx
mov rdx, r14
call fcn.140072833
mov r8, rdx
mov rdx, rax
add rdx, r8
mov rcx, r8
sub rcx, 1
jb 0x14010d6c3
movzx r9d, byte [rax]
cmp r9, 0x20
ja 0x14010d6db
bt r15, r9
jae 0x14010d6db
inc rax
mov r8, rcx
jmp 0x14010d6a5
lea rcx, [rsp + 0xf50]
mov r8, rdx
call fcn.14004beb3
mov rbx, r13
jmp 0x14010d642
add r8, rax
lea rcx, [rsp + 0xf50]
mov rdx, rax
jmp 0x14010d6ce
mov rdx, qword [rsp + 0xf60]
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcprotoh1_role.rs
mov qword [rsp + 0x20], rax
xor ecx, ecx
mov r8, rsi
mov r9, rdi
call fcn.14005b993
mov r8, qword [rsp + 0xf58]
mov r9, qword [rsp + 0xf60]
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcprotoh1_role.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
call fcn.14012a2af
mov rax, qword [rsp + 0xf60]
mov rcx, qword [rsp + 0x50]
add rax, qword [rcx + 0x10]
mov qword [rcx + 0x18], rax
mov rcx, qword [rsp + 0xf50]
mov rdx, qword [rsp + 0xf58]
call fcn.140029b24
mov r12, qword [rsp + 0x40]
lea rbp, [rsp + 0xf50]
mov r14, qword [rsp + 0x38]
mov r13, qword [rsp + 0x68]
jmp 0x14010d589
lea rcx, [rsp + 0x240]
lea rdx, [rsp + 0x290]
call fcn.14005e663
mov rcx, qword [rsp + 0x28]
mov rax, qword [rcx + 0x20]
mov qword [rcx + 0x20], 3
cmp rax, 3
jne 0x14010d7b1
lea rcx, [rsp + 0x1a0]
call fcn.140069669
jmp 0x14010d7d1
mov qword [rsp + 0x1a0], rax
mov ecx, 0xb
lea rdi, [rsp + 0x1a8]
mov rsi, qword [rsp + 0x220]
rep movsq qword [rdi], qword [rsi]
cmp byte [rsp + 0x98], 2
sete al
cmp byte [rsp + 0x36], 0
mov byte [rsp + 0x70], al
je 0x14010d84b
mov edx, 2
xor ecx, ecx
call fcn.14006963a
lea rcx, [rsp + 0xe0]
movups xmmword [rcx + 0x10], xmm7
and qword [rsp + 0xc8], 0
and qword [rsp + 0xe0], 0
mov ecx, 8
mov qword [rsp + 0xe8], rcx
mov qword [rsp + 0x100], rcx
and qword [rsp + 0x108], 0
mov qword [rsp + 0x110], rax
and qword [rsp + 0x118], 0
and word [rsp + 0x120], 0
jmp 0x14010d857
mov qword [rsp + 0xc8], 3
mov r12, qword [rsp + 0x1c8]
mov rax, r12
add rax, r14
jb case.0x1400eecdf.283
mov rsi, qword [rsp + 0x1f0]
cmp rax, rsi
jbe 0x14010dc69
lea rcx, [rax - 1]
bsr rcx, rcx
not ecx
mov rdx, 0xffffffffffffffff
shr rdx, cl
cmp rax, 2
mov eax, 0
cmovae rax, rdx
ret 0x8949
invalid
inc r13
je case.0x1400eecdf.283
cmp rax, 0x7fff
ja case.0x1400eecdf.283
test r12, r12
je 0x14010dbe6
mov rdi, qword [rsp + 0x1e8]
movzx eax, word [rsp + 0x1f8]
movzx eax, ax
lea rcx, [rsi*4]
xor ebx, ebx
test rcx, rcx
je 0x14010db05
cmp word [rdi + rbx*4], 0xffff
je 0x14010d901
movzx edx, word [rdi + rbx*4 + 2]
and edx, eax
mov r8d, ebx
sub r8d, edx
test r8d, eax
je 0x14010db07
add rcx, 0xfffffffffffffffc
inc rbx
jmp 0x14010d8db
mov r11, qword [rax]
lea rcx, [rax + 8]
xor edx, edx
movabs r8, 0x312e312f50545448
cmp r11, r8
setne dl
movabs r9, 0x302e312f50545448
cmp r11, r9
lea rdx, [rdx + rdx*4 + 1]
mov edi, 0
cmovne rdi, rdx
mov qword [rsp + 0x2e0], rcx
mov rdx, r11
bts rdx, 0x38
cmp rdx, r8
jne 0x14010d49f
cmp rcx, r12
lea rbp, [rsp + 0xf50]
jae 0x14010f5ee
mov cl, byte [rax + 8]
add rax, 9
mov qword [rsp + 0x2e0], rax
cmp cl, 0x20
jne 0x14010e665
mov rbp, qword [rsp + 0x58]
shr rbp, 0x18
mov qword [rsp + 0x2d0], rax
test bpl, bpl
je 0x14010d9c1
lea rcx, [rsp + 0x2d0]
mov rdi, r11
call fcn.14006dd26
test al, al
jne 0x14010f2a1
mov r11, rdi
mov r12, qword [rsp + 0x2d8]
mov rax, qword [rsp + 0x2e0]
cmp rax, r12
jae 0x14010f2a1
mov r10b, byte [rax]
lea rcx, [rax + 1]
mov qword [rsp + 0x2e0], rcx
add r10b, 0xd0
mov edi, 3
cmp r10b, 9
ja 0x14010d49f
cmp rcx, r12
jae 0x14010f2a1
mov r8b, byte [rax + 1]
lea rcx, [rax + 2]
mov qword [rsp + 0x2e0], rcx
lea edx, [r8 - 0x30]
cmp dl, 9
ja 0x14010d49f
mov qword [rsp + 0x40], r8
cmp rcx, r12
jae 0x14010f2a1
mov dl, byte [rax + 2]
lea rcx, [rax + 3]
mov qword [rsp + 0x2e0], rcx
add dl, 0xd0
cmp dl, 0xa
jae 0x14010d49f
mov byte [rsp + 0x50], dl
cmp rcx, r12
jae 0x14010f2a1
movzx ecx, byte [rax + 3]
lea r9, [rax + 4]
mov qword [rsp + 0x2e0], r9
cmp ecx, 0xa
je 0x14010e95a
cmp ecx, 0xd
je 0x14010e911
cmp ecx, 0x20
jne 0x14010d49f
test bpl, bpl
je 0x14010daa9
lea rcx, [rsp + 0x2d0]
mov r12, r11
mov ebp, r10d
call fcn.14006dd26
test al, al
jne 0x14010f2a1
mov r10d, ebp
mov r11, r12
mov r12, qword [rsp + 0x2d8]
mov r9, qword [rsp + 0x2e0]
mov qword [rsp + 0x2d0], r9
xor ecx, ecx
mov rax, r9
cmp rax, r12
jae 0x14010f2a1
mov r8, rax
movzx edx, byte [rax]
inc rax
cmp edx, 9
je 0x14010daf6
cmp edx, 0x20
je 0x14010daf6
cmp edx, 0xa
je 0x14010f01b
cmp edx, 0xd
je 0x14010f025
test dl, dl
js 0x14010daf6
lea r8d, [rdx - 0x21]
cmp r8b, 0x5e
jae 0x14010d49f
test dl, dl
movzx ecx, cl
mov edx, 1
cmovs ecx, edx
jmp 0x14010dab6
xor ebx, ebx
mov rcx, rbp
mov rdx, r13
call fcn.1400691b2
mov rcx, rbp
call fcn.140069120
mov rbp, rdx
mov qword [rsp + 0x1e8], rax
mov qword [rsp + 0x1f0], rdx
dec r13d
mov word [rsp + 0x1f8], r13w
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.1400701d6
mov r14, rdx
shl r14, 2
test r14, r14
je 0x14010db75
lea r13, [rax + 4]
movzx edx, word [rax]
movzx r8d, word [rax + 2]
lea rcx, [rsp + 0x1a0]
call fcn.14005c3c8
add r14, 0xfffffffffffffffc
mov rax, r13
jmp 0x14010db4e
cmp rbx, rsi
ja 0x14010fdae
shl rbx, 2
mov rax, rdi
test rbx, rbx
je 0x14010dbac
lea r14, [rax + 4]
movzx edx, word [rax]
movzx r8d, word [rax + 2]
lea rcx, [rsp + 0x1a0]
call fcn.14005c3c8
add rbx, 0xfffffffffffffffc
mov rax, r14
jmp 0x14010db85
mov rax, rbp
shr rax, 2
add rax, r12
sub rbp, rax
lea rcx, [rsp + 0x1b8]
mov rdx, rbp
call fcn.14005c40c
mov rcx, rdi
mov rdx, rsi
call fcn.14006f75e
lea rbp, [rsp + 0xf50]
mov r14, qword [rsp + 0x38]
jmp 0x14010dc69
lea eax, [r13 - 1]
mov word [rsp + 0x1f8], ax
mov rcx, rbp
mov rdx, r13
call fcn.1400691b2
mov rcx, rbp
call fcn.140069120
mov rdi, rax
mov rbx, rdx
mov rcx, qword [rsp + 0x1e8]
mov rdx, rsi
call fcn.14006f75e
mov qword [rsp + 0x1e8], rdi
mov qword [rsp + 0x1f0], rbx
mov rax, r13
shr rax, 2
sub r13, rax
mov rcx, r13
call fcn.140069303
mov rsi, rax
mov rdi, rdx
lea rcx, [rsp + 0x1b8]
add al, ch
adc ebp, dword [rbx]
idiv bh
mov qword [rsp + 0x1b8], rsi
mov qword [rsp + 0x1c0], rdi
and qword [rsp + 0x1c8], 0
mov rdx, qword [rsp + 0x2a10]
lea r13, [rsp + 0x1d90]
cmp rdx, 0x65
jb 0x14010dc8f
mov rdx, qword [rsp + 0x1d90]
mov r13, qword [rsp + 0x1d98]
cmp rdx, r14
lea r12, [rsp + 0x2d0]
jb case.0x1400bc219.854
shl r14, 5
add r14, r13
mov qword [rsp + 0x38], r14
cmp r13, r14
je 0x14010e598
mov rbx, qword [r13]
mov qword [rsp + 0x50], r13
mov r13, qword [r13 + 8]
mov r8, r13
sub r8, rbx
jb 0x14010fd12
mov rdx, qword [rsp + 0x250]
cmp r13, rdx
ja 0x14010fd03
mov rdx, qword [rsp + 0x248]
add rdx, rbx
lea rax, [0x1401a0a6e]
mov qword [rsp + 0x20], rax
mov rcx, r12
mov r9, rbp
call fcn.140069734
movzx eax, byte [rsp + 0x2e0]
cmp eax, 3
je 0x14010f2d4
mov rsi, qword [rsp + 0x2d0]
mov rdi, qword [rsp + 0x2d8]
test eax, eax
je 0x14010dd32
cmp eax, 2
jne 0x14010dd83
xor eax, eax
jmp 0x14010de08
lea rcx, [rsp + 0x2b0]
mov rdx, rdi
call fcn.14006c15b
xor r14d, r14d
cmp rdi, r14
je 0x14010ddc3
movzx eax, byte [rsi + r14]
lea rcx, [0x1401a0a6e]
mov al, byte [rax + rcx]
test al, al
je 0x14010f2c2
mov byte [rsp + 0x2d0], al
mov r8d, 1
lea rcx, [rsp + 0x2b0]
mov rdx, r12
call fcn.14000ba23
out dx, eax
dec dword [rcx - 1]
invalid
jmp 0x14010dd45
mov rcx, r12
mov rdx, rsi
mov r8, rdi
call fcn.14004c0c6
mov rax, qword [rsp + 0x2d0]
mov sil, byte [rsp + 0x2d8]
lea rcx, [rsp + 0x2d8]
movups xmm0, xmmword [rcx + 1]
movaps xmmword [rsp + 0xa0], xmm0
mov rcx, qword [rcx + 0x10]
mov qword [rsp + 0xaf], rcx
jmp 0x14010de08
mov rcx, r12
lea rdx, [rsp + 0x2b0]
call fcn.14005e663
mov rax, qword [rsp + 0x2d0]
mov sil, byte [rsp + 0x2d8]
lea rcx, [rsp + 0x2d8]
movups xmm0, xmmword [rcx + 1]
movaps xmmword [rsp + 0xa0], xmm0
mov rcx, qword [rcx + 0x10]
mov qword [rsp + 0xaf], rcx
mov r14, qword [rsp + 0x38]
mov qword [rsp + 0x148], rax
mov byte [rsp + 0x150], sil
mov rax, qword [rsp + 0xaf]
lea rcx, [rsp + 0x151]
mov qword [rcx + 0xf], rax
movaps xmm0, xmmword [rsp + 0xa0]
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0x50]
mov r8, qword [rax + 0x10]
mov r9, qword [rax + 0x18]
mov rcx, r12
lea rdx, [rsp + 0x240]
call fcn.14004c25b
movups xmm0, xmmword [rsp + 0x2d0]
movups xmm1, xmmword [rsp + 0x2e0]
movaps xmmword [rsp + 0xf50], xmm0
movaps xmmword [rsp + 0xf60], xmm1
mov rsi, qword [rsp + 0xf50]
add byte [rax], al
and qword [rsp + 0xf50], 0
test rsi, rsi
je 0x14010fd24
mov rax, qword [rsp + 0xf58]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0xf60]
mov qword [rsp + 0x60], rax
mov rax, qword [rsp + 0xf68]
mov qword [rsp + 0x78], rax
mov rcx, rbp
call fcn.14005cdbc
cmp qword [rsp + 0x148], 0
mov qword [rsp + 0x140], rsi
jne 0x14010df14
cmp byte [rsp + 0x150], 0x14
jne 0x14010df14
test byte [rsp + 0x70], 1
jne 0x14010def2
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x60]
call fcn.140071c9f
jmp 0x14010df10
mov r9d, 5
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x60]
lea r8, [0x1401dd47b]
call fcn.140071cb1
xor al, 1
mov byte [rsp + 0x70], al
mov rsi, qword [rsp + 0xc8]
cmp rsi, 3
je 0x14010e4fc
lea rcx, [rsp + 0xa0]
lea rdx, [rsp + 0x240]
mov r8, rbx
mov r9, r13
call fcn.14004c25b
mov rax, qword [rsp + 0xf0]
cmp esi, 1
jne 0x14010df5a
test rax, rax
js 0x14010df94
cvtsi2ss xmm0, rax
jmp 0x14010dfa9
mov rbx, qword [rsp + 0x118]
mov rcx, rbx
shr rcx, 2
mov rdx, rbx
sub rdx, rcx
cmp rax, rdx
jne 0x14010e03f
add byte [rax], al
test rax, rax
je 0x14010e406
add rbx, rbx
lea rcx, [rsp + 0xc8]
mov rdx, rbx
jmp 0x14010e032
mov rcx, rax
shr rcx, 1
and eax, 1
or rax, rcx
cvtsi2ss xmm0, rax
addss xmm0, xmm0
mov rdx, qword [rsp + 0x118]
test rdx, rdx
js 0x14010dfbd
cvtsi2ss xmm1, rdx
jmp 0x14010dfd4
mov rax, rdx
shr rax, 1
mov ecx, edx
and ecx, 1
or rcx, rax
cvtsi2ss xmm1, rcx
addss xmm1, xmm1
divss xmm0, xmm1
ucomiss xmm0, xmm6
jae 0x14010e01e
lea rcx, [rsp + 0xc8]
call fcn.1400696ca
mov rbx, qword [rsp + 0x110]
mov r13, qword [rsp + 0x118]
lea rax, [r13*4]
mov rcx, rbx
test rax, rax
je 0x14010e27e
mov dword [rcx], 0xffff
add rcx, 4
add rax, 0xfffffffffffffffc
jmp 0x14010e005
and qword [rsp + 0xc8], 0
add rdx, rdx
lea rcx, [rsp + 0xc8]
call fcn.14006fff5
test al, al
jne 0x14010fd66
lea rcx, [rsp + 0xc8]
lea rdx, [rsp + 0x148]
call fcn.14006fc17
mov ebx, eax
movzx r9d, word [rsp + 0x120]
mov eax, ebx
and eax, r9d
mov r12, qword [rsp + 0x118]
mov rbp, qword [rsp + 0x110]
mov rcx, qword [rsp + 0xe8]
mov qword [rsp + 0x40], rcx
mov rdx, qword [rsp + 0xf0]
xor edi, edi
mov r13, rax
mov eax, 0
cmp r13, r12
jae 0x14010e08b
movzx r14d, word [rbp + r13*4]
cmp r14, 0xffff
je 0x14010e11e
movzx eax, word [rbp + r13*4 + 2]
mov ecx, r9d
and ecx, eax
mov r8d, r13d
sub r8d, ecx
and r8d, r9d
cmp r8, rdi
jb 0x14010e1b1
cmp ax, bx
jne 0x14010e110
mov rcx, qword [rsp + 0x40]
mov r8, r14
mov esi, ebx
mov rbx, rdx
mov r15, r9
lea r9, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
call fcn.14006fe13
lea rcx, [rax + 0x38]
lea rdx, [rsp + 0x148]
call fcn.14005c137
mov r9, r15
movabs r15, 0x100003600
add byte [rax], al
mov rdx, rbx
mov ebx, esi
test al, al
jne 0x14010e340
inc rdi
inc r13
mov rax, r13
jmp 0x14010e08b
mov rsi, qword [rsp + 0xf0]
lea r12, [rsp + 0x2d0]
mov rcx, r12
lea rdx, [rsp + 0x148]
call fcn.14006c1bb
movups xmm0, xmmword [rsp + 0xa0]
movups xmm1, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0xf60], xmm1
movaps xmmword [rsp + 0xf50], xmm0
lea rcx, [rsp + 0xc8]
mov edx, ebx
mov r8, r12
lea rbp, [rsp + 0xf50]
mov r9, rbp
call fcn.14006fd4d
test al, al
mov r14, qword [rsp + 0x38]
jne 0x14010fd73
mov rdx, qword [rsp + 0x118]
cmp r13, rdx
jae 0x14010fcd6
mov rax, qword [rsp + 0x110]
mov word [rax + r13*4], si
mov word [rax + r13*4 + 2], bx
jmp 0x14010e4fc
add byte [rax], al
mov rsi, qword [rsp + 0xc8]
lea r12, [rsp + 0x2d0]
mov rcx, r12
lea rdx, [rsp + 0x148]
call fcn.14006c1bb
movups xmm0, xmmword [rsp + 0xa0]
movups xmm1, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0xf60], xmm1
movaps xmmword [rsp + 0xf50], xmm0
mov r14, qword [rsp + 0xf0]
lea rcx, [rsp + 0xc8]
mov edx, ebx
mov r8, r12
lea rbp, [rsp + 0xf50]
mov r9, rbp
call fcn.14006fd4d
test al, al
jne 0x14010fd73
mov rcx, qword [rsp + 0x110]
mov rdx, qword [rsp + 0x118]
mov word [rsp + 0x20], bx
mov r8, r13
mov r9d, r14d
call fcn.14005c17b
mov rcx, qword [rsp + 0xc8]
test rcx, rcx
mov rdx, rcx
mov r8d, 1
cmove rdx, r8
cmp rax, 0x7f
cmova rcx, rdx
cmp rsi, 2
cmove rdx, rcx
cmp rdi, 0x200
cmovb rdx, rcx
mov qword [rsp + 0xc8], rdx
jmp 0x14010e4f7
mov r12, qword [rsp + 0xe8]
imul rax, qword [rsp + 0xf0], 0x60
add rax, r12
mov qword [rsp + 0x40], rax
movzx eax, word [rsp + 0x120]
movzx r14d, ax
xor ebp, ebp
cmp r12, qword [rsp + 0x40]
je 0x14010e03f
lea rdi, [r12 + 0x60]
lea rsi, [rbp + 1]
lea rdx, [r12 + 0x38]
lea rcx, [rsp + 0xc8]
call fcn.14005bd11
movzx ecx, ax
mov edx, r14d
and edx, ecx
mov word [r12 + 0x58], cx
xor ecx, ecx
mov r8, rdx
mov edx, 0
cmp r8, r13
jae 0x14010e2db
cmp word [rbx + r8*4], 0xffff
je 0x14010e315
movzx edx, word [rbx + r8*4 + 2]
and edx, r14d
mov r9d, r8d
sub r9d, edx
mov edx, r14d
and edx, r9d
cmp rdx, rcx
jb 0x14010e322
inc rcx
inc r8
mov rdx, r8
jmp 0x14010e2db
mov word [rbx + r8*4], bp
mov word [rbx + r8*4 + 2], ax
jmp 0x14010e335
mov word [rsp + 0x20], ax
mov rcx, rbx
mov rdx, r13
mov r9d, ebp
call fcn.14005c17b
mov r12, rdi
mov rbp, rsi
jmp 0x14010e2a5
cmp rdx, r14
jbe 0x14010fce5
imul rax, r14, 0x60
mov rcx, qword [rsp + 0x40]
lea rsi, [rcx + rax]
cmp qword [rcx + rax], 0
lea rbp, [rsp + 0xf50]
lea r12, [rsp + 0x2d0]
je 0x14010e48e
mov rbx, qword [rsi + 0x10]
mov rdi, qword [rsp + 0x108]
movups xmm0, xmmword [rsp + 0xa0]
movups xmm1, xmmword [rsp + 0xb0]
lea rax, [rsp + 0xf58]
movups xmmword [rax + 0x28], xmm1
movups xmmword [rax + 0x18], xmm0
mov qword [rsp + 0xf50], 1
mov qword [rsp + 0xf58], rbx
and qword [rsp + 0xf60], 0
mov qword [rsp + 0xf68], r14
lea rcx, [rsp + 0xf8]
mov rdx, rbp
call fcn.14006fe37
mov rdx, qword [rsp + 0x108]
cmp rdx, rbx
jbe 0x14010fcf4
mov rax, qword [rsp + 0x100]
shl rbx, 6
mov ecx, 1
mov qword [rax + rbx + 0x10], rcx
mov qword [rax + rbx + 0x18], rdi
mov qword [rsi], rcx
jmp 0x14010e4f3
mov word [rsp + 0x120], 7
mov edx, 8
lea rsi, [rsp + 0xf50]
mov rcx, rsi
call fcn.1400691b2
mov rcx, rsi
call fcn.140069120
mov r14, rax
mov r12, rdx
mov rcx, qword [rsp + 0x110]
mov rdx, rbx
call fcn.14006f75e
mov qword [rsp + 0x110], r14
mov qword [rsp + 0x118], r12
mov ecx, 6
call fcn.14006f7d7
mov rbx, rax
mov r14, rdx
lea rcx, [rsp + 0xe0]
call fcn.14006f775
mov qword [rsp + 0xe0], rbx
mov qword [rsp + 0xe8], r14
and qword [rsp + 0xf0], 0
jmp 0x14010e03f
mov rdi, qword [rsp + 0x108]
movups xmm0, xmmword [rsp + 0xa0]
movups xmm1, xmmword [rsp + 0xb0]
lea rax, [rsp + 0xf58]
movups xmmword [rax + 0x28], xmm1
movups xmmword [rax + 0x18], xmm0
and qword [rsp + 0xf50], 0
mov qword [rsp + 0xf58], r14
and qword [rsp + 0xf60], 0
mov qword [rsp + 0xf68], r14
lea rcx, [rsp + 0xf8]
mov rdx, rbp
call fcn.14006fe37
mov qword [rsi], 1
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], rdi
mov r14, qword [rsp + 0x38]
mov r13, qword [rsp + 0x50]
add r13, 0x20
movups xmm0, xmmword [rsp + 0x148]
movups xmm1, xmmword [rsp + 0x158]
movaps xmmword [rsp + 0x2e0], xmm1
movaps xmmword [rsp + 0x2d0], xmm0
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0xf50], rax
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0xf58], rax
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0xf60], rax
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0xf68], rax
mov byte [rsp + 0xf70], 0
mov eax, dword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa3]
lea rdx, [rsp + 0xf58]
mov dword [rdx + 0x1c], ecx
mov dword [rdx + 0x19], eax
lea rcx, [rsp + 0x1a0]
mov rdx, r12
mov r8, rbp
call fcn.14005c985
jmp 0x14010dcac
and qword [rsp + 0x148], 0
mov r14, qword [rsp + 0xc8]
cmp r14, 3
je 0x14010e6be
lea rcx, [rsp + 0x148]
call fcn.14006fa17
mov rbx, qword [rsp + 0x148]
mov ecx, 0x60
mov edx, 8
call fcn.14006963a
mov ecx, 0xc
mov rdi, rax
lea rsi, [rsp + 0xc8]
rep movsq qword [rdi], qword [rsi]
lea rcx, fcn.14006f6e3
mov qword [rsp + 0x20], rcx
mov rcx, rbx
movabs rdx, 0x47356e062704867
movabs r8, 0xfcf9fec61d444d3d
mov r9, rax
call case.0x14005a965.401
test rax, rax
je 0x14010e6be
mov rcx, rax
call qword [rdx + 0x38]
mov rsi, rax
mov rbx, rdx
mov rcx, rax
call qword [rdx + 0x18]
movabs rcx, 0xfcf9fec61d444d3d
xor rdx, rcx
movabs rcx, 0x47356e062704867
xor rax, rcx
or rax, rdx
cmove rbx, rsi
je 0x14010e67d
test rsi, rsi
je 0x14010e67d
mov rcx, rsi
mov rdx, rbx
call fcn.1400e0d48
jmp 0x14010e6be
mov rcx, qword [rsp + 0x88]
and rcx, 0xffffffffffffff00
or rcx, 6
jmp 0x14010d4b9
test rbx, rbx
je 0x14010e6be
mov ecx, 0xc
mov rdi, rbp
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov edx, 8
mov rcx, rbx
call fcn.140028f50
mov ecx, 0xc
mov rdi, r12
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x2d0], 3
je 0x14010e6be
mov rcx, r12
call fcn.14006f6e3
mov r12, qword [rsp + 0x200]
test r12, r12
je 0x14010e806
movups xmm0, xmmword [rsp + 0x200]
movups xmm1, xmmword [rsp + 0x210]
movaps xmmword [rsp + 0x270], xmm1
movaps xmmword [rsp + 0x260], xmm0
lea rcx, [rsp + 0x148]
call fcn.14006fa17
mov rsi, qword [rsp + 0x148]
mov ecx, 0x20
mov edx, 8
call fcn.14006963a
movaps xmm0, xmmword [rsp + 0x260]
movaps xmm1, xmmword [rsp + 0x270]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
lea rcx, [0x1401a2100]
mov qword [rsp + 0x20], rcx
mov rcx, rsi
movabs rdx, 0x80b2ec7fd785d89c
movabs r8, 0x78ad83767dbb4ade
mov r9, rax
call case.0x14005a965.401
test rax, rax
je 0x14010e806
mov rcx, rax
call qword [rdx + 0x38]
mov rdi, rax
mov rsi, rdx
mov rcx, rax
call qword [rdx + 0x18]
movabs rcx, 0x78ad83767dbb4ade
xor rdx, rcx
movabs rcx, 0x80b2ec7fd785d89c
xor rax, rcx
or rax, rdx
cmove rsi, rdi
je 0x14010e7a5
test rdi, rdi
je 0x14010e7a5
mov rcx, rdi
mov rdx, rsi
call fcn.1400e0d48
jmp 0x14010e806
test rsi, rsi
je 0x14010e806
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0xf60], xmm1
movaps xmmword [rsp + 0xf50], xmm0
mov edx, 8
mov rcx, rsi
call fcn.140028f50
movaps xmm0, xmmword [rsp + 0xf50]
movaps xmm1, xmmword [rsp + 0xf60]
movaps xmmword [rsp + 0x2e0], xmm1
movaps xmmword [rsp + 0x2d0], xmm0
cmp qword [rsp + 0x2d0], 0
je 0x14010e806
lea rcx, [rsp + 0x2d0]
call fcn.14005b166
mov ecx, 0xc
mov rdi, rbp
lea rsi, [rsp + 0x1a0]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x148]
mov rcx, qword [rsp + 0x98]
mov byte [rsp + 0xfba], cl
mov rdx, qword [rsp + 0x168]
mov word [rsp + 0xfb8], dx
mov qword [rsp + 0xfb0], rax
cmp dx, 0x64
mov rcx, qword [rsp + 0x28]
mov rsi, qword [rsp + 0x170]
je 0x14010e88a
movzx eax, dx
cmp eax, 0x65
je 0x14010f497
cmp eax, 0xcc
je 0x14010f49d
cmp eax, 0x130
je 0x14010f49d
lea eax, [rdx - 0x66]
cmp ax, 0x62
jae 0x14010f472
cmp qword [rcx + 0x178], 0
je 0x14010f460
mov rcx, rbp
call fcn.1400729c2
cmp r14d, 3
jne 0x14010e8c0
mov rax, qword [rsp + 0xc8]
cmp eax, 3
je 0x14010e8c0
lea rcx, [rsp + 0xc8]
call fcn.14006f6e3
lea rcx, [rsp + 0x240]
call fcn.14005b166
test r12, r12
jne 0x14010e8ea
cmp qword [rsp + 0x200], 0
je 0x14010e8ea
lea rcx, [rsp + 0x200]
call fcn.14005b166
lea rcx, [rsp + 0x1d88]
call fcn.140071149
mov rdx, qword [rsp + 0x28]
mov rdi, qword [rsp + 0x178]
lea rbx, [rsp + 0x2d0]
jmp 0x14010d1f4
cmp r9, r12
lea rbp, [rsp + 0xf50]
jae 0x14010f5ee
mov cl, byte [rax + 4]
add rax, 5
mov qword [rsp + 0x2e0], rax
cmp cl, 0xa
jne 0x14010eff6
mov qword [rsp + 0x2d0], rax
lea rcx, [0x14024c278]
mov qword [rsp + 0x78], rcx
xor ecx, ecx
mov qword [rsp + 0x60], rcx
mov r9, rax
jmp 0x14010e97d
mov qword [rsp + 0x2d0], r9
lea rax, [0x14024c278]
mov qword [rsp + 0x78], rax
xor eax, eax
mov qword [rsp + 0x60], rax
lea rbp, [rsp + 0xf50]
movzx eax, r10b
imul eax, eax, 0x64
movzx ecx, byte [rsp + 0x40]
imul ecx, ecx, 0xa
add cl, 0x20
movzx ecx, cl
movzx edx, byte [rsp + 0x50]
add edx, eax
add edx, ecx
mov qword [rsp + 0x168], rdx
shl rbx, 5
add rbx, rsi
mov rax, r12
mov rdx, r9
mov qword [rsp + 0x140], r9
mov r8, r9
xor r9d, r9d
mov qword [rsp + 0x68], rsi
mov rcx, qword [rsp + 0x58]
shr rcx, 0x20
test cl, cl
setne cl
mov qword [rsp + 0x38], r9
test r9, r9
sete r9b
and r9b, cl
mov byte [rsp + 0x50], r9b
mov qword [rsp + 0x40], r8
cmp rdx, rax
jae 0x14010f5ee
movzx ecx, byte [rdx]
lea rdi, [rdx + 1]
mov qword [rsp + 0x2e0], rdi
cmp rcx, 0xa
je 0x14010f0cf
cmp ecx, 0xd
je 0x14010f096
lea rdx, [0x1401b34e8]
cmp byte [rcx + rdx], 0
je 0x14010eb66
mov rdx, qword [rsp + 0x2e0]
mov r8, rax
sub r8, rdi
cmp r8, 8
jb 0x14010ede0
mov rcx, qword [rdi]
mov qword [rsp + 0xa0], rcx
mov rcx, 0xffffffffffffffff
cmp rcx, 7
je 0x14010ea72
movzx r8d, byte [rsp + rcx + 0xa1]
inc rcx
lea r9, [0x1401b34e8]
cmp byte [r8 + r9], 0
jne 0x14010ea50
jmp 0x14010ea7b
add rdi, 8
mov rdx, rdi
jmp 0x14010ea2e
mov qword [rsp + 0x2e0], rdx
add rdi, rcx
mov qword [rsp + 0x2e0], rdi
cmp rdi, rax
jae 0x14010f5ee
mov cl, byte [rdi]
lea r9, [rdi + 1]
mov qword [rsp + 0x2e0], r9
mov qword [rsp + 0x2d0], r9
cmp cl, 0x3a
jne 0x14010ebaf
mov r8, r9
cmp r8, rax
jae 0x14010f5ee
movzx edx, byte [r8]
lea r10, [r8 + 1]
mov qword [rsp + 0x2e0], r10
cmp rdx, 0x20
je 0x14010eb53
cmp edx, 9
je 0x14010eb53
lea rcx, [0x1401a1c84]
cmp byte [rdx + rcx], 0
jne 0x14010ec4a
cmp edx, 0xa
je 0x14010eb1f
cmp edx, 0xd
jne 0x14010ee14
cmp r10, rax
jae 0x14010f5ee
mov cl, byte [r8 + 1]
add r8, 2
mov qword [rsp + 0x2e0], r8
cmp cl, 0xa
je 0x14010eb22
jmp 0x14010f08f
mov r8, r10
test word [rsp + 0x58], 0xff00
je 0x14010ef25
cmp r8, rax
jae 0x14010f5ee
movzx ecx, byte [r8]
cmp ecx, 9
je 0x14010eab9
cmp ecx, 0x20
je 0x14010eab9
jmp 0x14010ef25
mov qword [rsp + 0x2d0], r10
mov r9, r10
mov r8, r10
jmp 0x14010eab9
cmp byte [rsp + 0x50], 0
je 0x14010ec01
cmp ecx, 0x20
je 0x14010eb7f
cmp ecx, 9
jne 0x14010ec01
cmp rdi, rax
jae 0x14010edcb
movzx ecx, byte [rdi]
cmp ecx, 0x20
je 0x14010eb99
cmp ecx, 9
jne 0x14010edcb
cmp rdi, rax
jae 0x14010f5ee
or dword [rdx + rcx], 0
inc rdi
mov qword [rsp + 0x2e0], rdi
jmp 0x14010eb7f
cmp byte [rsp + 0x58], 0
je 0x14010ed57
mov rdx, qword [rsp + 0x2e0]
cmp cl, 0x20
je 0x14010ebd5
movzx r8d, cl
cmp r8d, 9
jne 0x14010ed4f
cmp r9, rax
jae 0x14010f5e6
mov cl, byte [r9]
inc r9
mov rdx, r9
cmp cl, 0x3a
jne 0x14010ebc2
mov qword [rsp + 0x2e0], r9
mov qword [rsp + 0x2d0], r9
jmp 0x14010eab6
mov rdx, qword [rsp + 0x58]
shr rdx, 0x28
test dl, dl
je 0x14010f25b
mov rdx, qword [rsp + 0x2e0]
test cl, cl
je 0x14010f00e
movzx ecx, cl
cmp ecx, 0xa
je 0x14010edc3
cmp ecx, 0xd
je case.0x14006644c.1557
cmp rdi, rax
jae 0x14010f5e6
mov cl, byte [rdi]
inc rdi
inc edi
mov rdx, rdi
jmp 0x14010ec1a
mov qword [rsp + 0x70], r11
mov al, byte [0x14025a200]
test al, al
jne 0x14010ec7d
mov ecx, 0xf
call fcn.14002d7ff
mov ecx, eax
mov al, 1
test cl, cl
jne 0x14010ec77
mov ecx, 0xb
call fcn.14002d7ff
xor al, 3
mov byte [0x14025a200], al
cmp al, 1
je 0x14010ec98
movzx eax, al
lea rcx, [rsp + 0x2d0]
cmp eax, 2
jne 0x14010eca7
call fcn.14006de8c
jmp 0x14010ecac
lea rcx, [rsp + 0x2d0]
call case.0x14005edeb.474
jmp 0x14010ecac
call fcn.14006dd4a
mov rax, qword [rsp + 0x2d8]
mov rcx, qword [rsp + 0x2e0]
cmp rcx, rax
mov r11, qword [rsp + 0x70]
jae 0x14010f5ee
movzx r9d, byte [rcx]
lea r8, [rcx + 1]
mov qword [rsp + 0x2e0], r8
mov rdx, 0xffffffffffffffff
cmp r9d, 0xa
je 0x14010ed1e
cmp r9d, 0xd
jne 0x14010eec0
cmp r8, rax
jae 0x14010f5ee
mov r9b, byte [rcx + 1]
add rcx, 2
mov qword [rsp + 0x2e0], rcx
mov rdx, 0xfffffffffffffffe
mov r8, rcx
cmp r9b, 0xa
jne 0x14010f08f
test word [rsp + 0x58], 0xff00
je 0x14010efde
cmp r8, rax
jae 0x14010f5ee
movzx eax, byte [r8]
cmp eax, 9
je 0x14010ec4f
cmp eax, 0x20
je 0x14010ec4f
jmp 0x14010efde
mov qword [rsp + 0x2e0], rdx
mov rdx, qword [rsp + 0x58]
shr rdx, 0x28
test dl, dl
je 0x14010f25b
mov rdx, qword [rsp + 0x2e0]
mov rdi, r9
test cl, cl
je 0x14010f00e
movzx ecx, cl
cmp ecx, 0xa
je 0x14010edc3
cmp ecx, 0xd
je case.0x14006644c.1557
cmp rdi, rax
jae 0x14010f5e6
mov cl, byte [rdi]
inc rdi
mov rdx, rdi
jmp 0x14010ed73
mov qword [rsp + 0x2e0], rdx
cmp rdi, rax
jae 0x14010f5ee
mov cl, byte [rdi]
inc rdi
mov qword [rsp + 0x2e0], rdi
cmp cl, 0xa
je 0x14010edcb
jmp 0x14010f25b
mov qword [rsp + 0x2e0], rdx
mov qword [rsp + 0x2d0], rdi
mov qword [rsp + 0x40], rdi
mov rdx, rdi
jmp 0x14010e9ea
mov qword [rsp + 0x2e0], rdx
mov rcx, 0xffffffffffffffff
mov rdx, rdi
cmp rdx, rax
je 0x14010ee5b
movzx r9d, byte [rdx]
inc rdx
inc rcx
lea r10, [0x1401b34e8]
cmp byte [r9 + r10], 0
jne 0x14010edf2
jmp 0x14010ea83
mov r8, qword [rsp + 0x58]
shr r8, 0x28
mov cl, 1
test r8b, r8b
je 0x14010f267
mov r8, qword [rsp + 0x2e0]
mov rdi, r10
test dl, dl
je 0x14010f25f
movzx edx, dl
cmp edx, 0xa
je 0x14010ee63
cmp edx, 0xd
je 0x14010ee82
cmp rdi, rax
jae 0x14010f6e4
mov dl, byte [rdi]
inc rdi
mov r8, rdi
jmp 0x14010ee33
mov rcx, r8
jmp 0x14010ea83
mov qword [rsp + 0x2e0], r8
lea rbp, [rsp + 0xf50]
movabs r15, 0x100003600
jmp 0x14010edcb
mov qword [rsp + 0x2e0], r8
cmp rdi, rax
lea rbp, [rsp + 0xf50]
movabs r15, 0x100003600
jae 0x14010f5ee
mov dl, byte [rdi]
inc rdi
mov qword [rsp + 0x2e0], rdi
cmp dl, 0xa
je 0x14010edcb
jmp 0x14010f27d
mov rdx, qword [rsp + 0x58]
shr rdx, 0x28
mov cl, 1
test dl, dl
je 0x14010f267
mov rdx, qword [rsp + 0x2e0]
mov rdi, r8
test r9b, r9b
je 0x14010f297
movzx r8d, r9b
cmp r8d, 0xa
je 0x14010ef0b
cmp r8d, 0xd
je 0x14010ef18
cmp rdi, rax
jae 0x14010f703
mov qword [rsp + 0x2e0], rdx
jmp 0x14010ee6b
mov qword [rsp + 0x2e0], rdx
jmp 0x14010ee8a
sub rdi, qword [rsp + 0x40]
xor edx, edx
mov qword [rsp + 0x70], r11
mov qword [rsp + 0x2d0], r8
mov rax, qword [rsp + 0x68]
mov eax, dword [rsp + 0x68]
cmp rax, rbx
je 0x14010f27b
add rax, 0x20
mov qword [rsp + 0x50], rax
mov r11, rdx
test r11, r11
je 0x14010ef99
mov rcx, r11
movzx eax, byte [r9 + r11 - 1]
cmp rax, 0x20
ja 0x14010ef7b
lea r11, [rcx - 1]
movabs r10, 0x100002600
bt r10, rax
jb 0x14010ef53
cmp rcx, rdx
ja 0x14010fdc2
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x40]
mov qword [rax], rcx
mov qword [rax + 8], rdi
mov qword [rax + 0x10], r9
mov qword [rax + 0x18], rdx
sbb byte [rbx + rcx*4 + 0x4c], cl
and al, 0x38
inc r9
mov rax, qword [rsp + 0x2d8]
mov rdx, qword [rsp + 0x2e0]
mov rcx, qword [rsp + 0x50]
mov qword [rsp + 0x68], rcx
mov r11, qword [rsp + 0x70]
jmp 0x14010e9c3
sub rdi, qword [rsp + 0x40]
mov r9, qword [rsp + 0x2d0]
add rdx, r8
sub rdx, r9
jmp 0x14010ef2c
mov rcx, qword [rsp + 0x88]
and rcx, 0xffffffffffffff00
or rcx, 3
jmp 0x14010d4b9
mov qword [rsp + 0x2e0], rdx
jmp 0x14010f27d
mov qword [rsp + 0x2e0], rax
jmp 0x14010f04f
mov qword [rsp + 0x2e0], rax
cmp rax, r12
jae 0x14010f2a1
mov dl, byte [r8 + 1]
lea rax, [r8 + 2]
mov qword [rsp + 0x2e0], rax
cmp dl, 0xa
jne 0x14010d49f
mov qword [rsp + 0x2d0], rax
test cl, 1
jne 0x14010f074
test r9, r9
je 0x14010f2a1
sub r8, r9
mov qword [rsp + 0x60], r8
mov qword [rsp + 0x78], r9
jmp 0x14010f087
lea rcx, [0x14024c278]
mov qword [rsp + 0x78], rcx
xor ecx, ecx
mov qword [rsp + 0x60], rcx
mov r9, rax
jmp 0x14010e975
mov cl, 1
jmp 0x14010f27d
cmp rdi, rax
jae 0x14010f5ee
mov al, byte [rdx + 1]
add rdx, 2
mov qword [rsp + 0x2e0], rdx
mov cl, 2
cmp al, 0xa
jne 0x14010f27d
mov rbp, r11
mov r8, qword [rsp + 0x140]
sub rdx, r8
mov rax, rdx
shr rax, 8
jmp 0x14010f0e6
mov rbp, r11
mov r8, qword [rsp + 0x140]
sub rdi, r8
mov rax, rdi
shr rax, 8
mov edx, edi
shl rax, 8
movzx ecx, dl
or rcx, rax
sub r13, r12
add r13, r8
add r13, rcx
mov qword [rsp + 0x88], r13
mov rcx, qword [rsp + 0x168]
lea eax, [rcx - 0x3e8]
mov ebx, 4
cmp ax, 0xfc7c
jb 0x14010f70d
call fcn.14006cb06
test rax, rax
mov rdi, qword [rsp + 0x78]
je 0x14010f14f
mov r9, rdx
mov rcx, rdi
mov rdx, qword [rsp + 0x60]
mov r8, rax
call fcn.14007c617
test al, al
je 0x14010f14f
and qword [rsp + 0x2d0], 0
jmp 0x14010f164
lea rcx, [rsp + 0x2d0]
mov rdx, rdi
mov r8, qword [rsp + 0x60]
call fcn.14004c0c6
movabs rax, 0x312e312f50545448
cmp rbp, rax
sete al
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0x2a10]
lea rcx, [rsp + 0x1d90]
cmp rax, 0x65
jb 0x14010f1a2
mov rax, qword [rsp + 0x1d90]
mov rcx, qword [rsp + 0x1d98]
mov rdx, qword [rsp + 0x98]
inc dl
mov qword [rsp + 0x98], rdx
mov rdx, qword [rsp + 0x38]
cmp rdx, rax
cmovb rax, rdx
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
sub rax, 1
jb 0x14010f210
mov r8, qword [rsi + rdx - 0x10]
cmp r8, 0xffff
ja 0x14010f6b9
mov r9, qword [rsi + rdx - 0x18]
mov r10, qword [rsi + rdx - 8]
sub r9, r14
add r8, r9
sub r10, r14
mov r11, qword [rsi + rdx]
sbb al, 0x16
add r11, r10
mov qword [rcx + rdx - 0x18], r9
mov qword [rcx + rdx - 0x10], r8
invalid
mov qword [rcx + rdx - 8], r10
mov qword [rcx + rdx], r11
add rdx, 0x20
and bl, ch
invalid
invalid
mov rdi, qword [rsp + 0x2d0]
lea rax, [rsp + 0x2d8]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x1a0], xmm0
add dword [rax], eax
add byte [rax - 0x75], cl
adc byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rax - 0x75], cl
mov ah, 0x24
mov byte [rax], al
add byte [rax], al
lea rbp, [rsp + 0xf50]
mov r14, qword [rsp + 0x38]
movabs r15, 0x100003600
add byte ss:[rax], al
add dword [rax], eax
add byte [rax], al
jmp 0x14010d4f2
xor ecx, ecx
jmp 0x14010f27d
mov qword [rsp + 0x2e0], r8
lea rbp, [rsp + 0xf50]
movabs r15, 0x100003600
jmp 0x14010f27d
mov cl, 5
movzx eax, cl
mov rcx, qword [rsp + 0x88]
and rcx, 0xffffffffffffff00
or rcx, rax
jmp 0x14010d4b9
mov qword [rsp + 0x2e0], rdx
jmp 0x14010f267
mov ebx, 3
lea rbp, [rsp + 0xf50]
mov rcx, rbp
call fcn.140071149
jmp 0x14010f344
xor eax, eax
jmp 0x14010f3b8
lea rcx, [rsp + 0x2b0]
call fcn.14004cb0c
mov r14, qword [rsp + 0x38]
mov ebx, 4
mov al, 0xa
mov qword [rsp + 0x48], rax
xor eax, eax
xor esi, esi
mov r13, qword [rsp + 0x50]
test al, al
jne 0x14010f307
mov rax, qword [rsp + 0xc8]
cmp eax, 3
je 0x14010f307
lea rcx, [rsp + 0xc8]
call fcn.14006f6e3
cmp r13, r14
je 0x14010f319
lea rcx, [rsp + 0x1a0]
call fcn.1400729dd
lea rcx, [rsp + 0x240]
call fcn.14005b166
cmp qword [rsp + 0x200], 0
add al, byte [rax]
add byte [rax], al
sete al
or sil, al
jne 0x14010f344
lea rcx, [rsp + 0x200]
add byte [rdx], al
add byte [rax], al
call fcn.14005b166
mov rsi, qword [rsp + 0x170]
lea rcx, [rsp + 0x1d88]
call fcn.140071149
cmp rbx, 4
je 0x14010f738
mov r8d, 0x60
lea rcx, [rsp + 0x1d28]
lea rdx, [rsp + 0x1be8]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0x183]
mov dword [rsp + 0x90], eax
add byte [rax - 0x73], cl
mov word [rax + rbp], fs
sbb eax, 0x8d480000
xchg esp, eax
and al, 0xe8
sbb eax, dword [rax]
add al, ch
adc al, byte [rax - 0x7b74fffc]
and al, 0x83
add dword [rax], eax
add byte [rcx + 0x902484], cl
add byte [rax], al
mov al, byte [rsp + 0x187]
mov byte [rsp + 0x94], al
cmp rbx, 3
jne 0x14010fa6a
mov rdx, qword [rsp + 0x28]
mov rax, qword [rdx + 0x178]
lea rbx, [rsp + 0x2d0]
xor ecx, ecx
cmp byte [rdx + 0x140], 0
sete cl
cmp rax, qword [rdx + rcx*8 + 0x148]
jae 0x14010f711
lea rdi, [rsp + 0x280]
mov rcx, rdi
mov rdx, qword [rsp + 0x238]
mov r8, qword [rsp + 0x198]
call fcn.14010b119
cmp dword [rsp + 0x280], 2
je 0x14010f717
mov rcx, rbp
mov rdx, rdi
call fcn.140110c7e
mov rax, qword [rsp + 0xf58]
cmp qword [rsp + 0xf50], 0
jne 0x14010f744
test rax, rax
mov rdx, qword [rsp + 0x28]
mov rdi, qword [rsp + 0x178]
add byte [rdi], cl
invalid
scasb al, byte [rdi]
invalid
invalid
invalid
jmp 0x14010f729
lea ecx, [rcx*8]
movabs rax, 0x4080009000000
add byte [rax], al
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rcx], cl
add byte [rax], cl
add al, 0
shr rax, cl
mov qword [rsp + 0x48], rax
mov ebx, 4
jmp 0x14010f2ae
mov ebx, 3
mov rcx, rbp
call fcn.1400729c2
jmp 0x14010f582
movzx eax, byte [rcx + 0xc0]
cmp eax, 5
je 0x14010f49d
cmp eax, 7
jne 0x14010f59a
add edx, 0xffffff38
cmp dx, 0x64
jae 0x14010f59a
ret 0xff38
mov al, 1
xor edx, edx
jmp 0x14010f4a1
xor edx, edx
xor eax, eax
test byte [rsp + 0x70], 1
mov qword [rsp + 0x128], rdx
mov qword [rsp + 0x190], rax
jne 0x14010f51f
and al, 0x70
add dword [rax - 0x77], ecx
xchg esp, eax
and al, 0x28
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rbp + 0x67], dh
mov rbx, qword [rsp + 0xf50]
mov al, byte [rsp + 0xf58]
mov qword [rsp + 0x48], rax
movzx eax, byte [rsp + 0xf5f]
shl eax, 0x10
movzx ecx, word [rsp + 0xf5d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xf59]
and al, 0x59
sldt word [rax]
and al, 0x59
sldt word [rax]
or rax, rcx
mov qword [rsp + 0x188], rax
mov r8d, 0x60
lea rcx, [rsp + 0x1be8]
lea rdx, [rsp + 0xf60]
call sub.VCRUNTIME140.dll_memcpy
mov dword [rsp + 0x84], 0
jmp 0x14010f582
xor al, 1
mov dword [rsp + 0x84], eax
mov rbx, qword [rsp + 0xf50]
mov al, byte [rsp + 0xf58]
mov qword [rsp + 0x48], rax
movzx eax, byte [rsp + 0xf5f]
shl eax, 0x10
movzx ecx, word [rsp + 0xf5d]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xf59]
or rax, rcx
mov qword [rsp + 0x188], rax
mov r8d, 0x60
lea rcx, [rsp + 0x1be8]
lea rdx, [rsp + 0xf60]
call sub.VCRUNTIME140.dll_memcpy
test r12, r12
setne sil
cmp r14d, 3
setne al
mov r14, qword [rsp + 0x38]
jmp 0x14010f2e9
movups xmm8, xmmword [0x1401a2fe8]
movaps xmmword [rsp + 0x2e0], xmm8
add byte [rax], al
add byte [rax], al
movups xmm9, xmmword [0x1401a2fd8]
or eax, 0x93a25
movaps xmmword [rsp + 0x2d0], xmm9
mov rcx, rbp
lea rdx, [rsp + 0x2d0]
rol byte [rdx], 1
add byte [rax], al
rol byte [rdx], 1
add byte [rax], al
call fcn.14005c4bb
test al, al
je 0x14010f5f8
cmp byte [rsp + 0xfba], 1
jne 0x14010f61c
mov ebx, 4
mov al, 2
jmp 0x14010f6a3
mov qword [rsp + 0x2e0], rdx
mov ebx, 3
jmp 0x14010f2ae
mov rcx, rbp
call fcn.140071e58
cmp rax, 1
jne 0x14010f66a
cmp rdx, 0xfffffffffffffffe
jb 0x14010f49f
mov ebx, 4
mov al, 8
jmp 0x14010f6a3
movaps xmmword [rsp + 0x2e0], xmm8
movaps xmmword [rsp + 0x2d0], xmm9
lea rdi, [rsp + 0xa0]
lea edi, [rsp + 0xa0]
mov rcx, rdi
mov rdx, rbp
lea rsi, [rsp + 0x2d0]
and al, 0xd0
add al, byte [rax]
add byte [rcx - 0x77], cl
invalid
call fcn.140070f8c
mov rcx, rsi
and al, 0xd0
add al, byte [rax]
add byte [rcx - 0x77], cl
invalid
mov rdx, rdi
call fcn.14006fb9a
mov rcx, rsi
call fcn.140072897
movzx edx, al
not rdx
jmp 0x14010f49f
movups xmm0, xmmword [0x1401a2fc8]
movaps xmmword [rsp + 0x2e0], xmm0
movups xmm0, xmmword [0x1401a2fb8]
movaps xmmword [rsp + 0x2d0], xmm0
mov rcx, rbp
lea rdx, [rsp + 0x2d0]
call fcn.14005c4bb
test al, al
je 0x14010f6ad
mov ebx, 4
mov al, 1
mov qword [rsp + 0x48], rax
jmp 0x14010f465
mov rdx, 0xffffffffffffffff
jmp 0x14010f49f
lea rcx, [rsp + 0x2d0]
call fcn.14005cdbc
mov al, 8
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
lea rbp, [rsp + 0xf50]
movabs r15, 0x100003600
jmp 0x14010f2ae
retf 0xfffb
invalid
retf 0xfffb
mov qword [rsp + 0x2e0], r8
lea rbp, [rsp + 0xf50]
movabs r15, 0x100003600
jmp 0x14010f5ee
mov al, 9
jmp 0x14010f6c8
xor ecx, ecx
mov dl, 8
jmp 0x14010f73f
invalid
sub byte [rbx + 5], bh
mov ebx, 5
mov r14, qword [rsp + 0x130]
jmp 0x14010f82d
call fcn.1400719d2
mov r8, qword [rsp + 0x28]
mov r15, rax
jmp 0x14010f74c
xor ecx, ecx
mov rdx, qword [rsp + 0x48]
call fcn.1400714ab
mov r15, rax
mov r8, qword [rsp + 0x28]
invalid
mov bl, byte [r8 + 0xed]
mov qword [r8 + 0x80], 4
mov byte [r8 + 0xed], 2
mov byte [rax + 0xed], 2
mov byte [rax + 0xed], 2
mov rax, qword [r8 + 0x178]
test rax, rax
ror byte [rbx + rcx*4 - 0x4c], 0x24
xor byte [rcx], al
add byte [rax], al
ror byte [rbx + rcx*4 - 0x4c], 0x24
xor byte [rcx], al
add byte [rax], al
je 0x14010f7b7
mov rcx, qword [rsp + 0x138]
mov rcx, qword [rcx]
xor edx, edx
cmp rax, rdx
je 0x14010f7a2
movzx r8d, byte [rcx + rdx]
cmp r8d, 0xd
je 0x14010f79d
cmp r8d, 0xa
jne 0x14010f7a5
inc rdx
jmp 0x14010f787
mov rdx, rax
mov rcx, qword [rsp + 0x138]
call fcn.14004c79b
mov r8, qword [rsp + 0x28]
mov word [rax + rdi], fs
add dword [rax], eax
add al, ch
jmp 0x18d10eb82
cmp byte [r15 + 0x10], 0
je 0x14010f7e6
test bl, bl
jne 0x14010f7e6
cmp qword [r8 + 0x178], 0
jne 0x14010f7e6
mov rcx, r8
call fcn.140072656
mov ebx, 4
mov rcx, r15
call fcn.1400dfa0a
add bh, ch
dec dword [rcx - 0x77]
imul ebx
invalid
add bh, ch
dec dword [rcx - 0x77]
imul ebx
mov r11d, 3
mov ebx, 3
movabs rax, 0x8000000000000002
cmp qword [r8 + 0xa0], rax
jne 0x14010f832
cmp qword [r8 + 0x178], 0x18
jb 0x14010f832
mov rax, qword [rsp + 0x138]
mov rcx, qword [rax]
or byte [rax - 0x73], cl
adc eax, 0x108147
mov r8d, 0x18
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x14010fc25
mov r8, qword [rsp + 0x28]
mov bpl, 1
cmp rbx, 3
cmp ebx, 3
je 0x14010f867
cmp rbx, 4
je 0x14010f852
cmp rbx, 5
jne 0x14010f8d2
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 1], bh
mov eax, 1
jmp 0x14010f89c
movabs rax, 0x8000000000000005
cmp qword [r8 + 0xa0], rax
je 0x14010f890
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rcx + 0x39], 0x80
movabs al, byte [0x4831eb2b74000000]
lea edx, [rsp + 0xf50]
jmp 0x14010f898
lea rdx, [rsp + 0xf50]
mov qword [rdx + 8], r15
mov qword [rdx], 3
mov rcx, r14
call fcn.1400e03a6
mov r8, qword [rsp + 0x28]
test rax, rax
jne 0x14010fc03
mov rcx, r8
call fcn.14010b742
xor edx, edx
xor eax, eax
movaps xmm6, xmmword [rsp + 0x2ab0]
movaps xmm7, xmmword [rsp + 0x2ac0]
movaps xmm8, xmmword [rsp + 0x2ad0]
movaps xmm9, xmmword [rsp + 0x2ae0]
add rsp, 0x2af8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
lea rdi, [rsp + 0xf60]
mov qword [rdi - 0x10], rbx
mov qword [rdi - 8], r15
lea rsi, [rsp + 0x1cc8]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x128], 0
je 0x14010fb50
lea rcx, [rsp + 0x1d88]
and qword [rcx], 0
call fcn.14006eb72
mov rsi, rax
xor ecx, ecx
call fcn.14006eb4d
mov rdi, rax
mov ecx, 0x60
mov edx, 8
call fcn.14006963a
mov rbx, rax
mov r14d, 1
mov qword [rax], r14
mov qword [rax + 8], r14
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rsi
jo 0x14010f95e
mov qword [rax + 0x20], rdi
mov qword [rax + 0x28], rdi
and qword [rax + 0x30], 0
movabs rax, 0x8000000000000000
mov qword [rbx + 0x38], rax
mov qword [rbx + 0x40], r14
xorps xmm0, xmm0
and qword [rbx + 0x58], 0
movups xmmword [rbx + 0x48], xmm0
lock inc qword [rbx]
jle 0x14010fdc0
lea rcx, [rsp + 0x1d88]
and word [rcx], 0
and qword [rcx + 8], 0
xor edi, edi
mov byte [rcx + 0x18], dil
call fcn.14006ef08
mov rsi, rax
mov ecx, 0xb0
mov edx, 8
call fcn.14006963a
mov qword [rax], r14
mov qword [rax + 8], r14
mov qword [rax + 0x10], 3
mov byte [rax + 0x70], dil
and qword [rax + 0x78], 0
and dword [rax + 0x78], 0
and dword [rax + 0x78], 0
add byte [rax - 0x78], al
mov eax, 0x88
mov byte [rax + 0x88], dil
and qword [rax + 0x90], 0
mov byte [rax + 0xa0], dil
mov byte [rax + 0xa8], dil
lock inc qword [rax]
jle 0x14010fdc0
invalid
add byte [rcx - 0x77], cl
invalid
mov r15, rax
mov ecx, 0x30
mov edx, 8
call fcn.14006963a
mov r12, rax
mov eax, 1
mov qword [r12], rax
mov qword [r12 + 8], rax
mov qword [r12 + 0x10], 2
xorps xmm0, xmm0
and qword [r12 + 0x28], 0
movups xmmword [r12 + 0x18], xmm0
lock inc qword [r12]
jle 0x14010fdc0
mov rdi, qword [rsp + 0x28]
lea rcx, [rdi + 0x1c8]
call case.0x1400fd852.137
mov qword [rdi + 0x1c8], r15
enter 1, 0
jl 0x14010fa56
enter 1, 0
mov qword [rdi + 0x1d0], r12
mov qword [rdi + 0x1d8], rbx
mov qword [rdi + 0x1e0], rsi
mov dword [rdi + 0x1e0], esi
mov byte [rdi + 0x1e8], 0
mov r14b, 1
jmp 0x14010fb53
jmp 0x14f10fa6b
movzx eax, byte [rsp + 0x48]
mov r15, qword [rsp + 0x188]
shl r15, 8
or r15, rax
lea rsi, [rsp + 0x1c58]
lea rdx, [rsp + 0x1d28]
mov r8d, 0x60
mov rcx, rsi
int1
int1
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0x90]
add byte [rax], al
mov dword [rsi + 0x6b], eax
mov al, byte [rsp + 0x94]
test byte [rsp + rdx*4], ah
and al, 0x94
add byte [rax], al
add byte [rax - 0x74b790ba], cl
mov eax, dword [rsp + 0x128]
mov eax, dword [rsp + 0x128]
mov qword [rsi + 0x60], rax
xor eax, eax
mov byte [rsi + 0x68], al
mov r8d, dword [rsp + 0x84]
mov byte [rsi + 0x69], r8b
imul ecx, dword [rax - 0x75], 0x1902494
add byte [rax], al
imul ecx, dword [rax - 0x75], 0x1902494
add byte [rax], al
mov byte [rsi + 0x6a], dl
mov qword [rsi - 0x10], rbx
mov qword [rsi - 8], r15
mov dword [rsi - 8], edi
mov dword [rsi - 8], edi
mov rcx, qword [rsp + 0x28]
mov byte [rcx + 0xea], al
cmp byte [rcx + 0xed], 2
jne 0x14010faf9
invalid
add eax, 0x75c08445
invalid
test r8b, r8b
jne 0x14010fb07
sal byte [rbp + 0xe], 0x31
rol byte [rcx - 0x80], 0xf8
cmp r8b, 1
adc al, 1
xor eax, eax
cmp r8b, 1
adc al, 1
mov byte [rcx + 0xed], al
mov al, byte [rsp + 0x1cb2]
mov byte [rcx + 0xee], al
add byte [rdx + rdx*8 - 0x3a6bf0c0], al
add byte [rdx + rdx*8 - 0x3a6bf0c0], al
mov rdx, qword [rsp + 0x128]
test rdx, rdx
mov r14, qword [rsp + 0x130]
je 0x14010fc0b
cmp rdx, 0xffffffffffffffff
je 0x14010fc3b
invalid
cmp rdx, 0xfffffffffffffffe
jne 0x14010fc3f
mov al, 1
xor edx, edx
jmp 0x14010fc41
xor r14d, r14d
test bpl, bpl
jne case.0x1400ce65b.526
call fcn.140071b66
mov rcx, qword [rsp + 0x28]
mov rdi, rax
mov rsi, rdx
cmp qword [rcx + 0x10], 0
adc byte [rax], al
adc byte [rax], al
je 0x14010fb7d
add rcx, 0x18
call fcn.14007110b
mov rcx, qword [rsp + 0x28]
mov qword [rcx + 0x10], 1
mov qword [rcx + 0x18], rdi
lea rcx, [rsp + 0xfb0]
mov rdx, rsi
call fcn.140100c25
lea rcx, [rsp + 0x1d88]
add byte [rax - 0x77], cl
add dword [rax - 0x77], ecx
push rcx
or al, ch
invalid
adc edi, edi
invalid
add byte [rax - 0x77], cl
add dword [rax - 0x77], ecx
push rcx
or al, ch
xor eax, 0x48ffff11
lea rdx, [rsp + 0x2a18]
lea rdx, [rsp + 0x2a18]
lea rsi, [rsp + 0xf50]
mov ecx, 0xe
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov byte [rdx + 0x70], r14b
mov rax, qword [rsp + 0x128]
mov eax, dword [rsp + 0x128]
mov eax, dword [rsp + 0x128]
mov qword [rdx + 0x78], rax
mov qword [rdx + 0x80], rbx
mov qword [rdx + 0x88], r12
add byte [rax], al
add byte [rcx + rcx*4 - 0x46], cl
mov edx, 0x90
mov edx, 0x90
mov rcx, qword [rsp + 0x130]
call fcn.1400e03a6
test rax, rax
je 0x14010f898
invalid
xchg ebp, eax
cld
invalid
invalid
ror byte [rdi], 0x84
xchg ebp, eax
cld
test byte [rbp + 0x48fffffc], dl
mov edx, eax
invalid
mov rdx, rax
jmp 0x14010f89a
mov qword [rcx + 0x80], 3
mov rdx, qword [rsp + 0x198]
call case.0x1400ef12e.253
jmp 0x14010fc68
and al, 0x98
add dword [rax], eax
add al, ch
jnp 0x14010fbd4
invalid
xor ecx, ecx
mov dl, 5
call fcn.1400714ab
mov rsi, rax
mov ebx, 3
add byte [rax], al
add byte [rax], al
jmp 0x14010f7d9
mov al, 2
jmp 0x14010fc41
xor eax, eax
mov qword [rcx + 0x80], 2
mov byte [rcx + 0x88], al
mov byte [rcx + 0x89], 0
or dword [rcx], 0x90918948
xchg ecx, eax
nop
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
cwde
add byte [rax], al
add byte [rax], al
xchg ecx, eax
nop
add byte [rax], al
add byte [rax - 0x7d], cl
movabs eax, dword [0x5100f0000000098]
loope 0x14010fbfc
movups xmm0, xmmword [0x140218c50]
adc byte [rax], al
lea rdx, [rsp + 0xf50]
xchg esp, eax
and al, 0x50
sldt word [rax]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x140218c40]
movaps xmmword [rdx], xmm0
add cl, byte [rax - 0x73]
mov word [rax + rcx*2], fs
sbb al, 0
add al, ch
cdq
int3
hlt
dec dword [rax - 0x7b]
invalid
je 0x14010fcb3
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
lea r8, str.trailersinternal_error:_entered_unreachable_code:_write_trailers_invalid_state:_h
mov r9d, 8
mov ecx, 8
mov ecx, 8
call fcn.14004c753
jmp 0x14010fcb5
xor eax, eax
ror byte [rbx + rcx*4 + 0x44], 0x24
sub byte [rcx - 0x78], al
sub ah, 0
add byte [rax], al
mov r8, qword [rsp + 0x28]
mov byte [r8 + 0xec], al
lea rdi, [rsp + 0x1cc8]
mov ecx, 0xc
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
jmp 0x14010f835
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
or dword [rax], eax
mov rcx, r13
call fcn.140158360
invalid
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
mov rcx, r14
mov ecx, esi
mov ecx, esi
call fcn.140158360
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
mov rcx, rbx
call fcn.140158360
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcprotoh1_role.rs
mov rcx, r13
jmp 0x14497cbf9
invalid
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcprotoh1_role.rs
or dword [rax], eax
mov rcx, rbx
mov rdx, r13
invalid
call fcn.140158600
invalid
invalid
add byte [rax - 0x73], cl
or eax, 0x928d5
lea rcx, [0x1401a2600]
call fcn.140158770
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
jmp 0x14010fd7a
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcprotoh1_role.rs
jmp 0x14010fda6
mov ecx, 8
mov rdx, qword [rsp + 0x178]
call fcn.140157f40
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x78
add dword [rax], eax
add al, ch
in al, dx
add dword [rax + rax], 0x8b9
invalid
or byte [rax], al
invalid
mov ecx, 8
mov rdx, rdi
add byte [rax - 0x77], cl
cli
call fcn.140157f40
call fcn.140048f90
lea rcx, [rsp + 0xa0]
call fcn.14005b166
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
lea eax, [0x1401a2390]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, str.size_overflows_MAX_SIZE
lea r9, [0x1401a21c0]
lea ecx, [0x1401a21c0]
or eax, 0x92433
lea r8, [rsp + 0xf50]
mov edx, 0x17
call fcn.1401586d0
invalid
mov dword [rax + rax], eax
xor dword [rcx - 0x72b3fffc], ecx
add eax, 0x93702
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcprotoh1_role.rs
mov rcx, r14
call fcn.1401583e0
xchg byte [rax + rax], al
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
mov rcx, rbx
mov rdx, rsi
call fcn.1401583e0
invalid
ud2
call 0x18c10fde3
mov ebp, eax
add byte [rcx + rcx*4 - 0x3b], cl
mov rbx, rdx
mov rsi, rcx
lea rdi, [rdx + 0x80]
add byte [rax], al
add byte [rbp + rcx*4 - 0x4e], cl
lock add byte [rax], al
add byte [rax - 0x75], cl
invalid
add byte [rax], 0
invalid
add byte [rax], al
add byte [rbp + rcx*4 - 0x4e], cl
lock add byte [rax], al
add byte [rax - 0x75], cl
invalid
add byte [rcx - 0x43], cl
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rbp + rcx*4 + 0x3d], 0xa1
lea edx, [rax]
adc byte [rax], al
lea r12, [0x140218bcb]
movabs r13, 0x8000000000000002
lea r15, [0x140218bb2]
adc byte [rax], al
lea r12, [0x140218bcb]
cmp rax, 1
jne 0x14010fe43
cmp qword [rbx + 0xa0], r13
jne 0x14010fe35
mov rcx, r14
int1
mov rdx, r15
mov r8, r12
call fcn.14012862b
add dword [rax], eax
mov qword [rdi], 2
add al, byte [rax]
add byte [rax], al
mov eax, 2
jmp 0x14010fe18
cmp rax, 2
jne 0x14011003c
invalid
movzx eax, byte [rbx + 0x88]
test eax, eax
je 0x14010fed6
cmp eax, 2
jne case.0x1400f60a1.218
cmp byte [rbx + 0x89], 0
jne 0x14010ff45
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0x7c], cl
lea edi, [rsp + 0x50]
lea r15, [rsp + 0x50]
lea edi, [rsp + 0x50]
mov r9d, 0x2000
mov rcx, r15
mov rdx, r14
mov r8, rbp
call fcn.140110b19
mov edi, 1
cmp qword [r15], 0
cmp dword [rdi], 0
jne 0x140110178
add al, byte [rax]
add byte [rax - 0x7d], cl
jl 0x14010febe
cmp qword [rsp + 0x58], 0
je 0x14010fff8
add byte [rax], al
pop rax
add byte [rdi], cl
test byte [rsi + 1], dl
add byte [rax], al
lea rcx, [rsp + 0x58]
mov rdx, qword [rcx + 0x10]
mov rax, qword [rcx + 0x18]
test rdx, rdx
sete byte [rbx + 0x89]
movups xmm0, xmmword [rcx]
movups xmmword [rsp + 0x88], xmm0
mov qword [rsp + 0x98], rdx
mov dword [rsp + 0x98], edx
add byte [rcx + 0x20], bh
add byte [rax], al
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rcx + 0x20], bh
add byte [rax], al
add byte [rax], al
jmp 0x14011000b
mov r15, qword [rbx + 0x90]
add byte [rbp - 0x7b], cl
push qword [rbx + riz*2 + 0x4c]
lea esp, [rsp + 0x50]
test r15, r15
je 0x14010ff45
lea r12, [rsp + 0x50]
mov rcx, r12
mov rdx, r14
mov r8, rbp
mov r9, r15
call fcn.140110b19
mov edi, 1
or al, 0
add byte [rdi + 1], bh
cmp qword [r12], 0
and al, 0
jne 0x140110178
mov rcx, qword [rsp + 0x58]
mov rax, qword [rsp + 0x60]
and al, 0x60
and al, 0x60
test rcx, rcx
je 0x14010ffba
movups xmm0, xmmword [rsp + 0x68]
movups xmmword [rsp + 0x40], xmm0
and al, 0x40
push 0x2444110f
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x30], rcx
and al, 0x40
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x40]
sub r15, rax
jae 0x14010ffcd
add byte [rax], al
xor r15d, r15d
jmp 0x14010ffd2
lea rax, [0x1402188e0]
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x88], eax
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x13c31d
invalid
ret
adc eax, dword [rax]
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x13c31d
invalid
ret
adc eax, dword [rax]
sbb eax, 0x480013c3
mov dword [rsp + 0x90], eax
mov qword [rsp + 0x90], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x98], xmm0
add byte [rax], al
add cl, ch
adc byte [rcx], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x28], rbp
lea r13, [rsp + 0x68]
and al, 0x68
lea rbp, [rsp + 0x40]
mov al, byte [rbx + 0x89]
or dword [rcx + 0x4c000000], 0xffffff8b
mov ebx, 0x90
add byte [rax], al
add byte [rbx + rcx*4 - 0x45], cl
mov r15, qword [rbx + 0x90]
mov rcx, qword [rbx + 0x98]
mov qword [rsp + 0xa8], rcx
mov rcx, qword [rbx + 0x98]
mov qword [rsp + 0xa8], rcx
and al, 0xa8
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
and qword [rsp + 0xb0], 0
movsb byte [rdi], byte [rsi]
and al, 0xb0
add byte [rax], al
add byte [rax], al
movzx eax, al
lea rcx, [0x1402501e8]
add dl, byte [rax + rax]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
and qword [rsp + 0x88], 0
movsb byte [rdi], byte [rsi]
and al, 0x88
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x90], rax
add byte [rax], al
jmp 0x140110013
test rax, rax
je 0x14011001a
mov qword [rbx + 0x90], r15
movups xmm0, xmmword [rsp + 0x30]
xor byte [rdi], cl
adc byte [rsp + 0x40], cl
adc byte [rsp + 0x40], cl
and al, 0x40
movups xmmword [rsp + 0x98], xmm1
movups xmmword [rsp + 0x88], xmm0
jmp case.0x1401029a7.259
invalid
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
and al, 0x60
and qword [rsp + 0x88], 0
mov ecx, 0x10
adc byte [rax], al
add byte [rax], al
mov qword [rsp + rcx + 0x80], rax
or al, 0x80
add byte [rax], al
add byte [rcx], dh
invalid
xor edi, edi
jmp 0x140110178
add dword [rax], eax
invalid
add dword [rax], eax
add al, ch
lodsb al, byte [rsi]
or eax, dword [rax]
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x88
add byte [rax], al
add byte [rax], al
invalid
call fcn.140110bcb
and qword [rsp + 0x88], 0
add byte [rax], al
invalid
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
and al, 0x90
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x90], eax
and al, 0x90
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x30
lea rcx, [rsp + 0x30]
call fcn.14005b166
jmp 0x140110013
xlatb
xlatb
lea rax, [rsp + 0x80]
mov qword [rax], rdi
cmp byte [rax - 0x73], cl
adc eax, 0x108bca
retf 0x108b
invalid
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
cmp byte [rax - 0x73], cl
adc eax, 0x108bca
retf 0x108b
invalid
lea rcx, [rsp + 0x50]
mov qword [rcx], rdx
mov edx, 1
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
and byte [rax], al
push rcx
or byte [rax - 0x7d], cl
invalid
and byte [rax], al
lea r8, case.0x14010c164.32
mov qword [rax + 8], r8
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcprotoh1conn.rs
adc eax, 0x108baa
adc eax, 0x108baa
call fcn.140158310
invalid
mov rdi, qword [rsp + 0x88]
mov esp, 0x8824
add byte [rbx + rcx*4 - 0x4c], cl
mov r14, qword [rsp + 0x90]
test rdi, rdi
je 0x1401100ec
lea rax, [rsp + 0x98]
mov r14, qword [rsp + 0x90]
test rdi, rdi
je 0x1401100ec
lea rax, [rsp + 0x98]
add byte [rax - 0x77], cl
jl case.0x1400e39ff.371
mov qword [rsp + 0x50], rdi
push rax
mov qword [rsp + 0x58], r14
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movzx ecx, byte [rbx + 0x88]
test ecx, ecx
leave
je case.0x1400ce65b.535
cmp ecx, 2
jne 0x140110127
cmp byte [rbx + 0x89], 0
je 0x140110104
add byte [rcx + rdi + 0x48], dh
cmp dword [rsp + 0x60], 0
invalid
invalid
cmp qword [rsp + 0x60], 0
invalid
je 0x140110132
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xd0], xmm0
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x44], al
mov r12d, 1
mov r12d, 1
mov r15d, 3
jmp 0x14011014d
add byte [rax], al
add bl, ch
invalid
mov r12d, 1
mov r15d, 4
mov edi, 4
add bl, ch
push rbx
jmp 0x14011014d
cmp qword [rbx + 0x90], 0
nop
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi + rax*8 + 0x48], dh
invalid
cmp qword [rsp + 0x60], 0
je 0x1401100cb
invalid
cmp qword [rsp + 0x60], 0
jl case.0x1400e6f64.346
invalid
je 0x14011013a
mov qword [rsi], 1
movups xmm0, xmmword [rsp + 0x50]
movups xmm1, xmmword [rsp + 0x60]
and al, 0x60
and al, 0x60
and al, 0x60
movups xmmword [rsi + 8], xmm0
movups xmmword [rsi + 0x18], xmm1
adc dword [rsi + 0x18], ecx
or byte [rdi], r9b
adc dword [rsi + 0x18], ecx
jmp case.0x14010cdc4.5
cmp byte [rbx + 0x89], 0xc
je 0x1401100cb
add byte [rsp + rsi*2], cl
wait
jmp 0x140110104
mov r15d, 3
add eax, dword [rax]
add byte [rax], al
jmp 0x140110140
mov r15d, 4
lea rcx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
call fcn.14005b166
xor r12d, r12d
xor esp, esp
mov al, 0xf4
inc dword [rbp + 0x31]
xor r12d, r12d
xor esp, esp
mov qword [rbx + 0x80], r15
hlt
mov qword [rbx + 0x80], r15
mov rcx, rbx
mov rdx, rbp
call case.0x1400ef12e.253
scasb al, byte [rdi]
invalid
dec dword [rcx + rcx*4 + 0x26]
mov qword [rsi + 8], rdi
jle 0x14011016e
scasb al, byte [rdi]
invalid
mov qword [rsi + 0x10], r14
movaps xmm0, xmmword [rsp + 0xd0]
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x18], eax
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x18], eax
jmp case.0x14010cdc4.5
test rdi, rdi
je case.0x1401029a7.259
test byte [rdx], al
invalid
invalid
invalid
invalid
mov qword [rsi], 2
invalid
add rsp, 0xe8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop r15
ret
lea r12, [rsp + 0x50]
mov r9d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov rcx, r12
mov rdx, r14
mov edx, esi
mov r8, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
call fcn.140110b19
cmp qword [r12], 0
jne 0x14011094b
mov dword [rdi], eax
add byte [rax], al
invalid
mov dword [rdi], eax
add byte [rax], al
mov rax, qword [rsp + 0x58]
mov eax, dword [rsp + 0x58]
pop rax
mov r12, qword [rsp + 0x60]
and al, 0x60
test rax, rax
je case.0x1400ce65b.540
mov al, byte [rax]
add byte [rax], al
movups xmm0, xmmword [r13]
movups xmmword [rbp], xmm0
adc dword [rbp], eax
mov qword [rsp + 0x30], rax
and al, 0x30
and al, 0x30
mov qword [rsp + 0x38], r12
and al, 0x38
cmp byte [rax - 0x7d], cl
jl case.0x1400eecdf.289
cmp qword [rsp + 0x40], 0
je case.0x1400ceb53.512
add byte [rsi + rsi*2 + 0x41], sil
mov bh, byte [rsp]
mov dil, byte [r12]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
and al, 0x30
call fcn.14005b166
lea eax, [rdi - 0x30]
cmp al, 0xa
invalid
dec dword [rbp + 0xa3cd047]
jb 0x1401102bc
lea eax, [rdi - 0x61]
cmp al, 6
jae 0x140110229
movabs rax, 0x1000000000000000
cmp r15, rax
jae 0x140110289
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], dl
cmp r15, rax
shl r15, 4
out 4, eax
add dil, 0xa9
add bh, 0xa9
jmp 0x140110247
lea eax, [rdi - 0x41]
cmp al, 6
jae 0x14011024d
movabs rax, 0x1000000000000000
add byte [rax], dl
cmp r15, rax
jae 0x140110289
shl r15, 4
add dil, 0xc9
movzx eax, dil
jmp case.0x1400ecab0.316
lea rdx, str.Invalid_chunk_size_line:_missing_size_digitinvalid_chunk_size:_overflowunexpected_EOF_during_chunk_size_lineInvalid_chunk_end_LFInvalid_chunk_body_CRInvalid_chunk_body_LFInvalid_chunk_size_LFInvalid_chunk_size_linear_white_spaceinvalid_chunk_extension_contains_newlinechunk_extensions_over_limitInvalid_trailer_end_LFInvalid_chunk_size_line:_Invalid_Size_r_n0_r_n_r_n0_r_n_r_ncurrent_header_nameC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcprotoh1encode.rs
mov r8d, 0x2b
jmp 0x1401103d6
ja 0x14011025e
add byte [rax], al
ja 0x14011025e
add byte [rax], al
add byte [rax + 0x6e7e901], dh
add byte [rax], al
mov al, 1
jmp 0x14011094d
out 6, eax
add byte [rax], al
lea rdx, [0x140218d37]
adc eax, 0x108aca
mov dl, byte [rax]
add byte [rcx - 0x48], al
mov r8d, 0x25
mov cl, 0x25
call fcn.140128d60
mov al, byte [rcx]
invalid
and eax, 0xb1000000
and eax, 0x18ae6e8
mov al, byte [rcx]
mov al, byte [rcx]
add byte [rcx - 0x77], cl
invalid
mov r12, rax
lea rcx, [rsp + 0x30]
and al, 0x30
xor al, ch
invalid
scasb al, byte [rdi]
hlt
invalid
fild qword [rsi - 0x2914000c]
jmp case.0x1400ce65b.540
lea rdx, [0x140218d1b]
lea edx, [0x140218d1b]
add byte [rcx - 0x48], al
mov r8d, 0x1c
sbb al, 0
add byte [rax], al
invalid
add byte [rcx - 0x753c17eb], dh
add dword [rax], eax
invalid
mov cl, 0x15
adc eax, 0x18ac3e8
add byte [rcx - 0x77], cl
invalid
call fcn.140128d60
mov r12, rax
mov rbp, qword [rsp + 0x28]
mov ebp, dword [rsp + 0x28]
and al, 0x28
jmp 0x14011095b
add r15, rax
mov qword [rbx + 0x90], r15
mov dword [rbx + 0x90], edi
mov dil, 1
jmp 0x1401108eb
movabs rcx, 0x1000000000000000
add byte [rax], al
add byte [rax], dl
add byte [rax], al
adc byte [rcx + 0x39], cl
invalid
invalid
cmp r15, rcx
cmp edi, ecx
iretd
jae 0x140110289
shl r15, 4
movzx eax, al
or r15, rax
or edi, eax
or edi, eax
jmp 0x1401102ad
lea r12, [rsp + 0x50]
mov r9d, 1
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov rdx, r14
mov r8, qword [rsp + 0x28]
and al, 0x28
mov r8, qword [rsp + 0x28]
call fcn.140110b19
cmp qword [r12], 0
jne 0x14011094b
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x58
mov rax, qword [rsp + 0x58]
mov r12, qword [rsp + 0x60]
test rax, rax
ror byte [rdi], 0x84
invalid
invalid
invalid
invalid
ror byte [rdi], 0x84
invalid
invalid
movups xmm0, xmmword [r13]
movups xmmword [rbp], xmm0
add byte [r8 - 0x77], r9b
and al, 0x30
add byte [r8 - 0x77], r9b
add byte [rax - 0x77], cl
and al, 0x30
mov qword [rsp + 0x38], r12
cmp byte [rax - 0x7d], cl
jl 0x14011034b
invalid
cmp qword [rsp + 0x40], 0
je case.0x1400ceb53.512
invalid
add byte [rdi], cl
test byte [rdi], dh
invalid
inc dword [rbp + 0xf]
mov dh, 0x24
and al, 0x48
lea ecx, [rsp + 0x30]
and al, 0x30
movzx r12d, byte [r12]
lea rcx, [rsp + 0x30]
and al, 0x30
and al, 0x30
call fcn.14005b166
lea eax, [r12 - 0x30]
lea eax, [rsp - 0x30]
lea eax, [rsp - 0x30]
cmp al, 0xa
jb 0x1401102bc
jno 0x140110348
invalid
invalid
jno 0x140110348
invalid
invalid
lea eax, [r12 - 0x61]
and al, 0x9f
cmp al, 6
jae 0x140110371
movabs rax, 0x1000000000000000
cmp r15, rax
cmp edi, eax
cmp edi, eax
jae 0x140110289
dec dword [rcx - 0x3f]
out 4, eax
shl r15, 4
add al, 0x41
add ah, 0xa9
add r12b, 0xa9
jmp 0x140110395
lea eax, [r12 - 0x41]
mov edi, 0x2473063c
cmp al, 6
jae 0x14011039e
movabs rax, 0x1000000000000000
mov eax, 0
add byte [rax], al
add byte [rax], dl
cmp r15, rax
cmp edi, eax
jae 0x140110289
cld
invalid
shl r15, 4
shl edi, 4
add r12b, 0xc9
movzx eax, r12b
movzx eax, ah
mov dh, 0xc4
jmp case.0x1400ecab0.316
invalid
inc dword [rax - 0x49]
add al, byte [rcx - 0x7d]
cmp r12d, 9
je 0x1401108eb
test byte [rax + 5], al
add byte [rax], al
mov dil, 2
cmp r12d, 9
je 0x1401108eb
test byte [rax + 5], al
add byte [rax], al
cmp r12d, 0xd
je case.0x14010cdc4.8
cld
or eax, 0xba840f
add byte [rax], al
cmp r12d, 0x20
je 0x1401108eb
sub al, 5
invalid
add byte [rax], al
invalid
add eax, 0x83410000
cld
cmp ecx, dword [rdi]
test byte [rsi + 0x48000000], bl
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x140218e2d]
cmp r12d, 0x3b
je 0x140110467
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x140218e2d]
lea rdx, [0x140218e2d]
mov r8d, 0x25
mov cl, 0x14
jmp case.0x1400f13a6.255
invalid
invalid
invalid
lea r12, [rsp + 0x50]
lea esp, [rsp + 0x50]
and al, 0x50
and al, 0x50
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
and al, 0x28
call fcn.140110b19
cmp qword [r12], 0
cmp al, 0x24
invalid
cmp al, 0x24
add byte [rdi], cl
test dword [rax + 5], ecx
add byte [rax], al
and al, 0
jne 0x14011094b
mov rax, qword [rsp + 0x58]
and al, 0x58
mov r12, qword [rsp + 0x60]
and al, 0x60
test rax, rax
je case.0x1400ce65b.540
invalid
invalid
invalid
invalid
movups xmm0, xmmword [r13]
movups xmmword [rbp], xmm0
add byte [rax - 0x77], cl
and al, 0x30
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r12
cmp qword [rsp + 0x40], 0
cmp dword [rsp + 0x40], 0
je case.0x1400ceb53.512
invalid
movzx r12d, byte [r12]
movzx esp, byte [rsp]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
and al, 0x30
call fcn.14005b166
mov dil, 2
cmp r12d, 9
je 0x1401108eb
invalid
add al, 0
invalid
hlt
inc dword [rax - 0x49]
add al, byte [rcx - 0x7d]
cld
or dword [rdi], ecx
test byte [rdx + 0x41000004], bl
invalid
add al, 0
add byte [rcx - 0x7d], al
cmp r12d, 0xd
invalid
add al, 0
add byte [rcx - 0x7d], al
cmp r12d, 0xd
je case.0x14010cdc4.8
cmp r12d, 0x20
je 0x1401108eb
add byte [rax], al
invalid
cmp r12d, 0xd
je case.0x14010cdc4.8
cmp r12d, 0x20
je 0x1401108eb
add byte [rax], al
add byte [rax], al
cmp r12d, 0x3b
cmp esp, 0x3b
jne 0x140110477
mov dil, 3
jmp 0x1401108eb
add al, 0
invalid
add al, 0
add byte [rax - 0x49], al
invalid
invalid
mov dil, 4
jmp 0x1401108eb
invalid
add al, 0xe9
je 0x140110479
add byte [rax], al
lea rdx, [0x140218daf]
adc eax, 0x108931
jmp 0x1401103d0
invalid
lea r12, [rsp + 0x50]
mov r9d, 1
add byte [rcx + rcx*4 - 0x1f], cl
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, r14
mov edx, esi
mov r8, qword [rsp + 0x28]
mov r8, qword [rsp + 0x28]
call fcn.140110b19
jnp 0x1401104a2
add byte [rax], al
cmp qword [r12], 0
jne 0x14011094b
add byte [rdi], cl
test dword [rdx + 0x48000004], esp
mov eax, dword [rsp + 0x58]
mov rax, qword [rsp + 0x58]
mov r12, qword [rsp + 0x60]
test rax, rax
test eax, eax
je case.0x1400ce65b.540
invalid
movups xmm0, xmmword [r13]
adc byte [rbp], al
add byte [rdi], cl
movups xmmword [rbp], xmm0
adc dword [rbp], eax
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r12
cmp qword [rsp + 0x40], 0
and al, 0x40
add byte [rdi], cl
invalid
mov edi, ebp
invalid
invalid
and al, 0x40
add byte [rdi], cl
test byte [rbx + 0x45fffffd], cl
inc dword [rbp + 0xf]
mov dh, 0x24
and al, 0x24
inc dword [rbp + 0xf]
mov dh, 0x24
and al, 0x24
lea rcx, [rsp + 0x30]
movzx r12d, byte [r12]
and al, 0x24
lea rcx, [rsp + 0x30]
and al, 0x30
call fcn.14005b166
mov dil, 4
cmp r12d, 0xd
je 0x1401108eb
invalid
jl 0x140110494
hlt
add byte [rcx - 0x7d], al
cld
or dh, byte [rbx + rdi + 0x48]
je 0x140110538
mov rax, qword [rsp + 0xa8]
cmp r12d, 0xa
je 0x140110538
mov rax, qword [rsp + 0xa8]
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax - 1], cl
ror byte [rax - 0x77], 0x83
sbb dword [rax + 0x40000000], 0xffffffb7
inc rax
mov qword [rbx + 0x98], rax
sbb dword [rax + 0x40000000], 0xffffffb7
invalid
sbb dword [rax + 0x40000000], 0xffffffb7
add ecx, dword [rax - 0x77]
test byte [rax + rbp*4], ah
test al, 0
invalid
mov qword [rsp + 0xa8], rax
test al, 0
add byte [rax], al
add byte [rax + 0x3d], cl
invalid
cmp rax, 0x3fff
cmp eax, 0x3fff
jbe 0x1401108eb
lea rdx, [0x140218dfc]
mov r8d, 0x1b
add byte [rax], al
add byte [rax], al
jmp 0x140110296
invalid
lea rdx, [0x140218dd4]
mov r8d, 0x28
jmp 0x140110296
std
invalid
invalid
std
invalid
lea r12, [rsp + 0x50]
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, qword [rsp + 0x28]
and al, 0x28
sub al, ch
mov ah, 5
invalid
add byte [rax], al
cmp qword [r12], 0
jne 0x14011094b
mov rax, qword [rsp + 0x58]
and al, 0x58
mov r12, qword [rsp + 0x60]
mov esp, dword [rsp + 0x60]
test rax, rax
je case.0x1400ce65b.540
test ah, bl
cld
invalid
invalid
test ah, bl
cld
invalid
movups xmm0, xmmword [r13]
movups xmmword [rbp], xmm0
add byte [rdi], cl
adc dword [rbp], eax
mov qword [rsp + 0x30], rax
and al, 0x30
mov qword [rsp + 0x38], r12
cmp byte [rax - 0x7d], cl
jl case.0x140108ef4.119
cmp qword [rsp + 0x40], 0
je case.0x1400ceb53.512
add byte [rdi], cl
add byte [rdi], cl
test ah, al
cld
invalid
mov dil, byte [r12]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
and al, 0x30
xor al, ch
mov dh, 0xab
hlt
call fcn.14005b166
cmp dil, 0xa
jne 0x1401105c9
xor eax, eax
test r15, r15
sete al
invalid
ror byte [rbp - 0x387c7fc4], 5
lea edi, [rax + rax*4]
add edi, 5
jmp 0x1401108eb
add eax, dword [rax]
add byte [rax - 0x73], cl
adc eax, 0x1087ca
add byte [rax], al
lea rdx, [0x140218d9a]
mov r8d, 0x15
jmp 0x1401103d6
sti
std
invalid
invalid
invalid
dec dword [rbp + rcx*4 + 0x64]
and al, 0x50
push rax
lea r12, [rsp + 0x50]
mov rcx, r12
mov ecx, esp
mov rdx, r14
mov r8, qword [rsp + 0x28]
mov r9, r15
stc
stc
call fcn.140110b19
cmp qword [r12], 0
cmp al, 0x24
add byte [rdi], cl
test dword [rbp + 3], ecx
add byte [rax], al
cmp al, 0x24
add byte [rdi], cl
test dword [rbp + 3], ecx
add byte [rax], al
mov rax, qword [rsp + 0x58]
mov r12, qword [rsp + 0x60]
test rax, rax
test eax, eax
test eax, eax
ror byte [rdi], 0x84
cld
invalid
je case.0x1400ce65b.540
inc dword [rcx + 0xf]
adc byte [rbp], al
invalid
invalid
movups xmm0, xmmword [r13]
add byte [r15], r9b
adc dword [rbp], eax
movups xmmword [rbp], xmm0
mov qword [rsp + 0x30], rax
and al, 0x30
xor byte [rcx + rcx*4 + 0x64], cl
and al, 0x38
invalid
mov qword [rsp + 0x38], r12
cmp byte [rax - 0x75], cl
jl 0x14011064c
mov rdi, qword [rsp + 0x40]
mov edi, dword [rsp + 0x40]
test rdi, rdi
test rdi, rdi
je case.0x1400fc9c1.187
lea r12, [rsp + 0xb0]
mov rcx, r12
mov ecx, esp
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
call fcn.14005cdbc
movups xmm0, xmmword [rsp + 0x30]
and al, 0x30
hlt
and al, 0x30
movups xmm1, xmmword [rsp + 0x40]
movaps xmmword [r12 + 0x10], xmm1
sub dword [rsp + 0x10], ecx
sub dword [rsp + 0x10], ecx
and al, 0x10
and al, 0x10
adc byte [rcx + 0xf], al
sub dword [rsp], eax
movaps xmmword [r12], xmm0
sub r15, rdi
sub edi, edi
mov qword [rbx + 0x90], r15
mov dword [rbx + 0x90], edi
sete dil
add dil, 5
jmp 0x1401108eb
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7d], cl
movabs dword [0x554e80000000090], eax
add byte [rax], al
and qword [rbx + 0x90], 0
and dword [rbx + 0x90], 0
call fcn.140110bcb
jmp case.0x1400ecaf0.393
invalid
dec dword [rbp + rcx*4 + 0x64]
and al, 0x50
lea r12, [rsp + 0x50]
and al, 0x50
mov r9d, 1
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov rcx, r12
mov rdx, r14
mov r8, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
call fcn.140110b19
cmp qword [r12], 0
cmp al, 0x24
add byte [rdi], cl
invalid
invalid
add al, byte [rax]
invalid
invalid
add byte [rcx - 0x7d], cl
cmp al, 0x24
add byte [rdi], cl
test dword [rcx + 0x48000002], ebp
mov eax, dword [rsp + 0x58]
mov rax, qword [rsp + 0x58]
mov r12, qword [rsp + 0x60]
test rax, rax
je case.0x1400ce65b.540
stosb byte [rdi], al
sti
invalid
invalid
invalid
stosb byte [rdi], al
sti
invalid
inc dword [rcx + 0xf]
adc byte [rbp], al
movups xmm0, xmmword [r13]
movups xmmword [rbp], xmm0
adc dword [rbp], eax
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r12
cmp qword [rsp + 0x40], 0
and al, 0x40
invalid
and al, 0x40
add byte [rdi], cl
add byte [rdi], cl
je case.0x1400ceb53.512
test byte [rdx + 0x45fffffb], dl
mov ah, byte [rsp]
mov r12b, byte [r12]
lea rcx, [rsp + 0x30]
and al, 0x30
call fcn.14005b166
mov dil, 7
cmp r12b, 0xd
cld
invalid
cld
or eax, 0x1fc840f
add byte [rax], al
je 0x1401108eb
lea rdx, [0x140218d70]
jmp 0x1401105d0
xchg byte [rax], dl
add cl, ch
invalid
lea r12, [rsp + 0x50]
mov r9d, 1
add byte [rax], al
add byte [rax], al
mov rcx, r12
mov rdx, r14
mov r8, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
call fcn.140110b19
cmp qword [r12], 0
jne 0x14011094b
add eax, dword [rax + rax]
add al, 0
add byte [rcx - 0x7d], cl
cmp al, 0x24
add byte [rdi], cl
test dword [rdx], ebp
add al, byte [rax]
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x58]
mov rax, qword [rsp + 0x58]
mov r12, qword [rsp + 0x60]
test rax, rax
je case.0x1400ce65b.540
test byte [rbx], ch
sti
invalid
movups xmm0, xmmword [r13]
movups xmmword [rbp], xmm0
adc dword [rbp], eax
adc dword [rbp], eax
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r12
xor byte [rcx + rcx*4 + 0x64], cl
and al, 0x38
cmp qword [rsp + 0x40], 0
je case.0x1400ceb53.512
invalid
and al, 0x40
add byte [rdi], cl
add byte [rdi], cl
test byte [rbx], dl
sti
invalid
inc dword [rbp - 0x76]
and al, 0x24
mov r12b, byte [r12]
lea rcx, [rsp + 0x30]
call fcn.14005b166
mov dil, 1
cmp r12b, 0xa
cmp ah, 0xa
cmp ah, 0xa
cld
or cl, byte [rdi]
test byte [rbp + 1], bh
add byte [rax], al
invalid
je 0x1401108eb
add byte [rax - 0x73], cl
adc eax, 0x108610
xchg byte [rax], dl
invalid
lea rdx, [0x140218d85]
xchg byte [rax], dl
add cl, ch
push rsi
invalid
jmp 0x1401105d0
lea r12, [rsp + 0x50]
mov r9d, 1
add byte [rax], al
mov rcx, r12
mov rdx, r14
mov edx, esi
mov r8, qword [rsp + 0x28]
and al, 0x28
call fcn.140110b19
cmp qword [r12], 0
cmp dword [rsp], 0
cmp dword [rsp], 0
jne 0x14011094b
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x58
and al, 0x58
mov rax, qword [rsp + 0x58]
mov r12, qword [rsp + 0x60]
and al, 0x60
test rax, rax
je case.0x1400ce65b.540
lodsb al, byte [rsi]
cli
invalid
invalid
lodsb al, byte [rsi]
cli
invalid
movups xmm0, xmmword [r13]
movups xmmword [rbp], xmm0
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r12
cmp qword [rsp + 0x40], 0
je case.0x1400ceb53.512
cli
invalid
mov dil, byte [r12]
lea rcx, [rsp + 0x30]
call fcn.14005b166
test eax, 0x8040fff4
dec dword [0x107a51728]
test eax, 0x8040fff4
dec dword [0x107a51728]
or dil, 8
jmp 0x1401108eb
add byte [rax], al
add byte [rax], al
lea r12, [rsp + 0x50]
and al, 0x50
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
call fcn.140110b19
cmp qword [r12], 0
cmp al, 0x24
add byte [rdi], cl
test dword [rcx + rax], esi
xor al, 1
add byte [rax], al
cmp al, 0x24
add byte [rdi], cl
test dword [rcx + rax], esi
xor al, 1
xor al, 1
add byte [rax], al
mov rax, qword [rsp + 0x58]
mov r12, qword [rsp + 0x60]
test rax, rax
test eax, eax
je case.0x1400ce65b.540
movups xmm0, xmmword [r13]
movups xmmword [rbp], xmm0
mov qword [rsp + 0x30], rax
and al, 0x30
and al, 0x30
mov qword [rsp + 0x38], r12
cmp qword [rsp + 0x40], 0
je case.0x1400ceb53.512
invalid
cli
invalid
invalid
sbb eax, 0x45fffffa
mov ah, byte [rsp]
mov r12b, byte [r12]
lea rcx, [rsp + 0x30]
xor al, ch
pop gs
hlt
call fcn.14005b166
mov dil, 0xa
cmp r12b, 0xa
je 0x1401108eb
add byte [rax], al
add byte [rax], al
lea rdx, [0x140218e17]
mov r8d, 0x16
mov eax, 0x16
mov eax, 0x16
invalid
jmp 0x1401103d6
lea r12, [rsp + 0x50]
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
call fcn.140110b19
cmp qword [r12], 0
jne 0x14011094b
cmp al, 0x24
add byte [rdi], cl
test dword [rdi + 0x48000000], ebp
mov eax, dword [rsp + 0x58]
mov rax, qword [rsp + 0x58]
mov r12, qword [rsp + 0x60]
test rax, rax
je case.0x1400ce65b.540
stc
invalid
invalid
stc
invalid
movups xmm0, xmmword [r13]
movups xmmword [rbp], xmm0
add byte [rdi], cl
adc dword [rbp], eax
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r12
cmp qword [rsp + 0x40], 0
je case.0x1400ceb53.512
mov dil, byte [r12]
mov bh, byte [rsp]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
xor al, ch
mov ch, byte [rax - 0x3fce000c]
call fcn.14005b166
xor eax, eax
cmp dil, 0xd
sete al
lea edi, [rax + rax*2]
or edi, 8
invalid
or byte [rax - 0x78], al
mov ebx, 0x89
mov byte [rbx + 0x89], dil
cmp qword [rsp + 0xb0], 0
cmp dword [rsp + 0xb0], 0
jne case.default.0x140110928
lea r12, [rsp + 0xb0]
mov rcx, r12
call fcn.14005cdbc
and qword [r12], 0
movzx eax, dil
lea rcx, [0x1402501e8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea r15, [rsp + 0x50]
mov r9d, 1
mov rcx, r15
mov rdx, r14
mov r8, qword [rsp + 0x28]
call fcn.140110b19
cmp qword [r15], 0
je 0x1401109bb
mov al, 2
mov rbp, qword [rsp + 0x28]
mov edi, 1
cmp al, 2
je 0x14011096e
and qword [rsp + 0x88], 0
mov qword [rsp + 0x90], r12
xor edi, edi
cmp qword [rsp + 0xb0], 0
je 0x140110178
lea rcx, [rsp + 0xb0]
call fcn.14005b166
jmp 0x140110178
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x98], ecx
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x98], ecx
movups xmmword [rsp + 0x88], xmm0
add byte [rax], al
xor edi, edi
mov rbp, qword [rsp + 0x28]
jmp 0x140110178
mov rax, qword [rsp + 0x58]
mov r12, qword [rsp + 0x60]
mov esp, dword [rsp + 0x60]
mov esp, dword [rsp + 0x60]
test rax, rax
je case.0x1400ce65b.540
xchg ecx, eax
clc
invalid
invalid
xchg ecx, eax
clc
invalid
movups xmm0, xmmword [r13]
movups xmmword [rbp], xmm0
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r12
and al, 0x38
and al, 0x38
cmp qword [rsp + 0x40], 0
je case.0x1400ceb53.512
add byte [rdi], cl
test byte [rcx - 8], bh
invalid
mov dil, byte [r12]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
call fcn.14005b166
cmp dil, 0xa
jne 0x140110a3d
invalid
hlt
cmp al, 0xc6
or dword [rcx + 0xc000000], 0x48
lea eax, [0x1402188e0]
adc byte [rax], al
mov byte [rbx + 0x89], 0xc
lea rax, [0x1402188e0]
adc byte [rax], al
adc byte [rax], al
mov qword [rsp + 0x88], rax
lea rax, [0x14024c278]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x13b85a
mov qword [rsp + 0x90], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rcx], dh
dec dword [rax - 0x75]
insb byte [rdi], dx
and al, 0x28
push rdi
ror byte [rdi], 0x11
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rcx], dh
dec dword [rax - 0x75]
insb byte [rdi], dx
and al, 0x28
jmp 0x14011096e
xor edi, edi
invalid
lea rdx, [0x140218d5c]
mov r8d, 0x14
add byte [rax], al
add cl, ch
xchg ecx, edi
invalid
invalid
add byte [rax], al
add cl, ch
xchg ecx, edi
invalid
sub rsp, 0x38
mov rax, qword [rcx]
mov eax, dword [rcx]
mov eax, dword [rcx]
lea r8, [0x14025021c]
adc eax, dword [rax]
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov eax, dword [rax + 0x18]
lea rdx, [0x140219900]
mov eax, dword [rax + 0x18]
lea rdx, [0x140219900]
mov r8d, 4
add al, 0
add byte [rax], al
jmp 0x140110adc
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14021988c]
adc eax, 0x108df8
adc eax, 0x108df8
mov r8d, 6
jmp 0x140110adc
invalid
add rcx, 8
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140219910]
mov qword [rsp + 0x20], rax
lea rax, str.BodyKeepAliveNotEof
mov r8d, 4
jmp 0x140110b08
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140219934]
mov r8d, 9
add rsp, 0x38
jmp rax
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140219910]
mov qword [rsp + 0x20], rax
lea rax, [0x140219904]
mov r8d, 8
mov rcx, rdx
mov rdx, rax
call fcn.140051590
nop
add rsp, 0x38
ret
mov r8, qword [r14]
lea rcx, [rsp + 0x5d0]
mov rdx, r13
call fcn.1400f1d13
movzx eax, byte [rsp + 0x5d0]
cmp eax, 5
jne 0x140112549
mov r15d, esi
mov rbp, rdi
mov ecx, 0xe
lea rax, [rsp + 0x1a0]
mov rdi, rax
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov qword [rbx], 2
cmp dword [rsp + 0x1a0], 2
and al, 0xa0
add dword [rax], eax
add byte [rdx], al
je 0x140110e17
mov ecx, 0xe
lea rdx, [rsp + 0xde0]
mov rdi, rdx
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
mov r8, r14
call fcn.1400f1ef5
mov rdi, rbp
mov esi, r15d
jmp 0x140110d9d
mov rcx, rax
call 0x1400f1af7
mov rdx, qword [rbx + 0xc0]
mov r8, qword [rbx + 0xc8]
mov r9, qword [r14]
lea rcx, [rsp + 0x9f0]
call fcn.1400df660
mov rsi, qword [rsp + 0xaf0]
cmp rsi, 2
je 0x14011269d
add byte [rax], al
cmp esi, 3
je 0x1401126af
mov r8d, 0x100
lea rcx, [rsp + 0xce0]
lea rdx, [rsp + 0x9f0]
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xaf0]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x150], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x140], xmm0
mov rax, qword [rsp + 0xaf8]
test rsi, rsi
test rax, rax
je 0x14011277e
mov rdi, rbp
mov esi, r15d
mov rax, qword [rsp + 0xb00]
test rax, rax
je 0x140112772
mov rax, qword [rax + 0x30]
test al, 4
jne 0x140110f8a
mov qword [rsp + 0x88], r14
mov qword [rsp + 0x308], r13
mov r8d, 0x100
lea rcx, [rsp + 0x1a0]
lea r13, [rsp + 0xce0]
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0xe0
lea rcx, [rsp + 0x350]
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x328]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
mov rsi, qword [rsp + 0x320]
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
mov r8d, 0xe0
mov rcx, rdi
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x190], xmm1
movaps xmmword [rsp + 0x180], xmm0
xor esi, esi
lea r13, section..data
cmp rsi, 0xa0
je 0x140110fa9
lea r8, [rsi + r13]
add rsi, 0x20
lea r14, [rsp + 0x1a0]
mov rcx, r14
mov rdx, rdi
call fcn.140070acc
mov rcx, r14
call fcn.14000a9db
jmp 0x140110f5c
lea rcx, [rsp + 0x140]
call fcn.1400df75b
lea rcx, [rsp + 0xce0]
call fcn.1400df845
jmp 0x140110d9d
movups xmm7, xmmword [0x140218c50]
movaps xmmword [rsp + 0x1b0], xmm7
movups xmm8, xmmword [0x140218c40]
movaps xmmword [rsp + 0x1a0], xmm8
mov rcx, rdi
lea rsi, [rsp + 0x1a0]
mov rdx, rsi
call fcn.14005c92b
test rax, rax
je 0x14011102b
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
mov r9d, 8
lea r8, str.trailersinternal_error:_entered_unreachable_code:_write_trailers_invalid_state:_h
call fcn.14004c753
test al, al
jne 0x14011102b
movaps xmmword [rsp + 0x360], xmm7
movaps xmmword [rsp + 0x350], xmm8
mov rcx, rsi
mov rdx, rdi
lea r8, [rsp + 0x350]
call fcn.140070e1d
mov rcx, rsi
call fcn.14000a9db
movups xmm0, xmmword [0x140218b98]
movaps xmmword [rsp + 0x1b0], xmm0
movups xmm0, xmmword [0x140218b88]
movaps xmmword [rsp + 0x1a0], xmm0
lea rcx, [rsp + 0x740]
mov rdx, rdi
mov r8, rsi
call fcn.140070e1d
cmp byte [rsp + 0x760], 2
mov r13, qword [rsp + 0x308]
mov esi, r15d
je case.0x1401560e0.1323
movups xmm0, xmmword [rsp + 0x740]
movups xmm1, xmmword [rsp + 0x750]
movaps xmmword [rsp + 0x5d0], xmm0
movaps xmmword [rsp + 0x5e0], xmm1
mov rax, qword [rsp + 0x760]
mov qword [rsp + 0x5f0], rax
mov rcx, qword [rsp + 0x5d8]
mov rdx, qword [rsp + 0x5e0]
call fcn.14006c2cc
test rax, rax
je 0x140112811
mov r8, rdx
lea rcx, [rsp + 0x1a0]
mov rdx, rax
call fcn.140071d10
lea rcx, [rsp + 0x1a0]
call fcn.14006e1d5
test rax, rax
je 0x140111116
mov rcx, rax
call fcn.14006e30d
mov r9, rdx
lea rsi, [rsp + 0x350]
mov rcx, rsi
mov rdx, rdi
mov r8, rax
call fcn.140070edb
mov rcx, rsi
mov esi, r15d
call fcn.14000a9db
jmp 0x1401110d6
lea rcx, [rsp + 0x5d0]
call fcn.14005b166
lea rcx, [rsp + 0x1a0]
lea rdx, [rsp + 0x180]
call fcn.1400f21cd
cmp qword [rsp + 0x1a0], 0
je 0x140111184
mov rdx, qword [rsp + 0x1b0]
cmp rdx, qword [rsp + 0x1a8]
jne 0x140111184
test rdx, rdx
je 0x140111164
mov rcx, rdi
call fcn.140071f70
jmp 0x140111184
movzx eax, byte [rsp + 0xcb8]
cmp eax, 7
ja 0x140111c9e
mov ecx, 0xb2
bt ecx, eax
mov edx, 0
jae 0x14011115a
mov rcx, qword [rsp + 0x318]
lea rdx, [0x140214bf8]
call fcn.140064063
mov r14d, eax
cmp qword [rsp + 0x180], 0
je 0x1401111b6
cmp qword [rsp + 0x190], 0
sete byte [rsp + 0x33]
jmp 0x1401111cd
mov rcx, qword [rsp + 0x188]
mov rax, qword [rsp + 0x190]
call qword [rax + 0x20]
mov byte [rsp + 0x33], al
test r14b, r14b
je 0x140111268
mov rcx, rdi
call fcn.140071e58
test rax, rax
je 0x140111268
test rdx, rdx
je 0x140111268
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x360], rax
movaps xmm0, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0x350], xmm0
mov byte [rsp + 0x1a0], 2
mov dword [rsp + 0x1a4], 2
lea r14, [rsp + 0x1a0]
mov rcx, r14
call case.0x140065bcc.386
mov qword [rsp + 0x1a0], rax
mov qword [rsp + 0x1a8], 3
mov dword [rsp + 0x1a8], 3
lea rcx, [rsp + 0x350]
mov rdx, r14
mov edx, esi
call fcn.1400e0111
mov rcx, rdi
call fcn.1400df870
mov r14, qword [rsp + 0x88]
jmp 0x140111ae3
mov rcx, qword [rsp + 0xcd0]
test rcx, rcx
je 0x14011139c
movabs rax, 0x6a4f8ef76b547faf
mov qword [rsp + 0x1a8], rax
movabs rax, 0x8c9461f899d3e7b8
mov qword [rsp + 0x1a0], rax
lea rdx, [rsp + 0x1a0]
call fcn.1400f285f
test rax, rax
je 0x14011139c
mov rcx, rax
call qword [rdx + 0x38]
mov rdi, rax
mov rsi, rdx
mov rcx, rax
call qword [rdx + 0x18]
movabs rcx, 0x6a4f8ef76b547faf
xor rdx, rcx
movabs rcx, 0x8c9461f899d3e7b8
xor rax, rcx
or rax, rdx
cmove rsi, rdi
je 0x1401112fd
test rdi, rdi
je 0x1401112fd
mov rcx, rdi
mov rdx, rsi
call fcn.1400e0d48
jmp 0x14011139c
test rsi, rsi
je 0x14011139c
mov rdi, qword [rsi]
mov rax, qword [rsi + 0x18]
mov qword [rsp + 0x1b0], rax
movups xmm0, xmmword [rsi + 8]
movaps xmmword [rsp + 0x1a0], xmm0
mov edx, 8
mov rcx, rsi
call fcn.140028f50
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0x5e0], rax
movaps xmm0, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0x5d0], xmm0
test rdi, rdi
je 0x14011139c
mov qword [rsp + 0x1a0], rdi
mov rax, qword [rsp + 0x5e0]
lea r8, [rsp + 0x1a0]
mov qword [r8 + 0x18], rax
movaps xmm0, xmmword [rsp + 0x5d0]
movups xmmword [r8 + 8], xmm0
lea rsi, [rsp + 0x350]
mov rcx, rsi
lea rdx, [rsp + 0xcd0]
call fcn.14005b9e3
mov rcx, rsi
call fcn.14005cdbc
mov r8d, 0xe0
lea rcx, [rsp + 0x910]
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x168]
mov rcx, qword [rax]
test rcx, rcx
mov qword [rsp + 0x38], rcx
cmove rax, rcx
mov qword [rsp + 0x58], rax
mov rcx, qword [rsp + 0x9e0]
test rcx, rcx
je 0x1401114ab
movabs rax, 0x3fc549d7ec555b
mov qword [rsp + 0x1a8], rax
movabs rax, 0xf0e8817f0b0e384e
mov qword [rsp + 0x1a0], rax
lea rdx, [rsp + 0x1a0]
call fcn.1400f285f
test rax, rax
je 0x1401114ab
mov rcx, rax
call qword [rdx + 0x38]
mov rdi, rax
mov rsi, rdx
mov rcx, rax
call qword [rdx + 0x18]
movabs rcx, 0x3fc549d7ec555b
xor rdx, rcx
movabs rcx, 0xf0e8817f0b0e384e
xor rax, rcx
or rax, rdx
cmove rsi, rdi
je 0x140111460
test rdi, rdi
je 0x140111460
mov rcx, rdi
mov rdx, rsi
call fcn.1400e0d48
jmp 0x1401114ab
test rsi, rsi
je 0x1401114ab
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1a0], xmm0
mov edx, 8
mov rcx, rsi
call fcn.140028f50
movaps xmm0, xmmword [rsp + 0x1a0]
movaps xmm1, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x340], xmm1
movaps xmmword [rsp + 0x330], xmm0
jmp 0x1401114b4
and qword [rsp + 0x330], 0
mov rsi, qword [rsp + 0x9e0]
test rsi, rsi
lea rcx, [rsp + 0x1a0]
je 0x1401114e8
cmp qword [rsi + 0x18], 0
je 0x1401114e8
mov rcx, rsi
call fcn.140069422
mov rcx, rsi
call fcn.1400f281b
lea rcx, [rsp + 0x1a0]
mov rax, qword [r13]
mov qword [rsp + 0x160], rax
lea rdx, [rax + 0x10]
mov rdi, rcx
call fcn.14005b1ae
cmp qword [rsp + 0x1a0], 0
jne 0x1401127ea
mov byte [rsp + 0x37], r14b
mov r14, qword [rsp + 0x1a8]
mov al, byte [rsp + 0x1b0]
mov byte [rsp + 0x34], al
mov rax, qword [rbx + 0xa8]
mov qword [rsp + 0x300], rax
lea rdx, [rax + 0x10]
mov rcx, rdi
call fcn.14007d12b
cmp qword [rsp + 0x1a0], 0
jne 0x1401127ad
mov esi, r15d
mov rax, qword [rsp + 0x1a8]
mov qword [rsp + 0xa0], rax
mov al, byte [rsp + 0x1b0]
mov byte [rsp + 0x31], al
lea rdx, [r14 + 0x68]
mov rcx, rdi
call fcn.14006520b
mov rax, r14
mov cl, byte [rsp + 0x1a0]
cmp cl, 3
jne 0x1401115f8
mov r14, qword [rax + 0x108]
test r14b, 1
mov rdi, rax
jne 0x140111668
cmp qword [rsp + 0x38], 0
je 0x140111af5
lea rax, [rdi + 0x1b8]
mov rcx, qword [rsp + 0x58]
mov rcx, qword [rcx + 8]
mov qword [rsp + 0x1a8], rcx
mov qword [rsp + 0x1a0], rax
lea rcx, [rsp + 0x1a0]
call fcn.140061c62
cmp byte [rax + 0x124], 0
je 0x140111af5
mov r15, rdi
mov byte [rsp + 0x38], 3
mov dl, byte [rsp + 0x31]
and al, 0x31
mov r14b, 3
jmp 0x14011167c
mov byte [rsp + 0x38], cl
mov r15, rax
mov dword [rdx + rcx*4 - 0x4c], 0x1a124
invalid
mov dword [rdx + rcx*4 - 0x4c], 0x1a124
add byte [rbx + 0x44890247], cl
and al, 0x78
mov dh, byte [rsp + 0x1a1]
mov eax, dword [rdi + 2]
mov dword [rsp + 0x78], eax
movzx eax, word [rdi + 6]
mov word [rsp + 0x7c], ax
mov rax, qword [rsp + 0x1a8]
mov qword [rsp + 0xb0], rax
mov eax, dword [rsp + 0x1b0]
mov dword [rsp + 0x4c], eax
mov eax, dword [rsp + 0x1b4]
mov dword [rsp + 0x48], eax
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0xa8], rax
mov al, byte [rsp + 0x1c0]
mov byte [rsp + 0x32], al
mov eax, dword [rdi + 0x21]
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x64], eax
mov dword [rsp + 0x67], ecx
jmp 0x140111678
mov r15, rdi
shr r14d, 8
or r14b, 5
mov byte [rsp + 0x38], 3
mov dl, byte [rsp + 0x31]
mov rcx, qword [rsp + 0xa0]
call fcn.14007d2f8
mov rcx, r15
mov ecx, edi
mov ecx, edi
mov dl, byte [rsp + 0x34]
call fcn.14007d2f8
lea rcx, [rsp + 0x330]
call fcn.14005cdbc
lea rcx, [rsp + 0x910]
call fcn.1400df870
mov r8d, r14d
mov rdi, qword [rsp + 0xb0]
mov r15, qword [rsp + 0xa8]
mov r14b, byte [rsp + 0x38]
mov byte [rsp + 0x1a0], r14b
mov byte [rsp + 0x1a1], r8b
movzx eax, word [rsp + 0x7c]
lea rdx, [rsp + 0x1a0]
add dword [rax], eax
add byte [rsi - 0x77], ah
invalid
invalid
mov eax, dword [rsp + 0x78]
mov dword [rdx + 2], eax
mov qword [rsp + 0xb0], rdi
mov esp, 0xb024
add byte [rax - 0x77], cl
mov esp, 0x1a824
add byte [rbx - 0x76b3dbbc], cl
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rbx - 0x76b7dbbc], cl
test byte [rsp + rsi*4], ah
add dword [rax], eax
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xa8
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xb8
add dword [rax], eax
add byte [rdx - 0x77cddbbc], cl
test byte [rax + rax*8], ah
add dword [rax], eax
add byte [rbx - 0x749bdbbc], cl
and al, 0x67
mov esp, 0xb024
add byte [rax - 0x77], cl
mov esp, 0x1a824
add byte [rbx - 0x76b3dbbc], cl
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rbx - 0x76b7dbbc], cl
test byte [rsp + rsi*4], ah
add dword [rax], eax
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xa8
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xb8
add dword [rax], eax
add byte [rdx - 0x77cddbbc], cl
test byte [rax + rax*8], ah
add dword [rax], eax
add byte [rbx - 0x749bdbbc], cl
and al, 0x67
mov dword [rdx + 0x24], ecx
mov dword [rdx + 0x21], eax
cmp r14b, 3
mov byte [rsp + 0x36], r8b
jne 0x140111769
mov byte [rsp + 0xf8], 3
mov byte [rsp + 0xf9], r8b
mov rdi, rbp
mov r14, qword [rsp + 0x88]
jmp 0x140111a29
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rdi*8], fs
add byte [rax], al
add al, ch
push rbp
std
hlt
lea rcx, [rsp + 0xf8]
call fcn.1400614cb
cmp byte [rsp + 0xf8], 5
mov rdi, rbp
mov r14, qword [rsp + 0x88]
jne 0x140111a29
mov qword [rsp + 0x38], r12
mov r15b, byte [rsp + 0x118]
mov r9, qword [rsp + 0x100]
lea rcx, [rsp + 0x350]
mov r12d, esi
lea rdx, [rsp + 0x109]
mov rax, qword [rdx + 7]
mov qword [rsp + 0x5e0], rax
movups xmm0, xmmword [rdx - 9]
movaps xmmword [rsp + 0x5d0], xmm0
add r9, 0x10
mov rdx, r9
mov rdi, rcx
call fcn.14005b1ae
cmp qword [rsp + 0x350], 0
jne 0x140112832
mov rsi, qword [rsp + 0x358]
mov al, byte [rsp + 0x360]
add eax, dword [rax]
add byte [rdx + 0x3602484], cl
add byte [rax], al
mov byte [rsp + 0x88], al
lea rax, [rsi + 0x1b8]
mov rcx, qword [rsp + 0x108]
mov qword [rsp + 0x358], rcx
mov qword [rsp + 0x350], rax
mov rcx, rdi
call fcn.140061c62
mov dil, byte [rax + 0x124]
mov rcx, rsi
mov dl, byte [rsp + 0x88]
call fcn.14007d2f8
test r15b, r15b
je 0x14011187a
test dil, dil
je 0x14011187a
lea rcx, [rsp + 0x350]
lea rdx, [rsp + 0x5d0]
add al, ch
xor esi, dword [rsi]
cmc
dec dword [rax - 0x75]
mov ah, 0x24
and al, 0x68
add dword [rax], eax
add byte [rax - 0x77], cl
int1
add al, ch
xor esi, dword [rsi]
cmc
dec dword [rax - 0x75]
mov ah, 0x24
and al, 0x68
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call case.0x1400bc219.603
movups xmm0, xmmword [rsp + 0x350]
movups xmmword [rsi], xmm0
lea rcx, [rsp + 0x480]
lea rdx, [rsp + 0x5d0]
invalid
invalid
add byte [rax], al
rol byte [0x143f9188c], 1
cmc
dec dword [rax - 0x75]
test byte [rax + riz*8], ah
add eax, 0x8d4c0000
mov esp, 0x1a024
add byte [rcx - 0x77], cl
invalid
add byte [rax], al
call fcn.140064e92
mov rax, qword [rsp + 0x5e0]
lea r15, [rsp + 0x1a0]
mov qword [r15 + 0x17], rax
movaps xmm0, xmmword [rsp + 0x5d0]
movups xmmword [r15 + 7], xmm0
movups xmm0, xmmword [rsp + 0x1a0]
movups xmm1, xmmword [rsp + 0x1af]
movaps xmmword [rsp + 0x2d0], xmm0
movups xmmword [rsp + 0x2df], xmm1
movaps xmm0, xmmword [rsp + 0x480]
lea rax, [rsp + 0x368]
movups xmmword [rax], xmm0
mov byte [rsp + 0x378], 0
mov eax, dword [rsp + 0x2d0]
rol byte [rdx], 1
add byte [rax], al
mov ecx, dword [rsp + 0x2d3]
lea rsi, [rsp + 0x350]
mov dword [rsi + 0x2c], ecx
mov dword [rsi + 0x29], eax
lea rdx, [rsp + 0x2d7]
mov rax, qword [rdx + 0x10]
adc byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rdx], al
adc byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rdx], al
movups xmmword [rcx], xmm0
movaps xmm0, xmmword [rsp + 0x180]
movaps xmm1, xmmword [rsp + 0x190]
lea rax, [rsp + 0x398]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
movaps xmm0, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0x350], xmm0
mov rax, qword [rsp + 0x150]
mov eax, dword [rsp + 0x150]
mov qword [rsp + 0x360], rax
mov al, byte [rsp + 0x37]
mov byte [rsp + 0x3b8], al
mov al, byte [rsp + 0x33]
mov byte [rsp + 0x3b9], al
add byte [rbp - 0x75], cl
invalid
lea rcx, [rsp + 0x718]
mov rdx, r13
call fcn.1400f1d13
movzx eax, byte [rsp + 0x718]
cmp eax, 5
je 0x140111b12
add byte [rbp - 0x75], cl
invalid
cmp eax, 6
je 0x14011270b
mov rax, qword [rsp + 0x360]
mov qword [rsp + 0x5e0], rax
movaps xmm0, xmmword [rsp + 0x350]
movaps xmmword [rsp + 0x5d0], xmm0
lea rcx, [rsp + 0x718]
call case.0x140065bcc.386
mov qword [rsp + 0x1a0], rax
mov qword [rsp + 0x1a8], 3
lea rcx, [rsp + 0x5d0]
lea rdx, [rsp + 0x1a0]
call fcn.1400e0111
lea rcx, [rsp + 0x368]
call fcn.1400dfb09
lea rcx, [rsp + 0x380]
call fcn.1400f1b32
lea rcx, [rsp + 0x398]
call fcn.1400df8a6
jmp 0x140111b2b
movups xmm0, xmmword [rsp + 0xf8]
movaps xmmword [rsp + 0x480], xmm0
mov al, byte [rsp + 0x108]
lea rcx, [rsp + 0x109]
movups xmm1, xmmword [rcx]
movaps xmmword [rsp + 0x2d0], xmm1
mov rcx, qword [rcx + 0xf]
mov qword [rsp + 0x2df], rcx
movaps xmmword [rsp + 0x6f0], xmm0
mov byte [rsp + 0x700], al
mov rax, qword [rsp + 0x2df]
lea rcx, [rsp + 0x701]
mov qword [rcx + 0xf], rax
movaps xmm0, xmmword [rsp + 0x2d0]
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x360], rax
movaps xmm0, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0x350], xmm0
lea rcx, [rsp + 0x6f0]
call case.0x140065bcc.386
mov qword [rsp + 0x1a0], rax
mov qword [rsp + 0x1a8], 3
lea rcx, [rsp + 0x350]
lea rdx, [rsp + 0x1a0]
call fcn.1400e0111
lea rcx, [rsp + 0x180]
call fcn.1400df8a6
jmp 0x140110d9d
mov rdx, rdi
cmp byte [rdi + 0x60], 0
je 0x140111b3b
mov byte [rsp + 0x38], 3
mov r15, rdx
mov dl, byte [rsp + 0x31]
mov r14b, 1
jmp 0x14011167c
mov ecx, 0xe
mov rdi, r15
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
mov rdx, r15
mov r8, r14
call fcn.1400f1ef5
mov rdi, rbp
mov esi, r12d
mov r12, qword [rsp + 0x38]
jmp 0x140110d9d
lea rax, [rdx + 0x108]
mov r14, qword [rax]
test r14b, 1
jne 0x140111c89
mov qword [rsp + 0x2f8], rax
shr r14, 0x20
lea eax, [r14 + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [rdx + 0x108], ecx
mov dword [rdx + 0x10c], eax
mov r9d, dword [rdx + 0xf4]
mov qword [rsp + 0x158], rdx
mov r8d, dword [rdx + 0x174]
lea rcx, [rsp + 0x350]
mov qword [rsp + 0x58], r14
mov edx, r14d
call fcn.140064d34
mov rcx, qword [rsp + 0x310]
lea rdx, [0x140217480]
call fcn.140064063
test al, al
je 0x140111bbf
mov qword [rsp + 0x380], 1
mov r8d, 0xe0
lea rcx, [rsp + 0x830]
lea rdx, [rsp + 0x910]
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [rsp + 0x330]
lea rax, [rsp + 0x338]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x560], xmm0
mov rax, qword [rax + 0x10]
mov qword [rsp + 0x570], rax
mov ecx, 0xb
lea rdi, [rsp + 0xb08]
lea rsi, [rsp + 0x890]
rep movsq qword [rdi], qword [rsi]
mov al, byte [rsp + 0x908]
mov byte [rsp + 0xb8], al
mov rcx, qword [rsp + 0x900]
call fcn.1400df8d7
mov rsi, qword [rsp + 0xc8]
mov rcx, rsi
lea rdi, [0x140214bf8]
mov rdx, rdi
call fcn.140064063
lea rcx, [rsp + 0x578]
lea rdx, [rsp + 0xb08]
call fcn.14006d796
mov rcx, rsi
mov rdx, rdi
call fcn.140064063
mov qword [rsp + 0x38], r14
test r14, r14
sete r14b
and r14b, al
je 0x140111ca5
mov sil, 3
xor edx, edx
jmp 0x140111e98
mov byte [rsp + 0x38], 3
mov r15, rdx
shr r14d, 8
or r14b, 5
jmp 0x140111678
xor edx, edx
jmp 0x14011115a
mov rax, qword [rsp + 0x5a8]
test rax, rax
je 0x140111d47
mov qword [rsp + 0x4c0], rax
lea rax, [rsp + 0x5a8]
movups xmm0, xmmword [rax + 8]
movups xmm1, xmmword [rax + 0x18]
lea rax, [rsp + 0x4c8]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov rax, qword [rsp + 0x4d0]
cmp rax, 1
mov r8, rax
adc r8, 0
lea rdx, [0x14024be88]
test rax, rax
je 0x140111d04
mov rdx, qword [rsp + 0x4c8]
lea rcx, [rsp + 0x4a0]
call fcn.140067d43
lea rcx, [rsp + 0x4c0]
call fcn.14005b166
mov rax, qword [rsp + 0x4a0]
lea rcx, [rsp + 0x4a8]
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x120], xmm0
mov rcx, qword [rcx + 0x10]
mov qword [rsp + 0x130], rcx
jmp 0x140111d49
xor eax, eax
lea rcx, [0x14018d418]
mov qword [rsp + 0x4c0], rcx
lea rcx, [0x14024c278]
mov qword [rsp + 0x4c8], rcx
lea rcx, [rsp + 0x4c8]
and al, 0xc8
add al, 0
add byte [rdi], cl
adc dword [rcx + 8], esi
test rax, rax
je 0x140111dae
mov qword [rsp + 0xd0], rax
mov rax, qword [rsp + 0x130]
lea rcx, [rsp + 0xd8]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x120]
movups xmmword [rcx], xmm0
lea rcx, [rsp + 0x4c0]
call fcn.14005b166
jmp 0x140111dde
mov rax, qword [rsp + 0x4c0]
mov rcx, qword [rsp + 0x4c8]
movups xmm0, xmmword [rsp + 0x4d0]
movaps xmmword [rsp + 0xe0], xmm0
mov qword [rsp + 0xd0], rax
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rbx*8], fs
add byte [rax], al
invalid
mov rax, qword [rsp + 0xe0]
test rax, rax
je 0x140111e2d
mov rdx, qword [rsp + 0xd0]
mov rdi, qword [rsp + 0xd8]
and al, 0xd8
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbp*8], fs
add byte [rax], al
add byte [rax - 0x76], al
mov ah, 0x24
js 0x140111e0e
add byte [rax], al
lea r9, [rsp + 0x5a8]
mov r8, qword [r9 - 0x2f]
mov r9, qword [r9 - 0x28]
mov qword [rsp + 0x120], r8
mov qword [rsp + 0x127], r9
jmp 0x140111e98
mov rcx, qword [rsp + 0xc8]
mov ecx, dword [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x8e064
lea rdx, [0x14019fea0]
call fcn.140064063
test al, al
lea rdi, [0x14024be88]
lea rax, [0x14021c465]
cmovne rdi, rax
mov sil, byte [rsp + 0x578]
add eax, 0x8d480000
lea rcx, [rsp + 0x5a8]
mov rax, qword [rcx - 0x2f]
mov rcx, qword [rcx - 0x28]
mov qword [rsp + 0x120], rax
mov qword [rsp + 0x127], rcx
lea rcx, [rsp + 0xd0]
call fcn.14005b166
mov eax, 1
xor ecx, ecx
lea rdx, [0x14018d418]
mov r9, qword [rsp + 0xc8]
mov r8, qword [r9 + 0x10]
mov qword [rsp + 0x4d0], r8
test byte [rax + rdx*8], ah
rol byte [rax + rax], 1
add byte [rcx + 0xf], al
adc byte [rcx], al
movaps xmmword [rsp + 0x4c0], xmm0
and qword [rsp + 0x4d8], 0
movsb byte [rdi], byte [rsi]
and al, 0xd8
add al, 0
add byte [rax], al
movsb byte [rdi], byte [rsi]
and al, 0xd8
add al, 0
add byte [rax], al
and qword [rsp + 0x4f8], 0
mov qword [rsp + 0x518], rdx
mov qword [rsp + 0x520], rdi
mov qword [rsp + 0x528], rax
mov qword [rsp + 0x530], rcx
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x538], rax
mov rax, qword [rsp + 0x570]
lea rcx, [rsp + 0x4c8]
mov qword [rcx + 0x88], rax
movaps xmm0, xmmword [rsp + 0x560]
movups xmmword [rcx + 0x78], xmm0
and word [rsp + 0x558], 0
add byte [rax], al
add byte [rax], al
cmp sil, 3
je 0x140111f65
add byte [rax], al
mov r8, qword [rsp + 0xe0]
lea rcx, [rsp + 0x4a0]
call fcn.140067d43
lea rsi, [rsp + 0x4f8]
mov rcx, rsi
call fcn.14005cdbc
movups xmm0, xmmword [rsp + 0x4a0]
adc byte [rsp + 0x4a0], al
movups xmm1, xmmword [rsp + 0x4b0]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
lea rcx, [rsp + 0xd0]
call fcn.14005b166
xchg ecx, eax
hlt
inc dword [rcx - 0x48]
movabs al, byte [0x8d48f98948000000]
xchg esp, eax
and al, 0xc0
add al, 0
add al, ch
xchg ecx, eax
push rbx
add al, 0
xchg ecx, eax
hlt
inc dword [rcx - 0x48]
movabs al, byte [0x8d48f98948000000]
xchg esp, eax
and al, 0xc0
add al, 0
add al, ch
xchg ecx, eax
push rbx
add al, 0
test r14b, r14b
je 0x140112025
mov cl, byte [rsp + 0x578]
mov rdx, qword [rsp + 0x580]
call fcn.14005cdb2
lea rcx, [rsp + 0x5a8]
call fcn.14005cdbc
mov rax, qword [rsp + 0xb78]
or rax, qword [rsp + 0xb98]
jne 0x1401120a1
or eax, dword [rax]
add byte [rax + 0xb], cl
or rax, qword [rsp + 0xb98]
jne 0x1401120a1
cmp byte [rsp + 0xb8], 3
jne 0x140112092
mov esi, r15d
mov rcx, rdi
call fcn.14005ed8e
hlt
invalid
lea rcx, [rsp + 0x830]
call fcn.14005cdf4
mov eax, dword [rsp + 0x80]
mov dword [rsp + 0x50], eax
movzx eax, word [rsp + 0x84]
mov word [rsp + 0x54], ax
mov eax, dword [rsp + 0x94]
test byte [rsp + rdx*4], ah
add byte [rax], al
add byte [rbx + 0x97248c], cl
add byte [rax], al
test byte [rsp + rdx*4], ah
add byte [rax], al
add byte [rbx + 0x97248c], cl
add byte [rax], al
mov dword [rsp + 0x6c], eax
mov dword [rsp + 0x6f], ecx
and al, 0x6f
mov r14b, 3
mov dil, 7
jmp 0x1401121d3
invalid
add byte [rax - 0x77], cl
stc
mov rcx, rdi
lea rdx, [0x14021af80]
call fcn.140067c18
mov sil, byte [rsp + 0x37]
xor sil, 1
and sil, byte [rsp + 0x33]
mov r8d, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
cli
add byte [rax], al
add byte [rax - 0x77], cl
cli
lea rdi, [rsp + 0x4c0]
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1a0]
mov word [rax + riz*4], fs
movabs al, byte [0x5824548b48000001]
mov r8, rdi
mov eax, edi
lea r9, [rsp + 0x830]
lea ecx, [rsp + 0x830]
call fcn.140063f78
test sil, sil
je 0x1401120f2
or byte [rsp + 0x2bc], 1
mov rsi, qword [rsp + 0x1a0]
mov r14b, byte [rsp + 0x1a8]
mov al, byte [rsp + 0x1a9]
mov byte [rsp + 0x58], al
and al, 0x58
pop rax
lea rcx, [rsp + 0x1a0]
lea ecx, [rsp + 0x1a0]
mov eax, dword [rcx + 0xa]
mov dword [rsp + 0x80], eax
movzx eax, word [rcx + 0xe]
mov word [rsp + 0x84], ax
and al, 0x84
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rsi*4], ah
and al, 0xb0
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rbx + 0x1b82484], cl
and al, 0xb8
add dword [rax], eax
invalid
and al, 0xb0
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rbx + 0x1b82484], cl
and al, 0xb8
add dword [rax], eax
invalid
mov eax, 0x89000001
and al, 0x74
and al, 0x74
mov dword [rsp + 0x74], eax
and al, 0x74
mov edi, dword [rsp + 0x1bc]
mov r12, qword [rsp + 0x1c0]
mov r15b, byte [rsp + 0x1c8]
mov bh, byte [rsp + 0x1c8]
mov bh, byte [rsp + 0x1c8]
and al, 0xc8
add dword [rax], eax
add byte [rbx + 0x498b2941], cl
sub al, 0x89
test byte [rsp + rdx*4], ah
add byte [rax], al
add byte [rcx + 0x97248c], cl
add byte [rax], al
invalid
mov eax, dword [rcx + 0x29]
mov ecx, dword [rcx + 0x2c]
mov dword [rsp + 0x94], eax
mov dword [rsp + 0x97], ecx
add byte [rax], al
invalid
mov r8d, 0xf0
mov eax, 0xf0
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax*2], fs
invalid
lea rcx, [rsp + 0x740]
lea rdx, [rsp + 0x1d0]
and al, 0xd0
add dword [rax], eax
add al, ch
add al, 0x52
add al, 0
add al, ch
add al, 0x52
add al, 0
mov eax, dword [rsp + 0x80]
mov dword [rsp + 0x50], eax
push rax
movzx eax, word [rsp + 0x84]
and al, 0x84
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x54
mov eax, dword [rsp + 0x94]
mov ecx, dword [rsp + 0x97]
test byte [rsp + rdx*4], ah
add byte [rax], al
add byte [rbx + 0x97248c], cl
add byte [rax], al
mov dword [rsp + 0x6c], eax
mov dword [rsp + 0x6f], ecx
and al, 0x6f
cmp rsi, 3
mov dword [rsp + 0x9c], edi
jne 0x140112278
mov esi, r15d
mov dil, byte [rsp + 0x58]
mov eax, dword [rsp + 0x50]
mov dword [rsp + 0x78], eax
movzx eax, word [rsp + 0x54]
mov word [rsp + 0x7c], ax
and al, 0x7c
and al, 0x7c
mov eax, dword [rsp + 0x6c]
and al, 0x6c
insb byte [rdi], dx
mov ecx, dword [rsp + 0x6f]
mov dword [rsp + 0x64], eax
mov dword [rsp + 0x67], ecx
mov al, byte [rsp + 0x3a0]
lea ecx, [rax - 6]
cli
cli
cli
cmp cl, 6
jb 0x14011221b
stc
invalid
add al, 0xfd
cmp al, 2
ja 0x14011220e
cmp al, 1
jne 0x14011221b
lea rcx, [rsp + 0x3a0]
call fcn.1400f24f4
invalid
movabs al, byte [0xfffe02d9e8000003]
dec dword [rax - 0x75]
test byte [rax + riz*8], ah
add eax, dword [rax]
add byte [rax], al
test rax, rax
je 0x140112233
mov rcx, qword [rsp + 0x3e8]
call qword [rax + 0x18]
invalid
invalid
mov rax, qword [rsp + 0x3e0]
mov eax, dword [rsp + 0x3e0]
add byte [rax], al
test rax, rax
je 0x140112233
mov rcx, qword [rsp + 0x3e8]
call qword [rax + 0x18]
mov byte [rsp + 0x58], dil
jl 0x14011225b
and al, 0x58
pop rax
mov rax, qword [rsp + 0x3f8]
test rax, rax
invalid
je 0x140112250
sal byte [rbx + rcx + 0x48], 0x8b
mov word [rax + rax], fs
add byte [rax + rax], al
mov rcx, qword [rsp + 0x400]
call qword [rax + 0x18]
add byte [rax + rax], al
add bh, bh
push rax
sbb byte [rax - 0x75], cl
mov esp, 0xc024
add byte [rbx - 0x768bdbbc], cl
mov rdi, qword [rsp + 0xc0]
mov eax, dword [rsp + 0x74]
mov dword [rsp + 0x4c], eax
je case.0x1400f237d.255
and al, 0x4c
mov eax, dword [rsp + 0x9c]
add byte [rax], al
mov dword [rsp + 0x48], eax
mov byte [rsp + 0x32], sil
mov r15, r12
out 0xe9, eax
invalid
add al, byte [rax]
invalid
out 0xe9, eax
invalid
mov rax, qword [rsp + 0xa0]
mov eax, dword [rsp + 0xa0]
add rax, 8
mov qword [rsp + 0xb8], rax
add byte [rax], al
add byte [rax], al
mov r8d, 0xf0
lea rcx, [rsp + 0x600]
lea rdx, [rsp + 0x740]
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x77], cl
mov ah, 0x24
rol byte [0xc85522b1], 1
mov ah, 0x24
fadd dword [0x1849b22b9]
and al, 0x58
pop rax
add byte [rax - 0x77], cl
mov ah, 0x24
rol byte [0xc85522b1], 1
mov ah, 0x24
fadd dword [0x1849b22b9]
and al, 0x58
pop rax
pop rax
mov byte [rsp + 0x5d9], al
test byte [rcx + rbx*8], ah
add eax, 0xb70f0000
movzx eax, word [rsp + 0x54]
movzx eax, word [rsp + 0x54]
lea rdx, [rsp + 0x5d1]
mov word [rdx + 0xd], ax
mov eax, dword [rsp + 0x50]
mov dword [rdx + 9], eax
invalid
or dword [rax - 0x75], ecx
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x5e0], rax
mov eax, dword [rsp + 0x74]
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
add eax, 0x448b0000
and al, 0x74
mov dword [rsp + 0x5e8], eax
mov dword [rsp + 0x5ec], edi
in al, dx
add eax, 0x894c0000
and al, 0x38
call 0xc91122fb
mov esp, 0x5ec24
in al, dx
add eax, 0x894c0000
and al, 0x38
and al, 0x38
cmp byte [rcx + rcx*4 - 0x5c], cl
and al, 0xf0
add eax, 0x88440000
jl 0x140112331
invalid
mov qword [rsp + 0x5f0], r12
mov byte [rsp + 0x35], r15b
and al, 0x35
xor eax, 0x24bc8844
clc
add eax, 0x448b0000
and al, 0x6c
xor eax, 0x24bc8844
clc
add eax, 0x448b0000
and al, 0x6c
mov ecx, dword [rsp + 0x6f]
mov dword [rdx + 0x2b], ecx
mov dword [rdx + 0x28], eax
mov r14, qword [rsp + 0x158]
add dword [rax], eax
add byte [rcx - 0x73], cl
mov dh, 0xb8
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x73], cl
mov dh, 0xb8
add dword [rax], eax
add byte [rbx + 0x46424bc], cl
add byte [rax], al
add byte [rax], al
mov edi, dword [rsp + 0x464]
mov r8d, 0x130
lea r15, [rsp + 0x1a0]
add byte [rax], al
add byte [rax], al
mov rcx, r15
lea rdx, [rsp + 0x350]
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x170]
mov rdx, rsi
mov r8d, edi
mov rsi, rcx
mov r9, r15
call fcn.1400646f0
lea rax, [r14 + 0x1a8]
mov cl, byte [r14 + 0x60]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], cl
mov rcx, qword [rsp + 0x2f8]
add al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd0
add eax, 0x8b4c0000
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rcx - 0x77], cl
mov ecx, esi
add al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd0
add eax, 0x8b4c0000
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rcx - 0x77], cl
mov ecx, esi
mov ecx, esi
call fcn.1400f2219
cmp al, 0xc
jne 0x140112452
inc qword [r14 + 0x228]
mov rsi, qword [r14 + 0x18]
mov rdi, qword [r14 + 0x20]
jle 0x1401123dc
mov r8, qword [rsp + 0x160]
lock inc qword [r8]
jle 0x140112874
invalid
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
add dword [rax], eax
add al, ch
or eax, 0x48fff4f9
lea rcx, [rsp + 0x170]
call fcn.140061ce8
mov rcx, rax
mov ecx, eax
call fcn.140064e5f
mov eax, dword [rsp + 0x178]
sub dh, ch
dec dword [rbx + 0x1782484]
add byte [rax], al
mov dword [rsp + 0x4c], eax
mov eax, dword [rsp + 0x17c]
jl 0x1401123f4
add byte [rax], al
jl 0x1401123f4
add byte [rax], al
add byte [rcx + 0x4c482444], cl
mov edi, dword [rsp + 0x300]
mov dword [rsp + 0x48], eax
mov r15, qword [rsp + 0x300]
lock inc qword [r15]
mov r12, qword [rsp + 0x38]
jle 0x140112874
inc rdi
cmp rsi, rdi
setbe byte [rsp + 0x32]
mov rcx, qword [rsp + 0xa0]
mov dl, byte [rsp + 0x31]
call fcn.14007d2f8
idiv bh
idiv bh
mov rcx, r14
mov dl, byte [rsp + 0x34]
call fcn.14007d2f8
mov rcx, r15
mov r9, qword [rsp + 0x160]
mov rdi, r9
mov sil, byte [rsp + 0x35]
mov r8b, byte [rsp + 0x36]
jmp 0x1401124c6
mov byte [rsp + 0x58], al
mov rcx, qword [rsp + 0x170]
mov edx, dword [rsp + 0x17c]
call fcn.140061ff2
mov rcx, rsi
call fcn.140062285
mov r14b, 3
mov sil, byte [rsp + 0x35]
mov r12, qword [rsp + 0x38]
mov rdi, qword [rsp + 0xb0]
mov r15, qword [rsp + 0xa8]
mov rcx, qword [rsp + 0xa0]
mov dl, byte [rsp + 0x31]
call fcn.14007d2f8
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rdx - 0x17cedbac], cl
pop rax
scasb al, byte [rdi]
idiv bh
mov rcx, qword [rsp + 0x158]
mov dl, byte [rsp + 0x34]
call fcn.14007d2f8
scasb al, byte [rdi]
idiv bh
mov r8b, byte [rsp + 0x58]
mov rcx, r15
mov r9, rdi
cmp r14b, 4
jne 0x1401116c7
mov byte [rsp + 0x36], r8b
mov qword [rsp + 0xa8], r15
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xb0], rdi
mov qword [rsp + 0x38], r12
mov qword [rsp + 0x100], r9
mov eax, dword [rsp + 0x4c]
mov dword [rsp + 0x108], eax
mov eax, dword [rsp + 0x48]
mov dword [rsp + 0x10c], eax
mov qword [rsp + 0x110], rcx
mov r8b, byte [rsp + 0x32]
mov byte [rsp + 0x118], r8b
mov eax, dword [rsp + 0x64]
mov ecx, dword [rsp + 0x67]
lea rdx, [rsp + 0x109]
mov dword [rdx + 0x13], ecx
mov dword [rdx + 0x10], eax
mov byte [rsp + 0xf8], 5
mov r15d, r8d
mov edi, eax
mov edi, eax
lea rcx, [rsp + 0x350]
mov r14, qword [rsp + 0x88]
jmp 0x1401117ac
invalid
invalid
invalid
invalid
inc dword [rbx + 0x157506f8]
cmp eax, 6
jne 0x140112563
mov eax, 3
lea rcx, [0x140250230]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov byte [rsp + 0x350], al
lea rax, [rsp + 0x5d1]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x351], xmm0
movups xmmword [rsp + 0x361], xmm1
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
mov qword [rsp + 0x370], rax
mov rcx, qword [rbx + 0xd0]
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
add byte [rax], al
call fcn.140071ff4
mov rsi, rax
mov edi, 2
test rax, rax
jne 0x1401125c5
lea rcx, [rsp + 0x350]
call fcn.1400f21f9
test eax, eax
je case.0x14010ffb8.21
invalid
test edx, edx
test edx, edx
jne case.0x14010ffb8.21
xor edi, edi
lea rcx, [rsp + 0x350]
call fcn.14006e4d4
invalid
invalid
cmc
invalid
add bh, byte [rdi - 0x72b7000b]
cmc
dec dword [rax - 0x73]
invalid
invalid
lea rax, [0x140250230]
add eax, 0x13dc57
movsxd rcx, dword [rax + rdi*4]
add rcx, rax
jmp rcx
xor esi, esi
cmp dword [rbx], 3
je 0x140112769
add ecx, dword [rdi]
test byte [rcx + rax], bh
add byte [rax - 0x77], cl
fld1
cdq
std
dec dword [rax - 0x39]
add eax, dword [rbx]
add byte [rax], al
add byte [rax - 0x7b], cl
div byte [rdx + rdx + 0x48]
mov ecx, esi
mov rcx, rbx
call fcn.1400f188e
mov qword [rbx], 3
test rsi, rsi
je 0x140112613
mov rcx, rsi
call fcn.1400dfa0a
cmp qword [rbx], 4
je 0x14011278e
invalid
add byte [rax - 0x77], cl
fld1
imul esi, edx, 0xc748fffd
add eax, dword [rax + rax]
add byte [rax], al
mov rcx, rbx
call fcn.1400f1884
mov qword [rbx], 4
xor eax, eax
jmp 0x140112670
invalid
mov rax, qword [rsp + 0x370]
mov rax, qword [rsp + 0x370]
lea rcx, [rsp + 0x1a0]
mov qword [rcx + 0x20], rax
and byte [rdi], cl
adc byte [rsp + 0x350], al
and byte [rdi], cl
adc byte [rsp + 0x350], al
movups xmm1, xmmword [rsp + 0x360]
movaps xmmword [rcx + 0x10], xmm1
adc byte [rdi], cl
sub dword [rcx], eax
adc byte [rdi], cl
sub dword [rcx], eax
call case.0x140065bcc.386
mov rsi, rax
mov eax, 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
lea rcx, [0x140250230]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov al, 1
movaps xmm6, xmmword [rsp + 0xe50]
movaps xmm7, xmmword [rsp + 0xe60]
sub byte [rsp + 0xe60], bh
sub byte [rsp + 0xe60], bh
movaps xmm8, xmmword [rsp + 0xe70]
add rsp, 0xe88
invalid
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
xor eax, eax
lea rcx, [0x140250230]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [rbx + 0x88]
mov rdx, r14
call fcn.1400f2155
movzx eax, al
lea rax, [rax + rax*2]
lea rcx, [0x140250230]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, str.internal_error:_entered_unreachable_code:_http2_cannot_upgrade
lea rcx, [rsp + 0x1a0]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x40]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcclientconnhttp2.rs
call fcn.140158310
lea r14, [rsp + 0x1a0]
lea rsi, [rsp + 0x350]
mov ecx, 0xe
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
call 0x1400f1af7
mov ecx, 0xe
mov rdi, rbx
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov eax, 3
lea rcx, [0x140250230]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rbx], 3
jmp 0x140112795
lea rcx, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rscalled_after_complete
call fcn.140158770
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcclientdispatch.rsenvelope_not_dropped
jmp 0x1401127a3
mov qword [rbx], 4
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x28
call fcn.1401583f0
mov rax, qword [rsp + 0x1a8]
mov cl, byte [rsp + 0x1b0]
lea r8, [rsp + 0x350]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140217f30]
jmp 0x14011286a
mov rax, qword [rsp + 0x1a8]
mov cl, byte [rsp + 0x1b0]
lea r8, [rsp + 0x350]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
jmp 0x140112857
lea rax, [0x1401a32b8]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401a2280]
lea r8, [rsp + 0x40]
jmp 0x14011286a
mov rax, qword [rsp + 0x358]
mov cl, byte [rsp + 0x360]
lea r8, [rsp + 0x740]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.5_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140217f10]
mov edx, 0x2b
call fcn.1401586d0
ud2
pushfq
and al, 0x50
add al, byte [rax]
add byte [rax - 0x73], cl
push rbx
adc byte [rax - 0x73], cl
jl 0x140112ab9
add byte [rax], al
lea rdx, [rsi + 0x30]
lea rdi, [rsp + 0xf0]
lea r9, [rsp + 0x1b0]
mov rcx, rdi
mov r8, rsi
call case.0x1400ecab0.340
mov bl, byte [rdi]
lea rdi, [rsp + 0xf1]
mov esp, 0xf124
add byte [rax - 0x73], cl
mov word [rax + riz*8], fs
and al, 0xe0
add dword [rax], eax
add byte [rcx - 0x48], al
add byte [eax], al
add byte [rax - 0x77], cl
cli
call sub.VCRUNTIME140.dll_memcpy
add al, 0
movzx ebp, byte [rdi + 0x67]
mov eax, dword [rdi + 0x68]
mov ecx, dword [rdi + 0x6b]
mov dword [rsp + 0xb0], eax
mov dword [rsp + 0xb3], ecx
lea rcx, [rsp + 0x250]
call case.0x1401029a7.284
cmp ebp, 4
je 0x1401133c6
cmp ebp, 3
je 0x140112bf1
cmp ebp, 2
je 0x140112de3
lea rsi, [rsp + 0x329]
lea rdx, [rsp + 0x1e0]
mov r8d, 0x67
add byte [eax], al
add byte [rax - 0x77], cl
int1
add byte [eax], al
add byte [rax - 0x77], cl
int1
call sub.VCRUNTIME140.dll_memcpy
add al, 0
mov eax, dword [rsp + 0xb0]
mov ecx, dword [rsp + 0xb3]
mov dword [rsp + 0x58], eax
and al, 0x58
mov dword [rsp + 0x5b], ecx
mov byte [r12], bl
lea rcx, [r12 + 1]
mov r8d, 0x67
mov eax, 0x67
mov eax, 0x67
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [r12 + 0x68], bpl
and al, 0x68
and al, 0x68
mov eax, dword [rsp + 0x58]
mov ecx, dword [rsp + 0x5b]
jmp 0x140113426
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x178], r15
lea r15, [rsi + 0x30]
mov rdx, qword [rsi + 0x30]
test rdx, rdx
je 0x1401133c0
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x50], r14
add rdx, 0x10
lea rdi, [rsp + 0xf0]
mov rcx, rdi
call fcn.14007d12b
cmp qword [rdi], 0
jne 0x140113524
mov r14, qword [rsp + 0xf8]
mov al, byte [rsp + 0x100]
mov byte [rsp + 0x2f], al
lea rdi, [r14 + 0x48]
cmp qword [r14 + 0x60], 0
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x48], rdi
je 0x140112da4
mov rbp, qword [r14 + 0xc8]
mov ebx, dword [r14 + 0xd0]
mov rcx, qword [r14 + 0x68]
mov rdx, qword [r14 + 0x70]
mov r8, rsi
call fcn.1400e1d1f
mov rcx, rdi
mov rdx, rax
mov r8, rsi
call fcn.1401027bf
lea r15, [rax - 0x48]
test rax, rax
cmove r15, rax
je 0x140112da4
lea rax, [r15 + 0x30]
mov qword [rsp + 0x68], rax
lea r14, [rsp + 0x70]
mov rax, qword [r15 + 0x40]
test rax, rax
je 0x140112dec
dec rax
mov qword [r15 + 0x40], rax
mov rdx, qword [r15 + 0x38]
shl rax, 6
mov ecx, dword [rdx + rax + 0x38]
cmp ecx, 0x3b9aca00
je 0x140112dec
add rdx, rax
mov eax, dword [rdx + 0x3c]
movdqu xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmm2, xmmword [rdx + 0x20]
movaps xmmword [rsp + 0x80], xmm1
add byte [rax], 0
add byte [rax - 0x75], cl
push rdx
xor byte [rax - 0x77], cl
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x90], edx
movdqa xmmword [rsp + 0x70], xmm0
movq qword [rsp + 0x70], mm0
movq qword [rsp + 0x70], mm0
mov dword [rsp + 0xa8], ecx
add byte [rax], al
add byte [rcx + 0xac2484], cl
add byte [rax], al
mov dword [rsp + 0xac], eax
cmp byte [rsp + 0x80], 2
mov esp, 0x8024
add byte [rdx], al
jne 0x140112d32
mov rax, qword [rsp + 0x70]
mov rax, qword [rax + 0x10]
cmp rax, 3
jne 0x140112d41
jmp 0x140112d97
mov rax, qword [rsp + 0x70]
mov rax, qword [rax + 0x10]
adc byte [rax - 0x7d], cl
clc
add dword [rbp + 0x56], esi
adc byte [rax - 0x7d], cl
clc
add dword [rbp + 0x56], esi
mov rdi, qword [rsp + 0xa0]
mov r13d, dword [rsp + 0xa8]
mov ebp, dword [rsp + 0xa8]
mov ebp, dword [rsp + 0xa8]
cmp ebx, 0x3b9aca00
je 0x14011317c
call fcn.140143490
mov qword [rsp + 0xf0], rax
mov dword [rsp + 0xf8], edx
lea rcx, [rsp + 0xf0]
mov rdx, rdi
cli
mov r8d, r13d
call fcn.140143640
cmp rax, rbp
jb 0x14011317c
jne 0x140112d97
cmp edx, ebx
jbe 0x14011317c
mov rcx, r14
call fcn.1400e16df
jmp 0x140112ca9
mov dword [rsp + 0x218], 0x3b9aca00
jmp 0x140112dfc
add al, ch
invalid
mov byte [r12], bl
jmp 0x1401133d3
mov dword [rsp + 0x218], 0x3b9aca00
mov r14, qword [rsp + 0x30]
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0xa0], rax
add byte [rax], al
movdqu xmm0, xmmword [rsp + 0xf0]
add byte [rdi], cl
adc byte [rsp + 0x100], cl
movups xmm2, xmmword [rsp + 0x110]
add byte [rdi], cl
sub dword [rsp + 0x90], edx
add byte [rdi], cl
sub dword [rsp + 0x90], edx
movaps xmmword [rsp + 0x80], xmm1
sub dword [rsp + 0x80], ecx
movdqa xmmword [rsp + 0x70], xmm0
and al, 0x70
mov r13d, 0x3b9aca00
xor ebp, ebp
mov r15, qword [rsp + 0x50]
mov rcx, qword [r14 + 0x68]
mov rdx, qword [r14 + 0x70]
mov r8, rsi
call fcn.1400e1d1f
mov r14, qword [rsp + 0x48]
je 0x140112e80
mov rcx, r14
je 0x140112e80
mov rcx, r14
mov rdx, rax
mov r8, rsi
call fcn.1401027bf
dec dword [rax - 0x45]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c08548], al
invalid
dec dword [rax - 0x45]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c08548], al
jno 0x140112ec3
mov rdi, rax
mov edi, eax
mov rcx, r14
mov rdx, rax
call fcn.1401026fd
add rdi, 0xffffffffffffffb8
lea r14, [rsp + 0xf0]
mov r8d, 0x48
mov rcx, r14
mov rdx, rdi
call sub.VCRUNTIME140.dll_memmove
cmp qword [r14 + 0x30], rbx
je 0x140112ef3
lea rcx, [rsp + 0xf0]
mov rax, qword [rcx + 0x40]
mov qword [rsp + 0xc0], rax
movdqu xmm0, xmmword [rcx + 0x30]
movdqa xmmword [rsp + 0xb0], xmm0
call fcn.1400e1500
cmp qword [rsp + 0xb0], rbx
je 0x140112ef3
xor byte [rsi + 0xf], ah
jg 0x140112e4c
and al, 0xb0
add byte [rax], al
add al, ch
out 0xfc, al
dec dword [rax + 0x39]
pushfq
and al, 0xb0
add byte [rax], al
add byte [rdi + rdx + 0x48], dh
lea ecx, [rsp + 0xb0]
lea rcx, [rsp + 0xb0]
call fcn.1400e1a17
jmp 0x140112ef3
mov qword [rsp + 0x120], rbx
cmp r13d, 0x3b9aca00
mov r14, qword [rsp + 0x30]
jne 0x1401132f9
mov r13d, 0x3b9aca00
mov dil, 1
cmp qword [r15], 0
jne 0x1401132fb
invalid
mov dword [rsp + 0x44], ebp
mov qword [rsp + 0xe0], r12
mov ecx, 0x80
mov edx, 8
call fcn.1400c65ff
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov byte [rax + 0x39], 2
xor ecx, ecx
mov byte [rax + 0x40], cl
and qword [rax + 0x48], 0
mov byte [rax + 0x58], cl
and qword [rax + 0x60], 0
mov byte [rax + 0x70], cl
mov byte [rax + 0x78], cl
lock inc qword [rax]
jle 0x140113566
mov qword [rsp + 0x48], rax
add rax, 0x10
mov qword [rsp + 0x170], rax
mov rdi, r14
add r14, 0x78
lea rbp, [rsp + 0xf0]
mov rcx, rbp
mov rdx, rsi
call fcn.1400e2245
lea rax, [rdi + 0x98]
mov qword [rsp + 0x160], rax
mov rcx, qword [rdi + 0x98]
mov rdx, qword [rdi + 0xa0]
mov r8, rbp
call fcn.1400e1d1f
mov rcx, qword [rdi + 0x78]
mov r15, qword [rdi + 0x80]
mov rbx, r15
and rbx, rax
mov qword [rsp + 0x168], rax
shr rax, 0x39
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
xor eax, eax
lea rdi, [rsp + 0xb0]
pcmpeqd xmm7, xmm7
mov qword [rsp + 0xe8], rcx
mov qword [rsp + 0x68], rax
movdqu xmm8, xmmword [rcx + rbx]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb eax, xmm0
mov word [rsp + 0xb0], ax
mov rcx, rdi
call fcn.14001d79a
test rax, rax
je 0x14011304d
add rdx, rbx
and rdx, r15
mov rax, qword [r14]
neg rdx
imul r12, rdx, 0x50
lea rcx, [rax + r12]
add rcx, 0xffffffffffffffb0
mov rdx, rbp
call fcn.1400e1fb9
test al, al
je 0x14011301a
jmp 0x14011307f
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
test eax, eax
mov rax, qword [rsp + 0x68]
jne 0x140113432
add rbx, rax
add rbx, 0x10
add rax, 0x10
and rbx, r15
mov rcx, qword [rsp + 0xe8]
jmp 0x140112ffa
mov rdi, qword [rsp + 0xe8]
add rdi, r12
lea rcx, [rsp + 0xf0]
movdqu xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movdqa xmmword [rsp + 0x180], xmm0
movaps xmmword [rsp + 0x190], xmm1
nop
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1a0], edx
movaps xmmword [rcx + 0x20], xmm2
movaps xmmword [rcx + 0x10], xmm1
movdqa xmmword [rcx], xmm0
mov qword [rcx + 0x30], rdi
mov qword [rcx + 0x38], r14
call case.0x1400ecc1e.163
mov r12, qword [rsp + 0xe0]
mov rbx, qword [rsp + 0x50]
mov r15, qword [rsp + 0x38]
mov r14, qword [rsp + 0x30]
mov ebp, dword [rsp + 0x44]
mov rcx, qword [rdi - 0x20]
mov rax, qword [rdi - 8]
cmp rax, rcx
jne 0x140113109
lea rcx, [rdi - 0x20]
call fcn.140113758
mov rcx, qword [rdi - 0x20]
mov rax, qword [rdi - 8]
mov rdx, qword [rdi - 0x10]
add rdx, rax
xor r8d, r8d
cmp rdx, rcx
cmovae r8, rcx
sub rdx, r8
mov rcx, qword [rdi - 0x18]
mov r8, qword [rsp + 0x48]
mov qword [rcx + rdx*8], r8
inc rax
mov qword [rdi - 8], rax
lea rdi, [rsp + 0xf0]
mov rcx, rdi
mov rdx, qword [rsp + 0x170]
mov r8, qword [rsp + 0x178]
call case.0x1400e39ff.396
mov al, byte [rdi + 0x29]
cmp al, 1
jbe 0x140113568
cmp al, 3
jne 0x140113575
mov rcx, rbx
call fcn.14011365d
mov rax, qword [rsp + 0x48]
mov qword [rbx], rax
mov dil, 1
jmp 0x140113300
lea r14, [rsp + 0xf0]
lea rdx, [rsp + 0x70]
mov rcx, r14
call fcn.14010217a
cmp byte [r14 + 0x59], 2
jne 0x1401131cd
movups xmm0, xmmword [rsp + 0xf0]
movups xmm1, xmmword [rsp + 0x100]
movups xmm2, xmmword [rsp + 0x110]
movaps xmmword [rsp + 0xd0], xmm2
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
jmp 0x140113251
movups xmm0, xmmword [rsp + 0xf0]
movups xmm1, xmmword [rsp + 0x100]
movups xmm2, xmmword [rsp + 0x110]
movups xmm3, xmmword [rsp + 0x120]
lea rdi, [rsp + 0x1e0]
add byte [rax], al
movaps xmmword [rdi + 0x20], xmm2
movaps xmmword [rdi + 0x10], xmm1
movaps xmmword [rdi], xmm0
movaps xmmword [rsp + 0xb0], xmm3
movups xmm0, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0xc0], xmm0
movups xmm0, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0xd0], xmm0
and al, 0xd0
add byte [rax], al
add al, ch
invalid
add al, byte [rbx]
add byte [rax - 0x77], cl
xor byte [r9 - 0x74b7c7a9], r9b
and al, 0x68
mov rdx, rdi
call fcn.14006fe37
mov rdi, qword [rsp + 0xa0]
mov r13d, dword [rsp + 0xa8]
and al, 0xd0
add byte [rax], al
add al, ch
invalid
mov r14, qword [rsp + 0x30]
movaps xmm0, xmmword [rsp + 0xb0]
sub byte [rsp + 0xb0], al
movaps xmm1, xmmword [rsp + 0xc0]
movaps xmm2, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0x290], xmm0
movaps xmmword [rsp + 0x2a0], xmm1
movaps xmmword [rsp + 0x2b0], xmm2
add al, byte [rax]
add byte [rcx - 0x7d], cl
jg 0x1401132ca
add byte [rdi], cl
sub dword [rsp + 0x200], edx
movaps xmmword [rsp + 0x1f0], xmm1
movaps xmmword [rsp + 0x1e0], xmm0
mov qword [rsp + 0x210], rdi
mov dword [rsp + 0x218], r13d
sete byte [rsp + 0x220]
and byte [rdx], al
add byte [rax], al
and byte [rdx], al
add byte [rax], al
mov qword [rsp + 0xa0], rdi
movaps xmm0, xmmword [rsp + 0x1e0]
movaps xmm1, xmmword [rsp + 0x1f0]
movaps xmm2, xmmword [rsp + 0x200]
movaps xmmword [rsp + 0x90], xmm2
movaps xmmword [rsp + 0x80], xmm1
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x70], eax
mov bpl, 1
je 0x140112e43
xor edi, edi
mov r15, qword [rsp + 0x38]
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x280], rax
movdqa xmm0, xmmword [rsp + 0x70]
outsd dx, dword [rsi]
and al, 0x70
movaps xmm1, xmmword [rsp + 0x80]
add byte [rax], al
movaps xmm2, xmmword [rsp + 0x90]
sub byte [rsp + 0x90], dl
add byte [rdi], cl
sub dword [rsp + 0x270], edx
movaps xmmword [rsp + 0x260], xmm1
sub dword [rsp + 0x260], ecx
movdqa xmmword [rsp + 0x250], xmm0
add byte [rcx + rcx*4 - 0x54], al
and al, 0x88
mov byte [rdx], al
add byte [rax], al
mov byte [rdx], al
add byte [rax], al
test bpl, bpl
jne 0x140113366
cmp dword [rsp + 0x218], 0x3b9aca00
je 0x140113366
lea rcx, [rsp + 0x1e0]
call fcn.1400e16df
mov rcx, r14
mov dl, byte [rsp + 0x2f]
invalid
call fcn.14007d2f8
test dil, dil
jne 0x1401133c0
invalid
lea r14, [rsp + 0xf0]
lea r9, [rsp + 0x250]
lea ecx, [rsp + 0x250]
add byte [rax], al
add byte [rax], al
mov rcx, r14
mov rdx, r15
mov r8, rsi
call case.0x1400ecab0.340
lea rdi, [rsp + 0x2c0]
mov ecx, 0xd
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov al, byte [r14 + 0x68]
mov ecx, dword [r14 + 0x69]
mov dword [rsp + 0x60], ecx
and al, 0x60
mov ecx, dword [r14 + 0x6c]
mov dword [rsp + 0x63], ecx
cmp al, 2
jne 0x140113406
invalid
cmp qword [r15], 0
je 0x1401133ce
mov byte [r12 + 0x68], 3
jmp 0x1401133d9
mov byte [r12], 0
mov byte [r12 + 0x68], 2
and al, 0x68
add cl, byte [rdi]
sub byte [rsp + 0x390], dh
invalid
movaps xmm6, xmmword [rsp + 0x390]
add byte [rdi], cl
sub byte [rsp + 0x3a0], bh
movaps xmm7, xmmword [rsp + 0x3a0]
movaps xmm8, xmmword [rsp + 0x3b0]
add rsp, 0x3c8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
lea rsi, [rsp + 0x2c0]
mov ecx, 0xd
add byte [rcx + rcx*4 - 0x19], cl
add byte [rcx + rcx*4 - 0x19], cl
rep movsq qword [rdi], qword [rsi]
mov byte [r12 + 0x68], al
mov eax, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x63]
mov dword [r12 + 0x69], eax
mov dword [rsp + 0x69], eax
mov dword [r12 + 0x6c], ecx
jmp 0x1401133d9
mov rdi, qword [rsp + 0x30]
cmp qword [rdi + 0x88], 0
mov r12, qword [rsp + 0xe0]
add byte [rax], al
add byte [rdi], cl
test dl, al
add byte [rax], al
invalid
movups xmm0, xmmword [rsp + 0xf0]
movups xmm1, xmmword [rsp + 0x100]
and al, 0
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x110], dl
movaps xmmword [rsp + 0x1a0], xmm2
movaps xmmword [rsp + 0x190], xmm1
mov word [rax + rdx*4], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x180], eax
add dword [rax], eax
invalid
mov word [rax + rdx*4], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x180], eax
add dword [rax], eax
invalid
mov rcx, qword [rdi + 0x78]
mov rdx, qword [rdi + 0x80]
mov r8, qword [rsp + 0x168]
test byte [rax + rbp*2], ah
add dword [rax], eax
add al, ch
sub ebp, edi
cld
dec dword [rax - 0x75]
js case.0x1400da900.439
neg eax
imul rax, rax, 0x50
and dl, 1
movzx edx, dl
sub qword [rdi + 0x88], rdx
movdqa xmm0, xmmword [rsp + 0x180]
movaps xmm1, xmmword [rsp + 0x190]
sub byte [rsp + 0x190], cl
sub byte [rsp + 0x190], cl
movaps xmm2, xmmword [rsp + 0x1a0]
movups xmmword [rcx + rax - 0x30], xmm2
movups xmmword [rcx + rax - 0x40], xmm1
movdqu xmmword [rcx + rax - 0x50], xmm0
add dword [rax + 0x1648348], r14d
loopne 0x1401134dc
lea rdx, [rcx + rax]
mov qword [rcx + rax - 0x18], 8
add eax, r13d
or byte [rax], al
add byte [rax], al
pxor xmm0, xmm0
sal bl, 0xf
jg 0x140113535
add eax, esi
inc qword [rdi + 0x90]
xchg dword [rax + 0x48000000], edx
mov ebx, dword [rsp + 0x50]
xchg dword [rax + 0x48000000], edx
mov ebx, dword [rsp + 0x50]
mov r15, qword [rsp + 0x38]
mov r14, rdi
mov rdi, rdx
jmp 0x1401130e7
fdivr st(3)
invalid
invalid
mov rcx, r14
mov rdx, qword [rsp + 0x160]
call fcn.14015bcb1
add cl, ch
sub edi, edi
invalid
invalid
mov rax, qword [rsp + 0xf8]
mov cl, byte [rsp + 0x100]
lea r8, [rsp + 0x1e0]
mov qword [r8], rax
mov dword [rax], eax
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x101a3f
sbb dl, byte [rax]
invalid
mov byte [r8 + 8], cl
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.5_srcclientlegacypool.rsC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.6.0_srcclient.rs
sbb dl, byte [rax]
invalid
sbb dl, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x1380c3
lea r9, [0x140217f70]
mov edx, 0x2b
call fcn.1401586d0
push rcx
add al, 0
ud2
lea rcx, [rsp + 0xf0]
call fcn.1400e16df
loope 0x140113570
dec dword [rax - 0x73]
or eax, 0x101a24
lea rcx, str.assertion_failed:_Pin::new_mut_rx_.poll_cx_.is_pending__
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.5_srcclientlegacypool.rsC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.6.0_srcclient.rs
mov edx, 0x39
cmp dword [rax], eax
add byte [rax], al
add byte [rdx + 0x39], bh
cmp dword [rax], eax
add byte [rax], al
call fcn.1401583f0
int3
mov esi, edx
add dword [rsi - 0x3f7bb7ba], eax
test al, al
cmp byte [rax - 0x7b], cl
sal byte [rdi + rax + 0x48], 0x8b
call qword [rax + 0x18]
sub dword [rdx], r8d
xor byte [rdi], cl
sub byte [rsp + 0x40], dl
push rsp
and al, 0x40
push rdi
and byte [rdi], cl
adc dword [rdi + 0x10], ecx
invalid
add ebp, ebx
iretd
add byte [rax], al
add bl, al
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x50
mov rbx, r9
mov r14, r8
mov rsi, rcx
xor edi, edi
cmp byte [r9 + 0x10], 2
je 0x14011369d
cmp qword [rdx], 0
cmp dword [rdx], 0
cmp al, byte [rax]
je 0x14011369d
mov rcx, rdx
call fcn.1400e226f
mov rdi, rax
mov edi, eax
xor ecx, ecx
call fcn.1400e1a6f
shl bl, cl
cld
invalid
shl bl, cl
cld
dec dword [rbp + rcx*4 + 0x7c]
lea edi, [rsp + 0x20]
jl 0x1401136c5
invalid
lea r15, [rsp + 0x20]
jl 0x1401136c5
and byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov ecx, edi
mov rdx, r14
call fcn.1400e2245
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
push rbx
and byte [rdi], cl
adc dword [rsi + 0x50], edx
movups xmmword [rsi + 0x40], xmm1
movups xmmword [rsi + 0x30], xmm0
movups xmmword [rsi + 0x30], xmm0
mov byte [rsi + 0x68], 1
movups xmm0, xmmword [r15]
movups xmm0, xmmword [rdi]
push 0x100f4101
invalid
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
adc byte [r9 + 0xf], r8b
adc byte [rdi + 0x20], dl
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [rsi + 0x20], xmm2
mov qword [rsi + 0x60], rdi
and byte [rax - 0x77], cl
jle 0x140113745
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
add dword [rax + 0x78478601], esi
pop r8
sbb cl, byte [rax - 0x75]
mov rcx, qword [rdi + 0x50]
and dword [rdi + 0x48], 0
add byte [rcx], dh
rol byte [rsi - 0x7ab7a7a9], cl
sal byte [rbx + rax - 1], 0x50
add edi, edi
push rax
add edi, edi
push rax
sbb byte [rsi - 0x247b8fa1], al
jo 0x1401136b0
invalid
sbb cl, byte [rax - 0x75]
invalid
and dword [rdi + 0x60], 0
invalid
rol byte [rsi - 0x7ab78fa9], cl
sal byte [rbx + rax - 1], 0x50
add edi, edi
push rax
or byte [rax - 0x77], cl
int1
and byte [rbx + 0x5f], bl
invalid
invalid
cld
call qword [rsi + 0x57]
push rsi
push rdi
push rbx
sub rsp, 0x20
and byte [rax - 0x77], cl
invalid
mov rdi, qword [rcx]
mov edi, dword [rcx]
and byte [rax - 0x77], cl
invalid
mov edi, dword [rcx]
mov rdx, rdi
call fcn.14007d9aa
mov rcx, qword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
movabs byte [0x8b4c104e8b48fff6], al
sbb byte [rax - 0x77], r9b
clc
mov r8, qword [rsi + 0x18]
mov rax, rdi
sub rax, r8
cmp rcx, rax
jbe case.0x1400f925d.209
mov rbx, qword [rsi]
mov rax, rdi
mov eax, edi
mov eax, edi
sub rax, rcx
sub eax, ecx
sub r8, rax
sub eax, eax
cmp rax, r8
cmp eax, eax
sal byte [rsi + 0x23], 0x48
mov edx, ebx
jbe 0x1401137b4
mov rdx, rbx
sub rdx, rdi
cmp rdx, r8
cmp edx, eax
cmp edx, eax
jb 0x1401137b4
mov rdx, qword [rsi + 8]
lea rcx, [rdx + rdi*8]
shl r8, 3
loopne 0x1401137ab
loopne 0x1401137ab
add rsp, 0x20
pop rbx
pop rdi
and byte [rbx + 0x5f], bl
pop rsi
jmp sub.VCRUNTIME140.dll_memcpy
fdivr qword [rbx]
add al, 0
fdivr qword [rbx]
add al, 0
sub rbx, rax
mov r8, qword [rsi + 8]
mov eax, dword [rsi + 8]
mov eax, dword [rsi + 8]
or byte [rcx - 0x73], cl
adc al, 0xc8
lea rdx, [r8 + rcx*8]
lea rcx, [r8 + rbx*8]
shl rax, 3
fmul dword [rax - 0x3f]
loopne case.0x1400f237d.266
mov r8, rax
call sub.VCRUNTIME140.dll_memmove
cmp eax, dword [rax + rax]
mov qword [rsi + 0x10], rbx
adc byte [rax - 0x7d], cl
invalid
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rcx, qword [rdx]
neg r8
neg eax
neg eax
imul rdx, r8, 0x50
lea r8, [rcx + rdx]
add r8, 0xffffffffffffffb0
invalid
mov al, 0x48
mov eax, dword [rax]
sal byte [rax + 0x48008b48], 0x8b
or byte [rax - 0x75], cl
push rax
or cl, ch
and ch, ah
cld
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
jmp fcn.1400e1d1f
invalid
call qword [rsi + 0x57]
push rbx
sub rsp, 0x20
mov rsi, rdx
mov rdx, r8
mov edx, eax
mov edx, eax
mov r8d, r9d
call fcn.140075237
sbb dh, dh
dec dword [rax - 0x77]
invalid
sbb dh, dh
dec dword [rax - 0x77]
invalid
mov rbx, rdx
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.1400e0d48
mov qword [rsi], rdi
mov dword [rsi], edi
mov dword [rsi], edi
mov qword [rsi + 8], rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
xlatb
mov rax, qword [rcx]
mov r14, qword [rcx + 8]
mov rcx, qword [r14 + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
invalid
lea rbx, [rax + rcx]
sbb al, 8
invalid
sbb al, 8
add rbx, 0x10
mov ecx, 0x10
add byte [rdx + 8], bh
add byte [rdx + 8], bh
add al, ch
xchg edx, eax
sub eax, 0x8948fffb
dec dword [rax - 0x77]
call fcn.1400c65ff
mov qword [rax], rdi
mov qword [rax + 8], rsi
jo 0x14011387c
dec dword [rax - 0x77]
cmp byte [rax - 0x77], cl
jo 0x14011387c
mov r9, qword [r14 + 0x18]
lea r8, fcn.1400df43c
mov rcx, rbx
sbb edx, dword [rax]
add byte [rax - 0x77], cl
invalid
mov rdx, rax
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp r9
add ecx, 0x30
xor byte [rax - 0x77], cl
enter 0xffffffffffff8348, 0xffffffffffffffc4
sub bl, al
ret
mov rax, rcx
add rsp, 0x28
ret
lea rcx, str.not_dropped
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.5_srcclientlegacypool.rsC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.6.0_srcclient.rs
add eax, 0x1016bb
mov edx, 0xb
call fcn.140158790
add ah, cl
add byte [rax], al
add al, ch
ror dword [rsi + 4], 1
add ah, cl
ror byte [rax + 0x39], 0xd0
cmp rax, rdx
cmovae r8, rdx
sub rax, r8
shl rax, 3
add rax, qword [rcx + 8]
add eax, dword [rcx + 8]
add eax, dword [rcx + 8]
ret
sub rsp, 0x28
mov rsi, rcx
mov ecx, 0x98
add byte [rax], al
add byte [rax], al
mov edx, 8
call fcn.1400c65ff
mov rdi, rax
mov r8d, 0x98
mov rcx, rax
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
jnp 0x14011394d
add al, 0
lea rdx, [0x140215058]
mov rax, rdi
add rsp, 0x28
pop rdi
pop rsi
ret
add rcx, 8
jmp case.0x14006622a.271
cmc
invalid
cmc
invalid
in al, dx
and byte [rax - 0x75], cl
add cl, byte [rax - 0x39]
add al, byte [rax + rax]
add byte [rax], al
cmp rax, 4
je 0x14011397a
mov rsi, rcx
add rdx, 8
mov qword [rcx], rax
add rcx, 8
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
mov rax, rsi
mov eax, esi
mov eax, esi
add rsp, 0x20
pop rsi
ret
lea rcx, str.Ready_polled_after_completionC:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_ready.rs
or eax, 0x106c2f
lea r8, [0x14021a638]
lea eax, [0x14021a638]
adc byte [rax], al
mov edx, 0x1d
call fcn.140158790
add al, 0
dec byte [rbp + 4]
add ah, cl
push rsi
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x570]
add al, 0
int3
jo 0x1401139a5
add byte [rax], al
lea ecx, [rax - 4]
cmp ecx, 2
jb 0x1401139c1
test eax, eax
je 0x140113a09
cmp eax, 3
jne 0x140113a31
invalid
jle 0x1401139fc
lea rcx, [rsi + 0x578]
lea ecx, [rsi + 0x578]
call fcn.140115f4e
jmp 0x1401139d9
invalid
lea rcx, [rsi + 0x578]
lea ecx, [rsi + 0x578]
call fcn.140116002
lea rcx, [rsi + 0x500]
mov es, word [rax]
add eax, 0x3ae80000
invalid
invalid
invalid
mov es, word [rax]
add eax, 0x3ae80000
invalid
cmp byte [rsi + 0x571], 0
je 0x1401139ee
lea rcx, [rsi + 0x400]
lea ecx, [rsi + 0x400]
call fcn.1400df845
mov byte [rsi + 0x571], 0
add rsi, 0x298
invalid
cwde
add al, byte [rax]
invalid
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140116032
mov rcx, rsi
call 0x140116032
add byte [rax], al
add byte [rax], al
lea rcx, [rsi + 0x168]
call fcn.1400df845
add rsi, 0x268
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
jmp fcn.1400e1500
nop
add rsp, 0x20
pop rsi
ret
add al, 0
sub rsp, rax
mov r12, r8
mov r14, rdx
movzx eax, byte [rdx + 0x570]
lea rdx, [0x140250240]
lea edx, [0x140250240]
add eax, 0x8d480000
adc eax, 0x13c7db
lea edx, [0x140250240]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
ror byte [rcx + rcx*4 + 0x44], 1
and al, 0x48
ror byte [rcx + rcx*4 + 0x44], 1
and al, 0x48
mov qword [rsp + 0x80], rcx
jmp rax
mov word [rax + rax*4], fs
add byte [rax], al
add bh, bh
jmp rax
invalid
lea rsi, [r14 + 0x298]
lea esi, [rsi + 0x298]
mov r8d, 0x168
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov byte [r14 + 0x571], 1
lea rcx, [r14 + 0x400]
mov es, word [rax]
add al, 0
add byte [rcx - 0x73], cl
lea edx, [rsi + 0x168]
mov es, word [rax]
add al, 0
add byte [rcx - 0x73], cl
lea edx, [rsi + 0x168]
mov r8d, 0x100
lea edx, [rsi + 0x168]
mov r8d, 0x100
call sub.VCRUNTIME140.dll_memcpy
cmp byte [rax + rax], al
add byte [rcx - 0x73], cl
xchg esi, eax
js 0x140113abe
lea rdx, [r14 + 0x578]
add byte [rax], al
movups xmm0, xmmword [r14 + 0x268]
xchg byte [rax + 2], ch
add byte [rax], al
movups xmm1, xmmword [r14 + 0x278]
adc byte [rsi + 0x278], cl
movups xmm2, xmmword [r14 + 0x288]
movups xmmword [r14 + 0x578], xmm0
invalid
add al, byte [rax]
add byte [rcx + 0xf], al
adc dword [rsi + 0x578], eax
invalid
add byte [rcx + 0xf], al
movups xmmword [r14 + 0x588], xmm1
adc dword [rsi + 0x588], ecx
movups xmmword [r14 + 0x598], xmm2
movups xmmword [rsi + 0x598], xmm2
cwde
add eax, 0x89490000
mov dh, 0xa8
test al, 5
add byte [rax], al
add byte [rcx - 0x73], cl
mov qword [r14 + 0x5a8], rsi
test al, 5
add byte [rax], al
invalid
add byte [rcx - 0x73], cl
lea rax, [r14 + 0xb00]
mov qword [rsp + 0xd8], rax
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rcx - 0x3a], al
mov byte [rsi + 0xb00], 0
xchg byte [rax], al
or eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rcx - 0x3a], al
invalid
xchg byte [rax], al
or eax, dword [rax]
invalid
mov byte [rsi + 0xb00], 0
add byte [rax], al
add bl, ch
imul ecx, dword [rbp - 0x73], 0xb0086
lea r8, [r14 + 0xb00]
invalid
invalid
mov dh, 0x86
add byte [rax], al
jmp 0x140113b74
lea r8, [r14 + 0xb00]
lea eax, [rsi + 0xb00]
movzx eax, byte [r14 + 0xb00]
add byte [rbx], cl
add byte [rax], al
lea rdx, [r14 + 0x578]
test eax, eax
mov qword [rsp + 0xd8], r8
mov dword [rsp + 0xd8], eax
mov dword [rsp + 0xd8], eax
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax + rax*2 - 0x7d], dh
je 0x140113b6d
cmp eax, 3
jne case.default.0x140113b5f
clc
add ecx, dword [rdi]
test dword [rax + 0x48000000], esp
mov dword [rsp + 0x78], edx
push rsp
and al, 0x78
mov qword [rsp + 0x78], rdx
push rsp
and al, 0x78
lea rbp, [r14 + 0x8c0]
ror byte [rax], 0
add byte [rcx + 0xf], al
invalid
invalid
mov dh, 0x86
ror byte [rax], 0
movzx eax, byte [r14 + 0x8c0]
lea r13, [r14 + 0x5e8]
scasb al, byte [rdi]
call 0x188113b57
lea ecx, [0x140250258]
invalid
add byte [rbp - 0x73], cl
scasb al, byte [rdi]
call 0x188113b57
lea ecx, [0x140250258]
invalid
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov rsi, qword [r14 + 0x618]
jmp 0x140113bfe
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x75], cl
mov rsi, qword [r14 + 0x5a8]
mov esi, dword [rsi + 0x5a8]
mov dh, 0xa8
add eax, 0x89490000
mov qword [r14 + 0x5b0], rsi
movups xmm0, xmmword [rdx]
mov dh, 0xb0
add eax, 0x100f0000
add cl, byte [rdi]
movups xmm1, xmmword [rdx + 0x10]
movups xmm1, xmmword [rdx + 0x10]
adc byte [rax - 0x77], cl
push rsp
and al, 0x78
mov qword [rsp + 0x78], rdx
movups xmm2, xmmword [rdx + 0x20]
movups xmmword [r14 + 0x5b8], xmm0
invalid
add byte [rax], al
and byte [rcx + 0xf], al
adc dword [rsi + 0x5b8], eax
invalid
add byte [rax], al
add eax, 0xf410000
adc dword [rsi + 0x5c8], ecx
invalid
movups xmmword [r14 + 0x5c8], xmm1
movups xmmword [rsi + 0x5c8], xmm1
add byte [rcx + 0xf], al
adc dword [rsi + 0x5d8], edx
invalid
invalid
add byte [rax], al
invalid
movups xmmword [r14 + 0x5d8], xmm2
add cl, ch
jmp 0x1401147a8
add byte [rax + rax], cl
add byte [rax - 0x77], cl
mov qword [rsp + 0x58], rbp
mov qword [rsp + 0x58], rbp
jmp 0x140113d42
mov qword [rsp + 0x50], r13
push rax
jmp 0x140114208
mov qword [rsp + 0x58], rbp
jmp 0x140114594
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140215138]
jmp 0x140113be4
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x1402151f8]
mov edx, 0x23
call fcn.1401583f0
add al, 0
add al, 0
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140215210]
jmp 0x140113be4
mov byte [r14 + 0x8c6], 0
mov byte [rsi + 0x8c6], 0
and dword [r14 + 0x8c2], 0
mov qword [r14 + 0x620], rsi
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
movups xmm2, xmmword [r13 + 0x20]
movups xmmword [r14 + 0x648], xmm2
movups xmmword [r14 + 0x638], xmm1
invalid
cmp byte [rsi], al
add byte [rax], al
movups xmmword [r14 + 0x628], xmm0
cmp qword [rsi + 0x158], 0
add byte [rdi], cl
test byte [rbp + rax], ch
invalid
invalid
add byte [rdi], cl
test byte [rbp + rax], ch
add byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x58
mov qword [rsp + 0x58], rbp
lea rdi, [r14 + 0x628]
lea rcx, [rsp + 0x160]
lea ecx, [rsp + 0x160]
mov rdx, rdi
call fcn.1400e2245
mov rbx, qword [rsi + 0x158]
test rbx, rbx
je 0x140113c7c
lock inc qword [rbx]
inc qword [rbx]
jle case.0x140113a79.2
lea r8, [rsp + 0x160]
movups xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
movups xmm2, xmmword [r8 + 0x20]
movaps xmmword [rsp + 0x100], xmm2
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
sub dword [rsp + 0xe0], eax
sub dword [rsp + 0xe0], eax
mov rdx, qword [r14 + 0x620]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
and byte [rcx + 0xf], al
sub dword [rax + 0x20], edx
and byte [rcx + 0xf], al
sub dword [rax + 0x20], edx
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
lea rsi, [rsp + 0x640]
mov rcx, rsi
call fcn.14011589e
sbb eax, dword [rax]
add byte [rcx - 0x75], cl
xchg byte [rax], ah
invalid
add byte [rax], al
mov al, byte [rax + 0x162]
mov byte [r14 + 0x8c1], al
movaps xmm0, xmmword [rsp + 0xe0]
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xf0], cl
sbb eax, dword [rax]
add byte [rcx - 0x75], cl
xchg byte [rax], ah
invalid
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xf0], cl
movaps xmm2, xmmword [rsp + 0x100]
movups xmmword [r14 + 0x8c8], xmm0
movups xmmword [r14 + 0x8d8], xmm1
movups xmmword [r14 + 0x8e8], xmm2
mov qword [r14 + 0x8f8], rbx
and qword [r14 + 0x900], 0
lea rcx, [r14 + 0x908]
mov r8d, 0x1f8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
cmp dword [r14 + 0x908], 9
je 0x14011583f
test bh, ch
sbb al, byte [rax]
invalid
lea rbp, [r14 + 0x8c8]
lea rsi, [r14 + 0x908]
lea rdi, [rsp + 0x5d0]
mov rcx, rdi
mov rdx, rbp
mov r8, r12
call fcn.140112a37
cmp byte [rdi + 0x68], 3
add ecx, dword [rdi]
test eax, esi
add byte [rax], al
invalid
add ecx, dword [rdi]
test eax, esi
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x3a024
add byte [rax - 0x77], cl
stc
lea rdi, [rsp + 0x3a0]
mov rcx, rdi
mov rdx, rsi
mov r8, r12
call fcn.140102ba9
cmp byte [rdi + 0x68], 3
add ecx, dword [rdi]
test bh, ch
or al, 0
invalid
add ecx, dword [rdi]
test bh, ch
or al, 0
add byte [rax - 0x75], cl
invalid
mov rax, qword [rsi]
mov qword [rsi], 9
cmp rax, 9
je case.0x140113a79.8
lea rdx, [r14 + 0x910]
movups xmm0, xmmword [rbp]
add byte [r15], r9b
adc byte [rbp + 0x10], cl
add byte [r15], r9b
adc byte [rbp + 0x10], cl
movups xmm2, xmmword [rbp + 0x20]
movups xmm3, xmmword [rbp + 0x30]
lea r12, [rsp + 0x1a0]
movaps xmmword [r12 - 0x10], xmm3
movaps xmmword [r12 - 0x20], xmm2
movaps xmmword [r12 - 0x30], xmm1
movaps xmmword [r12 - 0x40], xmm0
mov qword [r12], rax
lea rcx, [rsp + 0x1a8]
mov r8d, 0x1f0
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
movups xmm2, xmmword [rbp + 0x20]
movups xmm3, xmmword [rbp + 0x30]
lea rdx, [rsp + 0x410]
movups xmmword [rdx + 0x70], xmm0
movups xmmword [rdx + 0x80], xmm1
movups xmmword [rdx + 0x90], xmm2
movups xmmword [rdx + 0xa0], xmm3
lea rsi, [rsp + 0x3a0]
mov ecx, 0xe
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0xda0]
mov r8d, 0xb0
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r12
call fcn.1401028bf
invalid
invalid
invalid
invalid
mov ebx, 9
mov r12, qword [rsp + 0x48]
jmp 0x140113f23
invalid
mov rbx, qword [rsi]
mov qword [rsi], 9
cmp rbx, 9
je case.0x140113a79.8
add byte [rax - 0x7d], cl
sti
or dword [rdi], ecx
test ch, dl
sbb dword [rax], eax
add byte [rcx - 0x73], cl
xchg esi, eax
adc byte [rcx], cl
add byte [rax], al
lea rdx, [r14 + 0x910]
movups xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
movups xmm2, xmmword [rbp + 0x20]
movups xmm3, xmmword [rbp + 0x30]
lea rsi, [rsp + 0x1a8]
mov ah, 0x24
test al, 1
add byte [rax], al
mov ah, 0x24
test al, 1
add byte [rax], al
movaps xmmword [rsi - 0x18], xmm3
movaps xmmword [rsi - 0x28], xmm2
movaps xmmword [rsi - 0x38], xmm1
movaps xmmword [rsi - 0x48], xmm0
mov qword [rsi - 8], rbx
mov r8d, 0x1f0
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xda0]
mov r8d, 0xb0
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x258]
lea rcx, [rsp + 0xb70]
mov r8d, 0x140
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0xf70]
lea rsi, [rsp + 0x5d0]
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x160]
call fcn.140115c09
cmp rbx, 0xa
je 0x140114a8d
mov word [r14 + 0x8c5], 0x101
lea rdi, [r14 + 0x658]
lea rsi, [rsp + 0xf70]
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x6c8], rbx
lea rsi, [r14 + 0x6d0]
lea rdx, [rsp + 0xda0]
mov r8d, 0xb0
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + 0x780]
lea rdx, [rsp + 0xb70]
mov r8d, 0x140
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbp
call case.0x1400fd852.208
cmp dword [r14 + 0x6c8], 9
jne 0x140114054
mov cl, byte [r14 + 0x738]
cmp cl, 2
jne 0x1401142d9
mov al, 1
mov byte [r14 + 0x8c4], al
mov rcx, qword [rsi + 0x10]
mov qword [rbp + 0x10], rcx
movups xmm0, xmmword [rsi]
movups xmmword [rbp], xmm0
add byte [rcx - 0x78], al
xchg bl, al
or byte [rax], al
add byte [rcx + 0xf], al
adc byte [rsi + 0x740], al
movups xmm1, xmmword [r14 + 0x750]
movups xmm2, xmmword [r14 + 0x760]
movups xmm3, xmmword [r14 + 0x770]
movaps xmmword [rsp + 0x440], xmm3
movaps xmmword [rsp + 0x430], xmm2
movaps xmmword [rsp + 0x420], xmm1
movaps xmmword [rsp + 0x410], xmm0
adc byte [rax + rax], al
add byte [rcx - 0x76], al
sahf
fmul dword [rax]
add byte [rax], al
adc byte [rax + rax], al
add byte [rcx - 0x76], al
sahf
fmul dword [rax]
add byte [rax], al
test bl, bl
je 0x140114556
mov byte [r14 + 0x8c4], 0
mov byte [rsi + 0x8c4], 0
mov rax, qword [r14 + 0x8c8]
mov qword [rsp + 0x40], rax
mov r15, qword [r14 + 0x8d0]
mov eax, dword [r14 + 0x8dc]
mov dword [rsp + 0x33], eax
mov eax, dword [r14 + 0x8d9]
mov dword [rsp + 0x30], eax
mov dil, 2
mov rbp, qword [rsp + 0x58]
jmp 0x140114714
lea r12, [r14 + 0x6c8]
enter 6, 0
mov al, byte [r14 + 0x6c0]
cmp al, 2
jne 0x140114380
mov sil, byte [r14 + 0x658]
mov byte [r14 + 0x8c8], sil
lea rcx, [rsp + 0x160]
mov r8d, 0x1f8
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
xor eax, dword [rax + rax]
xor eax, dword [rax + rax]
mov byte [r14 + 0x8c2], 1
cmp sil, 2
mov rbp, qword [rsp + 0x58]
jne 0x140114465
mov byte [r14 + 0x8c2], 0
lea rcx, [r14 + 0x8d0]
mov ss, eax
or byte [rax], al
add byte [rcx - 0x48], al
clc
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1e], cl
mov ss, eax
or byte [rax], al
add byte [rcx - 0x48], al
clc
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1e], cl
call sub.VCRUNTIME140.dll_memcpy
mov r12, qword [rsp + 0x48]
mov qword [rsp + 0x50], r13
mov r8, r12
lea r12, [r14 + 0x8d0]
lea rsi, [rsp + 0x410]
mov rcx, rsi
mov rdx, r12
call fcn.140102ba9
mov r13b, byte [rsi + 0x68]
cmp r13b, 3
je 0x140114a81
lea rax, [rsp + 0x428]
mov rcx, qword [rax - 0x18]
mov qword [rsp + 0x40], rcx
mov r15, qword [rax - 0x10]
mov bl, byte [rax - 8]
mov ecx, dword [rax - 7]
mov dword [rsp + 0x30], ecx
mov ecx, dword [rax - 4]
mov dword [rsp + 0x33], ecx
lea rdi, [rsp + 0xd00]
mov ecx, 0xa
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x51]
mov eax, dword [rax + 0x54]
mov dword [rsp + 0xbb], eax
mov dword [rsp + 0xb8], ecx
mov rcx, r12
call fcn.1401028bf
cmp r13b, 2
jne 0x140114157
mov dil, 2
jmp 0x140114188
lea rdi, [rsp + 0x110]
lea rsi, [rsp + 0xd00]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
mov edi, r13d
mov eax, dword [rsp + 0xb8]
mov ecx, dword [rsp + 0xbb]
mov dword [rsp + 0x3b], ecx
mov dword [rsp + 0x38], eax
mov r12, qword [rsp + 0x48]
mov r13, qword [rsp + 0x50]
cmp byte [r14 + 0x8c2], 0
je 0x1401141a9
lea rcx, [rsp + 0x160]
call fcn.1401028bf
mov byte [r14 + 0x8c2], 0
jmp 0x140114747
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
mov qword [rsp + 0x50], r13
movups xmm2, xmmword [r13 + 0x20]
lea r8, [rsp + 0x640]
movaps xmmword [r8 + 0x20], xmm2
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
lea rdi, [rsp + 0x160]
mov rcx, rdi
mov rdx, rsi
call fcn.14011589e
lea rcx, [r14 + 0x8c8]
mov r8d, 0x1f8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r15, [r14 + 0x8c8]
lea rsi, [rsp + 0x640]
mov rcx, rsi
mov rdx, r15
mov r8, r12
call fcn.140102ba9
mov r13b, byte [rsi + 0x68]
cmp r13b, 3
je 0x140114a85
lea rax, [rsp + 0x658]
mov rcx, qword [rax - 0x18]
mov qword [rsp + 0x40], rcx
mov rbx, qword [rax - 0x10]
mov r12b, byte [rax - 8]
mov ecx, dword [rax - 7]
mov dword [rsp + 0x30], ecx
mov ecx, dword [rax - 4]
mov dword [rsp + 0x33], ecx
lea rdi, [rsp + 0xb20]
mov ecx, 0xa
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x51]
mov eax, dword [rax + 0x54]
mov dword [rsp + 0xa3], eax
mov dword [rsp + 0xa0], ecx
mov rcx, r15
call fcn.1401028bf
cmp r13b, 2
mov edi, r13d
je 0x1401142c4
mov eax, edi
lea rdi, [rsp + 0x110]
lea rsi, [rsp + 0xb20]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
mov edi, eax
mov eax, dword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa3]
mov dword [rsp + 0x3b], ecx
mov dword [rsp + 0x38], eax
mov r15, rbx
mov ebx, r12d
mov r12, qword [rsp + 0x48]
mov r13, qword [rsp + 0x50]
jmp 0x140114750
mov rax, qword [r14 + 0x6d0]
mov qword [rsp + 0x40], rax
mov r15, qword [r14 + 0x6d8]
mov bl, byte [r14 + 0x6e0]
mov eax, dword [r14 + 0x6e4]
mov dword [rsp + 0x33], eax
mov eax, dword [r14 + 0x6e1]
mov dword [rsp + 0x30], eax
lea rsi, [r14 + 0x6e8]
mov eax, ecx
lea rdi, [rsp + 0x110]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
mov edi, eax
mov eax, dword [r14 + 0x739]
mov ecx, dword [r14 + 0x73c]
mov dword [rsp + 0x3b], ecx
mov dword [rsp + 0x38], eax
movups xmm0, xmmword [r14 + 0x740]
movups xmm1, xmmword [r14 + 0x750]
movups xmm2, xmmword [r14 + 0x760]
movups xmm3, xmmword [r14 + 0x770]
lea rcx, [rsp + 0x160]
movaps xmmword [rcx + 0x30], xmm3
movaps xmmword [rcx + 0x20], xmm2
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.140115c09
mov rbp, qword [rsp + 0x58]
jmp 0x140114747
mov byte [rsp + 0x50], al
mov rax, qword [r14 + 0x658]
mov qword [rsp + 0x40], rax
mov rax, qword [r14 + 0x660]
mov qword [rsp + 0x70], rax
and al, 0x70
mov bl, byte [r14 + 0x668]
mov eax, dword [r14 + 0x66c]
mov dword [rsp + 0xb3], eax
mov eax, dword [r14 + 0x669]
mov dword [rsp + 0xb0], eax
lea r15, [r14 + 0x670]
lea rdi, [rsp + 0xcb0]
mov ecx, 0xa
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov eax, dword [r14 + 0x6c1]
mov ecx, dword [r14 + 0x6c4]
mov dword [rsp + 0xab], ecx
mov dword [rsp + 0xa8], eax
lea rsi, [rsp + 0x160]
mov r8d, 0x1f8
mov rcx, rsi
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
cmp dword [rsi], 6
mov rbp, qword [rsp + 0x58]
jne 0x140114487
lea rax, [r14 + 0x669]
lea rdx, [r14 + 0x6c1]
add byte [rbx + 0x3408b08], cl
mov dword [rsp + 0x33], eax
mov dword [rsp + 0x30], ecx
lea rdi, [rsp + 0x110]
mov ecx, 0xa
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rdx]
mov ecx, dword [rdx + 3]
mov dword [rsp + 0x3b], ecx
mov dword [rsp + 0x38], eax
lea rcx, [rsp + 0x160]
call fcn.1401028bf
jmp 0x140114542
mov ecx, esi
call fcn.140115beb
mov qword [rsp + 0x40], rax
mov bl, 2
lea r15, [0x140215e50]
mov dil, 2
add cl, byte [rbx + rcx*4 + 0x64]
and al, 0x48
jmp 0x140114192
lea rsi, [rsp + 0x838]
mov r8d, 0x1f8
mov eax, 0x1f8
mov rcx, rsi
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [r14 + 0x620]
mov rcx, qword [rax + 0x148]
mov r12, qword [rax + 0x150]
mov rax, qword [r12 + 0x10]
dec rax
and rax, 0xfffffffffffffff0
lea rdi, [rcx + rax]
add rdi, 0x10
mov ecx, 0x1f8
mov edx, 8
call fcn.1400c65ff
mov r15, rax
mov r8d, 0x1f8
mov rcx, rax
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea r8, [0x140215518]
mov rcx, rdi
mov rdx, r15
call qword [r12 + 0x18]
mov eax, dword [rsp + 0xb0]
mov ecx, dword [rsp + 0xb3]
mov dword [rsp + 0x33], ecx
mov dword [rsp + 0x30], eax
lea rdi, [rsp + 0x110]
lea rsi, [rsp + 0xcb0]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0xa8]
mov ecx, dword [rsp + 0xab]
mov dword [rsp + 0x3b], ecx
mov dword [rsp + 0x38], eax
mov r12, qword [rsp + 0x48]
mov r15, qword [rsp + 0x70]
mov dil, byte [rsp + 0x50]
jmp 0x140114747
lea rax, [r14 + 0x740]
mov byte [r14 + 0x8c3], 0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movups xmmword [r14 + 0x8e0], xmm0
movups xmmword [r14 + 0x8f0], xmm1
lock or byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsi + 0x900], edx
lock or byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsi + 0x900], edx
movups xmmword [r14 + 0x910], xmm3
mov qword [rsp + 0x50], r13
lea rbx, [r14 + 0x8e0]
lea rsi, [rsp + 0x160]
mov rcx, rsi
mov rdx, rbx
mov r8, r12
call fcn.140112a37
mov dil, byte [rsi + 0x68]
cmp dil, 3
je 0x140114a89
lea r15, [rsp + 0x178]
mov sil, byte [r15 - 0x18]
movzx ebp, byte [r15 - 0x11]
movzx r12d, word [r15 - 0x13]
mov r13d, dword [r15 - 0x17]
mov rax, qword [r15 - 0x10]
mov qword [rsp + 0x70], rax
mov al, byte [r15 - 8]
mov al, byte [rdi - 8]
mov byte [rsp + 0x2f], al
mov eax, dword [r15 - 7]
mov dword [rsp + 0xc8], eax
enter 0, 0
mov eax, dword [r15 - 4]
mov dword [rsp + 0xcb], eax
lea rcx, [rsp + 0xd50]
and al, 0x50
or eax, 0xb8410000
add byte [rax], al
mov r8d, 0x50
mov rdx, r15
and al, 0x50
or eax, 0xb8410000
add byte [rax], al
mov r8d, 0x50
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [r15 + 0x51]
mov ecx, dword [r15 + 0x54]
mov ecx, dword [rdi + 0x54]
mov dword [rsp + 0xc0], eax
mov dword [rsp + 0xc3], ecx
mov rcx, rbx
call fcn.140115c09
cmp dil, 2
jne 0x14011466f
lea r15, [0x140215e50]
cmp sil, 2
jne 0x1401146ed
mov bl, 7
cmp byte [r14 + 0x8c1], 0
je 0x1401146ed
mov eax, 2
mov qword [rsp + 0x40], rax
jmp 0x1401146fb
movzx eax, sil
shl ebp, 0x10
or r12d, ebp
shl r12, 0x20
or r13, r12
shl r13, 8
or r13, rax
mov qword [rsp + 0x40], r13
mov eax, dword [rsp + 0xc8]
mov ecx, dword [rsp + 0xcb]
mov dword [rsp + 0x33], ecx
mov dword [rsp + 0x30], eax
lea rcx, [rsp + 0x110]
lea rdx, [rsp + 0xd50]
mov r8d, 0x50
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0xc0]
mov ecx, dword [rsp + 0xc3]
mov dword [rsp + 0x38], eax
mov dword [rsp + 0x3b], ecx
mov r12, qword [rsp + 0x48]
mov rbp, qword [rsp + 0x58]
mov r13, qword [rsp + 0x50]
mov r15, qword [rsp + 0x70]
mov bl, byte [rsp + 0x2f]
pop rsp
and al, 0x2f
pop rsp
and al, 0x2f
jmp 0x14011470a
mov ecx, esi
call fcn.140115beb
mov qword [rsp + 0x40], rax
mov bl, 2
mov r12, qword [rsp + 0x48]
mov rbp, qword [rsp + 0x58]
pop rax
mov r13, qword [rsp + 0x50]
cmp byte [r14 + 0x8c3], 0
je 0x140114721
lea rcx, [rsp + 0x410]
call fcn.140115c09
mov byte [r14 + 0x8c3], 0
cmp byte [r14 + 0x8c4], 0
je 0x14011473f
add byte [rcx - 0x80], al
mov esi, 0x8c4
add byte [rsp + rcx + 0x49], dh
lea ecx, [rsi + 0x8c8]
lea rcx, [r14 + 0x8c8]
call case.0x14006622a.271
mov byte [r14 + 0x8c4], 0
and word [r14 + 0x8c5], 0
mov eax, dword [rsp + 0x30]
mov edx, dword [rsp + 0x33]
lea rcx, [rsp + 0x4cf]
mov dword [rcx - 4], edx
mov dword [rcx - 7], eax
lea rdx, [rsp + 0x110]
mov r8d, 0x50
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbp], 1
mov rcx, r13
call case.0x14010cdc4.41
cmp dil, 2
jne 0x140114804
cmp bl, 7
jne 0x140114837
mov rsi, qword [r14 + 0x5b0]
cmp byte [rsi + 0x160], 0
je 0x14011485a
lea rdx, [r14 + 0x5b8]
lea rdi, [rsp + 0xe50]
mov rcx, rdi
call fcn.1400e2245
lea r13, [r14 + 0x5e8]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmmword [r14 + 0x608], xmm2
movups xmmword [r14 + 0x5f8], xmm1
movups xmmword [r14 + 0x5e8], xmm0
xchg al, ch
add eax, 0x89490000
mov dh, 0x18
invalid
add byte [rax], al
lea rbp, [r14 + 0x8c0]
mov byte [r14 + 0x8c0], 0
jmp 0x140113bfe
lea rcx, [rsp + 0x520]
lea rdx, [rsp + 0x4c8]
mov r8d, 0x57
call sub.VCRUNTIME140.dll_memcpy
and byte [0xcd59480e], al
xchg esp, eax
and al, 0xc8
add al, 0
add byte [rcx - 0x48], al
push rdi
add byte [rax], al
add al, ch
jno 0x140114848
add al, 0
mov eax, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x3b]
mov dword [rsp + 0x98], eax
mov dword [rsp + 0x9b], ecx
jmp case.0x1400b8359.1033
mov eax, dword [rsp + 0x4c8]
mov ecx, dword [rsp + 0x4cb]
mov dword [rsp + 0x523], ecx
mov dword [rsp + 0x520], eax
and eax, dword [0xc49a484e]
and al, 0x20
add eax, 0x8b4c0000
mov r12, qword [rsp + 0x40]
mov r12, qword [rsp + 0x40]
jmp 0x140114870
mov rcx, qword [rsp + 0x40]
call fcn.140115beb
add byte [rcx - 0x77], cl
invalid
mov bl, 2
lea r15, [0x140215e50]
cmp eax, 0x1015e0
add byte [rcx - 0x77], cl
invalid
lea rcx, [r14 + 0x5b8]
call fcn.1400e1500
dec dword [rax - 0x73]
mov ah, 0x24
loope 0x140114891
add byte [rax], al
lea rdx, [rsp + 0x520]
mov r8d, 0x57
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0x98]
mov ecx, dword [rsp + 0x9b]
mov dword [rsp + 0x88], eax
mov dword [rsp + 0x8b], ecx
mov byte [r14 + 0xb00], 1
mov byte [rsi + 0xb00], 1
dec dword [rax - 0x73]
mov ah, 0x24
loope 0x140114891
lea rcx, [rsp + 0x579]
mov r8d, 0x57
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0x88]
mov ecx, dword [rsp + 0x8b]
mov dword [rsp + 0x90], eax
mov dword [rsp + 0x93], ecx
mov rcx, qword [rsp + 0x78]
call fcn.140115f4e
cmp dil, 2
jne 0x140114924
mov byte [rsp + 0x2f], bl
mov eax, dword [rsp + 0x579]
mov ecx, dword [rsp + 0x57c]
mov dword [rsp + 0x63], ecx
mov dword [rsp + 0x60], eax
mov ebx, 3
jmp 0x140115618
lea rsi, [r14 + 0x500]
mov qword [r14 + 0x500], r12
mov qword [r14 + 0x508], r15
mov byte [r14 + 0x510], bl
lea rcx, [r14 + 0x511]
adc dword [0xcd594949], eax
xchg esp, eax
and al, 0x79
add eax, 0xb8410000
push rdi
add byte [rax], al
add al, ch
sub al, byte ss:[rax + rax]
mov byte [r14 + 0x568], dil
mov eax, dword [rsp + 0x90]
mov ecx, dword [rsp + 0x93]
mov dword [r14 + 0x569], eax
mov dword [r14 + 0x56c], ecx
mov rcx, qword [r14 + 0x4d0]
test rcx, rcx
je 0x140114b07
movabs rbx, 0x316ca1096bf7d6a8
mov qword [rsp + 0x168], rbx
movabs rax, 0xb3824594829b76ed
jbe 0x14011493f
invalid
xchg esp, eax
invalid
invalid
mov bl, 0x48
mov dword [rsp + 0x160], eax
cmp qword [rcx + 0x18], 0
je 0x140114b07
movabs rdi, 0xb3824594829b76ed
lea r13, [rsp + 0x160]
add dword [rax], eax
add byte [rax - 0x77], cl
cli
add dword [rax], eax
add byte [rax - 0x77], cl
cli
mov r8, r13
call fcn.1400f28a0
test rax, rax
je 0x140114b07
mov rcx, qword [rax - 0x10]
mov ecx, dword [rax - 0x10]
mov rax, qword [rax - 8]
call qword [rax + 0x30]
mov r15, rax
mov rcx, rax
call qword [rdx + 0x18]
xor rdx, rbx
xor rax, rdi
or rax, rdx
jne 0x140114b07
test r15, r15
je 0x140114b07
mov qword [rsp + 0x40], rsi
mov rcx, rsi
call fcn.140113891
lea rdx, [rax + 0x18]
mov rsi, qword [r15]
lea rcx, [rsp + 0x838]
call fcn.1400751b1
mov rbx, qword [rsi + 0x10]
lea rdi, [rbx + 0x110]
mov ecx, 8
xor eax, eax
lock cmpxchg qword [rbx + 0x110], rcx
jne 0x140114c5c
lea r15, [rbx + 0x10]
xor eax, eax
cmp rax, 3
je 0x140114ab8
mov rcx, qword [rbx + rax*8 + 0x118]
mov rdx, qword [rsp + rax*8 + 0x838]
mov qword [rbx + rax*8 + 0x118], rdx
mov qword [rsp + rax*8 + 0x838], rcx
inc rax
jmp 0x140114a56
mov al, 5
jmp 0x140114a94
mov al, 3
jmp 0x140114a94
mov al, 6
jmp 0x140114a8f
mov al, 4
mov rbp, qword [rsp + 0x58]
mov byte [rbp], al
mov rax, qword [rsp + 0xd8]
mov byte [rax], 3
mov rax, qword [rsp + 0x80]
mov qword [rax], 4
mov cl, 3
jmp case.0x1400d4125.483
lock add qword [rbx + 0x150], 2
mov rcx, rdi
call fcn.14007375d
cmc
push qword [rcx]
invalid
cmp rsi, 0x100
je 0x140114ae3
lea rcx, [r15 + rsi]
add rsi, 0x20
call fcn.14014c7bc
add eax, dword [rax]
jmp 0x140114acb
cmp byte [rsp + 0x849], 2
je 0x140114b02
mov rcx, qword [rsp + 0x838]
mov rdx, qword [rsp + 0x840]
call fcn.140074127
mov rsi, qword [rsp + 0x40]
mov esi, dword [rsp + 0x40]
mov rcx, rsi
call fcn.140113891
cmp byte [rax + 0x10], 2
jne 0x140114b35
lea rcx, [r14 + 0x4b8]
lea rdx, [0x140214bf8]
call fcn.140064063
test al, al
jne 0x140115074
jmp 0x140115080
cmp byte [r14 + 0x4d8], 3
jne 0x140114b51
mov byte [rsp + 0x2f], 4
mov ebx, 3
xor r12d, r12d
jmp 0x14011560c
cmp byte [r14 + 0x3f9], 0
je 0x140115059
lea rdi, [r14 + 0x400]
lea rdx, [r14 + 0x460]
lea rcx, [rsp + 0x160]
call fcn.140115f86
movups xmm0, xmmword [0x140215160]
lea r8, [rsp + 0x640]
movaps xmmword [r8 + 0x10], xmm0
movups xmm0, xmmword [0x140215150]
movaps xmmword [r8], xmm0
lea r15, [rsp + 0x838]
mov rcx, r15
mov rdx, rdi
call fcn.14007078d
cmp byte [r15 + 0x32], 2
jne 0x140114bcd
mov rcx, qword [rsp + 0x838]
mov rdx, qword [rsp + 0x848]
call fcn.14006fa95
jmp case.0x1400ecab0.335
lea r15, [rsp + 0x160]
mov rcx, r15
call fcn.1400e68a6
lea rcx, [0x140215188]
mov qword [rsp + 0x20], rcx
lea r8, str.authority_implies_host
mov r9d, 0x16
mov rcx, rax
call 0x1400f185f
mov rdi, rax
mov r13, rdx
mov qword [rsp + 0x5d0], rax
mov qword [rsp + 0x5d8], rdx
lea r12, [rsp + 0x640]
mov rcx, r12
mov rdx, r15
call fcn.14006daf2
mov rbx, qword [r12]
movzx ecx, word [r12 + 0x10]
mov al, byte [r15]
test al, al
je case.0x1400b8359.1041
cmp al, 2
mov r15d, ecx
jne 0x140114e9e
mov rax, qword [rsp + 0x168]
mov rbp, qword [rax + 8]
mov r12, qword [rax + 0x10]
jmp 0x140114ec3
lea rbp, [rsp + 0x640]
and dword [rbp], 0
mov r12, qword [rdi]
test r12b, 0xc
je 0x140114c9f
invalid
test r12b, 3
jne 0x140114c83
mov rcx, rbp
call fcn.14007f506
test al, al
jne 0x140114c68
test r12b, 1
jne 0x140114cb9
mov rcx, r12
or rcx, 1
mov rax, r12
lock cmpxchg qword [rdi], rcx
mov r12, rax
jne 0x140114c6b
jmp 0x140114cb9
mov rcx, r12
or rcx, 8
mov rax, r12
lock cmpxchg qword [rdi], rcx
je 0x140114d89
mov r12, rax
jmp 0x140114c6b
and qword [rsp + 0x160], 0
call fcn.14007f3a7
mov r12, rax
test rax, rax
jne 0x140114cda
mov rcx, r13
mov ecx, ebp
call fcn.14007f3e3
mov r12, r13
mov rcx, rdi
call fcn.14007f427
mov rcx, qword [rdi]
test cl, 1
je 0x140114d23
and ecx, 0xc
je 0x140114d23
mov byte [r12 + 0x30], 0
and qword [r12 + 0x18], 0
mov qword [r12 + 0x10], rdi
mov qword [r12 + 0x28], 8
mov qword [r12 + 8], 1
cmp qword [rax + 8], 0
je 0x140114d40
mov rcx, qword [rax + 0x10]
add rcx, 0x18
jmp 0x140114d47
mov rcx, rax
call fcn.14007ef3f
cmp qword [rsp + 0x160], 0
je 0x140114d7c
lock dec qword [0x14025a218]
jmp 0x140114d7c
mov rcx, rax
add rcx, 8
mov qword [rcx], r12
mov qword [rax + 0x10], r12
mov rcx, rax
shr eax, 0xe9
movabs eax, dword [0xa73ae8e1894cfff6]
idiv bh
mov rax, qword [r12 + 0x20]
cmp qword [rsp + 0x160], 0
je 0x140114d76
lock dec qword [0x14025a218]
cmp rax, 1
je 0x140114d89
and dword [rsp + 0x640], 0
jmp 0x140114c68
lea r13, [rsp + 0x640]
and dword [r13], 0
mov r12, qword [rdi]
mov rbp, rdi
or rbp, 1
lea rsi, [rsp + 0x160]
cmp r12, 0x10
jb 0x140114a50
invalid
invalid
invalid
mov rcx, r13
call fcn.14007f506
test al, al
jne 0x140114e82
test r12b, 2
jne case.0x1400da900.434
mov rcx, r12
or rcx, 2
mov rax, r12
lock cmpxchg qword [rdi], rcx
mov r12, rax
jne 0x140114da8
and qword [rsp + 0x160], 0
call fcn.14007f3a7
mov r12, rax
test rax, rax
jne 0x140114dfd
mov rcx, rsi
call fcn.14007f3e3
mov r12, rsi
mov rcx, rbp
call fcn.14007f427
mov rcx, qword [rdi]
cmp rcx, 0x10
jb 0x140114e47
and ecx, 2
je 0x140114e47
mov byte [r12 + 0x30], 0
and qword [r12 + 0x18], 0
mov qword [r12 + 0x10], rbp
mov qword [r12 + 0x28], 8
sub byte [rax], cl
add byte [rax], al
add byte [rcx - 0x39], cl
and al, 8
add dword [rax], eax
add byte [rax], al
cmp qword [rax + 8], 0
je 0x140114e51
mov rcx, qword [rax + 0x10]
add rcx, 0x18
jmp 0x140114e58
adc byte [rax - 0x7d], cl
rcr dword [rax], 0xeb
adc dword [rax - 0x77], ecx
shr eax, 0xf0
movabs al, byte [0x48c189481eebfff6]
add ecx, 8
mov rcx, rax
call fcn.14007ef3f
jmp 0x140114e6f
mov rcx, rax
add rcx, 8
mov qword [rcx], r12
mov qword [rax + 0x10], r12
mov rcx, rax
call fcn.14007ef3f
mov rcx, r12
call fcn.14007f498
invalid
cmp qword [rsp + 0x160], 0
je 0x140114e82
lock dec qword [0x14025a218]
xchg esi, eax
push rbx
adc al, 0
mov r12, qword [rdi]
jmp 0x140114da8
invalid
invalid
invalid
test rbx, rbx
je case.0x1400ec41a.352
fisttp dword [rdi]
test byte [rcx + 0x66000000], dl
cmp ecx, 0x50
cmp cx, 0x50
je 0x140114f0f
jmp case.0x1400ec41a.352
xchg byte [rax], al
add byte [rax], al
xor r12d, r12d
cmp byte [rsp + 0x161], 0
sete r12b
lea rax, [0x14024baa3]
add eax, 0x136bef
add eax, 0x136bef
lea rbp, [0x14024baa7]
cmove rbp, rax
cmove ebp, eax
xor r12, 5
lea r8, [0x14024baae]
lea eax, [0x14024baae]
mov r9d, 3
mov rcx, rbp
mov rdx, r12
call fcn.14007c617
test al, al
je 0x140114ee6
add eax, 0x48000000
mov ecx, ebp
mov rdx, r12
call fcn.14007c617
test al, al
je 0x140114f1d
cmp r15w, 0x1bb
jne case.0x1400ec41a.352
and qword [rsp + 0x3a0], 0
jmp 0x140114fef
cmp r15w, 0x50
je 0x140114f0f
call qword [rax + 0x74]
jmp 0x140114f71
invalid
lea r15, [rsp + 0x3a0]
lea rdx, [rsp + 0x160]
mov rcx, r15
call fcn.14006daf2
cmp qword [r15], 0
je 0x140114fef
mov rax, qword [rsp + 0x3b0]
lea rcx, [rsp + 0xda0]
add byte [rax], al
add byte [rax], al
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x3a0]
movaps xmmword [rcx], xmm0
lea rax, [rsp + 0x5d0]
and al, 0xd0
add eax, 0x8d4c0000
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x70
or eax, dword [rax]
invalid
and al, 0xd0
add eax, 0x8d4c0000
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x70
or eax, dword [rax]
add byte [rcx - 0x77], cl
add byte [rax - 0x73], cl
add eax, 0xfff38a71
jo 0x140114f7e
add byte [rax], al
mov qword [r8], rax
lea rax, [0x14004d9f0]
dec dword [rcx - 0x77]
or byte [rcx - 0x77], cl
mov dword [rax + 0x10], ecx
lea rax, [0x1402151a0]
mov qword [r8 + 8], rax
mov qword [r8 + 0x10], rcx
mov dword [rax + 0x10], ecx
lea rax, [0x1402151a0]
lea rdx, [rsp + 0x640]
mov qword [rdx], rax
add bh, byte [rax + 2]
mov qword [rdx + 8], rax
and qword [rdx + 0x20], 0
lea rcx, [0x140116120]
add byte [rax], al
mov qword [r8 + 0x18], rcx
mov qword [rdx + 0x10], r8
mov qword [rdx + 0x18], rax
lea rdi, [rsp + 0x410]
mov rcx, rdi
call fcn.1400e8578
mov r15, qword [rdi + 8]
jg 0x140114fd6
mov r8, qword [rdi + 0x10]
lea rcx, [rsp + 0x640]
mov rdx, r15
call fcn.14005ccf2
mov rcx, qword [rdi]
invalid
mov rdx, r15
mov edx, edi
adc byte [r8 - 0x73], r9b
mov word [rax + rax*2], fs
invalid
cmovl ecx, dword [rcx - 0x51ae1706]
idiv bh
mov edx, edi
call fcn.14007fe3e
jmp case.0x1400b8ee4.947
lea rcx, [rsp + 0x640]
mov rdx, rdi
mov edx, edi
invalid
mov edx, edi
mov r8, r13
call fcn.14005ccf2
lea rax, [0x1402151e0]
mov qword [rsp + 0x20], rax
lea r8, str.uri_host_is_valid_header_value
add byte [rax - 0x73], cl
mov esp, 0xb7024
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x40
invalid
add byte [rax], al
mov r9d, 0x1e
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
add byte [rax - 0x73], cl
mov esp, 0xb7024
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x40
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
mov ecx, edi
call fcn.140116129
lea rcx, [rsp + 0x838]
lea ecx, [rsp + 0x838]
lea ecx, [rsp + 0x838]
mov rdx, rdi
call fcn.14006fabc
test rax, rax
je 0x140115871
invalid
lea rcx, [rsp + 0x160]
call fcn.14005cd4f
invalid
dec dword [rcx - 0x73]
invalid
lea rcx, [r14 + 0x4b8]
lea rdx, [0x140214bf8]
sti
invalid
invalid
mov eax, 0x48000004
lea edx, [0x140214bf8]
sti
invalid
invalid
call fcn.140064063
test al, al
je 0x140115264
lea rcx, [r14 + 0x460]
call fcn.140074715
mov rcx, rsi
call fcn.1400e0714
mov rdi, rax
mov byte [r14 + 0x571], 0
mov byte [rsi + 0x571], 0
mov rbx, qword [r14 + 0x400]
mov rbp, qword [r14 + 0x408]
add byte [rcx - 0x73], cl
xchg esi, eax
adc byte [rax + rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
and al, 0x70
or eax, dword [rax]
invalid
add byte [rcx - 0x73], cl
xchg esi, eax
adc byte [rax + rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
and al, 0x70
and al, 0x70
or eax, dword [rax]
add byte [rcx - 0x48], al
mov r8d, 0xf0
invalid
invalid
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memcpy
cmp byte [rdi + 0x10], 2
jg 0x1401150ce
add cl, byte [rdi]
invalid
mov word [rax], es
add byte [rax], al
invalid
jg 0x1401150ce
add cl, byte [rdi]
test dword [rax + rax - 0x53180000], ecx
add al, ch
lodsb al, byte [rsi]
add al, ch
lodsb al, byte [rsi]
call fcn.140116176
mov r15, rax
mov r12, rdx
adc byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov esp, edx
add rdi, 8
lea r13, [rsp + 0x170]
jo 0x1401150db
add byte [rax], al
jo 0x1401150db
add byte [rax], al
add byte [rcx - 0x77], cl
pop rbp
invalid
mov qword [r13 - 0x10], rbx
mov qword [r13 - 8], rbp
insd dword [rdi], dx
clc
lea rdx, [rsp + 0xb70]
mov r8d, 0xf0
add byte [rax], al
mov rcx, r13
jmp 0x14433e7e1
add byte [rax + 1], bh
add byte [rcx - 0x77], cl
test eax, esi
add byte [rax], al
invalid
jmp 0x14433e7e1
mov qword [r13 + 0xf8], rax
mov qword [r13 + 0x100], r15
invalid
test eax, edi
add byte [rax], al
add byte [rax], al
mov qword [r13 + 0x100], r15
invalid
lea r15, [rsp + 0x838]
lea r13, [rsp + 0x160]
add byte [rax], al
add byte [rax], al
mov rcx, r15
mov rdx, rdi
mov edx, edi
mov r8, r13
call fcn.1401161b2
add byte [rax], al
mov qword [r13], r12
cmp dword [r15 + 0x100], 3
cmp dword [rdi + 0x100], 3
cmp dword [rdi + 0x100], 3
mov edi, 0x100
add ecx, dword [rdi]
test ebp, edx
add byte [rax], al
add byte [rbx + 3], bh
jne 0x140115219
mov ebx, 3
mov rbp, r12
jmp 0x14011536d
mov rcx, qword [rdi]
xor edx, edx
mov eax, 1
add byte [rax], al
add al, dh
cmpxchg qword [rcx + 0x10], rdx
cmpxchg qword [rcx + 0x10], rdx
je 0x140115189
cmp byte [rdi + 0x10], 0
je 0x140115189
invalid
and byte [rax - 0x73], cl
mov word [rax + rax*4], fs
invalid
lea rcx, [rsp + 0xe80]
lea rdx, [rsp + 0xb70]
mov r8d, 0xf0
add byte [rax], al
add al, ch
or al, 0x22
add al, 0
add byte [rax], al
add al, ch
or al, 0x22
add al, 0
jmp 0x1401153f7
mov byte [rdi + 0x10], 1
call fcn.140116176
mov r15, rax
mov r12, rdx
add rdi, 8
lea r13, [rsp + 0x170]
jo 0x1401151a3
add byte [rax], al
add byte [rcx - 0x77], cl
pop rbp
invalid
mov qword [r13 - 0x10], rbx
mov qword [r13 - 8], rbp
lea rdx, [rsp + 0xb70]
mov r8d, 0xf0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, r13
call sub.VCRUNTIME140.dll_memcpy
mov eax, 1
mov qword [r13 + 0xf0], rax
mov qword [r13 + 0xf8], rax
mov qword [r13 + 0x100], r15
lea r15, [rsp + 0x838]
lea r13, [rsp + 0x160]
mov rcx, r15
mov rdx, rdi
mov r8, r13
call fcn.1401161b2
mov qword [r13], r12
cmp dword [r15 + 0x100], 3
add byte [rax], al
add ecx, dword [rdi]
invalid
xchg edi, eax
add byte [rax], al
invalid
add byte [rcx - 0x7d], al
mov edi, 0x100
add byte [rax], al
add byte [rax], al
add ecx, dword [rdi]
test dword [rdi - 0x45000000], edx
add eax, dword [rax]
add byte [rax], al
invalid
mov ebx, 3
mov rbp, r12
jmp 0x1401153f7
lea rdi, [rsp + 0x640]
lea rdx, [rsp + 0x838]
mov r8d, 0x118
mov esp, 0x64024
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x38
or byte [rax], al
add byte [rcx - 0x48], al
sbb byte [rcx], al
add byte [rax], al
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x160]
add dword [rax], eax
add al, ch
jno 0x1401151fd
cld
dec dword [rax - 0x7d]
mov edi, 0x100
add ecx, dword [rdi]
invalid
pushfq
add byte [rax], al
invalid
add dword [rax], eax
add al, ch
jno 0x1401151fd
cld
dec dword [rax - 0x7d]
mov edi, 0x100
add ecx, dword [rdi]
test dword [rax + rax + 0x3bb0000], ebx
add byte [rax], al
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0x40
mov ebx, 3
mov rbp, qword [rsp + 0x640]
invalid
add byte [rax], al
jmp 0x14011536d
invalid
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.140113891
lea rdi, [r14 + 0x460]
cmp byte [rax + 0x29], 0
je 0x140115296
xor ecx, ecx
cmp byte [rdi], 0
cmovne rcx, rdi
iretd
lea rdx, [0x14021b318]
call fcn.1400e688d
test al, al
je 0x140115080
iretd
mov rcx, rdi
call fcn.1400744c9
jmp 0x140115080
lea rdi, [rsp + 0x640]
lea rdx, [rsp + 0x838]
cmp byte [rax], cl
add byte [rax], al
mov r8d, 0x118
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x160]
add byte [rax], al
call fcn.1400e0db5
cmp qword [rdi + 0x100], 3
jne 0x140115378
mov ebx, 3
mov rbp, qword [rsp + 0x640]
add byte [rax], al
jmp 0x1401153f7
lea rdi, [rsp + 0x838]
lea r15, [rsp + 0x640]
mov r8d, 0x118
mov eax, 0x118
mov eax, 0x118
mov rcx, rdi
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x100], 2
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
scasd eax, dword [rdi]
adc byte ds:[rax], al
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
scasd eax, dword [rdi]
adc byte ds:[rax], al
invalid
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0x60
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
lea r12, [rsp + 0x160]
mov rcx, r12
mov rdx, r15
call fcn.1400dfff8
mov rbx, qword [r12]
mov rbp, qword [r12 + 8]
lea rdx, [rsp + 0x170]
lea rcx, [rsp + 0xe80]
mov word [rax + rax*4], fs
invalid
add byte [rax], al
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x260]
and al, 0x60
add al, byte [rax]
invalid
or byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
invalid
call fcn.1400df75b
mov rcx, rdi
call fcn.1400e0026
mov r15d, 1
jmp 0x1401153fa
lea rdi, [rsp + 0x838]
lea r15, [rsp + 0x640]
add byte [rcx - 0x48], al
sbb byte [rcx], al
add byte [rax], al
mov rcx, rdi
mov rdx, r15
cli
cli
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x100], 2
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.3.1_srcclientdispatch.rsenvelope_not_dropped
xchg ebp, eax
invalid
adc byte [rax], al
xchg ebp, eax
cmp eax, 0x8d4c0010
lea r12, [rsp + 0x160]
mov rcx, r12
lea r12, [rsp + 0x160]
mov rcx, r12
mov rdx, r15
call fcn.1400dfff8
lodsb al, byte [rsi]
cld
dec dword [rcx - 0x75]
mov ebx, dword [rsp]
lodsb al, byte [rsi]
cld
dec dword [rcx - 0x75]
mov ebx, dword [rsp]
mov ebx, dword [rsp]
mov rbp, qword [r12 + 8]
lea rdx, [rsp + 0x170]
lea rcx, [rsp + 0xe80]
or byte [rsi], 0
invalid
or byte [rsi], 0
add byte [rcx - 0x48], al
mov r8d, 0xf0
invalid
scasb al, byte [rdi]
invalid
invalid
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x260]
add byte [rax], al
add byte [rax], al
call fcn.1400df75b
insb byte [rdi], dx
movabs dword [0xac2fe8f98948fffc], eax
mov rcx, rdi
call fcn.1400e0026
xor r15d, r15d
invalid
invalid
mov rcx, rdi
call fcn.1400e0026
xor r15d, r15d
mov rcx, rsi
int1
call fcn.140113891
mov rcx, qword [rax + 0x18]
mov ecx, dword [rax + 0x18]
mov ecx, dword [rax + 0x18]
test rcx, rcx
je 0x14011541a
mov rax, qword [rax + 0x20]
call qword [rax + 0x18]
mov rdi, rax
mov r12, rdx
invalid
jmp 0x14011541c
xor edi, edi
dec dword [rax - 0x77]
int1
mov rcx, rsi
call fcn.140113891
mov rax, qword [rax]
mov rax, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov eax, dword [rax + 0x10]
cmp rax, 3
jne 0x140115515
add byte [rax], al
add byte [rax], al
mov qword [r14 + 0x578], r15
mov rsi, qword [rsp + 0x78]
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], rbp
lea rcx, [rsi + 0x18]
sbb byte [rax - 0x73], r9b
xchg esp, eax
and al, 0x80
invalid
add byte [rax], al
mov r8d, 0xf0
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0x110], 0
add dword [rax], eax
add byte [rax], al
sbb byte [rax - 0x73], r9b
xchg esp, eax
and al, 0x80
invalid
add dword [rax], eax
add byte [rax], al
mov eax, dword [rsp + 0xd1]
mov ecx, dword [rsp + 0xd4]
and al, 0xd4
add byte [rax], al
add byte [rcx + 0x11186], cl
invalid
and al, 0xd4
add byte [rax], al
add byte [rcx + 0x11186], cl
add byte [rcx + 0x1148e], cl
mov dword [rsi + 0x114], ecx
mov qword [r14 + 0x690], rdi
mov dword [rsi + 0x114], ecx
add byte [rax], al
mov qword [r14 + 0x690], rdi
nop
invalid
mov qword [r14 + 0x698], r12
mov r12, qword [rsp + 0x48]
lea r15, [r14 + 0x578]
js 0x14011549e
add byte [rax], al
lea rsi, [rsp + 0x160]
mov rcx, rsi
and al, 0x60
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov rdx, r15
mov r8, r12
call fcn.1400e08b8
mov rbx, qword [rsi]
invalid
invalid
cmp rbx, 4
jne 0x1401154d0
mov rax, qword [rsp + 0x80]
mov qword [rax], 4
add byte [rax], al
add byte [rcx + 0x272e904], dh
add byte [rax], al
add byte [rcx + 0x272e904], dh
add byte [rax], al
lea rsi, [rsp + 0x180]
mov r12, qword [rsi - 0x18]
mov rdx, qword [rsi - 0x10]
mov al, byte [rsi - 8]
mov byte [rsp + 0x2f], al
and al, 0x2f
mov eax, dword [rsi - 7]
mov dword [rsp + 0x60], eax
mov eax, dword [rsi - 4]
mov dword [rsp + 0x63], eax
and al, 0x63
lea rdi, [rsp + 0xaa8]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
mov rcx, r15
mov r15, rdx
call fcn.140116002
jmp 0x14011560c
invalid
mov qword [r14 + 0x578], r15
mov rsi, qword [rsp + 0x78]
and al, 0x78
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], rbp
lea rcx, [rsi + 0x18]
lea rdx, [rsp + 0xe80]
mov r8d, 0xf0
lock add byte [rax], al
add al, ch
push rax
invalid
add al, 0
add dh, al
xchg byte [rax], dl
add dword [rax], eax
add byte [rax], al
lock add byte [rax], al
add al, ch
push rax
invalid
add dh, al
xchg byte [rax], dl
add dword [rax], eax
add byte [rax], al
mov eax, dword [rsp + 0xd1]
mov ecx, dword [rsp + 0xd4]
and al, 0xd4
add byte [rax], al
add byte [rcx + 0x11186], cl
adc dword [rcx], eax
add byte [rax], al
and al, 0xd4
add byte [rax], al
add byte [rcx + 0x11186], cl
adc dword [rcx], eax
add byte [rax], al
mov dword [rsi + 0x114], ecx
invalid
invalid
adc dword [rcx], eax
add byte [rax], al
mov dword [rsi + 0x114], ecx
mov qword [r14 + 0x690], rdi
mov esi, 0x690
mov esi, 0x690
nop
invalid
mov qword [r14 + 0x698], r12
mov r12, qword [rsp + 0x48]
lea r15, [r14 + 0x578]
lea rsi, [rsp + 0x160]
mov rcx, rsi
mov rdx, r15
mov r8, r12
call fcn.1400e08b8
mov rbx, qword [rsi]
cmp rbx, 4
jne 0x1401155b0
mov rax, qword [rsp + 0x80]
mov qword [rax], 4
mov cl, 5
jmp case.0x1400d4125.483
lea rsi, [rsp + 0x180]
mov r12, qword [rsi - 0x18]
mov r13, qword [rsi - 0x10]
mov bpl, byte [rsi - 8]
mov eax, dword [rsi - 7]
mov dword [rsp + 0x68], eax
mov eax, dword [rsi - 4]
mov dword [rsp + 0x6b], eax
lea rdi, [rsp + 0xa30]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
mov rcx, r15
call fcn.140116002
cmp ebx, 3
mov byte [rsp + 0x2f], bpl
jne 0x140115637
mov eax, dword [rsp + 0x68]
mov ecx, dword [rsp + 0x6b]
mov dword [rsp + 0x63], ecx
mov dword [rsp + 0x60], eax
invalid
mov ebx, 3
add byte [rax], al
add byte [rbp - 0x77], cl
out dx, eax
invalid
lea rcx, [r14 + 0x500]
call fcn.140101713
cmp byte [r14 + 0x571], 0
je 0x1401156f0
jno 0x140115622
add byte [rax], al
add byte [rdi], cl
test dl, cl
add byte [rax], al
add byte [rcx - 0x73], cl
mov es, word [rax]
add al, 0
add al, ch
adc esp, dword [rdx - 0x46160004]
cld
invalid
jmp 0x1401156f0
lea rax, [rsp + 0x858]
invalid
invalid
mov ah, 0x24
retf 0
lea rcx, [r14 + 0x400]
call fcn.1400df845
cld
invalid
jmp 0x1401156f0
lea rax, [rsp + 0x858]
lea rsi, [rsp + 0xa30]
xor byte [rdx], cl
add byte [rax], al
xor byte [rdx], cl
add byte [rax], al
mov ecx, 0xf
mov rdi, rax
invalid
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x68]
mov edx, dword [rsp + 0x6b]
mov dword [rax - 4], edx
push rax
cld
push rax
cld
mov dword [rax - 7], ecx
mov qword [rax - 0x20], rbx
mov qword [rax - 0x18], r12
mov qword [rax - 0x10], r13
push 0x688840f0
clc
lea rsi, [r14 + 0x500]
mov rcx, rsi
call fcn.140113891
cmp byte [rax + 0x10], 2
mov r15, r13
je 0x1401156ad
cmp qword [r14 + 0x560], 0
je 0x1401156ad
mov rcx, rsi
call fcn.140113891
mov rcx, qword [rax]
mov dl, byte [rax + 0x10]
call fcn.140102765
test al, al
je 0x14011575d
lea rax, [rsp + 0x160]
lea eax, [rsp + 0x160]
mov ecx, 0xe
mov rdi, rax
invalid
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call fcn.140101713
sar r14b, 0xff
invalid
mov eax, dword [rsp + 0x68]
and al, 0x68
mov ecx, dword [rsp + 0x6b]
mov dword [rsp + 0x63], ecx
mov dword [rsp + 0x60], eax
lea rdi, [rsp + 0xaa8]
add byte [rax - 0x73], cl
mov ah, 0x24
xor byte [rdx], cl
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
xor byte [rdx], cl
add byte [rax], al
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x571], 0
lea rcx, [r14 + 0x298]
add eax, 0x49000000
lea ecx, [rsi + 0x298]
call 0x140116032
mov rax, qword [rsp + 0x80]
mov qword [rax], rbx
mov qword [rax + 8], r12
mov qword [rax + 0x10], r15
mov cl, byte [rsp + 0x2f]
mov byte [rax + 0x18], cl
mov edx, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x63]
and al, 0x63
and al, 0x63
mov dword [rax + 0x19], edx
mov dword [rax + 0x1c], ecx
lea rdi, [rax + 0x20]
lea rsi, [rsp + 0xaa8]
test al, 0xa
add byte [rax], al
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
mov cl, 1
mov byte [r14 + 0x570], cl
add rsp, 0x1118
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
mov qword [rsp + 0x70], r15
mov r15, r12
lea rcx, [rsp + 0x8a8]
add al, ch
pop rbp
mov edi, 0xc084fff5
je 0x1401157d0
lea rbp, [rsp + 0x10a8]
mov ecx, 0xe
mov rdi, rbp
rep movsq qword [rdi], qword [rsi]
mov rax, qword [r14 + 0x3e0]
mov r13, qword [r14 + 0x3e8]
mov rcx, qword [r13 + 0x10]
dec rcx
dec ecx
and rcx, 0xfffffffffffffff0
lea r12, [rax + rcx]
add r12, 0x10
mov ecx, 0x70
jo 0x1401157ad
add byte [rax], al
jo 0x1401157ad
add byte [rax], al
mov edx, 8
call fcn.1400c65ff
mov ecx, 0xe
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov edi, eax
mov edi, eax
mov rsi, rbp
out dx, al
rep movsq qword [rdi], qword [rsi]
lea r8, [0x1402154b8]
lea eax, [0x1402154b8]
jmp 0x140115828
lea rbp, [rsp + 0x1038]
mov ecx, 0xe
add byte [rcx + 0xe], bh
mov rdi, rbp
rep movsq qword [rdi], qword [rsi]
mov rax, qword [r14 + 0x3e0]
mov r13, qword [r14 + 0x3e8]
mov ebp, dword [rsi + 0x3e8]
mov ebp, dword [rsi + 0x3e8]
mov rcx, qword [r13 + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
lea r12, [rax + rcx]
or byte [rcx - 0x7d], cl
invalid
adc byte [rcx + 0x70], bh
or byte [rcx - 0x7d], cl
invalid
adc byte [rcx + 0x70], bh
mov edx, 8
call fcn.1400c65ff
mov ecx, 0xe
add byte [rax - 0x77], cl
invalid
mov rsi, rbp
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
lea r8, [0x140215458]
mov rcx, r12
mov rdx, rax
mov edx, eax
mov edx, eax
call qword [r13 + 0x18]
mov r12, r15
mov esp, edi
mov esp, edi
mov r15, qword [rsp + 0x70]
jmp 0x1401156c8
lea rcx, str.cannot_poll_Select_twiceX
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
lea eax, [0x14021a9f8]
lea eax, [0x14021a9f8]
adc byte [rax], al
mov edx, 0x18
call fcn.140158790
add byte [rax], al
add al, ch
cmp dword [rdi], ebp
add al, 0
lea rcx, str.internal_error:_entered_unreachable_code_rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_std_src_threadmod.rs
lea r8, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
lea eax, [0x14021a9c8]
lea eax, [0x14021a9c8]
add byte [rdx + 0x28], bh
mov edx, 0x28
sub byte [rax], al
add byte [rax], al
call fcn.1401583f0
ud2
lea rax, str.C:UsersUser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
fsubr dword [rax]
adc byte [rax], al
mov qword [rsp + 0x20], rax
lea rcx, str.size_overflows_MAX_SIZE
adc byte [rax], al
adc byte [rax], al
lea r9, [0x140217d90]
lea r8, [rsp + 0x640]
mov edx, 0x17
invalid
add byte [rax], al
add al, ch
xor ebp, dword [rsi]
add al, 0
invalid
add al, ch
xor ebp, dword [rsi]
add al, 0
int3
in al, dx
add al, 0
add byte [rbp - 0x77], cl
invalid
add byte [rax], al
test rax, rax
je 0x1401158ed
lock inc qword [rax]
jle 0x140115bc2
mov qword [rsp + 0x38], rax
lea rdx, [rsi + 0x80]
lea rcx, [rsp + 0x128]
mov word [rax + rbp], fs
add dword [rax], eax
add al, ch
insb byte [rdi], dx
sar bh, 1
dec dword [rax - 0x73]
xchg esi, eax
rol byte [rax], 0
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
and al, 0xf0
add dword [rax], eax
add al, ch
invalid
iretd
invalid
invalid
and al, 0xf0
add dword [rax], eax
add al, ch
mov edx, 0x8affffcf
mov al, byte [rsi + 0x162]
mov al, byte [rsi + 0x162]
mov byte [rsp + 0x37], al
lea rcx, [rsp + 0x278]
js 0x14011592c
add byte [rax], al
mov rdx, rsi
call fcn.1400e2e91
cld
dec dword [rax - 0x73]
mov ah, 0x24
push 0x48000001
mov ecx, esi
cld
dec dword [rax - 0x73]
mov ah, 0x24
push 0x48000001
mov ecx, esi
mov rdx, r12
mov edx, esp
call fcn.1400e2245
lea rdx, [rsp + 0xd0]
lea edx, [rsp + 0xd0]
and al, 0xd0
rol byte [rax], 1
add byte [rax], al
invalid
add dh, al
add al, byte [rbx]
mov byte [rdx], 3
and qword [rdx + 0x10], 0
lea rdi, [rsp + 0x178]
lea edi, [rsp + 0x178]
and qword [rdx + 0x30], 0
and dword [rdx + 0x30], 0
add byte [rbp + rcx*4 + 0x6c], cl
and al, 0x78
lea r13, [rsp + 0x78]
mov rcx, r13
mov r8, rsi
call fcn.14007340c
cwde
invalid
cmc
dec dword [rax - 0x73]
mov ah, 0x24
and al, 0x98
cwde
add dword [rax], eax
add byte [rax - 0x77], cl
int1
cwde
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov rdx, r13
mov r8, rdi
clc
call fcn.1400734d3
mov al, byte [rsi]
mov r14b, byte [rsi + 1]
mov r15b, byte [rsi + 2]
mov bpl, 4
cmp al, 4
add al, 0xf
invalid
invalid
add byte [rax], al
invalid
lea rdx, [rsp + 0x19b]
lea rsi, [rsp + 0xd3]
lea esi, [rsp + 0xd3]
lea esi, [rsp + 0xd3]
add byte [rax - 0x77bb02ba], cl
mov byte [rsi - 3], al
mov byte [rsi - 2], r14b
jbe 0x1401159b4
mov byte [rsi - 1], r15b
mov r8d, 0x55
mov eax, 0x55
push rbp
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
push rbp
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
int1
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x78]
jl 0x1401159f0
js 0x140115a16
mov ecx, edi
jl 0x1401159f0
js 0x140115a16
mov ecx, edi
call fcn.1400733a9
mov r14, qword [rdi]
mov esi, dword [rdi]
mov esi, dword [rdi]
mov r15b, byte [rdi + 8]
test r14, r14
invalid
div byte [rdx + rbp*2 + 0x48]
lea edi, [rsp + 0x78]
and al, 0x78
je case.0x1401029a7.296
lea rdi, [rsp + 0x78]
and al, 0x78
mov bpl, byte [rdi + 9]
movups xmm0, xmmword [rdi + 0x18]
sbb byte [r15], r9b
adc dword [rsp + 0x5e], eax
pop rsi
and al, 0x5e
pop rsi
movups xmm0, xmmword [rdi + 0xa]
adc byte [rdi + 0xa], al
movaps xmmword [rsp + 0x50], xmm0
lea r13, [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
invalid
add byte [rcx], al
add byte [rax], al
invalid
mov rcx, r13
jmp 0x134850af3
call fcn.14005cdbc
mov qword [r13], r14
jne 0x140115a10
mov al, 0x73
hlt
jne 0x140115a10
mov byte [r13 + 8], r15b
mov byte [r13 + 9], bpl
movaps xmm0, xmmword [rsp + 0x50]
and al, 0x50
push rax
insd dword [rdi], dx
or dword [rdi], ecx
sub byte [rsp + 0x50], al
and al, 0x50
push rax
push rax
movups xmmword [r13 + 0xa], xmm0
movups xmm0, xmmword [rsp + 0x5e]
adc byte [rsp + 0x5e], al
and al, 0x5e
movups xmmword [r13 + 0x18], xmm0
mov bpl, byte [r13 - 0x30]
mov r14b, byte [r13 - 0x2f]
jne 0x140115a05
mov r15b, byte [r13 - 0x2e]
jge 0x140115a0a
jge 0x140115a0a
rol byte [rcx - 0x48], cl
push rbp
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov r8d, 0x55
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x140115a5e
lea rcx, [rsp + 0xd0]
lea ecx, [rsp + 0xd0]
add al, ch
xchg ecx, ebx
cmc
inc dword [rax - 0x4b]
add al, 0x41
mov dh, 2
call fcn.1400733df
mov bpl, 4
mov r14b, 2
lea rcx, [rsp + 0xd3]
mov byte [rcx - 3], bpl
mov byte [rcx - 3], ch
imul edi, ebp, 0xfe718844
mov byte [rcx - 2], r14b
mov byte [rcx - 1], r15b
lea rdx, [rsp + 0x78]
push rsp
and al, 0x78
push rsp
and al, 0x78
mov r8d, 0x55
call sub.VCRUNTIME140.dll_memcpy
invalid
sbb dword [rax + rax], eax
add al, ch
invalid
lea rsi, [rsp + 0x78]
lea rdx, [rsp + 0xd0]
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
call fcn.14006d5b2
cmp byte [rsi], 3
je 0x140115b8d
lea r13, [rsp + 0x3f0]
lea rsi, [rsp + 0x78]
mov ecx, 0xb
add byte [rax], al
invalid
js case.0x1400f13a6.289
or eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x11], cl
mov rdi, r13
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmm2, xmmword [rsp + 0x20]
movups xmm2, xmmword [rsp + 0x20]
movups xmmword [r13 - 0x30], xmm0
adc dword [rbp - 0x30], eax
movups xmmword [r13 - 0x20], xmm1
movups xmmword [r13 - 0x10], xmm2
loopne 0x140115b15
movups xmmword [rbp - 0x10], xmm2
lea rcx, [rsp + 0x2f8]
clc
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
xchg esp, eax
and al, 0xf0
add dword [rax], eax
lea rdx, [rsp + 0x1f0]
mov r8d, 0x88
add byte [rcx - 0x48], al
mov byte [rax], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsp + 0x128]
adc byte [rsp + 0x128], al
adc byte [rsp + 0x128], al
movups xmm1, xmmword [rsp + 0x138]
adc byte [rsp + 0x138], cl
movups xmm2, xmmword [rsp + 0x148]
movups xmm3, xmmword [rsp + 0x158]
and al, 0x58
add dword [rax], eax
add byte [rcx + 0xf], al
adc dword [rbp - 0x70], eax
add dword [rax], eax
add byte [rcx + 0xf], al
adc dword [rbp - 0x70], eax
movups xmmword [r13 - 0x60], xmm1
movups xmmword [r13 - 0x50], xmm2
movups xmmword [r13 - 0x40], xmm3
mov qword [rbx], 6
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rcx, [rbx + 8]
lea rdx, [rsp + 0x278]
mov r8d, 0x1d0
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x48]
and al, 0x48
and al, 0x48
mov qword [rbx + 0x1d8], rax
mov rax, qword [rsp + 0x40]
and al, 0x40
mov qword [rbx + 0x1e0], rax
mov rax, qword [rsp + 0x38]
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x38
mov qword [rbx + 0x1e8], rax
mov al, byte [rsp + 0x37]
and al, 0x37
add byte [rdx - 0x77c8dbbc], cl
xor eax, 1
add byte [rax], al
and al, 0x37
mov byte [rbx + 0x1f0], al
mov byte [rbx + 0x1f1], al
add rsp, 0x448
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x7f], cl
invalid
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
movzx eax, word [rsp + 0x79]
lea r8, [rsp + 0xd0]
lea eax, [rsp + 0xd0]
mov word [r8], ax
lea rax, [0x1401a3b60]
add eax, 0x8dfbb
add eax, 0x8dfbb
mov qword [rsp + 0x20], rax
lea rcx, str.domain_is_valid_Uri
or byte [rax], al
or byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
js 0x140115b93
lea r9, [0x1401a3930]
or byte [rax], al
mov edx, 0x13
call fcn.1401586d0
ud2
push rsi
sub rsp, 0x20
cmp dword [rcx + 0x40], 9
jne 0x140115bd5
add rsp, 0x20
add esp, 0x20
pop rsi
ret
lea rsi, [rcx + 0x40]
call fcn.140115c09
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1401028bf
add byte [rax], al
add byte [rdx + 1], bh
call fcn.1400c65ff
mov byte [rax], bl
add rsp, 0x20
pop rbx
ret
jns 0x140115c58
and qword [rcx + 0x38], 0
lea rcx, [rsp + 0x38]
mov qword [rcx], rdi
cmp eax, ebp
sub ebx, edx
invalid
dec dword [rax - 0x7b]
dec dword [rdi]
test al, al
add dword [rax], eax
invalid
cmp eax, ebp
sub ebx, edx
invalid
add byte [rax - 0x75], cl
push rsi
xor byte [rax - 0x7b], cl
ror byte [rdi], cl
test byte [rbx + 0x48000001], dh
add edx, 0x10
mov rdx, qword [rsi + 0x30]
test rdx, rdx
je 0x140115dfb
add rdx, 0x10
lea rdi, [rsp + 0x20]
jl 0x140115c74
and al, 0x20
and byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14007d12b
mov rax, qword [rdi]
cmp rax, 2
clc
add cl, byte [rdi]
invalid
xchg ebp, eax
add dword [rax], eax
add byte [rax], al
je 0x140115c4e
dec dword [rax - 0x75]
invalid
clc
add cl, byte [rdi]
test byte [rbp + 0x48000001], dl
add byte [rax], al
cmp rax, 1
add byte [rax], al
cmp rax, 1
jne case.0x140108ef4.149
invalid
mov rcx, qword [rsp + 0x28]
mov dl, byte [rsp + 0x30]
jmp case.0x14010c164.54
xor cl, ch
jl 0x140115c79
add byte [rax], al
add byte [rax - 0x75], cl
jl 0x140115ca2
mov rdi, qword [rsp + 0x28]
mov bl, byte [rsp + 0x30]
sub byte [rdx + 0x4c30245c], cl
lea esi, [rdi + 0x78]
pop rsp
and al, 0x30
lea r14, [rdi + 0x78]
mov rcx, r14
mov rdx, rsi
call fcn.140102125
invalid
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
push rsi
add dword [rax], eax
invalid
invalid
ror byte [rdi], 0x84
push rsi
add dword [rax], eax
add byte [rcx - 0x77], cl
invalid
mov r15, rax
mov rbp, qword [rax + 0x18]
xor r13d, r13d
in eax, dx
cmp rbp, r13
je 0x140115cd5
mov r12, r13
mov rcx, r15
mov rdx, r13
call fcn.1401138c0
test rax, rax
je 0x140115e3b
mov rax, qword [rax]
mov al, byte [rax + 0x78]
lea r13, [r12 + 1]
test al, al
je 0x140115ca5
jmp 0x140115d5b
add byte [rcx - 0x77], cl
in al, dx
mov r12, rbp
mov r13, rbp
jmp 0x140115d5b
mov rcx, r15
mov rdx, r13
call fcn.1401138c0
test rax, rax
je 0x140115e2b
cmp al, byte [rcx]
add byte [rax], al
mov rax, qword [rax]
mov al, byte [rax + 0x78]
test al, al
je 0x140115d00
inc r13
jmp 0x140115d5b
invalid
mov rax, qword [r15 + 0x18]
cmp rax, r12
jbe 0x140115e53
cmp rax, r13
jbe 0x140115e63
mov rax, qword [r15 + 0x10]
lea rcx, [rax + r12]
mov rdx, qword [r15]
cmp rcx, rdx
mov r8, rdx
mov r9d, 0
cmovb r8, r9
sub rcx, r8
add rax, r13
cmp rax, rdx
cmovb rdx, r9
mov r8, qword [r15 + 8]
sub rax, rdx
mov rdx, qword [r8 + rcx*8]
mov r9, qword [r8 + rax*8]
mov qword [r8 + rcx*8], r9
mov qword [r8 + rax*8], rdx
inc r13
inc r12
invalid
cmp r13, rbp
jb 0x140115cdd
cmp r13, r12
je 0x140115dcd
mov rax, qword [r15 + 0x18]
mov eax, dword [rdi + 0x18]
cmp rax, r12
jbe 0x140115dd1
lea r13, [rsp + 0x38]
mov rcx, r13
jmp 0x1290be6ca
add eax, 0x49fffcb8
mov eax, dword [rbp + 8]
mov rbp, qword [r13 + 0x10]
adc byte [rbp - 0x75], cl
insd dword [rdi], dx
sbb byte [rax - 0x77], cl
ret 0x294c
loop 0x140115e08
invalid
adc byte [rbp - 0x75], cl
insd dword [rdi], dx
sbb byte [rax - 0x77], cl
ret 0x294c
mov rcx, r12
sub rcx, rax
sub r13, rcx
lea rcx, [rcx*8]
add rcx, rbp
add ecx, ebp
mov qword [r15 + 0x18], r12
jmp 0x140115dc5
mov rax, qword [rsp + 0x38]
and al, 0x38
lea rcx, [rax + r12*8]
mov qword [r15 + 0x18], r12
call fcn.1400e15e0
cld
dec dword [rax - 0x77]
invalid
loopne 0x140115e07
cld
dec dword [rax - 0x77]
jmp 0x128fbe715
mov edx, ebp
invalid
mov rdx, r13
mov edx, ebp
call fcn.1400e15e0
mov rax, qword [r15 + 0x18]
mov eax, dword [rdi + 0x18]
test rax, rax
jne 0x140115df1
lea r15, [rsp + 0x38]
mov rcx, r15
cmp byte [rcx + rcx*4 - 7], cl
mov rdx, r14
mov r8, rsi
mov eax, esi
mov r8, rsi
mov eax, esi
invalid
call fcn.1400e1c64
mov rcx, r15
dec dword [rcx + rcx*4 - 7]
call fcn.1400e1d0b
cld
dec dword [rax - 0x77]
stc
mov rcx, rdi
mov edx, ebx
call fcn.14007d2f8
std
je case.0x1400b8a38.1043
dec dword [rax - 0x73]
jle case.0x14010cdc4.45
lea rdi, [rsi + 0x38]
mov rcx, rsi
call fcn.1400e1500
dec dword [rax - 0x7d]
invalid
invalid
dec dword [rax - 0x7d]
invalid
mov rcx, rsi
mov ecx, esi
call 0x1400e10a9
mov rcx, rdi
mov ecx, edi
mov ecx, edi
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.14011365d
fdivr st(7)
invalid
fdivr st(7)
dec dword [rax - 0x73]
or eax, 0xff847
lea rcx, [0x140215679]
lea r8, str.hP__
sub dl, byte [rax]
add bl, ch
invalid
adc byte [rax], al
jmp 0x140115e49
lea rcx, [0x140215679]
lea ecx, [0x140215679]
lea r8, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_alloc_srccollections_vec_dequemod.rsNulError
mov edx, 0x14
add byte [rax], al
add al, ch
call fcn.140158790
lea rcx, str.assertion_failed:_i___self.len__hP__
add byte [rax], al
call fcn.140158790
sub dword [rax + rax], eax
lea rcx, str.assertion_failed:_i___self.len__hP__
lea r8, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_alloc_srccollections_vec_dequemod.rsNulError
add eax, 0x102a17
add bl, ch
jmp 0x140115e71
invalid
lea rcx, str.assertion_failed:_j___self.len__hP__
or eax, 0x102a26
lea r8, str._rustc_46b180ec2452d388c5d9c14009442e2e0beb01d7library_alloc_srccollections_vec_dequemod.rsNulError
add byte [rdx + 0x20], bh
mov edx, 0x20
and byte [rax], al
add byte [rax], al
call fcn.1401583f0
int3
sub esp, 0x28
in al, dx
sub byte [rdi], cl
mov dh, 0x81
fadd dword [rdx]
add byte [rax], al
cmp eax, 6
xchg dword [rcx + 0x48000000], ecx
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
mov esi, ecx
or eax, 0x13a3d7
enter 0xffffffffffffe0ff, 0x48
mov ecx, esi
int1
int1
add al, byte [rax]
add al, ch
invalid
add al, 0xfd
invalid
invalid
lea ecx, [rsi + 0x2e8]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov fs, eax
add al, byte [rax]
add al, ch
invalid
mov rdx, rax
jmp r9
mov dh, 0x81
mov byte [0x138945f5f], al
add esi, dword [rdx + rcx - 0x7b]
or al, byte [rbp + 0x481374c0]
invalid
invalid
or dword [rax - 0x7cfffffb], 0xa7403f8
test eax, eax
je 0x140115f79
add rsp, 0x20
add esp, 0x20
pop rsi
ret
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400e1500
invalid
invalid