Function at 0x1400aa507
Capabilities:
Hash data using sha1 via x86 extensions

Disassembly:
push rbp
push rsi
push rdi
sub rsp, 0xc0
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x30], xmm6
mov rsi, rdx
movdqu xmm6, xmmword [rdx]
mov edi, dword [rdx + 0x34]
mov eax, edi
test dil, 4
je 0x14000fa16
mov eax, edi
or eax, 8
movq rdx, xmm6
test rdx, rdx
jne 0x14000fa16
mov qword [rsi], 1
mov qword [rsi + 8], 0x12
or eax, 4
mov dword [rsi + 0x34], eax
mov r8d, 0x81
mov rdx, rcx
nop word cs:[rax + rax]
mov rax, r8
shr rdx, 4
mov r8d, ecx
and r8b, 0xf
lea r9d, [r8 + 0x30]
lea r10d, [r8 + 0x57]
cmp r8b, 0xa
movzx r8d, r9b
movzx r9d, r10b
cmovb r9d, r8d
mov byte [rbp + rax - 0x52], r9b
lea r8, [rax - 1]
cmp rcx, 0x10
mov rcx, rdx
jae 0x14000fa30
add rax, 0xfffffffffffffffe
cmp rax, 0x80
ja 0x14000faba
mov ecx, 0x81
sub rcx, r8
add rax, rbp
add rax, 0xffffffffffffffb0
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea r8, str.0x0X
mov r9d, 2
mov rcx, rsi
mov dl, 1
call fcn.14000ab50
movdqu xmmword [rsi], xmm6
mov dword [rsi + 0x34], edi
movaps xmm6, xmmword [rbp + 0x30]
add rsp, 0xc0
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x1400dbfc8]
mov edx, 0x80
mov rcx, rax
call fcn.1400d5c50
int3
cmp qword [rcx], 0
je 0x140039a8b
mov rax, qword [rcx + 8]
test rax, rax
je 0x140039a8b
mov rdx, qword [rcx + 0x10]
mov rcx, rax
jmp fcn.140001558
ret
mov rcx, qword [rdi + 0x10]
call fcn.1400a9724
add byte [rdi], cl
mov dh, 0xc8
movsxd rcx, dword [r14 + rcx*4]
add rcx, r14
jmp rcx
mov cl, 1
xchg byte [rdi + 0x28], cl
test cl, cl
jne 0x140042d17
mov ecx, eax
call 0x1400a9784
lock cmpxchg qword [rdi + 0x10], r15
mov cl, 0x7f
adc byte [rdi], cl
xchg esp, eax
invalid
jne 0x140042d4b
test al, al
jne 0x140042d69
mov rcx, rsi
mov dl, 4
call fcn.140035e65
jmp 0x140042d17
xor esi, esi
call fcn.140028b38
mov rdx, rax
jmp 0x140042dd9
xor esi, esi
xor edx, edx
jmp 0x140042dd9
mov rax, qword [rsi]
test rax, rax
je 0x140042d87
mov rcx, qword [rbx]
mov rdx, qword [rdi + 0x20]
xor rdx, qword [rcx + 8]
xor rax, qword [rcx]
or rax, rdx
setne al
jmp 0x140042d89
mov al, 2
cmp al, 2
je 0x140042da2
and al, 1
jne 0x140042da2
mov rcx, rsi
mov dl, 4
call fcn.140035e65
mov esi, 1
jmp 0x140042dd9
mov rax, qword [rbx]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov r14, qword [rdi + 0x18]
mov rbx, qword [rdi + 0x20]
mov qword [rdi + 0x18], rax
mov qword [rdi + 0x20], rdx
mov rcx, rsi
mov dl, 4
call fcn.140035e65
mov esi, 1
test r14, r14
je 0x140042dd9
mov rcx, rbx
call qword [r14 + 8]
mov rax, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rdx, [0x14013d6cc]
movsxd rax, dword [rdx + rax*4]
add al, 0x82
add al, 0x82
add rax, rdx
jmp rax
add rcx, 8
jmp fcn.140045dda
ror dword [rax], 0xe9
cmp al, byte [rax]
add byte [rax], al
add rcx, 8
jmp fcn.140045db3
ror dword [rax], 0xe9
or al, byte [rax]
add byte [rax], al
add rcx, 8
jmp fcn.140001e4c
ret
movzx ecx, al
cmp cl, 6
mov eax, 6
cmovb eax, ecx
rol dword [rax - 0x4b], 1
invalid
cmp al, 5
ja case.0x140046a0c.248
and r12b, 1
movzx eax, al
lea rcx, [0x14013d6e8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r13d, r12d
xor r13b, 1
cmc
add dword [rcx - 0x80], eax
cld
add dword [rcx - 0x4c], eax
or al, byte [rcx - 0x80]
fadd qword [rax]
mov dword [rsp + 0x2c], 0
add byte [rax], al
add byte [rax], al
jmp 0x140046a8d
cmp byte [r15 + 0x51], 0
jne case.0x140046a0c.248
push rcx
add byte [rbp + 0x28], dh
test r12b, r12b
sete al
rol byte [rcx + 0xf], 0xb6
push r10
mov r13d, 1
mov ebp, 1
mov dword [rsp + 0x2c], ecx
cmovne r13d, ecx
mov r12b, 0xa
mov ah, 0xa
mov ah, 0xa
sub r12b, al
jmp 0x140046a8d
cmp byte [r15 + 0x51], 0
je case.0x140046a0c.249
mov rcx, rsi
call fcn.140045dda
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.140013717
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.140017def
test al, al
je 0x140046ad3
mov rcx, rdi
call fcn.14001806b
cmp byte [rax + 0x125], 0
je 0x140046b1a
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.140046ba9
mov bpl, 0xc
jmp 0x140046a61
add r14, 8
mov rcx, r14
mov rdx, rdi
call fcn.1400190fc
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.140046ba9
mov rax, qword [rsi]
mov rcx, qword [rsi + 8]
and qword [rsi], 0
mov bpl, 0xc
test rax, rax
je 0x140046a61
call qword [rax + 8]
jmp 0x140046a61
and byte [rbx], al
lea rcx, str.internal_error:_entered_unreachable_code_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadmod.rs
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
or al, 0
mov edx, 0x28
call fcn.1400d5da0
add ah, cl
jle 0x140047776
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
call fcn.14009e567
mov r14, rax
mov esi, eax
mov r15, rdx
xlatb
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
mov rcx, rbx
call fcn.14004764e
invalid
invalid
invalid
invalid
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.14009e574
int1
insd dword [rdi], dx
add eax, 0x74db8400
test bl, bl
je case.0x140042d2a.22
mov rcx, rsi
call fcn.1400a07f3
cmp al, 3
jne 0x1400477dd
mov rcx, rdi
jmp case.0x14003b6b6.33
call fcn.14004798d
jmp case.0x1400477f5.0
mov rcx, rdi
call fcn.140047a93
lea rdx, [rsp + 0x60]
lea edx, [rsp + 0x60]
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
and byte [rax - 0x77], cl
stc
call fcn.140047afd
xor ecx, ecx
call fcn.1400399f7
and bh, bh
invalid
and bh, bh
dec dword [rax - 0x77]
mov rcx, rsi
mov rcx, rsi
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x1400479c2
mov ecx, eax
call fcn.140039b2d
movzx eax, al
lea rcx, [0x14013d710]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
mov rcx, rdi
mov rdx, rsi
call fcn.1400a2039
mov rcx, rsi
add rsp, 0x90
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x140047968
nop
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140047a2b
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14009d7ae
test al, al
je 0x140047986
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140047a2b
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400a0450
test al, 8
jne 0x1400479de
lea rcx, [rsi + 0x20]
call fcn.140047a93
jmp 0x1400479eb
test al, 0x10
je 0x1400479eb
lea rcx, [rsi + 0x58]
call fcn.14009e5ab
xor ecx, ecx
call fcn.1400399f7
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400a1f3b
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400a04a7
test al, al
je 0x140047a24
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140047a2b
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140027b6f
lea rcx, [rsi + 0x30]
call fcn.140047a67
mov rax, qword [rsi + 0x68]
test rax, rax
je 0x140047a55
mov rcx, qword [rsi + 0x70]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140007ce0
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov ecx, dword [rsp + 0x30]
mov rdx, qword [rsp + 0x38]
call fcn.1400d5880
int3
add dword [rdi], ecx
xchg ebp, ecx
cmpsd dword [rsi], dword [rdi]
std
inc ebx
sti
dec dword [rax - 0x7f]
invalid
invalid
invalid
sub edi, dword [rdx]
str word [rax + 0x63]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov dword [rsp + 0x38], ecx
and qword [rsp + 0x40], 0
mov qword [rcx], rax
add dword [rax - 0x77], ecx
jno case.0x14003b6b6.52
invalid
cmp dword [rsi + 0x30], 2
jae 0x140049e33
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
sub al, r13b
cmovs eax, dword [0x1068de65b]
add rax, 0xffffffffc6894900
mov esi, eax
mov r15, rdx
mov edi, edx
lea rdx, [rsp + 0x30]
mov rcx, rbx
fld1
invalid
in al, dx
invalid
dec dword [rcx - 0xe76b33d]
ret
mov rcx, r14
mov rdx, r15
call fcn.14009e574
test bl, bl
invalid
je 0x140049d98
mov rcx, rsi
mov ecx, esi
call fcn.1400a07f3
cmp al, 3
jne 0x140049dd2
mov rcx, rdi
jmp 0x140049d91
lea rcx, [rsi + 0x20]
call fcn.140049f8c
jmp case.0x140049dea.0
mov rcx, rdi
call fcn.14004a099
add al, byte [rax]
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x60]
add al, byte [rax]
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x60]
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
and byte [rax - 0x77], cl
stc
call fcn.14004a109
xor ecx, ecx
call fcn.1400399f7
mov rcx, rsi
add rsp, 0x90
invalid
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x140049fc1
invalid
mov ecx, eax
call fcn.140039b2d
movzx eax, al
lea rcx, [0x14013d74c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rdi
mov rdx, rsi
bnd call fcn.1400a2039
mov rcx, rsi
add rsp, 0x90
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x140049f67
nop
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14004a02d
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x28]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_runtime_taskcore.rs
call fcn.1400d5c10
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14009d7ae
test al, al
je 0x140049f85
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14004a02d
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400a0450
test al, 8
jne 0x140049fdd
lea rcx, [rsi + 0x20]
call fcn.14004a099
jmp 0x140049fed
test al, 0x10
je 0x140049fed
lea rcx, [rsi + 0xd8]
call fcn.14009e5ab
xor ecx, ecx
call fcn.1400399f7
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400a1f3b
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400a04a7
test al, al
je 0x14004a026
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14004a02d
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140027b6f
lea rcx, [rsi + 0x30]
call fcn.14004a06f
mov rax, qword [rsi + 0xe8]
test rax, rax
je 0x14004a05d
mov rcx, qword [rsi + 0xf0]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140007ce0
mov rcx, rbx
mov rdx, qword [rsp + 0x38]
call fcn.14004da00
xchg dword [0x10035d47b], eax
xor esi, esi
jmp 0x14004d9c8
xor eax, eax
cmp rax, 0x400
je case.0x14003969e.73
and dword [rsp + rax + 0x90], 0
mov qword [rsp + rax + 0x98], 1
test byte [rax + rbx*4], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x7d], cl
rcl byte [rax], 0xeb
invalid
mov rax, qword [rbx + 0xe8]
cmp rax, qword [rbx + 0xf0]
jne 0x14004d509
xor r14d, r14d
jmp 0x14004d530
mov rcx, qword [rsp + 0x50]
call fcn.14004e011
mov rcx, rax
call fcn.14004df94
mov dword [rsp + 0x90], eax
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rcx - 0x42], al
add dword [rax], eax
add byte [rax], al
mov r8d, 0x40
mov rcx, r14
int1
lea rdx, [rsp + 0x90]
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcprotoh1io.rsp
call fcn.14004dcfd
mov al, 7
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x58
test rdx, rdx
je 0x14004d70c
mov r13, rdx
mov qword [rsp + 0x68], r14
and al, 0x68
lea rcx, [rsp + 0x70]
mov rdx, qword [rsp + 0x60]
call fcn.14004dd27
add byte [rax], al
invalid
add byte [rax], al
mov rbx, qword [rsp + 0x70]
mov r14, qword [rsp + 0x78]
mov r12, qword [rsp + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x40
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x40
xor edi, edi
mov qword [rsp + 0x30], r13
cmp rbx, r14
cmp ebx, esi
je 0x14004d5a5
mov rax, r14
mov r14, r12
mov esi, esp
jmp 0x14004d5be
mov rcx, qword [rsp + 0x40]
mov rax, rcx
mov rbx, r12
cmp r12, rcx
cmp esp, ecx
mov qword [rsp + 0x40], r14
mov dword [rsp + 0x40], esi
je 0x14004d713
test rbx, rbx
je 0x14004d713
add dword [rax], eax
add byte [rax], al
mov r12, r14
mov r14, rax
mov rcx, rdi
mov rdx, qword [rsp + 0x58]
mov r8, r13
mov r9, rsi
call fcn.14004dcfd
invalid
add byte [rax], al
mov r15, rax
mov r13, rdx
mov rax, qword [rbx]
lea rbp, [rbx + 8]
lea rcx, [0x14013d75c]
push 0x48000f01
invalid
add al, 0x81
add rax, rcx
jmp rax
mov rcx, rbp
mov rdx, r15
mov edx, edi
mov r8, r13
call case.0x140045d95.42
jmp 0x14004d6f1
test r13, r13
je 0x14004d61d
mov al, byte [rbx + 0x3b]
cmp al, byte [rbx + 0x3a]
cmp sil, byte [r13 + 0x5c]
xor esi, esi
jmp 0x14004d696
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov r8, r15
mov r9, r13
call case.0x140047720.29
jmp 0x14004d6f1
test r13, r13
je 0x14004d675
mov rax, qword [rbx + 0x18]
mov rdx, qword [rbx + 0x28]
cmp rax, rdx
cmovb rdx, rax
test rdx, rdx
mov r13, qword [rsp + 0x30]
je 0x14004d708
mov rcx, qword [rbx + 0x10]
call fcn.14004df94
mov dword [r15], eax
mov qword [r15 + 8], rdx
mov eax, 1
jmp 0x14004d6f6
xor eax, eax
jmp 0x14004d6f1
lea rcx, [rbx + 0x28]
call fcn.14004dfc4
mov rcx, rax
call fcn.14004df94
mov dword [r15], eax
mov qword [r15 + 8], rdx
mov esi, 1
mov rcx, rsi
mov rdx, r15
mov r8, r13
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.7.1_src_bufchain.rs
call fcn.14004dcfd
mov r8, rdx
mov rcx, rbp
mov rdx, rax
call case.0x140045d95.42
mov rbp, rax
add rbp, rsi
mov rcx, rbp
mov rdx, r15
mov r8, r13
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.7.1_src_bufchain.rs
call fcn.14004dcfd
mov r9, rdx
mov rcx, qword [rbx + 0x40]
mov rdx, qword [rbx + 0x48]
mov r8, rax
call case.0x140047720.29
add rax, rbp
call 0x1b73a6436
invalid
or al, 0
mov r13, qword [rsp + 0x30]
add rbx, 0x50
add rdi, rax
cmp rdi, r13
jne 0x14004d598
jmp 0x14004d710
xor eax, eax
jmp 0x14004d6f6
xor edi, edi
jmp 0x14004d71d
mov rdi, r13
mov rbx, qword [rsp + 0x28]
mov r14, qword [rsp + 0x68]
invalid
add rdi, r14
lea rcx, [rsp + 0x90]
lea ecx, [rsp + 0x90]
add byte [rax], al
mov rdx, rdi
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcprotoh1io.rsp
or eax, dword [rax]
call fcn.14004dde4
mov r9, rdx
mov rdi, qword [rbx + 0x140]
mov rsi, qword [rbx + 0x148]
mov rcx, rdi
mov rdx, qword [rsp + 0x38]
mov r8, rax
call qword [rsi + 0x38]
cmp rax, 2
je 0x14004d961
mov r12, rdx
test rax, rax
jne case.0x1400227ed.291
mov rax, qword [rbx + 0xe8]
mov rcx, qword [rbx + 0xf0]
lock add byte [rax], al
add byte [rax + 0x29], cl
sub eax, ecx
xor edx, edx
cmp rax, r12
cmp eax, esp
setne dl
mov r8d, 0xff
cmovb edx, r8d
test dl, dl
mov qword [rsp + 0x58], r12
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x40], rdi
je 0x14004d7b9
movzx edx, dl
cmp edx, 1
jne 0x14004d7c6
add rcx, r12
mov qword [rbx + 0xf0], rcx
jmp 0x14004d8ac
mov rax, qword [rsp + 0x48]
movups xmmword [rax], xmm6
jmp 0x14004d8ac
mov rsi, r12
sub rsi, rax
mov rax, qword [rsp + 0x48]
movups xmmword [rax], xmm6
mov r15, qword [rbx + 0xf8]
mov r13, qword [rbx + 0x100]
mov rbp, qword [rbx + 0x110]
mov r14, qword [rbx + 0x108]
dec rbp
test rsi, rsi
je 0x14004d8ac
cmp rbp, 0xffffffffffffffff
je 0x14004d9e7
cmp r14, r15
mov eax, 0
cmovae rax, r15
mov rcx, r14
sub rcx, rax
imul rdi, rcx, 0x50
add rdi, r13
mov rcx, rdi
call fcn.140037402
mov r12, rsi
mov rcx, rdi
sub r12, rax
jb 0x14004d8a4
mov rdx, rax
call fcn.14004de0a
lea rax, [r14 + 1]
cmp rax, r15
mov eax, 0
cmovae rax, r15
neg rax
lea rbx, [r14 + rax]
inc rbx
mov rax, qword [rsp + 0x28]
mov qword [rax + 0x108], rbx
mov qword [rax + 0x110], rbp
imul rsi, r14, 0x50
add rsi, r13
mov ecx, 0xa
lea rdi, [rsp + 0x90]
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x90], 4
je 0x14004d896
lea rcx, [rsp + 0x90]
call fcn.140045fd3
dec rbp
mov r14, rbx
mov rsi, r12
jmp 0x14004d7f3
mov rdx, rsi
call fcn.14004de0a
mov rcx, qword [rsp + 0x50]
call fcn.14004dcde
test rax, rax
je 0x14004d968
cmp qword [rsp + 0x58], 0
mov rbx, qword [rsp + 0x28]
lea rsi, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srccommon_buf.rs
jne 0x14004d4d0
jmp 0x14004d955
movabs r12, 0x1700000003
jmp case.0x140022bdb.284
mov eax, 1
jmp 0x14004d9a6
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
mov rax, qword [rsp + 0x30]
call qword [rax + 0x28]
jmp case.0x1400227ed.290
mov r12, rdx
mov rbx, qword [rsp + 0x28]
pop rsp
and al, 0x28
test rax, rax
je case.0x1400227ed.291
jmp 0x14004d9c8
test r12, r12
je 0x14004d46c
mov cl, 9
call fcn.140025258
std
dec dword [rax - 0x77]
invalid
mov rcx, rax
mov rdx, r12
loop 0x14004d9aa
invalid
mov al, 0xfd
push qword [rcx]
invalid
mov rdx, rsi
movaps xmm6, xmmword [rsp + 0x490]
add rsp, 0x4a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [0x1401098c1]
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srccommon_buf.rs
mov edx, 0x14
call fcn.1400d61a0
int3
invalid
mov qword [rdi + 0x10], rcx
mov qword [rdi + 0x18], r8
mov dword [rdi + 0x18], eax
mov dword [rdi + 0x18], eax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
invalid
mov eax, dword [rcx]
add rcx, 8
lea r8, [0x14013d76c]
movsxd rax, dword [r8 + rax*4]
or byte [rcx + rax - 0x40], 0xff
invalid
invalid
or byte [rcx + rax - 0x40], 0xff
loopne 0x14004de0b
jmp fcn.1400460f6
rol byte [rdx + 0x45e9ffff], 1
add byte [rax], al
add cl, ch
jmp 0x14004ded1
jmp fcn.14004de35
jmp fcn.14004de70
jmp 0x14004ded1
jmp fcn.14004de35
push rsi
sub rsp, 0x20
mov rax, rdx
mov r8, qword [rcx + 8]
cmp r8, rdx
jb 0x14004df04
mov rsi, rcx
mov rdx, qword [rcx]
lea r9, [0x14010d7e8]
mov rcx, rax
call fcn.14001407f
mov qword [rsi], rax
mov qword [rsi + 8], rdx
add rsp, 0x20
pop rsi
ret
mov rcx, rax
mov rdx, r8
call fcn.1400d5af8
int3
call fcn.140001e4c
movdqa xmm0, xmmword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x90]
movaps xmm1, xmmword [rsp + 0x90]
movups xmmword [rdi + 0x10], xmm1
adc r11b, r14b
movq qword [rdi], mm0
movdqu xmmword [rdi], xmm0
mov byte [rdi + 0x20], bpl
test rsi, rsi
je 0x14004e82d
movups xmm0, xmmword [0x14010f278]
add eax, 0xc0a86
lea r8, [rsp + 0x50]
push rax
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x14010f268]
movq mm0, qword [0x14010f268]
add eax, 0xc0a64
add eax, 0xc0a64
movdqa xmmword [r8], xmm0
lea rsi, [rsp + 0x80]
mov ah, 0x24
add byte [rax], 0
add byte [rax], al
mov rcx, rsi
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [rax], 0
add byte [rax], al
mov rcx, rsi
mov rbx, qword [rsp + 0x30]
and al, 0x30
mov rdx, rbx
call fcn.14002778c
dec dword [rax - 0x77]
mov rcx, rsi
call fcn.1400298b0
mov al, 0xfd
invalid
mov al, 0xfd
push qword [rcx]
shr bl, 7
xor eax, eax
jmp 0x14004e834
xor eax, eax
mov rbx, qword [rsp + 0x30]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], r14
mov dword [rsp + 0x58], esi
mov byte [rsp + 0x60], 0
and al, 0x60
add byte [rcx - 0x73], cl
lea rsi, [r12 + 0xd8]
lea rsi, [r12 + 0xd8]
lea r14, [rbx + 0x60]
mov rax, qword [rbx + 0x40]
add rax, qword [rbx + 0x28]
imul rdx, rax, 0x1e
add rdx, 0x1e
add edx, 0x1e
mov rcx, rsi
call fcn.140032f62
invalid
invalid
dec dword [rdi]
mov dh, 0x83
mov eax, 0x41000000
add byte [rax], al
add byte [rcx - 0x48], al
invalid
add byte [rax], al
invalid
invalid
add byte [rcx - 0x48], al
invalid
lea rcx, [0x14013d77c]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
lea rax, str.OPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCHGoAwayReasonIo
jmp 0x14004e90c
invalid
jg case.0x14004de1f.10
lea rax, [0x1400f7329]
lea eax, [0x1400f7329]
mov r8d, 6
jmp 0x14004e90c
invalid
lea rcx, [rbx + 0xb9]
lea ecx, [rbx + 0xb9]
mov ecx, 0xe8000000
invalid
call fcn.1400226c7
std
dec dword [rcx - 0x77]
mov r8, rdx
jmp 0x14004e90c
mov r8, rdx
jmp 0x14004e90c
lea rax, [0x1400f7322]
add eax, 0xa8a6e
jmp 0x14004e8de
lea rax, [0x1400f7326]
lea eax, [0x1400f7326]
add eax, 0xa8a69
jmp case.0x14004d5fb.18
lea rax, [0x1400f7338]
jmp 0x14004e90c
lea rax, [0x1400f731f]
lea rax, [0x1400f731f]
mov r8d, 3
jmp 0x14004e90c
invalid
xor eax, 0x51058d48
mov cl, byte [rdx]
add byte [rcx - 0x48], al
mov eax, 4
lea rax, [0x1400f732f]
mov r8d, 4
mov eax, 4
jmp 0x14004e90c
lea rax, [0x1400f7333]
jmp 0x14004e906
mov rax, qword [rbx + 0xc0]
mov r8, qword [rbx + 0xc8]
jmp 0x14004e90c
lea rax, [0x1400f733f]
mov r8d, 5
mov qword [rsp + 0x130], r12
add r8, rax
mov rcx, rsi
mov rdx, rax
call fcn.140009c1f
lea rdx, [0x1401105b6]
lea r8, [0x1401105b7]
mov rcx, rsi
call fcn.140009c1f
lea rdi, [rsp + 0x178]
mov qword [rdi], rsi
lea rbx, [rsp + 0xe0]
mov qword [rsp + 0x118], r14
mov qword [rbx], r14
lea rax, [0x1400f8178]
lea rdx, [rsp + 0x80]
mov qword [rdx], rax
mov qword [rdx + 8], 2
and qword [rdx + 0x20], 0
lea rax, case.0x140017a04.320
mov qword [rbx + 8], rax
mov qword [rdx + 0x10], rbx
mov qword [rdx + 0x18], 1
mov rcx, rdi
call fcn.14002a02b
mov r14, qword [rsp + 0x30]
mov al, byte [r14 + 0xd8]
lea ecx, [rax - 1]
cmp cl, 3
jae 0x14004f200
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.140009c1f
lea rdx, [0x14010c3c4]
lea r8, [0x14010c3c6]
mov rcx, rsi
call fcn.140009c1f
mov rax, qword [r14 + 0xd0]
test rax, rax
je 0x14004ee37
cmp qword [rax + 0x18], 0
je 0x14004ee37
mov r14, qword [rax]
mov r12, qword [rax + 8]
movabs rbx, 0xa186151d5c0ee0f9
mov r13, r12
and r13, rbx
xor ebp, ebp
movdqa xmm6, xmmword [0x1400da7b0]
lea rdi, [rsp + 0x80]
pcmpeqd xmm7, xmm7
movabs r15, 0xf497b9918d836836
movdqu xmm8, xmmword [r14 + r13]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb eax, xmm0
mov word [rsp + 0x80], ax
mov rcx, rdi
call fcn.14000269b
test rax, rax
je 0x14004ea74
add rdx, r13
and rdx, r12
shl rdx, 5
mov rax, r14
sub rax, rdx
cmp qword [rax - 0x20], r15
jne 0x14004ea49
cmp qword [rax - 0x18], rbx
jne 0x14004ea49
jmp 0x14004ea96
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
test eax, eax
jne 0x14004ee37
add r13, rbp
add r13, 0x10
add rbp, 0x10
and r13, r12
jmp 0x14004ea2e
mov rdi, qword [rax - 0x10]
mov rax, qword [rax - 8]
mov rcx, rdi
call qword [rax + 0x18]
cmp rax, r15
jne 0x14004ee37
cmp rdx, rbx
jne 0x14004ee37
mov rbx, qword [rsp + 0x30]
mov rax, qword [rbx + 0x20]
imul rcx, qword [rbx + 0x28], 0x68
add rcx, rax
mov qword [rsp + 0x138], rcx
mov qword [rsp + 0x48], rdi
mov qword [rsp + 0x148], rsi
cmp rax, qword [rsp + 0x138]
je 0x14004ef7c
mov qword [rsp + 0x140], rax
lea r8, [rax + 0x40]
mov r13d, 2
cmp qword [rdi + 0x28], 0
mov qword [rsp + 0x40], r8
je 0x14004ebcd
mov rcx, rdi
mov rdx, r8
call fcn.14001221c
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 0x14004eb2f
movzx r14d, word [r15 + rdi*4]
cmp r14, 0xffff
je 0x14004ebb5
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 0x14004ebb5
cmp ax, r8w
jne 0x14004eba7
mov rax, qword [rsp + 0x48]
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov esi, r8d
mov r8, r14
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
call fcn.14002682f
lea rcx, [rax + 0x38]
mov rdx, qword [rsp + 0x40]
call fcn.140012841
mov r8d, esi
mov rsi, qword [rsp + 0x148]
test al, al
jne 0x14004edfd
inc rbx
inc rdi
mov rax, rdi
jmp 0x14004eb2f
mov r14, 0xffffffffffffffff
mov ebp, 2
mov rbx, qword [rsp + 0x30]
mov r8, qword [rsp + 0x40]
jmp 0x14004ebd9
mov r14, 0xffffffffffffffff
mov ebp, 2
lea rdi, [rsp + 0x80]
mov rcx, rdi
mov rdx, rbx
call fcn.1400274e3
mov rax, qword [rsp + 0x80]
mov rcx, qword [rsp + 0x90]
mov qword [rsp + 0xf0], rbx
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], rcx
mov rcx, rdi
lea rdx, [rsp + 0xe0]
call fcn.140028127
mov dil, byte [rsp + 0x3f]
lea rcx, [rsp + 0x80]
call fcn.14002813a
test rax, rax
je 0x14004ede7
mov r12, rax
cmp r13, 2
je 0x14004eca3
cmp r13, 1
jne 0x14004eccc
mov rax, qword [rsp + 0x48]
mov rdx, qword [rax + 0x40]
mov r9, qword [rsp + 0x120]
cmp rdx, r9
jbe case.0x14001e98e.448
mov r15, r9
shl r15, 6
add r15, qword [rax + 0x38]
mov ecx, 1
mov rdx, r9
mov r8, rbp
mov r9, qword [rsp + 0x128]
call fcn.1400242df
mov r13d, 2
test al, al
je 0x14004ed35
mov ebp, 2
jmp 0x14004ed4e
mov rcx, qword [rsp + 0x40]
call case.0x14001d788.68
mov r9, rdx
test dil, dil
je 0x14004ed67
mov rcx, rsi
mov rdx, rax
mov r8, r9
call fcn.14002a03a
jmp 0x14004ed78
mov rax, qword [rsp + 0x48]
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov r8, r14
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
call fcn.14002682f
mov r15, rax
mov rcx, rbp
mov rdx, qword [rsp + 0x128]
xor r8d, r8d
call fcn.1400242df
mov r13d, 2
mov ecx, 2
test al, al
jne 0x14004ed2c
cmp qword [r15], 0
je 0x14004f1e8
mov rax, qword [r15 + 8]
mov qword [rsp + 0x120], rax
mov r13d, 1
mov rcx, rbp
add r15, 0x18
mov rbp, rcx
jmp 0x14004ed52
cmp qword [r15 + 0x10], 0
je 0x14004ed4e
mov rax, qword [r15 + 0x18]
mov qword [rsp + 0x120], rax
mov r13d, 1
add r15, 0x20
mov rdx, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
add r8, rdx
mov rcx, rsi
call fcn.140009c1f
jmp 0x14004ed7e
mov r8, rax
add r8, r9
mov rcx, rsi
mov rdx, rax
call fcn.140009c1f
mov r13d, 2
cmp qword [r12 + 0x10], 0
je 0x14004edcc
mov rcx, rsi
lea rdx, str.:_library_std_srciomod.rs
lea r8, [0x140111c7a]
call fcn.140009c1f
mov rdx, qword [r12 + 8]
mov r8, qword [r12 + 0x10]
add r8, rdx
mov rcx, rsi
call fcn.140009c1f
mov rcx, rsi
lea rdx, [0x14010c3c4]
lea r8, [0x14010c3c6]
call fcn.140009c1f
jmp 0x14004ec29
mov rcx, rsi
lea rdx, [0x1400f81f0]
lea r8, [0x1400f81f3]
call fcn.140009c1f
jmp 0x14004ec29
mov rax, qword [rsp + 0x140]
add rax, 0x68
mov rdi, qword [rsp + 0x48]
jmp 0x14004eadc
mov rax, qword [rsp + 0x48]
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov r8, r14
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
call fcn.14002682f
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0x128], rcx
xor ebp, ebp
cmp qword [rax], 0
setne bpl
xor r13d, r13d
jmp 0x14004ebc1
cmp byte [rsp + 0x3f], 0
je 0x14004eede
xor eax, eax
mov rcx, qword [rsp + 0x30]
xor byte [rax - 0x7d], cl
jns 0x14004ee75
add byte [rdi], cl
xchg esp, eax
rol byte [rcx], 0xc0
ror byte [rax - 0x73], 0xbc
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r8 - 0x7d], r9b
sbb byte [eax], al
mov qword [rdi], rax
lea rbx, str.:_library_std_srciomod.rs
or al, 0
lea r14, [0x140111c7a]
add byte [rbp + rcx*4 + 0x3d], cl
lea edi, [0x14010c3c4]
lea r12, [0x14010c3c6]
invalid
or eax, dword [rax]
mov rcx, rdi
call fcn.14001eec4
dec dword [rax - 0x7b]
test rax, rax
je 0x14004ef77
mov r13, rdx
mov rcx, rax
mov ecx, eax
call case.0x14001d788.68
mov r8, rdx
mov rcx, rsi
mov rdx, rax
call fcn.14002a03a
dec dword [rax - 0x77]
int1
mov rdx, rbx
mov r8, r14
call fcn.140009c1f
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
add r8, rdx
mov rcx, rsi
call fcn.140009c1f
mov rcx, rsi
int1
mov rdx, r15
mov r8, r12
call fcn.140009c1f
sti
invalid
jmp 0x14004ee83
xor eax, eax
mov rcx, qword [rsp + 0x30]
cmp qword [rcx + 0x28], 0
sete al
add eax, eax
lea rdi, [rsp + 0x80]
mov qword [rdi + 0x10], rcx
and qword [rdi + 0x18], 0
and dword [rdi + 0x18], 0
mov qword [rdi], rax
lea rbx, str.:_library_std_srciomod.rs
lea r14, [0x140111c7a]
lea r15, [0x14010c3c4]
lea r12, [0x14010c3c6]
mov rcx, rdi
call fcn.14001eec4
test rax, rax
je 0x14004ef77
mov r13, rdx
mov rcx, rax
call case.0x14001d788.68
lea r8, [rdx + rax]
mov rcx, rsi
mov rdx, rax
call fcn.140009c1f
mov rcx, rsi
mov rdx, rbx
mov r8, r14
call fcn.140009c1f
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
add r8, rdx
mov rcx, rsi
call fcn.140009c1f
mov rcx, rsi
mov rdx, r15
mov r8, r12
call fcn.140009c1f
jmp 0x14004ef1f
mov rbx, qword [rsp + 0x30]
lea rdx, [0x14010c3c4]
lea r8, [0x14010c3c6]
mov rcx, rsi
call fcn.140009c1f
mov rsi, qword [rbx + 0x20]
mov rdi, qword [rbx + 0x28]
and qword [rbx + 0x28], 0
add rsi, 0x40
mov r12, qword [rsp + 0x130]
sub rdi, 1
jb 0x14004efc8
mov rcx, rsi
call fcn.140011856
lea rcx, [rsi - 0x28]
call fcn.140001e4c
add rsi, 0x68
jmp 0x14004efab
mov rsi, qword [rbx + 0x38]
mov rdi, qword [rbx + 0x40]
and qword [rbx + 0x40], 0
add rsi, 0x20
sub rdi, 1
jb 0x14004efed
mov rcx, rsi
call fcn.140001e4c
add rsi, 0x48
jmp 0x14004efd9
and qword [rbx], 0
mov rax, qword [rbx + 0x48]
mov rcx, qword [rbx + 0x50]
shl rcx, 2
test rcx, rcx
je 0x14004f012
mov dword [rax], 0xffff
add rax, 4
add rcx, 0xfffffffffffffffc
jmp 0x14004effd
mov r15, qword [rsp + 0x50]
mov r14, qword [rsp + 0x58]
mov bpl, byte [rsp + 0x60]
mov eax, dword [rsp + 0x61]
mov dword [rsp + 0x78], eax
mov eax, dword [rsp + 0x64]
mov dword [rsp + 0x7b], eax
lea rsi, [rsp + 0x198]
mov rcx, rsi
call fcn.140046caa
mov rcx, rsi
call fcn.140046cb9
cmp r15, 2
jne 0x14004f08d
lea rcx, [r12 + 0xc0]
call fcn.140045f15
mov qword [r12 + 0xc0], r14
mov qword [r12 + 0x90], 5
mov rcx, qword [rsp + 0x118]
call case.0x140028bcb.215
mov rcx, rbx
call fcn.14003578c
mov r15d, 2
jmp 0x14004f0e5
mov eax, dword [rsp + 0x78]
mov ecx, dword [rsp + 0x7b]
mov dword [rsp + 0xe3], ecx
mov dword [rsp + 0xe0], eax
lea rbx, [rsp + 0x80]
mov ecx, 0xc
mov rdi, rbx
mov rsi, qword [rsp + 0x30]
rep movsq qword [rdi], qword [rsi]
lea rdi, [r12 + 0x10]
mov rcx, rdi
call fcn.140045f0b
mov ecx, 0xc
mov rsi, rbx
mov rbx, qword [rsp + 0x30]
xor bl, dh
movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x118]
call case.0x140028bcb.215
mov rcx, qword [rbx + 0xd0]
call fcn.1400121ae
cld
dec dword [rcx - 0x7d]
inc dword [rdx]
je 0x14004f163
test r15, r15
je 0x14004f111
test r14, r14
jne 0x14004f111
cmp bpl, 1
mov r15d, 5
add byte [rcx - 0x7d], cl
sbb edi, 0
jmp 0x14004f12d
invalid
mov eax, dword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe3]
and al, 0xe3
add byte [rax], al
add byte [rcx + 0x83248c], cl
add byte [rax], al
mov dword [rsp + 0x80], eax
test byte [rax + rax*4], ah
add byte [rax], al
invalid
mov qword [r12 + 0x90], r15
mov qword [r12 + 0x98], r14
add byte [rcx - 0x78], al
lodsb al, byte [rsi]
and al, 0xa0
add byte [rax], al
add byte [rbx + 0x802484], cl
add byte [rax], al
mov ecx, dword [rsp + 0x83]
add byte [rax], al
mov dword [r12 + 0xa1], eax
test byte [rcx + riz*4], ah
add byte [rax], al
add byte [rcx - 0x77], al
mov dword [rsp + 0xa4], ecx
movaps xmm6, xmmword [rsp + 0x1e0]
movaps xmm7, xmmword [rsp + 0x1f0]
movaps xmm8, xmmword [rsp + 0x200]
sub byte [rsp + 0x200], al
and al, 0
add al, byte [rax]
add byte [rax - 0x7f], cl
invalid
sbb byte [rdx], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov rcx, r9
call fcn.1400d5cc0
lea rcx, str.internal_error:_entered_unreachable_code_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadmod.rs
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov edx, 0x28
call fcn.1400d5da0
mov byte [rsp + 0x178], al
mov qword [rsp + 0xe0], rdi
lea rax, [0x1400f81c8]
lea rcx, [rsp + 0x80]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x1400227d8]
mov qword [rsp + 0xe8], rdx
mov qword [rcx + 0x10], rbx
mov qword [rcx + 0x18], rax
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcprotoh1_role.rs
call fcn.1400d5c10
mov rdx, qword [rsp + 0x90]
call fcn.1400d5880
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_value.rs
call fcn.1400d6180
lea rax, [0x1400f7c68]
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
or eax, 0xa8961
lea r9, [0x14010b900]
lea r8, [rsp + 0x80]
add byte [rax], al
mov edx, 0x29
add byte [rax], al
call fcn.1400d6080
int3
add byte [rax], al
jmp 0x14004f4d6
lea r9, [rsp + 0x38]
cmp byte [rcx - 0x77], cl
or byte [r8 - 0x73], cl
invalid
jl 0x14004f507
mov qword [r9 + 8], rax
lea rdi, [rsp + 0x20]
lea edi, [rsp + 0x20]
mov rcx, rdi
and byte [rax - 0x77], cl
stc
call fcn.14003303a
cmp qword [rdi], 0
add byte [rbp + 0x1b], dh
add byte [rbp + 0x1b], dh
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov qword [rsi], rbx
mov dword [rsi], ebx
mov dword [rsi], ebx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
leave
call fcn.1400d5880
invalid
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
push rsp
and al, 0x30
call fcn.1400d5880
int3
and al, 0x20
mov ecx, 0xa
mov rdi, rdx
xlatb
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
call fcn.14004f38b
nop
add rsp, 0x70
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
mov rcx, rbx
mov rdx, rax
ret 0x95e8
cmpsb byte [rsi], byte [rdi]
std
dec dword [rax - 0x73]
jle 0x14004f5b1
mov rax, qword [rsi]
invalid
ret 0x95e8
lea r15, [0x14013d7a8]
movsxd rax, dword [r15 + rax*4]
cmc
loope 0x14004f5c0
add byte [rcx + 0x63], cl
add al, 0x87
add rax, r15
jmp rax
mov rax, qword [rsi + 0x10]
mov r14, qword [rsi + 0x18]
jmp 0x14004f5f0
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
mov r14, qword [rsi + 0x28]
cmp rcx, r14
cmovb r14, rcx
jmp 0x14004f5f0
mov rcx, rdi
call fcn.14004f51d
mov r14, rdx
jmp 0x14004f5f0
mov rax, qword [rsi + 8]
mov r14, qword [rsi + 0x10]
test r14, r14
je 0x14004f61a
mov rcx, rbx
mov rdx, rax
mov r8, r14
call fcn.1400a2ec1
mov rcx, rsi
mov rdx, r14
bnd call fcn.14004de0a
mov rax, qword [rsi]
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
mov rcx, rsi
add rsp, 0x70
add esp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.140045fd3
invalid
add byte [rcx + rbp + 0x48], dh
cmp dword [rsp + 0x30], 0
je 0x14004f7ab
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
and al, 0x30
movups xmmword [rsi + 0x18], xmm1
movups xmmword [rsi + 8], xmm0
or byte [rax - 0x39], r9b
invalid
add dword [rax], eax
add byte [rax], al
jmp case.0x140045d95.60
invalid
or byte [rax - 0x39], r9b
invalid
and al, 0x68
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x40], xmm0
mov r13d, 1
mov ebp, 1
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x41], al
add eax, dword [rax]
add byte [rax], al
jmp 0x14004f7c6
mov r15d, 4
jmp case.0x140042d2a.66
lea rcx, [rsp + 0x20]
call fcn.140001e4c
xor r13d, r13d
mov qword [rbx + 0x70], r15
mov rcx, rbx
mov ecx, ebx
mov rdx, rdi
call fcn.14004da00
mov qword [rsi], r13
mov dword [rsi], ebp
mov qword [rsi + 8], r14
mov dword [rsi + 8], esi
mov dword [rsi + 8], esi
mov qword [rsi + 0x10], r12
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x18], xmm0
adc dword [rsi + 0x18], eax
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, [rsp + 0x20]
mov qword [rax], r12
lea rdx, [0x14010c1b0]
lea rcx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
mov qword [rcx], rdx
mov edx, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
push rcx
or byte [rax - 0x7d], cl
invalid
invalid
invalid
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
lea r8, [0x14004f841]
add byte [rcx + rcx*4 + 0x40], cl
or byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
mov qword [rcx + 0x18], rdx
push rcx
sbb byte [rax - 0x73], cl
adc eax, 0xbc985
test ecx, ecx
or eax, dword [rax]
add byte [rcx + rcx*4 + 0x40], cl
or byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
invalid
invalid
push rcx
sbb byte [rax - 0x73], cl
adc eax, 0xbc985
test ecx, ecx
or eax, dword [rax]
test ecx, ecx
or eax, dword [rax]
call fcn.1400d5c10
int3
sub esp, 0x38
mov rax, qword [rcx]
lea r8, [0x14013d7b8]
movsxd rax, dword [r8 + rax*4]
or byte [rcx + rax - 0x40], 0xff
invalid
or byte [rcx + rax - 0x40], 0xff
loopne 0x14004f8a1
invalid
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14010d94a]
or eax, dword [rax]
or eax, dword [rax]
mov r8d, 4
jmp 0x14004f8ce
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xbe086
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xbe086
mov r8d, 6
jmp 0x14004f8ce
add byte [rax], al
add bl, ch
add rcx, 8
add rcx, 8
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
or dword [rax - 0x73], ecx
add eax, 0xfffd5fa2
or dword [rax - 0x73], ecx
add eax, 0xfffd5fa2
mov qword [rsp + 0x20], rax
lea rax, [0x14010d956]
mov r8d, 4
add al, 0
add byte [rax], al
jmp 0x14004f8fa
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14010d95a]
mov r8d, 9
add rsp, 0x38
jmp rax
add rcx, 8
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rax, [0x140025843]
mov qword [rsp + 0x20], rax
lea rax, [0x14010d94e]
mov r8d, 8
or byte [rax], al
add byte [rax], al
mov rcx, rdx
mov rdx, rax
ret 0x1be8
out dx, eax
sti
call qword [rax + 0x38c48348]
add rsp, 0x38
ret
add byte [rax], al
mov eax, 1
cmp qword [r15], 0
mov rdx, rsi
jne 0x14004fabb
leave
add byte [rax], al
add byte [rax], al
cmp qword [rsp + 0x48], 0
je 0x14004faab
lea rax, [rsp + 0x48]
lea rcx, [rdx + 8]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
mov rcx, qword [rax + 0x10]
test rcx, rcx
sete byte [rdi + 1]
mov rax, qword [rax + 0x18]
mov qword [rdx + 0x18], rcx
mov qword [rdx + 0x20], rax
and cl, bpl
nop
add byte [rax], al
invalid
add byte [rax - 0x77], cl
adc byte [rcx], r14b
shr cl, 0xc
invalid
xor dword [rcx + rcx*4 + 0x7f], ecx
or byte [rdi], cl
adc byte [rsp + 0x20], al
and al, 0x20
movups xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x18], xmm1
adc dword [rsi + 0x18], ecx
adc dword [rsi + 0x18], ecx
movups xmmword [rsi + 8], xmm0
and qword [rsi], 0
jmp 0x14004fad9
and qword [rdx + 8], 0
mov rax, qword [rsp + 0x50]
mov qword [rdx + 0x10], rax
xor eax, eax
mov qword [rdx], rax
jmp 0x14004fad9
call fcn.140001e4c
nop
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r12, [rsp + 0x40]
mov r9d, 1
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, r14
mov r8, rbx
call fcn.1400503ac
or byte [rax], al
add byte [rax + 0x3c834902], dh
mov al, 2
add cl, byte [rcx - 0x7d]
cmp qword [r12], 0
jne case.0x14008475f.132
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
test rax, rax
je 0x14004fb84
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
and al, 0x30
xor byte [rdi], cl
adc dword [rdx], eax
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
invalid
je 0x14004fb8e
mov r12b, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140001e4c
lea eax, [r12 - 0x30]
cmp al, 0xa
jb 0x14004fc13
lea eax, [r12 - 0x61]
cmp al, 6
jb case.0x140045d95.66
lea eax, [r12 - 0x41]
cmp al, 6
jb 0x14004fbb6
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_LF__Invalid_chunk_size_LFInvalid_chunk_size_linear_white_spaceinvalid_chunk_extension_contains_newlinechunk_extensions_over_limitInvalid_trailer_end_LFInvalid_chunk_size_line:_Invalid_SizeC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcprotoh1encode.rs_r_n0_r_n_r_n0_r_n_r_n_r_nconnection_errorC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcprotoh2client.rs
mov r8d, 0x2b
jmp 0x14004fcf5
mov al, 1
mov r15, rcx
jmp case.0x14008475f.132
lea rdx, [0x14010c237]
mov r8d, 0x25
mov cl, 0x25
and eax, 0xfe35a1e8
invalid
mov r15, rax
lea rcx, [rsp + 0x20]
and al, 0x20
call fcn.140001e4c
mov al, 1
jmp case.0x14008475f.132
add byte [rax], al
mov rcx, qword [rdi + 8]
mov rax, rcx
enter 0xffffffffffffc148, 0xffffffffffffffe8
cmp al, 0x75
invalid
enter 0xffffffffffffc148, 0xffffffffffffffe8
cmp al, 0x75
or cl, byte [rax - 0x3f]
loope 0x14004fbcb
shl rcx, 4
add r12b, 0xc9
jmp 0x14004fbe9
sbb al, 0x48
lea edx, [0x14010c21b]
lea rdx, [0x14010c21b]
mov r8d, 0x1c
mov cl, 0x15
call fcn.140033143
mov r15, rax
jmp 0x14005033b
movzx eax, r12b
add rax, rcx
invalid
mov qword [rdi + 8], rax
mov bpl, 1
jmp 0x14004ff16
mov rcx, qword [rdi + 8]
mov rax, rcx
shr rax, 0x3c
shr eax, 0x3c
jne 0x14004fbcd
shl rcx, 4
add r12b, 0xa9
jmp 0x14004fbe9
mov rcx, qword [rdi + 8]
mov rdx, rcx
mov edx, ecx
mov edx, ecx
shr rdx, 0x3c
jne 0x14004fbcd
shl rcx, 4
movzx eax, al
or rax, rcx
jmp 0x14004fbf0
lea rcx, [rsp + 0x20]
call fcn.140001e4c
lea eax, [r12 - 0x30]
and al, ch
mov dh, 0x21
sti
inc dword [rcx - 0x73]
and al, 0xd0
cmp al, 0xa
jb 0x14004fc13
invalid
invalid
invalid
or cl, byte [rdi]
invalid
lea eax, [r12 - 0x61]
cmp al, 6
jb case.0x140045d95.66
invalid
invalid
invalid
invalid
invalid
lea eax, [r12 - 0x41]
cmp al, 6
jb 0x14004fbb6
invalid
stc
invalid
invalid
invalid
mov bpl, 2
cmp r12d, 9
je 0x14004ff16
cmp r12d, 0xd
je case.0x140047720.55
cmp r12d, 0x20
je 0x14004ff16
cmp r12d, 0x3b
je 0x14004fd84
pushfq
add byte [rax], al
invalid
lea rdx, [0x14010c32f]
mov r8d, 0x25
mov cl, 0x14
jmp case.0x14004e882.21
test byte [rdi - 2], cl
invalid
adc dword [rdx], eax
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x28], ecx
cmp qword [rsp + 0x30], 0
xor byte [rax], al
je 0x14004fb8e
movzx esi, byte [rcx]
lea rcx, [rsp + 0x20]
and al, 0x20
call fcn.140001e4c
inc dword [rax - 0x4b]
add al, byte [rbx - 0x7bf0f602]
movsd dword [rdi], dword [rsi]
add dword [rax], eax
invalid
cmp esi, 0xd
je case.0x140047720.55
cmp esi, 0x20
je 0x14004ff16
cmp esi, 0x3b
jne 0x14004fd94
mov bpl, 3
jmp 0x14004ff16
mov bpl, 4
jmp 0x14004ff16
add byte [rax], al
lea rdx, [0x14010c2b1]
jmp 0x14004fcef
invalid
invalid
invalid
invalid
and al, 0x20
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
and al, 0x30
add byte [rdi], cl
invalid
xchg edx, eax
std
invalid
invalid
xchg edx, eax
std
invalid
movzx esi, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140001e4c
inc dword [rax - 0x4b]
add al, 0x83
cmp esi, 0xd
je 0x14004ff16
invalid
inc dword [rax - 0x4b]
add al, 0x83
cmp esi, 0xd
je 0x14004ff16
invalid
cmp esi, 0xa
je 0x14004fe46
mov rax, qword [rdi + 0x10]
inc rax
mov qword [rdi + 0x10], rax
adc byte [r8 - 0x4b], r8b
add ecx, dword [rax + 0x3d]
invalid
invalid
add byte [rax], al
jbe 0x14004ff16
lea rdx, [0x14010c2fe]
mov r8d, 0x1b
mov eax, 0x1b
mov eax, 0x1b
jmp 0x14004fbda
invalid
lea rdx, [0x14010c2d6]
mov r8d, 0x28
jmp 0x14004fbda
invalid
std
invalid
invalid
pop rax
jmp 0x14004ff16
add byte [rcx - 0x48], al
and eax, 0xb1000000
add byte [rax], al
add byte [rcx + 0x3249e825], dh
invalid
dec dword [rcx - 0x77]
invalid
and al, 0x20
call fcn.140001e4c
mov al, 1
lea r13, [rsp + 0x58]
test al, al
jne 0x140050327
mov byte [rdi + 1], bpl
cmp qword [rsp + 0x70], 0
jo 0x14004ff20
jne case.default.0x14004ff4a
lea r12, [rsp + 0x70]
mov rcx, r12
loope 0x14004ff17
and ebx, dword [rcx]
cld
dec dword [rcx - 0x7d]
and al, 0x24
invalid
movzx eax, bpl
lea rcx, [0x14013d7cc]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
and al, 0x50
test rax, rax
je 0x14004fb84
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
xor byte [rdi], cl
adc dword [rdx], eax
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
mov rsi, qword [rsp + 0x30]
mov esi, dword [rsp + 0x30]
mov esi, dword [rsp + 0x30]
test rsi, rsi
je 0x140050000
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x40], rax
and al, 0x40
invalid
and al, 0x40
mov qword [rsp + 0x48], rcx
lea r13, [rsp + 0x70]
mov rcx, r13
call fcn.140011856
sbb ah, bh
dec dword [rdi]
sub byte [rsp + 0x40], al
movaps xmm1, xmmword [rsp + 0x50]
movaps xmmword [r13 + 0x10], xmm1
movaps xmmword [r13], xmm0
lea r13, [rsp + 0x58]
sub r12, rsi
mov qword [rdi + 8], r12
sete bpl
invalid
add bpl, 5
invalid
jmp 0x14004ff16
and qword [rdi + 8], 0
call case.0x140039777.133
invalid
add al, 0
add cl, ch
xchg ebx, eax
sti
invalid
invalid
loope 0x14005006a
mov edx, esi
mov r8, rbx
mov eax, ebx
call fcn.1400503ac
add byte [rax], al
mov al, 2
cmp qword [r12], 0
cmp al, 0x24
add byte [rdi], cl
test ecx, ebx
invalid
invalid
invalid
cmp al, 0x24
add byte [rdi], cl
test ecx, ebx
invalid
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x50]
and al, 0x50
test rax, rax
je 0x14004fb84
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
movups xmmword [rdx], xmm0
add cl, byte [rax - 0x77]
and al, 0x20
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
je 0x14004fb8e
inc dword [rax - 0x76]
xor dword [rax - 0x73], ecx
and al, 0x20
mov sil, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140001e4c
xor eax, eax
cmp sil, 0xd
or eax, 0x8dc0940f
sub al, 0x40
or ebp, 8
jmp 0x14004ff16
mov bh, dh
invalid
invalid
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, r14
mov r8, rbx
call fcn.1400503ac
add byte [rax], al
mov al, 2
add cl, byte [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
test dword [rsi + rdi*8 - 1], ebx
invalid
add cl, byte [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
test dword [rsi + rdi*8 - 1], ebx
dec dword [rax - 0x75]
and al, 0x48
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x50]
test rax, rax
je 0x14004fb84
invalid
cli
invalid
invalid
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
push rsp
and al, 0x30
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
add byte [rdi], cl
invalid
cmpsb byte [rsi], byte [rdi]
cli
invalid
invalid
mov sil, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140001e4c
push rdi
sbb eax, 0x8040fffb
invalid
invalid
sbb eax, 0x8040fffb
dec byte [0x10599103d]
or eax, 0xc5940f40
sete bpl
or bpl, 8
jmp 0x14004ff16
invalid
invalid
invalid
mov eax, ebx
call fcn.1400503ac
add al, byte [rax]
add byte [rax + 0x3c834902], dh
and al, 0
jne case.0x14008475f.132
loop 0x140050127
invalid
invalid
test edx, esp
std
loop 0x140050127
invalid
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x50]
push rax
test rax, rax
je 0x14004fb84
invalid
invalid
ror byte [rdi], 0x84
cli
invalid
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
cmp dword [rsp + 0x30], 0
je 0x14004fb8e
mov sil, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140001e4c
fstp qword [rbx + rdi*8]
inc dword [rax - 0x4b]
invalid
cmp sil, 0xd
dec byte [0x13d9f8589]
invalid
invalid
sti
inc dword [rax - 0x4b]
invalid
dec byte [0x13d9f8589]
invalid
lea rdx, [0x14010c270]
jmp 0x14005038f
add dword [rax], eax
add byte [rax], al
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.1400503ac
add byte [rax], al
mov al, 2
cmp qword [r12], 0
and al, 0
jne case.0x14008475f.132
test dword [rax - 3], esp
invalid
invalid
test dword [rax - 3], esp
invalid
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x50]
test rax, rax
test eax, eax
je 0x14004fb84
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
je 0x14004fb8e
invalid
mov sil, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140001e4c
pop rbx
sbb al, 0xfb
push qword [rcx]
in eax, dx
cmp sil, 0xa
dec byte [rdx]
je 0x14004ff16
lea rdx, [0x14010c285]
jmp 0x14005038f
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rbx
invalid
call fcn.1400503ac
mov al, 2
cmp qword [r12], 0
jne case.0x14008475f.132
invalid
mov rcx, qword [rsp + 0x48]
mov r15, qword [rsp + 0x50]
mov al, 1
test rcx, rcx
je case.0x14008475f.132
test dl, cl
cld
invalid
invalid
test dl, cl
cld
invalid
movups xmm0, xmmword [r13]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
adc dword [rax], eax
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], r15
cmp qword [rsp + 0x30], 0
je 0x14004fb8e
mov bl, byte [r15]
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
call fcn.140001e4c
sti
inc dword [rax - 0x7af0f505]
invalid
invalid
add dword [rax], eax
invalid
invalid
mov byte [rdi + 1], 0xc
xorps xmm0, xmm0
mov rax, qword [rsp + 0x68]
push 0x1840110f
sbb byte [rcx - 0x41], al
add dword [rax], eax
add byte [rax], al
sbb byte [rcx - 0x41], al
add dword [rax], eax
add byte [rax], al
lea rax, [0x14010be38]
jmp 0x14005033d
add byte [rax], al
invalid
movzx eax, al
cmp eax, 2
jne 0x14005033b
mov eax, 1
mov rcx, qword [rsp + 0x68]
jmp 0x14005034c
xor eax, eax
mov rcx, qword [rsp + 0x68]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r15
xor eax, eax
mov qword [rcx], rax
cmp qword [rsp + 0x70], 0
je 0x14004fad9
invalid
lea rcx, [rsp + 0x70]
jmp 0x14004fad4
movaps xmm0, xmmword [rsp + 0x70]
movaps xmm1, xmmword [rsp + 0x80]
mov rax, qword [rsp + 0x68]
and al, 0x68
movups xmmword [rax + 0x18], xmm1
movups xmmword [rax + 8], xmm0
and qword [rax], 0
jmp 0x14004fad9
push rcx
idiv edi
invalid
mov r8d, 0x15
jmp 0x14004fcf5
invalid
invalid
lea rdx, [0x14010c25c]
mov r8d, 0x14
adc al, 0
add byte [rax], al
jmp 0x14004fcf5
lea rcx, [rsi + 8]
mov rdx, rbx
call fcn.140046074
pop rsp
invalid
invalid
xor ecx, ecx
mov qword [rsi], rcx
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov al, bl
or eax, dword [rax]
mov r8d, 0xe
jmp rax
mov ebp, 0x4856c3fe
sub esp, 0x20
mov rsi, rcx
add rcx, 0xd8
call fcn.14004db5a
cmp rax, 2
clc
invalid
jne 0x14005049f
mov eax, 2
jmp 0x1400504c2
test rax, rax
je 0x1400504c0
mov qword [rsi + 0x70], 4
jo 0x1400504ad
add byte [rax], al
add byte [rax - 0x39], cl
xchg byte [rax + 0x5000000], dl
add byte [rax], al
add byte [0x1060504b8], al
add byte [rax], al
add dh, al
mov qword [rsi + 0x90], 5
mov dword [rsi + 0x90], 5
mov byte [rsi + 0xd4], 2
xchg ah, dl
add byte [rax], al
add byte [rax], al
invalid
jmp 0x1400504c2
xor eax, eax
add rsp, 0x20
pop rsi
ret
and byte [rax - 0x77], cl
invalid
dec dword [rax - 0x77]
ret 0x8948
invalid
invalid
movzx eax, byte [rcx + 2]
mov ecx, dword [rcx + 3]
shl rcx, 0x18
sbb cl, al
loopne 0x14005050a
adc byte [rax + 9], cl
or eax, edx
ror byte [rax + 9], 1
enter 0x41c3, 0x57
push r14
push rsi
push rdi
push rbx
sub rsp, 0x90
nop
add byte [rax], al
add byte [rax - 0x77], cl
mov esi, ecx
call fcn.1400a0776
movzx eax, al
lea rcx, [0x14013d800]
lea ecx, [0x14013d800]
or rax, rcx
ret
add byte [rax], al
add byte [rax - 0x77], cl
mov esi, ecx
lea ecx, [0x14013d800]
or eax, 0xed2df
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, [0x140115dd0]
lea eax, [0x140115dd0]
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
and al, 0x30
mov qword [rsp + 0x38], rcx
and qword [rsp + 0x40], 0
mov qword [rcx + 8], rsi
jno 0x140050555
jno 0x140050555
mov eax, dword [rsi + 0x30]
not eax
test al, 6
je 0x140050646
add byte [rax], al
test ah, ch
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
jle 0x14005057e
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
call fcn.14009e567
mov r14, rax
mov esi, eax
mov r15, rdx
lea rdx, [rsp + 0x30]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.140042df7
invalid
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.14009e574
test bl, bl
invalid
je 0x1400505ab
invalid
mov rcx, rsi
call fcn.1400a07f3
cmp al, 3
jne 0x1400505e5
mov rcx, rdi
mov ecx, edi
jmp 0x1400505a4
lea rcx, [rsi + 0x20]
call fcn.14005079f
add byte [rax], al
jmp case.0x1400505fd.0
mov rcx, rdi
mov ecx, edi
call fcn.1400508b2
lea rdx, [rsp + 0x60]
and qword [rdx], 0
add byte [rax - 0x77], cl
jp 0x1400505e0
mov rcx, rdi
and byte [rax - 0x77], cl
stc
call fcn.140050922
xor ecx, ecx
call fcn.1400399f7
mov rcx, rsi
add rsp, 0x90
add byte [rbx + 0x5f], bl
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x1400507d4
mov ecx, eax
call fcn.140039b2d
xchg r13d, eax
invalid
dec dword [rdi]
movzx eax, al
xchg r13d, eax
invalid
lea rcx, [0x14013d810]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
mov rcx, rdi
mov rdx, rsi
mov edx, esi
call fcn.1400a2039
mov rcx, rsi
mov ecx, esi
add rsp, 0x90
pop rbx
pop rdi
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x14005077a
invalid
nop
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140050840
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x28]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_runtime_taskcore.rs
adc eax, 0xbcfb4
call fcn.1400d5c10
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14009d7ae
test al, al
je 0x140050798
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140050840
invalid
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400a0450
test al, 8
jne 0x1400507f0
lea rcx, [rsi + 0x20]
call fcn.1400508b2
jmp 0x140050800
test al, 0x10
je 0x140050800
lea rcx, [rsi + 0x218]
call fcn.14009e5ab
xor ecx, ecx
call fcn.1400399f7
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400a1f3b
add byte [rax - 0x7d], cl
clc
add dword [rdx + 2], edi
sbb rdx, 0
mov rcx, rsi
int1
call fcn.1400a04a7
test al, al
je 0x140050839
invalid
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140050840
add byte [rax], al
invalid
nop
add rsp, 0x20
and byte [rsi - 0x3d], bl
push rsi
sub rsp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
add rcx, 0x20
call fcn.140027b6f
lea rcx, [rsi + 0x30]
call fcn.140050882
mov rax, qword [rsi + 0x228]
test rax, rax
je 0x140050870
mov rcx, qword [rsi + 0x230]
call qword [rax + 0x18]
push rax
invalid
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140007ce0
pop rsi
je 0x14005087c
invalid
lea rdx, [rsp + 0x20]
mov qword [rdx], 7
add byte [rax], al
add al, ch
or dword [rax], eax
add byte [rax], al
add byte [rax + 0x8c48148], dl
add al, byte [rax]
add bl, al
invalid
invalid
sub byte [rbx + 0x4b7504f8], al
lea rcx, [rsi + 0xa80]
call fcn.140050e02
invalid
add byte [rax], al
cmp dword [rsi + 0x548], 4
jne 0x14005099e
lea rcx, [rsi + 0x548]
call fcn.14005153e
jmp 0x14005099e
invalid
cmp byte [rsi + 0xa79], 0
je 0x1400509b3
lea rcx, [rsi + 0xa80]
call fcn.1400388d2
or byte [rdx], 0
add al, ch
invalid
mov byte [rsi + 0xa79], 0
jns 0x1400509c1
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x20
pop rsi
ret
lea ecx, [rsi + 0x10]
call fcn.140050e02
mov rcx, rsi
call fcn.140051550
add rsi, 0x540
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400388d2
add byte [rax], al
movaps xmmword [rsp + 0xfb0], xmm6
sldt word [rax]
mov rdi, rdx
mov rsi, rcx
movzx eax, byte [rcx + 0xa78]
or al, byte [rax]
add byte [rax], al
lea rcx, [0x14013d820]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rdx, [rsi + 0x10]
movups xmm6, xmmword [rsi]
mov byte [rsi + 0xa79], 1
mov rax, qword [rsi + 0x540]
add eax, 0x89480000
xchg byte [rax + 0x4800000a], al
lea ebx, [rsi + 0xa88]
add byte [rax], al
mov r8d, 0x530
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsi + 0xfb8]
movups xmmword [rsi + 0xfb8], xmm6
jmp 0x140050a7a
cmp qword [rsi + 0xfb8], 3
je 0x140050d73
lea r14, [rsi + 0xfb8]
lea rbx, [rsi + 0xa88]
mov rcx, rbx
mov rdx, rdi
call fcn.140050e26
cmp al, 2
jne 0x140050ae7
mov rax, qword [rsi + 0xfb8]
cmp rax, 2
je 0x140050d8b
add al, byte [rax]
invalid
test rax, rax
je 0x140050da3
lea r15, [rsi + 0xfc0]
mov rcx, r15
mov ecx, edi
call fcn.14005168e
test al, al
je 0x140050b43
mov rcx, qword [r15]
test rcx, rcx
je 0x140050dc7
add rcx, 0x48
mov rdx, qword [rdi]
call fcn.140011542
mov rcx, r15
call fcn.14005168e
test al, al
jne 0x140050c27
mov r15, qword [r15]
jmp 0x140050b52
mov r15, qword [rsi + 0xfb8]
mov r12, qword [rsi + 0xfc0]
add byte [rax], al
mov qword [rsi + 0xfb8], 3
cmp r15, 3
je 0x140050d4f
mov ebp, eax
lea r14, [rsp + 0x30]
mov r8d, 0x530
mov rcx, r14
mov rdx, rbx
mov edx, ebx
mov rcx, r15
call fcn.140051683
and qword [r15], 0
xor r15d, r15d
mov rax, qword [rsi + 0xfb8]
and qword [rsi + 0xfb8], 0
test rax, rax
je 0x140050dbb
mov rcx, r14
call fcn.14005155a
or dword [rax], eax
add byte [rax - 0x39], cl
xchg byte [rax + 0x200000f], bh
add byte [rax], al
add al, byte [rax]
add byte [rax], al
lea rcx, [rsp + 0x30]
and al, 0x30
or dword [rax], eax
add byte [rax - 0x39], cl
xchg byte [rax + 0x200000f], bh
add byte [rax], al
add al, byte [rax]
add byte [rax], al
lea rcx, [rsp + 0x30]
and al, 0x30
mov qword [rcx], r15
call fcn.14005156a
or dword [rax], eax
add byte [rbx + rcx*4 - 0x42], cl
mov eax, 0x4c00000f
mov esp, dword [rsi + 0xfc0]
add byte [rax - 0x39], cl
xchg byte [rax + 0x300000f], bh
add byte [rax], al
add byte [rcx - 0x7d], cl
inc dword [rbx]
je 0x140050d4f
add byte [rax], al
lea rcx, [rsp + 0x30]
mov r8d, 0x530
mov eax, 0x530
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsp + 0x560]
and al, 0x60
add eax, 0x894d0000
mov qword ds:[r14 + 8], r12
mov qword [r14 + 8], r12
mov r13, qword [rsi + 0xa88]
mov bpl, byte [rsi + 0xa90]
mov eax, dword [rsi + 0xa94]
xchg esp, eax
or al, byte [rax]
add byte [rcx - 0x74d4dbbc], cl
mov dword [rsp + 0x2b], eax
mov eax, dword [rsi + 0xa91]
mov dword [rsp + 0x28], eax
and al, 0x28
mov r15, qword [rsi + 0xa98]
mov r12, qword [rsi + 0xaa0]
lea rdx, [rsi + 0xaa8]
or al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
add eax, 0xb8410000
mov eax, 0x510
or al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
add eax, 0xb8410000
mov eax, 0x510
call sub.VCRUNTIME140.dll_memcpy
mov eax, 0x510
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r14
call fcn.140051550
add byte [rax], al
add byte [rax], al
cmp r13, 5
jne 0x140050c30
mov al, 1
mov cl, 3
jmp 0x140050d2d
add byte [rcx + rcx*4 - 0x52], cl
add rax, 0xffffffff88400000
mov byte [rsi + 0x550], bpl
mov eax, dword [rsp + 0x28]
mov qword [rsi + 0x548], r13
mov byte [rsi + 0x550], bpl
mov eax, dword [rsp + 0x28]
mov ecx, dword [rsp + 0x2b]
mov dword [rsi + 0x551], eax
xchg byte [rcx + 5], dl
add byte [rax], al
add byte [rcx + 0x5548e], cl
add byte [rcx + rcx*4 - 0x42], cl
pop rax
add eax, 0x894c0000
add byte [rax], al
mov qword [rsi + 0x560], r12
lea rcx, [rsi + 0x568]
lea rdx, [rsp + 0x570]
jo 0x140050c72
add byte [rax], al
jo 0x140050c72
add byte [rax], al
mov r8d, 0x510
call sub.VCRUNTIME140.dll_memcpy
add eax, 0x4ce80000
or byte [r8], r8b
mov rcx, rbx
call fcn.140050dd5
add dword [rax], eax
add byte [rbx + 0x548be], al
mov esi, 0x548
add al, 0x74
invalid
lea rdx, [rsi + 0x548]
lea rbx, [rsp + 0xa80]
mov r8d, 0x530
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0xa79], 0
lea r14, [rsi + 0xa80]
or al, byte [rax]
add byte [rax - 0x75], cl
mov es, word [rax - 0x17fffff6]
add qword [rax], rax
add byte [rcx - 0x48], al
mov eax, 0x530
or al, byte [rax]
add byte [rax - 0x75], cl
mov es, word [rax - 0x17fffff6]
add qword [rax], rax
add byte [rcx - 0x48], al
mov eax, 0x530
mov rcx, r14
mov eax, 0x530
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsi + 0xa80]
mov rcx, rbx
mov rdx, rdi
call fcn.140050e26
cmp al, 2
jne case.0x140049d18.59
mov al, 1
mov cl, 4
jmp 0x140050d2d
mov rcx, rbx
call fcn.140050e02
cmp qword [rsi + 0x548], 4
jne 0x140050d0d
lea rcx, [rsi + 0x548]
call fcn.14005153e
cmp byte [rsi + 0xa79], 0
je 0x140050d22
jns 0x140050d1b
add byte [rax], al
add byte [rsp + rcx + 0x48], dh
lea ecx, [rsi + 0xa80]
lea rcx, [rsi + 0xa80]
add byte [rax], al
call fcn.1400388d2
jnp case.0x14004de1f.47
inc esi
xchg byte [rcx + 0xa], bh
add byte [rax], al
add byte [rcx - 0x773fceff], dh
invalid
mov byte [rsi + 0xa79], 0
mov cl, 1
xor eax, eax
mov byte [rsi + 0xa78], cl
js 0x140050d3b
add byte [rax], al
movaps xmm6, xmmword [rsp + 0xfb0]
add rsp, 0xfc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
lea rcx, str.internal_error:_entered_unreachable_code_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadmod.rs
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rsh
lea eax, [0x14010e7d0]
mov edx, 0x28
call fcn.1400d5da0
lea rcx, [0x14010c440]
call fcn.1400d6480
mov dh, 0xb
add al, ch
or eax, 0x48000857
lea ecx, str.cannot_poll_Select_twiceh
lea rcx, str.cannot_poll_Select_twiceh
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rsh
mov edx, 0x18
call fcn.1400d61a0
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x36
call fcn.1400d7625
lea rcx, [0x1401098d5]
lea r8, [0x140109968]
mov edx, 0x1a
call fcn.1400d61a0
add byte [rax], al
add al, ch
in eax, 0x53
or byte [rax], al
lea rcx, [0x140109980]
call fcn.1400d6180
invalid
push rbx
or byte [rax], al
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscmod.rs
call fcn.1400d6180
ud2
mov edi, ecx
sub rdi, r8
ja 0x14005185a
add rcx, rax
xor edi, edi
mov rdx, rcx
jmp 0x14005185a
invalid
mov rbx, qword [rsi + 0x1e0]
sahf
loopne 0x140051860
add byte [rax], al
add byte [rax + 0x6b], cl
enter 0x4848, 1
invalid
imul rcx, rax, 0x48
add rcx, rbx
sub rdx, rax
call case.0x14001d7e4.504
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdx, rdi
call case.0x14001d7e4.504
mov rax, qword [rsi + 0x1d8]
test rax, rax
je 0x14005189c
imul r8, rax, 0x48
mov rcx, qword [rsi + 0x1e0]
mov edx, 8
or byte [rax], al
add byte [rax], al
call fcn.1400022bd
lea rcx, [rsi + 0x208]
call fcn.14000a5b6
cmp dword [rsi + 0x230], 2
je 0x1400518c9
invalid
lea rcx, [rsi + 0x238]
call fcn.140045dda
lea rcx, [rsi + 0x358]
add al, ch
in eax, dx
invalid
sti
invalid
lea rdi, [rsi + 0x418]
lea rcx, [rsi + 0x428]
call fcn.140011856
lea rcx, [rsi + 0x3b8]
call fcn.140011856
mov rcx, qword [rsi + 0x3f0]
test rcx, rcx
je 0x14005191d
invalid
sub dword [rax - 0x73], ecx
sahf
lock add eax, dword [rax]
add byte [rax - 0x39], cl
invalid
adc byte [r8 + rax], al
add al, 0
lea rbx, [rsi + 0x3f0]
mov qword [rcx + 0x10], 4
mov dword [rcx + 0x10], 4
mov dword [rcx + 0x10], 4
add al, 0
add byte [rax], al
add rcx, 0x30
call fcn.1400115f7
mov rax, qword [rbx]
lock dec qword [rax]
jne 0x14005191d
mov rcx, rbx
call fcn.140013f87
dec dword [rax - 0x7f]
invalid
add rsi, 0x390
mov rcx, rdi
call fcn.140045c06
mov rcx, rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp fcn.140046cb9
cmp eax, 3
je 0x14005194a
cmp eax, 4
jne case.0x14004ff4a.26
ret
add rcx, 8
add ecx, 8
jmp fcn.140001e4c
jmp fcn.140045db3
pop rsi
ret
lea ecx, [rax - 2]
dec al
xor edx, edx
cmp cl, 6
movzx eax, al
cmovae eax, edx
ret 0x53c
ja case.default.0x1400519b9
invalid
ror byte [rdi], 0x43
ret 0x53c
cmp dword [rdi], ecx
mov dh, 0xc0
movzx eax, al
lea rcx, [0x14013d834]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
mov rcx, rsi
call fcn.140011856
invalid
sti
dec dword [rax - 0x7d]
invalid
invalid
invalid
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140001e4c
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140035776
nop
add rsp, 0x20
pop rsi
ret
xchg esp, eax
and al, 0x78
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add al, 0
add byte [rbx + 0x47024bc], al
and al, 0x70
add al, 0
add byte [rdx], al
je 0x140051fdf
lea rdx, [rsp + 0x488]
lea rcx, [rsp + 0x470]
call fcn.1400a2dad
invalid
invalid
invalid
invalid
mov qword [rsp + 0x600], 2
and qword [rsp + 0x620], 0
lea rax, [r12 + 0x48]
and al, 0x48
mov qword [rsp + 0x80], rax
lea rax, [r12 + 0x3b8]
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rbx*4], ah
add dword [rax], eax
add byte [rcx - 0x73], cl
lea rax, [r12 + 0x428]
mov qword [rsp + 0x190], rax
add byte [rax], al
mov dword [rsp + 0x68], eax
mov dword [rsp + 0x64], eax
mov qword [rsp + 0x78], r12
mov qword [rsp + 0x50], r13
push rax
movzx eax, byte [r12 + 0x410]
test eax, eax
je 0x1400520c5
cmp eax, 1
jne 0x140053647
mov esi, dword [r12 + 0x414]
mov bl, byte [r12 + 0x411]
pushfq
and al, 0x11
add al, 0
add byte [rax - 0x75], cl
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0x16], cl
invalid
add al, 0
add byte [rcx - 0x76], al
pushfq
and al, 0x11
add al, 0
add byte [rax - 0x75], cl
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0x16], cl
invalid
call fcn.14005af85
test rax, rax
jne 0x140053628
mov dl, 0x15
add byte [rax], al
test rdx, rdx
jne 0x140053635
add byte [rax], al
mov rcx, qword [r12 + 0x188]
mov rax, qword [r12 + 0x190]
mov rdx, r13
call qword [rax + 0x30]
test rax, rax
jne 0x140053628
invalid
add byte [rax], al
test rdx, rdx
jne 0x140053635
mov byte [r12 + 0x410], 2
add byte [rdx], al
mov byte [r12 + 0x411], bl
mov dword [r12 + 0x414], esi
jmp case.0x14004210f.110
outsb dx, byte [rsi]
invalid
invalid
invalid
lea rcx, [rsp + 0x448]
mov rdx, r12
mov r8, r13
call fcn.140053a63
sbb dword [rax], eax
add byte [rdi], cl
mov dh, 0x84
and al, 0x48
add al, 0
add byte [rbx - 0x7bf0fb08], al
jg 0x1400520ea
add byte [rax], al
mov bl, byte [rsp + 0x449]
mov r13d, dword [rsp + 0x44c]
invalid
add byte [rax], al
add byte [rbx + 0x4502494], cl
add byte [rax], al
mov edx, dword [rsp + 0x450]
xchg esp, eax
and al, 0x50
add al, 0
add byte [rbx + 0x45424bc], cl
add byte [rax], al
mov edi, dword [rsp + 0x454]
mov rbp, qword [rsp + 0x458]
mov ebp, dword [rsp + 0x458]
mov r14, qword [rsp + 0x460]
mov r15, r12
mov edi, esp
mov r12, qword [r12 + 0x418]
mov rsi, qword [r15 + 0x420]
add r12, 0x10
add rsi, 0x10
mov eax, eax
lea rcx, [0x14013d84c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
mov rbx, rdx
lea rdi, [rsp + 0x1a0]
mov rcx, rdi
mov rdx, r12
call fcn.140011893
cmp qword [rsp + 0x1a0], 0
jne 0x140053937
mov rbp, qword [rsp + 0x1a8]
mov r12b, byte [rsp + 0x1b0]
lea r14, [rbp + 0x1b8]
mov ch, 0xb8
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + riz*8], fs
add al, byte [rax]
add byte [rcx + rcx*4 - 0xe], cl
mov r8d, r13d
call fcn.14001ac10
cmp qword [rsp + 0x2e0], 0
add byte [rdi], cl
test dh, dl
add dword [rax], eax
invalid
add byte [rdi], cl
test dh, dl
add dword [rax], eax
add byte [rdx - 0x76bb9fb3], cl
invalid
mov cl, byte [rbp + 0x60]
mov edx, r13d
call fcn.140017def
cld
inc dword [rax + rax*8 + 0x1da840f]
test al, al
je 0x14005238d
cld
inc dword [rax + rax*8 + 0x1da840f]
test al, al
je 0x14005238d
cmp dword [rbp + 0x108], 0
jne 0x1400523b4
test esp, esi
add dword [rax], eax
invalid
add byte [rdi], cl
test esp, esi
add dword [rax], eax
add byte [rcx + rdi - 0x53], al
or al, 1
add byte [rax], al
cmp dword [rbp + 0x10c], r13d
ja 0x1400523b4
lea eax, [r13 + 2]
mov ecx, eax
shr ecx, 0x1f
add r9b, byte [r9 + 0x1fe9c1c1]
mov dword [rbp + 0x108], ecx
mov dword [rbp + 0x10c], eax
jmp 0x1400523b4
mov rax, qword [rsp + 0x468]
mov dword [rsp + 0x500], edx
add byte [rcx + 0x50424bc], cl
add byte [rax], al
add byte [rcx + 0x50424bc], cl
add byte [rax], al
mov qword [rsp + 0x508], rbp
mov qword [rsp + 0x510], r14
adc byte [0xc94d220f], al
test byte [rax + rbx], ah
add eax, 0x8d480000
mov word [rax + rbp*8], fs
add al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add eax, 0x62e80000
jle 0x140052224
inc dword [rcx + rcx*4 - 0x54]
and al, 0xe4
add al, byte [rax]
add byte [rax + 0x2e1249c], cl
add byte [rax], al
mov byte [rsp + 0x2e0], 1
add al, byte [rax]
add byte [rcx], al
cmp dword [r15 + 0x3e0], 0
je 0x1400522a0
cmp dword [r15 + 0x3e8], r13d
jne 0x1400522a0
mov byte [r15 + 0x410], 1
mov byte [r15 + 0x411], bl
mov byte [rdi + 0x411], bl
mov byte [rdi + 0x411], bl
mov dword [r15 + 0x414], r13d
lea rcx, [rsp + 0x2e0]
add al, ch
or al, 0x49
invalid
dec dword [rax - 0x73]
mov word [rax + rax], fs
add eax, 0xc8e80000
sti
cli
invalid
jmp 0x140052369
add al, ch
or al, 0x49
invalid
mov word [r15 + 0x410], 0x101
and dword [r15 + 0x414], 0
jmp 0x140052369
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0x1c0], rax
mov al, byte [rsp + 0x2e0]
mov cl, byte [rsp + 0x2e1]
movzx edx, word [rsp + 0x2e2]
mov r8d, dword [rsp + 0x2e4]
mov r9, qword [rsp + 0x2e8]
movups xmm0, xmmword [rsp + 0x2f0]
movaps xmmword [rsp + 0x1b0], xmm0
mov byte [rsp + 0x1a0], al
mov byte [rsp + 0x1a1], cl
mov word [rsp + 0x1a2], dx
mov dword [rsp + 0x1a4], r8d
mov qword [rsp + 0x1a8], r9
mov rcx, r12
mov rdx, rsi
lea rsi, [rsp + 0x1a0]
mov r8, rsi
call fcn.14005bb1a
movups xmm0, xmmword [rsp + 0x500]
movups xmm1, xmmword [rsp + 0x510]
movaps xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1a0], xmm0
mov rcx, r12
call fcn.14005b74b
mov dword [rsp + 0x1c0], eax
mov dword [rsp + 0x1c4], r13d
mov rcx, qword [rsp + 0x198]
mov rdx, rsi
call fcn.140017d9c
mov r12, r15
mov r13, qword [rsp + 0x50]
jmp case.0x14004210f.110
mov rcx, qword [rsp + 0x2e8]
mov rdx, qword [rsp + 0x2f0]
call fcn.14001af0d
jmp 0x1400523d5
cmp dword [rbp + 0x90], 0
jne 0x1400523b4
cmp dword [rbp + 0x94], r13d
ja 0x1400523b4
lea eax, [r13 + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [rbp + 0x90], ecx
mov dword [rbp + 0x94], eax
mov rcx, rdi
mov edx, r13d
xor r8d, r8d
xor r9d, r9d
call fcn.14001b012
lea rcx, [rsp + 0x2e0]
mov rdx, rdi
call fcn.14001af3a
mov dword [rsp + 0x4a0], eax
mov dword [rsp + 0x4a4], edx
mov qword [rsp + 0x498], r14
lea rcx, [rsp + 0x500]
mov rdx, rsi
call fcn.140033294
cmp qword [rsp + 0x500], 0
mov r13, qword [rsp + 0x50]
jne 0x14005395e
lea rax, [rbp + 8]
mov rsi, qword [rsp + 0x508]
mov r14b, byte [rsp + 0x510]
lea rdx, [rsi + 8]
lea rcx, [rbp + 0x68]
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x498]
mov r8d, ebx
mov r9b, 1
call fcn.140048577
mov rcx, rsi
mov edx, r14d
call fcn.14009ebc2
mov rcx, rbp
mov edx, r12d
call fcn.14009ebc2
mov r12, qword [rsp + 0x78]
jmp case.0x14004210f.110
mov rdx, qword [r12 + 0x418]
add rdx, 0x10
lea rsi, [rsp + 0x1a0]
mov rcx, rsi
call fcn.140011893
cmp qword [rsp + 0x1a0], 0
jne 0x1400539da
mov rdi, qword [rsp + 0x1a8]
mov al, byte [rsp + 0x1b0]
mov byte [rsp + 0x3b], al
mov rdx, qword [r12 + 0x420]
add rdx, 0x10
mov rcx, rsi
call fcn.140033294
cmp qword [rsp + 0x1a0], 0
jne 0x140053a01
mov rbx, qword [rsp + 0x1a8]
mov al, byte [rsp + 0x1b0]
mov byte [rsp + 0x3a], al
mov ecx, dword [rdi + 0xb0]
mov edx, dword [rdi + 0xb4]
call fcn.140018bc3
cmp eax, 1
mov qword [rsp + 0x48], rdi
mov qword [rsp + 0x188], rbx
jne 0x1400525a3
mov esi, edx
mov rcx, qword [rsp + 0x80]
mov rdx, r13
call fcn.14005b7bc
test rax, rax
jne 0x14005276d
mov r15, rdx
test rdx, rdx
je 0x14005252e
mov bpl, 1
jmp 0x14005276f
and dword [rsp + 0x1a4], 0
mov dword [rsp + 0x1a8], esi
mov byte [rsp + 0x1a0], 7
mov rcx, qword [rsp + 0x80]
lea rdx, [rsp + 0x1a0]
call fcn.1400420c3
mov r8d, 0x1b
mov ecx, eax
lea rdx, str.invalid_WINDOW_UPDATE_frame
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.140042bb5
mov rdi, qword [rsp + 0x48]
add esi, dword [rdi + 0xb0]
mov ecx, 1
jo 0x14005258f
mov dword [rdi + 0xb0], esi
xor ecx, ecx
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.14005bae3
mov rbx, qword [rsp + 0x188]
lea rax, [rdi + 8]
mov qword [rsp + 0xb8], rax
lea rax, [rbx + 8]
mov qword [rsp + 0x98], rax
lea rax, [rdi + 0x1b8]
mov qword [rsp + 0xa0], rax
lea rsi, [rdi + 0xb8]
mov rcx, qword [rsp + 0x80]
mov rdx, r13
call fcn.14005b7bc
test rax, rax
jne 0x14005276d
mov r15, rdx
test rdx, rdx
jne 0x140052526
lea rdi, [rsp + 0x1a0]
mov rcx, rdi
mov rdx, rsi
mov r8, qword [rsp + 0xa0]
call fcn.14001ae46
cmp qword [rsp + 0x1a0], 0
je 0x140052754
movups xmm0, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0x2e0], xmm0
lea rbx, [rsp + 0x2e0]
mov rcx, rbx
call fcn.14001806b
mov r14d, dword [rax + 0x48]
mov rcx, rbx
call fcn.14001806b
mov cl, byte [rax + 0x50]
add cl, 0xfa
movzx ecx, cl
cmp cl, 6
mov edx, 6
cmovae ecx, edx
cmp cl, 4
je 0x14005267c
movzx ecx, cl
cmp ecx, 3
jne 0x14005272f
cmp byte [rax + 0x52], 0
jne 0x140052686
jmp 0x14005272f
cmp byte [rax + 0x51], 0
je 0x14005272f
lea rcx, [rsp + 0x2e0]
call fcn.14001806b
mov ecx, dword [rax + 0xa0]
mov edx, dword [rax + 0xa4]
call fcn.140018bc3
cmp eax, 1
jne 0x14005272f
mov ebp, edx
lea rbx, [rsp + 0x2e0]
mov rcx, rbx
call fcn.14001806b
mov eax, dword [rax + 0x114]
mov dword [rsp + 0x1a4], eax
mov dword [rsp + 0x1a8], ebp
mov byte [rsp + 0x1a0], 7
mov rcx, qword [rsp + 0x80]
mov rdx, rdi
call fcn.1400420c3
mov r8d, 0x1b
mov ecx, eax
lea rdx, str.invalid_WINDOW_UPDATE_frame
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.140042bb5
mov rcx, rbx
call fcn.1400180f1
add ebp, dword [rax + 0xa0]
mov ecx, 1
jo 0x140052723
mov dword [rax + 0xa0], ebp
xor ecx, ecx
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.14005bae3
cmp r14d, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0xb8]
lea rdx, [rsp + 0x2e0]
call fcn.14001839e
jmp 0x1400525d1
mov rcx, qword [rsp + 0x80]
mov rdx, r13
call fcn.14005b7bc
test rax, rax
je 0x140052849
xor ebp, ebp
mov rcx, qword [rsp + 0x188]
mov dl, byte [rsp + 0x3a]
call fcn.14009ebc2
mov rcx, qword [rsp + 0x48]
mov dl, byte [rsp + 0x3b]
call fcn.14009ebc2
test bpl, bpl
je 0x140053628
test r15, r15
jne 0x140053927
mov rax, qword [rsp + 0x190]
cmp qword [rax], 0
lea rcx, [rsp + 0x1a0]
jne 0x1400527e6
cmp byte [r12 + 0x3ec], 0
jne 0x140053628
cmp dword [r12 + 0x3e0], 0
je 0x140053628
cmp dword [r12 + 0x3e4], 0x7fffffff
je 0x140053628
mov rdx, qword [r12 + 0x418]
add rdx, 0x10
adc al, ch
pushfq
invalid
sti
dec dword [rax - 0x7d]
mov esp, 0x1a024
add byte [rax], al
jne 0x140053a2b
mov rcx, qword [rsp + 0x1a8]
mov dl, byte [rsp + 0x1b0]
mov rsi, qword [rcx + 0x20]
mov rdi, qword [rcx + 0x30]
call fcn.14009ebc2
or rdi, rsi
jne 0x140053628
mov rdx, qword [r12 + 0x418]
add rdx, 0x10
mov rcx, qword [rsp + 0x198]
call fcn.14005af41
xchg byte [rax], al
add cl, ch
invalid
idiv edi
invalid
mov r15, rdx
mov bpl, 1
test rdx, rdx
jne 0x14005276f
mov rdi, qword [rsp + 0x48]
lea rcx, [rdi + 0x110]
mov qword [rsp + 0xb0], rcx
mov rdx, qword [rsp + 0x98]
mov r8, qword [rsp + 0xa0]
mov r9, r12
call fcn.14005b806
mov r12d, dword [r12 + 0x180]
lea rax, [rdi + 0x148]
mov qword [rsp + 0x440], rax
lea rax, [rdi + 0x124]
mov qword [rsp + 0x438], rax
lea rax, [rdi + 0x128]
mov qword [rsp + 0x430], rax
lea rax, [rdi + 0x12c]
mov qword [rsp + 0x428], rax
lea rax, [rdi + 0x130]
mov qword [rsp + 0x420], rax
lea rbx, [rdi + 0x120]
lea r13, [rsp + 0x130]
mov qword [rsp + 0x40], rbx
mov rax, qword [rdi + 0x18]
cmp rax, qword [rdi + 0x20]
lea r15, [rsp + 0x1a0]
jbe 0x140052a38
mov rcx, r15
mov rdx, qword [rsp + 0x440]
mov r8, qword [rsp + 0xa0]
call fcn.1400194df
cmp qword [rsp + 0x1a0], 0
je 0x140052a38
mov rdi, qword [rsp + 0x1a0]
mov rsi, qword [rsp + 0x1a8]
mov rcx, qword [rsp + 0xb8]
mov rdx, r15
call fcn.140017ff4
mov rcx, r15
call fcn.1400180f1
mov rcx, rax
call fcn.140018992
test rdi, rdi
je 0x140052a38
mov qword [rsp + 0x1a0], rdi
mov qword [rsp + 0x1a8], rsi
mov rcx, r15
call fcn.14001806b
cmp byte [rax + 0x121], 0
jne 0x140052a28
mov rdi, rsi
shr rdi, 0x20
mov rcx, r15
call fcn.1400180f1
mov byte [rax + 0x121], 1
mov rax, qword [rsp + 0x48]
cmp dword [rax + 0x120], 0
je 0x1400529fd
mov rbx, qword [rsp + 0x438]
mov eax, dword [rbx]
mov dword [rsp + 0x34], eax
mov r14, qword [rsp + 0x430]
mov eax, dword [r14]
mov dword [rsp + 0x170], eax
mov rcx, r15
call fcn.1400180f1
mov dword [rax + 0xb8], 1
mov ecx, dword [rsp + 0x34]
mov dword [rax + 0xbc], ecx
mov ecx, dword [rsp + 0x170]
mov dword [rax + 0xc0], ecx
mov rax, rbx
mov rbx, qword [rsp + 0x40]
jmp case.0x14001d7e4.511
mov dword [rax + 0x120], 1
mov dword [rax + 0x124], esi
add byte [rcx + 0x128b8], cl
add byte [rax - 0x75], cl
test byte [rax + rbp], ah
add al, 0
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x20
add al, 0
invalid
mov dword [rax], esi
mov dword [r14], edi
mov rcx, qword [rsp + 0xb0]
mov rdx, r15
call fcn.14001818a
mov qword [rsp + 0x5d8], 2
and qword [rsp + 0x5f8], 0
clc
invalid
add byte [rax], al
invalid
lea rdi, [rsp + 0x178]
mov rcx, rdi
mov rdx, rbx
mov r8, qword [rsp + 0xa0]
call fcn.14001ad7f
cmp qword [rsp + 0x178], 0
cmp dword [rsp + 0x178], 0
je 0x140052c45
invalid
add dword [rax], eax
invalid
movups xmm0, xmmword [rsp + 0x178]
movaps xmmword [rsp + 0x2d0], xmm0
test byte [rax + rdx*8], ah
add al, byte [rax]
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
add al, 0
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xb8
add al, 0
add byte [rax], al
mov rcx, rdi
call fcn.14001806b
mov r15d, dword [rax + 0x48]
mov rcx, rdi
call fcn.1400180f1
lea rcx, [rsp + 0x2e0]
mov rdx, rax
mov r8, qword [rsp + 0x98]
call fcn.140048804
movzx esi, byte [rsp + 0x2e0]
test esi, esi
je 0x140052b17
cmp esi, 9
jne 0x140052c62
lea rdi, [rsp + 0x178]
mov rcx, rdi
call fcn.14001806b
cmp byte [rax + 0x50], 5
je 0x14005309d
cmp r15d, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0xb8]
mov rdx, rdi
call fcn.14001839e
jmp 0x140052c04
lea rax, [rsp + 0x2e8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rsp + 0x150], xmm2
movaps xmmword [rsp + 0x140], xmm1
movaps xmmword [rsp + 0x130], xmm0
mov rcx, rdi
call fcn.14001806b
mov edi, dword [rax + 0x84]
mov rcx, r13
call fcn.1400483ef
test rax, rax
je 0x140052b6e
mov r14, rax
test edi, edi
jne 0x140052b71
lea rcx, [rsp + 0x178]
jmp 0x140052bb4
xor r14d, r14d
cmp r14, r12
cmovae r14, r12
xor esi, esi
test edi, edi
cmovle edi, esi
cmp r14, rdi
cmovae r14, rdi
test r14, r14
lea rcx, [rsp + 0x178]
je 0x140052df1
call fcn.14001806b
mov esi, r14d
cmp dword [rax + 0x80], r14d
lea rcx, [rsp + 0x178]
jge 0x140052df1
call fcn.1400180f1
movaps xmm0, xmmword [rsp + 0x130]
movaps xmm1, xmmword [rsp + 0x140]
movaps xmm2, xmmword [rsp + 0x150]
lea rcx, [rsp + 0x1a8]
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0x1a0], 0
mov rcx, rax
mov rdx, qword [rsp + 0x98]
lea r8, [rsp + 0x1a0]
call fcn.14005ba2d
mov es, word [rax]
invalid
movzx eax, byte [rsp + 0x2e0]
cmp eax, 9
ja 0x140052c1b
mov ecx, 0x209
bt ecx, eax
jb 0x140052c28
lea rcx, [rsp + 0x2e0]
call case.0x14004210f.15
invalid
invalid
lea rsi, [rsp + 0x498]
mov rcx, rsi
call fcn.140046caa
jb 0x140052c76
invalid
dec dword [rax - 0x77]
int1
call fcn.140046cb9
invalid
invalid
invalid
jmp 0x140052a4d
lea rsi, [rsp + 0x5d8]
mov rcx, rsi
call fcn.140046caa
mov rcx, rsi
call fcn.140046cb9
jmp 0x14005339a
cmp esi, 3
jne case.0x140050a1b.15
mov eax, dword [rsp + 0x2e8]
mov dword [rsp + 0x34], eax
lea rax, [rsp + 0x2ec]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x130], xmm0
and al, 0x30
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x140], ecx
mov eax, dword [rax + 0x20]
mov dword [rsp + 0x150], eax
push rax
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rbx + 0x3182484], cl
add eax, dword [rax]
add byte [rcx - 0x74a3dbbc], cl
pushfq
and al, 0x1c
add eax, dword [rax]
add byte [rdx + 0x3202484], cl
add byte [rax], al
mov dword [rsp + 0x68], eax
lea rcx, [rsp + 0x321]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0xfb], ecx
mov dword [rsp + 0xf8], eax
mov eax, dword [rsp + 0x328]
mov dword [rsp + 0x8c], eax
mov al, byte [rsp + 0x32c]
mov byte [rsp + 0x33], al
mov al, byte [rsp + 0x32d]
mov byte [rsp + 0x32], al
mov al, byte [rsp + 0x32e]
mov dword [rsp + 0x64], eax
mov r8d, 0xcd
lea rcx, [rsp + 0x1a0]
lea rdx, [rsp + 0x32f]
call sub.VCRUNTIME140.dll_memcpy
mov edi, dword [rsp + 0x3fc]
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x160], rax
mov rdx, qword [rsp + 0x2d0]
mov dword [rsp + 0x174], edi
lea rcx, [rsp + 0x4c0]
mov word [rax + rax*8], fs
add al, 0
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x74
add dword [rax], eax
add al, ch
mov dh, 0x7b
jnp 0x140052d67
dec dword [rax - 0x7d]
mov esp, 0x4c024
add byte [rax], al
je 0x140053a55
movups xmm0, xmmword [rsp + 0x4c0]
movaps xmmword [rsp + 0x410], xmm0
lea rsi, [rsp + 0x410]
mov rcx, rsi
call fcn.1400180f1
inc esi
and byte [0x140052da4], 0x48
mov ecx, esi
call fcn.14001806b
cld
dec dword [rax - 0x7d]
cmp byte [rax], al
je 0x1400530fe
add eax, dword [rax]
invalid
mov rcx, qword [rsp + 0x48]
mov rax, qword [rcx + 0x18]
cmp rax, qword [rcx + 0x20]
cmp eax, dword [rcx + 0x20]
jbe 0x1400530e9
add byte [rax], al
mov rcx, qword [rsp + 0xb8]
lea rsi, [rsp + 0x410]
add byte [rax], al
mov rdx, rsi
call fcn.140017ff4
mov rcx, qword [rsp + 0x40]
mov rdx, rsi
call fcn.1400188fd
jmp 0x1400530fe
mov qword [rsp + 0x1a0], 2
and qword [rsp + 0x1c0], 0
call fcn.1400180f1
push rdx
cld
dec dword [rcx - 0x77]
invalid
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
mov rdi, qword [rax + 0x118]
mov ebx, dword [r14 + 0x84]
test byte [rax], al
add byte [rax], al
test ebx, ebx
mov r13d, 0
cmovle ebx, r13d
cmp rbx, rdi
cmovae rbx, rdi
fisttp word [rcx + 0x2b]
sahf
mov byte [rax], al
add byte [rax], al
cmovb rbx, r13
lea rcx, [r14 + 0x80]
mov es, word [rax - 0x77000000]
bnd call fcn.1400190ac
mov es, word [rax - 0x77000000]
bnd call fcn.1400190ac
mov ecx, esi
mov rax, qword [r14 + 0x88]
xchg byte [rax + 0x48000000], cl
mov dword [rsp + 0x90], ecx
sub rax, rcx
mov qword [r14 + 0x88], rax
sub dword [r14 + 0x118], esi
mov ecx, dword [r14 + 0x84]
test ecx, ecx
cmovle ecx, r13d
cmp rcx, rdi
cmovb rdi, rcx
sub rdi, rax
invalid
cmovb rdi, r13
cmp rbx, rdi
jae 0x140052e97
mov rcx, r14
call fcn.1400188f1
cld
invalid
mov rax, qword [rsp + 0x48]
mov eax, dword [rax + 0x114]
add eax, esi
lea r13, [rsp + 0x130]
jo 0x140052eb9
mov rcx, qword [rsp + 0x48]
mov dword [rcx + 0x114], eax
lea rdi, [rsp + 0x1a0]
mov rcx, rdi
call fcn.140046caa
mov rcx, rdi
call fcn.140046cb9
mov qword [rsp + 0x1a0], 2
and qword [rsp + 0x1c0], 0
rol byte [rcx], 0
add byte [rax], al
rol byte [rcx], 0
add byte [rax], al
mov rcx, qword [rsp + 0xb0]
mov edx, esi
call fcn.1400190ac
mov bh, 0x61
cld
dec dword [rdi]
mov dh, 0xb4
and al, 0x5e
add dword [rax], eax
add byte [rcx + rcx*4 - 0x17], cl
mov bh, 0x61
cld
dec dword [rdi]
mov dh, 0xb4
and al, 0x5e
add dword [rax], eax
add byte [rcx + rcx*4 - 0x17], cl
call fcn.1400483ef
mov ecx, esi
and cl, 0xfe
cmp rax, qword [rsp + 0x90]
movzx eax, cl
cmovbe eax, esi
invalid
invalid
mov dword [rsp + 0x64], eax
and sil, 1
mov dword [rsp + 0x68], esi
mov rcx, rdi
stc
call fcn.140046caa
mov rcx, rdi
mov ecx, edi
call fcn.140046cb9
mov eax, dword [rsp + 0x130]
invalid
mov dword [rsp + 0x34], eax
and al, 0x34
invalid
and al, 0x34
mov eax, dword [rsp + 0x158]
mov dword [rsp + 0x8c], eax
and al, 0x8c
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rsp + rsi], ah
xor al, 1
add byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x100], xmm0
add byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0x110], xmm1
mov eax, dword [rax + 0x20]
mov dword [rsp + 0x120], eax
test byte [rax + riz], ah
and byte [rcx], al
add byte [rax], al
mov al, byte [rsp + 0x15c]
mov byte [rsp + 0x33], al
xor ecx, dword [rdx + 0x15d2484]
add byte [rax], al
mov byte [rsp + 0x32], al
and al, 0x32
mov eax, dword [rsp + 0x2d8]
add al, byte [rax]
add byte [rcx - 0x74a3dbbc], cl
and al, 0x5c
mov ebx, dword [rsp + 0x2dc]
and al, 0xdc
add al, byte [rax]
add byte [rcx], dh
imul cl
enter 1, 0
add dword [rax], eax
add byte [rax - 0x74cddbbc], cl
and al, 0x32
mov eax, dword [rsp + 0x2d8]
add al, byte [rax]
add byte [rcx - 0x74a3dbbc], cl
and al, 0x5c
mov ebx, dword [rsp + 0x2dc]
and al, 0xdc
add al, byte [rax]
add byte [rcx], dh
imul cl
enter 1, 0
mov eax, dword [rsp + 0x2e4]
mov ecx, dword [rsp + 0x2e8]
call 0xc9052fb6
and al, 0x34
mov r14, qword [rsp + 0x310]
mov ah, 0x24
adc byte [rbx], al
add eax, dword [rax]
invalid
mov ah, 0x24
adc byte [rbx], al
add eax, dword [rax]
invalid
mov ebx, dword [rsp + 0x318]
mov edi, dword [rsp + 0x31c]
invalid
mov ecx, esi
dec ecx
lea rdx, [0x14013d85c]
movsxd rcx, dword [rdx + rcx*4]
or al, 0x8a
add rcx, rdx
jmp rcx
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x160], rax
mov eax, dword [rsp + 0x3fc]
mov dword [rsp + 0xc4], eax
mov al, byte [rsp + 0x32e]
add byte [rdx + 0x32e2484], cl
add byte [rax], al
mov dword [rsp + 0x64], eax
mov al, byte [rsp + 0x32d]
and al, 0x2d
add eax, dword [rax]
invalid
mov byte [rsp + 0x32], al
and al, 0x2d
add eax, dword [rax]
add byte [rax - 0x75cddbbc], cl
mov al, byte [rsp + 0x32c]
mov byte [rsp + 0x33], al
invalid
test byte [rax + rbp], ah
mov al, byte [rsp + 0x32c]
mov byte [rsp + 0x33], al
mov eax, dword [rsp + 0x328]
add eax, dword [rax]
add byte [rcx + 0x8c2484], cl
mov dword [rsp + 0x8c], eax
add eax, dword [rax]
add byte [rcx + 0x8c2484], cl
mov dword [rsp + 0x8c], eax
mov al, byte [rsp + 0x320]
mov dword [rsp + 0x68], eax
lea rax, [rsp + 0x2ec]
test byte [rsp + rbp*8], ah
add al, byte [rax]
add byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x100], xmm0
movaps xmmword [rsp + 0x110], xmm1
mov word [rax + rdx], fs
add dword [rax], eax
invalid
mov eax, dword [rax + 0x20]
mov dword [rsp + 0x120], eax
add byte [rax], al
lea rcx, [rsp + 0x321]
add byte [rbx + 0x3498b01], cl
mov dword [rsp + 0xab], ecx
add byte [rax], al
add byte [rcx + 0xa82484], cl
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xa82484], cl
add byte [rax], al
mov r8d, 0xcd
lea rcx, [rsp + 0x500]
lea rdx, [rsp + 0x32f]
lea edx, [rsp + 0x32f]
call sub.VCRUNTIME140.dll_memcpy
jmp 0x140053240
invalid
mov ebx, dword [rax + 0x54]
pop rax
push rsp
mov rcx, rdi
call fcn.14001806b
mov esi, dword [rax + 0x114]
add byte [rax], al
add byte [rax], al
mov rcx, rdi
call fcn.1400180f1
dec dword [rax - 0x73]
push rax
dec dword [rax - 0x73]
push rax
mov edx, esi
mov dword [rsp + 0x34], ebx
and al, 0x34
mov r8d, ebx
mov r9b, 1
invalid
add eax, ebp
movabs dword [0x98e8f98948fffc77], eax
ja 0x1400530c6
dec dword [rax - 0x77]
stc
call fcn.14001806b
mov eax, dword [rax + 0x114]
mov dword [rsp + 0x3c], eax
mov sil, 8
call fcn.14001a86e
mov rcx, rdi
mov ecx, edi
call fcn.14001806b
mov eax, dword [rax + 0x114]
adc al, 1
add byte [rax], al
mov dword [rsp + 0x3c], eax
mov sil, 8
mov ebx, dword [rsp + 0x60]
jmp 0x14005316d
invalid
add byte [rax - 0x75], cl
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
mov rcx, qword [rsp + 0xb0]
lea rdx, [rsp + 0x410]
xchg esp, eax
and al, 0x10
add al, 0
add al, ch
invalid
pop rdi
cld
invalid
xchg esp, eax
and al, 0x10
add al, 0
add al, ch
invalid
mov dword [rsp + 0xc4], edi
mov eax, dword [rsp + 0x150]
push rax
add dword [rax], eax
add byte [rcx + 0x1202484], cl
and al, 0x20
add dword [rax], eax
add byte [rax], al
push rax
add dword [rax], eax
add byte [rcx + 0x1202484], cl
and al, 0x20
invalid
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x130]
movaps xmm1, xmmword [rsp + 0x140]
sub byte [rsp + 0x140], cl
movaps xmmword [rsp + 0x110], xmm1
movaps xmmword [rsp + 0x100], xmm0
mov eax, dword [rsp + 0xf8]
mov ecx, dword [rsp + 0xfb]
mov dword [rsp + 0xa8], eax
test al, 0
add byte [rax], al
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rcx + 0xab248c], cl
add byte [rax], al
test al, 0
add byte [rax], al
mov dword [rsp + 0xab], ecx
mov r8d, 0xcd
mov eax, 0xcd
lea rcx, [rsp + 0x500]
lea rdx, [rsp + 0x1a0]
and al, 0xa0
add dword [rax], eax
add al, ch
pop rsp
and cl, byte [rax]
add byte [rax - 0x4a], al
invalid
add byte [0xcd4d315f], al
xchg esp, eax
and al, 0xa0
add dword [rax], eax
add al, ch
pop rsp
and cl, byte [rax]
add byte [rax - 0x4a], al
add ecx, dword [rdi]
mov dh, 0x84
invalid
movzx eax, byte [rsp + 0x2e0]
cmp eax, 9
clc
invalid
mov dword [rsp + 0x60], ebx
pop rsp
and al, 0x60
test byte [rax + riz*8], ah
and al, 0xe0
add al, byte [rax]
add byte [rbx + 0x5c8909f8], al
clc
invalid
invalid
pop rsp
clc
or dword [rcx + 0x7760245c], ecx
pop rsp
and al, 0x60
ja 0x14005318c
pop rsp
and al, 0x60
ja 0x14005318c
mov ecx, 0x209
bt ecx, eax
invalid
ror dword [rdi], 0x82
invalid
add byte [rax], al
invalid
movabs dword [0x48000000c4820fc1], eax
lea rcx, [rsp + 0x2e0]
lea ecx, [rsp + 0x2e0]
mov word [rax + riz*8], fs
add al, byte [rax]
add al, ch
in eax, 0x2b
invalid
call case.0x14004210f.15
jmp 0x140053250
add byte [rax], al
add byte [rax], al
mov ecx, dword [rsp + 0x2ec]
mov dword [rsp + 0x100], ecx
mov dword [rsp + 0x3c], eax
jmp 0x140053250
xchg esp, eax
and al, 0xe8
add al, byte [rax]
add byte [rdx + 0x4c88fb4a], cl
mov byte [rsp + 0x72], cl
mov byte [rsp + 0x72], cl
movzx ecx, word [rdx - 7]
mov word [rsp + 0x70], cx
movzx ecx, word [rsp + 0x34]
mov edx, dword [rsp + 0x74]
and edx, 0xffff0000
loop 0x1400531d9
add bh, bh
dec dword [rcx]
retf 0x4489
and al, 0x3c
mov dword [rsp + 0x34], edx
jmp 0x140053250
loop 0x1400531d9
add byte [rax], al
invalid
add bh, bh
dec dword [rcx]
retf 0x4489
and al, 0xec
add al, byte [rax]
add byte [rbx - 0x7b76dfbf], cl
and al, 0x20
add dword [rax], eax
add byte [rdi], cl
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x110], xmm1
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x100], eax
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x100], eax
jmp 0x140053250
lea rdx, [rsp + 0x2ec]
mov ecx, dword [rdx + 0x20]
mov dword [rsp + 0x120], ecx
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movaps xmmword [rsp + 0x110], xmm1
movaps xmmword [rsp + 0x100], xmm0
mov dword [rsp + 0x3c], eax
mov qword [rsp + 0x90], r14
mov dword [rsp + 0x5c], ebx
mov dword [rsp + 0x60], edi
invalid
mov rbx, qword [rsp + 0x40]
lea rdi, [rsp + 0x2d0]
mov rcx, rdi
call fcn.14001806b
cmp qword [rax], 0
cmp byte [rax], al
jne 0x140053279
mov rcx, rdi
call fcn.14001806b
cld
inc dword [rax + 0x75055078]
invalid
mov rcx, rbx
mov rdx, rdi
call fcn.1400188fd
cmp r15d, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0xb8]
mov rdx, rdi
call fcn.14001839e
mov al, byte [rsp + 0x72]
mov byte [rsp + 0x6e], al
movzx eax, word [rsp + 0x70]
mov word [rsp + 0x6c], ax
movaps xmm0, xmmword [rsp + 0x100]
movaps xmm1, xmmword [rsp + 0x110]
movaps xmmword [rsp + 0x4d0], xmm0
movaps xmmword [rsp + 0x4e0], xmm1
mov eax, dword [rsp + 0x120]
mov dword [rsp + 0x4f0], eax
mov eax, dword [rsp + 0xa8]
mov ecx, dword [rsp + 0xab]
mov dword [rsp + 0xf0], eax
mov dword [rsp + 0xf3], ecx
mov r8d, 0xcd
lea rcx, [rsp + 0x62b]
lea rdx, [rsp + 0x500]
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x498]
mov rcx, rdi
call fcn.140046caa
mov rcx, rdi
call fcn.140046cb9
lea rdi, [rsp + 0x5d8]
mov rcx, rdi
call fcn.140046caa
mov rcx, rdi
call fcn.140046cb9
test sil, sil
je 0x1400533f5
movzx eax, sil
cmp eax, 9
lea rdi, [rsp + 0x1a0]
mov rbx, qword [rsp + 0x160]
mov r8d, dword [rsp + 0x3c]
mov r9, qword [rsp + 0x90]
mov r10d, dword [rsp + 0x68]
mov r11b, byte [rsp + 0x33]
mov r14b, byte [rsp + 0x32]
mov r15d, dword [rsp + 0x64]
jne 0x140053449
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x74], eax
mov rbx, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x50]
call fcn.14005af85
test rax, rax
jne 0x1400535b8
mov r15, rdx
test rdx, rdx
jne 0x140053619
mov rcx, qword [rsp + 0xb0]
mov rdx, qword [rsp + 0x98]
mov r8, qword [rsp + 0xa0]
mov r9, qword [rsp + 0x78]
call fcn.14005b806
test al, al
mov rdi, qword [rsp + 0x48]
jl 0x14005340d
jne 0x1400528eb
jmp 0x1400535bc
mov rcx, qword [rsp + 0x48]
mov dword [rcx + 0x15c], 1
mov eax, dword [rsp + 0x5c]
mov dword [rcx + 0x160], eax
mov eax, dword [rsp + 0x60]
mov dword [rcx + 0x164], eax
lea rdi, [rsp + 0x1a0]
mov rbx, qword [rsp + 0x160]
mov r8d, dword [rsp + 0x3c]
mov r9, qword [rsp + 0x90]
mov r10d, dword [rsp + 0x68]
mov r11b, byte [rsp + 0x33]
mov r14b, byte [rsp + 0x32]
mov r15d, dword [rsp + 0x64]
mov byte [rsp + 0x1a0], sil
mov al, byte [rsp + 0x6e]
lea rdx, [rsp + 0x1a8]
mov byte [rdx - 5], al
movzx eax, word [rsp + 0x6c]
mov word [rdx - 7], ax
mov dword [rsp + 0x1a4], r8d
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x1a8], eax
mov eax, dword [rsp + 0x4f0]
mov dword [rdx + 0x24], eax
movaps xmm0, xmmword [rsp + 0x4d0]
movaps xmm1, xmmword [rsp + 0x4e0]
movups xmmword [rdx + 0x14], xmm1
movups xmmword [rdx + 4], xmm0
mov qword [rsp + 0x1d0], r9
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x1d8], eax
mov eax, dword [rsp + 0x60]
mov dword [rsp + 0x1dc], eax
mov byte [rsp + 0x1e0], r10b
mov eax, dword [rsp + 0xf0]
mov ecx, dword [rsp + 0xf3]
mov dword [rdx + 0x3c], ecx
mov dword [rdx + 0x39], eax
mov eax, dword [rsp + 0x8c]
mov dword [rsp + 0x1e8], eax
mov byte [rsp + 0x1ec], r11b
and al, 0xec
add dword [rax], eax
add byte [rax + rcx*4 - 0x4c], al
and al, 0xed
add dword [rax], eax
add byte [rax + rcx*4 - 0x44], al
and al, 0xee
add dword [rax], eax
add byte [rcx - 0x48], al
int 0
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rdi + rbp*8], fs
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x2b
invalid
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0xc4]
mov dword [rsp + 0x2bc], eax
mov qword [rsp + 0x2c0], rbx
mov rsi, qword [rsp + 0x80]
mov rcx, rsi
mov rdx, rdi
call fcn.1400420c3
jmp case.0x14008475f.160
inc dword [rcx - 0x48]
or eax, 0x89000000
ror dword [rax - 0x73], 0x15
invalid
jne 0x14005355b
or eax, dword [rax]
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamsprioritize.rsinvalid_frame
call fcn.140042bb5
mov rcx, rsi
mov rdx, qword [rsp + 0x50]
and al, 0x50
call fcn.14005b7bc
test rax, rax
jne 0x140053605
mov r15, rdx
test rdx, rdx
jne 0x140053611
mov rcx, qword [rsp + 0xb0]
mov rdx, qword [rsp + 0x98]
mov r8, qword [rsp + 0xa0]
mov r9, qword [rsp + 0x78]
js 0x140053585
invalid
invalid
add byte [rax], al
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x74], eax
mov rdi, qword [rsp + 0x48]
jl 0x1400535d1
mov rbx, qword [rsp + 0x40]
jmp 0x1400528eb
xor ebp, ebp
jmp 0x14005360f
mov r13, qword [rsp + 0x50]
mov rax, qword [r13]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov rsi, rax
mov r14, rdx
mov rax, qword [rdi + 0x1a8]
test rax, rax
je 0x1400535ea
mov rcx, qword [rdi + 0x1b0]
call qword [rax + 0x18]
mov qword [rdi + 0x1a8], rsi
mov qword [rdi + 0x1b0], r14
xor r15d, r15d
mov r12, qword [rsp + 0x78]
jmp 0x14005276f
invalid
invalid
xor ebp, ebp
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x74], eax
jmp 0x140053619
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x74], eax
mov r12, qword [rsp + 0x78]
mov r13, qword [rsp + 0x50]
jmp 0x14005276f
invalid
inc esi
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rcx + rbp*8], al
insb byte [rdi], dx
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rcx*8], fs
add byte [rax], al
add al, ch
jne 0x140053651
mov byte [rsp + 0xc8], 4
jmp 0x1400538a1
lea rcx, [rsp + 0xc8]
call fcn.1400147b7
jmp 0x1400538a1
cld
invalid
mov ebx, dword [r12 + 0x414]
mov bpl, byte [r12 + 0x411]
mov rcx, qword [rsp + 0x190]
add byte [rax], al
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x300], rax
movups xmm0, xmmword [rcx]
lodsb al, byte [rsi]
and al, 0x11
add al, 0
add byte [rax - 0x75], cl
mov word [rax + rdx*4], fs
add dword [rax], eax
add byte [rax], al
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x300], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
and qword [r12 + 0x428], 0
movaps xmmword [rsp + 0x2f0], xmm1
add byte [rax], al
and dword [rsp + 0x1c0], 0
movaps xmmword [rsp + 0x2e0], xmm0
mov rax, qword [rsp + 0x2e0]
xorps xmm0, xmm0
movups xmmword [rsp + 0x1b0], xmm0
lea rdi, [0x14010be38]
lea edi, [0x14010be38]
mov qword [rsp + 0x1a0], rdi
mov qword [rsp + 0x1a8], 1
test rax, rax
je 0x1400536f0
lea rcx, [rsp + 0x500]
lea ecx, [rsp + 0x500]
lea rsi, [rsp + 0x2e0]
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.14000a08c
mov esi, dword [rsi + 0x24]
lea rcx, [rsp + 0x1a0]
add byte [rax], al
call fcn.140001e4c
jmp 0x140053730
mov rsi, qword [rsp + 0x1c0]
mov qword [rsp + 0x520], rsi
mov rax, qword [rsp + 0x1a0]
mov rcx, qword [rsp + 0x1a8]
movups xmm0, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x510], xmm0
mov qword [rsp + 0x500], rax
and al, 0
add eax, 0x89480000
mov word [rax + rcx], fs
invalid
add byte [rax], al
and al, 0
add eax, 0x89480000
mov word [rax + rcx], fs
add eax, 0x8b480000
test byte [rax + rax], ah
add eax, 0x8b480000
add byte [rax - 0x75], cl
mov word [rax + rcx], fs
add eax, 0x280f0000
test byte [rax + rdx], ah
add eax, 0x290f0000
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rbp*4], fs
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + riz*8], fs
add al, byte [rax]
add al, ch
jmp 0xca05334e
mov rax, qword [rsp + 0x500]
mov rcx, qword [rsp + 0x508]
movaps xmm0, xmmword [rsp + 0x510]
movaps xmmword [rsp + 0x1b0], xmm0
mov qword [rsp + 0x1a0], rax
mov qword [rsp + 0x1a8], rcx
lea rcx, [rsp + 0x2e0]
call fcn.140011856
mov eax, esi
or eax, ebx
je 0x1400537ad
sti
dec dword [rcx + 0x74d809f0]
cmp al, byte [rbp + 0xf6074f6]
sub byte [rsp + 0x1a0], al
invalid
add dword [rax], eax
invalid
test esi, esi
je 0x1400537d7
movaps xmm0, xmmword [rsp + 0x1a0]
movaps xmm1, xmmword [rsp + 0x1b0]
movups xmmword [rsp + 0xe0], xmm1
loopne 0x14005378d
add byte [rax], al
loopne 0x14005378d
add byte [rax], al
movups xmmword [rsp + 0xd0], xmm0
mov word [rsp + 0xc8], 0x201
add dword [rdx], eax
add dword [rdx], eax
mov dword [rsp + 0xcc], esi
jmp 0x1400538a1
mov byte [rsp + 0xc8], 3
jmp 0x14005380d
shl rdi, 0x20
or rdi, rdx
movabs rax, 0x8000000000000000
cmp rdi, rax
jne 0x14005381f
mov qword [rsp + 0x2e0], rax
jmp 0x140053832
xorps xmm0, xmm0
movups xmmword [rsp + 0xe0], xmm0
mov byte [rsp + 0xc8], 1
add dword [rax - 0x78], eax
lodsb al, byte [rsi]
and al, 0xc9
add byte [rax], al
add byte [rcx + 0xcc249c], cl
add byte [rax], al
mov qword [rsp + 0xd0], rdi
rol byte [rax], 1
add byte [rax], al
mov qword [rsp + 0xd8], 1
lea rcx, [rsp + 0x1a0]
call fcn.140001e4c
jmp 0x1400538a1
lea rcx, [rsp + 0x2e0]
mov rdx, rbp
mov r8, r14
call fcn.140008790
lea r8, [rsp + 0x1a0]
mov byte [r8 + 1], bl
mov rax, qword [rsp + 0x2f0]
add byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
add dword [rax], eax
add byte [rax - 0x77], cl
adc byte [r8 - 0x75], cl
test byte [rax + riz*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
add dword [rax - 0x75], ecx
test byte [rax + rbp*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
or byte [r9 - 0x49], al
add al, byte [rbp - 0x78]
cmp byte [rcx + rcx*4 - 0x1f], cl
mov rdx, rsi
call fcn.14005bb1a
mov byte [rsp + 0xc9], bl
mov qword [rsp + 0xd0], rdi
lea rsi, [rsp + 0x600]
mov rcx, rsi
call fcn.140046caa
mov rcx, rsi
call fcn.140046cb9
lea rsi, [rsp + 0x470]
mov rcx, rsi
call fcn.140046caa
mov rcx, rsi
call fcn.140046cb9
movzx eax, byte [rsp + 0xc8]
cmp eax, 3
je 0x1400538f0
cmp eax, 4
jne 0x1400538fd
mov rax, qword [rsp + 0x168]
mov byte [rax], 6
jmp 0x140053912
mov rax, qword [rsp + 0x168]
mov byte [rax], 5
jmp 0x140053912
lea rdx, [rsp + 0xc8]
mov rcx, qword [rsp + 0x168]
call fcn.140017944
nop
add rsp, 0x6f8
invalid
clc
invalid
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [rsp + 0xc8]
mov rdx, r15
jmp 0x14005363d
mov rax, qword [rsp + 0x1a8]
mov cl, byte [rsp + 0x1b0]
and al, 0xb0
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xe0
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xb75ec
jmp case.0x14004f856.43
mov rax, qword [rsp + 0x508]
mov cl, byte [rsp + 0x510]
lea r8, [rsp + 0x130]
xor byte [rcx], al
add byte [rax], al
and al, 8
add eax, 0x8c8a0000
and al, 0x10
add eax, 0x8d4c0000
test byte [rax + rsi], ah
xor byte [rcx], al
add byte [rax], al
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
xor byte [rcx], al
add byte [rax], al
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
or eax, dword [rax]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14010b9a0]
jmp 0x1400539d0
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14010b960]
mov edx, 0x2b
call fcn.1400d6080
mov rax, qword [rsp + 0x1a8]
mov cl, byte [rsp + 0x1b0]
lea r8, [rsp + 0x2e0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp case.0x14004f856.43
mov rax, qword [rsp + 0x1a8]
test al, 1
add byte [rax], al
mov cl, byte [rsp + 0x1b0]
lea r8, [rsp + 0x2e0]
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xb77fa
add cl, ch
pop rax
invalid
invalid
invalid
add cl, ch
pop rax
invalid
mov rax, qword [rsp + 0x1a8]
mov cl, byte [rsp + 0x1b0]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xe0
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xb75d0
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xe0
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xb75d0
jmp case.0x14004f856.43
push 0x48ffffff
lea ecx, [0x14010ab18]
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamsprioritize.rsinvalid_frame
call fcn.1400d6180
ud2
mov qword [rsp + 0xd0], r11
mov dword [rsp + 0x38], esi
mov rcx, qword [rsp + 0x3b0]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x5e0], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
and qword [rcx], 0
movaps xmmword [rsp + 0x5d0], xmm1
movaps xmmword [rsp + 0x5c0], xmm0
cmp qword [rsp + 0x5c0], 0
je 0x140053ea3
mov rax, qword [rsp + 0x5e0]
mov qword [rsp + 0x3e0], rax
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmm1, xmmword [rsp + 0x5d0]
movaps xmmword [rsp + 0x3d0], xmm1
movaps xmmword [rsp + 0x3c0], xmm0
mov rcx, qword [rsp + 0xd8]
mov rdx, rbx
call fcn.14005b7bc
test rax, rax
jne 0x14005a6f9
mov rsi, rdx
test rdx, rdx
jne 0x14005a73c
mov esi, dword [rsp + 0x3e4]
mov rax, qword [rsp + 0x5e0]
lea rcx, [rsp + 0x1c8]
mov qword [rcx + 0x20], rax
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmm1, xmmword [rsp + 0x5d0]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0x1c0], 6
mov rcx, qword [rsp + 0xd8]
mov rdx, rbp
call fcn.1400420c3
mov r8d, 0x14
mov ecx, eax
lea rdx, [0x14010aa16]
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotogo_away.rsinvalid_GOAWAY_frame
call fcn.140042bb5
mov rax, qword [rsp + 0x3b0]
mov rax, qword [rax]
test rax, rax
jne 0x140053ecf
cmp byte [r14 + 0x3ec], 0
je 0x140053ecf
jmp 0x14005a6db
cmp byte [r14 + 0x3ec], 0
je 0x140053ec2
cmp dword [r14 + 0x3e0], 0
je 0x140053ecf
mov esi, dword [r14 + 0x3e8]
xor eax, eax
jmp 0x140053e8f
lea rcx, [rsp + 0x5c0]
call fcn.140011856
mov rax, qword [rsp + 0x3b8]
cmp dword [rax], 2
je 0x140053ef1
mov rcx, qword [rsp + 0x3b8]
mov rdx, qword [rsp + 0xa88]
call fcn.1400a2dad
mov qword [rsp + 0x5c0], 2
and qword [rsp + 0x5e0], 0
mov rsi, qword [r14 + 0x3f9]
cmp byte [r14 + 0x3f8], 0
mov byte [r14 + 0x3f8], 0
je 0x140053fac
mov rcx, qword [rsp + 0xd8]
mov rdx, rbx
call fcn.14005b7bc
test rax, rax
je 0x140053f50
mov byte [r14 + 0x3f8], 1
mov byte [rsp + 0x850], 4
mov dil, 4
jmp 0x140054789
test rdx, rdx
je 0x140053f6f
lea rcx, [rsp + 0x850]
call fcn.1400147b7
mov dil, byte [rsp + 0x850]
jmp 0x140054789
mov qword [rsp + 0x1c2], rsi
mov word [rsp + 0x1c0], 0x105
mov rcx, qword [rsp + 0xd8]
mov rdx, rbp
call fcn.1400420c3
mov r8d, 0x12
mov ecx, eax
lea rdx, str.invalid_pong_frame
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoping_pong.rsinvalid_ping_frame
call fcn.140042bb5
movzx eax, byte [r14 + 0x401]
test eax, eax
je 0x140054060
cmp eax, 2
jne 0x1400540e3
mov rax, qword [r14 + 0x3f0]
test rax, rax
je 0x1400540e3
mov rax, qword [rax + 0x10]
cmp rax, 1
jne 0x1400540d0
mov rcx, qword [rsp + 0xd8]
mov rdx, rbx
call fcn.14005b7bc
test rax, rax
jne 0x140053f40
test rdx, rdx
jne 0x140053f55
movabs rax, 0xb416870b7adb7c3b
mov qword [rsp + 0x1c2], rax
mov word [rsp + 0x1c0], 5
mov rcx, qword [rsp + 0xd8]
mov rdx, rbp
call fcn.1400420c3
mov r8d, 0x12
mov ecx, eax
lea rdx, [0x14010b478]
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoping_pong.rsinvalid_ping_frame
call fcn.140042bb5
mov rax, qword [r14 + 0x3f0]
mov qword [rax + 0x10], 2
jmp 0x1400540e3
mov rcx, qword [rsp + 0xd8]
mov rdx, rbx
call fcn.14005b7bc
test rax, rax
jne 0x140053f40
test rdx, rdx
jne 0x140053f55
mov rax, qword [r14 + 0x402]
mov qword [rsp + 0x1c2], rax
mov word [rsp + 0x1c0], 5
mov rcx, qword [rsp + 0xd8]
mov rdx, rbp
call fcn.1400420c3
mov r8d, 0x12
mov ecx, eax
lea rdx, [0x14010b478]
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoping_pong.rsinvalid_ping_frame
call fcn.140042bb5
mov byte [r14 + 0x401], 1
jmp 0x1400540e3
mov rcx, qword [r14 + 0x3f0]
add rcx, 0x18
mov rdx, qword [rbx]
call fcn.140011542
cmp dword [r14 + 0x490], 2
jne 0x140054171
mov dword [r14 + 0x490], 2
cmp dword [r14 + 0x450], 0
je 0x1400543b6
mov rdx, qword [r14 + 0x418]
add rdx, 0x10
mov rcx, rbp
call fcn.140011893
cmp qword [rsp + 0x1c0], 0
jne 0x14005aa89
mov rsi, qword [rsp + 0x1c8]
mov dil, byte [rsp + 0x1d0]
cmp dword [rsi + 0x98], 0
je 0x140054453
mov ebx, dword [rsi + 0x9c]
mov rcx, qword [rsp + 0xd8]
mov rdx, qword [rsp + 0x48]
call fcn.14005b7bc
test rax, rax
je 0x140054402
xor ebx, ebx
jmp 0x14005445f
mov rcx, qword [rsp + 0xd8]
mov rdx, rbx
call fcn.14005b7bc
mov dil, 4
test rax, rax
jne 0x140054781
test rdx, rdx
jne 0x1400543db
mov byte [rsp + 0x1fc], 1
and dword [rsp + 0x1c4], 0
and dword [rsp + 0x1cc], 0
and dword [rsp + 0x1d4], 0
and dword [rsp + 0x1dc], 0
and dword [rsp + 0x1e4], 0
and dword [rsp + 0x1ec], 0
and dword [rsp + 0x1f4], 0
mov byte [rsp + 0x1c0], 4
mov rcx, qword [rsp + 0xd8]
mov rdx, rbp
call fcn.1400420c3
mov r8d, 0x16
mov ecx, eax
lea rdx, str.invalid_settings_frame
lea r9, [0x14010b3e8]
call fcn.140042bb5
mov rdx, qword [r14 + 0x418]
add rdx, 0x10
mov rcx, rbp
call fcn.140011893
cmp qword [rsp + 0x1c0], 0
jne 0x14005acc1
mov rsi, qword [rsp + 0x1c8]
mov bl, byte [rsp + 0x1d0]
mov rdx, qword [r14 + 0x420]
add rdx, 0x10
mov rcx, rbp
call fcn.140033294
cmp qword [rsp + 0x1c0], 0
jne 0x14005aceb
cmp dword [r14 + 0x4a0], 0
je 0x140054271
mov eax, dword [r14 + 0x4a4]
mov qword [rsi + 0x18], rax
mov byte [rsp + 0x100], bl
cmp dword [r14 + 0x4c0], 0
je case.0x14001e98e.506
cmp dword [r14 + 0x4c4], 0
setne byte [rsi + 0x179]
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x68], rax
mov al, byte [rsp + 0x1d0]
mov byte [rsp + 0xb8], al
cmp dword [r14 + 0x4a8], 0
je 0x14005467b
lea rax, [rsi + 8]
mov qword [rsp + 0x60], rax
lea rax, [rsi + 0x1b8]
mov qword [rsp + 0x78], rax
mov eax, dword [r14 + 0x4ac]
mov ebx, dword [rsi + 0x174]
mov dword [rsi + 0x174], eax
xor ecx, ecx
mov edi, eax
sub edi, ebx
setne cl
mov edx, 0xff
cmovb ecx, edx
cmp cl, 0xff
je 0x140054565
movzx eax, cl
cmp eax, 1
jne 0x14005467b
mov rax, qword [rsp + 0x68]
lea r15, [rax + 8]
lea rbp, [rsi + 0x108]
lea rbx, [rsi + 0x1a8]
mov r12, qword [rsi + 0x210]
xor r13d, r13d
cmp r13, r12
jae 0x14005467b
mov rcx, qword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
mov r8, r13
call fcn.1400146dc
test rax, rax
je 0x14005a9cf
mov eax, dword [rax]
mov ecx, dword [rdx]
mov rdx, qword [rsp + 0x78]
mov qword [rsp + 0x1c0], rdx
mov dword [rsp + 0x1c8], ecx
mov dword [rsp + 0x1cc], eax
mov qword [rsp + 0x28], rbx
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x20], rax
mov rcx, rbp
mov edx, edi
mov r8, r15
lea r9, [rsp + 0x1c0]
call fcn.14005bd6d
test eax, eax
jne 0x14005464c
mov rax, qword [rsi + 0x210]
cmp rax, r12
sbb r13, 0xffffffffffffffff
cmp rax, r12
sbb r12, 0
jmp 0x140054329
mov rcx, qword [rsp + 0xd8]
mov rdx, rbx
call fcn.14005b7bc
mov dil, 4
test rax, rax
jne 0x140054781
test rdx, rdx
je 0x1400544d0
mov rcx, r13
call fcn.1400147b7
movzx edi, byte [rsp + 0x3c0]
rol byte [rbx], 0
add byte [rbx - 0x7bf0fc01], al
invalid
std
invalid
invalid
cmp edi, 4
je 0x140054781
jmp 0x14005475b
mov r15, rdx
test rdx, rdx
je 0x14005440e
mov bl, 1
jmp 0x14005445f
mov dword [rsp + 0x1c4], ebx
mov dword [rsp + 0x1c8], 7
mov byte [rsp + 0x1c0], 8
mov rcx, qword [rsp + 0xd8]
mov rdx, rbp
call fcn.1400420c3
mov r8d, 0x18
mov ecx, eax
lea rdx, [0x14010ab93]
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.140042bb5
and dword [rsi + 0x98], 0
mov bl, 1
xor r15d, r15d
mov rcx, rsi
mov edx, edi
call fcn.14009ebc2
test bl, bl
je 0x14005448c
test r15, r15
je 0x1400544a1
lea rcx, [rsp + 0x850]
mov rdx, r15
call fcn.1400147b7
mov rbx, qword [rsp + 0x48]
jmp 0x140053f62
mov byte [rsp + 0x850], 4
mov dil, 4
mov rbx, qword [rsp + 0x48]
jmp 0x140054789
add byte [rax], al
lea rsi, [rsp + 0x5c0]
mov rcx, rsi
call fcn.140046caa
mov rcx, rsi
call fcn.140046cb9
invalid
dec dword [rax - 0x75]
mov rcx, qword [rsp + 0x3b8]
call fcn.140046caa
dec dword [rax - 0x75]
pop rsp
and al, 0x48
jmp 0x1400547b8
lea rcx, [rsp + 0x1c4]
mov rsi, qword [rsp + 0x728]
mov rdx, rsi
call fcn.14004209e
mov byte [rsp + 0x1c0], 4
mov rcx, qword [rsp + 0xd8]
mov rdx, rbp
call fcn.1400420c3
mov r8d, 0x16
mov ecx, eax
lea rdx, str.invalid_settings_frame
lea r9, [0x14010b400]
call fcn.140042bb5
mov rcx, rbp
mov rdx, rsi
call fcn.14004209e
mov dword [r14 + 0x450], 1
movups xmm0, xmmword [rsp + 0x1c0]
movups xmm1, xmmword [rsp + 0x1d0]
movups xmm2, xmmword [rsp + 0x1e0]
movups xmm3, xmmword [rsp + 0x1ec]
movups xmmword [rsi + 0x2c], xmm3
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x14005410a
sub ebx, eax
mov r13, qword [rsi + 0x210]
xor r15d, r15d
xor edi, edi
lea rbp, [rsp + 0x1c0]
mov r12, qword [rsp + 0x58]
cmp rdi, r13
jae case.0x140022bdb.370
mov rcx, qword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
mov r8, rdi
call fcn.1400146dc
test rax, rax
je 0x14005a9cf
mov eax, dword [rax]
mov ecx, dword [rdx]
mov rdx, qword [rsp + 0x78]
mov qword [rsp + 0x1c0], rdx
mov dword [rsp + 0x1c8], ecx
mov dword [rsp + 0x1cc], eax
mov rcx, rbp
call fcn.1400180f1
mov ecx, dword [rax + 0x80]
sub ecx, ebx
jo 0x14005462a
mov dword [rax + 0x80], ecx
test ecx, ecx
mov edx, 0
cmovle ecx, edx
mov edx, dword [rax + 0x84]
cmp edx, ecx
jle 0x140054610
test edx, edx
mov r8d, 0
cmovg r8d, edx
sub r8d, ecx
sub eax, ecx
sub edx, r8d
jo 0x14005462a
mov dword [rax + 0x84], edx
add r15d, r8d
invalid
mov rax, qword [rsi + 0x210]
cmp rax, r13
sbb rdi, 0xffffffffffffffff
cmp rax, r13
sbb r13, 0
jmp 0x140054580
invalid
invalid
invalid
movaps xmmword [rsp + 0xa90], xmm6
mov dil, 1
mov dword [rsp + 0x34c], 3
and al, 0x4c
add eax, dword [rax]
add byte [rbx], al
add byte [rax], al
add byte [rcx], dh
fisttp dword [rbp + rcx*4 - 0x54]
and al, 0xc0
add eax, dword [rax]
add bl, ch
jmp 0x1400546ae
movaps xmmword [rsp + 0xa90], xmm6
mov dil, 1
xor ebx, ebx
mov dword [rsp + 0x34c], edx
jmp 0x140054699
lea rcx, [rsi + 0x110]
mov edx, r15d
mov r8, qword [rsp + 0x78]
mov r9, qword [rsp + 0x60]
call fcn.140019322
mov dil, 3
mov bl, 1
cmp dword [r14 + 0x498], 0
je 0x140054699
cmp dword [r14 + 0x49c], 0
setne byte [rsi + 0x178]
lea rbp, [rsp + 0x1c0]
lea r13, [rsp + 0x3c0]
mov r12, qword [rsp + 0x58]
mov r15b, byte [rsp + 0x100]
mov dl, byte [rsp + 0xb8]
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x68
call fcn.14009ebc2
mov rcx, rsi
mov edx, r15d
call fcn.14009ebc2
test bl, bl
je 0x140054711
cmp dword [r14 + 0x490], 0
je 0x140058987
mov eax, dword [r14 + 0x494]
mov rcx, qword [r14 + 0x48]
test rcx, rcx
je 0x1400586bb
cmp ecx, 1
mov rdx, qword [rsp + 0x580]
jne 0x1400586e7
fidivr word [rdi]
add byte [rax], al
cmp qword [rdx], rax
jmp 0x1400586d6
mov byte [rsp + 0x3c1], 1
mov eax, dword [rsp + 0x34c]
mov dword [rsp + 0x3c4], eax
lea rax, [0x1400e1e70]
mov qword [rsp + 0x3c8], rax
mov qword [rsp + 0x3d0], 1
movaps xmm0, xmmword [rsp + 0xa90]
lea rax, [rsp + 0x3c1]
movups xmmword [rax + 0x17], xmm0
mov rbx, qword [rsp + 0x48]
lea rdx, [rsp + 0x3c1]
mov rax, qword [rdx + 0x1f]
lea rcx, [rsp + 0x851]
mov qword [rcx + 0x1f], rax
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0x850], dil
lea rsi, [rsp + 0x5c0]
mov rcx, rsi
call fcn.140046caa
mov rcx, rsi
mov ecx, esi
int1
call fcn.140046cb9
invalid
dec dword [rax - 0x75]
mov word [rax + rdi*4], fs
add eax, dword [rax]
add byte [rax], al
call fcn.140046caa
cmp dil, 3
jne 0x14005a699
test ecx, esp
pop rsi
add byte [rax], al
mov rsi, qword [r14 + 0x418]
mov rax, qword [r14 + 0x420]
add rsi, 0x10
add rax, 0x10
adc byte [rax - 0x77], cl
and al, 0x78
mov qword [rsp + 0xcd0], 2
and qword [rsp + 0xcf0], 0
and al, 0xf0
or al, 0
add byte [rax], al
mov eax, dword [rsp + 0x9c]
pushfq
add byte [rax], al
invalid
mov dword [rsp + 0x9c], eax
cmp byte [r14 + 0x1c2], 0
jne 0x140056a41
cmp byte [r14 + 0x1c1], 0
je 0x140054873
cmp byte [r14 + 0x1c0], 0
jne case.0x140035e7a.184
mov rcx, rbp
mov edx, 1
mov rcx, r12
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400a2afe
cmp qword [r14 + 0x1a8], 0xffffffffffffffff
add byte [rax], al
dec dword [rdi]
invalid
cwde
add byte [rax], al
invalid
mov rcx, r12
call fcn.14004dc7c
mov qword [rsp + 0x3c0], rax
mov qword [rsp + 0x3c8], rdx
and al, 0xc8
add eax, dword [rax]
add byte [rax - 0x73], cl
test byte [rcx + rax*8], ah
add eax, dword [rax]
add byte [rdi], cl
adc dword [rax + 0xf], esi
mov rcx, r13
call case.0x140039777.95
mov rdi, rax
mov edi, eax
mov qword [rsp + 0x850], rax
mov rcx, qword [r14 + 0x188]
add byte [rcx - 0x75], cl
xchg byte [rax + 0x48000001], dl
mov edx, ebx
fimul dword [rbp - 0x77]
call 0x1881d99dc
test eax, eax
jne 0x140056a52
and dword [rax], eax
invalid
mov r15, rdx
test rdx, rdx
jne 0x140056c56
mov rcx, r13
call case.0x140039777.95
xchg ebx, eax
invalid
dec dword [rax - 0x77]
mov dword [rsp + 0x5c0], eax
add byte [rax], al
cmp rdi, rax
jne 0x14005a9ae
mov rcx, r13
call case.0x140039777.95
xchg ebx, eax
invalid
dec dword [rax - 0x77]
xlatb
mov rcx, r12
call fcn.14001426f
stc
sti
dec dword [rax - 0x7b]
invalid
je 0x140054926
loope 0x140054901
push rdx
stc
sti
dec dword [rax - 0x7b]
push qword [rsp + rax + 0x31]
shr bl, 0x10
xor eax, eax
jmp 0x140054936
mov al, 1
cmp byte [r14 + 0x1c0], 0
jne 0x140056a4a
test dword [rcx + riz], edx
add byte [rax], al
add dword [rcx - 0x80], eax
mov esi, 0x1c0
add byte [rdi], cl
test dword [rcx + riz], edx
add byte [rax], al
mov byte [r14 + 0x1c0], al
mov byte [rsi + 0x1c0], al
mov byte [r14 + 0x1c1], 1
add dword [rax], eax
add byte [rcx], al
jmp 0x1400547f6
mov eax, esp
call fcn.1400a2b10
cmp qword [rsp + 0x1c0], 0
and al, 0xc0
add dword [rax], eax
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xc8
add dword [rax], eax
add byte [rdi], cl
test edi, esp
out 0x22, eax
add byte [rax], al
mov r12, qword [rsp + 0x1d0]
rol byte [rcx], 1
add byte [rax], al
lea rax, [rsp + 0x1c8]
movups xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x3c0], xmm0
rol byte [rbx], 0
add byte [rbp - 0x7b], cl
dec dword [rdi]
invalid
cwde
and al, byte [rax]
invalid
movaps xmm0, xmmword [rsp + 0x3c0]
movaps xmmword [rsp + 0xbb0], xmm0
or eax, dword [rax]
add byte [rcx + rcx*4 - 0x44], cl
mov esp, 0x53824
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0x40
add eax, 0x280f0000
test byte [rax + rsi*4], ah
or eax, dword [rax]
add byte [rax - 0x73], cl
test byte [rax + rcx*2], ah
add rax, 0x110f0000
add byte [rdi], cl
adc dword [rax], eax
add byte [rax - 0x73], cl
test byte [rax + rcx*2], ah
add rax, 0x110f0000
add byte [rdi], cl
adc dword [rax], eax
mov r13, qword [r14 + 0x380]
mov rdi, qword [r14 + 0x388]
mov r13, qword [r14 + 0x380]
mov rdi, qword [r14 + 0x388]
mov qword [rsp + 0x1010], 2
add byte [rax], al
add al, byte [rax]
add byte [rax], al
invalid
and qword [rsp + 0x1030], 0
mov ecx, 5
add byte [rax], al
add byte [rax], al
add byte [rcx + 5], bh
mov ecx, 5
add byte [rax], al
mov rdx, r15
mov r8, r12
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_framehead.rs
call fcn.14001407f
idiv bl
dec dword [rax - 0x77]
shr eax, 0x17
call fcn.140014c20
cld
invalid
sti
dec dword [rax - 0x77]
shr eax, 0x17
invalid
invalid
add bh, ah
cld
cld
dec dword [rax - 0x77]
and al, 0x68
mov qword [rsp + 0x68], rax
cmp r12, 4
jb 0x14005a9f3
movzx eax, byte [r15 + 3]
cmp rax, 9
ja case.default.0x140054a35
xchg dword [rdi + 0x48000001], ebx
lea edx, [0x14013d87c]
mov cs, word [rsi]
invalid
lea rdx, [0x14013d87c]
movsxd rcx, dword [rdx + rax*4]
add rcx, rdx
jmp rcx
xor ecx, ecx
cmp r12, 4
je 0x14005aa07
mov rdx, qword [rsp + 0x340]
mov rbx, qword [rdx]
cmp rbx, 2
setne dl
xchg ebp, eax
ret 0xd1f6
rol dword [rcx + rdx*8 + 0xda850f], 1
add byte [rax], al
mov dl, byte [r15 + 4]
mov bpl, 9
movzx eax, al
mov dh, 0xc0
lea rcx, [0x14013d8a4]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
invalid
jmp rax
mov ebx, edx
mov r8d, 9
add byte [rax], al
lea r12, [rsp + 0x1c0]
add byte [rax], al
mov rcx, r12
lea rdi, [rsp + 0x538]
lea edi, [rsp + 0x538]
mov rdx, rdi
cli
call fcn.14000a304
mov rcx, r12
call fcn.14000a5b6
lea r13, [rsp + 0x3c0]
mov rcx, r13
and al, 0xc0
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, rdi
call fcn.140014c4f
cmp dword [rsp + 0x68], 0
je 0x1400550fd
invalid
movzx edi, bl
mov edx, edi
and edx, 8
je 0x140055765
add byte [rax], al
mov r15, qword [rsp + 0x3d0]
test r15, r15
je 0x1400550fd
invalid
add byte [rax], al
mov esp, 0x3d024
add byte [rbp - 0x7b], cl
dec dword [rdi]
test byte [rsi + rax], bl
invalid
add byte [rax], al
mov rax, qword [rsp + 0x3c8]
mov eax, dword [rsp + 0x3c8]
movzx ebx, byte [rax]
cmp r15, rbx
jbe 0x1400550fd
mov r8d, 1
mov rcx, r12
mov ecx, esp
mov ebp, edx
mov rdx, r13
call fcn.14000a1a9
mov rcx, r12
mov ecx, esp
call fcn.140001e4c
dec dword [rax - 0x77]
fmul dword [rax - 9]
not eax
add r15, rax
invalid
mov rcx, r12
mov rdx, r13
mov r8, r15
call fcn.14000a0a1
mov rcx, r12
mov ecx, esp
call fcn.140001e4c
mov edx, ebp
shl ebx, 0x10
jrcxz 0x140054b44
jmp 0x140055767
or al, 0
invalid
sbb eax, 0x89fffad3
invalid
mov rcx, qword [rsp + 0x40]
dec dword [rax - 0x48]
add dword [rcx], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 9], cl
ror dword [rax - 0x77], 0x4c
and al, 0x40
or rcx, rax
mov qword [rsp + 0x40], rcx
lea rdi, [rsp + 0x1010]
adc byte [rax], dl
add byte [rax], al
mov rcx, rdi
mov ecx, edi
call fcn.140046caa
and edi, edi
dec dword [rax - 0x77]
stc
mov rcx, rdi
call fcn.140046cb9
mov bpl, 0xa
mov eax, 1
add byte [rax], al
mov qword [rsp + 0xa8], rax
mov dword [rsp + 0xa8], eax
add byte [rax - 0x77], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
invalid
invalid
test byte [rax + rdx*4], ah
nop
mov dword [rsp + 0xa8], eax
xor eax, eax
mov qword [rsp + 0x90], rax
nop
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x8d2e1
add byte [rax], al
lea rax, [0x1400e1e70]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
xor edi, edi
mov dword [rsp + 0x3c], 0
add byte [rax], al
add byte [rax], al
mov rbx, qword [rsp + 0x48]
lea r13, [rsp + 0x3c0]
lea ebp, [rsp + 0x3c0]
add eax, dword [rax]
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x58
add eax, dword [rax]
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x58
jmp 0x140054fb9
mov cl, 1
jmp case.0x140037413.159
xor ecx, ecx
mov al, 0xa
jmp case.0x140037413.159
add byte [rax], al
mov al, 1
mov dword [rsp + 0x9c], eax
and al, 0x9c
add byte [rax], al
add byte [rax - 0x4b], al
or bl, ch
invalid
and al, 0x9c
add byte [rax], al
add byte [rax - 0x4b], al
or bl, ch
invalid
mov ecx, 9
mov rdx, r15
mov edx, edi
mov r8, r12
lea r9, [0x1400e23d0]
or byte [rax], al
call fcn.14001407f
cmp rdx, 4
jne case.0x1400477f5.108
add byte [rax], al
add byte [rax], al
movzx r8d, byte [rax]
movzx ecx, byte [rax + 1]
mov dh, 0x48
add ecx, eax
loope 0x140054c46
movzx edx, byte [rax + 2]
shl edx, 8
movzx eax, byte [rax + 3]
and r8d, 0x7f
jg 0x140054c87
shl eax, 0x18
or r8d, ecx
or r8d, edx
or r8d, eax
or eax, eax
je case.0x1400477f5.108
rol byte [rdx], 1
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0x80
add byte [rax], al
add byte [rax + 0x24848901], dh
and al, 0x9c
add byte [rax], al
mov qword [rsp + 0x80], r8
mov al, 1
mov dword [rsp + 0x9c], eax
and al, 0x9c
add byte [rax], al
add byte [rax - 0x4b], al
invalid
add byte [rax - 0x4b], al
invalid
mov qword [rsp + 0x110], rax
mov dword [rsp + 0xb4], eax
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x60
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x40], rax
invalid
mov dword [rsp + 0xbc], eax
mov dword [rsp + 0xc0], eax
add byte [rax], al
invalid
and al, 0xc0
add byte [rax], al
add byte [rax - 0x75], cl
jl 0x140054ccb
mov rdi, qword [rsp + 0x68]
jmp 0x1400557fb
invalid
push 0xb4ee9
add byte [rbx + 0x68247c], al
cmp dword [rsp + 0x68], 0
cmp dword [rsp + 0x68], 0
push 0x70840f00
add al, byte [rax]
add byte [rcx + 9], bh
mov ecx, 9
je case.0x1400477f5.108
mov ecx, 9
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
mov edx, edi
mov rdx, r15
mov edx, edi
mov r8, r12
lea r9, [0x1400e2358]
or byte [rax], al
call fcn.14001407f
mov rcx, rax
mov al, 0xf3
sti
dec dword [rax - 0x77]
shr eax, 0x79
call fcn.140014d50
mov rcx, rax
shr rcx, 0x28
jmp 0x142fecd09
mov rbx, qword [rsp + 0x48]
call fcn.140014d50
mov rcx, rax
shr rcx, 0x28
jmp 0x142fecd09
mov rbx, qword [rsp + 0x48]
jne 0x140055377
add byte [rax], al
cmp al, 0x14
lea r13, [rsp + 0x3c0]
lodsb al, byte [rsi]
and al, 0xc0
add eax, dword [rax]
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x58
mov rdi, qword [rsp + 0x68]
and al, 0x68
je 0x1400553ab
add byte [rax], al
mov rcx, qword [rsp + 0x40]
and al, 0x40
and ecx, 0xffff0000
movabs rax, 0x100000101
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax + 9], cl
ror dword [rax - 0x77], 0x4c
and al, 0x40
mov bpl, 0xa
mov ch, 0xa
mov eax, 1
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0x90
add byte [rax], al
add cl, ch
and al, 6
add byte [rax], al
add byte [rax], al
add byte [rax + 9], cl
ror dword [rax - 0x77], 0x4c
and al, 0x40
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0x90
add byte [rax], al
add cl, ch
and al, 6
add byte [rax], al
mov r13d, edx
mov ecx, 9
mov rdx, r15
mov r8, r12
lea r9, [0x1400e23a0]
call fcn.14001407f
sti
inc dword [rax - 0x4b]
or al, byte [rbx + 0x68247c]
invalid
sti
inc dword [rax - 0x4b]
or al, byte [rbx + 0x68247c]
jne 0x140054e77
cmp rdx, 8
mov rbx, qword [rsp + 0x48]
jne 0x140055680
invalid
add byte [rax - 0x75], cl
cmp byte [rcx - 0x80], al
and r13b, 1
mov rdi, qword [rax]
mov edi, dword [rax]
and r13b, 1
mov rax, rdi
shr rax, 0x30
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x110], rdi
mov dword [rsp + 0x110], edi
mov dword [rsp + 0x110], edi
shr rdi, 0x10
mov al, 1
mov dword [rsp + 0x9c], eax
pushfq
add byte [rax], al
add byte [rax - 0x4b], al
add eax, 0x24ac8844
mov byte [rsp + 0xfd], ch
pushfq
add byte [rax], al
add byte [rax - 0x4b], al
add eax, 0x24ac8844
invalid
lodsb al, byte [rsi]
and al, 0xfd
add byte [rax], al
add byte [rcx + 0xb42484], cl
test byte [rsp + rsi*4], ah
add byte [rax], al
invalid
mov dword [rsp + 0xb4], eax
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x40], rax
nop
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x40
mov dword [rsp + 0xbc], eax
mov dword [rsp + 0xc0], eax
add byte [rax], al
add cl, ch
sbb byte [rdx], cl
add byte [rax], al
mov esp, 0x89000000
test byte [rax + rax*8], ah
add byte [rax], al
add cl, ch
sbb byte [rdx], cl
add byte [rax], al
mov r12d, edx
mov r8d, 9
mov eax, 9
lea rbp, [rsp + 0x1c0]
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x77], cl
jmp 0x16499db48
lea rdx, [rsp + 0x538]
call fcn.14000a304
mov rcx, rbp
call fcn.14000a5b6
dec dword [rdi]
adc byte [rsp + 0x538], al
movups xmm1, xmmword [rsp + 0x548]
add eax, 0x290f0000
mov word [rax + rax*2], fs
invalid
add byte [rax], al
add byte [rax - 0x77], cl
jmp 0x16499db48
invalid
invalid
xchg esp, eax
invalid
xchg esp, eax
and al, 0x38
add eax, 0xfbe80000
push rsp
sti
dec dword [rax - 0x77]
jmp 0x13b5cf3f8
add eax, 0x290f0000
mov word [rax + rax*2], fs
invalid
movaps xmmword [rsp + 0x730], xmm0
cmp dword [rsp + 0x68], 0
jl case.0x14003969e.160
push 0xffffffffc4840f00
add al, 0
invalid
jl case.0x14003969e.160
push 0xffffffffc4840f00
add al, 0
add byte [rcx - 0xa], al
invalid
test r12b, 8
jne 0x1400553e7
mov edx, r12d
xor edi, edi
invalid
jmp 0x14005542a
invalid
mov ebx, edx
mov ecx, 9
mov rdx, r15
mov edx, edi
mov edx, edi
mov r8, r12
lea r9, [0x1400e2388]
and al, 0xd5
or byte [rax], al
call fcn.14001407f
mov bpl, 0xa
cmp dword [rsp + 0x68], 0
je 0x140055308
xor eax, eax
mov qword [rsp + 0x90], rax
mov eax, 1
mov qword [rsp + 0xa8], rax
add byte [rax], al
add byte [rax], al
movabs rax, 0x100000101
mov qword [rsp + 0x40], rax
jmp 0x140054f5f
add byte [rax], al
add byte [rax], al
mov ebp, edx
mov r8d, 9
lea rdi, [rsp + 0x1c0]
add byte [rax], al
mov rcx, rdi
lea rdx, [rsp + 0x538]
and al, 0x38
add eax, 0x42e80000
push rsp
sti
dec dword [rax - 0x77]
stc
and al, 0x38
add eax, 0x42e80000
push rsp
sti
dec dword [rax - 0x77]
stc
call fcn.14000a5b6
movups xmm0, xmmword [rsp + 0x538]
movups xmm1, xmmword [rsp + 0x548]
mov word [rax + rcx*2], fs
add eax, 0x290f0000
mov word [rax + rax*2], fs
invalid
add byte [rax], al
movaps xmmword [rsp + 0x730], xmm0
test byte [rax + rsi], ah
invalid
add byte [rax], al
cmp dword [rsp + 0x68], 0
mov rbx, qword [rsp + 0x48]
mov r12, qword [rsp + 0x58]
je 0x1400555cd
mov word [rax + rcx*2], fs
add eax, 0x290f0000
mov word [rax + rax*2], fs
invalid
test byte [rax + rsi], ah
invalid
test bpl, 8
jne 0x14005552c
test dword [rbx], esp
invalid
add byte [rax], al
test dword [rbx], esp
invalid
xor edi, edi
jmp 0x14005556c
mov qword [rax], 2
cmp ebx, 2
jne 0x14005516c
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
add bh, bh
dec dword [rax - 0x48]
add dword [rcx], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add bh, bh
dec dword [rax - 0x48]
add dword [rcx], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
or rcx, rax
mov qword [rsp + 0x40], rcx
mov bpl, 0xa
mov eax, 1
mov qword [rsp + 0xa8], rax
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0x90
add byte [rax], al
invalid
lea rax, [0x1400e1e70]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
add bh, al
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add bh, al
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bh, al
and al, 0x3c
mov dword [rsp + 0x3c], 0
add byte [rax], al
add byte [rax], al
mov rbx, qword [rsp + 0x48]
lea r13, [rsp + 0x3c0]
mov r12, qword [rsp + 0x58]
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x58
lea rdi, [rsp + 0x1010]
mov rcx, rdi
call fcn.140046caa
mov rcx, rdi
call fcn.140046cb9
mov edi, dword [rsp + 0x80]
lea rcx, [rsp + 0x538]
call fcn.14000a5b6
mov r15d, edi
mov r11d, dword [rsp + 0x9c]
cmp bpl, 0xa
je 0x140056b41
mov edi, r11d
mov r13d, dword [rsp + 0x35c]
add byte [rax], al
mov eax, dword [rsp + 0x360]
mov qword [rsp + 0x60], rax
mov r12d, dword [rsp + 0x364]
mov al, byte [rsp + 0x9d2]
mov byte [rsp + 0x9b2], al
movzx eax, word [rsp + 0x9d0]
mov word [rsp + 0x9b0], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xbb0]
lea rdx, [rsp + 0x850]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x510]
add eax, 0x89660000
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rdx + 0x5122484], cl
add byte [rax], al
add eax, 0x89660000
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rdx + 0x5122484], cl
add byte [rax], al
mov byte [rsp + 0x1b2], al
movzx eax, word [rsp + 0x368]
mov word [rsp + 0x160], ax
mov al, byte [rsp + 0x36a]
push 3
add byte [rax], al
and al, 0xb2
add dword [rax], eax
add byte [rdi], cl
mov bh, 0x84
and al, 0x68
add eax, dword [rax]
add byte [rsi - 0x77], ah
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rdx + 0x36a2484], cl
push 3
push 3
add byte [rax], al
mov byte [rsp + 0x162], al
cmp bpl, 9
jne 0x140056a5a
mov eax, r15d
mov dword [rsp + 0x80], r15d
mov dword [rsp + 0x364], r12d
mov rax, qword [rsp + 0x60]
mov dword [rsp + 0x360], eax
mov dword [rsp + 0x35c], r13d
mov eax, edi
lea rbp, [rsp + 0x1c0]
lea r13, [rsp + 0x3c0]
mov r12, qword [rsp + 0x58]
jmp 0x1400547ef
mov rcx, r13
call fcn.140001e4c
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov bpl, 0xa
mov eax, 1
mov qword [rsp + 0xa8], rax
xor eax, eax
mov qword [rsp + 0x90], rax
lea rax, [0x1400e1e70]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
xor r15d, r15d
mov dword [rsp + 0x3c], 0
mov rbx, qword [rsp + 0x48]
mov r12, qword [rsp + 0x58]
jmp 0x140056393
mov byte [rsp + 0x60], dl
mov r8d, 0x148
lea rcx, [rsp + 0x3c8]
mov rdx, qword [rsp + 0x588]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x3c0], rbx
xor eax, eax
test rbx, rbx
sete al
mov rcx, qword [rsp + 0x68]
cmp dword [rsp + rax*8 + 0x4d8], ecx
jne 0x1400556d4
test byte [rsp + 0x60], 4
mov rcx, qword [rsp + 0xa30]
je 0x1400559b1
xor eax, eax
mov rbx, qword [rsp + 0x48]
jmp 0x140055a30
jmp 0x140055800
mov bpl, 0x12
jmp 0x1400562d6
mov rcx, rdx
test bl, 1
jne 0x1400558c6
mov r8, rax
mov eax, 1
mov qword [rsp + 0xa8], rax
mov rax, rcx
xor edx, edx
mov r9d, 6
div r9
test rdx, rdx
mov rbx, qword [rsp + 0x48]
lea r13, [rsp + 0x3c0]
mov r12, qword [rsp + 0x58]
je 0x140055f36
xor eax, eax
mov qword [rsp + 0x90], rax
movabs rax, 0x100000101
mov qword [rsp + 0x40], rax
lea rax, [0x1400e1e70]
mov qword [rsp + 0x70], rax
jmp 0x140055913
mov rdx, rax
shr rdx, 8
mov byte [rsp + 0x1c0], al
mov dword [rsp + 0x1c1], edx
mov rdi, qword [rsp + 0x68]
cmp dword [rsp + 0x1c0], edi
lea r13, [rsp + 0x3c0]
mov r12, qword [rsp + 0x58]
jne 0x140055935
mov rax, qword [rsp + 0x40]
and eax, 0xffff0000
shl rdi, 0x20
add rax, rdi
add rax, 0x100
mov qword [rsp + 0x40], rax
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x70]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x70], rcx
jmp 0x14005575d
cmp qword [rsp + 0x738], 0
je case.0x140022bdb.376
mov rax, qword [rsp + 0x730]
movzx edi, byte [rax]
mov r8d, 1
lea rbx, [rsp + 0x3c0]
mov rcx, rbx
lea rdx, [rsp + 0x730]
call fcn.14000a304
mov rcx, rbx
call fcn.14000a5b6
mov edx, r12d
mov bl, 2
mov qword [rsp + 0x60], rax
test dl, 0x20
jne 0x140055641
test rdi, rdi
je 0x140055463
mov rax, qword [rsp + 0x738]
mov bpl, 0xd
sub rax, rdi
jb 0x1400562d6
mov qword [rsp + 0x738], rax
lea rbp, [rsp + 0x1c0]
mov rcx, rbp
mov r12d, edx
call fcn.14001f459
movaps xmm0, xmmword [rsp + 0x730]
movaps xmm1, xmmword [rsp + 0x740]
mov rdi, qword [rsp + 0x720]
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
mov byte [rsp + 0x220], 0xb
and qword [rsp + 0x238], 0
and qword [rsp + 0x258], 0
and qword [rsp + 0x278], 0
and qword [rsp + 0x298], 0
and word [rsp + 0x2b8], 0
and qword [rsp + 0x2c0], 0
mov byte [rsp + 0x2c8], 0
mov byte [rsp + 0x2d0], r15b
mov rax, qword [rsp + 0x60]
mov dword [rsp + 0x2d1], eax
mov byte [rsp + 0x2d5], bl
and word [rsp + 0x2d6], 0
mov rax, qword [rsp + 0x68]
mov dword [rsp + 0x2d8], eax
mov byte [rsp + 0x2dc], r12b
cmp qword [rsp + 0x1c0], 3
jne 0x140055acd
mov bpl, byte [rsp + 0x1c8]
mov r12, qword [rsp + 0x58]
jmp 0x1400562ed
cmp qword [rsp + 0x738], 0
je 0x1400555cd
mov rax, qword [rsp + 0x730]
movzx edi, byte [rax]
mov r8d, 1
lea r15, [rsp + 0x3c0]
mov rcx, r15
lea rdx, [rsp + 0x730]
call fcn.14000a304
mov rcx, r15
call fcn.14000a5b6
cmp qword [rsp + 0x738], 5
jb 0x1400555cd
mov rcx, qword [rsp + 0x730]
mov edx, 4
call fcn.140014c20
mov dword [rsp + 0x60], eax
mov r8d, 4
lea r15, [rsp + 0x3c0]
mov rcx, r15
lea rdx, [rsp + 0x730]
call fcn.14000a304
mov rcx, r15
call fcn.14000a5b6
test rdi, rdi
je 0x140055c7f
mov rax, qword [rsp + 0x738]
sub rax, rdi
jae 0x140055c77
lea rcx, [rsp + 0x730]
call fcn.14000a5b6
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov eax, 1
mov qword [rsp + 0xa8], rax
xor eax, eax
mov qword [rsp + 0x90], rax
lea rax, [0x1400e1e70]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
xor eax, eax
mov dword [rsp + 0x3c], 0
lea r13, [rsp + 0x3c0]
mov bpl, 0xa
mov r15d, eax
jmp 0x140056393
mov bpl, 0x13
cmp qword [rsp + 0x738], 5
jb 0x1400562d6
mov rcx, qword [rsp + 0x730]
mov edx, 5
call fcn.140014d50
mov r15, rax
mov rbx, rax
shr rbx, 0x28
cmp bl, 2
jne 0x1400562ab
mov ebp, r15d
jmp 0x1400562d6
xor eax, eax
mov qword [rsp + 0x90], rax
mov eax, 1
mov qword [rsp + 0xa8], rax
movabs rax, 0x100000101
mov qword [rsp + 0x40], rax
lea rax, [0x1400e1e70]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x80], 0
mov dword [rsp + 0x3c], 0
jmp 0x140054f8d
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov eax, 1
mov qword [rsp + 0xa8], rax
xor eax, eax
mov qword [rsp + 0x90], rax
lea rax, [0x1400e1e70]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x80], 0
mov dword [rsp + 0x3c], 0
mov rbx, qword [rsp + 0x48]
lea r13, [rsp + 0x3c0]
mov r12, qword [rsp + 0x58]
lea rcx, [rsp + 0x3c8]
call fcn.1400152a8
lea rcx, [rsp + 0x4e8]
call fcn.14000a5b6
mov bpl, 0xa
jmp 0x140054f9a
xor ebx, ebx
and edi, 9
or edi, ebx
mov eax, dword [rsp + 0x3c0]
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x3c4]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x3c8]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0xa8], rax
mov rcx, qword [rsp + 0x3d8]
mov rax, rcx
mov qword [rsp + 0x90], rcx
shr rcx, 0x20
mov qword [rsp + 0x88], rcx
shl edx, 5
or edx, edi
mov dword [rsp + 0x3c], edx
xor ebp, ebp
mov qword [rsp + 0x110], rax
mov dword [rsp + 0xb4], eax
mov qword [rsp + 0x60], rax
mov dword [rsp + 0xbc], eax
mov dword [rsp + 0xc0], eax
mov dword [rsp + 0x9c], 0
mov rbx, qword [rsp + 0x48]
mov al, byte [rsp + 0xef2]
mov byte [rsp + 0x9d2], al
movzx eax, word [rsp + 0xef0]
mov word [rsp + 0x9d0], ax
mov r8d, 0xe0
lea rcx, [rsp + 0x850]
lea rdx, [rsp + 0x5c0]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0xf52]
mov word [rsp + 0x510], ax
mov al, byte [rsp + 0xf54]
mov byte [rsp + 0x512], al
movzx eax, word [rsp + 0x970]
mov word [rsp + 0x368], ax
mov al, byte [rsp + 0x972]
mov byte [rsp + 0x36a], al
lea r15, [rsp + 0x1010]
mov rcx, r15
call fcn.140046caa
mov rcx, r15
call fcn.140046cb9
cmp byte [rsp + 0x9c], 0
je 0x1400558a4
lea rcx, [rsp + 0x538]
call fcn.14000a5b6
mov eax, dword [rsp + 0x80]
mov rcx, qword [rsp + 0x40]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0x40], rcx
mov r15, qword [rsp + 0x68]
jmp 0x140054ffa
test rcx, rcx
mov rbx, qword [rsp + 0x48]
lea r13, [rsp + 0x3c0]
mov r12, qword [rsp + 0x58]
je 0x14005617b
mov eax, 1
mov qword [rsp + 0xa8], rax
movabs rax, 0x100000101
mov qword [rsp + 0x40], rax
lea rax, [0x1400e1e70]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x90], rax
xor eax, eax
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x80], 0
mov dword [rsp + 0x3c], 0
jmp 0x140054f9a
mov byte [rsp + 0xfb0], al
mov dword [rsp + 0xfb1], edx
mov byte [rsp + 0xfb5], cl
and word [rsp + 0xfb6], 0
mov eax, dword [rsp + 0xfb0]
mov qword [rsp + 0x80], rax
mov al, 1
mov dword [rsp + 0x9c], eax
mov bpl, 2
mov eax, dword [rsp + 0xfb4]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x110], rax
mov dword [rsp + 0xb4], eax
mov qword [rsp + 0x60], rax
invalid
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], rax
mov dword [rsp + 0xbc], eax
mov dword [rsp + 0xc0], eax
jmp 0x140055800
mov rax, qword [rsp + 0x508]
inc rax
cmp rax, rdi
mov rbx, qword [rsp + 0x48]
jbe 0x140055a30
and ecx, 0xffff0000
movabs rax, 0xb00000101
or rcx, rax
xor eax, eax
mov qword [rsp + 0x88], rax
mov eax, 0x16
mov qword [rsp + 0x90], rax
mov qword [rsp + 0xa30], rcx
mov qword [rsp + 0x40], rcx
lea rax, [0x1400db4f0]
mov qword [rsp + 0x70], rax
mov dword [rsp + 0x80], 0
mov dword [rsp + 0x3c], 0
lea rax, str.too_many_continuations
or byte [rax], al
mov qword [rsp + 0xa8], rax
jmp 0x140055736
mov qword [rsp + 0x508], rax
mov rax, qword [rsp + 0x4f0]
mov eax, dword [rsp + 0x4f0]
test rax, rax
je 0x1400561f5
lodsb al, byte [rsi]
invalid
add byte [rax], al
cmp byte [rsp + 0x4d0], 0
je 0x1400563b0
add rax, r12
cmp rax, r13
jbe 0x1400563b0
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x900000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0xa8], rax
xor eax, eax
mov qword [rsp + 0x90], rax
lea rax, [0x1400e1e70]
add eax, 0x8c3d2
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x80], 0
mov dword [rsp + 0x3c], 0
jmp 0x140055736
mov bpl, 0x13
jmp 0x1400562d6
mov r8d, 0x120
lea r15, [rsp + 0x3c0]
mov rcx, r15
mov ecx, edi
mov rdx, rbp
mov qword [rsp + 0x738], rax
lea rdi, [rsp + 0x1c0]
mov rcx, rdi
call fcn.14001f459
cld
dec dword [rdi]
sub byte [rsp + 0x730], al
movaps xmm1, xmmword [rsp + 0x740]
invalid
invalid
add byte [rax], al
mov r15, qword [rsp + 0x720]
mov esp, 0x72024
add byte [rcx + 0xf], al
adc dword [rdi + 0x10], ecx
movups xmmword [r15], xmm0
mov byte [rsp + 0x220], 0xb
and qword [rsp + 0x238], 0
add byte [rax], al
and qword [rsp + 0x258], 0
and qword [rsp + 0x278], 0
and qword [rsp + 0x298], 0
add byte [rax], al
add byte [rsi - 0x7d], ah
movsb byte [rdi], byte [rsi]
and al, 0xb8
add al, byte [rax]
add byte [rax], al
and qword [rsp + 0x2c0], 0
rol byte [rdx], 0
add byte [rax], al
mov byte [rsp + 0x2c8], 0
mov rax, qword [rsp + 0x68]
mov dword [rsp + 0x2d0], eax
mov eax, dword [rsp + 0x60]
mov dword [rsp + 0x2d4], eax
mov byte [rsp + 0x2d8], bpl
fadd dword [rdx]
add byte [rax], al
cmp qword [rsp + 0x1c0], 3
jne 0x140055d7e
cmp byte [rsp + 0x1c8], 0x14
jne 0x1400555da
invalid
mov rax, qword [rsp + 0x40]
and eax, 0xffff0000
add bh, bh
dec dword [rax - 0x75]
and al, 0x68
shl rcx, 0x20
add rax, rcx
add rax, 0x100
add eax, 0x100
mov qword [rsp + 0x40], rax
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x70]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x70], rcx
lea r13, [rsp + 0x3c0]
and al, 0xc0
add eax, dword [rax]
add byte [rbx + 0x802484], cl
add byte [rax], 0
add cl, ch
invalid
clc
invalid
invalid
mov r8d, 0x120
lea r12, [rsp + 0x3c0]
mov rcx, r12
mov rdx, rdi
cli
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rcx + 0xf], al
adc byte [rdi], al
movups xmm1, xmmword [r15 + 0x10]
adc byte [rdi + 0x10], cl
movaps xmmword [rsp + 0x7e0], xmm1
sub dword [rsp + 0x7e0], ecx
movaps xmmword [rsp + 0x7d0], xmm0
sub dword [rsp + 0x7d0], eax
invalid
add byte [rax], al
mov bl, byte [rsp + 0x4d8]
mov rcx, r12
loope 0x140055e03
lea edx, [rsp + 0x7d0]
add byte [rbp - 0x77], cl
call 0x16491e915
js 0x140055dd0
add byte [rax], al
add al, ch
call fcn.140014d94
cmp al, 0x15
jne 0x14005677b
invalid
invalid
or dword [rax], eax
invalid
test bl, 4
mov r12, qword [rsp + 0x58]
je 0x1400567b9
or dword [rax], eax
invalid
mov eax, dword [rsp + 0x3c0]
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x3c4]
and al, 0xc4
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x40
and al, 0xc4
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x40
mov rax, qword [rsp + 0x3c8]
mov qword [rsp + 0x70], rax
test byte [rax + rcx*8], ah
add eax, dword [rax]
add byte [rax], al
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0xa8], rax
mov dword [rsp + 0xa8], eax
add byte [rax], al
add byte [rbx + 0x3d82484], cl
test byte [rax + rbx*8], ah
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rbx + 0x3d82484], cl
test byte [rax + rbx*8], ah
invalid
add byte [rax], al
mov qword [rsp + 0x90], rax
mov eax, dword [rsp + 0x3dc]
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rbx + 0x3e02484], cl
add byte [rax], al
mov qword [rsp + 0x68], rax
mov eax, dword [rsp + 0x3e4]
in al, 3
add byte [rax], al
mov dword [rsp + 0x3c], eax
mov r13d, dword [rsp + 0x3e8]
call 0xcb055e61
test byte [rsp + rbp*8], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x60
call 0xcb055e61
test byte [rsp + rbp*8], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x60
mov r12d, dword [rsp + 0x3f0]
mov al, byte [rsp + 0x3f4]
and al, 0xf4
add eax, dword [rax]
add byte [rcx + 0xb42484], cl
test byte [rsp + rsi*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rcx + rax*8], fs
rol dword [rbx], 0
invalid
add byte [rax], al
movzx eax, word [rcx + 0x34]
mov word [rsp + 0xef0], ax
invalid
add byte [rax], al
mov al, byte [rcx + 0x36]
mov byte [rsp + 0xef2], al
invalid
invalid
add byte [rax], al
invalid
mov r8d, 0xe0
lea rcx, [rsp + 0x5c0]
mov word [rax + rax*8], fs
invalid
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x3f8]
call sub.VCRUNTIME140.dll_memcpy
invalid
cmc
invalid
add byte [rdx + 0x4d82484], cl
test byte [rax + rbx*8], ah
add al, 0
add byte [rax], al
invalid
test byte [rax + rbx*8], ah
add al, 0
add byte [rax], al
mov dword [rsp + 0xc0], eax
add byte [rax], al
mov dword [rsp + 0xc0], eax
mov al, byte [rsp + 0x4dc]
fadd qword [rax + rax]
add byte [rcx + 0xbc2484], cl
mov dword [rsp + 0xbc], eax
mov dword [rsp + 0xbc], eax
mov rcx, qword [rsp + 0x708]
movzx eax, word [rcx]
mov bh, 1
mov bh, 1
mov word [rsp + 0xf52], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0xf54], al
push rsp
sldt word [rax]
mov rcx, qword [rsp + 0x700]
add byte [rdi], al
add byte [rax], al
invalid
add byte [rdi], al
add byte [rax], al
invalid
movzx eax, word [rcx]
mov word [rsp + 0x970], ax
and al, 0x70
or dword [rax], eax
add byte [rdx - 0x7b77fdbf], cl
add cl, byte [r8 + 0x9722484]
add byte [rax], al
and al, 0x70
or dword [rax], eax
add byte [rdx - 0x7b77fdbf], cl
invalid
invalid
invalid
invalid
and al, 0x72
or dword [rax], eax
add byte [rax - 0x73], cl
invalid
mov word [rax + rdx*8], fs
invalid
lea rcx, [rsp + 0x7d0]
call fcn.14000a5b6
mov bpl, 3
sti
inc dword [rax - 0x4b]
add eax, edi
test byte [rsp + rbx*4], ah
pushfq
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x110], rax
invalid
invalid
mov dword [rsp + 0x9c], 0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x110], rax
jmp 0x1400557fb
invalid
invalid
push qword [rcx]
dec dword [rax - 0x77]
test byte [rax + rax*4], ah
xor edi, edi
mov qword [rsp + 0x80], rax
xor eax, eax
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x44
invalid
invalid
and al, 0x40
xor eax, eax
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x100], rax
and al, 0
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x90], rdx
xor edx, edx
mov qword [rsp + 0x88], rdx
xchg esp, eax
and al, 0x88
add byte [rax], al
add bh, al
and al, 0x3c
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], cl
xchg esp, eax
and al, 0x88
add byte [rax], al
add bh, al
and al, 0x3c
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx], dh
ror byte [rax - 0x77], 0x44
and al, 0x60
xor eax, eax
mov qword [rsp + 0x60], rax
test rcx, rcx
je 0x14005670e
invalid
mov word [rdi], es
invalid
add byte [rax], al
invalid
test byte [rdi + rax - 0x7cb80000], cl
add byte [rax - 0x7d], cl
cmp rcx, 6
mov edx, 6
add byte [rax], al
stc
invalid
add byte [rax], al
cmovb rdx, rcx
cmp rcx, 1
je 0x14005acab
adc cl, byte [rbp]
invalid
ror dword [rax - 0x7d], 1
stc
add dword [rdi], ecx
test byte [rdx], dl
adc cl, byte [rbp]
invalid
adc cl, byte [rbp]
add byte [rax - 0x7d], cl
stc
add cl, byte [rdi]
xchg byte [rdx + 0x4800004c], bh
mov edx, 0x4800004c
cmp rcx, 2
jbe 0x14005ac5d
mov edx, 0x4800004c
cmp rcx, 3
cmp ecx, 3
je 0x14005ac95
cmp rcx, 4
jbe 0x14005ac73
stc
add al, 0xf
xchg byte [rsp + rcx*2 - 0x7cb80000], bh
stc
add eax, 0x4cbe840f
invalid
invalid
cmp rcx, 5
je 0x14005ac7f
invalid
add byte [rax], r8b
mov esi, 0x4d00004c
mov ebx, eax
add byte [rax], al
mov r11, r8
add r8, rdx
sub rcx, rdx
movzx edx, byte [r11]
rol dword [rcx + 0xf], 1
mov dh, 0x13
movzx r9d, byte [r11 + 1]
shl edx, 8
add r9, rax
loop 0x140055fde
add r9d, edx
dec r9d
cmp r9d, 7
ja case.default.0x14005600a
stc
invalid
movzx edx, byte [r11 + 2]
movzx ebx, byte [r11 + 3]
mov dh, 0x5b
add eax, dword [rbp + 0xf]
movzx edx, byte [rbx + 4]
movzx r11d, byte [r11 + 5]
mov dh, 0x5b
add eax, dword [rbp + 0xf]
movzx edx, byte [rbx + 4]
movzx r11d, byte [r11 + 5]
mov rax, r15
clc
lea r15, [0x14013d8d0]
movsxd r9, dword [r15 + r9*4]
js case.0x14005600a.0
add byte [rdi + 0x63], cl
or al, 0x8f
add r9, r15
mov r15, rax
jmp r9
shl edx, 0x18
shl ebx, 0x10
or ebx, edx
shl r10d, 8
or r10d, ebx
or r10d, r11d
mov edi, 1
or byte [rcx + 9], al
fiadd dword [rbp + 9]
fidivr dword [rdi + 1]
add byte [rax], al
add byte [rcx + rcx*4 - 0x6c], cl
and al, 0x80
add byte [rax], al
add cl, ch
invalid
invalid
mov qword [rsp + 0x80], r10
jmp case.default.0x14005600a
shl edx, 0x18
shl ebx, 0x10
or ebx, edx
shl r10d, 8
lea r15d, [rbx + r10]
or r15d, r11d
fild word [rcx - 0x73]
adc al, 0x1a
lea edx, [r10 + rbx]
add edx, 0xffffc000
mov r9d, 1
mov qword [rsp + 0x88], r9
mov dword [rsp + 0x88], ecx
mov dword [rsp + 0x88], ecx
cmp edx, 0xffc000
jb case.default.0x14005600a
invalid
adc edi, edi
invalid
invalid
invalid
jmp 0x14005613c
shl edx, 0x18
shl ebx, 0x10
or ebx, edx
shl r10d, 8
loop 0x140056081
loop 0x140056081
or r10d, ebx
or r10d, r11d
mov edx, 1
mov qword [rsp + 0x70], rdx
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x70
mov eax, r10d
mov dword [rsp + 0xb8], r10d
and al, 0xb8
add byte [rax], al
add cl, ch
loopne 0x140056095
invalid
invalid
and al, 0xb8
add byte [rax], al
add cl, ch
loopne 0x140056095
invalid
shl edx, 0x18
shl ebx, 0x10
or ebx, edx
shl r10d, 8
or r10d, ebx
or r10d, r11d
mov eax, 1
mov qword [rsp + 0x100], rax
mov qword [rsp + 0x90], r10
jns case.default.0x14005600a
jmp 0x14005613c
shl edx, 0x18
shl ebx, 0x10
or ebx, edx
shl r10d, 8
or r10d, ebx
or r10d, r11d
mov edx, 1
mov qword [rsp + 0x40], rdx
mov eax, r10d
mov dword [rsp + 0x170], r10d
jmp 0x140056132
shl edx, 0x18
shl ebx, 0x10
or ebx, edx
shl r10d, 8
or r10d, ebx
or r10d, r11d
mov dword [rsp + 0x3c], 1
mov r13d, r10d
jmp case.default.0x14005600a
shl edx, 0x18
shl ebx, 0x10
or ebx, edx
shl r10d, 8
or r10d, ebx
or r10d, r11d
mov eax, 1
mov qword [rsp + 0x60], rax
mov r12d, r10d
cmp r10d, 2
jb case.default.0x14005600a
mov dword [rsp + 0x80], 0
movabs rax, 0x100000101
mov qword [rsp + 0x40], rax
lea rax, [0x1400e1e70]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x90], rax
xor eax, eax
mov qword [rsp + 0x88], rax
jmp 0x140054f80
xor eax, eax
mov qword [rsp + 0x60], rax
mov al, 1
mov dword [rsp + 0xb4], eax
mov bpl, 4
mov qword [rsp + 0x110], rax
mov dword [rsp + 0x3c], 0
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], rax
xor eax, eax
mov qword [rsp + 0xa8], rax
xor eax, eax
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x40], rax
xor eax, eax
mov qword [rsp + 0x80], rax
mov dword [rsp + 0xbc], eax
mov dword [rsp + 0xc0], eax
xor edi, edi
mov al, 1
mov dword [rsp + 0x9c], eax
jmp 0x140055800
mov qword [rsp + 0x1118], 9
mov rax, qword [rsp + 0x548]
cmp rax, 8
jbe 0x14005ae6c
lea rdi, [rsp + 0x1c0]
mov rcx, rdi
lea rdx, [rsp + 0x538]
call fcn.14000a2bd
mov edx, 9
mov rcx, rdi
call fcn.140009525
mov ecx, 9
mov qword [rsp + 0x548], rcx
mov rax, qword [rsp + 0x540]
cmp rax, rcx
cmovae rax, rcx
mov qword [rsp + 0x540], rax
movups xmm0, xmmword [rsp + 0x1c0]
movups xmm1, xmmword [rsp + 0x1d0]
movaps xmmword [rsp + 0x730], xmm0
movaps xmmword [rsp + 0x740], xmm1
lea rdi, [rsp + 0x4e8]
mov rcx, rdi
call fcn.14000a5b6
mov rdx, rdi
movaps xmm0, xmmword [rsp + 0x730]
movaps xmm1, xmmword [rsp + 0x740]
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
jmp 0x140056406
mov rcx, r15
shr rcx, 8
mov byte [rsp + 0x7d0], r15b
mov dword [rsp + 0x7d1], ecx
mov bpl, 0x14
mov rax, qword [rsp + 0x68]
cmp dword [rsp + 0x7d0], eax
jne 0x140056914
lea rcx, [rsp + 0x730]
call fcn.14000a5b6
mov r12, qword [rsp + 0x58]
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
cmp bpl, 0x14
mov rbx, qword [rsp + 0x48]
lea r13, [rsp + 0x3c0]
mov rdx, qword [rsp + 0x70]
mov r8d, dword [rsp + 0x80]
jne 0x140056343
shl rax, 0x20
or rcx, rax
or rcx, 0x100
mov qword [rsp + 0x40], rcx
movabs rax, 0xffffffff00000000
and rdx, rax
or rdx, 1
mov qword [rsp + 0x70], rdx
jmp 0x14005638d
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov eax, 1
mov qword [rsp + 0xa8], rax
xor eax, eax
mov qword [rsp + 0x90], rax
lea rax, [0x1400e1e70]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
xor r8d, r8d
mov dword [rsp + 0x3c], 0
mov bpl, 0xa
mov r15d, r8d
lea rdi, [rsp + 0x1010]
mov rcx, rdi
call fcn.140046caa
mov rcx, rdi
call fcn.140046cb9
jmp 0x140054fc9
mov ecx, 9
mov rdx, r15
mov r8, r12
lea r9, [0x1400e2400]
call fcn.14001407f
mov r15, rax
mov r12, rdx
lea rdi, [rsp + 0x4e8]
mov rcx, rdi
call fcn.1400a2afe
mov rcx, qword [rsp + 0x4e8]
add rcx, qword [rsp + 0x4f0]
mov rdx, r15
mov r8, r12
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rdi
mov rdx, r12
call fcn.14001426f
mov rdx, rdi
mov r12, qword [rsp + 0x58]
mov rdi, qword [rsp + 0x68]
lea rcx, [rsp + 0x3c8]
mov r8, r13
mov r9, qword [rsp + 0x578]
call fcn.140014d94
cmp al, 0x15
jne 0x1400565b9
test byte [rsp + 0x60], 4
lea r13, [rsp + 0x3c0]
je 0x1400565fc
mov eax, dword [rsp + 0x4e0]
mov rcx, qword [rsp + 0x3c0]
mov edx, eax
or dl, 4
test rcx, rcx
movzx edx, dl
cmove edx, eax
mov dword [rsp + 0xc0], edx
mov eax, dword [rsp + 0x4e4]
mov edx, eax
or dl, 4
test rcx, rcx
mov ecx, dword [rsp + 0x3c8]
mov qword [rsp + 0x80], rcx
mov ecx, dword [rsp + 0x3cc]
mov qword [rsp + 0x40], rcx
mov rcx, qword [rsp + 0x3d0]
mov qword [rsp + 0x70], rcx
mov rcx, qword [rsp + 0x3d8]
mov qword [rsp + 0xa8], rcx
mov ecx, dword [rsp + 0x3e0]
mov qword [rsp + 0x90], rcx
mov ecx, dword [rsp + 0x3e4]
mov qword [rsp + 0x88], rcx
mov ecx, dword [rsp + 0x3e8]
mov qword [rsp + 0x68], rcx
mov ecx, dword [rsp + 0x3ec]
mov dword [rsp + 0x3c], ecx
mov r13d, dword [rsp + 0x3f0]
mov ecx, dword [rsp + 0x3f4]
mov qword [rsp + 0x60], rcx
mov r12d, dword [rsp + 0x3f8]
lea rdi, [rsp + 0x3c1]
movzx ecx, word [rdi + 0x3c]
mov word [rsp + 0xef0], cx
mov cl, byte [rsp + 0x3fc]
mov dword [rsp + 0xb4], ecx
mov cl, byte [rdi + 0x3e]
mov byte [rsp + 0xef2], cl
movzx ecx, dl
cmovne ecx, eax
mov dword [rsp + 0xbc], ecx
setne bpl
mov r8d, 0xe0
lea rcx, [rsp + 0x5c0]
lea rdx, [rsp + 0x400]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rdi + 0x120]
mov word [rsp + 0xf52], ax
mov al, byte [rdi + 0x122]
mov byte [rsp + 0xf54], al
movzx eax, word [rdi + 0x124]
mov word [rsp + 0x970], ax
mov al, byte [rdi + 0x126]
mov byte [rsp + 0x972], al
add bpl, bpl
or bpl, 1
lea rcx, [rsp + 0x4e8]
call fcn.14000a5b6
mov al, 1
mov dword [rsp + 0x9c], eax
mov qword [rsp + 0x110], rax
jmp 0x1400552c4
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
lea r13, [rsp + 0x3c0]
je 0x14005694f
movzx ecx, cl
cmp ecx, 9
jne 0x1400568b2
test byte [rsp + 0x60], 4
jne 0x1400568b2
add al, 0xfd
cmp al, 9
jb 0x1400568b2
mov r8d, 0x150
lea rdi, [rsp + 0x1c0]
mov rcx, rdi
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov r15, qword [rsp + 0x340]
mov rcx, r15
call case.0x140014ac5.46
mov r8d, 0x150
mov rcx, r15
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x140054f9a
mov qword [rsp + 0x68], r15
mov ecx, dword [rsp + 0x170]
mov rdx, qword [rsp + 0x70]
shl rdx, 0x20
or rdx, rcx
mov qword [rsp + 0x70], rdx
mov ecx, dword [rsp + 0xb8]
mov rax, qword [rsp + 0x100]
shl rax, 0x20
or rax, rcx
mov cl, 1
mov dword [rsp + 0x9c], ecx
mov bpl, 4
mov dword [rsp + 0xb4], 0
mov qword [rsp + 0x110], rcx
mov qword [rsp + 0xa8], rax
mov dword [rsp + 0xbc], eax
mov dword [rsp + 0xc0], eax
jmp 0x1400557fb
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
mov r12, qword [rsp + 0x58]
je 0x1400569f4
movzx ecx, cl
cmp ecx, 9
jne 0x140056859
test bl, 4
jne 0x140056859
add al, 0xfd
cmp al, 9
jb 0x140056859
mov r8d, 0x120
mov rcx, rdi
lea r13, [rsp + 0x3c0]
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x7d0]
movaps xmm1, xmmword [rsp + 0x7e0]
movaps xmmword [rsp + 0x730], xmm0
movaps xmmword [rsp + 0x740], xmm1
mov rcx, qword [rsp + 0x340]
call case.0x140014ac5.46
mov qword [r14 + 0x230], 1
mov r8d, 0x120
mov rcx, qword [rsp + 0x588]
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rdi], cl
sub byte [rsp + 0x730], al
movaps xmm1, xmmword [rsp + 0x740]
mov rax, qword [rsp + 0x710]
add byte [rax], al
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
and qword [r14 + 0x378], 0
mov bpl, 9
mov eax, dword [rsp + 0x80]
mov r15d, eax
jmp 0x1400569ea
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov eax, 1
mov qword [rsp + 0xa8], rax
xor eax, eax
mov qword [rsp + 0x90], rax
lea rax, [0x1400e1e70]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
xor edi, edi
mov dword [rsp + 0x3c], 0
jmp 0x1400569c7
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov eax, 1
mov qword [rsp + 0xa8], rax
xor eax, eax
mov qword [rsp + 0x90], rax
lea rax, [0x1400e1e70]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x80], 0
mov dword [rsp + 0x3c], 0
jmp 0x140055743
mov qword [rsp + 0x60], rcx
mov r8d, 5
lea rbp, [rsp + 0x3c0]
mov rcx, rbp
lea rdx, [rsp + 0x730]
call fcn.14000a304
mov rcx, rbp
call fcn.14000a5b6
lea rbp, [rsp + 0x1c0]
mov edx, r12d
jmp 0x14005543a
mov rax, qword [rsp + 0x40]
and eax, 0xffff0000
shl rdi, 0x20
add rax, rdi
add rax, 0x100
mov qword [rsp + 0x40], rax
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x70]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x70], rcx
jmp 0x140055743
lea r13, [rsp + 0x3c0]
lea rcx, [rsp + 0x7d0]
call fcn.14000a5b6
mov rcx, r13
call fcn.1400152a8
mov bpl, 0xa
mov r15d, edi
mov rbx, qword [rsp + 0x48]
jmp 0x140056393
mov rax, qword [rsp + 0x40]
and eax, 0xffff0000
mov rcx, qword [rsp + 0x68]
shl rcx, 0x20
add rax, rcx
add rax, 0x100
mov qword [rsp + 0x40], rax
and al, 0x40
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x70]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x70], rcx
and word [r14 + 0x1c1], 0
mov bpl, 0xa
jmp 0x140056d65
mov bpl, 0xb
jmp 0x140056d65
mov al, byte [rsp + 0x9b2]
mov byte [rsp + 0x152], al
movzx eax, word [rsp + 0x9b0]
mov word [rsp + 0x150], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xa90]
lea rdx, [rsp + 0xbb0]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x1b0]
mov word [rsp + 0x130], ax
mov al, byte [rsp + 0x1b2]
mov byte [rsp + 0x132], al
movzx eax, word [rsp + 0x160]
mov word [rsp + 0x120], ax
mov al, byte [rsp + 0x162]
mov byte [rsp + 0x122], al
mov dword [rsp + 0x364], r12d
mov r8, qword [rsp + 0x60]
mov eax, r8d
mov dword [rsp + 0x360], r8d
mov dword [rsp + 0x35c], r13d
mov r11d, edi
mov eax, dword [rsp + 0xbc]
mov ecx, dword [rsp + 0xc0]
mov byte [rsp + 0xca], cl
mov edx, dword [rsp + 0xb4]
mov ecx, edx
mov byte [rsp + 0xa7], dl
mov dword [rsp + 0x1a8], r12d
test al, 1
add byte [rax], al
add byte [rcx + rcx*4 - 0x3f], al
mov dword [rsp + 0x1a4], r8d
mov dword [rsp + 0x1a0], r13d
lea r13, [rsp + 0x3c0]
lea ebp, [rsp + 0x3c0]
mov r12, qword [rsp + 0x58]
jmp 0x140056b52
mov bpl, 9
mov al, byte [rsp + 0xa6]
mov edx, dword [rsp + 0xb4]
mov r8, qword [rsp + 0xa8]
mov r9, qword [rsp + 0x90]
mov r10, qword [rsp + 0x88]
mov dword [rsp + 0xb4], edx
mov byte [rsp + 0xa6], al
mov rcx, qword [rsp + 0x40]
and al, 0x40
mov rax, rcx
shr rax, 0x20
mov qword [rsp + 0x178], rax
test byte [rax + rdi*2], ah
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rsi + rbp*4], ah
add dword [rax], eax
add byte [rdx + 0xfd2484], cl
add byte [rax], al
mov byte [rsp + 0xfe], al
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0xf0], eax
mov eax, r15d
mov dword [rsp + 0xec], r15d
add byte [rax], al
add byte [rcx + rcx*4 - 0x30], cl
mov qword [rsp + 0x88], r10
mov dword [rsp + 0xe8], eax
mov rax, r9
mov qword [rsp + 0x90], r9
mov dword [rsp + 0xe4], eax
mov rax, r8
mov qword [rsp + 0xa8], r8
mov qword [rsp + 0x190], r8
add byte [rax - 0x75], cl
and al, 0x70
add byte [rax - 0x75], cl
and al, 0x70
mov qword [rsp + 0x188], rax
mov eax, r15d
clc
mov dword [rsp + 0x80], r15d
mov qword [rsp + 0x118], rcx
mov dword [rsp + 0x9c], r11d
mov dword [rsp + 0x10c], r11d
jmp 0x140056d65
cmp qword [r14 + 0x1a8], 0
je 0x14005872f
mov r8d, 0x19
mov cl, 0x27
lea rdx, str.bytes_remaining_on_streamOut_of_bounds_accesspolling_StreamFuture_twiceC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_stream_streaminto_future.rs
call fcn.140033143
cmc
invalid
std
dec dword [rcx - 0x77]
invalid
mov r12, qword [rsp + 0x58]
mov byte [r14 + 0x1c2], 1
mov rcx, r15
call fcn.140014898
cmp al, 0x15
jne 0x140056ce1
mov rcx, r15
call fcn.140014b56
test rax, rax
je 0x140056ce1
invalid
mov rcx, rax
call qword [rdx + 0x38]
movabs rcx, 0xcea694c6d736a0f9
cmp rax, rcx
jne 0x140056ce1
movabs rax, 0xc86ff3dc139e6fd8
cmp rdx, rax
jne 0x140056ce1
lea rax, [rsp + 0x1c8]
movups xmmword [rax + 0x10], xmm6
adc byte [rax - 0x73], cl
add eax, 0x8b1c2
invalid
adc byte [rax - 0x73], cl
add eax, 0x8b1c2
invalid
mov qword [rsp + 0x1c8], rax
mov qword [rsp + 0x1d0], 1
mov dword [rsp + 0x1c4], 6
invalid
add dword [rax], eax
add byte [rsi], al
add byte [rax], al
add byte [rsi - 0x39], ah
test byte [rax + rax*8], ah
add dword [rax], eax
add byte [rcx], al
add dword [rcx + rcx*4 - 7], ecx
call fcn.1400328bb
jmp 0x140056cec
mov rcx, rbp
mov rdx, r15
call fcn.1400147b7
mov eax, dword [rsp + 0x1c0]
mov qword [rsp + 0x118], rax
mov eax, dword [rsp + 0x1c4]
mov qword [rsp + 0x178], rax
js 0x140056d09
add byte [rax], al
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x188], rax
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
nop
add dword [rax], eax
add byte [rbx + 0x1d82484], cl
add byte [rax], al
mov dword [rsp + 0xe4], eax
mov eax, dword [rsp + 0x1dc]
fadd qword [rcx]
add byte [rax], al
mov dword [rsp + 0xe8], eax
and al, 0xdc
add dword [rax], eax
add byte [rcx + 0xe82484], cl
add byte [rax], al
mov eax, dword [rsp + 0x1e0]
mov dword [rsp + 0xec], eax
mov eax, dword [rsp + 0x1e4]
add byte [rcx + 0xf02484], cl
add byte [rax], al
add byte [rcx + 0xf02484], cl
add byte [rax], al
mov bpl, 9
lea rdi, [rsp + 0xcd0]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.140046caa
mov rcx, rdi
call fcn.140046cb9
cmp bpl, 0xa
je 0x140056fee
add al, byte [eax]
invalid
add byte [rax + 0xf], al
mov dh, 0xfd
movzx edi, bpl
cmp edi, 9
je 0x14005a774
cmp edi, 0xb
lea r15, [rsp + 0x1c0]
je case.default.0x140056e28
mov al, byte [rsp + 0x152]
mov byte [rsp + 0xce], al
add byte [rdi], cl
mov bh, 0x84
and al, 0x50
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rsp + rcx*8], ah
add byte [rax], al
add byte [rcx - 0x48], al
loopne case.0x14003b6b6.159
add byte [rax], al
invalid
cli
add byte [rax], al
add byte [rdx + 0x1322484], cl
add byte [rax], al
mov byte [rsp + 0xfc], al
add byte [rax], al
movzx eax, word [rsp + 0x120]
and al, 0x20
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rsi + rsi*8], ah
add byte [rax], al
add byte [rdx + 0x1222484], cl
and al, byte [rcx]
add byte [rax], al
and al, 0x20
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rsi + rsi*8], ah
add byte [rax], al
add byte [rdx + 0x1222484], cl
and al, byte [rcx]
add byte [rax], al
mov byte [rsp + 0xf8], al
lea rcx, [0x14013d8f0]
lea ecx, [0x14013d8f0]
movsxd rax, dword [rcx + rdi*4]
add rax, rcx
jmp rax
mov rax, qword [rsp + 0x118]
mov dword [rsp + 0xbb0], eax
mov rax, qword [rsp + 0x178]
add dword [rax], eax
add byte [rcx + 0xbb42484], cl
and al, 0xb4
or eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
and al, 0xb8
or eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
or eax, dword [rax]
add byte [rbx + 0xe42484], cl
and al, 0xe4
add byte [rax], al
add byte [rcx + 0xbc82484], cl
add byte [rax], al
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0xbcc], eax
and al, 0xcc
or eax, dword [rax]
add byte [rbx + 0xec24bc], cl
add byte [rax], al
invalid
add byte [rcx + 0xbd024bc], cl
add byte [rax], al
mov dword [rsp + 0xbd0], edi
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0xbd4], eax
test byte [rsp + rdx*8], ah
or eax, dword [rax]
add byte [rcx + rcx*4 - 7], cl
test byte [rsp + rdx*8], ah
or eax, dword [rax]
add byte [rcx + rcx*4 - 7], cl
mov rdx, rsi
call fcn.140011893
cmp qword [rsp + 0x1c0], 0
rol byte [rcx], 0
add byte [rax], al
dec dword [rax - 0x7d]
mov esp, 0x1c024
rol byte [rcx], 0
rol byte [rcx], 0
add byte [rax], al
jne 0x14005ab9d
mov rsi, qword [rsp + 0x1c8]
mov al, byte [rsp + 0x1d0]
add dword [rax], eax
add byte [rdx + 0x1d02484], cl
add byte [rax], al
mov byte [rsp + 0x60], al
mov dword [rsp + 0x730], edi
mov esp, 0x73024
add byte [rax - 0x73], cl
xchg esi, eax
mov eax, 0x4c000001
mov ecx, ebp
lea r8, [rsp + 0x730]
call fcn.14001a922
cmp qword [rsp + 0x3c0], 0
add byte [rbx + 0xf54246c], cl
test byte [rbp + 0xc], dl
push rbp
or al, 0
invalid
add byte [rbx + 0xf54246c], cl
test byte [rbp + 0xc], dl
push rbp
or al, 0
invalid
movups xmm0, xmmword [rsp + 0x3c0]
movaps xmmword [rsp + 0xcd0], xmm0
mov rcx, r15
mov ecx, edi
mov rdx, qword [rsp + 0x78]
call fcn.140033294
cmp qword [rsp + 0x1c0], 0
jne 0x14005ac1b
mov r12, qword [rsp + 0x1c8]
enter 1, 0
mov r13b, byte [rsp + 0x1d0]
movups xmm0, xmmword [rsp + 0xbb0]
movaps xmmword [rsp + 0xdd0], xmm0
invalid
add byte [rax], al
sub dword [rsp + 0xdd0], eax
mov r15, qword [rsp + 0xbc0]
lea rax, [rsp + 0xbe0]
movups xmm0, xmmword [rax - 0x18]
ror byte [rbx], 0
add byte [rax - 0x73], cl
test byte [rax + riz*8], ah
or eax, dword [rax]
add byte [rdi], cl
adc byte [rax - 0x18], al
movaps xmmword [rsp + 0x1010], xmm0
adc byte [rax], dl
add byte [rax], al
adc byte [rax], al
add byte [rax - 0x73], cl
pushfq
and al, 0xd0
or al, 0
add byte [rax - 0x77], cl
fld1
cmc
lea rbx, [rsp + 0xcd0]
mov rcx, rbx
call fcn.14001806b
adc ah, bh
dec dword [rbx + 0x280f4868]
push 0xffffffff84280f48
and al, 0xd0
invalid
add byte [rax], al
adc ah, bh
dec dword [rbx + 0x280f4868]
push 0xffffffff84280f48
and al, 0xd0
push 0xffffffff84280f48
and al, 0xd0
sub byte [rsp + 0xdd0], al
or eax, 0x290f0000
test byte [rax + rax*8], ah
add eax, 0x894c0000
mov esp, 0x5d024
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x1010]
movaps xmmword [rsp + 0x5c0], xmm0
mov qword [rsp + 0x5d0], r15
add byte [rax], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x1010]
test byte [rax + rdx], ah
adc byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + riz], ah
and byte [rsi], al
lea rax, [rsp + 0x620]
movups xmmword [rax - 0x48], xmm0
mov eax, 0xc7f749
add byte [rax], al
or byte [rdi], 0x85
jne 0x14005ac45
invalid
xchg ebx, eax
cmp al, 0
invalid
mov eax, 0xc7f749
add byte [rax], al
or byte [rdi], 0x85
jne 0x14005ac45
test dword [rbx + 0x4800003c], edx
lea edi, [rsi + 0x68]
lea rdi, [rsi + 0x68]
lea edi, [rsi + 0x68]
mov rcx, rbx
call fcn.14001806b
lea rcx, [rax + 0x50]
push rax
call fcn.140018dee
invalid
cld
inc dword [rax + rax*8 + 0xf7f840f]
add byte [rax], al
lea rcx, [rsp + 0x850]
mov rdx, rdi
mov r8d, r15d
call fcn.14001a5b7
mov bl, byte [rsp + 0x850]
jmp 0x1400590d1
mov rcx, rsi
mov rdx, qword [rsp + 0x78]
xor r8d, r8d
call fcn.140051a13
mov r8d, 0xe
add byte [rcx + 0x158d48c1], cl
cmp dword [rbx], ecx
add byte [rbp + rcx*4 + 0xd], cl
cmp qword [rbx], r9
add al, ch
invalid
add byte [r8], r8b
mov edi, 3
mov esi, dword [rsp + 0x38]
mov r11, qword [rsp + 0xd0]
mov ebp, dword [rsp + 0x54]
jmp 0x1400591ac
mov al, byte [rsp + 0xce]
mov byte [rsp + 0x15e], al
add byte [rax], al
add byte [rax + 0x15e2484], cl
add byte [rax], al
movzx eax, word [rsp + 0xcc]
mov word [rsp + 0x15c], ax
pop rsp
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rbx], fs
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov eax, ecx
shr eax, 8
mov dword [rsp + 0x358], eax
pop rax
add eax, dword [rax]
add byte [rcx + 0x10e8c1c8], cl
enter 0xffffffffffffe8c1, 0x10
mov dword [rsp + 0x354], eax
mov rax, qword [rsp + 0x178]
mov dword [rsp + 0x5bc], eax
test byte [rsp + rdx*2], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rdi*2], ah
add dword [rax], eax
add byte [rcx + 0x5bc2484], cl
add byte [rax], al
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0xa70], rax
mov rax, qword [rsp + 0x190]
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbp*2], ah
or al, byte [rax]
add byte [rbx + 0x1a02484], cl
add byte [rax], al
and al, 0x88
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi*2], ah
or al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbp*2], ah
or al, byte [rax]
add byte [rbx + 0x1a02484], cl
add byte [rax], al
mov dword [rsp + 0x5b8], eax
mov eax, dword [rsp + 0x1a4]
mov dword [rsp + 0x5b4], eax
mov eax, dword [rsp + 0x1a8]
mov dword [rsp + 0x5b0], eax
add byte [rbx + 0xe42484], cl
add byte [rax], al
mov dword [rsp + 0x5ac], eax
mov eax, dword [rsp + 0xe8]
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rcx + 0x5a82484], cl
add byte [rax], al
mov eax, dword [rsp + 0xec]
mov dword [rsp + 0x5a4], eax
mov eax, dword [rsp + 0xf0]
add byte [rcx + 0x5a02484], cl
add byte [rax], al
mov al, byte [rsp + 0xa7]
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add byte [rax + 0xcb2484], cl
add byte [rax], al
mov eax, ecx
mov byte [rsp + 0xff], cl
mov eax, dword [rsp + 0x10c]
mov edi, eax
jmp case.0x140056e28.2
invalid
invalid
invalid
mov al, byte [rsp + 0xce]
lea rcx, [rsp + 0xe05]
add byte [rax - 0x48f0fdbf], cl
test byte [rsp + rcx*8], ah
add byte [rax], al
add byte [rsi - 0x77], ah
add dword [rcx - 0x48], eax
mov r8d, 0xe0
add byte [rax - 0x48f0fdbf], cl
test byte [rsp + rcx*8], ah
add byte [rax], al
add byte [rsi - 0x77], ah
add dword [rcx - 0x48], eax
invalid
invalid
loopne 0x140057148
mov eax, 0xe0
add byte [rax], al
lea rcx, [rsp + 0xe08]
lea rdx, [rsp + 0x1180]
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0xfc]
mov rcx, qword [rsp + 0xa60]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0xfa]
mov word [rcx], ax
movzx eax, word [rsp + 0xf6]
mov rcx, qword [rsp + 0xa58]
mov word [rcx], ax
mov al, byte [rsp + 0xf8]
add byte [rax - 0x74b7fdbf], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rcx + 0xdd02484], cl
add byte [rax], al
mov rax, qword [rsp + 0x178]
mov dword [rsp + 0xdd4], eax
mov rax, qword [rsp + 0x188]
add byte [rax - 0x77], cl
test byte [rax + rbx*8], ah
or eax, 0x8b480000
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
or eax, 0x848b0000
and al, 0xe4
add byte [rax], al
add byte [rcx + 0xde82484], cl
invalid
add byte [rax], al
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
or eax, 0x848b0000
and al, 0xe4
add byte [rax], al
add byte [rcx + 0xde82484], cl
invalid
add byte [rax], al
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0xdec], eax
add byte [rax], al
add byte [rcx + 0xdec2484], cl
add byte [rax], al
mov eax, dword [rsp + 0xec]
mov dword [rsp + 0xdf0], eax
invalid
or eax, 0x848b0000
and al, 0xf0
add byte [rax], al
add byte [rcx + 0xdf42484], cl
add byte [rax], al
mov eax, dword [rsp + 0x1a0]
add byte [rcx + 0xdf82484], cl
add byte [rax], al
invalid
add byte [rcx + 0xdf82484], cl
add byte [rax], al
mov eax, dword [rsp + 0x1a4]
mov dword [rsp + 0xdfc], eax
add byte [rbx + 0x1a82484], cl
add byte [rax], al
mov dword [rsp + 0xe00], eax
mov al, byte [rsp + 0xa7]
mov byte [rsp + 0xe04], al
mov al, byte [rsp + 0xca]
mov byte [rsp + 0xee8], al
mov al, byte [rsp + 0xa6]
mov byte [rsp + 0xeec], al
mov rcx, r15
mov rdx, rsi
call fcn.140011893
cmp qword [rsp + 0x1c0], 0
jne 0x14005ab73
mov r15, qword [rsp + 0x1c8]
mov dil, byte [rsp + 0x1d0]
mov ebp, dword [rsp + 0xee8]
add byte [rax], al
cmp ebp, dword [r15 + 0x100]
jbe 0x1400579be
invalid
invalid
invalid
add byte [rax], al
mov byte [rsp + 0x368], 3
mov r13b, 3
mov esi, dword [rsp + 0x38]
mov ebp, dword [rsp + 0x54]
add byte [rax], al
add eax, dword [rcx - 0x4b]
add ecx, dword [rbx - 0x74c7db8c]
mov esi, dword [rsp + 0x38]
mov ebp, dword [rsp + 0x54]
jmp 0x14005855b
mov al, byte [rsp + 0xce]
lea rcx, [rsp + 0x851]
mov byte [rcx + 0x36], al
movzx eax, word [rsp + 0xcc]
mov word [rcx + 0x34], ax
mov r8d, 0xe0
lea rcx, [rsp + 0x888]
lea rdx, [rsp + 0x1180]
adc dword [rax], eax
add al, ch
invalid
loopne case.0x140037413.181
add byte [rdx + 0xfc2484], cl
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rdx*2], fs
or al, byte [rax]
add byte [rax - 0x48f0fdbf], cl
test byte [rdx + rdi*8], ah
cli
add byte [rax], al
add byte [rsi - 0x77], ah
add dword [rdi], ecx
mov bh, 0x84
and al, 0xf6
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rcx*2], fs
or al, byte [rax]
add byte [rsi - 0x77], ah
add dword [rdx + 0xf82484], ecx
add byte [rax], al
add byte [rax - 0x74b7fdbf], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rcx + 0x8502484], cl
add byte [rax], al
mov rax, qword [rsp + 0x178]
mov dword [rsp + 0x854], eax
push rsp
or byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbx*2], ah
pop rax
or byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
nop
add dword [rax], eax
add byte [rax], al
push rsp
or byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbx*2], ah
pop rax
pop rax
or byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
nop
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x860], rax
mov eax, dword [rsp + 0xe4]
mov qword [rsp + 0x860], rax
mov eax, dword [rsp + 0xe4]
invalid
mov dword [rsp + 0x868], eax
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0x86c], eax
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0xec]
mov dword [rsp + 0x870], eax
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0x874], eax
mov eax, dword [rsp + 0x1a0]
mov dword [rsp + 0x878], eax
mov eax, dword [rsp + 0x1a4]
add byte [rcx + 0x87c2484], cl
add byte [rax], al
mov eax, dword [rsp + 0x1a8]
mov dword [rsp + 0x880], eax
or byte [rax], 0
add byte [rdx + 0xa72484], cl
add byte [rax], al
mov byte [rsp + 0x884], al
add byte [rax], al
mov al, byte [rsp + 0xca]
mov byte [rsp + 0x968], al
mov al, byte [rsp + 0xa6]
and al, 0xa6
add byte [rax], al
add byte [rax + 0x96c2484], cl
add byte [rax], al
and al, 0xa6
add byte [rax], al
add byte [rax + 0x96c2484], cl
add byte [rax], al
mov rcx, r15
mov rdx, rsi
mov edx, esi
call fcn.140011893
cmp qword [rsp + 0x1c0], 0
and al, 0xc0
add dword [rax], eax
add byte [rax], al
jne 0x14005ab49
mov r13, qword [rsp + 0x1c8]
mov al, byte [rsp + 0x1d0]
add byte [rax - 0x7497dbbc], cl
test byte [rax + riz*2], ah
or dword [rax], eax
add byte [rbx + 0x96424b4], cl
add byte [rax], al
add byte [rax - 0x7497dbbc], cl
test byte [rax + riz*2], ah
or dword [rax], eax
add byte [rbx + 0x96424b4], cl
add byte [rax], al
mov dword [rsp + 0x7d0], eax
rol byte [rdi], 1
add byte [rax], al
lea rdx, [r13 + 0x1b8]
lea rcx, [rsp + 0x3c0]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xd0
invalid
add byte [rax], al
add al, ch
invalid
xor al, 0xfc
inc dword [rbp + 0x31]
invalid
mov ebx, 1
mov edi, 1
cmp qword [rsp + 0x3c0], 0
mov ebp, dword [rsp + 0x54]
mov qword [rsp + 0x60], r13
je 0x140057dfb
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xd0
invalid
mov eax, dword [rsp + 0x7d0]
cmp eax, dword [r13 + 0x100]
jbe 0x140057c4e
invalid
mov al, byte [rsp + 0xa5]
mov edi, dword [rsp + 0x140]
mov rbx, qword [rsp + 0x330]
mov r15d, dword [rsp + 0x13c]
and al, 0x3c
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rdi], fs
add eax, dword [rax]
add byte [rbx + 0x14c2494], cl
add byte [rax], al
mov r8d, dword [rsp + 0x148]
add byte [rax], al
mov r9d, dword [rsp + 0x144]
mov r13b, 3
jmp 0x14005818f
mov rcx, r15
mov rdx, rsi
mov edx, esi
call fcn.140011893
movabs dword [0x1c024bc8348fffb], eax
and al, 0xc0
add dword [rax], eax
add byte [rax], al
and al, 0xc0
add dword [rax], eax
add byte [rax], al
jne 0x14005aadd
mov rsi, qword [rsp + 0x1c8]
mov dil, byte [rsp + 0x1d0]
mov r12d, dword [rsp + 0x10c]
mov dword [rsp + 0x5c0], r12d
mov rcx, r15
mov rdx, qword [rsp + 0x78]
call fcn.140033294
cmp qword [rsp + 0x1c0], 0
add dword [rax], eax
add byte [rax], al
lea rbx, [rsp + 0xdc0]
mov ebp, dword [rsp + 0x54]
jne 0x14005ab07
lea r13, [rsi + 8]
mov r15, qword [rsp + 0x1c8]
mov r8b, byte [rsp + 0x1d0]
test r12d, r12d
in al, 0xf
test dl, cl
invalid
add byte [rax], al
mov r12d, r8d
lea rdx, [rsi + 0x1b8]
mov rcx, rbx
lea r8, [rsp + 0x5c0]
call fcn.14001a922
dec dword [rax - 0x7d]
mov esp, 0xdc024
add byte [rax], al
dec dword [rax - 0x7d]
mov esp, 0xdc024
add byte [rax], al
mov rdx, qword [rsp + 0x118]
add byte [rax], al
je 0x140057fe2
lea r8, [r15 + 8]
lea rcx, [rsi + 0x108]
lea rax, [rsi + 0x1a8]
mov qword [rsp + 0x28], rax
add dword [rax], eax
add byte [rax - 0x73], cl
xchg byte [rax + 0x48000001], ch
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], r13
mov r9, rbx
call fcn.14005bd6d
mov r13b, 3
mov bl, 1
jmp 0x14005800e
cmp byte [r14 + 0x3f8], 0
jne 0x14005ab31
movzx eax, word [rsp + 0x1ae]
mov ecx, dword [rsp + 0x10c]
shl rcx, 0x10
or rcx, rax
mov rax, qword [rsp + 0x118]
add byte [rax], al
shl rax, 0x30
or rax, rcx
cmp byte [rsp + 0xfe], 0
mov ebp, dword [rsp + 0x54]
je 0x140057be3
mov dl, byte [r14 + 0x401]
mov rcx, qword [r14 + 0x402]
mov byte [r14 + 0x401], 2
cmp dl, 2
mov r11, qword [rsp + 0xd0]
je 0x14005826b
mov byte [rsp + 0x3c0], dl
mov qword [rsp + 0x3c1], rcx
cmp rcx, rax
jne 0x14005824e
lea rcx, [rsp + 0x3c1]
mov qword [rsp + 0x5c0], rcx
mov word [rax + rax*8], fs
invalid
add byte [rax], al
add byte [rax], al
movabs rcx, 0x54fe9b8bf0a27b0b
cmp rax, rcx
jne 0x14005ad3f
test eax, esp
add byte ss:[rax], al
cmp dword [r14 + 0x3e0], 0
loopne 0x140057667
add byte [rax], al
add byte [rdi], cl
test byte [rdx + 0x37], ah
add byte [rax], al
je 0x14005adcf
mov rcx, rsi
call fcn.14005b74b
mov edi, eax
lea rax, [rsp + 0x1c8]
movups xmmword [rax + 8], xmm6
mov dword [rsp + 0x1e0], edi
and dword [rsp + 0x1e4], 0
lea rax, [0x1400e1e70]
mov qword [rsp + 0x1c0], rax
mov qword [rsp + 0x1c8], 1
mov dword [rsp + 0x1c8], 1
mov rcx, r13
mov rdx, rsi
call fcn.140011893
cmp qword [rsp + 0x3c0], 0
jne 0x14005ad75
mov rcx, qword [rsp + 0x3c8]
cmp dword [rcx + 0x100], edi
mov esi, dword [rsp + 0x38]
jb 0x14005adb7
mov dl, byte [rsp + 0x3d0]
mov dword [rcx + 0x100], edi
call fcn.14009ebc2
mov rcx, qword [rsp + 0x3b0]
mov rdx, r15
mov edx, edi
call fcn.140017cee
jmp 0x14005857c
mov rax, qword [rsp + 0x118]
mov dword [rsp + 0x5c0], eax
mov rax, qword [rsp + 0x178]
mov dword [rsp + 0x5c4], eax
test byte [rsp + rax*8], ah
add eax, 0x8b480000
test byte [rax + rcx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rcx*8], ah
add eax, 0x8b480000
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
add eax, 0x848b0000
and al, 0xe4
add byte [rax], al
add byte [rcx + 0x5d82484], cl
add byte [rax], al
test byte [rsp + rax*8], ah
add eax, 0x8b480000
test byte [rax + rcx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rcx*8], ah
add eax, 0x8b480000
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
add eax, 0x848b0000
and al, 0xe4
add byte [rax], al
add byte [rcx + 0x5d82484], cl
add byte [rax], al
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0x5dc], eax
mov eax, dword [rsp + 0xec]
and al, 0xec
add byte [rax], al
add byte [rcx + 0x5e02484], cl
add byte [rax], al
mov eax, dword [rsp + 0xf0]
add byte [rax], al
add byte [rcx + 0x5e42484], cl
add byte [rax], al
mov rcx, r15
mov rdx, rsi
call fcn.140011893
cmp qword [rsp + 0x1c0], 0
jne 0x14005abc7
mov rsi, qword [rsp + 0x1c8]
mov al, byte [rsp + 0x1d0]
mov byte [rsp + 0x100], al
mov rcx, r15
mov rdx, qword [rsp + 0x78]
call fcn.140033294
cmp qword [rsp + 0x1c0], 0
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov ebp, dword [rsp + 0x54]
jne 0x14005abf1
mov rcx, qword [rsp + 0x1c8]
mov dl, byte [rsp + 0x1d0]
mov word [rax + rcx*8], fs
add dword [rax], eax
add byte [rdx + 0x1d02494], cl
add byte [rax], al
mov edi, dword [rsp + 0x5e0]
loopne 0x1400577e5
add byte [rax], al
mov ebx, dword [rsi + 0x170]
mov r13b, 1
cmp ebx, edi
add dword [rax], eax
add byte [rcx - 0x4b], al
add dword [rcx], edi
sti
jb 0x140057ac5
mov byte [rsp + 0x180], dl
mov dword [rsp + 0xb8], ebx
lea rax, [rsi + 8]
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x170], rcx
lea rax, [rcx + 8]
mov qword [rsp + 0x60], rax
mov dword [rsi + 0x170], edi
lea rcx, [rsp + 0x3c8]
lea rdx, [rsp + 0x5c0]
add eax, 0x56e80000
sub bl, bh
dec dword [rbx + 0x5e42484]
add byte [rax], al
mov dword [rsp + 0x3c4], eax
mov word [rsp + 0x3c0], 0x201
lea rbx, [rsi + 0x1b8]
mov r15, qword [rsi + 0x210]
lea rax, [rsi + 0x108]
mov qword [rsp + 0x68], rax
add byte [rax - 0x77], cl
and al, 0x68
xor ebp, ebp
mov qword [rsp + 0xa80], r14
cmp rbp, r15
jae 0x140057a3a
mov rcx, qword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
mov r8, rbp
call fcn.1400146dc
test rax, rax
je 0x14005a9cf
invalid
xor dword [rax], eax
invalid
xor eax, 0x8b000031
add byte [rbx - 0x6376b7f6], cl
and al, 0x40
or byte [rax], al
add byte [rcx + 0x848248c], cl
add byte [rax], al
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x840], rbx
mov dword [rsp + 0x848], ecx
mov dword [rsp + 0x84c], eax
lea rcx, [rsp + 0x840]
call fcn.14001806b
cmp dword [rax + 0x114], edi
jbe 0x140057938
test byte [rsp + rcx*2], ah
or byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax*2], fs
or byte [rax], al
add al, ch
stosb byte [rdi], al
invalid
mov r14, rbx
lea rbx, [rsp + 0x840]
mov rcx, rbx
call fcn.14001806b
cmp dword [rax + 0x48], 0x3b9aca00
mov r13d, edi
setne dil
mov rcx, rbx
call fcn.1400180f1
lea rcx, [rsp + 0x3c0]
mov rdx, rax
call fcn.14001a633
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x60]
mov r8, rbx
mov r12, qword [rsp + 0x78]
mov r9, r12
call fcn.140051e3c
mov rcx, r12
mov rdx, rbx
mov rbx, r14
mov r14, qword [rsp + 0xa80]
mov r8d, edi
mov edi, r13d
call fcn.14001839e
mov rax, qword [rsi + 0x210]
cmp rax, r15
sbb rbp, 0xffffffffffffffff
cmp rax, r15
sbb r15, 0
jmp 0x140057872
mov rcx, r15
mov rdx, rsi
call fcn.140011893
cmp qword [rsp + 0x1c0], 0
jne 0x14005aab3
mov rdi, qword [rsp + 0x1c8]
mov dl, byte [rsp + 0x1d0]
mov eax, dword [rsp + 0x10c]
mov dword [rsp + 0x850], eax
test eax, eax
mov rbp, qword [rsp + 0x570]
je 0x140057bf7
cmp dword [rdi + 0x100], eax
jae 0x140057e14
mov dword [rsp + 0x78], 0
mov esi, dword [rsp + 0x38]
mov r13b, 3
mov r15d, dword [rsp + 0x54]
jmp 0x140058630
mov byte [rsp + 0x60], dil
lea rax, [r15 + 8]
mov qword [rsp + 0x68], rax
lea rsi, [r15 + 0x68]
lea rdi, [r15 + 0x1b8]
lea rcx, [rsp + 0x9b0]
mov rdx, rdi
mov r8d, ebp
call fcn.14001ac10
cmp qword [rsp + 0x9b0], 0
je 0x140058013
mov rcx, rsi
xor edx, edx
mov r8d, ebp
call fcn.14001b4ed
test al, al
je 0x140058089
mov word [rsp + 0x368], 0x100
mov dword [rsp + 0x36c], ebp
mov dword [rsp + 0x370], 5
xor r13d, r13d
mov esi, dword [rsp + 0x38]
mov ebp, dword [rsp + 0x54]
jmp 0x140058139
mov rax, qword [rsp + 0x3e0]
mov qword [rsp + 0x1e0], rax
movups xmm0, xmmword [rsp + 0x3c0]
movups xmm1, xmmword [rsp + 0x3d0]
movaps xmmword [rsp + 0x1d0], xmm1
movaps xmmword [rsp + 0x1c0], xmm0
lea rcx, [rsi + 0x180]
call fcn.140051e32
mov rax, qword [rsp + 0x1e0]
mov qword [rsi + 0x1a0], rax
movaps xmm0, xmmword [rsp + 0x1c0]
movaps xmm1, xmmword [rsp + 0x1d0]
movups xmmword [rsi + 0x190], xmm1
movups xmmword [rsi + 0x180], xmm0
mov r13b, 3
mov r12, qword [rsp + 0x58]
mov ebp, dword [rsp + 0x54]
mov ebx, dword [rsp + 0xb8]
mov rcx, qword [rsp + 0x170]
mov dl, byte [rsp + 0x180]
call fcn.14009ebc2
mov rcx, rsi
mov dl, byte [rsp + 0x100]
call fcn.14009ebc2
cmp ebx, edi
jb 0x14005a925
mov rax, qword [rsp + 0x5e0]
mov qword [rsp + 0x1e0], rax
movups xmm0, xmmword [rsp + 0x5c0]
movups xmm1, xmmword [rsp + 0x5d0]
movaps xmmword [rsp + 0x1d0], xmm1
movaps xmmword [rsp + 0x1c0], xmm0
mov rsi, qword [rsp + 0xa40]
mov rcx, rsi
call fcn.140011856
mov rax, qword [rsp + 0x1e0]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [rsp + 0x1c0]
movaps xmm1, xmmword [rsp + 0x1d0]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov edi, 2
mov rbx, qword [rsp + 0x48]
jmp 0x1400591a0
mov r8d, dword [rsp + 0x730]
mov r13b, 3
cmp r8d, dword [rsi + 0x100]
ja 0x1400586a9
lea rdi, [rsi + 0x68]
mov rcx, rdi
xor edx, edx
call fcn.14001b4ed
test al, al
je 0x1400584c2
mov r8, qword [rsp + 0xbc0]
test r8, 0xffffffff80000000
jne 0x14005ae54
lea rcx, [rsp + 0x1c0]
mov rdx, rdi
call fcn.14001a5b7
mov r13b, byte [rsp + 0x1c0]
cmp r13b, 3
jne 0x140058679
mov eax, dword [rsp + 0x730]
mov word [rsp + 0xa90], 0x100
mov dword [rsp + 0xa94], eax
mov dword [rsp + 0xa98], 5
xor r13d, r13d
jmp 0x1400586a9
mov byte [r14 + 0x3f8], 1
mov qword [r14 + 0x3f9], rax
jmp 0x1400582a1
mov dword [rsp + 0x78], 0
mov eax, 1
mov qword [rsp + 0xd0], rax
mov esi, 1
mov r13b, 1
lea rbp, [0x1400e1e70]
xor r15d, r15d
jmp 0x140058630
mov eax, dword [rsi + 0x110]
mov rdx, qword [rsp + 0x118]
add eax, edx
jno 0x140058031
xor ebx, ebx
mov dword [rsp + 0x350], 3
mov r13b, 1
jmp 0x140058058
mov r13d, dword [rsp + 0x3c8]
mov eax, dword [rsp + 0x3cc]
mov dword [rsp + 0xb8], eax
lea rcx, [rsp + 0x3c0]
call fcn.14001806b
lea rdx, [rax + 0x50]
lea rcx, [rsp + 0x1c0]
call fcn.14001a8a1
mov cl, byte [rsp + 0x1c0]
mov al, byte [rsp + 0x1c1]
cmp cl, 3
jne 0x140058143
test al, al
je 0x140057dfb
mov rdi, qword [rsp + 0x60]
cmp byte [rdi + 0x104], 0
je 0x140058764
lea rax, [rdi + 8]
lea r15, [rdi + 0x68]
mov qword [rsp + 0x170], rax
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x1c0]
mov rdx, r15
mov r8d, esi
xor r9d, r9d
call fcn.1400195a6
mov al, byte [rsp + 0x1c0]
cmp al, 3
mov rbx, qword [rsp + 0x48]
jne 0x1400587c7
cmp dword [rsp + 0x1c4], 0
je 0x140058b46
mov dword [rsp + 0x180], r13d
mov r9d, dword [rdi + 0xf4]
mov r8d, dword [rdi + 0x174]
lea rbx, [rsp + 0x1c0]
mov rcx, rbx
mov edx, esi
call fcn.14001b012
lea rdi, [rsp + 0x730]
mov rcx, rdi
mov rdx, qword [rsp + 0x100]
mov r8d, esi
mov r9, rbx
call fcn.14001a9ce
mov r8d, 0x120
lea rsi, [rsp + 0x5c0]
mov rcx, rsi
lea rdx, [rsp + 0x850]
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rdi
call fcn.14001806b
mov r13d, dword [rax + 0x48]
mov r8d, 0x120
lea rcx, [rsp + 0x3c0]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
invalid
add byte [rax - 0x77], cl
stc
call fcn.1400180f1
cmp byte [rax + 0x50], 6
jne 0x140058b5a
mov rsi, rax
add rsi, 0x50
mov rcx, rsi
call fcn.140013717
mov byte [rsi], 8
cmp byte [rsp + 0x4c8], 0
mov r12d, dword [rsp + 0x4d4]
lea rbp, [rsp + 0xbb0]
movzx edi, word [rsp + 0xa2]
je 0x1400596a3
mov word [rsp + 0xcd0], 0x100
mov dword [rsp + 0xcd4], r12d
mov dword [rsp + 0xcd8], 7
fmul dword [rax + rax]
add byte [rdi], al
add byte [rax], al
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x58
mov ebp, dword [rsp + 0x54]
jmp 0x140058b9d
mov r13b, 1
mov al, 1
lea rcx, [0x1400e1e70]
xor edx, edx
xor r8d, r8d
xor r9d, r9d
jmp 0x14005818f
mov byte [rsp + 0x60], dl
lea rdx, [rdi + 0x1b8]
lea r12, [rsp + 0x1c0]
mov rcx, r12
lea r8, [rsp + 0x850]
call fcn.14001a922
cmp qword [rsp + 0x1c0], 0
je 0x140058451
movups xmm0, xmmword [rsp + 0x1c0]
movaps xmmword [rsp + 0x5c0], xmm0
mov rcx, r12
mov rdx, qword [rsp + 0x78]
call fcn.140033294
cmp qword [rsp + 0x1c0], 0
jne 0x14005ad15
lea r13, [rdi + 8]
mov rsi, qword [rsp + 0x1c8]
mov r15b, byte [rsp + 0x1d0]
lea r12, [rsp + 0x5c0]
mov rcx, r12
call fcn.14001806b
mov ebx, dword [rax + 0x48]
mov rcx, r12
call fcn.1400180f1
mov rbp, rax
cmp byte [rax + 0x126], 0
je 0x140057ec2
mov rax, qword [rdi + 0x50]
cmp qword [rdi + 0x48], rax
jbe 0x1400585b8
inc rax
mov qword [rdi + 0x50], rax
cmp byte [rbp + 0x121], 0
jne 0x140057ed1
cmp byte [rbp + 0x50], 6
jb 0x140057ef8
mov rcx, rbp
add rcx, 0x50
call fcn.140013717
mov word [rbp + 0x50], 0x200
mov eax, dword [rsp + 0x10c]
mov dword [rbp + 0x54], eax
mov rax, qword [rsp + 0x118]
mov dword [rbp + 0x58], eax
pop r8
mov dword [rsp + 0x78], 0
lea r12, [rsi + 8]
mov rcx, rbp
call fcn.140018992
mov rcx, rbp
call fcn.14001a2b2
lea rcx, [rdi + 0x108]
add byte [rcx + rcx*4 - 0x1e], cl
lea r12, [rsp + 0x5c0]
mov r8, r12
mov r9, r13
call fcn.140051e3c
mov rcx, r12
call fcn.14001806b
mov rcx, r13
mov r13b, 3
cmp byte [rax + 0x50], 6
jb 0x1400585f4
jmp 0x14005ade7
mov rcx, rbx
call fcn.14001806b
lea rcx, [rax + 0x50]
push rax
call fcn.140018be9
test al, al
je 0x140059093
lea rcx, [rsp + 0x3c0]
mov rdx, rdi
mov r8d, r15d
call fcn.14001a54f
mov bl, byte [rsp + 0x3c0]
rol byte [rbx], 0
add byte [rax - 0x7af0fc05], al
cld
invalid
add byte [rax], al
lea rbx, [rsp + 0xcd0]
mov rcx, rbx
call fcn.14001806b
mov eax, dword [rax + 0xa0]
test eax, eax
mov ecx, 0
cmovle eax, ecx
cmp eax, r15d
jae 0x140058703
mov rcx, rbx
call fcn.14001806b
mov eax, dword [rax + 0x114]
mov word [rsp + 0x850], 0x100
mov dword [rsp + 0x854], eax
mov dword [rsp + 0x858], 3
jmp 0x140058a6d
lea rcx, [rsi + 0x68]
mov dl, byte [rsi + 0x60]
mov r8d, dword [rsp + 0x10c]
call fcn.14001b48f
test eax, eax
je 0x1400575ae
mov dword [rsp + 0x350], 1
mov r13b, 1
xor ebx, ebx
mov r8d, r12d
jmp 0x140058058
mov rcx, qword [rsp + 0x9b8]
mov rdx, qword [rsp + 0x9c0]
call fcn.14001af0d
mov ebp, dword [rsp + 0x54]
jmp 0x1400580f6
lea rcx, [rsi + 0x110]
mov ebx, r8d
lea r8, [rsi + 0x1b8]
mov dword [rsi + 0x110], eax
mov r9, r13
call fcn.140019322
mov r8d, ebx
mov r13b, 3
mov bl, 1
mov rcx, r15
mov edx, r8d
call fcn.14009ebc2
mov rcx, rsi
mov edx, edi
call fcn.14009ebc2
mov edi, 2
test bl, bl
je 0x14005a8bd
mov rbx, qword [rsp + 0x48]
mov r12, qword [rsp + 0x58]
and al, 0x58
jmp 0x1400591a0
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x1c0]
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x77], cl
mov r8d, ebp
mov r9b, 1
call fcn.1400195a6
mov r8b, byte [rsp + 0x1c0]
cmp r8b, 3
jne case.0x140022bdb.396
cmp dword [rsp + 0x1c4], 0
mov ebp, dword [rsp + 0x54]
je 0x14005812a
mov edx, dword [rsp + 0x1c8]
mov r9d, dword [r15 + 0xf4]
add byte [rax], al
mov r8d, dword [r15 + 0x174]
mov rcx, r13
call fcn.14001b012
dec dword [rax - 0x73]
mov word [rax + rsi*4], fs
or dword [rax], eax
add byte [rcx + rcx*4 - 0x16], cl
call fcn.14001af3a
mov dword [rsp + 0x168], eax
mov dword [rsp + 0x16c], edx
mov qword [rsp + 0x160], rdi
lea rcx, [rsp + 0x160]
call fcn.14001806b
lea rcx, [rax + 0x50]
call fcn.140018dee
test al, al
je 0x1400582b7
mov byte [rsp + 0x368], 3
mov r13b, 3
mov esi, dword [rsp + 0x38]
je 0x14005815c
invalid
mov dil, byte [rsp + 0x60]
jmp 0x14005855b
add byte [rax], al
mov r10d, ecx
movzx ecx, word [rsp + 0x1c2]
mov word [rsp + 0xc6], cx
mov edi, dword [rsp + 0x1c4]
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rcx*8], fs
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rcx*8], fs
add dword [rax], eax
add byte [rax - 0x75], cl
pushfq
and al, 0xd0
add dword [rax], eax
add byte [rbx + rcx*4 - 0x74], al
and al, 0xd8
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], al
and al, 0xdc
add dword [rax], eax
add byte [rbx + 0x1e02494], cl
add byte [rax], al
mov r15d, dword [rsp + 0x1e4]
mov r13d, r10d
mov dword [rsp + 0x144], r9d
mov dword [rsp + 0x148], r8d
test byte [rax + rcx*2], ah
add dword [rax], eax
add byte [rcx + 0x14c2494], cl
add byte [rax], al
mov qword [rsp + 0x338], rcx
mov dword [rsp + 0x140], edi
mov qword [rsp + 0x330], rbx
mov dword [rsp + 0x13c], r15d
mov r15d, eax
mov rbx, qword [rsp + 0x48]
mov esi, dword [rsp + 0x38]
mov rdi, qword [rsp + 0x60]
lea rcx, [rsp + 0x850]
call fcn.140045dda
mov dl, byte [rsp + 0x68]
mov rcx, rdi
call fcn.14009ebc2
mov edi, 2
mov byte [rsp + 0xa5], r15b
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0x140]
mov r8, qword [rsp + 0x338]
add byte [rax - 0x75], cl
mov word [rax + rsi], fs
add eax, dword [rax]
add byte [rax], al
mov edx, dword [rsp + 0x144]
add byte [rax - 0x75], cl
mov word [rax + rsi], fs
add eax, dword [rax]
add byte [rax], al
mov edx, dword [rsp + 0x144]
mov r9d, dword [rsp + 0x148]
mov dword [rsp + 0x78], r9d
mov dword [rsp + 0x78], ecx
mov r9d, dword [rsp + 0x14c]
add byte [rbx + rcx*4 - 0x6c], al
and al, 0x3c
add dword [rax], eax
add byte [rcx - 0x80], al
cmp ch, 3
mov r11, qword [rsp + 0xd0]
pushfq
and al, 0xd0
add byte [rax], al
add byte [rdi], cl
test byte [rbx + 0xf], ah
sldt word [rax]
jmp 0x14005a956
mov cl, byte [rsp + 0x3c8]
mov rdx, qword [rsp + 0xa38]
mov byte [rdx + 8], cl
mov rcx, qword [rsp + 0x3c0]
mov qword [rdx], rcx
invalid
mov rcx, qword [r14 + 0x3f0]
test rcx, rcx
je 0x1400582a9
invalid
movabs rdx, 0xb416870b7adb7c3b
cmp rax, rdx
jne 0x1400582a9
or eax, dword [rdi + 0x3948b416]
sal byte [rbp + 0x23], 1
mov eax, 2
mov edx, 3
lock cmpxchg qword [rcx + 0x10], rdx
jne 0x1400582a9
add rcx, 0x30
call fcn.1400115f7
xchg ebx, eax
sti
dec dword [rbx + rcx*4 - 0x64]
and al, 0xd0
add byte [rax], al
add byte [rdi + 2], bh
mov r11, qword [rsp + 0xd0]
mov edi, 2
mov esi, dword [rsp + 0x38]
jmp 0x1400591ac
mov qword [rsp + 0x130], rsi
lea rsi, [rsp + 0x1c0]
mov rcx, rsi
add byte [rax - 0x73], cl
mov ah, 0x24
rol byte [rcx], 0
add byte [rax - 0x77], cl
int1
mov rdx, qword [rsp + 0x78]
call fcn.140033294
std
dec dword [rax - 0x7d]
mov esp, 0x1c024
add byte [rax], al
std
dec dword [rax - 0x7d]
mov esp, 0x1c024
add byte [rax], al
lea rbp, [rsp + 0xbb0]
jne 0x14005ae17
invalid
add byte [rbx + rcx*4 - 0x54], cl
and al, 0xc8
add dword [rax], eax
add byte [rdx + 0x1d02484], cl
add byte [rax], al
mov r13, qword [rsp + 0x1c8]
mov al, byte [rsp + 0x1d0]
mov byte [rsp + 0xb8], al
lea rax, [r13 + 8]
mov qword [rsp + 0x150], rax
lea rax, [rsp + 0x130]
mov qword [rsp + 0x2e0], rax
mov r8d, 0x120
add byte [rax], al
add byte [rax], al
mov rcx, rsi
lea rdx, [rsp + 0xdd0]
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rsp + 0x150]
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbp*8], ah
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x160], al
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbp*8], ah
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x160], al
movaps xmmword [rsp + 0x1b0], xmm0
lea rdi, [rsp + 0x160]
mov rcx, rdi
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0x16024
add byte [rax - 0x77], cl
stc
call fcn.14001806b
mov eax, dword [rax + 0x48]
mov dword [rsp + 0x170], eax
mov rcx, rdi
call fcn.14001806b
mov cl, byte [rax + 0x50]
add cl, 0xfa
movzx ecx, cl
cmp cl, 6
mov edx, 6
cmovae ecx, edx
cmp cl, 4
mov qword [rsp + 0x78], r15
jl 0x1400583b4
js 0x1400583de
mov dword [rsp + 0x100], ebp
jl 0x1400583b4
js 0x1400583de
mov dword [rsp + 0x100], ebp
ja case.0x1400583b0.1
movzx ecx, cl
lea rdx, [0x14013d914]
movsxd rcx, dword [rdx + rcx*4]
mov cl, byte [rax + 1]
sar edi, 1
jmp rcx
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x180], rax
mov dword [rsp + 0x180], eax
mov r8d, 0x120
add byte [rax], al
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x180], eax
mov r8d, 0x120
add byte [rax], al
lea rcx, [rsp + 0xa90]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x160]
add byte [rax], al
call fcn.1400180f1
mov rsi, rax
mov al, byte [rax + 0x50]
add al, 0xfa
movzx ecx, al
cmp cl, 6
stc
invalid
mov eax, 6
cmovae ecx, eax
mov edi, 1
mov r15d, 1
cmp cl, 4
ja case.0x140058427.1
stc
invalid
mov al, byte [rsp + 0xbac]
movzx ecx, cl
lea rdx, [0x14013d928]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
test al, 1
jne 0x140058dcb
invalid
mov eax, dword [rsp + 0xb88]
mov ecx, 0xffffff38
add eax, ecx
cmp ax, 0xff9c
setb r13b
mov bl, 9
or dword [rbp + 0x31], eax
invalid
jmp 0x140058dd0
mov dword [rsp + 0x78], 0
lea rcx, [rdi + 0x68]
mov dl, byte [rdi + 0x60]
mov r8d, dword [rsp + 0x850]
call fcn.14001b48f
test eax, eax
sete r13b
mov eax, 1
mov esi, dword [rsp + 0x38]
cmovne esi, eax
invalid
invalid
lea rax, [0x1400e1e70]
cmovne rbp, rax
mov eax, 1
mov rcx, qword [rsp + 0xd0]
add byte [rax], al
cmovne rcx, rax
mov qword [rsp + 0xd0], rcx
mov eax, 0
add byte [rax], al
add byte [rbx + rcx*4 + 0x7c], al
and al, 0x54
cmovne r15d, eax
add r13b, r13b
or r13b, 1
mov r12, qword [rsp + 0x58]
jmp 0x14005862c
lea rax, [rsp + 0xa98]
movups xmmword [rax + 0x10], xmm6
lea rax, [0x1400e1e70]
mov qword [rsp + 0xa98], rax
mov qword [rsp + 0xaa0], 1
mov dword [rsp + 0xa94], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov word [rsp + 0xa90], 0x101
mov r13b, 1
jmp 0x1400586a9
lea rcx, [rsp + 0x1c8]
mov al, byte [rcx - 5]
lea rdx, [rsp + 0x369]
xchg esp, eax
and al, 0x69
add eax, dword [rax]
add byte [rax - 0x48f0fdbe], cl
stc
mov word [rdx], ax
mov rax, qword [rsp + 0x1c4]
add dword [rax], eax
add byte [rdi], cl
adc byte [rcx + 4], al
add al, 0xf
adc byte [rcx + 0x10], cl
movups xmmword [rdx + 0xb], xmm0
movups xmmword [rdx + 0x17], xmm1
adc dword [rdx + 0x17], ecx
mov byte [rsp + 0x368], r8b
add byte [rax - 0x77], cl
test byte [rsp + rbp*2], ah
add eax, dword [rax]
add byte [rbx - 0x74c7db8c], cl
je 0x140058572
cmp byte [rbx + 0x4054246c], cl
mov bh, byte [rsp + 0x60]
mov r13d, r8d
lea rcx, [rsp + 0xdd0]
call fcn.140045dda
mov rcx, r15
mov edx, edi
call fcn.14009ebc2
add al, 0
cmp r13b, 3
jne 0x14005a865
add byte [rax], al
mov edi, 2
jmp 0x1400591a4
add byte [rax], al
lea rdx, [rsp + 0x3c1]
mov rax, qword [rdx + 0x1f]
lea rcx, [rsp + 0x851]
mov word [rcx + rdx*2], fs
or byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
adc byte [rdi], cl
adc dword [rcx + 0x10], ecx
mov dword [rsp + 0x78], 0
mov rcx, r13
mov r13b, 1
mov dword [rsp + 0x54], 0xf
and al, 0x54
sldt word [rax]
add bh, al
mov dword [rsp + 0x38], 0xb
lea rax, [0x1400db4f0]
lea eax, [0x1400db4f0]
mov qword [rsp + 0x570], rax
lea rax, str.too_many_resetsassertion_failed:_self.max_stream_id___last_processed_id0
mov qword [rsp + 0xd0], rax
cmp ebx, 0x3b9aca00
setne r8b
setne al
setne al
mov rdx, r12
call fcn.14001839e
mov rcx, rsi
mov edx, r15d
cli
call fcn.14009ebc2
add byte [rax - 0x75], cl
pop rsp
and al, 0x48
invalid
add byte [rax - 0x75], cl
pop rsp
and al, 0x48
invalid
mov r12, qword [rsp + 0x58]
mov esi, dword [rsp + 0x38]
mov rbp, qword [rsp + 0x570]
mov ebp, dword [rsp + 0x570]
mov r15d, dword [rsp + 0x54]
mov dl, byte [rsp + 0x60]
mov rcx, rdi
call fcn.14009ebc2
mov edi, 2
mov eax, esi
mov qword [rsp + 0x570], rbp
mov r8, rbp
mov r11, qword [rsp + 0xd0]
add byte [rax], al
add byte [rcx + rcx*4 - 0x27], cl
fld dword [rcx + rcx*4 - 6]
mov r9d, 0
add byte [rax], al
add byte [rax], al
mov r10d, 0
add byte [rax], al
cmp r13b, 3
mov ebp, r15d
mov r15b, 1
je 0x1400591ac
jmp 0x14005a956
lea rcx, [rsp + 0x1c8]
mov rax, qword [rcx + 0x18]
lea rdx, [rsp + 0xa98]
lea edx, [rsp + 0xa98]
mov qword [rdx + 0x18], rax
movups xmm0, xmmword [rcx - 7]
movups xmm1, xmmword [rcx + 9]
movups xmmword [rdx + 9], xmm1
or qword [rdi], rcx
adc dword [rdx - 7], eax
or qword [rdi], rcx
adc dword [rdx - 7], eax
mov byte [rsp + 0xa90], r13b
or al, byte [rax]
add byte [rax - 0x73], cl
lea rcx, [rsp + 0xbb0]
call fcn.140001e4c
mov word [rax + rsi*4], fs
or eax, dword [rax]
add al, ch
xchg esi, eax
xchg edi, eax
cli
invalid
jmp 0x140059185
mov rdx, qword [rsp + 0x580]
mov rcx, qword [rdx]
add eax, 0x8b480000
or cl, byte [rax + 0x39]
ror dword [rdi], 0x83
movsd dword [rdi], dword [rsi]
add al, byte [rax]
add byte [rcx + 0x3b], cl
invalid
cmp rcx, rax
jae 0x140058974
cmp rcx, qword [r14 + 0xb0]
cmp ecx, dword [rsi + 0xb0]
setbe cl
cmovbe rdx, qword [rsp + 0x718]
jmp case.0x14004de1f.112
cmp qword [r14 + 0xb0], rax
je 0x140058987
xor ecx, ecx
mov rdx, qword [rsp + 0x580]
jmp case.0x14004de1f.112
mov rcx, rbx
call fcn.1400180f1
mov rcx, qword [rax + 0x30]
test rcx, rcx
je 0x140058a18
add byte [rax], al
cmp ecx, 1
jne 0x140058a0b
invalid
test r15, r15
jne 0x140058a43
jmp 0x140058a18
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmmword [rsp + 0x850], xmm0
mov byte [r14 + 0x1c1], 0
movaps xmm0, xmmword [rsp + 0x1c0]
movaps xmmword [rsp + 0xbb0], xmm0
and al, 0xc0
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0xbb0], eax
or eax, dword [rax]
add byte [rax - 0x4b], al
or cl, byte [rbx + rcx*4 + 0x64]
and al, 0x58
mov bpl, 0xa
mov r12, qword [rsp + 0x58]
jmp 0x140056d65
mov dword [rsp + 0x13c], 0
mov eax, 1
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov eax, 1
invalid
add byte [rax - 0x77], cl
test byte [rax + rsi], ah
add eax, dword [rax]
add bh, al
invalid
test byte [rax + rax*2], ah
and al, 0x40
mov qword [rsp + 0x330], rax
mov dword [rsp + 0x140], 1
test byte [rax + rax*2], ah
and al, 0x40
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rcx - 0x4b], al
mov ch, 1
and al, 0x40
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rcx - 0x4b], al
mov ch, 1
mov r15b, 1
lea rax, [0x1400e1e70]
mov ch, 1
mov r15b, 1
mov bh, 1
lea rax, [0x1400e1e70]
mov qword [rsp + 0x338], rax
mov dword [rsp + 0x14c], 0
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x148], 0
mov dword [rsp + 0x144], 0
add byte [rax], al
add byte [rax], al
mov rbx, qword [rsp + 0x48]
test byte [rax + rdi], ah
add eax, dword [rax]
add bh, al
test byte [rsp + rcx*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x148], 0
mov dword [rsp + 0x144], 0
add byte [rax], al
add byte [rax], al
mov rbx, qword [rsp + 0x48]
jmp 0x140058b51
mov ecx, eax
mov r15b, byte [rsp + 0x1c1]
movzx eax, word [rsp + 0x1c2]
mov word [rsp + 0xc6], ax
mov eax, dword [rsp + 0x1c4]
invalid
add dword [rax], eax
invalid
and al, 0x44
add dword [rax], eax
add byte [rbx + 0x1dc2484], cl
add byte [rax], al
mov dword [rsp + 0x148], eax
add dword [rax], eax
add byte [rbx + 0x1e02484], cl
and al, 0xe0
add dword [rax], eax
add byte [rcx + 0x14c2484], cl
add byte [rax], al
mov eax, dword [rsp + 0x1e4]
add byte [rcx + 0x13c2484], cl
add byte [rax], al
add byte [rcx + 0x13c2484], cl
add byte [rax], al
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x338], rax
add eax, dword [rax]
add byte [rbx + 0x41382474], cl
cmp byte [rcx - 0x77], al
invalid
and al, 0xc8
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdi], ah
add eax, dword [rax]
add byte [rbx + 0x41382474], cl
cmp byte [rcx - 0x77], al
invalid
jmp 0x1400581d6
cmp byte [rax + 0x51], 0
jne case.0x1400583b0.1
push rcx
add byte [rbp + 0xf], dh
jmp case.0x1400583b0.0
cmp byte [rax + 0x52], 0
je case.0x1400583b0.0
sti
invalid
invalid
test byte [rsp + 0x2dc], 1
jne 0x1400588d0
lea rcx, [rsp + 0x160]
call fcn.14001806b
sti
dec dword [rbx + 0x11480]
add byte [rsi - 0x39], ah
test byte [rax + rbp*2], ah
and al, 0x68
add eax, dword [rax]
add byte [rax], al
add byte [rcx], al
add dword [rcx + 0x36c2484], ecx
add byte [rax], al
sti
dec dword [rbx + 0x11480]
add byte [rsi - 0x39], ah
test byte [rax + rbp*2], ah
and al, 0x68
add eax, dword [rax]
add byte [rax], al
add byte [rcx], al
add dword [rcx + 0x36c2484], ecx
add byte [rax], al
mov dword [rsp + 0x370], 1
mov rcx, rsi
mov ecx, esi
call fcn.140045dda
mov dword [rsp + 0x78], 0
inc edi
and al, 0x78
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x1b0]
mov esi, dword [rsp + 0x38]
mov ebp, dword [rsp + 0x54]
add byte [rbx - 0x74c7db8c], cl
insb byte [rdi], dx
and al, 0x54
mov dil, byte [rsp + 0x60]
mov r13, qword [rsp + 0x68]
insb byte [rdi], dx
and al, 0x68
jmp 0x140059a6d
mov r15, qword [rsp + 0x130]
mov r8d, 0x120
lea rcx, [rsp + 0x850]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea r13, [rsp + 0x160]
add byte [rcx + rcx*4 - 0x17], cl
add byte [rcx + rcx*4 - 0x17], cl
call fcn.1400180f1
lea rdx, [rax + 0x50]
lea rcx, [rsp + 0x5c0]
call fcn.14001a4d0
mov al, byte [rsp + 0x5c0]
and al, 0xc0
add eax, 0xc1e80000
call fcn.14001a4d0
mov al, byte [rsp + 0x5c0]
add byte [rbx + rax], bh
cmp al, 3
mov dil, byte [rsp + 0x60]
jne 0x1400589b8
mov rcx, r13
call fcn.14001806b
cmp dword [rax + 0x30], 2
xor byte [rdx], al
xor byte [rdx], al
lea rbp, [rsp + 0x1b0]
jne 0x140058bfd
cmp qword [rax + 0x38], 0
je 0x140058bfd
add byte [rax], al
mov rcx, r13
call fcn.14001806b
mov eax, dword [rax + 0x114]
mov word [rsp + 0x510], 0x100
sbb esi, edi
sti
dec dword [rbx + 0x11480]
add byte [rsi - 0x39], ah
test byte [rax + rdx], ah
add eax, 0x1000000
mov dword [rsp + 0x514], eax
mov dword [rsp + 0x518], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add bh, al
test byte [rax + rbx], ah
add eax, 0x10000
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
jmp 0x1400589f0
xor ecx, ecx
movzx ecx, cl
mov r8, qword [rsp + 0xd8]
add byte [rcx - 0x77], cl
or byte [rax - 0x77], cl
invalid
add byte [rcx - 0x77], cl
or byte [rax - 0x77], cl
add al, byte [rcx - 0x7d]
mov esi, 0x4b0
add byte [rax], al
mov rbx, qword [rsp + 0x48]
cmp dword [r14 + 0x4b0], 0
mov rbx, qword [rsp + 0x48]
je 0x1400540f1
invalid
inc dword [rcx - 0x75]
xchg byte [rsp + rax + 0x3d0000], dh
add byte [rax], al
add dword [rdi], ecx
adc dword [rbx + 0x24], 0
add byte [rcx - 0x77], al
xchg byte [rax - 0x16ffffff], al
cmp dword [rdi - 0x72b70001], esi
invalid
xchg esp, eax
and al, 0x20
invalid
mov eax, dword [r14 + 0x4b4]
cmp eax, 0x1000000
jae 0x14005adff
mov dword [r14 + 0x180], eax
jmp 0x1400540f1
lea rdx, [rsp + 0x620]
lea edx, [rsp + 0x620]
mov rcx, qword [rdx - 0x40]
mov ecx, dword [rdx - 0x40]
lea r8, [rsp + 0x511]
mov qword [r8 + 0x1f], rcx
mov dword [rax + 0x1f], ecx
mov dword [rax + 0x1f], ecx
movups xmm0, xmmword [rdx - 0x5f]
movups xmm1, xmmword [rdx - 0x4f]
mov cl, 0x41
movups xmmword [rax + 0x10], xmm1
movups xmmword [r8], xmm0
mov byte [rsp + 0x510], al
lea rbp, [rsp + 0x1b0]
add eax, 0x8d480000
lodsb al, byte [rsi]
and al, 0xb0
add dword [rax], eax
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x78
mov r15, qword [rsp + 0x78]
lea rcx, [rsp + 0x850]
call fcn.1400152a8
mov esi, dword [rsp + 0x38]
jmp 0x140059a1e
add byte [rax - 0x75], cl
mov rcx, qword [rax + 0x38]
sub rcx, r15
cmp byte [rcx + rbp - 7], cl
jb 0x140058a43
mov qword [rax + 0x38], rcx
test byte [rsp + 0x5e4], 1
je 0x140058d75
mov rcx, rbx
call fcn.14001806b
cmp eax, 0x83fffbf6
js 0x140058a61
add cl, byte [rdi]
test dword [rbx], ecx
add eax, dword [rax]
invalid
cmp eax, 0x83fffbf6
js 0x140058a61
add cl, byte [rdi]
test dword [rbx], ecx
add eax, dword [rax]
add byte [rax - 0x7d], cl
js case.0x140058427.3
cmp qword [rax + 0x38], 0
je 0x140058d43
test byte [rax], al
add eax, dword [rax]
invalid
add byte [rdi], cl
test byte [rax], al
add eax, dword [rax]
add byte [rax - 0x77], cl
fld1
and dh, dh
sti
dec dword [rbx + 0x11480]
add byte [rsi - 0x39], ah
test byte [rax + rdx*2], ah
mov rcx, rbx
call fcn.14001806b
mov eax, dword [rax + 0x114]
mov word [rsp + 0x850], 0x100
or byte [rax], al
add byte [rax], al
add dword [rcx + 0x8542484], ecx
add byte [rax], al
or byte [rax], al
add byte [rax], al
add dword [rcx + 0x8542484], ecx
add byte [rax], al
add bh, al
test byte [rax + rbx*2], ah
or byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rcx], dh
fucomi st(1)
pop rbp
invalid
mov dword [rsp + 0x858], 1
xor ebx, ebx
jmp 0x1400590d1
cmp byte [rsi + 0x52], 0
mov r13b, 1
lea rbx, [0x1400e1e70]
mov r12d, 0
mov ebp, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
jne 0x1400598df
mov r15b, byte [rsi + 0x51]
mov dil, 1
mov bl, 0xb
test al, 1
jne 0x140058b2d
mov eax, dword [rsp + 0xb88]
mov ecx, 0xffffff38
add eax, ecx
enter 0xffffffffffff8366, 0xfffffffffffffff8
pushfq
enter 0xffffffffffff8366, 0xfffffffffffffff8
pushfq
setb r13b
mov bl, 9
jmp 0x14005978b
test al, 1
jne 0x140058dd7
mov eax, dword [rsp + 0xb88]
add eax, 0xffffff9c
cmp ax, 0x64
setae bl
add bl, bl
or bl, 8
mov r15b, 1
xor edi, edi
jmp 0x140059798
cmp byte [rsi + 0x51], 0
mov r13b, 1
lea rbx, [0x1400e1e70]
mov r12d, 0
add byte [rax], al
add byte [rbp], bh
add byte [rax], al
add byte [rbp], bh
jne 0x1400598df
mov dil, 1
mov bl, 3
test al, 1
jne 0x14005978b
mov eax, dword [rsp + 0xb88]
mov ecx, 0xffffff38
add eax, ecx
cmp ax, 0xff9c
setb r15b
mov bl, 0xa
jmp 0x14005978b
mov r13b, 1
lea rbx, [0x1400e1e70]
xor r12d, r12d
xor ebp, ebp
jmp 0x1400598df
mov r13b, 3
mov r15b, byte [rsp + 0xa5]
mov esi, dword [rsp + 0x38]
jmp 0x1400581d6
lea rax, [rsp + 0xce8]
movups xmmword [rax], xmm6
mov word [rsp + 0xcd0], 0x101
mov dword [rsp + 0xcd4], 1
lea rax, [0x1400e1e70]
mov qword [rsp + 0xcd8], rax
mov qword [rsp + 0xce0], 1
movzx edi, word [rsp + 0xa2]
lea rcx, [rsp + 0x3c0]
call fcn.1400152a8
mov esi, dword [rsp + 0x38]
cmp byte [rsp + 0xcd0], 3
jne 0x140058c8b
mov eax, dword [rsp + 0x738]
mov dword [rsp + 0x19c], eax
mov eax, dword [rsp + 0x73c]
mov qword [rsp + 0x3a8], rax
lea rcx, [rsp + 0xcd0]
call fcn.140051e32
mov bl, 3
mov dword [rsp + 0x54], 1
mov r15b, byte [rsp + 0xc9]
jmp 0x140058ec3
mov r8d, 0x120
lea rcx, [rsp + 0x5c0]
lea rsi, [rsp + 0x850]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xc
lea rdi, [rsp + 0xa98]
rep movsq qword [rdi], qword [rsi]
mov dil, byte [rsp + 0x60]
lea rcx, [rsp + 0x620]
call fcn.1400152f6
mov rcx, r13
call fcn.1400180f1
lea rcx, [rax + 0x18]
mov qword [rsp + 0xa90], 5
mov rdx, r15
lea r8, [rsp + 0xa90]
call fcn.140017e21
mov rcx, r13
call fcn.1400180f1
mov rcx, rax
call fcn.14001a2b2
mov byte [rsp + 0x510], 3
mov esi, dword [rsp + 0x38]
mov r15, qword [rsp + 0x78]
jmp 0x140059a1e
mov rcx, rbx
mov rdx, qword [rsp + 0x78]
call fcn.140033294
cmp qword [rsp + 0x1c0], 0
jne 0x14005af17
mov rsi, qword [rsp + 0x1c8]
mov dil, byte [rsp + 0x1d0]
lea r8, [rsi + 8]
mov rax, qword [rsp + 0xcf0]
mov qword [rsp + 0x1e0], rax
movaps xmm0, xmmword [rsp + 0xcd0]
movaps xmm1, xmmword [rsp + 0xce0]
movaps xmmword [rsp + 0x1d0], xmm1
movaps xmmword [rsp + 0x1c0], xmm0
mov qword [rsp + 0x28], rbx
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x3c0]
mov rdx, r15
lea r9, [rsp + 0x730]
call fcn.14005be83
mov al, byte [rsp + 0x3c0]
mov dword [rsp + 0x78], eax
cmp al, 3
jne 0x140058e21
mov dword [rsp + 0x54], 0
mov al, 3
mov dword [rsp + 0x78], eax
mov r15b, byte [rsp + 0xc9]
jmp 0x140058ea9
mov rcx, rbx
call fcn.1400180f1
lea rdx, [rax + 0x50]
lea rbx, [rsp + 0x3c0]
mov rcx, rbx
call fcn.14001a4d0
cmp byte [rsp + 0x3c0], 3
jne 0x14005908b
lea rbx, [rsp + 0xcd0]
mov rcx, rbx
call fcn.14001806b
cmp byte [rax + 0x128], 0
je 0x140058de0
mov rcx, rbx
call fcn.1400180f1
lea rcx, [rax + 0xa0]
mov edx, r15d
call fcn.1400190ac
test eax, eax
je 0x14005962b
lea rax, [rsp + 0x851]
movups xmmword [rax + 0x17], xmm6
mov word [rsp + 0x850], 0x101
mov dword [rsp + 0x854], 3
jmp 0x1400590b4
mov bl, 0xb
xor r15d, r15d
xor edi, edi
jmp 0x140059798
mov bl, 3
xor edi, edi
jmp 0x140059798
and qword [rsp + 0x3c0], 0
mov rcx, rdi
mov edx, r15d
lea r8, [rsp + 0x3c0]
call fcn.140018a71
mov rax, qword [rsp + 0x3c0]
test rax, rax
je 0x140058e14
mov rcx, qword [rsp + 0x3c8]
call qword [rax + 0x18]
mov byte [rsp + 0x850], 3
jmp 0x1400590cf
mov r15b, byte [rsp + 0x3c1]
movzx eax, word [rsp + 0x3c2]
mov word [rsp + 0xa2], ax
mov eax, dword [rsp + 0x3c4]
mov dword [rsp + 0x54], eax
mov eax, dword [rsp + 0x3c8]
mov dword [rsp + 0x19c], eax
mov eax, dword [rsp + 0x3cc]
mov qword [rsp + 0x3a8], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0xa28], rax
mov eax, dword [rsp + 0x3d8]
mov dword [rsp + 0x59c], eax
mov eax, dword [rsp + 0x3dc]
mov dword [rsp + 0x598], eax
mov eax, dword [rsp + 0x3e0]
mov dword [rsp + 0x594], eax
mov eax, dword [rsp + 0x3e4]
mov dword [rsp + 0x590], eax
mov rcx, rsi
mov edx, edi
call fcn.14009ebc2
mov esi, dword [rsp + 0x38]
movzx edi, word [rsp + 0xa2]
mov ebx, dword [rsp + 0x78]
cmp r13d, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0x170]
lea rdx, [rsp + 0x730]
call fcn.14001839e
cmp bl, 3
mov byte [rsp + 0xc9], r15b
mov word [rsp + 0xa2], di
jne 0x140059000
cmp dword [rsp + 0x54], 1
jne 0x140058feb
mov rax, qword [rsp + 0x60]
mov rcx, qword [rax + 0x1c0]
mov rdx, qword [rax + 0x1c8]
mov ebx, dword [rsp + 0x180]
mov r8d, ebx
mov r15, qword [rsp + 0x100]
mov r13d, dword [rsp + 0xb8]
mov r9d, r13d
call fcn.140018109
movups xmm0, xmmword [rax + 0x100]
movaps xmmword [rsp + 0xa10], xmm0
mov ecx, dword [rax + 0x110]
mov dword [rsp + 0xa20], ecx
and dword [rax + 0x100], 0
mov eax, dword [rsp + 0x19c]
mov dword [rsp + 0x1c8], eax
mov rax, qword [rsp + 0x3a8]
mov dword [rsp + 0x1cc], eax
mov qword [rsp + 0x1c0], r15
lea rcx, [rsp + 0xa10]
lea rsi, [rsp + 0x1c0]
mov rdx, rsi
call fcn.14001a2d5
mov dword [rsp + 0x1c8], ebx
mov dword [rsp + 0x1cc], r13d
mov qword [rsp + 0x1c0], r15
mov rcx, rsi
call fcn.1400180f1
movaps xmm0, xmmword [rsp + 0xa10]
movups xmmword [rax + 0x100], xmm0
mov ecx, dword [rsp + 0xa20]
mov dword [rax + 0x110], ecx
mov rcx, rsi
mov esi, dword [rsp + 0x38]
call fcn.1400180f1
mov rcx, rax
call fcn.14001a2b2
mov r13b, 3
mov rbx, qword [rsp + 0x48]
mov r15b, byte [rsp + 0xa5]
jmp 0x140059081
mov r13d, ebx
mov eax, dword [rsp + 0x19c]
mov rcx, qword [rsp + 0x3a8]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0x338], rcx
mov word [rsp + 0xc6], di
mov eax, dword [rsp + 0x54]
mov dword [rsp + 0x140], eax
mov rax, qword [rsp + 0xa28]
mov qword [rsp + 0x330], rax
mov eax, dword [rsp + 0x590]
mov dword [rsp + 0x13c], eax
mov eax, dword [rsp + 0x594]
mov dword [rsp + 0x14c], eax
mov eax, dword [rsp + 0x598]
mov dword [rsp + 0x148], eax
mov eax, dword [rsp + 0x59c]
mov dword [rsp + 0x144], eax
mov rbx, qword [rsp + 0x48]
mov rdi, qword [rsp + 0x60]
jmp 0x1400581e3
mov rcx, rbx
call fcn.140013734
lea rax, [rsp + 0x851]
movups xmmword [rax + 0x17], xmm6
mov word [rsp + 0x850], 0x101
mov dword [rsp + 0x854], 1
lea rax, [0x1400e1e70]
mov qword [rsp + 0x858], rax
mov qword [rsp + 0x860], 1
mov bl, 3
lea rcx, [rsp + 0x5c0]
call fcn.140001e4c
test bl, bl
mov rbx, qword [rsp + 0x48]
jne 0x14005911b
and qword [rsp + 0x1c0], 0
mov rcx, rdi
mov edx, r15d
lea r8, [rsp + 0x1c0]
call fcn.140018a71
mov rax, qword [rsp + 0x1c0]
test rax, rax
je 0x14005911b
mov rcx, qword [rsp + 0x1c8]
call qword [rax + 0x18]
lea r15, [rsi + 8]
lea r8, [r12 + 8]
cmp ebp, 0x3b9aca00
setne bpl
lea rax, [rsp + 0x850]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
lea rcx, [rsp + 0xa90]
mov rdx, rdi
lea rdi, [rsp + 0xcd0]
mov r9, rdi
call fcn.14005be83
mov rcx, r15
mov rdx, rdi
mov r8d, ebp
call fcn.14001839e
mov rcx, r12
mov edx, r13d
call fcn.14009ebc2
mov r13b, byte [rsp + 0xa90]
mov r12, qword [rsp + 0x58]
mov ebp, dword [rsp + 0x54]
mov rcx, rsi
mov dl, byte [rsp + 0x60]
call fcn.14009ebc2
cmp r13b, 3
jne 0x14005a8d0
mov edi, 2
mov esi, dword [rsp + 0x38]
mov r11, qword [rsp + 0xd0]
mov al, byte [rsp + 0x15e]
mov byte [rsp + 0x15a], al
movzx eax, word [rsp + 0x15c]
mov word [rsp + 0x158], ax
lea ecx, [rdi - 2]
lea rax, [rcx + 1]
cmp ecx, 2
mov ecx, 0
cmovae rax, rcx
test rax, rax
mov dword [rsp + 0x54], ebp
je 0x140059205
cmp rax, 1
lea rbp, [rsp + 0x1c0]
lea r13, [rsp + 0x3c0]
je 0x140053d80
jmp 0x14005a6e9
test byte [rsp + 0xcb], 1
lea r13, [rsp + 0x3c0]
jne 0x140059321
cmp dword [r14 + 0x490], 2
lea rbp, [rsp + 0x1c0]
jne 0x14005aa1d
mov dword [r14 + 0x490], edi
mov al, byte [rsp + 0xff]
mov byte [r14 + 0x494], al
mov eax, dword [rsp + 0x358]
mov byte [r14 + 0x495], al
mov eax, dword [rsp + 0x354]
mov word [r14 + 0x496], ax
mov eax, dword [rsp + 0x5bc]
mov dword [r14 + 0x498], eax
mov rax, qword [rsp + 0xa70]
mov qword [r14 + 0x49c], rax
mov rax, qword [rsp + 0xa68]
mov qword [r14 + 0x4a4], rax
mov eax, dword [rsp + 0x5ac]
mov dword [r14 + 0x4ac], eax
mov eax, dword [rsp + 0x5a8]
mov dword [r14 + 0x4b0], eax
mov eax, dword [rsp + 0x5a4]
mov dword [r14 + 0x4b4], eax
mov eax, dword [rsp + 0x5a0]
mov dword [r14 + 0x4b8], eax
mov eax, dword [rsp + 0x5b8]
mov dword [r14 + 0x4bc], eax
mov eax, dword [rsp + 0x5b4]
mov dword [r14 + 0x4c0], eax
mov eax, dword [rsp + 0x5b0]
mov dword [r14 + 0x4c4], eax
mov al, byte [rsp + 0xcb]
mov byte [r14 + 0x4c8], al
movzx eax, word [rsp + 0x158]
mov rcx, qword [rsp + 0xa78]
mov word [rcx], ax
mov al, byte [rsp + 0x15a]
mov byte [rcx + 2], al
jmp 0x140053d80
cmp dword [r14 + 0x450], 1
jne 0x14005a805
mov qword [rsp + 0xd0], r11
cmp dword [r14 + 0x474], 0
je 0x140059350
mov edx, dword [r14 + 0x478]
mov rcx, r14
call fcn.140042051
cmp dword [r14 + 0x47c], 0
lea rbp, [rsp + 0x1c0]
je 0x140059380
mov ecx, dword [r14 + 0x480]
mov qword [r14 + 0x380], rcx
mov rdx, qword [r14 + 0x10]
call fcn.140014bd0
mov qword [r14 + 0x388], rax
mov rax, qword [rsp + 0x728]
cmp dword [rax], 0
je 0x1400593c0
mov eax, dword [r14 + 0x458]
mov rcx, qword [r14 + 0x1d0]
cmp rcx, rax
cmovbe rcx, rax
cmp qword [r14 + 0x1c8], 0
cmove rcx, rax
mov qword [r14 + 0x1c8], 1
mov qword [r14 + 0x1d0], rcx
mov dword [rsp + 0x38], esi
mov rdx, qword [r14 + 0x418]
add rdx, 0x10
mov rcx, rbp
call fcn.140011893
cmp qword [rsp + 0x1c0], 0
jne 0x14005aa35
mov rsi, qword [rsp + 0x1c8]
cmp dword [r14 + 0x484], 0
je 0x140059407
cmp dword [r14 + 0x488], 0
setne byte [rsi + 0x105]
mov r8b, byte [rsp + 0x1d0]
mov dil, 3
mov r12b, 1
cmp dword [r14 + 0x46c], 0
je 0x1400595f6
mov eax, dword [r14 + 0x470]
mov ebx, dword [rsi + 0xf4]
mov dword [rsi + 0xf4], eax
xor ecx, ecx
mov ebp, eax
sub ebp, ebx
setne cl
mov edx, 0xff
cmovb ecx, edx
test cl, cl
je 0x14005950d
lea r13, [rsi + 0x1b8]
movzx ecx, cl
cmp ecx, 1
mov byte [rsp + 0x78], r8b
jne 0x14005951f
mov rbx, qword [rsi + 0x210]
xor r15d, r15d
cmp r15, rbx
jae 0x1400595d9
mov rcx, qword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
mov r8, r15
call fcn.1400146dc
test rax, rax
je 0x14005a9cf
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x1c0], r13
mov dword [rsp + 0x1c8], ecx
mov dword [rsp + 0x1cc], eax
lea rdi, [rsp + 0x1c0]
mov rcx, rdi
call fcn.1400180f1
mov ecx, dword [rax + 0xa0]
add ecx, ebp
jo 0x1400595b4
mov dword [rax + 0xa0], ecx
mov rcx, rdi
call fcn.1400180f1
mov ecx, dword [rax + 0xa4]
add ecx, ebp
jo 0x1400595b4
mov dword [rax + 0xa4], ecx
mov rax, qword [rsi + 0x210]
cmp rax, rbx
sbb r15, 0xffffffffffffffff
cmp rax, rbx
sbb rbx, 0
jmp 0x140059471
mov rbx, qword [rsp + 0x48]
lea rbp, [rsp + 0x1c0]
jmp 0x1400595f6
sub ebx, eax
mov rbp, qword [rsi + 0x210]
xor r15d, r15d
cmp r15, rbp
jae 0x1400595d9
mov rcx, qword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
mov r8, r15
call fcn.1400146dc
test rax, rax
je 0x14005a9cf
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x1c0], r13
mov dword [rsp + 0x1c8], ecx
mov dword [rsp + 0x1cc], eax
lea rcx, [rsp + 0x1c0]
call fcn.1400180f1
mov ecx, dword [rax + 0xa0]
sub ecx, ebx
jo 0x1400595b4
mov dword [rax + 0xa0], ecx
mov ecx, dword [rax + 0xa4]
sub ecx, ebx
jo 0x1400595b4
mov dword [rax + 0xa4], ecx
mov rax, qword [rsi + 0x210]
cmp rax, rbp
sbb r15, 0xffffffffffffffff
cmp rax, rbp
sbb rbp, 0
jmp 0x14005952b
movaps xmmword [rsp + 0x5c0], xmm6
mov dil, 1
xor r12d, r12d
mov rbx, qword [rsp + 0x48]
lea rbp, [rsp + 0x1c0]
lea r13, [rsp + 0x3c0]
jmp 0x1400595f1
mov rbx, qword [rsp + 0x48]
lea rbp, [rsp + 0x1c0]
lea r13, [rsp + 0x3c0]
mov dil, 3
mov r8b, byte [rsp + 0x78]
mov rcx, rsi
mov edx, r8d
call fcn.14009ebc2
test r12b, r12b
je 0x14005a81a
mov dword [r14 + 0x450], 2
mov r12, qword [rsp + 0x58]
mov esi, dword [rsp + 0x38]
mov r11, qword [rsp + 0xd0]
jmp 0x140053d80
mov rcx, rbx
call fcn.1400180f1
add dword [rax + 0x11c], r15d
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmm1, xmmword [rsp + 0x5d0]
lea rax, [rsp + 0x1c8]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rsp + 0x1c0], 4
mov rcx, rbx
call fcn.1400180f1
lea rcx, [rax + 0x18]
mov rdx, rdi
lea r8, [rsp + 0x1c0]
call fcn.140017e21
mov rcx, rbx
call fcn.1400180f1
mov rcx, rax
call fcn.14001a2b2
mov byte [rsp + 0x850], 3
mov rbx, qword [rsp + 0x48]
jmp 0x14005911b
mov r8d, 0x120
mov rcx, rbx
lea rsi, [rsp + 0x3c0]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0xa0
mov rcx, rbp
lea rdx, [rsp + 0x220]
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0xa0
mov rdx, rbp
lea rbp, [rsp + 0xa90]
mov rcx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xc
lea r8, [rsp + 0xdd0]
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
mov rdx, rbp
mov r9d, r12d
call fcn.1400196ab
mov rsi, qword [rsp + 0x1c0]
lea rax, [rsp + 0x1c8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x1010], xmm0
movaps xmmword [rsp + 0x1020], xmm1
mov rax, qword [rax + 0x20]
mov qword [rsp + 0x1030], rax
cmp rsi, 3
jne 0x140059e88
movaps xmm0, xmmword [rsp + 0x1010]
movaps xmm1, xmmword [rsp + 0x1020]
movaps xmmword [rsp + 0xcd0], xmm0
movaps xmmword [rsp + 0xce0], xmm1
mov rax, qword [rsp + 0x1030]
mov qword [rsp + 0xcf0], rax
mov r12, qword [rsp + 0x58]
mov esi, dword [rsp + 0x38]
mov ebp, dword [rsp + 0x54]
jmp 0x14005a457
mov r12, qword [rsp + 0x58]
lea rbp, [rsp + 0xbb0]
mov rcx, rsi
add rcx, 0x50
call fcn.140013717
mov byte [rsi + 0x50], bl
mov byte [rsi + 0x51], r15b
mov byte [rsi + 0x52], r13b
test dil, dil
mov rbx, qword [rsp + 0x48]
lea r13, [rsp + 0x1010]
jne 0x140059829
mov eax, dword [rsp + 0xba8]
mov rdx, qword [rsp + 0x180]
cmp eax, dword [rdx + 0x94]
mov rcx, qword [rsp + 0x78]
jbe 0x1400597e3
mov dword [rdx + 0x94], eax
mov rsi, qword [rcx + 0x30]
cmp qword [rcx + 0x28], rsi
jbe 0x14005aee7
lea r15, [rsp + 0x160]
mov rcx, r15
call fcn.14001806b
cmp byte [rax + 0x120], 0
jne 0x14005aeff
inc rsi
mov rax, qword [rsp + 0x78]
mov qword [rax + 0x30], rsi
mov rcx, r15
call fcn.1400180f1
mov byte [rax + 0x120], 1
lea rcx, [rsp + 0x160]
call fcn.14001806b
cmp dword [rax + 0x30], 1
mov r15, qword [rsp + 0x78]
je 0x1400599b4
movups xmm0, xmmword [0x14010f278]
movaps xmmword [rsp + 0x5d0], xmm0
movups xmm0, xmmword [0x14010f268]
movaps xmmword [rsp + 0x5c0], xmm0
lea rcx, [rsp + 0xa90]
lea rdx, [rsp + 0x5c0]
call fcn.1400130d8
test rax, rax
je 0x1400599b4
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.14001966d
test rax, rax
je 0x140059998
lea rcx, [rsp + 0x160]
call fcn.14001806b
mov r15d, dword [rax + 0x114]
movabs rax, 0xffffffff00000000
mov rbx, qword [rsp + 0x318]
and rbx, rax
or rbx, 1
xor r13d, r13d
mov rdi, qword [rsp + 0x310]
mov r12, qword [rsp + 0x320]
mov rbp, qword [rsp + 0x328]
lea rcx, [rsp + 0xa90]
call fcn.1400152a8
mov rcx, rbp
mov r8, r12
mov r9, rbx
mov rbx, qword [rsp + 0x48]
mov r12, qword [rsp + 0x58]
lea rbp, [rsp + 0x1b0]
mov esi, dword [rsp + 0x38]
movzx eax, word [rsp + 0xc4]
mov r10, qword [rsp + 0x68]
mov dl, 1
mov byte [rsp + 0x510], r13b
mov byte [rsp + 0x511], dl
mov word [rsp + 0xc4], ax
mov word [rsp + 0x512], ax
mov dword [rsp + 0x514], r15d
mov qword [rsp + 0x318], r9
mov qword [rsp + 0x518], r9
mov qword [rsp + 0x310], rdi
mov qword [rsp + 0x520], rdi
mov qword [rsp + 0x328], rcx
mov qword [rsp + 0x528], rcx
mov qword [rsp + 0x320], r8
mov qword [rsp + 0x530], r8
lea rax, [rsp + 0x150]
mov r15, qword [rsp + 0x78]
mov dil, byte [rsp + 0x60]
jmp 0x140059a2b
mov rsi, rdx
lea rcx, [rsp + 0x160]
call fcn.1400180f1
mov qword [rax + 0x30], 2
mov qword [rax + 0x38], rsi
cmp byte [rsp + 0xb98], 0
je 0x140059aa2
cmp byte [r15 + 0x60], 0
setne al
not dil
test dil, al
jne 0x140059bce
lea rcx, [rsp + 0xa90]
call fcn.1400152a8
mov esi, dword [rsp + 0x38]
mov dil, byte [rsp + 0x60]
lea rbp, [rsp + 0x1b0]
mov rcx, rbp
call fcn.14001806b
mov eax, dword [rax + 0x114]
mov word [rsp + 0x510], 0x100
mov dword [rsp + 0x514], eax
mov dword [rsp + 0x518], 7
lea rax, [rsp + 0x150]
mov r10, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x130]
mov r8, qword [rax]
lea rax, [rsp + 0x510]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r10
lea rcx, [rsp + 0x368]
mov r9, rbp
mov r13, r10
call fcn.14005be83
mov rdx, rbp
mov al, byte [rsp + 0x368]
mov dword [rsp + 0x78], eax
mov ebp, dword [rsp + 0x54]
cmp dword [rsp + 0x170], 0x3b9aca00
setne r8b
mov rcx, r13
call fcn.14001839e
mov rcx, qword [rsp + 0x100]
mov dl, byte [rsp + 0xb8]
call fcn.14009ebc2
mov r13d, dword [rsp + 0x78]
jmp 0x140058568
mov rbp, r15
mov r15d, dword [rsp + 0xba8]
mov r8d, 0x120
lea rcx, [rsp + 0x5c0]
lea rsi, [rsp + 0xa90]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0xa0
mov rcx, r13
lea rdx, [rsp + 0x620]
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0xa0
lea rcx, [rsp + 0x730]
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xc
lea rdi, [rsp + 0xef0]
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x7a8], 0
mov al, byte [rbp + 0x60]
lea rcx, [rsp + 0x160]
lea rbp, [rsp + 0x1b0]
mov esi, dword [rsp + 0x38]
je 0x140059b3e
test al, al
je 0x140059b3e
mov rdx, qword [rsp + 0x180]
cmp byte [rdx + 0x9d], 0
je 0x140059b5d
movzx edx, word [rsp + 0x7c8]
test al, al
sete r8b
test dx, dx
je 0x140059f5d
test al, al
je 0x140059f32
call fcn.14001806b
movabs rcx, 0xffffffff00000000
mov rdi, qword [rsp + 0x318]
and rdi, rcx
or rdi, 1
mov r15d, dword [rax + 0x114]
lea rcx, [rsp + 0xef0]
call fcn.1400134d5
lea rcx, [rsp + 0x730]
call fcn.1400152f6
mov r9, rdi
mov dl, 1
xor r13d, r13d
movzx eax, word [rsp + 0xc4]
mov rcx, qword [rsp + 0x328]
mov r8, qword [rsp + 0x320]
mov rdi, qword [rsp + 0x310]
mov r10, qword [rsp + 0x68]
jmp 0x14005991a
lea rcx, [rsp + 0x160]
call fcn.14001806b
mov esi, dword [rax + 0x114]
mov byte [rsp + 0x5c0], 0xb
and qword [rsp + 0x5d8], 0
and qword [rsp + 0x5f8], 0
and qword [rsp + 0x618], 0
and qword [rsp + 0x638], 0
mov word [rsp + 0x658], 0x1af
mov rcx, r13
call fcn.14001f459
lea rcx, [rsp + 0x850]
mov edx, esi
lea r8, [rsp + 0x5c0]
mov r9, r13
call fcn.14001a36a
or byte [rsp + 0x96c], 1
mov rsi, qword [rsp + 0x850]
mov r13b, byte [rsp + 0x858]
mov al, byte [rsp + 0x859]
mov dword [rsp + 0x108], eax
movzx eax, word [rsp + 0x85a]
mov word [rsp + 0xc4], ax
mov r15d, dword [rsp + 0x85c]
mov rax, qword [rsp + 0x860]
mov qword [rsp + 0x318], rax
mov rax, qword [rsp + 0x868]
mov qword [rsp + 0x310], rax
mov rax, qword [rsp + 0x870]
mov qword [rsp + 0x328], rax
mov rax, qword [rsp + 0x878]
mov qword [rsp + 0x320], rax
mov r8d, 0xf0
lea rcx, [rsp + 0xcd0]
lea rdx, [rsp + 0x880]
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xa90]
call fcn.1400152a8
cmp rsi, 3
mov dil, byte [rsp + 0x60]
je 0x140059d4c
cmp rsi, 4
je 0x140059d13
cmp rsi, 5
mov eax, dword [rsp + 0x108]
jne 0x140059d5a
lea rbp, [rsp + 0x1b0]
mov esi, dword [rsp + 0x38]
mov r15, qword [rsp + 0x78]
jmp 0x14005a67f
lea rbp, [rsp + 0x1b0]
mov esi, dword [rsp + 0x38]
movzx eax, word [rsp + 0xc4]
mov rcx, qword [rsp + 0x328]
mov r8, qword [rsp + 0x320]
mov r9, qword [rsp + 0x318]
mov rdi, qword [rsp + 0x310]
jmp 0x14005a54d
mov esi, dword [rsp + 0x38]
mov r15, qword [rsp + 0x78]
jmp 0x1400599ec
mov qword [rsp + 0xbb0], rsi
mov byte [rsp + 0xbb8], r13b
mov byte [rsp + 0xbb9], al
movzx eax, word [rsp + 0xc4]
mov word [rsp + 0xbba], ax
mov dword [rsp + 0xbbc], r15d
mov rax, qword [rsp + 0x318]
mov qword [rsp + 0xbc0], rax
mov rax, qword [rsp + 0x310]
mov qword [rsp + 0xbc8], rax
mov rax, qword [rsp + 0x328]
mov qword [rsp + 0xbd0], rax
mov rax, qword [rsp + 0x320]
mov qword [rsp + 0xbd8], rax
mov r8d, 0xf0
lea rcx, [rsp + 0xbe0]
lea rdx, [rsp + 0xcd0]
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x130]
mov esi, 0xa0
lea rcx, [rax + rsi]
mov r8, qword [rsp + 0x150]
mov edi, 0x140
add rax, rdi
mov r15, qword [rsp + 0x78]
mov dl, byte [r15 + 0x60]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], dl
mov rdx, rbp
lea rbp, [rsp + 0x1b0]
mov r9, rbp
call fcn.1400468a8
mov rax, qword [rsp + 0x130]
lea rcx, [rax + rsi]
add rax, rdi
mov dil, byte [rsp + 0x60]
mov qword [rsp + 0x20], rax
mov rdx, rbp
mov r8d, 7
mov rsi, qword [rsp + 0x68]
mov r9, rsi
call fcn.140018c19
mov rcx, qword [rsp + 0x130]
mov rdx, rbp
mov r8, rsi
call fcn.140018cf3
mov r10, rsi
mov byte [rsp + 0x510], 3
mov rax, qword [rsp + 0x2e8]
mov esi, dword [rsp + 0x38]
jmp 0x140059a2b
mov r8d, 0xb0
lea rdi, [rsp + 0xbe0]
mov rcx, rdi
lea rdx, [rsp + 0x1f0]
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x1030]
mov qword [rdi - 8], rax
movaps xmm0, xmmword [rsp + 0x1010]
movaps xmm1, xmmword [rsp + 0x1020]
movups xmmword [rdi - 0x18], xmm1
movups xmmword [rdi - 0x28], xmm0
mov qword [rsp + 0xbb0], rsi
movups xmm0, xmmword [0x14010f278]
movaps xmmword [rsp + 0x1d0], xmm0
movups xmm0, xmmword [0x14010f268]
movaps xmmword [rsp + 0x1c0], xmm0
lea rcx, [rsp + 0xbb0]
mov rdx, rbx
call fcn.1400130d8
test rax, rax
mov ebp, dword [rsp + 0x54]
je 0x14005a1ec
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.14001966d
or rdx, rax
je 0x14005a1ec
cmp rax, 3
je 0x14005a220
jmp 0x14005a424
add edx, 0xffffff9c
mov r8b, 1
cmp dx, 0x64
jae 0x140059f5d
lea rcx, [rsp + 0xef0]
call fcn.1400134d5
lea rcx, [rsp + 0x730]
call fcn.1400152f6
jmp 0x14005a675
mov byte [rsp + 0xc8], r8b
mov r8d, 0xa0
mov rcx, r13
lea rdx, [rsp + 0x730]
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xc
lea r8, [rsp + 0xfb0]
mov rdi, r8
lea rsi, [rsp + 0xa90]
rep movsq qword [rdi], qword [rsi]
cmp byte [rsp + 0xc8], 0
je 0x14005a15b
lea rcx, [rsp + 0x7d0]
call case.0x14001d7e4.189
mov rsi, qword [rsp + 0x7d0]
mov bl, byte [rsp + 0x7d8]
mov dil, byte [rsp + 0x7d9]
lea r13, [rsp + 0x7da]
movzx eax, word [r13 + 0x64]
mov word [rsp + 0x974], ax
mov eax, dword [r13 + 0x60]
mov dword [rsp + 0x970], eax
cmp rsi, 3
je 0x14005a01f
lea rcx, [rsp + 0x971]
mov al, byte [rcx + 4]
mov byte [rsp + 0x124], al
mov eax, dword [rcx]
mov dword [rsp + 0x120], eax
mov r8d, 0x60
lea rcx, [rsp + 0x5c0]
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x7d0], rsi
mov byte [rsp + 0x7d8], bl
mov byte [rsp + 0x7d9], dil
mov r8d, 0x60
mov rcx, r13
lea rdx, [rsp + 0x5c0]
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsp + 0x83a], 3
mov al, byte [rsp + 0x124]
mov byte [r13 + 0x65], al
mov eax, dword [rsp + 0x120]
mov dword [r13 + 0x61], eax
movzx ebp, word [rsp + 0x10a8]
test bp, bp
mov rdx, r13
je 0x14005a0e2
cmp rsi, 3
je 0x14005a0a7
mov r13, qword [rsp + 0x838]
shr r13, 0x10
mov r8d, 0x5e
lea rcx, [rsp + 0xf52]
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x7da]
mov r8d, 0x5e
mov rcx, rdx
lea rdx, [rsp + 0xf52]
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x7da]
mov word [rsp + 0x838], bp
mov dword [rsp + 0x83a], r13d
shr r13, 0x20
mov word [rsp + 0x83e], r13w
cmp rsi, 3
lea rbp, [rsp + 0x1b0]
jne 0x14005a286
mov rax, qword [rsp + 0x560]
and eax, 0xffff0000
shl r15, 0x20
lea rbx, [rax + r15]
add rbx, 0x100
movabs rax, 0xffffffff00000000
mov rsi, qword [rsp + 0x568]
and rsi, rax
or rsi, 1
lea rcx, [rsp + 0xfb0]
call fcn.1400134d5
lea rcx, [rsp + 0x1010]
call fcn.1400152f6
mov r15, rsi
mov rsi, qword [rsp + 0x6f0]
mov rdi, qword [rsp + 0x6e8]
jmp 0x14005a356
lea rcx, [rsp + 0x5c0]
mov rdx, r13
mov r9d, r15d
call fcn.1400196ab
mov r10, qword [rsp + 0x5c0]
mov r13b, byte [rsp + 0x5c8]
mov al, byte [rsp + 0x5c9]
mov dword [rsp + 0x108], eax
movzx edx, word [rsp + 0x5ca]
mov r15d, dword [rsp + 0x5cc]
mov rax, qword [rsp + 0x5d0]
mov qword [rsp + 0x3a0], rax
mov rax, qword [rsp + 0x5d8]
mov qword [rsp + 0x398], rax
mov rax, qword [rsp + 0x5e0]
mov r8, qword [rsp + 0x5e8]
cmp r10, 3
jne 0x14005a3b0
mov ecx, 4
mov esi, dword [rsp + 0x38]
mov r9, qword [rsp + 0x6f8]
jmp 0x14005a40f
lea rcx, [rsp + 0xc68]
lea rdx, [0x1400e2658]
call fcn.14001a62e
test al, al
jne 0x14005a220
lea rcx, [rsp + 0xc68]
lea rdx, [0x14010b068]
call fcn.14001a62e
test al, al
je 0x14005a424
lea rdi, [rsp + 0x730]
mov rcx, rdi
call fcn.1400180f1
lea rsi, [rax + 0x18]
mov r8d, 0xe0
mov rcx, rbx
lea rdx, [rsp + 0xbb0]
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
mov rdx, r15
mov r8, rbx
call fcn.140017e21
mov rcx, rdi
call fcn.1400180f1
mov rcx, rax
call fcn.14001a2b2
mov byte [rsp + 0xcd0], 3
mov r12, qword [rsp + 0x58]
mov esi, dword [rsp + 0x38]
movzx edi, word [rsp + 0xa2]
jmp 0x140058bbc
mov r8d, 0x66
lea rcx, [rsp + 0x5ca]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x5c0], rsi
mov byte [rsp + 0x5c8], bl
mov byte [rsp + 0x5c9], dil
lea rdi, [rsp + 0x5c0]
mov rcx, rdi
call fcn.1400134d5
mov ecx, 0xc
lea rsi, [rsp + 0xfb0]
rep movsq qword [rdi], qword [rsi]
mov r13, qword [rsp + 0x5c0]
mov rbx, qword [rsp + 0x5c8]
mov r15, qword [rsp + 0x5d0]
mov rsi, qword [rsp + 0x5d8]
mov rax, qword [rsp + 0x5e0]
mov qword [rsp + 0x558], rax
mov rdi, qword [rsp + 0x5e8]
lea rax, [rsp + 0x620]
movups xmm0, xmmword [rax - 0x30]
movups xmm1, xmmword [rax - 0x20]
movups xmm2, xmmword [rax - 0x10]
movups xmm3, xmmword [rax]
movaps xmmword [rsp + 0x970], xmm0
movaps xmmword [rsp + 0x980], xmm1
movaps xmmword [rsp + 0x990], xmm2
movaps xmmword [rsp + 0x9a0], xmm3
lea rcx, [rsp + 0x1010]
call fcn.1400152f6
cmp r13, 3
jne 0x14005a464
mov r13, rbx
mov r10, r15
mov rax, qword [rsp + 0x558]
mov ecx, 4
mov qword [rsp + 0x390], rcx
mov qword [rsp + 0x6f0], rsi
mov qword [rsp + 0x398], rsi
mov qword [rsp + 0x6e8], rdi
mov r8, rdi
mov rcx, rax
mov qword [rsp + 0x3a0], r15
mov r11, rbx
mov rbx, qword [rsp + 0x48]
mov esi, dword [rsp + 0x38]
mov r9, qword [rsp + 0x6f8]
jmp 0x14005a4f1
mov r9, qword [rsp + 0x5f0]
lea rcx, [rsp + 0x620]
movups xmm0, xmmword [rcx - 0x28]
movups xmm1, xmmword [rcx - 0x18]
movups xmm2, xmmword [rcx - 8]
movups xmm3, xmmword [rcx + 8]
movaps xmmword [rsp + 0x9d0], xmm0
movaps xmmword [rsp + 0x9e0], xmm1
movaps xmmword [rsp + 0x9f0], xmm2
movaps xmmword [rsp + 0xa00], xmm3
mov ecx, 0xd
lea rdi, [rsp + 0x1118]
lea rsi, [rsp + 0x638]
rep movsq qword [rdi], qword [rsi]
mov rcx, r10
mov esi, dword [rsp + 0x38]
mov r10, qword [rsp + 0x568]
mov r11, qword [rsp + 0x560]
jmp 0x14005a51b
mov word [rsp + 0xcd0], 0x100
mov dword [rsp + 0xcd4], r12d
mov dword [rsp + 0xcd8], 1
lea rcx, [rsp + 0xbb0]
call fcn.14001349f
mov r12, qword [rsp + 0x58]
mov esi, dword [rsp + 0x38]
movzx edi, word [rsp + 0xa2]
jmp 0x140058bae
movaps xmm0, xmmword [rsp + 0x970]
movaps xmm1, xmmword [rsp + 0x980]
movaps xmm2, xmmword [rsp + 0x990]
movaps xmm3, xmmword [rsp + 0x9a0]
movaps xmmword [rsp + 0xa00], xmm3
movaps xmmword [rsp + 0x9f0], xmm2
movaps xmmword [rsp + 0x9e0], xmm1
movaps xmmword [rsp + 0x9d0], xmm0
mov eax, 3
mov qword [rsp + 0x390], rax
mov qword [rsp + 0x6f0], rsi
mov rax, rsi
mov r8, qword [rsp + 0x558]
mov rcx, r8
mov qword [rsp + 0x6e8], rdi
mov r9, rdi
mov qword [rsp + 0x398], r15
mov r10, r15
mov qword [rsp + 0x3a0], rbx
mov r11, rbx
mov rbx, qword [rsp + 0x48]
mov esi, dword [rsp + 0x38]
mov r15, r13
shr r15, 0x20
mov edx, r13d
shr edx, 0x10
mov edi, r13d
shr edi, 8
mov dword [rsp + 0x108], edi
mov qword [rsp + 0x558], rcx
mov rcx, qword [rsp + 0x390]
mov qword [rsp + 0x560], r11
mov qword [rsp + 0x568], r10
cmp ecx, 4
mov qword [rsp + 0x6f8], r9
jne 0x14005a55e
mov rcx, rax
mov r9, qword [rsp + 0x3a0]
mov rdi, qword [rsp + 0x398]
mov eax, edx
mov r10, qword [rsp + 0x68]
mov edx, dword [rsp + 0x108]
jmp 0x14005991a
mov qword [rsp + 0x5f0], r9
movaps xmm0, xmmword [rsp + 0x9d0]
movaps xmm1, xmmword [rsp + 0x9e0]
movaps xmm2, xmmword [rsp + 0x9f0]
movaps xmm3, xmmword [rsp + 0xa00]
mov qword [rsp + 0x390], rcx
lea rcx, [rsp + 0x620]
movups xmmword [rcx + 8], xmm3
movups xmmword [rcx - 8], xmm2
movups xmmword [rcx - 0x18], xmm1
movups xmmword [rcx - 0x28], xmm0
mov ecx, 0xd
lea rdi, [rsp + 0x638]
lea rsi, [rsp + 0x1118]
rep movsq qword [rdi], qword [rsi]
mov byte [rsp + 0x5c8], r13b
mov ecx, dword [rsp + 0x108]
mov byte [rsp + 0x5c9], cl
mov word [rsp + 0x5ca], dx
mov dword [rsp + 0x5cc], r15d
mov rcx, qword [rsp + 0x3a0]
mov qword [rsp + 0x5d0], rcx
mov rcx, qword [rsp + 0x398]
mov qword [rsp + 0x5d8], rcx
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], r8
mov rcx, rbp
call fcn.1400180f1
lea rcx, [rax + 0x18]
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x5c0], rax
mov rsi, qword [rsp + 0x180]
mov rdx, rsi
lea r8, [rsp + 0x5c0]
call fcn.140017e21
mov rcx, rbp
call fcn.1400180f1
mov rcx, rax
call fcn.14001a2b2
cmp byte [rsp + 0xc8], 0
jne 0x14005a671
add rsi, 0x64
mov rcx, rsi
mov rdx, rbp
call fcn.14001a2d5
mov esi, dword [rsp + 0x38]
mov r15, qword [rsp + 0x78]
mov dil, byte [rsp + 0x60]
mov r10, qword [rsp + 0x68]
mov byte [rsp + 0x510], 3
lea rax, [rsp + 0x150]
jmp 0x140059a2b
movzx eax, dil
cmp eax, 4
jne 0x14005a6ac
mov rcx, qword [rsp + 0x128]
jmp 0x14005a6d3
lea rdx, [rsp + 0x851]
mov rax, qword [rdx + 0x1f]
mov rcx, qword [rsp + 0x128]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x11], xmm1
movups xmmword [rcx + 1], xmm0
mov byte [rcx], dil
jmp 0x14005a992
cmp byte [r14 + 0x3ed], 0
je 0x14005a7d6
mov rax, qword [rsp + 0x128]
mov byte [rax], 3
jmp 0x14005a992
mov rsi, qword [rsp + 0x3b0]
mov rcx, rsi
call fcn.140011856
mov rax, qword [rsp + 0x5e0]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmm1, xmmword [rsp + 0x5d0]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rax, qword [rsp + 0x128]
mov byte [rax], 4
jmp 0x14005a992
lea rcx, [rsp + 0x3c0]
call fcn.140001e4c
mov rcx, qword [rsp + 0x128]
mov rdx, rsi
movaps xmm6, xmmword [rsp + 0x1260]
add rsp, 0x1278
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400147b7
mov rax, qword [rsp + 0x128]
mov rcx, qword [rsp + 0x118]
mov dword [rax], ecx
mov rcx, qword [rsp + 0x178]
mov dword [rax + 4], ecx
mov rcx, qword [rsp + 0x188]
mov qword [rax + 8], rcx
mov rcx, qword [rsp + 0x190]
mov qword [rax + 0x10], rcx
mov ecx, dword [rsp + 0xe4]
mov dword [rax + 0x18], ecx
mov ecx, dword [rsp + 0xe8]
mov dword [rax + 0x1c], ecx
mov ecx, dword [rsp + 0xec]
mov dword [rax + 0x20], ecx
mov ecx, dword [rsp + 0xf0]
mov dword [rax + 0x24], ecx
jmp 0x14005a992
xorps xmm0, xmm0
mov rcx, qword [rsp + 0x128]
movups xmmword [rcx + 0x18], xmm0
lea rax, [0x1400e1e70]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 1
mov dword [rcx + 4], esi
mov word [rcx], 0x101
jmp 0x14005a992
xorps xmm0, xmm0
movaps xmmword [rsp + 0x850], xmm0
mov dil, 1
mov eax, 1
jmp 0x14005a82f
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmmword [rsp + 0x850], xmm0
mov eax, 3
mov rcx, qword [rsp + 0x128]
mov byte [rcx + 1], 1
mov dword [rcx + 4], eax
lea rax, [0x1400e1e70]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 1
movaps xmm0, xmmword [rsp + 0x850]
movups xmmword [rcx + 0x18], xmm0
mov byte [rcx], dil
jmp 0x14005a992
mov r15b, byte [rsp + 0x369]
movzx eax, word [rsp + 0x36a]
mov word [rsp + 0xc6], ax
mov eax, dword [rsp + 0x36c]
mov r8, qword [rsp + 0x370]
mov rcx, qword [rsp + 0x378]
mov edx, dword [rsp + 0x380]
mov r9d, dword [rsp + 0x384]
mov dword [rsp + 0x78], r9d
mov r9d, dword [rsp + 0x388]
mov r10d, dword [rsp + 0x38c]
jmp 0x14005a956
xor edx, edx
mov ecx, 1
mov r15b, 1
mov eax, dword [rsp + 0x350]
jmp 0x14005a941
mov r15b, byte [rsp + 0xa91]
movzx eax, word [rsp + 0xa92]
mov word [rsp + 0xc6], ax
mov eax, dword [rsp + 0xa94]
mov r8, qword [rsp + 0xa98]
mov rcx, qword [rsp + 0xaa0]
mov edx, dword [rsp + 0xaa8]
mov r9d, dword [rsp + 0xaac]
mov dword [rsp + 0x78], r9d
mov r9d, dword [rsp + 0xab0]
mov r10d, dword [rsp + 0xab4]
jmp 0x14005a956
lea rcx, [rsp + 0x5c0]
call fcn.140001e4c
xor edx, edx
mov ecx, 1
mov eax, 1
mov r15b, 1
lea r8, [0x1400e1e70]
mov dword [rsp + 0x78], 0
xor r9d, r9d
xor r10d, r10d
mov r11, qword [rsp + 0x128]
mov byte [r11], r13b
mov byte [r11 + 1], r15b
movzx esi, word [rsp + 0xc6]
mov word [r11 + 2], si
mov dword [r11 + 4], eax
mov qword [r11 + 8], r8
mov qword [r11 + 0x10], rcx
mov dword [r11 + 0x18], edx
mov eax, dword [rsp + 0x78]
mov dword [r11 + 0x1c], eax
mov dword [r11 + 0x20], r9d
mov dword [r11 + 0x24], r10d
movaps xmm6, xmmword [rsp + 0x1260]
add rsp, 0x1278
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, [rsp + 0x1c0]
and qword [r8], 0
lea rcx, [rsp + 0x850]
lea rdx, [rsp + 0x5c0]
call fcn.1400d722a
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
call fcn.1400d6180
lea rcx, str.reset_at_must_be_set_if_in_queue0
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x20
call fcn.1400d61a0
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_framehead.rs
mov ecx, 3
mov rdx, r12
call fcn.1400d5cc0
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_framehead.rs
mov ecx, 4
mov edx, 4
call fcn.1400d5cc0
lea rcx, [0x14010b330]
lea r8, [0x14010b3b8]
mov edx, 0x27
call fcn.1400d5da0
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ad9a
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ad9a
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ad9a
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ad9a
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ae3c
lea rcx, [0x1400f3ce8]
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoping_pong.rsinvalid_ping_frame
mov edx, 0x2d
call fcn.1400d5da0
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ad9a
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ad9a
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ad9a
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ad9a
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ae3c
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ae3c
lea rcx, str.assertion_failed:_sz___MAX_WINDOW_SIZE_as_usize0
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x30
call fcn.1400d5da0
lea r8, [0x1400f4ca8]
mov ecx, 2
mov edx, 2
call fcn.1400d5cc0
lea r8, [0x1400f4ca8]
jmp 0x14005aa0e
lea r8, [0x1400f4ca8]
mov ecx, 5
mov edx, 5
call fcn.1400d5cc0
lea r8, [0x1400f4ca8]
mov ecx, 3
mov edx, 3
call fcn.1400d5cc0
lea r8, [0x1400f4c90]
mov ecx, 1
mov edx, 1
call fcn.1400d5cc0
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0xbb0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ad9a
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0xbb0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ae3c
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ae3c
lea rax, str.pending_ping_should_be_for_shutdown
lea rdx, [rsp + 0x1c0]
mov qword [rdx], rax
mov qword [rdx + 8], 1
mov qword [rdx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rdx + 0x18], xmm0
lea rcx, [rsp + 0x5c0]
call fcn.1400d6526
mov rax, qword [rsp + 0x3c8]
mov cl, byte [rsp + 0x3d0]
lea r8, [rsp + 0x5c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14010b960]
mov edx, 0x2b
call fcn.1400d6080
lea rcx, [0x1400f4237]
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x39
call fcn.1400d5da0
lea rcx, str.received_unexpected_shutdown_ping
lea r8, [0x14010a9a0]
mov edx, 0x21
call fcn.1400d7625
lea rcx, str.assertion_failed:_stream.state.is_closed__
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov edx, 0x2a
call fcn.1400d5da0
lea rcx, str.assertion_failed:_val___frame::MAX_MAX_FRAME_SIZE_as_usize
lea r8, [0x14010a798]
mov edx, 0x3b
call fcn.1400d5da0
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x5c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14010b9a0]
jmp 0x14005adad
lea rcx, [0x14010b2aa]
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov edx, 0x37
call fcn.1400d5da0
mov qword [rsp + 0x7d0], rax
lea rax, [rsp + 0x1118]
mov qword [rsp + 0x730], rax
lea rax, [fcn.14009f1d4]
mov qword [rsp + 0x738], rax
lea rdx, str.split_off_out_of_bounds:
lea rcx, [rsp + 0x1c0]
mov qword [rcx], rdx
mov edx, 2
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
lea r8, [rsp + 0x7d0]
mov qword [rsp + 0x740], r8
mov qword [rsp + 0x748], rax
lea rax, [rsp + 0x730]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.7.1_src_bytes_mut.rscannot_advance_past__remaining_:___
call fcn.1400d5c10
lea rcx, [0x1400f3ded]
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamscounts.rsassertion_failed:_self.can_inc_num_recv_streams__
mov edx, 0x31
call fcn.1400d5da0
lea rcx, str.assertion_failed:__stream.is_counted
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamscounts.rsassertion_failed:_self.can_inc_num_recv_streams__
mov edx, 0x24
call fcn.1400d5da0
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ae3c
jmp 0x14005bd35
mov edx, 0x2b
call fcn.1400d6080
int3
in al, dx
push 0x4cce894c
invalid
mov rbx, r8
mov ebp, edx
mov rdi, rcx
mov qword [rsp + 0x40], 2
and qword [rsp + 0x60], 0
and dword [rsp + 0x60], 0
mov rcx, r9
call fcn.14001806b
mov al, byte [rax + 0x50]
add al, 0xfa
movzx ecx, al
enter 0xfffffffffffff980, 6
stc
invalid
mov eax, 6
cmovb eax, ecx
cmp al, 6
invalid
ja 0x14005bdd1
movzx eax, al
mov ecx, 0x54
bt ecx, eax
invalid
invalid
jae 0x14005bdd1
sar byte [rcx + 0x54], 0xf
movabs dword [0xa4e8f189481273c1], eax
mov rcx, rsi
invalid
movsb byte [rdi], byte [rsi]
mov rcx, rsi
call fcn.14001806b
movsb byte [rdi], byte [rsi]
ret 0xfffb
cmp qword [rax + 0x88], 0
add byte [rax], al
add byte [rax], al
je 0x14005be19
ret 0xfffb
dec dword [rax - 0x7d]
mov eax, 0x88
add byte [rax], al
add byte [rax], al
je 0x14005be19
mov rcx, rsi
mov rcx, rsi
call fcn.1400180f1
add ebp, dword [rax + 0x80]
test al, 0x80
add byte [rax], al
add byte [rcx + 0xa], dh
sti
inc dword [rbx]
test al, 0x80
add byte [rax], al
add byte [rcx + 0xa], dh
mov ebp, 1
mov r15b, 1
mov bh, 1
mov bh, 1
jmp 0x14005be1e
add rdi, 8
mov dword [rax + 0x80], ebp
mov rcx, rdi
stc
stc
mov rdx, rsi
call fcn.14001818a
lea rsi, [rsp + 0x40]
mov rcx, rsi
int1
int1
call fcn.140046caa
mov rcx, rsi
call fcn.140046cb9
push qword [rcx]
in eax, dx
jmp 0x14005be6f
xor r15d, r15d
xor ebp, ebp
lea r14, [rsp + 0x40]
mov rcx, r14
call fcn.140046caa
jg 0x14005bdd7
invalid
dec dword [rcx + rcx*4 - 0xf]
mov rcx, r14
call fcn.140046cb9
test r15b, r15b
jg 0x14005bdd7
invalid
je 0x14005be6f
invalid
mov rax, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0xc0]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rsi
mov rcx, rdi
and byte [rax - 0x77], cl
stc
mov edx, 3
mov r8b, 1
mov r9, rbx
call fcn.140048618
scasb al, byte [rdi]
invalid
invalid
invalid
mov ebp, 1
scasb al, byte [rdi]
invalid
invalid
mov eax, ebp
mov edx, 3
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
sub esp, 0x38
in al, dx
cmp byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov rdi, qword [rsp + 0x78]
cmp byte [rdi], 0
je 0x14005beb3
mov rax, qword [rdi + 0x20]
mov eax, dword [rdi + 0x20]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
adc byte [rdi], r9b
adc dword [rsi], eax
adc byte [rdi], r9b
adc dword [rsi], eax
add rsp, 0x38
pop rdi
pop rsi
ret
mov rax, r8
mov r11, qword [rsp + 0x70]
mov ebx, dword [rsp + 0x70]
mov ebx, dword [rsp + 0x70]
cmp qword [r11], 0
mov rcx, qword [r11 + 0x50]
je 0x14005befd
cmp qword [r11 + 8], rcx
ja 0x14005befd
or byte [r15 + 0x32], sil
lea rax, str.too_many_internal_resetsassertion_failed:_self.remote.is_none__C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_settings.rs
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], 0x18
add byte [rax], al
invalid
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
and byte [rax], al
and qword [rsi + 0x20], 0
lea rax, [0x1400db4f0]
mov qword [rsi + 8], rax
mov dword [rsi + 4], 0xb
add al, 0xb
add byte [rax], al
add dh, al
add dword [rcx], r8d
add dword [rcx], eax
add al, 0xb
add byte [rax], al
add dh, al
add dword [rcx], r8d
add dword [rcx], eax
mov al, 1
jmp 0x14005bf36
add ebx, ebp
cmp dword [rbx + rcx*4 + 0x57], eax
or byte [rdx + rcx*4 + 0x47], al
add dword [rax - 1], ecx
mov r10d, dword [rdi + 8]
mov r8b, byte [rdi + 1]
inc rcx
ror dword [rcx - 0x77], 0x4b
push rax
ror dword [rcx - 0x77], 0x4b
push rax
push r8
lea rcx, [rdx + 0xa0]
add rdx, 0x140
add dword [rax], eax
invalid
mov ah, byte [rax + 0x48000000]
add edx, 0x140
add dword [rax], eax
invalid
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r9
and al, 0x20
and al, 0x20
mov edx, r10d
mov edx, edx
ror byte [rcx - 0x77], cl
shr eax, 0xe4
invalid
mov r9, rax
call fcn.140048618
mov al, 3
mov byte [rsi], al
mov rcx, rdi
add rsp, 0x38
pop rdi
pop rsi
cmp byte [rdi + 0x5e], bl
jmp fcn.140051e32
adc eax, 0xb8266
mov r8d, 2
jmp fcn.14000b2a0
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x90
mov rsi, rcx
invalid
call fcn.1400a0776
add al, 0
invalid
add al, 0
movzx eax, al
lea rcx, [0x14013d93c]
rcr dword [rcx], 0xe
add byte [rax + 0x63], cl
add al, 0x81
rcr dword [rcx], 0xe
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
lea rax, [0x140115dd0]
sahf
or eax, dword [rax]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], rcx
and al, 0x38
and al, 0x38
and qword [rsp + 0x40], 0
mov qword [rcx], rax
mov qword [rcx + 8], rsi
cmp dword [rsi + 0x30], 3
jae 0x14005c09d
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
call fcn.14009e567
mov r14, rax
mov r15, rdx
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
push rsp
and al, 0x30
mov rcx, rbx
call fcn.1400509e5
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.14009e574
test bl, bl
je 0x14005c002
mov rcx, rsi
call fcn.1400a07f3
cmp al, 3
jne 0x14005c03c
mov rcx, rdi
jmp 0x14005bffb
lea rcx, [rsi + 0x20]
and al, ch
test byte [rcx], 0
add bl, ch
and al, 0x48
mov ecx, edi
call fcn.14005c1f6
jmp case.0x14005c054.0
mov rcx, rdi
call fcn.14005c307
lea rdx, [rsp + 0x60]
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
and byte [rax - 0x77], cl
stc
and byte [rax - 0x77], cl
stc
call fcn.14005c377
xor ecx, ecx
pop rax
add eax, dword [rax]
add byte [rcx], dh
leave
call fcn.1400399f7
mov rcx, rsi
add rsp, 0x90
invalid
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x14005c22b
invalid
invalid
add byte [rcx - 0x2515173f], cl
std
dec dword [rdi]
mov dh, 0xc0
mov ecx, eax
call fcn.140039b2d
movzx eax, al
lea rcx, [0x14013d94c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rdi
mov rdx, rsi
call fcn.1400a2039
mov rcx, rsi
add rsp, 0x90
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x14005c1d1
nop
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14005c297
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x28]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_runtime_taskcore.rs
call fcn.1400d5c10
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14009d7ae
test al, al
je 0x14005c1ef
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14005c297
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400a0450
test al, 8
jne 0x14005c247
lea rcx, [rsi + 0x20]
call fcn.14005c307
jmp 0x14005c257
test al, 0x10
je 0x14005c257
lea rcx, [rsi + 0xff8]
call fcn.14009e5ab
xor ecx, ecx
call fcn.1400399f7
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400a1f3b
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400a04a7
test al, al
je 0x14005c290
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14005c297
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140027b6f
lea rcx, [rsi + 0x30]
call fcn.14005c2d9
mov rax, qword [rsi + 0x1008]
test rax, rax
je 0x14005c2c7
mov rcx, qword [rsi + 0x1010]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140007ce0
mov qword [rcx + 0x30], rdi
lea rax, [0x14010faf0]
add eax, 0xb30d2
lea rdx, [rsp + 0x110]
add dword [rax], eax
add byte [rax], al
mov qword [rdx], rax
mov eax, 4
add byte [rax - 0x77], cl
or byte [rax - 0x7d], cl
invalid
and byte [rax], al
lea r8, [0x140036ac3]
std
dec dword [rcx + rcx*4 + 0x41]
cmp byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
mov ah, 0x24
push 0x48000001
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
call fcn.14005fa89
mov rcx, qword [rdi]
cmovs ecx, dword [rbx - 0x3417f7a9]
call fcn.1400a2f31
add al, 0
add byte [rbx + rcx*4 + 0x3e], cl
mov edi, dword [rsi]
mov r12, qword ds:[rsi + 8]
mov r8, qword [rsi + 0x10]
lea rsi, [rsp + 0xb8]
mov eax, 0x48000000
mov ecx, esi
int1
mov rdx, r12
call fcn.140067427
movabs dword [0xb8480000a9], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf063948], al
cmp dword [rsi], eax
je 0x14005cbe0
add qword [r8], rax
invalid
lea r13, [rsp + 0x110]
lea rsi, [rsp + 0xb8]
add byte [rax], al
mov ecx, 0xb
mov rdi, r13
rep movsq qword [rdi], qword [rsi]
mov rcx, r15
mov ecx, edi
mov ecx, edi
mov rdx, r12
call fcn.1400a2f31
mov rax, qword [r14]
mov r9, qword [r14 + 8]
mov ecx, dword [rsi + 8]
mov rcx, qword [r9 + 0x10]
dec rcx
or byte [rcx - 0x75], cl
adc byte [r8 - 1], cl
leave
and rcx, 0xfffffffffffffff0
lea rdx, [rax + rcx]
adc al, 8
add rdx, 0x10
lea rsi, [rsp + 0x60]
mov rcx, rsi
mov r8, r13
call qword [r9 + 0x28]
mov rdx, qword [rsi]
cmp rdx, 3
je 0x14005cb35
lea rax, [rsp + 0xb8]
lea rsi, [rsp + 0x60]
mov ecx, 0xa
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
je 0x14005cb1f
invalid
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
cmp dword [rax], 2
jne 0x14005cb1b
lea rcx, [rsp + 0xb8]
call fcn.140067452
cmp dword [rcx + 0x1aeb0000], ebp
add byte [rax], al
add al, ch
cmp dword [rcx + 0x1aeb0000], ebp
lea rsi, [rsp + 0x68]
lea rdi, [rsp + 0x168]
and al, 0x68
add dword [rax], eax
add byte [rcx + 9], bh
or dword [rax], eax
add byte [rax], al
push 0x24bc8d48
push 0xffffffffb9000001
or dword [rax], eax
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
cmp edx, 2
jne 0x14005cb65
mov qword [rbx], 2
mov rcx, qword [rsp + 0x110]
mov rdx, qword [rsp + 0x118]
sbb byte [rcx], al
add byte [rax], al
call fcn.1400a2f31
loopne 0x14005cbb2
add al, 0
loopne 0x14005cbb2
add al, 0
nop
add rsp, 0x1b0
add esp, 0x1b0
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
ret
lea rax, [rsp + 0xc0]
mov qword [rax - 8], rdx
lea rsi, [rsp + 0x168]
add byte [rax], al
add byte [rax], al
mov ecx, 9
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
add r14, 0x10
add esi, 0x10
mov al, byte [rax + 0x40]
test rdx, rdx
cmp al, 2
jne 0x14005cbc8
invalid
lea rsi, [rsp + 0xe0]
lea rdi, [rsp + 0x60]
mov rcx, rdi
stc
mov rdx, r14
mov edx, esi
and al, 0xe0
add byte [rax], al
add byte [rax], al
invalid
invalid
jl 0x14005cbc2
invalid
mov edx, esi
call fcn.14005fa38
mov rcx, rsi
call fcn.1400298b0
mov rax, qword [rdi + 0x20]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rdi]
invalid
and byte [rax - 0x77], cl
and byte [rdi], r9b
adc byte [rdi], al
invalid
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
lea rsi, [rsp + 0xb8]
lea esi, [rsp + 0xb8]
mov ecx, 0xa
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
jmp 0x14005cb3c
mov al, byte [rsp + 0xc0]
lea r8, [rsp + 0x110]
lea eax, [rsp + 0x110]
add byte [rax], al
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
lea eax, [rsp + 0x110]
add byte [rax], al
mov byte [r8], al
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcproxy.rsNO_PROXYno_proxy_
add eax, 0xb2f4f
add byte [rax], al
mov byte [r8], al
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcproxy.rsNO_PROXYno_proxy_
add eax, 0xb2f4f
mov qword [rsp + 0x20], rax
lea rcx, str.should_be_valid_Url
and byte [rax - 0x73], cl
or eax, 0xb2f2b
lea r9, [0x14010b840]
mov edx, 0x13
adc eax, dword [rax]
add byte [rax], al
call fcn.1400d6080
lea rax, [0x140139a78]
mov qword [rsp + 0x20], rax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_alloc_src_string.rs
lea r9, [0x14010b8c0]
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x60
invalid
mov edx, 0x37
call fcn.1400d6080
int3
std
inc ebx
movzx eax, byte [rcx + 0x2638]
add byte [rbp + 0x22840fc0], al
invalid
add byte [rax], al
cmp eax, 3
je 0x14005cc6f
invalid
cmp eax, 4
jne 0x14005cc7b
add rcx, 0x2640
jmp 0x14005e97b
add rcx, 0x2640
jmp 0x14005e95a
fistp word [rax + rax]
invalid
ret
push rbx
mov eax, 0x4d70
add byte [r8], r8b
call fcn.1400d45c0
sub rsp, rax
sub esp, eax
mov r15, r8
mov r14, rdx
mov rbx, rcx
movzx eax, byte [rdx + 0x2638]
lea rcx, [0x14013d95c]
invalid
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
lea rcx, [rsp + 0x2748]
mov r8d, 0x2628
add byte [rcx + rcx*4 - 0xe], cl
add byte [rcx + rcx*4 - 0xe], cl
call sub.VCRUNTIME140.dll_memcpy
mov esi, dword [r14 + 0x2630]
xor byte [rsi], ah
add byte [rax], al
invalid
std
xchg byte [rdi], al
add byte [rcx - 0x75], al
mov dh, 0x30
xor byte [rsi], ah
add byte [rax], al
invalid
xor byte [rsi], ah
add byte [rax], al
invalid
cmp esi, 0x3b9aca00
jne case.0x14004d5fb.129
inc byte [rax]
retf 0x3b9a
invalid
invalid
lea rcx, [r14 + 0x2640]
lea ecx, [rsi + 0x2640]
mov r8d, 0x2628
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x2640]
mov dh, 0x40
add byte es:[rax], al
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
mov edx, esi
mov r8, r15
call fcn.14005cf6e
mov r12b, byte [rdi + 0x11]
adc dword [ecx - 0x80], eax
adc dword [rcx - 0x80], eax
cld
add esi, dword [rbp + 0xb]
mov byte [rbx + 0x11], 3
mov al, 4
jmp 0x14005cf19
add dword [rax], eax
invalid
mov rdi, qword [rsp + 0xb0]
mov r15, qword [rsp + 0xb8]
add byte [rax], al
add byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0xc0
rol byte [rax], 0
add byte [rax], al
add byte [rbx + 0xc22484], cl
mov eax, dword [rsp + 0xc2]
add byte [rax], al
mov dword [rsp + 0x30], eax
movzx eax, word [rsp + 0xc6]
mov bh, 0x84
and al, 0xc6
add byte [rax], al
add byte [rax], al
mov word [rsp + 0x34], ax
mov rcx, rsi
call 0x14005e97b
jmp 0x14005cef8
add dword [rax], eax
invalid
mov rdi, qword [r14 + 0x2628]
call fcn.140098e70
mov rcx, rax
mov r8, rdi
mov eax, edi
mov r9d, esi
mov ecx, esi
mov eax, edi
call fcn.140099270
cmp edx, 0x3b9aca00
add dl, cl
invalid
invalid
add dl, cl
invalid
jne 0x14005cd8e
or al, 0x48
lea ecx, [rsp + 0x40]
lea rcx, [rsp + 0x40]
call fcn.1400a29a9
jmp 0x14005cda5
mov r8d, edx
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
or eax, 0xb25d8
or eax, 0xb25d8
lea rcx, [rsp + 0x40]
mov rdx, rax
call fcn.1400a28e2
add al, 0
add al, 0
lea r12, [rsp + 0xb0]
lea rdx, [rsp + 0x2748]
xchg esp, eax
and al, 0x48
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x48
invalid
invalid
add byte [rax], al
mov r8d, 0x2628
sub byte [rsi], ah
add byte [rax], al
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
add eax, dword [rsi - 0x72b7fff9]
mov esp, 0x26d824
add byte [rax - 0x73], cl
je 0x14005cdf3
mov ecx, 0xe
je 0x14005cdf3
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
lea rcx, [r14 + 0x2640]
mov r8d, 0x2698
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
invalid
test dword [rdi], eax
invalid
fld dword [rbp - 0x72b6fff9]
mov dh, 0x40
add byte es:[rax], al
lea rsi, [r14 + 0x2640]
add al, ch
pop rdi
movabs eax, dword [0x247c8d48c5890000]
mov ebp, eax
lea rdi, [rsp + 0x40]
lea edi, [rsp + 0x40]
mov rcx, rdi
call fcn.140066f58
mov ebp, eax
lea rdi, [rsp + 0x40]
lea edi, [rsp + 0x40]
lea edi, [rsp + 0x40]
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov r8, r15
call fcn.14005cf6e
add dword [rax], eax
add byte [rax], al
mov r12b, byte [rdi + 0x11]
cmp r12b, 3
jne 0x14005ce6a
push rdx
adc dword [ecx - 0x80], eax
cld
add esi, dword [rbp + 0x52]
push rdx
lea rdi, [r14 + 0x4c68]
cmp bpl, 2
setne r12b
setne ah
setne ah
test bpl, 1
sete bpl
sete ch
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
call fcn.1400670a9
add byte [rax], al
add al, ch
sbb ah, byte [rcx - 0x7bbf0000]
invalid
add byte [rax], al
add byte [rcx - 0x7c], al
in al, dx
call fcn.140066f58
test r12b, bpl
in al, dx
movabs eax, dword [0x3c6f75ec84410000]
jne 0x14005ceb2
cmp al, 2
je 0x14005ceb2
add dh, byte [rbx + rbp*2 + 0x24]
add dword [rbp + 0x67], esi
and al, 1
jne 0x14005ceb2
call fcn.14009e31a
retf 0x414
test rax, rax
je 0x14005cf35
add byte [rax], al
add byte [rax], al
mov bpl, byte [rax + 0x44]
mov r12b, byte [rax + 0x45]
mov r12b, byte [rax + 0x45]
mov byte [rax + 0x44], 0
jmp 0x14005cf38
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rdi, qword [rsp + 0x40]
mov edi, dword [rsp + 0x40]
jl 0x14005ce92
mov r15, qword [rsp + 0x48]
mov r15, qword [rsp + 0x48]
mov bpl, byte [rsp + 0x50]
and al, 0x50
movzx eax, word [rsp + 0x56]
mov ecx, dword [rsp + 0x52]
mov dword [rsp + 0x28], ecx
and al, 0x28
and al, 0x28
mov word [rsp + 0x2c], ax
and al, 0x2c
mov rcx, rsi
call 0x14005e95a
invalid
sbb al, byte [rax]
add byte [rcx - 0x80], al
cld
add dh, byte [rbp + 5]
add byte [rcx - 0x80], al
cld
add dh, byte [rbp + 5]
mov r12b, 2
jmp 0x14005cef8
movzx eax, word [rsp + 0x2c]
mov word [rsp + 0x34], ax
mov eax, dword [rsp + 0x28]
and al, 0x28
mov dword [rsp + 0x30], eax
jmp 0x14005cef8
mov rcx, rdi
mov rdx, r15
call fcn.14009fb64
add al, 0
add byte [rax + rax*8 + 0x93850f], al
add byte [rax], al
test al, al
jne 0x14005cf58
movzx eax, word [rsp + 0x3c]
mov word [rsp + 0x2c], ax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x28], eax
mov rcx, rsi
call 0x14005e95a
jnp 0x14005cef7
add byte [rax], al
jnp 0x14005cef7
add byte [rax], al
mov edx, 1
xor ecx, ecx
call fcn.140035261
mov rdi, rax
mov r12b, 2
lea r15, [0x140109c50]
pop rax
int 0xa
invalid
add cl, byte [rbp + rcx*4 + 0x3d]
pop rax
int 0xa
add byte [rax - 0x77], cl
cmp ecx, dword [rcx + rcx*4 + 0x7b]
or byte [rax - 0x78], al
mov byte [rbx + 0x10], ch
mov byte [rbx + 0x11], r12b
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 eax, dword [rsp + 0x30]
mov dword [rbx + 0x12], eax
adc cl, byte [r15]
mov bh, 0x44
and al, 0x34
and al, 0x34
mov word [rbx + 0x16], ax
mov al, 1
mov byte [r14 + 0x2638], al
xchg byte [rax], bh
add byte es:[rax], al
mov rax, rbx
add rsp, 0x4d70
add esp, 0x4d70
add esp, 0x4d70
add byte [r8], r8b
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
ret
mov bpl, 2
mov rcx, rdi
mov rdx, r15
mov edx, edi
mov edx, edi
call fcn.14009fb64
mov edi, eax
mov ecx, ebp
sub al, 4
add byte [rcx + 0x44e989c7], cl
mov edx, r12d
mov edx, r12d
call fcn.140066f7f
movabs al, byte [0x6d840fff84400000]
invalid
add byte [rax], al
test dil, dil
je 0x14005cec5
mov byte [rbx + 0x11], 3
mov al, 3
jmp 0x14005cf19
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
lea ecx, [0x14010f388]
call fcn.1400d6480
ud2
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x25d8
call fcn.1400d45c0
sub rsp, rax
mov r15, r8
mov rbx, rdx
ror dword [rcx - 0x77], cl
invalid
movzx eax, byte [rdx + 0x2d2]
rol byte [rdx], cl
add byte [rax], al
lea rcx, [0x14013d970]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
ror dword [rcx - 0x77], cl
invalid
rol byte [rdx], cl
add byte [rax], al
invalid
and word [rbx + 0x2d3], 0
mov byte [rbx + 0x2d5], 1
add byte [rax], al
add dword [rbp + rcx*4 - 0x55], ecx
sub byte [rcx], al
add byte [rax], al
add byte [rax], al
add dword [rbp + rcx*4 - 0x55], ecx
sub byte [rcx], al
add byte [rax], al
mov ecx, 0x10
mov rdi, r13
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea r12, [rbx + 0x1a8]
lea rsi, [rbx + 0xd0]
mov ecx, 0xb
mov rdi, r12
out 0xf3, eax
movsq qword [rdi], qword [rsi]
out 0xf3, eax
movsq qword [rdi], qword [rsi]
lea rdi, [rbx + 0x200]
lea rsi, [rbx + 0x80]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x208]
lea rax, [rbx + 0x228]
cmp qword [rbx + 0x200], 0
lea rbp, [rsp + 0xa30]
je 0x14005d131
invalid
add byte [rdi], cl
adc byte [rcx], al
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
lea r8, [rsp + 0x420]
add byte [rcx + 0xf], al
sub dword [rax + 0x10], ecx
invalid
invalid
add byte [rcx + 0xf], al
sub dword [rax + 0x10], ecx
invalid
invalid
adc byte [rcx + 0xf], al
sub dword [rax], eax
movaps xmmword [r8], xmm0
movups xmm0, xmmword [rax]
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
lea rsi, [rsp + 0x680]
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
mov rax, qword [rax + 0x20]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [0x1400da6a0]
invalid
invalid
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
invalid
add byte [rax], al
movaps xmmword [rdx], xmm0
jmp 0x14005d16e
add byte [rax], al
invalid
add byte [rax], al
lea rbp, [rbx + 0x604]
invalid
add byte [rax], al
movzx eax, byte [rbx + 0x604]
lea rsi, [rbx + 0x2d8]
fadd dword [rdx]
add byte [rax], al
invalid
fadd dword [rdx]
add byte [rax], al
lea rcx, [0x14013d9a0]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
add al, 0x81
movzx r13d, word [rbx + 0x600]
jmp 0x14005d45c
invalid
add byte [rbx + rcx*4 - 0x7d], cl
fadd dword [rdx]
add byte [rax], al
mov r8, qword [rbx + 0x2d8]
mov rax, qword [rbx + 0x2e0]
jmp 0x14005d2f1
or dword [rax], eax
add byte [rax - 0x73], cl
xchg ebx, eax
fadd dword [rdx]
add byte [rax], al
test eax, eax
mov qword [rsp + 0x38], rcx
je 0x14005d117
mov qword [rsp + 0x68], rdx
cmp eax, 3
jne case.default.0x14005d109
invalid
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x30
mov qword [rsp + 0x30], r14
lea rax, [rbx + 0x770]
mov qword [rsp + 0x60], rax
movzx eax, byte [rbx + 0x770]
xor dword [rax + 7], 0
add byte [rbp + rcx*4 - 0x4d], cl
adc byte [rax + rax], al
add byte [rax - 0x73], cl
or eax, 0xe088a
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
lea rcx, [0x14010a4a8]
call fcn.1400d6480
mov r12, qword [rbx + 0x3f8]
mov rdi, qword [rbx + 0x400]
mov ebx, 0x400
mov r13, qword [rbx + 0x408]
jmp 0x14005db41
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
lea r8, [rsp + 0x400]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rsi, [rsp + 0x650]
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
mov rax, qword [rax + 0x20]
mov qword [rsi + 0x20], rax
lea rdx, [0x14010ec58]
lea rcx, [rsp + 0x9d8]
call fcn.14005f0ff
mov rax, qword [rsi + 0x20]
mov qword [rbp + 0x20], rax
and byte [r15], r9b
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rbp + 0x10], xmm1
movups xmmword [rbp], xmm0
lea rdi, [rsp + 0x3a8]
add byte [rax - 0x73], cl
mov ah, 0x24
fmul dword [rcx]
add byte [rax], al
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rbp + 0x20]
mov qword [rsp + 0xc0], rax
movups xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
movaps xmmword [rsp + 0xb0], xmm1
movaps xmmword [rsp + 0xa0], xmm0
mov byte [rbx + 0x2d4], 1
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
movups xmmword [rbx + 0x250], xmm0
movups xmmword [rbx + 0x260], xmm1
mov rax, qword [rsp + 0xc0]
mov qword [rbx + 0x270], rax
mov qword [rbx + 0x278], r13
xor ecx, ecx
cmp byte [rbx + 0x1a8], 0
cmovne rcx, r12
lea rdx, [0x14010f2e8]
call fcn.14005f37e
test al, al
je 0x14005d744
mov rcx, r12
call fcn.14005f396
mov qword [rbx + 0x280], rax
mov qword [rbx + 0x288], rdx
lea rsi, [rsp + 0x9d8]
mov rcx, rsi
mov rdx, r12
call fcn.140023c7f
cmp qword [rsi], 0
mov ax, 0x1bb
je 0x14005d265
movzx eax, word [rsp + 0x9e8]
mov word [rbx + 0x2d0], ax
lea rdx, [rbx + 0x148]
lea rcx, [rsp + 0x9d8]
call fcn.14005f3b5
xor eax, 0x48000021
mov edx, dword [rbx + 0x278]
lea rsi, [rsp + 0x9f0]
mov rcx, rsi
call fcn.14005f3da
and dword [rax], eax
add byte [rax - 0x73], cl
mov edx, dword [rax + 0xf000002]
adc byte [rsi], al
invalid
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rbx + 0x2a0], xmm1
movups xmmword [rbx + 0x290], xmm0
mov byte [rbx + 0x2c8], 0
or eax, 2
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsi - 0x18]
movups xmmword [rbx + 0x2b0], xmm0
add byte [rax - 0x75], cl
clc
mov qword [rbx + 0x2c0], rax
rol byte [rdx], 0
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x3a8]
call fcn.14005f432
add byte [rax], al
mov r8, rax
mov rax, rdx
mov qword [rbx + 0x2d8], r8
add byte [rax], al
mov qword [rbx + 0x2e0], rdx
lea rsi, [rsp + 0x9d8]
mov rcx, rsi
mov rdx, r8
mov r8, r15
call qword [rax + 0x18]
mov r12, qword [rsi]
cmp r12, 4
jne 0x14005d31a
mov byte [r14 + 0x11], 3
mov al, 3
jmp 0x14005e88d
invalid
lea rdx, [rsp + 0x9f0]
mov rdi, qword [rdx - 0x10]
mov r13, qword [rdx - 8]
lea rcx, [rsp + 0x1b00]
mov r8d, pe_nt_image_headers64
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rbx + 0x2d8]
mov rdx, qword [rbx + 0x2e0]
call fcn.140001558
mov bpl, 2
cmp r12d, 3
je 0x14005e143
lea rsi, [rsp + 0x1a0]
lea rdx, [rsp + 0x1b00]
mov r8d, pe_nt_image_headers64
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 0x18], r12
mov qword [rsi - 0x10], rdi
mov qword [rsi - 8], r13
mov rdx, qword [rbx + 0x280]
test rdx, rdx
je 0x14005d90b
lea rsi, [rbx + 0x2d8]
mov r8, qword [rbx + 0x288]
lea rcx, [rsp + 0xaf8]
call fcn.140037314
movzx r13d, word [rbx + 0x2d0]
lea rdx, [rbx + 0x170]
lea rdi, [rsp + 0xb10]
mov rcx, rdi
call fcn.14005fa38
xor ebp, ebp
mov byte [rbx + 0x2d4], bpl
mov rax, qword [rbx + 0x270]
mov qword [rdi + 0x48], rax
movups xmm0, xmmword [rbx + 0x250]
movups xmm1, xmmword [rbx + 0x260]
movups xmmword [rdi + 0x38], xmm1
movups xmmword [rdi + 0x28], xmm0
adc dword [rdi + 0x28], eax
lea rdi, [rsp + 0x9d8]
lea rdx, [rsp + 0x188]
add dword [rax], eax
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rsp + 0x6b0]
and al, 0xb0
invalid
add byte [rax], al
add byte [rcx - 0x48], al
sub byte [rbx], al
add byte [rax], al
mov rcx, r12
mov ecx, esp
mov rdx, rdi
cli
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0x328
mov rcx, rsi
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov word [rbx + 0x600], r13w
mov dword [rbx + 0x600], r13d
lea rax, [rbx + 0x604]
lea eax, [rbx + 0x604]
mov byte [rbx + 0x604], bpl
stosd dword [rdi], eax
add al, 6
add byte [rax], al
mov rbp, rax
mov byte [rbx + 0x607], 1
lea rdi, [rbx + 0x460]
lea edi, [rbx + 0x460]
mov r8d, 0x120
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + 0x580]
add byte [rdi], cl
adc byte [rbx + 0x3f8], al
movups xmmword [rbx + 0x580], xmm0
mov rax, qword [rbx + 0x408]
add byte [rax], al
mov qword [rbx + 0x590], rax
lea rdx, [rbx + 0x602]
mov word [rbx + 0x602], r13w
stosd dword [rdi], eax
add al, byte [rsi]
add byte [rax], al
movups xmm0, xmmword [rbx + 0x410]
add byte [rdi], cl
adc dword [rbx + 0x598], eax
movups xmm0, xmmword [rbx + 0x420]
adc byte [rbx + 0x420], al
movups xmmword [rbx + 0x5a8], xmm0
mov rax, qword [rbx + 0x430]
add al, 0
add byte [rax - 0x77], cl
cmp dword [rax + 0x66000005], 0xffffffc7
add dword [0x14105d4e6], 1
add byte [rcx], al
invalid
movups xmm0, xmmword [rbx + 0x438]
movups xmmword [rbx + 0x5c0], xmm0
movups xmm0, xmmword [rbx + 0x448]
or dword [rax + 4], 0
add byte [rdi], cl
adc dword [rbx + 0x5d0], eax
rol byte [0xcb4dd4fe], 1
sbb dword [rax + 4], 0
add byte [rax - 0x77], cl
and eax, 5
add eax, 0x8d480000
test byte [rax + rax*2], ah
and byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x73], cl
or eax, 0xfffd95a7
dec dword [rax - 0x77]
or byte [rax - 0x77], cl
mov dword [rax + 0x10], edx
mov ecx, 2
lea r8, [rsp + 0x440]
mov qword [r8], rcx
mov qword [r8 + 0x10], rcx
mov dword [rax + 0x10], ecx
and qword [r8 + 0x20], 0
lea rdx, [fcn.14000dc70]
adc eax, 0xfffb072c
adc eax, 0xfffb072c
mov r9d, 0x20
mov qword [r8 + 0x28], r9
mov r10b, 3
mov dl, 3
mov byte [r8 + 0x30], r10b
mov qword [r8 + 0x38], rcx
invalid
invalid
mov qword [r8 + 0x48], rcx
mov r11d, 1
add byte [rax], al
add byte [rbp - 0x77], cl
pop rax
pop rax
mov qword [r8 + 0x60], r9
mov byte [r8 + 0x68], r10b
mov qword [r8 + 0x70], rcx
mov qword [r8 + 0x80], rcx
and qword [r8 + 0x90], 0
add byte [rax], al
add byte [rax], al
mov qword [rax + 0x18], rdx
mov qword [r8 + 0x98], r9
mov byte [r8 + 0xa0], r10b
movabs al, byte [0xa8888949000000]
add byte [rax], al
movabs al, byte [0xa8888949000000]
add byte [rax], al
mov qword [r8 + 0xb8], rcx
add byte [rax], al
mov qword [r8 + 0xc8], r11
mov qword [r8 + 0xd0], r9
rol byte [rax], 1
add byte [rax], al
add byte [rbp - 0x78], al
nop
fadd dword [rax]
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
invalid
invalid
or eax, dword [rax]
lea rdx, [rsp + 0xf60]
lea edx, [rsp + 0xf60]
mov qword [rdx], r9
mov qword [rdx + 8], 5
add byte [rcx + rcx*4 + 0x42], cl
and byte [rax - 0x39], cl
sub byte [rax + r8], al
add al, 0
add byte [rax], al
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
sbb byte [rbp + rcx*4 - 0x54], cl
and al, 0xf0
sbb byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
invalid
adc byte [rax - 0x77], cl
sbb byte [rbp + r9*4 - 0x54], cl
sbb byte [rbp + rcx*4 - 0x54], cl
and al, 0xf0
sbb byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
invalid
jmp 0x1402a6adc
call fcn.14005fa89
lea r12, [rbx + 0x5e8]
call 0x18905d602
mov eax, dword [rbp + 0x10]
mov qword [rbx + 0x5f8], rax
add eax, 0x8b490000
adc byte [r8 - 0x77], r9b
invalid
invalid
adc byte [rax - 0x77], cl
cmp eax, 5
add byte [rax], al
movups xmm0, xmmword [r13]
adc byte [rbp], al
movups xmmword [rbx + 0x5e8], xmm0
cmp byte [rbx + 0x5b8], 2
je 0x14005d68d
add dh, byte [rcx + rsi*2 + 0x48]
lea eax, [rbx + 0x598]
lea rax, [rbx + 0x598]
mov byte [rbx + 0x606], 0
mov rcx, qword [rax + 0x20]
and byte [rbp + rcx*4 - 0x54], cl
and al, 0x40
add al, 0
add byte [rax], al
mov qword [r13 + 0x20], rcx
movups xmm0, xmmword [rax]
add dword [rsi], 6
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rbp + rcx*4 - 0x54], cl
and al, 0x40
add al, 0
add byte [rax], al
mov qword [r13 + 0x20], rcx
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [r13 + 0x10], xmm1
adc byte [r9 + 0xf], r8b
sub dword [rbp], eax
adc byte [r9 + 0xf], r8b
sub dword [rbp], eax
lea rdx, str.User_Agent:_Proxy_Authorization:
mov r8d, 0xc
or al, 0
add byte [rax], al
mov rcx, r12
call fcn.1400a2ec1
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
mov rcx, r12
call fcn.1400a2ec1
push rcx
pop rax
add al, 0
push rcx
pop rax
add al, 0
lea rdx, [0x14010c3c4]
mov r8d, 2
mov eax, 2
mov eax, 2
mov rcx, r12
call fcn.1400a2ec1
invalid
add al, 0
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
call fcn.140001e4c
inc dword [rax + 0x5e0bb]
add byte [rdx], al
cmp byte [rbx + 0x5e0], 2
je 0x14005d707
lea rax, [rbx + 0x5c0]
mov byte [rbx + 0x605], 0
mov rcx, qword [rax + 0x20]
add byte [rax - 0x75], cl
and byte [rbp + rcx*4 - 0x54], cl
lea r13, [rsp + 0x440]
mov qword [r13 + 0x20], rcx
and byte [rdi], cl
adc byte [rax], al
lea r13, [rsp + 0x440]
mov qword [r13 + 0x20], rcx
and byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [r13 + 0x10], xmm1
movaps xmmword [rbp + 0x10], xmm1
sub dword [rbp + 0x10], ecx
sub dword [rbp + 0x10], ecx
movaps xmmword [r13], xmm0
lea rdx, [0x14010f45c]
nop
sbb eax, 0xb841000b
mov r8d, 0x15
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400a2ec1
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
adc byte [r9 + rcx*4 - 0x1f], r9b
call fcn.1400a2ec1
add byte [rax - 0x73], cl
adc eax, 0xaecd3
add byte [rax - 0x73], cl
adc eax, 0xaecd3
mov r8d, 2
mov rcx, r12
mov ecx, esp
call fcn.1400a2ec1
mov rcx, r13
call fcn.140001e4c
cli
invalid
lea rdx, [0x14010c3c4]
or al, byte [rax]
mov r8d, 2
mov rcx, r12
call fcn.1400a2ec1
movsd dword [rdi], dword [rsi]
push rdi
add al, 0
movsd dword [rdi], dword [rsi]
push rdi
add al, 0
mov rax, qword [rbx + 0x5f0]
mov r9, qword [rbx + 0x5f8]
mov ecx, dword [rbx + 0x5f8]
mov ecx, dword [rbx + 0x5f8]
add byte [rax], al
mov qword [rbx + 0x608], rdi
mov ebx, 0x608
mov qword [rbx + 0x610], rax
adc byte [rsi], al
add byte [rax], al
mov qword [rbx + 0x618], r9
jmp 0x14005d844
invalid
mov byte [rbx + 0x2d5], 0
lea rdx, [rsp + 0x2388]
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x88
and eax, dword [rax]
add byte [rcx + 0x10], bh
lea edx, [rsp + 0x2388]
mov ecx, 0x10
mov rdi, rdx
mov rsi, r13
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
lea rdi, [rsp + 0x2408]
lea rsi, [rsp + 0x3a8]
add byte [rax - 0x73], cl
mov ah, 0x24
test al, 3
add byte [rax], al
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x2d8]
mov r8d, 0x250
call sub.VCRUNTIME140.dll_memcpy
jl 0x14005d791
add byte [rsi - 0x39], ah
sub dword [rax], 5
add byte [rax], al
add dword [rax], eax
sub dword [rax], 5
add byte [rax], al
add dword [rax], eax
lea rsi, [rbx + 0x2d8]
lea rdi, [rsp + 0x9d8]
lea edi, [rsp + 0x9d8]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.14005f69a
mov bpl, byte [rdi + 0x11]
cmp bpl, 3
add esi, dword [rbp + 0xc]
add byte [rax - 0x76], al
outsd dx, dword [rsi]
adc dword [rax - 0x80], eax
std
add esi, dword [rbp + 0xc]
mov byte [r14 + 0x11], 3
mov byte [rsi + 0x11], 3
add esi, dword [rax + 0x10c6e906]
add byte [rax], al
mov al, 6
jmp 0x14005e88d
mov rdi, qword [rsp + 0x9d8]
mov edi, dword [rsp + 0x9d8]
mov r13, qword [rsp + 0x9e0]
mov ebp, dword [rsp + 0x9e0]
mov r15b, byte [rsp + 0x9e8]
mov esp, 0x9e824
or dword [rax], eax
add byte [rbx + 0x9ea2484], cl
mov eax, dword [rsp + 0x9ea]
add byte [rax], al
mov dword [rsp + 0x40], eax
and al, 0x40
movzx eax, word [rsp + 0x9ee]
test byte [rsi + rbp*8], ah
or dword [rax], eax
add byte [rax], al
mov word [rsp + 0x44], ax
add byte [rax], al
mov word [rsp + 0x44], ax
mov rcx, rsi
call 0x14005eb7b
adc eax, dword [rax]
add byte [rax - 0x73], cl
mov edx, dword [rax + 2]
add byte [rax], al
int1
adc eax, dword [rax]
add byte [rax - 0x73], cl
mov edx, dword [rax + 2]
add byte [rax], al
call fcn.1400298b0
sar ah, 0xff
mov byte [rbx + 0x2d4], 0
lea rcx, [rbx + 0x1a8]
mov ebp, dword [rax - 0x17ffffff]
imul edi, dword [rdx - 4], 0x963e9ff
cld
invalid
jmp 0x14005e186
or dword [rax], eax
invalid
adc esp, 2
add byte [rax], al
add byte [rax - 0x73], cl
mov ebp, dword [rax - 0x17ffffff]
imul edi, dword [rdx - 4], 0x963e9ff
cld
invalid
jmp 0x14005e186
or dword [rax], eax
invalid
cld
invalid
or dword [rax], eax
add byte [rbx + rcx*4 - 0x5d], cl
mov r12, qword [rbx + 0x610]
mov r12, qword [rbx + 0x610]
mov rax, qword [rbx + 0x618]
mov rdx, qword [rbx + 0x620]
jmp 0x14005e79e
mov r9, qword [rbx + 0x618]
lea rdi, [rsp + 0x440]
movabs r13, 0x1700000003
add byte [rax], al
invalid
test r9, r9
je 0x14005d8e8
mov rcx, qword [rbx + 0x608]
mov r8, qword [rbx + 0x610]
mov rdx, r15
call fcn.140060bc2
cmp rax, 2
je 0x14005d8d7
mov r12, rdx
test rax, rax
invalid
jne 0x14005d8de
mov rdx, qword [rbx + 0x610]
mov r8, qword [rbx + 0x618]
mov eax, dword [rbx + 0x618]
mov qword [rbx + 0x610], 1
adc byte [rsi], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
invalid
and qword [rbx + 0x618], 0
mov rcx, rdi
mov r9, r12
call fcn.14005c4e5
in al, dx
invalid
dec dword [rax - 0x75]
test byte [rax + rdx*2], ah
add al, 0
add byte [rbx + rcx*4 - 0x74], cl
mov ecx, dword [rsp + 0x458]
invalid
in al, dx
invalid
mov ecx, dword [rsp + 0x458]
mov qword [rbx + 0x610], rax
mov dword [rbx + 0x610], eax
mov qword [rbx + 0x618], r9
test r12, r12
jne 0x14005d856
mov r12, r13
jmp 0x14005d8e3
mov al, 3
jmp 0x14005e883
add byte [rax], al
add byte [rax], al
test r12, r12
je 0x14005d8e8
mov rcx, r12
jmp 0x14005d95e
lea rcx, [rbx + 0x628]
xor edi, edi
mov r8d, 0x2000
add byte [rax], ah
add byte [rax], al
invalid
xor edx, edx
call sub.VCRUNTIME140.dll_memset
invalid
add byte [rax - 0x7d], cl
invalid
or byte [rsi], al
add byte [rax], al
add byte [rax], al
shr al, cl
invalid
add byte [rax], al
jmp 0x14005e766
lea rcx, str.no_host_in_urlscheme_and_authority_is_valid_Uri
lea ecx, str.no_host_in_urlscheme_and_authority_is_valid_Uri
mov edx, 0xe
call fcn.14005fa47
mov rdi, rax
lea rcx, [rsp + 0x188]
lea ecx, [rsp + 0x188]
add dword [rax], eax
add al, ch
call fcn.14005ec28
cld
adc al, byte [rax]
invalid
sub esp, dword [rcx]
add byte [rax], al
add dword [rax], eax
add al, ch
invalid
cld
adc al, byte [rax]
add byte [rbp + rcx*4 + 0x2d], cl
lea r13, [0x14010a178]
jmp 0x14005da53
lea r13, [0x14010a178]
jmp 0x14005da53
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
call fcn.1400d6480
cmp al, 0x8b
invalid
invalid
lea rcx, [0x14010a448]
call fcn.1400d6480
retf 0xa
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
call fcn.1400d6480
and al, 0x8b
invalid
invalid
and al, 0x8b
invalid
ud2
call fcn.14002433e
mov rdi, rax
lea r13, fcn.14002435e
sub eax, 0x98cab
sub eax, 0x98cab
mov ebp, 3
mov rcx, qword [rbx + 0x5e8]
mov rdx, qword [rbx + 0x5f0]
call fcn.1400a2f31
cmp byte [rbx + 0x5e0], 2
je 0x14005d9a3
add byte [rax - 0x75], cl
xchg ebx, eax
invalid
cmp byte [rbx + 0x605], 0
je 0x14005d9a3
lea rcx, [rbx + 0x5c0]
call fcn.140001e4c
mov byte [rbx + 0x605], 0
cmp byte [rbx + 0x5b8], 2
je case.0x14004ff4a.112
cmp byte [rbx + 0x606], 0
je case.0x14004ff4a.112
add byte [rax], al
add byte [rsp + rcx + 0x48], dh
lea ecx, [rbx + 0x598]
lea rcx, [rbx + 0x598]
call fcn.140001e4c
inc esi
add dword [rsi], 6
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rax + 0x48000005]
mov byte [rbx + 0x606], 0
mov rcx, qword [rbx + 0x580]
mov rdx, qword [rbx + 0x588]
mov edx, dword [rbx + 0x588]
call fcn.1400a2f31
cmp byte [rbx + 0x607], 0
je 0x14005d9f7
lea rcx, [rbx + 0x460]
call fcn.14005ec28
mov byte [rbx + 0x607], 0
add byte [rax], al
lea rcx, [rsp + 0x188]
lea rdx, [rsp + 0x9d8]
mov r8d, pe_nt_image_headers64
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0x604], 1
invalid
add byte [rax], al
add byte [rcx], al
cmp rbp, 4
je 0x14005e886
invalid
add byte [rax], al
invalid
lea rcx, [rsp + 0x1c08]
add byte [rax], al
lea rdx, [rsp + 0x188]
mov r8d, pe_nt_image_headers64
call sub.VCRUNTIME140.dll_memcpy
jns 0x14005da4b
add byte [rax - 0x77], cl
int1
call fcn.14005ea6f
cmp rbp, 3
jne 0x14005da5b
mov bpl, 2
jmp 0x14005e13c
lea r12, [rsp + 0x1358]
lea rdx, [rsp + 0x1c08]
mov r8d, pe_nt_image_headers64
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0x2d3], 1
adc ebx, 2
add byte [rax], al
add dword [rcx - 0x77], ecx
insb byte [rdi], dx
and al, 0xe8
mov qword [r12 - 0x10], rdi
mov qword [r12 - 8], r13
rol dword [rdx], cl
add byte [rax], al
add dword [rcx - 0x77], ecx
insb byte [rdi], dx
and al, 0xe8
mov rdx, qword [rbx + 0x278]
lea rdi, [rsp + 0x9d8]
mov rcx, rdi
call fcn.14005f3da
movups xmm0, xmmword [rdi]
adc byte [rdi], al
adc byte [rdi], al
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rbx + 0x9b0], xmm1
movups xmmword [rbx + 0x9a0], xmm0
mov rdi, qword [rbx + 0x280]
test rdi, rdi
je 0x14005e464
lea r12, [rbx + 0x9a0]
mov r13, qword [rbx + 0x288]
xor ebp, ebp
mov byte [rbx + 0x2d3], bpl
lea rdx, [rsp + 0x1340]
mov r8d, 0x120
and byte [rcx], al
add byte [rax], al
and byte [rcx], al
add byte [rax], al
mov rcx, rsi
call sub.VCRUNTIME140.dll_memmove
mov qword [rbx + 0x3f8], r12
mov qword [rbx + 0x400], rdi
mov qword [rbx + 0x408], r13
lea rcx, [rbx + 0x410]
lea rdx, [rsp + 0x9d8]
xchg esp, eax
and al, 0xd8
or dword [rax], eax
add byte [rcx - 0x48], al
mov byte [0xdfeddb24], al
js 0x14005db2d
add byte [rax - 0x73], cl
sbb dword [rax + 0x48000009], 0xffffff89
and al, 0x38
mov byte [rbx + 0x998], bpl
add byte [rax], al
add byte [rax], al
lea rdx, [rbx + 0x2d8]
mov qword [rsp + 0x30], r14
lea r14, [rbx + 0x410]
add al, 0
add byte [rax], al
add byte [rax], al
mov r8d, 0x120
mov rcx, r14
mov qword [rsp + 0x68], rdx
push rsp
and al, 0x68
push 0x77866e8
add byte [rcx + rcx*4 - 0x5d], cl
xor byte [0xc94ddb69], al
mov ebx, 0x538
add byte [rax], al
mov qword [rbx + 0x540], r13
lea rax, [rbx + 0x770]
mov qword [rsp + 0x60], rax
mov byte [rbx + 0x770], 0
add byte [rax], al
push rsp
and al, 0x68
invalid
mov byte [rbx + 0x771], 0
mov rax, qword [rbx + 0x540]
lea rsi, [rsp + 0x2040]
lea esi, [rsp + 0x2040]
lea esi, [rsp + 0x2040]
mov qword [rsi + 0x130], rax
mov rax, qword [rbx + 0x530]
mov eax, dword [rbx + 0x530]
mov eax, dword [rbx + 0x530]
mov qword [rsi + 0x120], rax
mov rax, qword [rbx + 0x538]
cmp byte [0xc94ddbbc], al
xchg byte [rax], ch
add dword [rax], eax
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov rcx, rsi
cmp byte [0xc94ddbbc], al
add eax, 0x89480000
xchg byte [rax], ch
add dword [rax], eax
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + 0x778]
mov r8d, 0x138
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x50], r14
mov r14, qword [rbx + 0x778]
mov r13, qword [rbx + 0x898]
mov rsi, qword [rbx + 0x8a0]
mov rbp, qword [rbx + 0x8a8]
mov qword [rbx + 0x778], 3
cmp r14, 3
add ecx, dword [rdi]
test byte [rcx], ah
or eax, dword [rax]
invalid
lea rdx, [rbx + 0x780]
lea rdi, [rsp + 0x16a8]
mov r8d, 0x118
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 + 0x118], r15
mov cl, byte [r13 + 0x1c]
mov dl, byte [r13 + 0x1d]
call fcn.1400348c8
insb byte [rdi], dx
std
dec dword [rcx - 0x77]
ror byte [rcx + rcx*4 - 0x1f], 1
insb byte [rdi], dx
std
dec dword [rcx - 0x77]
ror byte [rcx + rcx*4 - 0x1f], 1
mov rdx, rax
call fcn.14007fe7b
xor eax, eax
cmp qword [r13], rax
je 0x14005dcb1
mov rcx, qword [r13 + 8]
call sub.crypt32.dll_CertDuplicateCertificateContext
lea rcx, [rsp + 0xe8]
mov rdx, rax
call fcn.14007ff16
lea rax, [rbx + 0x778]
mov qword [rsp + 0x48], rax
lea rcx, [rsp + 0xe8]
call fcn.14007ff4e
mov rdi, rdx
test rax, rax
mov r14, qword [rsp + 0x30]
je 0x14005de8b
lea rcx, [rsp + 0xe8]
call fcn.140062a0f
lea rcx, [rsp + 0x16a0]
call fcn.14005ec28
lea rcx, [rsp + 0xf60]
lea rdx, [rsp + 0x440]
mov r8d, 0x210
call sub.VCRUNTIME140.dll_memcpy
mov r13, qword [rsp + 0x48]
lea rcx, [rsp + 0x188]
lea rdx, [rsp + 0x6b0]
mov r8d, 0x210
call sub.VCRUNTIME140.dll_memcpy
mov eax, 2
mov r12, rdi
mov byte [rbx + 0x771], 1
mov qword [rbx + 0x548], rax
mov qword [rbx + 0x550], r12
mov qword [rbx + 0x558], rdi
jno 0x14005dd43
add byte [rax], al
add dword [rax - 0x77], ecx
or dword [rax + 5], 0
add byte [rcx + rcx*4 - 0x5d], cl
push rax
add eax, 0x89480000
mov ebx, 0x558
add eax, 0x894c0000
movabs dword [0x58bb894800000550], eax
add eax, 0x8d480000
mov bl, 0x60
add eax, 0x8d480000
xchg esp, eax
and al, 0x60
adc al, 0
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
lea rsi, [rbx + 0x560]
lea rdx, [rsp + 0x1460]
mov r8d, 0x120
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
and qword [rbx + 0x680], 0
lea rdi, [rbx + 0x688]
lea rdx, [rsp + 0x1170]
add byte [rax], al
add byte [rax], al
mov r8d, 0xe8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r13
call fcn.14005ec8b
mov rax, qword [rbx + 0x548]
test rax, rax
test eax, eax
je 0x14005df21
test eax, eax
lea rdx, [rbx + 0x550]
cmp eax, 1
jne 0x14005df7f
rol dword [rcx], 0
invalid
mov qword [rsp + 0x30], r14
mov r8d, 0x220
mov rcx, r13
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [rsp + 0x50]
mov qword [rsp + 0x50], r14
mov r14, qword [rbx + 0x778]
mov qword [rbx + 0x778], 2
cmp r14, 2
je 0x14005e74e
lea r12, [rbx + 0x778]
lea rsi, [rbx + 0x8b0]
lea rdx, [rbx + 0x780]
lea rdi, [rsp + 0x190]
mov r8d, 0x128
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r13, [rsp + 0x2c0]
mov r8d, 0xe8
mov rcx, r13
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi - 8], r14
mov qword [r13 - 8], r15
lea rdi, [rsp + 0x6b0]
lea rdx, [rsp + 0x188]
mov rcx, rdi
call fcn.140062977
cmp qword [rdi], 0
mov rbp, qword [rdi + 8]
mov r15, qword [rdi + 0x10]
je 0x14005df91
cmp rbp, 2
mov r14, qword [rsp + 0x30]
jne 0x14005e1b5
mov ebp, 2
mov rdi, qword [rsp + 0x38]
jmp 0x14005e00a
mov qword [rsp + 0x58], rdi
lea rdi, [rsp + 0x130]
movabs rax, 0x8000000000000000
mov qword [rdi + 0x10], rax
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.1400802a7
mov rcx, rdi
mov rdx, rsi
mov r8, rbp
call fcn.140080130
mov al, byte [r13 + 0x18]
mov byte [rdi + 0x50], al
mov al, byte [r13 + 0x19]
mov byte [rdi + 0x51], al
cmp byte [r13 + 0x1a], 0
je 0x14005e251
mov r12, r14
mov ecx, 0x10
mov edx, 8
call fcn.140035261
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
lea r14, [0x14010e440]
jmp 0x14005e290
mov rbp, qword [rbx + 0x550]
mov r15, qword [rbx + 0x558]
lea rcx, [rsp + 0x1580]
mov r8d, 0x120
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rsi, qword [rbx + 0x680]
lea rcx, [rsp + 0x1258]
mov r8d, 0xe8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov word [rbx + 0x770], 1
cmp rbp, 3
mov rdi, qword [rsp + 0x38]
jne 0x14005e053
jmp 0x14005e242
mov rdi, qword [rsp + 0x38]
mov r15, qword [rdx]
mov ebp, 2
jmp 0x14005e048
lea rdx, [rsp + 0x6c8]
lea rsi, [rsp + 0x2178]
mov r8d, 0x210
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1d10]
mov r8d, 0x210
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x440]
mov r8d, 0x120
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x1e38]
lea rcx, [rsp + 0xf60]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
cmp rbp, 3
mov r14, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x38]
je 0x14005e23a
lea rcx, [rsp + 0x1580]
lea rdx, [rsp + 0x440]
mov r8d, 0x120
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1258]
lea rdx, [rsp + 0xf60]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r12
call fcn.14005ec95
mov word [rbx + 0x770], 1
xor esi, esi
mov rcx, qword [rsp + 0x50]
call fcn.14005ec3a
lea rcx, [rsp + 0x1f20]
lea rdx, [rsp + 0x1580]
mov r8d, 0x120
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1a18]
lea rdx, [rsp + 0x1258]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi], 1
mov rcx, qword [rsp + 0x68]
call fcn.14005eb5a
cmp rbp, 2
jne 0x14005e0bd
mov rcx, r15
call fcn.140037459
mov rdi, rax
lea r13, [0x14010a100]
mov bpl, 2
jmp 0x14005e11a
mov ecx, 0x220
mov edx, 8
call fcn.140035261
mov rdi, rax
mov qword [rax], rbp
mov qword [rax + 8], r15
lea rcx, [rax + 0x10]
lea rdx, [rsp + 0x1f20]
mov r8d, 0x120
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x130], rsi
mov rcx, rdi
add rcx, 0x138
lea rdx, [rsp + 0x1a18]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
lea r13, [0x14010f710]
xor ebp, ebp
lea rcx, [rbx + 0x9a0]
call fcn.14003a8ec
cmp byte [rbx + 0x2d3], 0
je 0x14005e13c
lea rcx, [rsp + 0x1340]
call fcn.14005ec28
mov byte [rbx + 0x2d3], 0
lea rcx, [rbx + 0x290]
call fcn.14005ec0a
cmp byte [rbx + 0x2d4], 0
je 0x14005e164
lea rcx, [rbx + 0x250]
call fcn.1400298b0
mov byte [rbx + 0x2d4], 0
lea rcx, [rbx + 0x1a8]
call fcn.140025287
lea rcx, [rbx + 0x128]
call fcn.14003a89b
xor r15d, r15d
mov byte [rbx + 0x2d5], 0
mov qword [r14], rdi
mov qword [r14 + 8], r13
mov byte [r14 + 0x10], r15b
mov byte [r14 + 0x11], bpl
mov eax, dword [rsp + 0x40]
mov dword [r14 + 0x12], eax
movzx eax, word [rsp + 0x44]
mov word [r14 + 0x16], ax
mov al, 1
jmp 0x14005e88d
lea rdx, [rsp + 0x6c8]
lea rdi, [rsp + 0x2178]
mov r8d, 0x210
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r13, [rsp + 0x1d10]
mov r8d, 0x210
mov rcx, r13
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r12
call fcn.14005ec95
mov qword [rbx + 0x778], rbp
mov qword [rbx + 0x780], r15
lea rcx, [rbx + 0x788]
mov r8d, 0x120
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
and qword [rbx + 0x8a8], 0
lea rdx, [rsp + 0x1e38]
mov r8d, 0xe8
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rdi, qword [rsp + 0x38]
mov rax, qword [rsp + 0x60]
mov byte [rax], 4
mov al, 3
mov byte [rdi], al
mov byte [r14 + 0x11], al
mov al, 5
jmp 0x14005e88d
cmp byte [r13 + 0x1b], 0
je 0x14005e2aa
mov r12, r14
mov rcx, qword [r13 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov rdi, rax
mov ecx, 0x18
mov edx, 8
call fcn.140035261
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdi
lea r14, [0x14010e470]
lea rdi, [rsp + 0x170]
mov rcx, rdi
call fcn.14005ed72
mov qword [rdi], rsi
mov qword [rdi + 8], r14
mov r14, r12
lea rbp, [rsp + 0x158]
lea rcx, [rsp + 0x17c8]
lea rdx, [rsp + 0x16a0]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rsp + 0x58]
mov qword [rsp + 0x98], rdx
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rax - 0x75], cl
call 0x1bd86a313
sub byte [rax], al
mov r8d, 0
je 0x14005e2f4
mov r8, qword [rsp + 0x148]
movabs r9, 0x8000000000000000
cmp rcx, r9
cmove r8, rax
lea rsi, [rsp + 0x188]
mov ah, 0x24
mov byte [rcx], al
add byte [rax], al
mov rcx, rsi
mov r9, rbp
mov ecx, ebp
call fcn.1400804e1
mov r13, qword [rsi + 0x10]
cmp r13, 2
add dh, byte [rbp + 0x52]
mov rdi, qword [rsp + 0x188]
mov qword [rsp + 0x6b8], 2
add byte [rax], al
mov qword [rsp + 0x6c0], rdi
mov qword [rsp + 0x6b0], 1
lea rcx, [rsp + 0x17c8]
call fcn.14005ec28
lea rcx, [rsp + 0x98]
call fcn.14005ed41
mov r12d, 2
mov r13, qword [rsp + 0x48]
jmp 0x14005e5e1
lea r12, [rsp + 0x140]
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0x90], rax
mov edi, dword [rsp + 0x1a0]
mov rsi, qword [rsp + 0x1a8]
mov rcx, qword [r12 - 0x10]
mov rdx, qword [r12 - 8]
clc
call fcn.140062add
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x70], rdx
lea rcx, [rsp + 0xd0]
mov rdx, r12
call fcn.140062aff
mov al, byte [r12 + 0x40]
mov byte [rsp + 0x2f], al
mov al, byte [r12 + 0x41]
mov byte [rsp + 0x2e], al
mov rcx, qword [r12 + 0x30]
mov rdx, qword [r12 + 0x38]
call fcn.140042040
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x80], rdx
lea rcx, [rsp + 0x18f0]
lea rdx, [rsp + 0x17c8]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
test r13, r13
je 0x14005e484
test edi, edi
mov r13d, 1
mov rdx, rsi
cmove rdx, r13
lea r12, [rsp + 0x6b0]
mov rcx, r12
mov r8, rdi
call fcn.14007f3c9
mov rcx, rsi
call qword [sym.imp.secur32.dll_FreeContextBuffer]
adc eax, 0x7c0e3
mov rdi, qword [r12]
movabs rax, 0x8000000000000000
cmp rdi, rax
jne case.0x140065957.338
xor edi, edi
jmp 0x14005e48c
lea rcx, str.no_host_in_urlscheme_and_authority_is_valid_Uri
mov edx, 0xe
invalid
add byte [rax], al
add al, ch
rcl byte [0xc94de477], cl
invalid
lea r13, [0x14010a178]
stc
mov esp, 0x34e9000a
cld
invalid
invalid
xor edi, edi
mov r13d, 1
xor r12d, r12d
jmp 0x14005e4a1
invalid
mov r13, qword [rsp + 0x6b8]
mov r12, qword [rsp + 0x6c0]
add byte [rax], al
lea rsi, [rsp + 0x338]
mov rcx, rsi
mov rdx, rbp
call fcn.140062b7c
mov rax, qword [rsp + 0x78]
mov qword [rsi - 0x1b0], rax
mov rax, qword [rsp + 0x70]
mov qword [rsi - 0x1a8], rax
mov dword [rsi - 0x1a8], eax
lea rcx, [rsp + 0x198]
lea rdx, [rsp + 0x18f0]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
and qword [rsi - 0x78], 0
mov byte [rax], al
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], r13
mov qword [rsi - 0x28], r12
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
clc
mov dword [rsi + 0x18], 0x10000
mov byte [rsi + 0x1c], 0
mov rax, qword [rsp + 0x58]
mov qword [rsi + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rsi + 0x38], rax
mov rax, qword [rsp + 0x90]
mov qword [rsi + 0x40], rax
mov rax, qword [rsp + 0x88]
mov qword [rsi + 0x48], rax
mov rax, qword [rsp + 0x80]
mov qword [rsi + 0x50], rax
mov qword [rsi + 0x58], rcx
and qword [rsi + 0x60], 0
mov al, byte [rsp + 0x2f]
mov byte [rsi + 0x68], al
mov al, byte [rsp + 0x2e]
mov byte [rsi + 0x69], al
mov word [rsi + 0x6a], 0x100
lea rsi, [rsp + 0x6b0]
lea rdx, [rsp + 0x188]
mov rcx, rsi
call fcn.140062977
xor eax, eax
mov r12, qword [rsi + 8]
mov rdi, qword [rsi + 0x10]
cmp qword [rsi], rax
je 0x14005e717
cmp r12, 2
mov r13, qword [rsp + 0x48]
je 0x14005e5e1
lea rdx, [rsp + 0x6c8]
lea rcx, [rsp + 0x188]
add byte [rax], al
mov r8d, 0x210
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x440]
lea rdx, [rsp + 0x188]
mov r8d, 0x210
call sub.VCRUNTIME140.dll_memcpy
insd dword [rdi], dx
invalid
add byte [rsi + 1], bh
lea rcx, [rsp + 0x130]
call fcn.140062aa2
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbp*8], fs
add byte [rax], al
add al, ch
hlt
add byte [r8], al
lea rcx, [rsp + 0xf60]
lea ecx, [rsp + 0xf60]
sldt word [rax]
lea rdx, [rsp + 0x440]
mov r8d, 0x210
add al, ch
nop
insd dword [rdi], dx
invalid
add byte [rax - 0x7b], cl
test byte [rdi], 0x84
invalid
add byte [rax], al
invalid
cmp r12, 2
je 0x14005dd15
int3
idiv bh
invalid
lea rsi, [rsp + 0x6b0]
lea rdx, [rsp + 0xf60]
lea edx, [rsp + 0xf60]
xchg esp, eax
and al, 0x60
invalid
sldt word [rax]
mov r8d, 0x210
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
pop rdi
insd dword [rdi], dx
invalid
add byte [rax - 0x77], cl
mov ebp, edi
lea rdi, [rsp + 0x188]
mov r8d, 0x210
adc byte [rdx], al
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1460]
adc al, 0
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov rdx, rdi
mov rdi, rbp
call sub.VCRUNTIME140.dll_memcpy
insd dword [rdi], dx
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
and al, 0x70
adc dword [rax], eax
invalid
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov eax, 1
add cl, ch
ja 0x14005e6b5
invalid
invalid
lea rsi, [rsp + 0x188]
lea rdx, [rsp + 0xf60]
invalid
mov r8d, 0x210
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1460]
mov r8d, 0x120
mov rdx, rsi
bnd call sub.VCRUNTIME140.dll_memcpy
call sub.VCRUNTIME140.dll_memcpy
insb byte [rdi], dx
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
and al, 0x70
adc dword [rax], eax
add byte [rcx - 0x48], al
mov eax, 0xe8
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
and al, 0x70
adc dword [rax], eax
add byte [rcx - 0x48], al
mov eax, 0xe8
invalid
mov dh, 0x6c
invalid
call sub.VCRUNTIME140.dll_memcpy
xor eax, eax
jmp 0x14005dd38
invalid
invalid
lea rdx, [rsp + 0x6c8]
lea rcx, [rsp + 0x440]
add al, 0
add byte [rax], al
mov r8d, 0x210
add al, byte [rax]
add al, ch
xchg esp, eax
insb byte [rdi], dx
invalid
add byte [rcx], dh
test byte [rbx + rcx*4 + 0x6c], 0x24
jmp 0x14005e601
jmp 0x14005e601
ret
invalid
invalid
invalid
add al, byte [rax]
add al, ch
xchg esp, eax
insb byte [rdi], dx
invalid
lea rcx, str.future_polled_after_completionC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea r8, [0x140109720]
invalid
scasd eax, dword [rdi]
or al, byte [rax]
jmp case.0x14004de1f.146
lea rcx, str.future_polled_after_completionC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea r8, [0x14010e178]
mov edx, 0x1e
call fcn.1400d61a0
lea r12, [rbx + 0x460]
lea rdx, [rbx + 0x628]
lea edx, [rbx + 0x628]
invalid
add byte [rax], al
add byte [rax - 0x73], cl
xchg ebx, eax
sub byte [rsi], al
invalid
add byte [rax], al
invalid
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov r8d, 0x2000
and byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, rdi
call fcn.14001407f
mov qword [rbx + 0x610], r12
add byte [rax - 0x77], cl
sbb dword [rax], 6
invalid
add byte [rax], al
add byte [rax - 0x77], cl
sbb dword [rax], 6
invalid
add byte [rax], al
mov dword [rbx + 0x618], eax
invalid
mov qword [rbx + 0x620], rdx
lea r8, [rsp + 0x440]
lea eax, [rsp + 0x440]
add byte [rax], al
mov qword [r8], rax
mov qword [r8 + 8], rdx
mov dword [rax + 8], edx
and qword [r8 + 0x10], 0
mov qword [r8 + 0x18], rdx
sbb byte [rcx + rcx*4 - 0x1f], cl
push rax
sbb byte [rcx + rcx*4 - 0x1f], cl
mov rdx, r15
call fcn.140062301
test rax, rax
jne case.0x14004ff4a.123
invalid
mov bh, 0
add byte [rax], al
test rdx, rdx
jne 0x14005e8a7
lea rcx, [rsp + 0x440]
call case.0x140039777.95
test rdx, rdx
test edx, edx
je 0x14005e8af
add al, ch
sal ah, cl
invalid
mov rdi, rdx
mov edi, edx
add rdi, qword [rbx + 0x608]
invalid
mov qword [rbx + 0x608], rdi
cmp rdi, 0x2001
jae 0x14005e945
add dword [rax], eax
invalid
lea r12, [rbx + 0x628]
lea r8, str.HTTP_1.1_200HTTP_1.0_200HTTP_1.1_407unsuccessful_tunnelproxy_authentication_required_r_n_r_n
add eax, 0xb0c93
add eax, 0xb0c93
xchg ebx, eax
or al, 0xb
add byte [rcx - 0x47], al
or al, 0
add byte [rax], al
mov r9d, 0xc
mov rcx, r12
mov rdx, rdi
call fcn.14002ae92
test al, al
jne 0x14005e84a
invalid
cld
inc dword [rax + rax*8 - 0x72b3df8b]
add eax, 0xb0c83
lea r8, [0x14010f4b4]
mov r9d, 0xc
add byte [rax], al
mov rcx, r12
mov ecx, esp
mov rdx, rdi
cli
call fcn.14002ae92
test al, al
ror byte [rdi], 0x84
rol byte [rax], 0
invalid
ror byte [rdi], 0x84
rol byte [rax], 0
add byte [rbp + rcx*4 + 5], cl
stosd dword [rdi], eax
or al, 0xb
add byte [rcx - 0x47], al
add al, 0
add byte [rax], al
lea r8, [0x14010f4fc]
mov r9d, 4
mov rcx, r12
mov ecx, esp
mov rdx, rdi
call fcn.14002aee0
invalid
test al, al
jne 0x14005e8cf
inc dword [rax + rax*8 - 0x7eb7968b]
inc dword [rax]
and byte [rax], al
cmp rdi, 0x2000
jne 0x14005e766
invalid
invalid
invalid
invalid
add byte [rdi], cl
test ebx, esi
invalid
invalid
lea rcx, str.proxy_headers_too_long_for_tunnelunexpected_eof_while_tunneling
mov edx, 0x21
jmp 0x14005e8bb
mov al, 4
mov byte [rbp], al
add byte [r9 - 0x3a], r8b
adc dword [rbx], r8d
mov byte [r14 + 0x11], 3
mov al, 4
mov byte [rbx + 0x2d2], al
adc edx, 2
add byte [rax], al
add rsp, 0x25d8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rdx
jmp 0x14005d95e
lea rcx, [0x14010f539]
mov edx, 0x1e
invalid
add byte [rdx + 0x1e], bh
add al, ch
xchg dword [rcx], edx
add byte [rax], al
call fcn.14005fa47
mov rdi, rax
lea r13, [0x14010a178]
jmp 0x14005d96d
mov byte [rbx + 0x607], 0
mov rbp, qword [rbx + 0x460]
mov rdi, qword [rbx + 0x468]
push 0x4c000004
mov ebp, dword [rbx + 0x470]
add byte [rax], al
add byte [rax - 0x75], cl
stosd dword [rdi], eax
invalid
push 0x4c000004
mov ebp, dword [rbx + 0x470]
add byte [rax], al
add byte [rax], al
lea rdx, [rbx + 0x478]
lea rcx, [rsp + 0x9d8]
mov r8d, pe_nt_image_headers64
call sub.VCRUNTIME140.dll_memcpy
shr dword [rdx + 7], 0
shr dword [rdx + 7], 0
jmp 0x14005d972
lea r8, [0x14010f4c0]
mov r9d, 0xc
or al, 0
add byte [rax], al
or al, 0
add byte [rax], al
mov rcx, r12
mov rdx, rdi
call fcn.14002ae92
test al, al
je 0x14005e934
lea rcx, [0x14010f4df]
or eax, 0xb0bb2
add byte [rdx + 0x1d], bh
mov edx, 0x1d
jmp 0x14005e8bb
lea rcx, [0x14010f4cc]
mov edx, 0x13
jmp 0x14005e8bb
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov edx, 0x2000
mov rcx, rdi
call fcn.1400d5d30
int3
push rsi
sub rsp, 0x20
invalid
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
call 0x14005e97b
add rsi, 0x2628
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14003573c
and byte [rsi - 0x17], bl
shr dword [rbp - 3], 0xff
push rsi
sub rsp, 0x20
and byte [rdi], cl
mov dh, 0x81
rol byte [rdx], cl
add byte [rax], al
cmp rax, 6
ja case.0x14005e9a2.1
invalid
and byte [rdi], cl
mov dh, 0x81
rol byte [rdx], cl
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
lea rcx, [0x14013d9b4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rsi
mov ecx, esi
call fcn.14003a89b
lea rcx, [rsi + 0xd0]
call fcn.140025287
push 0xffffffff8348fffc
out dx, al
or byte [rax - 0x77], 0xf1
std
dec dword [rax - 0x73]
mov ss, eax
add byte [rax], al
add al, ch
iretd
push 0xffffffff8348fffc
out dx, al
or byte [rax - 0x77], 0xf1
add rsp, 0x20
pop rsi
jmp fcn.14003aaff
lea rcx, [rsi + 0x2d8]
call fcn.14005ea6f
jmp 0x14005ea04
lea ecx, [rsi + 0x2d8]
mov rcx, qword [rsi + 0x2d8]
mov ecx, dword [rsi + 0x2d8]
mov rdx, qword [rsi + 0x2e0]
call fcn.140001558
jmp 0x14005ea0b
lea rcx, [rsi + 0x2d8]
add byte [rax], al
call fcn.14005eb5a
lea rcx, [rsi + 0x9a0]
call fcn.14003a8ec
mov byte [rsi + 0x2d3], 0
lea rcx, [rsi + 0x290]
call fcn.14005ec0a
cmp byte [rsi + 0x2d4], 0
nop
add al, byte [rax]
add al, ch
add dword [rax], eax
add byte [rax + 0x2d4be], al
add byte [rax], al
jne 0x14005ea2e
jmp 0x14005ea3a
lea rcx, [rsi + 0x2d8]
call 0x14005eb7b
lea rcx, [rsi + 0x250]
call fcn.1400298b0
mov byte [rsi + 0x2d4], 0
lea rcx, [rsi + 0x1a8]
call fcn.140025287
cmp byte [rsi + 0x2d5], 0
je 0x14005ea62
invalid
or al, 0x48
lea ecx, [rsi + 0x128]
lea rcx, [rsi + 0x128]
call fcn.14003a89b
mov byte [rsi + 0x2d5], 0
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x251]
test eax, eax
je 0x14005ebea
cmp eax, 3
jne 0x14005ec03
mov rcx, qword [rsi + 0x240]
mov rdx, qword [rsi + 0x248]
call fcn.140001558
lea rcx, [rsi + 0x200]
call fcn.14005ec0a
lea rcx, [rsi + 0x1c8]
call fcn.14003a8ec
lea rcx, [rsi + 0x1b0]
call fcn.14003a8ce
lea rcx, [rsi + 0x148]
call fcn.14003a90e
add rsi, 0x120
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400298b0
mov rcx, rsi
call fcn.14003a89b
sub rsi, 0xffffffffffffff80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140025287
nop
add rsp, 0x20
pop rsi
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
mov r14, r9
mov r15, r8
mov rsi, rcx
mov qword [rcx + 0xe0], rdx
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov rdx, rsi
call fcn.140060e1d
mov eax, dword [rdi]
cmp eax, 2
jne 0x140060c15
mov rdi, qword [rsp + 0x30]
jmp 0x140060dbd
test eax, eax
je 0x140060d7f
mov rdx, qword [rsi + 0x68]
cmp rdx, qword [rsi + 0x60]
jne 0x140060dad
mov rbx, qword [rsp + 0x30]
mov eax, ebx
shr rbx, 0x20
cmp r14, rbx
cmovb rbx, r14
mov r12d, dword [rsp + 0x2c]
lea r14, [rbx + r12]
add rax, r14
cmp rdx, rax
jae 0x140060c5e
lea rcx, [rsi + 0x50]
mov rdx, rax
call fcn.140061a90
mov rdx, qword [rsi + 0x60]
mov rcx, qword [rsi + 0x58]
lea rax, [0x14010e340]
mov qword [rsp + 0x20], rax
mov r8, r12
mov r9, r14
call fcn.140061ae1
lea rcx, [0x14010e358]
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, r15
mov r9, rbx
call fcn.140080807
mov rcx, qword [rsi + 0x58]
mov rdx, qword [rsi + 0x60]
lea r9, [0x14010e370]
mov r8, r12
call fcn.140061af8
mov r15, rax
mov r13, rdx
xor eax, eax
test r15, r15
cmove r13d, eax
mov rcx, qword [rsi + 0x58]
mov rdx, qword [rsi + 0x60]
lea rax, [0x14010e388]
mov qword [rsp + 0x20], rax
mov r8, r12
mov r9, r14
call fcn.140061ae1
mov r12, rax
mov rbp, rdx
test rax, rax
mov eax, 0
cmove ebp, eax
mov rcx, qword [rsi + 0x58]
mov rdx, qword [rsi + 0x60]
lea r9, [0x14010e3a0]
mov r8, r14
call fcn.140060bb1
test rax, rax
mov ecx, 0
cmove edx, ecx
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x2c], 7
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x38], ebp
mov dword [rsp + 0x3c], 1
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x48], edx
mov dword [rsp + 0x4c], 6
mov qword [rsp + 0x50], rax
movabs rax, 0x400000000
lea r8, [rsp + 0x68]
mov qword [r8], rax
mov qword [r8 + 8], rdi
lea rcx, [rsi + 0xe8]
xor edx, edx
xor r9d, r9d
call qword [sym.imp.secur32.dll_EncryptMessage]
test eax, eax
je 0x140060d8b
mov edi, eax
shl rdi, 0x20
or rdi, 2
jmp 0x140060dbd
movabs rdi, 0x8009031700000002
jmp 0x140060dbd
mov eax, dword [rsp + 0x38]
add eax, dword [rsp + 0x28]
add eax, dword [rsp + 0x48]
cmp qword [rsi + 0x60], rax
jb 0x140060da1
mov qword [rsi + 0x60], rax
and qword [rsi + 0x68], 0
mov qword [rsi + 0x110], rbx
mov rcx, rsi
call fcn.1400619d8
test rax, rax
je 0x140060e0a
mov rdi, rdx
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], rdi
mov rcx, rdi
call fcn.140014898
and qword [rsi + 0xe0], 0
mov ecx, eax
mov eax, 1
cmp cl, 0xd
jne 0x140060df6
lea rcx, [rsp + 0x30]
call fcn.14002435e
mov eax, 2
mov rdx, rdi
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rdi, qword [rsi + 0x110]
and qword [rsi + 0xe0], 0
xor eax, eax
jmp 0x140060df6
add r8, 0xfffffffffffffff0
shl r9, 4
test r9, r9
je 0x140062f66
mov eax, dword [r8 + 0x10]
add r8, 0x10
add r9, 0xfffffffffffffff0
invalid
test rax, rax
je 0x140062f4a
mov r8, qword [r8 + 8]
jmp 0x140062f6e
mov r8d, 1
xor eax, eax
mov r9, rax
jmp 0x140060bd4
pop rsi
fdiv st(7), st(0)
invalid
lea esp, [rsp + 0x52]
lea rbp, [rsp + 0x62]
lea r13, [rsp + 0x50]
lea ebp, [rsp + 0x50]
mov rax, qword [rbx + 0x10]
invalid
invalid
mov qword [rsp + 0x78], rax
mov rax, qword [rbx + 0x18]
mov qword [rsp + 0x70], rax
and al, 0x70
mov eax, 0xffffffff
invalid
invalid
dec dword [rcx + 0x39]
ror dword [rcx + 0xf], 0x42
ror dword [rax - 0x77], 0x44
and al, 0x68
xorps xmm6, xmm6
lea rcx, [rsp + 0x48]
mov rdx, qword [rsp + 0x78]
js 0x140063170
mov eax, edi
mov r9b, 1
call fcn.1400a0bae
mov al, byte [rsp + 0x51]
cmp al, 3
je 0x140063288
add qword [r8], rax
invalid
mov r15, qword [rsp + 0x48]
cmp al, 2
je 0x140063281
mov cl, byte [rsp + 0x50]
movzx edx, word [r12 + 4]
mov word [rbp + 4], dx
mov edx, dword [r12]
mov dword [rbp], edx
push rbp
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x58
push rbp
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x58
mov byte [rsp + 0x60], cl
mov byte [rsp + 0x61], al
mov rcx, qword [rsp + 0x70]
mov ecx, dword [rsp + 0x70]
cmp rcx, 0xffffffffffffffff
je case.0x1400519b9.109
invalid
and dword [rsp + 0x44], 0
movups xmmword [rsp + 0x28], xmm6
and dword [rsp + 0x20], 0
and byte [rax], al
and byte [rax], al
mov rdx, rsi
mov r8, qword [rsp + 0x68]
push 0x244c8d4c
call qword [sym.imp.ws2_32.dll_WSASend]
adc eax, 0x77433
adc eax, 0x77433
je 0x1400631a3
add byte [rbx - 0x7af00008], al
jmp 0x13f0631a7
cmp eax, 0xffffffff
jne 0x14006328f
test ecx, ebp
add byte [rax], al
invalid
add byte [rax], al
add bh, bh
adc eax, 0x773fc
invalid
invalid
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
cld
jae 0x1400631b2
invalid
invalid
add byte [rcx - 0x77], al
invalid
mov r15d, eax
shl r15, 0x20
out 0x20, eax
or r15, 2
mov rcx, r15
and byte [rcx - 0x7d], cl
iretd
call fcn.140014898
cmp al, 0xd
jne 0x140063224
mov rax, qword [rbx + 0x20]
test rax, rax
je 0x140063224
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
lock inc qword [rdx]
jle case.0x140065957.350
mov r13, rbp
mov rbp, rdi
mov rdi, rsi
add rcx, 0x10
mov r8, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
adc byte [rdx + rcx*4 + 0x48], al
sbb al, ch
cmc
adc ebp, edi
dec dword [rax - 0x77]
mov esi, eax
xor ecx, ecx
call fcn.140081c88
xchg edx, ebp
add dword [rax], eax
adc byte [rdx + rcx*4 + 0x48], al
sbb al, ch
cmc
adc ebp, edi
dec dword [rax - 0x77]
mov esi, eax
xchg edx, ebp
add dword [rax], eax
test rsi, rsi
je 0x140063216
mov ecx, 1
mov rdx, r15
cli
cli
call fcn.1400345ae
mov r15, rsi
mov rsi, rdi
mov rdi, rbp
mov rbp, r13
mov ebp, ebp
lea r13, [rsp + 0x50]
mov qword [rsp + 0x48], 1
mov qword [rsp + 0x50], r15
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x50
mov rcx, r15
call fcn.14009d7ed
cmp al, 0xd
jne 0x140063281
mov rcx, r14
lea rdx, [rsp + 0x58]
call fcn.1400a0aec
add byte [rcx + rcx*4 - 0x17], cl
mov ecx, ebp
mov ecx, ebp
call fcn.14009da80
jmp 0x14006311c
mov r8, rsi
movaps xmm6, xmmword [rsp + 0x80]
add rsp, 0x98
add byte [rax], al
add byte [rax], al
pop rbx
pop rbp
invalid
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
jmp 0x140062f42
mov eax, 1
jmp 0x140063296
mov eax, 2
add byte [rax], al
add bl, ch
invalid
jmp 0x140063296
mov r15d, dword [rsp + 0x44]
xor eax, eax
mov rdx, r15
movaps xmm6, xmmword [rsp + 0x80]
add byte [rax], 0
invalid
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_srciopoll_evented.rs
call fcn.1400d6180
invalid
invalid
ud2
in al, dx
and byte [rax - 0x77], cl
invalid
jne 0x1400632e6
movabs rax, 0x8000000000000001
mov qword [rsi], rax
jmp 0x1400632ee
mov rcx, rsi
call fcn.140062e72
invalid
dec dword [rax - 0x77]
invalid
mov rax, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x3d], bl
or byte [rax], al
add byte [rax], al
mov edx, 0x80
call fcn.1400d58a0
int3
add byte [rdi], cl
test byte [rdi + 0x10], bl
adc ah, bh
adc ah, bh
inc ebx
sub rsp, 0x28
cmp byte [rdx + 0x10], 0
jne 0x14006335a
movups xmm0, xmmword [rdx]
mov qword [rcx], 3
movups xmmword [rcx + 8], xmm0
mov byte [rdx + 0x10], 1
adc byte [rcx], al
adc byte [rcx], al
mov rax, rcx
add rsp, 0x28
ret
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.5.0_srcclient.rs
or al, byte [rax]
call fcn.1400d6480
int3
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x49]
test eax, eax
test r8, rax
je 0x140063396
cmp eax, 3
je 0x14006338c
cmp eax, 4
jne case.0x14005bf82.43
lea rcx, [rsi + 0x50]
call fcn.14006443b
mov cl, 0x10
add byte [rax], al
add byte [rax], al
jmp 0x1400633a3
mov rcx, qword [rsi + 0x50]
mov rdx, qword [rsi + 0x58]
mov edx, dword [rsi + 0x58]
mov edx, dword [rsi + 0x58]
jmp 0x14006339e
mov rcx, qword [rsi + 0x38]
mov rdx, qword [rsi + 0x40]
call fcn.140001558
mov rcx, rsi
call fcn.14003a8ec
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x75], cl
push rsi
sub byte [rax - 0x7d], cl
invalid
and byte [rsi - 0x17], bl
je 0x1400633b6
add eax, dword [rax]
nop
add rsp, 0x20
add esp, 0x20
pop rsi
ret
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xeb8
in al, dx
mov eax, 0xf00000e
sub dword [rsp + 0xea0], esi
add byte [rax], al
in al, dx
mov eax, 0xf00000e
sub dword [rsp + 0xea0], esi
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77], cl
invalid
mov r13, r8
mov rdi, rdx
mov rsi, rcx
movzx eax, byte [rdx + 0x49]
lea rcx, [0x14013d9d0]
invalid
invalid
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rdx, qword [rdi + 0x38]
mov edx, dword [rdi + 0x38]
mov rax, qword [rdi + 0x40]
mov qword [rdi + 0x50], rdx
mov qword [rdi + 0x58], rax
jmp 0x140063479
lea rax, [rdi + 0x310]
add byte [rax], al
mov qword [rsp + 0x40], rax
movzx eax, byte [rdi + 0x310]
lea rcx, [rdi + 0x50]
mov qword [rsp + 0x58], rcx
and al, 0x58
and al, 0x58
test eax, eax
je 0x140063506
cmp eax, 3
jne case.default.0x140063463
lea rax, [rdi + 0x1e9]
mov qword [rsp + 0x50], rax
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x50
movzx eax, byte [rdi + 0x1e9]
lea r12, [rdi + 0x88]
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
lea rcx, [0x14013d9e4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [0x14010a4a8]
call fcn.1400d6480
mov rdx, qword [rdi + 0x50]
mov rax, qword [rdi + 0x58]
mov eax, dword [rdi + 0x58]
lea rbx, [rsp + 0x7e0]
mov rcx, rbx
mov r8, r13
mov eax, ebp
call qword [rax + 0x18]
mov rbx, qword [rbx]
cmp rbx, 2
jne 0x1400634a1
mov qword [rsi], 4
add al, 0
add byte [rax], al
mov al, 3
jmp case.0x140065957.348
mov r12, qword [rsp + 0x7e8]
mov rbp, qword [rsp + 0x7f0]
mov ebp, dword [rsp + 0x7f0]
mov ebp, dword [rsp + 0x7f0]
mov r14, qword [rsp + 0x7f8]
mov r15, qword [rsp + 0x800]
mov rcx, qword [rdi + 0x50]
mov ecx, dword [rdi + 0x50]
mov ecx, dword [rdi + 0x50]
mov rdx, qword [rdi + 0x58]
call fcn.140001558
test rbx, rbx
je 0x140063514
mov ecx, 0x20
mov edx, 8
call fcn.140035261
mov qword [rax], r12
mov dword [rax], esp
mov dword [rax], esp
mov qword [rax + 8], rbp
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], r15
lea rbp, [0x14010a010]
mov r15d, 3
mov r12, rax
jmp 0x140063de2
mov r14, qword [rdi + 0x50]
mov rbx, qword [rdi + 0x58]
mov r15, qword [rdi + 0x60]
invalid
jmp 0x140063570
test r12, r12
je 0x140063dd6
mov rcx, r15
cmp byte [rdi + 0x48], 0
je 0x14006408f
lea rax, [rdi + 0x50]
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
mov dword [rsp + 0x58], eax
mov rbx, qword [rdi + 0x28]
mov r15, qword [rdi + 0x30]
mov qword [rdi + 0x50], rdi
mov qword [rdi + 0x58], rbx
mov qword [rdi + 0x60], r15
jg 0x1400635a7
mov qword [rdi + 0x68], r12
mov qword [rdi + 0x70], rbp
mov qword [rdi + 0x78], r14
mov qword [rdi + 0x80], rcx
pop qword [rax + 0x48000000]
lea eax, [rdi + 0x310]
mov qword [rsp + 0x40], rax
and al, 0x40
mov byte [rdi + 0x310], 0
mov r14, rdi
mov rax, qword [rdi + 0x68]
mov rcx, qword [rdi + 0x70]
mov r8, qword [rdi + 0x78]
mov r9, qword [rdi + 0x80]
add byte [rax], al
lea rdx, [rsp + 0x7e0]
mov qword [rdx + 0x10], r8
mov qword [rdx + 0x18], r9
mov qword [rdx], rax
mov qword [rdx + 8], rcx
lea r12, [rdi + 0x88]
mov r8d, 0x148
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x1d0], r14
mov bh, 0xd0
add dword [rax], eax
invalid
mov bh, 0xd0
add dword [rax], eax
add byte [rax - 0x77], cl
lahf
fadd dword [rcx]
add byte [rax], al
rol byte [rcx], 1
add byte [rax], al
mov qword [rdi + 0x1d8], rbx
mov qword [rdi + 0x1e0], r15
lea rax, [rdi + 0x1e9]
mov qword [rsp + 0x50], rax
add dword [rax], eax
add byte [rax - 0x73], cl
xchg ecx, ebp
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x50
mov byte [rdi + 0x1e9], 0
jmp 0x1400635d8
mov byte [rdi + 0x1e8], 0
mov rax, qword [rdi + 0x1e0]
mov qword [rsp + 0x260], rax
mov dword [rsp + 0x260], eax
movups xmm0, xmmword [rdi + 0x1d0]
movaps xmmword [rsp + 0x250], xmm0
movups xmm1, xmmword [r12]
movups xmm2, xmmword [r12 + 0x10]
movups xmmword [rsp + 0x278], xmm2
movups xmmword [rsp + 0x268], xmm1
mov word [rax + rbp*2], fs
add al, byte [rax]
add byte [rdi], cl
adc dword [rdi + 0x1f0], eax
xchg eax, ebp
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
adc dword [rdi + 0x1f0], eax
mov rax, qword [rsp + 0x280]
mov qword [rdi + 0x220], rax
movaps xmm0, xmmword [rsp + 0x270]
movups xmmword [rdi + 0x210], xmm0
mov rax, qword [rsp + 0x260]
mov qword [rdi + 0x200], rax
xchg dword [rax], eax
add al, byte [rax]
invalid
mov dword [rdi + 0x200], eax
xchg dword [rax], eax
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rbp*2], ah
add al, byte [rax]
add byte [rax - 0x77], cl
xchg dword [rax], ecx
add al, byte [rax]
add byte [rbx + rcx*4 - 0x49], cl
mov r14, qword [rdi + 0x1f0]
invalid
invalid
scasd eax, dword [rdi]
clc
mov rax, qword [rsp + 0x268]
mov qword [rdi + 0x208], rax
mov r14, qword [rdi + 0x1f0]
mov rbp, qword [rdi + 0x1f8]
add dword [rax], eax
add byte [rax - 0x75], cl
lahf
add byte [rdx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
lahf
add byte [rdx], al
add byte [rax], al
and qword [rdi + 0x1f0], 0
test r14, r14
test byte [rdi], 0x84
invalid
invalid
add byte [rax], al
test byte [rdi], 0x84
sbb cl, byte [0xc9523682]
and al, 0x48
mov qword [rsp + 0x48], r12
movups xmm0, xmmword [rdi + 0x208]
movups xmm1, xmmword [rdi + 0x218]
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x70], xmm1
movabs r15, 0x8000000000000000
lea r12, [rsp + 0x2d0]
mov qword [r12 + 0x18], r15
mov qword [r12 + 0x30], r15
and qword [r12], 0
mov qword [r12 + 8], 8
and qword [r12 + 0x10], 0
movaps xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x80], r13
mov cl, byte [r14 + 0x1c]
mov dl, byte [r14 + 0x1d]
call fcn.1400348c8
mov r8, rdx
mov rcx, r12
mov rdx, rax
call fcn.14007fe7b
xor eax, eax
cmp qword [r14], rax
je 0x140063715
mov rcx, qword [r14 + 8]
call sub.crypt32.dll_CertDuplicateCertificateContext
lea rcx, [rsp + 0x2d0]
mov rdx, rax
call fcn.14007ff16
lea r12, [rdi + 0x1f0]
lea rcx, [rsp + 0x2d0]
call fcn.14007ff4e
mov r13, rdx
test rax, rax
je 0x1400638f6
lea rcx, [rsp + 0x2d0]
call fcn.140062a0f
lea rcx, [rsp + 0x60]
call fcn.14005ee27
lea rcx, [rsp + 0x370]
lea rdx, [rsp + 0x6d0]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov eax, 2
mov r14, r13
mov byte [rdi + 0x1e8], 1
mov qword [rdi + 0xa8], rax
mov qword [rdi + 0xb0], r14
add byte [rax], al
add byte [rcx + rcx*4 - 0x51], cl
mov eax, 0x48000000
lea ecx, [rdi + 0xc0]
add byte [rax], al
add byte [rcx + rcx*4 - 0x51], cl
mov eax, 0x48000000
lea ecx, [rdi + 0xc0]
lea rdx, [rsp + 0xa98]
mov r8d, 0xd0
call sub.VCRUNTIME140.dll_memcpy
and dword [rdi + rax], ebx
add byte [rax - 0x7d], cl
cmpsd dword [rsi], dword [rdi]
nop
add dword [rax], eax
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x110]
movaps xmm1, xmmword [rsp + 0x120]
movaps xmm2, xmmword [rsp + 0x130]
movups xmmword [rdi + 0x198], xmm0
movups xmmword [rdi + 0x1a8], xmm1
movups xmmword [rdi + 0x1b8], xmm2
mov rax, qword [rsp + 0x140]
mov qword [rdi + 0x1c8], rax
enter 1, 0
and dword [rdi + rax], ebx
add byte [rax - 0x7d], cl
cmpsd dword [rsi], dword [rdi]
nop
add dword [rax], eax
add byte [rax], al
enter 1, 0
mov rcx, r12
call fcn.1400643d0
mov rax, qword [rdi + 0xa8]
test rax, rax
je 0x140063989
lea rdx, [rdi + 0xb0]
cmp eax, 1
jne 0x140063a21
mov r8d, 0x120
add byte [rax], al
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
mov r12, qword [rsp + 0x48]
mov r13, qword [rsp + 0x30]
mov qword [rsp + 0x48], r12
mov r14, qword [rdi + 0x1f0]
mov qword [rdi + 0x1f0], 2
cmp r14, 2
je 0x1400643b6
mov r15, r13
lea rbp, [rdi + 0x1f0]
lea r13, [rdi + 0x2d8]
lea rdx, [rdi + 0x1f8]
lea rbx, [rsp + 0x5b8]
mov r8d, 0xd8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
movups xmm2, xmmword [r13 + 0x20]
movups xmmword [rbx + 0xe0], xmm0
movups xmmword [rbx + 0xf0], xmm1
movups xmmword [rbx + 0x100], xmm2
mov rax, qword [r13 + 0x30]
mov qword [rbx + 0x110], rax
mov qword [rbx - 8], r14
mov qword [rbx + 0xd8], r15
lea rbx, [rsp + 0x488]
lea rdx, [rsp + 0x5b0]
mov rcx, rbx
call fcn.14006445e
cmp qword [rbx], 0
mov r15, qword [rbx + 8]
mov r12, qword [rbx + 0x10]
mov qword [rsp + 0x30], rbp
je 0x140063a2f
cmp r15, 2
jne 0x140063c84
mov r15d, 2
jmp 0x140063b1a
mov qword [rsp + 0x38], r12
lea r12, [rsp + 0x318]
mov qword [r12 + 0x10], r15
mov word [r12 + 0x50], 1
and qword [r12 + 0x40], 0
and qword [r12], 0
mov qword [r12 + 0x28], r15
mov rcx, qword [r14 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov rcx, r12
mov rdx, rax
call fcn.1400802a7
mov rcx, r12
mov rdx, rbp
mov r8, rbx
call fcn.140080130
mov al, byte [r14 + 0x18]
mov byte [r12 + 0x50], al
mov al, byte [r14 + 0x19]
mov byte [r12 + 0x51], al
cmp byte [r14 + 0x1a], 0
je 0x140063e88
mov ecx, 0x10
mov edx, 8
call fcn.140035261
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
lea r14, [0x14010e4a0]
jmp 0x140063ec4
mov r15, qword [rdi + 0xb0]
mov r12, qword [rdi + 0xb8]
mov rbp, qword [rdi + 0xc0]
mov r14, qword [rdi + 0xc8]
mov r13, qword [rdi + 0xd0]
lea rdx, [rdi + 0xd8]
lea rcx, [rsp + 0x928]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
mov rbx, qword [rdi + 0x190]
movups xmm0, xmmword [rdi + 0x198]
movaps xmmword [rsp + 0x150], xmm0
movups xmm0, xmmword [rdi + 0x1a8]
movaps xmmword [rsp + 0x160], xmm0
movups xmm0, xmmword [rdi + 0x1b8]
movaps xmmword [rsp + 0x170], xmm0
mov rax, qword [rdi + 0x1c8]
mov qword [rsp + 0x180], rax
mov word [rdi + 0x1e8], 0x100
cmp r15, 3
jne 0x140063b8a
jmp 0x140063dc0
mov r12, qword [rdx]
mov r15d, 2
jmp 0x140063b7f
lea rbx, [rsp + 0x4b8]
mov rbp, qword [rbx - 0x18]
mov r14, qword [rbx - 0x10]
mov r13, qword [rbx - 8]
lea rcx, [rsp + 0x9e0]
mov r8d, 0xb8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbx + 0xb8]
movups xmm1, xmmword [rbx + 0xc8]
movups xmm2, xmmword [rbx + 0xd8]
movups xmm3, xmmword [rbx + 0xe8]
movaps xmmword [rsp + 0x1c0], xmm3
movaps xmmword [rsp + 0x1b0], xmm2
movaps xmmword [rsp + 0x1a0], xmm1
movaps xmmword [rsp + 0x190], xmm0
movaps xmmword [rsp + 0x90], xmm0
movaps xmmword [rsp + 0xa0], xmm1
movaps xmmword [rsp + 0xb0], xmm2
movaps xmmword [rsp + 0xc0], xmm3
lea rcx, [rsp + 0x6d0]
mov r8d, 0xb8
lea rdx, [rsp + 0x9e0]
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsp + 0x98]
movups xmm1, xmmword [rsp + 0xa8]
movups xmm2, xmmword [rsp + 0xb8]
movaps xmmword [rsp + 0x370], xmm0
movaps xmmword [rsp + 0x380], xmm1
movaps xmmword [rsp + 0x390], xmm2
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x3a0], rax
cmp r15, 3
je 0x140063db8
lea rcx, [rsp + 0x928]
lea rdx, [rsp + 0x6d0]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x370]
movaps xmm1, xmmword [rsp + 0x380]
movaps xmm2, xmmword [rsp + 0x390]
movaps xmmword [rsp + 0x150], xmm0
movaps xmmword [rsp + 0x160], xmm1
movaps xmmword [rsp + 0x170], xmm2
mov rax, qword [rsp + 0x3a0]
mov qword [rsp + 0x180], rax
mov rcx, qword [rsp + 0x30]
call fcn.1400643e0
mov word [rdi + 0x1e8], 0x100
xor ebx, ebx
mov rcx, qword [rsp + 0x48]
call fcn.1400643ea
lea rcx, [rsp + 0xc20]
lea rdx, [rsp + 0x928]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x150]
movaps xmm1, xmmword [rsp + 0x160]
movaps xmm2, xmmword [rsp + 0x170]
movaps xmmword [rsp + 0x210], xmm0
movaps xmmword [rsp + 0x220], xmm1
movaps xmmword [rsp + 0x230], xmm2
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0x240], rax
mov rax, qword [rsp + 0x40]
mov byte [rax], 1
mov rcx, qword [rsp + 0x58]
call fcn.14006443b
cmp r15, 2
jne 0x140063c24
mov rcx, r12
call fcn.140037459
mov r12, rax
lea rbp, [0x14010a100]
mov r15d, 3
jmp 0x140063de2
lea rcx, [rsp + 0xb68]
lea rdx, [rsp + 0xc20]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x210]
movaps xmm1, xmmword [rsp + 0x220]
movaps xmm2, xmmword [rsp + 0x230]
movaps xmmword [rsp + 0x1d0], xmm0
movaps xmmword [rsp + 0x1e0], xmm1
movaps xmmword [rsp + 0x1f0], xmm2
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x200], rax
jmp 0x140063de2
lea rbx, [rsp + 0x4b8]
movups xmm6, xmmword [rbx - 0x18]
mov rbp, qword [rbx - 8]
lea r14, [rsp + 0x9e0]
mov r8d, 0xb8
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbx + 0xb8]
movups xmm1, xmmword [rbx + 0xc8]
add byte [rdi], cl
adc byte [rbx + 0xd8], dl
movups xmm3, xmmword [rbx + 0xe8]
movaps xmmword [rsp + 0x190], xmm0
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1a0], ecx
movaps xmmword [rsp + 0x1b0], xmm2
movaps xmmword [rsp + 0x1c0], xmm3
sub dword [rsp + 0x1c0], ebx
lea rbx, [rsp + 0xde8]
mov r8d, 0xb8
mov rcx, rbx
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x190]
movaps xmm1, xmmword [rsp + 0x1a0]
movaps xmm2, xmmword [rsp + 0x1b0]
movaps xmm3, xmmword [rsp + 0x1c0]
movaps xmmword [rsp + 0x90], xmm0
movaps xmmword [rsp + 0xa0], xmm1
movaps xmmword [rsp + 0xb0], xmm2
movaps xmmword [rsp + 0xc0], xmm3
mov rcx, qword [rsp + 0x30]
call fcn.1400643e0
mov qword [rdi + 0x1f0], r15
mov qword [rdi + 0x1f8], r12
movups xmmword [rdi + 0x200], xmm6
mov qword [rdi + 0x210], rbp
lea rcx, [rdi + 0x218]
mov r8d, 0xb8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
and qword [rdi + 0x2d0], 0
movups xmm0, xmmword [rsp + 0x98]
movups xmm1, xmmword [rsp + 0xa8]
movups xmm2, xmmword [rsp + 0xb8]
movups xmmword [r13], xmm0
movups xmmword [r13 + 0x10], xmm1
movups xmmword [r13 + 0x20], xmm2
mov rax, qword [rsp + 0xc8]
mov qword [r13 + 0x30], rax
mov rax, qword [rsp + 0x50]
mov byte [rax], 4
mov rax, qword [rsp + 0x40]
mov byte [rax], 3
mov qword [rsi], 4
mov al, 4
jmp case.0x140065957.348
mov r15d, 3
mov r12, rbp
mov rbp, r14
mov rcx, rdi
call fcn.14003a8ec
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
call fcn.1400a2f31
mov qword [rsi], r15
mov qword [rsi + 8], r12
mov qword [rsi + 0x10], rbp
mov qword [rsi + 0x18], r14
mov qword [rsi + 0x20], r13
lea rcx, [rsi + 0x28]
lea rdx, [rsp + 0xb68]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0xe0], rbx
movaps xmm0, xmmword [rsp + 0x1d0]
movaps xmm1, xmmword [rsp + 0x1e0]
movaps xmm2, xmmword [rsp + 0x1f0]
xchg esp, eax
and al, 0xf0
add dword [rax], eax
add byte [rdi], cl
adc dword [rsi + 0xe8], eax
xchg al, ch
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0xf8], ecx
movups xmmword [rsi + 0x108], xmm2
mov rax, qword [rsp + 0x200]
mov eax, dword [rsp + 0x200]
mov qword [rsi + 0x118], rax
mov al, 1
mov byte [rdi + 0x49], al
mov rax, rsi
movaps xmm6, xmmword [rsp + 0xea0]
add rsp, 0xeb8
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp byte [r14 + 0x1b], 0
je 0x140063edd
mov rcx, qword [r14 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov r12, rax
mov ecx, 0x18
mov edx, 8
call fcn.140035261
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], r12
lea r14, [0x14010e4d0]
lea r12, [rsp + 0x358]
mov rcx, r12
call fcn.14005ed72
mov qword [r12], rbx
mov qword [r12 + 8], r14
lea rbp, [rsp + 0x340]
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x2c0], rax
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x2b0], xmm1
movaps xmmword [rsp + 0x2a0], xmm0
mov qword [rsp + 0x108], r13
mov rcx, qword [rbp - 0x18]
xor eax, eax
cmp byte [rbp + 0x28], 0
mov r8d, 0
je 0x140063f31
mov r8, qword [rsp + 0x330]
cmp rcx, r15
cmove r8, rax
lea rbx, [rsp + 0x5b0]
mov rcx, rbx
mov rdx, r13
mov r9, rbp
call fcn.1400804e1
mov rbx, qword [rbx + 0x10]
cmp rbx, 2
jne 0x140063faa
mov r13, qword [rsp + 0x5b0]
mov qword [rsp + 0x490], 2
mov qword [rsp + 0x498], r13
mov qword [rsp + 0x488], 1
lea rcx, [rsp + 0x2a0]
call fcn.14005ee27
lea rcx, [rsp + 0x108]
add dword [rax], eax
add al, ch
cmpsd dword [rsi], dword [rdi]
lodsd eax, dword [rsi]
invalid
inc dword [rcx - 0x42]
add al, byte [rax]
add byte [rax], al
mov r12, qword [rsp + 0x38]
and al, 0x38
jmp 0x14006420e
lea r14, [rsp + 0x328]
mov rax, qword [rsp + 0x5b0]
mov al, 5
add byte [rax], al
mov qword [rsp + 0x100], rax
add byte [rcx], al
add byte [rax], al
mov rax, qword [rsp + 0x5b8]
mov qword [rsp + 0xf8], rax
clc
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], al
mov r12d, dword [rsp + 0x5c8]
mov rax, qword [rsp + 0x5d0]
mov qword [rsp + 0xd0], rax
mov rcx, qword [r14 - 0x10]
mov rdx, qword [r14 - 8]
call fcn.140062add
dec dword [rax - 0x77]
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xd8
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rcx*4], fs
add al, byte [rax]
add byte [rcx + rcx*4 - 0xe], cl
call fcn.140062aff
mov al, byte [r14 + 0x40]
mov byte [rsp + 0x2f], al
mov al, byte [r14 + 0x41]
mov byte [rsp + 0x2e], al
mov rcx, qword [r14 + 0x30]
xor byte [rcx - 0x75], cl
push rsi
cmp al, ch
or al, 0xe0
std
dec dword [rax - 0x77]
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xe8
add byte [rax], al
add byte [rax], al
test rbx, rbx
je 0x14006409d
test r12d, r12d
mov r14d, 1
mov rbx, qword [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
mov rdx, rbx
cmove rdx, r14
lea rcx, [rsp + 0x488]
mov r8, r12
call fcn.14007f3c9
mov bl, 1
add byte [rax - 0x77], cl
fcos
adc eax, 0x764b6
invalid
invalid
lea rax, [rsp + 0x488]
mov r12, qword [rax]
cmp r12, r15
jne 0x1400640ab
xor r12d, r12d
jmp case.0x140042d2a.204
mov r15d, 2
mov r13, rcx
mov ebp, ecx
jmp 0x140063de2
xor r12d, r12d
mov r14d, 1
xor r15d, r15d
jmp 0x1400640bb
mov r14, qword [rsp + 0x490]
mov r15, qword [rsp + 0x498]
and al, 0x98
add al, 0
invalid
add byte [rax - 0x73], cl
pushfq
and al, 0x38
invalid
lea rbx, [rsp + 0x638]
mov rcx, rbx
mov rdx, rbp
call fcn.140062b7c
scasb al, byte [rdi]
invalid
invalid
dec dword [rax - 0x75]
mov rax, qword [rsp + 0xe0]
mov qword [rbx - 0x88], rax
mov rax, qword [rsp + 0xd8]
mov qword [rbx - 0x80], rax
and qword [rbx - 0x78], 0
and dword [rbx - 0x78], 0
mov ecx, 1
mov qword [rbx - 0x70], rcx
xorps xmm0, xmm0
movups xmmword [rbx - 0x68], xmm0
and qword [rbx - 0x58], 0
mov qword [rbx - 0x50], rcx
movups xmmword [rbx - 0x48], xmm0
mov qword [rbx - 0x38], r12
enter 0xffffffffffff894c, 0x73
ror byte [rcx + rcx*4 + 0x7b], 1
fmul dword [rax - 0x7d]
invalid
loopne 0x14006411c
loopne 0x14006411c
movups xmm0, xmmword [rsp + 0x288]
movups xmmword [rbx - 0x18], xmm0
call 0x1648acc74
cwde
add al, byte [rax]
add byte [rax - 0x77], cl
clc
test byte [rax + rbx*4], ah
add al, byte [rax]
add byte [rax - 0x77], cl
clc
mov dword [rbx + 0x18], 0x10000
mov byte [rbx + 0x1c], 0
add dh, al
sbb al, 0
mov qword [rbx + 0x30], r13
mov rax, qword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
pop r8
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
pop r8
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
and al, 0x70
and al, 0x70
movups xmmword [rbx + 0x48], xmm1
adc dword [rbx + 0x48], ecx
movups xmmword [rbx + 0x38], xmm0
mov rax, qword [rsp + 0x100]
mov qword [rbx + 0x60], rax
mov dword [rbx + 0x60], eax
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
mov dword [rbx + 0x60], eax
mov rax, qword [rsp + 0xf8]
mov qword [rbx + 0x68], rax
mov rax, qword [rsp + 0xf0]
mov eax, dword [rsp + 0xf0]
mov qword [rbx + 0x70], rax
mov rax, qword [rsp + 0xe8]
add byte [rax], al
add byte [rax - 0x77], cl
js 0x1400641da
mov dword [rbx + 0x80], ecx
and qword [rbx + 0x88], 0
add byte [rax], al
add byte [rdx - 0x77d0dbbc], cl
adc dword [rax - 0x76000000], 0x44
nop
add byte [rax], al
add byte [rdx - 0x77d1dbbc], cl
adc dword [rcx + 0x66000000], 0xffffffc7
adc dword [rdx], 1
lea rbx, [rsp + 0x488]
lea ebx, [rsp + 0x488]
lea ebx, [rsp + 0x488]
lea rdx, [rsp + 0x5b0]
mov rcx, rbx
fld1
mov dword [rdx], eax
add byte [rax], al
xor eax, eax
mov r14, qword [rbx + 8]
mov r13, qword [rbx + 0x10]
adc byte [rax + 0x39], cl
add ecx, dword [rdi]
je case.0x140065957.354
invalid
adc byte [rax + 0x39], cl
add ecx, dword [rdi]
je case.0x140065957.354
invalid
cmp r14, 2
inc byte [rdx]
mov r12, qword [rsp + 0x38]
je 0x14006420e
invalid
sbb ecx, dword [rax - 0x73]
xchg esp, eax
and al, 0xa0
add al, 0
add byte [rax - 0x73], cl
mov word [rax + rsi*4], fs
lea rdx, [rsp + 0x4a0]
lea rcx, [rsp + 0x5b0]
mov r8d, 0x110
and al, 0xb0
add eax, 0xb8410000
adc byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov eax, 0x48000711
lea ecx, [rsp + 0x6d0]
mov word [rax + rdx*8], fs
invalid
add byte [rax], al
lea rcx, [rsp + 0x6d0]
lea rdx, [rsp + 0x5b0]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov ebx, 1
add byte [rax], al
invalid
lea rcx, [rsp + 0x318]
sbb byte [rbx], al
add byte [rax], al
call fcn.140062aa2
lea rcx, [rsp + 0x2d0]
call fcn.140062a0f
lea rcx, [rsp + 0x370]
mov word [rax + rsi*2], fs
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd0
invalid
add byte [rax], al
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
test rbx, rbx
je 0x1400642f0
mov word [rax + rsi*2], fs
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd0
invalid
cmp r14, 2
je 0x140063767
lea rbx, [rsp + 0xcd8]
lea rdx, [rsp + 0x370]
mov r8d, 0x110
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xa98]
mov r8d, 0xd0
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbx + 0xd8]
add byte [rax], al
add byte [rdi], cl
adc byte [rbx + 0xe8], cl
add byte [rax], al
add byte [rdi], cl
adc byte [rbx + 0xe8], cl
movups xmm2, xmmword [rbx + 0xf8]
movaps xmmword [rsp + 0x110], xmm0
movaps xmmword [rsp + 0x120], xmm1
movaps xmmword [rsp + 0x130], xmm2
mov rax, qword [rbx + 0x108]
or byte [rcx], al
add byte [rax], al
or byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x140], rax
mov eax, 1
jmp 0x14006376f
invalid
invalid
invalid
lea rbx, [rsp + 0xcd8]
lea rdx, [rsp + 0x370]
lea edx, [rsp + 0x370]
xchg esp, eax
and al, 0x70
add eax, dword [rax]
add byte [rcx - 0x48], al
adc byte [rcx], al
add byte [rax], al
xchg esp, eax
and al, 0x70
add eax, dword [rax]
add byte [rcx - 0x48], al
adc byte [rcx], al
add byte [rax], al
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xa98]
mov r8d, 0xd0
add byte [rax], al
add byte [rax], al
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbx + 0xd8]
sbb eax, 0
add byte [rax], al
sbb eax, 0
add byte [rax], al
movups xmm1, xmmword [rbx + 0xe8]
movups xmm2, xmmword [rbx + 0xf8]
movaps xmmword [rsp + 0x110], xmm0
sub dword [rsp + 0x110], eax
sub dword [rsp + 0x110], eax
movaps xmmword [rsp + 0x120], xmm1
movaps xmmword [rsp + 0x130], xmm2
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x130], edx
mov rax, qword [rbx + 0x108]
mov qword [rsp + 0x140], rax
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax], al
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax], al
xor eax, eax
invalid
or ah, dh
add byte [rax], al
xor eax, eax
jmp 0x14006376f
lea rdx, [rsp + 0x4a0]
lea rcx, [rsp + 0x6d0]
mov r8d, 0x110
mov eax, 0x110
call sub.VCRUNTIME140.dll_memcpy
xor ebx, ebx
mov r12, qword [rsp + 0x38]
jmp 0x14006422e
invalid
invalid
invalid
invalid
movabs al, byte [0x54230d8d48fffffe]
or al, byte [rax]
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.5.0_srcclient.rs
call fcn.1400d6480
lea rcx, str.future_polled_after_completionC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
push rdx
or al, byte [rax]
lea r8, [0x140109720]
jmp case.0x140037413.242
lea rcx, [0x14010a448]
call fcn.1400d6480
lea rcx, str.future_polled_after_completionC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
push rdx
or al, byte [rax]
lea r8, [0x14010e178]
mov edx, 0x1e
call fcn.1400d61a0
ud2
xchg esi, eax
invalid
pop rsi
jmp fcn.14005f00b
invalid
stosd dword [rdi], eax
invalid
invalid
push r14
push r13
push r12
push rsi
push rdi
invalid
and byte [rax - 0x73], cl
and al, 0x40
lea rbx, [rsp + 0x68]
mov qword [rbx], rax
add ecx, dword [rax - 0x7d]
invalid
or byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x58], al
pop rax
movups xmmword [rax], xmm0
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 esi, dword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rcx, rbx
call fcn.14007fd17
mov r15, rdx
xlatb
cmp rax, 1
jne 0x140064610
jnp 0x1400645de
mov qword [rsp + 0x38], rdi
mov dword [rsp + 0x38], edi
and qword [rsp + 0x28], 0
mov rcx, r14
int1
call fcn.14007fdfc
mov r12, rax
mov r13, rdx
cmp rax, 1
add dword [rbp + 0x23], esi
jne 0x1400645d7
add byte [rcx - 0x77], cl
invalid
mov rcx, qword [r13 + 8]
mov edx, dword [r13 + 0x10]
mov r8, qword [r15 + 8]
mov r9d, dword [r15 + 0x10]
adc r8b, r13b
ret 0x1b7
add byte [rcx - 0x1676b33b], cl
add byte [rcx - 0x1676b33b], cl
call rsi
test bpl, bpl
in eax, dx
je 0x1400645a0
jmp 0x1400645e2
mov rcx, r12
mov rdx, r13
call fcn.14007fe6d
mov edi, dword [rax - 0x74b7ffff]
add dword [rax], eax
mov rcx, qword [rsp + 0x28]
and al, 0x28
mov rdx, qword [rsp + 0x30]
call fcn.14007fe6d
add byte [rcx + rcx*4 - 7], cl
add byte [rcx + rcx*4 - 7], cl
call rsi
cmp r12, 1
jne 0x140064584
invalid
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
xor ebx, ebx
mov rsi, qword [rsp + 0x20]
and bl, ch
invalid
push rcx
pop rsi
invalid
and bl, ch
xor cl, byte [rax - 0x77]
ror dword [rcx + rcx*4 - 6], 0xe8
mov rdx, r15
call fcn.14007fe6d
invalid
invalid
mov rcx, rax
mov rdx, r15
call fcn.14007fe6d
mov rcx, qword [rsp + 0x48]
and al, 0x48
and al, 0x48
and al, 0x48
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
mov rsi, qword [rsp + 0x20]
mov esi, dword [rsp + 0x20]
lea rdx, str.unable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.11_srcutilpoll_buf.rs
sahf
push rcx
or al, byte [rax]
mov r8d, 0x3f
mov cl, 0x27
call fcn.140033143
mov rbx, rax
dec dword [rax - 0x77]
ret
mov rcx, qword [rsi]
call sub.crypt32.dll_CertFreeCertificateChain
mov dh, 1
add byte [rax - 0x77], cl
fmul dword [rax - 0x7d]
invalid
invalid
mov dh, 1
add byte [rax - 0x77], cl
fmul dword [rax - 0x7d]
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
mov rcx, qword [rcx]
and byte [rax - 0x77], cl
invalid
mov ecx, dword [rcx]
mov rdx, qword [rsi + 8]
mov edx, dword [rsi + 8]
call fcn.140064698
add rsi, 0x10
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140035921
mov eax, 0x48fa405a
mov byte gs:[rax], dl
out 0x48, al
mov edx, 0x8ab194cc
xchg esp, eax
mov cl, 0x8a
xchg esp, eax
mov cl, 0x8a
int1
invalid
mov edx, 1
add dword [rax], eax
add byte [rax], al
jmp fcn.1400022bd
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14010dd65]
mov r8d, 0x18
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 1], cl
loopne 0x140064710
jmp rax
mov eax, 0x4fbdf63
jne 0x14006466a
fldcw word [rax]
movabs rdx, 0x577d0e1647b95453
mov ecx, 0x7d0e1647
push rdi
sub byte [rax - 0x46], cl
push rbx
push rsp
mov ecx, 0x7d0e1647
push rdi
ret
mov rsi, rcx
mov esi, ecx
movzx eax, byte [rcx + 0xe50]
adc dword [rax + 0xe], 0xc0850000
test eax, eax
je case.0x140052140.116
cmp eax, 3
jne 0x140064724
clc
add esi, dword [rbp + 0x30]
lea rcx, [rsi + 0x70]
call fcn.140066407
add rsi, 0x58
pop rax
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
shl byte [rcx - 3], 0xff
invalid
std
invalid
jo case.0x140022bdb.457
or bl, byte [0xc34e46ff]
invalid
invalid
invalid
lea rcx, [rsi + 0x58]
pop rax
call fcn.14003a8ce
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140025287
nop
add rsp, 0x20
pop rsi
ret
push rsp
push rsi
push rdi
push rbp
push rbx
mov eax, 0x1498
call fcn.1400d45c0
sub rsp, rax
mov r14, rdx
mov r12, rcx
movzx eax, byte [rdx + 0xe50]
test eax, eax
mov qword [rsp + 0x88], r8
mov dword [rsp + 0x88], eax
mov dword [rsp + 0x88], eax
je 0x140064795
cmp eax, 3
jne case.default.0x14006478a
add byte [rax], al
add byte [rax], al
mov r15, r8
mov edi, eax
invalid
lea rdx, [r14 + 0x132]
movzx eax, byte [r14 + 0x132]
lea r13, [r14 + 0x70]
lea rcx, [0x14013d9f8]
xchg edx, eax
invalid
invalid
jo 0x1400647c5
lea ecx, [0x14013d9f8]
xchg edx, eax
or eax, 0x4634800
or dword [rax + 1], 0x49e0ffc8
jmp rax
mov rbp, qword [r14 + 0xc8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rbp, qword [r14 + 0xc8]
add byte [rax], al
jmp 0x1400647c1
lea rbp, [r14 + 0x58]
lea r13, [r14 + 0x70]
mov ecx, 0xb
mov rdi, r13
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0xc8], rbp
lea rdx, [r14 + 0x132]
mov byte [r14 + 0x132], 0
mov qword [rsp + 0x48], rdx
mov byte [r14 + 0x133], 0
mov byte [r14 + 0x133], 0
lea r15, [r14 + 0xd0]
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
mov rdi, r15
mov edi, edi
mov rsi, r13
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x128], rbp
mov rax, qword [rbp]
cmp byte [rax + 0x60], 0
mov al, byte [r14 + 0xd0]
mov qword [rsp + 0x30], rbp
invalid
xor byte [rcx + rbp + 0x31], dh
leave
je 0x140064829
xor ecx, ecx
test al, al
cmovne rcx, r15
lea rdx, [0x14010ec58]
call fcn.14005f37e
stosd dword [rdi], eax
invalid
invalid
test al, al
jne 0x140064831
stosd dword [rdi], eax
invalid
lea rcx, str.invalid_URL__scheme_is_not_httpinvalid_URL__scheme_is_missinginvalid_URL__host_is_missingConnectError
mov edx, 0x1f
add byte [rax], al
add byte [rdx + 0x1f], bh
add byte [rax], al
jmp 0x140064934
add byte [rax], al
test al, al
je 0x140064928
mov rdx, qword [r14 + 0xf0]
test rdx, rdx
je 0x140064888
mov edx, dword [rsi + 0xf0]
add byte [rax - 0x7b], cl
sal byte [rbx + rcx*2 + 0x49], cl
mov rcx, qword [r14 + 0xe8]
mov rcx, qword [r14 + 0xe8]
add byte [rax], al
add al, ch
push rdi
in al, dx
add byte [rax], al
call fcn.1400234a0
test rax, rax
je 0x140064888
sti
dec dword [rax - 0x7b]
test rax, rax
je 0x140064888
mov rsi, rax
mov rsi, rax
mov rdi, rdx
mov qword [rsp + 0x40], r12
and al, 0x40
lea rbx, [rsp + 0x120]
pushfq
and al, 0x20
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
and al, 0x40
pushfq
and al, 0x20
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
mov rdx, r15
call fcn.140023c7f
cmp qword [rbx], 0
cmp dword [rbx], 0
mov qword [rsp + 0x38], r13
mov dword [rsp + 0x38], ebp
je 0x140064989
movzx eax, word [rsp + 0x130]
jmp 0x1400649ae
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0x93a7e
jle 0x1400648c7
or dword [rax], eax
add byte [rax], al
lea rcx, [0x1400f830d]
jle 0x1400648c7
or dword [rax], eax
mov edx, 0x1c
sbb al, 0
add byte [rax], al
jmp 0x140064934
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x40], r12
lea r12, [r14 + 0xae9]
lea esp, [rsi + 0xae9]
jmp 0x1810648b5
movzx eax, byte [r14 + 0xae9]
lea r13, [r14 + 0x138]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
add byte [rax], al
lea rcx, [0x14013da0c]
lea ecx, [0x14013da0c]
or eax, 0xd914c
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rsp + 0x48], rdx
and al, 0x48
jmp rax
mov rbp, qword [r14 + 0xaf8]
mov ebp, dword [rsi + 0xaf8]
test rbp, rbp
add byte [rax - 0x7b], cl
in eax, dx
jne 0x140065441
jmp 0x140065869
mov qword [rsp + 0x48], rdx
lea rbx, [r14 + 0x179]
lea rbx, [r14 + 0x179]
movzx eax, byte [r14 + 0x179]
lea rsi, [r14 + 0x158]
lea rcx, [0x14013da28]
add byte [rax + 0x63], cl
add al, 0x81
xchg byte [rcx + 1], bh
add byte [rax], al
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
mov rbp, qword [r14 + 0x170]
mov rax, qword [r14 + 0x158]
xchg byte [rax + 1], bl
add byte [rax], al
xchg byte [rax + 1], bl
add byte [rax], al
pop rax
add dword [rax], eax
add byte [rbp - 0x75], cl
xchg byte [rax + 1], ah
add byte [rax], al
mov r8, qword [r14 + 0x160]
jmp 0x140064b25
lea rcx, [0x1400f82ef]
mov edx, 0x1e
sar byte [rcx], 9
cmp dword [rcx], ecx
add byte [rdx + 0x1e], bh
call fcn.14002a1b1
mov rbp, rax
mov rsi, rdx
test rax, rax
je 0x14006494e
test eax, eax
xor edi, edi
xor r15d, r15d
jmp 0x140065787
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x40], r12
xor edi, edi
jmp 0x1400649ae
mov r8, qword [r14 + 0x180]
mov rax, qword [r14 + 0x188]
jmp 0x140064b85
mov rbp, qword [r14 + 0x168]
mov rax, qword [r14 + 0x188]
mov r8, qword [r14 + 0x190]
jmp 0x140064b48
xor ecx, ecx
cmp byte [r15], 0
cmovne rcx, r15
lea rdx, [0x14010f2e8]
call fcn.14005f37e
test al, al
mov ecx, 0x1bb
mov eax, 0x50
cmovne eax, ecx
mov word [r14 + 0x130], ax
mov rcx, rsi
mov rdx, rdi
mov r8d, 0x5b
call fcn.1400a3a63
add eax, dword [rax]
mov rsi, rax
invalid
mov r9, rdx
lea rdi, [rsp + 0x120]
mov rcx, rdi
mov edx, 0x5d
mov r8, rax
call fcn.140067004
mov r15, qword [rdi]
mov r13, qword [rdi + 0x10]
mov ebp, dword [rdi + 0x10]
lea rbp, [r15 + r13]
mov rcx, qword [rdi + 0x18]
mov r12d, dword [rdi + 0x24]
lea rbx, [rsp + 0xae0]
mov rdi, rcx
lea rax, [r15 + rcx]
mov qword [rsp + 0xae0], rbp
mov qword [rsp + 0xae8], rax
add byte [rax], al
mov rcx, rbx
call case.0x140022b84.128
cmp eax, 0x110000
add byte [rcx], dl
invalid
je 0x140064a40
invalid
mov rcx, qword [rsp + 0xae8]
add rcx, r13
sub rcx, qword [rsp + 0xae0]
cmp eax, r12d
je 0x140064a00
jmp 0x140064a42
xor edi, edi
movzx ebp, word [r14 + 0x130]
mov rcx, rsi
mov rdx, rdi
call fcn.14000db90
mov rbx, rax
test bl, 1
jne 0x140064aa2
movabs rax, 0xffffffff00
and rbx, rax
ret
shr rbx, 8
mov ecx, 0x20
mov edx, 4
add byte [rax], al
add al, ch
invalid
invalid
add eax, dword [rax]
mov r13, rax
and word [rax], 0
mov word [rax + 6], bp
mov dword [rax + 2], ebx
pop rax
add cl, byte [rax - 0x73]
push 0xffffffff86894920
cmp byte [rcx], al
add byte [rax], al
mov qword [r14 + 0x140], rax
jmp 0x140064c87
invalid
add byte [rax - 0x73], cl
pushfq
and al, 0xe0
or al, byte [rax]
add byte [rax - 0x77], cl
invalid
lea rbx, [rsp + 0xae0]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
mov eax, edi
call fcn.14000dc10
cmp byte [rbx], 0
mov r15, qword [rsp + 0x88]
mov esp, 0x8824
add byte [rdi], cl
test byte [rdx + 1], ah
add byte [rax], al
and qword [r14 + 0x138], 0
mov byte [r14 + 0x133], 1
mov rbp, qword [rsp + 0x30]
add rbp, 8
mov rcx, rsi
mov rdx, rdi
call case.0x14003b6b6.40
mov r8, rdx
lea rsi, [r14 + 0x158]
lea esi, [rsi + 0x158]
add byte [rax], al
mov qword [r14 + 0x158], rax
mov qword [r14 + 0x160], rdx
invalid
add dword [rax], eax
add byte [rcx - 0x77], cl
scasb al, byte [rdi]
jo 0x140064b0b
add byte [rax], al
lea rbx, [r14 + 0x179]
mov byte [r14 + 0x179], 0
mov r12, qword [rsp + 0x40]
mov r13, qword [rsp + 0x38]
mov ebp, dword [rsp + 0x38]
lea rcx, [r14 + 0x168]
mov qword [r14 + 0x168], rbp
mov dword [rsi + 0x168], ebp
mov qword [r14 + 0x188], rax
mov qword [r14 + 0x190], r8
mov qword [r14 + 0x180], rcx
mov byte [r14 + 0x178], 0
mov rcx, qword [rbp]
mov ecx, dword [rbp]
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rbp]
invalid
invalid
invalid
mov ecx, dword [rbp]
add byte [rbx + rcx*4 + 0x4d], cl
mov r9, qword [rbp + 8]
mov rdx, qword [r9 + 0x10]
dec rdx
dec edx
or byte [rcx - 0x75], cl
push rcx
adc byte [rax - 1], cl
dec edx
invalid
invalid
dec edx
and rdx, 0xfffffffffffffff0
loop 0x140064b53
add rcx, rdx
add rcx, 0x10
mov rdx, rax
call qword [r9 + 0x18]
mov r8, rax
mov rax, rdx
mov qword [r14 + 0x180], r8
mov qword [r14 + 0x188], rdx
lea rdi, [rsp + 0x120]
mov rcx, rdi
mov rdx, r8
mov r8, r15
call qword [rax + 0x18]
mov r15, qword [rdi]
cmp r15, 2
jne case.0x14004ff4a.149
mov byte [rbx], 4
mov al, 3
mov rdx, qword [rsp + 0x48]
jmp 0x1400656b4
mov rdi, qword [rsp + 0x128]
mov rbx, qword [rsp + 0x130]
xor byte [rcx], al
add byte [rax], al
mov rcx, qword [r14 + 0x180]
mov rdx, qword [r14 + 0x188]
call fcn.140001558
mov word [r14 + 0x178], 0x100
mov rcx, rsi
call fcn.1400658a8
test r15, r15
je 0x140064e0f
add byte [rbp - 0x7b], cl
dec dword [rdi]
test byte [rax], ah
add al, byte [rax]
add byte [rax - 0x73], cl
lea rcx, str.dns_error
or eax, 0xa7dfa
mov edx, 9
call case.0x14003b6b6.40
mov rsi, rdx
test rax, rax
ror byte [rdi], 0x84
std
add dword [rax], eax
invalid
ror byte [rdi], 0x84
std
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov rbp, rax
lea rcx, [r14 + 0x138]
invalid
cmp byte [rcx], al
add byte [rax], al
call fcn.1400658fd
add byte [rax], al
invalid
add byte [rax], al
mov byte [r14 + 0x133], 0
mov r15, rbx
fucompi st(1)
pop rsp
or eax, dword [rax]
invalid
fucompi st(1)
pop rsp
or eax, dword [rax]
add byte [rcx + 0x20], bh
mov ecx, 0x20
mov edx, 4
add al, 0
add byte [rax], al
call fcn.14009cd7c
mov r13, rax
movups xmm0, xmmword [rsp + 0xae1]
movups xmmword [rsp + 0x122], xmm0
mov word [rax], 1
movups xmm0, xmmword [rsp + 0x120]
movups xmmword [rax + 2], xmm0
movzx eax, word [rsp + 0x130]
and al, 0x30
add dword [rax], eax
add byte [rsi + 0x41], ah
mov dword [rbp + 0x12], eax
and qword [r13 + 0x14], 0
mov word [r13 + 0x1c], bp
lea rbp, [r13 + 0x20]
mov qword [r14 + 0x138], r13
mov qword [r14 + 0x140], r13
mov qword [r14 + 0x148], 1
mov qword [r14 + 0x150], rbp
lea rbx, [r14 + 0x138]
mov byte [r14 + 0x133], 1
mov esi, 1
mov byte [r14 + 0x133], 0
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x58], r13
mov qword [rsp + 0x60], rsi
mov qword [rsp + 0x68], rbp
mov rax, qword [r14 + 0x128]
mov r15, qword [rax]
lea rsi, [r15 + 0x10]
ja 0x140064ce7
ja 0x140064ce7
mov edi, dword [r15 + 0x48]
cmp edi, 0x3b9aca00
jne 0x140064d16
mov r8, qword [r15 + 0x30]
mov r9d, dword [r15 + 0x38]
lea rdi, [rsp + 0xaa0]
lea rdx, [rsp + 0x50]
mov rcx, rdi
call fcn.14002a71e
mov dword [rdi - 0x98], 0x3b9aca00
mov qword [rdi - 0xa8], rsi
jmp 0x1400652ea
mov rax, qword [r15 + 0x40]
mov qword [rsp + 0xa8], rax
add byte [rcx - 0x76], al
test byte [r15 + 0x61], 1
add byte [rcx - 0x76], al
test byte [r15 + 0x61], 1
mov qword [rsp + 0x30], rbx
pop rsp
and al, 0x30
mov qword [rsp + 0x80], rsi
jne 0x140064dd7
test al, al
je 0x140064ddf
invalid
cdq
add byte [rax], al
invalid
test byte [rcx + 0xf000000], bl
movups xmm0, xmmword [rsp + 0x50]
movups xmm1, xmmword [rsp + 0x60]
and al, 0x60
movaps xmmword [rsp + 0x130], xmm1
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x120], eax
mov rax, qword [rsp + 0x130]
mov eax, dword [rsp + 0x130]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x138]
mov rsi, qword [rsp + 0x120]
mov rcx, qword [rsp + 0x128]
add byte [rax], al
and al, 0x60
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x120], eax
mov eax, dword [rsp + 0x130]
mov rbp, rsi
cmp rcx, rax
je 0x140065073
movzx edx, word [rcx]
movups xmm0, xmmword [rcx + 2]
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rsp + 0xaee], xmm1
movaps xmmword [rsp + 0xae0], xmm0
and al, 0xe0
or al, byte [rax]
add byte [rsi - 0x7b], ah
invalid
je 0x140064dd1
mov word [rbp], dx
movaps xmm0, xmmword [rsp + 0xae0]
movups xmmword [rbp + 2], xmm0
movups xmm0, xmmword [rsp + 0xaee]
movups xmmword [rbp + 0x10], xmm0
add rbp, 0x20
add rcx, 0x20
jmp 0x140064d88
test al, al
je case.0x140042d2a.212
add byte [rax], al
add byte [rax], al
cmp rbp, r13
je 0x1400650a7
mov al, byte [r13]
mov al, byte [rbp]
jmp 0x1400650a9
mov rsi, qword [r14 + 0xaf0]
jmp 0x140065548
invalid
invalid
add byte [rax], al
mov rsi, qword [r14 + 0xb20]
jmp 0x140065683
mov rbx, rdi
mov rdi, rsi
lea rax, [r14 + 0x130]
lea rdx, [rsp + 0xd0]
mov qword [rdx], rdi
mov qword [rdx + 8], rbx
mov qword [rdx + 0x10], rax
lea rsi, [rsp + 0xae0]
mov rcx, rsi
call fcn.140066f89
cmp word [rsi], 2
mov qword [rsp + 0x40], r12
jne 0x140064e63
mov qword [rsp + 0x38], r13
mov rcx, rdi
mov rdx, rbx
call fcn.140001558
mov r13d, 4
xor ebp, ebp
xor esi, esi
jmp 0x140064fb0
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x30], rbx
mov r12, qword [rbx + 0x20]
lea rsi, [rsp + 0x120]
mov rcx, rsi
mov rdx, rdi
call r12
mov rax, qword [rsi]
inc rax
mov rcx, 0xffffffffffffffff
cmove rax, rcx
cmp rax, 5
mov edx, 4
cmovae rdx, rax
lea rsi, [rsp + 0x120]
mov rcx, rsi
call fcn.14009f991
cmp qword [rsi], 0
mov rcx, qword [rsi + 8]
jne 0x14006588d
lea rsi, [rsp + 0x120]
mov r13, qword [rsi + 0x10]
movups xmm0, xmmword [rsp + 0xae0]
movups xmm1, xmmword [rsp + 0xaf0]
movups xmmword [r13 + 0x10], xmm1
movups xmmword [r13], xmm0
lea rax, [rsp + 0x50]
mov qword [rax], rcx
mov qword [rax + 8], r13
mov qword [rax + 0x10], 1
mov ebp, 1
mov r15d, 0x20
and byte [rax], al
add byte [rax], al
lea rbx, [rsp + 0xd0]
mov rcx, rsi
mov rdx, rbx
mov edx, ebx
call fcn.140066f89
cmp word [rsp + 0x120], 2
je 0x140064f9e
cmp rbp, qword [rsp + 0x50]
jne 0x140064f71
lea rcx, [rsp + 0xb0]
mov rdx, rdi
call r12
mov r8, qword [rsp + 0xb0]
inc r8
mov rax, 0xffffffffffffffff
cmove r8, rax
lea rcx, [rsp + 0x50]
mov rdx, rbp
call fcn.140024210
movabs rcx, 0x8000000000000001
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc83948], al
test ebp, ebx
or byte [rax], al
invalid
mov r13, qword [rsp + 0x58]
movups xmm0, xmmword [rsp + 0x120]
movups xmm1, xmmword [rsp + 0x130]
movups xmmword [r13 + r15 + 0x10], xmm1
movups xmmword [r13 + r15], xmm0
inc rbp
mov qword [rsp + 0x60], rbp
add r15, 0x20
jmp 0x140064f0b
mov rcx, rdi
mov rdx, qword [rsp + 0x30]
call fcn.140001558
mov rsi, qword [rsp + 0x50]
je 0x140064fd3
push rax
shl rbp, 5
add rbp, r13
lea rbx, [r14 + 0x138]
add byte [rcx - 0x7d], cl
mov esi, 0x138
add byte [rax], al
add byte [rdi], cl
test cl, ah
cld
invalid
invalid
cmp byte [r14 + 0x133], 0
je 0x140064cad
mov rcx, rbx
call fcn.140033228
jmp 0x140064cad
movups xmm0, xmmword [rsp + 0x50]
movups xmm1, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x130], xmm1
add byte [rax], al
movaps xmmword [rsp + 0x120], xmm0
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x138]
add byte [rax - 0x75], cl
mov ah, 0x24
and byte [rcx], al
add byte [rax], al
mov rcx, qword [rsp + 0x128]
mov rbp, rsi
cmp rcx, rax
je 0x140065073
cmp word [rcx], 0
movups xmm0, xmmword [rcx + 2]
movups xmm1, xmmword [rcx + 0x10]
adc byte [rdi], cl
adc dword [rsp + 0xaee], ecx
adc byte [rdi], cl
adc dword [rsp + 0xaee], ecx
movaps xmmword [rsp + 0xae0], xmm0
jne 0x14006506d
and word [rbp], 0
movaps xmm0, xmmword [rsp + 0xae0]
movups xmmword [rbp + 2], xmm0
movups xmm0, xmmword [rsp + 0xaee]
movups xmmword [rbp + 0x10], xmm0
adc byte [r8 - 0x7d], r9b
invalid
invalid
add rcx, 0x20
jmp 0x140065029
lea rbx, [rsp + 0x120]
mov qword [rbx + 8], rax
or byte [r8 - 0x77], cl
fld1
shr byte [rax], cl
cld
invalid
mov rcx, rbx
call fcn.140033228
cld
inc dword [rcx - 0x44]
add al, 0
add byte [rax], al
xor eax, eax
mov r13d, 4
mov rcx, qword [rsp + 0x78]
jmp 0x140065202
xor eax, eax
lea rcx, [rsp + 0x108]
and qword [rcx], 0
lea rdx, [rsp + 0x2f]
invalid
mov byte [rdx], al
mov eax, 4
mov qword [rcx + 8], rax
and qword [rcx + 0x10], 0
lea r8, [rsp + 0xd0]
and qword [r8], 0
mov qword [r8 + 8], rax
or byte [rcx - 0x7d], cl
invalid
adc byte [rax], al
movups xmm0, xmmword [rsp + 0x50]
movups xmm1, xmmword [rsp + 0x60]
or byte [rcx - 0x7d], cl
invalid
movaps xmmword [rsp + 0x130], xmm1
movaps xmmword [rsp + 0x120], xmm0
add byte [rax], al
mov qword [rsp + 0xb0], rdx
mov qword [rsp + 0xb8], rcx
mov qword [rsp + 0xc0], r8
mov rsi, qword [rsp + 0x138]
mov r12, qword [rsp + 0x128]
cmp r12, rsi
je 0x1400651b3
movzx ebp, word [r12]
movzx ebp, word [rsp]
movups xmm0, xmmword [r12 + 2]
movups xmm1, xmmword [r12 + 0x10]
movups xmmword [rsp + 0xaee], xmm1
mov word [rsi + rbp*8], fs
or al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0xae0], eax
add byte [rax], al
test bp, bp
setne al
cmp byte [rsp + 0x2f], 0
add byte [rdi], cl
xchg esp, eax
sal dword [rax], 0xc1
xor cl, 1
movzx eax, cl
mov dh, 0xc1
mov dh, 0xc1
mov rbx, qword [rsp + rax*8 + 0xb8]
mov r13, qword [rbx + 0x10]
cmp r13, qword [rbx]
jne case.0x140022bdb.461
mov rcx, rbx
call fcn.1400241e1
invalid
sti
invalid
invalid
mov rax, qword [rbx + 8]
mov rcx, r13
or byte [rcx + rcx*4 - 0x17], cl
shl rcx, 5
mov word [rax + rcx], bp
movaps xmm0, xmmword [rsp + 0xae0]
sub byte [rsp + 0xae0], al
movups xmmword [rax + rcx + 2], xmm0
adc dword [rax + rcx + 2], eax
movups xmm0, xmmword [rsp + 0xaee]
add byte [rdi], cl
adc dword [rax + rcx + 0x10], eax
add byte [rdi], cl
adc dword [rax + rcx + 0x10], eax
inc r13
mov qword [rbx + 0x10], r13
add r12, 0x20
jmp 0x140065121
invalid
invalid
invalid
lea rcx, [rsp + 0x120]
mov qword [rcx + 8], rsi
call fcn.140033228
mov rcx, qword [rsp + 0x108]
add dword [rax], eax
add byte [rax - 0x75], cl
mov ah, 0x24
adc byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
mov ah, 0x24
adc byte [rcx], al
add byte [rax], al
mov rbp, qword [rsp + 0x118]
mov rax, qword [rsp + 0xd0]
mov r13, qword [rsp + 0xd8]
mov r12, qword [rsp + 0xe0]
shl rbp, 5
add rbp, rsi
shl r12, 5
add r12, r13
lea rdx, [rsp + 0xb0]
mov qword [rdx], rsi
mov qword [rdx + 8], rsi
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rbp
mov qword [rsp + 0xe8], r13
lodsb al, byte [rsi]
and al, 0xe8
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + riz*4], fs
or al, byte [rax]
add byte [rcx - 0x75], cl
pop rdi
xor byte [rcx - 0x75], al
outsd dx, dword [rsi]
cmp byte [rcx - 0x77], cl
fadd dword [rcx - 0x77]
jmp 0x13c5b1d3b
dec dword [rbp + 0x39]
in al, dx
je case.0x140028bcb.361
lodsb al, byte [rsi]
and al, 0xe8
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + riz*4], fs
or al, byte [rax]
add byte [rcx - 0x75], cl
pop rdi
xor byte [rcx - 0x75], al
outsd dx, dword [rsi]
cmp byte [rcx - 0x77], cl
fadd dword [rcx - 0x77]
jmp 0x13c5b1d3b
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconnecthttp.rs_
lea r15, [rsp + 0xae0]
add byte [rcx + rcx*4 - 7], cl
add byte [rcx + rcx*4 - 7], cl
mov rdx, qword [rsp + 0xa8]
mov r8d, edi
xchg esp, eax
and al, 0xa8
add byte [rax], al
add byte [rcx - 0x77], al
clc
call fcn.1400a295a
lea rcx, [rsp + 0xb50]
lea rdx, [rsp + 0xe8]
call 0x18906528c
mov eax, ebx
mov r9d, ebp
call fcn.14002a71e
lea rdi, [rsp + 0xa00]
or al, byte [rax]
add byte [rcx - 0x48], al
movabs al, byte [0x894cf98948000000]
cli
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
clc
call 0x18906528c
mov eax, ebx
or al, byte [rax]
add byte [rcx - 0x48], al
movabs al, byte [0x894cf98948000000]
cli
clc
jmp 0x1400652e5
mov dword [rsp + 0xa08], 0x3b9aca00
mov rax, qword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*8], ah
or dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0xe8]
lea ecx, [rsp + 0xe8]
call fcn.140033228
invalid
invalid
cld
invalid
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*8], ah
or dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0xe8]
lea ecx, [rsp + 0xe8]
invalid
invalid
lea ecx, [rsp + 0xe8]
mov rbx, qword [rsp + 0x30]
lea rdi, [rsp + 0xae0]
lea rdx, [rsp + 0x120]
mov r8d, 0x9b1
mov eax, 0x9b1
and al, 0xe0
or al, byte [rax]
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x120]
mov r8d, 0x9b1
mov eax, 0x9b1
mov eax, 0x9b1
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rcx - 0x48], al
mov cl, 9
add byte [rax], al
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
add byte [rdi], al
add byte [rbp - 0x73], cl
cmpsb byte [rsi], byte [rdi]
jmp 0x18106532b
or al, byte [rax]
add byte [rcx - 0x3a], al
xchg cl, ch
jmp 0x140065332
or al, byte [rax]
add byte [rcx - 0x3a], al
xchg cl, ch
jmp 0x140065332
jmp 0x140065332
lea r13, [r14 + 0x138]
mov r15, qword [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rcx - 0x3a], al
xchg al, ch
or al, byte [rax]
add byte [rax], al
mov byte [r14 + 0xae8], 0
lea rcx, [r14 + 0x938]
lea rdx, [r14 + 0xa10]
mov r8d, 0xd8
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [r14 + 0x9e0]
cmp dword [r14 + 0x948], 0x3b9aca00
mov esi, 0x948
add dl, cl
invalid
cmp esi, dword [rbp + 0x4e]
mov esi, 0x948
add dl, cl
invalid
mov rax, qword [r14 + 0x938]
mov qword [r14 + 0xaf0], rdi
mov esi, 0xaf0
mov esi, 0xaf0
mov qword [r14 + 0xaf8], rax
mov byte [r14 + 0xe48], 0
lea rbx, [r14 + 0xaf0]
lea rsi, [rsp + 0x120]
mov rcx, rsi
mov rdx, rbx
mov r8, r15
call 0x140065908
mov r15, qword [rsi]
cmp r15, 2
jne case.0x140037413.243
mov cl, 3
jmp 0x1400656a4
lea rsi, [r14 + 0x940]
mov r8d, 0xa0
mov rcx, r13
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [r14 + 0x938]
lea rbp, [r14 + 0x1d8]
mov qword [r14 + 0x1d8], rdi
mov qword [r14 + 0x1e0], rax
xor ecx, ecx
mov byte [r14 + 0x530], cl
lea rdx, [r14 + 0x1a8]
lea r8, [r14 + 0x538]
mov qword [r14 + 0x538], rdx
mov qword [r14 + 0x540], rax
mov byte [r14 + 0x890], cl
mov qword [r14 + 0xaf0], r8
lea rax, [r14 + 0x898]
mov ecx, 0xe
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0xaf8], rbp
add byte [rcx - 0x77], cl
xchg byte [rax], al
add byte [rbx], cl
add byte [rax], al
lea rsi, [rsp + 0x120]
mov rcx, rsi
mov rdx, rbp
mov r8, r15
clc
call case.0x14006478a.23
mov rax, qword [rsi]
cmp rax, 2
add dh, byte [rbp + 0x67]
lea rcx, [rsp + 0x120]
call fcn.140066468
mov rcx, qword [r14 + 0xb00]
mov ecx, dword [rsi + 0xb00]
add byte [rax], al
mov rdx, r15
cli
call fcn.14009fb64
mov cl, 4
test al, al
jne 0x1400656a4
invalid
add al, byte [rax]
invalid
and qword [r14 + 0xaf8], 0
mov eax, 2
add bl, ch
invalid
mov rbp, qword [rsp + 0x128]
mov rsi, qword [rsp + 0x130]
mov rdi, qword [rsp + 0x138]
mov edi, dword [rsp + 0x138]
mov rax, qword [rsp + 0x140]
mov eax, dword [rsp + 0x140]
mov qword [rsp + 0x30], rax
mov rcx, rbx
call fcn.1400662fe
cmp al, 0xe
add byte [rax], al
jmp 0x140065757
mov rbp, qword [rsp + 0x128]
mov rcx, qword [rsp + 0x140]
mov qword [rsp + 0x60], rcx
and al, 0x60
movups xmm0, xmmword [rsp + 0x130]
adc byte [rsp + 0x130], al
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x50], eax
mov rcx, qword [r14 + 0xb00]
add byte [rax], al
and qword [r14 + 0xaf8], 0
and dword [rsi + 0xaf8], 0
mov qword [r14 + 0x908], rax
mov qword [r14 + 0x910], rbp
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [r14 + 0x918], xmm0
add byte [rax - 0x75], cl
push rsp
and al, 0x60
push rsp
and al, 0x60
mov qword [r14 + 0x928], rdx
mov qword [r14 + 0x930], rcx
invalid
xor byte [rcx], cl
add byte [rax], al
invalid
invalid
cmp rax, 2
jne 0x1400655b4
mov rax, qword [r14 + 0xaf0]
mov qword [r14 + 0xaf0], rbp
lock or al, byte [rax]
add byte [rcx - 0x77], cl
xchg al, bh
or al, byte [rax]
add byte [rax - 0x77], cl
mov esi, ebp
lock or al, byte [rax]
add byte [rcx - 0x77], cl
xchg al, bh
or al, byte [rax]
add byte [rax - 0x77], cl
mov esi, ebp
test rsi, rsi
je 0x140065869
test byte [rdi], 0x84
sbb byte [rbx], al
add byte [rax], al
lea rdi, [rsp + 0x120]
mov rcx, rdi
mov ecx, edi
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
mov r8, r15
call case.0x14006478a.23
add byte [rax], al
add byte [rax - 0x75], cl
invalid
cmp rax, 2
jne 0x1400655d7
lea rcx, [rsp + 0x120]
call fcn.140066468
invalid
add byte [rax], al
mov rdx, qword [r14 + 0xaf8]
mov edx, dword [rsi + 0xaf8]
lea rdi, [rsp + 0x120]
mov rcx, rdi
stc
mov r8, r15
call case.0x14006478a.23
add byte [rax], al
mov rax, qword [rdi]
cmp rax, 2
jne case.0x14004d5fb.169
lea rcx, [rsp + 0x120]
call fcn.140066468
mov cl, 5
add eax, 0xf0e9
invalid
mov rcx, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
mov qword [rsp + 0xa0], rcx
movaps xmm0, xmmword [rsp + 0x50]
push rax
movaps xmmword [rsp + 0x90], xmm0
mov rsi, qword [r14 + 0xaf0]
lock or al, byte [rax]
invalid
lock or al, byte [rax]
add bl, ch
jmp 0x140065632
pop rbx
mov rbp, qword [rsp + 0x128]
movups xmm0, xmmword [rsp + 0x130]
and al, 0x28
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x130], al
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x90], eax
and al, 0x90
add byte [rax], al
invalid
movaps xmmword [rsp + 0x90], xmm0
and al, 0x90
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rax*2], fs
add dword [rax], eax
mov rcx, qword [rsp + 0x140]
mov qword [rsp + 0xa0], rcx
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x75], cl
mov dh, 0xf8
or al, byte [rax]
invalid
add byte [rax - 0x77], cl
mov word [rax + riz*4], fs
and al, 0xa0
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x75], cl
mov dh, 0xf8
or al, byte [rax]
add byte [rcx], dh
xor ecx, ecx
xor ecx, ecx
jmp 0x140065637
mov rbp, qword [rsp + 0x128]
movups xmm0, xmmword [rsp + 0x130]
xor byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0x90], xmm0
mov rcx, qword [rsp + 0x140]
and al, 0x40
add dword [rax], eax
invalid
mov qword [rsp + 0xa0], rcx
mov ecx, 1
mov byte [r14 + 0xae8], 1
mov qword [r14 + 0xaf0], rax
mov qword [r14 + 0xaf8], rbp
or al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x90], al
movups xmmword [r14 + 0xb00], xmm0
or eax, dword [rax]
invalid
add byte [rbx], cl
add byte [rax], al
mov rdx, qword [rsp + 0xa0]
mov qword [r14 + 0xb10], rdx
test rax, rax
je 0x140065702
mov qword [r14 + 0xb18], rcx
mov qword [r14 + 0xb20], rsi
lea rdi, [rsp + 0x120]
mov esp, 0x12024
add byte [rax - 0x77], cl
stc
or eax, dword [rax]
add byte [rcx - 0x77], cl
mov dh, 0x20
or eax, dword [rax]
add byte [rax - 0x73], cl
mov esp, 0x12024
add byte [rax - 0x77], cl
stc
mov rdx, rsi
mov r8, r15
call case.0x14006478a.23
mov r15, qword [rdi]
mov edi, dword [rdi]
cmp r15, 2
inc dword [rdx]
jne 0x1400656c5
mov cl, 6
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
mov byte [r12], cl
mov al, 4
add al, 0x4c
mov esp, dword [rsp + 0x40]
and al, 0x40
add al, 0x4c
mov esp, dword [rsp + 0x40]
and al, 0x40
and al, 0x40
and al, 0x40
mov byte [rdx], al
mov qword [r12], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov al, 3
jmp 0x1400657cb
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0x28
mov rbp, qword [rsp + 0x128]
mov rsi, qword [rsp + 0x130]
mov esi, dword [rsp + 0x130]
add dword [rax], eax
add byte [rax - 0x75], cl
mov esi, dword [rsp + 0x130]
mov esi, dword [rsp + 0x130]
mov rdi, qword [rsp + 0x138]
mov rax, qword [rsp + 0x140]
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x30], eax
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x30], eax
mov dword [rsp + 0x30], eax
cmp byte [r14 + 0xae8], 0
je case.0x1400227ed.474
lea rcx, [r14 + 0xaf0]
call case.0x140063463.31
jmp case.0x1400227ed.474
add al, ch
cmp byte [rax + rax], cl
add bl, ch
sbb eax, 0xb68b49
or eax, dword [rax]
add byte [rcx - 0x75], cl
mov esi, 0xb08
mov rsi, qword [r14 + 0xb00]
mov rdi, qword [r14 + 0xb08]
mov rax, qword [r14 + 0xb10]
mov qword [rsp + 0x30], rax
xor r15d, r15d
mov byte [r14 + 0xae8], 0
lea rcx, [r14 + 0x898]
call fcn.14003573c
lea rcx, [r14 + 0x538]
add eax, 0xbfe80000
or eax, dword [rax]
add byte [rcx - 0x73], cl
mov ds, eax
add dword [rax], eax
add al, ch
mov bl, 0xb
add byte [rax], al
add byte [rax], al
lea rcx, [r14 + 0x1a8]
call fcn.140033228
cld
invalid
cld
dec dword [rcx - 0x73]
mov fs, eax
or dword [rax], eax
add al, ch
invalid
lea rcx, [r14 + 0x9e0]
call fcn.140033228
mov byte [r14 + 0xae9], 1
mov rcx, r13
call fcn.14006634e
test r15, r15
je 0x1400657e9
mov r12, qword [rsp + 0x40]
mov r13, qword [rsp + 0x38]
mov ebp, dword [rsp + 0x38]
mov ebp, dword [rsp + 0x38]
mov r15, qword [rsp + 0x30]
lea rcx, [r14 + 0xd0]
rol byte [rax], 1
add byte [rax], al
call fcn.140025287
mov ebx, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x3a], al
xchg byte [rdx], dh
add dword [rax], eax
mov byte [r14 + 0x132], 1
add byte [rcx], al
mov rcx, r13
mov ecx, ebp
call fcn.140066407
lea rcx, [r14 + 0x58]
call fcn.14003a8ce
mov qword [r12], rbx
mov qword [r12 + 8], rbp
mov qword [r12 + 0x10], rsi
mov qword [r12 + 0x18], rdi
jl 0x1400657e7
sbb byte [rbp - 0x77], cl
jl 0x1400657ec
invalid
mov al, 1
invalid
jl 0x1400657e7
sbb byte [rbp - 0x77], cl
jl 0x1400657ec
and byte [rax - 0x7977beff], dh
push rax
invalid
add dword [rcx - 0x78], eax
xchg byte [rax + 0xe], dl
add byte [rax], al
mov byte [r14 + 0xe50], al
mov rax, r12
add rsp, 0x1498
add esp, 0x1498
add esp, 0x1498
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
pop rdi
lea rcx, [rsp + 0xb0]
lea ecx, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
sub dword [rax - 0x77], ecx
mov qword [rcx], rbp
mov qword [rcx + 8], rsi
jno 0x140065800
mov qword [rcx + 0x10], rdi
mov dword [rcx + 0x10], edi
jno 0x140065800
mov dword [rcx + 0x10], edi
mov r15, qword [rsp + 0x30]
mov qword [rcx + 0x18], r15
jl 0x140065824
xor byte [rcx + rcx*4 + 0x79], cl
sbb byte [rcx - 0x75], cl
mov rax, qword [r14 + 0x128]
mov rax, qword [rax]
mov dl, byte [rax + 0x77]
call fcn.1400a0d7e
test rax, rax
invalid
invalid
invalid
invalid
mov rax, qword [r14 + 0x128]
mov rax, qword [rax]
mov dl, byte [rax + 0x77]
call fcn.1400a0d7e
test rax, rax
mov r12, qword [rsp + 0x40]
mov r13, qword [rsp + 0x38]
add byte [rax], al
mov r13, qword [rsp + 0x38]
je 0x140065836
lea rcx, [rsp + 0x120]
and al, 0x20
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rcx], rax
invalid
sub bl, ch
sti
mov qword [rcx], rax
call fcn.14002435e
sub bl, ch
sti
invalid
dec dword [rcx - 0x73]
mov ss, eax
lea rcx, [r14 + 0xd0]
add byte [rax], al
add al, ch
call fcn.140025287
xor ebx, ebx
invalid
invalid
call fcn.140025287
xor ebx, ebx
jmp 0x140065798
mov rcx, rax
call fcn.1400d5880
add byte [rdi], al
invalid
add byte [rdi], al
add byte [rax - 0x73], cl
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconnecthttp.rs_
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconnecthttp.rs_
call fcn.1400d6480
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconnecthttp.rs_
lea ecx, [0x14010ca58]
or al, byte [rax]
call fcn.1400d6480
invalid
lea rcx, str.cannot_poll_Select_twiceh
lea ecx, str.cannot_poll_Select_twiceh
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rsh
add eax, 0xa8f89
add byte [rdx + 0x18], bh
mov edx, 0x18
call fcn.1400d61a0
or dword [rdi], eax
add byte [rax - 0x73], cl
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconnectdns.rs
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconnectdns.rs
or al, byte [rax]
call fcn.1400d6480
or eax, dword [rdi]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x30
mov rdx, qword [rsp + 0x130]
call fcn.1400d5880
add dword [rax], eax
add al, ch
out 0xff, al
invalid
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconnecthttp.rs_
call fcn.1400d6480
ud2
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x318
mov rbx, rdx
mov qword [rsp + 0x50], rcx
movzx eax, byte [rdx + 0x358]
test eax, eax
mov qword [rsp + 0x58], r8
je 0x140065959
cmp eax, 3
jne case.default.0x140065957
mov r15, r8
lea r12, [rbx + 0x1e0]
movzx eax, byte [rbx + 0x268]
lea rcx, [0x14013da3c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
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
jmp 0x14006597f
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconnecthttp.rs_
call fcn.1400d6480
mov rcx, qword [rax + 8]
cmp rcx, qword [rax + 0x18]
je 0x140066154
lea rdx, [rcx + 0x20]
mov qword [rax + 8], rdx
movzx r14d, word [rcx]
movups xmm0, xmmword [rcx + 0x10]
movups xmmword [rsp + 0x19e], xmm0
movups xmm0, xmmword [rcx + 2]
movaps xmmword [rsp + 0x190], xmm0
cmp r14w, 2
cmp r14d, 2
je 0x140066154
mov word [rbx + 0x48], r14w
movaps xmm0, xmmword [rsp + 0x190]
movups xmmword [rbx + 0x4a], xmm0
movups xmm0, xmmword [rsp + 0x19e]
movups xmmword [rbx + 0x58], xmm0
mov rax, qword [rbx + 0x10]
mov r13, qword [rbx + 0x18]
mov rbp, qword [rax + 0x20]
mov edi, dword [rax + 0x28]
test r14w, r14w
idiv byte [rax + 2]
mov esi, 0x17
cmove esi, eax
mov rax, qword [0x14014bef0]
add eax, 0xe64f0
cmp rax, 3
jne 0x140066193
mov dword [rsp + 0x28], 0x81
and dword [rsp + 0x20], 0
mov ecx, esi
mov edx, 1
mov r8d, 6
mov eax, 6
xor r9d, r9d
call qword [sym.imp.ws2_32.dll_WSASocketW]
mov rsi, rax
cmp rax, 0xffffffffffffffff
push qword [rbp + 0x35]
call fcn.140033bce
lea rdx, str.tcp_open_errortcp_set_nonblocking_errortcp_bind_local_error
lea rsi, [rsp + 0x108]
add dword [rax], eax
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov r9, rax
call fcn.14002a5ae
push rbx
cld
dec dword [rbx + rcx*4 + 0x26]
mov rsi, qword [rsi + 8]
test r12, r12
jne 0x1400662de
mov dword [rsp + 0x74], edi
lea rdi, [rsp + 0x88]
mov dword [rdi], 1
add byte [rax], al
mov rcx, rsi
mov edx, 0x8004667e
mov r8, rdi
call qword [sym.imp.ws2_32.dll_ioctlsocket]
xor edx, edx
cmp eax, 0xffffffff
jne 0x140065a9d
call fcn.140033bce
mov rdx, rax
mov edx, eax
lea r8, [0x1400f835e]
lea r12, [rsp + 0x108]
mov r9d, 0x19
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.14002a77e
mov r12, qword [r12]
test r12, r12
test esp, esp
jne 0x1400661d3
mov r15, rbp
mov ebp, dword [r13 + 0x48]
cmp ebp, 0x3b9aca00
cmp ecx, dword [rdi]
test bl, al
add byte [rax], al
invalid
cmp ecx, dword [rdi]
test bl, al
add byte [rax], al
add byte [rbp - 0x75], cl
mov rcx, rsi
mov r12, qword [r13 + 0x40]
mov rcx, rsi
mov edx, 8
mov r8d, 1
call fcn.140082432
test rax, rax
je 0x140065b0b
lea rcx, [rsp + 0x108]
lea ecx, [rsp + 0x108]
mov qword [rcx], rax
call fcn.14002435e
jmp 0x140065b9d
xchg edx, eax
add byte [rax], al
invalid
mov ecx, 0x3e8
mov rax, r12
mul rcx
mov rcx, rax
mov ecx, eax
mov r8, rdx
mov eax, edx
xor r9d, r9d
mov r10d, 0xf4240
mov eax, ebp
xor edx, edx
div r10d
add rax, rcx
enter 0xffffffffffff8349, 0xffffffffffffffd0
add byte [rcx - 1], bh
cmp rax, rcx
cmovae rax, rcx
neg r8
sbb r9d, r9d
or r9d, eax
lea r8, [rsp + 0x108]
and al, 8
add dword [rax], eax
add byte [rcx - 0x39], al
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
mov dword [r8 + 4], r9d
and dword [r8 + 8], 0
and dword [rsp + 0x88], 0
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
and dword [rsp + 0x28], 0
sub byte [rax], al
sub byte [rax], al
mov qword [rsp + 0x30], rdi
and qword [rsp + 0x20], 0
mov rcx, rsi
mov edx, 0x98000004
mov r9d, 0xc
call qword [sym.imp.ws2_32.dll_WSAIoctl]
cmp eax, 0xffffffff
add byte [rbx - 0x7bf00008], al
lodsd eax, dword [rsi]
add eax, 0x45660000
test esi, esi
je 0x14006614a
test r14w, r14w
je case.0x140045d95.223
cmp byte [r13 + 0x56], 0
mov r14, r15
je 0x140065c5e
invalid
add byte [rbp - 0x77], cl
dec byte [rdi]
test byte [rbp + 0x41000000], ch
add byte [rcx - 0x75], al
push r15
mov eax, dword [r13 + 0x57]
lea rdx, [rsp + 0x108]
mov dword [rdx + 8], eax
mov rax, qword [r13 + 0x5b]
xchg esp, eax
and al, 8
add dword [rax], eax
add byte [rcx - 0x74b6f7be], cl
pop r11
mov qword [rdx + 0xc], rax
mov eax, dword [r13 + 0x63]
mov dword [rdx + 0x14], eax
adc al, 0xf
push rdi
ror byte [rdi], 0x11
sbb byte [rdi], cl
adc dword [rdx + 0x28], eax
movups xmmword [rdx + 0x38], xmm0
movups xmmword [rdx + 0x48], xmm0
and qword [rdx + 0x78], 0
and dword [rdx + 0x78], 0
movups xmmword [rdx + 0x58], xmm0
movups xmmword [rdx + 0x68], xmm0
mov qword [rdx], 0x17
invalid
add byte [rax], al
add bh, al
invalid
add byte [rax], 0
add byte [rax + rax], bl
add byte [rax], al
jmp 0x140065c4f
invalid
cmp byte [r13 + 0x51], 0
mov r14, r15
je 0x140065c69
mov eax, dword [r13 + 0x52]
xorps xmm0, xmm0
lea rdx, [rsp + 0x108]
or 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
movups xmmword [rdx + 0x18], xmm0
and qword [rdx + 0x78], 0
js case.0x1400227ed.479
add byte [rdi], cl
adc dword [rdx + 8], eax
add byte [rdi], cl
adc dword [rdx + 8], eax
mov dword [rdx], 2
mov dword [rdx + 4], eax
mov dword [rdx + 0x80], 0x10
invalid
add byte [rax], 0
add byte [rax], dl
adc byte [rax], al
add byte [rax], al
adc byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.14008240d
mov r15, qword [rsp + 0x58]
pop rax
pop rax
jmp 0x140065cbd
mov eax, 0x1c
mov cx, 0x17
jmp case.0x140049d18.195
mov eax, 0x10
mov cx, 2
invalid
add al, byte [rax]
mov ecx, 0x8b4c0002
jl 0x140065c9a
mov r15, qword [rsp + 0x58]
pop rax
xorps xmm0, xmm0
lea rdx, [rsp + 0x108]
add dword [rax], eax
add byte [rdi], cl
adc dword [rdx + 0x68], eax
movups xmmword [rdx + 0x58], xmm0
adc dword [rdx + 0x58], eax
adc dword [rdx + 0x58], eax
movups xmmword [rdx + 0x48], xmm0
movups xmmword [rdx + 0x38], xmm0
movups xmmword [rdx + 0x28], xmm0
movups xmmword [rdx + 0x18], xmm0
movups xmmword [rdx + 8], xmm0
and qword [rdx + 0x78], 0
add byte [rsi - 0x77], ah
or ah, byte [rsi - 0x7d]
invalid
add al, byte [rax]
and dword [rdx + 4], 0
mov dword [rdx + 0x80], eax
mov rcx, rsi
add byte [rsi - 0x77], ah
or ah, byte [rsi - 0x7d]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14008240d
lea r8, [0x1400f8377]
lea rdi, [rsp + 0x88]
mov r9d, 0x14
mov rcx, rdi
mov rdx, rax
call fcn.14002a77e
mov r12, qword [rdi]
test r12, r12
jne 0x1400661e5
cmp byte [r13 + 0x68], 0
je case.0x140028bcb.379
mov rcx, rsi
mov edx, 4
mov r8d, 1
call fcn.140082432
add byte [rax - 0x7b], cl
invalid
je case.0x140028bcb.379
invalid
adc byte [rax - 0x73], cl
mov word [rax + rcx], fs
or byte [rcx], al
add byte [rax], al
mov qword [rcx], rax
call fcn.14002435e
invalid
invalid
jge 0x140065d1c
lea rcx, [rsp + 0x108]
mov qword [rcx], rax
call fcn.14002435e
cmp qword [r13], 0
mov edi, dword [rsp + 0x74]
je 0x140065d5c
add byte [rbx + 0x7474247c], cl
cmp dword [rcx - 0x75], ecx
or byte [r8 - 0x77], r9b
ror dword [rax - 0x3f], 0xe9
shr ecx, 0x20
xor r8d, r8d
neg rcx
mov rax, qword [r13 + 8]
mov rcx, rax
shr rcx, 0x20
shr ecx, 0x20
shr ecx, 0x20
xor r8d, r8d
neg rcx
sbb r8d, r8d
or r8d, eax
mov rcx, rsi
int1
mov edx, 0x1001
call fcn.140082432
test rax, rax
je 0x140065d5c
lea rcx, [rsp + 0x108]
mov qword [rcx], rax
add eax, ebp
add ah, dh
sti
invalid
add byte [rax - 0x77], cl
add eax, ebp
add ah, dh
sti
dec dword [rcx - 0x7d]
jge 0x140065d70
cmp qword [r13 + 0x10], 0
je 0x140065d9c
add byte [rcx + rdi + 0x49], dh
mov eax, dword [rbp + 0x18]
mov rax, qword [r13 + 0x18]
mov rcx, rax
shr rcx, 0x20
xor r8d, r8d
neg rcx
invalid
ror byte [rax - 9], 0xd9
fld dword [rbp + 0x19]
rol byte [rcx + 9], 0xc0
or r8d, eax
sbb r8d, r8d
or r8d, eax
mov rcx, rsi
mov ecx, esi
mov edx, 0x1002
call fcn.140082432
test rax, rax
je 0x140065d9c
lea rcx, [rsp + 0x108]
mov qword [rcx], rax
call fcn.14002435e
movups xmm0, xmmword [rbx + 0x48]
movups xmm1, xmmword [rbx + 0x58]
movaps xmmword [rsp + 0x60], xmm1
lea r13, [rbx + 0x68]
imul ebp, dword [rax + 0x4c], 0xffffff89
jae 0x140065e19
mov dword [rbx + 0x70], edi
movups xmmword [rbx + 0x78], xmm0
js 0x140065dc8
sub byte [rsp + 0x60], al
imul ebp, dword [rax + 0x4c], 0xffffff89
jae 0x140065e19
js 0x140065dc8
sub byte [rsp + 0x60], al
movups xmmword [rbx + 0x88], xmm0
mov qword [rbx + 0x98], rsi
lea rdi, [rbx + 0xa0]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov ebx, 0xa0
add byte [rax], al
lea rsi, [rsp + 0x1b0]
mov ecx, 9
or dword [rax], eax
add byte [rax], al
or dword [rax], eax
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
xor eax, eax
mov byte [rbx + 0xe8], al
add byte [rax], al
add byte [rbx + 0xb0248c], cl
add byte [rax], al
add byte [rax], al
add byte [rbx + 0xb0248c], cl
add byte [rax], al
mov edx, dword [rsp + 0xb3]
mov dword [rbx + 0xe9], ecx
add byte [rax], al
add byte [rcx + 0xec93], cl
xchg ebx, eax
in al, dx
add byte [rax], al
add byte [rax + 0xf083], cl
add byte [rax - 0x73], cl
lea ecx, [rbx + 0xf1]
add byte [rax], al
add byte [rcx + 0xec93], cl
xchg ebx, eax
in al, dx
add byte [rax], al
add byte [rax + 0xf083], cl
add byte [rax - 0x73], cl
lea ecx, [rbx + 0xf1]
lea rdx, [rsp + 0x228]
mov r8d, 0xef
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rbx + 0x1e0]
invalid
loopne 0x140065e2a
add byte [rax], al
lea ecx, [rbx + 0xf1]
add byte [rax], al
lea rdx, [rsp + 0x228]
mov r8d, 0xef
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rbx + 0x1e0]
invalid
loopne 0x140065e2a
add byte [rax], al
add byte [rbp + rcx*4 - 0x5d], cl
movabs dword [0x178b841000001e0], eax
add byte [rax], al
mov r8d, 0x178
mov rcx, r12
mov rdx, r13
loope 0x140065e81
mov edx, ebp
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [rbx + 0x268]
push 0x48000002
lea ecx, [0x14013da3c]
push 0x48000002
lea ecx, [0x14013da3c]
jnp 0x140065e56
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov ebp, dword [rbx + 0x1e8]
cmp ebp, 0x3b9aca00
jne 0x140065ecb
add dword [rax], eax
add byte [rcx - 0x6535ff03], al
cmp esi, dword [rbp + 0x6a]
lea rsi, [rbx + 0x1f0]
lea rdi, [rbx + 0x270]
mov ecx, 0xf
add byte [rax], al
mov bl, 0xf0
add dword [rax], eax
add byte [rax - 0x73], cl
mov ebx, 0x270
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbx + 0x270]
lea rsi, [rsp + 0x228]
mov rcx, rsi
int1
and al, 0x28
add al, byte [rax]
add byte [rax - 0x77], cl
int1
mov rdx, rdi
mov r8, r15
call fcn.14006650d
add byte [rax], al
cmp qword [rsi], 0
jne 0x1400661cc
add byte [rax], al
mov r14, qword [rsp + 0x230]
mov rsi, qword [rsp + 0x238]
add byte [rax], al
movups xmm0, xmmword [rsp + 0x240]
movaps xmmword [rsp + 0xb0], xmm0
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.1400664b4
jmp 0x140066098
mov r13, qword [rbx + 0x1e0]
lea rsi, [rbx + 0x1f0]
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0x10824
add byte [rcx + 0xf], bh
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0x10824
add byte [rcx + 0xf], bh
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
call fcn.140098e70
mov rcx, rax
ror dword [rbp - 0x77], 0xe8
mov r9d, ebp
call fcn.140099270
cmp edx, 0x3b9aca00
invalid
cmp esi, dword [rbp + 0xf]
lea rcx, [rsp + 0x1b0]
call fcn.1400a29a9
add eax, dword [rax]
jmp 0x140065f2d
mov word [rax + rsi*4], fs
add dword [rax], eax
add al, ch
cwde
retf 3
add eax, dword [rax]
mov r8d, edx
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconnecthttp.rs_
imul ecx, dword [rdx], 0
imul ecx, dword [rdx], 0
lea rcx, [rsp + 0x1b0]
mov rdx, rax
call fcn.1400a28e2
lea rdi, [rsp + 0x298]
lea edi, [rsp + 0x298]
lea rsi, [rsp + 0x108]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
lea rdx, [rsp + 0x228]
add byte [rax - 0x73], cl
mov ah, 0x24
mov al, 1
add byte [rax], al
mov ecx, 0xe
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x270]
jo case.0x140035e7a.286
add byte [rax], al
mov r8d, 0xe8
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
movsq qword [rdi], qword [rsi]
invalid
lea rsi, [rbx + 0x270]
lea r13, [rbx + 0x2e0]
stosd dword [rdi], eax
loopne case.0x140045d95.221
add byte [rax], al
loopne case.0x140045d95.221
add byte [rax], al
call fcn.140066f58
mov edi, eax
lea rbp, [rsp + 0x108]
add dword [rax], eax
add byte [rax - 0x77], cl
jmp 0x18df0e8e2
invalid
mov r8, r15
call fcn.14006650d
mov r14, qword [rbp]
test r14, r14
je 0x140066002
cmp dil, 2
setne bpl
test dil, 1
sete dil
sete bh
call fcn.140066f58
test bpl, dil
jne 0x140066031
invalid
cmp al, 2
je 0x140066031
insd dword [rdi], dx
and al, 1
jne 0x140066031
add byte [rax - 0x77], r9b
int1
mov rdx, r15
call fcn.14009fb64
mov r13d, eax
mov ecx, edi
stc
mov edx, ebp
call fcn.140066f7f
add byte [rbp - 0x7c], al
in eax, dx
add byte [rbp - 0x7c], al
in eax, dx
je 0x140066044
jmp 0x1400662ae
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x80], rax
and al, 0x80
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x78], eax
and al, 0x78
movups xmm0, xmmword [rsp + 0x120]
adc byte [rsp + 0x120], al
movaps xmmword [rsp + 0x1b0], xmm0
jmp 0x140066044
add dword [rax], eax
add bl, ch
adc ecx, dword [rax - 0x77]
int1
mov rcx, rsi
mov rdx, r15
call fcn.14009fb64
invalid
test al, al
jne 0x1400662ae
test dword [rdx + 2], ebp
add byte [rax], al
test dword [rdx + 2], ebp
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
mov rcx, rsi
call fcn.1400664d4
test r14, r14
je 0x14006606b
xor r14d, r14d
call fcn.140066ee8
mov rsi, rax
jmp 0x140066098
xor r14d, r14d
mov rsi, qword [rsp + 0x78]
cmp qword [rsp + 0x80], 0
add byte [rax], 0
add byte [rax], al
je 0x140066098
movaps xmm0, xmmword [rsp + 0x60]
sub byte [rsp + 0x60], al
movaps xmmword [rsp + 0xb0], xmm0
mov rsi, qword [rsp + 0x78]
mov esi, dword [rsp + 0x78]
invalid
js 0x1400660dd
mov r14, qword [rsp + 0x80]
mov esi, dword [rsp + 0x80]
add byte [rbp - 0x7b], cl
div byte [rdx + riz + 0x4c]
mov qword [rsp + 0x90], r14
test r14, r14
je case.0x140049d18.200
mov qword [rsp + 0x90], r14
mov ah, 0x24
nop
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x98], rsi
mov ah, 0x24
cwde
add byte [rax], al
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm0, xmmword [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0xa0], eax
movups xmmword [rsp + 0xa0], xmm0
test byte [rax + riz*4], ah
add byte [rax], al
add bl, ch
sbb eax, 0x248c8d48
lea rcx, [rsp + 0x90]
lea rdx, [0x14010ca43]
jmp 0x1400660dc
lea rcx, [rsp + 0x90]
lea ecx, [rsp + 0x90]
lea rdx, [0x14010ca43]
mov r8d, 0x11
adc dword [rax], eax
add byte [rax], al
mov r9, rsi
call fcn.14002a5ae
mov rax, qword [rsp + 0x90]
mov eax, dword [rsp + 0x90]
and al, 0x90
nop
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbx*4], fs
cwde
mov rcx, qword [rsp + 0x98]
movups xmm0, xmmword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
invalid
cwde
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa0], al
and al, 0xa0
add byte [rax], al
invalid
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0xe0], rax
invalid
invalid
mov word [rax + rbp*8], fs
invalid
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], rcx
call 0x14f066105
sub dword [rsp + 0xf0], eax
and al, 0xe8
call 0x14f066105
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xf0], eax
mov byte [rbx + 0x268], 1
mov rcx, r12
call fcn.140066472
test r14, r14
jne 0x14006617f
lea rcx, [rbx + 0x20]
call 0x1400664a9
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movups xmmword [rbx + 0x30], xmm1
movups xmmword [rbx + 0x20], xmm0
mov rax, qword [rbx + 0x40]
jmp 0x14006597f
jmp 0x14006597f
call fcn.140033bce
jmp 0x140065af6
cmp qword [rbx + 0x20], 0
and byte [rax], al
je case.0x14005d08e.40
cmc
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rbx + 0x20]
movups xmm0, xmmword [rax]
and byte [r15], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xd0], xmm1
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xc0], eax
test byte [rax + rax*8], ah
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xc0], eax
test byte [rax + rax*8], ah
add byte [rax], al
invalid
test byte [rax + rax*8], ah
and al, 0xc0
add byte [rax], al
add cl, ch
invalid
jmp 0x140066285
xor esi, esi
lea rax, [rsp + 0xe0]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
jl 0x1400661b1
mov rdi, qword [rsp + 0x50]
push rax
jmp 0x140066232
lea rax, [rsp + 0x4f]
mov byte [rax], 1
lea r8, [rsp + 0x88]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r8], rax
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_socket2_0.5.7_src_syswindows.rs
mov qword [r8], rax
mov dword [rax], eax
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_socket2_0.5.7_src_syswindows.rs
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
or eax, 0xe5d37
invalid
invalid
lea rcx, [0x14014bef0]
invalid
lea r9, [0x140110a68]
xor edx, edx
call fcn.1400d7660
jmp 0x140065a0a
mov al, 4
jmp case.0x14005ccb1.65
fld qword [rax]
add byte [rax], al
fld qword [rax]
add byte [rax], al
mov rdi, qword [rsp + 0x110]
movups xmm0, xmmword [rsp + 0x118]
jmp 0x1400661f5
mov rdi, qword [rsp + 0x90]
movups xmm0, xmmword [rsp + 0x98]
and al, 0x98
add byte [rax], al
invalid
and al, 0x98
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x60], eax
movaps xmmword [rsp + 0x60], xmm0
mov rcx, rsi
int1
call qword [sym.imp.ws2_32.dll_closesocket]
mov rsi, rdi
mov rdi, qword [rsp + 0x50]
lea rax, [rbx + 0x78]
mov qword [rbx + 0x78], r12
mov dword [rbx + 0x78], esp
mov dword [rbx + 0x78], esp
mov qword [rbx + 0x80], rsi
movaps xmm0, xmmword [rsp + 0x60]
and al, 0x60
movups xmmword [rbx + 0x88], xmm0
add byte [rax], al
mov dword [rbx + 0x70], 0x3b9aca01
invalid
cmp edi, dword [rsi + 1]
add byte [rax], al
and al, 0x60
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xd0], xmm1
movaps xmmword [rsp + 0xc0], xmm0
and al, 0xc0
add byte [rax], al
add byte [rax - 0x73], cl
and r8b, bpl
push rdi
add al, byte [rax]
add bl, ch
invalid
and al, 0xc0
add byte [rax], al
add byte [rax - 0x73], cl
and r8b, bpl
push rdi
add al, byte [rax]
add bl, ch
cmp ecx, dword [rax - 0x73]
lea rdx, str.Network_unreachabletcp_connect_error
lea rdx, str.Network_unreachabletcp_connect_error
mov r8d, 0x13
add byte [rax], al
add byte [rcx - 0x312417f9], dh
cld
dec dword [rax - 0x73]
adc eax, 0xa67d4
mov cl, 7
call fcn.140033143
lea rdx, [0x14010ca43]
lea rcx, [rsp + 0xc0]
rol byte [rax], 0
add byte [rcx - 0x48], al
mov r8d, 0x11
mov r8d, 0x11
mov r9, rax
call fcn.14002a5ae
invalid
shr eax, 0x29
cld
invalid
mov esi, 1
mov rdi, qword [rsp + 0x50]
mov qword [rdi], rsi
mov dword [rdi], esi
movaps xmm0, xmmword [rsp + 0xc0]
sub byte [rsp + 0xc0], al
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xd0], cl
and al, 0xd0
add byte [rax], al
invalid
add byte [rax], al
movaps xmm1, xmmword [rsp + 0xd0]
movups xmmword [rdi + 8], xmm0
or byte [r15], r9b
adc dword [rdi + 0x18], ecx
and al, 0xd0
add byte [rax], al
add byte [rdi], cl
adc dword [rdi + 8], eax
invalid
invalid
or byte [r15], r9b
adc dword [rdi + 0x18], ecx
mov al, 1
add ebx, ebp
invalid
jmp case.0x14005cfa5.60
mov al, 3
mov byte [rbx + 0x268], al
mov rax, qword [rsp + 0x50]
and al, 0x50
mov qword [rax], 2
add byte [rax], al
invalid
mov al, 3
invalid
sub dword [rax + 2], 0
add byte [rax - 0x75], cl
and al, 0x50
add byte [rax], al
add byte [rax + 0x58838803], dh
add ecx, dword [rax + 0x35883]
add byte [rax], al
add ecx, dword [rax + 0x35883]
mov byte [rbx + 0x358], al
add rsp, 0x318
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
add byte [rax - 0x7f], cl
invalid
pop r15
ret
pop rdi
movups xmm0, xmmword [rsp + 0x118]
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
adc byte [rsp + 0x118], al
and al, 0x18
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x60], eax
and al, 0x60
and al, 0x60
jmp 0x140066206
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconnecthttp.rs_
xchg ecx, eax
or al, byte [eax]
call fcn.1400d6480
ud2
add byte [rax], al
add esi, dword [rbp + 0x20]
invalid
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
add rcx, 0x1e0
shl eax, 1
add byte [rax], al
shl eax, 1
add byte [rax], al
call fcn.140066472
add rsi, 0x20
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
invalid
and byte [rsi - 0x17], bl
jge 0x14006632b
pop rsi
jmp 0x1400664a9
add byte [rax], al
add byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
invalid
pop rsi
ret
jmp 0x140065908
mov rax, rcx
mov eax, ecx
add rcx, 8
cmp qword [rax], 0
jne 0x14006465e
invalid
jmp fcn.14005ee27
mov bh, bh
invalid
call qword [rsi + 0x48]
sub esp, 0x20
movzx eax, byte [rcx + 0x9b1]
cmp rax, 6
ja case.0x140066371.1
invalid
sub ecx, dword [rax - 0x77]
invalid
mov rsi, rcx
lea rcx, [0x14013da50]
movsxd rax, dword [rcx + rax*4]
jbe 0x140066376
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
lea rcx, [rsi + 0x980]
call fcn.140033228
test eax, 0x81fffcce
mov esi, 0x8e8
add dl, cl
invalid
cmp esi, dword [rbp + 0x69]
or byte [rcx], 0
or dword [rax], eax
add al, ch
test eax, 0x81fffcce
mov esi, 0x8e8
add dl, cl
invalid
invalid
cld
inc dword [rcx + 0x8e8be]
add byte [rax], al
retf 0x3b9a
add rsp, 0x20
pop rsi
ret
lea rcx, [rsi + 0x9b8]
call case.0x140063463.31
mov byte [rsi + 0x9b0], 0
lea rcx, [rsi + 0x760]
call fcn.14003573c
lea rcx, [rsi + 0x400]
call fcn.1400662fe
lea rcx, [rsi + 0xa0]
movabs al, byte [0xffffff36e8000000]
movabs al, byte [0xffffff36e8000000]
lea rcx, [rsi + 0x70]
call fcn.140033228
jmp 0x1400663df
lea rcx, [rsi + 0x9b8]
call fcn.1400662fe
mov eax, 0x8a8
add rsi, rax
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140033228
lea rcx, [rsi + 0x8e0]
call fcn.14003573c
mov eax, 0x950
jmp 0x1400663e4
cmp qword [rcx], 0
jne 0x14006465e
ret
test dword [rsi], 0xc7834900
and byte [rbp + rcx*4 - 0x7c], cl
and al, 0xe0
add byte [rax], al
add byte [rcx - 0x7d], cl
and dword [rax], 0
lea rdx, [rsp + 0x80]
mov rcx, r15
call fcn.1400d8c05
mov rax, qword [rsp + 0xe8]
mov cl, byte [rsp + 0xf0]
lea r8, [rsp + 0x80]
mov qword [r8], rax
mov byte [r8 + 8], cl
mov byte [rax + 8], cl
mov byte [rax + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_1.0.1_src_syswindows_selector.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
or eax, 0xd8d4c00
lea r9, [0x140108948]
lea ecx, [0x140108948]
jmp 0x140066edf
mov qword [rsp + 0xf0], rax
and qword [rsp + 0x100], 0
add byte [rax], al
add byte [rax - 0x47], cl
and byte [rax], al
add byte [rax], al
add al, 0
add byte [rax], al
mov qword [rsp + 0x108], rcx
and al, 8
add dword [rax], eax
add byte [rcx - 0x50], al
add eax, dword [rax + rcx*4 - 0x7c]
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbp], ah
add dword [rax], eax
invalid
add byte [rax - 0x47], cl
and byte [rax], al
add byte [rax], al
add al, 0
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x50], al
add eax, dword [rax + rcx*4 - 0x7c]
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbp], ah
add dword [rax], eax
add byte [rax - 0x39], cl
mov qword [rsp + 0x138], 1
invalid
invalid
mov word [rax + rax*2], fs
add dword [rax], eax
mov qword [rsp + 0x138], 1
mov qword [rsp + 0x140], rcx
add dword [rax], eax
add byte [rax + rcx*4 - 0x7c], al
and al, 0x48
add dword [rax], eax
add byte [rbp + rcx*4 + 5], cl
add al, 0x1f
or al, byte [rax]
add dword [rax], eax
add byte [rax + rcx*4 - 0x7c], al
and al, 0x48
add dword [rax], eax
add byte [rbp + rcx*4 + 5], cl
add al, 0x1f
or al, byte [rax]
invalid
lea rcx, [rsp + 0x80]
mov qword [rcx], r8
mov qword [rcx + 8], rax
lea r8, [rsp + 0xe0]
add byte [rax], al
mov qword [rcx + 0x20], r8
mov qword [rcx + 0x28], rax
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_1.0.1_src_syswindows_selector.rs
call fcn.1400d5c10
mov rax, qword [rsp + 0xe8]
add byte [rax], al
mov cl, byte [rsp + 0xf0]
lea r8, [rsp + 0x80]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_1.0.1_src_syswindows_selector.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
add byte [rbp + rcx*4 + 0xd], cl
mov dword [rdx], ebx
or al, byte [rax]
push 0x2b
pop rdx
call fcn.1400d6080
int3
sub byte [rdx + 1], bh
xor ecx, ecx
call fcn.140035261
lea r8, [0x140109b60]
mov cl, 0x16
mov rdx, rax
ret 0x8348
invalid
sub cl, ch
invalid
add r8b, byte [rax]
ret 0x8348
lea edx, [0x14010d901]
mov r8d, 7
mov rcx, rax
call fcn.14000e820
nop
add rsp, 0x38
cmp bl, al
cmp bl, al
movabs rax, 0xb817584bb99e62ae
mov eax, 0xb99e62ae
mov ecx, 0xb817584b
movabs rdx, 0x5b818d6af84a4a4
ret
mov ecx, 0x48000373
test eax, eax
je 0x140066f78
cmp byte [rax + 0x44], 0
sete cl
cmp byte [rax + 0x45], 0
setne al
or al, cl
jmp 0x140066f7a
mov al, 2
add rsp, 0x28
ret
sbb byte [rdi], cl
mov bh, 3
cmp ax, 2
je 0x140066ff9
invalid
mov ecx, dword [rsp + 0x22]
movzx edx, word [rsp + 0x26]
mov r8d, dword [rsp + 0x38]
and al, 0x38
mov dword [rsi + 0x18], r8d
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [rsi + 8], xmm0
movzx r8d, word [rsp + 0x3e]
mov r9, qword [rdi + 0x10]
movzx r9d, word [r9]
test ax, ax
jne case.0x14003b6b6.251
mov edx, r9d
movzx r9d, word [rsp + 0x3c]
and al, 0x3c
and al, 0x3c
mov dword [rsi + 2], ecx
mov word [rsi + 6], dx
mov word [rsi + 0x1c], r9w
sbb al, 0x66
mov dword [rsi + 0x1e], r8d
sbb al, 0x66
mov dword [rsi + 0x1e], r8d
mov word [rsi], ax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov ebx, edx
mov rsi, rcx
lea rdx, [rsp + 0x34]
and dword [rdx], 0
mov ecx, ebx
call fcn.140025b0b
sti
dec dword [rax - 0x7f]
cmp rdx, 0x100
add byte [rax], al
sti
dec dword [rax - 0x7f]
invalid
invalid
cli
add byte [rcx], al
add byte [rax], al
jae case.0x14005d08e.51
mov eax, dword [rsp + 0x34]
and al, 0x34
mov qword [rsi], r14
mov qword [rsi + 8], rdi
and qword [rsi + 0x10], 0
and dword [rsi + 0x10], 0
adc byte [rax], al
adc byte [rax], al
mov qword [rsi + 0x18], rdi
mov dword [rsi + 0x24], ebx
mov byte [rsi + 0x28], dl
mov dword [rsi + 0x20], eax
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rax, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23librarycore_src_strpattern.rs
mov qword [rsp + 0x20], rax
lea rcx, str.char_len_should_be_less_than_255
lea ecx, str.char_len_should_be_less_than_255
or eax, 0xa4cce
lea r9, [0x14010b7c0]
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x33
mov edx, 0x20
call fcn.1400d6080
int3
or eax, 0xa4cce
mov esi, ecx
call case.0x140022b84.128
mov edx, eax
cmp edx, 0x110000
invalid
je 0x1400670a3
add byte [rbx + rcx + 0x48], dh
mov eax, dword [rsi + 0x10]
invalid
mov rax, qword [rsi + 0x10]
adc byte [rax + 3], cl
or byte [rax + 0x2b], r9b
sub rax, qword [rsi]
add rax, qword [rsi + 8]
sub rax, qword [rsi]
add rsp, 0x20
pop rsi
ret
add cl, byte [rdi]
test dh, bl
sar bl, cl
inc dword [rbx - 0x7af0fc08]
invalid
movzx eax, byte [rcx + 0x268]
push 0xffffffff85000002
ror byte [rdi], 0x84
lodsb al, byte [rsi]
add byte [rax], al
test eax, eax
je 0x14005eb7b
jp 0x1400670cd
invalid
jp 0x1400670cd
invalid
inc dword [rbx + 0x117403f8]
cmp eax, 3
je 0x1400670e5
clc
add esi, dword [rcx + rdx - 0x7d]
clc
add al, 0x75
sbb byte [rax - 0x7f], cl
invalid
invalid
sal dword [rax + 2], 0
jo 0x1400670e0
invalid
cmp eax, 4
jne 0x1400670f1
add rcx, 0x270
jo 0x1400670e0
add byte [rax], al
add cl, ch
jmp 0x14005eb7b
xchg esi, eax
jp 0x1400670e3
invalid
dec dword [rax - 0x7f]
sal dword [rax + 2], 0
add cl, ch
add rcx, 0x270
jmp 0x1400673de
in eax, dx
add al, byte [rax]
add bl, al
push r15
push rdi
ret
push rdi
push r14
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x5d0
mov r15, r8
mov r14, rdx
mov esi, edx
add byte [rax], al
mov esi, edx
mov rbx, rcx
movzx eax, byte [rdx + 0x268]
lea rcx, [0x14013da6c]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
or dword [rax + 1], 0x48e0ffc8
lea ecx, [rsp + 0x378]
lea rcx, [rsp + 0x378]
mov r8d, 0x258
pop rax
add al, byte [rax]
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov esi, dword [r14 + 0x260]
invalid
add al, byte [rax]
add byte [rcx - 0x6535ff02], al
cmp ecx, dword [rdi]
invalid
test byte [rax], al
add byte [rax], al
cmp ecx, dword [rdi]
test dword [rax + rax - 0x72b70000], eax
invalid
invalid
lea rcx, [r14 + 0x270]
mov r8d, 0x258
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea ecx, [rsi + 0x270]
lea rsi, [r14 + 0x270]
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.14005f69a
mov r12b, byte [rdi + 0x11]
cmp r12b, 3
cld
add esi, dword [rbp + 0xb]
mov byte [rbx + 0x11], 3
mov al, 4
jmp 0x140067389
add dword [rax], eax
invalid
add byte [rax], al
mov rdi, qword [rsp + 0xb0]
mov r15, qword [rsp + 0xb8]
mov bpl, byte [rsp + 0xc0]
mov ch, byte [rsp + 0xc0]
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xb8
add byte [rax], al
add byte [rax - 0x76], al
mov ch, byte [rsp + 0xc0]
invalid
test byte [rdx + rax*8], ah
invalid
mov ch, byte [rsp + 0xc0]
mov eax, dword [rsp + 0xc2]
add byte [rax], al
mov dword [rsp + 0x30], eax
movzx eax, word [rsp + 0xc6]
add byte [rax], al
add byte [rax], al
mov word [rsp + 0x34], ax
and al, 0x34
mov rcx, rsi
call 0x14005eb7b
jmp case.0x14006478a.31
mov rdi, qword [r14 + 0x258]
add byte [rax], al
call fcn.140098e70
mov rcx, rax
mov r8, rdi
mov r9d, esi
call fcn.140099270
add byte [rcx - 0x6535ff06], al
cmp esi, dword [rbp + 0xc]
add byte [rcx - 0x6535ff06], al
cmp esi, dword [rbp + 0xc]
lea rcx, [rsp + 0x40]
call fcn.1400a29a9
jmp 0x140067215
invalid
mov r8d, edx
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
lea rcx, [rsp + 0x40]
mov rdx, rax
call fcn.1400a28e2
lea r12, [rsp + 0xb0]
lea rdx, [rsp + 0x378]
mov r8d, 0x258
mov rcx, r12
invalid
movsb byte [rdi], byte [rsi]
and al, 0xb0
mov al, 0
add byte [rax], al
lea rdx, [rsp + 0x378]
mov r8d, 0x258
mov rcx, r12
invalid
mov al, 0
add byte [rax], al
loope 0x140067217
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x308]
lea rsi, [rsp + 0x40]
mov ecx, 0xe
invalid
add byte [rax], al
invalid
xchg ebx, eax
loope 0x140067238
add byte [rax - 0x73], cl
mov esp, 0x30824
add eax, dword [rax]
add byte [rax - 0x73], cl
je 0x140067263
mov ecx, 0xe
invalid
rep movsq qword [rdi], qword [rsi]
lea rcx, [r14 + 0x270]
mov r8d, 0x2c8
add byte [rcx + rcx*4 - 0x1e], cl
add byte [rcx + rcx*4 - 0x1e], cl
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x270]
jo 0x140067264
add byte [rax], al
add al, ch
out dx, eax
cld
invalid
call fcn.140066f58
mov ebp, eax
lea rdi, [rsp + 0x40]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.14005f69a
mov r12b, byte [rdi + 0x11]
cmp r12b, 3
jne 0x1400672da
lea rdi, [r14 + 0x4c8]
cmp bpl, 2
setne r12b
test bpl, 1
sete bpl
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
call fcn.1400670a9
call fcn.140066f58
invalid
inc dword [rcx - 0x7c]
in al, dx
jne 0x140067322
invalid
cmp al, 2
je 0x140067322
and al, 1
jne 0x140067322
call fcn.14009e31a
test rax, rax
je 0x1400673a5
mov bpl, byte [rax + 0x44]
mov r12b, byte [rax + 0x45]
mov byte [rax + 0x44], 0
add cl, ch
invalid
add byte [rax], al
invalid
mov r12b, byte [rax + 0x45]
add cl, ch
invalid
mov rdi, qword [rsp + 0x40]
mov r15, qword [rsp + 0x48]
mov edi, dword [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
call 0x1400673de
cmp r12b, 2
cmp ah, 2
mov edi, dword [rsp + 0x48]
cmp ah, 2
jne 0x14006730e
mov r12b, 2
jmp case.0x14006478a.31
movzx eax, word [rsp + 0x2c]
and al, 0x2c
mov word [rsp + 0x34], ax
mov eax, dword [rsp + 0x28]
mov dword [rsp + 0x30], eax
jmp case.0x14006478a.31
mov rcx, rdi
mov rdx, r15
call fcn.14009fb64
test al, al
jne 0x1400673c8
invalid
add byte [rdi], cl
mov bh, 0x44
and al, 0x3c
movzx eax, word [rsp + 0x3c]
mov word [rsp + 0x2c], ax
mov eax, dword [rsp + 0x38]
and al, 0x38
and al, 0x38
mov dword [rsp + 0x28], eax
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call 0x1400673de
mov edx, 1
xor ecx, ecx
call fcn.140035261
mov rdi, rax
mov edi, eax
mov edi, eax
mov r12b, 2
lea r15, [0x140109c50]
mov qword [rbx], rdi
mov qword [rbx + 8], r15
mov byte [rbx + 0x10], bpl
mov byte [rbx + 0x11], r12b
mov eax, dword [rsp + 0x30]
mov dword [rbx + 0x12], eax
movzx eax, word [rsp + 0x34]
mov word [rbx + 0x16], ax
mov al, 1
mov byte [rbx + 0x10], ch
adc cl, byte [r15]
mov bh, 0x44
and al, 0x34
mov byte [r14 + 0x268], al
mov rax, rbx
add rsp, 0x5d0
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
push 0x48000002
mov eax, ebx
add byte [rax], al
pop r14
pop r15
ret
mov bpl, 2
mov rcx, rdi
mov rdx, r15
mov edx, edi
mov edx, edi
call fcn.14009fb64
mov edi, eax
invalid
mov ecx, ebp
mov edx, r12d
call fcn.140066f7f
test dil, dil
test bh, bh
invalid
test bh, bh
je 0x140067335
mov byte [rbx + 0x11], 3
mov al, 3
jmp 0x140067389
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
call fcn.1400d6480
ud2
push rsi
sub rsp, 0x20
mov rsi, rcx
call 0x14005eb7b
add rsi, 0x258
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14003573c
push rsi
push rdi
push rbx
sub rsp, 0x30
cmp byte [rcx + 0x70], 2
je 0x140067971
mov rdi, rdx
mov rsi, rcx
call fcn.1400679a6
mov rcx, qword [rax]
mov dl, byte [rax + 0x10]
mov r8, rdi
call fcn.1400679d5
mov rdi, rax
test rax, rax
jne 0x140067963
cmp byte [rsi + 0x70], 2
je 0x140067989
mov rbx, rdx
mov rcx, rsi
call fcn.140037651
mov byte [rsi + 0x70], 2
lea rcx, [rsp + 0x28]
mov qword [rcx], rbx
call fcn.140045f15
test rdi, rdi
setne al
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x36
call fcn.1400d7625
mov byte [rsi + 0x70], 2
lea rcx, str.internal_error:_entered_unreachable_code_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadmod.rs
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x28
call fcn.1400d5da0
int3
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x140067d4a
jmp 0x140067d4b
ret
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x140
mov rsi, qword [rcx]
lea rdi, [rsi + 0x80]
lea rbx, [rsi + 0x1a0]
lea r14, [rsp + 0x28]
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.140067de9
mov ebp, dword [rsp + 0x28]
mov rcx, r14
call fcn.140067f5f
cmp ebp, 2
jb 0x140067d6e
mov rcx, qword [rsi + 0x1a8]
test rcx, rcx
je 0x140067daa
mov rdi, qword [rcx + 0x2308]
call fcn.140009449
mov rcx, rdi
jmp 0x140067d94
mov rax, qword [rsi + 0x100]
test rax, rax
je 0x140067dc0
mov rcx, qword [rsi + 0x108]
call qword [rax + 0x18]
cmp rsi, 0xffffffffffffffff
je 0x140067dda
lock dec qword [rsi + 8]
jne 0x140067dda
mov edx, 0x80
mov rcx, rsi
call fcn.140007ce0
nop
add rsp, 0x140
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
mov rdx, qword [rcx + 8]
add rdx, 0xfffffffffffffffa
cmp rdx, 3
mov eax, 1
cmovb rax, rdx
test rax, rax
je 0x140068426
cmp rax, 1
je fcn.14003588e
ret
cmp qword [rcx + 0x10], 0
jne 0x140068425
add rcx, 0x18
jmp fcn.140067891
lea rcx, [r15 + 0x198]
call fcn.140067c9a
mov dl, 0xff
invalid
jmp 0x14006db7c
add byte [rdi], cl
adc dword [rsp + 0x484], ecx
invalid
movups xmmword [rsp + 0x474], xmm0
adc dword [rsp + 0x474], eax
mov rax, qword [rsp + 0x48c]
mov qword [rsp + 0x450], rax
mov dword [rsp + 0x450], eax
mov rax, qword [rsp + 0x494]
mov qword [rsp + 0x458], rax
and al, 0x58
add al, 0
add byte [rdi], cl
adc byte [rsp + 0x480], al
add byte [rax + rax], 0
and al, 0x58
add al, 0
add byte [rdi], cl
adc byte [rsp + 0x480], al
add byte [rax + rax], 0
add byte [rax + rax], 0
movups xmmword [rsp + 0x444], xmm0
movups xmm0, xmmword [rsp + 0x470]
and al, 0x70
jo 0x14006cacf
add byte [rax], al
movups xmmword [rsp + 0x434], xmm0
add al, 0
add byte [rax - 0x73], cl
mov word [rax + rsi], fs
and al, 0x30
or byte [rax], al
add al, ch
mov byte es:[rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x400], rdi
mov al, byte [rsp + 0x38]
mov byte [rsp + 0x408], al
add byte [rdx - 0x77b7dbbc], cl
test byte [rcx + rcx], ah
add al, 0
add byte [rax + rcx*4 - 0x5c], al
and al, 0xa
or al, byte [rax + rax]
add byte [rdx - 0x7797dbbc], cl
test byte [rbx + rcx], ah
and al, 0xb
add al, 0
add byte [rax + rcx*4 - 0x44], al
and al, 0xc
add al, 0
add byte [rax - 0x78], al
lodsb al, byte [rsi]
and al, 0xd
add al, 0
add byte [rdi], cl
sub byte [rsp + 0x100], al
sub byte [rsp + 0x100], al
movups xmmword [rsp + 0x410], xmm0
mov rax, qword [rsp + 0x110]
mov eax, dword [rsp + 0x110]
and al, 0x10
add al, 0
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x110]
invalid
invalid
test byte [rax + riz], ah
and al, 0x20
mov eax, dword [rsp + 0x110]
mov qword [rsp + 0x420], rax
mov rax, qword [rsp + 0x70]
and al, 0x20
add al, 0
add byte [rax - 0x75], cl
and al, 0x70
mov eax, dword [rsp + 0x70]
mov qword [rsp + 0x3f0], rax
add byte [rax], al
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x3f8], rax
mov dword [rsp + 0x3f8], eax
mov dword [rsp + 0x3f8], eax
mov r15, qword [rsp + 0x80]
mov qword [rsp + 0x460], r15
mov dword [rsp + 0x460], edi
mov dword [rsp + 0x460], edi
mov byte [rsp + 0x469], r13b
mov byte [rsp + 0x46a], r14b
mov byte [rsp + 0x46a], dh
lea rcx, [rsp + 0xb0]
call fcn.14003ac88
mov word [rsp + 0x210], 0x101
add byte [rcx], al
add dword [rax - 0x78], eax
mov ah, 0x24
adc al, byte [rdx]
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x70
add dword [rax], eax
add byte [rax], al
and qword [rsp + 0x180], 0
mov rax, qword [rsp + 0x640]
and qword [rsp + 0x190], 0
add byte [rax], al
mov qword [rsp + 0x1a0], 0x14
add byte [rax + rax], dl
add byte [rax], al
and dword [rsp + 0x1a8], 0
mov dword [rsp + 0x1b8], 0x3b9aca00
mov qword [rsp + 0x1c0], 0x100000
add byte [rax], al
add byte [rax], dl
add byte [rax - 0x47], cl
add byte [rax], al
push rax
add byte [rax], al
add byte [rax], ah
add byte [rax - 0x77], cl
mov word [rax + rcx*8], fs
add dword [rax], eax
add bh, al
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
add dword [rax], eax
add bh, al
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi - 0x7d], ah
movsb byte [rdi], byte [rsi]
and al, 0xd4
add dword [rax], eax
add byte [rax], al
and word [rsp + 0x1d4], 0
mov ecx, dword [rsp + 0x648]
and qword [rsp + 0x1d8], 0
and al, 0xd8
add dword [rax], eax
add byte [rax], al
mov word [rax + rcx*2], fs
invalid
fadd dword [rcx]
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbp], ah
mov qword [rsp + 0x428], rax
and qword [rsp + 0x1e8], 0
add byte [rax], al
invalid
add al, 0
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xe8
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0x430248c], cl
add byte [rax], al
mov dword [rsp + 0x430], ecx
and dword [rsp + 0x1ef], 0
mov byte [rsp + 0x1f3], 2
add byte [rdx], al
add byte [rax], al
add dh, al
test byte [rbx + rsi*8], ah
add dword [rax], eax
add byte [rdx], al
or qword [rsp + 0x1f8], 0xffffffffffffffff
mov qword [rsp + 0x200], 0x5a
and dword [rsp + 0x208], 0
mov al, byte [rsp + 0x6f2]
mov byte [rsp + 0x468], al
cmp byte [rsp + 0x701], 1
jne 0x14006cc88
mov byte [rsp + 0x212], 1
cmp dword [rsp + 0x628], 0
je 0x14006cca8
mov eax, dword [rsp + 0x62c]
mov byte [rsp + 0x1d4], 0
mov dword [rsp + 0x1cc], eax
cmp dword [rsp + 0x630], 0
je 0x14006ccc8
mov eax, dword [rsp + 0x634]
mov byte [rsp + 0x1d4], 0
add dh, al
test byte [rsp + rdx*8], ah
add dword [rax], eax
add byte [rax], al
mov dword [rsp + 0x1c8], eax
test byte [rax + rcx*8], ah
add dword [rax], eax
add byte [rax + 0x6fc24bc], al
add byte [rax], al
add byte [rdx + rbx - 0x3a], dh
test byte [rsp + rdx*8], ah
add dword [rax], eax
add byte [rcx], al
cmp byte [rsp + 0x6fc], 0
je 0x14006ccec
mov byte [rsp + 0x1d4], 1
movabs rax, 0xffff0000ffff
mov qword [rsp + 0x1c8], rax
cmp dword [rsp + 0x638], 0
mov esp, 0x63824
add byte [rax], al
je case.0x14005bf82.81
mov eax, dword [rsp + 0x63c]
mov dword [rsp + 0x1d0], eax
mov eax, dword [rsp + 0x688]
cmp eax, 0x3b9aca00
invalid
invalid
je 0x14006cd29
invalid
mov rcx, qword [rsp + 0x680]
mov qword [rsp + 0x1b0], rcx
mov dword [rsp + 0x1b8], eax
and al, 0xb8
add dword [rax], eax
invalid
and al, 0xb8
add dword [rax], eax
add byte [rbx + 0x6982484], cl
mov eax, dword [rsp + 0x698]
add byte [rax], al
cmp eax, 0x3b9aca00
je 0x14006cd4e
mov rcx, qword [rsp + 0x690]
mov qword [rsp + 0x1a0], rcx
and al, 0xa0
add dword [rax], eax
add byte [rcx + 0x1a82484], cl
add byte [rax], al
mov ecx, dword [rsp + 0x690]
mov word [rax + rdx*4], fs
invalid
and al, 0xa0
add dword [rax], eax
add byte [rcx + 0x1a82484], cl
add byte [rax], al
cmp byte [rsp + 0x6fd], 0
je 0x14006cd60
and al, 0xfd
invalid
mov byte [rsp + 0x1d5], 1
test byte [rdx*8 + 0x1000001], ah
mov r12, qword [rsp + 0x650]
push rax
invalid
mov edi, dword [rsp + 0x658]
mov qword [rsp + 0x200], r12
and al, 0
add al, byte [rax]
add byte [rcx + 0x20824bc], cl
add byte [rax], al
add byte [rax], al
and al, 0
add al, byte [rax]
add byte [rcx + 0x20824bc], cl
add byte [rax], al
mov rax, qword [rsp + 0x6d0]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x1f8], rax
mov rsi, qword [rsp + 0x660]
mov esi, dword [rsp + 0x660]
mov esi, dword [rsp + 0x660]
invalid
mov ebx, dword [rsp + 0x668]
and al, 0x68
invalid
lea rcx, [rsp + 0x410]
call fcn.140062cdf
pop rdi
invalid
dec dword [rax - 0x77]
jo 0x14006cdf3
mov dword [rax + 0x48], ebx
pop rdi
invalid
cmp byte [rsp + 0x6f7], 0
je 0x14006cdc8
mov byte [rsp + 0x1e8], 1
add dword [rax], eax
add byte [rcx], al
cmp byte [rsp + 0x6f8], 0
je 0x14006cdda
and al, 0xf8
invalid
add byte [rax], al
add byte [rax + rcx - 0x3a], dh
test byte [rax + rsi*8], ah
add dword [rax], eax
mov byte [rsp + 0x1f0], 1
and al, 0xf0
add byte [rcx], al
cmp byte [rsp + 0x6f9], 0
je case.0x14006478a.36
invalid
add byte [rax + rcx - 0x3a], dh
test byte [rdx + rbp*8], ah
add dword [rax], eax
add byte [rcx], al
mov byte [rsp + 0x1ea], 1
cmp byte [rsp + 0x6fa], 0
je 0x14006cdfe
invalid
invalid
or dh, al
test byte [rsi + rbp*8], ah
mov byte [rsp + 0x1ee], 1
add dword [rax], eax
add byte [rcx], al
cmp byte [rsp + 0x6fb], 0
and al, 0xfb
invalid
add byte [rax], al
je 0x14006ce10
mov byte [rsp + 0x1e9], 1
test byte [rcx + rbp*8], ah
add dword [rax], eax
add byte [rcx], al
lea rsi, [rsp + 0x210]
imul rbp, qword [r15 + 0x20], 0x88
mov r15, qword [r15 + 0x18]
jg 0x14006ce3c
mov byte [rax], al
add byte [rax], al
jg 0x14006ce3c
xor r14d, r14d
lea r13, [0x14013da80]
lea rbx, [0x140139f83]
sbb eax, 0xcd14e
xor esi, esi
sbb eax, 0xcd14e
add byte [rcx + rdi - 0xb], cl
cmp rbp, r14
je case.0x14006ce46.4
invalid
mov rax, qword [r15 + r14]
mov rax, qword [r15 + r14]
add al, 0x37
movsxd rax, dword [r13 + rax*4]
add rax, r13
add eax, ebp
add eax, ebp
jmp rax
cmp byte [r15 + r14 + 0x50], 2
je case.0x14006ce46.2
add dh, byte [rsp - 0x15]
sub ecx, dword [rbx - 0x75]
invalid
invalid
invalid
jmp case.0x14006ce46.4
mov rcx, qword [r15 + r14 + 8]
add rcx, 0x10
mov r8d, 4
add byte [rax - 0x77], cl
invalid
call fcn.14005c86d
add byte [rax - 0x77], cl
invalid
test rax, rax
je case.0x14006ce46.2
cmp byte [rax + 0x48], 2
jne case.0x14006ce46.4
add r14, 0x88
jmp 0x14006ce35
mov al, byte [rsi + 2]
lea rcx, [rsp + 0x830]
mov byte [rcx + 0x112], al
movzx eax, word [rsi]
mov word [rcx + 0x110], ax
lea rdx, [rsp + 0x170]
call fcn.14005c538
cmp qword [rsp + 0x38], 0
je 0x14006d04b
mov qword [rsp + 0x30], r12
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x48], 0
lea r13, [rsp + 0x6d8]
je 0x14006d1ca
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r15, qword [rax + 0x50]
mov rcx, qword [rax + 0x58]
mov qword [rsp + 0x70], rcx
lea rcx, [r15 + 1]
mov qword [rax + 0x50], rcx
lea rsi, [rsp + 0x470]
mov rcx, rsi
call fcn.14006290e
mov rcx, rsi
call fcn.14009f44a
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x50], rdx
lea rsi, [rsp + 0x470]
mov rcx, rsi
call fcn.14006290e
mov rcx, rsi
call fcn.14009f44a
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x58], rdx
mov rdx, qword [rsp + 0x1e0]
xor ecx, ecx
call fcn.140042040
mov rsi, rax
mov rbx, rdx
mov r12d, 0x3b9aca00
cmp edi, 0x3b9aca00
je 0x14006cf94
mov rcx, qword [rsp + 0x30]
mov edx, edi
xor r8d, r8d
xor r9d, r9d
call fcn.140039498
test al, al
mov r12d, 0x3b9aca00
cmovne r12d, edi
mov ecx, 0xd8
mov edx, 8
call fcn.140035261
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
and word [rax + 0x10], 0
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rbx
movups xmm0, xmmword [0x140114070]
movups xmmword [rax + 0x28], xmm0
movups xmm1, xmmword [0x140114080]
movups xmmword [rax + 0x38], xmm1
mov qword [rax + 0x48], r15
mov rcx, qword [rsp + 0x70]
mov qword [rax + 0x50], rcx
movups xmmword [rax + 0x58], xmm0
movups xmmword [rax + 0x68], xmm1
mov rcx, qword [rsp + 0x60]
mov qword [rax + 0x78], rcx
mov rcx, qword [rsp + 0x50]
mov qword [rax + 0x80], rcx
movups xmmword [rax + 0x88], xmm0
movups xmmword [rax + 0x98], xmm1
mov rcx, qword [rsp + 0x68]
mov qword [rax + 0xa8], rcx
mov rcx, qword [rsp + 0x58]
mov qword [rax + 0xb0], rcx
mov rcx, qword [rsp + 0x38]
mov qword [rax + 0xb8], rcx
and qword [rax + 0xc0], 0
mov rcx, qword [rsp + 0x30]
mov qword [rax + 0xc8], rcx
mov dword [rax + 0xd0], r12d
jmp 0x14006d055
xor eax, eax
lea r13, [rsp + 0x6d8]
lea rdx, [rsp + 0x8b8]
lea rsi, [rsp + 0x3f0]
mov ecx, 0x10
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov qword [rdx + 0x80], rax
lea rax, [rsp + 0x948]
lea rdx, [rsp + 0x580]
mov ecx, 0xc
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rdx + 0x70]
mov qword [rax + 0x70], rcx
movups xmm0, xmmword [rdx + 0x60]
movups xmmword [rax + 0x60], xmm0
mov bl, byte [rdx + 0x174]
mov rdi, qword [rdx + 0xf0]
mov r15d, dword [rdx + 0xf8]
mov r12b, byte [rdx + 0x180]
mov ecx, 0x1c0
mov edx, 8
call fcn.140035261
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
lea rcx, [rsi + 0x10]
lea rdx, [rsp + 0x830]
mov r8d, 0x190
call sub.VCRUNTIME140.dll_memcpy
cmp rbp, r14
mov qword [rsi + 0x1a0], rdi
mov dword [rsi + 0x1a8], r15d
mov rax, qword [rsp + 0x80]
mov qword [rsi + 0x1b0], rax
mov byte [rsi + 0x1b8], bl
setne byte [rsi + 0x1b9]
mov byte [rsi + 0x1ba], r12b
lea rcx, [rsp + 0x1d8]
call fcn.14005ed72
mov rcx, r13
call fcn.140068172
cmp qword [rsp + 0x88], 0
jne 0x14006d156
lea rcx, [rsp + 0x6a0]
call fcn.14006817d
cmp qword [rsp + 0x40], 0
mov r15, qword [rsp + 0x78]
jne 0x14006d17b
cmp qword [rsp + 0x6e0], 0
je 0x14006d17b
lea rcx, [rsp + 0x6e0]
call fcn.14003ac88
mov qword [r15 + 0x1a8], rsi
mov rcx, qword [r15 + 0x1a0]
xor edx, edx
call fcn.14006b878
cmp rax, 1
jne 0x14006d1ba
lea rsi, [r15 + 0x1a8]
lea rcx, [rsp + 0x580]
mov qword [rcx], rdx
call fcn.140068172
mov rcx, rsi
call fcn.14006b98a
jmp 0x14006c9b7
mov rax, qword [r15 + 0x198]
mov qword [r15 + 0x1b0], rax
jmp 0x14006d236
call fcn.1400d8ac6
jmp 0x14006cede
lea r14, [r15 + 0x1b0]
mov qword [r15 + 0x1b8], r14
lea r13, [r15 + 0x1c8]
mov byte [r15 + 0x1c8], 0
mov qword [rsp + 0x60], rsi
mov qword [r15 + 0x1c0], r14
mov rax, qword [rsp + 0x3e0]
mov rbx, qword [rax]
mov rcx, rbx
call fcn.14009fab4
mov edi, eax
test dil, 1
jne 0x14006db55
mov esi, edi
shr esi, 0x10
mov rbp, qword [r14]
lea r14, [rbp + 0x80]
lea r15, [rbp + 0x1a0]
lea r12, [rsp + 0x580]
mov rcx, r12
mov rdx, r15
mov r8, r14
call fcn.140067de9
mov r12, qword [r12]
cmp r12, 2
je 0x14006d332
cmp r12d, 3
jne case.0x140022bdb.490
lea rcx, [rbp + 0x100]
mov rdx, rbx
call fcn.14009fee9
lea rbx, [rsp + 0x580]
lea ebx, [rsp + 0x580]
mov rcx, rbx
mov rdx, r15
mov r8, r14
mov eax, esi
call fcn.140067de9
mov r12, qword [rbx]
cmp r12, 2
je 0x14006d397
cmp r12d, 3
mov r15, qword [rsp + 0x78]
jne 0x14006d3c7
shr edi, 8
mov r12d, 3
cmp byte [rbp + 0x1b8], 0
je 0x14006d402
mov rax, qword [rbp + 0x1c0]
xor ecx, ecx
cmp rax, 2
movzx edi, dil
cmovb edi, ecx
sbb r12, 0
jmp 0x14006d402
mov rax, qword [rbp + 0x1c0]
mov r12d, 2
add byte [rax], al
cmp rax, 2
jb 0x14006d38e
lea rcx, str.assertion_failed:_self.inner.semaphore.is_idle__C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_syncmpscchan.rs
lea r8, [0x14010d0c0]
jmp 0x14006d3bd
lea rdi, [rsp + 0x588]
lea rcx, [rsp + 0x830]
mov r8d, pe_nt_image_headers64
mov rdx, rdi
mov edx, edi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rdi + 0x108]
mov qword [rsp + 0x60], rax
lock sub qword [rbp + 0x1c0], 2
add dword [rax], eax
add byte [rdx], al
jb 0x14006e4b9
xor edi, edi
mov r15, qword [rsp + 0x78]
jmp 0x14006d402
mov rax, qword [rbp + 0x1c0]
mov r12d, 2
cmp rax, 2
mov r15, qword [rsp + 0x78]
jb 0x14006d400
lea rcx, str.assertion_failed:_self.inner.semaphore.is_idle__C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_syncmpscchan.rs
lea r8, [0x14010d0a8]
mov edx, 0x30
call fcn.1400d5da0
lea rdi, [rsp + 0x588]
lea rcx, [rsp + 0x830]
mov r8d, pe_nt_image_headers64
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rdi + 0x108]
mov qword [rsp + 0x60], rax
lock sub qword [rbp + 0x1c0], 2
jb 0x14006e4c2
xor edi, edi
mov ecx, edi
mov edx, esi
call fcn.14009fad9
cmp r12, 3
je 0x14006db55
lea rsi, [rsp + 0x170]
lea rdx, [rsp + 0x830]
mov r8d, pe_nt_image_headers64
add byte [rax - 0x77], cl
int1
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rcx - 0x3a], al
xchg eax, ecx
add dword [rax], eax
add byte [rcx], al
lea rcx, [rsp + 0x470]
mov word [rax + rsi*2], fs
add al, 0
add byte [rcx - 0x48], al
or byte [rcx], al
add byte [rax], al
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
jg 0x14006d456
add byte [rcx - 0x7f], cl
invalid
test al, 1
add dword [rax], eax
add byte [rcx - 0x7d], cl
cld
add cl, byte [rdi]
test dh, bh
invalid
add byte [rax], al
lea rcx, [rsp + 0xbf0]
mov qword [rcx - 8], r12
lea rdx, [rsp + 0x470]
add byte [rax], al
mov r8d, pe_nt_image_headers64
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsp + 0xc70]
lea rax, [rsp + 0xc10]
mov rcx, qword [rbx + 0x58]
mov qword [rsp + 0xa0], rcx
mov ebp, dword [rbx + 0x60]
mov r14b, byte [rax + 0xe0]
add byte [rax], al
movups xmm0, xmmword [rbx + 0x68]
movaps xmmword [rsp + 0x3c0], xmm0
add byte [rax], al
mov rcx, qword [rbx + 0x78]
mov qword [rsp + 0x3d0], rcx
add byte [rax], al
lea rdi, [rsp + 0xb30]
mov ecx, 0xb
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea r12, [rsp + 0x2c0]
and al, 0xc0
rol byte [rdx], 0
add byte [rcx + 0xc], bh
mov rdi, r12
mov edi, esp
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rax - 8]
mov qword [rsp + 0x160], rcx
mov word [rax + riz*2], fs
add dword [rax], eax
add byte [rdi], cl
adc byte [rax - 0x28], al
movups xmm1, xmmword [rax - 0x18]
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov rcx, rbx
call fcn.140036da6
lea r8, [0x140139f83]
mov r9d, 4
mov rcx, rax
call fcn.1400705ba
test al, al
je 0x14006d54e
mov rcx, rbx
call fcn.140036da6
lea r8, [0x140139f87]
mov r9d, 5
mov rcx, rax
call fcn.1400705ba
test al, al
jne 0x14006d57f
mov rsi, qword [r15]
lea rdi, [rsi + 0x10]
cmp byte [rsi + 0x1ba], 0
je 0x14006d58f
mov rcx, rbx
call fcn.140036da6
lea r8, [0x140139f87]
mov r9d, 5
mov rcx, rax
call fcn.1400705ba
test al, al
je 0x14006d58f
mov rcx, rbx
call fcn.1400705ca
mov r15, rax
jmp 0x14006d878
mov qword [rsp + 0x3d8], rdi
mov byte [rsp + 0xa8], r14b
mov dword [rsp + 0x98], ebp
add byte [rax - 0x73], cl
lea rax, [rsi + 0x128]
xor ecx, ecx
mov qword [rsp + 0x48], rsi
je 0x14006d5d7
cmp qword [rsi + 0x150], 0
cmp dword [rsi + 0x150], 0
mov esi, 0x150
add byte [rdi], cl
xchg esp, eax
rol dword [rcx], 0xc9
lea rdx, [rsp + 0x830]
mov qword [rdx], rcx
mov dword [rdx], ecx
mov qword [rdx + 0x10], rax
and qword [rdx + 0x18], 0
lea rcx, [rsp + 0x830]
call fcn.14001eec4
test rax, rax
je 0x14006d83e
mov r13, rax
mov qword [rsp + 0x30], rdx
push rsp
and al, 0x30
mov rcx, r12
call fcn.1400125e3
test al, al
jne 0x14006e465
invalid
mov rcx, r12
mov rdx, r13
call fcn.140026548
mov r12d, eax
movzx r14d, word [rsp + 0x318]
movzx esi, word [rsp + 0x318]
mov esi, r12d
and esi, r14d
mov rdi, qword [rsp + 0x310]
mov rbx, qword [rsp + 0x308]
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x6c], cl
and al, 0xe0
add al, byte [rax]
add byte [rbx + rcx*4 - 0x74], cl
mov r9, qword [rsp + 0x2e8]
add al, byte [rax]
add byte [rbp + 0x31], al
inc dword [rcx + rcx*4 + 0x64]
and al, 0x38
mov qword [rsp + 0x40], r9
and al, 0x40
mov rax, rsi
mov rsi, rax
mov eax, 0
add byte [rax], al
cmp rsi, rdi
jae 0x14006d650
invalid
movzx ebp, word [rbx + rsi*4]
cmp rbp, 0xffff
je 0x14006d703
xchg ebp, eax
add byte [rax], al
add byte [rax], al
movzx eax, word [rbx + rsi*4 + 2]
mov ecx, r14d
and ecx, eax
mov edx, esi
sub edx, ecx
and edx, r14d
cmp rdx, r15
cmp edx, edi
jb 0x14006d703
cmp ax, r12w
jne case.0x140047720.232
outsb dx, byte [rsi]
cmp r9, rbp
jbe 0x14006e453
xchg al, al
invalid
add byte [rax], al
xchg al, al
or eax, 0x6b480000
int 0x68
mov rax, qword [r10 + rcx + 0x40]
or r8b, byte [rax + 0x48]
test eax, eax
ror byte [rdi], 0x95
ret 0x8349
jge 0x14006d6a6
add byte [rcx + 0xf], al
xchg esp, eax
rol byte [rax + rdi - 0x3e], 0x74
invalid
imul rcx, rbp, 0x68
lea rdx, [r10 + rcx]
add rdx, 0x40
test rax, rax
je 0x14006d6eb
mov rcx, qword [rdx + 8]
mov rdx, qword [rdx + 0x10]
adc byte [rbp - 0x75], cl
or byte [r13 - 0x75], r9b
or byte [rbp - 0x75], cl
adc byte [r13 - 0x77], r9b
invalid
call fcn.14000a2b8
retf
stc
dec dword [rbp - 0x77]
loop case.0x140045d95.246
mov ecx, dword [rsp + 0x40]
mov al, byte [rdx + 8]
cmp al, byte [r13 + 8]
or byte [rdi], cl
test byte [rdi], ch
add dword [rax], eax
invalid
inc r15
inc rsi
jmp 0x14006d64d
cmp r15, 0x200
setae al
ror byte [rax - 0x7d], 0xbc
cmp qword [rsp + 0x2c0], 2
cmp dword [rsp + 0x2c0], 2
add cl, byte [rdi]
xchg ebp, eax
ret
setne bl
and bl, al
lea rcx, [rsp + 0x580]
mov word [rax + rax*4], fs
add eax, 0x894c0000
invalid
call case.0x14001d7e4.155
mov rax, qword [rsp + 0x580]
test byte [rax + rax*4], ah
and al, 0x80
add eax, 0x8b480000
add byte [rax], al
mov rbp, qword [rsp + 0x588]
mov ebp, dword [rsp + 0x588]
and al, 0x80
add eax, 0x8b480000
add byte [rax], al
mov rbp, qword [rsp + 0x588]
mov ebp, dword [rsp + 0x588]
invalid
invalid
mov word [rax + rdx*4], fs
and al, 0x90
lea rcx, [rsp + 0x590]
movups xmm0, xmmword [rcx]
adc byte [rcx], al
and al, 0x90
add eax, 0x100f0000
add dword [rdi], ecx
sub dword [rsp + 0x360], eax
adc byte [rcx], al
movaps xmmword [rsp + 0x360], xmm0
movaps xmm0, xmmword [rsp + 0x360]
add byte [rax], al
movaps xmmword [rsp + 0x580], xmm0
mov edi, r12d
movaps xmm0, xmmword [rsp + 0x580]
movaps xmmword [rsp + 0x170], xmm0
mov ecx, dword [rsp + 0x360]
and al, 0x80
add eax, 0x290f0000
movaps xmmword [rsp + 0x170], xmm0
mov ecx, dword [rsp + 0x360]
invalid
mov dword [rsp + 0x100], ecx
mov cl, byte [rsp + 0x364]
mov byte [rsp + 0x104], cl
and al, 4
add al, 1
add byte [rax], al
cmp bl, 2
lea r12, [rsp + 0x2c0]
add al, byte [rax]
invalid
je case.0x140042d2a.255
invalid
mov qword [rsp + 0x320], r12
mov qword [rsp + 0x328], rax
mov qword [rsp + 0x330], rbp
movaps xmm0, xmmword [rsp + 0x170]
and al, 0x70
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rdi], fs
and al, 0x38
add eax, dword [rax]
add byte [rdi], cl
adc dword [rcx], eax
invalid
and al, 0x70
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rdi], fs
and al, 0x38
add eax, dword [rax]
add byte [rdi], cl
adc dword [rcx], eax
invalid
mov qword [rsp + 0x348], rsi
mov word [rsp + 0x350], di
push rax
add eax, dword [rax]
invalid
mov byte [rsp + 0x352], bl
mov al, byte [rsp + 0x104]
mov byte [rcx + 0x1f], al
invalid
invalid
mov eax, dword [rsp + 0x100]
add dword [rax], eax
add byte [rcx - 0x72b7e4bf], cl
lea ebx, [rsp + 0x580]
invalid
add byte [0xc94ed7fb], 0xd9
add eax, 0x89480000
invalid
mov rcx, rbx
mov rdx, qword [rsp + 0x30]
call fcn.140062cc1
mov esp, 0x48ffff54
lea ecx, [rsp + 0x320]
dec dword [rax - 0x73]
mov word [rax + riz], fs
and byte [rbx], al
add byte [rax], al
mov rdx, rbx
lea ecx, [rsp + 0x320]
and byte [rbx], al
add byte [rax], al
mov rdx, rbx
call fcn.14002793d
mov word [rsp + 0x70], di
mov qword [rsp + 0x88], rsi
mov byte [rax], al
add byte [rax], al
jmp case.0x140065957.399
invalid
mov rsi, qword [rsp + 0x88]
movzx edi, word [rsp + 0x70]
jmp 0x14006d761
lea rsi, [rsp + 0x580]
add byte [rax], al
lea rdx, [rsp + 0xb30]
mov rcx, rsi
call fcn.14006fe9e
add byte [rax], al
cmp byte [rsi], 3
jne case.0x140047720.237
lea rcx, [rsp + 0xb30]
call fcn.14007526a
mov r15, rax
mov edi, eax
lea rcx, [rsp + 0x580]
call fcn.1400704af
sub al, 0
invalid
lea rcx, [rsp + 0x140]
add dword [rax], eax
add al, ch
jo 0x14006d82b
call fcn.1400680f5
lea rcx, [rsp + 0x2c0]
rol byte [rdx], 0
invalid
invalid
call fcn.14003578c
lea rcx, [rsp + 0x3c0]
and al, 0xc0
add eax, dword [rax]
invalid
and al, 0xc0
add eax, dword [rax]
add al, ch
xlatb
jle 0x14006d89a
call fcn.140035776
mov r8d, 2
inc dword [rcx - 0x48]
add al, byte [rax]
add byte [rax], al
mov rdx, qword [rsp + 0x50]
push rax
mov r9, qword [rsp + 0x68]
mov rax, qword [rsp + 0x80]
add byte [rax], al
push 0x24848b48
add byte [rax], 0
add byte [rax], al
mov r12, qword [rsp + 0x58]
add byte [rax], al
mov r12, qword [rsp + 0x58]
and al, 0x58
jmp 0x14006dfeb
lea rbx, [rsp + 0x360]
lea ebx, [rsp + 0x360]
invalid
lea rsi, [rsp + 0x580]
mov ecx, 0xb
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
fcompi st(3)
movsq qword [rdi], qword [rsi]
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x140], 0
je 0x14006d98e
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x148], al
invalid
movups xmm0, xmmword [rsp + 0x148]
movups xmm1, xmmword [rsp + 0x158]
movaps xmmword [rsp + 0xd0], xmm0
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xe0], ecx
mov word [rax + riz*8], fs
add byte [rax], al
invalid
xor eax, eax
cmp qword [rsp + 0xd0], 0
cmp dword [rsp + 0xd0], 0
cmp dword [rsp + 0xd0], 0
mov ecx, 0
mov r13, qword [rsp + 0x48]
insb byte [rdi], dx
and al, 0x48
insb byte [rdi], dx
and al, 0x48
je 0x14006d95b
lea rsi, [rsp + 0x580]
lea rdi, [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
invalid
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
rol byte [rax], 1
add byte [rax], al
mov rcx, rsi
int1
mov rdx, rdi
call fcn.14000a08c
mov rcx, qword [rsi]
movups xmm0, xmmword [rsi + 8]
or byte [rdi], r9b
sub dword [rsp + 0xb0], eax
add byte [rax], al
add byte [rax - 0x75], cl
sbb byte [rax - 0x77], r9b
test byte [rax + rax*8], ah
rol byte [rax], 0
add byte [rax - 0x75], cl
mov eax, dword [rdi]
or byte [rdi], r9b
sub dword [rsp + 0xb0], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
sbb byte [rax - 0x77], r9b
test byte [rax + rax*8], ah
rol byte [rax], 0
add byte [rax - 0x75], cl
mov eax, dword [rdi]
rol byte [rax], 0
mov qword [rsp + 0x40], rcx
and al, 0x40
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xd8]
and al, 0xd8
add byte [rax], al
invalid
and al, 0xd8
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
movaps xmm0, xmmword [rsp + 0xe0]
add byte [rax], al
movaps xmmword [rsp + 0xf0], xmm0
add byte [rax + 1], bh
mov eax, 1
add byte [rax], al
mov qword [rsp + 0x38], rax
jmp 0x14006d9bb
invalid
sub eax, 0xfc0570f
sub dword [rsp + 0xf0], eax
lock add byte [rax], al
invalid
xorps xmm0, xmm0
movaps xmmword [rsp + 0xf0], xmm0
lock add byte [rax], al
invalid
lock add byte [rax], al
add byte [rax + 1], bh
mov eax, 1
mov qword [rsp + 0x50], rax
push rax
lea rax, [0x14010be38]
add eax, 0x9e48e
mov qword [rsp + 0x30], rax
xor eax, eax
mov qword [rsp + 0x38], rax
invalid
cmp byte [rbx + rcx*4 + 0x6c], cl
and al, 0x48
mov r13, qword [rsp + 0x48]
cmp byte [r13 + 0x1b9], 0
je 0x14006dd0f
test byte [rsi + 3], al
add byte [rax], al
invalid
test byte [rsi + 3], al
add byte [rax], al
invalid
add byte [rcx], dh
xor eax, eax
cmp byte [rsp + 0x360], 0
rol byte [rax + 0x36024bc], 0
add byte [rax], al
cmove rbx, rax
lea rdx, [0x14010ec58]
or al, byte [rax]
or al, byte [rax]
mov rcx, rbx
call fcn.14005f37e
test al, al
je 0x14006dd0f
invalid
movups xmm6, xmmword [0x14010ec78]
xor eax, 0xa1283
lea rdx, [rsp + 0x580]
movaps xmmword [rdx + 0x10], xmm6
movups xmm7, xmmword [0x14010ec68]
and al, 0x80
add byte [0x16915da00], 0x72
adc byte [rdi], cl
adc byte [0x14010ec68], bh
add eax, 0x290f0000
jb 0x14006da11
invalid
movaps xmmword [rdx], xmm7
lea rcx, [rsp + 0x2c0]
mov word [rax + rax*8], fs
add al, byte [rax]
add al, ch
test eax, 0x84fffa55
ror byte [rdi], 0x85
out dx, eax
add al, byte [rax]
invalid
mov word [rax + rax*8], fs
and al, 0xc0
add al, byte [rax]
add byte [rax], al
add al, ch
test eax, 0x84fffa55
ror byte [rdi], 0x85
out dx, eax
add al, byte [rax]
add byte [rcx - 0x75], cl
invalid
invalid
mov rax, qword [r13 + 0x1b0]
mov rsi, qword [rax + 0x18]
mov esi, dword [rax + 0x18]
test dword [rax + 0x48000001], esi
add byte [rax - 0x75], cl
mov esi, dword [rax + 0x18]
jo 0x14006da43
add rsi, 8
imul r12, qword [rax + 0x20], 0x88
add byte [rax], al
add byte [rbp + rcx*4 + 0x3d], cl
push rsi
invalid
invalid
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0x3d], cl
push rsi
add byte [0xdc942241], cl
add byte [rax - 0x73], cl
pushfq
add byte [rax - 0x73], cl
pushfq
lea rbx, [rsp + 0x360]
lea r14, [0x140139f83]
xor eax, 0xcc536
and al, 0x60
add eax, dword [rax]
add byte [rbp + rcx*4 + 0x35], cl
invalid
xor eax, 0xcc536
invalid
test r12, r12
je 0x14006dd0f
invalid
invalid
add al, byte [rax]
invalid
test byte [rcx + 0x48000002], bh
mov ecx, 0x48000002
lea rax, [rsi - 8]
lea eax, [rsi - 8]
clc
mov rcx, qword [rax]
movsxd rcx, dword [r15 + rcx*4]
add rcx, r15
jmp rcx
loope 0x14006daaf
mov rcx, rbx
mov ecx, ebx
call fcn.14005c842
mov r9d, 4
mov rcx, rax
mov ecx, eax
invalid
mov ecx, eax
mov r8, r14
mov eax, esi
mov eax, esi
call fcn.140067684
test al, al
invalid
ror byte [rdi], 0x84
mov dh, 0
add byte [rax], al
je case.0x140063463.53
jmp 0x14006dbc6
add dword [rax], eax
add byte [rax - 0x75], cl
mov rdi, qword [rsi]
mov rcx, rbx
mov rdi, qword [rsi]
mov rcx, rbx
call fcn.14005c842
cmp qword [rdi + 0x28], 0
je case.0x140063463.53
in eax, dx
invalid
mov r13, rax
mov rbp, rdx
mov r15, r14
mov edi, esi
mov r14, rbx
lea rbx, [rdi + 0x10]
pop rdi
adc byte [rax - 0x75], cl
xor byte [r8 - 0x75], r9b
xor byte [rax - 0x75], cl
push rdi
cmp byte [rcx - 0x77], cl
ror byte [rcx - 0x77], 0xe9
mov r9, rbp
mov edi, esi
lea ebx, [rdi + 0x10]
pop rdi
adc byte [rax - 0x75], cl
xor byte [r8 - 0x75], r9b
xor byte [rax - 0x75], cl
push rdi
cmp byte [rcx - 0x77], cl
ror byte [rcx - 0x77], 0xe9
mov r9, rbp
xor byte [rax - 0x75], cl
call fcn.1400674f0
dec dword [rax - 0x77]
invalid
mov rcx, rbx
mov rbx, r14
mov ebx, esi
mov r14, r15
lea r15, [0x14013da94]
mov rdx, rax
mov ebx, esi
mov r8, r13
mov eax, ebp
mov r9, rbp
call fcn.140067570
dec dword [rax - 0x7b]
invalid
je case.0x140063463.53
dec dword [rax - 0x7b]
sal byte [rbp + rdx*2 - 0x17], 0xbe
add byte [rax], al
add byte [rbp + rcx*4 - 0x54], cl
lea r13, [rsp + 0x580]
mov rcx, r13
mov rdx, rsi
mov edx, esi
invalid
jmp 0x14006dbab
lea r13, [rsp + 0x580]
mov rcx, r13
mov rdx, rsi
mov edx, esi
add byte [rcx + rcx*4 - 0x17], cl
mov edx, esi
mov r8, rbx
call fcn.14005c8c2
mov edi, dword [rsp + 0x580]
add byte [rax], al
fsubr st(0)
mov edi, 0x8bfffeed
mov esp, 0x58024
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
call case.0x140037413.205
cmp edi, 2
je case.0x140063463.53
jmp 0x14006dbab
mov rcx, rbx
mov ecx, ebx
call fcn.14005c842
mov r9d, 5
add byte [rax - 0x77], cl
ror dword [rbp + rcx*4 + 5], 0x53
lea eax, [0x140139f87]
add byte [rax - 0x77], cl
ror dword [rbp + rcx*4 + 5], 0x53
invalid
invalid
push rbx
lea eax, [0x140139f87]
invalid
call fcn.140067684
test al, al
jne 0x14006dbab
add rsi, 0x88
add r12, 0xffffffffffffff78
add esp, 0xffffff78
mov r13, qword [rsp + 0x48]
and al, 0x48
jmp 0x14006da4d
clc
invalid
invalid
invalid
add esp, 0xffffff78
and al, 0x48
clc
invalid
mov byte [r13], 3
mov al, 1
mov cl, 3
jmp 0x14006db80
add esi, dword [rax - 0x14fc4eff]
and byte [rax - 0x75], cl
invalid
mov rsi, qword [rsp + 0x78]
mov esi, dword [rsp + 0x78]
je 0x14006db88
js 0x14006dbae
lea rcx, [rsi + 0x1b0]
call fcn.140067c9a
mov rcx, r15
mov r15, rsi
mov edi, esi
lea ecx, [rsi + 0x1b0]
mov edi, esi
call fcn.14006b98a
mov cl, 1
xor eax, eax
mov byte [r15 + 0x1d0], cl
movaps xmm6, xmmword [rsp + 0xe80]
mov ah, 0x24
or byte [rsi], 0
add byte [rdi], cl
sub byte [rsp + 0xe90], bh
mov esp, 0xe9024
invalid
mov byte [rdi + 0x1d0], cl
sub byte [rsp + 0xe80], dh
mov ah, 0x24
or byte [rsi], 0
add byte [rdi], cl
sub byte [rsp + 0xe90], bh
mov esp, 0xe9024
invalid
mov esp, 0xe9024
add byte [rax - 0x7f], cl
invalid
and al, 0x90
invalid
add byte [rax], al
add rsp, 0xea8
pop rbx
pop rbp
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rdi
pop rdi
ret
mov rax, qword [rsi - 8]
add rsi, 0xfffffffffffffff8
lea rcx, [0x14013daa8]
add byte [rax + 0x63], cl
adc al, 0x81
add rdx, rcx
mov rax, rsi
mov eax, esi
clc
add byte [rax + 0x63], cl
adc al, 0x81
mov eax, esi
jmp rdx
loop 0x14006dc0f
mov rax, qword [rsi - 8]
add rsi, 0xfffffffffffffff8
clc
lea rcx, [0x14013daa8]
movsxd rdx, dword [rcx + rax*4]
invalid
adc al, 0x81
mov eax, dword [rsi - 8]
clc
invalid
add rdx, rcx
mov rax, rsi
jmp rdx
lea rcx, [rax + 0x30]
xor edx, edx
cmp byte [rax + 0x50], 2
push rax
invalid
push rax
add cl, byte [rax + 0xf]
ror dword [r8 - 0x73], 1
mov word [rax + rsi*2], fs
add dword [rax], eax
add al, ch
cli
jbe 0x14006dbfb
cmovne rdx, rcx
lea rcx, [rsp + 0x170]
call fcn.1400752f6
jmp 0x14006dca2
invalid
add byte [rax], al
invalid
add cl, ch
movabs eax, dword [0x4808c68348000000]
lea edi, [rsp + 0x830]
lea r8, [rsp + 0x360]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
stc
mov rdx, rsi
bnd call fcn.14005c8c2
cmp dword [rdi], 2
je case.0x14006dbdf.2
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsi, 8
lea rdi, [rsp + 0x830]
test byte [rax + riz*2], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
stc
invalid
bnd call fcn.14005c8c2
lea rbx, [rsp + 0x580]
lea rsi, [rsp + 0x830]
lea esi, [rsp + 0x830]
mov ecx, 0xa
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x5a8]
lea eax, [rsp + 0x5a8]
lea eax, [rsp + 0x5a8]
test byte [rax + rbp*4], ah
add eax, 0xd2310000
xor edx, edx
cmp byte [rax + 0x20], 2
cmovne rdx, rax
lea rcx, [rsp + 0x170]
and al, 0x70
add dword [rax], eax
add al, ch
xchg edi, eax
jbe case.0x140067121.17
add byte [rax - 0x77], cl
fld1
cwde
invalid
cld
invalid
jmp 0x14006dca2
add byte [rax - 0x77], cl
fld1
cwde
invalid
mov rcx, qword [rsi + 8]
add rcx, 0x10
lea rdx, [0x140139f83]
lea edx, [0x140139f83]
lea edx, [0x140139f83]
mov r8d, 4
call fcn.14005c86d
test rax, rax
je case.0x14006dbdf.2
mov rcx, rax
add rcx, 0x28
xor edx, edx
cmp byte [rax + 0x48], 2
jmp 0x14006dbeb
mov byte [rsp + 0x190], 2
mov r13, qword [rsp + 0x48]
cmp byte [rsp + 0x190], 2
je 0x14006dd0f
mov rax, qword [rsp + 0x190]
lea r9, [rsp + 0x830]
mov qword [r9 + 0x20], rax
movups xmm0, xmmword [rsp + 0x170]
movups xmm1, xmmword [rsp + 0x180]
movaps xmmword [r9 + 0x10], xmm1
movaps xmmword [r9], xmm0
lea r8, [rsp + 0x100]
movaps xmmword [r8 + 0x10], xmm6
movaps xmmword [r8], xmm7
lea rsi, [rsp + 0x580]
lea rdx, [rsp + 0x2c0]
mov rcx, rsi
call fcn.14002716c
mov rcx, rsi
call fcn.1400298b0
lea rsi, [rsp + 0x580]
mov rcx, rsi
call fcn.140022749
lea rdi, [rsp + 0x170]
lea rdx, [rsp + 0x3c0]
mov rcx, rdi
call fcn.1400706a6
lea rbx, [rsp + 0x830]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.14001352e
lea r8, [rsp + 0x170]
lea rsi, [rsp + 0x360]
mov ecx, 0xb
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x580]
mov rcx, rsi
mov rdx, rbx
call fcn.14007075e
mov rdi, qword [rsi]
mov bpl, byte [rsi + 8]
mov r15b, byte [rsi + 9]
cmp rdi, 3
je 0x14006ddb2
lea rdx, [rsp + 0x58a]
mov rbx, qword [rdx + 0xce]
shr rbx, 8
lea rcx, [rsp + 0x830]
or byte [rax], al
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add al, ch
adc al, 0x76
invalid
invalid
lea rsi, [rsp + 0x17a]
mov qword [rsi - 0xa], rdi
mov byte [rsi - 2], bpl
mov byte [rsi - 1], r15b
lea rdi, [rsp + 0x830]
mov r8d, 0xce
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0xa8]
mov byte [rsi + 0xce], al
mov rax, rbx
shr rax, 0x30
mov byte [rsi + 0xd5], al
mov rax, rbx
shr rax, 0x20
mov word [rsi + 0xd3], ax
rol dword [rax], cl
add byte [rax], al
mov dword [rsi + 0xcf], ebx
mov rax, qword [rsp + 0x30]
mov qword [rdi], rax
mov rax, qword [rsp + 0x50]
mov qword [rdi + 8], rax
mov dword [rdi + 8], eax
movaps xmm0, xmmword [rsp + 0xf0]
movups xmmword [rdi + 0x10], xmm0
lea rsi, [rsp + 0x580]
lea rdx, [rsp + 0x170]
lea r8, [rsp + 0x830]
mov rcx, rsi
call fcn.1400708b8
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is_
lea rbx, [rsp + 0x830]
mov rcx, rbx
mov rdx, rsi
call fcn.14007092f
lea rsi, [rsp + 0x580]
lea rdx, [rsp + 0x2c0]
mov rcx, rsi
call fcn.140070974
mov rcx, rbx
call fcn.14003578c
mov ecx, 0xc
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x580]
mov r8d, 0x100
mov rcx, rsi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x3d8]
mov rdx, rsi
call fcn.140070cac
mov r9, rax
mov ecx, 0x3b9aca00
mov eax, dword [rsp + 0x98]
mov r8d, eax
cmp eax, ecx
jne 0x14006ded5
mov r8d, dword [r13 + 0x1a8]
xor eax, eax
cmp r8d, ecx
mov r15, qword [rsp + 0x40]
je 0x14006df50
mov r14, r9
mov rbx, rdx
mov edi, 0x3b9aca00
cmp dword [rsp + 0x98], edi
mov rdx, qword [rsp + 0xa0]
jne 0x14006df04
mov rdx, qword [r13 + 0x1a0]
lea r9, [0x14010b788]
lea rsi, [rsp + 0x580]
mov rcx, rsi
call fcn.1400a295a
xor eax, eax
cmp dword [rsi + 8], edi
mov rdx, rbx
mov r9, r14
mov ecx, esi
je 0x14006df50
mov ecx, 0x70
mov edx, 8
call fcn.140035261
mov r9, r14
mov rdx, rbx
lea rsi, [rsp + 0x580]
mov ecx, 0xe
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x580]
lea rsi, [rsp + 0x2c0]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
lock inc qword [r13]
jle 0x14006e4b7
mov rcx, qword [rsp + 0x3d0]
mov qword [rsp + 0x290], rcx
movaps xmm0, xmmword [rsp + 0x3c0]
movaps xmmword [rsp + 0x280], xmm0
lea rdi, [rsp + 0xad8]
lea rsi, [rsp + 0xb30]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0xb88]
lea rsi, [rsp + 0x580]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0xc0]
mov qword [rsp + 0x2b0], rcx
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x2a0], xmm0
mov r12, r13
mov r8, qword [rsp + 0x38]
mov qword [rsp + 0x38], r8
mov qword [rsp + 0x50], rdx
mov ecx, 1
lock xadd qword [0x14014b050], rcx
mov qword [rsp + 0x170], rcx
lea rdi, [rsp + 0x858]
mov qword [rdi - 0x28], r8
mov qword [rdi - 0x20], r15
movaps xmm0, xmmword [rsp + 0x2a0]
movups xmmword [rdi - 0x18], xmm0
mov rcx, qword [rsp + 0x2b0]
mov qword [rdi - 8], rcx
lea rsi, [rsp + 0xb88]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
lea r8, [rsp + 0x8b8]
lea rsi, [rsp + 0xad8]
mov ecx, 0xb
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
and qword [r8 + 0x58], 0
mov qword [r8 + 0x60], 8
and qword [r8 + 0x68], 0
movaps xmm0, xmmword [rsp + 0x280]
movups xmmword [r8 + 0x70], xmm0
jo 0x14006e0c6
mov ecx, dword [rsp + 0x290]
mov qword [r8 + 0x80], rcx
mov qword [r8 + 0x88], r12
mov qword [r8 + 0x90], r9
mov qword [r8 + 0x98], rdx
add byte [rcx - 0x7d], cl
movabs al, byte [0x80894900000000a0]
test al, 0
add byte [rax], al
mov rcx, qword [rsp + 0x60]
mov qword [r8 + 0xb0], rcx
lea rsi, [rsp + 0x970]
lea rdx, [rsp + 0xcf8]
mov r8d, 0x158
mov rcx, rsi
mov r14, r9
mov r13, rax
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0x158], 0
mov eax, dword [rsp + 0x91]
test byte [rcx + rdx*4], ah
add byte [rax], al
add byte [rbx + 0x94248c], cl
add byte [rax], al
mov dword [rsi + 0x159], eax
mov dword [rsi + 0x15c], ecx
lea rbp, [rsp + 0x170]
lodsb al, byte [rsi]
and al, 0x70
add dword [rax], eax
add byte [rax - 0x77], cl
scasb al, byte [rdi]
invalid
add dword [rax], eax
add al, ch
add eax, 0x48000302
test eax, eax
ror byte [rdi], 0x84
je 0x14006e11f
add byte [rax], al
add rax, 0x18
mov rcx, rax
call fcn.1400a0ab7
mov rbx, rax
ret
mov rax, qword [rax]
mov qword [rsp + 0x30], rax
lea rdi, [rsp + 0x5a8]
mov rax, qword [rsp + 0x38]
and al, 0x38
mov qword [rdi - 0x28], rax
mov qword [rsp + 0x40], r15
mov qword [rdi - 0x20], r15
movaps xmm0, xmmword [rsp + 0x2a0]
movups xmmword [rdi - 0x18], xmm0
mov rax, qword [rsp + 0x2b0]
mov al, 2
add byte [rax], al
mov qword [rdi - 8], rax
mov dword [rdi - 8], eax
mov dword [rdi - 8], eax
lea rsi, [rsp + 0xb88]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x608]
lea rsi, [rsp + 0xad8]
mov ecx, 0xb
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
and qword [rax + 0x58], 0
mov qword [rax + 0x60], 8
and qword [rax + 0x68], 0
add byte [rdi], cl
sub byte [rsp + 0x280], al
add byte [rdx], 0
add byte [rdi], cl
adc dword [rax + 0x70], eax
mov rcx, qword [rsp + 0x290]
add byte [rax - 0x77], cl
mov byte [rax + 0x4c000000], al
mov dword [rsp + 0x58], esp
mov qword [rax + 0x88], r12
mov qword [rsp + 0x68], r14
mov qword [rax + 0x90], r14
mov rcx, qword [rsp + 0x50]
push rax
push rax
mov qword [rax + 0x98], rcx
and qword [rax + 0xa0], 0
and dword [rax + 0xa0], 0
mov r15, rdx
mov qword [rsp + 0x80], r13
mov qword [rax + 0xa8], r13
mov rdi, qword [rsp + 0x60]
mov qword [rax + 0xb0], rdi
mov eax, 0xb0
mov eax, 0xb0
lea rsi, [rsp + 0x6c0]
lea rdx, [rsp + 0xcf8]
and al, 0xf8
or al, 0
add byte [rcx - 0x48], al
pop rax
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rsi
and al, 0xf8
or al, 0
add byte [rcx - 0x48], al
pop rax
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0x158], 0
jno 0x14006e22c
add dh, al
xchg byte [rax + 1], bl
add byte [rax], al
add byte [rbx + 0x912484], cl
test byte [rcx + rdx*4], ah
add byte [rax], al
invalid
add byte [rax], al
mov eax, dword [rsp + 0x91]
mov ecx, dword [rsp + 0x94]
mov dword [rsi + 0x159], eax
mov dword [rsi + 0x15c], ecx
mov qword [rsi + 0x160], rbp
cmp qword [rsp + 0x30], 0
je 0x14006e40d
mov rsi, qword [rsp + 0x170]
mov rdi, qword [rbx]
lock inc qword [rdi]
jle 0x14006e4b7
lea r13, [rdi + 0x58]
mov ecx, 0x300
mov edx, 0x80
add byte [rax], al
add al, ch
fisubr word [rdi - 4]
dec dword [rcx - 0x77]
invalid
mov qword [rax], 0xcc
add byte [rax], al
add byte [rax], al
add al, ch
fisubr word [rdi - 4]
dec dword [rcx - 0x77]
invalid
add byte [rax], al
and qword [rax + 8], 0
lea rax, [0x14010d498]
mov qword [r12 + 0x10], rax
and al, 0x10
and qword [r12 + 0x18], 0
mov qword [r12 + 0x20], rdi
mov qword [r12 + 0x28], rsi
mov rax, qword [rsp + 0x38]
mov qword [r12 + 0x30], rax
mov rax, qword [rsp + 0x40]
mov qword [r12 + 0x38], rax
movaps xmm0, xmmword [rsp + 0x2a0]
add byte [rax], al
movups xmmword [r12 + 0x40], xmm0
mov rax, qword [rsp + 0x2b0]
mov qword [r12 + 0x50], rax
push rax
push rax
lea rdi, [r12 + 0x58]
lea rsi, [rsp + 0xb88]
mov ecx, 0xc
or al, 0
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
lea rdi, [r12 + 0xb8]
mov esp, 0xb824
add byte [rax - 0x73], cl
mov ah, 0x24
fmul dword [rdx]
add byte [rax], al
mov esp, 0xb824
add byte [rax - 0x73], cl
mov ah, 0x24
fmul dword [rdx]
add byte [rax], al
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
and qword [r12 + 0x110], 0
mov qword [r12 + 0x118], 8
and qword [r12 + 0x120], 0
movaps xmm0, xmmword [rsp + 0x280]
movups xmmword [r12 + 0x128], xmm0
mov rax, qword [rsp + 0x290]
add byte [rax], al
mov qword [r12 + 0x138], rax
mov rax, qword [rsp + 0x58]
mov qword [r12 + 0x140], rax
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x68
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x68
mov qword [r12 + 0x148], rax
mov rax, qword [rsp + 0x50]
mov qword [r12 + 0x150], rax
and al, 0x50
add dword [rax], eax
add byte [rcx - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x58
add dword [rax], eax
add byte [rax], al
and al, 0x50
add dword [rax], eax
add byte [rcx - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x58
add dword [rax], eax
add byte [rax], al
mov rax, qword [rsp + 0x80]
mov qword [r12 + 0x160], rax
mov rsi, qword [rsp + 0x60]
mov qword [r12 + 0x168], rsi
lea rcx, [r12 + 0x170]
mov word [rax + rsi*2], fs
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf8
or al, 0
add byte [rcx - 0x48], al
pop rax
add dword [rax], eax
add al, ch
adc eax, 0x41000670
mov byte [rsp + 0x2c8], 0
mov word [rax + rsi*2], fs
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf8
or al, 0
add byte [rcx - 0x48], al
pop rax
add dword [rax], eax
add al, ch
adc eax, 0x41000670
mov byte [rsp + 0x2c8], 0
mov eax, dword [rsp + 0x91]
mov ecx, dword [rsp + 0x94]
mov dword [r12 + 0x2c9], eax
mov dword [r12 + 0x2cc], ecx
xorps xmm0, xmm0
movaps xmmword [r12 + 0x2d0], xmm0
and qword [r12 + 0x2e0], 0
mov rcx, r13
mov rdx, r12
mov r8, r12
call fcn.140039507
test rax, rax
je 0x14006e420
mov rcx, rbx
mov rdx, rax
mov edx, eax
call fcn.1400a2039
jmp 0x14006e420
mov edx, eax
mov rsi, rdi
lea rcx, [rsp + 0x580]
call fcn.14006e4cb
xor r12d, r12d
dec byte [rax - 0x73]
mov word [rax + rax*4], fs
add eax, 0xaee80000
call fcn.14006e4cb
xor r12d, r12d
dec qword [r15]
dec qword [r15]
test r12, r12
je 0x14006e48e
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [r12], rcx
mov r15, qword [rsp + 0x78]
je 0x14006d236
mov rax, qword [r12 + 0x10]
mov rcx, r12
call qword [rax + 0x20]
jmp 0x14006d236
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov rcx, rbp
mov ecx, ebp
mov ecx, ebp
mov rdx, r9
call fcn.1400d5cc0
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov qword [rsp + 0x20], rax
lea rcx, [0x14010bbcd]
lea r9, [0x14010b820]
lea r8, [rsp + 0x28]
mov edx, 0x17
call fcn.1400d6080
invalid
invalid
movabs eax, dword [0x2824448d4c0009d3]
invalid
xor eax, eax
jmp 0x14006e4a1
shr bl, 0xf
lea rcx, [rsp + 0x830]
call fcn.14006e4cb
mov al, 1
invalid
add dword [rax - 0x73], ecx
mov word [rax + rax*4], fs
add eax, 0x1880000
lea rcx, [rsp + 0x580]
mov byte [rcx], al
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rs
call fcn.1400d6e49
mov dword [rsi], eax
add byte [rdi], cl
or edi, dword [rcx + 7]
ud2
mov ecx, 7
int 0x29
sub dword [rdi], ecx
invalid
sub dword [rdi], ecx
or edi, dword [rcx + 7]
mov ecx, 7
int 0x29
ud2
mov rsi, rcx
movzx eax, byte [rcx + 0x298]
test eax, eax
je 0x14006e508
cmp eax, 3
jne 0x14006e502
lea rcx, [rsi + 0x148]
lea ecx, [rsi + 0x148]
call fcn.14006fd6c
lea rcx, [rsi + 0x140]
call fcn.140067fb5
invalid
invalid
inc esi
xchg byte [rcx + 2], bl
add rsp, 0x20
add esp, 0x20
invalid
add esp, 0x20
pop rsi
ret
mov rcx, rsi
call fcn.14006fd6c
add rsi, 0x138
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140067fb5
push r13
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x7d8
movaps xmmword [rsp + 0x7c0], xmm7
invalid
add byte [rax], al
movaps xmmword [rsp + 0x7b0], xmm6
mov qword [rsp + 0x28], rcx
call fcn.1400a0776
add byte [rdi], cl
mov dh, 0xc0
add byte [rdi], cl
mov dh, 0xc0
lea rcx, [0x14013dabc]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, [0x140115dd0]
lea rcx, [rsp + 0x4a8]
test al, 4
add byte [rax], al
test al, 4
add byte [rax], al
mov qword [rsp + 0x88], rcx
mov qword [rsp + 0x90], rcx
and qword [rsp + 0x98], 0
add byte [rax - 0x77], cl
add dword [rax - 0x75], ecx
and al, 0x28
add byte [rax - 0x77], cl
add dword [rax - 0x75], ecx
and al, 0x28
mov qword [rcx + 8], rax
cmp dword [rax + 0x30], 2
ja 0x14006f9f8
adc al, 0
invalid
adc al, 0
add byte [rax - 0x75], cl
je 0x14006e5ca
mov rsi, qword [rsp + 0x28]
mov rcx, qword [rsi + 0x28]
call fcn.14009e567
sub byte [rax - 0x75], cl
sub al, r13b
mov bh, 0xff
add al, byte [rax]
mov r14, rax
mov rdi, rdx
movzx eax, byte [rsi + 0x2c8]
test eax, eax
je 0x14006e5ee
cmp eax, 3
jne 0x14006fa71
adc al, 0
invalid
adc al, 0
add byte [rax - 0x75], cl
and al, 0x28
mov rax, qword [rsp + 0x28]
mov rax, qword [rax + 0x2b8]
mov rbp, qword [rax]
jmp 0x14006e644
mov rax, qword [rsp + 0x28]
lea rcx, [rax + 0x20]
call fcn.14006fbbb
jmp case.0x14006f932.0
mov rbx, qword [rsp + 0x28]
lea rdx, [rbx + 0x30]
mov byte [rbx + 0x2c9], 1
lea rsi, [rbx + 0x170]
mov rax, qword [rbx + 0x168]
mov qword [rbx + 0x170], rax
lea rbp, [rbx + 0x178]
mov r8d, 0x138
mov rcx, rbp
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbx + 0x2b0]
mov qword [rbx + 0x2b0], rbp
mov qword [rbx + 0x2b8], rax
mov qword [rbx + 0x2c0], rsi
mov rax, qword [rsp + 0x28]
add rax, 0x20
mov qword [rsp + 0x48], rax
cmp dword [rbp], 2
mov qword [rsp + 0x58], rdi
mov qword [rsp + 0x50], r14
jne 0x14006e68c
mov r12, qword [rbp + 8]
and qword [rbp + 8], 0
test r12, r12
jne 0x14006f689
lea rcx, str.Pending_error_polled_more_than_once
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is_
mov edx, 0x23
call fcn.1400d61a0
mov rcx, qword [rbp + 0x130]
test rcx, rcx
je 0x14006e6ad
lea rdx, [rsp + 0x88]
call fcn.14009fb5f
test al, al
je 0x14006f32e
lea rax, [rbp + 8]
mov qword [rsp + 0x60], rax
lea r13, [rbp + 0x88]
lea rax, [rbp + 0xf8]
mov qword [rsp + 0x38], rax
lea r15, [rbp + 0x28]
lea rax, [rbp + 0xe0]
mov qword [rsp + 0x80], rax
lea r14, [rsp + 0x408]
xorps xmm6, xmm6
movaps xmm7, xmmword [0x1400da6a0]
lea r12, [rsp + 0x210]
mov qword [rsp + 0x40], r13
call fcn.14006fe4b
add byte [rax - 0x77], cl
invalid
add byte [rax + 0x48237408], ch
mov ecx, dword [rsp + 0x88]
mov rdx, qword [r14 + 0x18]
cmp rdx, qword [rcx + 8]
push rcx
or byte [rdi], cl
invalid
invalid
add eax, dword [rax]
invalid
sbb byte [rax + 0x3b], cl
push rcx
or byte [rdi], cl
test dword [rdx + 0x48000003], eax
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rcx]
cmp qword [r14 + 0x10], rcx
jne 0x14006f883
test dword [rbp + 3], esi
add byte [rax], al
adc byte [rdi], r9b
test dword [rbp + 3], esi
add byte [rax], al
test al, 8
je case.0x1400633fa.62
jmp case.0x14006490c.39
lea edi, [rsp + 0x558]
lea rsi, [rsp + 0x618]
mov ecx, 0xc
or al, 0
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
cmp r14, 5
inc byte [0x141697a52]
add byte [rax], al
jmp 0x14006f8e9
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
adc byte [rdx], al
add byte [rax], al
lea r14, [rsp + 0xa8]
mov rcx, rsi
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rdx, r14
call fcn.14006fe54
mov rcx, rsi
int1
call fcn.1400705ca
add byte [rax], al
add byte [rax], al
lea r15, [rsp + 0x210]
mov ecx, 0xb
mov rdi, r15
mov edi, edi
mov edi, edi
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov cx, 2
mov rdx, rax
call fcn.14007065d
mov r12, rax
mov esp, eax
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.14007614d
imul eax, dword [rax], 0
mov ecx, 0xb
mov rdi, r12
mov edi, esp
mov edi, esp
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
jmp 0x14006f67c
pop rsp
cld
dec dword [rax - 0x77]
invalid
mov dword [rsp + 0x70], eax
lea rdi, [0x140109db8]
mov qword [rsp + 0x78], rdi
jl 0x14006f617
js 0x14006f5e0
invalid
lea r15, [rsp + 0x210]
lea edi, [rsp + 0x210]
mov rcx, r15
mov rdx, r13
call fcn.14006fe54
add byte [rax], al
add byte [rax], al
mov cx, 2
mov rdx, rsi
mov r8, rdi
call fcn.14003662b
dec dword [rcx - 0x77]
invalid
dec dword [rcx - 0x77]
invalid
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.14007614d
mov ecx, 0xb
mov rdi, r12
add byte [rcx + rcx*4 - 0x19], cl
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0xa8]
add byte [rax], al
add byte [rax], al
mov rdx, qword [rsp + 0xb0]
call fcn.1400a2f31
jmp 0x14006f67c
lea rax, es:[rsp + 0x210]
lea rsi, [rsp + 0xa8]
mov ecx, 0xb
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call fcn.1400705ca
mov r12, rax
mov esp, eax
mov esp, eax
lea rcx, [rsp + 0x4b8]
call fcn.1400358c8
dec dword [rax - 0x73]
mov esp, 0x55824
add byte [rax - 0x73], cl
mov ah, 0x24
sbb byte [rsi], al
add byte [rax], al
mov ecx, 0xc
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov r14d, 3
add byte [rax], al
lea rdi, [rsp + 0x5b8]
lea rsi, [rsp + 0x558]
add eax, 0xcb90000
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
add eax, 0xcb90000
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x28]
mov byte [rax + 0x2c9], 0
or cl, 2
add byte [rax], al
invalid
leave
add al, byte [rax]
add byte [rax], al
mov r13, qword [rax + 0x170]
and qword [rsp + 0x678], 0
add byte [rax], al
test r13, r13
je 0x14006fa2e
mov qword [rsp + 0x110], r13
lea rbp, [r13 + 0x38]
mov rcx, rbp
mov ecx, ebp
lodsb al, byte [rsi]
and al, 0x10
add dword [rax], eax
add byte [rcx - 0x73], cl
insd dword [rdi], dx
cmp byte [rax - 0x77], cl
mov ecx, ebp
invalid
pop rbp
mov edi, edi
mov ecx, ebp
call fcn.140068055
mov qword [r13 + 0x38], r14
mov dword [rbp + 0x38], esi
jne 0x14006f734
mov qword [r13 + 0x40], r12
mov dword [rbp + 0x40], esp
lea rdi, [r13 + 0x48]
lea edi, [rbp + 0x48]
lea rsi, [rsp + 0x5b8]
mov ecx, 0xc
or al, 0
add byte [rax], al
or al, 0
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
and qword [r13 + 0xa8], 0
and dword [rbp + 0xa8], 0
and dword [rbp + 0xa8], 0
mov qword [r13 + 0xb0], rbx
lea rax, [0x14010ea40]
add eax, 0x9f316
add eax, 0x9f316
mov qword [r13 + 0xb8], rax
mov rax, qword [rsp + 0x38]
mov qword [r13 + 0xc0], rax
mov qword [r13 + 0xc8], r15
lea rcx, [r13 + 0x10]
call fcn.1400680bf
mov esi, eax
test al, al
je 0x14006f761
and al, 0x38
mov qword [rsp + 0x210], 4
add al, byte [rax]
add byte [rax + rax], al
add byte [rax], al
jmp 0x14006f798
mov r14, qword [rbp]
mov qword [rbp], 4
cmp r14, 4
cmp esi, 4
cmp esi, 4
je 0x14006fa7d
add r13, 0x40
lea rdi, [rsp + 0x218]
add byte [rcx - 0x48], al
nop
add byte [rax], al
add byte [rax - 0x77], cl
stc
add byte [rcx - 0x48], al
nop
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi - 8], r14
mov dword [rdi - 8], esi
xor bl, byte [rsi + rax]
mov dword [rdi - 8], esi
ja 0x14006f790
lea rcx, [rsp + 0x110]
call fcn.140067fe6
invalid
dec dword [rax - 0x73]
mov word [rax + rdi*2], fs
invalid
lea rcx, [rsp + 0x678]
call fcn.140067fb5
test sil, sil
mov rsi, qword [rsp + 0x58]
pop rax
pop rax
mov rdi, qword [rsp + 0x50]
jne 0x14006f7ce
lea rcx, [rsp + 0x210]
and al, 0x10
add al, byte [rax]
add al, ch
call fcn.14006805f
mov rbx, qword [rsp + 0x28]
call fcn.14006805f
mov rbx, qword [rsp + 0x28]
lea rcx, [rbx + 0x178]
add byte [rax], al
call fcn.14006fd6c
cmp byte [rbx + 0x2c9], 0
leave
add al, byte [rax]
add byte [rax], al
leave
add al, byte [rax]
add byte [rax], al
je 0x14006f7f9
mov rax, qword [rsp + 0x28]
lea rcx, [rax + 0x170]
add dword [rax], eax
add al, ch
invalid
xchg edi, edi
invalid
add dword [rax], eax
add al, ch
mov esp, 0x48ffff87
xchg edi, edi
dec dword [rax - 0x75]
and al, 0x28
xchg edi, edi
dec dword [rax - 0x75]
and al, 0x28
mov rax, qword [rsp + 0x28]
mov word [rax + 0x2c8], 1
enter 2, 0
add dword [rax], eax
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.14009e574
add byte [rax - 0x75], cl
je 0x14006f83a
and al, 0x48
add byte [rax - 0x75], cl
je 0x14006f83a
invalid
and al, 0x48
mov rcx, rsi
mov rcx, rsi
call fcn.14006fccc
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x10
add al, byte [rax]
add byte [rax], al
and qword [rdx], 0
movups xmm0, xmmword [rsp + 0x340]
add byte [rdi], cl
adc dword [rdx + 8], eax
or byte [rax - 0x75], cl
test byte [rax + rdx*2], ah
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rdx + 8], eax
invalid
invalid
or byte [rax - 0x75], cl
mov eax, dword [rsp + 0x350]
test byte [rax + rdx*2], ah
and al, 0x50
add eax, dword [rax]
add byte [rax - 0x77], cl
sbb byte [rax - 0x77], cl
mov qword [rdx + 0x18], rax
mov qword [rdx + 0x20], rsi
jb 0x14006f867
jb 0x14006f867
and byte [rax - 0x77], cl
mov rcx, rsi
call fcn.14006fd3c
add al, 0
add byte [rcx], dh
leave
int1
add al, 0
add byte [rcx], dh
leave
call fcn.1400399f7
dec dword [rax - 0x75]
and al, 0x28
mov rcx, qword [rsp + 0x28]
movaps xmm6, xmmword [rsp + 0x7b0]
movaps xmm7, xmmword [rsp + 0x7c0]
add byte [rax], al
invalid
rol byte [rdi], 0
add byte [rax - 0x7f], cl
invalid
add byte [rax], al
add rsp, 0x7d8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
jmp 0x14006fbf0
mov rax, qword [r14 + 0x30]
xor byte [rax - 0x77], r9b
mov rcx, rax
and rcx, 0xfffffffffffffff7
lock cmpxchg qword [r14 + 0x30], rcx
cmpxchg dword [rsi + 0x30], ecx
ror dword [rax - 0x7d], 0xe1
div eax
cmpxchg qword [r14 + 0x30], rcx
cmpxchg dword [rsi + 0x30], ecx
cmpxchg dword [rsi + 0x30], ecx
jne 0x14006f887
test al, 4
jne 0x14006f9c2
test dword [rcx + rax], esp
add byte [rax], al
invalid
test dword [rcx + rax], esp
add byte [rax], al
invalid
add byte [rcx - 0x75], cl
adc byte [rcx - 0x75], r9b
mov rax, qword [r14 + 0x10]
mov rcx, qword [r14 + 0x18]
sbb dil, r15b
push rax
invalid
sbb dil, r15b
push rax
sbb byte [rax - 0x75], cl
mov rax, qword [rsp + 0x88]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov qword [r14 + 0x10], rax
adc byte [rcx - 0x77], cl
mov rax, qword [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov qword [r14 + 0x10], rax
adc byte [rcx - 0x77], cl
push rsi
sbb byte [rcx - 0x75], cl
invalid
invalid
adc byte [rcx - 0x77], cl
push rsi
sbb byte [rcx - 0x75], cl
xor byte [rax - 0x77], r9b
ror dword [rax - 0x7d], 0xc9
or al, dh
lock cmpxchg qword [r14 + 0x30], rcx
mov rcx, rax
or rcx, 8
lock cmpxchg qword [r14 + 0x30], rcx
xor byte [rbp - 0xf], r14b
jne 0x14006f8c6
int1
test al, 4
jne 0x14006f9c8
shr esi, 8
mov ecx, esi
int1
int1
mov edx, edi
call fcn.14009fad9
invalid
lock add dword [rbx], eax
add byte [rax - 0x75], cl
je case.0x140067121.26
mov rsi, qword [rsp + 0x28]
mov byte [rsi + 0x2c8], 3
add al, byte [rax]
add byte [rbx], al
sub dh, al
xchg al, cl
add al, byte [rax]
add byte [rbx], al
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
push rsp
and al, 0x58
call fcn.14009e574
in al, dx
add al, byte [rax]
mov rcx, rsi
mov ecx, esi
in al, dx
add al, byte [rax]
mov ecx, esi
call fcn.1400a07f3
cmp al, 3
jne 0x14006f91a
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
jmp 0x14006e5e4
dec dword [rcx - 0x5df3173f]
cld
dec dword [rdi]
movzx eax, al
mov ecx, eax
call fcn.140039b2d
movzx eax, al
lea rcx, [0x14013dacc]
lea ecx, [0x14013dacc]
or al, 0
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
mov rsi, qword [rsp + 0x28]
mov rdx, rsi
call fcn.1400a2039
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
movaps xmm6, xmmword [rsp + 0x7b0]
mov al, 7
add byte [rax], al
movaps xmm7, xmmword [rsp + 0x7c0]
add rsp, 0x7d8
pop rbx
invalid
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x14006fb96
invalid
add al, byte [rax]
invalid
movaps xmm6, xmmword [rsp + 0x7b0]
movaps xmm7, xmmword [rsp + 0x7c0]
add rsp, 0x7d8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
mov rcx, qword [rsp + 0x28]
movaps xmm6, xmmword [rsp + 0x7b0]
movaps xmm7, xmmword [rsp + 0x7c0]
add rsp, 0x7d8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x14006fc5c
lock or qword [r14 + 0x30], 8
xor ecx, ecx
mov edx, edi
call fcn.14009fad9
lea rdi, [rsp + 0x5b8]
lea rsi, [rsp + 0x558]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rsp + 0x58]
mov rdi, qword [rsp + 0x50]
jmp 0x14006f7ce
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x210]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x30]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_runtime_taskcore.rs
call fcn.1400d5c10
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_synconeshot.rs
call fcn.1400d6180
mov rax, qword [rsp + 0x218]
lea r8, [rsp + 0x110]
mov qword [r8], rax
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is_
mov qword [rsp + 0x20], rax
lea rcx, str.URL_was_already_validated_as_URI
lea r9, fcn.1400366cc
mov edx, 0x20
call fcn.1400d6080
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rs
call fcn.1400d6480
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_synconeshot.rs
call fcn.1400d6180
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_synconeshot.rs
call fcn.1400d6180
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14009d7ae
test al, al
je 0x14006fbb4
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14006fc5c
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400a0450
test al, 8
jne 0x14006fc0c
lea rcx, [rsi + 0x20]
call fcn.14006fccc
jmp 0x14006fc1c
test al, 0x10
je 0x14006fc1c
lea rcx, [rsi + 0x2d0]
call fcn.14009e5ab
xor ecx, ecx
call fcn.1400399f7
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400a1f3b
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400a04a7
test al, al
je 0x14006fc55
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14006fc5c
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140027b6f
lea rcx, [rsi + 0x30]
call fcn.14006fc9e
mov rax, qword [rsi + 0x2e0]
test rax, rax
je 0x14006fc8c
mov rcx, qword [rsi + 0x2e8]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140007ce0
mov edx, 8
call fcn.14009cd7c
mov edi, 0x89480002
invalid
mov qword [rax], 3
add eax, dword [rax]
add byte [rax], al
mov qword [rax + 8], rsi
mov ecx, 8
add byte [rdx + 8], bh
call fcn.14009cd7c
add byte [rax - 0x77], cl
invalid
mov qword [rax], rdi
lea rdi, [0x1400f8390]
or byte [rax], al
jmp case.0x1400477f5.251
add byte [rax], al
invalid
rol byte [rax - 0x7c], 0xe8
je case.0x140037413.300
mov rdx, qword [rsp + 0x100]
lea r15, [rsp + 0x1f0]
mov esp, 0x1f024
and al, 0xf0
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
call fcn.14002308e
and bh, bl
dec dword [rcx - 0x7d]
invalid
invalid
je 0x140070e6b
cmp word [rsp + 0x200], 0x1bb
jne 0x140070e6b
lea rdx, [0x14010f2e8]
mov rcx, r14
call fcn.14002aaf5
movaps xmm0, xmmword [0x1400da6a0]
sub byte [0x1400da6a0], al
cwde
invalid
add bl, ch
invalid
mov cl, 5
call fcn.140028e62
dec dword [rcx - 0x77]
invalid
dec dword [rcx - 0x77]
mov byte [rax - 0x4b], 3
mov bpl, 3
jmp 0x140070ece
lea rdx, [0x14010ec58]
out 0xdd, al
or dword [rax], eax
mov rcx, r14
call fcn.14002aaf5
jnp 0x140070e14
sti
dec dword [rdi]
adc byte [0x14010ec58], al
xlatb
fisttp qword [rcx]
invalid
jnp 0x140070e14
sti
dec dword [rdi]
adc byte [0x14010ec58], al
xlatb
fisttp qword [rcx]
invalid
movaps xmmword [rsp + 0x30], xmm0
lea r15, [rsp + 0x200]
mov esp, 0x20024
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rdx, rdi
call fcn.14000a08c
dec dword [rdi]
sub byte [rsp + 0x30], al
xchg ecx, eax
stc
dec dword [rdi]
sub byte [rsp + 0x30], al
movaps xmmword [r15 - 0x10], xmm0
mov bpl, byte [r15 - 0x10]
invalid
mov eax, dword [r15 - 0xf]
mov eax, dword [rdi - 0xf]
invalid
invalid
mov dword [rsp + 0x20], eax
mov eax, dword [r15 - 0xc]
mov eax, dword [rdi - 0xc]
hlt
hlt
mov dword [rsp + 0x23], eax
and ecx, dword [rbp - 0x75]
ja 0x140070eb3
movaps xmm0, xmmword [r15]
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [r15 + 0x10]
movaps xmmword [rsp + 0x60], xmm0
movaps xmmword [rsp + 0x70], xmm1
and al, 0x70
lea rcx, [rsp + 0xe8]
call fcn.140025287
cmp bpl, 3
cmp ch, 3
jne 0x140070f0c
invalid
sub ecx, dword [rax - 0x73]
mov word [rax + rbp*8], fs
invalid
add byte [rax], al
lea rcx, [rsp + 0xe8]
add byte [rax - 0x39], cl
add dword [rbx], eax
add byte [rax], al
add byte [rax], al
mov qword [rcx + 8], r14
invalid
invalid
mov qword [rcx], 3
mov qword [rcx + 8], r14
call fcn.1400710cd
mov rsi, rax
mov esi, eax
mov rdi, rdx
mov rcx, rbx
call fcn.140035663
jmp 0x140071068
pop rsp
add dword [rax], eax
invalid
mov eax, dword [rsp + 0x20]
and al, 0x20
mov ecx, dword [rsp + 0x23]
and al, 0x23
mov dword [rsp + 0x2b], ecx
mov dword [rsp + 0x28], eax
lea rdi, [rsp + 0x60]
jl 0x140070f44
invalid
jl 0x140070f44
invalid
movaps xmm0, xmmword [rdi]
sub byte [rdi], al
movaps xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x40], xmm0
movaps xmmword [rsp + 0x50], xmm1
sub dword [rsp + 0x50], ecx
movzx r12d, word [rsi + 0x110]
add byte [rax], al
movzx r15d, byte [rsi + 0x112]
lea rcx, [rsp + 0x1f0]
lock add dword [rax], eax
invalid
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
add dword [rax], eax
lock add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
bnd call fcn.14005c538
out 0xb5, al
invalid
invalid
mov rdx, rsi
mov edx, esi
call fcn.14005c538
out 0xb5, al
invalid
dec dword [rax - 0x73]
xchg esi, eax
mov byte [rax], al
add byte [rax], al
invalid
lea rdx, [rsi + 0x88]
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
call fcn.14005c702
mov r13, qword [rsi + 0x108]
add byte [rax], al
test r13, r13
je 0x140070f78
lock inc qword [r13]
jle 0x140071082
shl r15d, 0x10
or r12d, r15d
cld
lea r15, [rsp + 0xe8]
lea edi, [rsp + 0xe8]
lea edi, [rsp + 0xe8]
lea rdx, [rsp + 0x1f0]
lea edx, [rsp + 0x1f0]
mov r8d, 0x88
mov eax, 0x88
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x170]
lea rsi, [rsp + 0x60]
and al, 0x70
add dword [rax], eax
add byte [rax - 0x73], cl
je 0x140070fcd
and al, 0x60
invalid
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
lea rcx, [rsp + 0x1f5]
cmc
add dword [rax], eax
add byte [rcx - 0x48], al
mov eax, 0x100
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rcx + 0xbd8], bh
mov edx, 8
call fcn.140035261
mov rsi, rax
mov r8d, pe_nt_image_headers64
mov rcx, rax
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x108], r13
mov dword [rsi + 0x108], ebp
mov eax, r12d
shr eax, 0x10
mov byte [rsi + 0x112], al
mov word [rsi + 0x110], r12w
mov dword [rsi + 0x110], esp
lea rcx, [rsi + 0x113]
lea rdx, [rsp + 0x1f0]
xchg esp, eax
and al, 0xf0
add dword [rax], eax
add byte [rcx - 0x48], al
invalid
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add dword [rax], eax
add byte [rcx - 0x48], al
add eax, 0xe8000001
add dword [rax], eax
add al, ch
add dword [rax], eax
add al, ch
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0x218], bpl
sbb byte [rdx], al
add byte [rax], al
cmpsb byte [rsi], byte [rdi]
invalid
invalid
sbb byte [rdx], al
add byte [rax], al
mov eax, dword [rsp + 0x28]
mov ecx, dword [rsp + 0x2b]
mov dword [rsi + 0x219], eax
sbb dword [rdx], eax
add byte [rax], al
sbb dword [rdx], eax
add byte [rax], al
mov dword [rsi + 0x21c], ecx
mov ds, word [rdx + rax]
add byte [rax], al
mov qword [rsi + 0x220], r14
movaps xmm0, xmmword [rsp + 0x40]
and al, 0x40
movaps xmm1, xmmword [rsp + 0x50]
movups xmmword [rsi + 0x228], xmm0
movups xmmword [rsi + 0x238], xmm1
cmp byte [rdx], al
add byte [rax], al
cmp byte [rdx], al
add byte [rax], al
mov byte [rsi + 0xbd0], 0
lea rdi, [0x14010c778]
add byte [rax - 0x73], cl
cmp eax, 0x9b710
mov rax, rsi
mov rdx, rdi
add rsp, 0x2f8
invalid
clc
add al, byte [rax]
invalid
pop rbx
invalid
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
ud2
mov esi, ecx
mov rcx, rdx
call fcn.1400364c9
mov rdi, rax
invalid
mov ecx, 0x70
mov edx, 8
call fcn.140035261
mov ebx, 0x48fffc41
mov ecx, 0
add byte [rax], al
add byte [rax + 0x48088948], al
mov dword [rax + 0x58], edi
invalid
mov ebx, 0x48fffc41
mov ecx, 0
add byte [rax], al
add byte [rax + 0x48088948], al
mov dword [rax + 0x58], edi
lea rcx, fcn.1400358e6
invalid
mov word [rcx], cs
or dword [rax], eax
invalid
or dword [rax], eax
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], si
add rsp, 0x28
pop rdi
pop rsi
ret
invalid
add byte [rdx + 8], bh
add al, ch
jl 0x140071124
invalid
call fcn.140035261
mov rdi, rax
mov r8d, 0xa0
invalid
add byte [rax], al
invalid
cld
cld
dec dword [rax - 0x77]
mov dword [rcx - 0x48], 0xa0
invalid
add byte [rax], al
invalid
movabs al, byte [0x8948c18948000000]
bnd call sub.VCRUNTIME140.dll_memcpy
mov rcx, rax
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, case.0x1400227ed.196
or dword [rax], eax
mov rax, rdi
add rsp, 0x28
pop rdi
clc
pop rsi
ret
and byte [rax - 0x77], cl
invalid
movzx eax, byte [rcx + 0xbd0]
test eax, eax
je case.0x14005cfa5.100
invalid
adc eax, 0x8500000b
sal byte [rbp + rdi - 0x7d], 0xf8
cmp eax, 0x7503f883
invalid
or eax, dword [rax]
add byte [rbp - 0x7cc28b40], al
invalid
invalid
clc
cmp eax, 0x7503f883
cmp eax, 3
jne case.0x1400633fa.70
invalid
invalid
lea rcx, [rsi + 0x4e8]
call case.0x14005cfa5.110
invalid
add byte [rax], al
mov gs, eax
add al, 0
add al, ch
push 0x2f
invalid
add byte [rax], al
invalid
lea rcx, [rsi + 0x490]
call fcn.140025287
lea rcx, [rsi + 0x460]
mov fs, word [rax + 4]
add byte [rax], al
mov fs, word [rax + 4]
add byte [rax], al
call fcn.14003777f
cmp dword [rsi - 4], esp
dec dword [rax - 0x7f]
invalid
invalid
invalid
add rsi, 0x248
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
jmp fcn.14006b9fa
invalid
test al, 0xff
invalid
add byte [rax], al
invalid
movabs al, byte [0x98e8f18948ffffa8]
test al, 0xff
invalid
dec dword [rax - 0x73]
mov ds, word [rax]
add dword [rax], eax
mov rcx, rsi
call fcn.14006b9fa
test al, 0xff
invalid
dec dword [rax - 0x73]
mov ds, word [rax]
add dword [rax], eax
add al, ch
cmc
cld
cld
dec dword [rax - 0x7f]
invalid
sbb byte [rdx], al
add byte [rax], al
mov rcx, rsi
mov ecx, esi
invalid
add al, ch
cmc
cld
cld
cld
dec dword [rax - 0x7f]
invalid
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.14003777f
cld
invalid
cld
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
invalid
invalid
nop
add rsp, 0x20
invalid
invalid
pop rsi
invalid
and byte [rsi - 0x3d], bl
push r15
push rdi
ret
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x1838
cmp byte [rax], bl
add byte [rax], al
cmp byte [rax], bl
add byte [rax], al
call fcn.1400d45c0
sub rsp, rax
mov r14, rdx
movzx eax, byte [rdx + 0xbd0]
add byte [rax], al
xor al, 6
add byte [rax + 0x29], cl
invalid
add byte [rax], al
test eax, eax
mov qword [rsp + 0x60], r8
and al, 0x60
and al, 0x60
invalid
mov qword [rsp + 0xc0], rcx
je 0x14007120c
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rdi + rcx*2 - 0x7d], dh
cmp eax, 3
jne case.default.0x1400711f4
add dword ss:[rax], eax
invalid
clc
add ecx, dword [rdi]
test dword [rsi], esi
add dword ss:[rax], eax
add byte [rcx - 0x73], cl
xchg byte [rax], ch
sub byte [rdi], al
add dword ss:[rax], eax
add byte [rax], al
lea rax, [r14 + 0x728]
sub byte [rdi], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
and al, 0x78
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x78], eax
movzx eax, byte [r14 + 0x728]
movzx eax, byte [rsi + 0x728]
sub byte [rdi], al
add byte [rax], al
lea rcx, [r14 + 0x4e8]
mov qword [rsp + 0x70], rcx
mov dword [rsp + 0x70], ecx
call 0x1880711e6
mov dword [rsp + 0x70], ecx
lea rcx, [0x14013dadc]
lea ecx, [0x14013dadc]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
mov rbx, qword [r14 + 0x618]
mov rax, qword [rsp + 0x78]
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x78
mov rsi, qword [rsp + 0x70]
jmp 0x1400713b7
stosd dword [rdi], eax
add dword [rax], eax
invalid
stosd dword [rdi], eax
add dword [rax], eax
add byte [rcx - 0x73], cl
lea ecx, [rsi + 0x248]
lea rcx, [r14 + 0x248]
lea ecx, [rsi + 0x248]
add al, byte [rax]
add byte [rcx - 0x48], al
sbb byte [rcx], al
mov r8d, 0x118
add byte [rax], al
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
invalid
lea rcx, [r14 + 0x360]
invalid
add byte [rax], al
lea rdx, [r14 + 0x118]
sbb byte [rcx], al
add byte [rax], al
mov r8d, 0x100
mov eax, 0x100
add dword [rax], eax
add al, ch
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r14 + 0x218]
call sub.VCRUNTIME140.dll_memcpy
invalid
movups xmm0, xmmword [r14 + 0x218]
add al, byte [rax]
add byte [rcx + 0xf], al
adc byte [rsi + 0x228], cl
sub byte [rdx], al
add byte [rax], al
movups xmm1, xmmword [r14 + 0x228]
movups xmm2, xmmword [r14 + 0x238]
movups xmmword [r14 + 0x460], xmm0
adc dword [rsi + 0x460], eax
adc byte [rsi + 0x238], dl
cmp byte [rdx], al
add byte [rax], al
invalid
add byte [rcx + 0xf], al
adc dword [rsi + 0x460], eax
invalid
movups xmmword [r14 + 0x470], xmm1
movups xmmword [rsi + 0x470], xmm1
add byte [rax], al
movups xmmword [r14 + 0x480], xmm2
xchg esi, eax
add byte [rax + rax], 0
add byte [rax], al
add byte [rax], al
lea rdx, [r14 + 0x3c0]
add eax, dword [rax]
add byte [rcx - 0x73], cl
mov ss, word [rax - 0x17fffffc]
nop
add al, 0
add al, ch
add byte [rax], al
lea rcx, [r14 + 0x490]
call fcn.140070707
mov dh, ah
invalid
invalid
jmp 0x140071338
mov dh, 0
add byte [rax], al
nop
add al, 0
add al, ch
mov dh, ah
invalid
invalid
mov rdi, qword [r14 + 0x7a8]
jmp 0x140072d64
invalid
add cl, ch
invalid
add byte [rcx - 0x73], cl
lea rax, [r14 + 0x9d0]
mov qword [rsp + 0xa8], rax
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0x86
ror byte [rcx], 1
add byte [rax], al
add byte [rbp - 0x73], cl
mov esi, 0x730
xor byte [rdi], al
add byte [rax], al
invalid
xchg al, dl
or dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbp*4], ah
and al, 0xa8
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0x86
ror byte [rcx], 1
add byte [rax], al
invalid
add byte [rbp - 0x73], cl
mov esi, 0x730
xor byte [rdi], al
add byte [rax], al
invalid
lea edi, [rsi + 0x730]
xor byte [rdi], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
or eax, 0xcc83d
lea rcx, [0x14013daf0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov rbx, qword [r14 + 0x760]
add byte [rax], al
mov rsi, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
mov r12, qword [rsp + 0xa8]
jmp 0x14007142d
invalid
and al, 0xa8
add byte [rax], al
add cl, ch
pop rax
add dword [rax], eax
test al, 0
add byte [rax], al
add cl, ch
movabs byte [0xa30e9000008], al
jmp 0x140071d0f
jmp 0x140071b7c
jmp 0x140071d0f
cmp qword [r14 + 0xa18], 9
je 0x140071320
invalid
cmp dword [rsi + 0xa18], 9
invalid
lea rsi, [r14 + 0xa18]
lea r12, [r14 + 0x9d8]
jmp 0x14007185f
lea rcx, [0x14010c958]
call fcn.1400d6480
mov dh, 9
add al, ch
js 0x140071357
invalid
lea rcx, [0x14010c868]
call fcn.1400d6480
lea rcx, [0x14010c940]
call fcn.1400d6480
lea rcx, str.cannot_poll_Select_twiceh
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rsh
mov edx, 0x18
call fcn.1400d61a0
lea rbx, [r14 + 0x248]
lea rdx, [r14 + 0x360]
lea rsi, [rsp + 0xf0]
mov r8d, 0x100
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [r14 + 0x460]
lea rcx, [rsp + 0x1f0]
call fcn.140037aad
lea rdi, [rsp + 0x1708]
mov r8d, 0x130
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x4e8]
mov r8d, 0x130
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 + 0x618], rbx
lea rax, [r14 + 0x728]
mov byte [r14 + 0x728], 0
mov qword [rsp + 0x78], rax
mov qword [r14 + 0x620], rbx
mov byte [r14 + 0x729], 1
lea rcx, [r14 + 0x628]
mov r8d, 0x100
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea r15, [r14 + 0x730]
movups xmm0, xmmword [r14 + 0x5e8]
movups xmm1, xmmword [r14 + 0x5f8]
movups xmm2, xmmword [r14 + 0x608]
movups xmmword [r14 + 0x730], xmm0
movups xmmword [r14 + 0x740], xmm1
movups xmmword [r14 + 0x750], xmm2
mov qword [r14 + 0x760], rbx
lea r12, [r14 + 0x9d0]
mov byte [r14 + 0x9d0], 0
and word [r14 + 0x9d6], 0
and dword [r14 + 0x9d2], 0
mov qword [r14 + 0x768], rbx
lea rdi, [r14 + 0x770]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmmword [r14 + 0x770], xmm0
movups xmmword [r14 + 0x780], xmm1
movups xmmword [r14 + 0x790], xmm2
lea rcx, [rsp + 0xf0]
mov rdx, rdi
call fcn.140037aad
mov rax, qword [rbx + 0x108]
test rax, rax
je 0x140071498
lock inc qword [rax]
jle case.0x1400712ba.2
mov qword [rsp + 0x48], rax
mov qword [rsp + 0xa8], r12
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x70], rsi
movups xmm0, xmmword [rsp + 0xf0]
movups xmm1, xmmword [rsp + 0x100]
movups xmm2, xmmword [rsp + 0x110]
movaps xmmword [rsp + 0x360], xmm2
movaps xmmword [rsp + 0x350], xmm1
movaps xmmword [rsp + 0x340], xmm0
mov rsi, qword [r14 + 0x768]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movaps xmmword [rsp + 0x310], xmm2
movaps xmmword [rsp + 0x300], xmm1
movaps xmmword [rsp + 0x2f0], xmm0
mov rcx, qword [rsi + 0x68]
mov rdx, qword [rsi + 0x70]
call fcn.140042040
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rdx
mov rax, qword [rsi + 0x108]
test rax, rax
je 0x140071536
lock inc qword [rax]
jle case.0x1400712ba.2
mov qword [rsp + 0xd8], rax
lea rcx, [rsp + 0x370]
mov rdx, rsi
call fcn.14005c538
mov al, byte [rsi + 0x112]
mov byte [rsp + 0x3f], al
add rsi, 0x88
lea rcx, [rsp + 0xf0]
mov rdx, rsi
call fcn.14005c702
lea rsi, [rsp + 0x958]
lea rdx, [rsp + 0x2f0]
mov rcx, rsi
call fcn.140037aad
lea rdi, [rsp + 0x228]
lea rdx, [rsp + 0x530]
mov byte [rdx], 3
and qword [rdx + 0x10], 0
lea r12, [rsp + 0x968]
and qword [rdx + 0x30], 0
lea r13, [rsp + 0x988]
mov rcx, r13
mov r8, rsi
call fcn.140026154
lea rsi, [rsp + 0x900]
mov rcx, rsi
mov rdx, r13
mov r8, r12
call fcn.14002621b
mov al, byte [rsi]
mov bpl, byte [rsi + 1]
mov r15b, byte [rsi + 2]
mov bl, 4
cmp al, 4
je 0x1400716c0
lea rdx, [rsp + 0x903]
lea rsi, [rsp + 0x533]
mov byte [rsi - 3], al
mov byte [rsi - 2], bpl
mov byte [rsi - 1], r15b
mov r8d, 0x55
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rsp + 0x988]
mov rcx, r12
call fcn.1400260e7
mov rbx, qword [r12]
mov r15b, byte [r12 + 8]
test rbx, rbx
je 0x1400716ae
lea r12, [rsp + 0x988]
mov bpl, byte [r12 + 9]
movups xmm0, xmmword [r12 + 0x18]
movups xmmword [rsp + 0x32e], xmm0
movups xmm0, xmmword [r12 + 0xa]
movaps xmmword [rsp + 0x320], xmm0
lea r13, [rsp + 0x560]
mov rcx, r13
call fcn.140011856
mov qword [r13], rbx
mov byte [r13 + 8], r15b
mov byte [r13 + 9], bpl
movaps xmm0, xmmword [rsp + 0x320]
movups xmmword [r13 + 0xa], xmm0
movups xmm0, xmmword [rsp + 0x32e]
movups xmmword [r13 + 0x18], xmm0
mov bl, byte [r13 - 0x30]
mov bpl, byte [r13 - 0x2f]
mov r15b, byte [r13 - 0x2e]
mov r8d, 0x55
mov rcx, r12
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x1400716c0
lea rcx, [rsp + 0x530]
call fcn.14002611d
mov bl, 4
mov bpl, 2
lea rcx, [rsp + 0x533]
mov byte [rcx - 3], bl
mov byte [rcx - 2], bpl
mov byte [rcx - 1], r15b
lea rdx, [rsp + 0x988]
mov r8d, 0x55
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0x988]
lea rdx, [rsp + 0x530]
mov rcx, rsi
call fcn.1400238bc
cmp byte [rsi], 3
je 0x140073c15
lea rsi, [rsp + 0x988]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
movaps xmm0, xmmword [rsp + 0x2f0]
movaps xmm1, xmmword [rsp + 0x300]
movaps xmm2, xmmword [rsp + 0x310]
lea rcx, [rsp + 0x170]
movups xmmword [rcx + 0x88], xmm0
movups xmmword [rcx + 0x98], xmm1
movups xmmword [rcx + 0xa8], xmm2
lea rdx, [rsp + 0x370]
mov r8d, 0x88
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x1410]
lea rdx, [rsp + 0xf0]
mov r8d, 0x190
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [r14 + 0x768]
mov al, byte [rax + 0x112]
mov byte [r14 + 0x9d1], al
movaps xmm0, xmmword [rsp + 0x340]
movaps xmm1, xmmword [rsp + 0x350]
movaps xmm2, xmmword [rsp + 0x360]
movups xmmword [r14 + 0x9d8], xmm0
movups xmmword [r14 + 0x9e8], xmm1
movups xmmword [r14 + 0x9f8], xmm2
mov rax, qword [rsp + 0x48]
mov qword [r14 + 0xa08], rax
and qword [r14 + 0xa10], 0
lea r12, [r14 + 0x9d8]
lea rsi, [r14 + 0xa18]
mov qword [r14 + 0xa18], 6
lea rcx, [r14 + 0xa20]
mov r8d, 0x190
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0xd8]
mov qword [r14 + 0xbb0], rax
mov rax, qword [rsp + 0x50]
mov qword [r14 + 0xbb8], rax
mov rax, qword [rsp + 0x58]
mov qword [r14 + 0xbc0], rax
mov al, byte [rsp + 0x3f]
mov byte [r14 + 0xbc8], al
mov byte [r14 + 0xbc9], al
mov eax, dword [rsp + 0xd2]
mov dword [r14 + 0xbca], eax
movzx eax, word [rsp + 0xd6]
mov word [r14 + 0xbce], ax
mov r15, qword [rsp + 0x30]
lea rdi, [rsp + 0x530]
mov rcx, rdi
mov rdx, r12
mov rbx, qword [rsp + 0x60]
mov r8, rbx
call fcn.14006888b
cmp byte [rdi + 0x70], 3
jne 0x140071989
lea rcx, [rsp + 0x530]
call fcn.14003a3e1
lea rdi, [rsp + 0x530]
mov rcx, rdi
mov rdx, rsi
mov r8, rbx
call fcn.14003ac97
cmp byte [rdi + 0x70], 3
je 0x140073864
mov rax, qword [r14 + 0xa18]
mov qword [r14 + 0xa18], 9
cmp rax, 9
je 0x140073c4d
lea rdx, [r14 + 0xa20]
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmm3, xmmword [r12 + 0x30]
lea rbx, [rsp + 0x130]
movaps xmmword [rbx - 0x10], xmm3
movaps xmmword [rbx - 0x20], xmm2
movaps xmmword [rbx - 0x30], xmm1
movaps xmmword [rbx - 0x40], xmm0
mov qword [rbx], rax
lea rcx, [rsp + 0x138]
mov r8d, 0x1b0
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmm3, xmmword [r12 + 0x30]
lea rdx, [rsp + 0x370]
movups xmmword [rdx + 0x78], xmm0
movups xmmword [rdx + 0x88], xmm1
movups xmmword [rdx + 0x98], xmm2
movups xmmword [rdx + 0xa8], xmm3
lea rsi, [rsp + 0x530]
mov ecx, 0xf
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x848]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
call fcn.14003a255
mov ebx, 9
jmp 0x140071a4d
mov rbx, qword [r14 + 0xa18]
mov qword [r14 + 0xa18], 9
cmp rbx, 9
je 0x140073c4d
lea rdx, [r14 + 0xa20]
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmm3, xmmword [r12 + 0x30]
lea rsi, [rsp + 0x138]
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, 0x1b0
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x848]
mov r8d, 0xb8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x1f0]
lea rcx, [rsp + 0x6f0]
mov r8d, 0xf8
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x1278]
lea rsi, [rsp + 0x530]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0xf0]
call fcn.140073d25
cmp rbx, 0xa
je 0x140073871
mov word [r14 + 0x9d6], 0x101
lea rdi, [r14 + 0x7a0]
lea rsi, [rsp + 0x1278]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x818], rbx
lea rcx, [r14 + 0x820]
lea rdx, [rsp + 0x848]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + 0x8d8]
lea rdx, [rsp + 0x6f0]
mov r8d, 0xf8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r12
call case.0x140045d95.277
cmp dword [r14 + 0x818], 9
jne 0x140071c95
mov r12b, byte [r14 + 0x890]
cmp r12b, 2
jne 0x140071e00
mov al, 1
mov byte [r14 + 0x9d5], al
mov r13, qword [r14 + 0x820]
mov qword [r14 + 0x9d8], r13
mov byte [r14 + 0x9d4], al
movups xmm0, xmmword [r14 + 0x898]
movups xmm1, xmmword [r14 + 0x8a8]
movups xmm2, xmmword [r14 + 0x8b8]
movups xmm3, xmmword [r14 + 0x8c8]
movaps xmmword [rsp + 0x3a0], xmm3
movaps xmmword [rsp + 0x390], xmm2
movaps xmmword [rsp + 0x380], xmm1
movaps xmmword [rsp + 0x370], xmm0
cmp byte [r13 + 0x30], 4
jne 0x14007249d
lea rax, [r14 + 0x898]
mov byte [r14 + 0x9d4], 0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movups xmmword [r14 + 0x9e0], xmm0
movups xmmword [r14 + 0x9f0], xmm1
movups xmmword [r14 + 0xa00], xmm2
movups xmmword [r14 + 0xa10], xmm3
mov r8, qword [rsp + 0x60]
mov qword [rsp + 0x30], r15
lea rbx, [r14 + 0x9e0]
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov rdx, rbx
call fcn.14006888b
mov r12b, byte [rsi + 0x70]
cmp r12b, 3
je 0x140073739
lea rax, [rsp + 0x100]
mov r13, qword [rax - 0x10]
mov r15, qword [rax - 8]
lea rdi, [rsp + 0x1128]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x61]
mov eax, dword [rax + 0x64]
mov dword [rsp + 0xa3], eax
mov dword [rsp + 0xa0], ecx
mov rcx, rbx
call fcn.140073d25
cmp r12b, 2
jne 0x140071c5c
xor ebp, ebp
cmp byte [r14 + 0x9d1], 0
je 0x140071f2b
xor ebp, ebp
cmp byte [r13 + 0x30], 4
mov r15, qword [rsp + 0x30]
jne 0x140071f30
mov rsi, qword [r13]
test rsi, rsi
je 0x140071c1d
mov rdi, qword [r13 + 8]
movabs rbx, 0xadcfbc638b520a2f
movabs r15, 0x7844f53b9d34989
test rsi, rsi
je 0x140071f22
mov rcx, rsi
call qword [rdi + 0x38]
cmp rax, rbx
jne 0x140071c4e
cmp rdx, r15
je 0x140071f22
mov rcx, rsi
call qword [rdi + 0x30]
mov rsi, rax
mov rdi, rdx
jmp 0x140071c31
lea rdi, [rsp + 0x7e8]
lea rsi, [rsp + 0x1128]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa3]
mov dword [rsp + 0x43], ecx
mov dword [rsp + 0x40], eax
mov rbp, r13
mov r13, r15
jmp 0x140071f2b
lea rbx, [r14 + 0x818]
mov r12b, byte [r14 + 0x810]
cmp r12b, 2
jne 0x140071e7c
mov sil, 1
mov byte [r14 + 0x9d3], sil
mov r13, qword [r14 + 0x7a0]
mov qword [r14 + 0x9d8], r13
lea rcx, [rsp + 0xf0]
mov r8d, 0x1b8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov byte [r14 + 0x9d2], sil
cmp byte [r13 + 0x30], 4
jne 0x1400724af
mov byte [r14 + 0x9d2], 0
lea rcx, [r14 + 0x9e0]
mov r8d, 0x1b8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov r8, qword [rsp + 0x60]
mov qword [rsp + 0x30], r15
lea rbx, [r14 + 0x9e0]
lea rsi, [rsp + 0x370]
mov rcx, rsi
mov rdx, rbx
call fcn.14003ac97
mov r12b, byte [rsi + 0x70]
cmp r12b, 3
je 0x140073732
lea rax, [rsp + 0x380]
mov r15, qword [rax - 0x10]
mov r13, qword [rax - 8]
lea rdi, [rsp + 0x10c8]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x61]
mov eax, dword [rax + 0x64]
mov dword [rsp + 0x9b], eax
mov dword [rsp + 0x98], ecx
mov rcx, rbx
call fcn.14003a255
xor ebp, ebp
cmp r12b, 2
jne 0x140071d88
mov r13, r15
jmp 0x140071db9
lea rdi, [rsp + 0x7e8]
lea rsi, [rsp + 0x10c8]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x98]
mov ecx, dword [rsp + 0x9b]
mov dword [rsp + 0x43], ecx
mov dword [rsp + 0x40], eax
mov rbp, r15
cmp byte [r14 + 0x9d2], 0
mov r15, qword [rsp + 0x30]
je 0x140071dd5
lea rcx, [rsp + 0xf0]
call fcn.14003a255
mov byte [r14 + 0x9d2], 0
cmp byte [r14 + 0x9d3], 0
je 0x140071df3
lea rcx, [r14 + 0x9d8]
call fcn.1400358e6
mov byte [r14 + 0x9d3], 0
jmp 0x140071f6d
mov rbp, qword [r14 + 0x820]
mov r13, qword [r14 + 0x828]
lea rsi, [r14 + 0x830]
lea rdi, [rsp + 0x7e8]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [r14 + 0x891]
mov ecx, dword [r14 + 0x894]
mov dword [rsp + 0x43], ecx
mov dword [rsp + 0x40], eax
movups xmm0, xmmword [r14 + 0x898]
movups xmm1, xmmword [r14 + 0x8a8]
movups xmm2, xmmword [r14 + 0x8b8]
movups xmm3, xmmword [r14 + 0x8c8]
lea rcx, [rsp + 0xf0]
movaps xmmword [rcx + 0x30], xmm3
movaps xmmword [rcx + 0x20], xmm2
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.140073d25
jmp 0x140071f6d
mov qword [rsp + 0x30], r15
mov rbp, qword [r14 + 0x7a0]
mov r13, qword [r14 + 0x7a8]
lea r15, [r14 + 0x7b0]
lea rdi, [rsp + 0x1068]
mov ecx, 0xc
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov eax, dword [r14 + 0x811]
mov ecx, dword [r14 + 0x814]
mov dword [rsp + 0x93], ecx
mov dword [rsp + 0x90], eax
lea rsi, [rsp + 0x988]
mov r8d, 0x1b8
mov rcx, rsi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
cmp dword [rsi], 6
jne 0x1400724c1
lea rax, [r14 + 0x811]
lea rdi, [rsp + 0x7e8]
mov ecx, 0xc
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax]
mov eax, dword [rax + 3]
mov dword [rsp + 0x43], eax
mov dword [rsp + 0x40], ecx
lea rcx, [rsp + 0x988]
call fcn.14003a255
mov r15, qword [rsp + 0x30]
jmp 0x140071f6d
xor ebp, ebp
test rsi, rsi
setne bpl
mov r15, qword [rsp + 0x30]
cmp byte [r14 + 0x9d4], 0
je 0x140071f47
lea rcx, [rsp + 0x370]
call fcn.140073d25
mov byte [r14 + 0x9d4], 0
cmp byte [r14 + 0x9d5], 0
je 0x140071f65
lea rcx, [r14 + 0x9d8]
call fcn.1400358e6
mov byte [r14 + 0x9d5], 0
and word [r14 + 0x9d6], 0
lea rax, [rsp + 0x15a8]
lea rsi, [rsp + 0x7e8]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x40]
mov edx, dword [rsp + 0x43]
mov dword [rsp + 0x83], edx
mov dword [rsp + 0x80], ecx
mov byte [r14 + 0x9d0], 1
lea rdi, [rsp + 0xf78]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x80]
mov ecx, dword [rsp + 0x83]
mov dword [rsp + 0x8b], ecx
mov dword [rsp + 0x88], eax
mov rcx, r15
call fcn.140073fa9
cmp r12b, 2
jne 0x140072055
mov bl, 1
mov r15d, 3
test rbp, rbp
je 0x1400722be
mov byte [r14 + 0x729], 0
mov r15, qword [r14 + 0x628]
mov r12, qword [r14 + 0x630]
mov rax, qword [r14 + 0x638]
mov qword [rsp + 0x68], rax
lea rdx, [r14 + 0x640]
lea rcx, [rsp + 0xcf8]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x6d0]
lea rdi, [rsp + 0xd88]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
jmp 0x14007338b
lea rax, [rsp + 0xf0]
lea rsi, [rsp + 0xf78]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x730], rbp
mov qword [r14 + 0x738], r13
lea rdi, [r14 + 0x740]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x7a0], r12b
mov eax, dword [rsp + 0x88]
mov ecx, dword [rsp + 0x8b]
mov dword [r14 + 0x7a1], eax
mov dword [r14 + 0x7a4], ecx
lea rsi, [r14 + 0x628]
mov rcx, qword [r14 + 0x6f8]
test rcx, rcx
je 0x140072318
mov rbp, r15
movabs r15, 0xc7e39bd45e987887
mov qword [rsp + 0xf0], r15
movabs rax, 0x62f985745d0e4246
mov qword [rsp + 0xf8], rax
cmp qword [rcx + 0x18], 0
je 0x1400722b9
movabs rdi, 0x62f985745d0e4246
lea r8, [rsp + 0xf0]
mov rdx, rdi
call fcn.140046f1d
test rax, rax
je 0x1400722b9
mov rbx, qword [rax - 0x10]
mov rax, qword [rax - 8]
mov rcx, rbx
call qword [rax + 0x18]
cmp rax, r15
mov r15, rbp
jne 0x140072318
cmp rdx, rdi
jne 0x140072318
mov rcx, r15
call fcn.14007403c
lea rdx, [rax + 0x18]
mov rdi, qword [rbx]
lea rcx, [rsp + 0xf0]
call fcn.14002a0bc
mov r13, qword [rdi + 0x10]
lea r12, [r13 + 0x10]
lea rdi, [r13 + 0x130]
mov ecx, 0x3fffffff
xor eax, eax
lock cmpxchg dword [r13 + 0x130], ecx
je 0x140072275
mov eax, dword [rdi]
test eax, eax
js 0x1400721b3
mov ecx, eax
and ecx, 0x3fffffff
je 0x1400721b3
mov ecx, 0xffffff9d
pause
mov eax, dword [rdi]
test eax, eax
js 0x1400721b3
mov edx, eax
and edx, 0x3fffffff
je 0x1400721b3
lea edx, [rcx + 1]
test ecx, ecx
mov ecx, edx
jne 0x140072198
lea rbx, [r13 + 0x134]
mov r15d, 0x3fffffff
test eax, 0x3fffffff
je 0x140072266
test eax, eax
js 0x1400721dd
mov ecx, eax
or ecx, 0x80000000
lock cmpxchg dword [rdi], ecx
jne 0x1400721c0
mov ecx, dword [rbx]
mov eax, dword [rdi]
mov r15d, 0xbfffffff
test eax, eax
jns 0x1400721c0
mov edx, eax
and edx, 0x3fffffff
je 0x1400721c0
mov dword [rsp + 0x370], ecx
mov r8d, 4
mov rcx, rbx
lea rdx, [rsp + 0x370]
mov r9d, 0xffffffff
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WaitOnAddress]
cmp eax, 1
je 0x140072224
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov eax, dword [rdi]
test eax, eax
js 0x1400721c0
mov ecx, eax
and ecx, 0x3fffffff
je 0x1400721c0
mov ecx, 0xffffff9d
pause
mov eax, dword [rdi]
mov r8d, eax
and r8d, 0x3fffffff
lea edx, [rcx + 1]
test eax, eax
js 0x1400721c0
test r8d, r8d
je 0x1400721c0
test ecx, ecx
mov ecx, edx
jne 0x140072239
jmp 0x1400721c0
mov ecx, r15d
or ecx, eax
lock cmpxchg dword [rdi], ecx
jne 0x1400721c0
lea rcx, [r13 + 0x138]
call fcn.140024fbe
and dl, 1
test al, 1
jne 0x140073c5d
xor eax, eax
cmp rax, 4
je 0x1400722c6
mov rcx, qword [r13 + rax*8 + 0x140]
mov r8, qword [rsp + rax*8 + 0xf0]
mov qword [r13 + rax*8 + 0x140], r8
mov qword [rsp + rax*8 + 0xf0], rcx
inc rax
jmp 0x14007228e
mov r15, rbp
jmp 0x140072318
mov r12, r13
jmp 0x14007338b
lock add qword [r13 + 0x160], 2
mov rcx, rdi
call fcn.140027a9e
xor edi, edi
mov r15, rbp
cmp rdi, 0x100
je 0x1400722f4
lea rcx, [r12 + rdi]
add rdi, 0x20
call fcn.1400a26a7
jmp 0x1400722dc
movups xmm0, xmmword [rsp + 0xf0]
movups xmm1, xmmword [rsp + 0x100]
lea rcx, [rsp + 0x370]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.14002489e
mov rcx, r15
call fcn.14007403c
cmp byte [rax + 0x10], 2
jne 0x1400723c9
lea rcx, [r14 + 0x6e0]
lea rdx, [0x14010c880]
call fcn.14001a439
test al, al
je 0x14007290b
mov rcx, qword [r14 + 0x6f8]
test rcx, rcx
je 0x1400728ff
movabs rdi, 0xa6b6033711c6e07c
mov qword [rsp + 0xf0], rdi
movabs rax, 0x2210b47e2efcb22d
mov qword [rsp + 0xf8], rax
cmp qword [rcx + 0x18], 0
je 0x1400728ff
movabs rsi, 0x2210b47e2efcb22d
lea r8, [rsp + 0xf0]
mov rdx, rsi
call fcn.140046f1d
test rax, rax
je 0x1400728ff
mov rcx, qword [rax - 0x10]
mov rax, qword [rax - 8]
call qword [rax + 0x18]
cmp rax, rdi
jne 0x1400728ff
cmp rdx, rsi
je 0x14007290b
jmp 0x1400728ff
cmp byte [r14 + 0x700], 3
jne 0x14007241f
call fcn.140028e6b
mov r12, rax
mov rcx, r15
call fcn.14007403c
lea rdx, [rax + 0x18]
lea rsi, [rsp + 0xf0]
mov rcx, rsi
call fcn.14002a0bc
lea rcx, [r12 + 0x10]
call fcn.14002489e
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [r12 + 0x20], xmm1
movups xmmword [r12 + 0x10], xmm0
mov r15d, 3
jmp 0x1400732d5
mov rax, qword [r14 + 0x620]
cmp byte [rax + 0x111], 0
je 0x1400728e4
lea rdx, [r14 + 0x688]
lea rcx, [rsp + 0xf0]
call fcn.140070707
movups xmm0, xmmword [0x14010c8a8]
lea r8, [rsp + 0x530]
movaps xmmword [r8 + 0x10], xmm0
movups xmm0, xmmword [0x14010c898]
movaps xmmword [r8], xmm0
lea rdi, [rsp + 0x370]
mov rcx, rdi
mov rdx, rsi
call fcn.14002701f
cmp byte [rdi + 0x32], 2
jne 0x140072544
mov rcx, qword [rsp + 0x370]
mov rdx, qword [rsp + 0x380]
call fcn.140026375
jmp 0x1400728d7
mov byte [r14 + 0x9d5], 0
mov r12b, 2
xor ebp, ebp
jmp 0x140071f3a
mov byte [r14 + 0x9d3], 0
mov r12b, 2
xor ebp, ebp
jmp 0x140071dc8
lea rcx, [rsp + 0xb40]
mov r8d, 0x1b8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [r14 + 0x768]
mov rax, qword [rcx + 0x68]
test rax, rax
je 0x1400725d0
mov rbx, qword [rcx + 0x70]
mov rcx, qword [rbx + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
lea rsi, [rax + rcx]
add rsi, 0x10
mov ecx, 0x1b8
mov edx, 8
call fcn.140035261
mov rdi, rax
lea rdx, [rsp + 0xb40]
mov r8d, 0x1b8
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
lea r8, str._K_a_
mov rcx, rsi
mov rdx, rdi
call qword [rbx + 0x18]
mov r15, qword [rsp + 0x30]
jmp 0x140073831
mov r13, r15
lea rbx, [rsp + 0xf0]
mov rcx, rbx
call fcn.14005f396
lea rcx, [0x14010c8d0]
mov qword [rsp + 0x20], rcx
lea r8, str.authority_implies_host
mov r9d, 0x16
mov rcx, rax
call fcn.1400676d3
mov rsi, rax
mov rdi, rdx
mov qword [rsp + 0x848], rax
mov qword [rsp + 0x850], rdx
lea r15, [rsp + 0x530]
mov rcx, r15
mov rdx, rbx
call fcn.140023c7f
mov r12, qword [r15]
movzx ebp, word [r15 + 0x10]
mov al, byte [rbx]
test al, al
je 0x140072718
cmp al, 2
jne 0x140072723
mov rax, qword [rsp + 0xf8]
mov r15, qword [rax + 8]
mov rbx, qword [rax + 0x10]
jmp 0x140072746
mov eax, 1
lock xadd qword [0x14014b050], rax
lea r15, [rsp + 0x900]
mov qword [r15], rax
lea rcx, [rsp + 0x530]
mov r8d, 0x1b8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0x370]
mov r8d, 0x1b8
mov rcx, rsi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x1b8], r15
call fcn.14009e31a
test rax, rax
je 0x140073cc0
add rax, 0x18
mov rcx, rax
call fcn.1400a0ab7
mov rdi, rax
mov qword [rsp + 0x48], rdx
mov rsi, qword [rax]
lea rbx, [rsp + 0xf0]
lea rdx, [rsp + 0x530]
mov r8d, 0x1b8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx + 0x1b8], r15
test rsi, rsi
je 0x1400737f1
mov rsi, qword [rsp + 0x900]
mov r15, qword [rdi]
lock inc qword [r15]
jle case.0x1400712ba.2
lea rax, [r15 + 0x58]
mov qword [rsp + 0x58], rax
mov ecx, 0x280
mov edx, 0x80
call fcn.140035261
mov rbx, rax
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, str.NK_a_
mov qword [rbx + 0x10], rax
and qword [rbx + 0x18], 0
mov qword [rbx + 0x20], r15
mov qword [rbx + 0x28], rsi
lea rcx, [rbx + 0x30]
lea rdx, [rsp + 0x530]
mov r8d, 0x1b8
call sub.VCRUNTIME140.dll_memcpy
xorps xmm0, xmm0
movups xmmword [rbx + 0x1e8], xmm0
and qword [rbx + 0x1f8], 0
mov rcx, qword [rsp + 0x58]
mov rdx, rbx
mov r8, rbx
call fcn.140039507
test rax, rax
je 0x140073800
mov rcx, rdi
mov rdx, rax
call fcn.1400a2039
jmp 0x140073800
test r12, r12
jne 0x140072864
jmp 0x140072799
xor ebx, ebx
cmp byte [rsp + 0xf1], 0
sete bl
lea rax, [0x140139f83]
lea r15, [0x140139f87]
cmove r15, rax
xor rbx, 5
lea r8, [0x140139f8e]
mov r9d, 3
mov rcx, r15
mov rdx, rbx
call fcn.140081c92
test al, al
je 0x140072769
test r12, r12
jne 0x14007278e
jmp 0x140072799
test r12, r12
je 0x140072799
lea r8, [0x140139f87]
mov r9d, 5
mov rcx, r15
mov rdx, rbx
call fcn.140081c92
test al, al
je 0x140072864
cmp bp, 0x1bb
je 0x14007286e
lea rbx, [rsp + 0x6f0]
lea rdx, [rsp + 0xf0]
mov rcx, rbx
call fcn.140023c7f
cmp qword [rbx], 0
je 0x140072877
mov rax, qword [rsp + 0x700]
lea rcx, [rsp + 0x1410]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x6f0]
movaps xmmword [rcx], xmm0
lea rax, [rsp + 0x848]
lea r8, [rsp + 0xb40]
mov qword [r8], rax
lea rax, [0x14001ee0f]
mov qword [r8 + 8], rax
mov qword [r8 + 0x10], rcx
lea rax, [0x14010c8e8]
lea rdx, [rsp + 0x530]
mov qword [rdx], rax
mov eax, 2
mov qword [rdx + 8], rax
and qword [rdx + 0x20], 0
lea rcx, [0x1400749cc]
mov qword [r8 + 0x18], rcx
mov qword [rdx + 0x10], r8
mov qword [rdx + 0x18], rax
lea rsi, [rsp + 0x988]
mov rcx, rsi
call fcn.14005fa89
mov rdi, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
lea rcx, [rsp + 0x530]
mov rdx, rdi
call fcn.1400704c2
mov rcx, qword [rsi]
mov rdx, rdi
call fcn.1400a2f31
jmp 0x14007288a
cmp bp, 0x50
jne 0x140072799
and qword [rsp + 0x6f0], 0
lea rcx, [rsp + 0x530]
mov rdx, rsi
mov r8, rdi
call fcn.1400704c2
mov r15, r13
lea rax, [0x14010c928]
mov qword [rsp + 0x20], rax
lea r8, str.uri_host_is_valid_header_value
lea rsi, [rsp + 0xb40]
lea rdx, [rsp + 0x530]
mov r9d, 0x1e
mov rcx, rsi
call fcn.1400749d5
lea rcx, [rsp + 0x370]
mov rdx, rsi
call fcn.14002639c
test rax, rax
je 0x140073c90
lea rcx, [rsp + 0xf0]
call fcn.140025287
lea rcx, [r14 + 0x6e0]
lea rdx, [0x14010c880]
call fcn.14001a439
test al, al
je 0x140072b00
lea rcx, [r14 + 0x688]
call fcn.14002a97a
mov rcx, r15
call fcn.1400679a6
mov rsi, rax
mov byte [r14 + 0x729], 0
mov r12, qword [r14 + 0x628]
mov r13, qword [r14 + 0x630]
mov rbp, qword [r14 + 0x638]
lea rdx, [r14 + 0x640]
lea rcx, [rsp + 0x988]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
cmp byte [rsi + 0x10], 2
jne 0x1400729e0
call fcn.140074a22
mov rbx, rax
mov rdi, rdx
add rsi, 8
lea r15, [rsp + 0x108]
mov qword [r15 - 0x18], r12
mov qword [r15 - 0x10], r13
mov qword [r15 - 8], rbp
lea rdx, [rsp + 0x988]
mov r8d, 0xe8
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
and qword [r15 + 0xe8], 0
mov qword [r15 + 0xf0], 1
mov qword [r15 + 0xf8], rbx
lea rbx, [rsp + 0x370]
lea r15, [rsp + 0xf0]
mov rcx, rbx
mov rdx, rsi
mov r8, r15
call fcn.140074a5e
mov qword [r15], rdi
cmp dword [rbx + 0x100], 3
jne 0x140072aab
mov r13, rdi
jmp 0x140072aec
mov rcx, qword [rsi]
xor edx, edx
mov eax, 1
lock cmpxchg qword [rcx + 0x10], rdx
je 0x140072a18
cmp byte [rsi + 0x10], 0
je 0x140072a18
lea rcx, [rsp + 0xb40]
lea rdx, [rsp + 0x988]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
jmp 0x140072caf
mov byte [rsi + 0x10], 1
call fcn.140074a22
mov rbx, rax
mov rdi, rdx
add rsi, 8
lea r15, [rsp + 0x108]
mov qword [r15 - 0x18], r12
mov qword [r15 - 0x10], r13
mov qword [r15 - 8], rbp
lea rdx, [rsp + 0x988]
mov r8d, 0xe8
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
and qword [r15 + 0xe8], 0
mov qword [r15 + 0xf0], 1
mov qword [r15 + 0xf8], rbx
lea rbx, [rsp + 0x370]
lea r15, [rsp + 0xf0]
mov rcx, rbx
mov rdx, rsi
mov r8, r15
call fcn.140074a5e
mov qword [r15], rdi
cmp dword [rbx + 0x100], 3
jne 0x140072b3f
mov r12d, 3
mov r13, rdi
jmp 0x140072b86
lea rsi, [rsp + 0x530]
lea rdx, [rsp + 0x370]
mov r8d, 0x118
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xf0]
call fcn.140067891
cmp qword [rsi + 0x100], 3
jne 0x140072b93
mov r13, qword [rsp + 0x530]
mov r12d, 6
xor esi, esi
xor eax, eax
mov edi, 1
jmp 0x140072d13
mov rcx, r15
call fcn.14007403c
lea rsi, [r14 + 0x688]
cmp byte [rax + 0x31], 0
je 0x140072b32
xor ecx, ecx
cmp byte [rsi], 0
cmovne rcx, rsi
lea rdx, [0x14010f2e8]
call fcn.14005f37e
test al, al
je 0x14007290b
mov rcx, rsi
call fcn.14002a7bb
jmp 0x14007290b
lea rsi, [rsp + 0x530]
lea rdx, [rsp + 0x370]
mov r8d, 0x118
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xf0]
call fcn.140067891
cmp qword [rsi + 0x100], 3
jne 0x140072c2e
mov r12d, 3
mov r13, qword [rsp + 0x530]
mov rbp, qword [rsp + 0xb8]
jmp 0x140072caf
lea rsi, [rsp + 0x370]
lea rdi, [rsp + 0x530]
mov r8d, 0x118
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x100], 2
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientdispatch.rsenvelope_not_dropped
lea rbx, [rsp + 0xf0]
mov rcx, rbx
mov rdx, rdi
call fcn.140035d4c
mov r12, qword [rbx]
mov rdi, qword [rbx + 8]
mov r13, qword [rbx + 0x10]
lea rdx, [rsp + 0x108]
lea rcx, [rsp + 0xb40]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1f0]
call fcn.140035579
mov rcx, rsi
call fcn.140035d7a
xor esi, esi
cmp r12, 3
jne 0x140073649
mov r13, rdi
mov r12d, 6
jmp 0x140072af4
lea rsi, [rsp + 0x370]
lea rdi, [rsp + 0x530]
mov r8d, 0x118
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x100], 2
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientdispatch.rsenvelope_not_dropped
lea rbx, [rsp + 0xf0]
mov rcx, rbx
mov rdx, rdi
call fcn.140035d4c
mov r12, qword [rbx]
mov r13, qword [rbx + 8]
mov rbp, qword [rbx + 0x10]
lea rdx, [rsp + 0x108]
lea rcx, [rsp + 0xb40]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1f0]
call fcn.140035579
mov rcx, rsi
call fcn.140035d7a
xor esi, esi
cmp r12, 3
mov qword [rsp + 0xb8], rbp
jne 0x140072cc9
mov r12d, 6
xor eax, eax
jmp 0x140072d11
mov rsi, r13
lea rcx, [rsp + 0x1410]
lea rdx, [rsp + 0xb40]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
call fcn.1400252e1
lea rdx, str.connection_was_not_readydispatch_dropped_without_returning_errorp
mov r8d, 0x18
mov qword [rsp + 0xc8], rax
mov rcx, rax
call fcn.140025108
mov eax, 1
mov r13, rbp
xor edi, edi
mov qword [r14 + 0x7a8], rdi
mov qword [r14 + 0x7b0], rax
mov rax, qword [rsp + 0xc8]
mov qword [r14 + 0x7b8], rax
mov qword [r14 + 0x7c0], r12
mov qword [r14 + 0x7c8], rsi
mov qword [r14 + 0x7d0], r13
lea rcx, [r14 + 0x7d8]
lea rdx, [rsp + 0x1410]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov r8, qword [rsp + 0x60]
lea rbx, [r14 + 0x7a8]
lea r13, [r14 + 0x7b8]
test rdi, rdi
mov qword [rsp + 0x30], r13
je 0x140072f69
cmp qword [r14 + 0x7b0], 0
jne 0x140072f73
mov qword [rsp + 0x50], rbx
lea rax, [r14 + 0x7c8]
mov qword [rsp + 0x48], rax
lea rax, [r14 + 0x868]
mov qword [rsp + 0x58], rax
mov rbx, qword [r14 + 0x7c0]
lea rsi, [rsp + 0x530]
mov qword [rsp + 0xb0], r14
add rbx, 0xfffffffffffffffa
cmp rbx, 3
mov eax, 1
cmovae rbx, rax
xor ebp, ebp
test rbx, rbx
sete bpl
shl ebp, 4
add rbp, r13
test rbx, rbx
jne 0x14007316a
cmp qword [rbp], 0
jne case.0x14006da64.20
lea r13, [rbp + 8]
lea rcx, [rsp + 0xf0]
mov rdx, r13
call fcn.1400676f8
mov rbx, qword [rsp + 0xf8]
cmp rbx, 6
je 0x1400731a0
mov r12, qword [rsp + 0xf0]
mov r8d, 0xa0
mov r15, rsi
mov rcx, rsi
lea rdx, [rsp + 0x100]
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
lea rdi, [rsp + 0x988]
lea rsi, [rsp + 0x1a0]
rep movsq qword [rdi], qword [rsi]
cmp qword [rbp], 0
jne 0x140073bcb
mov rcx, r13
call fcn.140067891
mov qword [rbp], 1
cmp ebx, 4
lea rsi, [rsp + 0xb40]
je 0x140072ec1
cmp ebx, 5
mov r13, qword [rsp + 0x30]
lea r14, [rsp + 0x848]
je 0x140073beb
mov r8d, 0xa0
mov rcx, rsi
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
mov rdi, r14
lea rsi, [rsp + 0x988]
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0xb40]
jmp 0x140072eec
mov r8d, 0xa0
mov rcx, rsi
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov ebx, 4
mov r12, qword [rsp + 0xe8]
mov r13, qword [rsp + 0x30]
lea r14, [rsp + 0x848]
mov r8d, 0xa0
lea rbp, [rsp + 0xf0]
mov rcx, rbp
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
mov rdi, r15
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, r13
call 0x140068401
mov qword [rsp + 0xe8], r12
mov r14, qword [rsp + 0xb0]
mov qword [r14 + 0x7b8], r12
mov qword [r14 + 0x7c0], rbx
mov r8d, 0xa0
mov rcx, qword [rsp + 0x48]
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
mov rdi, qword [rsp + 0x58]
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov r8, qword [rsp + 0x60]
mov rsi, r15
jmp 0x140072dc2
cmp qword [r14 + 0x7b0], 0
je 0x140072f88
lea rcx, [rsp + 0x370]
mov rdx, r13
call fcn.1400683a7
jmp 0x1400731e1
mov qword [rsp + 0x50], rbx
lea rax, [r14 + 0x7c8]
mov qword [rsp + 0x48], rax
lea rax, [r14 + 0x868]
mov qword [rsp + 0x58], rax
mov rbx, qword [r14 + 0x7c0]
mov qword [rsp + 0xb0], r14
add rbx, 0xfffffffffffffffa
cmp rbx, 3
mov eax, 1
cmovae rbx, rax
xor ebp, ebp
test rbx, rbx
sete bpl
shl ebp, 4
add rbp, r13
test rbx, rbx
jne 0x14007316a
cmp qword [rbp], 0
jne case.0x14006da64.20
lea r13, [rbp + 8]
lea rcx, [rsp + 0xf0]
mov rdx, r13
call fcn.1400676f8
mov rbx, qword [rsp + 0xf8]
cmp rbx, 6
lea rcx, [rsp + 0x530]
lea r12, [rsp + 0xb40]
je 0x1400731a0
mov r15, qword [rsp + 0xf0]
mov r8d, 0xa0
lea rdx, [rsp + 0x100]
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
lea rdi, [rsp + 0x988]
lea rsi, [rsp + 0x1a0]
rep movsq qword [rdi], qword [rsi]
cmp qword [rbp], 0
jne 0x140073bcb
mov rcx, r13
call fcn.140067891
mov qword [rbp], 1
cmp ebx, 4
je 0x1400730ba
cmp ebx, 5
mov r13, qword [rsp + 0x30]
lea rdx, [rsp + 0x530]
lea rdi, [rsp + 0x848]
je case.0x140047720.263
mov r8d, 0xa0
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
mov r14, rdi
lea rsi, [rsp + 0x988]
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x530]
jmp 0x1400730ed
mov r8d, 0xa0
mov rcx, r12
lea rsi, [rsp + 0x530]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov ebx, 4
mov r15, qword [rsp + 0xe0]
mov r13, qword [rsp + 0x30]
lea r14, [rsp + 0x848]
mov r8d, 0xa0
lea rbp, [rsp + 0xf0]
mov rcx, rbp
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
mov r12, rsi
mov rdi, rsi
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, r13
call 0x140068401
mov qword [rsp + 0xe0], r15
mov r14, qword [rsp + 0xb0]
mov qword [r14 + 0x7b8], r15
mov qword [r14 + 0x7c0], rbx
mov r8d, 0xa0
mov rcx, qword [rsp + 0x48]
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
mov rdi, qword [rsp + 0x58]
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov r8, qword [rsp + 0x60]
jmp 0x140072fb4
cmp rbx, 1
jne 0x140073b9b
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov rdx, rbp
call fcn.1400683a7
cmp dword [rsi + 8], 5
mov rbx, qword [rsp + 0x50]
jne 0x1400731b3
mov qword [rsp + 0x378], 5
jmp 0x1400731e1
mov qword [rsp + 0x378], 5
mov rbx, qword [rsp + 0x50]
jmp 0x1400731e1
lea rcx, [rsp + 0x370]
lea rdx, [rsp + 0xf0]
mov r8d, pe_nt_image_headers64
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r13
call 0x140068401
mov qword [r14 + 0x7c0], 8
mov r15, qword [rsp + 0x378]
cmp r15, 5
je 0x140073740
lea rdx, [rsp + 0x390]
mov r12, qword [rdx - 0x20]
mov rbp, qword [rdx - 0x10]
mov r13, qword [rdx - 8]
lea rcx, [rsp + 0xfd8]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0x420]
lea rdi, [rsp + 0xe90]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
call 0x14007406b
cmp r15d, 4
jne 0x1400732da
lea rsi, [rsp + 0x700]
mov qword [rsi - 8], r13
lea rdx, [rsp + 0xfd8]
mov r8d, 0x90
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 0x10], rbp
lea rbx, [r14 + 0x730]
mov rcx, rbx
call fcn.14007403c
mov rcx, qword [rax + 0x18]
test rcx, rcx
je 0x140073291
lea rdx, [rsp + 0x750]
mov rax, qword [rax + 0x20]
call qword [rax + 0x20]
mov rcx, rbx
call fcn.14007403c
mov rax, qword [rax]
mov rax, qword [rax + 0x10]
cmp rax, 3
jne 0x140073518
mov r12, qword [rsp + 0x6f0]
mov rax, qword [rsp + 0x6f8]
mov qword [rsp + 0x68], rax
lea rcx, [rsp + 0xcf8]
mov r8d, 0x90
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14007337f
lea rcx, [r14 + 0x730]
mov bl, byte [r14 + 0x7a0]
call fcn.14007403c
lea rdx, [rax + 0x18]
lea rsi, [rsp + 0xf0]
mov rcx, rsi
call fcn.14002a0bc
lea rcx, [r12 + 0x10]
call fcn.14002489e
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [r12 + 0x20], xmm1
movups xmmword [r12 + 0x10], xmm0
cmp r15d, 3
je 0x14007336c
mov qword [rsp + 0xf0], rbp
lea rcx, [rsp + 0xcf8]
lea rdx, [rsp + 0xfd8]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0xd88]
lea rsi, [rsp + 0xe90]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x370]
mov qword [rsp + 0x68], r13
mov qword [rsi], r12
mov r12, qword [rsp + 0xf0]
mov r13, qword [rsp + 0x370]
lea rcx, [r14 + 0x730]
call fcn.140037651
lea rsi, [r14 + 0x729]
cmp byte [r14 + 0x729], 0
je 0x1400733a8
lea rcx, [r14 + 0x628]
call fcn.140035663
mov byte [rsi], 0
lea rcx, [rsp + 0x12f0]
lea rdx, [rsp + 0xcf8]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0xde0]
lea rsi, [rsp + 0xd88]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x78]
mov byte [rax], 1
cmp r15, 5
je 0x140073886
lea rcx, [rsp + 0xee8]
lea rdx, [rsp + 0x12f0]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
mov ebx, 0x4800061f
lea edi, [rsp + 0xe38]
mov rcx, rbx
call fcn.14007403c
cmp byte [rax + 0x10], 2
je 0x140073553
cmp qword [r14 + 0x798], 0
je 0x140073553
mov rcx, rbx
call fcn.14007403c
cmp byte [rax + 0x10], 2
jne 0x140073693
mov rax, qword [rax]
mov rax, qword [rax + 0x10]
cmp rax, 3
je 0x1400736a4
lea rax, [rsp + 0xf0]
mov ecx, 0xf
mov rdi, rax
mov rdx, rsi
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov rsi, rdx
mov rcx, rax
call fcn.140037651
mov r12, qword [rsp + 0x6f0]
mov rax, qword [rsp + 0x6f8]
mov qword [rsp + 0x68], rax
lea rcx, [rsp + 0xcf8]
mov r8d, 0x90
mov rdx, rsi
mov edx, esi
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x729]
mov r15d, 4
jmp 0x1400733a8
lea rcx, [rsp + 0x1410]
lea rdx, [rsp + 0xb40]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
call fcn.1400252e1
lea rdx, str.connection_was_not_readydispatch_dropped_without_returning_errorp
mov r8d, 0x18
mov qword [rsp + 0xc8], rax
mov rcx, rax
call fcn.140025108
mov eax, 1
mov rsi, rdi
jmp 0x140072af6
mov rax, qword [rax]
mov rax, qword [rax + 0x10]
cmp rax, 1
je 0x140073553
lea rsi, [rsp + 0x760]
mov rcx, rsi
call fcn.140028a5b
test al, al
je 0x140073747
lea rdi, [rsp + 0x1200]
mov ecx, 0xf
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [r14 + 0x620]
mov rax, qword [rcx + 0x68]
test rax, rax
je 0x1400738b2
iretd
add dword [rax], eax
invalid
mov r15, qword [rcx + 0x70]
mov rcx, qword [r15 + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
and ecx, 0xfffffff0
lea rbx, [rax + rcx]
lea ebx, [rax + rcx]
add rbx, 0x10
mov ecx, 0x78
mov edx, 8
add al, ch
pop rax
sbb edi, esp
dec dword [rax - 0x73]
mov ah, 0x24
add byte [rdx], dl
add byte [rax], al
mov ecx, 0xf
mov rdi, rax
mov edi, eax
rep movsq qword [rdi], qword [rsi]
lea r8, [0x14010cd58]
mov rcx, rbx
mov rdx, rax
call qword [r15 + 0x18]
jmp 0x1400737e4
mov al, 4
jmp 0x140073873
mov al, 5
jmp 0x140073873
mov al, 4
jmp 0x14007387f
call fcn.140038df3
mov r15, rax
mov rdi, rdx
mov rcx, rsi
call fcn.1400283c4
mov rsi, rax
mov rcx, rax
shr eax, 0xd0
adc edi, ebx
dec dword [rax - 0x7d]
add byte es:[rax - 0x77], cl
jle 0x140073775
lea rdi, [rsp + 0x1188]
mov ecx, 0xf
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [r14 + 0x620]
mov rax, qword [rcx + 0x68]
test rax, rax
je 0x1400739e6
test byte [rdx + 2], dl
add byte [rax], al
mov r12, qword [rcx + 0x70]
mov rcx, qword [r12 + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
invalid
lea rbx, [rax + rcx]
add rbx, 0x10
mov ecx, 0x80
mov edx, 8
call fcn.140035261
cmpsb byte [rsi], byte [rdi]
sbb bh, ah
dec dword [rcx + rcx*4 + 0x38]
lea rdi, [rax + 8]
lea rsi, [rsp + 0x1188]
adc dword [rax], eax
add byte [rcx + 0xf], bh
adc dword [rax], eax
add byte [rcx + 0xf], bh
rep movsq qword [rdi], qword [rsi]
lea r8, str.cE_a_
or dword [rax], eax
mov rcx, rbx
invalid
mov rdx, rax
call qword [r12 + 0x18]
invalid
lea rsi, [rsp + 0x700]
jmp case.0x140028bcb.419
lea rcx, [rsp + 0xf0]
call fcn.140074b3f
xor ebx, ebx
mov r15, qword [rsp + 0x30]
mov rax, qword [rsp + 0x48]
dec qword [rax]
dec dword [rax]
test rbx, rbx
je 0x140073cbc
mov ecx, 0x84
mov eax, 0xcc
add al, dh
cmpxchg qword [rbx], rcx
je 0x140073831
mov rax, qword [rbx + 0x10]
mov rcx, rbx
call qword [rax + 0x20]
push rax
invalid
lea rdi, [rsp + 0x7e8]
lea rsi, [rsp + 0x1068]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x90]
mov ecx, dword [rsp + 0x93]
mov dword [rsp + 0x43], ecx
mov dword [rsp + 0x40], eax
jmp 0x140071f6d
lea rcx, [rsp + 0x530]
call fcn.14003a3e1
and al, 0x30
add eax, 0x70e80000
imul edi, esp, 0xffffffff
mov al, 3
mov rcx, qword [rsp + 0xa8]
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
mov byte [rcx], al
mov al, 3
mov rcx, qword [rsp + 0x78]
mov byte [rcx], al
mov rax, qword [rsp + 0xc0]
mov eax, dword [rsp + 0xc0]
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rax + rax], al
add byte [rax], al
mov qword [rax], 4
mov cl, 3
mov byte [r14 + 0xbd0], cl
add rsp, 0x1838
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
or eax, dword [rax]
add byte [rax - 0x7f], cl
invalid
mov eax, 1
lock xadd qword [0x14014b050], rax
lea r12, [rsp + 0xb40]
mov qword [r12], rax
lea rdi, [rsp + 0x530]
mov ecx, 0xf
add byte [rax], al
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea r15, [rsp + 0x378]
mov qword [r15 - 8], r12
mov ecx, 0xf
mov rdi, r15
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
call fcn.14009e31a
test rax, rax
je 0x140073cf4
add rax, 0x18
mov rcx, rax
call fcn.1400a0ab7
mov r15, rax
cmp qword [rax], 0
mov rbx, rdx
lea rax, [rsp + 0xf8]
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rcx + rcx*4 + 0x60], cl
clc
lea rsi, [rsp + 0x530]
mov ah, 0x24
xor byte [0x14fc03933], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
je 0x140073b12
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov esi, dword [rsp + 0xb40]
or eax, dword [rax]
add byte [rcx - 0x75], cl
invalid
mov rsi, qword [rsp + 0xb40]
mov rdi, qword [r15]
lock inc qword [rdi]
jle case.0x1400712ba.2
movsb byte [rdi], byte [rsi]
add al, byte [rax]
add byte [rax], al
movsb byte [rdi], byte [rsi]
add al, byte [rax]
add byte [rax], al
lea r13, [rdi + 0x58]
lea r13, [rdi + 0x58]
mov ecx, 0x100
mov edx, 0x80
call fcn.140035261
mov r12, rax
mov esp, eax
mov esp, eax
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, str._A_a_
mov qword [r12 + 0x10], rax
and qword [r12 + 0x18], 0
mov qword [r12 + 0x20], rdi
mov qword [r12 + 0x28], rsi
lea rdi, [r12 + 0x30]
lea rsi, [rsp + 0x530]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
xorps xmm0, xmm0
movups xmmword [r12 + 0xa8], xmm0
and qword [r12 + 0xb8], 0
mov rcx, r13
mov rdx, r12
mov r8, r12
call fcn.140039507
test rax, rax
je 0x140073b1d
mov rcx, r15
mov rdx, rax
call fcn.1400a2039
jmp 0x140073b1d
mov eax, 1
lock xadd qword [0x14014b050], rax
lea r13, [rsp + 0xb40]
add byte [rcx - 0x77], cl
add byte [r8 - 0x73], r9b
mov esp, 0x53024
add byte [rcx + 0xf], bh
add byte [rcx - 0x77], cl
add byte [r8 - 0x73], r9b
mov esp, 0x53024
add byte [rcx + 0xf], bh
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
fdivrp st(3)
movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x380]
mov qword [rdi - 0x10], r13
mov qword [rdi - 8], r15
mov ecx, 0xf
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
call fcn.14009e31a
test rax, rax
je 0x140073ce5
add rax, 0x18
mov rcx, rax
call fcn.1400a0ab7
add byte [rax - 0x77], cl
invalid
cmp qword [rax], 0
lea rdi, [rsp + 0x100]
mov qword [rdi - 0x10], r13
add byte [rax - 0x77], cl
invalid
mov qword [rdi - 8], r15
lea rsi, [rsp + 0x530]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
je 0x140073b51
mov r12, rax
mov rsi, qword [rsp + 0xb40]
and al, 0x40
or eax, dword [rax]
add byte [rax - 0x75], cl
cmp al, dh
inc qword [rdi]
jle case.0x1400712ba.2
add dword [rax], eax
invalid
and al, 0x40
or eax, dword [rax]
lea rbx, [rdi + 0x58]
mov ecx, 0x100
mov edx, 0x80
call fcn.140035261
mov r13, rax
mov qword [rax], 0xcc
add byte [rax - 0x7d], cl
and dword [rax + 8], 0
and dword [rax + 8], 0
lea rax, [0x14010d4e8]
mov qword [r13 + 0x10], rax
adc byte [rcx - 0x7d], cl
sbb byte gs:[rax], al
mov qword [r13 + 0x20], rdi
mov qword [r13 + 0x28], rsi
mov qword [r13 + 0x30], r15
lea rdi, [r13 + 0x38]
jge case.0x14003969e.306
lea rsi, [rsp + 0x530]
mov ah, 0x24
xor byte [0x14fc03ad9], al
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
add bl, dh
movsq qword [rdi], qword [rsi]
xorps xmm0, xmm0
movaps xmmword [r13 + 0xb0], xmm0
add byte [rax], al
add byte [rcx - 0x7d], cl
movsd dword [rdi], dword [rsi]
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdx, r13
invalid
mov r8, r13
call fcn.140039507
test rax, rax
test eax, eax
add byte [rax], al
add byte [rax - 0x77], cl
invalid
je 0x140073b61
mov rcx, r12
mov rdx, rax
call fcn.1400a2039
jmp 0x140073b61
invalid
mov rcx, rax
call 0x140074119
add eax, 0x31450000
invalid
add eax, 0x31450000
in al, 0x48
lea rsi, [rsp + 0x700]
dec qword [rbx]
test r12, r12
je 0x140073cbc
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [r12], rcx
cmpxchg dword [rsp], ecx
je case.0x140028bcb.419
xor dl, bh
invalid
invalid
add byte [rax], al
add byte [rax + 0xcc], bh
mov rax, qword [r12 + 0x10]
mov rcx, r12
jmp case.0x140045d95.271
lea rcx, [rsp + 0xf8]
call 0x140074563
or al, byte [rax]
add byte [rbp + 0x31], al
xor ebp, ebp
or al, byte [rax]
add byte [rbp + 0x31], al
xor ebp, ebp
lea rsi, [rsp + 0x700]
dec qword [rbp]
test r13, r13
in eax, dx
je 0x140073cbc
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [r13], rcx
cmpxchg qword [r13], rcx
mov cl, 0x4d
add byte [rdi], cl
test bl, ch
stc
invalid
invalid
test byte [rax], al
add byte [rax], al
mov cl, 0x4d
add byte [rdi], cl
test bl, ch
stc
invalid
dec dword [rcx - 0x75]
adc byte [r9 + rcx*4 - 0x17], r9b
mov rcx, r13
mov ecx, ebp
mov rax, qword [r13 + 0x10]
mov rcx, r13
mov ecx, ebp
mov ecx, ebp
call qword [rax + 0x20]
jmp case.0x140028bcb.419
lea rcx, str.Flatten_polled_after_completionC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_future_flatten.rs
or dword [eax], eax
lea r8, [0x14010a430]
mov edx, 0x1f
add byte [rax], al
add al, ch
jb 0x140073beb
invalid
invalid
add byte [rax], al
add al, ch
jb 0x140073beb
invalid
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
lea eax, [0x140109688]
mov edx, 0x36
add al, ch
pop rdx
cmp al, byte [rsi]
invalid
invalid
add byte [rbp + rcx*4 + 5], cl
invalid
pop rdx
cmp al, byte [rsi]
invalid
add byte [rax - 0x39], cl
add byte [r9], r8b
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xa04b6
add al, 0xa
invalid
mov qword [rbp], 1
lea rcx, str.internal_error:_entered_unreachable_code_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadmod.rs
or eax, 0xa04b6
add al, 0xa
invalid
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
lea eax, [0x140109638]
mov edx, 0x28
call fcn.1400d5da0
mov ch, 0x21
invalid
invalid
mov ch, 0x21
invalid
lea rcx, [0x14010c530]
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconn.rsp
jmp 0x140073c0b
ud2
lea rcx, [0x14010c530]
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconn.rsp
mov edx, 0x28
call fcn.1400d7625
movzx eax, word [rsp + 0x989]
lea r8, [rsp + 0x530]
add byte [rax], al
add byte [rax], al
mov word [r8], ax
lea rax, [0x1400f8470]
lea eax, [0x1400f8470]
add eax, 0x84840
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
lea rcx, str.domain_is_valid_Uri
lea r9, [0x14010b7e0]
or dword [rax], eax
mov edx, 0x13
call fcn.1400d6080
invalid
invalid
invalid
lea rcx, str.internal_error:_entered_unreachable_code_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadmod.rs
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rsh
or dword [rax], eax
add al, 0xa
add byte [rbp + rcx*4 + 5], cl
jne 0x140073c04
or dword [rax], eax
jmp 0x140073be1
lea r8, [rsp + 0x370]
mov qword [r8], rdi
mov byte [r8 + 8], dl
mov byte [rax + 8], dl
mov byte [rax + 8], dl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_syncwatch.rs
invalid
or byte [rax - 0x73], cl
add eax, 0x83785
invalid
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
jo 0x140073c8a
invalid
lea ecx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400f69a0]
mov edx, 0x2b
add byte [rax], al
add byte [rax], al
call fcn.1400d6080
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
push rcx
jg 0x140073c9f
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
lea rcx, [0x14010bbcd]
lea r9, [0x14010b820]
lea r8, [rsp + 0x530]
lea eax, [rsp + 0x530]
mov edx, 0x17
add al, ch
invalid
and eax, dword [rsi]
invalid
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x30
add eax, 0x17ba0000
add byte [rax], al
add al, ch
invalid
xor eax, eax
jmp 0x140073ccf
invalid
lea rcx, [rsp + 0x370]
call fcn.140074b3f
jb 0x140073cd9
invalid
add byte [rax], al
mov al, 1
lea rcx, [rsp + 0xf0]
mov byte [rcx], al
add dword [rax - 0x73], ecx
adc eax, 0x98fe0
call fcn.1400d6e49
lea rcx, [rsp + 0x378]
call 0x140074563
jno 0x140073cf8
add byte [rax], al
jno 0x140073cf8
add byte [rax], al
jmp 0x140073ccd
mov rcx, r15
call 0x140074119
jmp 0x140073ccd
sbb eax, 0xeb000004
add bl, ch
iretd
add rsp, 0x20
pop rsi
ret
call fcn.140073d25
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
invalid
and byte [rsi - 0x17], bl
jmp fcn.14003a255
xor byte [rbp - 4], ah
invalid
xor byte [rbp - 4], ah
cld
inc dword [rcx + 0x57]
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
mov rsi, rcx
invalid
mov rdi, qword [rcx + 0x38]
cmp byte [rax - 0x7d], cl
invalid
cmp byte [rax], al
add byte [rax - 0x73], cl
and al, 0x48
cmp byte [rax - 0x7d], cl
invalid
mov qword [rcx], rdi
call fcn.14006949f
test rdi, rdi
je 0x140073f28
mov rdx, qword [rsi + 0x30]
test rdx, rdx
je 0x140073f28
test ah, al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
add rdx, 0x10
invalid
add rdx, 0x10
lea rdi, [rsp + 0x30]
mov rcx, rdi
mov ecx, edi
call fcn.140033294
mov rbp, qword [rdi]
lea rax, [rbp - 1]
lea eax, [rbp - 1]
lea eax, [rbp - 1]
cmp rax, 1
jbe 0x140073f14
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
jl 0x140073dae
mov rdi, qword [rsp + 0x38]
mov bl, byte [rsp + 0x40]
invalid
cmp byte [rdx + 0x4c40245c], cl
lea esi, [rdi + 0x78]
lea r14, [rdi + 0x78]
lea r14, [rdi + 0x78]
mov rcx, r14
mov rdx, rsi
call fcn.140038c19
cld
invalid
test rax, rax
je 0x140073f0a
mov r15, rax
mov byte [rsp + 0x2f], bl
and al, 0x2f
mov rbx, qword [rax + 0x18]
xor r13d, r13d
xor ebp, ebp
xor ebp, ebp
cmp rbx, r13
je 0x140073de8
jmp 0x140073e2d
mov r12, r13
mov rcx, r15
mov rdx, r13
call fcn.14003370e
stc
sti
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
xchg edi, eax
add dword [rax], eax
invalid
stc
sti
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
xchg edi, eax
add dword [rax], eax
add byte [rax - 0x75], cl
add byte [rdx + 0x8080], cl
mov al, byte [rax + 0x80]
lea r13, [r12 + 1]
mov rax, qword [rax]
mov al, byte [rax + 0x80]
lea r13, [r12 + 1]
test al, al
je 0x140073db5
jmp case.0x140049d18.252
mov word [rax], es
add byte [rax], al
mov r12, rbx
mov r13, rbx
fucomp st(1)
invalid
add byte [rax], al
invalid
fucomp st(1)
add dword [rax], 0x894c0000
mov ecx, edi
mov rcx, r15
mov ecx, edi
mov rdx, r13
call fcn.14003370e
test rax, rax
je case.0x140050a1b.195
push rcx
add dword [rax], eax
invalid
push rcx
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rax]
mov al, byte [rax + 0x80]
test al, al
sal byte [rbp + rax + 0x49], 0xff
mov rax, qword [rax]
mov al, byte [rax + 0x80]
test al, al
invalid
je 0x140073e19
sal byte [rbp + rax + 0x49], 0xff
inc r13
jmp case.0x140049d18.252
pop rbx
invalid
mov rax, qword [r15 + 0x18]
cmp rax, r12
jbe 0x140073f80
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + rdi - 0x18], cl
invalid
add byte [rax], al
cmp rax, r13
jbe 0x140073f90
invalid
add byte [rax], al
mov rax, qword [r15 + 0x10]
adc byte [r10 - 0x73], r9b
or al, 0x20
lea rcx, [rax + r12]
mov rdx, qword [r15]
mov edx, dword [rdi]
invalid
cmp rcx, rdx
mov r8, rdx
mov r9d, 0
add byte [rbp + 0xf], cl
ror dword [rcx + r13 - 0x3f], 0x4c
sub ecx, eax
add rax, r13
invalid
add byte [rax], al
add byte [rbp + 0xf], cl
ror dword [rcx + r13 - 0x3f], 0x4c
sub ecx, eax
add rax, r13
sub ecx, eax
cmp rax, rdx
cmovb rdx, r9
mov r8, qword [r15 + 8]
sub rax, rdx
mov rdx, qword [r8 + rcx*8]
mov edx, dword [rax + rcx*8]
mov r9, qword [r8 + rax*8]
mov ecx, dword [rax + rax*8]
or byte [r8 + 0x29], r9b
ror byte [rcx - 0x75], 1
mov edx, dword [rax + rcx*8]
mov edx, dword [rax + rcx*8]
mov ecx, dword [rax + rax*8]
mov qword [r8 + rcx*8], r9
mov dword [rax + rcx*8], ecx
enter 0xffffffffffff8949, 0x14
ror byte [rcx - 1], 0xc5
mov qword [r8 + rax*8], rdx
inc r13
inc r12
invalid
cmp r13, rbx
cmp ebp, ebx
jb 0x140073df3
cmp r13, r12
cmp ebp, esp
mov bl, byte [rsp + 0x2f]
je 0x140073ee6
mov rax, qword [r15 + 0x18]
cmp rax, r12
sbb byte [rcx + rdi - 0x20], cl
jbe 0x140073eea
lea r13, [rsp + 0x48]
mov rcx, r13
mov rdx, r15
call fcn.1400389f5
cld
dec dword [rcx - 0x75]
or byte [r13 - 0x75], r9b
mov eax, dword [rbp + 0x10]
cld
dec dword [rcx - 0x75]
or byte [r13 - 0x75], r9b
invalid
mov eax, dword [rbp + 0x10]
adc byte [r13 - 0x75], r9b
insd dword [rdi], dx
sbb byte [rax - 0x77], cl
mov rdx, rax
invalid
invalid
mov r13, qword [r13 + 0x18]
mov rdx, rax
sub rdx, r12
jae 0x140073ec6
mov rcx, r12
mov ecx, esp
sub rcx, rax
sub r13, rcx
lea rcx, [r8 + rcx*8]
enter 0xffffffffffff894d, 0x67
sbb bl, ch
invalid
enter 0xffffffffffff894d, 0x67
sbb bl, ch
sbb byte [rax - 0x75], cl
mov rax, qword [rsp + 0x48]
and al, 0x48
lea rcx, [rax + r12*8]
or al, 0xe0
mov qword [r15 + 0x18], r12
mov r12, r8
call fcn.140038a4e
mov rcx, r12
mov ecx, esp
mov ecx, esp
mov rdx, r13
call fcn.140038a4e
mov rax, qword [r15 + 0x18]
mov eax, dword [rdi + 0x18]
test rax, rax
jne 0x140073f0a
lea r15, [rsp + 0x48]
mov rcx, r15
mov ecx, edi
mov rdx, r14
mov r8, rsi
mov eax, esi
mov eax, esi
call fcn.140038d38
mov rcx, r15
mov ecx, edi
mov ecx, edi
call fcn.140038ddf
dec dword [rax - 0x77]
stc
mov rcx, rdi
mov edx, ebx
call fcn.14009ebc2
lodsb al, byte [rsi]
add al, byte [rax]
invalid
lodsb al, byte [rsi]
add al, byte [rax]
invalid
add byte [rax - 0x7d], cl
std
cmp rbp, 1
jne 0x140073f28
add dword [rbp + 0xe], esi
mov rcx, qword [rsp + 0x38]
mov dl, byte [rsp + 0x40]
call fcn.14009ebc2
call fcn.14009ebc2
lodsb al, byte [rsi]
add al, byte [rax]
lea rdi, [rsi + 0x38]
mov rcx, rsi
cmp byte [rax - 0x77], cl
int1
call fcn.14003777f
add rsi, 0x30
dec dword [rax - 0x7d]
invalid
mov rcx, rsi
mov ecx, esi
call fcn.14003a442
mov rcx, rdi
mov ecx, edi
dec dword [rax - 0x77]
stc
mov ecx, edi
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
jmp fcn.14006949f
push rbp
invalid
invalid
push rbp
lea rcx, [0x1401098c1]
invalid
pop rcx
or dword [rax], eax
lea r8, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_alloc_srccollections_vec_dequemod.rsNulErrorTryFromIntErrorC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_srcio_read_buf.rs
or dword [rax], eax
jmp 0x140073f76
lea rcx, [0x1401098c1]
lea ecx, [0x1401098c1]
pop rcx
or dword [rax], eax
invalid
add byte [rbp + rcx*4 + 5], cl
or bh, byte [rsi + 9]
or dword [rax], eax
mov edx, 0x14
lea r8, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_alloc_srccollections_vec_dequemod.rsNulErrorTryFromIntErrorC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_srcio_read_buf.rs
or dword [rax], eax
mov edx, 0x14
call fcn.1400d61a0
and al, byte [rsi]
add byte [rax - 0x73], cl
or eax, 0x97e29
sub dword [rsi + 9], edi
invalid
lea rcx, str.assertion_failed:_i___self.len__
lea r8, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_alloc_srccollections_vec_dequemod.rsNulErrorTryFromIntErrorC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_srcio_read_buf.rs
or dword [rax], eax
sub dword [rsi + 9], edi
jle 0x140073f8f
add byte [rbp + rcx*4 + 5], cl
jle 0x140073f96
invalid
add bl, ch
jmp 0x140073f9e
invalid
lea rcx, str.assertion_failed:_j___self.len__
lea ecx, str.assertion_failed:_j___self.len__
add byte [rbp + rcx*4 + 5], cl
push 0x7e
or dword [rax], eax
lea r8, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_alloc_srccollections_vec_dequemod.rsNulErrorTryFromIntErrorC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_srcio_read_buf.rs
lea eax, [0x14010be08]
add eax, 0x97e6a
mov edx, 0x20
add al, ch
clc
call fcn.1400d5da0
int3
sbb eax, 0x56cc0006
push rdi
sub rsp, 0x28
movzx eax, byte [rcx + 0x2a0]
invalid
invalid
add al, byte [rax]
add byte [rax - 0x7d], cl
cmp eax, 5
in al, dx
sub byte [rdi], cl
mov dh, 0x81
and dword [rax + 0x48000002], 0x7705f883
and dword [rax + 0x48000002], 0x7705f883
cmp eax, 5
ja case.0x140073fcd.1
add eax, 0x89487977
invalid
jns case.0x140073fcd.5
mov rsi, rcx
mov esi, ecx
lea rcx, [0x14013db08]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
add eax, ecx
add byte [rax + 0x63], cl
add al, 0x81
invalid
add eax, ecx
jmp rax
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.14003777f
invalid
invalid
cld
invalid
sub byte [rdi + 0x5e], bl
movabs byte [0x2b08e8d48fffc37], al
add byte [rax], al
lea rcx, [rsi + 0x2b0]
invalid
call fcn.14003a255
cld
inc esi
mov byte [rsi + 0x2a2], 0
mov byte [rsi + 0x2a2], 0
add byte [rax], al
add byte [rdi + 0x2a3], bh
mov edi, 0x2a3
jmp case.0x1400712ba.7
lea rcx, [rsi + 0x2a8]
call case.0x140045d95.277
invalid
invalid
jmp 0x14007402d
sub byte [rax - 0x73], cl
invalid
lea rcx, [rsi + 0x2b0]
mov al, 2
add byte [rax], al
add al, byte [rax]
add al, ch
adc al, 0xfd
invalid
call fcn.140073d25
mov byte [rsi + 0x2a4], 0
add byte [rax], al
add byte [rax], al
mov edi, 0x2a5
lea rcx, [rsi + 0x2a8]
call fcn.1400358e6
inc esi
add al, 0x3e
invalid
add al, ch
mov ebp, 0xc6fffc18
inc esi
inc esi
add al, 0x3e
add byte [rsi - 0x7d], ah
cmpsb byte [rsi], byte [rdi]
cmpsb byte [rsi], byte [rdi]
add al, byte [rax]
and word [rsi + 0x2a6], 0
add byte [rax], al
add rsp, 0x28
pop rdi
pop rsi
ret
invalid
in al, dx
sub byte [rax + 0x74026179], al
or al, 0x48
add ecx, 0x30
invalid
invalid
sal dword [rax], 0x48
mov eax, ecx
add rsp, 0x28
invalid
sub bl, al
mov rax, rcx
lea ecx, str.not_dropped
or eax, 0x985d7
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientpool.rs
mov edx, 0xb
add al, ch
and dword ss:[rsi], eax
and dword [rsi], eax
add ah, cl
lea eax, [0x14010c658]
add al, ch
and dword ss:[rsi], eax
and dword [rsi], eax
and dword [rsi], eax
add ah, cl
mov rax, rcx
add rcx, 0x10
cmp qword [rax], 0
cmp dword [rax], 0
cmp byte [rax], al
cmp byte [rax], al
mov rax, qword [rax + 8]
je 0x14007408a
or byte [rsi + rcx + 0x48], sil
test eax, eax
test rax, rax
je 0x140068401
invalid
invalid
jmp fcn.14003588e
cld
dec dword [rax - 0x7b]
test rax, rax
je 0x140068401
ror byte [rdi], 0x84
outsb dx, byte [rsi]
invalid
jmp fcn.14003588e
not byte [rdi]
cld
call qword [rsi + 0x48]
sub esp, 0x20
mov rsi, rcx
mov esi, ecx
mov esi, ecx
movzx eax, byte [rcx + 0x240]
test eax, eax
invalid
je 0x1400740fd
sal byte [rdx + rdx*2 - 0x7d], 0xf8
add esi, dword [rdi + rbx - 0x7d]
clc
cmp eax, 3
je 0x1400740cf
cmp eax, 4
jne 0x1400740f7
add al, 0x75
lea rcx, [rsi + 0x2c0]
lea rcx, [rsi + 0x2c0]
call 0x14007406b
invalid
dec dword [rax - 0x73]
mov cs, word [rax + 2]
add al, byte [rax]
add byte [rax], al
invalid
rol byte [rdx], 0
add al, ch
stosb byte [rdi], al
invalid
invalid
add al, ch
test byte [0x14cf340cb], dh
call fcn.140037651
jmp case.0x140063463.84
lea rcx, [rsi + 0x248]
call fcn.140073fa9
invalid
invalid
invalid
lea ecx, [rsi + 0x248]
add al, byte [rax]
invalid
inc dword [rax + 0x241be]
add byte [rax], al
cmp byte [rsi + 0x241], 0
je 0x1400740f0
lea rcx, [rsi + 0x140]
call fcn.140035663
cld
invalid
add dword [rax], eax
add al, ch
jae case.0x140065e51.61
cld
inc esi
xchg byte [rcx + 2], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
mov byte [rsi + 0x241], 0
add rsp, 0x20
add esp, 0x20
pop rsi
ret
mov rcx, rsi
call fcn.140035663
cld
dec dword [rax - 0x7f]
mov byte [rax], 1
add byte [rcx], al
add byte [rax], al
cld
dec dword [rax - 0x7f]
mov byte [rax], 1
add byte [rcx], al
add byte [rcx], al
add byte [rax], al
mov rcx, rsi
int1
add rsp, 0x20
add esp, 0x20
pop rsi
jmp fcn.14003777f
cld
inc dword [rax + 0xf027079]
add cl, byte [rdi]
cmp byte [rcx + 0x70], 2
jne fcn.140037651
invalid
invalid
cld
invalid
add cl, byte [rdi]
test dword [rsi], ebp
xor eax, 0xe9c3fffc
xor eax, 0xe9c3fffc
invalid
inc ebx
ret
jmp 0x140067913
inc dword [rcx + 0x57]
push r14
push rsi
push rdi
push rbx
sub rsp, 0x90
nop
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
mov rsi, rcx
call fcn.1400a0776
movzx eax, al
mov dh, 0xc0
lea rcx, [0x14013db20]
xlatb
cdq
or al, 0
mov dh, 0xc0
or eax, 0xc99d7
or al, 0
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, [0x140115dd0]
add eax, 0xa1c77
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x30], rcx
and al, 0x30
and al, 0x30
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
and qword [rsp + 0x40], 0
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], rsi
or byte [rax + 0xa0be], al
add byte [rbx], al
mov dword [rcx], eax
or byte [rax + 0xa0be], al
movabs al, byte [0xec830f03000000]
add byte [rax], al
add byte [rax], al
add byte [rbx], al
jae 0x14007426e
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
jle 0x1400741a6
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
mov ecx, dword [rsi + 0x28]
call fcn.14009e567
add al, byte [rax]
mov r14, rax
mov esi, eax
pop rsi
xor byte [rax - 0x75], cl
sub al, r13b
invalid
mov esi, eax
mov r15, rdx
lea rdx, [rsp + 0x30]
mov rcx, rbx
mov ecx, ebx
call 0x140067913
invalid
invalid
invalid
xlatb
mov ecx, ebx
invalid
invalid
mov ebx, eax
mov rcx, r14
mov rdx, r15
mov edx, edi
cli
cli
call fcn.14009e574
movabs dword [0x89481c74db840002], eax
int1
test bl, bl
je case.0x1400711f4.22
mov rcx, rsi
mov ecx, esi
call fcn.1400a07f3
cmp al, 3
add esi, dword [rbp + 0x4a]
add esi, dword [rbp + 0x4a]
mov rcx, rdi
lea rcx, [rsi + 0x20]
call fcn.1400743c6
add byte [rax], al
add bl, ch
and al, 0x48
invalid
jmp 0x1400741f7
mov rcx, rdi
call fcn.1400744d3
clc
add al, byte [rax]
add byte [rax - 0x73], cl
lea edx, [rsp + 0x60]
mov ecx, edi
clc
add al, byte [rax]
add byte [rax - 0x73], cl
lea edx, [rsp + 0x60]
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
mov rcx, rdi
and byte [rax - 0x77], cl
stc
call case.0x14006e562.33
xor ecx, ecx
leave
call fcn.1400399f7
pop rax
cld
invalid
pop rax
cld
dec dword [rax - 0x77]
mov rcx, rsi
int1
add rsp, 0x90
invalid
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x1400743fb
mov ecx, eax
call fcn.140039b2d
sbb dword [rcx - 4], ebx
invalid
movzx eax, al
lea rcx, [0x14013db30]
lea ecx, [0x14013db30]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov rcx, rdi
mov rdx, rsi
mov ecx, edi
call fcn.1400a2039
add al, byte [rax]
mov rcx, rsi
add rsp, 0x90
nop
add byte [rax], al
invalid
pop rbx
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rdi
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
jmp case.0x140050a1b.203
invalid
nop
add rsp, 0x90
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x90
invalid
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x140074467
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x993a3
invalid
xchg ebx, eax
or dword [rax], eax
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
add dword [rax - 0x39], ecx
or byte [r9], al
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0x28]
add dword [rax - 0x39], ecx
or byte [r9], al
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0x28]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_runtime_taskcore.rs
invalid
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_runtime_taskcore.rs
invalid
call fcn.1400d5c10
int3
pop rax
mov rsi, rdx
mov rdi, rcx
lea rdx, [rcx + 0xa8]
call fcn.1400a0577
add al, byte [rax]
invalid
ret 2
add al, byte [rax]
test al, al
je 0x1400742ff
mov al, byte [rdi + 0xa0]
add byte [rax], al
mov byte [rdi + 0xa0], 4
cmp al, 3
jne 0x140074306
add byte [rax], al
add al, 0x3c
add esi, dword [rbp + 0x32]
movups xmm0, xmmword [rdi + 0x30]
movups xmm1, xmmword [rdi + 0x40]
movaps xmmword [rsp + 0x30], xmm1
sub dword [rsp + 0x30], ecx
sub dword [rsp + 0x30], ecx
movaps xmmword [rsp + 0x20], xmm0
mov rcx, rsi
call fcn.140039b23
dec dword [rdi]
sub byte [rsp + 0x20], al
dec dword [rdi]
sub byte [rsp + 0x20], al
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc dword [rsi], eax
add rsp, 0x58
pop rdi
pop rsi
ret
lea rax, str.JoinHandle_polled_after_completion
lea rcx, [rsp + 0x20]
and byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], cl
add byte [rax], al
invalid
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_runtime_taskcore.rs
lea edx, [0x14010d5c0]
xchg edx, eax
or dword [rax], eax
call fcn.1400d5c10
int3
and byte [rax - 0x77], cl
invalid
add al, byte [rax]
test rax, rax
je 0x14007435b
lea rcx, [rsi + 0x20]
call fcn.1400744d3
xor ecx, ecx
call fcn.1400399f7
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp case.0x140050a1b.203
add byte [rax], al
push rsi
sub rsp, 0x20
mov rsi, rcx
invalid
call fcn.1400a042b
test al, al
je 0x140074394
invalid
lea rcx, [rsi + 0x20]
call fcn.1400743c6
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
add byte [eax], al
add byte [rax], al
invalid
invalid
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp case.0x140050a1b.203
push rsi
sub rsp, 0x20
and byte [rax - 0x77], cl
invalid
call fcn.14009d7ae
invalid
test al, al
je 0x1400743bf
and byte [rax - 0x77], cl
invalid
add byte [rax + rax*8 - 0x76b7f28c], al
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140074467
add byte [rax], al
invalid
add byte [rax], al
nop
add rsp, 0x20
pop rsi
ret
invalid
lea rdx, [rsp + 0x20]
and qword [rdx + 8], 0
mov qword [rdx + 0x18], rax
mov qword [rdx], 1
add byte [rax - 0x77], cl
int1
call case.0x14006e562.33
nop
add rsp, 0x40
pop rsi
ret
add byte [rax - 0x77], cl
int1
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400a0450
test al, 8
jne 0x140074417
lea rcx, [rsi + 0x20]
call fcn.1400744d3
jmp 0x140074427
test al, 0x10
je 0x140074427
lea rcx, [rsi + 0xa8]
call fcn.14009e5ab
xor ecx, ecx
call fcn.1400399f7
dec dword [rax - 0x75]
and byte [rax - 0x77], r9b
bnd call fcn.1400a1f3b
dec dword [rax - 0x75]
and byte [rax - 0x77], r9b
bnd call fcn.1400a1f3b
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400a04a7
pop rax
rol byte [rdx], 0
pop rax
rol byte [rdx], 0
add al, byte [rax]
test al, al
je 0x140074460
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140074467
invalid
add byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
invalid
invalid
shl dword [rax], 0xe8
div dword [rsi]
sti
dec dword [rax - 0x73]
xor al, r13b
call fcn.1400744a9
call fcn.140027b6f
lea rcx, [rsi + 0x30]
call fcn.1400744a9
add byte [rax - 0x75], cl
xchg byte [rax + 0x48000000], bh
test eax, eax
mov rax, qword [rsi + 0xb8]
test rax, rax
je 0x140074497
add byte [rax - 0x7b], cl
sal byte [rdx + rcx + 0x48], 0x8b
mov es, eax
mov rcx, qword [rsi + 0xc0]
call qword [rax + 0x18]
add byte [rax], al
add bh, bh
push rax
sbb byte [rdx + 0x80], bh
mov edx, 0x80
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.140007ce0
push rax
std
add al, 0xfe
xor r8d, r8d
cmp dl, 2
inc byte [rbp + 0x31]
rol byte [rax - 0x49f0fd06], 0xc0
movzx eax, al
movzx eax, al
cmovae eax, r8d
test al, al
je 0x140074119
test byte [rbx - 4], dl
invalid
invalid
rol byte [rax + rax*8 - 0x3ac7bf1], 0xff
dec dword [rdi]
mov dh, 0xc0
test byte [rbx - 4], dl
invalid
movzx eax, al
cmp eax, 1
je 0x140039a70
invalid
sahf
push rbp
cld
invalid
add dword [rdi], ecx
test byte [rsi - 0x3c0003ab], bl
inc ebx
ret
in al, dx
cwde
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x20
mov byte [rdx + 0x70], 4
jo case.0x140067121.53
jo case.0x140067121.53
jo case.0x140067121.53
call case.0x14005cfa5.119
nop
add byte [rax - 0x673b7eb8], dl
add byte [rax], al
add bl, al
add rsp, 0x98
ret
push rdi
push rbx
sub rsp, 0x28
mov rsi, rdx
mov esi, edx
mov esi, edx
mov rdi, rcx
mov rcx, qword [rcx + 8]
mov ecx, dword [rcx + 8]
mov ecx, dword [rcx + 8]
call fcn.14009e567
mov rbx, rax
mov r14, rdx
add rdi, 0x10
add edi, 0x10
add byte [rax - 0x77], cl
ret
add edi, 0x10
invalid
mov rcx, rdi
call fcn.1400744a9
invalid
invalid
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
invalid
sldt word [rax]
add bl, dh
movsq qword [rdi], qword [rsi]
mov rcx, rbx
mov ecx, ebx
mov rdx, r14
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
jmp fcn.14009e574
sub esp, 0x98
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
lea rdx, [rsp + 0x20]
movaps xmmword [rdx + 0x10], xmm1
adc byte [rdi], cl
sub dword [rdx], eax
adc byte [rdi], cl
sub dword [rdx], eax
mov byte [rdx + 0x70], 3
call case.0x14005cfa5.119
nop
add rsp, 0x98
invalid
cwde
add byte [rax], al
add byte [rax], al
invalid
call qword [rax - 0x673b7eb8]
add byte [rax], al
add byte [rax], al
ret
invalid
add byte [rax], al
ret
push rsi
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
cmp byte [rcx + 0x78], 2
jne 0x140074574
jns 0x1400745e3
add dh, byte [rbp + 6]
invalid
add rsp, 0x20
pop rsi
ret
and byte [rsi - 0x3d], bl
mov rsi, rcx
add rcx, 8
ror dword [rax], 0xe8
sal dword [rax], 1
cld
dec dword [rax - 0x77]
int1
ror dword [rax], 0xe8
sal dword [rax], 1
cld
dec dword [rax - 0x77]
int1
xor ah, bh
add rsp, 0x20
pop rsi
jmp fcn.1400388d2
cld
invalid
cld
invalid
jmp fcn.140067b5c
invalid
sub rsp, 0x90
mov rsi, rcx
call fcn.1400a0776
invalid
rol dword [rdx], 0
movzx eax, al
mov dh, 0xc0
lea rcx, [0x14013db40]
lea ecx, [0x14013db40]
in al, dx
nop
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov dh, 0xc0
lea ecx, [0x14013db40]
or eax, 0xc958e
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0x48
lea eax, [0x140115dd0]
add eax, 0xa180e
lea rax, [0x140115dd0]
add eax, 0xa180e
or al, byte [rax]
add byte [rax - 0x73], cl
and al, 0x50
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
and qword [rsp + 0x40], 0
mov qword [rcx], rax
mov qword [rcx + 8], rsi
or byte [rax + 0xa8be], al
add byte [rbx], al
jae 0x1400746d7
add byte [rax], al
invalid
or byte [rax + 0xa8be], al
add byte [rax], al
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
jle case.0x140039777.346
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
sub al, r13b
invalid
lahf
add al, byte [rax]
invalid
pop rsi
xor byte [rax - 0x75], cl
sub al, r13b
imul ebx, dword [rdi - 0x76b6fffe], 0xffffffc6
lahf
add al, byte [rax]
add byte [rcx - 0x77], cl
mov r14, rax
lahf
add al, byte [rax]
invalid
mov r14, rax
mov r15, rdx
mov edi, edx
xlatb
lea rdx, [rsp + 0x30]
mov rcx, rbx
fld1
xor rax, 0xffffffffc389ffff
mov ebx, eax
fld1
xor rax, 0xffffffffc389ffff
mov ebx, eax
mov rcx, r14
mov rdx, r15
mov edx, edi
call fcn.14009e574
pop rax
lahf
add al, byte [rax]
pop rax
lahf
add al, byte [rax]
test bl, bl
je 0x14007463c
invalid
mov rcx, rsi
call fcn.1400a07f3
cmp al, 3
add esi, dword [rbp + 0x4a]
add esi, dword [rbp + 0x4a]
mov rcx, rdi
mov ecx, edi
jmp 0x140074635
add al, 0x48
lea ecx, [rsi + 0x20]
lea rcx, [rsi + 0x20]
call fcn.14007482f
jmp case.0x140074150.13
mov rcx, rdi
mov ecx, edi
call fcn.14007493c
lea rdx, [rsp + 0x60]
and al, 0x60
and qword [rdx], 0
invalid
mov qword [rdx + 0x20], rdi
and byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.1400749a0
xor ecx, ecx
call fcn.1400399f7
push rbx
cld
invalid
push rbx
cld
dec dword [rax - 0x77]
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
add rsp, 0x90
pop rbx
pop rdi
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop rsi
pop r15
jmp 0x140074864
mov ecx, eax
call fcn.140039b2d
mov al, 0x54
cld
dec dword [rdi]
movzx eax, al
mov al, 0x54
cld
dec dword [rdi]
movzx eax, al
lea rcx, [0x14013db50]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
lea ecx, [0x14013db50]
add al, 0x81
add rax, rcx
jmp rax
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.1400a2039
mov rcx, rsi
add rsp, 0x90
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp case.0x1400477f5.282
pop rcx
add dword [rax], eax
add byte [rax], al
nop
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
ret
mov rcx, rsi
add rsp, 0x90
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
pop rdi
jmp 0x1400748d0
stc
add dword [rax], eax
invalid
stc
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x98f3a
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x28]
sub byte [rax - 0x77], cl
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_runtime_taskcore.rs
invalid
or dword [rax], eax
call fcn.1400d5c10
add ah, cl
sub dword [rsp + 0x30], ecx
movaps xmmword [rsp + 0x20], xmm0
mov rcx, rsi
call fcn.140039b23
int3
push rbx
cld
dec dword [rdi]
sub byte [rsp + 0x20], al
and al, 0x20
movaps xmm1, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], cl
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rdi
pop rsi
ret
mov cs, word [rcx]
add byte [rax - 0x73], cl
and al, 0x20
mov qword [rcx], rax
mov qword [rcx + 8], 1
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], cl
or byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], cl
or byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
invalid
invalid
sbb byte [r8 - 0x73], cl
adc eax, 0x98e24
or dword [rax], eax
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_runtime_taskcore.rs
call fcn.1400d5c10
int3
and al, r13b
jg 0x1400747bc
add byte [rax], al
add byte [rcx], dh
leave
xor ecx, ecx
call fcn.1400399f7
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp case.0x1400477f5.282
push rsi
sub rsp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
call fcn.1400a042b
test al, al
je 0x1400747fd
invalid
lea rcx, [rsi + 0x20]
call fcn.14007482f
mov rcx, rsi
add rsp, 0x20
and byte [rsi - 0x17], bl
add byte [eax], al
add byte [rax], al
invalid
and byte [rsi - 0x17], bl
add byte [eax], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp case.0x1400477f5.282
add byte [rax], al
add byte [rax], al
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14009d7ae
add al, byte [rax]
add al, byte [rax]
test al, al
je 0x140074828
invalid
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x1400748d0
add byte [rax], al
add byte [rax + 0x20c48348], dl
add esp, 0x20
nop
add rsp, 0x20
add esp, 0x20
pop rsi
ret
mov esi, ecx
call fcn.14007493c
mov rax, qword [rsi + 8]
lea rdx, [rsp + 0x20]
and qword [rdx + 8], 0
mov qword [rdx + 0x18], rax
mov dword [rdx + 0x18], eax
mov qword [rdx], 1
mov rcx, rsi
mov ecx, esi
call fcn.1400749a0
nop
add rsp, 0x40
pop rsi
ret
push rsi
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
mov rsi, rcx
call fcn.1400a0450
test al, 8
jne 0x140074880
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
call fcn.14007493c
jmp 0x140074890
test al, 0x10
je 0x140074890
lea rcx, [rsi + 0xb0]
call fcn.14009e5ab
invalid
xor ecx, ecx
call fcn.1400399f7
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400a1f3b
dec dword [rax - 0x75]
and byte [rax - 0x77], r9b
bnd call fcn.1400a1f3b
cmp rax, 1
mov edx, 2
add byte [rax], al
sbb rdx, 0
mov rcx, rsi
call fcn.1400a04a7
test al, al
je case.0x140050a1b.212
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp 0x1400748d0
add byte [rax], al
invalid
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
mov esi, ecx
mov esi, ecx
add rcx, 0x20
call fcn.140027b6f
invalid
xor bh, bl
dec dword [rax - 0x73]
xor al, r13b
sub byte [rax], al
add byte [rax], al
mov rax, qword [rsi + 0xc0]
test rax, rax
je 0x140074900
invalid
invalid
or cl, byte [rax - 0x75]
mov cs, eax
enter 0, 0
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, qword [rsi + 0xc8]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp fcn.140007ce0
rol byte [r8 + r8*8 - 0x3cb7bf1], 0xff
dec dword [rdi]
mov dh, 0xc0
cmp eax, 1
je 0x140039a70
invalid
ret
in al, dx
test al, 0
add byte [rax], al
lea rdx, [rsp + 0x28]
and al, 0x28
mov byte [rdx + 0x78], 4
call fcn.14007495a
add byte [rax], al
add byte [rax - 0x573b7eb8], dl
add esp, 0xa8
add byte [rax], al
add byte [rax - 0x573b7eb8], dl
invalid
invalid
invalid
add esp, 0xa8
add byte [rax], al
add bl, al
ret
mov rdi, rcx
mov rcx, qword [rcx + 8]
call fcn.14009e567
mov rbx, rax
mov ebx, eax
mov r14, rdx
add rdi, 0x10
invalid
adc byte [rax - 0x77], cl
stc
call fcn.140074912
mov ecx, 0x10
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
mov rdx, r14
add rsp, 0x28
pop rbx
pop rdi
pop rsi
mov ebx, eax
invalid
add byte [rax], al
pop r14
jmp fcn.14009e574
movaps xmmword [rdx], xmm0
mov byte [rdx + 0x78], 3
call fcn.14007495a
nop
add rsp, 0xa8
invalid
test al, 0
add byte [rax], al
invalid
add byte [rax], al
ret
and byte [r15], cl
adc byte [rdx], al
and byte [rdi], cl
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
add rsp, 0x38
ret
mov rax, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
mov qword [rsp + 0x20], rax
lea rax, [0x14010b900]
lea eax, [0x14010b900]
lea r10, [rsp + 0x37]
invalid
lea eax, [0x14010b900]
add byte [rbp + rcx*4 + 0x54], cl
and al, 0x37
invalid
invalid
mov rcx, r8
mov rdx, r9
retf 0x894d
ror byte [rcx - 0x77], 1
mov r9, rax
call fcn.1400d6080
int3
retf 0x894d
sub esp, 0x28
mov ecx, 0x140
mov edx, 8
add byte [rdx + 8], bh
call fcn.140035261
mov ecx, 1
add dword [rax], eax
add byte [rax], al
mov qword [rax], rcx
mov qword [rax + 8], rcx
or byte [rax - 0x7d], cl
invalid
xor byte [rax], al
or byte [rax - 0x7d], cl
invalid
mov qword [rax + 0x40], 5
lock inc qword [rax]
add eax, 0xf0000000
inc qword [rax]
jle 0x140074a5c
or byte [rax - 0x77], cl
mov rdx, rax
add rsp, 0x28
sub bl, al
ret 0x8348
sub bl, al
ud2
push rbx
sub rsp, 0x28
mov rdi, r8
sub byte [rcx + rcx*4 - 0x39], cl
mov rsi, rcx
mov rcx, qword [rdx]
mov rax, qword [rcx + 0x1c0]
invalid
rol byte [rcx], 0
add byte [rax], al
add eax, 0xa8000001
add dword [rdi], ecx
test dword [rbp + 0x48000000], edx
add byte [rax - 0x7d], cl
clc
invalid
add byte [rax], al
add byte [rax - 0x6a7af0ff], ch
add byte [rax], al
test al, 1
jne 0x140074b18
invalid
add byte [rax - 0x7d], cl
clc
dec byte [rdi]
test byte [rcx + 0x4c000000], ch
add byte [rax], al
add byte [rbp + rcx*4 + 0x40], cl
lea r8, [rax + 2]
cmp rax, 0xfffffffffffffffe
je case.0x140065e51.79
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0x40], cl
lea r8, [rax + 2]
lock cmpxchg qword [rcx + 0x1c0], r8
add dword [rax], eax
invalid
lea r8, [rax + 2]
lock cmpxchg qword [rcx + 0x1c0], r8
add dword [rax], eax
invalid
rol byte [rcx], 0
add dword [rax], eax
add byte [rbp - 0x21], dh
jne 0x140074a7b
mov rbx, qword [rdx]
lea rcx, [rbx + 0x80]
mov eax, dword [rax + 0x41000000]
mov esp, 1
add byte [rax], al
invalid
mov eax, dword [rax + 0x41000000]
mov esp, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x42], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov r14d, 1
lock xadd qword [rbx + 0x88], r14
mov rdx, r14
invalid
sal dword [rbx + 0x88], 0x4c
mov edx, esi
invalid
add byte [rcx + rcx*4 - 0xe], cl
bnd call fcn.140037940
call fcn.140037940
jge 0x140074aef
cld
dec dword [rcx - 0x77]
mov dword [rcx - 0x7d], 0x69491fe6
and r14d, 0x1f
invalid
invalid
invalid
mov r15, rax
and r14d, 0x1f
imul rcx, r14, 0x118
add rcx, rax
mov r8d, 0x118
rol dword [rcx - 0x48], 0x18
add dword [rax], eax
add byte [rax - 0x77], cl
mov rdx, rdi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
in al, 8
invalid
add byte [rcx + rcx*4 - 0xf], al
in al, 8
invalid
shl r12, cl
lock or qword [r15 + 0x2310], r12
or dword [rdi + 0x2310], esp
or dword [rdi + 0x2310], esp
add byte [rax], al
add byte [rax - 0x7f], cl
add rbx, 0x100
ret
add byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov rcx, rbx
call fcn.14009e5f7
add byte [rax - 0x39], cl
xchg byte [rax], al
add dword [rax], eax
add byte [rbx], al
add byte [rax], al
invalid
fld1
clc
invalid
add byte [rax - 0x39], cl
xchg byte [rax], al
add dword [rax], eax
add byte [rbx], al
add byte [rcx], al
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
ret
pop rdi
mov r8d, 0x118
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, rdi
add rsp, 0x28
pop rbx
mov edx, edi
invalid
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp sub.VCRUNTIME140.dll_memcpy
nop
or byte [rsi], al
invalid
nop
or byte [rsi], al
add byte [rcx + 7], bh
mov ecx, 7
mov ecx, 7
int 0x29
ud2
invalid
jne fcn.140037647
sub bh, ah
cld
inc ebx
jmp fcn.14003749f
push rcx
sub esp, edi
invalid
ret
push rcx
sub esp, edi
inc dword [rcx + 0x57]
push r14
push rsi
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x90
sub esp, 0x90
sub esp, 0x90
in al, dx
nop
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov rsi, rcx
call fcn.1400a0776
movzx eax, al
mov dh, 0xc0
lea rcx, [0x14013db60]
invalid
invalid
or al, 0
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
invalid
mov dh, 0xc0
ror byte [rax - 0x73], 0xd
invalid
loopne 0x140074bc0
lea rax, [0x140115dd0]
lea eax, [0x140115dd0]
push rdx
adc cl, byte [rdx]
add byte [rax - 0x73], cl
and al, 0x50
and al, 0x50
lea rcx, [rsp + 0x50]
and al, 0x50
mov qword [rsp + 0x30], rcx
and al, 0x30
mov qword [rsp + 0x38], rcx
and al, 0x38
and al, 0x30
and al, 0x38
and qword [rsp + 0x40], 0
mov qword [rcx], rax
add dword [rax - 0x77], ecx
jno case.0x14006dbc4.52
invalid
add byte [rax - 0x77], cl
add dword [rax - 0x77], ecx
jno case.0x14006dbc4.52
invalid
or byte [rbx + 0xf0b307e], al
sub esp, 0
cmp dword [rsi + 0x30], 0xb
jae 0x140074c90
add byte [rax], al
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
pop rsi
xor byte [rax - 0x75], cl
sub al, r13b
mov dl, 0x99
add al, byte [rax]
pop rsi
xor byte [rax - 0x75], cl
sub al, r13b
mov dl, 0x99
cdq
add al, byte [rax]
mov r14, rax
mov r15, rdx
lea rdx, [rsp + 0x30]
mov rcx, rbx
fld1
xlatb
sub ah, bh
cld
invalid
mov ebx, eax
ret
mov esi, eax
fld1
xlatb
sub ah, bh
cld
cld
dec dword [rcx - 0xe76b33d]
ret
mov rcx, r14
mov rdx, r15
call fcn.14009e574
test bl, bl
invalid
je 0x140074bf5
invalid
mov rcx, rsi
call fcn.1400a07f3
cmp al, 3
jne 0x140074c2f
mov rcx, rdi
mov ecx, edi
jmp 0x140074bee
add al, 0x48
lea ecx, [rsi + 0x20]
lea rcx, [rsi + 0x20]
call fcn.140074de9
jmp case.0x1400745b9.13
mov rcx, rdi
mov ecx, edi
call fcn.140074efa
lea rdx, [rsp + 0x60]
std
add al, byte [rax]
add byte [rax - 0x73], cl
push rsp
and al, 0x60
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
invalid
and byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140074f6a
xor ecx, ecx
call fcn.1400399f7
mov rcx, rsi
add rsp, 0x90
add byte [rbx + 0x5f], bl
mov ecx, esi
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x140074e1e
mov ecx, eax
call fcn.140039b2d
movzx eax, al
lea rcx, [0x14013db70]
lea ecx, [0x14013db70]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.1400a2039
mov rcx, rsi
add rsp, 0x90
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x140074dc4
nop
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140074e8a
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x28]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_runtime_taskcore.rs
call fcn.1400d5c10
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14009d7ae
test al, al
je 0x140074de2
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140074e8a
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400a0450
test al, 8
jne 0x140074e3a
lea rcx, [rsi + 0x20]
call fcn.140074efa
jmp 0x140074e4a
test al, 0x10
je 0x140074e4a
lea rcx, [rsi + 0x1e8]
call fcn.14009e5ab
xor ecx, ecx
call fcn.1400399f7
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400a1f3b
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400a04a7
test al, al
je 0x140074e83
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140074e8a
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140027b6f
lea rcx, [rsi + 0x30]
call fcn.140074ecc
mov rax, qword [rsi + 0x1f8]
test rax, rax
je 0x140074eba
mov rcx, qword [rsi + 0x200]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140007ce0
pop rsi
ret
push 9
add byte [rdx + 0x16], bh
mov edx, 0x16
call fcn.1400d61a0
int3
cmp dword [rcx], 0
jne fcn.1400786f3
add bl, al
ret
adc bh, bh
adc eax, 0x6196e
outsb dx, byte [rsi]
sbb dword [rsi], eax
add byte [rax - 0x77], cl
int1
call fcn.14006882d
add rsi, 8
add esi, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140078481
add esp, 0x20
pop rsi
jmp 0x140067d3c
and byte [rax - 0x77], cl
invalid
cmpsb byte [rsi], byte [rdi]
invalid
test rax, rax
je 0x140078786
invalid
invalid
mov qword [rax + 0x2300], rsi
xorps xmm0, xmm0
movups xmmword [rax + 0x2308], xmm0
or byte [rax], 0x23
add byte [rax], al
push rdi
ror byte [rdi], 0x11
or byte [rax], 0x23
add byte [rax], al
and qword [rax + 0x2318], 0
add byte [rax], al
add rsp, 0x20
pop rsi
ret
and byte [rsi - 0x3d], bl
mov ecx, 8
mov edx, 0x2320
call fcn.1400d58a0
int3
add eax, 0x4856cc00
sub esp, 0x30
mov rsi, rdx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, str.SendError
mov r8d, 9
add bh, bh
push rax
sbb byte [rax - 0x73], cl
and al, 0x20
mov qword [rcx], rsi
mov byte [rcx + 8], al
or r14b, al
or dword [r8], eax
call fcn.14000dfd0
nop
add rsp, 0x30
xor byte [rsi - 0x3d], bl
test al, 2
jne 0x1400788ab
test al, 4
jne 0x1400788bd
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x49167401], ch
test al, 1
je 0x140078844
mov rcx, qword [r15]
test al, 1
je 0x140078844
mov rcx, qword [r15]
mov rdx, qword [r14 + 0x28]
mov edx, dword [rsi + 0x28]
cmp rdx, qword [rcx + 8]
cmp edx, dword [rcx + 8]
jne 0x14007884a
mov rcx, qword [rcx]
cmp qword [r14 + 0x20], rcx
cmp dword [rsi + 0x20], ecx
jne 0x14007884a
test al, 1
je 0x14007886c
jmp 0x140078897
mov rax, qword [r14 + 0x30]
mov eax, dword [rsi + 0x30]
mov rcx, rax
and rcx, 0xfffffffffffffffe
lock cmpxchg qword [r14 + 0x30], rcx
cmpxchg qword [r14 + 0x30], rcx
cmpxchg qword [r14 + 0x30], rcx
jne case.0x140052140.208
test al, 2
jne 0x1400788a5
mov rax, qword [r14 + 0x20]
mov rcx, qword [r14 + 0x28]
call qword [rax + 0x18]
and byte [rcx - 0x75], r9b
sub dil, r15b
push rax
sbb byte [rcx - 0x75], cl
invalid
mov rax, qword [r15]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov qword [r14 + 0x20], rax
mov qword [r14 + 0x28], rdx
mov rax, qword [r14 + 0x30]
mov rcx, rax
or rcx, 1
lock cmpxchg qword [r14 + 0x30], rcx
jne 0x140078884
test al, 2
jne 0x1400788ab
shr ebp, 8
mov ecx, ebp
mov edx, ebx
call fcn.14009fad9
jmp 0x1400788cc
lock or qword [r14 + 0x30], 1
mov r12, qword [r14 + 0x38]
mov qword [r14 + 0x38], 4
cmp r12, 4
jne 0x1400788e1
xor ecx, ecx
mov edx, ebx
call fcn.14009fad9
mov r12d, 4
mov qword [rsi], r12
add rsp, 0xb0
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
add r14, 0x40
lea rcx, [rsp + 0x20]
mov byte [rax + 0x48], 0x8d
and al, 0x20
mov r8d, 0x90
mov rdx, r14
bnd call sub.VCRUNTIME140.dll_memcpy
bnd call sub.VCRUNTIME140.dll_memcpy
xor ecx, ecx
mov edx, ebx
call fcn.14009fad9
cmp r12, 4
je 0x1400788c6
cmp r12, 5
je 0x1400788cc
lea rcx, [rsi + 8]
lea rdx, [rsp + 0x20]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
movsd dword [rdi], dword [rsi]
retf 5
mov rcx, rdi
call fcn.140067fdb
and qword [rdi], 0
jmp 0x1400788cc
add dword [rax], eax
add byte [rax], al
push rdi
ror byte [rdi], 0x11
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_synconeshot.rs
lea edx, [0x140116420]
call fcn.1400d5c10
invalid
invalid
add ah, cl
int3
lea edx, [0x140116420]
rol byte [0x1885e5564], cl
sub esp, 0x20
and byte [rax - 0x77], cl
invalid
mov ecx, 0x18
mov edx, 8
add byte [rax], al
call fcn.140035261
call 0xfa078542
enter 0xfffffffffffffffb, 0xffffffffffffffb9
add dword [rax], eax
add byte [rax], al
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov dword [rax + 8], ecx
sub rsp, 0x20
and byte [rax - 0x77], cl
invalid
add byte [rax], al
add al, ch
mov dword [rax + 8], ecx
mov qword [rax + 0x10], rsi
mov dword [rax + 0x10], esi
jo 0x140078999
add rsp, 0x20
pop rsi
ret
sub esp, 0x30
mov rsi, rcx
mov rbx, qword [rcx]
mov ebx, dword [rcx]
test rbx, rbx
je case.0x14006478a.102
mov rdi, qword [rbx + 0x40]
mov edi, dword [rbx + 0x40]
mov rcx, rdi
or rcx, 4
leave
add al, 0x48
mov eax, edi
leave
add al, 0x48
mov eax, edi
lock cmpxchg qword [rbx + 0x40], rcx
mov rdi, rax
mov edi, eax
mov edi, eax
invalid
jne 0x1400789a5
mov eax, edi
and eax, 0xa
loopne 0x1400789c9
cmp eax, 8
or byte [rbp + 0xb], dh
invalid
or ecx, dword [rax - 0x75]
and byte [r8 - 0x75], cl
mov rax, qword [rbx + 0x20]
mov rcx, qword [rbx + 0x28]
sub r15b, dil
push rax
invalid
sub r15b, dil
push rax
adc byte [rax - 0xa], al
mov dword [rdx], 0x100f1674
add dh, byte [rsi + rdx + 0xf]
invalid
test dil, 2
je case.0x14006478a.102
add dh, byte [rsi + rdx + 0xf]
adc byte [rbx + 0x10], al
invalid
invalid
movups xmm0, xmmword [rbx + 0x10]
adc byte [r8 - 0x7d], cl
invalid
and qword [rbx + 0x10], 0
and dword [rbx + 0x10], 0
lea rcx, [rsp + 0x20]
movups xmmword [rcx], xmm0
and byte [rdi], cl
adc dword [rcx], eax
call fcn.140068361
jbe 0x1400789e2
invalid
mov rcx, rsi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
jmp fcn.1400682e3
mov dh, 0x51
jo case.0x140065957.455
cli
add esi, dword [rdx + rcx - 0x48]
je case.0x140037413.358
or bh, byte [rax + 8]
or bh, byte [rax + 8]
test edx, edx
je 0x140078a12
ret
xor byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 1], cl
shr ecx, 0x32
jmp fcn.140001e4c
push rsi
sub rsp, 0x20
add rcx, rax
jmp fcn.140001e4c
xor dl, byte [rax + rdi*8 - 0x7cb7a901]
sub rsp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
movzx eax, byte [rcx + 0x138]
test eax, eax
invalid
je 0x140078a5e
mov dh, 0x81
cmp byte [rcx], al
add byte [rax], al
sal byte [rcx + rsi - 0x7d], 0xf8
cmp eax, 3
jne 0x140078a72
add esi, dword [rbp + 0x40]
lea rcx, [rsi + 0x78]
call fcn.1400789fa
lea rcx, [rsi + 0x48]
invalid
invalid
call fcn.140045b81
call fcn.140045b81
dec dword [rax - 0x75]
mov rcx, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
mov edx, dword [rsi + 0x38]
call fcn.140001558
mov rcx, rsi
mov ecx, esi
xor byte [rax - 0x75], r9b
push rsi
cmp al, ch
invalid
mov ecx, esi
int1
add rsp, 0x20
pop rsi
jmp fcn.14000a5b6
pop rax
sbb edi, ecx
invalid
pop rax
sbb edi, ecx
dec dword [rax - 0x7f]
invalid
invalid
add rsi, 0xf0
mov rcx, rsi
mov ecx, esi
add esi, 0xf0
mov ecx, esi
int1
add rsp, 0x20
pop rsi
jmp fcn.140078afb
mov dword [rax], eax
add byte [rax], al
mov dword [rax], eax
add byte [rax], al
nop
add rsp, 0x20
pop rsi
ret
and byte [rsi - 0x3d], bl
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov rbx, qword [rcx]
mov ebx, dword [rcx]
test rbx, rbx
test ebx, ebx
test ebx, ebx
je case.0x14004de1f.278
mov rdi, qword [rbx + 0x30]
mov rcx, rdi
or rcx, 4
or ecx, 4
leave
invalid
leave
add al, 0x48
mov rax, rdi
mov rax, rdi
clc
lock cmpxchg qword [rbx + 0x30], rcx
mov rdi, rax
jne 0x140078a92
mov eax, edi
and eax, 0xa
loopne 0x140078ab6
cmp eax, 8
loopne 0x140078ab6
jne 0x140078abc
mov rax, qword [rbx + 0x10]
mov rcx, qword [rbx + 0x18]
mov eax, dword [rbx + 0x10]
mov ecx, dword [rbx + 0x18]
call qword [rax + 0x10]
test dil, 2
je case.0x14004de1f.278
mov dword [rdx], 0x8d482774
push rbx
cmp byte [rax - 0x73], cl
invalid
invalid
jl 0x140078aee
add dh, byte [rdi + riz + 0x48]
lea edx, [rbx + 0x38]
lea rdx, [rbx + 0x38]
lea rdi, [rsp + 0x28]
mov r8d, 0x98
add byte [rax], al
sub byte [rcx - 0x48], al
cwde
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
invalid
stc
enter 5, 0x48
mov qword [rbx + 0x38], 4
mov rcx, rdi
stc
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.140068055
cmc
invalid
mov rcx, rsi
add rsp, 0xc0
add esp, 0xc0
invalid
invalid
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
jmp fcn.140067fdb
invalid
invalid
call qword [rsi + 0x48]
sub esp, 0x20
in al, dx
invalid
mov rsi, rcx
mov rcx, qword [rcx + 0x28]
invalid
invalid
sub byte [rax - 0x75], cl
mov rdx, qword [rsi + 0x30]
call fcn.140001558
mov rcx, rsi
int1
push rsi
xor al, ch
mov dil, al
dec dword [rax - 0x77]
int1
add rsp, 0x20
pop rsi
jmp fcn.140045eb2
xchg ebp, eax
sar esp, cl
invalid
cmp rcx, r8
setne al
mov ecx, 0xff
inc dword [rax]
add byte [rax], al
inc dword [rax]
add byte [rax], al
cmovae ecx, eax
xor eax, eax
cmp edx, r9d
sbb eax, eax
test cl, cl
cmovne eax, ecx
invalid
invalid
rol byte [rcx + rcx*8 + 0x3cc1450f], 2
sar dword [r10 + rax], 0xf
xchg edx, eax
rol bl, 0xe9
and eax, 0x56fffef4
invalid
invalid
push rsi
cmp al, 2
setb al
ret
invalid
sub rsp, 0x20
sub esp, 0x20
movzx eax, byte [rcx + 0x69]
cmp rax, 5
cmp eax, 5
ja case.default.0x140078b64
mov dh, 0x41
imul ecx, dword [rax - 0x7d], 0x447705f8
cmp eax, 5
ja case.default.0x140078b64
mov rsi, rcx
lea rcx, [0x14013db80]
lea ecx, [0x14013db80]
lea ecx, [0x14013db80]
and edx, dword [rax + 0xc]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
add eax, ecx
mov rcx, qword [rsi + 0x70]
mov rdx, qword [rsi + 0x78]
call fcn.1400a2f31
cmp byte [rsi + 0x68], 0
je 0x140078b82
lea rcx, [rsi + 0x40]
call fcn.140001e4c
invalid
inc esi
push 0xffffffffc6834800
and byte [rax - 0x77], cl
mov rcx, rsi
mov byte [rsi + 0x68], 0
add rsi, 0x20
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400356ba
nop
add rsp, 0x20
pop rsi
ret
invalid
test rbx, rbx
je 0x140078bdc
mov rdx, qword [rsi + 8]
mov rcx, rdi
stc
stc
mov r8, rbx
call fcn.1400a2ec1
add al, byte [rax]
mov rcx, rsi
mov rdx, rbx
call fcn.1400460f6
and ch, dl
cld
dec dword [rax - 0x75]
pop rsi
invalid
add al, byte [rax]
jmp 0x140078bb7
mov rcx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.140001e4c
invalid
loopne 0x140078c5c
sub eax, esi
jb 0x140078daf
mov rdi, rdx
mov rdx, qword [rdx + 8]
or byte [rax - 0x77], cl
push rbp
clc
or byte [rax - 0x77], cl
push rbp
clc
cmp r12, rdx
ja 0x140078daf
mov qword [rbp], rcx
mov r15, qword [rdi]
add byte [r11 + rcx*4 + 0x3f], r9b
lea rdx, [r15 + rsi]
movzx ebx, byte [rdi + 0x28]
movzx r14d, byte [rdi + rbx + 0x1f]
invalid
invalid
cmp rbx, 4
ja 0x140078c70
je case.0x14004d5fb.271
invalid
lea rax, [rdi + 0x20]
mov qword [rbp - 0x10], rax
jmp 0x140078d10
add byte [rax], al
add byte [rax], al
nop word [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rdx, [r15 + rsi]
adc al, 0x37
mov r8, r12
sub r8, rsi
jb 0x140078da9
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x7d], cl
cmp r8, 0x10
jae 0x140078ca0
clc
adc byte [rbx + 0x2a], dh
xor ecx, ecx
cmp r12, rsi
hlt
je case.0x14004ff4a.244
hlt
nop dword [rax]
cmp byte [rdx + rcx], r14b
xor al, 0xa
je 0x140078cb6
inc rcx
cmp r8, rcx
cmp eax, ecx
cmp eax, ecx
jne 0x140078c80
mov rcx, r8
xor eax, eax
cmp rax, 1
je 0x140078cd0
jmp 0x140078da3
add eax, 0x66000001
nop
mov ecx, r14d
call fcn.14000fad0
mov rcx, rdx
mov ecx, edx
cmp rax, 1
je 0x140078cd0
jmp 0x140078da3
mov eax, 1
cmp rax, 1
jne 0x140078da3
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax + 1], cl
invalid
add rsi, rcx
inc rsi
invalid
mov qword [rdi + 0x10], rsi
adc byte [rax + 0x39], cl
fidiv word [rdx - 0x7f]
adc byte [rax + 0x39], cl
fidiv word [rdx - 0x7f]
cmp rsi, qword [rbp - 8]
ja 0x140078c60
ja 0x140078ce6
invalid
invalid
lea r8, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23librarycore_src_strpattern.rs
mov edx, 4
sbb al, 0xc
add byte [rdx + 4], bh
mov rcx, rbx
call fcn.1400d5d30
xor edx, eax
add eax, 0x1f0f00
xor edx, eax
add eax, 0x1f0f00
lea rdx, [r15 + rsi]
mov r8, r12
mov eax, esp
mov eax, esp
sub r8, rsi
jb 0x140078da9
cmp r8, 0x10
cmp eax, 0x10
jae 0x140078d40
sub dh, byte [rcx]
leave
xor ecx, ecx
cmp r12, rsi
je 0x140078d31
nop dword [rax]
cmp byte [rdx + rcx], r14b
je 0x140078d53
inc rcx
cmp r8, rcx
jne 0x140078d20
mov rcx, r8
xor eax, eax
cmp rax, 1
je 0x140078d60
jmp 0x140078da3
push 0x441f0f
add byte [rcx + rcx*4 - 0xf], al
mov ecx, r14d
call fcn.14000fad0
mov rcx, rdx
cmp rax, 1
clc
invalid
je 0x140078d60
clc
add dword [rdi + rcx - 0x15], esi
jmp 0x140078da3
push rax
mov eax, 1
cmp rax, 1
jne 0x140078da3
nop
add rsi, rcx
add esi, ecx
inc rsi
mov qword [rdi + 0x10], rsi
mov r13, rsi
sub r13, rbx
jb 0x140078d00
cmp rsi, qword [rbp - 8]
clc
ja 0x140078d00
lea rcx, [r15 + r13]
mov rdx, qword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
mov r8, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140078d00
ror byte [rdi], 0x85
jo 0x140078d8d
invalid
invalid
mov rcx, qword [rbp]
mov qword [rcx + 8], r13
mov qword [rcx + 0x10], rsi
mov eax, 1
jmp 0x140078daf
mov qword [rdi + 0x10], r12
jmp 0x140078dab
adc bl, ch
add dh, byte [rcx]
ror byte [rax - 0x75], 0x4d
add byte [r8 - 0x77], r9b
xor eax, eax
mov rcx, qword [rbp]
add byte [r8 - 0x77], r9b
add dword [rax - 0x7d], ecx
invalid
mov qword [rcx], rax
add rsp, 0x38
cmp byte [rbx + 0x5f], bl
cmp byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
lea rbp, [rsp + 0x40]
mov rax, rdx
mov qword [rbp - 8], rcx
lea rcx, [0x140078e30]
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x30], ecx
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x30], ecx
mov dword [rsp + 0x30], ecx
lea rcx, [rbp - 8]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], 4
add byte [rax], al
lea rdx, [0x14011004b]
lea r9, [0x140111bbb]
mov r8d, 0xd
mov eax, 0xd
add byte [rbp + rcx*4 + 0xd], cl
scasb al, byte [rdi]
lea ecx, [rcx]
add byte [rcx - 0x48], al
mov eax, 0xd
mov rcx, rax
mov eax, 0xd
mov rcx, rax
call fcn.14000e460
stc
call qword [rax + 0x40c48348]
stc
call qword [rax + 0x40c48348]
pop rbp
ret
int3
int3
in eax, 0x48
mov eax, dword [rcx]
movzx eax, byte [rax]
add byte [rax - 0x73], cl
or eax, 0x978d7
mov r8, qword [rcx + rax*8]
ror dword [rax - 0x73], 0xd
hlt
js case.0x140035e7a.367
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
invalid
add byte [rax - 0x73], cl
or eax, 0x978d7
js case.0x140035e7a.367
add byte [rax + 0x63], cl
add al, 0x81
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
sbb byte [rax - 0x77], cl
ret 0x495d
pop rbp
jmp r9
invalid
loope 0x140078e33
int3
int3
sub rsp, 0x90
lea rbp, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
mov rsi, rcx
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov ecx, dword [rcx]
test rcx, rcx
je 0x1400793cf
mov eax, dword [rsi + 0x18]
inc eax
sbb dil, r15b
ror byte [rcx - 0xbc2e7ba], 1
mov dword [rsi + 0x18], eax
cmp eax, 0x1f4
hlt
add dword [rax], eax
invalid
mov dword [rsi + 0x18], eax
cmp eax, 0x1f4
hlt
add dword [rax], eax
invalid
hlt
jbe 0x140078ed9
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
and byte [rax - 0x7b], cl
leave
je 0x140078ec9
lea rdx, [0x140110580]
mov r8d, 0x19
call fcn.14000b2a0
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x56e850f], eax
add byte [rax], al
mov dil, 1
test al, al
jne 0x140079437
mov qword [rsi], 0
mov byte [rsi + 8], 1
add byte [rax], al
add dh, al
or byte [rcx], r8b
jmp 0x140079435
add eax, 0x8b4c0000
or byte [rax - 0x75], r9b
mov rax, qword [rsi + 0x10]
cmp rax, r8
mov r8, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r8
jae case.0x140078f12.2
movzx ebx, byte [rcx + rax]
add dword [rbp + rcx*4 + 0x48], ecx
add dword [rcx + rcx*4 + 0x4e], ecx
invalid
lea r9, [rax + 1]
mov qword [rsi + 0x10], r9
adc byte [rbp + r9*4 + 0x53], r8b
adc byte [rbp + rcx*4 + 0x53], al
mov esi, 0x17fa8341
invalid
adc byte [rbp + rcx*4 + 0x53], al
invalid
ja case.0x140078f12.2
add eax, 0x8d4c0000
sbb eax, 0xc4c8d
or al, 0
add byte [rax], al
lea r11, [0x14013db98]
or al, 0
movsxd r10, dword [r11 + r10*4]
add r10, r11
jmp r10
cmp r9, r8
cmp ecx, eax
jae case.0x14006ce46.71
cmp byte [rcx + r9], 0x73
jne case.0x14006ce46.71
or dword [rbx + 0x75], esi
and al, 0x4c
lea ecx, [rax + 2]
lea r9, [rax + 2]
mov qword [rsi + 0x10], r9
cmp r9, r8
cmp ecx, eax
jae case.0x140078f12.2
invalid
add byte [rdx - 0x80], al
cmp al, 9
pop rdi
cmp byte [rcx + r9], 0x5f
jne 0x14007933a
std
add eax, dword [rax]
invalid
std
add eax, dword [rax]
add byte [rax - 0x7d], cl
add rax, 3
invalid
add rax, 3
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
mov dword [rsi + 0x10], eax
mov rdi, qword [rsi + 0x20]
mov qword [rsi + 0x20], 0
mov rcx, rsi
xor edx, edx
mov edi, dword [rsi + 0x20]
call fcn.140078e70
test al, al
inc dword [rax + rax*8 + 0x620850f]
add byte [rax], al
jne 0x140079583
mov qword [rsi + 0x20], rdi
test rdi, rdi
dec dword [rdi]
test dword [rdi + 1], ecx
add dword [rax], eax
invalid
dec dword [rdi]
test dword [rdi + 1], ecx
invalid
add dword [rax], eax
add cl, ch
jmp 0x1400790df
add byte [rax], al
jmp 0x1400790df
add dword [rax], eax
add byte [rcx - 0xe76b729], cl
mov edi, edx
mov rcx, rsi
mov edi, edx
mov rcx, rsi
call fcn.14007a0d0
add byte [rax], al
add byte [rax], al
mov rbx, rax
test bl, 1
jne 0x1400791d6
test dword [rbx + 2], ecx
add byte [rax], al
invalid
ret
test dword [rbx + 2], ecx
add byte [rax], al
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov edx, edi
call fcn.140078e70
invalid
invalid
invalid
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x497850f], eax
jne 0x140079437
add byte [rax], al
invalid
add byte [rax], al
cmp qword [rsi], 0
cmp dword [rsi], 0
je 0x1400793a2
test al, bh
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x10]
invalid
mov rdx, rsi
call fcn.140079740
mov al, byte [rdi]
add byte [rax], al
add byte [rax + 0xf00f07d], al
invalid
mov bl, 0
add byte [rax], al
add byte [rax + 0xf00f07d], al
test dword [rbx + 0x48000000], esi
cmp qword [rsi], 0
je 0x1400793cf
invalid
add al, 0
invalid
cmp dword [rsi], 0
add byte ds:[rdi], cl
test byte [0x18c078fcf], al
add eax, 0x4c000004
add eax, 0x4c000004
mov esi, dword [rbp - 8]
jne case.0x14006dbc4.83
mov r14, qword [rbp - 8]
jne case.0x14006dbc4.83
lea rcx, [rbp - 0x10]
mov rdx, rsi
call fcn.140079820
cmp qword [rbp - 0x10], 0
je 0x140079399
add eax, dword [rax]
invalid
jge 0x140078fce
add byte [rdi], cl
test byte [rbx + rax - 0x3eb80000], dh
add eax, dword [rax]
add byte [rax - 0x3f], cl
invalid
invalid
add eax, dword [rax]
add byte [rax - 0x3f], cl
invalid
invalid
shr rbx, 0x20
jmp 0x140079009
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
movaps xmmword [rbp - 0x20], xmm1
movaps xmmword [rbp - 0x30], xmm0
sub dword [rbp - 0x30], eax
cmp ebx, 0x110000
sti
add byte [rax], al
adc dword [rax], eax
invalid
sub dword [rbp - 0x30], eax
sti
add byte [rax], al
adc dword [rax], eax
jne 0x140079447
mov rax, qword [rbp - 0x28]
or rax, qword [rbp - 0x18]
je 0x1400791c4
invalid
mov cl, 1
add byte [rax], al
test byte [rcx + 0x48000001], dh
mov ecx, dword [rsi + 0x20]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
leave
je 0x1400791c4
lea rdx, [0x140110190]
mov r8d, 2
call fcn.14000b2a0
test al, al
jne 0x140079437
or dword [rax], eax
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x1400791c4
add byte [rax], al
add byte [rax - 0x73], cl
shr r8b, 1
loopne 0x140079057
lea rcx, [rbp - 0x30]
call fcn.140079a30
add byte [rax], al
test al, al
je 0x1400791c4
add dword [rax], eax
invalid
add dword [rax], eax
add cl, ch
fiadd dword [rbx]
add byte [rax], al
jmp 0x140079437
lea rcx, [rbp - 0x10]
lea ecx, [rbp - 0x10]
mov rdx, rsi
call fcn.140079740
invalid
add byte [rax], al
cmp byte [rbp - 0x10], 0
je 0x140079201
invalid
movzx ebx, byte [rbp - 0xf]
pop rbp
int1
mov rcx, qword [rsi + 0x20]
test bl, bl
je 0x1400792d2
test byte [rdi + 2], cl
add byte [rax], al
test byte [rdi + 2], cl
add byte [rax], al
test rcx, rcx
je 0x1400792f4
add al, byte [rax]
add byte [rax - 0x73], cl
adc eax, 0x974ed
je 0x14007909b
invalid
lea rdx, [0x140110580]
mov r8d, 0x19
jmp 0x1400792e4
mov rcx, rsi
call fcn.1400795b0
add byte [rax], al
mov dil, 1
test al, al
je 0x1400791c4
jmp 0x140079437
mov rdi, qword [rsi + 0x20]
test rdi, rdi
invalid
je 0x1400790df
and byte [rax - 0x7b], cl
push qword [rax + riz + 0x48]
lea edx, [0x14011024b]
lea rdx, [0x14011024b]
mov r8d, 1
mov rcx, rdi
call fcn.14000b2a0
mov dil, 1
test al, al
jne 0x140079437
mov rcx, rsi
call fcn.14007a130
mov dil, 1
test al, al
jne 0x140079437
cmp bl, 0x4d
je 0x1400791a1
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007911e
lea rdx, [0x1401105b2]
mov r8d, 4
call fcn.14000b2a0
test al, al
jne 0x140079437
test dword [rcx], ebx
add eax, dword [rax]
add byte [rax - 0x77], cl
int1
mov rcx, rsi
xor edx, edx
call fcn.140078e70
test al, al
je 0x1400791a1
jmp 0x140079437
mov rcx, rsi
mov ebx, edx
call fcn.140078e70
mov dil, 1
test al, al
jne 0x140079437
test bl, bl
je 0x14007916d
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007916d
lea rdx, [0x140110190]
mov r8d, 2
call fcn.14000b2a0
test al, al
jne 0x140079437
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140079190
lea rdx, [0x14011024b]
mov r8d, 1
call fcn.14000b2a0
test al, al
jne 0x140079437
mov rcx, rsi
call fcn.14007a660
test rax, rax
jne 0x140079437
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400791c4
lea rdx, [0x14011024a]
mov r8d, 1
call fcn.14000b2a0
test al, al
jne 0x140079437
cmp qword [rsi], 0
je 0x140079435
add byte [rax], al
add byte [rax], al
dec dword [rsi + 0x18]
jmp 0x140079435
mov rcx, qword [rsi + 0x20]
test ebx, 0x100
jne 0x140079303
test rcx, rcx
je 0x140079325
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
jmp 0x140079315
cmp qword [rsi], 0
je 0x1400793cf
mov rbx, qword [rbp - 8]
lea rcx, [rbp - 0x10]
lea ecx, [rbp - 0x10]
lea ecx, [rbp - 0x10]
mov rdx, rsi
call fcn.140079820
cmp qword [rbp - 0x10], 0
je 0x140079399
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
movaps xmmword [rbp - 0x40], xmm1
movaps xmmword [rbp - 0x50], xmm0
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x1400791c4
lea rcx, [rbp - 0x50]
lea ecx, [rbp - 0x50]
call fcn.140079a30
mov dil, 1
test al, al
jne 0x140079437
mov rax, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
test rax, rax
je 0x1400791c4
test rbx, rbx
je 0x1400791c4
invalid
dec dword [rbx - 0x1e7ccbb8]
add al, 0xf
test dword [rdi - 1], ecx
invalid
mov ecx, dword [rax + 0x34]
and ecx, 4
jne 0x1400791c4
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x140139e90]
mov r8d, 1
call qword [rax + 0x18]
test al, al
jne 0x140079437
sub byte [rax - 0x73], cl
adc eax, 0xc0c0c
mov rdx, qword [rsi + 0x20]
mov rcx, rbx
call fcn.14000df10
test al, al
jne 0x140079437
and byte [rax - 0x77], cl
fld1
outsd dx, dword [rsi]
stc
inc dword [rax + rax*8 + 0x18e850f]
add byte [rax], al
mov rax, qword [rsi + 0x20]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x140139e91]
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0xc0bd5
mov r8d, 1
add byte [rax], al
call qword [rax + 0x18]
test al, al
je 0x1400791c4
jmp 0x140079437
test rcx, rcx
je 0x1400792f4
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
or dword [rax], eax
call fcn.14000b2a0
mov dil, 1
test al, al
jne 0x140079437
add dword [r8], eax
invalid
add dword [r8], eax
add byte [rax - 0x39], cl
invalid
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x140079435
test rcx, rcx
je 0x140079325
lea rdx, [0x140110580]
mov r8d, 0x19
call fcn.14000b2a0
mov dil, 1
test al, al
jne 0x140079437
stc
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x112850f], eax
add byte [rax], al
shr ebx, 8
and bl, 1
mov qword [rsi], 0
mov dword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x140079435
mov dword [rsi], 0
xor eax, eax
mov r10d, 0x3e
movzx edx, byte [rcx + r9]
cmp dl, 0x5f
je 0x1400793f7
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
invalid
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add byte [rbp + rcx*4 + 0x5a], al
rol byte [rcx - 0x80], 1
sti
or dh, byte [rdx + 0x23]
lea r11d, [rdx - 0x30]
cmp r11b, 0xa
jb 0x14007937d
lea r11d, [rdx - 0x61]
cmp r11b, 0x1a
sti
sbb dh, byte [rbx + 5]
sti
sbb dh, byte [rbx + 5]
add dl, 0xa9
jmp 0x14007937a
lea r11d, [rdx - 0x41]
cmp r11b, 0x1a
jae case.0x140078f12.2
add dl, 0xe3
mov r11d, edx
inc r9
mov qword [rsi + 0x10], r9
mul r10
jo case.0x140078f12.2
movzx edx, r11b
add rax, rdx
jb case.0x140078f12.2
cmp r9, r8
jb 0x140079342
jmp case.0x140078f12.2
movzx ebx, byte [rbp - 8]
jmp 0x140079077
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140079435
lea rdx, [0x140110190]
lea edx, [0x140110190]
mov r8d, 2
call fcn.14000b2a0
test al, al
jne 0x140079437
cmp qword [rsi], 0
jne 0x140078faa
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140079435
mov ecx, dword [rsi + 0x20]
lea rdx, [0x140110599]
mov r8d, 1
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rbp
jmp fcn.14000b2a0
inc r9
mov qword [rsi + 0x10], r9
cmp rax, 0xfffffffffffffffd
jbe case.0x14006ce46.71
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007942a
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.14000b2a0
mov dil, 1
test al, al
jne 0x140079437
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor edi, edi
mov eax, edi
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007946c
lea rdx, [0x1401105a3]
mov r8d, 3
call fcn.14000b2a0
test al, al
jne 0x140079437
mov rax, qword [rsi + 0x20]
jmp 0x14007946e
xor eax, eax
cmp ebx, 0x43
je 0x14007948c
cmp ebx, 0x53
jne 0x1400794a8
test rax, rax
je 0x1400794c4
lea rdx, [0x1401105ad]
mov r8d, 4
jmp 0x14007949e
test rax, rax
je 0x1400794c4
lea rdx, [0x1401105a6]
mov r8d, 7
mov rcx, rax
call fcn.14000b2a0
jmp 0x1400794bc
mov dword [rbp - 0x10], ebx
test rax, rax
je 0x1400794c4
lea rcx, [rbp - 0x10]
mov rdx, rax
call fcn.14000f8f0
test al, al
jne 0x140079437
mov rax, qword [rbp - 0x28]
mov rcx, qword [rsi + 0x20]
or rax, qword [rbp - 0x18]
jne 0x140079530
test rcx, rcx
je 0x1400791c4
lea rdx, [0x1401105b1]
mov r8d, 1
call fcn.14000b2a0
test al, al
jne 0x140079437
mov rdx, qword [rsi + 0x20]
mov qword [rbp - 0x10], r14
test rdx, rdx
je 0x1400791c4
lea rcx, [rbp - 0x10]
call fcn.14000aa30
test al, al
jne 0x140079437
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400791c4
lea rdx, [0x1401123f3]
jmp 0x1400791b1
test rcx, rcx
je 0x1400791c4
lea rdx, [0x140139e92]
mov r8d, 1
call fcn.14000b2a0
test al, al
jne 0x140079437
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x1400791c4
lea rcx, [rbp - 0x30]
call fcn.140079a30
test al, al
jne 0x140079437
mov rcx, qword [rsi + 0x20]
test rcx, rcx
jne 0x1400794db
jmp 0x1400791c4
lea rax, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
mov qword [rsp + 0x20], rax
lea rcx, str._fmt::Error_s_should_be_impossible_without_a__fmt::Formatter_
lea r9, [0x14010ffc0]
lea r8, [rbp - 0x10]
mov edx, 0x3d
call fcn.1400d6080
int3
add rsp, 0x288
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp rax
mov ecx, 0x24
sub rcx, r14
sub ecx, esi
mov eax, 0
cmovae rax, rcx
cmp rax, 1
clc
add dword [rax - 0x7d], ecx
rol byte [rax], 1
cmp rax, 0x1a
cmovae rax, rdx
lea ecx, [r10 - 0x61]
cmp cl, 0x1a
jb 0x140079c79
lea ecx, [r10 - 0x30]
cmp cl, 9
ja case.0x14003b6b6.354
add r10b, 0xea
mov ecx, r10d
invalid
mov ebx, 0x1a
inc r13
movzx ecx, cl
cmp rax, rcx
invalid
jbe 0x140079cd0
add r8, rcx
jb case.0x14003b6b6.354
lea rdi, [r15 + 1]
mov rax, r8
or rax, rdi
shr rax, 0x20
je 0x140079da2
mov rax, r8
xor edx, edx
div rdi
mov r9, rdx
add qword [rbp + 0x1f8], rax
jae 0x140079db9
jmp case.0x14003b6b6.354
cmp r13, qword [rbp + 0x1e0]
je case.0x14003b6b6.354
add al, byte [rax]
invalid
mov edx, 0x48
sub rdx, r14
mov esi, 0
add byte [rax], al
cmovae rsi, rdx
cmp rsi, 1
adc rsi, 0
cmp rsi, 0x1a
invalid
sbb cl, byte [rax + 0xf]
mov r9d, 0x24
sub r9, rax
mov edi, 0x6c
nop dword [rax]
invalid
invalid
mov rax, rdi
clc
sub rax, r14
mov r11d, 0
cmovae r11, rax
movzx eax, byte [r13]
mov dh, 0x45
add byte [rbp - 0x57f60b0], cl
sbb dh, byte [rdx + 0x10]
lea edx, [rax - 0x30]
cmp dl, 9
or dword [rdi], ecx
invalid
mov word [rdx], es
add byte [rax], al
add al, 0xea
mov edx, eax
movzx r10d, dl
mov rax, r10
mul r9
jo case.0x14003b6b6.354
add rcx, rax
jb case.0x14003b6b6.354
add byte [rax], al
cmp rsi, r10
ja 0x140079e32
mov edx, 0x24
sub rdx, rsi
mov rax, r9
mul rdx
jo case.0x14003b6b6.354
mov r9, rax
inc r13
cmp r11, 1
adc r11, 0
cmp r11, 0x1a
cmovae r11, rbx
add rdi, 0x24
mov rsi, r11
cmp r13, qword [rbp + 0x1e0]
lodsd eax, dword [rsi]
loopne 0x140079d96
add byte [rax], al
jne 0x140079d10
jmp case.0x14003b6b6.354
mov eax, r8d
xor edx, edx
div edi
mov r9d, edx
add qword [rbp + 0x1f8], rax
jb case.0x14003b6b6.354
add byte [rdi], cl
invalid
mov rax, qword [rbp + 0x1f8]
shr rax, 0x20
call 0x13b8cace7
add dword [rax], eax
invalid
call 0x13b8cace7
add dword [rax], eax
add byte [rax - 0x75], cl
test eax, edi
clc
add dword [rax], eax
mov rax, qword [rbp + 0x1f8]
xor eax, 0xd800
add byte [rax], al
add byte [0x1400875d6], dh
add al, bl
add byte [rax], al
add eax, 0xffef0000
cmp eax, 0xffef0800
jb case.0x14003b6b6.354
invalid
fild word [rcx]
add byte [rax], al
cmp r15, 0x7f
ja case.0x14003b6b6.354
mov r10, r15
sub r10, r9
sub edx, ecx
jbe 0x140079e20
cmp r10, 7
jbe 0x140079ea0
mov rax, r8
mov r11, qword [rbp + 0x200]
or rax, r11
shr rax, 0x20
je 0x140079e43
invalid
mov rax, r8
xor edx, edx
ror byte [rcx - 9], cl
jmp 0x140079e4b
cmp r9, 0x80
jb 0x140079eb6
mov dword [rax], eax
add byte [rax], al
invalid
jmp 0x14007a0b6
inc r13
add r8, rcx
jae 0x140079c92
invalid
invalid
jmp case.0x14003b6b6.354
mov eax, r8d
xor edx, edx
div r11d
mov rdx, r10
and rdx, 0xfffffffffffffff8
imul rax, qword [rbp + 0x1d0]
add r8, rax
mov rax, r15
clc
sub rax, r8
and rax, 0xfffffffffffffff8
loopne 0x140079e5f
loopne 0x140079e5f
neg rax
xor r8d, r8d
nop dword [rax]
movups xmm0, xmmword [r12 + r8*4 - 0x14]
movups xmm1, xmmword [r12 + r8*4 - 4]
movups xmmword [r12 + r8*4], xmm1
invalid
test byte [rbx + 0xf], al
adc dword [rsp + rax*4 - 0x10], eax
movups xmmword [r12 + r8*4 - 0x10], xmm0
add r8, 0xfffffffffffffff8
clc
cmp rax, r8
jne case.0x14004d5fb.311
cmp r10, rdx
je 0x140079eb6
invalid
sub r15, rdx
nop dword [rax + rax]
mov eax, dword [rbp + r15*4 - 0x5c]
mov ebp, 0x448942a4
mov ebp, 0x478d49a8
test al, 0x49
lea eax, [rdi - 1]
mov r15, rax
mov dword [rbp + r15*4 - 0x58], eax
lea rax, [r15 - 1]
mov r15, rax
cmp rax, r9
ja 0x140079ea0
invalid
mov rax, qword [rbp + 0x1f8]
mov dword [rbp + r9*4 - 0x58], eax
cmp r13, qword [rbp + 0x1e0]
add byte [rdi], cl
invalid
invalid
add dword [rax], eax
invalid
test eax, edi
add dword [rax], eax
add byte [rdx - 0x77], al
lea r13d, [rax - 0x1f52c4b4]
add dword [rax], eax
add byte [rdi], cl
test byte [rbx + 0x45000001], ah
movzx edx, byte [rbp]
movzx r10d, byte [r13]
mov rax, rcx
shr rax, 0x20
mov r11, qword [rbp + 0x1e8]
mov ebx, dword [rbp + 0x1e8]
add byte [rax], al
je 0x140079ef5
mov rax, rcx
xor edx, edx
div qword [rbp + 0x1f0]
lock add dword [rax], eax
add byte [rax - 0x77], cl
shr ebx, 0xc
mov eax, ecx
xor edx, edx
div dword [rbp + 0x1f0]
add dword [rax], eax
invalid
mov ecx, eax
mov rsi, qword [rbp + 0x200]
movabs rbx, 0xea0ea0ea0ea0ea0f
movabs al, byte [0xc88948ea0ea0ea0e]
add al, byte [rax]
add byte [rax - 0x45], cl
pminsw mm4, qword [rax + 0xea0ea0e]
invalid
invalid
invalid
invalid
invalid
invalid
or rax, rdi
shr rax, 0x20
je 0x140079f2b
mov rax, rcx
xor edx, edx
div rdi
invalid
mov rdx, rax
jmp 0x140079f33
test dword [rax - 0x77], 0x8908ebc2
enter 0xffffffffffffd231, 0xfffffffffffffff7
test dword [rcx - 0x35feb73e], 0x48c03145
add edx, ecx
xor r8d, r8d
cmp rdx, 0x1c8
cmp edx, 0x1c8
mov eax, ecx
xor edx, edx
div edi
mov edx, eax
add rdx, rcx
xor r8d, r8d
cmp rdx, 0x1c8
cmp edx, 0x1c8
ror byte [rax - 0x7f], 0xfa
enter 1, 0
jb 0x140079f6a
mov rcx, rdx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
mov rax, rcx
mul rbx
jrcxz 0x140079f9f
shr edx, 5
jrcxz 0x140079f9f
shr edx, 5
invalid
add r8, 0x24
cmp rcx, 0x3e57
stc
push rdi
add byte ds:[rax], al
stc
push rdi
add byte ds:[rax], al
mov rcx, rdx
ja 0x140079f50
inc r9
lea eax, [rdx*4]
add byte [rax], al
invalid
add byte [rax], al
lea eax, [rax + rax*8]
add edx, 0x26
mov rcx, rdx
xor edx, edx
div cx
int1
movzx r14d, ax
add r14, r8
add r11, 4
mov qword [rbp + 0x1e8], r11
dec qword [rbp + 0x1d0]
inc rsi
mov qword [rbp + 0x200], rsi
ret 0x4826
mov dword [rbp + 0x200], esi
add r12, 4
mov eax, 2
mov qword [rbp + 0x1f0], rax
add dword [rax], eax
add byte [rcx - 0x77], cl
mov r15, rdi
mov edi, edi
mov r8, r9
mov edx, 0x1a
jmp 0x140079c3b
add dword [rax], eax
add byte [rcx - 0x77], cl
mov r15, rdi
mov edi, edi
mov r8, r9
mov edx, 0x1a
mov rax, qword [rbp + 0x1c0]
mov r14, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.punycode_0
lea edx, str.punycode_0
mov eax, dword [rbp + 0x1c0]
or dword [rax], eax
mov r8d, 9
mov rcx, r14
mov rsi, rax
call rax
mov r13b, 1
test al, al
jne 0x14007a043
mov r8, qword [rbp + 0x1a8]
mov eax, dword [rbp + 0x1a8]
test dword [rax + 0x4d000001], ebp
test r8, r8
test eax, eax
sal byte [rcx + rbp + 0x4c], 0x89
int1
je 0x14007a029
mov rcx, r14
mov rdx, qword [rbp + 0x1b0]
mov edx, dword [rbp + 0x1b0]
mov rdi, rsi
call rsi
test al, al
invalid
jne 0x14007a043
invalid
sal byte [rbp + 0x30], 0x48
lea edx, [0x1401103a1]
xor byte [rax - 0x73], cl
adc eax, 0x96387
lea rdx, [0x1401103a1]
mov r8d, 1
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
int1
mov rcx, r14
int1
call rdi
test al, al
invalid
jne 0x14007a043
invalid
sal byte [rbp + 0x1a], 0x4c
mov ecx, esi
sbb cl, byte [rcx + rcx*4 - 0xf]
mov rcx, r14
mov rdx, qword [rbp + 0x1c8]
mov r8, qword [rbp + 0x1b8]
invalid
invalid
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7b], cl
mov eax, 0x48000001
invalid
test dword [rax + 0x48000001], edi
mov rdi, rsi
mov edi, esi
call rsi
test al, al
je 0x14007a05a
mov eax, r13d
add rsp, 0x288
invalid
mov byte [rdx], al
add byte [rax], al
pop rbx
invalid
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
lea rdx, [0x1401123f3]
mov r8d, 1
mov rcx, r14
mov rax, rdi
jmp 0x140079bb8
invalid
invalid
mov eax, 1
invalid
lea rsi, [rbp + 0x1dc]
mov rdi, qword [rbp + 0x1c0]
add dword [rax], eax
invalid
add byte [rax], al
lea rbx, [rbp - 0x58]
mov r14, qword [rbp + 0x1e8]
mov eax, dword [rbx]
mov dword [rbp + 0x1dc], eax
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, rdi
cli
call fcn.14000f8f0
mov r13d, eax
test al, al
jne 0x14007a043
add rbx, 4
add r14, 0xfffffffffffffffc
add al, 0x49
add esi, 0xfffffffc
jne 0x14007a090
jmp 0x14007a043
lea r8, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
mov edx, 0x80
mov rcx, r9
call fcn.1400d5cc0
int3
int3
adc byte [r8 + 0x3b], cl
or byte [r11 + 0x1d], sil
cmp eax, dword [rcx + 8]
jae 0x14007a0fb
mov rdx, qword [rcx]
movzx edx, byte [rdx + rax]
add cl, byte [rax - 1]
ror byte [rax - 0x77], 0x41
invalid
invalid
add cl, byte [rax - 1]
ror byte [rax - 0x77], 0x41
adc byte [r13 + 0x1a3cbf42], cl
adc byte [r13 + 0x1a3cbf42], cl
lea eax, [rdx - 0x41]
cmp al, 0x1a
jae 0x14007a104
shl rdx, 0x20
xor eax, eax
shr bl, 0x24
shr bl, 0x24
mov eax, 1
xor edx, edx
add byte [rax], al
jmp 0x14007a11f
add dl, 0x85
xor ecx, ecx
xor eax, eax
cmp dl, 0xe6
cli
out 0xf, al
xchg edx, eax
ror byte [rax - 0x46], 0
mov edx, 0
add byte [rax], al
adc dword [rax], eax
cmovb rdx, rcx
ret 0x3185
cli
out 0xf, al
xchg edx, eax
ror byte [rax - 0x46], 0
mov edx, 0
add byte [rax], al
adc dword [rax], eax
cmovb rdx, rcx
or rax, rdx
pop rbp
ret
int3
mov edx, 0
add byte [rax], al
adc dword [rax], eax
or rax, rdx
pop rbp
ret
or eax, edx
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rsp + 0x30]
mov rsi, rcx
mov rax, qword [rcx]
test rax, rax
invalid
xor byte [rax - 0x77], cl
invalid
ror byte [rdi], 0x84
invalid
je 0x14007a1ce
add byte [rax], al
add byte [rbx + rcx*4 + 0x46], cl
mov r8, qword [rsi + 8]
mov rcx, qword [rsi + 0x10]
cmp rcx, r8
mov r8, qword [rsi + 8]
mov rcx, qword [rsi + 0x10]
cmp rcx, r8
jae 0x14007a1f1
adc dword [rax + rax - 0x49f10000], 0x1c
xchg esp, eax
add byte [rax], al
add byte [rdi], cl
mov dh, 0x1c
movzx ebx, byte [rax + rcx]
or byte [rax - 0x73], cl
push rcx
lea rdx, [rcx + 1]
mov qword [rsi + 0x10], rdx
lea r9d, [rbx - 0x61]
lahf
cmp r9b, 0x19
ja 0x14007a187
add dword [rax - 0x77], ecx
push rsi
adc byte [rbp + rcx*4 + 0x4b], al
lahf
movzx r9d, r9b
mov dh, 0xc9
leave
mov r10d, 0x3bcfbbf
bt r10d, r9d
invalid
mov edi, 0x4503bcfb
bt edx, ecx
invalid
add eax, dword [rbp + 0xf]
movabs dword [0x4400000159820fca], eax
retf 0x820f
pop rcx
add dword [rax], eax
add byte [rbx + rcx*4 + 0x4e], al
invalid
invalid
retf 0x820f
jb 0x14007a2e0
mov r9d, dword [rsi + 0x18]
sbb byte [rcx - 1], r8b
inc r9d
mov dword [rsi + 0x18], r9d
rol dword [rcx + rcx*4 + 0x4e], 0x18
cmp r9d, 0x1f4
jbe 0x14007a22b
add byte [rax], al
invalid
stc
hlt
add dword [rax], eax
add byte [rdi], cl
xchg byte [rax + rax - 0x74b80000], cl
add byte [rax], al
add byte [rax - 0x75], cl
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], r9b
leave
je 0x14007a1c1
lea rdx, [0x140110580]
mov r8d, 0x19
invalid
call fcn.14000b2a0
mov dil, 1
invalid
test al, al
jne 0x14007a220
pop rdi
out 0x10, al
stc
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x38b7a08b], eax
invalid
pop rdi
mov qword [rsi], 0
mov byte [rsi + 8], 1
jmp 0x14007a21e
push rax
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je 0x14007a21e
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
leave
lea rdx, [0x140110599]
lea rdx, [0x140110599]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
add rsp, 0x38
add esp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.14000b2a0
adc cl, bh
invalid
dec dword [rax - 0x75]
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], cl
test rcx, rcx
leave
je 0x14007a213
sbb dword [rax - 0x73], ecx
adc eax, 0x9636f
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.14000b2a0
mov dil, 1
test al, al
add byte [rax], al
add al, ch
xchg esp, eax
adc cl, bh
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x38b7f28b], eax
jne 0x14007a220
invalid
invalid
jne 0x14007a220
or eax, 0x6c748
add byte [rax], al
add byte [rax], al
mov byte [rsi + 8], 0
mov qword [rsi], 0
invalid
add byte [rax], al
mov byte [rsi + 8], 0
xor edi, edi
mov eax, edi
add rsp, 0x38
invalid
cmp byte [rbx + 0x5f], bl
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
movzx r9d, bl
movzx ecx, bl
add r9d, 0xffffffbf
cmp r9d, 0x13
cmp ecx, 0x13
ja case.0x14007a24b.67
invalid
movsb byte [rdi], byte [rsi]
add dword [rax], eax
invalid
sar dword [rdi + 0x13f98341], 0xf
cmp ecx, 0x13
xchg dword [rcx + rax - 0x72b40000], esp
adc eax, 0xc39b4
movsb byte [rdi], byte [rsi]
add dword [rax], eax
add byte [rbp + rcx*4 + 0x15], cl
lea r10, [0x14013dbf8]
lea r10, [0x14013dbf8]
movsxd r9, dword [r10 + r9*4]
add r9, r10
jmp r9
jmp rcx
jmp rcx
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
and byte [rax - 0x7b], cl
leave
je case.0x14006da64.90
sbb dword [rax - 0x73], ecx
adc eax, 0xbfc32
or eax, dword [rax]
lea rdx, [0x140139e90]
or eax, dword [rax]
mov r8d, 1
call fcn.14000b2a0
invalid
adc cl, bh
invalid
invalid
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x76b74f8b], eax
jne 0x14007a220
mov rcx, rsi
mov dil, 1
test al, al
jne 0x14007a220
mov rcx, rsi
call fcn.14007a130
mov eax, 0x40fffffe
mov bh, 1
test al, al
invalid
jne 0x14007a220
mov eax, 0x40fffffe
mov bh, 1
sal byte [rbp - 0x5f], 0x80
sti
jne 0x14007a2bc
cmp bl, 0x41
jne 0x14007a2bc
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
test rcx, rcx
je 0x14007a2a7
lea rdx, [0x1401105c1]
invalid
mov r8d, 2
add byte [rax], al
add al, ch
add dword [rax], edx
call fcn.14000b2a0
test al, al
jne 0x14007a220
invalid
invalid
invalid
stc
inc dword [rax + rax*8 - 0x867af1]
invalid
invalid
invalid
mov dil, 1
mov rcx, rsi
int1
mov dl, 1
add eax, ebp
jl 0x14007a2b7
invalid
add byte [rax], al
add eax, ebp
jl 0x14007a2b7
invalid
add eax, 0xc0840000
add byte [rax], al
test al, al
jne 0x14007a220
invalid
invalid
invalid
invalid
test dword [rdi + rdi*8 - 1], esp
dec dword [rax - 0x75]
and byte [rax - 0x7b], r9b
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je 0x14007a615
add r8, qword [rax]
invalid
leave
add r8, qword [rax]
add byte [rax - 0x73], cl
lea rdx, [0x140139e91]
mov r8d, 1
mov eax, 1
call fcn.14000b2a0
psubw mm7, mm7
lea rdx, [0x140139e91]
sar ebx, 0xb
add byte [rcx - 0x48], al
mov eax, 1
psubw mm7, mm7
stc
invalid
jmp 0x14007a60a
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je 0x14007a21e
xor edi, edi
invalid
invalid
xor edi, edi
invalid
inc dword [rcx - 0x3f]
shl r9d, 3
lea rax, [0x140110828]
lea eax, [0x140110828]
lea eax, [0x140110828]
mov rdx, qword [r9 + rax]
lea rax, [0x140110758]
mov r8, qword [r9 + rax]
add ecx, ebp
fdivr st(6)
invalid
invalid
invalid
add ecx, ebp
fdivr st(6)
invalid
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x14007a346
lea rdx, [0x14011024c]
mov r8d, 1
call fcn.14000b2a0
mov dil, 1
add dword [rax + rax*8 - 0x1117af1], eax
invalid
invalid
stc
inc dword [rax - 0x49]
invalid
invalid
add dword [rax + rax*8 - 0x1117af1], eax
invalid
mov rax, qword [rsi]
test rax, rax
test eax, eax
test eax, eax
je 0x14007a5d7
test byte [rcx + 0x4c000002], bl
mov eax, dword [rsi + 8]
invalid
add byte [rax], al
mov r8, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
cmp rdx, r8
jae 0x14007a5d7
add byte [rax], al
cmp byte [rax + rdx], 0x4c
jne 0x14007a5d7
add al, byte [rax]
invalid
inc rdx
mov qword [rsi + 0x10], rdx
lea rcx, [rbp - 8]
push rsi
adc byte [rax - 0x73], cl
clc
mov rdx, rsi
call fcn.14007cd00
sub dword [rax], eax
invalid
sub dword [rax], eax
add byte [rax + 0xf00f87d], al
jge 0x14007a367
add byte [rdi], cl
test byte [rdx], ah
and al, byte [rdx]
add byte [rax], al
movzx ebx, byte [rbp - 7]
cmp byte [rbp - 8], 0
je case.0x14004d5fb.334
and al, byte [rdx]
add byte [rax], al
and al, byte [rdx]
movzx ebx, byte [rbp - 7]
mov rcx, qword [rsi + 0x20]
test bl, bl
je 0x14007a627
invalid
invalid
add al, byte [rax]
invalid
and byte [rbx + r11*8 + 0x2a1840f], r8b
and byte [rbx + rbx*8 + 0x2a1840f], al
add byte [rax], al
test rcx, rcx
je 0x14007a649
invalid
add byte [rax - 0x73], cl
lea rdx, [0x140110580]
adc eax, 0x961ea
invalid
mov r8d, 0x19
jmp 0x14007a639
add al, byte [rax]
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je 0x14007a546
invalid
test ecx, ecx
add byte [rax - 0x73], cl
adc eax, 0x95e98
or dword [rax], eax
lea rdx, [0x14011024d]
or dword [rax], eax
mov r8d, 1
call fcn.14000b2a0
mov dil, 1
mov bh, 1
mov bh, 1
test al, al
jne 0x14007a220
test dword [rbp - 2], edx
invalid
invalid
mov rcx, qword [rsi + 0x20]
jmp 0x14007a548
add byte [rax], al
mov rcx, rsi
int1
call fcn.14007cb60
jmp 0x14007a60a
mov qword [rsi + 0x10], rcx
mov rcx, rsi
xor edx, edx
shr al, cl
sub edx, 0x16e9ffff
invalid
invalid
invalid
jmp 0x14007a60a
shr al, cl
sub edx, 0x16e9ffff
invalid
invalid
invalid
jmp 0x14007a60a
invalid
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
and byte [rax - 0x7b], r9b
leave
je 0x14007a41a
lea rdx, [0x1401105c3]
mov r8d, 4
call fcn.14000b2a0
stc
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x1f97af1], eax
test dword [rsi], eax
invalid
invalid
invalid
invalid
stc
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x1f97af1], eax
test dword [rsi], eax
invalid
invalid
invalid
invalid
mov rcx, rsi
call fcn.14007ce60
mov dil, 1
test al, al
jne 0x14007a220
std
invalid
invalid
mov rcx, qword [rsi]
mov ecx, dword [rsi]
test rcx, rcx
test ecx, ecx
je case.0x14004d5fb.332
add dword [rax], eax
add byte [rax - 0x75], cl
adc byte [rax + 0x3b], r9b
cmp eax, dword [rsi + 8]
jae case.0x14004d5fb.332
cmp byte [rcx + rax], 0x4c
jne case.0x14004d5fb.332
add dword [rax], eax
invalid
mov rax, qword [rsi + 0x10]
cmp rax, qword [rsi + 8]
cmp eax, dword [rsi + 8]
cmp eax, dword [rsi + 8]
jae case.0x14004d5fb.332
cmp byte [rcx + rax], 0x4c
jne case.0x14004d5fb.332
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 1], cl
invalid
invalid
inc rax
ror byte [rax - 0x77], 0x46
adc byte [rax - 0x73], cl
clc
mov qword [rsi + 0x10], rax
lea rcx, [rbp - 8]
mov rdx, rsi
call fcn.14007cd00
sub byte [rax], al
add byte [rax + 0xf00f87d], al
test dword [rax], ecx
invalid
invalid
invalid
sub byte [rax], al
add byte [rax + 0xf00f87d], al
mov rbx, qword [rbp]
test rbx, rbx
test ebx, ebx
je 0x14007a615
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
leave
je case.0x14004ff4a.326
lea rdx, [0x1401105c7]
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
call fcn.14000b2a0
test al, al
jne 0x14007a220
invalid
invalid
std
invalid
invalid
mov rcx, rsi
mov rdx, rbx
call fcn.14007af00
jmp 0x14007a60d
invalid
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je case.0x140074225.383
lea rdx, [0x140110249]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
add al, ch
add byte [rax], al
call fcn.14000b2a0
xlatb
or eax, 0xb740fff9
mov dil, 1
test al, al
invalid
invalid
std
std
mov dil, 1
test al, al
jne 0x14007a220
test dword [rbp + rdi*8 - 1], ecx
std
invalid
invalid
ror byte [rdi], 0x85
std
std
std
invalid
mov rcx, rsi
call fcn.14007cdc0
sub byte [rax], al
add byte [rax - 0x49], al
mov dil, 1
mov bh, 1
mov bh, 1
test rax, rax
ror byte [rdi], 0x85
cmp ch, bh
jne 0x14007a220
invalid
cmp rdx, 1
jne 0x14007a515
invalid
invalid
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x14007a615
add dword [rax], eax
add byte [rax - 0x73], cl
adc eax, 0x95d46
invalid
lea rdx, str._____
mov r8d, 1
add byte [rax], al
add al, ch
xchg ebx, eax
or eax, 0xc084fff9
call fcn.14000b2a0
test al, al
jne 0x14007a220
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], cl
leave
je 0x14007a615
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x9acf7
invalid
lea rdx, [0x140115220]
add byte [rcx - 0x48], al
mov r8d, 1
add dword [rax], eax
add byte [rax], al
invalid
call fcn.14000b2a0
jmp 0x14007a60d
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.14007c940
jmp 0x14007a60a
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
leave
xor ecx, ecx
cmp bl, 0x50
jne 0x14007a5e0
invalid
pop qword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x14007a602
lea rdx, [0x1401105bb]
mov r8d, 6
jmp 0x14007a5f2
pop rdx
invalid
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
test rcx, rcx
je 0x14007a213
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
invalid
pop rdi
or dword [rax], eax
mov r8d, 0x10
mov eax, 0x10
add al, ch
call fcn.14000b2a0
test al, al
adc eax, 0x84fff90d
ror byte [rdi], 0x84
cmp ah, 0xff
invalid
je 0x14007a213
jmp 0x14007a220
mov rdx, qword [rbp]
test rdx, rdx
test edx, edx
push rbp
add byte [rax - 0x7b], cl
test edx, edx
je 0x14007a5d7
mov rcx, rsi
test edx, edx
je 0x14007a5d7
mov rcx, rsi
call fcn.14007af00
add byte [rax], al
add byte [rax - 0x49], al
add dword [rax + rax*8 - 0x3937af1], eax
mov dil, 1
test al, al
jne 0x14007a220
invalid
invalid
ror byte [rdi], 0x85
insb byte [rdi], dx
cld
invalid
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x14007a5d7
lea rdx, [0x1401105b6]
pop rdi
or dword [rax], eax
mov r8d, 1
call fcn.14000b2a0
stc
inc dword [rax + rax*8 - 0x3b67af1]
invalid
invalid
add byte [rax], al
add al, ch
ror dword [rcx + rdi*8], 1
stc
inc dword [rax + rax*8 - 0x3b67af1]
invalid
cmp bl, 0x52
je 0x14007a602
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007a602
lea rdx, [0x1401105b7]
adc eax, 0x95fcb
mov r8d, 4
mov eax, 4
add byte [rax], al
call fcn.14000b2a0
mov dil, 1
test al, al
jne 0x14007a220
test dword [rsi], ebx
cld
invalid
invalid
dec dword [rax - 0x77]
int1
mov rcx, rsi
call fcn.14007a130
invalid
invalid
invalid
mov dil, 1
test al, al
jne 0x14007a220
cld
invalid
invalid
cmp qword [rsi], 0
je 0x14007a21e
dec dword [rsi + 0x18]
jmp 0x14007a21e
invalid
dec dword [rax - 0x7b]
leave
test rcx, rcx
je 0x14007a649
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
adc eax, 0x95f3d
or dword [rax], eax
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
call fcn.14000b2a0
mov dil, 1
test al, al
jne 0x14007a220
test edi, edx
sti
invalid
invalid
ror byte [rdi], 0x85
xlatb
test edi, edx
sti
invalid
mov qword [rsi], 0
mov byte [rsi + 8], bl
pop rsi
invalid
add byte [rax], al
add byte [rax - 0x3916f7a2], cl
pop rsi
or cl, ch
invalid
invalid
sti
jmp 0x14007a21e
invalid
int3
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
sub esp, 0x20
mov rax, qword [rcx]
mov eax, dword [rcx]
test rax, rax
je 0x14007a6d7
mov rdi, rcx
xor esi, esi
lea rbx, [0x1401105a1]
lea ebx, [0x1401105a1]
lea ebx, [0x1401105a1]
invalid
xor r14d, r14d
nop word cs:[rax + rax]
nop dword [rax + rax]
nop dword [rax + rax]
invalid
mov rcx, qword [rdi + 0x10]
cmp rcx, qword [rdi + 8]
or byte [rbx + 6], dh
or byte [rbx + 6], dh
cmp byte [rax + rcx], 0x45
je case.0x140056e28.214
je case.0x140056e28.214
sub r14, 1
jb case.0x14005cfa5.229
out dx, al
add dword [rdx + 0x1b], esi
mov rcx, qword [rdi + 0x20]
test rcx, rcx
leave
leave
je case.0x14005cfa5.229
mov r8d, 2
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call fcn.14000b2a0
test al, al
jne case.0x140063463.186
jrcxz 0x14007a6c6
stc
inc dword [rax + rax*8 - 0x76b7e58b]
mov rcx, rdi
mov rcx, rdi
call case.0x140056e28.231
add byte [rax], al
mov ecx, edi
add byte [rax], al
add byte [rax + rax*8 - 0x74b7f18b], al
sal byte [rbp + 0xe], 0x48
mov eax, dword [rdi]
add byte [rax], al
test al, al
jne case.0x140063463.186
sal byte [rbp + 0xe], 0x48
mov eax, dword [rdi]
mov rax, qword [rdi]
test rax, rax
jne 0x14007a690
test eax, eax
jmp 0x14007a6eb
adc al, 0x31
imul bl
adc byte [rsi + 1], bh
mov esi, 1
xor esi, esi
jmp 0x14007a6eb
mov esi, 1
jmp 0x14007a6eb
invalid
add byte [rax], al
or dword [rax - 1], ecx
ror dword [rax - 0x77], 0x4f
mov qword [rdi + 0x10], rcx
xor esi, esi
mov rax, rsi
inc rcx
mov qword [rdi + 0x10], rcx
xor esi, esi
mov rax, rsi
add rsp, 0x20
add esp, 0x20
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
int3
int3
sub esp, 0x28
lea rbp, [rsp + 0x20]
mov r8, qword [rcx]
test r8, r8
je 0x14007a75f
mov r9, qword [rcx + 8]
mov rax, qword [rcx + 0x10]
mov eax, dword [rcx + 0x10]
cmp rax, r9
or byte [r8 - 0x75], cl
adc byte [r9 + rdi - 0x38], cl
mov eax, dword [rcx + 0x10]
jae 0x14007a75f
invalid
movzx edx, byte [r8 + rax]
movzx edx, byte [rax + rax]
mov dh, 0x14
add byte [rbx + 0x41744bfa], al
cmp edx, 0x4b
je 0x14007a76b
cmp edx, 0x4b
je 0x14007a76b
cmp edx, 0x4c
jne 0x14007a75f
jne 0x14007a75f
lea r10, [rax + 1]
mov qword [rcx + 0x10], r10
cmp r10, r9
retf 0x830f
stosd dword [rdi], eax
add byte [rax], al
add byte [rax], al
push rcx
adc byte [rbp + 0x39], cl
retf 0x830f
sub dword [rbx + 0x43000000], 0xffffff80
cmp al, 0x10
pop rdi
add byte [rax], al
cmp byte [r8 + r10], 0x5f
jne 0x14007a77f
add rax, 2
mov qword [rcx + 0x10], rax
invalid
invalid
rol byte [rdx], 0x48
mov dword [rcx + 0x10], eax
invalid
invalid
add cl, byte [rax - 0x77]
adc byte [r9], sil
ror byte [rax - 0x77], 0xc2
mov edx, eax
adc byte [rcx], dh
xor eax, eax
mov rdx, rax
mov edx, eax
add rsp, 0x28
pop rsi
pop rbp
jmp fcn.14007af00
invalid
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
invalid
invalid
invalid
sub byte [rsi + 0x5d], bl
pop rsi
pop rbp
jmp fcn.14007a130
inc rax
mov qword [rcx + 0x10], rax
invalid
inc eax
ror byte [rax - 0x77], 0x41
adc byte [rcx], dh
xor edx, edx
add rsp, 0x28
invalid
pop rsi
ror byte [rax - 0x7d], cl
invalid
sub byte [rsi + 0x5d], bl
pop rbp
jmp fcn.14007a830
xor eax, eax
rol byte [rcx - 0x45], 0x3e
add byte [rax], al
add byte [rsi + 0xf], ah
invalid
mov r11d, 0x3e
nop word [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx + 0xf], al
add byte [rax], al
movzx edx, byte [r8 + r10]
cmp dl, 0x5f
mov dh, 0x14
adc byte [rax + 0x41745ffa], al
je 0x14007a7db
je 0x14007a7db
lea esi, [rdx - 0x30]
cmp sil, 0xa
dec byte [rdx]
or dh, byte [rdx + 0x1c]
jb 0x14007a7bf
sbb al, 0x8d
jb case.0x1400633fa.192
lea esi, [rdx - 0x61]
cmp sil, 0x1a
jae case.0x140074150.106
cmp dh, 0x1a
add dl, 0xa9
jmp case.0x140067121.166
invalid
test eax, 0x728d0ceb
or al, 0x8d
jb 0x14007a773
invalid
lea esi, [rdx - 0x41]
mov edi, 0x1afe8040
cmp sil, 0x1a
invalid
jae case.0x14005d08e.206
add dl, 0xe3
ret 0x89e3
mov esi, edx
inc r10
mov qword [rcx + 0x10], r10
mul r11
jo case.0x14005d08e.206
adc byte [rcx - 9], cl
jrcxz 0x14007a83a
and byte [rax + 0xf], al
mov dh, 0xd6
movzx edx, sil
add rax, rdx
invalid
sal byte [rdx + 0x17], 1
jb case.0x14005d08e.206
invalid
cmp r10, r9
jb 0x14007a790
retf 0xb772
jmp case.0x14005d08e.206
inc r10
inc edx
mov qword [rcx + 0x10], r10
inc rax
invalid
push rcx
adc byte [rax - 1], cl
ror byte [rdi], 0x85
jne 0x14007a751
test dword [rsi - 1], esp
invalid
invalid
dec dword [rax - 0x75]
and byte [r8 - 0x7b], cl
mov rax, qword [rcx + 0x20]
test rax, rax
invalid
sal byte [rbx + riz + 0x48], 0x8d
adc eax, 0x95d75
pop rbp
or dword [rax], eax
je case.0x140074150.107
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
lea edx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
pop rbp
or dword [rax], eax
mov r8d, 0x10
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
mov rsi, rcx
mov rcx, rax
call fcn.14000b2a0
xchg esp, eax
or bh, cl
invalid
xchg esp, eax
or bh, cl
dec dword [rax - 0x77]
invalid
invalid
mov rcx, rsi
mov edx, eax
mov ecx, esi
int1
mov al, 1
test dl, dl
add dword [rdx + rdx*8 - 0x38b7f28b], eax
add dword [rax], eax
invalid
jne 0x14007a824
mov qword [rcx], 0
mov byte [rcx + 8], 0
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dh, al
or byte [r8], al
or byte [rax], al
or byte [rax], al
xor eax, eax
add rsp, 0x28
pop rsi
pop rbp
ret
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x38
cmp byte [rax - 0x73], cl
lea rbp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
invalid
xor byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov r8, qword [rcx]
mov eax, dword [rcx]
mov eax, dword [rcx]
add dword [rbp - 0x7b], ecx
ror byte [rdi], 0x84
test r8, r8
je 0x14007acde
xchg edx, eax
add al, 0
add byte [rbx + rcx*4 + 0x56], cl
mov r10, qword [rsi + 8]
invalid
invalid
mov r10, qword [rsi + 8]
mov rcx, qword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
adc byte [rcx + r15 - 0x2f], r9b
cmp rcx, r10
ror dword [rdi], 1
and dword [rdi - 0x76ffffff], 0xffffffd0
cmpsd dword [rsi], dword [rdi]
add dword [rax], eax
invalid
mov eax, edx
jae case.0x14007a8d6.67
cmpsd dword [rsi], dword [rdi]
add dword [rax], eax
add byte [rcx - 0x49f0be30], cl
rol byte [rcx + 0xf], 1
mov dh, 0x14
invalid
mov eax, edx
movzx edx, byte [r8 + rcx]
movzx edx, byte [rax + rcx]
rol byte [rcx + 0xf], 1
mov dh, 0x14
or byte [rbp + rcx*4 + 0x49], cl
lea r9, [rcx + 1]
mov qword [rsi + 0x10], r9
adc byte [rbx + r9*4 + 0x5e], r8b
invalid
pop rsi
movzx edx, byte [rax + rcx]
lea r9, [rcx + 1]
mov qword [rsi + 0x10], r9
adc byte [rbx + r9*4 + 0x5e], r8b
mov ebx, dword [rsi + 0x18]
lea ecx, [rcx + 1]
mov ebx, dword [rsi + 0x18]
inc r11d
inc ebx
ret
mov dword [rsi + 0x18], r11d
cmp r11d, 0x1f4
cmp ebx, 0x1f4
add byte [rax], al
jbe 0x14007a8b6
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
leave
je case.0x1400745b9.87
lea rdx, [0x140110580]
invalid
mov r8d, 0x19
mov eax, 0x19
add al, ch
add eax, 0x40fff90a
or bh, cl
inc dword [rax - 0x49]
invalid
call fcn.14000b2a0
or bh, cl
inc dword [rax - 0x49]
mov dil, 1
test al, al
jne 0x14007ad03
add byte [rax], al
add dword [rax + rax*8 + 0x45d850f], eax
add byte [rax], al
mov qword [rsi], 0
mov byte [rsi + 8], 1
or byte [rcx], r8b
invalid
add byte [rax], al
add byte [rax], al
invalid
add dh, al
or byte [rcx], r8b
jmp 0x14007ad01
add byte [rdi + rcx - 0x4a], al
fiadd dword [rcx - 0x7d]
movzx r11d, dl
add r11d, 0xffffffbf
ret
mov edi, 0x38fb8341
ja case.0x14007a8d6.67
add dword [rax], eax
add byte [rax], al
movzx ebx, dl
mov dh, 0xda
ret
mov edi, 0x38fb8341
add byte [rax], al
lea rdi, [0x14013dc48]
jns case.0x1400712ba.103
xor ecx, dword [rax + rax]
or al, 0
add byte [rsi + 0x63], cl
movsxd r11, dword [rdi + r11*4]
sbb al, 0x9f
add r11, rdi
jmp r11
sti
cmp r9, r10
jae case.0x14007a8d6.104
cmp al, 0x43
cmp byte [rax + rcx], 0x6e
outsb dx, byte [rsi]
jne case.0x14007a8d6.104
invalid
cmp byte [r8 + r9], 0x6e
outsb dx, byte [rsi]
xor eax, 0x2c18348
add rcx, 2
add ecx, 2
mov qword [rsi + 0x10], rcx
adc byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je case.0x14007a8d6.104
and al, 0x48
lea eax, [0x1401103a1]
add eax, 0x95aa4
lea rax, [0x1401103a1]
add eax, 0x95aa4
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
mov r8d, 1
add byte [rax], al
add byte [rcx - 0x3d76b72d], cl
invalid
mov ebx, edx
mov rdx, rax
ret 0x93e8
or ecx, edi
invalid
ret 0x93e8
mov edx, ebx
mov dil, 1
test al, al
jne 0x14007ad03
add byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.14007aff0
invalid
int1
add byte [rax - 0x49], al
add dword [rax + rax*8 + 0x3d6850f], eax
jne 0x14007ad03
mov dil, 1
test al, al
jne 0x14007ad03
add byte [rax - 0x7d], cl
add byte ds:[rdi], cl
add byte [rdi], cl
cmp qword [rsi], 0
je 0x14007ad01
test dl, cl
add eax, dword [rax]
invalid
add byte [rdi], cl
test dl, cl
add eax, dword [rax]
add bh, bh
sbb cl, r13b
dec dword [rsi + 0x18]
jmp 0x14007ad01
ret 3
invalid
ret 3
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
invalid
lea rcx, [rbp - 8]
clc
mov rdx, rsi
call fcn.14007b350
mov rcx, qword [rbp - 8]
test rcx, rcx
test ecx, ecx
test ecx, ecx
leave
je 0x14007aada
mov rdx, qword [rbp]
call fcn.14007b3f0
cmp rax, 1
jne case.0x14007a8d6.67
test rdx, rdx
je 0x14007adfe
mov al, byte [rax + rax]
invalid
mov al, byte [rax + rax]
add al, 0
add byte [rax - 0x7d], cl
cli
add dword [rdi], ecx
test dword [rsi + 0x48000000], eax
add byte [rax], al
mov rcx, qword [rsi + 0x20]
add byte [rax], al
cmp rdx, 1
jne case.0x14007a8d6.67
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x14007a92d
lea rdx, [0x140110609]
pop rsp
or dword [rax], eax
mov r8d, 4
add al, 0
add byte [rax], al
add byte [rax], al
add cl, ch
or eax, dword [0xcb4fa99b]
invalid
invalid
jmp 0x14007aea4
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007a92d
and byte [rax - 0x7b], cl
lea rdx, [0x1401104f2]
jmp 0x14007ae9e
add al, 0
invalid
add al, 0
add byte [rax + rax*8 + 0x14f840f], al
test al, al
invalid
test byte [rdi + 1], cl
test al, al
je 0x14007ab05
test byte [rdi + 1], cl
add byte [rax], al
xor ebx, ebx
jmp 0x14007ac68
add byte [rax - 0x73], cl
clc
lea rcx, [rbp - 8]
mov rdx, rsi
call fcn.14007b350
mov rcx, qword [rbp - 8]
clc
test rcx, rcx
je 0x14007aada
add byte [rax], al
mov rdx, qword [rbp]
call fcn.14007b3f0
test rax, rax
je case.0x14007a8d6.67
mov rax, rdx
shr rax, 0x20
jne case.0x14007a8d6.67
mov eax, edx
xor eax, 0xd800
add eax, 0xffef0000
cmp eax, 0xffef07ff
ja 0x14007ae1d
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007aa2a
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.14000b2a0
mov dil, 1
test al, al
jne 0x14007ad03
mov qword [rsi], 0
mov byte [rsi + 8], 0
jmp 0x14007ad01
test al, al
je 0x14007ab36
xor ebx, ebx
jmp 0x14007ad10
mov rcx, rsi
mov edx, eax
call fcn.14007b1c0
jmp 0x14007a922
cmp r9, r10
jae case.0x14007a8d6.81
cmp byte [r8 + r9], 0x65
jne case.0x14007a8d6.81
add rcx, 2
mov qword [rsi + 0x10], rcx
mov rcx, rsi
call fcn.14007b6f0
jmp 0x14007a922
test al, al
je 0x14007aaa2
xor ebx, ebx
jmp 0x14007abcb
test al, al
je 0x14007ab67
xor ebx, ebx
jmp 0x14007ad5d
test al, al
je 0x14007ab98
xor ebx, ebx
jmp 0x14007adcb
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007abc9
lea rax, [0x14011060d]
mov r8d, 1
mov ebx, edx
mov rdx, rax
call fcn.14000b2a0
mov edx, ebx
mov bl, 1
mov dil, 1
test al, al
je 0x14007abcb
jmp 0x14007ad03
movzx ebx, byte [rbp]
mov rcx, qword [rsi + 0x20]
test bl, bl
je 0x14007ac35
test rcx, rcx
je 0x14007ac57
lea rdx, [0x140110580]
mov r8d, 0x19
jmp 0x14007ac47
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ac66
lea rdx, [0x14011060d]
mov r8d, 1
call fcn.14000b2a0
mov bl, 1
mov dil, 1
test al, al
je 0x14007ac68
jmp 0x14007ad03
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ad0e
lea rdx, [0x14011060d]
mov r8d, 1
call fcn.14000b2a0
mov bl, 1
mov dil, 1
test al, al
jne 0x14007ad03
jmp 0x14007ad10
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ad5b
lea rdx, [0x14011060d]
mov r8d, 1
call fcn.14000b2a0
mov bl, 1
mov dil, 1
test al, al
jne 0x14007ad03
jmp 0x14007ad5d
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007adc9
lea rdx, [0x14011060d]
mov r8d, 1
call fcn.14000b2a0
mov bl, 1
mov dil, 1
test al, al
jne 0x14007ad03
jmp 0x14007adcb
mov bl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007abf8
lea rax, [0x14011024c]
mov r8d, 1
mov edi, edx
mov rdx, rax
call fcn.14000b2a0
mov edx, edi
mov dil, 1
test al, al
jne 0x14007ad03
cmp dl, 0x52
je 0x14007ac23
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ac23
lea rdx, [0x1401105b7]
mov r8d, 4
call fcn.14000b2a0
mov dil, 1
test al, al
jne 0x14007ad03
mov dil, 1
mov rcx, rsi
mov dl, 1
call fcn.14007a830
jmp 0x14007ae7a
test rcx, rcx
je 0x14007ac57
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.14000b2a0
mov dil, 1
test al, al
jne 0x14007ad03
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x14007ad01
mov bl, 1
mov dil, 1
mov rcx, rsi
mov dl, 1
call fcn.140078e70
test al, al
jne 0x14007ad03
mov rax, qword [rsi]
test rax, rax
je 0x14007acde
mov rcx, qword [rsi + 0x10]
cmp rcx, qword [rsi + 8]
jae 0x14007acb5
movzx eax, byte [rax + rcx]
inc rcx
mov qword [rsi + 0x10], rcx
cmp eax, 0x53
je 0x14007aeae
cmp eax, 0x54
je 0x14007ae2b
cmp eax, 0x55
je 0x14007ae82
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007aa2a
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.14000b2a0
test al, al
je 0x14007aa2a
jmp 0x14007ad03
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ad01
lea rdx, [0x140110599]
mov r8d, 1
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.14000b2a0
xor edi, edi
mov eax, edi
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov bl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ad32
lea rdx, [0x140139e90]
mov r8d, 1
call fcn.14000b2a0
mov dil, 1
test al, al
jne 0x14007ad03
mov rcx, rsi
call fcn.14007b9b0
mov dil, 1
test rax, rax
jne 0x14007ad03
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ae82
lea rdx, [0x140139e91]
jmp 0x14007ae6f
mov bl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ad7f
lea rdx, [0x140110249]
mov r8d, 1
call fcn.14000b2a0
mov dil, 1
test al, al
jne 0x14007ad03
mov rcx, rsi
call fcn.14007ba50
mov dil, 1
test rax, rax
jne 0x14007ad03
cmp rdx, 1
jne 0x14007ae5f
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ae82
lea rdx, str._____
mov r8d, 1
call fcn.14000b2a0
test al, al
jne 0x14007ad03
jmp 0x14007ae5f
mov bl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007adf1
lea rdx, [0x14011024d]
mov r8d, 1
call fcn.14000b2a0
mov dil, 1
test al, al
jne 0x14007ad03
mov rcx, rsi
call fcn.14007b6f0
mov dil, 1
jmp 0x14007ae7a
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007a92d
lea rdx, [0x140110604]
mov r8d, 5
jmp 0x14007aea4
mov rcx, qword [rsi + 0x20]
call fcn.14007b590
jmp 0x14007a922
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ae4e
lea rdx, [0x140110249]
mov r8d, 1
call fcn.14000b2a0
test al, al
jne 0x14007ad03
mov rcx, rsi
call fcn.14007b9b0
test rax, rax
jne 0x14007ad03
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ae82
lea rdx, [0x140115220]
mov r8d, 1
call fcn.14000b2a0
test al, al
jne 0x14007ad03
test bl, bl
je 0x14007a92d
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007a92d
lea rdx, [0x1401123f3]
mov r8d, 1
call fcn.14000b2a0
jmp 0x14007a922
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007aed1
lea rdx, [0x14011060e]
mov r8d, 3
call fcn.14000b2a0
test al, al
jne 0x14007ad03
mov rcx, rsi
call case.0x14008475f.471
test rax, rax
jne 0x14007ad03
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ae82
lea rdx, [0x140110611]
mov r8d, 2
jmp 0x14007ae75
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
cmp eax, ecx
jae case.0x140039777.500
cmp byte [r8 + rax], 0x45
je case.0x1400519b9.318
test r15, r15
je case.0x140037413.486
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x140037413.486
mov r8d, 2
lea rdx, [0x1401105a1]
lea edx, [0x1401105a1]
or qword [rax], rax
call fcn.14000b2a0
test al, al
jne 0x14007bd71
mov r8, qword [rsi]
test r8, r8
je 0x14007bbc5
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
jae 0x14007bc80
add byte [rax], al
cmp byte [r8 + rax], 0x73
jne 0x14007bc80
loopne 0x14007bb9e
add byte [rax], al
lea rcx, [rax + 1]
mov qword [rsi + 0x10], rcx
cmp rcx, r9
leave
jae 0x14007bd01
invalid
cmp byte [r8 + rcx], 0x5f
jne 0x14007bbf7
add rax, 2
mov qword [rsi + 0x10], rax
jmp 0x14007bc80
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x140050a1b.336
mov r13d, 1
mov r8d, 1
mov eax, 1
add byte [rax], al
add byte [rcx - 0x48], al
mov eax, 1
lea rdx, [0x140110599]
call fcn.14000b2a0
idiv al
clc
inc dword [rax + rax*8 + 0xfb840f]
test bl, bh
add byte [rax], al
invalid
clc
inc dword [rax + rax*8 + 0xfb840f]
test bl, bh
add byte [rax], al
invalid
jmp 0x14007bd86
xor eax, eax
nop dword [rax]
add byte [rax], 0
add byte [rax], al
movzx edx, byte [r8 + rcx]
cmp dl, 0x5f
je 0x14007bc6b
invalid
lea r10d, [rdx - 0x30]
cmp r10b, 0xa
or dh, byte [rdx + 0x30]
or dh, byte [rdx + 0x30]
lea r10d, [rdx - 0x61]
cmp r10b, 0x1a
jae 0x14007bc30
add dl, 0xa9
jmp 0x14007bc41
ret 0xeba9
nop word cs:[rax + rax]
add byte [rax], al
add byte [rbp + rcx*4 + 0x52], al
mov edi, 0x1afa8041
cli
invalid
lea r10d, [rdx - 0x41]
cmp r10b, 0x1a
cli
invalid
jae 0x14007bd01
add dl, 0xe3
mov r10d, edx
inc rcx
mov qword [rsi + 0x10], rcx
mul r12
jo 0x14007bd01
movzx edx, r10b
add rax, rdx
jb 0x14007bd01
invalid
invalid
add byte [rax], al
invalid
cmp rcx, r9
jb 0x14007bc00
invalid
jmp 0x14007bd01
inc rcx
mov qword [rsi + 0x10], rcx
adc byte [rax - 0x7d], cl
cmp eax, 0xfffffffd
std
std
ja 0x14007bd01
nop dword [rax]
mov rcx, rdi
mov rdx, rsi
bnd call fcn.140079820
bnd call fcn.140079820
invalid
cmp qword [rbp - 0x18], 0
je 0x14007bd2d
invalid
xchg edi, eax
add byte [rax], al
invalid
add byte [rdi], cl
movups xmm0, xmmword [rbp - 0x18]
adc byte [rbp - 0x18], al
call 0x13854ccad
movups xmm1, xmmword [rbp - 8]
movaps xmmword [rbp - 0x30], xmm1
movaps xmmword [rbp - 0x40], xmm0
mov r13, qword [rsi + 0x20]
test r13, r13
outsb dx, byte [rsi]
and byte [rbp - 0x7b], cl
in eax, dx
je 0x14007bcdb
mov rcx, rbx
mov rdx, r13
call fcn.140079a30
invalid
inc dword [rax + rax*8 + 0xaf850f]
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
add byte [rcx - 0x48], al
add al, byte [rax]
mov r8d, 2
add byte [rax], al
mov rcx, r13
mov rdx, r14
bnd call fcn.14000b2a0
bnd call fcn.14000b2a0
int 0xf5
clc
inc dword [rax + rax*8 + 0x96850f]
invalid
xchg esi, eax
add byte [rax], al
invalid
test al, al
jne 0x14007bd71
invalid
xchg esi, eax
add byte [rax], al
invalid
test dword [rsi + 0x48000000], edx
mov ecx, esi
int1
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
mov dl, 1
call fcn.14007a830
test al, al
jne 0x14007bd71
add eax, ebp
jmp 0x14007bce3
invalid
ror byte [rdi], 0x85
test byte [rax], al
add byte [rax], al
mov r8, qword [rsi]
inc r15
test r8, r8
jne 0x14007bb3c
invalid
invalid
invalid
invalid
jmp case.0x140050a1b.336
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007bd20
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.14000b2a0
test al, al
jne 0x14007bd71
mov qword [rsi], 0
mov byte [rsi + 8], 0
or byte [rax], r8b
jmp case.0x140050a1b.336
movzx ebx, byte [rbp - 0x10]
mov rcx, qword [rsi + 0x20]
test bl, bl
invalid
je 0x14007bd56
test rcx, rcx
je 0x14007bd79
invalid
lea rdx, [0x140110580]
mov r8d, 0x19
jmp 0x14007bd68
invalid
inc rax
mov qword [rsi + 0x10], rax
jmp case.0x140050a1b.336
test rcx, rcx
je 0x14007bd79
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
or dword [rax], eax
mov r8d, 0x10
add byte [rax], al
add al, ch
xor esi, ebp
clc
inc dword [rax + rax*8 - 0x42bef78c]
add dword [rax], eax
call fcn.14000b2a0
test al, al
je 0x14007bd79
mov r13d, 1
add byte [rax], al
jmp 0x14007bd86
or eax, 0x6c748
add byte [rax], al
add byte [rax + 0x3145085e], cl
xor r13d, r13d
mov qword [rsi], 0
mov byte [rsi + 8], bl
xor r13d, r13d
mov rax, r13
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
int3
push rsi
push rdi
push rbx
sub rsp, 0xb8
sub esp, 0xb8
sub esp, 0xb8
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
lea rbp, [rsp + 0x80]
mov rdx, qword [rcx + 8]
or byte [rbx + rcx*4 + 0x41], cl
and byte [rax + 0x110001], bh
add byte [rcx], dl
invalid
add byte [rax], 0
add byte [rax - 0x75], cl
push rcx
or byte [rbx + rcx*4 + 0x41], cl
and byte [rax + 0x110001], bh
add byte [rcx], dl
invalid
add byte [rcx], dl
add byte [rcx + rbp - 0x3e], cl
sub rdx, r8
jb 0x14007c171
mov rax, qword [rcx]
lea r9, [rax + r8]
mov qword [rcx], r9
mov qword [rcx + 8], rdx
cmp r8, 2
jne 0x14007c189
movzx r10d, byte [rax]
movzx r8d, byte [rax + 1]
lea eax, [r10 - 0x30]
cmp eax, 0xa
jb 0x14007be11
or r10d, 0x20
add r10d, 0xffffff9f
add r10d, 0xa
mov eax, 0xffffffff
cmovae eax, r10d
cmp eax, 0x10
clc
adc byte [rdi], cl
sub dword [rbx + rax], 0
clc
adc byte [rdi], cl
sub dword [rbx + rax], 0
lea r10d, [r8 - 0x30]
cmp r10d, 0xa
jb 0x14007be3b
or r8d, 0x20
or eax, 0x20
add r8d, 0xffffff9f
add r8d, 0xa
mov r10d, 0xffffffff
cmovae r10d, r8d
cmp r10d, 0x10
jae 0x14007c17d
shl al, 4
or r10b, al
js case.0x14005ccb1.245
mov byte [rbp + 0x34], r10b
mov word [rbp + 0x35], 0
add dh, al
invalid
invalid
add byte [rax - 0x73], cl
xor al, 0x48
mov dword [rbp + 0x20], eax
push rbp
xor al, 0x66
mov dword [rbp + 0x35], 0x45c60000
add dh, al
invalid
invalid
add dh, al
invalid
xor al, 0x48
mov dword [rbp + 0x20], eax
mov qword [rbp + 0x28], 1
mov dword [rbp + 0x28], 1
mov r8d, 1
add dword [rax], eax
add byte [rax], al
lea rsi, [rbp - 0x18]
lea rdx, [rbp + 0x34]
mov rcx, rsi
call fcn.14000bc80
clc
dec dword [rax - 0x7d]
jge 0x14007be63
invalid
je 0x14007bea7
clc
dec dword [rax - 0x7d]
jge 0x14007be63
add byte [rcx + rbp - 0x48], dh
add byte [rax], al
adc dword [rax], eax
mov eax, 0x110000
jmp 0x14007c171
mov eax, 0x110000
add byte [rax], al
adc dword [rax], eax
cmp r10b, 0xc0
jb 0x14007c171
cmp r10b, 0xe0
jae case.0x14005cfa5.273
invalid
mov r8d, 2
mov r8d, 2
mov rcx, qword [rbp - 0x10]
mov rax, qword [rbp - 8]
mov qword [rbp - 0x28], rcx
fmul dword [r8 - 0x77]
loopne 0x14007bf00
lea edx, [rcx + rax]
fmul dword [r8 - 0x77]
loopne 0x14007bf00
lea edx, [rcx + rax]
adc al, 1
test rax, rax
je 0x14007bed4
invalid
adc al, 0xf
mov dh, 1
movzx eax, byte [rcx]
test al, al
js 0x14007c07a
invalid
scasd eax, dword [rdi]
add dword [rax], eax
invalid
mov byte [rdi + 0x4c000001], ch
lea r8, [rcx + 1]
lea eax, [rcx + 1]
add r9d, ebp
and byte [rdx], al
add byte [rax], al
invalid
jmp case.0x140078f12.140
add byte [rax + 0x110000], bh
mov eax, 0x110000
mov r8, rcx
mov eax, ecx
jmp case.0x140078f12.140
mov eax, ecx
cmp r10b, 0xf0
jae case.0x14007468e.153
add byte [rax], al
add byte [rax], al
mov r8d, 3
mov al, 1
mov byte [rbp + 0x34], r10b
push rbp
xor al, 0x66
invalid
invalid
invalid
add byte [rax], al
invalid
push rbp
xor al, 0x66
mov dword [rbp + 0x35], 0x45c60000
add dh, al
invalid
invalid
add dh, al
invalid
mov byte [rbp + 0x37], 0
lea r11, [rbp + 0x34]
pop rbp
xor al, 0x4c
mov dword [rbp + 0x20], ebx
add byte [rbp + rcx*4 + 0x5d], cl
pop rbp
xor al, 0x4c
mov dword [rbp + 0x20], ebx
mov qword [rbp + 0x28], r8
mov dword [rbp + 0x28], eax
cmp rdx, 2
add cl, byte [rdi]
invalid
jb 0x14007be7e
lea rsi, [r9 + 2]
lea r11, [rdx - 2]
mov qword [rcx], rsi
mov qword [rcx + 8], r11
pop rcx
or byte [rcx + 0xf], al
mov dh, 0x19
pop rcx
or byte [rcx + 0xf], al
mov dh, 0x19
movzx edi, byte [r9 + 1]
lea esi, [rbx - 0x30]
cmp esi, 0xa
dec byte [rdx]
mov dh, 0x79
add dword [rbp - 0x17c2f8d], ecx
dec byte [rdx]
jb 0x14007bf51
dec byte [rdx]
jb 0x14007bf51
or ebx, 0x20
retf
and byte [rbx - 0x3c7c603d], al
or bh, byte [rsi - 1]
mov esi, 0xffffffff
add ebx, 0xffffff9f
add ebx, 0xa
mov esi, 0xffffffff
cmovae esi, ebx
cmp esi, 0xf
cmp esi, 0xf
ja 0x14007c17d
sub al, 2
add byte [rax], al
add al, byte [rax]
add byte [rbp - 0x47c2fa1], cl
invalid
sti
lea ebx, [rdi - 0x30]
cmp ebx, 0xa
jb 0x14007bf73
sti
or dh, byte [rdx + 0x1a]
or edi, 0x20
add edi, 0xffffff9f
add edi, 0xa
and byte [rbx - 0x387c6039], al
or bh, byte [rbx - 1]
mov ebx, 0xffffffff
cmovae ebx, edi
fild word [r11 - 0x78f0f005]
or al, byte [rdx]
add byte [rax], al
fild word [r11 - 0x78f0f005]
fild word [rbx - 0x78f0f005]
or al, byte [rdx]
add byte [rax], al
shl sil, 4
or bl, sil
mov byte [rbp + 0x35], bl
invalid
add al, 0x40
or bl, dh
xor eax, 0xe0fa8041
cmp r10b, 0xe0
jb 0x14007be67
invalid
invalid
cmp r11, 2
jb 0x14007be7e
lea r11, [r9 + 4]
lea r10, [rdx - 4]
cld
lea ebx, [rcx + 4]
cld
mov qword [rcx], r11
mov qword [rcx + 8], r10
or byte [rcx + 0xf], al
mov dh, 0x79
invalid
or byte [rcx + 0xf], al
mov dh, 0x79
add al, byte [rcx + 0xf]
movzx esi, byte [r9 + 3]
invalid
invalid
pop rdi
movzx esi, byte [r9 + 3]
movzx esi, byte [rcx + 3]
lea r11d, [rdi - 0x30]
cmp r11d, 0xa
jb 0x14007bfd1
invalid
pop rdi
rol byte [rcx - 0x7d], 1
sti
or dh, byte [rdx + 0x1d]
invalid
sbb eax, 0x8320cf83
invalid
or edi, 0x20
add edi, 0xffffff9f
add edi, 0xa
mov r11d, 0xffffffff
invalid
invalid
inc dword [rdi + rcx + 0x43]
fild word [rcx - 0x7d]
cmp ebx, 0xf
ja 0x14007c17d
add byte [rax], al
invalid
cmp ebx, 0xf
add byte [rax], al
lea edi, [rsi - 0x30]
cmp edi, 0xa
jb 0x14007bff3
dec dword [rdx]
or dh, byte [rdx + 0x1a]
or esi, 0x20
add esi, 0xffffff9f
add esi, 0xa
mov edi, 0xffffffff
invalid
invalid
invalid
dec dword [rdi]
invalid
invalid
invalid
inc byte [r11 - 0x78f0f001]
mov al, byte [rcx]
invalid
cmp edi, 0xf
ja 0x14007c17d
add dword [rax], eax
add byte [rax], al
add byte [rax], al
shl r11b, 4
jrcxz 0x14007bffb
or dil, r11b
mov byte [rbp + 0x36], dil
invalid
mov byte [rbp + 0x36], bh
test al, al
test al, al
jne 0x14007be67
invalid
invalid
invalid
cmp r10, 2
jb 0x14007be7e
invalid
outsb dx, byte [rsi]
invalid
invalid
invalid
cli
add cl, byte [rdi]
invalid
lea rax, [r9 + 6]
lea eax, [rcx + 6]
invalid
add rdx, 0xfffffffffffffffa
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], rdx
mov dword [rcx + 8], edx
movzx edx, byte [r9 + 4]
movzx ecx, byte [r9 + 5]
mov dh, 0x49
add eax, 0x83d0428d
clc
or dh, byte [rdx + 0x1a]
mov dh, 0x49
add eax, 0x83d0428d
clc
or dh, byte [rdx + 0x1a]
or edx, 0x20
add edx, 0xffffff9f
add edx, 0xa
ret 0xb80a
invalid
invalid
invalid
invalid
ret 0xb80a
or bh, byte [rax - 1]
cmovae eax, edx
cmp eax, 0xf
ja 0x14007c17d
xchg dword [rdx], esi
add dword [rax], eax
add byte [rbp - 0x57c2faf], cl
push rcx
rol byte [rbx + 0x1a720afa], 1
lea edx, [rcx - 0x30]
cmp edx, 0xa
jb 0x14007c06d
push rcx
rol byte [rbx + 0x1a720afa], 1
or ecx, 0x20
add ecx, 0xffffff9f
add ecx, 0xa
mov edx, 0xffffffff
ror dword [rdx], 0xba
cmovae edx, ecx
cmp edx, 0xf
ja 0x14007c17d
invalid
add al, al
loopne 0x14007c074
shl al, 4
or dl, al
mov byte [rbp + 0x37], dl
invalid
jmp 0x14007be67
inc dword [rcx - 0x77]
mov r9d, eax
and r9d, 0x1f
movzx r11d, byte [rcx + 1]
mov dh, 0x59
add dword [rcx - 0x7d], eax
jrcxz 0x14007c0c9
mov dh, 0x59
add dword [rcx - 0x7d], eax
jrcxz 0x14007c0c9
cmp al, 0xdf
jbe 0x14007c0d6
movzx r10d, byte [rcx + 2]
shl r11d, 6
jrcxz 0x14007c09d
jrcxz 0x14007c09d
and r10d, 0x3f
loop 0x14007c0da
or r10d, r11d
cmp al, 0xf0
or edx, ebx
fidivr dword [rax + rsi*8]
jb 0x14007c0e6
lea r8, [rcx + 4]
lea eax, [rcx + 4]
movzx eax, byte [rcx + 3]
and r9d, 7
loope case.0x140074b75.125
shl r9d, 0x12
shl r10d, 6
invalid
adc al, byte [rcx - 0x3f]
loop 0x14007c0bc
invalid
invalid
and eax, 0x3f
or eax, r10d
or eax, r9d
jmp case.0x140078f12.140
cli
add byte [rax], al
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
dec dword [rbp + rcx*4 + 0x41]
add al, byte [rcx - 0x3f]
lea r8, [rcx + 2]
shl r9d, 6
loope 0x14007c0e4
or r9d, r11d
mov eax, r9d
enter 0xeeb, 0x4c
lea eax, [rcx + 3]
jmp case.0x140078f12.140
lea r8, [rcx + 3]
shl r9d, 0xc
or r10d, r9d
mov eax, r10d
cmp r8, rdx
je 0x14007c162
movzx r9d, byte [r8]
test r9b, r9b
jns 0x14007c1a1
wait
add byte [rax], al
invalid
cmp r9b, 0xe0
jb 0x14007c1a1
cmp r9b, 0xf0
jb 0x14007c1a1
movzx r10d, byte [r8 + 1]
and r10d, 0x3f
movzx r11d, byte [r8 + 2]
and r11d, 0x3f
movzx r8d, byte [r8 + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 0xc
shl r11d, 6
or r11d, r10d
and r8d, 0x3f
or r8d, r11d
or r8d, r9d
cmp r8d, 0x110000
sete r8b
cmp eax, 0x110000
jne 0x14007c16c
jmp 0x14007c1a1
mov r8b, 1
cmp eax, 0x110000
je 0x14007c1a1
test r8b, r8b
je 0x14007c1a1
add rsp, 0xb8
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rcx, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
call fcn.1400d6180
lea rcx, str.internal_error:_entered_unreachable_code_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadmod.rs
lea r8, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
mov edx, 0x28
call fcn.1400d5da0
call fcn.14007c3b0
mov qword [rbp + 0x18], rax
lea rax, [rbp + 0x20]
mov qword [rbp - 0x18], rax
lea rax, [0x14007c4a0]
mov qword [rbp - 0x10], rax
lea rax, [rbp - 0x28]
mov qword [rbp - 8], rax
lea rax, [0x14007c540]
mov qword [rbp], rax
lea rax, [rbp + 0x18]
mov qword [rbp + 8], rax
lea rax, [fcn.14000aa30]
mov qword [rbp + 0x10], rax
lea rax, str.internal_error:_entered_unreachable_code:_str::from_utf8_____was_expected_to_have_1_char__but__chars_were_found
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 4
mov qword [rbp - 0x38], 0
mov qword [rbp - 0x48], rsi
mov qword [rbp - 0x40], 3
lea rdx, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
lea rcx, [rbp - 0x58]
call fcn.1400d5c10
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x118
mov r15, r8
mov r12, rdx
mov qword [rsp + 0x98], rcx
mov al, byte [0x14014b018]
cmp al, 0xff
je 0x14008088c
cmp al, 1
jne 0x140080942
mov rcx, qword [rsp + 0x98]
mov rdx, r12
mov r8, r15
add rsp, 0x118
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x140081948
lea r14, [rsp + 0x28]
mov rcx, r14
call fcn.1400816e0
lea rcx, [rsp + 0xc0]
call fcn.140081702
mov esi, dword [r14 + 8]
mov eax, 0xc000000
mov edi, esi
and edi, eax
cmp edi, eax
jne 0x1400808c3
call fcn.140081724
and eax, 2
shr eax, 1
jmp 0x1400808c5
xor eax, eax
mov bl, byte [rsp + 0xc7]
and bl, 0x20
shr bl, 5
and bl, al
cmp edi, 0xc000000
jne 0x1400808e8
call fcn.140081724
and eax, 2
shr eax, 1
jmp 0x1400808ea
xor eax, eax
mov cl, byte [rsp + 0x37]
and cl, 4
shr cl, 2
and cl, al
and bl, cl
cmp edi, 0xc000000
jne 0x14008090c
call fcn.140081724
and eax, 2
shr eax, 1
jmp 0x14008090e
xor eax, eax
mov ecx, esi
shr ecx, 9
and cl, al
and bl, cl
cmp edi, 0xc000000
jne 0x14008092b
call fcn.140081724
and eax, 2
shr eax, 1
jmp 0x14008092d
xor eax, eax
shr esi, 0x13
and sil, al
and bl, sil
mov byte [0x14014b018], bl
jne 0x140080866
xorps xmm0, xmm0
movaps xmmword [rsp + 0xf0], xmm0
movaps xmmword [rsp + 0xe0], xmm0
movaps xmmword [rsp + 0xd0], xmm0
movaps xmmword [rsp + 0xc0], xmm0
mov rax, qword [rsp + 0x98]
mov r10d, dword [rax]
mov r9d, dword [rax + 4]
mov r8d, dword [rax + 8]
mov edx, dword [rax + 0xc]
mov eax, dword [rax + 0x10]
mov qword [rsp + 0x90], rax
shl r15, 6
add r15, r12
mov qword [rsp + 0x108], r15
cmp r12, qword [rsp + 0x108]
je 0x1400816ab
xor eax, eax
cmp rax, 0x10
je 0x1400809bd
mov ecx, dword [r12 + rax*4]
bswap ecx
mov dword [rsp + rax*4 + 0xc0], ecx
inc rax
jmp 0x1400809a5
add r12, 0x40
mov qword [rsp + 0x110], r12
mov r13d, dword [rsp + 0xc0]
mov qword [rsp + 0xa0], r13
mov ebx, dword [rsp + 0xc4]
mov dword [rsp + 0xb0], ebx
mov r11d, dword [rsp + 0xc8]
mov dword [rsp + 0xac], r11d
mov ecx, dword [rsp + 0xcc]
mov dword [rsp + 0x58], ecx
mov ebp, dword [rsp + 0xd0]
mov dword [rsp + 0x88], ebp
mov r12d, dword [rsp + 0xd4]
mov dword [rsp + 0x84], r12d
mov edi, dword [rsp + 0xd8]
mov dword [rsp + 0x80], edi
mov esi, dword [rsp + 0xdc]
mov dword [rsp + 0x78], esi
mov r14d, dword [rsp + 0xe0]
mov eax, dword [rsp + 0xe4]
mov dword [rsp + 0x6c], eax
mov r15d, dword [rsp + 0xe8]
mov dword [rsp + 0x5c], r15d
mov eax, dword [rsp + 0xec]
mov dword [rsp + 0x60], eax
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0x70], eax
mov eax, dword [rsp + 0xf4]
mov dword [rsp + 0x74], eax
mov rax, qword [rsp + 0x90]
lea eax, [r13 + rax]
mov dword [rsp + 0x28], eax
mov eax, dword [rsp + 0xf8]
mov dword [rsp + 0x68], eax
mov dword [rsp + 0x48], r10d
mov dword [rsp + 0x4c], r9d
mov dword [rsp + 0x50], r8d
mov dword [rsp + 0x54], edx
mov dword [rsp + 0x2c], ebx
mov dword [rsp + 0x30], r11d
mov dword [rsp + 0x34], ecx
mov eax, dword [rsp + 0xfc]
mov dword [rsp + 0x64], eax
lea rcx, [rsp + 0x38]
mov dword [rsp + 0xbc], edx
lea rdx, [rsp + 0x48]
mov dword [rsp + 0xb8], r8d
lea r13, [rsp + 0x28]
mov r8, r13
mov dword [rsp + 0xb4], r9d
xor r9d, r9d
mov dword [rsp + 0x8c], r10d
call fcn.140081731
mov ebx, dword [rsp + 0x38]
mov rax, qword [rsp + 0x3c]
mov ecx, dword [rsp + 0x44]
mov dword [rsp + 0x48], ebx
mov qword [rsp + 0x4c], rax
mov dword [rsp + 0x54], ecx
mov eax, dword [rsp + 0x8c]
rol eax, 0x1e
add eax, ebp
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x2c], r12d
mov dword [rsp + 0x30], edi
mov dword [rsp + 0x34], esi
lea rcx, [rsp + 0x38]
lea rdx, [rsp + 0x48]
mov r8, r13
mov rsi, r13
xor r9d, r9d
call fcn.140081731
mov r13d, dword [rsp + 0x38]
mov rax, qword [rsp + 0x3c]
mov ecx, dword [rsp + 0x44]
mov dword [rsp + 0x48], r13d
mov qword [rsp + 0x4c], rax
mov dword [rsp + 0x54], ecx
rol ebx, 0x1e
add ebx, r14d
mov r12d, r14d
mov dword [rsp + 0x7c], r14d
mov dword [rsp + 0x28], ebx
mov eax, dword [rsp + 0x6c]
mov dword [rsp + 0x2c], eax
mov dword [rsp + 0x30], r15d
mov eax, dword [rsp + 0x60]
mov dword [rsp + 0x34], eax
lea r15, [rsp + 0x38]
mov rcx, r15
lea rbx, [rsp + 0x48]
mov rdx, rbx
mov r8, rsi
xor r9d, r9d
call fcn.140081731
mov ebp, dword [rsp + 0x38]
mov rax, qword [rsp + 0x3c]
mov ecx, dword [rsp + 0x44]
mov dword [rsp + 0x48], ebp
mov qword [rsp + 0x4c], rax
mov dword [rsp + 0x54], ecx
rol r13d, 0x1e
add r13d, dword [rsp + 0x70]
mov dword [rsp + 0x28], r13d
mov esi, dword [rsp + 0x74]
mov dword [rsp + 0x2c], esi
mov edi, dword [rsp + 0x68]
mov dword [rsp + 0x30], edi
mov r14d, dword [rsp + 0x64]
mov dword [rsp + 0x34], r14d
mov rcx, r15
mov rdx, rbx
lea r8, [rsp + 0x28]
xor r9d, r9d
call fcn.140081731
mov ebx, dword [rsp + 0x38]
mov eax, dword [rsp + 0xac]
mov rdx, qword [rsp + 0xa0]
xor edx, eax
mov ecx, dword [rsp + 0xb0]
mov r8d, dword [rsp + 0x58]
xor ecx, r8d
xor eax, dword [rsp + 0x88]
mov r13d, r12d
xor r13d, esi
xor r13d, edx
mov esi, dword [rsp + 0x6c]
mov r15d, esi
xor r15d, edi
xor r15d, ecx
mov edi, dword [rsp + 0x5c]
xor edi, r14d
xor edi, eax
mov rax, qword [rsp + 0x3c]
mov dword [rsp + 0x48], ebx
mov qword [rsp + 0x4c], rax
mov eax, dword [rsp + 0x44]
mov r12d, r8d
mov r14d, dword [rsp + 0x84]
xor r12d, r14d
rol r13d, 1
rol r15d, 1
rol edi, 1
xor r12d, dword [rsp + 0x60]
xor r12d, r13d
rol r12d, 1
mov dword [rsp + 0x54], eax
rol ebp, 0x1e
add ebp, r13d
mov dword [rsp + 0x28], ebp
mov dword [rsp + 0x2c], r15d
mov dword [rsp + 0x30], edi
mov dword [rsp + 0x34], r12d
mov dword [rsp + 0x58], r12d
lea rcx, [rsp + 0x38]
lea rdx, [rsp + 0x48]
lea r8, [rsp + 0x28]
xor r9d, r9d
call fcn.140081731
mov ebp, dword [rsp + 0x38]
mov rax, qword [rsp + 0x3c]
mov dword [rsp + 0x48], ebp
mov qword [rsp + 0x4c], rax
mov eax, dword [rsp + 0x44]
mov edx, dword [rsp + 0x80]
mov r8d, dword [rsp + 0x88]
xor r8d, edx
mov ecx, dword [rsp + 0x78]
xor r14d, ecx
xor edx, dword [rsp + 0x7c]
xor ecx, esi
mov esi, dword [rsp + 0x70]
xor r8d, esi
xor r8d, r15d
rol r8d, 1
xor r14d, dword [rsp + 0x74]
xor r14d, edi
rol r14d, 1
xor edx, dword [rsp + 0x68]
xor edx, r12d
rol edx, 1
mov r12d, edx
xor ecx, dword [rsp + 0x64]
mov dword [rsp + 0x88], r8d
xor ecx, r8d
rol ecx, 1
mov dword [rsp + 0x78], ecx
mov dword [rsp + 0x54], eax
rol ebx, 0x1e
add ebx, r8d
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x2c], r14d
mov dword [rsp + 0x84], r14d
mov dword [rsp + 0x30], edx
mov dword [rsp + 0x80], edx
mov dword [rsp + 0x34], ecx
lea rcx, [rsp + 0x38]
lea rdx, [rsp + 0x48]
lea r8, [rsp + 0x28]
mov r9b, 1
call fcn.140081731
mov ebx, dword [rsp + 0x38]
mov rax, qword [rsp + 0x3c]
mov dword [rsp + 0x48], ebx
mov qword [rsp + 0x4c], rax
mov eax, dword [rsp + 0x44]
mov edx, dword [rsp + 0x7c]
mov r9d, dword [rsp + 0x5c]
xor edx, r9d
mov ecx, dword [rsp + 0x6c]
mov r8d, dword [rsp + 0x60]
xor ecx, r8d
xor r9d, esi
mov esi, dword [rsp + 0x74]
xor r8d, esi
xor edx, r13d
xor edx, r14d
rol edx, 1
xor ecx, r15d
xor ecx, r12d
rol ecx, 1
mov r14d, ecx
xor r9d, edi
xor r9d, dword [rsp + 0x78]
rol r9d, 1
mov r12d, r9d
xor r8d, dword [rsp + 0x58]
mov dword [rsp + 0x7c], edx
xor r8d, edx
rol r8d, 1
mov dword [rsp + 0x60], r8d
mov dword [rsp + 0x54], eax
rol ebp, 0x1e
add ebp, edx
mov dword [rsp + 0x28], ebp
mov dword [rsp + 0x2c], ecx
mov dword [rsp + 0x6c], ecx
mov dword [rsp + 0x30], r9d
mov dword [rsp + 0x5c], r9d
mov dword [rsp + 0x34], r8d
lea rcx, [rsp + 0x38]
lea rdx, [rsp + 0x48]
lea r8, [rsp + 0x28]
mov r9b, 1
call fcn.140081731
mov ebp, dword [rsp + 0x38]
mov rax, qword [rsp + 0x3c]
mov dword [rsp + 0x48], ebp
mov qword [rsp + 0x4c], rax
mov eax, dword [rsp + 0x44]
mov edx, dword [rsp + 0x70]
mov r8d, dword [rsp + 0x68]
xor edx, r8d
mov ecx, esi
mov r9d, dword [rsp + 0x64]
xor ecx, r9d
xor r8d, r13d
xor r9d, r15d
mov esi, dword [rsp + 0x88]
xor edx, esi
xor edx, r14d
rol edx, 1
mov r14d, dword [rsp + 0x84]
xor ecx, r14d
xor ecx, r12d
rol ecx, 1
xor r8d, dword [rsp + 0x80]
xor r8d, dword [rsp + 0x60]
rol r8d, 1
mov dword [rsp + 0x68], r8d
xor r9d, dword [rsp + 0x78]
mov dword [rsp + 0x70], edx
xor r9d, edx
rol r9d, 1
mov dword [rsp + 0x64], r9d
mov dword [rsp + 0x54], eax
rol ebx, 0x1e
add ebx, edx
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x2c], ecx
mov r12d, ecx
mov dword [rsp + 0x74], ecx
mov dword [rsp + 0x30], r8d
mov dword [rsp + 0x34], r9d
lea rcx, [rsp + 0x38]
lea rdx, [rsp + 0x48]
lea r8, [rsp + 0x28]
mov r9b, 1
call fcn.140081731
mov ebx, dword [rsp + 0x38]
mov rax, qword [rsp + 0x3c]
mov dword [rsp + 0x48], ebx
mov qword [rsp + 0x4c], rax
mov eax, dword [rsp + 0x44]
xor r13d, edi
mov ecx, dword [rsp + 0x58]
xor r15d, ecx
xor edi, esi
xor ecx, r14d
xor r13d, dword [rsp + 0x7c]
xor r13d, r12d
rol r13d, 1
mov r12d, dword [rsp + 0x6c]
xor r15d, r12d
xor r15d, dword [rsp + 0x68]
rol r15d, 1
xor edi, dword [rsp + 0x5c]
xor edi, dword [rsp + 0x64]
rol edi, 1
xor ecx, dword [rsp + 0x60]
xor ecx, r13d
rol ecx, 1
mov dword [rsp + 0x58], ecx
mov dword [rsp + 0x54], eax
rol ebp, 0x1e
add ebp, r13d
mov dword [rsp + 0x28], ebp
mov dword [rsp + 0x2c], r15d
mov dword [rsp + 0x30], edi
mov dword [rsp + 0x34], ecx
lea rcx, [rsp + 0x38]
lea rdx, [rsp + 0x48]
lea r8, [rsp + 0x28]
mov r9b, 1
call fcn.140081731
mov ebp, dword [rsp + 0x38]
mov rax, qword [rsp + 0x3c]
mov dword [rsp + 0x48], ebp
mov qword [rsp + 0x4c], rax
mov eax, dword [rsp + 0x44]
mov ecx, esi
mov edx, dword [rsp + 0x80]
xor ecx, edx
mov esi, dword [rsp + 0x78]
je 0x140080f8b
js 0x140080faa
xor esi, esi
xor edx, dword [rsp + 0x7c]
xor esi, r12d
xor ecx, dword [rsp + 0x70]
xor ecx, r15d
rol ecx, 1
xor r14d, dword [rsp + 0x74]
and al, 0x74
xor r14d, edi
rol r14d, 1
xor edx, dword [rsp + 0x68]
xor edx, dword [rsp + 0x58]
rol edx, 1
xor esi, dword [rsp + 0x64]
and al, 0x64
mov dword [rsp + 0x88], ecx
xor esi, ecx
rol esi, 1
mov dword [rsp + 0x54], eax
rol ebx, 0x1e
add ebx, ecx
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x2c], r14d
mov dword [rsp + 0x84], r14d
mov dword [rsp + 0x30], edx
mov r12d, edx
mov dword [rsp + 0x80], edx
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rcx + 0x48342474], cl
xor al, 0x48
lea ecx, [rsp + 0x38]
lea rdx, [rsp + 0x48]
lea r8, [rsp + 0x28]
mov r9b, 1
call fcn.140081731
mov ebx, dword [rsp + 0x38]
mov rax, qword [rsp + 0x3c]
mov dword [rsp + 0x48], ebx
mov qword [rsp + 0x4c], rax
mov eax, dword [rsp + 0x44]
mov edx, dword [rsp + 0x7c]
mov r9d, dword [rsp + 0x5c]
xor edx, r9d
mov ecx, dword [rsp + 0x6c]
and al, 0x6c
mov r8d, dword [rsp + 0x60]
xor ecx, r8d
xor r9d, dword [rsp + 0x70]
xor r8d, dword [rsp + 0x74]
je case.0x140035e7a.507
xor edx, ebp
xor edx, r14d
rol edx, 1
xor ecx, r15d
xor ecx, r12d
rol ecx, 1
xor r9d, edi
mov r12d, esi
mov dword [rsp + 0x78], esi
and al, 0x78
xor r9d, esi
rol r9d, 1
mov dword [rsp + 0x5c], r9d
and al, 0x5c
and al, 0x5c
xor r8d, dword [rsp + 0x58]
mov dword [rsp + 0x7c], edx
xor r8d, edx
rol byte [rcx - 0x2f], 1
rol byte [rcx + rcx*4 + 0x44], 0x24
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x54], eax
push rsp
push rsp
rol ebp, 0x1e
add ebp, edx
mov dword [rsp + 0x28], ebp
and al, 0x28
sub byte [rcx - 0x76d3dbb4], cl
invalid
mov dword [rsp + 0x6c], ecx
mov dword [rsp + 0x30], r9d
mov dword [rsp + 0x34], r8d
xor al, 0x48
lea ecx, [rsp + 0x38]
lea rdx, [rsp + 0x48]
lea r8, [rsp + 0x28]
and al, 0x28
mov r9b, 2
call fcn.140081731
mov ebp, dword [rsp + 0x38]
mov rax, qword [rsp + 0x3c]
and al, 0x3c
mov dword [rsp + 0x48], ebp
and al, 0x48
mov qword [rsp + 0x4c], rax
and al, 0x4c
mov eax, dword [rsp + 0x44]
mov edx, dword [rsp + 0x70]
mov r8d, dword [rsp + 0x68]
mov eax, dword [rsp + 0x68]
xor edx, r8d
xor edx, eax
mov ecx, dword [rsp + 0x74]
mov r9d, dword [rsp + 0x64]
xor ecx, r9d
xor r8d, r13d
invalid
xor r9d, r15d
xor ecx, edi
mov r14d, dword [rsp + 0x88]
xor edx, r14d
xor edx, esi
rol edx, 1
mov esi, dword [rsp + 0x84]
xor ecx, esi
int1
xor ecx, dword [rsp + 0x5c]
rol ecx, 1
mov dword [rsp + 0x74], ecx
xor r8d, dword [rsp + 0x80]
xor r8d, dword [rsp + 0x60]
xor eax, dword [rsp + 0x60]
invalid
rol r8d, 1
mov dword [rsp + 0x68], r8d
invalid
xor r9d, r12d
mov dword [rsp + 0x70], edx
xor r9d, edx
rol r9d, 1
mov dword [rsp + 0x64], r9d
and al, 0x64
and al, 0x64
mov dword [rsp + 0x54], eax
rol ebx, 0x1e
add ebx, edx
mov dword [rsp + 0x28], ebx
and al, 0x28
mov dword [rsp + 0x2c], ecx
and al, 0x2c
mov dword [rsp + 0x30], r8d
mov dword [rsp + 0x34], r9d
xor al, 0x48
lea ecx, [rsp + 0x38]
xor al, 0x48
lea ecx, [rsp + 0x38]
lea rdx, [rsp + 0x48]
lea r8, [rsp + 0x28]
mov r9b, 2
call fcn.140081731
add eax, 0x5c8b0000
and al, 0x38
add eax, 0x5c8b0000
and al, 0x38
mov rax, qword [rsp + 0x3c]
mov dword [rsp + 0x48], ebx
mov qword [rsp + 0x4c], rax
mov eax, dword [rsp + 0x44]
and al, 0x44
xor r13d, edi
mov ecx, dword [rsp + 0x58]
xor r15d, ecx
xor edi, r14d
xor ecx, esi
mov r12d, dword [rsp + 0x7c]
xor r13d, r12d
in eax, 0x44
xor ebp, dword [rsp + 0x74]
rol r13d, 1
mov esi, dword [rsp + 0x6c]
xor r15d, esi
xor r15d, dword [rsp + 0x68]
rol r15d, 1
xor edi, dword [rsp + 0x5c]
xor edi, dword [rsp + 0x64]
rol edi, 1
xor ecx, dword [rsp + 0x60]
invalid
xor ecx, r13d
rol ecx, 1
mov dword [rsp + 0x58], ecx
mov dword [rsp + 0x54], eax
rol ebp, 0x1e
add ebp, r13d
mov dword [rsp + 0x28], ebp
and al, 0x28
mov dword [rsp + 0x2c], r15d
mov dword [rsp + 0xa0], r15d
mov dword [rsp + 0x30], edi
mov dword [rsp + 0x34], ecx
and al, 0x34
and al, 0x34
lea rcx, [rsp + 0x38]
lea rdx, [rsp + 0x48]
lea r8, [rsp + 0x28]
mov r9b, 2
call fcn.140081731
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x4838246c], cl
mov eax, dword [rsp + 0x3c]
invalid
mov ebp, dword [rsp + 0x38]
mov rax, qword [rsp + 0x3c]
invalid
cmp byte [rax - 0x75], cl
and al, 0x3c
invalid
cmp al, 0x89
insb byte [rdi], dx
and al, 0x48
mov dword [rsp + 0x48], ebp
mov qword [rsp + 0x4c], rax
mov eax, dword [rsp + 0x44]
and al, 0x44
mov ecx, r14d
mov ecx, esi
int1
mov edx, dword [rsp + 0x80]
xor ecx, edx
mov r14d, dword [rsp + 0x84]
add byte [rax], al
mov r8d, dword [rsp + 0x78]
xor r14d, r8d
xor edx, r12d
xor r8d, esi
mov esi, r8d
xor ecx, dword [rsp + 0x70]
xor ecx, r15d
rol ecx, 1
mov r12d, dword [rsp + 0x74]
xor r14d, r12d
xor r14d, edi
rol r14d, 1
xor edx, dword [rsp + 0x68]
xor edx, dword [rsp + 0x58]
rol edx, 1
mov dword [rsp + 0x80], edx
xor esi, dword [rsp + 0x64]
mov dword [rsp + 0x88], ecx
xor esi, ecx
rol esi, 1
mov dword [rsp + 0x78], esi
mov dword [rsp + 0x54], eax
and al, 0x54
rol ebx, 0x1e
add ebx, ecx
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x2c], r14d
mov ebx, r14d
mov dword [rsp + 0x84], r14d
mov dword [rsp + 0x30], edx
mov dword [rsp + 0x34], esi
lea rcx, [rsp + 0x38]
lea rdx, [rsp + 0x48]
push rsp
and al, 0x48
push rsp
and al, 0x48
lea r8, [rsp + 0x28]
mov r9b, 2
call fcn.140081731
mov esi, dword [rsp + 0x38]
mov rax, qword [rsp + 0x3c]
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x48], esi
mov qword [rsp + 0x4c], rax
mov eax, dword [rsp + 0x44]
mov ecx, dword [rsp + 0x5c]
pop rsp
pop rsp
mov r8d, dword [rsp + 0x7c]
xor r8d, ecx
mov r14d, dword [rsp + 0x60]
mov edx, dword [rsp + 0x6c]
xor edx, r14d
xor ecx, dword [rsp + 0x70]
xor r14d, r12d
jo 0x1400812f9
xor esi, esp
xor r8d, r13d
xor r8d, ebx
rol r8d, 1
mov r15d, dword [rsp + 0xa0]
xor edx, r15d
mov r12d, dword [rsp + 0x80]
xor edx, r12d
rol edx, 1
mov dword [rsp + 0x6c], edx
xor ecx, edi
xor ecx, dword [rsp + 0x78]
rol ecx, 1
mov dword [rsp + 0x5c], ecx
xor r14d, dword [rsp + 0x58]
mov dword [rsp + 0x7c], r8d
xor r14d, r8d
rol r14d, 1
mov byte [rcx + rcx*4 + 0x74], 0x24
invalid
mov dword [rsp + 0x54], eax
rol ebp, 0x1e
add ebp, r8d
mov dword [rsp + 0x28], ebp
mov dword [rsp + 0x2c], edx
mov dword [rsp + 0x30], ecx
mov dword [rsp + 0x34], r14d
lea rcx, [rsp + 0x38]
lea rdx, [rsp + 0x48]
mov byte [rcx + rcx*4 + 0x74], 0x24
je 0x14008131f
invalid
and al, 0x48
lea r8, [rsp + 0x28]
mov r9b, 2
call fcn.140081731
mov ebp, dword [rsp + 0x38]
mov rax, qword [rsp + 0x3c]
mov dword [rsp + 0x48], ebp
mov qword [rsp + 0x4c], rax
mov qword [rsp + 0x4c], rax
mov eax, dword [rsp + 0x44]
mov ebx, dword [rsp + 0x70]
mov ecx, dword [rsp + 0x68]
xor ebx, ecx
mov r14d, dword [rsp + 0x74]
and al, 0x74
and al, 0x74
mov edx, dword [rsp + 0x64]
xor r14d, edx
xor r14d, edx
xor ecx, r13d
xor edx, r15d
xor ebx, dword [rsp + 0x88]
add byte [rax], al
add byte [rax], al
xor ebx, dword [rsp + 0x6c]
insb byte [rdi], dx
rol ebx, 1
xor r14d, dword [rsp + 0x84]
xor r14d, dword [rsp + 0x5c]
pop rsp
pop rsp
rol r14d, 1
xor ecx, r12d
xor ecx, esp
xor ecx, esp
xor ecx, dword [rsp + 0x60]
rol ecx, 1
mov dword [rsp + 0x68], ecx
xor edx, dword [rsp + 0x78]
xor edx, ebx
rol edx, 1
js 0x1400813c0
fcmovbe st(0), st(1)
ret 0x5489
invalid
push rsp
mov dword [rsp + 0x64], edx
mov dword [rsp + 0x54], eax
rol esi, 0x1e
add esi, ebx
mov dword [rsp + 0x28], esi
mov dword [rsp + 0x2c], r14d
mov dword [rsp + 0x30], ecx
and al, 0x30
mov dword [rsp + 0x34], edx
lea rcx, [rsp + 0x38]
lea rdx, [rsp + 0x48]
lea r8, [rsp + 0x28]
and al, 0x28
and al, 0x2c
and al, 0x30
and al, 0x28
mov r9b, 3
mov cl, 3
call fcn.140081731
mov esi, dword [rsp + 0x38]
mov rax, qword [rsp + 0x3c]
mov dword [rsp + 0x48], esi
je 0x1400813f7
mov qword [rsp + 0x4c], rax
je 0x1400813f7
mov qword [rsp + 0x4c], rax
and al, 0x4c
and al, 0x4c
mov eax, dword [rsp + 0x44]
xor r13d, edi
mov r12d, dword [rsp + 0x58]
mov ecx, r15d
xor ecx, r12d
loope 0x14008141f
mov esp, 0x8824
add byte [rbx + rsi - 0x5c], al
and al, 0x84
add byte [rax], al
add byte [rbx + rsi + 0x6c], al
and al, 0x7c
xor r13d, r14d
cmc
loope 0x14008141f
mov esp, 0x8824
and al, 0x88
add byte [rax], al
add byte [rbx + rsi - 0x5c], al
and al, 0x84
add byte [rax], al
add byte [rbx + rsi + 0x6c], al
and al, 0x7c
cmc
rol r13d, 1
mov r15d, r13d
mov edi, ebp
mov edi, ebp
mov r13d, ecx
xor r13d, dword [rsp + 0x6c]
xor r13d, dword [rsp + 0x68]
rol r13d, 1
xor edi, dword [rsp + 0x5c]
and al, 0x5c
and al, 0x5c
pop rsp
xor edi, dword [rsp + 0x64]
rol edi, 1
rol edi, 1
xor r12d, dword [rsp + 0x60]
xor r12d, r15d
cld
rol r12d, 1
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x58], esp
mov dword [rsp + 0x54], eax
cld
rol ebp, 0x1e
add ebp, r15d
mov dword [rsp + 0x28], ebp
insb byte [rdi], dx
and al, 0x28
mov dword [rsp + 0x2c], r13d
insb byte [rdi], dx
and al, 0x2c
mov dword [rsp + 0x30], edi
mov dword [rsp + 0x34], r12d
mov dword [rsp + 0x34], esp
insb byte [rdi], dx
and al, 0x28
insb byte [rdi], dx
and al, 0x2c
mov dword [rsp + 0x34], esp
and al, 0x34
lea rcx, [rsp + 0x38]
lea rdx, [rsp + 0x48]
and al, 0x48
lea r8, [rsp + 0x28]
and al, 0x48
mov r9b, 3
mov cl, 3
add ebp, eax
int3
call fcn.140081731
mov ecx, dword [rsp + 0x38]
mov dword [rsp + 0x70], ecx
mov rax, qword [rsp + 0x3c]
invalid
cmp al, 0x89
mov dword [rsp + 0x48], ecx
and al, 0x48
mov qword [rsp + 0x4c], rax
mov eax, dword [rsp + 0x44]
mov edx, dword [rsp + 0x88]
mov r8d, dword [rsp + 0x80]
add byte [rax], 0
invalid
mov eax, dword [rsp + 0x80]
add byte [rax], 0
add byte [rcx + rsi - 0x3e], al
xor edx, r8d
xor edx, r8d
mov r12d, dword [rsp + 0x84]
mov r9d, dword [rsp + 0x78]
xor r12d, r9d
mov ebp, dword [rsp + 0x7c]
insb byte [rdi], dx
and al, 0x7c
insb byte [rdi], dx
and al, 0x7c
xor r8d, ebp
xor r9d, dword [rsp + 0x6c]
xor edx, ebx
xor edx, r13d
rol edx, 1
mov dword [rsp + 0x74], r14d
je 0x1400814dc
invalid
je 0x1400814dc
and al, 0x74
je 0x1400814ff
xor r12d, r14d
xor esp, esi
xor r12d, edi
rol r12d, 1
invalid
xor r8d, dword [rsp + 0x68]
xor r8d, dword [rsp + 0x58]
pop rax
invalid
pop rax
rol r8d, 1
mov dword [rsp + 0x80], r8d
test byte [rax + rax*4], ah
and al, 0x80
add byte [rax], al
add byte [rbx + rsi + 0x4c], al
and al, 0x64
and al, 0x80
and al, 0x64
mov dword [rsp + 0x88], edx
xor r9d, edx
rol r9d, 1
mov dword [rsp + 0x78], r9d
mov dword [rsp + 0x78], ecx
mov dword [rsp + 0x54], eax
rol esi, 0x1e
add esi, edx
mov dword [rsp + 0x28], esi
invalid
rol ecx, 1
mov dword [rsp + 0x2c], r12d
mov dword [rsp + 0x84], r12d
sub al, 0x44
mov dword [rsp + 0x84], esp
mov dword [rsp + 0x30], r8d
mov dword [rsp + 0x34], r9d
mov dword [rsp + 0x34], ecx
lea rcx, [rsp + 0x38]
lea rdx, [rsp + 0x48]
push rsp
and al, 0x48
mov dword [rsp + 0x34], ecx
and al, 0x48
lea r8, [rsp + 0x28]
mov r9b, 3
mov cl, 3
call fcn.140081731
mov ecx, dword [rsp + 0x5c]
mov edx, ebp
xor edx, ecx
xor ecx, ebx
fnstenv [rcx]
stc
mov edi, dword [rsp + 0x38]
and al, 0x38
mov ebp, dword [rsp + 0x60]
mov esi, dword [rsp + 0x6c]
xor esi, ebp
out dx, al
mov cl, 3
add ebp, eax
or byte [rdx], al
add byte [rax], al
and al, 0x38
out dx, al
xor ebp, r14d
xor ebp, dword [rsp + 0x58]
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x48], edi
mov dword [rsp + 0x4c], eax
mov eax, dword [rsp + 0x40]
and al, 0x40
mov dword [rsp + 0x50], eax
mov eax, dword [rsp + 0x44]
mov dword [rsp + 0x54], eax
mov eax, edx
xor eax, r15d
xor eax, r12d
rol eax, 1
xor ebp, eax
mov r12d, dword [rsp + 0x70]
rol r12d, 0x1e
add r12d, eax
mov edx, r12d
xor esi, r13d
mov r14d, dword [rsp + 0x80]
mov ah, 0x24
add byte [rax], 0
add byte [rcx + rsi - 0xa], al
rol esi, 1
mov eax, ecx
mov r12d, dword [rsp + 0x78]
xor eax, r12d
rol eax, 1
mov dword [rsp + 0x5c], eax
rol ebp, 1
mov dword [rsp + 0x28], edx
sub byte [rcx - 0x76d3db8c], cl
and al, 0x30
mov dword [rsp + 0x34], ebp
lea rcx, [rsp + 0x38]
and al, 0x38
lea rdx, [rsp + 0x48]
and al, 0x48
lea r8, [rsp + 0x28]
mov r9b, 3
call fcn.140081731
mov eax, dword [rsp + 0x68]
and al, 0x68
xor ebx, eax
xor r15d, eax
mov eax, dword [rsp + 0x64]
mov ecx, dword [rsp + 0x74]
xor ecx, eax
xor r13d, eax
xor ebx, dword [rsp + 0x88]
xor ecx, dword [rsp + 0x84]
xor r15d, r14d
xor r13d, r12d
xor ebx, esi
mov r12, qword [rsp + 0x110]
sub byte [rcx - 0x76d3db8c], cl
and al, 0x30
and al, 0x48
add byte [rbx], dh
mov word [rsp + rax*4], fs
add byte [rax], al
add byte [rbp + 0x31], al
test dword [rbp + 0x31], 0x4cf331e5
mov esp, dword [rsp + 0x110]
add dword [rax], eax
add byte [rbx], dh
xor ecx, dword [rsp + 0x5c]
xor ecx, dword [rsp + 0x5c]
mov esi, dword [rsp + 0x38]
xor r15d, ebp
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x48], esi
mov dword [rsp + 0x4c], eax
and al, 0x4c
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x50], eax
mov eax, dword [rsp + 0x44]
mov dword [rsp + 0x54], eax
rol ebx, 1
rol edi, 0x1e
xor r13d, ebx
add edi, ebx
rol ecx, 1
mov dword [rsp + 0x28], edi
mov dword [rsp + 0x2c], ecx
rol r15d, 1
mov dword [rsp + 0x30], r15d
rol r13d, 1
mov dword [rsp + 0x34], r13d
lea rcx, [rsp + 0x38]
lea rdx, [rsp + 0x48]
lea r8, [rsp + 0x28]
mov r9b, 3
call fcn.140081731
mov r10d, dword [rsp + 0x8c]
mov r9d, dword [rsp + 0xb4]
mov r8d, dword [rsp + 0xb8]
mov edx, dword [rsp + 0xbc]
add r10d, dword [rsp + 0x38]
add r9d, dword [rsp + 0x3c]
add r8d, dword [rsp + 0x40]
add edx, dword [rsp + 0x44]
rol esi, 0x1e
add esi, dword [rsp + 0x90]
mov eax, esi
mov qword [rsp + 0x90], rax
jmp 0x140080995
mov rax, qword [rsp + 0x98]
mov dword [rax], r10d
mov dword [rax + 4], r9d
mov dword [rax + 8], r8d
mov dword [rax + 0xc], edx
mov rcx, qword [rsp + 0x90]
mov dword [rax + 0x10], ecx
add rsp, 0x118
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
sub rsp, 0x48
movaps xmmword [rsp + 0x30], xmm9
movdqa xmmword [rsp + 0x20], xmm8
movaps xmmword [rsp + 0x10], xmm7
movaps xmmword [rsp], xmm6
movdqu xmm0, xmmword [rcx]
pshufd xmm0, xmm0, 0xff
pinsrd xmm0, dword [rcx + 8], 1
pinsrd xmm0, dword [rcx + 4], 2
pinsrd xmm0, dword [rcx], 3
movd xmm1, dword [rcx + 0x10]
pslldq xmm1, 0xc
shl r8, 6
movdqa xmm2, xmmword [0x1400da800]
test r8, r8
je 0x140081bbe
movdqu xmm6, xmmword [rdx]
movdqu xmm5, xmmword [rdx + 0x10]
movdqu xmm4, xmmword [rdx + 0x20]
movdqu xmm3, xmmword [rdx + 0x30]
add rdx, 0x40
pshufb xmm6, xmm2
pshufb xmm5, xmm2
pshufb xmm4, xmm2
pshufb xmm3, xmm2
movdqa xmm7, xmm1
paddd xmm7, xmm6
movdqa xmm8, xmm0
sha1rnds4 xmm8, xmm7, 0
movdqa xmm7, xmm0
sha1nexte xmm7, xmm5
movaps xmm9, xmm8
sha1rnds4 xmm9, xmm7, 0
sha1nexte xmm8, xmm4
movaps xmm7, xmm9
sha1rnds4 xmm7, xmm8, 0
sha1nexte xmm9, xmm3
movaps xmm8, xmm7
sha1rnds4 xmm8, xmm9, 0
sha1msg1 xmm6, xmm5
pxor xmm6, xmm4
sha1msg2 xmm6, xmm3
sha1nexte xmm7, xmm6
movaps xmm9, xmm8
sha1rnds4 xmm9, xmm7, 0
sha1msg1 xmm5, xmm4
pxor xmm5, xmm3
sha1msg2 xmm5, xmm6
sha1nexte xmm8, xmm5
movaps xmm7, xmm9
sha1rnds4 xmm7, xmm8, 1
sha1msg1 xmm4, xmm3
xorps xmm4, xmm6
sha1msg2 xmm4, xmm5
sha1nexte xmm9, xmm4
movaps xmm8, xmm7
sha1rnds4 xmm8, xmm9, 1
sha1msg1 xmm3, xmm6
xorps xmm3, xmm5
sha1msg2 xmm3, xmm4
sha1nexte xmm7, xmm3
movaps xmm9, xmm8
sha1rnds4 xmm9, xmm7, 1
sha1msg1 xmm6, xmm5
xorps xmm6, xmm4
sha1msg2 xmm6, xmm3
sha1nexte xmm8, xmm6
movaps xmm7, xmm9
sha1rnds4 xmm7, xmm8, 1
sha1msg1 xmm5, xmm4
xorps xmm5, xmm3
sha1msg2 xmm5, xmm6
sha1nexte xmm9, xmm5
movaps xmm8, xmm7
sha1rnds4 xmm8, xmm9, 1
sha1msg1 xmm4, xmm3
xorps xmm4, xmm6
sha1msg2 xmm4, xmm5
sha1nexte xmm7, xmm4
movaps xmm9, xmm8
sha1rnds4 xmm9, xmm7, 2
sha1msg1 xmm3, xmm6
xorps xmm3, xmm5
sha1msg2 xmm3, xmm4
sha1nexte xmm8, xmm3
movaps xmm7, xmm9
sha1rnds4 xmm7, xmm8, 2
sha1msg1 xmm6, xmm5
xorps xmm6, xmm4
sha1msg2 xmm6, xmm3
sha1nexte xmm9, xmm6
movaps xmm8, xmm7
sha1rnds4 xmm8, xmm9, 2
sha1msg1 xmm5, xmm4
xorps xmm5, xmm3
sha1msg2 xmm5, xmm6
sha1nexte xmm7, xmm5
movaps xmm9, xmm8
sha1rnds4 xmm9, xmm7, 2
sha1msg1 xmm4, xmm3
xorps xmm4, xmm6
sha1msg2 xmm4, xmm5
sha1nexte xmm8, xmm4
movaps xmm7, xmm9
sha1rnds4 xmm7, xmm8, 2
sha1msg1 xmm3, xmm6
xorps xmm3, xmm5
sha1msg2 xmm3, xmm4
sha1nexte xmm9, xmm3
movaps xmm8, xmm7
sha1rnds4 xmm8, xmm9, 3
sha1msg1 xmm6, xmm5
xorps xmm6, xmm4
sha1msg2 xmm6, xmm3
sha1nexte xmm7, xmm6
movaps xmm9, xmm8
sha1rnds4 xmm9, xmm7, 3
sha1msg1 xmm5, xmm4
xorps xmm5, xmm3
sha1msg2 xmm5, xmm6
sha1nexte xmm8, xmm5
movaps xmm7, xmm9
sha1rnds4 xmm7, xmm8, 3
sha1msg1 xmm4, xmm3
xorps xmm4, xmm6
sha1msg2 xmm4, xmm5
sha1nexte xmm9, xmm4
movaps xmm8, xmm7
sha1rnds4 xmm8, xmm9, 3
sha1msg1 xmm3, xmm6
xorps xmm3, xmm5
sha1msg2 xmm3, xmm4
sha1nexte xmm7, xmm3
movaps xmm3, xmm8
sha1rnds4 xmm3, xmm7, 3
paddd xmm0, xmm3
sha1nexte xmm8, xmm1
add r8, 0xffffffffffffffc0
movdqa xmm1, xmm8
jmp 0x140081995
pshufd xmm0, xmm0, 0x1b
movdqu xmmword [rcx], xmm0
pextrd dword [rcx + 0x10], xmm1, 3
movaps xmm6, xmmword [rsp]
movaps xmm7, xmmword [rsp + 0x10]
movaps xmm8, xmmword [rsp + 0x20]
movaps xmm9, xmmword [rsp + 0x30]
add rsp, 0x48
ret
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
lea rdx, [0x140111df8]
lea rcx, [rbp - 0x28]
call fcn.1400d5c10
ud2
mov dword [rsp + 0x10], edx
push rbp
push rsi
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
cmp qword [rbp + 0x30], 0
je 0x1400826e2
lea rcx, [rbp + 0x30]
call fcn.140082aa0
nop
add rsp, 0x28
pop rsi
pop rbp
ret
invalid
invalid
movups xmm0, xmmword [rsi]
movups xmmword [rdx + 0x10], xmm0
adc dword [rdx + 0x10], eax
mov eax, dword [0x14014bfa0]
nop word cs:[rax + rax]
mov rcx, rax
inc rcx
inc ecx
je 0x140082775
lock cmpxchg qword [0x14014bfa0], rcx
jne 0x140082750
mov qword [rdx + 0x28], rcx
mov byte [rdx + 0x30], 0
mov rax, rdx
add rsp, 0x38
invalid
cmp byte [rsi + 0x5d], bl
cmp byte [rsi + 0x5d], bl
ret
mov qword [rbp - 8], rdx
mov qword [rbp - 0x10], rsi
call fcn.1400d7be0
invalid
add bl, ch
invalid
add bl, ch
invalid
add byte [rdx + 0x38], bh
call fcn.1400d58a0
ud2
mov qword [rsp + 0x10], rdx
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x30]
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
lock dec qword [rax]
jne 0x1400827c2
mov rcx, qword [rbp - 8]
call fcn.140084320
add byte [rax], al
nop
add rsp, 0x28
pop rsi
pop rbp
ret
int3
mov qword [rbp - 8], 0xfffffffffffffffe
mov eax, dword [0x14014c04c]
mov rdx, qword gs:[0x58]
add byte [rax], al
mov rax, qword [rdx + rax*8]
movzx eax, byte [rax + 0x68]
test eax, eax
je 0x14008286e
cmp eax, 1
je 0x1400828ba
lock dec qword [rcx]
jne 0x140082846
call fcn.1400838d0
lea rax, str.library_std_src_threadlocal.rs
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
or eax, 0x9174b
and byte [rax - 0x73], cl
or eax, 0x9174b
lea r9, [0x140114208]
lea r8, [rbp - 0x10]
mov edx, 0x46
call fcn.1400d6080
add al, ch
adc bh, byte [rax]
add eax, 0x4d894800
call 0x141ff6e3c
mov qword [rbp - 0x18], rcx
mov byte [rbp - 9], 1
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
and eax, 0x58
rcl byte [rdi + 0x4865000c]
mov ecx, dword [0x58]
and eax, 0x58
and eax, 0x58
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0x60]
lea rdx, [0x140083730]
call fcn.140083760
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x68], 1
add byte [rcx], al
add byte [rcx], al
mov rcx, qword [rbp - 0x18]
mov eax, dword [0x14014c04c]
mov rdx, qword gs:[0x58]
mov rax, qword [rdx + rax*8]
cmp qword [rax + 0x60], 0
jne 0x1400828fa
mov eax, dword [0x14014c04c]
mov rdx, qword gs:[0x58]
mov rax, qword [rdx + rax*8]
mov qword [rax + 0x60], rcx
add rsp, 0x80
add byte [rax], al
add byte [rbp - 0x3d], bl
add byte [rax], al
add byte [rbp - 0x3d], bl
mov qword [rbp - 0x18], rcx
mov dword [rbp - 0x20], 0
mov byte [rbp - 0x1c], 0
lea rax, str.fatal_runtime_error:_thread::set_current_should_only_be_called_once_per_thread_n
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 1
lea rax, [rbp - 0x10]
mov qword [rbp - 0x48], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
lea rcx, [rbp - 0x20]
lea rdx, [rbp - 0x58]
call fcn.1400829c0
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
mov qword [rbp - 0x28], rax
lea rcx, [rbp - 0x28]
call case.0x14006e562.201
mov ecx, 7
int 0x29
ud2
mov rax, qword [rbp - 0x18]
lock dec qword [rax]
call 0x149077259
jne 0x140082974
mov rcx, qword [rbp - 0x18]
call fcn.1400838d0
mov byte [rbp - 9], 0
add rsp, 0x30
pop rbp
ret
test dword [r8], 0x30c48348
add byte [rax + 0x7400f77d], al
adc ecx, dword [rax - 0x75]
call 0x14907728f
add byte [rbx + rdx + 0x48], dh
mov eax, dword [rbp - 0x18]
lock dec qword [rax]
jne 0x1400829aa
invalid
or dword [rax - 0x75], ecx
call 0x140175091
call 0x140175091
mov rcx, qword [rbp - 0x18]
call 0x140175091
call fcn.1400838d0
add byte [rax], al
add byte [rax + 0x30c48348], dl
nop
add rsp, 0x30
pop rbp
ret
int3
int3
invalid
ror byte [rax - 0x77], 1
call 0x1304df125
add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], 0
lea rdx, [0x1401114a0]
lea rcx, [rbp - 0x18]
lea ecx, [rbp - 0x18]
mov eax, 0x480008ea
lea ecx, [rbp - 0x18]
call fcn.14000b600
mov ecx, eax
mov rax, qword [rbp - 0x10]
test cl, cl
je 0x140082a34
test rax, rax
jne case.0x14006ce46.216
sal byte [rbp + 0x44], 0x48
lea eax, [0x140111de8]
or byte [rax], al
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
or byte [rax], al
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
mov qword [rbp - 0x38], 8
mov dword [rbp - 0x38], 8
add byte [rax], al
mov dword [rbp - 0x38], 8
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
ror byte [r8 - 0x73], 1
adc eax, 0x8f3cf
invalid
xorps xmm0, xmm0
movups xmmword [rbp - 0x30], xmm0
lea rdx, [0x140111df8]
invalid
add byte [rax - 0x73], cl
movabs r8, 0x480b0f000531dee8
mov eax, 0x531dee8
add byte [rdi], cl
or ecx, dword [rax - 0x7b]
invalid
lea rcx, [rbp - 0x48]
mov eax, 0x531dee8
add byte [rdi], cl
or ecx, dword [rax - 0x7b]
sal byte [rcx + rcx + 0x48], 0x8d
invalid
call fcn.1400d5c10
ud2
add eax, 0x480b0f00
test rax, rax
je 0x140082a42
lea rcx, [rbp - 0x10]
call fcn.140082aa0
invalid
invalid
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x7d], 0xc4
add rsp, 0x70
pop rbp
xor eax, eax
add rsp, 0x70
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
push 0x70
push 0x70
cmp qword [rbp - 0x10], 0
je 0x140082a6e
lea rcx, [rbp - 0x10]
call fcn.140082aa0
add byte [rax], al
add byte [rax], al
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rbp
ret
invalid
cmp qword [rcx], 0
cmp dword [rcx], 0
je 0x140082a90
pop rbp
jmp fcn.140082aa0
nop
pop rbp
ret
int3
lea ebp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
clc
invalid
invalid
invalid
dec dword [rax - 0x75]
add dword [rcx + 0x3e183c1], ecx
lea rdx, [rcx - 2]
cmp rdx, 2
add dh, byte [rdx + 5]
clc
invalid
invalid
add dword [rcx + 0x3e183c1], ecx
add dh, byte [rdx + 5]
test rcx, rcx
jne 0x140082acf
invalid
add rsp, 0x40
pop rbp
ret
lea rcx, [rax - 1]
mov qword [rbp - 0x20], rcx
mov rcx, qword [rax - 1]
mov ecx, dword [rax - 1]
mov qword [rbp - 0x18], rcx
mov dword [rbp - 0x18], ecx
mov rax, qword [rax + 7]
invalid
invalid
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
mov rax, qword [rax]
test rax, rax
invalid
je case.0x1400712ba.187
mov dword [rbp - 0x18], ecx
invalid
sal byte [rsi + rax + 0x48], 0x8b
call 0xcb50fbf6
mov rcx, qword [rbp - 0x18]
mov rax, qword [rbp - 0x10]
mov rcx, qword [rbp - 0x18]
call rax
mov ecx, dword [rbp - 0x18]
mov rcx, qword [rbp - 0x18]
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
or byte [rax], al
je 0x140082b0d
or byte [rax], al
mov rdx, qword [rax + 0x10]
call fcn.140007ce0
mov edx, 8
add byte [rax], al
mov rcx, qword [rbp - 0x20]
add rsp, 0x40
pop rbp
jmp fcn.140007ce0
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
mov rcx, qword [rbp - 0x18]
mov rax, qword [rbp - 0x10]
invalid
invalid
cmp qword [rax + 8], 0
je 0x140082b4a
adc byte [rbp + 0x48], dl
sub esp, 0x20
invalid
mov rax, qword [rbp - 0x10]
mov rdx, qword [rax + 0x10]
adc al, ch
xchg esi, eax
push rcx
clc
invalid
call fcn.140007ce0
mov edx, 8
mov rcx, qword [rbp - 0x20]
call fcn.140007ce0
mov byte [rcx - 8], dl
push rcx
clc
call qword [rax + 0x20c48348]
and byte [rbp - 0x3d], bl
call qword [rax - 0x33333ca3]
int3
in al, dx
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
mov qword [rbp], 0xfffffffffffffffe
mov rsi, rcx
mov esi, ecx
mov rcx, qword [rcx]
call fcn.140082d60
add byte [rax - 0x7b], cl
invalid
je 0x140082bca
mov qword [rbp - 0x10], rax
lea rax, [rsi + 8]
mov qword [rbp - 8], rax
cmp qword [rsi + 8], 0
je 0x140082bbf
mov rcx, qword [rbp - 8]
call fcn.140082aa0
mov rax, qword [rbp - 0x10]
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
mov qword [rcx], rax
test rax, rax
setne al
add rsp, 0x38
pop rsi
pop rbp
ret
add rsp, 0x20
pop rbp
ret
add eax, 0xc35d9000
int3
je 0x140083f71
cmp qword [rcx], 0
je 0x140083f96
mov rcx, qword [rcx + 8]
mov edx, 1
add byte [rax - 0x7d], cl
invalid
pop rbp
jmp fcn.140007ce0
add byte [rax - 0x7d], cl
invalid
mov qword [rbp - 0x10], rcx
call fcn.140083fe0
add byte [rax], al
add byte [rax - 0x77], cl
call 0x1b4c8c4ca
invalid
add byte [rax], al
add byte [rax - 0x77], cl
call 0x1b4c8c4ca
or dword [rax - 0x73], ecx
call 0x13ff35473
call fcn.140082aa0
adc al, 0xeb
invalid
dec dword [rax - 0x75]
invalid
lea rcx, [rbp - 0x18]
call fcn.140082aa0
adc al, 0xeb
invalid
invalid
mov rcx, qword [rbp - 0x10]
cmp qword [rcx], 0
jne 0x140083f5e
invalid
add rsp, 0x40
pop rbp
ret
int3
push r14
push rsi
push rdi
push rbx
sub rsp, 0x58
sub esp, 0x58
lea rbp, [rsp + 0x50]
lea ebp, [rsp + 0x50]
mov qword [rbp], 0xfffffffffffffffe
mov r14, qword [rcx + 0x10]
add r14b, r15b
invalid
test r14, r14
je case.0x14004ff4a.393
invalid
lea rsi, [rcx + 0x19]
lea rdi, [rbp - 0x28]
lea rbx, [rbp - 0x18]
xor r9d, r9d
leave
leave
lea r15, str.failed_to_write_the_buffered_data
mov qword [rbp - 8], rcx
jmp 0x14008403d
sbb esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
mov r14, qword [rcx + 0x10]
cmp r9, r14
jae case.0x140045d95.481
sub eax, 0
add byte [rax], al
sub eax, 0
add byte [rax], al
mov byte [rcx + 0x18], 1
sub r14, r9
invalid
mov rdx, qword [rcx + 8]
mov edx, dword [rcx + 8]
mov qword [rbp - 0x10], r9
mov dword [rbp - 0x10], ecx
add rdx, r9
mov ecx, 0xfffffff5
invalid
invalid
dec dword [rbp - 0x77]
mov eax, esi
mov r9, rsi
mov ecx, esi
int1
call fcn.140082e50
mov qword [rbp - 0x30], rax
ror byte [r8 - 0x77], 1
push rbp
fmul dword [rax - 0x7d]
cmp eax, 1
clc
add dword [rbp + 0x53], esi
push rcx
or byte [rcx + rcx*4 + 0x4d], cl
invalid
mov eax, edx
and eax, 3
add ecx, dword [rax - 0x7d]
clc
add cl, byte [rax - 0x75]
clc
clc
mov r9, qword [rbp - 0x10]
jae case.0x140042d2a.499
mov qword [rbp - 0x20], 1
mov qword [rbp - 0x18], rdx
mov byte [rcx + 0x18], 0
cmp eax, 1
jne case.0x14003b6b6.483
invalid
cmp byte [rdx + 0xf], 0x23
je case.0x1400477f5.459
jmp 0x14008414f
cmp eax, 2
jne case.0x14003b6b6.491
mov rax, rdx
ror byte [rax - 0x3f], 1
call 0x14700c3cf
invalid
cmp eax, 6
clc
invalid
shr rax, 0x20
cmp eax, 6
clc
invalid
and byte [rbx - 0x7af0f908], al
invalid
jne case.0x140050a1b.372
out 0, eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140082aa0
dec dword [rcx + rcx*4 - 0xe]
mov rdx, r14
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
clc
mov r9, qword [rbp - 0x10]
mov byte [rcx + 0x18], 0
sbb byte [rax], al
test rdx, rdx
je 0x14008414c
add r9, rdx
jmp 0x140084030
push rdi
invalid
inc dword [rax + 0x7423107a]
xor ebx, ebp
outsb dx, byte [rsi]
cmp byte [rdx + 0x10], 0x23
je case.0x1400477f5.459
jmp 0x14008414f
mov rax, rdx
shr rax, 0x20
shr eax, 0x20
shr eax, 0x20
mov qword [rbp - 0x20], 1
mov dword [rbp - 0x20], 1
loopne 0x1400840ee
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp - 0x18], edx
mov byte [rcx + 0x18], 0
add byte [rax], al
mov qword [rbp - 0x18], rdx
mov dword [rbp - 0x18], edx
mov byte [rcx + 0x18], 0
sbb byte [r8], al
cmp eax, 0x28
ja 0x14008414f
clc
sub byte [rdi + 0x52], dh
ja 0x14008414f
cmp rax, 0x23
jne 0x14008414f
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
invalid
mov cl, ch
invalid
invalid
mov rcx, rbx
mov ecx, ebx
call fcn.140082aa0
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
jmp 0xcb514119
mov ecx, dword [rbp - 8]
mov r9, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
jmp 0x140084030
or edi, edi
invalid
test r9, r9
je case.0x14004ff4a.393
invalid
xor esi, esi
mov edx, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp r14, r9
jae 0x140084188
push rdx
push rdx
lea r8, [0x140139bb0]
jae case.0x1400477f5.466
or eax, dword [rax]
mov rcx, r9
mov rdx, r14
mov edx, esi
call fcn.1400d5d30
sbb eax, dword [0x12bda724b]
add byte [rcx], dh
xor edx, edx
shr bl, cl
jmp case.0x1400519b9.369
mov rdx, r15
mov rdx, r15
mov edx, edi
cli
test r9, r9
test ecx, ecx
leave
je case.0x1400519b9.369
mov rax, qword [rcx + 0x10]
mov eax, dword [rcx + 0x10]
adc byte [r8 - 0x77], cl
adc byte [rax - 0x77], cl
mov rsi, rax
mov esi, eax
invalid
sub rsi, r9
sub esi, ecx
jb case.0x140042d2a.505
mov qword [rcx + 0x10], 0
adc byte [rax], al
add byte [rax], al
add byte [rdx + riz + 0x48], dh
mov ebx, ecx
retf
je case.0x1400519b9.369
mov rbx, rcx
retf
mov rcx, qword [rcx + 8]
mov ecx, dword [rcx + 8]
add r9, rcx
leave
mov rdi, rdx
mov edi, edx
mov rdx, r9
retf 0x8949
mov r8, rsi
invalid
call sub.VCRUNTIME140.dll_memmove
mov rcx, rbx
add byte [rax - 0x77], cl
invalid
mov ecx, ebx
mov rdx, rdi
mov qword [rcx + 0x10], rsi
mov dword [rcx + 0x10], esi
jno case.0x140050a1b.372
adc byte [rax - 0x77], cl
ror byte [rax - 0x7d], 1
mov rax, rdx
mov eax, edx
add rsp, 0x58
pop rbx
pop rdi
invalid
pop rsi
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
mov byte [rcx + 0x18], 0
sbb byte [r8], al
test r9, r9
test ecx, ecx
jne 0x140084154
scasd eax, dword [rdi]
jmp case.0x1400519b9.369
lea r8, [0x140139bb0]
add eax, 0xb5a02
add byte [rcx + rcx*4 - 0x37], cl
mov rcx, r9
leave
mov rdx, rax
call fcn.1400d5d30
ja 0x1400841d2
invalid
invalid
ja 0x1400841d2
add eax, 0xf66cc00
invalid
int3
add byte [rax], r8b
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x50]
lea ebp, [rdx + 0x50]
push 0x50
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp - 0x10]
call fcn.1400841f0
nop
add rsp, 0x28
invalid
invalid
invalid
add byte [rax + 0x28c48348], dl
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
pop rdi
pop rdi
pop rbp
ret
push rsi
push rdi
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
invalid
in al, dx
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
invalid
test rdx, rdx
test edx, edx
je case.0x140052140.399
mov rax, qword [rcx + 0x10]
mov rsi, rax
sub rsi, rdx
sub esi, edx
mov esi, eax
sub esi, edx
jb 0x140084238
mov qword [rcx + 0x10], 0
add byte [rax], al
add byte [rax], al
je case.0x140052140.399
mov rax, qword [rcx + 8]
mov eax, dword [rcx + 8]
add rdx, rax
mov rdi, rcx
mov edi, ecx
ret 0x8948
mov edi, ecx
mov rcx, rax
mov r8, rsi
mov eax, esi
mov ecx, eax
mov eax, esi
invalid
call sub.VCRUNTIME140.dll_memmove
mov qword [rdi + 0x10], rsi
mov dword [rdi + 0x10], esi
adc dword [0x1b7918a2f], eax
adc byte [rax - 0x7d], cl
invalid
invalid
invalid
mov dword [rdi + 0x10], esi
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x140139bb0]
lea eax, [0x140139bb0]
jno 0x140084296
or eax, dword [rax]
add byte [rax - 0x77], cl
mov rcx, rdx
ror dword [rax - 0x77], 1
ret 0xe6e8
invalid
invalid
mov rdx, rax
call fcn.1400d5d30
sbb al, byte [0x10cd50e4d]
add eax, 0xcccccc00
add ah, cl
int3
int3
int3
int3
int3
sub rsp, 0x40
in al, dx
lea rbp, [rsp + 0x40]
lea rbp, [rsp + 0x40]
lea rbp, [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
invalid
mov rdx, qword [rcx]
mov rdx, qword [rcx]
mov edx, dword [rcx]
mov rcx, qword [rdx]
mov rax, qword [rdx + 8]
mov eax, dword [rdx + 8]
mov eax, dword [rdx + 8]
mov qword [rdx], 0
mov dword [rdx], 0
add al, byte [rax]
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
test rcx, rcx
test ecx, ecx
leave
je 0x1400842bf
mov byte [r9], 1
mov byte [rcx], 1
add dword [rcx], eax
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
adc dword [rbp - 0x10], eax
ror byte [rdi], 0x11
invalid
adc dword [rbp - 0x10], eax
invalid
mov qword [rax], 0
add byte [rax], al
add byte [rax], al
mov dword [rax + 8], 0
mov byte [rax + 0xc], 0
or al, 0
or byte [rax], al
add byte [rax], al
add dh, al
or al, 0
movups xmm0, xmmword [rbp - 0x13]
adc byte [rbp - 0x13], al
movups xmmword [rax + 0xd], xmm0
adc dword [rax + 0xd], eax
mov ecx, dword [rbp - 4]
cld
cld
mov dword [rax + 0x1c], ecx
mov qword [rax + 0x20], 1
and byte [rcx], al
add byte [rax], al
invalid
sbb al, 0x48
mov dword [rax + 0x20], 1
and byte [rcx], al
add byte [rax], al
invalid
and byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
sub byte [rax], al
sub byte [rax], al
mov qword [rax + 0x28], 0
mov byte [rax + 0x30], 0
xor byte [rax], al
sub byte [rax], al
add byte [rax], al
add dh, al
xor byte [rax], al
add dh, al
xor eax, 0x3140c700
add bh, al
invalid
invalid
mov byte [rax + 0x35], 0
mov dword [rax + 0x31], 0
xor dword [rax], eax
add byte [rax], al
invalid
add bh, al
xor dword [rax], eax
xor dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x40
pop rbp
ret
lea rcx, str.library_std_src_synconce.rs
or eax, 0x8de32
add al, ch
call fcn.1400d6180
int3
mov ch, 0x1e
invalid
add eax, 0xcccccc00
int3
int3
push rsi
sub rsp, 0x38
sub esp, 0x38
sub esp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
lea rbp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
mov rsi, rdx
mov rcx, qword [rdx + 0x20]
invalid
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0x8d2fb
sti
ror byte [rax], cl
invalid
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
lea rdx, str.AccessError
sti
ror byte [rax], cl
add byte [rcx - 0x48], al
or eax, dword [rax]
add byte [rax], al
invalid
mov r8d, 0xb
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x77], cl
invalid
call qword [rax + 0x18]
mov qword [rbp - 8], rsi
mov dword [rbp - 8], esi
mov dword [rbp - 8], esi
jne 0x1400842f2
mov byte [rbp], al
mov byte [rbp + 1], 0
add dword [r8], r8d
add r14b, r8b
add dword [r8], r8d
lea rcx, [rbp - 8]
call fcn.14000e090
nop
call qword [rax + 0x38c48348]
add rsp, 0x38
invalid
pop rsi
pop rbp
ret
int3
int3
int3
int3
int3
int3
int3
mov rbp, rsp
cmp rcx, 0xffffffffffffffff
cmp ecx, 0xffffffff
cmp ecx, 0xffffffff
push qword [rdx + rdx - 0x10]
je case.0x140063463.261
adc dh, al
lock dec qword [rcx + 8]
dec qword [rcx + 8]
or byte [r13 + 0xb], sil
jne case.0x140063463.261
mov edx, 8
pop rbp
add byte [rax], al
add byte [rbp - 0x17], bl
movsb byte [rdi], byte [rsi]
jmp fcn.140007ce0
cmp eax, edi
clc
call qword [rax + 0x55ccc35d]
nop
pop rbp
ret
int3
mov rbp, rsp
cmp dword [rcx], 1
cmp dword [rcx], eax
cmp dword [rcx], eax
jne case.0x140056e28.355
mov rax, rcx
mov rcx, qword [rcx + 8]
mov ecx, dword [rcx + 8]
or byte [r8 - 0x7d], cl
or byte [rax - 0x7d], cl
cmp qword [rax + 0x10], 0
cmp dword [rax + 0x10], 0
js 0x140084364
adc byte [rax], al
add dh, al
add dword [rax], eax
mov byte [rcx], 0
je case.0x140056e28.355
invalid
or edi, dword [rdx + 1]
mov edx, 1
add dword [rax], eax
add byte [rax], al
add byte [rbp - 0x17], bl
invalid
add byte [rax], al
pop rbp
jmp fcn.140007ce0
jnp 0x14008439c
cmp eax, edi
clc
call qword [rax - 0x33333ca3]
nop
pop rbp
ret
int3
int3
int3
push rbp
push rsi
push rdi
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rsp + 0x20]
insb byte [rdi], dx
and al, 0x20
mov rsi, rdx
mov esi, edx
invalid
mov rdi, rcx
lea rcx, str.kernel32
or eax, 0x8f307
mov edi, ecx
iretd
or eax, 0x8f307
invalid
add bh, bh
adc eax, 0x55d89
mov dword [rbp + 5], ebx
invalid
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
test rax, rax
invalid
mov dword [rbp + 5], ebx
add byte [rax - 0x7b], cl
add eax, 0xc0854800
sal byte [rax + riz + 0x48], 0x8d
adc eax, 0x8f2fe
invalid
or byte [rax], al
or byte [rax], al
je case.0x1400633fa.302
lea rdx, str.SetThreadDescription
lea edx, str.SetThreadDescription
or byte [rax], al
mov rcx, rax
mov ecx, eax
sar edi, 0x15
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
adc eax, 0x55d7c
jl case.0x14006478a.271
pop rbp
add eax, 0xc0854800
test rax, rax
test eax, eax
lea r8, [0x1400843e0]
lea eax, [0x1400843e0]
add eax, 0x32
add byte [rdi + rcx + 0x45], cl
cmovne r8, rax
jmp case.0x1400633fa.303
shr bl, 7
lea r8, [0x1400843e0]
lea eax, [0x1400843e0]
and eax, 0x4c000000
mov dword [str.pC_b_], eax
add eax, 0xc6c7e
add byte [rax], al
add byte [rcx + rcx*4 + 5], cl
invalid
invalid
invalid
jle 0x14008442c
add byte [rax], al
mov qword [str.pC_b_], r8
add eax, 0xc6c7e
or al, 0
add byte [rax - 0x77], cl
mov rcx, rdi
stc
mov rdx, rsi
add rsp, 0x20
add esp, 0x20
pop rdi
pop rsi
pop rbp
jmp r8
jmp rax
loopne 0x14008439f
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
insb byte [rdi], dx
lea rbp, [rsp + 0x20]
and al, 0x20
and byte [rcx + 0x78], bh
mov ecx, 0x78
js case.0x14005ccb1.334
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_SetLastError]
adc eax, 0x55cd3
rcr dword [rbp + rax], cl
pop rsp
add eax, 0x4001b800
invalid
invalid
invalid
mov eax, 0x80004001
add rsp, 0x20
invalid
invalid
add byte [rax + 0x20c48348], al
add byte [rax + 0x20c48348], al
or byte [rax - 0x7d], 0xc4
invalid
and byte [rbp - 0x3d], bl
pop rbp
ret
sub rsp, 0x20
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
insb byte [rdi], dx
and al, 0x20
invalid
and al, dh
inc qword [rcx + 8]
inc dword [rcx + 8]
lock inc qword [rcx + 8]
inc dword [rcx + 8]
or byte [r14 + 6], dil
jle case.0x1400519b9.414
add rsp, 0x20
invalid
and byte [rbp - 0x3d], bl
pop rbp
ret
call fcn.1400d7c20
int3
cmp byte [0x10cd5101f], al
int3
add eax, 0xcccccc00
int3
mov rbp, rsp
test dl, dl
je 0x14008442c
invalid
sal byte [rsp + rax - 0x3a], cl
add al, 0xc6
mov byte [rcx + 0x10], 1
adc byte [r9], al
lock dec qword [rcx + 8]
dec qword [rcx + 8]
dec dword [rcx + 8]
or byte [r13 + 0xc], sil
jne 0x14008443f
mov rcx, qword [rcx]
mov ecx, dword [rcx]
or dword [rax + 0x30418601], esi
mov al, 1
xchg byte [rcx + 0x30], al
xor byte [r15 + rdi*8], dil
cmp al, 0xff
push qword [rdx + rax + 0x5d]
je case.0x1400633fa.297
pop rbp
ret
add rcx, 0x30
add ecx, 0x30
sal dword [rax], 0x5d
pop rbp
jmp qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
jmp qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
and eax, 0x55ed3
rcr dword [rsi + 5], cl
add ah, cl
int3
int3
pop rsi
add eax, 0xcccccc00
int3
int3
int3
int3
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
sub esp, 0x20
in al, dx
and byte [rax - 0x73], cl
insb byte [rdi], dx
lea ebp, [rsp + 0x20]
and al, 0x20
and byte [rax - 0x73], cl
lea rsi, [rdx + 0x10]
jb case.0x140067121.242
mov rax, qword [rdx + 0x10]
mov eax, dword [rdx + 0x10]
adc byte [rax - 0x2f], cl
shl rax, 1
test rax, rax
test eax, eax
loopne 0x1400844b3
test eax, eax
sal byte [rbx + riz + 0x48], 0x8b
je 0x140084492
mov rax, qword [rdx + 0x18]
sbb byte [rax - 0x77], cl
sbb byte [rax - 0x77], cl
mov rdi, rdx
xlatb
mov edx, 1
add byte [rax], al
add byte [rax - 0x77], cl
mov rbx, rcx
mov rcx, rax
mov ecx, eax
invalid
retf
ror dword [rbp - 0x77], 0xc6
mov r14, r8
call fcn.140007ce0
push rdi
cmp al, bh
clc
clc
dec dword [rbp - 0x77]
mov r8, r14
invalid
mov rdx, rdi
mov edx, edi
cli
mov rcx, rbx
invalid
mov rax, qword [r8 + 0x10]
mov eax, dword [rax + 0x10]
adc byte [rax - 0x77], cl
mov qword [rsi + 0x10], rax
adc byte [rcx + 0xf], r8b
adc byte [rcx + 0xf], al
movups xmm0, xmmword [r8]
adc byte [rax], al
add byte [rdi], cl
adc dword [rsi], eax
invalid
movups xmmword [rsi], xmm0
invalid
mov rax, qword [rdx + 0x20]
mov qword [rcx + 0x20], rax
and byte [r15], cl
and byte [rdi], cl
adc byte [rdx], al
invalid
movups xmm0, xmmword [rdx]
add cl, byte [rdi]
movups xmm1, xmmword [rdx + 0x10]
adc byte [rdx + 0x10], cl
adc byte [rdi], cl
adc byte [rdi], cl
movups xmmword [rcx + 0x10], xmm1
adc dword [rcx + 0x10], ecx
adc byte [rdi], cl
movups xmmword [rcx], xmm0
adc dword [rcx], eax
add dword [rax - 0x7d], ecx
add rsp, 0x20
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
int3
int3
int3
int3
int3
int3
int3
int3
push rsi
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rsp + 0x20]
insb byte [rdi], dx
and al, 0x20
mov eax, dword [0x14014c04c]
add eax, 0xc7b6b
imul edi, dword [rbx + 0xc], 0
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
mov ecx, dword [0x58]
and eax, 0x58
add byte [rax - 0x75], cl
add al, 0xc1
invalid
mov rax, qword [rcx + rax*8]
ror dword [rdi], 0xb6
movzx eax, byte [rax + 0x68]
sub byte [rax], 0
add byte [rbp - 0x7cf58b40], al
test eax, eax
je 0x140084503
invalid
clc
push 0xffffffff85000000
sal byte [rdx + rcx - 0x7d], 0xf8
je 0x140084503
invalid
clc
test eax, eax
je 0x140084503
cmp eax, 1
add dword [rdx + rsi - 0x17], esi
je 0x140084530
xor ch, cl
jmp 0x140084588
test dword [rax], eax
add byte [rax], al
mov eax, dword [0x14014c04c]
jnp case.0x140078f12.150
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
and eax, 0x58
mov rcx, qword gs:[0x58]
and eax, 0x58
add byte [rax - 0x75], cl
mov rsi, qword [rcx + rax*8]
mov esi, dword [rcx + rax*8]
xor al, 0xc1
ror dword [rax - 0x73], 0x8e
lea rcx, [rsi + 0x60]
lea ecx, [rsi + 0x60]
invalid
lea rdx, [0x140083730]
invalid
call fcn.140083760
invalid
invalid
mov byte [rsi + 0x68], 1
push 0x1000000
add byte [rax], al
add dword [rbx + 0xc7b1605], ecx
invalid
invalid
jnp case.0x140074150.195
invalid
mov eax, dword [0x14014c04c]
add eax, 0xc7b16
invalid
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
add al, 0xc1
mov rax, qword [rax + 0x60]
test rax, rax
and byte [rax], 0
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdx + rdx - 0x10], 0x48
je case.0x14005ccb1.444
invalid
invalid
je case.0x14005ccb1.444
adc dh, al
lock inc qword [rax]
inc dword [rax]
jle 0x140084586
test rax, rax
je 0x140084588
invalid
sal byte [rsi + rbp + 0x48], 0x83
invalid
add rsp, 0x28
add rsp, 0x28
add esp, 0x28
sub byte [rsi + 0x5d], bl
pop rsi
pop rbp
ret
call fcn.1400d7aa0
mov eax, dword [0x14014c04c]
jp 0x140084577
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
pop rax
add byte [rax], al
invalid
add eax, 0xe0058b00
add byte [rbx + 0xc7ae005], cl
jp 0x140084577
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
pop rax
add byte [rax], al
invalid
mov rcx, qword [0x58]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rax, qword [rcx + rax*8]
add al, 0xc1
mov rax, qword [rax + 0x60]
add byte [rax], al
add al, dh
lock inc qword [rax]
inc qword [rax]
add byte [rdi - 0x31], bh
jg case.0x14005ccb1.422
iretd
ud2
or ecx, dword [rax - 0x73]
or eax, 0x8d171
jno case.0x14007468e.204
or byte [rax], al
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
lea ecx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
jno case.0x14007468e.204
or byte [rax], al
add byte [rbp + rcx*4 + 5], cl
retf 0x8d1
ror dword [rax], 1
lea r8, str.library_std_src_threadmod.rsfailed_to_spawn_thread
add eax, 0x8d1ca
ror dword [rax], 1
add byte [rdx + 0x5e], bh
mov edx, 0x5e
add byte [rax], al
call fcn.1400d61a0
int3
sbb al, 5
add ah, cl
int3
int3
int3
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x98
sub esp, 0x98
sub esp, 0x98
add byte [rax], al
lea rbp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rbp + 0x10], 0xfffffffffffffffe
adc r14b, r15b
invalid
invalid
invalid
mov rsi, rdx
mov rdi, qword [rcx]
invalid
mov eax, edi
and eax, 3
add ecx, dword [rax - 0x73]
or eax, 0xb980f
sets byte [rbx]
invalid
add ecx, dword [rax - 0x73]
or eax, 0xb980f
sets byte [rbx]
invalid
sets byte [rbx]
add byte [rax + 0x63], cl
invalid
invalid
or eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x48
loopne 0x14008462f
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], r9b
sub byte [rax - 0x73], cl
mov rax, qword [rsi + 0x28]
lea rdx, str.Error_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_alloc_src_vecmod.rs
invalid
push rbp
or eax, dword [rax]
sub byte [rax - 0x73], cl
lea edx, str.Error_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_alloc_src_vecmod.rs
adc eax, 0xb5563
invalid
push rbp
or eax, dword [rax]
mov r8d, 5
add eax, 0xff000000
push rax
add byte [rax], al
call qword [rax + 0x18]
mov qword [rbp - 0x10], rsi
invalid
sbb byte [rax - 0x77], cl
jne 0x1400845f2
invalid
invalid
mov byte [rbp - 8], al
mov byte [rbp - 7], 0
lea r9, [rdi + 0x10]
adc byte [r8 - 0x73], r9b
lea rax, [0x140085050]
add eax, 0xa3c
or al, byte [rax]
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and byte [rax - 0x73], cl
adc eax, 0x8d59b
invalid
or byte [rax], al
invalid
lea rdx, [0x140111bbb]
invalid
add byte [rax - 0x73], cl
jne 0x140084614
invalid
lea rsi, [rbp - 0x10]
lea esi, [rbp - 0x10]
invalid
mov r8d, 4
mov eax, 4
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
call fcn.14000be90
lea rax, [0x14007c540]
lea eax, [0x14007c540]
js case.0x140078f12.191
dec dword [rax - 0x73]
add eax, 0xffff7f07
invalid
jg case.0x14006da64.380
invalid
invalid
lea eax, [0x14007c540]
invalid
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
adc eax, 0x8d57a
jp 0x140084618
or byte [rax], al
lea rdx, [0x140111bbf]
jp 0x140084618
or byte [rax], al
mov r8d, 7
add byte [rax], al
mov rcx, rsi
mov r9, rdi
mov ecx, edi
int1
mov ecx, edi
call fcn.14000be90
mov rcx, rsi
dec dword [rax - 0x77]
int1
call fcn.14000e090
jmp 0x1400848e0
jge case.0x14006ce46.267
add byte [rax], al
invalid
jge case.0x14006ce46.267
add byte [rax], al
shr rdi, 0x20
mov dword [rbp + 8], edi
or byte [rax - 0x75], cl
invalid
invalid
out dx, eax
and byte [rcx - 0x74b7f783], cl
or byte [rax - 0x75], cl
mov ecx, dword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0x8d53c
and byte [rax - 0x75], r9b
and byte [rax - 0x75], cl
sub byte [rax - 0x73], r9b
sub byte [rax - 0x73], cl
adc eax, 0x8d53c
cmp al, 0xd5
or byte [rax], al
mov r8d, 2
add byte [rax], al
call qword [rax + 0x18]
mov qword [rbp - 0x20], rsi
mov dword [rbp - 0x20], esi
invalid
sbb byte [rax - 0x77], cl
jne 0x140084666
invalid
loopne case.0x140067121.390
mov byte [rbp - 0x18], al
call 0x140f18c53
mov byte [rbp - 0x17], 0
jmp 0x145958e90
lea rax, [0x140085090]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
or dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov dword [rsp + 0x20], eax
and al, 0x20
lea rdx, [0x140111bb7]
lea rsi, [rbp - 0x20]
lea esi, [rbp - 0x20]
lea r9, [rbp + 8]
lea ecx, [rbp + 8]
mov r8d, 4
mov eax, 4
mov rcx, rsi
invalid
add byte [rax - 0x73], cl
jne 0x140084684
lea esi, [rbp - 0x20]
lea ecx, [rbp + 8]
mov eax, 4
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14000be90
mov ecx, dword [rbp + 8]
dec dword [rbx + 0x72e8084d]
add al, byte [rax]
call fcn.140084930
mov byte [rbp + 0xf], al
invalid
invalid
add byte [rax - 0x72b7f0bb], cl
add eax, 0x988
or dword [rax], eax
invalid
cmovs r9d, dword [r13 + 0x98805]
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
lea rax, [0x140085050]
or dword [rax], eax
mov qword [rsp + 0x20], rax
lea rdx, [0x140111bbb]
lea r9, [rbp + 0xf]
lea ecx, [rbp + 0xf]
invalid
add byte [rbp + rcx*4 + 0x4d], cl
cmovno edi, dword [rax + 4]
mov eax, 4
lea ecx, [rbp + 0xf]
mov r8d, 4
mov eax, 4
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.14000be90
mov edx, dword [rbp + 8]
ja case.0x14006dbc4.372
dec dword [rbx - 0x72b7f7ab]
jge case.0x14006dbc4.372
lea rdi, [rbp - 0x10]
mov rcx, rdi
call fcn.140084b00
or eax, dword [rax + rax]
invalid
or eax, dword [rax + rax]
add byte [rax - 0x73], cl
lea rax, [0x140007e70]
lea rax, [0x140007e70]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
invalid
dec dword [rax - 0x77]
and al, 0x20
mov dword [rsp + 0x20], eax
lea rdx, [0x140111bbf]
invalid
or byte [rax], al
mov r8d, 7
mov eax, 7
add byte [rax - 0x77], cl
mov rcx, rsi
int1
mov r9, rdi
call fcn.14000be90
ja 0x14008478e
clc
invalid
ja 0x14008478e
ja 0x140084710
clc
dec dword [rax - 0x73]
loopne 0x140084706
invalid
lea rcx, [rbp - 0x20]
call fcn.14000e090
cmp qword [rbp - 0x10], 0
cmp dword [rbp - 0x10], 0
outsb dx, byte [rsi]
cdq
clc
dec dword [rax - 0x7d]
cmp dword [rbp - 0x10], 0
jge 0x140084716
lock add byte [rdi], cl
add byte [rdi], cl
je 0x1400848e0
test byte [rbx + 0x48000001], dh
mov ecx, dword [rbp - 8]
mov bl, 1
add byte [rax], al
mov rcx, qword [rbp - 8]
mov edx, 1
mov ebx, eax
call fcn.140007ce0
invalid
invalid
clc
invalid
add byte [rcx + 0x35a3e8c3], cl
movabs dword [0x19ce9d889fff835], eax
clc
dec dword [rcx + 0x19ce9d8]
mov eax, ebx
jmp 0x1400848e0
add dword [rax], eax
invalid
mov eax, ebx
jmp 0x1400848e0
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x3f], cl
shr rdi, 0x20
cmp edi, 0x28
invalid
invalid
shr rdi, 0x20
shr edi, 0x20
cmp edi, 0x28
ja case.default.0x14008475f
clc
add byte [rax], al
invalid
jmp [rax]
lea rax, [0x14013ddfc]
movsxd rcx, dword [rax + rdi*4]
invalid
or al, 0xb8
add rcx, rax
add ecx, eax
jmp rcx
xor eax, eax
jmp 0x140084893
lea rax, [rdi - 1]
add rdi, 0xf
add edi, 0xf
add edi, 0xf
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
lea rax, [0x140085030]
lea eax, [0x140085030]
add byte [rax], al
mov qword [rsp + 0x50], rax
and al, 0x50
and al, 0x50
lea rax, [rbp - 0x10]
lea eax, [rbp - 0x10]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
lea rax, [0x14013ae2a]
or eax, dword [rax]
mov qword [rsp + 0x38], rax
lea rax, [0x140085050]
or byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x40], 5
and al, 0x40
invalid
add byte [rax], al
invalid
add byte [rax], al
mov qword [rsp + 0x20], 4
and al, 0x20
add al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x8d40b
invalid
lea rdx, [0x140111bca]
lea edx, [0x140111bca]
or byte [rax], al
lea r9, [0x140111bbb]
or eax, 0x8d3f5
add byte [rcx - 0x48], al
invalid
mov r8d, 6
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
call fcn.14000e510
jmp 0x1400848e0
invalid
add dword [rax], eax
add byte [rax], al
cmp al, 0x9d
clc
invalid
add byte [rax], al
mov al, 0x25
jmp 0x140084893
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov al, 0x23
jmp 0x140084893
add byte [rax], al
add byte [rax], al
mov al, 0x24
jmp 0x140084893
add byte [rax], al
mov al, 0x1b
jmp 0x140084893
sahf
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov al, 0x22
jmp 0x140084893
add byte [rax], al
invalid
add byte [rax], al
mov al, 0x10
jmp 0x140084893
add byte [rax], al
add byte [rax], al
mov al, 0xe
jmp 0x140084893
add byte [rax + 0x82e921], dh
add byte [rax], al
mov al, 0x21
jmp 0x140084893
invalid
add byte [rax], al
invalid
invalid
mov al, 0xb
jmp 0x140084893
mov al, 4
jmp 0x140084893
mov al, 0x28
jmp 0x140084893
mov al, 0xc
jmp 0x140084893
mov al, 9
jmp 0x140084893
mov al, 0x19
jmp 0x140084893
mov al, 0x18
jmp 0x140084893
mov al, 2
jmp 0x140084893
mov al, 0xf
jmp 0x140084893
mov al, 3
jmp 0x140084893
mov al, 7
jmp 0x140084893
mov al, 1
jmp 0x140084893
mov al, 0x1f
jmp 0x140084893
mov al, 0x11
jmp 0x140084893
mov al, 0x29
jmp 0x140084893
mov al, 0x14
jmp 0x140084893
mov al, 5
jmp 0x140084893
mov al, 0x15
jmp 0x140084893
mov al, 0xd
jmp 0x140084893
mov al, 6
jmp 0x140084893
mov al, 0x12
jmp 0x140084893
mov al, 0xa
jmp 0x140084893
mov al, 8
jmp 0x140084893
mov al, 0x1e
jmp 0x140084893
mov al, 0x20
jmp 0x140084893
mov al, 0x16
jmp 0x140084893
mov al, 0x27
jmp 0x140084893
mov al, 0x13
jmp 0x140084893
mov al, 0x17
jmp 0x140084893
mov al, 0x1c
jmp 0x140084893
mov al, 0x1d
jmp 0x140084893
mov al, 0x26
jmp 0x140084893
mov al, 0x1a
mov byte [rbp - 0x20], al
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x140111bc6]
mov r8d, 4
call qword [rax + 0x18]
mov qword [rbp - 8], rsi
mov byte [rbp], al
mov qword [rbp - 0x10], 0
lock add byte [rax], al
add byte [rax], al
mov byte [rbp + 1], 0
lea r8, [0x140085050]
lea rsi, [rbp - 0x10]
lea rdx, [rbp - 0x20]
mov rcx, rsi
call fcn.14000e100
dec dword [rax - 0x77]
int1
dec dword [rax - 0x77]
int1
call fcn.14000e250
nop
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
ret
add byte [rax], al
add byte [rcx + 0x50ef9], al
add byte [rsi + 0x31], bh
cmp ecx, 0x1b7f
jg 0x1400849fa
cmp ecx, 0x1715
jg 0x140084a5f
add byte [rdi], cl
invalid
cmp ecx, 0x50f
je 0x140084aed
cmp ecx, 0x5b4
je case.0x140084989.121
jmp case.0x140084989.4
push 4
add byte [rax], al
jle case.0x1400845e4.62
cmp ecx, 0x4ce
jg 0x140084a85
cmp ecx, 0x46b
je 0x140084af1
add byte [rax], al
cmp ecx, 0x476
jbe 0x1400849f3
add byte [rax], al
jne case.0x140084989.4
mov al, 0x20
jmp case.0x140084989.5
cmp ecx, 0x2021
jg 0x140084a71
cmp ecx, 0x1b80
je case.0x140084989.121
invalid
cmp ecx, 0x1f4e
je case.0x140084989.121
jmp case.0x140084989.4
inc dword [rbx + 0x627202f8]
jb case.0x140084989.121
cmp ecx, 0x35ed
in eax, dx
xor eax, 0x5a740000
je case.0x140084989.121
je case.0x140084989.121
jmp case.0x140084989.4
cmp ecx, 0x3e3
add byte [rax], al
je case.0x140084989.121
cmp ecx, 0x41d
add byte [rax], al
je case.0x140084989.121
cmp ecx, 0x461
je case.0x140084989.121
jmp case.0x140084989.4
mov al, 0x28
jmp case.0x140084989.5
cmp ecx, 0x1716
je case.0x140084989.121
cmp ecx, 0x1b64
je case.0x140084989.121
jmp case.0x140084989.4
cmp ecx, 0x2022
je case.0x140084989.121
cmp ecx, 0x25e9
jne case.0x140084989.4
mov al, 0x16
pop rbp
ret
cmp ecx, 0x4cf
je case.0x140084963.10051
cmp ecx, 0x4d0
jne case.0x140084989.4
mov al, 4
jmp case.0x140084989.5
mov al, 5
jmp case.0x140084989.5
mov al, 0x1a
jmp case.0x140084989.5
mov al, 0x1e
jmp case.0x140084989.5
int3
int3
and byte [rax - 0x39], cl
add r14b, r15b
invalid
invalid
ror dword [rdi], 0xb6
sub byte [rax], 0
add byte [rbp - 0x7cf58b40], al
clc
add dword [rbp + rax*2 - 0x17], esi
cmc
add byte [rax], al
add byte [rax], al
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
lea rcx, [rax + 0x60]
lea rdx, [0x140083730]
invalid
out 0xff, al
invalid
call fcn.140083760
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x68], 1
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
add al, 0xc1
add al, 0xc1
mov rsi, qword [rax + 0x60]
test rsi, rsi
jne 0x14008517f
add byte [rax], al
add byte [rax - 0x7b], cl
div byte [rbp + 0x1f]
call fcn.1400d7aa0
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
mov rcx, qword [0x58]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
invalid
mov rax, qword [rcx + rax*8]
ror dword [rax - 0x75], 0xb0
invalid
mov rsi, qword [rax + 0x60]
lock inc qword [rsi]
jle 0x14008520e
test dword [rax], eax
add byte [rax], al
add byte [rax], al
test rsi, rsi
je case.0x14006e562.574
div byte [rax + rbp*2 - 0x10]
dec byte [rsi + 0x30]
lock dec byte [rsi + 0x30]
je 0x1400851ce
lea rdi, [rsi + 0x30]
lea rbx, [0x1401138f8]
mov r14, qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WaitOnAddress]
jb 0x1400851f5
invalid
invalid
jb 0x1400851f5
add eax, 0xff314500
xor r15d, r15d
nop dword [rax]
dec dword [rdi]
invalid
mov r8d, 1
mov rcx, rdi
mov rdx, rbx
mov edx, ebx
mov r9d, 0xffffffff
mov ecx, 0xffffffff
call r14
mov al, 1
lock cmpxchg byte [rdi], r15b
cmpxchg byte [rdi], r15b
jne 0x1400851b0
call rsi
cmpxchg byte [rdi], r15b
lock dec qword [rsi]
jne 0x1400851e8
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
jmp fcn.1400838d0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
lea r8, str.library_std_src_threadmod.rsfailed_to_spawn_thread
mov edx, 0x5e
call fcn.1400d61a0
invalid
lea ecx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
add byte [rdi], cl
or ecx, dword [rax - 0x77]
push rsp
ud2
and al, 0x10
push rbp
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x20]
call fcn.140083930
out 0xff, eax
dec esp
out 0xff, eax
dec esp
int3
int3
clc
invalid
add byte [rax], al
mov rax, qword [rcx + rax*8]
add al, 0xc1
movzx eax, byte [rax + 0x68]
test eax, eax
je 0x140085274
add byte [rax], al
add byte [rbp - 0x7cf58b40], al
clc
add dword [rbp + rax*2 - 0x17], esi
invalid
cmp eax, 1
je 0x1400852b4
jmp 0x140085392
mov eax, dword [0x14014c04c]
insd dword [rdi], dx
or al, 0
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rcx + rax*8]
and eax, 0x58
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0x60]
lea rdx, [0x140083730]
in al, 0xff
invalid
call fcn.140083760
in al, 0xff
dec dword [rbx + 0xc6dac05]
or al, 0
in al, 0xff
invalid
in al, 0xff
dec dword [rbx + 0xc6dac05]
or al, 0
mov rcx, qword gs:[0x58]
or al, 0
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x68], 1
add byte [rcx], al
add byte [rcx], al
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rdi, qword [rax + 0x60]
mov eax, 0x60
mov eax, 0x60
test rdi, rdi
jne 0x1400852f2
call fcn.1400d7aa0
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rdi, qword [rax + 0x60]
lock inc qword [rdi]
jle 0x1400853aa
test rdi, rdi
je 0x140085392
lock dec byte [rdi + 0x30]
je 0x14008536e
lea r14, [rdi + 0x30]
mov ecx, 0x3e8
mov rax, rbx
mul rcx
mov r9d, 0xffffffff
jo 0x140085353
mov ecx, esi
imul rcx, rcx, 0x431bde83
shr rcx, 0x32
add rax, rcx
jb 0x140085353
imul ecx, ecx, 0xf4240
xor edx, edx
sub esi, ecx
setne dl
add rax, rdx
jb 0x140085353
mov r9d, 0xffffffff
cmp rax, r9
cmovb r9, rax
lea rdx, [0x1401138f8]
mov r8d, 1
mov rcx, r14
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WaitOnAddress]
xor eax, eax
xchg byte [r14], al
lock dec qword [rdi]
jne 0x140085386
mov rcx, rdi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
jmp fcn.1400838d0
nop
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
lea r8, str.library_std_src_threadmod.rsfailed_to_spawn_thread
mov edx, 0x5e
call fcn.1400d61a0
ud2
jmp 0x140085661
test eax, eax
je 0x140085550
lea rax, [rdi + 8]
test byte [rsi + 0x34], 4
mov qword [rbp + 0x40], rax
mov qword [rbp - 0x10], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp - 8], 0xf4240
mov qword [rbp], rsi
clc
str word [rax - 0x77]
jne 0x1400854fc
lea rax, [rbp + 0x40]
jne 0x14008557a
mov qword [rbp - 0x40], rax
lea rax, [0x14007e640]
lea eax, [0x14007e640]
lea eax, [0x14007e640]
mov qword [rbp - 0x38], rax
lea rax, [0x14013b1c0]
mov qword [rbp + 8], rax
mov qword [rbp + 0x10], 1
mov qword [rbp + 0x28], 0
sub byte [r8], r8b
add byte [rax], al
add byte [rax - 0x73], cl
ror byte [r8 - 0x77], 0x45
sbb byte [rax - 0x39], cl
and byte [r9], r8b
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x8ab15
sub byte [r8], r8b
add byte [rax], al
add byte [rax - 0x73], cl
ror byte [r8 - 0x77], 0x45
sbb byte [rax - 0x39], cl
and byte [r9], r8b
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x8ab15
lea rcx, [rbp - 0x10]
lea r8, [rbp + 8]
jmp 0x1400855f5
mov rdx, qword [rdi + 0x20]
mov r8, qword [rdi + 0x28]
mov rbx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rsi, qword [rax + 0x18]
mov rcx, rbx
call rsi
mov ecx, eax
mov al, 1
test cl, cl
je 0x14008563a
jmp 0x140085663
mov qword [rbp - 0x50], rax
lea rax, [0x14007e640]
mov qword [rbp - 0x48], rax
mov qword [rbp + 8], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x18], 2
mov qword [rbp + 0x28], 0
movabs rax, 0x400000020
add al, 0
add byte [rax], al
sbb byte [r10], r8b
add byte [rax], al
add byte [rax - 0x39], cl
sub byte [r8], r8b
add byte [rax], al
add byte [rax - 0x48], cl
and byte [rax], al
add byte [rax], al
add al, 0
add byte [rax], al
mov qword [rbp + 0x30], rax
mov byte [rbp + 0x38], 3
xor dh, al
cmp byte [r11], r8b
lea rax, [0x14013b1c0]
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rax, [rbp + 8]
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], 1
lea rax, [rbp - 0x50]
mov al, 0x48
mov dword [rbp - 0x30], eax
mov al, 0x48
mov dword [rbp - 0x30], eax
mov qword [rbp - 0x28], 1
lea rdx, [0x140110058]
lea rcx, [rbp - 0x10]
lea r8, [rbp - 0x40]
call fcn.14000b600
mov rcx, qword [rbp - 0x10]
test al, al
je 0x140085625
test rcx, rcx
je 0x140085625
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.size_limit_reached_fmt::Error__from__SizeLimitedFmtAdapter__was_discarded
mov r8d, 0x14
call qword [rax + 0x18]
test al, al
jne 0x14008565d
jmp 0x14008562e
test al, al
jne 0x14008565d
test rcx, rcx
jne 0x140085689
mov rbx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rsi, qword [rax + 0x18]
mov rdx, qword [rdi + 0x30]
mov r8, qword [rdi + 0x38]
mov rcx, rbx
call rsi
jmp 0x140085663
mov al, 1
jmp 0x140085663
xor eax, eax
add rsp, 0xc8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rax, [0x1401106e8]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401106ac]
lea r9, [0x14010ffa0]
lea r8, [rbp + 8]
mov edx, 0x37
call fcn.1400d6080
int3
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x85
push 0xffffffff84000001
fisttp dword [rcx + rcx*4 - 0x4b]
invalid
invalid
mov ch, 0x88
add dword [rax], eax
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x85
push 0xffffffff84000001
fisttp dword [rcx + rcx*4 - 0x4b]
mov qword [rbp + 0x188], r14
add byte [rdi], cl
test dword [rbp + rax], eax
invalid
add byte [rdi], cl
test dword [rbp + rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rcx, r14
mov rdx, qword [rbp + 0x180]
call fcn.1400863a0
add byte [rax], al
test rsi, rsi
sete cl
sal dword [rcx + rax], 8
enter 0xffffffffffff8b4c, 0xffffffffffffffb5
mov byte [rcx], al
add byte [rax], al
sal dword [rcx + rax], 8
enter 0xffffffffffff8b4c, 0xffffffffffffffb5
mov byte [rcx], al
add byte [rax], al
jne 0x140085f49
mov r15, qword [rsi + 8]
mov rsi, qword [rsi + 0x10]
mov esi, dword [rsi + 0x10]
mov esi, dword [rsi + 0x10]
lea rcx, [rbp + 0xf0]
mov rdx, r14
mov r8, qword [rbp + 0x180]
call fcn.1400864e0
movzx edx, byte [rbp + 0xf0]
mov rcx, qword [rbp + 0x100]
mov rax, qword [rbp + 0x110]
add dword [rax], eax
add byte [rcx - 0x2d49f02d], cl
add dword [rax], eax
add byte [rcx - 0x2d49f02d], cl
lea r8, [0x14013e39c]
add eax, 0xb8932
movsxd r9, dword [r8 + rdx*4]
add r9, r8
add ecx, eax
mov rdx, qword [rbp + 0x180]
mov r8, qword [rbp + 0x188]
mov eax, dword [rbp + 0x188]
mov eax, dword [rbp + 0x188]
jmp r9
jmp rcx
add rcx, 4
jmp 0x140085abc
lea rdx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
add rcx, rdx
add ecx, edx
add ecx, edx
add rcx, 8
jmp 0x140085abc
mov ecx, 6
add byte [rax], al
add bl, ch
jmp 0x140085abc
lea rdx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
jmp 0x140085abc
mov ecx, 2
mov rdx, qword [rbp + 0x180]
sub rdx, rcx
invalid
invalid
jmp 0x140085abc
lea rdx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
jmp 0x140085abc
mov ecx, 2
mov rdx, qword [rbp + 0x180]
sub rdx, rcx
jb 0x1400860fa
add rcx, qword [rbp + 0x188]
mov r8, rcx
add dword [rax], eax
add byte [rcx - 0x77], cl
enter 0xffffffffffff8548, 0xffffffffffffffd2
test rdx, rdx
test rdx, rdx
je 0x140085aef
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete dil
or dil, cl
jmp case.0x14006e562.586
xor edi, edi
dec dword [rax - 0x75]
test dword [rax], edx
add dword [rax], eax
invalid
mov rax, qword [rbp + 0x110]
mov qword [rbp + 0xdf], rax
movups xmm0, xmmword [rbp + 0xf1]
test ecx, esi
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0x101], cl
add dword [rax], eax
add byte [rdi], cl
sub dword [rbp + 0xd0], ecx
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xc0], eax
lea rcx, [rbp + 0xf0]
lea ecx, [rbp + 0xf0]
mov rdx, r15
mov r8, rsi
call fcn.1400864e0
movzx edx, byte [rbp + 0xf0]
lock add byte [rax], al
add byte [rax - 0x75], cl
lea eax, [rax]
add dword [rax], eax
add byte [rax - 0x75], cl
test dword [rax], edx
add dword [rax], eax
add byte [rbp + rcx*4 + 5], cl
lea eax, [0x14013e3b8]
add byte [rax], al
add byte [rax - 0x77], cl
test edi, ebx
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0xf1], al
test ecx, esi
add byte [rax], al
invalid
test ecx, esi
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0x101], cl
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
sub dword [rbp + 0xd0], ecx
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xc0], eax
lea ecx, [rbp + 0xf0]
lock add byte [rax], al
add byte [rax - 0x75], cl
lea eax, [rax]
add dword [rax], eax
add byte [rax - 0x75], cl
mov eax, dword [rbp + 0x110]
test dword [rax], edx
add dword [rax], eax
add byte [rbp + rcx*4 + 5], cl
lea eax, [0x14013e3b8]
movsxd r9, dword [r8 + rdx*4]
lea eax, [0x14013e3b8]
or eax, dword [rax]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rsi
mov edx, esi
mov r8, r15
jmp r9
jmp rcx
mov edx, esi
jmp rcx
add rcx, 4
jmp 0x140085b93
invalid
xor al, 0x48
lea edx, [rax + 1]
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
cmove edx, eax
add rcx, rdx
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
jmp 0x140085b93
invalid
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
cmove edx, eax
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
invalid
and byte [rcx + 6], bh
jmp 0x140085b93
mov ecx, 6
lea rdx, [rax + 1]
test rax, rax
ror byte [rax + 0xf], 0x44
invalid
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
add rcx, rdx
invalid
invalid
add rcx, rdx
add rcx, 2
add ecx, 2
add ecx, 2
jmp 0x140085b93
rol dword [rdx], 0xeb
add eax, 0x2b9
add byte [rax - 0x77], cl
sub rdx, rcx
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
jb 0x14008610f
add rcx, r15
mov r8, rcx
add ecx, edi
test rdx, rdx
je 0x140085bbc
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
jmp 0x140085bbe
xor eax, eax
mov edx, edi
mov qword [rbp + 0x10], r15
mov qword [rbp + 0x18], rsi
movups xmm0, xmmword [rbp + 0xf0]
movups xmm1, xmmword [rbp + 0x100]
movups xmmword [rbp + 0x20], xmm0
movups xmmword [rbp + 0x30], xmm1
mov rcx, qword [rbp + 0x110]
mov qword [rbp + 0x40], rcx
mov byte [rbp + 0x4a], al
mov word [rbp + 0x48], 0x200
lea r14, [rbp + 0x91]
mov cl, 2
xor r8d, r8d
mov r9, qword [rbp + 0x180]
mov r10, qword [rbp + 0x188]
cmp bl, 6
je 0x140085c4a
nop word cs:[rax + rax]
mov rax, qword [rbp + 0xdf]
mov qword [rbp + 0x10f], rax
movaps xmm0, xmmword [rbp + 0xc0]
movaps xmm1, xmmword [rbp + 0xd0]
movaps xmmword [rbp + 0x100], xmm1
movaps xmmword [rbp + 0xf0], xmm0
mov r15, r10
mov qword [rbp + 0x80], r10
mov r13, r9
mov qword [rbp + 0x88], r9
mov sil, bl
mov byte [rbp + 0x90], bl
mov rax, qword [rbp + 0x10f]
mov qword [r14 + 0x1f], rax
movaps xmm0, xmmword [rbp + 0xf0]
movaps xmm1, xmmword [rbp + 0x100]
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
mov ebx, edx
mov byte [rbp + 0xba], dl
mov edi, r8d
mov byte [rbp + 0xb8], r8b
mov r12b, cl
mov byte [rbp + 0xb9], cl
lea rcx, [rbp - 0x28]
lea rdx, [rbp + 0x80]
call fcn.140086980
lea rcx, [rbp - 0x60]
lea rdx, [rbp + 0x10]
call fcn.140086980
mov rax, qword [rbp + 8]
mov qword [rbp + 0x120], rax
movups xmm0, xmmword [rbp - 0x28]
movups xmm1, xmmword [rbp - 0x18]
movups xmm2, xmmword [rbp - 8]
movaps xmmword [rbp + 0x110], xmm2
movaps xmmword [rbp + 0x100], xmm1
movaps xmmword [rbp + 0xf0], xmm0
mov rax, qword [rbp - 0x30]
lea rcx, [rbp + 0x128]
mov qword [rcx + 0x30], rax
movups xmm0, xmmword [rbp - 0x60]
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
cmp byte [rbp - 0x28], 0xa
movzx eax, byte [rbp - 0x60]
je 0x140085db4
cmp al, 0xa
je 0x140085dbc
lea rcx, [rbp + 0xf0]
lea rdx, [rbp + 0x128]
call fcn.140086d50
test al, al
je 0x140085f42
mov r10, qword [rbp + 0x80]
mov r9, qword [rbp + 0x88]
movzx ebx, byte [rbp + 0x90]
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movaps xmmword [rbp + 0xc0], xmm0
movaps xmmword [rbp + 0xd0], xmm1
mov rax, qword [r14 + 0x1f]
mov qword [rbp + 0xdf], rax
movzx r8d, byte [rbp + 0xb8]
movzx ecx, byte [rbp + 0xb9]
movzx edx, byte [rbp + 0xba]
movzx eax, byte [r14 + 0x2e]
mov byte [rbp + 0x174], al
mov eax, dword [r14 + 0x2a]
mov dword [rbp + 0x170], eax
cmp bl, 6
jne 0x140085c20
jmp 0x140085c4a
cmp al, 0xa
jne 0x140085f42
mov rax, qword [rbp + 0xdf]
mov qword [rbp + 0x6f], rax
movaps xmm0, xmmword [rbp + 0xc0]
movaps xmm1, xmmword [rbp + 0xd0]
movaps xmmword [rbp + 0x60], xmm1
movaps xmmword [rbp + 0x50], xmm0
mov eax, dword [rbp + 0x170]
mov dword [rbp + 0x178], eax
js 0x140085de8
add byte [rax], al
movzx eax, byte [rbp + 0x174]
mov byte [rbp + 0x17c], al
jl 0x140085df5
add byte [rax], al
mov r14, qword [rbp + 0x188]
cmp bl, 2
je 0x140085f49
mov rax, qword [rbp + 0x6f]
mov qword [rbp + 0x120], rax
movaps xmm0, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x60]
movups xmmword [rbp + 0x111], xmm1
adc dword [rbp + 0x111], ecx
adc dword [rbp + 0x111], ecx
movups xmmword [rbp + 0x101], xmm0
adc dword [rbp + 0x101], eax
mov eax, dword [rbp + 0x178]
mov dword [rbp + 0x12b], eax
movzx eax, byte [rbp + 0x17c]
test dword [rcx + rax], edi
add byte [rax + 0x12f85], cl
add byte [rcx + rcx*4 - 0x43], cl
lock add byte [rax], al
add byte [rcx + rcx*4 - 0x53], cl
clc
add byte [rax], al
add byte [rax], al
test dword [rcx + rax], edi
add byte [rax + 0x12f85], cl
add byte [rcx + rcx*4 - 0x43], cl
lock add byte [rax], al
add byte [rcx + rcx*4 - 0x53], cl
clc
add byte [rax], al
add byte [rax], al
mov byte [rbp + 0x100], sil
mov byte [rbp + 0x128], dil
add byte [rax], al
mov byte [rbp + 0x100], sil
mov byte [rbp + 0x128], dil
mov byte [rbp + 0x129], r12b
mov byte [rbp + 0x12a], bl
lea rcx, [rbp + 0xf0]
call case.0x1400845e4.433
test rax, rax
ror byte [rbx + rcx*4 - 0x4b], 0x88
add dword [rax], eax
add byte [rdi], cl
test ah, al
invalid
add byte [rax], al
invalid
ror byte [rbx + rcx*4 - 0x4b], 0x88
add dword [rax], eax
add byte [rdi], cl
test ah, al
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
ror byte [rax - 0x73], 1
invalid
invalid
mov r8, rdx
lea rcx, [rbp + 0xf0]
mov rdx, rax
call fcn.14000bc80
pop rbp
clc
dec dword [rax - 0x7d]
mov ebp, 0xf0
add byte [rax], al
add byte [rdi], cl
invalid
movsb byte [rdi], byte [rsi]
add byte [rax], al
invalid
clc
dec dword [rax - 0x7d]
mov ebp, 0xf0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test dword [rax + rax + 0x100f0000], esp
test eax, edi
add byte [rax], al
add byte [rdi], cl
adc dword [rbp + 0x10], eax
movups xmm0, xmmword [rbp + 0xf8]
movups xmmword [rbp + 0x10], xmm0
lea rax, [0x14011238c]
mov qword [rbp + 0x80], rax
add byte [rax], 0
add byte [rax - 0x73], cl
add eax, 0xfff89a2b
add byte [rax], 0
add byte [rax - 0x73], cl
add eax, 0xfff89a2b
mov qword [rbp + 0x88], rax
lea rax, [rbp + 0x10]
mov qword [rbp + 0x90], rax
lea rax, [0x14000b5a0]
mov qword [rbp + 0x98], rax
lea rax, [0x140112390]
movsb byte [rdi], byte [rsi]
invalid
or byte [rax], al
mov qword [rbp + 0xf0], rax
mov qword [rbp + 0xf8], 2
mov qword [rbp + 0x110], 0
lea rax, [rbp + 0x80]
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], 2
mov rax, qword [rbp + 0xe8]
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0xf0]
call fcn.14000b600
jmp 0x1400860c2
mov r14, qword [rbp + 0x188]
mov rsi, qword [rbp + 0x180]
lea r13, [r14 + rsi]
mov rax, qword [rbp + 0xe8]
mov rcx, qword [rax + 0x20]
mov r12, qword [rax + 0x28]
xor eax, eax
cmp rax, rsi
je 0x14008609a
lea rdx, [r14 + rax]
mov rbx, rax
mov r9, rdx
jmp 0x140085f9f
add r9, 2
cmp r8, r13
cmovne r8, r9
mov r10d, 2
nop dword [rax + rax]
add rbx, r10
mov r9, r8
cmp r8, r13
je 0x14008609d
lea r8, [r9 + 1]
movzx r11d, byte [r9]
mov r10d, 1
test r11b, r11b
jns 0x140085f90
cmp r11b, 0xe0
jb 0x140085f7a
cmp r11b, 0xed
jne 0x140085fea
cmp r8, r13
je 0x14008609d
lea r8, [r9 + 2]
cmp r8, r13
je 0x14008609d
cmp byte [r9 + 1], 0x9f
ja 0x140086026
add r9, 3
mov r10d, 3
mov r8, r9
jmp 0x140085f90
cmpsb byte [rsi], byte [rdi]
cmpsb byte [rsi], byte [rdi]
add r9, 2
cmp r8, r13
cmove r9, r8
add cl, byte [rbp + 0x39]
call 0x1084c6f42
xor r8d, r8d
xor eax, eax
cmp r9, r13
setne r8b
xchg ebp, eax
ror byte [rbp + 1], 0xc8
enter 0xffffffffffffba41, 3
add byte [rax], al
add byte [rcx - 0x80], al
cmp bl, 0xf0
sti
invalid
jb 0x140085f90
xor r9d, r9d
cmp r8, r13
setne r9b
ror dword [rbp + 1], 0xc8
mov r10d, 4
add al, 0
add byte [rax], al
jmp 0x140085f90
mov r8, rbx
sub r8, rax
ror byte [rdi], 0x82
invalid
add dword [rax], eax
invalid
cmp rbx, rsi
ja 0x140086120
add byte [rax], al
invalid
mov rdi, qword [r12 + 0x18]
mov r15, rcx
call rdi
mov sil, 1
test al, al
jne 0x1400860c4
mov r8d, 3
mov rcx, r15
lea rdx, [0x140112430]
call rdi
xlatb
test al, al
jne 0x1400860c4
add rbx, 3
mov rax, rbx
mov rsi, qword [rbp + 0x180]
mov ch, 0x80
add dword [rax], eax
add byte [rax + 0x39], cl
cmp ebx, esi
mov rcx, r15
mov r14, qword [rbp + 0x188]
jbe 0x140085f65
lea r8, [0x140112438]
add eax, 0x8c3ae
add byte [rax - 0x77], cl
mov rcx, rbx
mov rdx, rsi
call fcn.1400d5c50
invalid
sti
add al, 0
invalid
sti
add al, 0
jmp 0x14008614a
add byte [rax], al
mov rax, rsi
sub rsi, rax
lea rdx, [r14 + rax]
test rax, rax
je 0x1400860b3
mov r8, rsi
call qword [r12 + 0x18]
jmp 0x1400860c2
mov rcx, qword [rbp + 0xe8]
mov r8, rsi
call fcn.14000b2a0
mov esi, eax
mov rax, qword [rbp + 0x168]
shl rax, 1
test rax, rax
je 0x1400860e4
mov edx, 1
mov rcx, qword [rbp + 0x188]
mov ecx, dword [rbp + 0x188]
call fcn.140007ce0
clc
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rbp + 0x188]
invalid
cld
sbb edi, eax
clc
mov ecx, dword [rbp + 0x188]
clc
dec dword [rcx - 0x3b7eb710]
sbb byte [rdx], al
add byte [rax], al
mov eax, esi
add rsp, 0x218
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
pop rsi
lea r8, [0x140111e30]
mov rdx, qword [rbp + 0x180]
mov edx, dword [rbp + 0x180]
call fcn.1400d5c50
jmp 0x14008614a
mov edx, dword [rbp + 0x180]
lea r8, [0x140111e30]
mov rdx, rsi
call fcn.1400d5c50
jmp 0x14008614a
lea r8, [0x140112418]
mov rcx, rbx
mov rdx, qword [rbp + 0x180]
call fcn.1400d5d30
add al, 0
add al, 0
jmp 0x14008614a
lea r8, [0x140112418]
mov rcx, rax
mov rdx, rbx
call fcn.1400d6110
ud2
add dword [rax], eax
add al, ch
push rsp
sbb edi, eax
call qword [rax + 0x28c48348]
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
mov qword [rbp], 0xfffffffffffffffe
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
test r8, r8
mov qword [rbp - 0x28], rcx
je 0x1400861f8
js 0x140086354
add dword [rax], eax
add byte [rdi], cl
mov dh, 5
insb byte [rdi], dx
pop rsi
or al, 0
movzx eax, byte [0x14014c048]
xor ecx, ecx
mov rdx, rbx
call fcn.140099360
test rax, rax
jne 0x1400861fd
mov ecx, 1
mov rdx, rbx
mov edx, ebx
call fcn.1400d5880
mov eax, 1
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], 0
mov byte [rbp - 8], 1
lea r15, [rdi + rbx*2]
cmp al, 0x5f
cmp al, 0x5f
xor esi, esi
lea rbx, [rbp - 0x20]
movabs r12, 0x100000000
add dword [rax], eax
add byte [rax], al
test si, si
jne 0x14008624a
invalid
and bl, ch
and al, 0xf
invalid
jmp case.0x140063463.668
add byte [rcx - 0x3f], al
out 0x10, al
shl r14d, 0x10
shr r14, 0x10
shr esi, 0x10
xor esi, esi
mov rcx, rbx
fld dword [rcx + rcx*4 - 0xe]
fld dword [rcx + rcx*4 - 0xe]
call fcn.140087540
test si, si
je case.0x140063463.668
invalid
sti
adc al, byte [rax]
add byte [rax], al
test si, si
je case.0x140063463.668
invalid
mov r14d, r13d
mov r14d, r13d
jmp 0x140086261
cmp rdi, r15
je 0x140086330
xlatb
add byte [rax], al
invalid
movzx r14d, word [rdi]
add rdi, 2
mov eax, r14d
and eax, 0xf800
cmp eax, 0xd800
jne 0x140086230
movzx eax, r14w
cmp eax, 0xdbff
ja case.0x14006e562.598
cmp rdi, r15
je 0x1400862c2
movzx eax, word [rdi]
add rdi, 2
mov ecx, eax
add ecx, 0x2000
movzx ecx, cx
cmp ecx, 0xfc00
jb 0x1400862c9
movzx eax, ax
and r14d, 0x3ff
and eax, 0x3ff
shl r14, 0x1a
shl eax, 0x10
adc byte [rcx + rcx - 0x10], cl
adc byte [rcx + rcx - 0x10], cl
add rax, r12
mov r14, rax
mov esi, eax
mov esi, eax
jmp 0x140086234
push qword [rcx]
imul bl
invalid
xor esi, esi
jmp 0x1400862d0
xor esi, esi
mov rdi, r15
mov edi, edi
mov edi, edi
jmp 0x1400862d0
mov si, 1
add dword [rax], eax
mov r13d, eax
mov byte [rbp - 8], 0
mov rax, qword [rbp - 0x20]
clc
add byte [rax - 0x75], cl
loopne case.0x14006e562.611
invalid
mov rdx, qword [rbp - 0x10]
sub rax, rdx
sub eax, edx
mov edx, dword [rbp - 0x10]
sub eax, edx
ror byte [rax - 0x7d], 1
clc
add dh, byte [rdi + 0x12]
cmp rax, 2
ja 0x1400862f7
mov r8d, 3
mov rcx, rbx
call fcn.1400d7c70
mov rdx, qword [rbp - 0x10]
mov eax, r14d
shr eax, 6
and al, 0x3f
invalid
or al, 0x80
and r14b, 0x3f
or r14b, 0x80
invalid
or byte [rax - 0x75], 0x4d
invalid
invalid
mov byte [rcx + rdx], 0xed
mov byte [rcx + rdx + 1], al
mov byte [rcx + rdx + 2], r14b
add rdx, 3
add edx, 3
mov qword [rbp - 0x10], rdx
mov dword [rbp - 0x10], edx
test si, si
jne 0x14008624a
test dword [rdi], ebx
invalid
invalid
invalid
add cl, byte [rax - 0x7d]
ret 0x4803
add edx, 3
mov dword [rbp - 0x10], edx
invalid
test dword [rdi], ebx
invalid
invalid
jmp case.0x140063463.668
invalid
movups xmm0, xmmword [rbp - 0x20]
movups xmm1, xmmword [rbp - 0x10]
adc byte [rbp - 0x10], cl
mov rax, qword [rbp - 0x28]
fmul dword [r15]
fmul dword [rdi]
adc dword [rax + 0x10], ecx
movups xmmword [rax], xmm0
adc dword [rax], eax
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
adc byte [rbp - 0x10], cl
fmul dword [rdi]
adc dword [rax], eax
pop rbp
call fcn.140007e00
int3
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x50]
lea ebp, [rdx + 0x50]
cmp qword [rbp - 0x20], 0
invalid
je 0x14008638e
mov rcx, qword [rbp - 0x18]
mov edx, 1
call fcn.140007ce0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsi
push rdi
sub rsp, 0x50
lea rbp, [rsp + 0x50]
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
mov edi, ecx
lea rcx, [rbp - 0x28]
mov rdx, rdi
mov r8, rsi
call fcn.1400864e0
movzx eax, byte [rbp - 0x28]
mov dh, 0x45
fmul dword [rax - 0x75]
call 0x1385def15
mov edx, dword [rbp - 8]
mov dh, 0x45
fmul dword [rax - 0x75]
call 0x1385def15
mov edx, dword [rbp - 8]
mov edx, dword [rbp - 8]
clc
movzx r8d, al
lea r9, [0x14013e3d4]
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
mov r9, rdi
lea ecx, [0x14013e3d4]
jmp r10
jmp rdx
add rcx, 4
jmp 0x140086422
xor al, 0x4c
lea eax, [rdx + 1]
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x140086422
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
jmp 0x140086422
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
ret 0x14c
ror dword [rax - 0x7d], 0xc1
add ch, bl
invalid
ret 0x14c
add ecx, 2
mov ecx, 2
mov r8, rsi
sub r8, rcx
enter 0xffffffffffff820f, 0xffffffffffffff9d
add byte [rax], al
invalid
enter 0xffffffffffff820f, 0xffffffffffffff9d
add byte [rax], al
add byte [rax + 1], cl
stc
add rcx, rdi
mov r9, rcx
mov ecx, ecx
test r8, r8
je 0x140086447
movzx ecx, byte [r9]
cmp ecx, 0x2f
je 0x14008644b
cmp ecx, 0x5c
stc
pop rsp
je 0x14008644b
cmp al, 4
ja case.default.0x140086478
lea rcx, [rbp - 0x28]
lea ecx, [rbp - 0x28]
fmul dword [r8 - 0x77]
fmul dword [rax - 0x77]
mov rdx, rdi
mov r8, rsi
call fcn.1400864e0
movzx eax, byte [rbp - 0x28]
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
cli
mov ecx, dword [rbp - 0x18]
call 0x1385defae
call 0x1385defae
mov rdx, qword [rbp - 8]
movzx r8d, al
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0xd], 0x7f
jg case.0x140086478.0
lea r9, [0x14013e3f0]
movsxd r8, dword [r9 + r8*4]
add byte [rdi + 0x63], cl
add al, 0x81
add r8, r9
jmp r8
add rcx, 4
jmp 0x1400864b9
add ecx, 4
rol dword [rbx + rbp*8], 0x38
xor eax, eax
jmp 0x1400864c3
invalid
lea r8, ds:[rdx + 1]
lea r8, [rdx + 1]
lea eax, [rdx + 1]
test rdx, rdx
cmove r8, rdx
cmove eax, edx
add rcx, r8
add rcx, 8
jmp 0x1400864b9
invalid
cmove eax, edx
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x1400864b9
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
ror dword [rax - 0x7d], 0xc1
add ch, bl
invalid
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
ror dword [rax - 0x7d], 0xc1
add ch, bl
add eax, 0x2b9
mov ecx, 2
cmp rcx, rsi
mov ecx, 2
cmp rcx, rsi
ja 0x1400864cb
invalid
cmp al, 6
setne al
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x140111e30]
mov rdx, rsi
call fcn.1400d5c50
add ah, cl
xor r14d, r14d
jmp 0x14008660c
add byte [rax], al
add byte [rcx + 0xf], al
invalid
invalid
cmp r8, 8
mov r15d, 8
or byte [rax], al
add byte [rax], al
cmovb r15, r8
cmp r8, 2
add dh, byte [rdx + 0x7c]
add dh, byte [rdx + 0x7c]
movzx esi, sil
shl esi, 8
movzx r10d, r10b
mov dh, 0xd2
mov dh, 0xd2
or r10, rsi
cmp r10d, 0x5c5c
cmp edx, 0x5c5c
cmp edx, 0x5c5c
jne 0x14008669c
mov r10d, r15d
and r10d, 0xe
invalid
cmp r10d, 2
je 0x1400866d9
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rbp + 0xf], al
mov dh, 0xd6
invalid
movzx r10d, r14b
invalid
shl r10d, 8
movzx esi, dil
movzx esi, bh
movzx esi, bh
or esi, r10d
movzx r10d, si
movzx edx, si
movzx edx, si
cmp r10d, 0x5c2e
cli
pop rsp
add byte [rax], al
je 0x14008678c
cmp r10d, 0x5c3f
jne 0x1400866d9
add byte [rax], al
cmp r8, 3
jbe 0x140086936
cmp byte [rdx], 0x2f
je 0x140086696
cmp byte [rdx + 1], 0x2f
je 0x140086696
cmp byte [rdx + 2], 0x2f
je 0x140086696
invalid
or al, byte [rax + 0xf2f037a]
test dword [rbx + 1], eax
add byte [rax], al
cmp byte [rdx + 3], 0x2f
jne 0x1400867d9
jp 0x140086692
invalid
add dword [r8], eax
add byte [rbp - 0x73], cl
push rax
invalid
lea r10, [r8 - 2]
jmp 0x1400866e6
cmp r8, 2
jb 0x14008677c
cmp byte [rdx + 1], 0x3a
jne 0x14008677c
movzx eax, byte [rdx]
mov edx, eax
and dl, 0xdf
add dl, 0xbf
cmp dl, 0x1a
jae 0x14008677c
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + riz*2], bh
cmp al, 0x61
setae dl
shl dl, 5
loop 0x1400866d1
loop 0x1400866d1
xor dl, al
mov byte [rcx], 5
mov byte [rcx + 1], dl
jmp 0x14008677f
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
invalid
add ecx, ebp
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rbp - 0x77], cl
mov r10, r8
add r10, 0xfffffffffffffffe
add edx, 0xfffffffe
ret 0x8349
add edx, 0xfffffffe
je 0x14008677c
lea rax, [rdx + 2]
add rdx, 3
add r8, 0xfffffffffffffffc
cld
xor r9d, r9d
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
pop rdx
inc dword [rcx - 0x7d]
sti
invalid
movzx r11d, byte [rdx - 1]
cmp r11d, 0x2f
je 0x140086722
cmp r11d, 0x5c
je 0x140086722
inc r9
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne 0x140086700
jmp 0x14008677c
lea r11, [r9 + 1]
sub r10, r11
je 0x14008677c
lea r11, [rax + r9]
inc r11
neg r8
xor esi, esi
nop word [rax + rax]
movzx edi, byte [rdx + rsi]
cmp al, 0x32
cmp edi, 0x2f
je case.0x140067121.652
cmp edi, 0x5c
je case.0x140067121.652
lea rdi, [rsi + 1]
add rsi, r8
invalid
mov rsi, rdi
jne 0x140086740
invalid
mov rsi, r10
test r9, r9
je 0x14008677c
test rsi, rsi
je 0x14008677c
invalid
adc eax, 0x480401c6
mov dword [rcx + 8], eax
mov byte [rcx], 4
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
mov dword [rcx + 0x10], ecx
mov qword [rcx + 0x18], r11
mov qword [rcx + 0x20], rsi
and bl, ch
invalid
and bl, ch
add eax, esi
add dword [rsi], eax
invalid
mov byte [rcx], 6
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
cmp r8, 3
jbe 0x14008694d
add rdx, 4
xor eax, eax
add r8, 0xfffffffffffffffc
je 0x1400867cc
ret 0x3104
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
or al, 2
movzx r9d, byte [rdx + rax]
cmp r9d, 0x2f
cmp ecx, 0x2f
je 0x1400867cc
cmp ecx, 0x2f
stc
invalid
cmp r9d, 0x5c
stc
pop rsp
je 0x1400867cc
inc rax
inc eax
cmp r8, rax
jne 0x1400867b0
mov rax, r8
mov byte [rcx], 3
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], rax
adc bl, ch
cmpsb byte [rsi], byte [rdi]
add dword [rbx], eax
and r15d, 0xc
cmp r15d, 4
inc dword [rsp + rsi*2]
invalid
inc dword [rsp + rsi*2]
jg 0x140086828
invalid
movzx r10d, bl
shl r10, 0x30
loop 0x14008681b
or r10, r9
retf 0xf45
mov dh, 0xcb
shl r9, 0x28
movzx eax, al
shl rax, 0x20
or rax, r9
or rax, r10
movzx edx, bl
loop 0x14008681b
movabs r9, 0x5c434e5500000000
cmp rax, r9
jne 0x140086862
cmp r8, 7
jbe 0x140086964
invalid
add byte [rax - 0x73], cl
or byte [rcx + r9*4 - 0x3a], cl
mov rsi, r8
lea rax, [rdx + 8]
mov rsi, r8
mov r9d, 1
add rsi, 0xfffffffffffffff8
add esi, 0xfffffff8
je 0x1400868d5
add byte [rax - 0x7d], cl
xabort 0xf
test byte [rdx + 0x48000000], ah
add rdx, 9
add edx, 9
add r8, 0xfffffffffffffff6
xor r11d, r11d
xor r10d, r10d
cmp byte [rdx - 1], 0x5c
je 0x1400868ed
inc r10
inc rdx
dec r8
invalid
enter 0xffffffffffff8349, 0xfffffffffffffff8
invalid
cmp r8, 0xfffffffffffffffe
jne 0x140086841
mov r10, rsi
jmp 0x14008691e
invalid
add byte [rax], al
invalid
mov esp, 0x48000000
lea eax, [rdx + 4]
invalid
lea rax, [rdx + 4]
add al, 0x4d
lea ecx, [rax - 4]
lea r9, [r8 - 4]
cmp r9, 3
jae case.0x140050a1b.807
cmp r8, 4
add al, 0x74
cmp r8, 6
je 0x1400868dd
cmp r8, 6
je 0x14008688f
jmp 0x1400868bf
movzx r10d, byte [rdx + 6]
cmp r10d, 0x2f
cmp edx, 0x2f
je 0x14008688f
cmp edx, 0x2f
cli
invalid
cmp r10d, 0x5c
jne 0x1400868bf
cmp byte [rdx + 5], 0x3a
jne 0x1400868bf
movzx edx, byte [rax]
mov r10d, edx
and r10b, 0xdf
add r10b, 0xbf
cmp r10b, 0x19
ja 0x1400868bf
cmp dl, 0x19
cmp dl, 0x61
setae al
rol al, 0xe0
add eax, 0x1c6d030
add cl, byte [rax - 0x3f16febf]
invalid
invalid
invalid
rol al, 0xe0
add eax, 0x1c6d030
add cl, byte [rax - 0x3f16febf]
invalid
add r8, 0xfffffffffffffffc
xor edx, edx
cmp byte [rax + rdx], 0x5c
je 0x1400868da
inc rdx
cmp r8, rdx
jne 0x1400868c5
jmp 0x1400868dd
xor r10d, r10d
jmp 0x14008691b
mov r9, rdx
mov byte [rcx], 0
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
jmp 0x14008677f
lea r11, [r10 + 1]
lea r9, [rax + r10]
inc r9
sub rsi, r11
je 0x14008691b
neg r8
xor r11d, r11d
cmp byte [rdx + r11], 0x5c
je 0x14008691e
lea rdi, [r11 + 1]
add r11, r8
mov r11, rdi
jne 0x140086903
mov r11, rsi
jmp 0x14008691e
xor r11d, r11d
mov byte [rcx], 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r10
mov qword [rcx + 0x18], r9
mov qword [rcx + 0x20], r11
jmp 0x14008677f
lea rax, str.library_std_src_syspathwindows.rs
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1400d5d30
lea rax, str.library_std_src_syspathwindows.rs
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1400d5c50
lea rax, str.library_std_src_syspathwindows.rs
mov ecx, 8
jmp 0x140086959
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
movzx ebx, byte [rdx + 0x38]
cmp bl, 3
jne 0x1400869b2
invalid
adc al, 0xc6
add dword [rdx], ecx
mov byte [rcx], 0xa
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov r12, rdx
movzx r15d, byte [rdx + 0x39]
movzx r8d, byte [rdx + 0x10]
xor r9d, r9d
cmp dword [rdi + rcx - 0x4a], eax
adc byte [rbp + 0x31], al
leave
cmp r8d, 3
setae r10b
mov rax, qword [rdx + 0x30]
lea rdx, [rax + 1]
test rax, rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
rol byte [rcx - 0x80], 1
inc dword [rbx]
cmove rdx, rax
cmp r15b, 3
je 0x14008699e
mov edi, 0x77fb3844
mov edx, 0x245c8b4d
and al, 0x20
lea rax, [r11 + 4]
mov r9b, r10b
cmp bl, r15b
ja 0x14008699e
mov r11, qword [r12 + 0x20]
and al, 0x20
lea rax, [r11 + 4]
mov r9b, r10b
lea r9d, [r9 + r9*2]
lea ecx, [rcx + rcx*2]
lea ecx, [rcx + rcx*2]
add r9d, 7
mov dword [rbp - 0xc], r9d
hlt
movzx r13d, byte [r12 + 0x3a]
lea r9, [r11 + rdx + 2]
adc r8, qword [rdx]
hlt
adc r8, qword [rdx]
mov qword [rbp - 8], r9
clc
lea rdx, [r11 + rdx + 8]
push rsp
adc ecx, dword [rax]
mov qword [rbp], rdx
mov rsi, qword [r12]
xor al, 0x24
xor al, 0x24
mov rdx, qword [r12 + 8]
mov r14d, r8d
mov r9, rdx
jmp 0x140086a49
invalid
and al, 0x4c
mov edx, dword [rbp]
mov r10, qword [rbp]
test r10, r10
jne case.0x140086ad1.2
fadd qword [rcx]
add byte [rax], al
ror byte [rdi], cl
test esp, ebx
fadd qword [rcx]
add byte [rax], al
mov byte [r12 + 0x38], 1
mov bl, 1
add dword [rcx - 0x77], ecx
invalid
fadd qword [rcx]
add byte [rax], al
mov byte [r12 + 0x38], 1
mov bl, 1
invalid
add dword [rcx - 0x77], ecx
mov rsi, r10
mov r10, rsi
mov rsi, r10
cmp bl, r15b
ja 0x14008699e
test bl, bl
je case.0x140067121.657
movzx r10d, bl
cmp r10d, 1
jne 0x140086ae0
mov byte [r12 + 0x38], 2
test r13b, r13b
jne 0x140086c2a
mov bl, 2
cmp r8d, 3
jb 0x140086a3a
cmp r8d, 5
je 0x140086a3a
cmp r8d, 6
jne case.0x140085b56.47
invalid
add byte [rax], al
test rdx, rdx
test edx, edx
je case.0x1400845e4.419
add byte [rax], al
movzx r10d, byte [rsi]
cmp rdx, 1
je 0x140086bda
cmp r10b, 0x2e
jne 0x140086bda
add dword [rax], eax
invalid
cli
jne 0x140086bda
add dword [rax], eax
add byte [rdi + rcx - 0x4a], al
push rsi
add dword [rcx - 0x7d], eax
cmp edx, 0x2f
movzx r10d, byte [rsi + 1]
cmp r10d, 0x2f
cmp edx, 0x2f
je 0x140086bee
cmp edx, 0x2f
cmp r10d, 0x5c
jne 0x140086a3a
jmp 0x140086bee
lea r10, [0x14013e40c]
movsxd r11, dword [r10 + r14*4]
mov dl, 0x4d
add ebx, edx
mov dl, 0x4d
add ebx, edx
mov r10, rax
jmp r11
invalid
jrcxz 0x140086b21
mov r10, qword [rbp - 8]
jmp case.0x140086ad1.0
mov edx, dword [rbp - 8]
nop dword [rax]
test rdx, rdx
je 0x140086c4a
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp + 0x31], al
fild dword [rcx - 0x80]
clc
xor r11d, r11d
cmp r8b, 3
invalid
add esi, dword [rbx + 0x2e]
jae 0x140086b20
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
cmp byte [rsi + r11], 0x5c
je 0x140086b66
inc r11
cmp rdx, r11
jne 0x140086b00
jmp 0x140086b39
sub byte [rsi + 0x66], ah
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
test byte [rax], al
add byte [rax], al
add byte [rax], al
movzx r9d, byte [rsi + r11]
cmp r9d, 0x2f
je 0x140086b66
movzx ecx, byte [rsi + rbx]
cmp r9d, 0x5c
je 0x140086b66
invalid
xor eax, 0x4cc3ff49
cmp edx, ebx
inc r11
cmp rdx, r11
jne 0x140086b20
xor r10d, r10d
mov r11, rdx
test r11, r11
jne 0x140086b71
xor edx, edx
mov r9, rdx
sub r9, r10
jb 0x140086cfa
add r10, rsi
mov qword [r12], r10
mov qword [r12 + 8], r9
mov bl, 2
mov rdx, r9
jmp 0x140086a3d
mov r10d, 1
test r11, r11
je 0x140086b44
mov r9, rsi
mov edi, dword [rbp - 0xc]
mov ebx, edi
cmp r11, 1
je 0x140086b93
mov dil, 9
cmp r11, 2
cmp ebx, 2
cmp ebx, 2
jne 0x140086ba4
cmp byte [rsi], 0x2e
jne 0x140086ba4
lea r9, [rsi + 1]
mov bl, 8
cmp byte [r9], 0x2e
cmp dword [rsi], ebp
movzx edi, bl
sti
mov r9d, 9
add byte [rax], al
cmovne edi, r9d
add r10, r11
mov r9, rdx
sub r9, r10
jb 0x140086cfa
add r10, rsi
add edx, esi
mov qword [r12], r10
mov qword [r12], r10
mov qword [r12 + 8], r9
mov bl, 2
mov rdx, r9
cmp dil, 0xa
je 0x140086a3d
jmp case.0x140088b85.22
add byte [rax], al
xor edx, edx
jmp 0x140086a3a
invalid
invalid
invalid
invalid
invalid
dec dword [rax - 0x7d]
cli
add dword [rdi], ecx
invalid
cmp rdx, 1
jne 0x140086a3a
test dword [rsi - 2], edx
invalid
cmp r10b, 0x2e
jne 0x140086a3a
invalid
jne 0x140086a3a
dec dword [rbp - 0x7b]
leave
test r9, r9
je 0x140086d40
test byte [rcx + 1], cl
add byte [rax], al
dec r9
inc rsi
inc esi
inc esi
mov qword [r12], rsi
mov qword [r12 + 8], r9
mov byte [rcx], 7
invalid
and al, 8
invalid
jmp 0x1400869a1
inc dword [rcx - 0x3a]
and al, 0x38
and al, 0x38
mov byte [r12 + 0x38], 1
lea rdx, [0x14013e428]
invalid
js case.0x1400863e5.26
invalid
and al, 0x38
add dword [rax - 0x73], ecx
adc eax, 0xb780d
invalid
js case.0x1400863e5.26
invalid
or eax, 0x4e000b78
invalid
movsxd r10, dword [rdx + r14*4]
adc al, 0xb2
add r10, rdx
jmp r10
loop 0x140086c6f
mov r10, rax
jmp 0x140086c7f
mov edx, eax
push rbp
test r9, r9
je 0x140086d2d
dec r9
inc rsi
mov qword [r12], rsi
xor al, 0x24
mov qword [r12 + 8], r9
and al, 8
or dh, al
add dword [rsi], eax
mov byte [rcx], 6
jmp 0x1400869a1
inc dword [rcx - 0x3a]
and al, 0x38
mov byte [r12 + 0x38], 3
jmp 0x14008699e
add ebp, ecx
std
invalid
mov byte [rcx], dil
mov qword [rcx + 8], rsi
cmp dword [rax - 0x77], ecx
jno 0x140086c64
mov qword [rcx + 0x10], r11
mov dword [rcx + 0x10], ebx
jmp 0x1400869a1
cmp al, 0xfd
invalid
dec dword [rbx + rcx*4 + 0x55]
clc
mov r10, qword [rbp - 8]
jmp 0x140086c7f
mov r10d, 6
add byte [rax], al
jmp 0x140086c7f
mov r10, qword [rbp]
jmp 0x140086c7f
invalid
invalid
mov r10d, 2
add byte [rax], al
cmp r10, r9
ja case.default.0x140086c96
invalid
retf 0x870f
add byte [rax - 0x73], cl
adc eax, 0xb77b1
or eax, dword [rax]
lea rdx, [0x14013e440]
or eax, dword [rax]
movsxd r11, dword [rdx + r14*4]
add r11, rdx
add ebx, edx
add ebx, edx
jmp r11
mov rax, qword [rbp]
jmp 0x140086cb1
mov rax, qword [rbp - 8]
jmp 0x140086cb1
mov eax, 6
jmp 0x140086cb1
mov eax, 2
mov rdx, r9
sub rdx, rax
jb 0x140086d1b
add rax, rsi
mov qword [r12], rax
mov qword [r12 + 8], rdx
mov rax, qword [r12 + 0x30]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [r12 + 0x11]
movups xmm1, xmmword [r12 + 0x21]
movups xmmword [rcx + 0x11], xmm1
movups xmmword [rcx + 1], xmm0
mov byte [rcx], r8b
mov qword [rcx + 0x28], rsi
mov qword [rcx + 0x30], r10
jmp 0x1400869a1
mov byte [rcx], 6
jmp 0x1400869a1
lea r8, [0x140111f28]
mov rcx, r10
call fcn.1400d5c50
lea r8, [0x140111ec8]
mov rcx, r10
mov rdx, r9
or byte [rax], al
call fcn.1400d5d30
lea r8, [0x140111ee0]
mov rcx, rax
mov rdx, r9
call fcn.1400d5c50
out dx, eax
add al, 0
out dx, eax
add al, 0
lea r8, [0x140111f10]
lea eax, [0x140111f10]
mov ecx, 1
xor edx, edx
call fcn.1400d5c50
lea r8, [0x140111ef8]
jmp 0x140086d34
add bl, ch
jmp 0x140086d16
int3
cli
movzx r10d, al
mov dh, 0xd0
lea r9, [r10 + 1]
xor eax, eax
rol byte [rcx - 0x80], 0xfa
add al, 0x4c
cmovae ecx, eax
rol byte [rcx - 0x80], 0xfa
add al, 0x4c
cmovae ecx, eax
movzx r10d, byte [rdx]
lea r11d, [r10 - 6]
movzx esi, r11b
lea rdi, [rsi + 1]
cmp sil, 4
cmovae rdi, rax
cmp r9, rdi
jne 0x140086e21
add al, 0x48
cmovae edi, eax
add byte [rax - 0x367bbaff], dh
mov al, 1
test r9b, r9b
je 0x140086dcc
movzx r8d, r9b
cmp r8d, 4
add al, 0x75
invalid
add al, 0x75
jns case.0x140086de8.1
cmp r9d, 4
cmp ecx, 4
add al, 0x75
jae 0x140086dfb
invalid
jne 0x140086e21
mov r8, qword [rcx + 0x10]
mov eax, dword [rcx + 0x10]
cmp r8, qword [rdx + 0x10]
jne case.default.0x140086de8
mov rdx, qword [rdx + 8]
mov edx, dword [rdx + 8]
push rdx
or byte [rax - 0x75], cl
or r8b, bpl
mov rcx, qword [rcx + 8]
call sub.VCRUNTIME140.dll_memcmp
adc esp, esi
add al, 0
test eax, eax
sete al
jmp 0x140086e21
cmp r11b, 3
jbe 0x140086e21
cmp r8b, r10b
jne case.default.0x140086de8
mov eax, r8d
lea r8, [0x14013e458]
ja 0x140086e55
or eax, dword [rax]
ja 0x140086e55
or eax, dword [rax]
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
mov r8, qword [rcx + 0x10]
cmp r8, qword [rdx + 0x10]
jne case.default.0x140086de8
mov rsi, rdx
mov rdx, qword [rdx + 8]
push rdx
invalid
push rdx
or byte [rax - 0x77], cl
iretd
mov rdi, rcx
mov rcx, qword [rcx + 8]
call sub.VCRUNTIME140.dll_memcmp
shl ebp, 1
add al, 0
shl ebp, 1
add al, 0
test eax, eax
jne case.default.0x140086de8
mov r8, qword [rdi + 0x20]
cmp r8, qword [rsi + 0x20]
jne case.default.0x140086de8
and byte [rbp + 0xa], r14b
mov rdx, qword [rsi + 0x18]
mov rcx, qword [rdi + 0x18]
jmp 0x140086dc0
xor eax, eax
ror byte [rax - 0x7d], 0xc4
and byte [rdi + 0x5e], bl
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
movzx eax, byte [rcx + 1]
cmp al, byte [rdx + 1]
sete al
jmp 0x140086e21
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xc8
lea rbp, [rsp + 0x80]
mov rsi, qword [rcx]
mov rdi, qword [rcx + 8]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
xor dword [rax - 0x75], ecx
jns 0x140086e6a
movzx eax, byte [rcx + 0x10]
cmp eax, 6
je 0x140086e83
sbb byte [rax - 0x75], cl
push rcx
xor byte [rax - 0x77], cl
push rbp
mov edi, 0x1141100f
mov rdx, qword [rcx + 0x30]
mov qword [rbp - 0x41], rdx
movups xmm0, xmmword [rcx + 0x11]
movups xmm1, xmmword [rcx + 0x21]
movaps xmmword [rbp - 0x50], xmm1
movaps xmmword [rbp - 0x60], xmm0
movzx edx, byte [rcx + 0x3a]
movzx r12d, byte [rcx + 0x38]
movzx r8d, byte [rcx + 0x39]
mov qword [rbp + 8], rsi
mov qword [rbp + 0x10], rdi
mov byte [rbp + 0x18], al
movaps xmm0, xmmword [rbp - 0x60]
movaps xmm1, xmmword [rbp - 0x50]
movups xmmword [rbp + 0x19], xmm0
movups xmmword [rbp + 0x29], xmm1
mov rcx, qword [rbp - 0x41]
mov qword [rbp + 0x38], rcx
mov byte [rbp + 0x42], dl
mov byte [rbp + 0x40], r12b
mov byte [rbp + 0x41], r8b
cmp r12b, 2
jne 0x140086f84
test rdi, rdi
je case.0x140088b85.34
cmp al, 3
jae 0x140086f10
lea rcx, [rsi + rdi]
xor r9d, r9d
nop dword [rax]
cmp byte [rsi + r9], 0x5c
je 0x140086ef4
inc r9
cmp rdi, r9
jne 0x140086ee0
jmp 0x140086f7c
test r9, r9
jne 0x14008726d
inc rsi
dec rdi
jne 0x140086eda
xor edi, edi
mov rsi, rcx
mov qword [rbp + 8], rcx
jmp 0x140086f80
xor ecx, ecx
nop word cs:[rax + rax]
movzx r9d, byte [rsi + rcx]
cmp r9d, 0x2f
je 0x140086f50
cmp r9d, 0x5c
je 0x140086f50
inc rcx
cmp rdi, rcx
jne 0x140086f20
xor r9d, r9d
mov rcx, rdi
test rcx, rcx
jne 0x140086f5b
jmp 0x140086f66
add byte [rax], al
add byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
mov r9d, 1
test rcx, rcx
je 0x140086f66
cmp rcx, 1
jne 0x140086f7c
cmp byte [rsi], 0x2e
jne 0x140086f7c
add rcx, r9
cmp rdi, rcx
jb 0x140087275
add rsi, rcx
sub rdi, rcx
jne 0x140086f10
xor edi, edi
mov qword [rbp + 8], rsi
mov qword [rbp + 0x10], rdi
cmp r8b, 2
cmp al, 2
jne 0x1400871d9
test dl, dl
setne cl
cmp r12b, 1
ja 0x140086fca
xor r8d, r8d
cmp al, 5
jb 0x140087018
test dl, dl
jne 0x140087018
sal byte [rbp + 0x74], cl
xor r9d, r9d
cmp al, 6
je 0x140086fc0
test r12b, r12b
jne 0x140086fc0
mov r9d, 2
cmp rdi, 2
jb 0x1400872aa
invalid
invalid
add al, byte [rax]
invalid
invalid
add al, byte [rax]
add byte [rcx + 0x39], cl
stc
cmp r9, rdi
jne 0x140086fd1
xor r8d, r8d
jmp 0x140087018
xor ecx, ecx
xor r8d, r8d
jmp case.0x140087204.6
lea r8, [rsi + rdi]
lea r10, [rsi + r9]
adc al, 0xe
inc r10
cmp r10, r8
sete r8b
movzx r9d, byte [rsi + r9]
test r8b, 1
jne 0x14008700d
cmp r9b, 0x2e
jne 0x14008700d
invalid
jne 0x14008700d
sbb dword [rbp + 0xf], eax
mov dh, 2
movzx r8d, byte [r10]
cmp r8b, 0x5c
sete r9b
cmp r8b, 0x2f
sete r8b
or r8b, r9b
or al, cl
or al, cl
jmp 0x140087018
cmp r9b, 0x2e
sete r9b
stc
sete r9b
and r8b, r9b
test r12b, r12b
je case.0x140086ad1.27
xor r9d, r9d
movzx r8d, r8b
movzx ecx, cl
add rcx, r8
add rcx, r9
cmp rdi, rcx
jbe 0x1400871d9
test dl, dl
setne cl
cmp al, 6
sete r13b
cmp al, 5
setb bl
test r12b, r12b
setne r9b
mov r10, qword [rbp + 0x38]
lea r8, [r10 + 1]
test r10, r10
cmove r8, r10
cmp r12b, 2
jae case.0x140086ad1.25
ret 0x8041
movzx r14d, dl
or bl, cl
or r13b, r9b
mov rcx, qword [rbp + 0x28]
lea rdx, [rcx + 4]
mov qword [rbp], rdx
lea rdx, [rcx + r8]
add rdx, 2
add edx, 2
add edx, 2
mov qword [rbp - 0x10], rdx
lea rcx, [rcx + r8 + 8]
add qword [rax], r9
add qword [rax], r9
or byte [rax - 0x77], cl
clc
mov qword [rbp - 8], rcx
mov eax, eax
mov qword [rbp - 0x18], rax
jmp 0x1400870bf
add byte [rcx], dh
rol byte [rbp - 0x7c], 0xe4
xor eax, eax
test r12b, r12b
je 0x140087160
add byte [rax], al
xor ecx, ecx
movzx eax, al
add rax, r14
add rax, rcx
cmp rdi, rax
jbe 0x1400871d9
add dword [rax], eax
invalid
invalid
sbb al, byte [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x77], cl
dec dword [rax - 0x73]
movabs al, byte [0x1f1e808558d48]
movabs al, byte [0x1f1e808558d48]
mov r15, rdi
lea rcx, [rbp - 0x60]
movabs al, byte [0x1f1e808558d48]
add byte [rax + 0xf0aa87d], al
test dword [rbx], edi
add dword [rax], eax
add byte [rax], al
movabs al, byte [0x1f1e808558d48]
add byte [rax + 0xf0aa87d], al
test dword [rbx], edi
add dword [rax], eax
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 1], cl
mov rdi, r15
sub rdi, qword [rbp - 0x60]
jb 0x140087284
invalid
sahf
add dword [rax], eax
invalid
invalid
mov qword [rbp + 0x10], rdi
test bl, bl
jne 0x1400870a0
test r13b, r13b
je 0x140087100
xor ecx, ecx
leave
jmp case.0x140086ad1.34
add byte [rax], al
add byte [rcx + 2], bh
mov ecx, 2
cmp rdi, 2
cmp edi, 2
jb 0x14008729b
cmp rcx, rdi
cmp ecx, edi
je 0x1400870a0
lea rax, [rsi + rdi]
lea rdx, [rsi + rcx]
lea edx, [rsi + rcx]
lea edx, [rsi + rcx]
inc rdx
cmp rdx, rax
sete al
movzx ecx, byte [rsi + rcx]
test al, 1
invalid
jne 0x14008714c
cmp cl, 0x2e
jne 0x14008714c
sbb cl, byte [rdi]
movzx eax, byte [rdx]
mov dh, 2
cmp al, 0x5c
sete cl
cmp al, 0x2f
sete al
or al, cl
enter 0xffffffffffff8445, 0xffffffffffffffe4
enter 0xffffffffffff8445, 0xffffffffffffffe4
in al, 0xf
jne case.0x140087172.6
test dword [rcx - 1], esp
invalid
invalid
jmp 0x140087160
cmp cl, 0x2e
stc
sete cl
sete cl
and al, cl
test r12b, r12b
jne case.0x140087172.6
test dword [rsi - 1], ecx
invalid
invalid
test dword [rsi - 1], ecx
invalid
nop dword [rax]
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
lea rdx, [0x14013e48c]
lea edx, [0x14013e48c]
add byte [rax + 0x63], cl
or al, 0x8a
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
loope 0x1400871bd
mov rcx, qword [rbp]
mov ecx, dword [rbp]
jmp 0x1400870ad
mov rcx, qword [rbp - 0x10]
jmp 0x1400870ad
invalid
invalid
invalid
invalid
invalid
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
jmp 0x1400870ad
invalid
mov ecx, 6
jmp 0x1400870ad
mov ecx, 2
add byte [rax], al
jmp 0x1400870ad
or bh, bh
invalid
lea rbx, [rbp - 0x60]
lea r14, [rbp + 8]
nop dword [rax + rax]
or byte [rdi], cl
invalid
mov rcx, rbx
mov rdx, r14
bnd call fcn.1400872c0
bnd call fcn.1400872c0
add dword [rax], eax
add byte [rax + 0x750aa87d], al
cmp byte [rbp - 0x58], 0xa
jne 0x1400871d9
mov rcx, rdi
cmp byte [rbp - 0x58], 0xa
test al, 0xa
jne 0x1400871d9
mov rcx, rdi
sub rcx, qword [rbp - 0x60]
jb 0x140087289
movabs al, byte [0x8948000000bb820f]
adc byte [r8 - 0x77], r9b
adc byte [rax - 0x77], cl
mov qword [rbp + 0x10], rcx
mov rdi, rcx
iretd
jne 0x1400871b0
adc byte [rax - 0x77], cl
iretd
xor edi, edi
mov rax, rsi
mov rdx, rdi
add rsp, 0xc8
enter 0, 0
enter 0, 0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
mov r9d, eax
lea r10, [0x14013e470]
movsxd r9, dword [r10 + r9*4]
invalid
or al, 0x8a
invalid
add r9, r10
jmp r9
mov r9, qword [rbp + 0x28]
mov ecx, dword [rbp + 0x28]
add r9, 4
jmp 0x140087024
mov rdi, r15
jmp 0x1400871d9
mov r9, qword [rbp + 0x28]
mov ecx, dword [rbp + 0x28]
mov r10, qword [rbp + 0x38]
lea r11, [r10 + 1]
test r10, r10
cmove r11, r10
add r9, r11
add r9, 2
jmp 0x140087024
cmp byte [rbp - 0x73], cl
pop rdx
add dword [rbp - 0x7b], ecx
ror byte [rbp + 0xf], cl
fimul dword [rbp + 1]
invalid
add ch, cl
in al, dx
std
invalid
mov r9, qword [rbp + 0x28]
mov r10, qword [rbp + 0x38]
cmp byte [rbp - 0x73], cl
pop rdx
add dword [rbp - 0x7b], ecx
ror byte [rbp + 0xf], cl
fimul dword [rbp + 1]
fimul dword [rbp + 1]
invalid
add r9, 8
jmp 0x140087024
cmp byte [rbp - 0x73], cl
pop rdx
add dword [rbp - 0x7b], ecx
ror byte [rbp + 0xf], cl
fimul dword [rbp + 1]
fimul dword [rbp + 1]
fimul dword [rbp + 1]
invalid
mov r9d, 6
jmp 0x140087024
mov r9d, 2
jmp 0x140087024
mov rcx, rsi
jmp 0x140086f7c
lea r8, [0x140111e98]
mov rdx, rdi
call fcn.1400d5c50
mov rcx, rdi
jmp 0x14008728c
mov r15, rdi
lea r8, [0x140111eb0]
mov rdx, r15
call fcn.1400d5d30
lea r8, [0x140111e50]
mov rdx, rdi
call fcn.1400d5c50
lea r8, [0x140111e50]
mov ecx, 2
mov rdx, rdi
call fcn.1400d5c50
int3
neg r11
add rax, r11
inc rax
cmp rax, rdx
ja case.0x140086ad1.45
add r10, rax
mov r9d, 1
mov rcx, r10
sub rdx, rax
je 0x1400873ae
ret 0x3474
mov al, 9
cmp rdx, 2
je 0x14008739e
cmp rdx, 1
jne 0x1400873b0
add dword [rbp + 0x28], esi
cmp byte [rcx], 0x2e
jne 0x1400873b0
xor eax, eax
cmp r8b, 3
setae al
lea eax, [rax + rax*2]
add eax, 7
jmp 0x1400873b0
cmp byte [rcx], 0x2e
jne 0x1400873b0
cmp byte [rcx + 1], 0x2e
sete al
xor al, 9
jmp 0x1400873b0
mov al, 0xa
or cl, byte [rcx + 1]
ror dword [rcx + rcx*4 + 0xe], 1
mov qword [rsi], r9
add r9, rdx
mov qword [rsi], r9
mov byte [rsi + 8], al
mov qword [rsi + 0x10], rcx
mov qword [rsi + 0x18], rdx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea eax, [0x140111e80]
or byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x77
call 0xcd5473df
lea r8, [0x140111e68]
mov rcx, rax
call fcn.1400d5c50
lea r8, [0x140111e68]
mov rcx, rax
call fcn.1400d5c50
add ah, cl
add ah, cl
int3
int3
int3
push rbp
sub rsp, 0x20
lea rbp, [rsp + 0x20]
movzx r8d, byte [rcx + 0x38]
movzx edx, byte [rcx + 0x3a]
test dl, dl
setne al
invalid
rol byte [rcx - 0x80], 0xf8
add dword [rdi + 0x63], esi
cmp r8b, 1
ja 0x140087471
invalid
test dl, dl
jne 0x14008744a
movzx r11d, byte [rcx + 0x10]
adc byte [rcx - 0x73], al
push rbx
sti
lea edx, [r11 - 5]
cmp dl, 1
ja 0x14008744a
mov r9, qword [rcx]
mov rdx, qword [rcx + 8]
mov edx, dword [rcx + 8]
push rcx
or byte [rbp + 0x31], al
xor edx, edx
test r8b, r8b
jne 0x140087445
cmp r11b, 6
xor r10d, r10d
xor edx, edx
test r8b, r8b
jne 0x140087445
cmp r11b, 6
invalid
je 0x140087445
mov r10d, 2
cmp rdx, 2
cli
invalid
cli
add cl, byte [rdi]
invalid
jb 0x140087520
invalid
add byte [rcx + 0x39], cl
sal byte [rbp + 0x3f], cl
cmp r10, rdx
jne 0x140087489
xor edx, edx
rol byte [rbp - 0x7c], cl
test r8b, r8b
jne case.0x140087464.6
sal byte [rbp + 0x24], 0x44
movzx eax, byte [rcx + 0x10]
movzx r8d, byte [rcx + 0x10]
lea r9, [0x14013e4a8]
lea ecx, [0x14013e4a8]
jo case.0x140087464.0
add byte [rdi + 0x63], cl
add al, 0x81
invalid
movsxd r8, dword [r9 + r8*4]
or dword [rbp + 1], 0xe0ff41c8
add r8, r9
jmp r8
mov rcx, qword [rcx + 0x20]
add rcx, 4
and byte [rax - 0x7d], cl
rol dword [rbx + rbp*8], 6
jmp 0x140087477
jmp 0x140087477
xor eax, eax
xor edx, edx
sal byte [rcx], cl
leave
xor ecx, ecx
movzx edx, dl
movzx eax, al
ror byte [rax + 1], 0xd0
ror byte [rax + 1], 0xd0
add rax, rcx
add rsp, 0x20
invalid
and byte [rbp - 0x3d], bl
pop rbp
ret
add rdx, r9
lea r11, [r9 + r10]
inc r11
cmp r11, rdx
cmp ebx, edx
sete dl
movzx r9d, byte [r9 + r10]
test dl, 1
jne 0x140087510
cmp r9b, 0x2e
cmp cl, 0x2e
jne 0x140087510
movzx edx, byte [r11]
cmp dl, 0x5c
sete r9b
cmp dl, 0x2f
invalid
sete dl
adc eax, dword [rax + 0xf415cfa]
xchg esp, eax
rol dword [rax - 0x6bf0d006], 0xc2
invalid
sete dl
invalid
or dl, r9b
jmp 0x14008744c
mov r8, qword [rcx + 0x20]
mov eax, dword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
mov ecx, dword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
cmove r9, rcx
lea rcx, [r8 + r9]
add rcx, 2
jmp 0x140087477
mov r8, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
leave
leave
cmove r9, rcx
lea rcx, [r8 + r9]
add rcx, 8
jmp 0x140087477
mov ecx, 6
jmp 0x140087477
mov ecx, 2
jmp 0x140087477
cmp r9b, 0x2e
sete r9b
and dl, r9b
jmp 0x14008744c
lea r8, [0x140111e50]
mov ecx, 2
call fcn.1400d5c50
int3
mov ebp, 0x3f0
add byte [rcx + rdx - 0x46], dh
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rbp + 0x400]
call fcn.140007ce0
nop
add rsp, 0x4a8
test al, 4
add byte [rax], al
test al, 4
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x3f0], 0
je 0x140087cd7
mov edx, 2
mov rcx, qword [rbp + 0x400]
call fcn.140007ce0
nop
add rsp, 0x28
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
sub byte [rbx + 0x5f], bl
lea ebp, [rsp + 0x50]
push rax
mov rsi, rcx
mov rax, qword [rcx]
mov rcx, rax
inc rcx
je 0x140087d84
lea rdx, [rax + rax]
cmp rdx, rcx
cmova rcx, rdx
movabs r8, 0x24924924924924a
xchg edx, eax
and al, 0x49
xchg edx, eax
and al, 0x49
invalid
xchg edx, eax
and al, 0x49
xchg edx, eax
and al, 0x49
add dh, byte [rcx]
xor edx, edx
cmp rcx, r8
xor edx, edx
cmp rcx, r8
setb dl
cmp rcx, 5
mov edi, 4
cmovae rdi, rcx
stc
imul r8, rdi, 0x38
shl edx, 3
test rax, rax
invalid
je 0x140087d57
sal byte [rdi + rdx + 0x48], 0x8b
or byte [rax + 0x6b], r9b
sar byte [rax], 0x48
mov dword [rbp - 0x30], ecx
mov rcx, qword [rsi + 8]
imul rax, rax, 0x38
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x20], rax
mov eax, 8
jmp 0x140087d59
xor eax, eax
mov qword [rbp - 0x28], rax
lea rcx, [rbp - 0x18]
lea r9, [rbp - 0x30]
call fcn.140083a80
cmp qword [rbp - 0x18], 0
jne 0x140087d8b
mov rax, qword [rbp - 0x10]
mov qword [rsi + 8], rax
mov qword [rsi], rdi
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
xor ecx, ecx
call fcn.1400d5880
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp - 8]
call fcn.1400d5880
int3
invalid
lea ebp, [rsp + 0x50]
mov qword [rbp], 0xfffffffffffffffe
mov rdi, r8
invalid
mov rbx, rdx
mov rsi, rcx
mov r15, r8
mov eax, 2
inc r15
je 0x140087dfa
invalid
mov rax, r15
shr rax, 0x3e
jne 0x140087f04
lea r14, [r15 + r15]
movzx eax, byte [0x14014c048]
xor ecx, ecx
mov rdx, r14
call fcn.140099360
test rax, rax
je 0x140087f09
mov qword [rbp - 0x18], r15
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 0
add edi, ebx
invalid
call fcn.140007e00
mov ecx, 2
mov rdx, r14
bnd call fcn.1400d5880
shl ecx, 6
or ecx, r8d
mov r12d, ecx
xor r15d, r15d
mov r13, rax
mov rbx, qword [rdi + 0x10]
cmp rbx, qword [rdi]
je 0x1400880a3
invalid
mov rax, qword [rdi + 8]
mov word [rax + rbx*2], r12w
and al, 0x58
inc rbx
mov qword [rdi + 0x10], rbx
mov r12d, r15d
test r12w, r12w
jne 0x140088050
cmp r13, r14
je 0x1400880d9
lea rax, [r13 + 1]
mov qword [rsi], rax
movzx edx, byte [r13]
movzx r12d, dl
test r12b, r12b
jns 0x140087f92
mov ecx, r12d
and ecx, 0x1f
lea rax, [r13 + 2]
mov qword [rsi], rax
movzx r8d, byte [r13 + 1]
and r8d, 0x3f
cmp r12b, 0xdf
jbe 0x140087f89
lea rax, [r13 + 3]
mov qword [rsi], rax
movzx r12d, byte [r13 + 2]
shl r8d, 6
invalid
and r12d, 0x3f
in al, 0x3f
invalid
in al, 0x3f
or r12d, r8d
cmp dl, 0xf0
jb 0x14008805e
lea rax, [r13 + 4]
mov qword [rsi], rax
movzx edx, byte [r13 + 3]
push rbp
add eax, dword [rbx - 0x1e3ef81f]
loope 0x14008803c
loope 0x14008803c
shl r12d, 6
and edx, 0x3f
or edx, r12d
or edx, ecx
mov r12d, edx
cmp r12d, 0xffff
jbe 0x140087f92
invalid
jmp 0x140088071
mov word [rsi + 0x10], 0
xor r15d, r15d
jmp 0x140087f98
shl ecx, 0xc
or r12d, ecx
cmp r12d, 0xffff
jbe 0x140087f92
lea ecx, [r12 + 0xff0000]
shr ecx, 0xa
or ecx, 0xd800
and r12d, 0x3ff
and esp, 0x3ff
and esp, 0x3ff
or r12d, 0xdc00
mov word [rsi + 0x10], r12w
mov r13, rax
invalid
mov r15d, r12d
mov r12d, ecx
jmp 0x140087f98
mov r8, r14
sub r8, r13
add r8, 3
add eax, 3
add eax, 3
mov rax, 0xffffffffffffffff
cmovb r8, rax
shr r8, 2
cmp r15w, 1
cmp r15d, 1
cmp r15d, 1
sbb r8, 0
add r8, 2
mov rcx, rdi
mov rdx, rbx
call fcn.1400d7d10
jmp 0x140087fa5
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rdi
push rbx
sub rsp, 0xf8
lea rbp, [rsp + 0x80]
mov rbx, qword [rcx]
mov rsi, qword [rcx + 8]
mov qword [rbp - 0x58], rdx
push rbp
test al, 0x48
test edx, edx
push rbp
test al, 0x48
test edx, edx
jne 0x14008812f
invalid
adc al, 0x80
jnp 0x14008813e
cmp byte [rbx + 0x20], 0
add byte [rbp + 0xe], dh
jne 0x14008812f
inc rsi
mov qword [rcx + 8], rsi
xor eax, eax
jmp 0x1400884b2
mov r15, r8
mov r14, r9
mov rdi, rcx
mov rax, qword [rbx]
test rsi, rsi
je 0x1400881ec
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, str.___________________at_LocalRustBacktraceMutex00000000
mov r8d, 6
mov eax, 6
mov eax, 6
call qword [rax + 0x18]
test al, al
jne 0x1400884b0
add r8, qword [rax]
invalid
cmp byte [rbx + 0x20], 1
jne 0x140088317
mov rax, qword [rbx]
mov eax, dword [rbx]
lea rcx, [0x14013b1c0]
mov qword [rbp - 0x40], rcx
lea rdx, [0x14000b5a0]
mov qword [rbp - 0x38], rdx
mov qword [rbp - 0x30], 0x15
mov qword [rbp - 0x28], 0
mov qword [rbp - 0x10], 2
mov qword [rbp], 1
mov qword [rbp + 8], 1
mov qword [rbp + 0x10], 0
mov dword [rbp + 0x10], 0
mov dword [rbp + 0x10], 0
mov qword [rbp + 0x18], 0x20
mov byte [rbp + 0x20], 3
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 1
lea rcx, [rbp - 0x10]
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], 1
lea rcx, [rbp - 0x40]
lea ecx, [rbp - 0x40]
lea ecx, [rbp - 0x40]
mov qword [rbp + 0x50], rcx
jmp 0x1400882f6
or al, byte [rcx]
add byte [rax], al
or al, byte [rcx]
add byte [rax], al
lea rcx, [rbx + 0x18]
mov qword [rbp - 0x40], rcx
lea rcx, [fcn.14000aa30]
sub al, bh
dec dword [rax - 0x77]
enter 0xffffffffffffc748, 0x45
mov dword [rbp - 0x10], 2
sub al, bh
dec dword [rax - 0x77]
enter 0xffffffffffffc748, 0x45
mov dword [rbp - 0x10], 2
mov dword [rbp - 0x10], 2
mov qword [rbp], 0
mov qword [rbp + 8], 4
mov qword [rbp + 0x10], 0
mov qword [rbp + 0x18], 0x20
mov dword [rbp + 0x18], 0x20
mov byte [rbp + 0x20], 3
lea rcx, [0x140112870]
or byte [rax], al
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 2
add al, byte [rax]
add byte [rax], al
lea r12, [rbp - 0x10]
invalid
invalid
mov qword [rbp + 0x60], r12
mov qword [rbp + 0x68], 1
push 1
lea r13, [rbp - 0x40]
insd dword [rdi], dx
ror byte [rcx + rcx*4 + 0x6d], 0x50
mov qword [rbp + 0x58], 1
pop r8
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x45], cl
call fcn.14000b600
test al, al
jne 0x1400884b0
mov dword [rbp + 0x18], 0x20
or byte [rax], al
add al, byte [rax]
add byte [rax], al
invalid
push 1
insd dword [rdi], dx
ror byte [rcx + rcx*4 + 0x6d], 0x50
pop r8
add dword [rax], eax
add byte [rax], al
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x45], cl
call fcn.14000b600
call fcn.14000b600
cmp byte [rbx + 0x20], 1
jne 0x140088317
mov rax, qword [rbx]
lea rcx, [rbp - 0x58]
mov qword [rbp - 0x40], rcx
lea rcx, [0x140088670]
mov qword [rbp - 0x38], rcx
mov qword [rbp - 0x30], 0x12
mov qword [rbp - 0x28], 0
mov qword [rbp - 0x10], 2
mov qword [rbp], 1
mov qword [rbp + 8], 1
mov qword [rbp + 0x10], 0
mov qword [rbp + 0x18], 0x20
mov byte [rbp + 0x20], 3
lea rcx, [0x140112898]
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 2
mov qword [rbp + 0x60], r12
mov qword [rbp + 0x68], 1
mov qword [rbp + 0x50], r13
mov qword [rbp + 0x58], 2
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x40]
call fcn.14000b600
test al, al
jne 0x1400884b0
cmp dword [r15], 3
je 0x1400883b5
movzx eax, byte [rbx + 0x20]
cmp eax, 2
je 0x1400883b5
cmp eax, 1
jne 0x1400883dd
movups xmm0, xmmword [r15 + 0x40]
movaps xmmword [rbp + 0x30], xmm0
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
movaps xmmword [rbp + 0x20], xmm3
movaps xmmword [rbp + 0x10], xmm2
movaps xmmword [rbp], xmm1
movaps xmmword [rbp - 0x10], xmm0
mov rax, qword [rbx]
lea rcx, [rbp - 0x10]
mov qword [rbp - 0x40], rcx
lea rcx, [0x140085430]
mov qword [rbp - 0x38], rcx
lea rcx, [0x14013b1c0]
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 1
mov qword [rbp + 0x60], 0
lea rcx, [rbp - 0x40]
mov qword [rbp + 0x50], rcx
mov qword [rbp + 0x58], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x40]
jmp 0x140088488
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, str._unknown_
mov r8d, 9
call qword [rax + 0x18]
test al, al
je 0x140088491
jmp 0x1400884b0
movups xmm0, xmmword [r15 + 0x40]
movaps xmmword [rbp + 0x30], xmm0
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
movaps xmmword [rbp + 0x20], xmm3
movaps xmmword [rbp + 0x10], xmm2
movaps xmmword [rbp], xmm1
movaps xmmword [rbp - 0x10], xmm0
mov rax, qword [rbx]
lea rcx, [rbp - 0x10]
mov qword [rbp - 0x50], rcx
lea rcx, [0x140085430]
mov qword [rbp - 0x48], rcx
mov qword [rbp + 0x40], 2
mov qword [rbp + 0x50], 2
push rax
add al, byte [rax]
add byte [rax], al
push rax
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x60], 0
movabs rcx, 0x400000020
mov qword [rbp + 0x68], rcx
mov byte [rbp + 0x70], 3
lea rcx, [0x14013b1c0]
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x38], 1
lea rcx, [rbp + 0x40]
mov qword [rbp - 0x20], rcx
mov qword [rbp - 0x18], 1
lea rcx, [rbp - 0x50]
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x28], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp - 0x40]
call fcn.14000b600
test al, al
jne 0x1400884b0
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, str._nC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_block_buffer_0.10.4_srclib.rs
invalid
and al, 0xb
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
call qword [rax + 0x18]
test al, al
je 0x1400884c6
invalid
mov al, 1
add rsp, 0xf8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
cmp dword [rbp + 0xe0], 1
mov rcx, rdi
jne 0x140088121
mov rax, r14
mov rax, qword [r14]
cmp eax, 2
je 0x140088121
mov eax, dword [rbp + 0xe8]
mov dword [rbp - 0x50], eax
cmp byte [rbx + 0x20], 1
jne 0x140088592
mov rax, qword [rbx]
lea rcx, [0x14013b1c0]
mov qword [rbp - 0x40], rcx
lea rdx, [0x14000b5a0]
mov qword [rbp - 0x38], rdx
mov qword [rbp - 0x30], 0x12
mov qword [rbp - 0x28], 0
mov qword [rbp - 0x10], 2
mov qword [rbp], 1
add byte [rax - 0x39], cl
or byte [r9], r8b
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], r8b
add byte [rax], al
add byte [rax - 0x39], cl
sbb byte [r8], r12b
add byte [rax], al
add dh, al
and byte [r11], r8b
add byte [rax - 0x39], cl
or byte [r9], r8b
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], r8b
add byte [rax], al
add byte [rax - 0x39], cl
sbb byte [r8], r12b
add byte [rax], al
add dh, al
and byte [r11], r8b
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 1
lea rcx, [rbp - 0x10]
mov qword [rbp + 0x60], rcx
invalid
mov qword [rbp + 0x68], 1
add byte [rax - 0x73], cl
ror byte [r8 - 0x77], 0x4d
push rax
invalid
add byte [rax - 0x73], cl
ror byte [r8 - 0x77], 0x4d
push rax
mov qword [rbp + 0x58], 2
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x40]
call fcn.14000b600
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x45], cl
call fcn.14000b600
test al, al
jne 0x1400884b0
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x1401128be]
mov r8d, 0x10
call qword [rax + 0x18]
test al, al
jne 0x1400884b0
mov rcx, qword [rbx + 8]
mov rax, qword [rbx + 0x10]
adc byte [r8 - 0x75], cl
adc ecx, dword [rax - 0x77]
push rbp
invalid
lea r8, [rbp - 8]
movups xmm0, xmmword [r14]
movups xmmword [rbp - 8], xmm0
mov r9, qword [r14 + 0x10]
mov qword [rbp + 8], r9
adc byte [r8 - 0x75], cl
adc ecx, dword [rax - 0x77]
push rbp
invalid
or bh, bh
push rax
and byte [rax + rax*8 - 0x1327af1], al
invalid
call qword [rax + 0x20]
test al, al
jne 0x1400884b0
mov rax, qword [rbx]
lea rcx, [rbp - 0x50]
mov qword [rbp + 0x40], rcx
lea rcx, [0x14000b800]
clc
dec dword [rax - 0x77]
lea rcx, [0x14013a0d8]
clc
dec dword [rax - 0x77]
lea rcx, [0x14013a0d8]
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], 1
mov qword [rbp + 0x10], 0
adc byte [rax], al
add byte [rax], al
invalid
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov qword [rbp], rcx
add byte [rax], al
add byte [rax], al
lea rcx, [rbp + 0x40]
mov qword [rbp], rcx
mov qword [rbp + 8], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
invalid
sub byte [rbp + rcx*4 + 0x45], cl
invalid
lea r8, [rbp - 0x10]
call fcn.14000b600
test al, al
jne 0x1400884b0
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
invalid
sub byte [rax - 0x73], cl
adc eax, 0xb2329
lea rdx, str._nC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_block_buffer_0.10.4_srclib.rs
mov r8d, 1
call qword [rax + 0x18]
mov ecx, eax
mov al, 1
test cl, cl
mov rcx, rdi
mov ecx, edi
je 0x140088121
cli
invalid
jmp 0x1400884b2
int3
pop rbp
jmp 0x14000f9d0
dec esp
int3
mov dh, 0x41
and byte [rbp + 0x31], al
leave
movabs r10, 0x8000000000000000
cmp qword [rcx], r10
cmovne r9, rcx
add byte [rax], al
add byte [rax], al
or byte [rcx + rdi + 0x11], 0x4c
cmovne ecx, ecx
mov rcx, rdx
mov rdx, rax
ret 0xe95d
xchg esp, eax
sar bh, cl
invalid
ret 0xe95d
dec esp
int3
int3
add byte [rax], al
mov qword [rbp + 0x10], 0xfffffffffffffffe
invalid
invalid
invalid
dec dword [rax - 0x75]
add dword [rcx + 0x3e183c1], ecx
lea r8, [0x14013e4c4]
movsxd rcx, dword [r8 + rcx*4]
mov byte [rcx + rax - 0x3f], cl
invalid
invalid
mov byte [rcx + rax - 0x3f], cl
jmp rcx
mov r9, qword [rax]
mov ecx, dword [rax]
mov r8, qword [rax + 8]
mov rcx, rdx
mov ecx, edx
mov ecx, edx
mov rdx, r9
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.14000b2a0
shr rax, 0x20
mov dword [rbp + 0xc], eax
lea rsi, [rbp - 0x10]
mov rcx, rsi
mov rdi, rdx
mov edx, eax
call fcn.140084b00
mov qword [rbp - 0x30], rsi
lea rax, [0x140007e50]
mov qword [rbp - 0x28], rax
lea rax, [rbp + 0xc]
or al, 0x48
mov dword [rbp - 0x20], eax
or al, 0x48
mov dword [rbp - 0x20], eax
lea rax, [0x140010b90]
mov qword [rbp - 0x18], rax
lea rax, [0x140111be0]
or byte [rax], al
or byte [rax], al
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 3
mov qword [rbp - 0x40], 0
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
invalid
invalid
mov r8b, 0x48
mov dword [rbp - 0x48], 2
mov qword [rbp - 0x48], 2
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
lea r8, [rbp - 0x60]
call fcn.14000b600
cmp qword [rbp - 0x10], 0
cmp dword [rbp - 0x10], 0
cmp dword [rbp - 0x10], 0
lock add byte [rdi], cl
test byte [rbp + 0x48000000], al
mov ecx, dword [rbp - 8]
je 0x140088806
mov rcx, qword [rbp - 8]
mov edx, 1
mov ebx, eax
call fcn.140007ce0
idiv edi
mov eax, ebx
jmp 0x140088806
sar rax, 0x20
lea rcx, [0x140113b28]
mov rcx, qword [rcx + rax*8]
lea r8, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscodekindmessageKindCustom__os_error
invalid
mov ah, 8
add byte [rcx - 0x75], cl
add al, 0xc0
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
lea rax, [rbp - 0x30]
mov qword [rbp - 0x10], rax
invalid
lea rax, [0x14000b5a0]
mov qword [rbp - 8], rax
lea rax, [0x14013b1c0]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 1
add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x40], 0
lea rax, [rbp - 0x10]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
push rdx
sub byte [rbp + rcx*4 + 0x45], cl
invalid
call fcn.14000b600
and byte [rax - 0x75], cl
push rdx
sub byte [rbp + rcx*4 + 0x45], cl
movabs al, byte [0x814890fff82dfae8]
invalid
nop
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rcx, qword [rax - 1]
mov rax, qword [rax + 7]
mov rax, qword [rax + 0x20]
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
jmp rax
cmp rcx, rdi
je 0x140088a60
lea r8, [r15 + rcx]
mov r12, rcx
mov rdx, r8
jmp 0x14008891f
add rdx, 2
cmp rax, r13
cmovne rax, rdx
mov r9d, 2
nop word cs:[rax + rax]
add r12, r9
mov rdx, rax
cmp rax, r13
je 0x140088a63
lea rax, [rdx + 1]
movzx r10d, byte [rdx]
mov r9d, 1
test r10b, r10b
jns 0x140088910
cmp r10b, 0xe0
jb 0x1400888f1
cmp r10b, 0xed
jne 0x140088971
cmp rax, r13
je 0x140088a63
lea r9, [rdx + 2]
cmp r9, r13
je 0x140088a63
movzx eax, byte [rdx + 1]
movzx eax, ax
cmp eax, 0x9f
ja 0x1400889ad
add rdx, 3
mov r9d, 3
mov rax, rdx
jmp 0x140088910
add rdx, 2
cmp rax, r13
cmove rdx, rax
xor eax, eax
cmp rdx, r13
setne al
add rax, rdx
mov r9d, 3
cmp r10b, 0xf0
jb 0x140088910
xor edx, edx
cmp rax, r13
setne dl
add rax, rdx
mov r9d, 4
jmp 0x140088910
movzx edx, byte [r9]
and eax, 0x1f
shl eax, 6
and edx, 0x3f
add eax, edx
add eax, 0xd800
mov word [rbp + 6], ax
mov r9, r12
sub r9, rcx
jb 0x140088abb
cmp r12, rdi
ja 0x140088aa9
mov rcx, rsi
mov rdx, r14
call fcn.140088ad0
test al, al
jne case.0x140086de8.41
lea rax, [rbp + 6]
mov qword [rbp - 0x18], rax
lea rax, [fcn.14000bbc0]
mov qword [rbp - 0x10], rax
lea rax, str.u
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 2
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add byte [rax - 0x73], cl
call 0x1084e136b
lea eax, [fcn.14000bbc0]
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add byte [rax - 0x73], cl
call 0x1084e136b
mov qword [rbp - 0x30], 1
mov rcx, rsi
mov rdx, r14
lea r8, [rbp - 0x48]
call fcn.14000b600
test al, al
jne case.0x140086de8.41
add r12, 3
mov rcx, r12
cmp r12, rdi
jbe 0x1400888dc
invalid
invalid
invalid
invalid
invalid
lea r8, [0x140112438]
lea eax, [0x140112438]
mov rcx, r12
mov rdx, rdi
call fcn.1400d5c50
mov rcx, rdi
sub rdi, rcx
add r15, rcx
mov rcx, rsi
mov rdx, r14
mov r8, r15
mov r9, rdi
call fcn.140088ad0
test al, al
mov rax, qword [rbp - 8]
int1
clc
jne case.0x140086de8.41
lea rdx, str._RUST_BACKTRACEfailed_to_create_whole_tree
or byte [rax], al
mov r8d, 1
mov rcx, rsi
call rax
mov ebx, eax
mov eax, ebx
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, [0x1401123d8]
or byte [rax], al
mov rcx, r12
mov rdx, rdi
call fcn.1400d5d30
lea r8, [0x1401123d8]
cdq
or byte [rax], al
mov rdx, r12
call fcn.1400d6110
invalid
int3
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
mov rsi, r9
mov esi, ecx
mov esi, ecx
mov rdi, r8
mov qword [rbp - 0x18], rdx
mov qword [rbp - 0x10], rcx
add rsi, r8
mov qword [rbp - 0x40], r8
mov qword [rbp - 0x38], rsi
mov byte [rbp - 0x30], 0x81
mov byte [rbp - 0x24], 0x81
mov r14b, 0x81
lea r9, [0x14013e4d4]
or eax, 0xb59c4
jne 0x140088ac6
or eax, 0xb59c4
jmp 0x140088b2f
nop dword [rax + rax]
xor r15d, r15d
mov r15d, r15d
shl r15, 0x10
out 0x10, eax
out 0x10, eax
mov r12b, 2
xor ebx, ebx
add dh, byte [rcx]
fild dword [rcx - 0x80]
inc byte [rcx + 0xf411874]
sbb byte [rcx + 0xf], al
cmp r14b, 0x81
je 0x140088b4d
invalid
sbb byte [rcx + 0xf], al
mov dh, 0xc6
movzx eax, r14b
cmp eax, 0x80
je 0x140088d31
test ch, ch
add dword [rax], eax
invalid
add byte [rax], al
test ch, ch
add dword [rax], eax
add byte [rax + rdi - 0x1d], al
cmp bl, r12b
jb 0x140088d5a
invalid
test rdi, rdi
je 0x140088d8e
cmp rdi, rsi
je 0x140088d8e
invalid
add al, byte [rax]
invalid
test dword [rdi], 0x22f84
add byte [rdi], cl
invalid
mov dh, 0x17
movzx r15d, dl
mov dh, 0xfa
mov dh, 0xfa
test r15b, r15b
js case.0x140086ad1.59
inc rdi
inc edi
cmp r15d, 0x27
ja case.default.0x140088b85
mov word [rax], es
add byte [rax], al
invalid
mov word [rax], es
add byte [rax], al
invalid
add byte [rcx - 0x4a], al
pop rsp
mov r14b, 0x5c
mov eax, r15d
mov eax, edi
mov eax, edi
movsxd rax, dword [r9 + rax*4]
add al, 0x81
add rax, r9
jmp rax
enter 0xffffffffffffe0ff, 0x41
mov ch, 0x30
jmp case.0x140087204.25
mov eax, r15d
and eax, 0x1f
movzx r8d, byte [rdi + 1]
mov dh, 0x47
add dword [rcx - 0x7d], eax
and eax, 0x3f
mov dh, 0x47
add dword [rcx - 0x7d], eax
and eax, 0x3f
and eax, 0x3f
cmp r15b, 0xdf
jbe 0x140088bed
invalid
movzx rcx, byte [rdi + 2]
movzx ecx, byte [rdi + 2]
shl r8d, 6
and ecx, 0x3f
or ecx, r8d
cmp dl, 0xf0
cli
invalid
jb 0x140088c68
invalid
cli
invalid
movzx r15d, byte [rdi + 3]
and eax, 7
shl eax, 0x12
shl ecx, 6
and r15d, 0x3f
out 0x3f, eax
out 0x3f, eax
or r15d, ecx
or r15d, eax
iretd
cmp r15d, 0x110000
je 0x140088d8e
invalid
lodsd eax, dword [rsi]
add dword [rax], eax
invalid
test byte [rbp + 0x48000001], ch
add edi, 4
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
mov dword [rcx + rax*2], 0x7627ff83
add al, 0x41
cmp edi, 0x27
jbe 0x140088b78
add rdi, 4
add al, 0x41
cmp edi, 0x27
cmp r15d, 0x27
jbe 0x140088b78
jmp case.default.0x140088b85
invalid
add rdi, 2
shl eax, 6
or eax, r8d
mov r15d, eax
cmp r15d, 0x27
jmp qword [rdi]
jbe 0x140088b78
je 0x140088c01
invalid
invalid
jmp qword [rdi]
je 0x140088c01
invalid
invalid
cmp r15d, 0x5c
jne case.0x140087172.52
mov r13b, 0x5c
xor r15d, r15d
mov r14b, 0x5c
jmp case.0x140087204.25
cmp r15d, 0x2ff
jbe 0x140088c2d
mov ecx, r15d
call fcn.14000f680
test al, al
jne 0x140088c80
push rbx
push rbx
mov ecx, r15d
call fcn.14000f540
inc dword [rcx - 0x4a]
invalid
test al, al
je 0x140088c80
inc dword [rcx - 0x4a]
add byte [rax + rax*8 - 0x72b3bb8c], 0xd
test al, al
je 0x140088c80
lea r9, [0x14013e4d4]
lea r9, [0x14013e4d4]
jmp case.0x140087204.25
add rdi, 3
shl eax, 0xc
or ecx, eax
mov r15d, ecx
cmp r15d, 0x27
jbe 0x140088b78
jmp case.default.0x140088b85
mov eax, r15d
or eax, 1
bsr eax, eax
xor eax, 0x1c
shr eax, 2
lea rbx, [rax - 2]
mov byte [rbp], 0
mov word [rbp - 2], 0
mov ecx, r15d
shr ecx, 0x14
lea rdx, str.0123456789abcdef
movzx ecx, byte [rcx + rdx]
mov byte [rbp + 1], cl
mov ecx, r15d
shr ecx, 0x10
and ecx, 0xf
movzx ecx, byte [rcx + rdx]
mov byte [rbp + 2], cl
mov ecx, r15d
shr ecx, 0xc
and ecx, 0xf
movzx ecx, byte [rcx + rdx]
mov byte [rbp + 3], cl
mov ecx, r15d
shr ecx, 8
and ecx, 0xf
movzx ecx, byte [rcx + rdx]
mov byte [rbp + 4], cl
mov ecx, r15d
shr ecx, 4
and ecx, 0xf
movzx ecx, byte [rcx + rdx]
mov byte [rbp + 5], cl
and r15d, 0xf
movzx ecx, byte [r15 + rdx]
mov byte [rbp + 6], cl
mov byte [rbp + 7], 0x7d
mov word [rbp + rax - 4], 0x755c
mov byte [rbp + rax - 2], 0x7b
movzx r14d, byte [rbp - 2]
movzx r13d, byte [rbp - 1]
mov r15, qword [rbp]
mov r12b, 0xa
cmp r14b, 0x81
lea r9, [0x14013e4d4]
jne 0x140088b2f
jmp 0x140088d8e
shr r15, 0x10
mov edx, r15d
lea rax, [rbp - 0x30]
mov dword [rax + 8], 0
mov qword [rax], 0
xor r15d, r15d
xor r13d, r13d
xor r12d, r12d
xor ebx, ebx
xor r14d, r14d
jmp 0x140088d70
mov byte [rbp - 0x30], r14b
mov byte [rbp - 0x2f], r13b
mov qword [rbp - 0x2e], r15
movzx eax, bl
inc bl
movzx edx, byte [rbp + rax - 0x30]
mov rcx, qword [rbp - 0x10]
mov rax, qword [rbp - 0x18]
call qword [rax + 0x20]
test al, al
lea r9, [0x14013e4d4]
je 0x140088b2f
mov al, 1
jmp 0x140088d90
xor eax, eax
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
movzx r8d, byte [rdi + rcx - 2]
mov r9d, r8d
and r9b, 0xf0
xor r12d, r12d
cmp r9b, 0xa0
jne 0x14008946c
xor r12d, r12d
cmp byte [rdi + rcx - 3], 0xed
paddw mm5, mm5
paddw mm5, mm5
jne 0x14008946c
movzx r12d, byte [rdi + rcx - 1]
and r8d, 0xf
and r12d, 0x3f
shl r8d, 0x10
shl eax, 0x10
shl eax, 0x10
shl r12d, 0xa
or r12d, r8d
mov al, 1
cmp rbx, 3
jb 0x14008951e
add byte [rax], al
cmp byte [rdx], 0xed
jne 0x140089527
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
movzx r15d, byte [rdx + 1]
mov r8d, r15d
and r8b, 0xf0
cmp r8b, 0xb0
jne 0x140089527
test al, al
je 0x140089527
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
push 2
movzx r13d, byte [rdx + 2]
and r15d, 0xf
cmp rdi, 3
jb 0x1400894b4
add rdi, 0xfffffffffffffffd
mov qword [rsi + 0x10], rdi
and r13d, 0x3f
shl r15d, 6
invalid
lea r14, [rbx - 3]
inc rbx
mov rax, qword [rsi]
sub rax, rdi
cmp rax, rbx
jb 0x1400895fc
invalid
sub al, byte [rcx]
add byte [rax], al
invalid
add rdx, 3
mov rbx, rdx
or r15d, r12d
or r15d, r13d
add r15d, 0x10000
mov rcx, rsi
int1
int1
mov edx, r15d
mov edx, edi
call fcn.140087540
mov rax, qword [rsi]
invalid
mov rdi, qword [rsi + 0x10]
sub rax, rdi
cmp rax, r14
cmp eax, esi
cmp eax, esi
jb 0x140089617
add byte [rax - 0x75], cl
or byte [rax + 1], r9b
stc
mov rcx, qword [rsi + 8]
add rcx, rdi
mov rdx, rbx
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
add rdi, r14
add edi, esi
add edi, esi
jmp 0x1400895c9
add byte [rax], al
add byte [rax - 0x7b], cl
fisttp dword [rdi]
test rbx, rbx
je 0x1400895b0
invalid
mov dword [rax], eax
add byte [rax], al
lea rax, [rdx + rbx]
mov r9, rdx
jmp 0x140089548
add r9, 2
cmp r8, rax
ror byte [rbp + 0xf], 0x45
invalid
add cl, byte [rcx + 0x39]
ror byte [rbp + 0xf], 0x45
ror dword [rdi], 0x1f
add byte [rax], r8b
cmovne eax, ecx
nop dword [rax + rax]
mov r9, r8
cmp r8, rax
je 0x1400895b0
invalid
lea r8, [r9 + 1]
movzx r10d, byte [r9]
test r10b, r10b
jns 0x140089540
cmp r10b, 0xe0
jb case.0x140063463.756
loopne 0x1400895cc
invalid
cmp r10b, 0xed
jne case.0x1400633fa.768
cmp r8, rax
je 0x1400895b0
lea r8, [r9 + 2]
cmp r8, rax
invalid
lea eax, [rcx + 2]
sal byte [rcx + rax*2 + 0x41], 0x80
jns 0x140089574
je 0x1400895b0
cmp byte [r9 + 1], 0x9f
ja 0x1400895ac
lahf
add r9, 3
mov r8, r9
mov eax, ecx
mov eax, ecx
jmp 0x140089540
add r9, 2
cmp r8, rax
cmove r9, r8
xor r8d, r8d
cmp r9, rax
setne r8b
ror byte [rbp + 1], 0xc8
cmove ecx, eax
ror byte [rbp + 1], 0xc8
cmp r10b, 0xf0
jb 0x140089540
invalid
xor r9d, r9d
leave
cmp r8, rax
setne r9b
add r8, r9
ror dword [rbp + 1], 0xc8
jmp 0x140089540
mov byte [rsi + 0x18], 0
sbb byte [rax], al
mov rax, qword [rsi]
sub rax, rdi
cmp rax, rbx
cmp eax, ebx
fdiv dword [rdx + 0x23]
fdiv dword [rdx + 0x23]
add rcx, rdi
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
add byte [rsi + 0x1480004], bh
invalid
mov qword [rsi + 0x10], rdi
jle 0x1400895dd
adc byte [rax - 0x7d], cl
add rsp, 0x28
pop rbx
pop rdi
pop rsi
invalid
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rcx, rsi
mov r14, rdx
mov rdx, rdi
mov edx, edi
mov edx, edi
mov r8, rbx
call fcn.1400d7c70
invalid
out 4, al
invalid
and esi, 0x894c0004
mov rcx, qword [rsi + 8]
mov rdx, r14
mov rcx, qword [rsi + 8]
mov rdi, qword [rsi + 0x10]
invalid
jmp 0x1400895bb
mov rcx, rsi
mov qword [rbp], rdx
mov rdx, rdi
mov r8, rbx
invalid
fsubr st(0)
invalid
call fcn.1400d7c70
mov rdx, qword [rbp]
mov edx, dword [rbp]
jmp 0x1400894d2
mov edx, dword [rbp]
mov rcx, rsi
mov rdx, rdi
mov edx, edi
mov edx, edi
mov r8, r14
call fcn.1400d7c70
add byte [rax - 0x75], cl
jle 0x140089639
adc cl, ch
invalid
invalid
invalid
invalid
invalid
add byte [rax - 0x75], cl
jle 0x140089639
invalid
adc cl, ch
invalid
int3
sub rsp, 0x80
sub esp, 0x80
lea rbp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x39], cl
mov r8, rdx
ror byte [rax - 0x77], 1
retf 0x8d48
shr r8b, 1
out 0xff, eax
dec dword [rax - 0x75]
ror byte [r8 - 0x75], 1
jne 0x140089637
add byte [rax], 0
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x39], cl
ror byte [rax - 0x77], 1
retf 0x8d48
ror byte [r8 - 0x75], 1
jne 0x140089637
movabs rbx, 0x8000000000000000
cmp rax, rbx
invalid
je 0x14008969b
fdiv dword [rbp + rbp + 0x48]
mov ecx, dword [rbp - 0x20]
mov rcx, qword [rbp - 0x20]
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rsi
invalid
mov qword [rbp - 8], rcx
lea rcx, [rbp - 0x48]
lea ecx, [rbp - 0x48]
lea rdx, [rbp - 0x18]
invalid
lea ecx, [rbp - 0x48]
mov eax, 0xe8558d48
mov r8b, 1
call fcn.140089890
add al, byte [rax]
add byte [rbx + rcx*4 + 0x75], cl
mov esi, dword [rbp - 0x48]
mov rsi, qword [rbp - 0x40]
jne 0x140089656
cmp r14, rbx
jne 0x1400896b1
invalid
add al, byte [rax]
add byte [rbx + rcx*4 + 0x75], cl
mov esi, dword [rbp - 0x48]
mov rsi, qword [rbp - 0x40]
jne 0x140089656
mov esi, dword [rbp - 0x48]
invalid
mov eax, 1
mov rdx, rsi
add byte [rax - 0x77], cl
add rsp, 0x80
add byte [rax], 0
invalid
add rsp, 0x80
add byte [rax], 0
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
movzx edx, byte [rdi + 0x21]
movzx ecx, byte [rdi + 0x22]
test dl, dl
invalid
je 0x1400896c7
sal byte [rdx + rcx - 0x7c], cl
leave
test cl, cl
jne 0x1400896cb
movzx eax, byte [rdi + 0x25]
jmp 0x140089707
test cl, cl
je 0x1400896f3
cmp byte [rdi + 0x23], 0
movzx eax, byte [rdi + 0x25]
invalid
invalid
je 0x140089707
and eax, 0xc0843274
test al, al
jne 0x140089707
mov eax, 1
movabs rdx, 0x5700000002
test r14, r14
jne 0x140089846
jmp 0x1400896a3
cmp byte [rdi + 0x23], 0
jne 0x1400896d9
cmp byte [rdi + 0x24], 0
jne 0x1400896d9
cmp byte [rdi + 0x25], 0
jne 0x1400896d9
xor eax, eax
cmp byte [rdi + 0x24], 0
je 0x14008971d
test al, al
jne case.0x14004ff4a.924
mov ebx, 4
cmp dword [rdi], 0
invalid
add byte [rbp + 0x10], dh
invalid
jmp 0x140089742
test al, al
je 0x140089730
mov ebx, 1
cmp dword [rdi], 0
je 0x140089742
mov edx, dword [rdi + 4]
jmp 0x140089782
movzx r8d, byte [rdi + 0x23]
lea ebx, [r8*2 + 3]
add byte [rax], al
add byte [rax], al
cmp dword [rdi], 0
jne 0x14008972b
cmp byte [rdi + 0x20], 0
je 0x140089766
xor r8d, r8d
test dl, dl
setne r8b
xchg ebp, eax
rol byte [rcx - 0x7d], 0xc8
inc byte [rcx - 0x3f]
loopne 0x140089777
test cl, cl
leave
mov edx, 0x80120114
cmove edx, r8d
shr bl, 1
invalid
test dl, dl
je case.0x140050a1b.903
test cl, cl
jne 0x14008977d
mov edx, 0x40000000
jmp 0x140089782
test cl, cl
je 0x1400896d9
mov edx, 0x120114
mov r8d, dword [rdi + 0x18]
mov ecx, dword [rdi + 0x14]
or ecx, dword [rdi + 0x10]
mov r9, qword [rdi + 8]
mov ecx, dword [rdi + 8]
adc byte [rbx + rcx*4 + 0x4f], cl
or byte [rbx], cl
sbb al, 0x45
xor edx, edx
mov ecx, dword [rdi + 8]
or ecx, dword [rdi + 0x1c]
xor r10d, r10d
test al, al
setne r10b
shl r10d, 0x15
or r10d, ecx
mov dword [rsp + 0x28], r10d
mov dword [rsp + 0x20], ebx
and byte [rax - 0x39], cl
and al, 0x30
add byte [rax], al
add byte [rax], al
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CreateFileW]
cmp rax, 0xffffffffffffffff
je 0x140089828
and byte [rax - 0x39], cl
and al, 0x30
add byte [rax], al
add byte [rax], al
mov rdx, rax
cmp ebx, 4
mov rbx, rax
mov ebx, eax
jne 0x14008980c
mov ebx, eax
cmp byte [rdi + 0x23], 0
je 0x14008980c
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov rdx, rbx
fidivr dword [0x14008989a]
jne 0x14008980c
fidivr dword [0x14008989a]
mov qword [rbp - 0x18], 0
lea r8, [rbp - 0x18]
mov rcx, rdx
mov edx, 6
mov r9d, 8
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_SetFileInformationByHandle]
test eax, eax
je 0x14008986a
add byte [rax], al
mov rdx, rbx
test r14, r14
je 0x140089863
mov edx, 2
mov rcx, rsi
call fcn.140007ce0
mov rdx, rbx
xor eax, eax
jmp 0x1400896a3
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
shl rdx, 0x20
or rdx, 2
mov eax, 1
test r14, r14
test byte [rdi], 0x84
pop rbp
invalid
invalid
invalid
test byte [rdi], 0x84
pop rbp
invalid
mov rdi, rdx
mov edx, 2
mov rcx, rsi
add byte [rax - 0x77], cl
int1
call fcn.140007ce0
mov eax, 1
mov rdx, rdi
jmp 0x1400896a3
xor eax, eax
jmp 0x1400896a3
invalid
invalid
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edi, eax
shl rdi, 0x20
or rdi, 2
mov rcx, rbx
fcos
adc eax, 0x507c5
fcos
adc eax, 0x507c5
mov eax, 1
test r14, r14
jne 0x140089849
jmp 0x14008985b
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x4a8
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x420], 0xfffffffffffffffe
mov dword [rbp + 0x420], 0xfffffffe
mov dword [rbp + 0x420], 0xfffffffe
invalid
mov rbx, qword [rdx + 8]
mov rax, qword [rdx + 0x10]
cmp rax, 3
clc
add esi, dword [rsi + 0x3b]
movabs r9, 0x5c003f005c005c
cmp qword [rbx], r9
add byte [rax + rax + 0x3f], bl
add byte [rax + rax + 0x4c], bl
cmp dword [rbx], ecx
je 0x140089961
movabs r9, 0x5c003f003f005c
cmp qword [rbx], r9
invalid
add byte [rax + rax + 0x4c], bl
cmp dword [rbx], ecx
je 0x140089961
cmp rax, 0xf8
jae 0x140089974
cmp word [rbx + 2], 0x3a
jne 0x140089942
movzx eax, word [rbx + 4]
jmp 0x140089923
add al, 0xeb
and al, 0x74
invalid
je 0x14008990f
cmp rax, 1
jne 0x140089940
invalid
cmp dword [rsi - 0x7d], esp
cmp eax, dword [rax]
invalid
cmp word [rbx], 0
add byte [rbp + 0x67], dh
jne 0x140089974
jmp 0x140089961
cmp word [rbx + 2], 0x3a
add bh, byte [rdx]
jne 0x140089942
movzx eax, word [rbx + 4]
test ax, ax
je 0x140089dfa
test bh, dl
add al, 0
invalid
test bh, dl
xlatb
add al, 0
add byte [rsi - 0x7d], ah
cmp ax, 0x2f
je 0x140089931
clc
invalid
movzx eax, ax
mov bh, 0xc0
rol byte [rbx + 0x11755cf8], 0xf
cmp eax, 0x5c
jne 0x140089942
movzx eax, word [rbx]
cmp eax, 0x2f
je 0x140089945
invalid
or al, 0x83
clc
pop rsp
cmp eax, 0x5c
je 0x140089945
jmp 0x140089961
jbe 0x140089974
movzx eax, word [rbx]
cmp ax, 0x5c
pop rsp
je case.0x1400633fa.797
movzx eax, ax
cmp eax, 0x2f
clc
invalid
jne 0x140089974
clc
invalid
movzx eax, word [rbx + 2]
cmp eax, 0x5c
je 0x140089961
mov bh, 0x43
add al, byte [rbx + 0x5745cf8]
cmp eax, 0x2f
jne 0x140089974
mov rax, qword [rdx + 0x10]
mov qword [rcx + 0x10], rax
adc byte [r15], cl
adc byte [rdx], al
adc byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rdx], al
movups xmmword [rcx], xmm0
jmp 0x140089dbe
mov qword [rbp + 0x3c0], rbx
mov qword [rbp + 0x3d0], rcx
mov qword [rbp + 0x408], rdx
xchg ebp, eax
or byte [rax + rax], al
invalid
add byte [rax - 0x77], cl
invalid
xchg ebp, eax
or byte [rax + rax], al
add byte [rax + rcx*4 - 0x7b], al
invalid
invalid
test dword [rdi], ebx
mov byte [rbp + 0x41f], r8b
mov qword [rbp + 0x3f0], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
mov qword [rbp + 0x3f8], 2
test eax, edi
add eax, dword [rax]
add byte [rax], al
mov qword [rbp + 0x400], 0
add byte [rax], al
add byte [rcx - 0x48], al
add byte [rax], al
mov r8d, 0x200
add byte [rdx], al
add byte [rax], al
invalid
add byte [rax + 2], bh
mov eax, 2
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x3c8], rax
enter 3, 0
add byte [rax], al
xor edi, edi
mov ebx, 0xffffffff
xor r14d, r14d
xor r15d, r15d
cmp r8, 0x201
add dword [rdx], eax
add byte [rax], al
jae 0x140089a00
add dword [rdx], eax
add byte [rax], al
jmp case.0x140067121.758
jae 0x140089ad0
cmp r8, 0x201
jae 0x140089a00
add al, byte [rax]
add byte [rbx + 0x11], dh
mov r12d, 0x200
lea rsi, [rbp - 0x58]
lea esi, [rbp - 0x58]
mov r13, r8
jmp 0x140089a53
lea esi, [rbp - 0x58]
nop
sub r8, r15
sub eax, edi
sub r14, r15
cmp r14, r8
jae 0x140089a2f
invalid
and al, 0x48
lea ecx, [rbp + 0x3f0]
invalid
lea rcx, [rbp + 0x3f0]
add byte [rcx + rcx*4 - 6], cl
mov rdx, r15
call fcn.1400d7d10
mul dl
add al, 0
add byte [rax - 0x75], cl
mov ebp, 0x3f0
add eax, dword [rax]
add byte [rax - 0x75], cl
test eax, edi
add eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rbp + 0x3c8], rax
test eax, ecx
add eax, dword [rax]
invalid
mul dl
add al, 0
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
test eax, edi
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
test eax, ecx
add eax, dword [rax]
add byte [rax + 0x39], cl
cmp rdi, rbx
mov r15d, 0xffffffff
cmovb r15, rdi
mov qword [rbp + 0x400], r15
add byte [rax + rax], al
add byte [rcx - 0x77], cl
dec byte [rbp - 0x77]
cld
mov rsi, qword [rbp + 0x3c8]
mov ch, 0xc8
add eax, dword [rax]
add byte [rbp - 0x77], cl
std
fild word [rcx - 0x41]
add byte [rax + rax], al
add byte [rcx - 0x77], cl
dec byte [rbp - 0x77]
cld
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
mov rcx, qword [rbp + 0x3c0]
rol byte [rbx], 0
add byte [rcx + rcx*4 - 0x16], al
mov qword [rbp + 0x410], rsi
adc byte [rax + rax], al
add byte [rcx - 0x77], cl
mov eax, esi
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x16], al
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_GetFullPathNameW]
mov esi, eax
test eax, eax
jne 0x140089a8c
call qword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
jne 0x140089b26
add byte [rax], al
mov r8d, esi
cmp r13, r8
jne 0x1400899e0
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
jne case.0x1400711f4.715
add r13, r13
mov eax, 0xffffffff
cmp r13, rax
mov ebx, 0xffffffff
cmovae r13, rax
mov r8, r13
cmp r8, 0x201
jb case.0x140067121.758
jmp 0x140089a00
cmp r12, r8
jb case.0x14006e562.730
add eax, dword [rax]
invalid
mov r12, qword [rbp + 0x408]
movsd dword [rdi], dword [rsi]
or byte [rax + rax], al
add byte [rcx - 0x39], cl
and al, 0x10
add byte [rax], al
add byte [rax], al
mov qword [r12 + 0x10], 0
cmp byte [rbp + 0x41f], 0
mov rcx, qword [rbp + 0x3c0]
je 0x140089b8d
cmp esi, 2
ja 0x140089b99
jne 0x140089c01
mov r9, qword [rbp + 0x410]
mov ecx, dword [rbp + 0x410]
movzx edx, word [r9]
cmp dx, 0x5c
je 0x140089bd8
jmp 0x140089c01
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
shl rsi, 0x20
or rsi, 2
cmp qword [rbp + 0x3f0], 0
je 0x140089b51
mov rcx, qword [rbp + 0x3f8]
mov edx, 2
call fcn.140007ce0
invalid
loope 0x140089b47
invalid
invalid
mov rcx, qword [rbp + 0x3d0]
mov qword [rcx + 8], rsi
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 1
mov rax, qword [rbp + 0x408]
cmp qword [rax], 0
je 0x140089dbe
test byte [rdx + rax], al
invalid
mov rcx, qword [rax + 8]
mov edx, 2
call fcn.140007ce0
jmp 0x140089dbe
cmp esi, 0xf6
jbe 0x140089c4d
mov rdx, qword [rbp + 0x410]
movzx eax, word [rdx + 2]
cmp eax, 0x3a
jne 0x140089bbf
cmp word [rdx + 4], 0x5c
jne 0x140089bbf
invalid
lea r15, [0x140113750]
mov r14d, 4
jmp case.0x140050a1b.894
movzx edx, word [rdx]
cmp esi, 3
jne 0x140089c62
add byte [rax], al
mov r9, qword [rbp + 0x410]
cmp dx, 0x5c
jne 0x140089c01
movzx eax, word [r9 + 2]
cmp ax, 0x5c
jne 0x140089c01
add r8, 0xfffffffffffffffe
add r9, 4
rol dword [rsp + rcx*2], 0x89
lea edx, [rax]
mov qword [rbp + 0x410], r9
lea r15, [0x140113758]
add al, 0
add byte [rbp + rcx*4 + 0x3d], cl
pop rdi
wait
or byte [rax], al
mov r14d, 8
or byte [rax], al
add byte [rax], al
jmp case.0x140050a1b.894
mov r15d, 2
add byte [rax], al
xor r14d, r14d
lea rsi, [r8 + r14]
inc rsi
mov rdx, qword [r12]
cmp rdx, rsi
jae 0x140089c42
invalid
lea rax, [rsi + rsi]
mov rdi, r8
mov rdi, r8
test rdx, rdx
je 0x140089cba
add rdx, rdx
mov qword [rbp + 0x3a8], rcx
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg ebp, eax
invalid
add eax, dword [rax]
add byte [rax], al
ror byte [rax - 0x77], cl
lea ebp, [rax + 0x48000003]
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg ebp, eax
invalid
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
mov ecx, 2
jmp 0x140089cbc
mov rdi, r8
mov rsi, rdx
jmp 0x140089cfc
mov rsi, qword [r12]
cmp rsi, r8
jbe 0x140089dd2
invalid
add byte [rbp + 0x31], al
imul cl
scasb al, byte [rdi]
add byte [rax], al
add byte [rcx - 0x41], al
add al, byte [rax]
add byte [rax], al
xor r14d, r14d
jmp 0x140089d10
mov r15d, 2
cmp dx, 0x5c
jne case.0x140050a1b.892
cmp eax, 0x3f
je case.0x140050a1b.892
xchg esp, eax
xchg esp, eax
cmp eax, 0x5c
mov r9, qword [rbp + 0x410]
jne 0x140089bdd
invalid
invalid
invalid
movzx eax, word [r9 + 4]
cmp eax, 0x3f
je 0x140089e60
add dword [rax], eax
invalid
add al, 0x83
clc
invalid
add dword [rax], eax
add byte [rbx - 0x7af0d108], al
invalid
cmp eax, 0x2e
jne 0x140089be3
invalid
invalid
invalid
invalid
test dword [0x18a089ca6], edi
add eax, 0xfffffffc
add r9, 8
mov qword [rbp + 0x410], r9
add cl, ch
idiv dh
invalid
invalid
add cl, ch
idiv dh
invalid
push qword [rcx]
leave
xor ecx, ecx
mov qword [rbp + 0x3b0], rcx
lea rcx, [rbp + 0x3d8]
add byte [rax], al
add byte [rax], al
lea r9, [rbp + 0x3a8]
mov edx, 2
mov r8, rax
call fcn.140083a80
cmp qword [rbp + 0x3d8], 0
jne 0x140089ea2
invalid
mov dh, 1
add byte [rax], al
test dword [rsi + 0x48000001], esi
mov ecx, dword [rbp + 0x3e0]
add byte [rax], al
mov rcx, qword [rbp + 0x3e0]
mov qword [r12 + 8], rcx
mov qword [r12], rsi
xor al, 0x24
add byte [rax], al
xor al, 0x24
lea r8d, [r14 + r14]
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rbp - 0x77], cl
je 0x140089d30
mov qword [r12 + 0x10], r14
mov r8, rdi
mov eax, edi
mov dword [rsp + 0x10], esi
adc byte [rcx - 0x77], cl
clc
mov eax, edi
mov rax, rsi
sub rax, r14
cmp rax, r8
invalid
jae 0x140089d3c
invalid
mov eax, esi
sal byte [rbx + 0x21], 0x4c
mov ecx, esp
and dword [rcx + rcx*4 - 0x1f], ecx
mov rcx, r12
mov rdx, r14
mov rdi, r8
mov edi, eax
mov edi, eax
call fcn.1400d7d10
mov r12, qword [rbp + 0x408]
mov esp, dword [rbp + 0x408]
mov esp, dword [rbp + 0x408]
mov rsi, qword [r12]
mov r14, qword [r12 + 0x10]
adc byte [rcx - 0x77], cl
clc
adc byte [rcx - 0x77], cl
clc
lea rax, [r8 + r8]
mov rdi, qword [r12 + 8]
lea rcx, [rdi + r14*2]
mov rdx, qword [rbp + 0x410]
mov rbx, r8
mov r8, rax
call sub.VCRUNTIME140.dll_memcpy
mov dh, 4
add byte [rcx + 1], cl
invalid
mov dh, 4
add byte [rcx + 1], cl
fimul word [rbp - 0x77]
invalid
invalid
je 0x140089d86
mov qword [r12 + 0x10], r14
cmp r14, rsi
div byte [rbp + 0x14]
adc byte [rcx + 0x39], cl
div byte [rbp + 0x14]
mov rcx, r12
call fcn.140087680
mov r12, qword [rbp + 0x408]
movsd dword [rdi], dword [rsi]
or byte [rax + rax], al
add byte [rcx - 0x75], cl
mov edi, dword [rsp + 8]
movsd dword [rdi], dword [rsi]
or byte [rax + rax], al
add byte [rcx - 0x75], cl
invalid
mov edi, dword [rsp + 8]
jl case.0x1400633fa.789
and al, 8
or byte [rsi + 0x42], ah
mov dword [rdi + rsi*2], 0xff490000
ja 0x140089d82
add byte [rcx - 1], cl
mov word [rdi + r14*2], 0
inc r14
mov qword [r12 + 0x10], r14
cmp qword [rbp + 0x3f0], 0
mov ebp, 0x3f0
add byte [rax - 0x75], cl
mov esi, dword [rbp + 0x3d0]
ja 0x140089d82
add byte [rcx - 1], cl
invalid
mov esi, dword [rbp + 0x3d0]
mov ch, 0xd0
add eax, dword [rax]
add byte [rcx + rdx + 0x48], dh
je 0x140089dad
mov rcx, qword [rbp + 0x3f8]
je 0x140089dad
mov rcx, qword [rbp + 0x3f8]
clc
add eax, dword [rax]
add byte [rdx + 2], bh
mov edx, 2
call fcn.140007ce0
mov rax, qword [r12 + 0x10]
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
mov dword [rsi + 0x10], eax
movups xmm0, xmmword [r12]
movups xmm0, xmmword [rsp]
and al, 0xf
adc dword [rsi], eax
movups xmmword [rsi], xmm0
add rsp, 0x4a8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
lea rdi, [r8 + 1]
lea rax, [rdi + rdi]
mov rbx, r8
test rsi, rsi
je 0x140089e14
add rsi, rsi
mov qword [rbp + 0x3a8], rcx
mov qword [rbp + 0x3b8], rsi
mov ecx, 2
jmp 0x140089e16
movzx eax, word [rbx]
cmp eax, 0x2f
je 0x140089942
test byte [rbx + rdi*8], bh
invalid
invalid
test byte [rbx + rdi*8], bh
invalid
cmp eax, 0x5c
je 0x140089942
jmp 0x140089961
xor ecx, ecx
leave
mov qword [rbp + 0x3b0], rcx
lea rcx, [rbp + 0x3d8]
lea esi, [rax + 0x48000003]
lea ecx, [rbp + 0x3d8]
mov al, 3
add byte [rax], al
invalid
add byte [rax - 0x73], cl
invalid
lea r9, [rbp + 0x3a8]
mov edx, 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov r8, rax
mov eax, eax
call fcn.140083a80
cmp qword [rbp + 0x3d8], 0
fadd dword [rbx]
add byte [rax], al
add byte [rbp + 0x75], dh
pushfq
pushfq
invalid
fadd dword [rbx]
add byte [rax], al
add byte [rbp + 0x75], dh
mov rax, qword [rbp + 0x3e0]
add byte [rax], al
add byte [rcx - 0x77], cl
and al, 8
mov qword [r12 + 8], rax
mov qword [r12], rdi
mov dword [rsp], edi
mov dword [rsp], edi
cmp al, 0x24
and al, 0x45
xor r14d, r14d
xor esi, esi
mov rsi, rdi
mov esi, edi
mov r8, rbx
jmp 0x140089d10
cmp word [r9 + 6], 0x5c
jns case.0x14004ff4a.943
invalid
pop rsp
jne 0x140089be3
invalid
invalid
jmp case.0x140050a1b.892
xchg esi, eax
std
invalid
lea rcx, str.internal_error:_entered_unreachable_code_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadmod.rs
lea r8, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
mov edx, 0x28
sub byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.1400d5da0
invalid
add al, 0
add bl, ch
jmp 0x140089eca
invalid
lea rax, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
lea eax, [0x140113660]
mov rcx, r8
mov rdx, r12
mov r8, rax
call fcn.1400d5d30
nop
mov esi, 0x28eb0004
add al, 0
jmp 0x140089eca
add al, 0
add bl, ch
jmp 0x140089eca
sub byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x3e0]
mov ecx, dword [rbp + 0x3e0]
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rdx, qword [rbp + 0x3e8]
call fcn.1400d5880
jmp 0x140089eca
invalid
xchg ebp, eax
call 0x128089eb4
retf
adc ecx, dword [rax - 0x75]
mov rcx, qword [rbp + 0x3e0]
mov ecx, dword [rbp + 0x3e0]
invalid
loopne case.0x1400711f4.720
add byte [rax], al
mov rdx, qword [rbp + 0x3e8]
mov edx, dword [rbp + 0x3e8]
add byte [rax], al
call fcn.1400d5880
mov dh, 0xb9
add al, 0
mov ecx, 0xb0f0004
nop dword [rax]
invalid
ud2
add byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
and al, 0x10
adc byte [rbp + 0x41], dl
push rbp
push r15
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
invalid
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
cmp qword [rbp + 0x3f0], 0
cmp dword [rbp + 0x3f0], 0
mov ebp, 0x3f0
add byte [rcx + rdx + 0x48], dh
mov ecx, dword [rbp + 0x3f8]
lock add eax, dword [rax]
add byte [rax], al
je case.0x1400863e5.115
mov rcx, qword [rbp + 0x3f8]
mov edx, 2
add byte [rax], al
add al, ch
add byte [rax], al
call fcn.140007ce0
fstpnce st(5), st(0)
idiv edi
invalid
mov rax, qword [rbp + 0x408]
mov eax, dword [rbp + 0x408]
or byte [rax + rax], al
add byte [rax - 0x7d], cl
cmp byte [rax], al
cmp qword [rax], 0
je 0x140089f29
mov rax, qword [rbp + 0x408]
mov rcx, qword [rax + 8]
mov ecx, dword [rax + 8]
mov edx, 2
add al, byte [rax]
add byte [rax], al
add al, ch
mov bh, 0xdd
invalid
idiv edi
call fcn.140007ce0
invalid
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
int3
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1c8
enter 1, 0
lea rbp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax + 1], eax
add dword [rax], eax
add dh, bh
mov qword [rbp + 0x140], 0xfffffffffffffffe
add dword [rax], eax
add dh, bh
invalid
mov r13, r8
mov rsi, rdx
mov rbx, rcx
mov ebp, eax
mov r15, qword [rcx + 8]
jns 0x140089f7b
or byte [rbx + rcx*4 + 0x71], cl
adc byte [rbp - 0x7b], cl
div byte [rdi + rbx*2 + 0x48]
je case.0x140087464.62
mov rdi, rsi
mov r14, qword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
test r14, r14
je case.0x140087464.62
pop rdi
mov rdi, rsi
test dword [rcx + rcx*4 - 0x12], 0x43dd8949
movzx eax, byte [rsi + rdi - 1]
invalid
mov rsi, r13
mov r13, rbx
mov ebp, ebx
mov ebp, ebx
movzx eax, byte [r14 + r15 - 1]
invalid
cmp al, 0x2f
invalid
setne r12b
cmp al, 0x5c
setne bl
invalid
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
add byte [rax], al
mov rdx, r15
mov edx, edi
cli
mov r8, r14
call fcn.1400864e0
cmp ch, al
invalid
inc dword [rdi + rcx - 0x4a]
test dword [rax + 0x41000000], esi
add byte [rax], al
invalid
movzx r8d, byte [rbp + 0xb0]
movzx eax, byte [rbp + 0xb0]
add byte [rax], al
movzx eax, r8b
movzx eax, al
mov dh, 0xc0
ror byte [rbx + rcx*4 - 0x6b], 0xc0
add byte [rax], al
mov r10, qword [rbp + 0xc0]
add byte [rbx + rcx*4 - 0x73], cl
rol byte [rax], 1
invalid
mov r9, qword [rbp + 0xd0]
mov ecx, dword [rbp + 0xd0]
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x14013e574]
add byte [rax], al
lea rcx, [0x14013e574]
lea ecx, [0x14013e574]
stosd dword [rdi], eax
or r8d, dword [r8]
movsxd rdx, dword [rcx + rax*4]
add rdx, rcx
add edx, ecx
invalid
add edx, ecx
retf 0x894c
mov rcx, r15
jmp rdx
lea rcx, [r10 + 4]
lea ecx, [rdx + 4]
add al, 0xeb
add al, 0xeb
jmp 0x14008a024
mov dil, 6
mov dil, 6
invalid
mov dword [rbp + 0x130], 0
xor r12d, r12d
xor esp, esp
test dword [rax], esi
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
xor esp, esp
in al, 0xe9
and eax, dword [rcx]
add byte [rax], al
invalid
jmp 0x14008a113
add byte [rcx - 0x73], cl
lea rcx, [r9 + 1]
add qword [r13 - 0x7b], rcx
leave
test r9, r9
test ecx, ecx
cmove rcx, r9
add rcx, r10
add rcx, 8
jmp 0x14008a024
and byte [rcx + 6], bh
mov ecx, 6
invalid
add byte [rax], al
add bl, ch
add byte [rax], al
jmp 0x14008a024
sbb dword [rcx - 0x73], ecx
lea rcx, [r9 + 1]
test r9, r9
test ecx, ecx
add qword [r13 - 0x7b], rcx
leave
test ecx, ecx
cmove rcx, r9
cmove ecx, ecx
add rcx, r10
add rcx, 2
rol dword [rdx], 0xeb
invalid
rol dword [rdx], 0xeb
add eax, 0x2b9
mov ecx, 2
add byte [rax], al
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
ja case.default.0x14008a9d7
cld
or dword [rax], eax
invalid
add byte [rax], al
add byte [rbp + 0xc], dh
jne case.0x140087172.81
mov dword [rbp + 0x130], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add bl, ch
jmp 0x14008a055
sbb cl, byte [rcx + rax - 7]
add rcx, r15
stc
movzx ecx, byte [rcx]
cmp cl, 0x2f
invalid
sete dl
xchg esp, eax
ret 0xf980
pop rsp
sete cl
or cl, dl
invalid
or dword [rax - 0x6bf0d007], eax
ret 0xf980
invalid
ror dword [rcx + 0x1308d], 1
mov dword [rbp + 0x130], ecx
add byte [rcx + 0x20], al
fmul qword [rax - 0x75]
lea esi, [rcx + 0x48000000]
mov cl, 0
add byte [rax], al
mov rdx, qword [rbp + 0xb8]
and r12b, bl
and ah, bl
mov rcx, qword [rbp + 0xb1]
mov cl, 0
add byte [rax], al
mov rdx, qword [rbp + 0xb8]
mov qword [rbp + 0x2f], rdx
mov qword [rbp + 0x28], rcx
mov dword [rbp + 0x28], ecx
sub byte [rbx + rcx*4 - 0x63], cl
enter 0, 0
add byte [rax], al
add byte [rax], al
mov r11, qword [rbp + 0xc8]
mov ebx, dword [rbp + 0xc8]
mov eax, eax
lea rcx, [0x14013e590]
or r8d, dword [r8]
movsxd rdx, dword [rcx + rax*4]
add rdx, rcx
add edx, ecx
add edx, ecx
mov rbx, r13
mov ebx, ebp
jmp 0x14008a0d2
mov r13, rsi
mov rsi, rdi
mov qword [rbp + 0x128], r9
mov qword [rbp + 0x10], r10
push rbp
adc byte [rcx + rcx*4 + 0x5d], cl
mov dword [rbp + 0x18], ebx
jmp rdx
lea rcx, [r10 + 4]
add al, 0x48
test rcx, rcx
test ecx, ecx
jne 0x14008a0da
xor ch, bl
lea rcx, [r9 + 1]
lea rcx, [r9 + 1]
jmp case.0x14008a09d.6
lea rcx, [r9 + 1]
test r9, r9
cmove rcx, r9
cmove ecx, ecx
cmove ecx, ecx
add rcx, r10
add rcx, 8
add ecx, 8
test rcx, rcx
test ecx, ecx
jne 0x14008a0da
sbb ebx, ebp
xor byte [rcx - 0x73], cl
lea rcx, [r9 + 1]
invalid
invalid
jmp case.0x14008a09d.6
lea rcx, [r9 + 1]
test r9, r9
leave
leave
cmove rcx, r9
add rcx, r10
add rcx, 2
test rcx, rcx
test ecx, ecx
add ecx, 2
test ecx, ecx
leave
je case.0x14008a09d.6
sbb dword [rax - 0x73], ecx
lea rcx, [0x14013e5ac]
lea ecx, [0x14013e5ac]
or eax, 0xb44cb
or eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
mov edi, r8d
jmp 0x14008a113
invalid
invalid
sbb edi, dword [rax + 6]
mov eax, 6
add byte [rax], al
cmp rax, r14
jne case.0x14008a09d.6
xor eax, eax
mov edi, r8d
cmp r8b, 5
movzx r12d, r12b
cmove r12d, eax
loopne 0x14008a15c
mov rcx, rsi
mov ecx, esi
mov rdx, r13
mov edx, ebp
call fcn.1400863a0
test al, al
jne 0x14008a1ac
xchg byte [rax], al
add byte [rax], al
xchg byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0xb0]
mov rdx, rsi
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
add byte [rax - 0x77], cl
mov rdx, rsi
mov r8, r13
mov r8, r13
call fcn.1400864e0
dec dword [rdi]
mov dh, 0x95
mov al, 0
add byte [rax], al
invalid
dec dword [rdi]
mov dh, 0x95
mov al, 0
add byte [rax], al
invalid
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp + 0xc0]
mov rax, qword [rbp + 0xd0]
mov eax, dword [rbp + 0xd0]
mov ecx, dword [rbp + 0xc0]
mov eax, dword [rbp + 0xd0]
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rbp + rcx*4 + 5], cl
insb byte [rdi], dx
or r8d, dword [rax]
or eax, dword [rax]
lea r8, [0x14013e5c0]
or eax, dword [rax]
add byte [rcx + 0x63], cl
adc al, 0x90
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
ret 0xe2ff
jmp rdx
loop case.0x14004ff4a.960
add rcx, 4
add ecx, 4
rol dword [rbx + rbp*8], 0x40
add al, 0xeb
mov eax, 2
mov eax, 2
jmp 0x14008a1a3
mov eax, 2
cmp rax, r14
je 0x14008a102
add byte [rcx + rdi - 0x10], cl
jmp case.0x14008a09d.6
test byte [rax - 0x73], cl
push rax
lea rdx, [rax + 1]
test rax, rax
ror byte [rax + 0xf], 0x44
cmove edx, eax
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
invalid
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
invalid
invalid
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
add ecx, edx
mov ecx, 6
jmp 0x14008a1a3
sbb dword [rax - 0x73], ecx
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove rdx, rax
add rcx, rdx
ror dword [rax - 0x7d], 1
add rcx, 8
jmp 0x14008a1a3
mov ecx, 2
cmp rcx, r13
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
ror dword [rax - 0x7d], 1
add rcx, 8
jmp 0x14008a1a3
cmove edx, eax
mov ecx, 2
cmp rcx, r13
jmp 0x1489528b9
ja 0x14008aa38
mov qword [rbx + 0x10], 0
mov dword [rbx + 0x10], 0
mov rcx, rbx
mov rdx, rsi
mov r8, r13
mov eax, ebp
add rsp, 0x1c8
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp fcn.140089400
test r13, r13
je 0x14008a2bb
cmp dil, 3
jae 0x14008a2bb
add byte [rax], al
invalid
mov qword [rbp + 0x58], r15
mov qword [rbp + 0x60], r14
mov byte [rbp + 0x68], dil
push 0x28458b48
mov rcx, qword [rbp + 0x2f]
mov qword [rbp + 0x69], rax
mov qword [rbp + 0x70], rcx
mov dword [rbp + 0x70], ecx
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x78], rax
mov rax, qword [rbp + 0x18]
invalid
js case.0x14004ff4a.971
mov eax, dword [rbp + 0x18]
mov qword [rbp + 0x80], rax
mov rax, qword [rbp + 0x128]
invalid
mov qword [rbp + 0x88], rax
mov word [rbp + 0x90], 0x200
add byte [rax], al
add cl, byte [rbx + 0x13085]
invalid
mov byte [rbp + 0x92], al
lea rcx, [rbp - 0x60]
lea rdx, [rbp + 0x58]
push rbp
pop rax
call fcn.140086980
cmp edi, eax
invalid
cmp byte [rbp - 0x60], 0xa
mov qword [rbp + 0x20], rbx
invalid
jne 0x14008a306
mov qword [rbp + 0xf0], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, edi
clc
mov qword [rbp + 0xf8], 8
clc
add byte [rax], al
add byte [rax], cl
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], eax
add dword [rax], eax
mov qword [rbp + 0x100], 0
jmp case.0x14006e562.796
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax], al
add cl, ch
invalid
add dword [rax], eax
add byte [rcx - 0x73], cl
lea rax, [r9 + 1]
test r9, r9
add byte [rax], al
lea rax, [r9 + 1]
test r9, r9
test ecx, ecx
cmove rax, r9
add rax, r10
add rax, 2
cmp rax, r14
je 0x14008a102
invalid
invalid
invalid
invalid
invalid
invalid
jmp case.0x14008a09d.6
pop rax
invalid
lea rax, [r9 + 1]
lea eax, [rcx + 1]
test r9, r9
cmove rax, r9
add rax, r10
add rax, 8
add eax, 8
cmp rax, r14
invalid
je 0x14008a102
test byte [rsi + rdi*8 - 1], cl
invalid
jmp case.0x14008a09d.6
cmp dh, bh
invalid
invalid
lea rcx, [rbp + 0xb0]
mov rdx, rsi
mov r8, r13
call fcn.1400864e0
invalid
dec dword [rdi]
mov dh, 0x85
mov al, 0
add byte [rax], al
invalid
mov eax, ebp
call 0x13fcab6b4
invalid
dec dword [rdi]
mov dh, 0x85
mov al, 0
add byte [rax], al
invalid
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0xc0]
mov rdx, qword [rbp + 0xd0]
rol byte [rax], 1
add byte [rax], al
invalid
invalid
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
ror byte [rbp + rcx*4 + 0xd], 0xef
invalid
invalid
out dx, eax
movzx r8d, al
lea r9, [0x14013e5dc]
lea ecx, [0x14013e5dc]
lea ecx, [0x14013e5dc]
or eax, 0xb42ef
or eax, dword [rax]
movsxd r10, dword [r9 + r8*4]
adc al, 0x81
or dword [rbp + 1], 0xe8894dca
add r10, r9
mov r8, r13
add edx, ecx
mov r9, rsi
jmp r10
jmp rdx
jmp rdx
add rcx, 4
add ecx, 4
jmp 0x14008a4d8
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rdi, rsi
mov rsi, r13
out dx, al
test dword [rcx + rcx*4 - 0x12], 0x3505b60f
sbb eax, 0xe0ba000c
out dx, al
movzx eax, byte [0x14014c048]
mov dh, 5
xor eax, 0xba000c1d
loopne case.0x1400863e5.137
invalid
add eax, 0xc1d35
mov edx, 0xe0
add byte [rax], al
add byte [rcx], dh
leave
add byte [rax], al
xor ecx, ecx
call fcn.140099360
lock add byte [rax], al
test rax, rax
test eax, eax
ror byte [rdi], 0x84
invalid
je case.0x1400863e5.172
test byte [rdi], dh
invalid
mov r14, rax
mov esi, eax
invalid
mov rax, qword [rbp - 0x30]
mov qword [r14 + 0x30], rax
xor byte [rdi], cl
adc byte [rbp - 0x60], al
xor byte [rdi], cl
adc byte [rbp - 0x60], al
movabs al, byte [0xc055100fb04d100f]
movups xmm1, xmmword [rbp - 0x50]
adc byte [rbp - 0x50], cl
movups xmm2, xmmword [rbp - 0x40]
push rbp
rol byte [rcx + 0xf], 0x11
push rsi
and byte [rcx + 0xf], al
invalid
movups xmmword [r14 + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x20], edx
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
adc byte [rcx + 0xf], r8b
adc dword [rsi], eax
invalid
movups xmmword [r14], xmm0
mov qword [rbp + 0x98], 4
mov dword [rbp + 0x98], 4
invalid
mov dword [rbp + 0x98], 4
test dword [rax + 0x4000000], ebx
add byte [rax + rax], al
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x4b], cl
movabs al, byte [0xa885c748000000]
invalid
test al, 0
mov qword [rbp + 0xa0], r14
mov dword [rbp + 0xa0], esi
mov ch, 0xa0
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0xa8], 1
test dword [rax + 0x1000000], ebp
test al, 0
add byte [rax], al
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rbp + 0x58]
add byte [rax], al
movups xmm0, xmmword [rbp + 0x58]
movups xmm1, xmmword [rbp + 0x68]
adc byte [rbp + 0x68], cl
movups xmm2, xmmword [rbp + 0x78]
adc byte [rbp + 0x78], dl
js case.0x140063463.852
movups xmm3, xmmword [rbp + 0x88]
adc byte [rbp + 0x88], bl
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
invalid
movaps xmmword [rbp + 0xe0], xmm3
sub dword [rbp + 0xe0], ebx
loopne 0x14008a382
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0xd0], xmm2
sub dword [rbp + 0xd0], edx
xchg ebp, eax
rol byte [rax], 1
add byte [rax], al
movaps xmmword [rbp + 0xc0], xmm1
rol byte [rax], 0
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xb0], eax
invalid
mov al, 0
add byte [rax], al
movaps xmmword [rbp + 0xb0], xmm0
mov al, 0
add byte [rax], al
lea rcx, [rbp + 0xf0]
lea ecx, [rbp + 0xf0]
lock add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
xchg ebp, eax
lea rdx, [rbp + 0xb0]
mov al, 0
add byte [rax], al
invalid
add al, ch
invalid
call fcn.140086980
cmp byte [rbp + 0xf0], 0xa
mov ebp, 0xf0
invalid
invalid
invalid
inc dword [rax + 0xf0bd]
mov ebp, 0xf0
add byte [rdx], cl
or cl, byte [rdi]
test byte [rdx + 0x41000000], cl
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x41], al
add dword [rax], eax
add byte [rax], al
invalid
je case.0x140063463.821
add byte [rcx - 0x41], al
add dword [rax], eax
add byte [rax], al
invalid
mov r15d, 1
add byte [rbp + rcx*4 - 0x53], cl
lea r13, [rbp + 0xf0]
lodsd eax, dword [rsi]
lock add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 - 0x5b], cl
mov al, 0
add byte [rax], al
invalid
lea r12, [rbp + 0xb0]
nop dword [rax]
invalid
cmp r15, qword [rbp + 0x98]
jne case.0x140063463.817
add byte [rax], al
add byte [rbp + 0x16], dh
lea rcx, [rbp + 0x98]
lea ecx, [rbp + 0x98]
lea ebx, [rax + 0x4c000000]
mov rdx, r15
mov edx, edi
cli
call fcn.1400d7ea0
mov r14, qword [rbp + 0xa0]
mov esi, dword [rbp + 0xa0]
mov esi, dword [rbp + 0xa0]
imul rax, r15, 0x38
imul eax, edi, 0x38
mov rcx, qword [rbp + 0x120]
mov qword [r14 + rax + 0x30], rcx
invalid
invalid
lea esp, [rax]
add dword [rax], eax
add byte [rcx - 0x77], cl
invalid
xor byte [rdi], cl
adc byte [rbp + 0xf0], al
add byte [rax], al
invalid
movups xmm0, xmmword [rbp + 0xf0]
add byte [rdi], cl
adc byte [rbp + 0x100], cl
add byte [rax], al
movups xmm1, xmmword [rbp + 0x100]
movups xmm2, xmmword [rbp + 0x110]
adc byte [rbp + 0x110], dl
xchg ebp, eax
adc byte [rcx], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rcx + 0xf], al
adc dword [rsi + rax + 0x20], edx
invalid
movups xmmword [r14 + rax + 0x20], xmm2
movups xmmword [rsi + rax + 0x20], xmm2
movups xmmword [r14 + rax + 0x10], xmm1
adc dword [rsi + rax + 0x10], ecx
movups xmmword [r14 + rax], xmm0
movups xmmword [rsi + rax], xmm0
add al, 6
inc r15
mov qword [rbp + 0xa8], r15
mov ebp, 0xa8
mov rcx, r13
mov rdx, r12
call fcn.140086980
invalid
invalid
invalid
inc dword [rax + 0xf0bd]
lock add byte [rax], al
add byte [rdx], cl
jmp 0x128eb2d82
invalid
invalid
lock add byte [rax], al
add byte [rax], al
add byte [rdx], cl
jne case.default.0x14008a498
movups xmm0, xmmword [rbp + 0x98]
adc byte [rbp + 0x98], al
cwde
add byte [rax], al
add byte [rdi], cl
invalid
movaps xmmword [rbp + 0xf0], xmm0
sub dword [rbp + 0xf0], eax
lock add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], ebp
test al, 0
add byte [rax], al
invalid
invalid
mov rax, qword [rbp + 0xa8]
mov eax, dword [rbp + 0xa8]
test al, 0
add byte [rax], al
invalid
add byte [rax - 0x77], cl
test dword [rax], eax
add byte [rcx], al
invalid
mov qword [rbp + 0x100], rax
mov dword [rbp + 0x100], eax
add byte [rcx], al
add byte [rax], al
invalid
add byte [rcx - 0x77], cl
cmc
mov r13, rsi
mov ebp, esi
mov rsi, rdi
mov byte [rbp + 0x13f], 0
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x58]
pop r8
mov rdx, rsi
mov r8, r13
call fcn.1400864e0
sar bh, 0xff
call 0x13fc90a62
sar bh, 0xff
dec dword [rdi]
movzx edx, byte [rbp + 0x58]
mov dh, 0x55
pop rax
mov rcx, qword [rbp + 0x68]
push 0x78458b48
push 0x78458b48
mov rax, qword [rbp + 0x78]
js 0x14008a4d4
lea r8, [0x14013e62c]
lea eax, [0x14013e62c]
sahf
or eax, dword [r8]
or eax, dword [rax]
or eax, dword [rax]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
add ecx, eax
mov rdx, rsi
mov edx, esi
jmp r9
invalid
invalid
add ecx, eax
mov edx, esi
loope 0x14008a4e4
add rcx, 4
add ecx, 4
rol dword [rcx + rbp*8], 0xf6
add al, 0xe9
test byte [rax], 0
add byte [rax], al
jmp 0x14008a59a
add byte [rax], al
add byte [rbp + rcx*4 + 0x42], cl
add dword [rax - 0x7b], ecx
test rdx, rdx
invalid
invalid
invalid
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
ret 0x14c
add rcx, r8
add rcx, 8
jmp 0x14008a4d8
and byte [rcx + 6], bh
mov ecx, 6
invalid
jmp 0x14008a4d8
lea r8, [rdx + 1]
test rdx, rdx
test edx, edx
cmove r8, rdx
cmove eax, edx
lea eax, [rdx + 1]
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
invalid
invalid
test edx, edx
cmove eax, edx
ret 0x14c
add rcx, r8
add rcx, 2
add ecx, 2
add ecx, eax
add ecx, 2
jmp 0x14008a4d8
add eax, 0x2b9
add byte [rbp - 0x77], cl
mov eax, ebp
sub r8, rcx
sub eax, ecx
invalid
invalid
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
mov r8, r13
sub r8, rcx
sub eax, ecx
mov eax, ebp
sub eax, ecx
enter 0xffffffffffff820f, 0x54
add eax, 0x1480000
add byte [rax + 1], cl
int1
jb 0x14008aa38
push rsp
add byte [rax + 1], cl
add ecx, esi
mov r9, rcx
test r8, r8
je 0x14008a4fd
invalid
invalid
movzx ecx, byte [r9]
cmp ecx, 0x2f
invalid
je 0x14008a501
invalid
mov dh, 9
invalid
or dword [rbx + 0x4745cf9], eax
stc
pop rsp
je 0x14008a501
invalid
add al, 0x3c
add eax, 0x8d484273
jae case.default.0x14008a537
invalid
invalid
cmp al, 5
jae case.default.0x14008a537
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
lea esi, [rax + 0x4c000000]
mov edx, edi
cli
add byte [rax], al
mov rdx, r15
cli
mov r8, r14
invalid
call fcn.1400864e0
invalid
movzx r8d, byte [rbp + 0xb0]
movzx eax, byte [rbp + 0xb0]
mov dh, 0x85
mov al, 0
invalid
test dword [rax + 0x48000000], esi
mov eax, dword [rbp + 0xc0]
rol byte [rax], 0
invalid
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
test eax, eax
invalid
add byte [rax], al
mov rax, qword [rbp + 0xc0]
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebp, eax
rol byte [rax], 1
add byte [rax], al
invalid
mov rdx, qword [rbp + 0xd0]
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x14013e5f8]
lea rcx, [0x14013e5f8]
lea ecx, [0x14013e5f8]
or eax, dword [rax]
add byte [rsi + 0x63], cl
movsxd r9, dword [rcx + r8*4]
invalid
or al, 0x81
add r9, rcx
add ecx, ecx
jmp r9
lea rcx, [rax + 4]
lea ecx, [rax + 4]
jmp 0x14008a9c1
add byte [rbp - 0x7c], al
test r12b, r12b
in al, 0xf
test byte [rax - 4], ch
cld
invalid
je case.0x14004ff4a.989
cld
lea rdx, [0x140111e48]
lea edx, [0x140111e48]
adc eax, 0x878f5
js case.0x14006e562.784
or byte [rax], al
add byte [rcx - 0x48], al
add dword [rax], eax
mov r8d, 1
mov rcx, rbx
mov ecx, ebx
call fcn.140089400
out dx, al
invalid
invalid
add byte [rax], al
mov ecx, ebx
out dx, al
invalid
jmp case.0x14004ff4a.989
cld
invalid
dec dword [rax - 0x73]
lea rdx, [rax + 1]
test rax, rax
invalid
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
cmove rdx, rax
add rcx, rdx
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
invalid
ror byte [rax + 1], 1
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
mov ecx, 6
invalid
add byte [rax], al
jmp 0x14008a59a
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
cmove edx, eax
cmove edx, eax
add rcx, rdx
add rcx, 2
jmp 0x14008a59a
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rdi - 0x17], cl
cmp rcx, r13
ja 0x14008aa47
jne 0x14008a5a9
xor eax, eax
jmp 0x14008a5be
add rcx, rsi
mov rdx, rcx
movzx eax, byte [rdx]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
ror byte [rax], 0xc8
enter 0xffffffffffff8b48, 0x4d
js 0x14008a60b
mov rcx, qword [rbp + 0x78]
mov qword [rbp + 0xe0], rcx
add byte [rax], al
mov dword [rbp + 0xe0], ecx
add byte [rax], al
movups xmm0, xmmword [rbp + 0x58]
movups xmm1, xmmword [rbp + 0x68]
movups xmmword [rbp + 0xd0], xmm1
movups xmmword [rbp + 0xc0], xmm0
test eax, eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rbp + 0xc0], eax
test eax, eax
add byte [rax], al
invalid
test eax, eax
add byte [rax], al
add byte [rax - 0x77], cl
mov ch, 0xb0
add byte [rax], al
add byte [rcx + rcx*4 - 0x53], cl
invalid
invalid
lodsd eax, dword [rsi]
mov qword [rbp + 0xb0], rsi
mov qword [rbp + 0xb8], r13
invalid
add byte [rax], al
invalid
mov eax, 0x66000000
mov dword [rbp + 0xe8], 0x85880200
mov word [rbp + 0xe8], 0x200
mov byte [rbp + 0xea], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
jne case.0x140086ad1.146
pop rcx
invalid
pop rcx
lea rdi, [rbp + 0x58]
lea rbx, [rbp + 0xb0]
mov al, 0
add byte [rax], al
lea ebx, [rbp + 0xb0]
add byte [rax], al
xor r15d, r15d
jmp 0x14008a656
mov rax, qword [rbp + 0xf8]
imul rcx, r14, 0x38
test eax, edi
add byte [rax], al
add byte [rcx + 0x6b], cl
invalid
mov byte [rax + rcx], r12b
movups xmm0, xmmword [rsi]
invalid
movups xmm1, xmmword [rsi + 0x10]
adc byte [rdi], cl
adc byte [rsi + 0x20], dl
invalid
adc byte [rdi], cl
adc byte [rsi + 0x20], dl
movups xmmword [rax + rcx + 1], xmm0
movups xmmword [rax + rcx + 0x11], xmm1
adc dword [rax + rcx + 0x11], ecx
add dword [rdi], ecx
adc dword [rax + rcx + 0x11], ecx
movups xmmword [rax + rcx + 0x21], xmm2
or byte [rcx], ah
and dword [rax - 0x75], ecx
push rsi
invalid
mov rdx, qword [rsi + 0x2f]
mov qword [rax + rcx + 0x30], rdx
mov dword [rax + rcx + 0x30], edx
xor byte [rcx - 0x7d], cl
std
add dword [rax + 1], edi
invalid
cmp r13, 1
mov eax, 1
invalid
add byte [rax - 0x7d], cl
fdivr st(7)
sbb rax, 0xffffffffffffffff
sbb eax, 0xffffffff
mov qword [rbp + 0x100], rax
add byte [rcx], al
add dword [rax], eax
add dh, al
test dword [rdi], edi
add byte [rax], al
mov byte [rbp + 0x13f], 0
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
add byte [rax], al
mov rcx, rdi
mov rdx, rbx
call fcn.140086980
invalid
invalid
invalid
movzx r12d, byte [rbp + 0x58]
pop rax
cmp r12b, 0xa
je 0x14008a774
add byte [rax], al
cmp ah, 0xa
or cl, byte [rdi]
test ch, bh
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x73], al
and al, 0xfa
lea eax, [r12 - 6]
lea ecx, [r12 - 5]
and al, 0xfb
cmp al, 4
movzx eax, cl
mov dh, 0xc1
cmovae eax, r15d
cmp al, 1
je 0x14008a6d0
movzx eax, al
movzx eax, al
cmp eax, 2
je 0x14008a656
clc
add dh, byte [rax + rax*8 - 0x7d]
cmp eax, 3
jne 0x14008a710
cmp eax, 3
jne 0x14008a710
mov rax, qword [rbp + 0x100]
mov eax, dword [rbp + 0x100]
test rax, rax
je 0x14008a656
scasd eax, dword [rdi]
mov rcx, qword [rbp + 0xf8]
mov ecx, dword [rbp + 0xf8]
dec rax
imul rdx, rax, 0x38
invalid
cmp byte [rcx + rdx], 9
adc dword [rcx], ecx
cmp byte [rax + 0x7509113c], al
wait
adc dword [rcx], ecx
jne 0x14008a656
mov qword [rbp + 0x100], rax
test dword [rax], eax
add dword [rax], eax
add bl, ch
xchg edx, eax
jmp 0x14008a656
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 0xf0]
mov r13, qword [rbp + 0x100]
lodsd eax, dword [rsi]
add byte [rcx], al
add byte [rax], al
lodsd eax, dword [rsi]
add byte [rcx], al
add byte [rax], al
xor r14d, r14d
xor esi, esi
test r13, r13
test ebp, ebp
setne r14b
xchg ebp, eax
invalid
mov qword [rbp + 0x100], r14
cmp rax, r14
invalid
jne 0x14008a610
test dword [rax], ebx
sbb bh, bh
invalid
invalid
invalid
sbb bh, bh
invalid
mov byte [rbp + 0x13f], 0
lea rcx, [rbp + 0xf0]
lea ecx, [rbp + 0xf0]
invalid
add byte [rax - 0x73], cl
invalid
lea ecx, [rbp + 0xf0]
call fcn.140087cf0
jmp 0x14008a610
add bh, bh
invalid
invalid
add bh, bh
invalid
invalid
mov r13, qword [rbp + 0x100]
lodsd eax, dword [rsi]
add byte [rcx], al
add dword [rax], eax
invalid
add byte [rbx + rdi - 0x53], cl
lock add byte [rax], al
add byte [rax], al
jne 0x14008a733
cmp r13, qword [rbp + 0xf0]
add byte [rax], al
jne 0x14008a733
mov byte [rbp + 0x13f], 0
lea rcx, [rbp + 0xf0]
lea ecx, [rbp + 0xf0]
add byte [rax - 0x73], cl
invalid
lea ecx, [rbp + 0xf0]
call fcn.140087cf0
invalid
mov rax, qword [rbp + 0xf8]
imul rcx, r13, 0x38
imul ecx, ebp, 0x38
imul ecx, ebp, 0x38
cmp byte [rax + rcx*4 + 0x24], al
or byte [rdi], cl
movups xmm0, xmmword [rsi]
mov byte [rax + rcx], r12b
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
adc byte [rsi + 0x20], dl
adc byte [rsi + 0x20], dl
and byte [rdi], cl
adc dword [rax + rcx + 1], eax
or byte [rcx], r8b
movups xmmword [rax + rcx + 1], xmm0
movups xmmword [rax + rcx + 0x11], xmm1
movups xmmword [rax + rcx + 0x21], xmm2
push rsp
or byte [rcx], ah
push rsp
or byte [rcx], ah
mov rdx, qword [rsi + 0x2f]
mov qword [rax + rcx + 0x30], rdx
mov dword [rax + rcx + 0x30], edx
inc r13
mov qword [rbp + 0x100], r13
mov dword [rbp + 0x100], ebp
inc ebp
mov dword [rbp + 0x100], ebp
add byte [rcx], al
add byte [rax], al
jmp 0x14008a656
mov qword [rbp + 0x38], 0
mov dword [rbp + 0x38], 0
add byte [rax - 0x39], cl
add dword [rax], eax
add dword [rax], eax
mov qword [rbp + 0x40], 1
mov dword [rbp + 0x40], 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x48], 0
mov dword [rbp + 0x48], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov byte [rbp + 0x50], 1
mov rax, qword [rbp + 0xf0]
mov eax, dword [rbp + 0xf0]
mov eax, dword [rbp + 0xf0]
mov qword [rbp + 0x128], rax
mov dword [rbp + 0x128], eax
test dword [rax], ebp
add dword [rax], eax
add byte [rax], al
invalid
invalid
sub byte [rcx], al
add byte [rax], al
mov rax, qword [rbp + 0xf8]
mov eax, dword [rbp + 0xf8]
test eax, edi
clc
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], esi
add byte [rax], al
mov qword [rbp + 0x130], rax
mov rax, qword [rbp + 0x100]
add byte [rax - 0x7b], cl
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
test dword [rax], eax
add dword [rax], eax
add byte [rax - 0x7b], cl
test eax, eax
ror byte [rdi], 0x84
je 0x14008a937
test byte [rbx + 1], bh
jnp case.0x14008a09d.46
add byte [rax], al
add byte [rax + 0x6b], cl
imul rsi, rax, 0x38
imul esi, eax, 0x38
invalid
cmp byte [rax - 0x75], cl
popfq
xor byte [rcx], al
mov rbx, qword [rbp + 0x130]
mov ebx, dword [rbp + 0x130]
add byte [rax], al
add rsi, rbx
lea r12, [rbp - 0x27]
lea esp, [rbp - 0x27]
lea esp, [rbp - 0x27]
lea r14, [0x14013e648]
xor eax, 0xb3e73
jae case.0x14008a2fa.31
or eax, dword ds:[rax]
or eax, dword [rax]
xor eax, eax
jmp 0x14008a7e8
rdtsc
xor eax, eax
ror byte [rax - 0x7d], 0xc3
cmp byte [rax + 0x39], cl
je 0x14008a937
add rbx, 0x38
cmp rbx, rsi
je 0x14008a937
ret
movzx edi, byte [rbx]
mov dh, 0x3b
cmp eax, dword [rbx - 0x7bf0f501]
cmp edi, 0xa
dec dword [rdx]
or cl, byte [rdi]
je 0x14008a937
test byte [rbx + 1], al
add byte [rax], al
invalid
add dword [r8], eax
add byte [rax - 0x78], al
mov byte [rbp - 0x28], dil
mov byte [rbp - 0x28], bh
jge case.0x140086ad1.128
fmul dword [rax - 0x75]
xor byte [r9 - 0x77], cl
mov rcx, qword [rbx + 0x30]
mov qword [r12 + 0x2f], rcx
and al, 0x2f
and al, 0x2f
movups xmm0, xmmword [rbx + 1]
add dword [rdi], ecx
adc byte [rbx + 0x11], cl
invalid
invalid
movups xmm1, xmmword [rbx + 0x11]
adc qword [r15], rcx
adc dword [rdi], ecx
movups xmm2, xmmword [rbx + 0x21]
adc byte [rbx + 0x21], dl
push rbx
and dword [rcx + 0xf], eax
invalid
invalid
movups xmmword [r12 + 0x20], xmm2
adc dword [rsp + 0x20], edx
push rsp
and al, 0x20
and byte [rcx + 0xf], al
adc dword [rsp + 0x10], ecx
and al, 0x10
movups xmmword [r12 + 0x10], xmm1
and al, 0x10
movups xmmword [r12], xmm0
movups xmmword [rsp], xmm0
add al, 0x24
and al, 0xa8
test al, 1
add dword [rdx + rbp + 0x48], esi
je 0x14008a84c
sub cl, byte [rax - 0x73]
fmul dword [r8 - 0x73]
invalid
invalid
lea rcx, [rbp - 0x28]
lea ecx, [rbp - 0x28]
lea rdx, [0x140111f88]
lea edx, [0x140111f88]
adc eax, 0x8775b
pop rbx
ja case.0x140087204.103
add al, ch
invalid
call fcn.140086d50
test al, al
jne 0x14008a84c
invalid
mov r8d, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x38]
lea rdx, [0x140111e48]
adc eax, 0x87601
cmp byte [r8 - 0x73], r9b
cmp byte [rax - 0x73], cl
adc eax, 0x87601
or byte [rax], al
add al, ch
mov ah, 0xeb
invalid
call fcn.140089400
jmp case.0x140063463.869
invalid
lea r13d, [rdi - 6]
outsd dx, dword [rsi]
cli
lea eax, [rdi - 5]
sti
sti
cmp r13b, 4
cmp ch, 4
add al, 0xf
mov dh, 0xc0
invalid
movzx eax, al
mov ecx, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
ror dword [r11 + r9*4 + 0x7d], 0xe8
ror dword [rbx + rcx*4 + 0x7d], 0xe8
cmovae eax, ecx
ror dword [rbx + rcx*4 + 0x7d], 0xe8
mov r15, qword [rbp - 0x18]
movzx r8d, al
movsxd rax, dword [r14 + r8*4]
xchg byte [rcx + rax - 0x10], cl
add rax, r14
add eax, esi
invalid
jmp rax
mov rdx, qword [rbp]
mov r8, qword [rbp + 8]
mov eax, dword [rbp + 8]
add byte [rbx + rcx*4 + 0x45], cl
or bl, ch
mov eax, dword [rbp + 8]
or r11b, r13b
jmp case.0x14008a9d7.18
xor ecx, dword [rax - 0x75]
push rbp
loopne 0x14008a8cf
mov edx, dword [rbp - 0x20]
mov r8, r15
mov eax, edi
jmp case.0x14008a9d7.18
mov r8d, 1
add dword [rax], eax
add byte [rax], al
lea rdx, [0x140139990]
jmp case.0x14008a9d7.18
invalid
add bl, ch
sbb eax, dword [rcx - 0x48]
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xaf0ef
or al, byte [rax]
add byte [rax - 0x73], cl
adc eax, 0xaf0ef
or al, byte [rax]
or al, byte [rax]
jmp case.0x14008a9d7.18
popfq
jne 0x14008a8b2
add byte [rdi], cl
invalid
add byte [rax], al
lea rcx, [rbp + 0x38]
call fcn.140089400
jmp 0x14008a8b7
inc dword [rcx + 0xf]
mov dh, 0xcd
cmp r8b, r13b
jmp 0x14008a8b7
jmp 0x14008a8b7
jmp 0x14008a8b7
invalid
mov dh, 0xcd
inc rcx
cmp r13b, 4
std
add al, 0xb8
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf], cl
invalid
invalid
add byte [rax + 0xf], cl
enter 0xffffffffffff8348, 0xfffffffffffffff9
invalid
stc
cmovae ecx, eax
cmp rcx, 1
cmp ecx, 1
stc
add dword [rdi], ecx
je case.0x14008a8f6.5
test byte [rdx], al
invalid
push qword [rax - 0x367ab7ff]
mov al, 1
test rcx, rcx
jne case.0x140086ad1.134
mov rax, qword [rbp - 8]
mov ecx, edi
lea rdx, [0x14013e65c]
adc eax, 0xb3d6d
adc eax, 0xb3d6d
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
invalid
loope case.0x1400711f4.807
add r15, 4
jmp 0x14008a92c
add edi, 4
lea rcx, [rax + 1]
test rax, rax
cmove rcx, rax
add r15, rcx
add r15, 8
jmp 0x14008a92c
iretd
mov r15d, 6
jmp 0x14008a92c
add bl, ch
adc cl, byte [rax - 0x73]
lea rcx, [rax + 1]
invalid
invalid
lea rcx, [rax + 1]
test rax, rax
cmove rcx, rax
cmove ecx, eax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
invalid
invalid
cmove ecx, eax
enter 0x149, 0xffffffffffffffcf
add r15, rcx
add r15, 2
add cl, byte [rbp - 0x7b]
dec dword [rdi]
xchg ebp, eax
shr cl, 0xa4
invalid
test r15, r15
setne al
jmp case.0x140086ad1.134
cmp qword [rbp + 0x128], 0
cmp dword [rbp + 0x128], 0
mov ebp, 0x128
add byte [rcx + rdx - 0x46], dh
adc dword [rdx + 8], edi
je 0x14008a952
adc dword [rdx + 8], edi
mov edx, 8
add byte [rax], al
add byte [rax - 0x75], cl
lea esi, [rax]
add dword [rax], eax
add al, ch
mov ss, ebx
idiv edi
mov rcx, qword [rbp + 0x130]
call fcn.140007ce0
mov rsi, qword [rbp + 0x20]
jne 0x14008a976
and byte [rax - 0x7d], cl
add byte ds:[rsi + rcx + 0x48], dh
invalid
mov rcx, qword [rsi + 8]
cmp qword [rsi], 0
cmp dword [rsi], 0
je 0x14008a96a
invalid
mov rcx, qword [rsi + 8]
or byte [rdx + 1], r15b
or byte [rdx + 1], bh
mov edx, 1
call fcn.140007ce0
dec dword [rdi]
adc byte [rbp + 0x38], al
movups xmm0, xmmword [rbp + 0x38]
movups xmm1, xmmword [rbp + 0x48]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
adc dword [rsi], eax
add rsp, 0x1c8
add esp, 0x1c8
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
add qword [rax - 0x7b], rcx
ror byte [rax + 0xf], cl
retf 0x148
test rdx, rdx
cmove rcx, rdx
add rcx, rax
add rcx, 2
jmp 0x14008a9c1
invalid
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
jmp 0x14008a9c1
sbb dword [rax - 0x73], ecx
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rcx, rax
add rcx, 8
jmp 0x14008a9c1
add qword [rax - 0x7b], rcx
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], cl
retf 0x148
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
int1
add byte [rax], al
cmp rcx, r14
int1
ja case.default.0x14008a9d7
mov ecx, r8d
mov ecx, eax
lea r8, [0x14013e614]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
add rax, 4
add eax, 4
rol byte [rbx + rbp*8], 0x38
jmp 0x14008aa17
xor eax, eax
jmp case.0x140085b56.184
invalid
cmp eax, 0x14a8d48
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rax, rcx
add rax, 2
jmp 0x14008aa17
invalid
and byte [rax + 6], bh
mov eax, 6
jmp 0x14008aa17
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
cmove ecx, edx
cmove ecx, edx
add rax, rcx
add rax, 8
jmp 0x14008aa17
mov eax, 2
cmp r14, rax
jb case.0x14004ff4a.989
mov qword [rbx + 0x10], rax
jmp case.0x14004ff4a.989
invalid
invalid
adc r9b, bpl
mov esi, edi
invalid
dec dword [rbp + rcx*4 + 5]
add byte [rax + rcx], dh
lea r8, [0x140111e30]
mov rdx, r14
call fcn.1400d5c50
lea r8, [0x140111e30]
mov rdx, r13
int1
jae 0x14008aa46
add byte [rcx + rcx*4 - 0x16], cl
call fcn.1400d5c50
or dword [rdx - 0x7a39fffc], esi
invalid
mov dl, 4
add dh, al
test dword [rdi], edi
add dword [rax], eax
add byte [rax], al
mov byte [rbp + 0x13f], 0
lea r8, [0x140111e30]
mov rdx, r13
jae 0x14008aa5c
add byte [rcx + rcx*4 - 0x16], cl
invalid
call fcn.1400d5c50
ud2
mov cl, 4
add byte [rdi], cl
or edi, dword [rcx + 8]
mov ecx, 8
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0xe0
call fcn.1400d5880
int3
and al, 0x10
push rbp
adc byte [rbp + 0x41], dl
push rdi
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax], al
cmp qword [rbp + 0x128], 0
sub byte [rcx], al
add byte [rax], al
add byte [rax], al
je 0x14008aaa7
invalid
add dword [rax], eax
add byte [rax], al
je 0x14008aaa7
mov edx, 8
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
lea esi, [rax]
add dword [rax], eax
add al, ch
cmp edx, edx
idiv edi
invalid
mov rcx, qword [rbp + 0x130]
call fcn.140007ce0
invalid
dec dword [rax - 0x7d]
jge case.0x140086de8.139
cmp qword [rbp + 0x38], 0
cmp byte [rax], al
add byte [rsi + rcx + 0x48], dh
mov ecx, dword [rbp + 0x40]
je 0x14008aabc
mov rcx, qword [rbp + 0x40]
mov edx, 1
mov edx, 1
add dword [rax], eax
add byte [rax], al
call fcn.140007ce0
mov byte [rbp + 0x13f], 1
add rsp, 0x28
add dword [rax - 0x7d], ecx
invalid
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
invalid
sub byte [rax - 0x73], cl
lea ebp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
mov ebp, 0x98
add byte [rcx + rdx + 0x48], dh
mov ecx, dword [rbp + 0xa0]
cmp qword [rbp + 0x98], 0
je case.0x140087172.126
mov rcx, qword [rbp + 0xa0]
mov edx, 8
or byte [rax], al
add byte [rax], al
add al, ch
call fcn.140007ce0
nop
add rsp, 0x28
add byte [rax], al
call fcn.140007ce0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
add byte [rax], 0
add byte [rax], al
mov qword [rsp + 0x10], rdx
and al, 0x10
adc byte [rbp + 0x41], dl
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
cmp byte [rbp + 0x13f], 0
add dword [rax], eax
add byte [rax], al
jne 0x14008ab70
cmp qword [rbp + 0xf0], 0
je 0x14008ab70
invalid
mov rcx, qword [rbp + 0xf8]
mov edx, 8
call fcn.140007ce0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov ecx, dword [rbp]
lea edx, [rbp - 0x28]
fadd dword [rcx - 0x50]
add eax, ebp
invalid
in al, dx
invalid
add esp, 0x68
invalid
mov edx, 2
mov edx, 2
mov rcx, rsi
call fcn.140007ce0
xor eax, eax
jmp case.0x14008af13.69
hlt
hlt
add al, 0
shl rax, 0x20
add byte [rax - 0x3f], cl
loopne 0x14008ac6b
or rax, 2
or eax, 2
test rdi, rdi
je case.0x14008af13.69
push qword [rdi + rdi*4 - 0x46]
add al, byte [rax]
add byte [rax], al
mov edx, 2
mov rcx, rsi
mov rsi, rax
call fcn.140007ce0
jl 0x14008ac32
sal bh, 1
invalid
idiv edi
jmp 0x14008ac10
shr bl, 0xa9
int3
jmp case.0x14008af13.69
int3
int3
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1f8
sub esp, 0x1f8
in al, dx
clc
add dword [rax], eax
add byte [rax - 0x73], cl
lea rbp, [rsp + 0x80]
invalid
invalid
test dword [rax + 1], esi
add byte [rax], al
invalid
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
add byte [rax], al
mov qword [rbp + 0x170], 0xfffffffffffffffe
add dh, bh
invalid
invalid
mov rsi, rdx
mov esi, edx
invalid
mov rdi, rcx
lea rcx, [rbp + 0xb0]
mov al, 0
add byte [rax], al
mov rdx, rdi
cli
mov r8, rsi
call fcn.1400864e0
invalid
dec dword [rdi]
mov dh, 0x85
invalid
mov al, 0
movzx eax, byte [rbp + 0xb0]
test dword [rax + 0x48000000], esi
mov ecx, dword [rbp + 0xc0]
invalid
rol byte [rax], 0
invalid
add byte [rax], al
mov rcx, qword [rbp + 0xc0]
invalid
mov rdx, qword [rbp + 0xd0]
add byte [rax], al
movzx r8d, al
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0xd], 0xa6
lea r9, [0x14013e674]
or eax, 0xb39a6
cmpsb byte [rsi], byte [rdi]
cmp dword [rbx], ecx
add byte [rdi + 0x63], cl
adc al, 0x81
invalid
or eax, dword [rax]
movsxd r10, dword [r9 + r8*4]
or dword [rbp + 1], 0xf08949ca
add r10, r9
mov r8, rsi
mov r9, rdi
mov ecx, edi
jmp r10
loop 0x14008ad27
add rcx, 4
add ecx, 4
rol dword [rbx + rbp*8], 0x34
jmp 0x14008ad18
xor al, 0x4c
lea r8, [rdx + 1]
lea eax, [rdx + 1]
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
test rdx, rdx
test edx, edx
cmove r8, rdx
add rcx, r8
ror dword [rax - 0x7d], 0xc1
or bl, ch
invalid
ror dword [rax - 0x7d], 0xc1
or bl, ch
and byte [rcx + 6], bh
mov ecx, 6
mov ecx, 6
add byte [rax], al
jmp 0x14008ad18
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
ret 0x14c
ror dword [rax - 0x7d], 0xc1
invalid
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
jmp 0x14008ad18
add eax, 0x2b9
mov ecx, 2
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r8, rsi
mov eax, esi
sub r8, rcx
jb 0x14008b161
add rcx, rdi
add ecx, edi
mov r9, rcx
test r8, r8
je 0x14008ad43
movzx ecx, byte [r9]
cmp cl, 0x2f
invalid
sete dl
cmp cl, 0x5c
pop rsp
sete cl
ror dword [rax], 0xd1
invalid
ror dword [rax], 0xd1
jmp case.0x140085b56.228
xor ecx, ecx
mov rdx, qword [rbp + 0xd0]
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp + 0x5f], rdx
mov qword [rbp + 0x5f], rdx
movups xmm0, xmmword [rbp + 0xb1]
mov cl, 0
add byte [rax], al
movups xmm1, xmmword [rbp + 0xc1]
movaps xmmword [rbp + 0x50], xmm1
push rax
rol dword [rax], 0
add byte [rdi], cl
sub dword [rbp + 0x50], ecx
push rax
push rax
movaps xmmword [rbp + 0x40], xmm0
test rsi, rsi
invalid
je 0x14008ad71
div byte [rsi + rax + 0x3c]
invalid
cmp al, 6
jne 0x14008ad79
jmp 0x14008ad91
cmp al, 3
jae case.0x14008a09d.107
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x75], cl
push rbp
pop rdi
mov qword [rbp + 0x2f], rdx
movaps xmm0, xmmword [rbp + 0x40]
movaps xmm1, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x50]
movaps xmmword [rbp + 0x20], xmm1
movaps xmmword [rbp + 0x10], xmm0
invalid
invalid
and byte [r15], r9b
sub dword [rbp + 0x10], eax
invalid
invalid
mov qword [rbp + 0x168], rdi
mov dword [rbp + 0x168], edi
mov qword [rbp + 0x128], rdi
mov dword [rbp + 0x128], edi
mov qword [rbp + 0x130], rsi
mov dword [rbp + 0x130], esi
mov byte [rbp + 0x138], al
movaps xmm0, xmmword [rbp + 0x10]
invalid
invalid
test dword [rax], edi
add dword [rax], eax
add byte [rdi], cl
sub byte [rbp + 0x10], al
invalid
invalid
adc byte [r15], r9b
sub byte [rbp + 0x20], cl
movaps xmm1, xmmword [rbp + 0x20]
movups xmmword [rbp + 0x139], xmm0
adc dword [rbp + 0x139], eax
movups xmmword [rbp + 0x149], xmm1
adc dword [rbp + 0x149], ecx
mov rax, qword [rbp + 0x2f]
mov eax, dword [rbp + 0x2f]
mov qword [rbp + 0x158], rax
mov word [rbp + 0x160], 0x200
add dword [rax], eax
add byte [rax], al
invalid
add dword [rax], eax
add byte [rsi - 0x39], ah
test dword [rax + 1], esp
add dword [rax], eax
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
add cl, byte [rax + 0x1628d]
invalid
add dword [rax], eax
add byte [rax - 0x39], cl
jo 0x14008ade2
jo 0x14008ade2
mov byte [rbp + 0x162], cl
mov qword [rbp + 0x70], 1
jo 0x14008ade2
add byte [rax], al
invalid
invalid
jo 0x14008ade2
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rax], al
mov qword [rbp + 0x78], 0
mov byte [rbp + 0x80], 6
test dword [rax + 0x6000000], eax
js 0x14008ade9
add byte [rax], al
add dh, al
test dword [rax + 0x6000000], eax
add byte [rax], al
invalid
mov word [rbp + 0xa8], 0x200
mov dword [rbp + 0xa8], 0x85c60200
add byte [rax], al
add byte [rax], al
add byte [rdx], al
add al, dh
test dword [rdx], ebp
add byte [rax], al
add byte [rax], al
mov byte [rbp + 0xaa], 0
stosb byte [rdi], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x28]
lea rdx, [rbp + 0x128]
lea edx, [rbp + 0x128]
fmul dword [r8 - 0x73]
lea edx, [rbp + 0x128]
xchg ebp, eax
sub byte [rcx], al
add byte [rax], al
add al, ch
call case.0x1400711f4.812
in eax, dx
add eax, dword [rax]
add byte [rax + 0xf0ad87d], al
cmp byte [rbp - 0x28], 0xa
fmul dword [rdx]
or cl, byte [rdi]
je 0x14008aec0
test byte [rbx + 0x48000000], ah
movabs dword [0xe89d8d48000000], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
popfq
add byte [rax], al
lea rbx, [rbp + 0xe8]
lea ebx, [rbp + 0xe8]
call 0x18c08ae25
add byte [rax], al
add byte [rbp + rcx*4 + 0x75], cl
invalid
invalid
invalid
lea r14, [rbp - 0x60]
lea esi, [rbp - 0x60]
movabs al, byte [0xb0a58d4c707d8d4c]
add byte [rax], al
invalid
lea r15, [rbp + 0x70]
lea edi, [rbp + 0x70]
jo case.0x140088b85.194
lea r12, [rbp + 0xb0]
lea esp, [rbp + 0xb0]
movsd dword [rdi], dword [rsi]
mov al, 0
add byte [rax], al
add byte [rbp + rcx*4 + 0x6d], cl
lea r13, [rbp - 0x28]
lea rdi, [rbp + 0x128]
mov ebp, 0x128
insd dword [rdi], dx
fmul dword [rax - 0x73]
mov ebp, 0x128
sub byte [rcx], al
add byte [rax], al
add byte [rsi - 0x70], ah
nop
mov rcx, r14
mov ecx, esi
mov rdx, r15
mov edx, edi
cli
call case.0x1400711f4.812
mov ch, 3
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rax + 0xf0aa07d], al
cmp byte [rbp - 0x60], 0xa
movabs al, byte [0x4800000088840f0a]
or cl, byte [rdi]
je case.0x1400886e1.122
test byte [rax + 0x48000000], cl
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp + 8]
invalid
invalid
mov rax, qword [rbp + 8]
mov eax, dword [rbp + 8]
or byte [rax - 0x77], cl
mov qword [rbp + 0xe0], rax
test eax, esp
loopne 0x14008ae5e
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rbp - 0x28]
adc byte [rbp - 0x28], al
fmul dword [rdi]
adc byte [rbp - 0x18], cl
invalid
invalid
movups xmm1, xmmword [rbp - 0x18]
call 0x1385dbe7b
call 0x1385dbe7b
movups xmm2, xmmword [rbp - 8]
adc byte [rbp - 8], dl
push rbp
clc
movaps xmmword [rbp + 0xd0], xmm2
sub dword [rbp + 0xd0], edx
xchg ebp, eax
rol byte [rax], 1
invalid
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0xc0], xmm1
sub dword [rbp + 0xc0], ecx
invalid
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0xb0], xmm0
sub dword [rbp + 0xb0], eax
mov al, 0
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp - 0x30]
mov eax, dword [rbp - 0x30]
ror byte [r8 - 0x77], 1
mov qword [rbx + 0x30], rax
mov dword [rbx + 0x30], eax
xor byte [r15], cl
movups xmm0, xmmword [rbp - 0x60]
adc byte [rbp - 0x60], al
movups xmm1, xmmword [rbp - 0x50]
adc byte [rbp - 0x50], cl
mov al, 0xf
adc byte [rbp - 0x40], dl
movups xmm2, xmmword [rbp - 0x40]
movups xmmword [rbx + 0x20], xmm2
push rbx
and byte [rdi], cl
adc dword [rbx + 0x10], ecx
invalid
invalid
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
adc dword [rbx], eax
adc byte [r15], cl
adc byte [rdi], cl
adc dword [rbx], eax
add ecx, dword [rcx + rcx*4 - 0x1f]
mov rcx, r12
mov ecx, esp
loope 0x14008aeec
mov rdx, rbx
mov edx, ebx
invalid
call fcn.140086d50
test al, al
invalid
invalid
inc dword [rax + rax*8 - 0x76b3d18c]
sal byte [rsi + rbp + 0x4c], 0x89
je case.0x1400886e1.122
mov rcx, r13
mov ecx, ebp
jmp 0x1290337fe
mov rdx, rdi
mov edx, edi
cli
call case.0x1400711f4.812
add eax, dword [rax]
add byte [rax + 0x750ad87d], al
cmp byte [rbp - 0x28], 0xa
invalid
add byte [rax], al
cmp byte [rbp - 0x28], 0xa
jge case.0x140088b85.200
or dh, byte [rbp - 0x80]
jne case.0x140086de8.186
or byte [rax - 0x73], 0x8d
mov al, 0
invalid
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
lea esi, [rax + 0x48000000]
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rbp + 0x70]
call case.0x1400711f4.812
xor byte [rbx], al
add byte [rax], al
invalid
lea edx, [rbp + 0x70]
push rbp
jo 0x14008aeb4
xor byte [rbx], al
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rax + 0xb0bd], al
cmp byte [rbp + 0xb0], 0xa
mov ebp, 0xb0
add byte [rax], al
add byte [rax], al
add byte [rdx], cl
or cl, byte [rdi]
test byte [rbx + 1], al
invalid
je case.0x14008a09d.107
add dword [rax], eax
add byte [rax - 0x75], cl
mov rdi, qword [rbp + 0x168]
add byte [rax], al
mov rdi, qword [rbp + 0x168]
mov edi, dword [rbp + 0x168]
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rdi
add byte [rax], al
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
mov edx, esi
bnd call fcn.14008abb0
call fcn.14008abb0
sar esp, 0xff
dec dword [rax - 0x77]
invalid
invalid
cld
invalid
mov qword [rbp + 0x128], rax
sub byte [rcx], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
test byte [rcx], ah
invalid
test rax, rax
je case.0x14008a09d.107
test byte [rcx], ah
add dword [rax], eax
add byte [rax], al
mov rbx, rax
add byte [rax], al
mov rbx, rax
mov ebx, eax
and eax, 3
add ecx, dword [rax - 0x73]
lea rcx, [0x14013e690]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
invalid
jmp rax
or eax, 0xb3784
add byte [rax + 0x63], cl
invalid
add al, 0x81
enter 0xffffffffffffe0ff, 0xf
movzx eax, byte [rbx + 0x10]
mov dh, 0x43
adc bl, ch
jmp 0x14008af51
mov rcx, rbx
jmp 0x14008af51
mov rcx, rbx
mov ecx, ebx
invalid
shr rcx, 0x20
call fcn.140084930
or dword [rdx + 0x28ebffff], ebx
or dword [rdx + 0x28ebffff], ebx
invalid
mov rax, rbx
shr rax, 0x20
cmp eax, 0x28
clc
invalid
mov eax, ebx
fmul dword [rax - 0x3f]
call 0x169013253
clc
invalid
clc
sub byte [rdi], cl
xchg dword [rbx + 0x48000001], esp
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0xb3760
invalid
ja case.default.0x14008af47
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0xb3760
invalid
lea rcx, [0x14013e6a0]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
enter 0xffffffffffffe0ff, 0x31
shr bl, 4
jmp rax
movzx eax, byte [rbx + 0xf]
mov dh, 0x43
je 0x188412416
je case.0x14008a09d.93
invalid
invalid
test al, al
je case.0x14008a09d.93
invalid
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
add byte [rax - 0x77], cl
cli
mov rdx, rdi
mov r8, rsi
invalid
call fcn.14008b660
cmp dword [rbp + 0xb0], 2
mov al, 0
add byte [rax], al
invalid
stc
invalid
mov al, 0
add byte [rax], al
add dh, byte [rbp + 0x7f]
add byte [rax], al
add byte [rdx], al
jne case.0x14008a09d.74
mov rax, qword [rbp + 0xb8]
mov eax, dword [rbp + 0xb8]
lea rcx, [rbp + 0x78]
lea ecx, [rbp + 0x78]
mov qword [rbp + 0x78], rax
js case.0x1400886e1.151
mov byte [rbp + 0x70], 1
call fcn.140082aa0
jnp case.0x14008a09d.77
invalid
jmp case.0x14006e562.816
invalid
jnp case.0x14008a09d.77
invalid
add byte [rax - 0x73], cl
lea ebp, [rax]
add dword [rax], eax
lea rcx, [rbp + 0x128]
add al, ch
invalid
call fcn.140082aa0
mov rcx, rdi
mov ecx, edi
mov ecx, edi
stc
mov rdx, rsi
call fcn.14008b530
invalid
add byte [rax], al
add eax, 0x85480000
ror byte [rdi], 0x84
invalid
add byte [rax], al
test rax, rax
je case.0x14008acdb.27
invalid
mov word [rax], es
add byte [rax], al
test byte [rax + rax - 0x76b80000], cl
mov word [rax], es
add byte [rax], al
mov rcx, rax
shr eax, 0xbb
cld
invalid
call fcn.14008ac70
mov rbx, rax
mov ebx, eax
mov ebx, eax
ret
test rax, rax
jne case.0x14006e562.816
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.14008abb0
call 0x18908afc4
mov dword [rbp + 0xb0], eax
mov al, 0
add byte [rax], al
invalid
call 0x18908afc4
mov dword [rbp + 0xb0], eax
mov al, 0
add byte [rax], al
invalid
sti
invalid
mov al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rsp + rcx*2 + 0x48], 0x89
je case.0x14008a09d.107
mov rbx, rax
test rax, rax
je case.0x14008a09d.107
mov rbx, rax
mov rbx, rax
mov ebx, eax
mov rcx, rdi
stc
mov rdx, rsi
mov edx, esi
bnd call fcn.14008b7a0
call fcn.14008b7a0
add byte [rax], al
add byte [rax + rax*8 - 0x72b7c38c], al
test al, al
je case.0x14006e562.816
sal byte [rsp + rdi + 0x48], 0x8d
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
lea esi, [rax - 0x15000000]
mov al, 0
add byte [rax], al
add byte [rax], al
add bl, ch
jmp case.0x14008a498.41
sub al, 0x8b
xchg ebp, eax
mov edx, dword [rbp + 0xf0]
lock add byte [rax], al
add bh, dh
invalid
add byte [rax], al
test edx, 0x400
sete al
xchg esp, eax
invalid
ret 0x400
add al, 0
add byte [rdi], cl
xchg esp, eax
sal bh, 0x85
hlt
test dword [rbp + 0xf4], 0x20000000
test esp, esi
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
and byte [rdi], cl
xchg esp, eax
add byte [rax], ah
sete cl
sal esi, 0xc2
test dl, 0x10
je case.0x14006e562.816
ret 0x7410
adc byte [rdx + rdx + 8], dh
or al, cl
enter 0xe74, 0x48
lea ecx, [rbp + 0x128]
lea ebp, [rax]
add dword [rax], eax
invalid
je case.0x14006e562.816
invalid
lea rcx, [rbp + 0x128]
lea ebp, [rax]
add dword [rax], eax
add byte [rax], al
add al, ch
cmp byte [rdx - 1], 0xff
jp 0x14008b01e
invalid
call fcn.140082aa0
jp 0x14008b01e
invalid
push qword [rcx]
xor ebx, ebx
fisttp dword [rax - 0x77]
mov rax, rbx
add rsp, 0x1f8
add esp, 0x1f8
fmul dword [rax - 0x7f]
add esp, 0x1f8
invalid
clc
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
lea rbx, [0x140111870]
sbb eax, 0x86830
xor byte [rax + 8], ch
add bl, ch
jmp case.0x14006e562.816
invalid
push 0xffffffffe0eb0008
or byte [rax], al
jmp case.0x14006e562.816
mov al, 0x25
and eax, 0xffff08e9
push qword [rax - 0xfe16dd]
mov al, 0x23
invalid
add edi, edi
jmp 0x14008af51
or bh, bh
invalid
mov al, 0x23
and ebp, ecx
jmp 0x14008af51
add edi, edi
invalid
mov al, 0x24
jmp 0x14008af51
cli
invalid
invalid
mov al, 0x1b
jmp 0x14008af51
invalid
invalid
mov al, 0x22
jmp 0x14008af51
in al, dx
invalid
invalid
mov al, 0x10
jmp 0x14008af51
invalid
mov al, 0xe
jmp 0x14008af51
fdivp st(6)
invalid
mov al, 0x21
and ecx, ebp
jmp 0x14008af51
xlatb
invalid
invalid
mov al, 0xb
jmp 0x14008af51
sar dh, 1
invalid
mov al, 4
jmp 0x14008af51
leave
invalid
invalid
mov al, 0x28
jmp 0x14008af51
ret 0xfffe
invalid
mov al, 0xc
jmp 0x14008af51
mov ebx, 0xb0fffffe
or ecx, ebp
invalid
mov al, 9
jmp 0x14008af51
mov ah, 0xfe
invalid
invalid
mov ah, 0xfe
invalid
mov al, 0x19
jmp 0x14008af51
lodsd eax, dword [rsi]
invalid
invalid
mov al, 0x18
jmp 0x14008af51
cmpsb byte [rsi], byte [rdi]
invalid
invalid
mov al, 2
jmp 0x14008af51
lahf
invalid
mov al, 0xf
jmp 0x14008af51
cwde
invalid
invalid
mov al, 3
jmp 0x14008af51
xchg ecx, eax
invalid
invalid
mov al, 7
jmp 0x14008af51
mov bh, dh
invalid
mov al, 1
jmp 0x14008af51
cmp esi, 0xffffffff
push qword [rax - 0x18316e1]
mov al, 0x1f
invalid
jl case.0x14008a498.57
invalid
mov al, 0x1f
jmp 0x14008af51
jl case.0x14008a498.57
invalid
jmp 0x14008af51
jne case.0x14008a498.58
invalid
mov al, 0x29
jmp 0x14008af51
outsb dx, byte [rsi]
invalid
invalid
mov al, 0x14
jmp 0x14008af51
invalid
invalid
jmp 0x14008af51
invalid
jmp 0x14008af51
pop rcx
invalid
invalid
jmp 0x14008af51
invalid
mov al, 6
jmp 0x14008af51
invalid
adc ch, cl
invalid
jmp 0x14008af51
invalid
jmp 0x14008af51
cmp eax, 0xb0fffffe
or cl, ch
invalid
invalid
invalid
jmp 0x14008af51
invalid
mov al, 0x1e
jmp 0x14008af51
invalid
invalid
invalid
and cl, ch
sub dh, bh
invalid
invalid
mov al, 0x13
jmp 0x14008af51
invalid
invalid
invalid
invalid
push qword [rax - 0x1fa16e4]
invalid
invalid
invalid
sbb ch, cl
invalid
dec dword [rbp + rcx*4 + 5]
enter 0x86c, 0
invalid
lea r8, [0x140111e30]
mov rdx, rsi
call fcn.1400d5c50
invalid
add byte [rax - 0x77], cl
bnd call fcn.1400d5c50
invalid
add ah, cl
nop word cs:[rax + rax]
nop word cs:[rax + rax]
int3
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea esi, [rax - 0x18000000]
add byte [rax], al
add al, ch
clc
js 0x14008b1a6
call qword [rax + 0x28c48348]
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea esi, [rax - 0x18000000]
add byte [rax], al
add al, ch
add byte [rax], al
add al, ch
clc
js 0x14008b1a6
invalid
call qword [rax + 0x28c48348]
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
invalid
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
lea ebp, [rax]
add dword [rax], eax
add al, ch
mov eax, 0x90ffff78
sub esp, 0x28
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
lea ebp, [rax]
add dword [rax], eax
add al, ch
mov eax, 0x90ffff78
add rsp, 0x28
pop rbx
invalid
sub byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
push rbp
push r15
push rdi
push rdi
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0xa8
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rbp, [rsp + 0x80]
mov rsi, rcx
lea rbp, [rsp + 0x80]
mov rsi, rcx
movzx r13d, byte [rdx + 0x38]
cmp r13b, 3
cmp ch, 3
add ecx, dword [rdi]
test byte [rsi + 0x48000002], dh
add byte [rax], al
mov rdi, rdx
je 0x14008b4e3
add byte [rax], al
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
movzx eax, byte [rdx + 0x39]
cmp al, 3
add ecx, dword [rdi]
xchg esp, eax
ret 0x3841
cmp ch, al
add ecx, dword [rdi]
xchg esp, eax
ret 0x3841
invalid
cmp ch, al
seta cl
lea r15, [rbp - 0x57]
lea edi, [rbp - 0x57]
test eax, 0x7f80d108
or cl, dl
cmp byte [rdi + 0x3a], 0
cmp al, byte [rax]
cmp al, byte [rax]
add byte [rdi], cl
mov dh, 0x57
adc byte [rax + 0xf442755], cl
movzx r12d, dl
movzx edx, byte [rdi + 0x10]
mov byte [rbp + 0x27], dl
movzx r12d, dl
mov rdx, qword [rdi]
mov qword [rbp + 0x18], rdx
invalid
sbb byte [rax - 0x75], cl
pop rdi
or byte [rdi], cl
invalid
mov rbx, qword [rdi + 8]
mov ebx, dword [rdi + 8]
je 0x14008b31a
test byte [rbp - 0x7c000000], dh
leave
add byte [rax], al
test cl, cl
jne 0x14008b4e3
lea r14, [rbp - 0x60]
jmp 0x14008b295
invalid
and ah, byte [rsi + 0x66]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add dh, al
cmp dword [r9], r8d
invalid
mov byte [rdi + 0x39], 1
add dword [rax - 0x2676b7ff], esi
mov al, 1
mov rcx, rbx
add dword [rax - 0x77], ecx
invalid
mov rbx, rcx
mov ebx, ecx
cmp r13b, al
invalid
ja 0x14008b4e3
xchg dword [rsi + 2], ecx
add byte [rax], al
cmp al, 2
jne 0x14008b439
mov rcx, rdi
stc
call case.0x140085b56.69
cmp rbx, rax
cmp ebx, eax
dec dword [rax + 0x39]
cmp ebx, eax
ret
jbe 0x14008b280
mov rcx, r14
mov ecx, esi
int1
mov rdx, rdi
call fcn.1400872c0
movzx edx, byte [rbp - 0x58]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm1, xmmword [rdi + 0x10]
movups xmm1, xmmword [rdi + 0x10]
adc byte [rdi + 0x10], cl
adc byte [r9 + 0xf], r8b
adc byte [rdi + 0x20], dl
movups xmm2, xmmword [r15 + 0x20]
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x10], xmm1
movaps xmmword [rbp], xmm2
mov rax, qword [r15 + 0x2f]
invalid
mov qword [rbp + 0xf], rax
invalid
mov rcx, rbx
mov ecx, ebx
sub rcx, qword [rbp - 0x60]
sub ecx, dword [rbp - 0x60]
jb 0x14008b500
mov qword [rdi + 8], rcx
mov al, 2
cmp dl, 0xa
invalid
or byte [rax + 0xafa8002], dh
or dh, byte [rsi + rdx*4 - 0x78]
invalid
je 0x14008b289
xchg esi, eax
mov byte [rsi], dl
movaps xmm0, xmmword [rbp - 0x20]
loopne 0x14008b309
loopne 0x14008b309
sub byte [rbp - 0x10], cl
invalid
invalid
movaps xmm2, xmmword [rbp]
push rbp
add byte [rdi], cl
adc dword [rsi + 1], eax
movups xmmword [rsi + 0x11], xmm1
adc qword [rdi], r9
adc dword [rsi + 0x21], edx
invalid
invalid
adc qword [rdi], r9
adc dword [rsi + 0x21], edx
invalid
and dword [rax - 0x75], ecx
mov rax, qword [rbp + 0xf]
mov qword [rsi + 0x30], rax
xor cl, r13b
int3
add dword [rax], eax
invalid
cmovs r9d, dword [r9 - 0x3316cfba]
add dword [rax], eax
add byte [rcx + rcx*8 + 0x1c1850f], al
add byte [rax], al
test cl, cl
jne 0x14008b4e3
mov r14, rbx
mov esi, ebx
jmp 0x14008b33f
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add dh, al
cmp dword [r9], r8d
mov byte [rdi + 0x39], 1
mov al, 1
cmp r13b, al
ja 0x14008b4e3
movsb byte [rdi], byte [rsi]
add dword [rax], eax
invalid
movsb byte [rdi], byte [rsi]
add dword [rax], eax
add byte [rcx + rax], bh
cmp al, 1
je case.0x14008a09d.117
movzx eax, al
mov dh, 0xc0
cmp eax, 2
jne 0x14008b440
clc
add cl, byte [rdi]
test ecx, esi
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
mov rcx, rdi
call case.0x140085b56.69
cmp r14, rax
jbe 0x14008b330
invalid
invalid
lea rcx, [rbp - 0x60]
mov rdx, rdi
call fcn.1400872c0
movzx edx, byte [rbp - 0x58]
test al, 0x41
movups xmm0, xmmword [rdi]
test al, 0x41
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
adc byte [rdi + 0x20], dl
adc byte [rdi + 0x20], dl
push rdi
and byte [rdi], cl
sub dword [rbp - 0x20], eax
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x10], xmm1
sub dword [rbp - 0x10], ecx
movaps xmmword [rbp], xmm2
sub dword [rbp], edx
mov rax, qword [r15 + 0x2f]
mov qword [rbp + 0xf], rax
invalid
invalid
cmovl r9d, dword [r9 + 0x5d2b48f3]
mov rbx, r14
sub rbx, qword [rbp - 0x60]
pop rbp
invalid
jb 0x14008b4fa
pop rdi
add dword [rax], eax
invalid
pop rbp
movabs al, byte [0x89480000015f820f]
pop rdi
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rdi + 8], rbx
mov al, 2
mov r14, rbx
pop rdi
or byte [rax - 0x2176b6fe], dh
cmp dl, 0xa
je 0x14008b336
invalid
invalid
jmp 0x14008b2f3
invalid
nop
mov byte [rdi + 0x39], 0
xor eax, eax
cmp r12d, 3
jb 0x14008b336
cmp r12d, 5
add eax, 0xff6c840f
invalid
je 0x14008b336
invalid
cmp esp, 6
jne 0x14008b46f
test r14, r14
je 0x14008b404
mov eax, dword [rbp + 0x18]
movzx ecx, byte [rax]
invalid
or byte [rcx - 0x7d], cl
inc byte [rcx]
cmp r14, 1
je 0x14008b40e
cmp cl, 0x2e
jne 0x14008b40e
clc
invalid
je 0x14008b423
sub eax, dword [rbx + 0x26745cf8]
je 0x14008b423
xor eax, eax
xor eax, eax
jmp 0x14008b336
xor eax, eax
ror byte [rcx - 0x7d], 0xfe
add dword [rdi], ecx
test dword [rdi + rdi*8], ebx
invalid
cmp r14, 1
inc byte [rcx]
jne 0x14008b336
invalid
invalid
cmp cl, 0x2e
jne 0x14008b336
sub rbx, 1
jb 0x14008b520
add byte [rax], al
add dword [rdi], ecx
invalid
add byte [rax], al
mov qword [rdi + 8], rbx
mov dword [rdi + 8], ebx
add byte [rax - 0x77], cl
pop rdi
or dh, al
invalid
mov dword [rdi + 8], ebx
mov byte [rsi], 7
invalid
jmp 0x14008b4e6
movzx eax, al
test eax, eax
jne 0x14008b45d
mov eax, r12d
lea rcx, [0x14013e744]
cli
xor cl, byte [rbx]
invalid
loopne 0x14008b48c
cli
xor cl, byte [rbx]
add byte [rax + 0x63], cl
or eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
mov byte [rdi + 0x39], 0
cmp dword [r8], r8d
add byte [rax - 0x7d], cl
sub rbx, 1
jb 0x14008b50f
movsb byte [rdi], byte [rsi]
add byte [rax], al
invalid
jmp 0x14008b466
invalid
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rax - 0x77], cl
pop rdi
or dh, al
invalid
mov qword [rdi + 8], rbx
mov byte [rsi], 6
jmp 0x14008b4e6
and byte [r8 - 0x75], r9b
xor byte [r8 - 0x73], r9b
xor byte [rax - 0x73], cl
lea rdx, [rcx + 1]
test rcx, rcx
push rcx
add dword [rax - 0x7b], ecx
leave
cmove rdx, rcx
add rax, rdx
add rax, 8
jmp 0x14008b4aa
mov rax, qword [rdi + 0x20]
and byte [r8 - 0x75], r9b
xor byte [r8 - 0x73], r9b
xor byte [rax - 0x73], cl
mov rcx, qword [rdi + 0x30]
lea rdx, [rcx + 1]
test rcx, rcx
xor byte [rax - 0x73], cl
push rcx
add dword [rax - 0x7b], ecx
leave
cmove rdx, rcx
add rax, rdx
add rax, 2
invalid
invalid
rol byte [rdx], 0x48
test rax, rax
test eax, eax
je 0x14008b4df
mov byte [rdi + 0x39], 3
mov rax, qword [rdi + 0x30]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rdi + 0x11]
movups xmm1, xmmword [rdi + 0x21]
invalid
and dword [rdi], ecx
adc dword [rsi + 0x11], ecx
movups xmmword [rsi + 0x11], xmm1
movups xmmword [rsi + 1], xmm0
movzx eax, byte [rbp + 0x27]
mov byte [rsi], al
mov rax, qword [rbp + 0x18]
mov qword [rsi + 0x28], rax
mov qword [rsi + 0x30], rbx
mov dword [rsi + 0x30], ebx
mov dword [rsi + 0x30], ebx
jmp 0x14008b4e6
mov byte [rdi + 0x39], 3
mov byte [rsi], 0xa
add rsp, 0xa8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rcx, rbx
mov rbx, r14
lea r8, [0x140111f70]
mov rdx, rbx
call fcn.1400d5d30
lea r8, [0x140111f58]
mov rcx, rbx
xor edx, edx
call fcn.1400d5d30
lea r8, [0x140111f40]
jmp 0x14008b516
add rcx, 4
jmp 0x14008b5b4
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x14008b5b4
mov rdx, rsi
sub rdx, rcx
jb 0x14008b64d
add rcx, rdi
mov r8, rcx
test rdx, rdx
je 0x14008b5dd
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
jmp 0x14008b5df
xor eax, eax
mov qword [rbp - 0x28], rdi
mov qword [rbp - 0x20], rsi
movups xmm0, xmmword [rbp + 0x18]
movups xmm1, xmmword [rbp + 0x28]
movups xmmword [rbp - 0x18], xmm0
movups xmmword [rbp - 8], xmm1
mov rcx, qword [rbp + 0x38]
mov qword [rbp + 8], rcx
mov byte [rbp + 0x12], al
mov word [rbp + 0x10], 0x200
lea rcx, [rbp - 0x60]
lea rdx, [rbp - 0x28]
call case.0x1400711f4.812
movzx ecx, byte [rbp - 0x60]
cmp cl, 0xa
jne 0x14008b622
xor eax, eax
jmp 0x14008b641
add cl, 0xfa
xor eax, eax
cmp cl, 3
ja 0x14008b620
movzx ecx, cl
dec rcx
cmp rcx, 3
jae 0x14008b641
lea rcx, [rbp - 0x28]
call case.0x1400845e4.433
nop
add rsp, 0xc0
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x140111e30]
mov rdx, rsi
call fcn.1400d5c50
int3
mov dword [rbp - 0x60], eax
mov qword [rbp - 0x58], r14
mov qword [rbp - 0x50], rcx
mov r8b, 0x48
lea ecx, [rbp + 0x1f0]
mov r8b, 0x48
lea ecx, [rbp + 0x1f0]
lea rdx, [rbp - 0x60]
mov r8b, 1
mov al, 1
mov al, 1
call fcn.140089890
mov r12, qword [rbp + 0x1f0]
mov r14, qword [rbp + 0x1f8]
cmp r12, r15
jne 0x14008ba71
add byte [rax], al
invalid
add byte [rax], al
mov qword [rsi + 8], r14
mov qword [rsi], 2
or byte [rax - 0x39], cl
invalid
lea rcx, [rbp + 0x248]
lea ecx, [rbp + 0x248]
call fcn.140082aa0
jmp 0x14008ba5c
add byte [rax], al
add byte [rax], al
mov qword [rsi + 8], rdi
mov qword [rsi], 2
jmp 0x14008ba5c
stc
add byte [rax], al
invalid
or byte [rax - 0x39], cl
invalid
stc
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x29
ror byte [r15], 0x29
mov r8b, 0xf
mov al, 0xf
mov al, 0xf
sub dword [rbp - 0x60], eax
mov dword [rbp - 0x30], 0
lea rdx, [rbp - 0x60]
push rbp
movabs al, byte [0x4e7ea15fff98948]
add byte [rbp - 0x537bf040], al
invalid
lodsb al, byte [rsi]
add byte [rax], al
invalid
push rbp
movabs al, byte [0x4e7ea15fff98948]
add byte [rbp - 0x537bf040], al
test byte [rax + rax + 0x4d8b0000], ch
invalid
xor eax, eax
test byte [rax + rax + 0x4d8b0000], ch
movabs al, byte [0x400c1f7c031]
add byte [rax], al
mov ecx, dword [rbp - 0x60]
xor eax, eax
test ecx, 0x400
add byte [rax], al
je 0x14008b9da
mov qword [rbp + 0x230], 0
add byte [rbp + rcx*4 - 0x7b], cl
xor byte [rdx], al
add byte [rax], al
lea r8, [rbp + 0x230]
mov rcx, rdi
stc
mov edx, 9
mov r9d, 8
call qword [sym.imp.KERNEL32.dll_GetFileInformationByHandleEx]
out 4, eax
invalid
mov bh, 0xe7
add al, 0
out 4, eax
add byte [rbp - 0x748a8b40], al
test eax, eax
je 0x14008ba3a
mov eax, dword [rbp + 0x230]
shl eax, 0x15
test eax, eax
je 0x14008ba3a
mov eax, dword [rbp + 0x230]
xor byte [rdx], al
add byte [rax], al
shl eax, 0x15
sar eax, 0x1f
and eax, dword [rbp + 0x234]
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x558ba04d], cl
invalid
mov ecx, dword [rbp - 0x60]
movabs al, byte [0x44bc458b44c4558b]
mov ecx, dword [rbp - 0x40]
mov edx, dword [rbp - 0x3c]
mov r8d, dword [rbp - 0x44]
mov r12d, 0xc04d8b44
mov r12d, 0xc04d8b44
ror byte [r9 - 0x3f], 0xe1
and byte [rcx + 9], cl
ror dword [rbx - 0x74bb37ab], 1
push rbp
invalid
invalid
invalid
shl r9, 0x20
or r9, rdx
mov edx, dword [rbp - 0x38]
push rbp
enter 0xffffffffffff8b44, 0x55
push rbp
rol byte [rbx + rcx*4 + 0x5d], 1
int3
shl r11, 0x20
push rbp
enter 0xffffffffffff8b44, 0x55
push rbp
push rbp
rol byte [rbx + rcx*4 + 0x5d], 1
int3
or r11, r10
mov qword [rsi], 1
mov qword [rsi + 8], r11
mov dword [rsi + 0x10], 1
mov dword [rsi + 0x14], r8d
mov dword [rsi + 0x18], 1
add dword [rax], eax
add byte [rax], al
mov dword [rsi + 0x1c], edx
movups xmm0, xmmword [rbp - 0x5c]
movups xmmword [rsi + 0x20], xmm0
and byte [rax - 0x75], cl
push rbp
mov ah, 0x48
mov qword [rsi + 0x30], rdx
and byte [rax - 0x75], cl
push rbp
mov ah, 0x48
mov qword [rsi + 0x30], rdx
mov qword [rsi + 0x38], r9
mov dword [rsi + 0x40], ecx
mov dword [rsi + 0x44], eax
jmp 0x14008ba53
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov qword [rsi], 2
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
nop
add rsp, 0x2d8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor r13d, r13d
lea r15, [rbp - 0x60]
mov r8d, 0x250
mov rcx, r15
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov rcx, r14
mov rdx, r15
call qword [sym.imp.KERNEL32.dll_FindFirstFileW]
cmp rax, 0xffffffffffffffff
je 0x14008bb1e
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_FindClose]
mov eax, dword [rbp - 0x60]
movups xmm0, xmmword [rbp - 0x5c]
movsd xmm1, qword [rbp - 0x4c]
adc byte [rbp - 0x4c], cl
adc byte [rbp - 0x4c], cl
mov edx, dword [rbp - 0x40]
mov ecx, dword [rbp - 0x44]
test eax, 0x400
jne 0x14008bb0a
shl rcx, 0x20
or rcx, rdx
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
mov dword [rsi + 0x10], 0
mov dword [rsi + 0x18], 0
add byte [rax], al
add byte [rax], al
movups xmmword [rsi + 0x20], xmm0
movlps qword [rsi + 0x30], xmm1
invalid
xor byte [rax - 0x77], cl
cmp byte [rcx - 0x76bbbfba], r9b
outsb dx, byte [rsi]
test r12, r12
invalid
mov qword [rsi + 0x38], rcx
mov dword [rsi + 0x40], eax
mov dword [rsi + 0x44], r13d
test r12, r12
invalid
in al, 0xf
test byte [rdx - 2], cl
je 0x14008b942
invalid
mov edx, 2
mov rcx, r14
int1
add byte [rcx + rcx*4 - 0xf], cl
int1
call fcn.140007ce0
jmp 0x14008b942
mov r13d, dword [rbp - 0x3c]
test ebx, ebx
invalid
jne case.0x140085b56.252
mov r8d, r13d
and r8d, 0x20000000
je case.0x140085b56.252
call 0x140e93c5a
add byte [rax], al
and byte [rdx + riz*4 + 0x48], dh
mov dword [rsi + 8], edi
mov qword [rsi + 8], rdi
mov qword [rsi], 2
add byte [rax], al
add byte [rbp - 0x7b], cl
test r12, r12
invalid
test byte [rdx], ch
test r12, r12
je 0x14008ba5c
invalid
invalid
invalid
invalid
invalid
mov edx, 2
mov rcx, r14
call fcn.140007ce0
idiv edi
idiv edi
jmp 0x14008ba5c
invalid
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
invalid
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x248]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
lea ecx, [rax + 2]
add byte [rax], al
call fcn.140082aa0
nop
add rsp, 0x28
add esp, 0x28
outsd dx, dword [rsi]
invalid
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rsp
pop rbp
pop r14
pop r15
pop rbp
ret
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rax - 0x39], cl
add r14b, r15b
invalid
mov qword [rbp], 0xfffffffffffffffe
mov rsi, r8
mov rdi, rdx
mov edi, edx
mov edi, edx
mov ebx, ecx
movzx eax, byte [0x14014c048]
xchg esp, eax
add al, 0xc
add byte [rdx + 0x18], bh
mov edx, 0x18
xor ecx, ecx
call fcn.140099360
test rax, rax
invalid
je 0x14008bbdb
sal byte [rsi + rdx + 0x48], 0x89
cmp byte [rax - 0x77], cl
jo 0x14008bbd4
invalid
mov qword [rax], rdi
mov qword [rax + 8], rsi
invalid
or byte [rax - 0xb7efa8], cl
ror byte [rax - 0x7d], 0xc4
mov byte [rax + 0x10], bl
inc rax
add rsp, 0x38
cmp byte [rbx + 0x5f], bl
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
mov qword [rbp - 8], rdi
mov qword [rbp - 0x10], rsi
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0x18
call fcn.1400d58a0
add byte [rdi], cl
invalid
add byte [rdi], cl
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp - 0x10]
invalid
call fcn.14008bc30
add byte [rax], al
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
invalid
invalid
lea rbp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], rdx
mov rax, qword [rdx]
test rax, rax
je 0x14008bc58
mov rcx, qword [rbp - 0x18]
call rax
call 0xcb518d59
call 0x1304e47a8
mov rcx, qword [rbp - 0x18]
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
je 0x14008bc75
add byte [rsi + rcx + 0x48], dh
mov edx, dword [rax + 0x10]
mov rdx, qword [rax + 0x10]
add rsp, 0x40
pop rbp
jmp fcn.140007ce0
imul eax, eax, 0xfffffff7
invalid
nop
add rsp, 0x40
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
mov rcx, qword [rbp - 0x18]
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
js 0x14008bca2
invalid
je 0x14008bcaa
invalid
js 0x14008bca2
add byte [rbp + rcx + 0x48], dh
mov eax, dword [rbp - 0x10]
or eax, 0xf0458b48
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
call fcn.140007ce0
nop
add rsp, 0x20
pop rbp
ret
int3
int3
loopne 0x14008bcd5
lea rdx, [0x14013e77c]
movsxd rax, dword [rdx + rax*4]
invalid
add al, 0x82
add rax, rdx
movabs dword [0x4882046348000b2a], eax
add eax, edx
jmp rax
mov rax, qword [rcx]
mov rdx, qword [rcx + 8]
or bl, ch
invalid
add dword [rax - 0x75], ecx
push rcx
or bl, ch
cmp byte [rax - 0x3f], cl
shr rcx, 0x20
invalid
cmp al, 0x8c
shr rcx, 0x20
call fcn.140084930
movzx ecx, al
jmp 0x14008bcfd
shr rcx, 0x20
lea rax, [0x140113b28]
and al, 0x7e
or byte [rax], al
mov rdx, qword [rax + rcx*8]
lea rax, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscodekindmessageKindCustom__os_error
mov rax, qword [rax + rcx*8]
jmp 0x14008bd23
mov rax, qword [rcx - 1]
mov rdx, qword [rcx + 7]
invalid
mov rcx, rax
call qword [rdx + 0x40]
invalid
dec dword [rax - 0x75]
push rcx
invalid
nop
add rsp, 0x20
pop rbp
ret
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
mov r8, qword [rcx]
mov ecx, r8d
and ecx, 3
xor eax, eax
lea rdx, [rcx - 2]
dec byte [rax - 0x7d]
cli
add dh, byte [rbx + 2]
jmp 0x14008bd61
adc byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x14008bd61
dec dword [rcx - 0x75]
invalid
nop
add rsp, 0x20
add esp, 0x20
pop rbp
ret
int3
and ecx, 3
xor eax, eax
lea rdx, [rcx - 2]
invalid
dec byte [rax - 0x7d]
cli
add dh, byte [rbx + 2]
cmp rdx, 2
jae 0x14008bd91
jmp 0x14008bda1
test rcx, rcx
je 0x14008bda1
dec qword [rcx - 0x75]
invalid
xor byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
invalid
and byte [rbp - 0x3d], bl
int3
pop rbp
ret
lea ebp, [rsp + 0x60]
test r8, r8
je 0x14008bf53
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
mov rax, r8
shl rax, 4
add al, 0x31
sal byte [rcx], cl
leave
invalid
add al, 0x31
sal byte [rcx], cl
leave
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp dword [rdi + rdx], 0
jne 0x14008be02
invalid
or al, 0x48
inc ecx
inc rcx
add rdx, 0x10
cmp rax, rdx
jne 0x14008bdf0
cmp rsi, rcx
jb 0x14008bf6e
sub rsi, rcx
je 0x14008bf53
shl rcx, 4
add rdi, rcx
lea r14, [rbp]
lea r15, str.failed_to_write_whole_buffer
lea edi, [0x14013ab70]
lea edi, [0x14013ab70]
add byte [rbp + rcx*4 + 0x25], cl
pop rdi
sub dword [rbx], ecx
add bl, ch
sbb al, 0x90
cmp byte [rdx + 0xf], 0x23
jne case.0x14008beae.2
lea r12, [0x14013e78c]
jmp 0x14008be4b
mov rcx, r14
call fcn.140082aa0
test rsi, rsi
je 0x14008bf53
lea rax, [rdi - 0x10]
mov r13, rsi
shl r13, 4
mov rcx, r13
nop dword [rax]
test rcx, rcx
je 0x14008be80
mov r8d, dword [rax + 0x10]
add rax, 0x10
add rcx, 0xfffffffffffffff0
test r8, r8
je 0x14008be60
mov rdx, qword [rax + 8]
jmp 0x14008be88
mov edx, 1
xor r8d, r8d
mov ecx, 0xfffffff4
mov r9, rbx
call fcn.140082e50
mov qword [rbp - 8], rax
mov qword [rbp], rdx
test rax, rax
je 0x14008bec0
mov eax, edx
and eax, 3
movsxd rax, dword [r12 + rax*4]
add rax, r12
jmp rax
test rdx, rdx
je 0x14008bf69
xor r8d, r8d
xor ecx, ecx
mov rax, rdx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
mov r9d, dword [rdi + r8]
sub rax, r9
jb 0x14008bf12
inc rcx
add r8, 0x10
mov rdx, rax
cmp r13, r8
jne 0x14008bee0
jmp 0x14008bf15
add byte [rax - 0x77], cl
ror byte [rax - 0x3f], 1
call 0x16401422a
je 0x14008be3a
sub bh, bh
invalid
invalid
jmp case.0x14008beae.2
mov rax, rdx
mov eax, edx
cmp rsi, rcx
jb 0x14008bf6e
mov rdx, rcx
shl rdx, 4
add rdi, rdx
sub rsi, rcx
invalid
jne 0x14008bf34
invalid
test rax, rax
je 0x14008be42
jmp case.0x140067121.849
mov ecx, dword [rdi]
cmp rax, rcx
ja 0x14008bf7d
invalid
sub ecx, eax
mov dword [rdi], ecx
add qword [rdi + 8], rax
cmp qword [rbp - 8], 0
jge 0x14008bf3f
add byte [rdi], cl
test esp, ebp
invalid
invalid
invalid
jge 0x14008bf3f
add byte [rdi], cl
test esp, ebp
invalid
jmp 0x14008be42
xor edx, edx
mov rax, rdx
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rdx, r15
jmp case.0x14008beae.2
lea r8, [0x140111c98]
mov rdx, rsi
call fcn.1400d5c50
pushfq
add al, 0
pushfq
add al, 0
lea rax, str.advancing_IoSlice_beyond_its_length
movsb byte [rdi], byte [rsi]
pop rbp
or byte [rax], al
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
mov qword [rbp - 0x28], 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
lea rdx, str.library_std_src_syspalwindowsio.rs
lea rcx, [rbp - 0x38]
call fcn.1400d5c10
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
mov qword [rbp - 0x28], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
loopne 0x14008c01a
lea edx, [0x140111ce8]
lea rcx, [rbp - 0x38]
call fcn.1400d5c10
int3
loopne 0x14008c01a
lea edx, [0x140111ce8]
int3
int3
int3
invalid
mov eax, dword [rcx]
js 0x14008c01d
add byte [rdi], cl
test dword [rdx + 0x48000000], ecx
add byte [rax], al
mov rsi, rcx
add byte [rax], al
adc bh, bh
invalid
invalid
sal byte [rbp + riz - 0x77], 0xc1
mov word [rbx + r13], r12w
mov dword [rbx + r13 + 2], edi
mov word [rbx + r13 + 6], si
movaps xmm0, xmmword [rbp - 0x60]
movups xmmword [rbx + r13 + 8], xmm0
mov eax, dword [rbp - 0x50]
mov dword [rbx + r13 + 0x18], eax
mov word [rbx + r13 + 0x1c], r14w
mov word [rbx + r13 + 0x1e], r15w
inc rdx
mov qword [rbp + 0x40], rdx
mov qword [rbp + 0x18], rdx
add r13, 0x20
add ebp, 0x20
add ebp, 0x20
lea rcx, [rbp + 0x20]
lea rdx, [rbp - 0x18]
call fcn.14008ca10
movzx r12d, word [rbp + 0x20]
cmp r12w, 2
and byte [rax - 0x73], cl
push rbp
call 0x1400a1fa1
add byte [rdi + rcx - 0x49], al
and byte gs:[rsi + 0x41], ah
cmp esp, 2
je 0x14008c91e
lea rax, [rbp + 0x28]
movups xmm0, xmmword [rax]
adc byte [rax], al
adc byte [rax], al
add byte [rdi], cl
sub dword [rbp - 0x60], eax
movaps xmmword [rbp - 0x60], xmm0
mov eax, dword [rax + 0x10]
mov dword [rbp - 0x50], eax
mov rax, qword [rbp - 0x20]
movzx r14d, word [rax]
test r12w, r12w
movzx esi, word [rbp + 0x26]
cmove si, r14w
cmove esi, r14d
test r12d, r12d
in al, 0xf
mov bh, 0x75
cmove si, r14w
cmove esi, r14d
cmove esi, r14d
cmove r14w, word [rbp + 0x3c]
mov edi, dword [rbp + 0x22]
movzx r15d, word [rbp + 0x3e]
mov rdx, qword [rbp + 0x40]
push rbp
invalid
mov edx, dword [rbp + 0x40]
push rbp
cmp rdx, qword [rbp + 8]
cmp rdx, qword [rbp + 8]
cmp rdx, qword [rbp + 8]
jne 0x14008c870
test dword [rax - 1], ebp
invalid
push 0x48ffffff
lea ecx, [rbp + 8]
lea rcx, [rbp + 8]
call fcn.1400d8010
mov rbx, qword [rbp + 0x10]
mov rdx, qword [rbp + 0x40]
push rbp
jmp 0x14008c870
mov dh, 4
add byte [rax - 0x75], cl
pop rbp
adc byte [rax - 0x75], cl
push rbp
jmp 0x14008c870
push rdx
invalid
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call 0x11c58df25
add al, 0
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
mov rcx, qword [rbp + 8]
mov rax, qword [rbp + 0x10]
mov rdi, qword [rbp - 0x48]
invalid
or byte [r8 - 0x75], r9b
adc byte [r8 - 0x75], r9b
jge 0x14008c8ec
invalid
mov eax, 0x40558b48
mov rdx, qword [rbp + 0x40]
push rbp
shl rdx, 5
invalid
shl rdx, 5
add eax, 0x48c20148
mov dword [rdi], eax
add rdx, rax
mov qword [rdi], rax
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], rcx
mov qword [rdi + 0x18], rdx
add rsp, 0xd8
add esp, 0xd8
invalid
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov byte [rbp + 0x4f], 1
mov ecx, 4
add byte [rax], al
add byte [rdx + 0x80], bh
mov edx, 0x80
mov edx, 0x80
add byte [rax], 0
add al, ch
or ecx, dword [rdi + 0xb0f0004]
nop word [rax + rax]
add byte [rax], al
call fcn.1400d5880
ud2
add byte [rax], al
mov qword [rsp + 0x10], rdx
and al, 0x10
adc byte [rbp + 0x41], dl
push rbp
push r15
push rdi
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], 0
invalid
lea ebp, [rdx + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
call 0x11bdadfa3
call 0x11bdadfa3
mov rcx, qword [rbp - 0x18]
call 0x11bdadfa3
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
add al, 0
cmp qword [rbp + 8], 0
je case.0x140087172.200
mov rcx, qword [rbp + 0x10]
mov ecx, dword [rbp + 0x10]
mov edx, 4
add byte [rax], al
add al, ch
call fcn.140007ce0
mov byte [rbp + 0x4f], 0
invalid
invalid
invalid
add byte [rax], al
call fcn.140007ce0
mov byte [rbp + 0x4f], 0
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
sub esp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax + 0x74004f7d], al
cmp byte [rbp + 0x4f], 0
je 0x14008c9fc
mov rcx, qword [rbp - 0x38]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
nop
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
dec dword [rbp - 0x7b]
in al, 0x75
enter 0xffffffffffffc766, 6
mov word [rsi], 2
mov word [rsi], 2
jmp 0x14008cb42
movzx ecx, word [rax + 2]
rol cx, 8
invalid
add spl, byte [rsi - 0x3f]
ror dword [rax], 0x8b
or byte [rbx - 0x3899fbc0], cl
call 0xc96ecaaf
or byte [rbx - 0x3899fbc0], cl
call 0xc96ecaaf
mov eax, dword [rax + 4]
mov word [rbp - 0x18], 0
mov word [rbp - 0x12], cx
out dx, al
mov dword [rbp - 0x16], eax
jmp 0x14008caf9
cmp ecx, 0x1b
stc
sbb ecx, dword [rdi]
xchg byte [rbx + 0xf000000], ch
add byte [rdi], cl
jbe 0x14008cb6b
add byte [rdi], cl
movzx ecx, word [rax + 2]
rol cx, 8
mov edx, dword [rax + 4]
add al, 0x44
mov eax, dword [rax + 0x18]
invalid
mov bh, 0x48
add ah, byte [rsi - 0x3f]
ror dword [rax], 0x8b
push rax
add al, 0x44
mov eax, dword [rax + 0x18]
invalid
sbb byte [rdi], cl
adc byte [rax + 8], al
movups xmm0, xmmword [rax + 8]
movups xmmword [r15], xmm0
movups xmmword [rdi], xmm0
mov word [rbp - 0x18], 1
movzx eax, word [rbp - 0x1a]
mov word [r14 + 0x10], ax
movups xmm0, xmmword [rbp - 0x2a]
invalid
movups xmmword [r14], xmm0
mov dword [rbp - 4], edx
push rbp
cld
push rbp
cld
mov dword [rbp], r8d
mov word [rbp + 4], cx
movzx eax, word [rbp - 0x18]
mov ecx, dword [rbp - 0x16]
movzx edx, word [rbp - 0x12]
out dx, al
out dx, al
mov r8, qword [rbp - 0x10]
mov r9d, dword [rbp - 8]
clc
invalid
clc
mov dword [rsi + 0x10], r9d
mov r9d, dword [rbp - 4]
mov dword [rsi + 0x14], r9d
adc al, 0x44
mov ecx, dword [rbp]
adc al, 0x44
mov ecx, dword [rbp]
mov dword [rsi + 0x18], r9d
sbb byte [rdi + rcx - 0x49], al
add al, 0x66
movzx r9d, word [rbp + 4]
mov word [rsi + 0x1c], r9w
mov dword [rsi + 0x1c], ecx
mov bh, 0x4d
add al, 0x66
mov dword [rsi + 0x1c], r9d
mov dword [rsi + 0x1c], ecx
sbb al, 0x44
movzx ecx, word [rbp + 6]
movzx r9d, word [rbp + 6]
mov word [rsi + 0x1e], r9w
mov word [rsi], ax
mov dword [rsi + 2], ecx
invalid
mov word [rsi + 6], dx
mov dword [rsi + 6], edx
push rsi
invalid
mov qword [rsi + 8], r8
or byte [rax - 0x7d], r9b
invalid
add rsp, 0x58
add esp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
lea ecx, [0x14011391a]
insd dword [rdi], dx
or byte [rax], al
lea r8, str.library_std_src_sys_common_net.rsassertion_failed:_len___mem::size_of::_c::sockaddr_in___
lea eax, [0x140113958]
mov edx, 0x39
call fcn.1400d5da0
invalid
add byte [rax - 0x73], cl
or eax, 0x86dfe
insd dword [rdi], dx
or byte [rax], al
lea rcx, str.assertion_failed:_len___mem::size_of::_c::sockaddr_in6___
insd dword [rdi], dx
or byte [rax], al
lea r8, str.library_std_src_sys_common_net.rsassertion_failed:_len___mem::size_of::_c::sockaddr_in___
mov edx, 0x3a
call fcn.1400d5da0
add ah, cl
add ah, cl
int3
int3
int3
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rcx]
mov rdi, qword [rax]
mov qword [rax], 0
test rdi, rdi
je 0x14008cbf4
lea rsi, [rbp - 0x60]
mov eax, dword [rcx]
mov rdi, qword [rax]
mov qword [rax], 0
test rdi, rdi
je 0x14008cbf4
lea rsi, [rbp - 0x60]
movabs al, byte [0x894800000198b841]
int1
mov r8d, 0x198
mov rcx, rsi
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov cx, 0x202
add al, byte [rdx]
add al, byte [rdx]
mov rdx, rsi
call qword [sym.imp.ws2_32.dll_WSAStartup]
mov dword [rbp + 0x16c], eax
test eax, eax
jne 0x14008cc00
mov rax, qword [sym.imp.ws2_32.dll_WSACleanup]
mov qword [rdi], rax
add rsp, 0x1f0
pop rdi
pop rsi
pop rbp
ret
lea rcx, str.library_std_src_synconce.rs
call fcn.1400d6180
mov qword [rbp + 0x138], 0
lea rcx, [rbp + 0x16c]
lea rdx, [rbp + 0x138]
call fcn.1400d82b0
int3
call 0x1385657d7
mov rax, qword [rbp + 8]
mov eax, dword [rbp + 8]
mov eax, dword [rbp + 8]
lea r8, [0x14013e79c]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
ror dword [rax - 0x77], 0xf2
invalid
mov r8, rdi
jmp r9
add rcx, 4
jmp 0x14008cce4
add ecx, 4
lea rdx, [rax + 1]
test rax, rax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
add rcx, rdx
add rcx, 8
add ecx, 8
jmp 0x14008cce4
add ecx, 8
mov ecx, 6
jmp 0x14008cce4
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x14008cce4
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
jb 0x14008cd5e
add rcx, rdi
mov r8, rcx
test rdx, rdx
je 0x14008cd09
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
jmp 0x14008cd0b
xor eax, eax
mov qword [rbp - 0x58], rdi
mov qword [rbp - 0x50], rsi
movups xmm0, xmmword [rbp - 0x18]
movups xmm1, xmmword [rbp - 8]
movups xmmword [rbp - 0x48], xmm0
movups xmmword [rbp - 0x38], xmm1
mov rcx, qword [rbp + 8]
mov qword [rbp - 0x28], rcx
mov byte [rbp - 0x1e], al
mov word [rbp - 0x20], 0x200
lea rcx, [rbp - 0x18]
lea rdx, [rbp - 0x58]
call case.0x1400711f4.812
cmp byte [rbp - 0x18], 9
mov rdx, qword [rbp - 8]
jne 0x14008cd51
mov rax, qword [rbp - 0x10]
jmp 0x14008cd53
xor eax, eax
add rsp, 0xa0
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x140111e30]
mov rdx, rsi
call fcn.1400d5c50
int3
xor eax, eax
test r14, r14
je 0x14008dffc
cmp qword [rbp + 0x5a8], 0
je 0x140090225
test rsi, rsi
jne 0x14008d8e3
mov ecx, 1
mov qword [rbp + 0x5a8], rcx
test r12, r12
je 0x14008d884
mov rdx, r12
mov rcx, r12
and rdx, 7
je 0x14008d889
and rcx, 0xfffffffffffffff8
mov rsi, rax
nop word cs:[rax + rax]
mov rsi, qword [rsi + 0x3d8]
dec rdx
jne 0x14008d870
cmp r12, 8
jae 0x14008d8a0
jmp 0x14008d8de
mov rsi, rax
jmp 0x14008d8de
mov rsi, rax
cmp r12, 8
jb 0x14008d8de
nop word cs:[rax + rax]
mov rax, qword [rsi + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rsi, qword [rax + 0x3d8]
add rcx, 0xfffffffffffffff8
jne 0x14008d8a0
xor r12d, r12d
xor eax, eax
movzx ecx, word [rsi + 0x3d2]
cmp r12, rcx
jae 0x14008d900
mov r15, r12
mov r12, rsi
jmp 0x14008d929
mov r12, qword [rsi + 0x160]
test r12, r12
je 0x14008ff0a
inc rax
movzx r15d, word [rsi + 0x3d0]
mov rsi, r12
cmp r15w, word [r12 + 0x3d2]
jae 0x14008d900
test rax, rax
je 0x14008d9c0
mov rsi, qword [r12 + r15*8 + 0x3e0]
add byte [rax], al
mov rcx, rax
dec rcx
je 0x14008d9ae
mov rdx, rcx
and rdx, 7
je 0x14008d965
mov rcx, rdx
nop
mov rsi, qword [rsi + 0x3d8]
dec rcx
jne 0x14008d950
not rdx
add rdx, rax
mov rcx, rdx
add rax, 0xfffffffffffffffe
cmp rax, 7
jb 0x14008d9ae
nop
mov rax, qword [rsi + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rsi, qword [rax + 0x3d8]
add rcx, 0xfffffffffffffff8
jne 0x14008d970
xor eax, eax
mov qword [rbp + 0x5b8], rax
jmp 0x14008d9ce
lea rax, [r15 + 1]
mov qword [rbp + 0x5b8], rax
mov rsi, r12
dec r14
imul rax, r15, 0x38
cmp byte [rcx - 0x73], cl
sbb al, 4
cmp byte [rcx - 0x73], cl
sbb al, 4
add rbx, 0x168
shl r15, 5
movabs rax, 0x8000000000000000
cmp qword [r12 + r15], rax
jne 0x14008da50
mov r13, qword [rbp + 0x4b0]
mov eax, 0
test r13, r13
mov r12, qword [rbp + 0x5b8]
je 0x14008d822
mov r9, qword [rbx + 0x28]
mov rax, qword [rbx + 0x30]
mov rdi, qword [rbp + 0x4b8]
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x570]
mov rdx, r13
mov r8, rdi
call fcn.140092a80
cmp qword [rbp + 0x570], 0
je 0x14008dc03
xor eax, eax
jmp 0x14008d822
mov rdi, qword [rbx + 8]
mov r13, qword [rbx + 0x10]
test r13, r13
mov qword [rbp + 0x568], r14
je 0x14008da85
js 0x1400902c8
movzx eax, byte [0x14014c048]
xor ecx, ecx
mov rdx, r13
call fcn.140099360
test rax, rax
jne 0x14008da8a
jmp 0x1400902bc
mov eax, 1
mov qword [rbp + 0x5a0], rax
mov rcx, rax
mov rdx, rdi
mov qword [rbp + 0x558], r13
mov r8, r13
call sub.VCRUNTIME140.dll_memcpy
movzx r13d, byte [rbx + 0x18]
mov rdx, qword [rbx + 0x28]
mov r14, qword [rbx + 0x30]
test r14, r14
je 0x14008daf9
mov qword [rbp + 0x590], rdx
mov rax, r14
shr rax, 0x3e
lea rdi, [r14 + r14]
test rax, rax
jne 0x1400902e8
movzx eax, byte [0x14014c048]
xor ecx, ecx
mov rdx, rdi
call fcn.140099360
test rax, rax
je 0x1400902dc
mov rbx, rax
mov rdx, qword [rbp + 0x590]
jmp 0x14008db00
mov ebx, 2
xor edi, edi
add r12, r15
mov rcx, rbx
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbp + 0x558]
mov qword [rbp - 0x30], rax
mov rcx, qword [rbp + 0x5a0]
mov qword [rbp - 0x28], rcx
mov qword [rbp - 0x20], rax
mov byte [rbp - 0x18], r13b
mov qword [rbp - 0x10], r14
mov qword [rbp - 8], rbx
mov qword [rbp], r14
mov r13, qword [r12 + 8]
mov rdi, qword [r12 + 0x10]
test rdi, rdi
je 0x14008db73
js 0x140090308
movzx eax, byte [0x14014c048]
xor ecx, ecx
mov rdx, rdi
call fcn.140099360
test rax, rax
mov r14, qword [rbp + 0x568]
je 0x1400902fc
mov rbx, rax
jmp 0x14008db7f
mov ebx, 1
mov r14, qword [rbp + 0x568]
mov rcx, rbx
mov rdx, r13
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [r12 + 0x18]
mov qword [rbp + 0x4d0], rdi
mov qword [rbp + 0x4d8], rbx
mov qword [rbp + 0x4e0], rdi
mov byte [rbp + 0x4e8], al
mov byte [rbp + 0x59e], 0
lea rcx, [rbp + 0x430]
lea rdx, [rbp + 0x4b0]
lea r8, [rbp - 0x30]
lea r9, [rbp + 0x4d0]
call fcn.140091770
mov rax, qword [rbp + 0x430]
shl rax, 1
test rax, rax
mov r12, qword [rbp + 0x5b8]
je 0x14008d820
mov rcx, qword [rbp + 0x438]
mov edx, 1
call fcn.140007ce0
jmp 0x14008d820
mov rax, qword [rbp + 0x578]
mov rdx, qword [rbp + 0x580]
mov rcx, qword [rbp + 0x588]
mov byte [rbp + 0x408], 0
test rdx, rdx
je 0x14008dd93
mov rax, qword [rax + rcx*8 + 0x3d8]
mov rcx, rdx
dec rcx
je 0x14008dcfe
mov r8, rcx
and r8, 7
je 0x14008dc6e
mov rcx, r8
nop dword [rax + rax]
movzx r9d, word [rax + 0x3d2]
mov rax, qword [rax + r9*8 + 0x3d8]
dec rcx
jne 0x14008dc50
not r8
add r8, rdx
mov rcx, r8
add rdx, 0xfffffffffffffffe
cmp rdx, 7
jb 0x14008dcfe
nop dword [rax]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
add rcx, 0xfffffffffffffff8
jne 0x14008dc80
movzx ecx, word [rax + 0x3d2]
dec rcx
mov qword [rbp + 0x490], rax
mov qword [rbp + 0x498], 0
mov qword [rbp + 0x4a0], rcx
lea rcx, [rbp - 0x30]
lea rdx, [rbp + 0x490]
lea r8, [rbp + 0x408]
call fcn.140092c20
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x480], rax
movups xmm0, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x470], xmm0
movups xmm0, xmmword [rbp - 0x30]
movups xmm1, xmmword [rbp - 0x20]
movups xmm2, xmmword [rbp - 0x10]
movups xmm3, xmmword [rbp]
movaps xmmword [rbp + 0x460], xmm3
movaps xmmword [rbp + 0x450], xmm2
movaps xmmword [rbp + 0x440], xmm1
movaps xmmword [rbp + 0x430], xmm0
mov rdx, qword [rbp + 0x28]
mov rax, qword [rbp + 0x38]
movzx ecx, word [rdx + 0x3d2]
cmp rax, rcx
jae 0x14008ddc8
mov rcx, rdx
jmp 0x14008ddf9
mov qword [rbp + 0x4d0], rax
mov qword [rbp + 0x4d8], 0
mov qword [rbp + 0x4e0], rcx
lea rcx, [rbp - 0x30]
lea rdx, [rbp + 0x4d0]
lea r8, [rbp + 0x408]
call fcn.140092c20
jmp 0x14008dee9
mov r8, qword [rbp + 0x30]
nop dword [rax]
mov rcx, qword [rdx + 0x160]
test rcx, rcx
je 0x14008ddf4
inc r8
movzx eax, word [rdx + 0x3d0]
mov rdx, rcx
cmp ax, word [rcx + 0x3d2]
jae 0x14008ddd0
jmp 0x14008ddf9
mov rax, r8
xor ecx, ecx
imul rdx, rax, 0x38
shl rax, 5
mov r8, qword [rcx + rdx + 0x198]
mov qword [rbp + 0x500], r8
movups xmm0, xmmword [rcx + rdx + 0x168]
movups xmm1, xmmword [rcx + rdx + 0x178]
movups xmm2, xmmword [rcx + rdx + 0x188]
movaps xmmword [rbp + 0x4f0], xmm2
movaps xmmword [rbp + 0x4e0], xmm1
movaps xmmword [rbp + 0x4d0], xmm0
mov r8, qword [rbp + 0x460]
mov qword [rcx + rdx + 0x198], r8
movaps xmm0, xmmword [rbp + 0x430]
movaps xmm1, xmmword [rbp + 0x440]
movaps xmm2, xmmword [rbp + 0x450]
movups xmmword [rcx + rdx + 0x188], xmm2
movups xmmword [rcx + rdx + 0x178], xmm1
movups xmmword [rcx + rdx + 0x168], xmm0
movups xmm0, xmmword [rcx + rax]
movups xmm1, xmmword [rcx + rax + 0x10]
lea rdx, [rbp + 0x508]
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
lea rdx, [rbp + 0x468]
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + rax], xmm0
movups xmmword [rcx + rax + 0x10], xmm1
movaps xmm0, xmmword [rbp + 0x4d0]
movaps xmm1, xmmword [rbp + 0x4e0]
movaps xmm2, xmmword [rbp + 0x4f0]
movaps xmm3, xmmword [rbp + 0x500]
movaps xmmword [rbp - 0x30], xmm0
movaps xmmword [rbp - 0x20], xmm1
movaps xmmword [rbp - 0x10], xmm2
movaps xmmword [rbp], xmm3
movaps xmm0, xmmword [rbp + 0x510]
movaps xmmword [rbp + 0x10], xmm0
mov rax, qword [rbp + 0x520]
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x520], rax
movaps xmm0, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x510], xmm0
movaps xmm0, xmmword [rbp - 0x30]
movaps xmm1, xmmword [rbp - 0x20]
movaps xmm2, xmmword [rbp - 0x10]
movaps xmm3, xmmword [rbp]
movaps xmmword [rbp + 0x500], xmm3
movaps xmmword [rbp + 0x4f0], xmm2
dec qword [rbp + 0x4c0]
movaps xmmword [rbp + 0x4e0], xmm1
movaps xmmword [rbp + 0x4d0], xmm0
cmp byte [rbp + 0x408], 0
je 0x14008df74
test rdi, rdi
je 0x14009036c
mov rax, qword [r13 + 0x3d8]
mov qword [rbp + 0x4b0], rax
dec rdi
mov qword [rbp + 0x4b8], rdi
mov qword [rax + 0x160], 0
mov edx, 8
mov rcx, r13
call fcn.140007ce0
mov rdx, qword [rbp + 0x4d0]
mov rcx, qword [rbp + 0x4d8]
mov r15, qword [rbp + 0x4f0]
mov r13, qword [rbp + 0x4f8]
mov rbx, qword [rbp + 0x508]
mov rdi, qword [rbp + 0x510]
mov eax, 0
movabs r8, 0x8000000000000000
cmp rdx, r8
je 0x14008d822
test rdx, rdx
je 0x14008dfc5
mov edx, 1
call fcn.140007ce0
test r15, r15
je 0x14008dfd7
mov edx, 2
mov rcx, r13
call fcn.140007ce0
shl rbx, 1
mov eax, 0
test rbx, rbx
je 0x14008d822
mov edx, 1
mov rcx, rdi
call fcn.140007ce0
xor eax, eax
jmp 0x14008d822
mov rax, qword [rbp + 0x4c0]
mov qword [rbp + 0x3f8], rax
movups xmm0, xmmword [rbp + 0x4b0]
movups xmmword [rbp + 0x3e8], xmm0
mov qword [rbp + 0x3e0], 1
movzx eax, byte [0x14014c048]
mov edx, 4
xor ecx, ecx
call fcn.140099360
test rax, rax
je 0x140090389
mov dword [rax], 0x48544150
mov rcx, rax
add rcx, 4
mov qword [rbp + 0x4d0], rax
mov qword [rbp + 0x4d8], rcx
mov word [rbp + 0x4e0], 0
lea rcx, [rbp + 0x430]
lea rdx, [rbp + 0x4d0]
mov qword [rbp + 0x5a8], rax
call fcn.140091540
mov qword [rbp - 0x30], 4
mov rcx, qword [rbp + 0x5a8]
mov qword [rbp - 0x28], rcx
mov qword [rbp - 0x20], 4
mov byte [rbp - 0x18], 0
movups xmm0, xmmword [rbp + 0x430]
movups xmmword [rbp - 0x10], xmm0
mov rax, qword [rbp + 0x440]
mov qword [rbp], rax
mov rax, qword [rbp + 0x3e8]
mov rdi, qword [rbp - 8]
test rax, rax
je 0x14008e193
mov r14d, dword [rbp]
mov r12, qword [rbp + 0x3f0]
mov r13, qword [sym.imp.KERNEL32.dll_CompareStringOrdinal]
lea rcx, [rax + 0x168]
mov qword [rbp + 0x5b8], rax
movzx eax, word [rax + 0x3d2]
mov qword [rbp + 0x568], rax
imul rsi, rax, 0x38
mov r15, 0xffffffffffffffff
nop
test rsi, rsi
je 0x14008e140
lea rbx, [rcx + 0x38]
mov r8, qword [rcx + 0x28]
mov r9d, dword [rcx + 0x30]
mov dword [rsp + 0x20], 1
mov rcx, rdi
mov edx, r14d
call r13
add rsi, 0xffffffffffffffc8
inc r15
mov rcx, rbx
cmp eax, 3
je 0x14008e100
cmp eax, 1
jne 0x14008e165
jmp 0x14008e147
mov r15, qword [rbp + 0x568]
sub r12, 1
jb 0x14008e60b
mov rax, qword [rbp + 0x5b8]
mov rax, qword [rax + r15*8 + 0x3d8]
jmp 0x14008e0d8
cmp eax, 2
jne 0x140090236
shl r15, 5
mov rax, qword [rbp + 0x5b8]
mov r12, qword [rax + r15 + 8]
mov r14, qword [rax + r15 + 0x10]
mov rsi, qword [rbp + 0x548]
mov rcx, qword [rbp + 0x5a8]
jmp 0x14008e19d
xor r12d, r12d
mov rsi, qword [rbp + 0x548]
mov edx, 1
call fcn.140007ce0
cmp qword [rbp - 0x10], 0
je 0x14008e1bb
mov edx, 2
mov rcx, rdi
call fcn.140007ce0
mov rdx, qword [rsi + 0x10]
lea rdi, str.program_path_has_no_file_name
test rdx, rdx
mov rax, qword [rbp + 0x560]
je 0x14008fa87
mov rbx, qword [rsi + 8]
cmp rdx, 4
jae 0x14008e1e9
lea rax, [0x140093680]
jmp 0x14008e211
mov eax, dword [rbx]
bswap eax
xor ecx, ecx
cmp eax, 0x5c5c3f5c
setb cl
cmp eax, 0x5c5c3f5d
adc ecx, 0xffffffff
lea rcx, [0x140093670]
lea rax, [0x140093680]
cmove rax, rcx
mov qword [rbp + 0x5b8], rdx
movzx esi, byte [rdx + rbx - 1]
mov byte [rbp + 0x5c7], 1
mov ecx, esi
call rax
test al, al
mov rax, qword [rbp + 0x560]
jne 0x14008fa87
mov r15, qword [rbp + 0x5b8]
lea r11, [rbx + r15]
cmp r15, 3
jbe 0x14008e2a5
movzx eax, byte [r11 - 4]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x2e
jne 0x14008e2cc
movzx eax, byte [r11 - 3]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x65
jne 0x14008e2cc
movzx eax, byte [r11 - 2]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x78
jne 0x14008e2cc
lea eax, [rsi - 0x41]
cmp al, 0x1a
setb al
shl al, 5
or al, sil
cmp al, 0x65
sete al
jmp 0x14008e2ce
xor eax, eax
nop word [rax + rax]
cmp r15, rax
je 0x14008e444
movzx ecx, byte [rbx + rax]
cmp ecx, 0x2f
je 0x14008e339
inc rax
cmp ecx, 0x5c
jne 0x14008e2b0
jmp 0x14008e339
xor eax, eax
xor ecx, ecx
cmp r15, rcx
je 0x14008e444
movzx edx, byte [rbx + rcx]
cmp edx, 0x5c
je 0x14008e2ea
inc rcx
cmp edx, 0x2f
jne 0x14008e2d0
test al, al
je 0x14008e339
mov qword [rbp + 0x568], r11
mov byte [rbp + 0x5c7], 1
lea rcx, [rbp - 0x30]
mov rdx, rbx
mov r8, r15
mov eax, edi
mov eax, edi
call fcn.140087da0
mov rcx, qword [rbp - 0x30]
mov rax, qword [rbp - 0x28]
movabs rdx, 0x8000000000000000
cmp rcx, rdx
jne 0x14008e5d8
mov qword [rbp + 0x4b8], rax
mov qword [rbp + 0x4b0], rdx
jmp 0x14008e5ff
mov qword [rbp + 0x568], r11
test r15, r15
push 0x4d000005
test edi, edi
js 0x14009044f
movzx eax, byte [0x14014c048]
xor ecx, ecx
mov rdx, r15
call fcn.140099360
add byte [rax], al
add byte [rax], al
test rax, rax
je 0x140090453
mov rsi, rax
mov rcx, rax
mov rdx, rbx
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp - 0x30], r15
mov qword [rbp - 0x28], rsi
mov qword [rbp - 0x20], r15
mov qword [rbp - 0x18], 0
lea rdx, str..exeprogram_not_found
lea rcx, [rbp - 0x30]
lea ecx, [rbp - 0x30]
lea ecx, [rbp - 0x30]
mov r8d, 4
mov qword [rbp + 0x5a8], rsi
call fcn.140089400
mov r12, qword [rbp + 0x548]
mov r15, qword [rbp - 0x30]
add rax, 0xffffffff8b4c0000
jge 0x14008e380
mov r14, qword [rbp - 0x28]
mov rsi, qword [rbp - 0x20]
mov qword [rbp + 0x3d8], r14
mov qword [rbp + 0x3d0], r15
mov dword [rbp + 0x3d0], edi
mov dword [rbp + 0x3d0], edi
mov byte [rbp + 0x59d], 1
lea rcx, [rbp + 0x4d0]
mov rdx, r14
mov r8, rsi
mov eax, esi
mov eax, esi
call fcn.140093780
movabs rdi, 0x8000000000000000
cmp qword [rbp + 0x4d0], rdi
jne 0x14008e523
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x5a8], r15
mov qword [rbp + 0x5b8], r14
mov rcx, r14
mov rdx, rsi
call fcn.14008cc60
test rax, rax
test eax, eax
je 0x14008e5cf
cmp rdx, 2
jne 0x14008e54d
xor r8d, r8d
lea rdi, str.nul_byte_found_in_provided_data
mov rax, rbx
jmp 0x14008e46c
xor r8d, r8d
test cx, cx
je 0x14008fa80
mov cx, 1
test r8w, r8w
jne 0x14008e460
cmp rax, r11
je 0x14008e58d
movzx r9d, byte [rax]
movzx edx, r9b
test dl, dl
js 0x14008e490
inc rax
jmp 0x14008e4f2
mov r8d, edx
and r8d, 0x1f
movzx r10d, byte [rax + 1]
and r10d, 0x3f
cmp dl, 0xdf
jbe 0x14008e4e4
movzx edx, byte [rax + 2]
shl r10d, 6
and edx, 0x3f
or edx, r10d
cmp r9b, 0xf0
jb 0x14008e4fc
movzx r9d, byte [rax + 3]
add rax, 4
and r8d, 7
shl r8d, 0x12
shl edx, 6
and r9d, 0x3f
or r9d, edx
or r9d, r8d
mov edx, r9d
cmp edx, 0xffff
invalid
inc dword [rax]
add byte [rsi + 0x10], dh
invalid
jmp 0x14008e50f
add rax, 2
shl r8d, 6
or r8d, r10d
mov edx, r8d
xor r8d, r8d
mov ecx, edx
jmp 0x14008e463
invalid
invalid
invalid
invalid
invalid
add rax, 3
shl r8d, 0xc
or edx, r8d
cmp edx, 0xffff
jbe 0x14008e4f2
and edx, 0x3ff
or edx, 0xdc00
mov r8d, edx
jmp 0x14008e463
mov rax, qword [rbp + 0x4e0]
add byte [rax], al
mov qword [rbp + 0x4c0], rax
movups xmm0, xmmword [rbp + 0x4d0]
movaps xmmword [rbp + 0x4b0], xmm0
test r15, r15
jne 0x14008e6a3
pop rbx
add dword [rax], eax
invalid
pop rbx
add dword [rax], eax
add cl, ch
invalid
jmp 0x14008e6b0
test r9, r9
je 0x14008e61a
mov rcx, r9
dec r9
cmp byte [rax + rcx - 1], 0x2e
jne case.0x14008b451.114
test r9, r9
je 0x14008f75f
adc dword [rax], eax
invalid
adc dword [rax], eax
add byte [rax + 0x29], cl
retf 0x8949
sub rdx, rcx
mov r8, rax
add rax, rcx
jmp 0x14008e61a
cmp r15, 0xf
mov qword [rbp + 0x568], r11
push 0xf000005
xchg dword [rsi], esi
add al, 0
invalid
push 0xf000005
xchg dword [rsi], esi
add al, 0
add byte [rcx - 0x73], cl
push qword [r9]
leave
lea rax, [r15 - 1]
xor ecx, ecx
nop word cs:[rax + rax]
cmp byte [rbx + rcx], 0x2e
sete r8b
je 0x14008e9e9
lea rdx, [rcx + 1]
cmp rax, rcx
enter 0xffffffffffff8948, 0xffffffffffffffd1
enter 0xffffffffffff8948, 0xffffffffffffffd1
jne 0x14008e5b0
jmp 0x14008e9e9
mov r11, qword [rbp + 0x5b8]
jmp 0x14008e646
mov rdx, qword [rbp - 0x20]
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
mov byte [rbp + 0x5c7], 1
lea rcx, [rbp + 0x4b0]
lea rdx, [rbp - 0x30]
call fcn.1400936a0
mov r12, qword [rbp + 0x548]
jmp 0x14008e6b0
mov rsi, qword [rbp + 0x548]
xor r12d, r12d
jmp 0x14008e18a
mov r10, rdx
mov rcx, rax
mov rdx, r9
mov rax, r8
test rax, rax
cmovne rcx, rax
test rcx, rcx
je 0x14008e646
test rax, rax
cmove rdx, r10
add rcx, rdx
sub rcx, r11
cmp rsi, rcx
cmovae rsi, rcx
lea rcx, [rbp - 0x30]
mov rdx, r11
mov r8, rsi
call fcn.140087da0
mov rcx, qword [rbp - 0x30]
mov rax, qword [rbp - 0x28]
cmp rcx, rdi
jne 0x14008e672
mov qword [rbp + 0x4b8], rax
mov qword [rbp + 0x4b0], rdi
jmp 0x14008e692
mov rdx, qword [rbp - 0x20]
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
lea rcx, [rbp + 0x4b0]
lea rdx, [rbp - 0x30]
call fcn.1400936a0
cmp qword [rbp + 0x5a8], 0
mov r14, qword [rbp + 0x5b8]
je 0x14008e6b0
mov edx, 1
mov rcx, r14
call fcn.140007ce0
mov rcx, qword [rbp + 0x4b0]
mov rax, qword [rbp + 0x4b8]
mov qword [rbp + 0x5b8], rax
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
jne 0x14008e6e7
adc eax, dword [rax]
add byte [rax - 0x77], cl
mov dword [rbp + 0x5a8], ecx
mov rsi, qword [rbp + 0x4c0]
invalid
cmp rsi, 5
jb case.0x14008f6d2.68
mov rax, qword [rbp + 0x5b8]
lea rax, [rax + rsi*2]
add al, 0x70
add al, 0x70
mov rcx, rax
add rcx, 0xfffffffffffffff6
add ecx, 0xfffffff6
je case.0x14008f6d2.68
cmp word [rcx], 0x2e
jne case.0x14008f6d2.68
cmp word [rax - 2], 0
je 0x14008f6b4
mov r14, rbx
mov rsi, qword [r12 + 0x28]
mov rbx, qword [r12 + 0x30]
mov dil, byte [r12 + 0xc5]
mov qword [rbp + 0x4d0], 0
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x4d8], 2
mov qword [rbp + 0x4e0], 0
lea rcx, [rbp + 0x4d0]
call fcn.140087680
invalid
invalid
invalid
dec dword [rax - 0x75]
test eax, ebx
add al, 0
add byte [rsi - 0x39], ah
add byte [rdx], ah
add byte [rax - 0x39], cl
test eax, esp
add al, 0
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x75], cl
ror byte [rax - 0x75], 1
test dword [rax + 5], ebp
add byte [rax], al
mov qword [rbp - 0x28], rax
mov word [rbp - 0x20], 0
lea rcx, [rbp + 0x4d0]
lea rdx, [rbp - 0x30]
call fcn.140087f60
mov r14, qword [rbp + 0x4e0]
cmp r14, qword [rbp + 0x4d0]
jne 0x14008e7ba
lea rcx, [rbp + 0x4d0]
call fcn.140087680
mov rax, qword [rbp + 0x4d8]
mov word [rax + r14*2], 0x22
inc r14
mov qword [rbp + 0x4e0], r14
lea rax, [rbx + rbx*4]
lea r14, [rsi + rax*8]
lea rbx, [rbp + 0x4d0]
nop word cs:[rax + rax]
cmp rsi, r14
je 0x14008e85f
mov r15, qword [rbp + 0x4e0]
cmp r15, qword [rbp + 0x4d0]
jne 0x14008e80d
mov rcx, rbx
call fcn.140087680
mov rax, qword [rbp + 0x4d8]
mov word [rax + r15*2], 0x20
inc r15
mov qword [rbp + 0x4e0], r15
mov rcx, rbx
mov rdx, rsi
mov r8d, edi
call fcn.140094700
add rsi, 0x28
test rax, rax
je 0x14008e7f0
cmp qword [rbp + 0x4d0], 0
je 0x14008e87c
mov rcx, qword [rbp + 0x4d8]
mov edx, 2
mov rsi, rax
call fcn.140007ce0
mov rax, rsi
jmp 0x14008e87c
mov rcx, qword [rbp + 0x4d0]
mov rax, qword [rbp + 0x4d8]
movabs rdx, 0x8000000000000000
cmp rcx, rdx
jne 0x14008e8d8
mov r12, qword [rbp + 0x5b8]
mov rcx, qword [rbp + 0x540]
mov qword [rcx], rax
mov qword [rcx + 0x10], 2
xor esi, esi
mov rax, qword [rbp + 0x560]
cmp qword [rbp + 0x5a8], 0
je 0x14008e8bc
mov edx, 2
mov rcx, r12
call fcn.140007ce0
mov rax, qword [rbp + 0x560]
test sil, sil
jne 0x14008fb04
cmp qword [rbp + 0x3e0], 0
jne 0x14008faa3
jmp 0x14008fb04
mov rsi, qword [rbp + 0x4e0]
mov dil, 1
mov dword [rbp + 0x558], 0
mov rdx, qword [rbp + 0x5a8]
mov qword [rbp + 0x568], rdx
mov rdx, qword [rbp + 0x5b8]
add byte [rax - 0x77], cl
xchg ebp, eax
invalid
invalid
add byte [rax], al
mov qword [rbp + 0x4b0], rcx
mov qword [rbp + 0x4b8], rax
mov qword [rbp + 0x4c0], rsi
add byte [rax - 0x77], cl
test dword [rax + 0x48000004], edi
mov dword [rbp + 0x4c0], esi
cmp rsi, rcx
jne 0x14008e93c
mov byte [rbp + 0x5b4], 1
lea rcx, [rbp + 0x4b0]
call fcn.140087680
mov rax, qword [rbp + 0x4b8]
mov word [rax + rsi*2], 0
inc rsi
mov qword [rbp + 0x4c0], rsi
cmp byte [r12 + 0xc4], 0
mov eax, 0x400
mov r15d, 0x608
cmove r15d, eax
or r15d, dword [r12 + 0xc0]
cmp qword [rbp + 0x3e0], 0
mov dword [rbp + 0x404], edi
je 0x14008ec8f
mov rsi, qword [rbp + 0x3f8]
mov qword [rbp + 0x4a0], rsi
mov dword [rbp + 0x4a0], esi
mov dword [rbp + 0x4a0], esi
movups xmm0, xmmword [rbp + 0x3e8]
movaps xmmword [rbp + 0x490], xmm0
mov qword [rbp + 0x570], 0
mov qword [rbp + 0x578], 2
js 0x14008e9b1
add byte [rax], al
add al, byte [rax]
add byte [rax], al
js 0x14008e9b1
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax + 5], eax
add byte [rax], al
add byte [rax - 0x7b], cl
test byte [rdi], 0x84
insd dword [rdi], dx
or byte [rax], al
add byte [rcx - 0x43], al
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x580], 0
test rsi, rsi
je 0x14008f233
mov r13d, 2
xor r12d, r12d
jmp 0x14008f265
mov cl, 0x2e
mov rdx, rbx
fimul dword [rbp - 0x77]
clc
call fcn.14000fad0
cmp rax, 1
sete r8b
fimul dword [rbp - 0x77]
clc
mov byte [rbp + 0x558], r8b
test r12, r12
je 0x14008ea44
add r14, r12
mov qword [rbp + 0x4d0], r12
movsd dword [rdi], dword [rsi]
rol byte [rax + rax], 1
add byte [rcx + rcx*4 - 0x4b], cl
fadd dword [rax + rax]
add byte [rsi - 0x39], ah
test eax, esp
add al, 0
add byte [rax], al
add dh, al
test eax, ebp
add al, 0
add byte [rcx], al
mov byte [rbp + 0x5c7], 1
add byte [rax], al
add dword [rax - 0x73], ecx
ror byte [r8 - 0x73], 1
xchg ebp, eax
rol byte [rax + rax], 1
add al, ch
shl dword [rdi + rdi*8 + 0x458b48ff], cl
ror byte [rax - 0x42], 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xff03948], al
test dword [rdi + 4], esi
add byte [rax], al
movsd dword [rdi], dword [rsi]
rol byte [rax + rax], 1
add byte [rcx + rcx*4 - 0x4b], cl
fadd dword [rax + rax]
add byte [rsi - 0x39], ah
test eax, esp
add al, 0
add byte [rax], al
add dh, al
test eax, ebp
add al, 0
add byte [rcx], al
add byte [rax], al
add dword [rax - 0x73], ecx
ror byte [r8 - 0x73], 1
xchg ebp, eax
rol byte [rax + rax], 1
add al, ch
shl dword [rdi + rdi*8 + 0x458b48ff], cl
ror byte [rax - 0x42], 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xff03948], al
test dword [rdi + 4], esi
add byte [rax], al
mov byte [rbp + 0x5c7], 1
lea rcx, [rbp + 0x4d0]
call fcn.140089180
mov rcx, qword [rbp + 0x4d0]
movabs rax, 0x8000000000000000
cmp rcx, rax
jne 0x14008ea85
lea rcx, [rbp + 0x4d8]
mov byte [rbp + 0x5c7], 1
call fcn.140082aa0
jmp 0x14008eb5d
mov qword [rbp + 0x5a0], rcx
mov rcx, qword [rbp + 0x4d8]
mov rdi, qword [rbp + 0x4e0]
mov rsi, qword [rbp + 0x4e8]
mov byte [rbp + 0x59c], 0
mov qword [rbp + 0x5a8], rcx
mov rdx, rdi
call fcn.14008b530
cmp rdi, rdx
cmovb rdx, rdi
test rax, rax
cmove rdx, rdi
mov rax, qword [rbp + 0x5a0]
mov qword [rbp - 0x30], rax
mov rax, qword [rbp + 0x5a8]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
mov qword [rbp - 0x18], rsi
lea rcx, [rbp - 0x30]
mov rdx, rbx
mov r8, qword [rbp + 0x5b8]
call fcn.140089f40
movzx eax, byte [rbp + 0x558]
test al, al
jne 0x14008eb11
lea rdx, str.exe.NULcmd.exemaximum_number_of_ProcThreadAttributes_exceeded
lea rcx, [rbp - 0x30]
call fcn.14008cd70
mov rdi, qword [rbp - 0x28]
mov r8, qword [rbp - 0x20]
lea rcx, [rbp + 0x430]
mov rdx, rdi
call fcn.140093780
cmp qword [rbp - 0x30], 0
mov r12, qword [rbp + 0x548]
je 0x14008eb43
mov edx, 1
mov rcx, rdi
call fcn.140007ce0
mov rax, qword [rbp + 0x430]
movabs rcx, 0x8000000000000000
cmp rax, rcx
jne 0x14008f766
mov qword [rbp + 0x5a0], rbx
mov qword [rbp + 0x570], 0
mov qword [rbp + 0x578], 2
mov qword [rbp + 0x580], 0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x5a8], rax
xor esi, esi
xor ebx, ebx
xor edi, edi
cmp r8, 0x201
jb 0x14008ebbf
jmp 0x14008ebd0
jae 0x14008edd1
cmp r8, 0x201
jae 0x14008ebd0
mov r14d, 0x200
lea r15, [rbp - 0x30]
mov r12, r8
jmp 0x14008ec27
sub r8, rdi
sub rbx, rdi
cmp rbx, r8
jae 0x14008ebff
lea rcx, [rbp + 0x570]
mov rdx, rdi
call fcn.1400d7d10
mov rsi, qword [rbp + 0x570]
mov rax, qword [rbp + 0x578]
mov qword [rbp + 0x5a8], rax
mov eax, 0xffffffff
cmp rsi, rax
mov edi, 0xffffffff
cmovb rdi, rsi
mov qword [rbp + 0x580], rdi
mov rbx, rsi
mov r14, rdi
mov r15, qword [rbp + 0x5a8]
mov r12, rdi
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
mov rcx, r15
mov edx, r12d
call qword [sym.imp.KERNEL32.dll_GetSystemDirectoryW]
mov r13d, eax
test eax, eax
jne 0x14008ec50
call qword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
jne 0x14008efa6
mov r8d, r13d
cmp r12, r8
jne 0x14008ebb0
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
jne 0x1400903a4
add r12, r12
mov eax, 0xffffffff
cmp r12, rax
cmovae r12, rax
mov r8, r12
cmp r8, 0x201
jae 0x14008ebd0
jmp 0x14008ebbf
mov eax, 2
mov qword [rbp + 0x550], rax
xor r13d, r13d
xor eax, eax
mov qword [rbp + 0x590], rax
mov r12, qword [rbp + 0x5b8]
movabs rsi, 0x8000000000000000
mov rcx, qword [rbp + 0x548]
cmp qword [rcx + 0x38], rsi
jne 0x14008f787
mov r14, rcx
mov eax, 2
xor ebx, ebx
xor ecx, ecx
mov qword [rbp + 0x488], rcx
mov qword [rbp + 0x4a8], rax
xorps xmm0, xmm0
movaps xmmword [rbp + 0x490], xmm0
mov qword [rbp + 0x4a0], 0
mov cl, 1
xor eax, eax
lock cmpxchg byte [0x14014bfc8], cl
jne 0x14008fdc9
mov rax, qword [0x14014c040]
shl rax, 1
test rax, rax
jne 0x14008fdda
xor eax, eax
lea rcx, [0x14014bfc8]
movzx edx, byte [0x14014bfc9]
xor r8d, r8d
test dl, dl
setne r8b
mov qword [rbp + 0x578], rcx
mov byte [rbp + 0x580], al
mov qword [rbp + 0x570], r8
mov qword [rbp + 0x430], 0
mov qword [rbp + 0x440], 0
mov qword [rbp + 0x450], 0
lea rcx, [r14 + 0x58]
cmp dword [r14 + 0x58], 6
mov rax, qword [rbp + 0x560]
cmove rcx, rax
cmp dword [r14 + 0x68], 6
lea rdi, [r14 + 0x68]
cmove rdi, rax
lea rsi, [r14 + 0x78]
cmp dword [r14 + 0x78], 6
cmove rsi, rax
lea r8, [rbp + 0x430]
mov edx, 0xfffffff6
call fcn.140094c20
test rax, rax
je 0x14008fbd8
mov rax, qword [rbp + 0x540]
mov qword [rax], rdx
mov qword [rax + 0x10], 2
mov r12, qword [rbp + 0x5b8]
jmp 0x1400900f9
cmp r14, r8
jb 0x14009046d
lea rcx, [rbp + 0x4d0]
mov rdx, r15
call fcn.1400861a0
lea rcx, [rbp + 0x4d0]
mov rbx, qword [rbp + 0x5a0]
mov rdx, rbx
mov r8, qword [rbp + 0x5b8]
call fcn.140089f40
movzx eax, byte [rbp + 0x558]
test al, al
jne 0x14008ee24
lea rdx, str.exe.NULcmd.exemaximum_number_of_ProcThreadAttributes_exceeded
lea rcx, [rbp + 0x4d0]
call fcn.14008cd70
mov rdi, qword [rbp + 0x4d8]
mov r8, qword [rbp + 0x4e0]
lea rcx, [rbp + 0x430]
mov rdx, rdi
call fcn.140093780
cmp qword [rbp + 0x4d0], 0
mov r12, qword [rbp + 0x548]
je 0x14008ee5f
mov edx, 1
mov rcx, rdi
call fcn.140007ce0
movups xmm0, xmmword [rbp + 0x430]
movaps xmmword [rbp + 0x490], xmm0
mov rax, qword [rbp + 0x440]
mov qword [rbp + 0x4a0], rax
cmp qword [rbp + 0x570], 0
je 0x14008ee96
mov rcx, qword [rbp + 0x578]
mov edx, 2
call fcn.140007ce0
mov rcx, qword [rbp + 0x490]
movabs rax, 0x8000000000000001
cmp rcx, rax
jg 0x14008f212
je 0x14008efe7
jmp 0x14008effa
lea r13, [rbp - 0x30]
lea rdi, [rbp + 0x4d0]
lea r14, [rbp + 0x430]
lea r15, str.exe.NULcmd.exemaximum_number_of_ProcThreadAttributes_exceeded
jmp 0x14008eef5
mov byte [rbp + 0x5c7], 1
mov rcx, r13
mov rdx, rdi
call fcn.140088f00
mov rax, qword [rbp - 0x30]
cmp rax, rsi
je 0x14008ea44
mov rcx, qword [rbp - 0x28]
mov rdx, qword [rbp - 0x20]
test rdx, rdx
je 0x14008ef8e
mov r8, qword [rbp - 0x18]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
mov qword [rbp - 0x20], rdx
mov qword [rbp - 0x18], r8
mov rcx, r13
mov rdx, rbx
mov r8, qword [rbp + 0x5b8]
call fcn.140089f40
cmp byte [rbp + 0x558], 0
jne 0x14008ef40
mov rcx, r13
mov rdx, r15
call fcn.14008cd70
mov r12, qword [rbp - 0x28]
mov r8, qword [rbp - 0x20]
mov rcx, r14
mov rdx, r12
call fcn.140093780
cmp qword [rbp - 0x30], 0
je 0x14008ef67
mov edx, 1
mov rcx, r12
call fcn.140007ce0
mov rax, qword [rbp + 0x430]
cmp rax, rsi
jne 0x14008fbb0
mov byte [rbp + 0x5c7], 1
mov rcx, r13
mov rdx, rdi
call fcn.140088f00
jmp 0x14008eee8
test rax, rax
je 0x14008eed6
mov edx, 1
call fcn.140007ce0
jmp 0x14008eed6
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x498], rax
movabs rax, 0x8000000000000001
mov qword [rbp + 0x490], rax
cmp qword [rbp + 0x570], 0
je 0x14008efe7
mov rcx, qword [rbp + 0x578]
mov edx, 2
call fcn.140007ce0
lea rcx, [rbp + 0x498]
mov byte [rbp + 0x5c7], 1
call fcn.140082aa0
mov qword [rbp + 0x570], 0
mov qword [rbp + 0x578], 2
mov qword [rbp + 0x580], 0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x5a8], rax
xor ebx, ebx
xor esi, esi
xor edi, edi
cmp r8, 0x201
jb 0x14008f04f
jmp 0x14008f060
jae 0x14008f11f
cmp r8, 0x201
jae 0x14008f060
mov r14d, 0x200
lea r15, [rbp - 0x30]
mov r12, r8
jmp 0x14008f0b7
sub r8, rdi
sub rsi, rdi
cmp rsi, r8
jae 0x14008f08f
lea rcx, [rbp + 0x570]
mov rdx, rdi
call fcn.1400d7d10
mov rbx, qword [rbp + 0x570]
mov rax, qword [rbp + 0x578]
mov qword [rbp + 0x5a8], rax
mov eax, 0xffffffff
cmp rbx, rax
mov edi, 0xffffffff
cmovb rdi, rbx
mov qword [rbp + 0x580], rdi
mov rsi, rbx
mov r14, rdi
mov r15, qword [rbp + 0x5a8]
mov r12, rdi
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
mov rcx, r15
mov edx, r12d
call qword [sym.imp.KERNEL32.dll_GetWindowsDirectoryW]
mov r13d, eax
test eax, eax
jne 0x14008f0e0
call qword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
jne 0x14008f865
mov r8d, r13d
cmp r12, r8
jne 0x14008f040
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
jne 0x1400903c1
add r12, r12
mov eax, 0xffffffff
cmp r12, rax
cmovae r12, rax
mov r8, r12
cmp r8, 0x201
jae 0x14008f060
jmp 0x14008f04f
cmp r14, r8
jb 0x140090484
lea rcx, [rbp + 0x4d0]
mov rdx, r15
call fcn.1400861a0
lea rcx, [rbp + 0x4d0]
mov rbx, qword [rbp + 0x5a0]
mov rdx, rbx
mov r8, qword [rbp + 0x5b8]
call fcn.140089f40
movzx eax, byte [rbp + 0x558]
test al, al
jne 0x14008f172
lea rdx, str.exe.NULcmd.exemaximum_number_of_ProcThreadAttributes_exceeded
lea rcx, [rbp + 0x4d0]
call fcn.14008cd70
mov rdi, qword [rbp + 0x4d8]
mov r8, qword [rbp + 0x4e0]
lea rcx, [rbp + 0x430]
mov rdx, rdi
call fcn.140093780
cmp qword [rbp + 0x4d0], 0
mov r12, qword [rbp + 0x548]
je 0x14008f1ad
mov edx, 1
mov rcx, rdi
call fcn.140007ce0
movups xmm0, xmmword [rbp + 0x430]
movaps xmmword [rbp + 0x490], xmm0
mov rax, qword [rbp + 0x440]
mov qword [rbp + 0x4a0], rax
cmp qword [rbp + 0x570], 0
je 0x14008f1e4
mov rcx, qword [rbp + 0x578]
mov edx, 2
call fcn.140007ce0
mov rcx, qword [rbp + 0x490]
movabs rax, 0x8000000000000002
cmp rcx, rax
jge 0x14008f212
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x14008f8ad
jmp 0x14008f8c0
mov qword [rbp + 0x5a8], rcx
mov rax, qword [rbp + 0x498]
mov qword [rbp + 0x5b8], rax
mov rsi, qword [rbp + 0x4a0]
jmp 0x14008e6f5
mov byte [rbp + 0x5b7], 1
lea rcx, [rbp + 0x570]
call fcn.140087680
mov r13, qword [rbp + 0x578]
mov word [r13], 0
mov qword [rbp + 0x580], 1
mov r12d, 1
mov rax, qword [rbp + 0x490]
mov rcx, qword [rbp + 0x498]
xor edx, edx
test rax, rax
setne dl
cmove rsi, rax
mov qword [rbp - 0x30], rdx
mov qword [rbp - 0x28], 0
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], rdx
mov qword [rbp - 8], 0
mov qword [rbp], rax
mov qword [rbp + 8], rcx
mov qword [rbp + 0x10], rsi
lea rcx, [rbp + 0x4d0]
lea rdx, [rbp - 0x30]
movabs rsi, 0x8000000000000000
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
add byte [rax - 0x217418], al
dec dword [rax - 0x75]
xchg ebp, eax
rol byte [rax + rax], 1
add byte [rax - 0x7b], cl
ror byte [rdi], cl
test byte [rsi], bh
or al, byte [rax]
add byte [rbx + rcx*4 - 0x73], cl
loopne 0x14008f2de
call fcn.14008d150
mov rdx, qword [rbp + 0x4d0]
test rdx, rdx
je 0x14008fd13
mov r9, qword [rbp + 0x4e0]
add byte [rax], al
imul r8, r9, 0x38
mov rax, qword [rdx + r8 + 0x168]
sar dword [rax], 0x4a
mov eax, dword [rdx + rax + 0x168]
cmp rax, rsi
je 0x14008fd13
invalid
add byte [rdx - 0x75], cl
mov word [rdx], es
jo 0x14008f2f8
mov rcx, qword [rdx + r8 + 0x170]
add dword [rax], eax
add byte [rax], al
add byte [rsi - 0x75], cl
xchg esp, eax
add cl, byte [rax + 0x4c000001]
mov dword [rbp + 0x488], edx
mov r10, qword [rdx + r8 + 0x188]
mov qword [rbp + 0x488], r10
mov r10, qword [rdx + r8 + 0x190]
mov qword [rbp + 0x550], r10
xchg ebp, eax
push rax
add eax, 0x8b4a0000
mov esp, 0x19802
add byte [rcx - 0x3f], cl
loope case.0x140086ad1.235
nop
add dword [rax], eax
add byte [rcx + rcx*4 - 0x6b], cl
xchg ebp, eax
xchg ebp, eax
push rax
add eax, 0x8b4a0000
mov esp, 0x19802
add byte [rcx - 0x3f], cl
loope case.0x140086ad1.235
mov r10, qword [rdx + r9]
mov qword [rbp + 0x590], r10
mov dword [rbp + 0x590], edx
mov dword [rbp + 0x590], edx
mov r10, qword [rdx + r9 + 8]
mov qword [rbp + 0x4a8], r10
mov r14, qword [rdx + r9 + 0x10]
mov rdx, qword [rdx + r8 + 0x178]
add dword [rax], eax
add byte [rax + 1], cl
invalid
add dword [rax], eax
add byte [rax + 1], cl
retf 0x3145
invalid
invalid
xor r11d, r11d
mov r8, rcx
jmp 0x14008f36d
add byte [rax], al
add byte [rax], al
xor r11d, r11d
test r9w, r9w
leave
je 0x14008f661
mov r9w, 1
test r11w, r11w
test ebx, ebx
test ebx, ebx
jne 0x14008f360
cmp r8, rdx
je 0x14008f428
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0x30
movzx esi, byte [r8]
movzx r10d, sil
test r10b, r10b
js case.0x140086de8.217
inc r8
jmp 0x14008f41d
mov r11d, r10d
and r11d, 0x1f
movzx ebx, byte [r8 + 1]
and ebx, 0x3f
cmp r10b, 0xdf
fbstp tbyte [rsi + 0x38]
fbstp tbyte [rsi + 0x38]
movzx r10d, byte [r8 + 2]
shl ebx, 6
push rax
add al, cl
jrcxz 0x14008f3b9
and r10d, 0x3f
or r10d, ebx
cmp sil, 0xf0
jb 0x14008f3f3
fiadd dword [rax - 0x80]
invalid
movzx esi, byte [r8 + 3]
add r8, 4
and r11d, 7
and ebx, 7
and ebx, 7
shl r11d, 0x12
shl r10d, 6
and esi, 0x3f
or esi, r10d
or esi, r11d
mov r10d, esi
bnd jmp 0x14008f3fe
add r8, 2
shl r11d, 6
or r11d, ebx
mov r10d, r11d
jmp 0x14008f41d
add r8, 3
shl r11d, 0xc
or r10d, r11d
cmp r10d, 0xffff
jbe 0x14008f41d
xor r11d, r11d
mov r9d, r10d
jmp 0x14008f363
test rax, rax
je 0x14008f437
mov ebp, 0x488
add byte [rbp + rcx - 0x46], dh
add al, byte [rax]
add byte [rax], al
mov rcx, rsi
call fcn.140007ce0
cmp r12, qword [rbp + 0x570]
jne 0x14008f4c8
mov byte [rbp + 0x5b3], 1
lea rcx, [rbp + 0x570]
add byte [rax], al
add dword [rax - 0x73], ecx
lea esi, [rax + 5]
add byte [rax], al
call fcn.140087680
mov r13, qword [rbp + 0x578]
mov word [r13 + r12*2], 0x3d
inc r12
cmp eax, 0xc4ff4900
mov qword [rbp + 0x580], r12
mov rcx, qword [rbp + 0x4a8]
lea ebp, [rax + 0x49000004]
add esi, ecx
lea ebp, [rax + 0x49000004]
add esi, ecx
xor r8d, r8d
mov rax, rcx
jmp 0x14008f4f9
test r11w, r11w
je 0x14008fb4c
invalid
add byte [rsi + 0x41], ah
mov ebx, 0x45660001
test r8w, r8w
mov r11w, 1
test r8w, r8w
jne 0x14008f4ec
rol dword [rdx + rdx*8 - 0xb7f788], 1
shr cl, 0x83
add byte [rax], al
add byte [rcx - 0x77], al
rol byte [rcx - 0x7d], 1
loopne 0x14008f547
inc eax
jmp 0x14008f5a4
movzx r10d, byte [rax + 1]
and r10d, 0x3f
invalid
cmp dl, 0xdf
jbe 0x14008f56d
invalid
movzx edx, byte [rax + 2]
shl r10d, 6
and edx, 0x3f
or edx, r10d
cmp r9b, 0xf0
invalid
jb 0x14008f57d
movzx r9d, byte [rax + 3]
add rax, 4
add al, 0x41
and eax, 7
add al, 0x41
and eax, 7
shl r8d, 0x12
shl edx, 6
and r9d, 0x3f
or r9d, edx
or r9d, r8d
mov edx, r9d
retf 0x1beb
retf 0x1beb
add rax, 2
shl r8d, 6
or r8d, r10d
mov edx, r8d
jmp 0x14008f5a4
add rax, 3
shl r8d, 0xc
or edx, r8d
cmp edx, 0xffff
jbe 0x14008f5a4
and edx, 0x3ff
or edx, 0xdc00
add byte [rax], al
add byte [rax], al
mov r8d, edx
jmp 0x14008f4ef
xor r8d, r8d
mov r11d, edx
jmp 0x14008f4ef
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0x85
nop
add eax, 0x840f0000
push rdi
or al, 0
add byte [rax - 0x77], cl
lea esi, [rax]
add al, 0
add byte [rcx + rcx*4 - 0x4b], cl
cmp byte [rax + rax], al
add byte [rsi - 0x39], ah
test dword [rax + 4], eax
add byte [rax], al
add byte [rax], al
lea rcx, [rbp + 0x570]
lea rdx, [rbp + 0x430]
call fcn.140087f60
cmp qword [rbp + 0x590], 0
je 0x14008f60b
mov edx, 1
mov rcx, qword [rbp + 0x4a8]
call fcn.140007ce0
mov r12, qword [rbp + 0x580]
cmp r12, qword [rbp + 0x570]
jne 0x14008f62e
mov byte [rbp + 0x5b3], 0
lea rcx, [rbp + 0x570]
call fcn.140087680
mov r13, qword [rbp + 0x578]
mov word [r13 + r12*2], 0
inc r12
mov qword [rbp + 0x580], r12
movabs rsi, 0x8000000000000000
lea rcx, [rbp + 0x4d0]
lea rdx, [rbp - 0x30]
jmp 0x14008f2c0
test rax, rax
je 0x14008f670
mov edx, 1
call fcn.140007ce0
cmp qword [rbp + 0x590], 0
mov rsi, qword [rbp + 0x550]
add eax, 0x11740000
mov edx, 1
mov rcx, qword [rbp + 0x4a8]
call fcn.140007ce0
lea r13, str.nul_byte_found_in_provided_data
cmp qword [rbp + 0x488], 0
add byte [rax], al
add byte [rdi], cl
test al, al
add al, 0
invalid
add byte [rax - 0x7d], cl
mov ebp, 0x488
add byte [rax], al
add byte [rdi], cl
test al, al
add al, 0
add byte [rdx + 2], bh
add al, byte [rax]
add byte [rax], al
movzx ecx, word [rax - 8]
lea edx, [rcx - 0x42]
cmp edx, 0x21
ja case.0x14008f6d2.68
mov esi, 0xf21fa83
xchg dword [rax + rsi*8 - 1], ebx
dec dword [rbp + rcx*4 + 5]
in eax, dx
lock or al, byte [rax]
invalid
lea r8, [0x14013e7b8]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
movzx edx, word [rax - 6]
or edx, 0x20
and byte [rbx + 0xc7561fa], al
and byte [rbx + 0xc7561fa], al
movzx edx, word [rax - 4]
or edx, 0x20
cmp edx, 0x74
je 0x14008f716
cmp cx, 0x43
jne case.0x14008f6d2.68
movzx ecx, word [rax - 6]
or ecx, 0x20
cmp ecx, 0x6d
jne case.0x14008f6d2.68
movzx eax, word [rax - 4]
or eax, 0x20
cmp eax, 0x64
jne case.0x14008f6d2.68
mov byte [rbp + 0x5b6], 1
mov byte [rbp + 0x5b5], 1
lea rcx, [rbp - 0x30]
call fcn.140093850
mov rax, qword [rbp - 0x30]
mov rcx, qword [rbp - 0x28]
movabs rdi, 0x8000000000000000
cmp rax, rdi
jne 0x14008fc83
mov rax, qword [rbp + 0x540]
mov qword [rax], rcx
mov qword [rax + 0x10], 2
jmp 0x14008fcfe
xor ecx, ecx
jmp 0x14008e626
mov qword [rbp + 0x5a8], rax
mov rax, qword [rbp + 0x438]
mov qword [rbp + 0x5b8], rax
mov rsi, qword [rbp + 0x440]
jmp 0x14008e6f5
mov rax, qword [rcx + 0x40]
mov r14, rcx
mov rcx, qword [rcx + 0x48]
add rcx, rax
xor r10d, r10d
mov rdx, rax
jmp 0x14008f7aa
xor r10d, r10d
test r8w, r8w
je 0x14008fb2e
mov r8w, 1
test r10w, r10w
jne 0x14008f79d
cmp rdx, rcx
je 0x14008fc1a
movzx r11d, byte [rdx]
movzx r9d, r11b
test r9b, r9b
js 0x14008f7d3
inc rdx
jmp 0x14008f85a
mov r10d, r9d
and r10d, 0x1f
movzx edi, byte [rdx + 1]
and edi, 0x3f
cmp r9b, 0xdf
jbe 0x14008f820
movzx r9d, byte [rdx + 2]
shl edi, 6
and r9d, 0x3f
or r9d, edi
cmp r11b, 0xf0
jb 0x14008f830
movzx r11d, byte [rdx + 3]
add rdx, 4
and r10d, 7
shl r10d, 0x12
shl r9d, 6
and r11d, 0x3f
or r11d, r9d
or r11d, r10d
mov r9d, r11d
jmp 0x14008f83b
add rdx, 2
shl r10d, 6
or r10d, edi
mov r9d, r10d
jmp 0x14008f85a
add rdx, 3
shl r10d, 0xc
or r9d, r10d
cmp r9d, 0xffff
jbe 0x14008f85a
and r9d, 0x3ff
or r9d, 0xdc00
mov r10d, r9d
jmp 0x14008f7a0
xor r10d, r10d
mov r8d, r9d
jmp 0x14008f7a0
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x498], rax
movabs rax, 0x8000000000000001
mov qword [rbp + 0x490], rax
cmp qword [rbp + 0x570], 0
je 0x14008f8a6
mov rcx, qword [rbp + 0x578]
mov edx, 2
call fcn.140007ce0
mov rbx, qword [rbp + 0x5a0]
lea rcx, [rbp + 0x498]
mov byte [rbp + 0x5c7], 1
call fcn.140082aa0
mov byte [rbp + 0x5c7], 1
lea rdx, str.PATHlibrary_std_src_sys_commonwtf8.rs
lea rcx, [rbp + 0x430]
mov r8d, 4
call fcn.140087970
mov rcx, qword [rbp + 0x430]
movabs rax, 0x8000000000000000
cmp rcx, rax
je 0x14008fa79
mov qword [rbp + 0x5a0], rcx
mov rcx, qword [rbp + 0x438]
mov rax, qword [rbp + 0x440]
add rax, rcx
mov qword [rbp + 0x590], rcx
mov qword [rbp + 0x4d0], rcx
mov qword [rbp + 0x4d8], rax
mov word [rbp + 0x4e0], 0
mov byte [rbp + 0x4e8], 1
lea r13, [rbp - 0x30]
lea rdi, [rbp + 0x4d0]
lea r14, [rbp + 0x570]
lea r15, str.exe.NULcmd.exemaximum_number_of_ProcThreadAttributes_exceeded
movzx esi, byte [rbp + 0x558]
mov rcx, r13
mov rdx, rdi
call fcn.140088f00
jmp 0x14008f96f
mov rcx, r13
mov rdx, rdi
call fcn.140088f00
mov rax, qword [rbp - 0x30]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14008fa5e
mov rcx, qword [rbp - 0x28]
mov rdx, qword [rbp - 0x20]
test rdx, rdx
jne 0x14008f9a4
test rax, rax
je 0x14008f964
mov edx, 1
call fcn.140007ce0
jmp 0x14008f964
mov r8, qword [rbp - 0x18]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
mov qword [rbp - 0x20], rdx
mov qword [rbp - 0x18], r8
mov rcx, r13
mov rdx, rbx
mov r8, qword [rbp + 0x5b8]
call fcn.140089f40
test sil, sil
jne 0x14008f9da
mov rcx, r13
mov rdx, r15
call fcn.14008cd70
mov r12, qword [rbp - 0x28]
mov r8, qword [rbp - 0x20]
mov rcx, r14
mov rdx, r12
call fcn.140093780
cmp qword [rbp - 0x30], 0
je 0x14008fa01
mov edx, 1
mov rcx, r12
call fcn.140007ce0
mov rax, qword [rbp + 0x570]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14008f957
mov qword [rbp + 0x5a8], rax
mov rax, qword [rbp + 0x578]
mov qword [rbp + 0x5b8], rax
mov rsi, qword [rbp + 0x580]
cmp qword [rbp + 0x5a0], 0
je 0x14008fa52
mov edx, 1
mov rcx, qword [rbp + 0x590]
call fcn.140007ce0
mov r12, qword [rbp + 0x548]
jmp 0x14008e6f5
cmp qword [rbp + 0x5a0], 0
je 0x14008fa79
mov edx, 1
mov rcx, qword [rbp + 0x590]
call fcn.140007ce0
lea rdi, [0x140113090]
mov rax, qword [rbp + 0x560]
mov rcx, qword [rbp + 0x540]
mov qword [rcx], rdi
mov qword [rcx + 0x10], 2
cmp qword [rbp + 0x3e0], 0
je 0x14008fb04
mov rcx, qword [rbp + 0x3e8]
test rcx, rcx
je 0x14008fae4
mov rdx, qword [rbp + 0x3f0]
mov rax, qword [rbp + 0x3f8]
mov qword [rbp - 0x28], 0
mov qword [rbp - 0x20], rcx
mov qword [rbp - 0x18], rdx
mov qword [rbp - 8], 0
mov qword [rbp], rcx
mov qword [rbp + 8], rdx
mov ecx, 1
jmp 0x14008fae8
xor ecx, ecx
xor eax, eax
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x10], rcx
mov qword [rbp + 0x10], rax
lea rcx, [rbp - 0x30]
call fcn.140094b70
mov rax, qword [rbp + 0x560]
cmp dword [rax], 4
jb 0x14008fb13
mov rcx, qword [rax + 8]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
movaps xmm6, xmmword [rbp + 0x5d0]
add rsp, 0x668
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rbx, str.nul_byte_found_in_provided_data
mov rax, qword [rbp + 0x540]
mov qword [rax], rbx
mov qword [rax + 0x10], 2
jmp 0x140090194
lea r13, str.nul_byte_found_in_provided_data
cmp qword [rbp + 0x590], 0
je 0x14008fb67
mov edx, 1
call fcn.140007ce0
mov byte [rbp + 0x5b7], 0
lea rcx, [rbp - 0x30]
call fcn.140094b70
cmp qword [rbp + 0x570], 0
je 0x14008fb92
mov rcx, qword [rbp + 0x578]
mov edx, 2
call fcn.140007ce0
mov r12, qword [rbp + 0x5b8]
mov rax, qword [rbp + 0x540]
mov qword [rax], r13
mov qword [rax + 0x10], 2
jmp 0x1400901af
mov qword [rbp + 0x5a8], rax
mov rax, qword [rbp + 0x438]
mov qword [rbp + 0x5b8], rax
mov rsi, qword [rbp + 0x440]
mov r12, qword [rbp + 0x548]
jmp 0x14008e6f5
mov qword [rbp + 0x420], rdx
lea r8, [rbp + 0x440]
mov rcx, rdi
mov edx, 0xfffffff5
call fcn.140094c20
test rax, rax
je 0x14008fd78
mov rax, qword [rbp + 0x540]
mov qword [rax], rdx
mov qword [rax + 0x10], 2
mov r12, qword [rbp + 0x5b8]
jmp 0x1400900ec
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
mov word [rbp - 0x20], 0
lea rcx, [rbp + 0x4d0]
lea rdx, [rbp - 0x30]
call fcn.140091540
mov rcx, qword [rbp + 0x4d0]
mov rdi, qword [rbp + 0x4e0]
cmp rdi, rcx
jne 0x14008fc5e
lea rcx, [rbp + 0x4d0]
call fcn.140087680
mov rcx, qword [rbp + 0x4d0]
mov rbx, qword [rbp + 0x4d8]
mov word [rbx + rdi*2], 0
mov rax, rbx
cmp rcx, rsi
mov r12, qword [rbp + 0x5b8]
jne 0x14008ecd5
jmp 0x14008fb35
mov qword [rbp + 0x568], rax
mov qword [rbp + 0x5a0], rcx
mov r9, qword [r12 + 0x28]
mov rax, qword [r12 + 0x30]
movzx ecx, byte [r12 + 0xc5]
mov byte [rsp + 0x28], cl
mov qword [rsp + 0x20], rax
lea rcx, [rbp - 0x30]
mov rdx, qword [rbp + 0x5b8]
mov r8, rsi
call fcn.140093d40
mov rcx, qword [rbp - 0x30]
mov rax, qword [rbp - 0x28]
cmp rcx, rdi
jne 0x14008fdb6
mov rcx, qword [rbp + 0x540]
mov qword [rcx], rax
mov qword [rcx + 0x10], 2
cmp qword [rbp + 0x568], 0
je 0x14008fcfe
mov edx, 2
mov rcx, qword [rbp + 0x5a0]
call fcn.140007ce0
xor esi, esi
mov rax, qword [rbp + 0x560]
mov r12, qword [rbp + 0x5b8]
jmp 0x14008e89e
mov byte [rbp + 0x5b7], 0
lea rcx, [rbp - 0x30]
call fcn.140094b70
cmp r12, qword [rbp + 0x570]
jne 0x14008fd46
mov byte [rbp + 0x5b7], 0
lea rcx, [rbp + 0x570]
call fcn.140087680
mov r13, qword [rbp + 0x578]
mov word [r13 + r12*2], 0
mov rax, qword [rbp + 0x570]
cmp rax, rsi
je 0x14008fb92
mov qword [rbp + 0x590], rax
mov rax, qword [rbp + 0x578]
mov qword [rbp + 0x550], rax
jmp 0x14008eca7
mov qword [rbp + 0x428], rdx
lea r8, [rbp + 0x450]
mov rcx, rsi
mov edx, 0xfffffff4
call fcn.140094c20
test rax, rax
mov r12, qword [rbp + 0x5b8]
je 0x14008fde6
mov rax, qword [rbp + 0x540]
mov qword [rax], rdx
mov qword [rax + 0x10], 2
jmp 0x1400900df
mov rsi, qword [rbp - 0x20]
mov dl, 1
mov dword [rbp + 0x558], edx
xor edi, edi
jmp 0x14008e908
lea rcx, [0x14014bfc8]
call fcn.1400d7db0
jmp 0x14008ed0a
call fcn.1400d7e70
xor al, 1
jmp 0x14008ed1f
xorps xmm0, xmm0
movups xmmword [rbp + 0x504], xmm0
movups xmmword [rbp + 0x4f8], xmm0
movups xmmword [rbp + 0x4e8], xmm0
movups xmmword [rbp + 0x4d8], xmm0
movups xmmword [rbp + 0x518], xmm0
movups xmmword [rbp + 0x528], xmm0
test rdx, rdx
mov rcx, qword [rbp + 0x428]
jne 0x14008fe2e
lea rcx, [0x140111428]
call fcn.1400d6180
jmp 0x140090499
mov rcx, qword [rbp + 0x420]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
cmp qword [rbp + 0x430], 0
je 0x140090110
cmp qword [rbp + 0x590], 0
je 0x1400901af
mov edx, 2
mov rcx, qword [rbp + 0x550]
call fcn.140007ce0
cmp qword [rbp + 0x4b0], 0
je 0x1400901ca
mov rcx, qword [rbp + 0x4b8]
mov edx, 2
call fcn.140007ce0
cmp qword [rbp + 0x568], 0
je 0x1400901e5
mov edx, 2
mov rcx, qword [rbp + 0x5a0]
call fcn.140007ce0
mov sil, 1
cmp byte [rbp + 0x558], 0
mov rax, qword [rbp + 0x560]
jne 0x14008e89e
jmp 0x14008fb04
lea rcx, [0x140110be0]
call fcn.1400d6180
jmp 0x140090499
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x570], rax
lea rax, [rbp + 0x570]
mov qword [rbp + 0x430], rax
lea rax, [fcn.1400886b0]
mov qword [rbp + 0x438], rax
lea rax, str.comparing_environment_keys_failed:
mov qword [rbp + 0x4d0], rax
mov qword [rbp + 0x4d8], 1
mov qword [rbp + 0x4f0], 0
lea rax, [rbp + 0x430]
mov qword [rbp + 0x4e0], rax
mov qword [rbp + 0x4e8], 1
lea rdx, str.library_std_src_syspalwindowsprocess.rs
lea rcx, [rbp + 0x4d0]
call fcn.1400d5c10
jmp 0x140090499
mov eax, 1
mov qword [rbp + 0x550], rax
mov rcx, qword [rbp + 0x550]
mov rdx, r13
call fcn.1400d5880
jmp 0x140090499
mov eax, 2
mov qword [rbp + 0x550], rax
mov rcx, qword [rbp + 0x550]
mov rdx, rdi
call fcn.1400d5880
jmp 0x140090499
mov eax, 1
mov qword [rbp + 0x550], rax
mov byte [rbp + 0x59e], 1
mov rcx, qword [rbp + 0x550]
mov rdx, rdi
call fcn.1400d5880
jmp 0x140090499
lea rcx, str.assertion_failed:_self.height___0
lea r8, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_alloc_srccollections_btree_node.rsassertion_failed:_edge.height__self.height___1
mov edx, 0x21
call fcn.1400d5da0
jmp 0x140090499
mov byte [rbp + 0x5c7], 1
mov ecx, 1
mov edx, 4
call fcn.1400d5880
jmp 0x140090499
lea rcx, str.internal_error:_entered_unreachable_code_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadmod.rs
lea r8, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
mov edx, 0x28
call fcn.1400d5da0
jmp 0x140090499
lea rcx, str.internal_error:_entered_unreachable_code_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadmod.rs
lea r8, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
mov edx, 0x28
call fcn.1400d5da0
jmp 0x140090499
xor ecx, ecx
jmp 0x140090458
mov ecx, 1
mov byte [rbp + 0x5c7], 1
mov rdx, qword [rbp + 0x5b8]
call fcn.1400d5880
jmp 0x140090499
lea rax, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
mov rcx, r8
mov rdx, r14
mov r8, rax
call fcn.1400d5d30
jmp 0x140090499
lea rax, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
mov rcx, r8
mov rdx, r14
mov r8, rax
call fcn.1400d5d30
ud2
nop dword [rax]
mov word [rax + r12*2], di
inc r12
mov qword [rbp - 0x40], r12
mov edi, ebx
invalid
test di, di
jne case.0x140067121.889
lea rcx, [0x140112be9]
cmp rsi, rcx
je 0x140093efa
movzx r8d, byte [rsi]
movzx edi, r8b
test dil, dil
js 0x140093e19
inc rsi
jmp case.0x140067121.889
mov ecx, edi
and ecx, 0x1f
movzx r9d, byte [rsi + 1]
and r9d, 0x3f
cmp dil, 0xdf
jbe 0x140093e6f
movzx edx, byte [rsi + 2]
shl r9d, 6
and edx, 0x3f
or edx, r9d
cmp r8b, 0xf0
jb 0x140093ebc
movzx edi, byte [rsi + 3]
jle 0x140093e48
and ecx, 7
shl ecx, 0x12
shl edx, 6
and edi, 0x3f
or edi, edx
or edi, ecx
cmp edi, 0x110000
add byte [rax], al
adc dword [rax], eax
je 0x140093efa
add rsi, 4
cmp edi, 0xffff
jbe case.0x140067121.889
jmp 0x140093ecf
add rsi, 2
shl ecx, 6
or ecx, r9d
mov edi, ecx
nop dword [rax + rax]
xor ebx, ebx
cmp r12, qword [rbp - 0x50]
jne 0x140093de0
mov rax, r14
sub rax, rsi
add rax, 0x1e
mul r15
shr rdx, 1
cmp bx, 1
sbb rdx, 0
lea r8, [rdx + 2]
lea eax, [rdx + 2]
lea eax, [rdx + 2]
mov rcx, r13
mov rdx, r12
call fcn.1400d7d10
mov rax, qword [rbp - 0x48]
jmp 0x140093de0
invalid
invalid
invalid
add rsi, 3
shl ecx, 0xc
or edx, ecx
mov edi, edx
cmp edi, 0xffff
invalid
inc dword [rax]
add byte [rsi - 0x4f], dh
invalid
lea ecx, [rdi + 0xff0000]
pop qword [rax]
add bh, bh
inc dword [rax]
shr ecx, 0xa
invalid
leave
invalid
inc dword [rax]
shr ecx, 0xa
or ecx, 0xd800
and edi, 0x3ff
out 0xff, eax
add eax, dword [rax]
add byte [rcx + 0xdc00cf], al
fadd qword [rax]
add byte [rcx + 0x4ccf89fb], cl
cmp esp, dword [rbp - 0x50]
invalid
invalid
out 0xff, eax
add eax, dword [rax]
add byte [rcx + 0xdc00cf], al
fadd qword [rax]
add byte [rcx + 0x4ccf89fb], cl
cmp esp, dword [rbp - 0x50]
invalid
invalid
mov al, 0xf
test eax, ebp
invalid
jne 0x140093de0
jmp 0x140093e8c
mov r12, qword [rbp - 0x40]
mov esp, dword [rbp - 0x40]
mov qword [rbp - 0x10], r12
movups xmm0, xmmword [rbp - 0x50]
movaps xmmword [rbp - 0x20], xmm0
cmp r12, qword [rbp - 0x20]
mov r15, qword [rbp - 0x30]
mov edi, dword [rbp - 0x30]
mov rbx, qword [rbp - 0x28]
jne 0x140093f21
lea rcx, [rbp - 0x20]
call fcn.140087680
mov rsi, qword [rbp - 0x18]
mov word [rsi + r12*2], 0x22
inc r12
mov qword [rbp - 0x10], r12
mov r8, qword [rbp - 0x38]
lea rcx, [r8 + r8]
xor edx, edx
lea rax, str.Windows_file_names_may_not_contain_____or_end_with___
in eax, dx
invalid
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
invalid
in eax, dx
invalid
add byte [rax + 0x39], cl
sal dword [rax + rdx + 0x66], 1
cmp dword [rbx + rdx], 0x22
cmp rcx, rdx
je 0x140093f65
cmp word [rbx + rdx], 0x22
lea rdx, [rdx + 2]
jne 0x140093f50
jmp 0x1400945c6
movzx ecx, word [rbx + r8*2 - 2]
cmp cx, 0x5c
je 0x1400945c6
lea r13, [r8 - 1]
test cx, cx
cmovne r13, r8
mov rdi, qword [rbp - 0x20]
mov rax, rdi
sub rax, r12
cmp rax, r13
jae 0x140093faa
lea rcx, [rbp - 0x20]
mov rdx, r12
mov r8, r13
mov eax, ebp
loopne 0x140093fe0
mov edx, esp
mov eax, ebp
call fcn.1400d7d10
mov r12, qword [rbp - 0x10]
mov rdi, qword [rbp - 0x20]
mov rsi, qword [rbp - 0x18]
lea r8, [r13*2]
lea rcx, [rsi + r12*2]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
add r12, r13
add esp, ebp
mov qword [rbp - 0x10], r12
cmp r12, rdi
jne 0x140093fd7
add byte [rdx - 0x73], cl
or al, 0x66
add esp, ebp
lea rcx, [rbp - 0x20]
call fcn.140087680
mov rsi, qword [rbp - 0x18]
mov word [rsi + r12*2], 0x22
inc r12
inc esp
mov qword [rbp - 0x10], r12
mov rax, qword [rbp + 0x80]
test dword [rax + 0x48000000], eax
lea eax, [rax + rax*4]
lea rcx, [r15 + rax*8]
movaps xmm6, xmmword [0x1400da810]
mov qword [rbp - 0x28], rcx
inc esp
invalid
test dword [rax + 0x48000000], eax
lea eax, [rax + rax*4]
cmp r15, rcx
je 0x140094608
invalid
add byte [rbx + rcx*4 + 0x65], cl
invalid
mov r12, qword [rbp - 0x10]
cmp r12, qword [rbp - 0x20]
jne 0x14009401b
lea rcx, [rbp - 0x20]
call fcn.140087680
lea rax, [r15 + 0x28]
mov qword [rbp - 0x30], rax
mov r13, qword [rbp - 0x18]
mov word [r13 + r12*2], 0x20
lea r14, [r12 + 1]
mov qword [rbp - 0x10], r14
cmp qword [r15], 0
je 0x140094070
lea rcx, [rbp - 0x20]
mov rdx, r15
movzx r8d, byte [rbp + 0x88]
call fcn.140094700
mov r15, qword [rbp - 0x30]
test rax, rax
mov rcx, qword [rbp - 0x28]
je 0x140093fff
jmp 0x1400945c6
mov rbx, qword [r15 + 0x10]
mov rax, qword [r15 + 0x18]
lea r15, [rbx + rax]
xor ecx, ecx
nop
cmp rax, rcx
je 0x14009409f
movzx edx, byte [rbx + rcx]
cmp edx, 0xa
je 0x1400945b6
inc rcx
cmp edx, 0xd
jne 0x140094080
jmp 0x1400945b6
xor r9d, r9d
mov rcx, rbx
jmp 0x1400940bc
xor r9d, r9d
test dx, dx
je 0x1400945bf
mov dx, 1
test r9w, r9w
jne 0x1400940b0
cmp rcx, r15
je 0x14009417d
movzx r10d, byte [rcx]
movzx r8d, r10b
test r8b, r8b
js 0x1400940e1
inc rcx
jmp 0x140094148
mov r9d, r8d
and r9d, 0x1f
movzx r11d, byte [rcx + 1]
and r11d, 0x3f
cmp r8b, 0xdf
jbe 0x14009413a
movzx r8d, byte [rcx + 2]
shl r11d, 6
and r8d, 0x3f
or r8d, r11d
cmp r10b, 0xf0
jb 0x140094153
movzx r10d, byte [rcx + 3]
add rcx, 4
and r9d, 7
shl r9d, 0x12
shl r8d, 6
and r10d, 0x3f
or r10d, r8d
or r10d, r9d
mov r8d, r10d
cmp r8d, 0xffff
jbe 0x140094148
jmp 0x140094167
add rcx, 2
shl r9d, 6
or r9d, r11d
mov r8d, r9d
xor r9d, r9d
mov edx, r8d
jmp 0x1400940b3
add rcx, 3
shl r9d, 0xc
or r8d, r9d
cmp r8d, 0xffff
jbe 0x140094148
and r8d, 0x3ff
or r8d, 0xdc00
mov r9d, r8d
jmp 0x1400940b3
test rax, rax
je 0x14009427e
cmp byte [rax + rbx - 1], 0x5c
sete sil
or sil, byte [rbp + 0x88]
mov rdi, rbx
jmp 0x1400941a7
mov sil, 1
cmp rdi, r15
je 0x140094271
movzx edx, byte [rdi]
movzx ecx, dl
test cl, cl
js 0x1400941b6
inc rdi
jmp 0x140094210
mov eax, ecx
and eax, 0x1f
movzx r8d, byte [rdi + 1]
and r8d, 0x3f
cmp cl, 0xdf
jbe 0x1400941f8
movzx ecx, byte [rdi + 2]
shl r8d, 6
and ecx, 0x3f
or ecx, r8d
cmp dl, 0xf0
jb 0x140094206
movzx edx, byte [rdi + 3]
add rdi, 4
and eax, 7
shl eax, 0x12
shl ecx, 6
and edx, 0x3f
or edx, ecx
or edx, eax
mov ecx, edx
jmp 0x140094210
add rdi, 2
shl eax, 6
or eax, r8d
mov ecx, eax
jmp 0x140094210
add rdi, 3
shl eax, 0xc
or ecx, eax
nop
mov eax, ecx
and eax, 0x1ff800
cmp eax, 0xd800
je 0x14009419e
cmp ecx, 0x7f
ja 0x14009425f
lea eax, [rcx - 0x30]
cmp eax, 0xa
jb 0x14009425f
mov eax, ecx
and eax, 0x5f
add eax, 0xffffffbf
cmp eax, 0x19
jbe 0x14009425f
movzx eax, cl
add eax, 0xffffffdd
cmp eax, 0x3c
ja 0x14009419b
movabs rdx, 0x1200000030801d83
bt rdx, rax
jae 0x14009419b
call fcn.140010cd0
test al, al
jne 0x14009419b
jmp 0x14009419e
test sil, 1
jne 0x14009427e
mov al, 1
mov dword [rbp - 0x38], eax
jmp 0x1400942ab
cmp r14, qword [rbp - 0x20]
jne 0x140094291
lea rcx, [rbp - 0x20]
call fcn.140087680
mov r13, qword [rbp - 0x18]
mov word [r13 + r12*2 + 2], 0x22
add r12, 2
mov qword [rbp - 0x10], r12
mov dword [rbp - 0x38], 0
mov r14, r12
xor edi, edi
xor r12d, r12d
jmp 0x1400942cf
mov word [r13 + r14*2], di
inc r14
mov qword [rbp - 0x10], r14
mov edi, esi
test di, di
je 0x1400942e0
xor esi, esi
jmp 0x140094390
cmp rbx, r15
je 0x1400944e8
movzx ecx, byte [rbx]
movzx edi, cl
test dil, dil
js 0x1400942fe
inc rbx
xor esi, esi
jmp 0x140094390
mov eax, edi
and eax, 0x1f
movzx edx, byte [rbx + 1]
and edx, 0x3f
cmp dil, 0xdf
jbe 0x140094345
movzx edi, byte [rbx + 2]
shl edx, 6
and edi, 0x3f
or edi, edx
cmp cl, 0xf0
jb 0x140094354
movzx ecx, byte [rbx + 3]
add rbx, 4
and eax, 7
shl eax, 0x12
shl edi, 6
and ecx, 0x3f
or ecx, edi
or ecx, eax
mov edi, ecx
cmp edi, 0xffff
jbe 0x1400942d4
jmp 0x140094369
add rbx, 2
shl eax, 6
or eax, edx
mov edi, eax
xor esi, esi
jmp 0x140094390
add rbx, 3
shl eax, 0xc
or edi, eax
cmp edi, 0xffff
jbe 0x1400942d4
lea eax, [rdi + 0xff0000]
shr eax, 0xa
or eax, 0xd800
and edi, 0x3ff
or edi, 0xdc00
mov esi, edi
mov edi, eax
nop word [rax + rax]
movzx eax, di
cmp eax, 0x24
jg 0x1400943e0
cmp eax, 0xd
je 0x140094400
cmp eax, 0x22
jne 0x1400944c9
mov rax, qword [rbp - 0x20]
mov rcx, rax
sub rcx, r14
cmp rcx, r12
jae 0x14009444b
lea rcx, [rbp - 0x20]
mov rdx, r14
mov r8, r12
call fcn.1400d7d10
mov r13, qword [rbp - 0x18]
mov r14, qword [rbp - 0x10]
jmp 0x140094450
cmp eax, 0x25
je 0x140094400
cmp eax, 0x5c
jne 0x1400944c9
inc r12
cmp r14, qword [rbp - 0x20]
jne 0x1400942c0
jmp 0x1400944d6
mov rax, qword [rbp - 0x20]
sub rax, r14
cmp rax, 6
ja 0x140094427
mov r8d, 7
lea rcx, [rbp - 0x20]
mov rdx, r14
call fcn.1400d7d10
mov r13, qword [rbp - 0x18]
mov r14, qword [rbp - 0x10]
movabs rax, 0x2c007e003a0064
mov qword [r13 + r14*2 + 6], rax
movabs rax, 0x64006300250025
mov qword [r13 + r14*2], rax
add r14, 7
jmp 0x1400944c5
test r12, r12
je 0x1400944a4
cmp r12, 0x10
jae 0x14009445a
xor eax, eax
jmp 0x14009448a
mov rax, r12
and rax, 0xfffffffffffffff0
lea rcx, [r14*2 + 0x10]
add rcx, r13
xor edx, edx
nop
movups xmmword [rcx + rdx*2 - 0x10], xmm6
movups xmmword [rcx + rdx*2], xmm6
add rdx, 0x10
cmp rax, rdx
jne 0x140094470
add r14, rax
cmp r12, rax
je 0x1400944a0
sub r12, rax
nop dword [rax]
mov word [r13 + r14*2], 0x5c
inc r14
dec r12
jne 0x140094490
mov rax, qword [rbp - 0x20]
mov qword [rbp - 0x10], r14
cmp r14, rax
jne 0x1400944ba
lea rcx, [rbp - 0x20]
call fcn.140087680
mov r13, qword [rbp - 0x18]
mov word [r13 + r14*2], 0x22
inc r14
mov qword [rbp - 0x10], r14
xor r12d, r12d
cmp r14, qword [rbp - 0x20]
jne 0x1400942c0
lea rcx, [rbp - 0x20]
call fcn.140087680
mov r13, qword [rbp - 0x18]
jmp 0x1400942c0
mov r15, qword [rbp - 0x30]
cmp byte [rbp - 0x38], 0
mov rcx, qword [rbp - 0x28]
jne 0x140093fff
mov rax, qword [rbp - 0x20]
mov rcx, rax
sub rcx, r14
cmp rcx, r12
jae 0x140094522
lea rcx, [rbp - 0x20]
mov rdx, r14
mov r8, r12
call fcn.1400d7d10
mov r13, qword [rbp - 0x18]
mov r14, qword [rbp - 0x10]
jmp 0x140094527
test r12, r12
je 0x140094584
cmp r12, 0x10
jae 0x140094531
xor eax, eax
jmp 0x14009455f
mov rax, r12
and rax, 0xfffffffffffffff0
lea rcx, [r14*2 + 0x10]
add rcx, r13
xor edx, edx
movups xmmword [rcx + rdx*2 - 0x10], xmm6
movups xmmword [rcx + rdx*2], xmm6
add rdx, 0x10
cmp rax, rdx
jne 0x140094545
add r14, rax
cmp r12, rax
je 0x140094580
sub r12, rax
nop word cs:[rax + rax]
mov word [r13 + r14*2], 0x5c
inc r14
dec r12
jne 0x140094570
mov rax, qword [rbp - 0x20]
mov qword [rbp - 0x10], r14
cmp r14, rax
jne 0x14009459a
lea rcx, [rbp - 0x20]
call fcn.140087680
mov r13, qword [rbp - 0x18]
mov word [r13 + r14*2], 0x22
inc r14
mov qword [rbp - 0x10], r14
mov r15, qword [rbp - 0x30]
mov rcx, qword [rbp - 0x28]
jmp 0x140093fff
lea rax, [0x140112c10]
jmp 0x1400945c6
lea rax, str.nul_byte_found_in_provided_data
mov rcx, qword [rbp - 0x58]
mov qword [rcx + 8], rax
movabs rax, 0x8000000000000000
mov qword [rcx], rax
cmp qword [rbp - 0x20], 0
je 0x1400945f0
mov rcx, qword [rbp - 0x18]
mov edx, 2
call fcn.140007ce0
movaps xmm6, xmmword [rbp]
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rsi, qword [rbp - 0x10]
cmp rsi, qword [rbp - 0x20]
jne 0x14009461b
lea rcx, [rbp - 0x20]
call fcn.140087680
mov rax, qword [rbp - 0x18]
mov word [rax + rsi*2], 0x22
inc rsi
mov qword [rbp - 0x10], rsi
mov rax, qword [rbp - 0x58]
mov qword [rax + 0x10], rsi
movaps xmm0, xmmword [rbp - 0x20]
movups xmmword [rax], xmm0
jmp 0x1400945f0
xor r11d, r11d
test r9w, r9w
je 0x140094b05
mov r9w, 1
test r11w, r11w
jne 0x140094750
cmp rdx, r14
je 0x14009481c
movzx edi, byte [rdx]
movzx r10d, dil
test r10b, r10b
js 0x140094782
inc rdx
jmp 0x1400947e7
mov r11d, r10d
and r11d, 0x1f
movzx r15d, byte [rdx + 1]
and r15d, 0x3f
cmp r10b, 0xdf
jbe 0x1400947d9
movzx r10d, byte [rdx + 2]
shl r15d, 6
and r10d, 0x3f
or r10d, r15d
cmp dil, 0xf0
cmp bh, 0xf0
cmp bh, 0xf0
jb 0x1400947f2
movzx edi, byte [rdx + 3]
jp 0x1400947b5
add rdx, 4
and r11d, 7
add al, 0x41
and ebx, 7
shl r11d, 0x12
shl r10d, 6
and edi, 0x3f
or edi, r10d
or edi, r11d
mov r10d, edi
cmp r10d, 0xffff
jbe 0x1400947e7
mov edx, edi
jmp 0x140094806
add rdx, 2
shl r11d, 6
or r11d, r15d
mov r10d, r11d
xor r11d, r11d
xor ebx, ebx
mov r9d, r10d
jmp 0x140094753
add rdx, 3
shl r11d, 0xc
or r10d, r11d
cmp r10d, 0xffff
jbe 0x1400947e7
and r10d, 0x3ff
or r10d, 0xdc00
retf 0xdc00
add byte [rax], al
mov r11d, r10d
jmp 0x140094753
invalid
invalid
invalid
retf 0xdc00
invalid
test r8, r8
mov qword [rbp - 0x20], r14
mov dword [rbp - 0x20], esi
mov dword [rbp - 0x20], esi
je 0x140094862
cmp r8d, 2
jne 0x140094837
xor r15d, r15d
mov dword [rbp - 0x14], 0
jmp 0x14009488c
xor eax, eax
nop dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp rcx, rax
je 0x140094858
movzx edx, byte [rbx + rax]
adc al, 3
cmp edx, 0x20
je 0x140094862
adc al, 0x48
inc eax
inc rax
cmp edx, 9
jne 0x140094840
jmp 0x140094862
test rcx, rcx
je 0x140094862
mov r15b, 1
jmp 0x14009482e
mov rdi, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
adc byte [rax + 0x3b], cl
jne 0x140094873
cmp rdi, qword [rsi]
jne 0x140094873
mov rcx, rsi
mov ecx, esi
call fcn.140087680
invalid
mov rax, qword [rsi + 8]
mov word [rax + rdi*2], 0x22
inc rdi
mov qword [rsi + 0x10], rdi
invalid
mov r15b, 1
mov al, 1
mov dword [rbp - 0x14], eax
xor r13d, r13d
movaps xmm6, xmmword [0x1400da810]
xor edi, edi
jmp 0x1400948b3
invalid
xor ebp, ebp
sbb dword [rsi + 0xf], esp
invalid
nop dword [rax + rax]
add byte [rax - 0x75], cl
or byte [rsi + 0x46], r12b
mov dword [rax + rsi*2], ebp
mov rax, qword [rsi + 8]
mov word [rax + r14*2], r13w
inc r14
mov qword [rsi + 0x10], r14
mov r13d, r12d
test r13w, r13w
jne 0x140094940
invalid
add byte [rax], al
mov rax, qword [rbp - 0x20]
cmp rbx, rax
je 0x140094a5c
invalid
xchg edx, eax
add dword [rax], eax
invalid
test byte [rdx + 0xf000001], dl
add dword [rax], eax
add byte [rdi], cl
mov dh, 0xb
movzx r13d, cl
test r13b, r13b
js 0x1400948db
inc rbx
inc ebx
jmp 0x140094940
mov eax, r13d
and eax, 0x1f
movzx edx, byte [rbx + 1]
and edx, 0x3f
cmp r13b, 0xdf
jbe 0x140094931
push rbx
add dword [rbx - 0x7fbec01e], eax
std
fbstp tbyte [rsi + 0x43]
movzx r13d, byte [rbx + 2]
shl edx, 6
and r13d, 0x3f
or r13d, edx
cmp cl, 0xf0
jb 0x140094a07
invalid
movzx ecx, byte [rbx + 3]
add rbx, 4
and eax, 7
loopne 0x140094918
loopne 0x140094918
shl eax, 0x12
shl r13d, 6
shl ebp, 6
and ecx, 0x3f
or ecx, r13d
or ecx, eax
mov r13d, ecx
cmp r13d, 0xffff
jbe 0x140094940
invalid
adc al, 0xe9
jmp 0x140094a1e
in eax, dx
add byte [rax], al
add byte [rax - 0x7d], cl
ret
add rbx, 2
shl eax, 6
invalid
or eax, edx
mov r13d, eax
nop dword [rax]
invalid
xor r12d, r12d
test r15b, r15b
je 0x1400949ed
dec dword [rdi]
test byte [rcx + 0x66000000], ah
cmp r13d, 0x22
cmp r13w, 0x22
je 0x140094968
movzx eax, r13w
cmp eax, 0x5c
jne 0x1400949eb
invalid
mov eax, dword [rax]
add byte [rax], al
test dword [rbx + 0x48000000], ecx
inc edi
jmp 0x1400949ed
mov r8, rdi
inc r8
je case.0x14008a8f6.124
invalid
add byte [rax - 0x75], cl
invalid
jb 0x140094a4b
invalid
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
test rdi, rdi
je 0x1400949de
invalid
cmp rdi, 0x10
cmp rdi, 0x10
jae 0x14009499a
xor ecx, ecx
jmp 0x1400949cc
invalid
mov rcx, rdi
mov ecx, edi
and rcx, 0xfffffffffffffff0
lea r8, [rax + rdx*2]
push rax
push rax
add r8, 0x10
xor r9d, r9d
leave
nop dword [rax]
movups xmmword [r8 + r9*2 - 0x10], xmm6
movups xmmword [r8 + r9*2], xmm6
movups xmmword [rax + rcx*2], xmm6
movups xmmword [rax + rcx*2], xmm6
add r9, 0x10
cmp rcx, r9
jne 0x1400949b0
add rdx, rcx
cmp rdi, rcx
je 0x1400949de
sub edi, ecx
nop
mov word [rax + rdx*2], 0x5c
inc rdx
dec rdi
jne 0x1400949d0
pop rsp
add byte [rax - 1], cl
ret 0xff48
mov word [rax + rdx*2], 0x5c
inc rdx
mov qword [rsi + 0x10], rdx
xor edi, edi
push rsi
adc byte [rcx], dh
dec dword [rbx + rcx*4 + 0x76]
invalid
mov r14, qword [rsi + 0x10]
cmp r14, qword [rsi]
adc byte [rbx + rdi + 0x36], cl
jne case.0x140087172.241
cdq
invalid
invalid
add rbx, 3
shl eax, 0xc
loopne 0x140094a1a
loopne 0x140094a1a
or r13d, eax
cmp r13d, 0xffff
jbe 0x140094940
and bh, bh
invalid
lea eax, [r13 + 0xff0000]
add byte [rax], al
inc dword [rax]
shr eax, 0xa
or eax, 0xd800
and r13d, 0x3ff
add byte [rcx - 0x7f], al
int 0
fadd qword [rax]
add byte [rax], al
add byte [rcx - 0x7f], al
int 0
fadd qword [rax]
add byte [rax], al
mov r12d, r13d
add byte [rax], al
mov r12d, r13d
mov r13d, eax
test r15b, r15b
je 0x1400949ed
invalid
jmp 0x14009494c
invalid
mov rcx, rsi
call fcn.1400d7d10
mov ebp, 0x48000432
mov edx, dword [rsi + 0x10]
mov ebp, 0x48000432
mov edx, dword [rsi + 0x10]
jmp 0x140094987
add byte [rax - 0x75], cl
invalid
mov rbx, qword [rsi + 0x10]
mov rcx, rax
pop rsi
adc byte [rax - 0x77], cl
ror dword [rax + 0x29], 0xd9
sub rcx, rbx
sub rcx, rbx
cmp rcx, rdi
jb 0x140094b1a
invalid
sahf
add byte [rax], al
invalid
invalid
test rdi, rdi
je 0x140094ae1
mov rax, qword [rsi + 8]
cmp rdi, 0x10
call qword [rax]
call qword [rax]
adc byte [rbx + 4], dh
jae 0x140094a8f
xor ecx, ecx
jmp 0x140094acc
mov rcx, rdi
and rcx, 0xfffffffffffffff0
and ecx, 0xfffffff0
and ecx, 0xfffffff0
invalid
lea rdx, [rax + rbx*2]
add rdx, 0x10
xor r8d, r8d
xor eax, eax
xor eax, eax
nop word cs:[rax + rax]
movups xmmword [rdx + r8*2 - 0x10], xmm6
movups xmmword [rdx + rax*2 - 0x10], xmm6
movups xmmword [rdx + r8*2], xmm6
add r8, 0x10
cmp rcx, r8
jne 0x140094ab0
in al, dx
in al, dx
add rbx, rcx
cmp rdi, rcx
je 0x140094ade
sub rdi, rcx
sub edi, ecx
nop
mov word [rax + rbx*2], 0x5c
inc rbx
dec rdi
jne 0x140094ad0
mov rax, qword [rsi]
mov eax, dword [rsi]
mov qword [rsi + 0x10], rbx
cmp rbx, rax
ret
jne 0x140094af2
invalid
ret
or byte [rax - 0x77], cl
int1
mov ecx, esi
call fcn.140087680
mov rax, qword [rsi + 8]
mov word [rax + rbx*2], 0x22
invalid
pop rax
and al, byte [rax]
invalid
add byte [rax - 1], cl
ret
inc rbx
mov qword [rsi + 0x10], rbx
pop rsi
adc byte [rcx], dh
invalid
pop rsi
adc byte [rcx], dh
ror byte [rdi], 0x28
movaps xmm6, xmmword [rbp - 0x10]
jne 0x140094af9
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.1400d7d10
mov rbx, qword [rsi + 0x10]
jmp case.0x14008acdb.115
invalid
invalid
invalid
lea rax, str.capacity_overflow
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
mov eax, 1
mov eax, 1
mov qword [rbp - 0x40], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
lea rdx, [0x140111458]
enter 7, 0x48
lea ecx, [rbp - 0x50]
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
enter 0xffffffffffff8d48, 0x15
dec al
invalid
invalid
enter 7, 0x48
lea ecx, [rbp - 0x50]
call fcn.1400d5c10
lodsd eax, dword [rsi]
adc byte [rax + rax], al
int3
push rbx
sub rsp, 0x38
lea rbp, [rsp + 0x30]
mov rsi, rcx
lea rcx, [rbp - 0x10]
invalid
mov rdx, rsi
mov edx, esi
call fcn.14008d150
invalid
mov edx, esi
mov rbx, qword [rbp - 0x10]
test rbx, rbx
je 0x140094c13
lea rdi, [rbp - 0x10]
jmp 0x140094bb4
nop
mov rcx, rdi
mov rdx, rsi
call fcn.14008d150
invalid
dec dword [rax - 0x75]
pop rbp
invalid
test rbx, rbx
test ebx, ebx
invalid
test ebx, ebx
je 0x140094c13
mov r14, qword [rbp]
imul rax, r14, 0x38
lea r15, [rbx + rax]
add r15, 0x168
cmp qword [rbx + rax + 0x168], 0
je 0x140094be0
mov rcx, qword [r15 + 8]
mov edx, 1
call fcn.140007ce0
cmp qword [r15 + 0x20], 0
je 0x140094bf5
mov rcx, qword [r15 + 0x28]
mov edx, 2
add al, ch
jmp 0x140094c23
idiv edi
add al, ch
jmp 0x140094c23
shl r14, 5
cmp qword [rbx + r14], 0
je case.0x14008beae.49
invalid
add rbx, r14
mov rcx, qword [rbx + 8]
mov edx, 1
call fcn.140007ce0
idiv edi
idiv edi
jmp case.0x14008beae.49
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
push rbx
sub rsp, 0xf8
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x70], 0xfffffffffffffffe
jo 0x140094c36
invalid
invalid
dec dword [rbx + 0xd8d4c01]
cld
wait
or al, byte [rax]
movsxd rax, dword [r9 + rax*4]
add rax, r9
jmp rax
mov ecx, edx
jmp 0x140094d46
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rsi, qword [rcx + 8]
mov rsi, qword [rcx + 8]
test rsi, rsi
je 0x140094e43
add byte [rcx + 0x45c748d7], cl
sub byte [rax], al
add byte [rax], al
add bh, bh
adc eax, 0x45557
mov dword [rsp + 0x30], 2
mov dword [rsp + 0x28], 0
add byte [rax], al
mov dword [rsp + 0x20], 0
lea r9, [rbp + 0x28]
sub byte [r8 - 0x77], r9b
ror dword [rax - 0x77], 0xf2
mov r8, rax
call qword [sym.imp.KERNEL32.dll_DuplicateHandle]
test eax, eax
je 0x140094e2c
invalid
mov byte [rcx], al
add byte [rax], al
add byte [rax], al
test byte [rax + 0x48000001], cl
mov eax, dword [rbp + 0x28]
invalid
mov rax, qword [rbp + 0x28]
sub byte [rax - 0x77], cl
sbb byte [r9 + 0x196e9fa], r9b
add byte [rax], al
mov qword [rbp + 0x18], rax
mov edx, edi
jmp 0x140094e49
mov dword [rbp + 0x28], 0
mov dword [rbp + 0x48], 0
movaps xmm0, xmmword [0x1400da820]
movups xmmword [rbp + 0x38], xmm0
cmp edx, 0xfffffff6
sete byte [rbp + 0x48]
mov dword [rbp - 0x18], 0x18
setne byte [rbp + 0x49]
mov qword [rbp - 0x10], 0
mov dword [rbp - 8], 1
lea rax, [rbp - 0x18]
mov qword [rbp + 0x30], rax
lea rcx, [0x1401130ab]
lea r8, [rbp + 0x28]
mov edx, 7
call fcn.140089630
jmp 0x140094dda
mov rsi, r8
cmp edx, 0xfffffff6
setne dl
lea rcx, [rbp + 0x28]
call fcn.140095b30
cmp qword [rbp + 0x28], 0
mov rdi, qword [rbp + 0x30]
je 0x140094e83
mov eax, 1
mov rdx, rdi
jmp 0x140094dda
mov ecx, dword [rcx + 4]
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
test rax, rax
je 0x140094db7
cmp rax, 0xffffffffffffffff
jne 0x140094de6
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
jmp 0x140094dc1
mov rsi, qword [rcx + 8]
test rsi, rsi
je 0x140094dd6
mov qword [rbp + 0x28], 0
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov dword [rsp + 0x30], 2
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0
lea r9, [rbp + 0x28]
mov rcx, rax
mov rdx, rsi
mov r8, rax
call qword [sym.imp.KERNEL32.dll_DuplicateHandle]
test eax, eax
je 0x140094e2c
mov rdx, qword [rbp + 0x28]
jmp 0x140094dd8
movabs rax, 0x600000002
mov qword [rbp + 0x28], 1
lea rcx, [rbp + 0x30]
mov qword [rbp + 0x30], rax
call fcn.140082aa0
xor edx, edx
xor eax, eax
add rsp, 0xf8
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov qword [rbp - 0x18], 0
mov rsi, rax
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov dword [rsp + 0x30], 2
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0
lea r9, [rbp - 0x18]
mov rcx, rax
mov rdx, rsi
mov r8, rax
call qword [sym.imp.KERNEL32.dll_DuplicateHandle]
test eax, eax
je 0x140094e2c
mov rdx, qword [rbp - 0x18]
jmp 0x140094dd8
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
shl rdx, 0x20
or rdx, 2
mov eax, 1
jmp 0x140094dda
xor eax, eax
mov qword [rbp + 0x18], rax
mov esi, edx
cmp edx, 0xfffffff6
setne dl
mov byte [rbp + 0x68], 1
lea rcx, [rbp + 0x28]
call fcn.140095b30
cmp qword [rbp + 0x28], 0
mov rax, qword [rbp + 0x30]
je 0x140094eb3
mov rcx, qword [rbp + 0x18]
mov rsi, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rdx, rsi
mov eax, 1
jmp 0x140094dda
mov rdx, qword [rbp + 0x38]
mov rax, rsi
cmp qword [rsi], 0
je 0x140094ea3
mov rcx, qword [rax + 8]
mov rbx, rdx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rdx, rbx
mov rax, rsi
mov qword [rax], 1
mov qword [rax + 8], rdi
jmp 0x140094dd8
cmp esi, 0xfffffff6
mov rcx, qword [rbp + 0x18]
mov rdx, rcx
cmovne rdx, rax
mov qword [rbp - 0x20], rdx
cmovne rax, rcx
mov qword [rbp - 0x28], rax
mov rax, qword [rbp + 0x38]
mov qword [rbp - 0x30], 0
mov rsi, qword [0x14014c038]
test rsi, rsi
mov qword [rbp + 0x10], rax
je 0x140094ef1
dec rsi
jmp 0x140094f88
mov byte [rbp + 0x6d], 0
mov byte [rbp + 0x6c], 1
lea rdx, str.RUST_MIN_STACK__there_is_no_such_thing_as_a_release_load
lea rcx, [rbp + 0x28]
mov r8d, 0xe
call fcn.140087970
mov rbx, qword [rbp + 0x28]
movabs rax, 0x8000000000000000
cmp rbx, rax
jne 0x140094f29
mov esi, 0x200000
jmp 0x140094f7d
mov rdi, qword [rbp + 0x30]
mov r8, qword [rbp + 0x38]
lea rcx, [rbp - 0x48]
mov rdx, rdi
call fcn.14000bc80
cmp qword [rbp - 0x48], 0
je 0x140094f4b
mov esi, 0x200000
jmp 0x140094f6b
mov rdx, qword [rbp - 0x40]
mov r8, qword [rbp - 0x38]
lea rcx, [rbp - 0x48]
call fcn.1400105d0
cmp byte [rbp - 0x48], 0
mov esi, 0x200000
jne 0x140094f6b
mov rsi, qword [rbp - 0x40]
test rbx, rbx
je 0x140094f7d
mov edx, 1
mov rcx, rdi
call fcn.140007ce0
lea rax, [rsi + 1]
mov qword [0x14014c038], rax
mov qword [rbp + 0x28], 2
mov byte [rbp + 0x6d], 0
mov byte [rbp + 0x6c], 1
lea rcx, [rbp + 0x28]
call fcn.1400826f0
mov rdi, rax
lock inc qword [rax]
jle 0x1400950ab
mov qword [rbp + 0x28], 1
mov qword [rbp + 0x30], 1
xorps xmm0, xmm0
movups xmmword [rbp + 0x38], xmm0
movzx eax, byte [0x14014c048]
mov edx, 0x30
xor ecx, ecx
call fcn.140099360
test rax, rax
mov qword [rbp + 0x58], rdi
je 0x14009518b
movups xmm0, xmmword [rbp + 0x28]
movups xmm1, xmmword [rbp + 0x38]
movups xmm2, xmmword [rbp + 0x48]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lock inc qword [rax]
jle 0x1400950ab
movzx ecx, byte [0x14014bf00]
test cl, cl
mov qword [rbp + 0x60], rax
je 0x1400950ad
mov byte [0x14014bf00], 1
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0x38]
test rax, rax
je 0x140095072
cmp eax, 1
je 0x14009507b
mov byte [rbp + 0x6f], 1
lea rax, str.library_std_srcio_stdio.rs
mov qword [rsp + 0x20], rax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadlocal.rs
lea r9, [0x140114208]
lea r8, [rbp + 0x28]
mov edx, 0x46
call fcn.1400d6080
jmp 0x1400950ab
mov byte [rbp + 0x6f], 1
call fcn.1400d7f50
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0x40]
mov qword [rax + 0x40], 0
test rcx, rcx
je 0x1400950ad
lock inc qword [rcx]
jg 0x1400950af
ud2
xor ecx, ecx
mov byte [rbp + 0x6a], 0
mov byte [rbp + 0x69], 1
mov qword [rbp + 0x20], rcx
call fcn.14008c1e0
test rax, rax
je 0x1400950d3
lock dec qword [rax]
jne 0x1400950d3
mov rcx, rax
call fcn.14008c2e0
mov rax, qword [rbp + 0x58]
mov qword [rbp - 0x18], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp - 8], rax
mov rax, qword [rbp - 0x20]
mov qword [rbp], rax
mov rax, qword [rbp - 0x28]
mov qword [rbp + 8], rax
mov rax, qword [rbp + 0x60]
mov qword [rbp - 0x10], rax
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x14009510f
lock inc qword [rcx + 0x18]
jle 0x14009520d
movzx eax, byte [0x14014c048]
mov edx, 0x28
xor ecx, ecx
call fcn.140099360
test rax, rax
je 0x14009519f
mov rcx, qword [rbp + 8]
mov qword [rax + 0x20], rcx
movups xmm0, xmmword [rbp - 0x18]
movups xmm1, xmmword [rbp - 8]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov byte [rbp + 0x6e], 0
lea r8, fcn.140096710
mov rcx, rsi
mov rdx, rax
call fcn.140096790
test rax, rax
jne 0x1400951b3
mov rcx, rdx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [rbp + 0x58]
lock dec qword [rcx]
jne 0x140095171
call fcn.1400838d0
mov rcx, qword [rbp + 0x60]
lock dec qword [rcx]
jne 0x140095180
call fcn.1400966d0
xor eax, eax
mov rdx, qword [rbp + 0x10]
jmp 0x140094dda
mov ecx, 8
mov edx, 0x30
call fcn.1400d58a0
jmp 0x1400950ab
mov ecx, 8
mov edx, 0x28
call fcn.1400d58a0
jmp 0x1400950ab
mov rsi, rdx
mov rax, qword [rbp + 0x60]
lock dec qword [rax]
jne 0x1400951c9
mov rcx, qword [rbp + 0x60]
call fcn.1400966d0
mov rax, qword [rbp + 0x58]
lock dec qword [rax]
jne 0x1400951dc
mov rcx, qword [rbp + 0x58]
call fcn.1400838d0
mov qword [rbp + 0x28], rsi
lea rax, str.library_std_src_threadmod.rsfailed_to_spawn_thread
mov qword [rsp + 0x20], rax
lea rcx, [0x140111635]
lea r9, fcn.140082aa0
lea r8, [rbp + 0x28]
mov edx, 0x16
call fcn.1400d6080
jmp 0x1400950ab
add rcx, 0x10
mov byte [rbp + 0x6e], 1
call fcn.1400d7c20
jmp 0x1400950ab
mov edx, 1
mov rcx, qword [rbp + 0x88]
call fcn.140007ce0
cmp rbx, 0xffffffffffffffff
je 0x140096158
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
movaps xmm6, xmmword [rbp + 0xb0]
add rsp, 0x148
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
add byte [rax], al
lea r8, [rbp + 0x20]
mov rdx, qword [rbp - 0x18]
call fcn.140089630
test rax, rax
je 0x14009622f
mov rax, qword [rbp + 0x68]
mov qword [rax + 8], rdx
push rax
or byte [rax - 0x39], cl
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov esi, ebx
mov esi, ebx
test rdi, rdi
jne 0x140096138
jmp 0x140096149
mov rax, qword [rbp + 0x68]
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rdx
mov qword [rax], 0
test rdi, rdi
je 0x140096158
invalid
invalid
invalid
invalid
mov edx, 1
mov rcx, qword [rbp + 0x88]
call fcn.140007ce0
idiv edi
jmp 0x140096158
invalid
jmp 0x14009626d
or byte [r8 - 0x75], r9b
push rbp
adc al, ch
invalid
call fcn.1400d5880
test byte [rbx], 0
jmp 0x1400962ad
cmp dword [rax + 2], edi
add byte [rax], al
mov qword [rbp - 8], rax
clc
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x78], rax
invalid
test dword [rax + 0x48000000], ecx
mov dword [rbp + 0x78], eax
invalid
add byte [rax - 0x77], cl
js case.0x1400633fa.954
js case.0x1400633fa.954
js case.0x1400633fa.954
mov rax, qword [rbp + 0x80]
mov eax, dword [rbp + 0x80]
add byte [rax], 0
add byte [rax - 0x77], cl
mov qword [rbp + 0x70], rax
invalid
mov qword [rbp + 0x70], rax
mov byte [rbp + 0xa7], 1
test dword [rdi + 0x1000000], esp
add byte [rax], al
add esi, eax
mov byte [rbp + 0xa6], 1
test dword [rsi + 0x1000000], esp
add byte [rax], al
add byte [rcx], al
mov rcx, qword [rbp - 8]
clc
mov rdx, rbx
call fcn.1400d5880
add eax, dword [rax]
invalid
add eax, dword [rax]
ud2
or edx, dword [rax + 0x24548948]
adc byte [rbp + 0x41], dl
push rbp
push r15
push rdi
push rbp
push r15
push rdi
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x58
sub esp, 0x58
lea rbp, [rdx + 0x80]
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x40], esi
and al, 0x40
add byte [rax], al
movaps xmmword [rsp + 0x40], xmm6
and al, 0x40
cmp qword [rbp + 0x90], 0
je case.0x140063463.950
add byte [rcx + rdx - 0x46], dh
add al, byte [rax]
add byte [rax], al
invalid
mov edx, 2
add byte [rax - 0x75], cl
lea ebx, [rax - 0x18000000]
add byte [rax], al
add al, ch
mov rcx, qword [rbp + 0x98]
add al, ch
call fcn.140007ce0
hlt
mov rax, qword [rbp + 0x88]
mov eax, dword [rbp + 0x88]
mov qword [rbp + 0x78], rax
mov dword [rbp + 0x78], eax
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x70], rax
mov dword [rbp + 0x70], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp + 0x70], eax
invalid
mov dword [rbp + 0x70], eax
mov byte [rbp + 0xa7], 1
test dword [rdi + 0x1000000], esp
add byte [rcx], al
mov byte [rbp + 0xa6], 1
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add dword [rdi], ecx
sub byte [rsp + 0x40], dh
and al, 0x40
movaps xmm6, xmmword [rsp + 0x40]
and al, 0x40
add rsp, 0x58
pop rbx
pop rdi
invalid
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rbp
pop rdi
pop rbp
ret
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push r15
push rdi
push rdi
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x58
in al, dx
pop rax
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x40], esi
je case.0x140067121.916
and al, 0x40
movaps xmmword [rsp + 0x40], xmm6
and al, 0x40
cmp qword [rbp + 0x90], 0
mov ebp, 0x90
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
add al, byte [rax]
add byte [rax], al
invalid
je 0x14009636c
mov edx, 2
mov rcx, qword [rbp + 0x98]
cwde
add byte [rax], al
invalid
add byte [rax - 0x75], cl
lea ebx, [rax - 0x18000000]
cwde
add byte [rax], al
add al, ch
cwde
add byte [rax], al
add al, ch
call fcn.140007ce0
je case.0x1400711f4.881
idiv edi
dec dword [rax - 0x75]
test dword [rax + 0x48000000], ecx
mov byte [rax], al
add byte [rax], al
invalid
mov rax, qword [rbp + 0x88]
mov eax, dword [rbp + 0x88]
mov byte [rax], al
add byte [rax], al
mov qword [rbp + 0x78], rax
mov dword [rbp + 0x78], eax
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x70], rax
mov dword [rbp + 0x70], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp + 0x70], eax
invalid
mov dword [rbp + 0x70], eax
mov byte [rbp + 0xa7], 1
test dword [rdi + 0x1000000], esp
add byte [rcx], al
mov byte [rbp + 0xa6], 1
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rcx], al
invalid
add dword [rdi], ecx
sub byte [rsp + 0x40], dh
and al, 0x40
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x58
invalid
pop rax
pop rbx
and al, 0x40
invalid
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rdi
pop rbp
pop rbp
pop rsi
pop rdi
ret
nop dword cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x58
pop rax
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x40], xmm6
and al, 0x40
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x40], esi
and al, 0x40
je 0x1400963f4
and al, 0x40
movzx ecx, byte [rbp + 0xa6]
movzx ecx, byte [rbp + 0xa6]
mov dh, 0x8d
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp - 0x28]
invalid
add byte [rax], al
mov rax, qword [rbp - 0x28]
mov eax, dword [rbp - 0x28]
test byte [rbp + 0xa7], 1
test dword [rdi + 0x1000000], esp
add byte [rax], al
add dword [rax - 0x77], ecx
mov dword [rbp + 0x90], eax
invalid
mov qword [rbp + 0x90], rax
mov dword [rbp + 0x90], eax
add byte [rax], al
add byte [rax + 0x988d], cl
lea ebx, [rax + 0x75000000]
invalid
mov byte [rbp + 0x98], cl
lea ebx, [rax + 0x75000000]
invalid
add byte [rax], al
jne 0x140096408
movaps xmm6, xmmword [rsp + 0x40]
je 0x14009641a
and al, 0x40
add rsp, 0x58
add rsp, 0x58
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
cmp qword [rbp + 0x70], 0
je 0x14009641d
invalid
jge 0x14009647c
add byte [rsi + rcx + 0x48], dh
mov ecx, dword [rbp + 0x78]
invalid
invalid
invalid
mov rcx, qword [rbp + 0x78]
js 0x1400963ce
mov edx, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, ch
invalid
ret
call fcn.140007ce0
sbb bh, dh
dec dword [rdi]
sub byte [rsp + 0x40], dh
je 0x140096445
invalid
movaps xmm6, xmmword [rsp + 0x40]
je 0x140096445
add rsp, 0x58
add rsp, 0x58
add esp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x40], xmm6
test byte [rbp + 0x98], 1
jne 0x140096477
mov rcx, qword [rbp + 0x90]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop word [rax + rax]
mov qword [rsp + 0x10], rdx
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
push 0x70
in al, dx
sub byte [rax - 0x73], cl
push 0x70
mov rax, qword [rbp - 0x20]
cmp qword [rax + 8], 0
je 0x140096bfd
invalid
loopne 0x140096c2e
cmp dword [rax + 8], 0
add byte [rcx + rdx + 0x48], dh
mov eax, dword [rbp - 0x20]
adc dword [rax - 0x75], ecx
loopne 0x140096c39
mov rax, qword [rbp - 0x20]
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
mov rcx, qword [rbp - 0x28]
call fcn.140007ce0
fsubr st(0)
jrcxz 0x140096c0b
idiv edi
mov rax, qword [rbp - 0x38]
mov qword [rax + 0x18], 1
add dword [rax], eax
add byte [rax], al
enter 0xffffffffffffc748, 0x40
sbb byte [rcx], al
add dword [rax], eax
add byte [rax], al
mov qword [rax + 0x20], 0
invalid
hlt
hlt
add dword [rax], eax
add byte [rax], al
mov qword [rax + 0x20], 0
mov byte [rbp - 0xc], 0
hlt
add dh, al
add dword [rax - 0x7d], ecx
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop rbp
hlt
invalid
ret
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
and al, 0x10
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rdx + 0x70]
push 0x70
movzx ebx, byte [rbp - 0xd]
cmp byte [rbp - 0xc], 0
hlt
invalid
pop rbp
cmp byte [rbp - 0xc], 0
hlt
invalid
hlt
je 0x140096c72
mov rsi, qword [sym.imp.KERNEL32.dll_CloseHandle]
xor eax, dword [rax + rax]
mov rcx, qword [rbp - 0x40]
mov ecx, dword [rbp - 0x40]
call rsi
mov rcx, qword [rbp - 0x48]
mov ecx, dword [rbp - 0x48]
invalid
mov ecx, dword [rbp - 0x48]
mov eax, 0x5d88d6ff
call rsi
mov byte [rbp - 9], bl
pop rbp
test esi, 0xc600f645
cmc
add byte [rax - 0x7d], cl
invalid
sub byte [rbx + 0x5f], bl
pop rbp
test esi, 0xc600f645
test byte [rax], 0xc6
cmc
cmc
add byte [rax - 0x7d], cl
invalid
pop rsi
pop rbp
ret
mov byte [rbp - 9], bl
mov byte [rbp - 0xa], 0
test byte [rax], 0xc6
cmc
add byte [rax - 0x7d], cl
invalid
invalid
pop rbp
test esi, 0xc600f645
test byte [rax], 0xc6
test byte [rax], 0xc6
cmc
cmc
add byte [rax - 0x7d], cl
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
nop dword cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
invalid
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rdx + 0x70]
push 0x70
movzx edi, byte [rbp - 0xb]
jge 0x140096c9a
cmc
movzx esi, byte [rbp - 0xa]
jne case.0x140088b85.297
movzx ebx, byte [rbp - 9]
test sil, sil
invalid
je 0x140096cc8
pop rbp
test dword [rax - 0x7c], 0x481674f6
div byte [rsi + rdx + 0x48]
div byte [rsi + rdx + 0x48]
mov rax, qword [rbp - 0x30]
mov eax, dword [rbp - 0x30]
lock dec qword [rax]
dec qword [rax]
or byte [rbp + 0xc], dh
jne 0x140096cc8
or al, 0x48
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x12811f80c
or ah, cl
invalid
mov rcx, qword [rax]
call fcn.1400838d0
inc dword [rax - 0xa]
mov dword [rcx], 0x8b482074
add dword [rax + riz + 0x48], esi
mov eax, dword [rbp - 0x18]
mov rax, qword [rax + 0x10]
test dil, 1
je 0x140096cee
add dword [rax + riz + 0x48], esi
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
mov rax, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
adc byte [rax - 0x7b], cl
sal byte [rbx + rdx - 0x10], 0x48
je 0x140096cee
lock dec qword [rax]
test rax, rax
test eax, eax
je 0x140096cee
lock dec qword [rax]
dec qword [rax]
jne 0x140096cee
mov rax, qword [rbp - 0x18]
mov rcx, qword [rax + 0x10]
invalid
invalid
call 0x15051f831
adc al, bpl
call fcn.14008c2e0
push rbp
push rbp
invalid
test sil, sil
test dh, dh
je case.0x140088b85.304
mov rax, qword [rbp - 0x18]
mov rcx, qword [rax + 0x18]
mov ecx, dword [rax + 0x18]
mov rsi, qword [rax + 0x20]
mov rdi, qword [sym.imp.KERNEL32.dll_CloseHandle]
xor eax, dword [rax + rax]
call rdi
xlatb
mov rcx, rsi
call rdi
test bl, bl
je 0x140096d2c
mov rax, qword [rbp - 0x18]
mov rax, qword [rax + 8]
invalid
invalid
call 0x14849f861
call 0x14849f861
or al, sil
dec qword [rax]
dec dword [rax]
lock dec qword [rax]
dec dword [rax]
jne 0x140096d2c
or eax, 0xe8458b48
mov rax, qword [rbp - 0x18]
call 0x14851f86f
mov rcx, qword [rax + 8]
or al, bpl
movsb byte [rdi], byte [rsi]
call fcn.1400966d0
stc
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
invalid
invalid
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
int3
int3
int3
int3
push rsi
push rdi
sub rsp, 0x50
sub esp, 0x50
in al, dx
push rax
lea rbp, [rsp + 0x50]
lea ebp, [rsp + 0x50]
push rax
mov rax, rcx
enter 0xffffffffffff8d4c, 0x42
lea r8, [rdx - 1]
dec dword [rax - 0x73]
lea rcx, [rbp - 0x18]
call 0x128cbf6a3
call 0x128cbf6a3
mov rdx, rax
ret 0x21e8
call fcn.14000bc80
and dword [rdi - 9], ecx
dec dword [rax - 0x7d]
invalid
invalid
idiv r15
idiv edi
cmp qword [rbp - 0x18], 0
cmp dword [rbp - 0x18], 0
jge case.0x140087464.256
add byte [rbp + 0x5b], dh
jne case.0x14008a09d.180
mov rdx, qword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
push rbp
invalid
mov r8, qword [rbp - 8]
mov eax, dword [rbp - 8]
lea rcx, [rbp - 0x30]
lea ecx, [rbp - 0x30]
shr al, 1
sub dword [rax], edx
call fcn.140087da0
mov rdi, qword [rbp - 0x30]
mov edi, dword [rbp - 0x30]
invalid
dec dword [rax - 0x75]
mov edi, dword [rbp - 0x30]
jge case.0x140087464.256
movabs rax, 0x8000000000000000
cmp rdi, rax
cmp edi, eax
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x75c73948], al
or ecx, dword [rax - 0x73]
lea rcx, [rbp - 0x28]
invalid
or byte [rax + 0x39], 0xc7
cmp edi, eax
invalid
jne 0x140096d95
lea rcx, [rbp - 0x28]
lea ecx, [rbp - 0x28]
fsubr st(0)
call fcn.140082aa0
jmp case.0x14008a09d.180
invalid
or eax, 0xebfffebd
invalid
invalid
sub al, 0x48
mov esi, dword [rbp - 0x28]
jne case.0x140087172.278
invalid
mov rsi, qword [rbp - 0x28]
fdivr st(7)
adc eax, 0x43309
or dword [rbx], esi
add al, 0
call qword [sym.imp.KERNEL32.dll_GetCurrentThread]
or dword [rbx], esi
add al, 0
xor eax, dword [rax + rax]
mov r8, qword [str.pC_b_]
invalid
or eax, dword [rax]
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 0xf2
mov rdx, rsi
mov rcx, rax
mov rdx, rsi
mov edx, esi
call r8
call rax
test rdi, rdi
test edi, edi
push qword [rbp + rcx - 0x46]
add al, byte [rax]
je case.0x14008a09d.180
or eax, 0x2ba
add byte [rax - 0x77], cl
mov edx, 2
add byte [rax], al
mov rcx, rsi
int1
call fcn.140007ce0
maskmovq mm7, mm7
nop
add rsp, 0x50
add esp, 0x50
push rax
pop rdi
pop rsi
pop rbp
ret
int3
int3
push r14
push r13
push r12
push rsi
push rdi
push rbx
mov eax, 0x10b8
add byte [rax], al
add byte [rax], al
call fcn.1400d45c0
sub rsp, rax
invalid
lea rbp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
invalid
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
movaps xmmword [rbp + 0x1020], xmm6
add byte [rax], al
movaps xmmword [rbp + 0x1020], xmm6
mov ch, 0x20
adc byte [rax], al
add byte [rax], al
invalid
invalid
test dword [rax], ebx
adc byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rbp + 0x1018], 0xfffffffffffffffe
add byte [rax], al
invalid
mov qword [rbp + 0xfe8], rdx
sldt word [rax]
mov rbx, rcx
mov ebx, ecx
lea r13, [rbp - 0x50]
mov r8d, 0x1000
mov eax, 0x1000
add byte [rax], dl
add byte [rax], al
insd dword [rdi], dx
mov al, 0x41
mov eax, 0x1000
add byte [rax], dl
add byte [rax], al
add byte [rax], dl
add byte [rax], al
mov rcx, r13
xor edx, edx
shr al, cl
stosd dword [rdi], eax
in eax, 3
add eax, dword [rax]
shr al, cl
stosd dword [rdi], eax
in eax, 3
add eax, dword [rax]
invalid
push rdi
add eax, dword [rax]
xorps xmm6, xmm6
lea rsi, [rbp + 0x100c]
or al, 0x10
add byte [rax], al
test byte [rax - 0x73], 0xb5
or al, 0x10
add byte [rax], al
lea rdi, [0x14008d130]
lea r12, [rbp + 0xfc0]
lea esp, [rbp + 0xfc0]
invalid
lea esp, [rbp + 0xfc0]
add byte [rax], al
mov rax, qword [sym.imp.KERNEL32.dll_ReadFileEx]
add eax, 0x433c8
add byte [rbx + rcx*4 + 0x35], cl
mov r14, qword [sym.imp.KERNEL32.dll_SleepEx]
leave
xor eax, dword [rax + rax]
add al, 0
add al, 0
mov r15, qword [sym.imp.KERNEL32.dll_WriteFileEx]
xor eax, dword [rax + rax]
mov qword [rbp + 0xff0], rbx
mov dword [rbp + 0xff0], ebx
sldt word [rax]
add byte [rax], al
mov dword [rbp + 0x100c], 0
or al, 0x10
add byte [rax], al
add byte [rax], al
add byte [rax], al
movaps xmmword [rbp + 0xfc0], xmm6
sub dword [rbp + 0xfc0], esi
sldt word [rax]
mov qword [rbp + 0xfd0], 0
mov dword [rbp + 0xfd0], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
mov qword [rbp + 0xfd8], rsi
mov ch, 0xd8
sldt word [rax]
add byte [rax - 0x77], cl
jl 0x140096ea0
invalid
mov qword [rsp + 0x20], rdi
and al, 0x20
and byte [rax - 0x77], cl
mov rcx, rbx
mov rdx, r13
invalid
mov r8d, 0x1000
add byte [rax], al
mov r9, r12
mov ecx, esp
loope 0x140096e8c
call rax
test eax, eax
ror byte [rdi], 0x84
invalid
add dword [rax], eax
invalid
rol byte [rbp - 0x5e7bf040], 1
ror byte [rdi], 0x84
movabs eax, dword [0x841f0f2e66000001]
add dword [rax], eax
add byte [rsi + 0x2e], ah
invalid
invalid
invalid
invalid
test byte [rcx + 0x66000001], ah
add dword [rax], eax
add byte [rsi + 0x2e], ah
invalid
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 1], bh
mov ecx, 0xffffffff
invalid
mov edx, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx - 1], al
invalid
call r14
call rsi
invalid
cmp dword [rbp + 0x100c], 0
or al, 0x10
add byte [rax], al
add byte [rdx + rbp*8 - 0x75], dh
je 0x140096ea0
mov eax, dword [rbp + 0x1010]
test dword [rax], edx
adc byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0x10149d], cl
mov ebx, dword [rbp + 0x1014]
adc byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x3f], 0xe1
invalid
mov rcx, rax
mov ecx, eax
shl rcx, 0x20
loope 0x140096ee9
and byte [rax - 0x7d], cl
or rcx, 2
xor edx, edx
leave
add dh, byte [rcx]
rol byte [rbp - 0x3d6af040], cl
test eax, eax
setne dl
invalid
test eax, eax
setne dl
invalid
ror byte [rdi], 0x95
ret 0xf48
cmovne rbx, rcx
mov qword [rbp + 0xff8], rdx
clc
sldt word [rax]
add byte [rax], al
invalid
invalid
clc
sldt word [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
popfq
add byte [rax], dl
invalid
mov qword [rbp + 0x1000], rbx
adc byte [rax], al
add byte [rax], al
add byte [rdi], cl
jne 0x14009706e
test dword [rdx + 0x48000001], eax
test ebx, ebx
add dword [rax], eax
add byte [rax - 0x7b], cl
fisttp dword [rdi]
invalid
test byte [rsi], cl
test rbx, rbx
je case.0x14008b577.82
add dword [rax], eax
add byte [rax - 0x7f], cl
add byte [rax], al
cmp rbx, 0x1000
sti
add byte [rax], dl
invalid
adc byte [rax], al
add byte [rax], al
add byte [rdi], cl
xchg edx, esi
ja 0x1400971f4
add al, byte [rax]
add byte [rax], al
add byte [rbp + 0x31], al
in eax, dx
xor r13d, r13d
xor ebp, ebp
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x77], al
fadd dword [rbp + 0x29]
invalid
invalid
mov r8d, ebx
mov eax, ebx
sub r8d, r13d
lea rdx, [r13 - 0x50]
lea edx, [rbp - 0x50]
call 0x16d1dfc64
lea edx, [rbp - 0x50]
adc al, 0x2d
mov al, 0xff
invalid
invalid
add rdx, rbp
add edx, ebp
mov dword [rbp + 0x100c], 0
or al, 0x10
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rdi], cl
sub dword [rbp + 0xfc0], esi
mov ch, 0xc0
sldt word [rax]
movaps xmmword [rbp + 0xfc0], xmm6
mov ch, 0xc0
sldt word [rax]
add byte [rax - 0x39], cl
mov qword [rbp + 0xfd0], 0
mov dword [rbp + 0xfd0], 0
test eax, edx
sldt word [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
mov qword [rbp + 0xfd8], rsi
mov ch, 0xd8
sldt word [rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rdi
jl case.0x14008a498.165
and al, 0x20
and byte [rax - 0x75], cl
mov rcx, qword [rbp + 0xfe8]
invalid
sldt word [rax]
mov r9, r12
call r15
call rdi
loope case.0x14008a8f6.163
call rdi
test eax, eax
je case.0x14008acdb.154
invalid
sal byte [rbp + rdi*2 + 0x66], 0xf
invalid
jge 0x140096fc1
nop word [rax + rax]
nop dword [rax + rax]
add byte [rax], r8b
add byte [rax], al
mov ecx, 0xffffffff
invalid
invalid
mov edx, 1
call r14
call rsi
add byte [rcx - 1], al
call rsi
invalid
cmp dword [rbp + 0x100c], 0
mov ebp, 0x100c
adc byte [rax], al
add byte [rax], al
add byte [rdx + rbp*8 - 0x75], dh
je case.0x14008acdb.142
invalid
mov ecx, dword [rbp + 0x1010]
lea edx, [rax]
adc byte [rax], al
add byte [rbx + 0x101485], cl
invalid
test dword [rax + rdx], edx
adc al, 0x10
invalid
add byte [rax], al
mov eax, dword [rbp + 0x1014]
adc al, 0x10
add byte [rax], al
add byte [rax - 0x77], cl
retf 0xc148
invalid
invalid
mov rdx, rcx
mov edx, ecx
shl rdx, 0x20
loop 0x140096fa9
and byte [rax - 0x7d], cl
retf 0x4502
or rdx, 2
or edx, 2
xor r8d, r8d
xor eax, eax
rol byte [rbp - 0x6af0be37], 0xc0
test ecx, ecx
leave
setne r8b
ror byte [rax + 0xf], 0x44
ror byte [rcx + rcx*4 - 0x7b], 1
invalid
cmove rdx, rax
mov qword [rbp + 0xff8], r8
test eax, edi
sldt word [rax]
ror byte [rcx + rcx*4 - 0x7b], 1
test eax, edi
clc
sldt word [rax]
add byte [rax], al
mov qword [rbp + 0x1000], rdx
xchg ebp, eax
add byte [rax], dl
add byte [rax], al
add byte [rbp + 0x4d], dh
jne case.0x14008b577.102
add r13, rax
add r13, rax
cmp r13, rbx
je 0x140096fc0
invalid
invalid
jbe 0x140096f10
pop rax
invalid
jmp 0x1400971e0
add byte [rax], al
nop dword [rax]
invalid
add byte [rax - 0x75], cl
mov rbx, qword [rbp + 0xff0]
mov ebx, dword [rbp + 0xff0]
popfq
invalid
add byte [rbp + rcx*4 + 0x6d], cl
lea r13, [rbp - 0x50]
mov rax, qword [sym.imp.KERNEL32.dll_ReadFileEx]
add eax, 0x43236
insd dword [rdi], dx
mov al, 0x48
mov eax, dword [sym.imp.KERNEL32.dll_ReadFileEx]
add eax, 0x43236
add eax, 0x43236
add al, 0
jmp 0x140096e55
call qword [sym.imp.KERNEL32.dll_GetLastError]
add al, 0
shl rax, 0x20
shl eax, 0x20
loopne 0x140097001
or rax, 2
mov qword [rbp + 0xff8], 1
mov qword [rbp + 0x1000], rax
add byte [rax], dl
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], eax
add byte [rax], dl
add byte [rax], al
lea rcx, [rbp + 0x1000]
invalid
lea rcx, [rbp + 0x1000]
call fcn.140082aa0
popfq
invalid
invalid
invalid
popfq
mov edx, 0x8b48fffe
mov rsi, qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rsi, qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [rbp + 0xff0]
call rsi
mov rcx, qword [rbp + 0xfe8]
sldt word [rax]
call rsi
invalid
movaps xmm6, xmmword [rbp + 0x1020]
and byte [rax], dl
add byte [rax], al
add rsp, 0x10b8
adc byte [rax], al
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
call qword [sym.imp.KERNEL32.dll_GetLastError]
add al, 0
mov ebx, eax
shl rbx, 0x20
or rbx, 2
mov qword [rbp + 0xff8], 1
sldt word [rax]
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
popfq
add byte [rax], dl
mov qword [rbp + 0x1000], rbx
mov dword [rbp + 0x1000], ebx
add byte [rax], al
mov eax, ebx
and eax, 3
lea rcx, [0x14013e858]
lea ecx, [0x14013e858]
lea ecx, [0x14013e858]
or al, byte [rax]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0xffffffffffffff89
mov eax, ebx
and eax, 3
loopne case.0x14008bce0.64
fadd dword [rbx - 0x72b7fc20]
or eax, 0xa77de
fidiv word [rdi + 0xa]
invalid
lea rcx, [0x14013e858]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
movzx eax, byte [rbx + 0x10]
jmp 0x1400970bf
invalid
mov rcx, rbx
mov rcx, rbx
shr rcx, 0x20
call fcn.140084930
fdivr st(6)
invalid
jmp 0x1400970bf
invalid
and al, ch
wait
fdivr st(6)
sub byte [rax - 0x77], cl
fmul dword [rax - 0x3f]
shr eax, 0x20
invalid
cmp eax, 0x28
invalid
mov rax, rbx
shr rax, 0x20
shr eax, 0x20
invalid
cmp eax, 0x28
invalid
and byte [rbx - 0x78f0d708], al
ja case.default.0x1400970b5
mov ah, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x14013e868]
lea rcx, [0x14013e868]
ja case.0x14008beae.65
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor eax, eax
jmp 0x1400970bf
movzx eax, byte [rbx + 0xf]
cmp al, 0xb
jne 0x1400970d4
or esi, dword [rbp + 0x11]
lea rcx, [rbp + 0x1000]
call fcn.140082aa0
invalid
invalid
invalid
adc byte [rax], al
add al, ch
call fcn.140082aa0
mov ecx, 0x2fe9fffe
invalid
invalid
invalid
invalid
invalid
jmp case.0x14008b577.82
mov qword [rbp + 0xfb0], 1
mov dword [rbp + 0xfb0], 1
mov al, 0xf
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp + 0xfb8], rbx
invalid
mov qword [rbp + 0xfb8], rbx
sldt word [rax]
lea rcx, [rbp + 0xfb8]
lea ecx, [rbp + 0xfb8]
sldt word [rax]
add byte [rax], al
call fcn.140082aa0
jmp case.0x14008b577.82
or al, 0xff
invalid
invalid
mov ecx, 0xce9fffe
invalid
invalid
or al, 0xff
invalid
mov al, 0x25
jmp 0x1400970bf
and eax, 0x23b0c4eb
mov al, 0x23
jmp 0x1400970bf
mov al, 0x24
jmp 0x1400970bf
mov al, 0x1b
jmp 0x1400970bf
invalid
mov eax, 0xb4eb22b0
mov al, 0x22
jmp 0x1400970bf
mov al, 0x10
jmp 0x1400970bf
mov al, 0xe
jmp 0x1400970bf
mov al, 0x21
jmp 0x1400970bf
mov al, 0xb
jmp 0x1400970bf
mov al, 4
jmp 0x1400970bf
invalid
movabs al, byte [0x98eb0cb09ceb28b0]
mov al, 0x28
jmp 0x1400970bf
mov al, 0xc
jmp 0x1400970bf
mov al, 9
jmp 0x1400970bf
mov al, 0x19
jmp 0x1400970bf
sbb ebx, ebp
nop
mov al, 0x18
jmp 0x1400970bf
mov al, 2
jmp 0x1400970bf
invalid
mov byte [rax - 0x4f7b14f1], dh
add ebp, ebx
jmp 0x1400970bf
mov al, 7
jmp 0x1400970bf
mov al, 1
invalid
jb 0x14009714a
invalid
mov al, 0xf
jmp 0x1400970bf
invalid
test byte [rax - 0x4f7f14fd], dh
invalid
mov al, 3
jmp 0x1400970bf
mov al, 7
jmp 0x1400970bf
invalid
mov al, 1
jmp 0x1400970bf
mov al, 0x1f
jmp 0x1400970bf
invalid
mov al, 0x11
jmp 0x1400970bf
invalid
mov al, 0x29
jmp 0x1400970bf
invalid
mov al, 5
jmp 0x1400970bf
invalid
mov al, 0x14
jmp 0x1400970bf
invalid
mov al, 0x15
jmp 0x1400970bf
invalid
mov al, 0xd
jmp 0x1400970bf
invalid
mov al, 6
jmp 0x1400970bf
invalid
mov al, 0x12
jmp 0x1400970bf
invalid
mov al, 8
jmp 0x1400970bf
invalid
mov al, 0xa
jmp 0x1400970bf
invalid
mov al, 0x1e
jmp 0x1400970bf
invalid
mov al, 0x20
jmp 0x1400970bf
invalid
mov al, 0x16
jmp 0x1400970bf
invalid
mov al, 0x27
jmp 0x1400970bf
invalid
mov al, 0x13
jmp 0x1400970bf
invalid
invalid
invalid
mov al, 0x17
jmp 0x1400970bf
invalid
invalid
invalid
mov al, 0x1c
jmp 0x1400970bf
invalid
invalid
invalid
mov al, 0x1d
jmp 0x1400970bf
mov al, 0x26
jmp 0x1400970bf
mov al, 0x1a
jmp 0x1400970bf
lea r8, str.library_std_src_syspalwindowspipe.rs
mov rcx, r13
mov rdx, rbx
call fcn.1400d6110
jmp 0x140097208
lea r8, str.library_std_src_syspalwindowspipe.rs
mov edx, 0x1000
mov rcx, rbx
call fcn.1400d5d30
ud2
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x40], esi
mov rax, qword [rbp + 0x1660]
invalid
invalid
add byte [rax], al
shl rax, 1
test rax, rax
invalid
je case.0x140063463.972
sal byte [rcx + rdx + 0x48], 0x8b
lea ebp, [rax + 0x16]
add byte [rax], al
mov rcx, qword [rbp + 0x1668]
mov edx, 1
call fcn.140007ce0
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x40], esi
mov rsi, qword [rbp + 0x16f8]
cmp byte [rbp + 0x1717], 0
invalid
add byte [rax], al
add byte [rbp + 0x1b], dh
cmp qword [rbp + 0x16c0], 0
je case.0x140067121.937
mov rcx, qword [rbp + 0x16c8]
mov edx, 2
add byte [rdx + 2], bh
call fcn.140007ce0
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_ReleaseMutex]
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
cmp qword [rbp + 0x490], 0
je 0x14009a1fc
mov rcx, qword [rbp + 0x498]
mov ecx, dword [rbp + 0x498]
mov edx, 2
call fcn.140007ce0
mov rax, qword [rbp + 0x1708]
add byte [rax], al
mov qword [rbp + 0x16f8], rax
mov byte [rbp + 0x1717], 1
invalid
invalid
add byte [rax], al
add dword [rdi], ecx
sub byte [rsp + 0x40], dh
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add dh, al
test dword [rdi], edx
invalid
invalid
invalid
invalid
lea ecx, [rax]
invalid
ret
mov r10b, 1
jmp 0x14009ac7f
movdqu xmm0, xmmword [rsi]
lea rax, [r14 + r12]
movdqu xmm1, xmmword [rbx + rax]
pcmpeqb xmm0, xmm6
pcmpeqb mm0, mm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x14009aab2
lea rax, [rcx + r12]
mov r9d, r10d
and r9b, 1
cmp rax, rdi
jae 0x14009aaca
add r12, 0x10
add rsi, 0x10
test r9b, r9b
je 0x14009aa70
jmp 0x14009aaca
lea rcx, [rbp - 0x48]
mov rdx, r12
xor r9d, r9d
xor ecx, ecx
call fcn.1400d8350
mov rcx, qword [rbp + 0x28]
mov r10d, eax
jmp 0x14009aa93
sub rdi, qword [rbp - 0x50]
jge 0x14009aa7e
lea rax, [rdi + r13]
add rax, 0xfffffffffffffff0
movdqu xmm0, xmmword [r13 + rdi - 0x10]
movdqu xmm1, xmmword [r15 + rax]
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
je 0x14009aaba
pcmpeqb mm1, mm7
je 0x14009aaba
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
rol dword [rbp - 0x7b], 0xc0
jne case.0x1400886e1.275
test dword [rax], 0x80410000
loop 0x14009ab02
and r10b, 1
jmp 0x14009ac7f
jns 0x14009ab05
add byte [rax], al
add byte [rax - 0x75], cl
loopne case.0x140086ad1.322
mov rcx, qword [rbp - 0x20]
lea r9, [rcx + r11]
lea ecx, [rcx + rbx]
cmp r9, rdx
jae 0x14009ac7c
add byte [rax], al
add byte [rax], al
mov r14, qword [rbp - 0x28]
mov rbx, qword [rbp - 0x40]
mov r15, qword [rbp - 0x30]
mov edi, dword [rbp - 0x30]
mov edi, dword [rbp - 0x30]
jge 0x14009aaf3
lea r12, [rbx - 1]
jmp case.0x140086ad1.321
add rcx, rax
lea r9, [rcx + r11]
xor r10d, r10d
xor edx, edx
xor edx, edx
cmp r9, rdx
jae 0x14009ac7f
movzx r9d, byte [r8 + r9]
movzx ecx, byte [rax + rcx]
bt r14, r9
jae 0x14009ab29
lea r9, [r8 + rcx]
mov rsi, rbx
fisub word [rsi - 0x70]
fisub word [rsi - 0x70]
nop
cmp rsi, rax
jae 0x14009ab7e
mov r10, rsi
add rsi, rcx
add esi, ecx
cmp rsi, rdx
jae 0x14009ad6e
lea rsi, [r10 + 1]
lea esi, [rdx + 1]
movzx r13d, byte [rdi + r10]
sub al, 0x17
cmp r13b, byte [r9 + r10]
je 0x14009ab50
adc dword [rbp + rbx*8 + 0x48], esi
sub ecx, ebx
invalid
sub rcx, rbx
invalid
add rcx, r10
inc rcx
jmp 0x14009ab2c
scasb al, byte [rdi]
scasb al, byte [rdi]
mov r10, rbx
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
sub r10, 1
jb 0x14009a6e1
invalid
sti
invalid
invalid
invalid
cmp r12, rax
jae 0x14009ad4d
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp - 0x73], cl
invalid
invalid
lea r9, [r10 + rcx]
or al, 0xa
cmp r9, rdx
jae 0x14009ad5f
movzx esi, byte [rdi + r10]
movzx esi, byte [rdi + rdx]
cmp sil, byte [r8 + r9]
je 0x14009ab90
add rcx, r15
add ecx, edi
stc
jmp 0x14009ab2c
imul edi, edi, 0x850fffff
cmp dword [rcx], eax
add byte [rax], al
lea r10, [rcx + r8]
cmp rdx, r8
jne 0x14009abe2
invalid
mov r10b, 1
test al, al
jne 0x14009ac7f
movabs byte [0x9ae9000000], al
jmp 0x14009ac7c
movzx ebx, byte [r10]
movzx r11d, bl
fild dword [rbp - 0x7c]
fstp xword [rax + 0x27]
mov r9d, r11d
jmp 0x14009ac6c
add rdi, 0xfffffffffffffff0
test r9b, r9b
setne bl
lea rcx, [rbp - 0x48]
mov rdx, rdi
call fcn.1400d8350
xlatb
add eax, dword [rax]
xlatb
add eax, dword [rax]
mov r10d, eax
or r10b, bl
and r10b, 1
and dl, 1
jmp 0x14009ac7f
mov r9d, r11d
and r9d, 0x1f
movzx esi, byte [r10 + 1]
and esi, 0x3f
out 0x3f, al
out 0x3f, al
cmp r11b, 0xe0
jb 0x14009ac5c
movzx r11d, byte [r10 + 2]
shl esi, 6
and r11d, 0x3f
or r11d, esi
cmp bl, 0xf0
jb 0x14009ac65
shl r9d, 6
or r9d, esi
jmp 0x14009ac6c
xor r10d, r10d
mov eax, r10d
movaps xmm6, xmmword [rbp + 0x30]
movaps xmm7, xmmword [rbp + 0x40]
movaps xmm8, xmmword [rbp + 0x50]
movaps xmm9, xmmword [rbp + 0x60]
movaps xmm10, xmmword [rbp + 0x70]
movaps xmm11, xmmword [rbp + 0x80]
movaps xmm12, xmmword [rbp + 0x90]
movsd dword [rdi], dword [rsi]
nop
add byte [rax], al
add byte [rdi + rcx + 0x28], al
lodsd eax, dword [rsi]
movabs al, byte [0x138c48148000000]
add esp, 0x138
add dword [rax], eax
invalid
add byte [rax], al
add byte [rdi + rcx + 0x28], al
movsd dword [rdi], dword [rsi]
nop
add byte [rax], al
add byte [rdi + rcx + 0x28], al
lodsd eax, dword [rsi]
movabs al, byte [0x138c48148000000]
add esp, 0x138
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
add byte [rax], al
jb 0x14009acf1
cmp r9d, 0x10000
mov eax, 4
add byte [rcx], al
add byte [rax + 4], bh
sbb rax, 0
add byte [rcx + 1], cl
sal byte [rbp + riz + 0x49], 0x39
sal byte [rbx + 0x1b], 1
cmp byte [rcx + r8], 0xbf
jg 0x14009ad18
invalid
add r8, rax
je 0x14009ad1b
and eax, 0x73d03949
sbb eax, dword [rdx - 0x80]
cmp al, 1
mov edi, 0x8d48167f
invalid
lea rax, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23librarycore_src_strpattern.rs
cmp r8, rdx
jae 0x14009ad16
invalid
lea rax, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23librarycore_src_strpattern.rs
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
and byte [rcx - 0x77], cl
shr eax, 1
sbb dh, byte [rsi - 0x158afffd]
mov r9, rdx
call fcn.1400d6330
jne 0x14009ad02
add rcx, r8
cmp rdx, r8
je 0x14009ac7f
ret 0x840f
movzx eax, byte [rcx]
test al, al
ror byte [rdi], 0x89
push rax
invalid
jns 0x14009ac7f
jrcxz case.0x14008acdb.166
pop rsi
invalid
js 0x14009acf5
scasd eax, dword [rdi]
add eax, dword [rax]
add rcx, r15
jmp case.0x1400633fa.981
lea r8, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23librarycore_src_strpattern.rs
mov rcx, r10
pop rsi
invalid
mov rdx, rax
call fcn.1400d5cc0
scasd eax, dword [rdi]
add eax, dword [rax]
scasd eax, dword [rdi]
add eax, dword [rax]
lea r8, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23librarycore_src_strpattern.rs
add eax, 0x75eea
mov rcx, r9
call fcn.1400d5cc0
add rcx, rbx
cmp rdx, rcx
cmova rcx, rdx
lea r8, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23librarycore_src_strpattern.rs
lea eax, [0x140110c68]
retf 0xf48
lea eax, [0x140110c68]
call fcn.1400d5cc0
scasd eax, dword [rdi]
add eax, dword [rax]
int3
int3
int3
int3
loopne 0x14009ade3
test eax, eax
jne 0x14009ada1
pop rbp
ret
mov rcx, qword [rcx + 8]
mov edx, 1
invalid
or byte [rdx + 1], bh
add byte [rbp - 0x17], bl
xor bh, cl
idiv bh
push rbp
push rsi
push rbx
sub rsp, 0x50
lea rbp, [rsp + 0x50]
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
invalid
dec dword [rax - 0x77]
ror byte [rax - 0x77], 1
push rbp
ror byte [rax - 0x73], 1
push rbp
fadd dword [rcx + 0xf]
adc byte [rax], al
pop rbp
jmp fcn.140007ce0
invalid
dec dword [rax - 0x77]
ror byte [rax - 0x77], 1
push rbp
ror byte [rax - 0x73], 1
push rbp
fadd dword [rcx + 0xf]
adc byte [rax], al
movups xmmword [rbp - 0x28], xmm0
mov r8, qword [r8 + 0x10]
mov qword [rbp - 0x18], r8
movzx r8d, byte [rcx + 0x20]
mov rsi, qword [rcx]
xor r9d, r9d
and byte [rax - 0x75], cl
xor dword [rbp + 0x31], eax
leave
movabs r10, 0x8000000000000000
cmp rsi, r10
mov qword [rbp - 0x10], rcx
or byte [rcx + rdi - 0x2a], 0x48
mov dword [rbp - 0x10], ecx
cmovne r9, rcx
mov rcx, rax
call fcn.140085940
shl rsi, 1
test rsi, rsi
test esi, esi
test esi, esi
je 0x14009ae25
mov rcx, qword [rbp - 0x10]
mov rcx, qword [rcx + 8]
or byte [r10 + 1], dil
or byte [r10 + 1], dil
mov ebx, eax
call fcn.140007ce0
mov eax, ebx
ret
add rsp, 0x50
pop rbx
pop rsi
pop rbp
ret
int3
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
cmp r14b, r15b
invalid
add byte [rax], al
mov byte [rbp + 0x34], 0
mov qword [rbp + 0x18], rdx
push rbp
sbb byte [rax - 0x73], cl
sbb byte [r8 - 0x77], r9b
or byte [r8 - 0x73], r9b
add eax, 0xfff6fb9a
push rbp
sbb byte [rax - 0x73], cl
sbb byte [r8 - 0x77], r9b
or byte [r8 - 0x73], r9b
add eax, 0xfff6fb9a
mov qword [rbp + 0x10], rax
lea rax, str.memory_allocation_of__bytes_failed_n
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 2
mov qword [rbp - 0x38], 0
add dword [rax], eax
add byte [rax], al
lea rax, [rbp + 0x30]
mov qword [rbp + 0x20], rax
and byte [rax - 0x39], cl
sub byte [r8], r8b
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x765c4
invalid
invalid
invalid
and byte [rax - 0x39], cl
sub byte [r8], r8b
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x765c4
invalid
invalid
invalid
lea rcx, [rbp + 0x20]
lea r8, [rbp - 0x58]
call fcn.14000b600
mov rcx, qword [rbp + 0x28]
test al, al
je 0x14009af00
test rcx, rcx
je 0x14009af18
mov qword [rbp - 0x28], rcx
lea rcx, [rbp - 0x28]
jmp 0x14009af09
test rcx, rcx
je 0x14009af0e
lea rcx, [rbp + 0x28]
call fcn.140082aa0
nop
add rsp, 0xc0
pop rbp
ret
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 1
mov qword [rbp - 0x18], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
lea rdx, [0x140111df8]
lea rcx, [rbp - 0x28]
call fcn.1400d5c10
ud2
add byte [rcx + rcx + 0x48], dh
lea ecx, [rbp + 0x28]
call fcn.140082aa0
call qword [rax + 0x20c48348]
call qword [rax + 0x20c48348]
pop rbp
ret
int3
in al, dx
nop
add byte [rax], al
add byte [rax - 0x73], cl
lea rbp, [rsp + 0x80]
mov rdi, r8
lea rbp, [rsp + 0x80]
mov rdi, r8
mov rsi, rdx
mov rbx, rcx
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
mov rdx, qword [rbx + 0x10]
mov qword [rbp - 0x20], rax
lea rax, [0x14000b5a0]
mov qword [rbp - 0x18], rax
mov dword [rbp - 0x18], eax
mov qword [rbp - 0x10], rcx
lea rcx, [0x14009b660]
mov qword [rbp - 8], rcx
mov qword [rbp], rdx
mov qword [rbp + 8], rax
lea rax, str.thread__panicked_at_:_n
mov qword [rbp - 0x58], rax
mov dword [rbp - 0x58], eax
mov qword [rbp - 0x50], 4
mov qword [rbp - 0x38], 0
lea rax, [rbp - 0x20]
mov qword [rbp - 0x48], rax
mov dword [rbp - 0x48], eax
mov dword [rbp - 0x58], eax
mov dword [rbp - 0x48], eax
mov qword [rbp - 0x40], 3
mov r14, qword [r8 + 0x48]
lea rdx, [rbp - 0x58]
lea edx, [rbp - 0x58]
mov rcx, rsi
call r14
mov qword [rbp - 0x28], rax
test rax, rax
je 0x14009b01a
lea rcx, [rbp - 0x28]
call fcn.140082aa0
mov rax, qword [rbx + 0x18]
movzx eax, byte [rax]
lea rcx, [0x14013e90c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rsi
mov rdx, rdi
xor r8d, r8d
jmp 0x14009b045
mov rcx, rsi
mov rdx, rdi
mov r8b, 1
call fcn.14009b6f0
mov qword [rbp - 0x20], rax
test rax, rax
je case.0x14009b02f.3
lea rcx, [rbp - 0x20]
jmp 0x14009b09e
xor eax, eax
xchg byte [0x14014b019], al
test al, al
je case.0x14009b02f.3
lea rax, str.note:_run_with__RUST_BACKTRACE1__environment_variable_to_display_a_backtrace_n
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], 1
mov qword [rbp - 0x10], 8
xorps xmm0, xmm0
movups xmmword [rbp - 8], xmm0
lea rdx, [rbp - 0x20]
mov rcx, rsi
call r14
mov qword [rbp - 0x58], rax
test rax, rax
je case.0x14009b02f.3
lea rcx, [rbp - 0x58]
call fcn.140082aa0
nop
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
add dword [rax - 0x73], ecx
adc byte [rax - 0x77], cl
ror byte [r8 - 0x7d], 1
rcl byte [rsp + rcx*2], 0x8d
add eax, 0xfff6ff1a
mov qword [rbp - 0x28], r8
mov qword [rbp - 0x20], rcx
lea rcx, [0x14000b800]
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], rcx
lea rax, [0x1400dbd40]
lea eax, [0x1400dbd40]
lea eax, [0x1400dbd40]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 3
mov qword [rbp - 0x40], 0
lea rax, [rbp - 0x30]
ror byte [r8 - 0x77], 1
mov r8b, 0x48
mov dword [rbp - 0x48], 3
ror byte [r8 - 0x77], 1
mov r8b, 0x48
mov dword [rbp - 0x48], 3
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
lea r8, [rbp - 0x60]
call fcn.14000b600
push rsi
call qword [rax - 0x7f3b7eb8]
add byte [rax], al
add byte [rbp - 0x3d], bl
push rsi
call qword [rax - 0x7f3b7eb8]
add byte [rax], al
add byte [rbp - 0x3d], bl
int3
in al, dx
js 0x14009b741
lea ebp, [rsp + 0x70]
mov qword [rbp], 0xfffffffffffffffe
mov r9b, 1
xor eax, eax
lock cmpxchg byte [0x14014bf69], r9b
or eax, 0xb0856
jne 0x14009b7c4
mov rax, qword [0x14014c040]
shl rax, 1
test rax, rax
jne 0x14009b7ea
mov dword [rbp - 8], 0
movzx eax, byte [0x14014bf6a]
mov rax, qword [rdx + 0x48]
invalid
mov byte [rbp - 1], r8b
mov byte [rbp - 1], r8b
dec dword [rax - 0x73]
push rbp
lea rdx, [rbp - 1]
mov qword [rbp - 0x18], rdx
lea rdx, [0x140099390]
invalid
fdiv st(7), st(0)
dec dword [rax - 0x77]
push rbp
invalid
lea rdx, [0x14013b1c0]
or dword [rax], eax
mov qword [rbp - 0x48], rdx
mov qword [rbp - 0x40], 1
mov qword [rbp - 0x28], 0
lea rdx, [rbp - 0x18]
mov qword [rbp - 0x38], rdx
mov dword [rbp - 0x38], edx
dec dword [rax - 0x77]
push rbp
call 0x17f1f4496
invalid
fdiv st(7), st(0)
dec dword [rax - 0x77]
push rbp
invalid
invalid
cli
or dword [rax], eax
mov dword [rbp - 0x40], 1
mov dword [rbp - 0x28], 0
mov dword [rbp - 0x38], edx
mov qword [rbp - 0x30], 1
lea rdx, [rbp - 0x48]
call rax
rol byte [rax + 0x7500f87d], 1
invalid
add byte [rax], al
add byte [rax - 0x73], cl
push rbp
mov eax, 0x7d80d0ff
rol byte [rax + 0x7500f87d], 1
invalid
rol byte [rax + 0x7500f87d], 1
cmovs ecx, dword [rbx + 0xb08ad0d]
or eax, dword [rax]
shl rcx, 1
invalid
mov rcx, qword [0x14014c040]
or eax, dword [rax]
shl rcx, 1
test rcx, rcx
test ecx, ecx
jne 0x14009b80b
xor ecx, ecx
xchg byte [0x14014bf69], cl
or eax, dword [rax]
or eax, dword [rax]
cmp cl, 2
jne 0x14009b7bb
lea rcx, [0x14014bf69]
or eax, dword [rax]
mov rsi, rax
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
jmp 0x14009b7ba
add byte [rax - 0x77], cl
invalid
jmp 0x14009b7ba
invalid
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop rbp
ret
invalid
lea rax, [0x14014bf69]
or eax, dword [rax]
mov rsi, rcx
mov rcx, rax
mov ebx, r8d
mov rdi, rdx
call fcn.1400d7db0
invalid
add eax, dword [rax]
mov rdx, rdi
invalid
mov r8d, ebx
mov rcx, rsi
fmul dword [rax - 0x77]
int1
jmp 0x14009b719
dec dword [rax - 0x77]
invalid
mov rsi, rcx
mov ebx, r8d
mov rdi, rdx
mov edi, edx
call fcn.1400d7e70
mov rdx, rdi
mov edx, edi
mov edx, edi
mov r8d, ebx
mov rcx, rsi
xor al, 1
mov dword [rbp - 8], eax
jmp 0x14009b733
invalid
invalid
invalid
mov rsi, rax
call fcn.1400d7e70
add eax, dword [rax]
add eax, dword [rax]
mov ecx, eax
mov rax, rsi
test cl, cl
leave
leave
jne 0x14009b79b
mov byte [0x14014bf6a], 1
jmp 0x14009b79b
add eax, 0xb0743
add ecx, ebp
outsd dx, dword [rsi]
invalid
invalid
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x70]
lea rcx, [0x14014bf69]
lea ecx, [0x14014bf69]
lea ecx, [0x14014bf69]
mov edx, dword [rbp - 8]
call fcn.140087630
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
add al, 0x90
test r8, r8
je 0x14009b8ab
mov eax, dword [rdx + 0x10]
add rdx, 0x10
add r8, 0xfffffffffffffff0
test rax, rax
je 0x14009b890
invalid
mov edx, 1
xor eax, eax
mov ecx, 0xfffffff4
mov r8, rax
pop rbp
jmp fcn.140082e50
lea ebp, [rsp + 0x40]
mov rax, qword [rcx + 0x10]
test rax, rax
jne 0x14009b8df
lea rcx, str.library_std_srcpanicking.rsBox_dyn_Any__unnamed_
call fcn.1400d6180
mov rdx, qword [rcx + 0x18]
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rcx
sbb byte [rax - 0x77], cl
call 0x130574233
mov qword [rbp - 8], rdx
lea rcx, [rbp - 0x18]
call fcn.14009b900
int3
int3
lea rbp, [rsp + 0x60]
mov qword [rbp - 8], 0xfffffffffffffffe
clc
invalid
invalid
invalid
dec dword [rax - 0x75]
invalid
clc
invalid
mov r8, qword [rax + 8]
mov rdx, qword [rax + 0x18]
mov edx, dword [rax + 0x18]
mov edx, dword [rax + 0x18]
cmp r8, 1
je 0x14009b946
test r8, r8
jne 0x14009b989
test edx, edx
jne 0x14009b989
mov eax, 1
add byte [rcx], dh
shr bl, cl
cmovs eax, dword [rbp + 0x483e75d2]
mov edx, dword [rax]
mov rax, qword [rdx]
mov rdx, qword [rdx + 8]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
mov rax, qword [rcx + 8]
xor edx, edx
jmp 0x14009b955
test rdx, rdx
jne 0x14009b989
mov r9, qword [rcx + 0x10]
mov r8, qword [rax + 0x10]
movzx ecx, byte [rax + 0x20]
movzx eax, byte [rax + 0x21]
mov byte [rsp + 0x28], al
mov byte [rsp + 0x20], cl
lea rdx, [0x1401126c0]
insd dword [rdi], dx
invalid
add byte [rax - 0x73], cl
fsubr st(0)
ja 0x14009b987
add byte [rax], al
insd dword [rdi], dx
invalid
ja 0x14009b987
mov qword [rbp - 0x10], rax
movabs rax, 0x8000000000000000
mov qword [rbp - 0x28], rax
fmul dword [r8 - 0x75]
or byte [r11 + rcx*4 + 0x49], cl
adc byte [r11 + rcx*4 + 0x40], cl
adc byte [rdi], cl
mov dh, 0x48
and byte [rdi], cl
mov dh, 0x40
and dword [rax - 0x77d7dbbc], ecx
and al, 0x20
and al, 0x20
fmul dword [r8 - 0x75]
or byte [r11 + rcx*4 + 0x49], cl
adc byte [r11 + rcx*4 + 0x40], cl
adc byte [r11 + rcx*4 + 0x40], cl
adc byte [rdi], cl
mov dh, 0x48
and byte [rdi], cl
and byte [rdi], cl
mov dh, 0x40
and dword [rax - 0x77d7dbbc], ecx
and al, 0x20
and al, 0x20
and al, 0x20
lea rdx, fcn.14009ad90
lea rcx, [rbp - 0x28]
call fcn.14009ba00
add byte [rax], al
add byte [rax - 0x73], cl
fsubr st(0)
cmp dword [rax], eax
add byte [rax], al
ud2
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
sub rsp, 0x30
lea rbp, [rdx + 0x60]
invalid
mov rax, qword [rbp - 0x28]
shl rax, 1
test rax, rax
je 0x14009b9f8
invalid
mov rcx, qword [rbp - 0x20]
mov edx, 1
call fcn.140007ce0
nop
add rsp, 0x30
pop rbp
ret
push rsi
push rdi
push rbx
sub rsp, 0x118
add byte [rax], al
add byte [rax], al
lea rbp, [rsp + 0x80]
add byte [rax], al
mov qword [rbp + 0x90], 0xfffffffffffffffe
movzx eax, byte [rbp + 0xf8]
clc
add byte [rax], al
add byte [rdi], cl
mov dh, 0x9d
lock add byte [rax], al
add byte [rax], al
lock inc qword [0x14014c040]
add dh, bh
invalid
clc
add byte [rax], al
add byte [rdi], cl
mov dh, 0x9d
lock add byte [rax], al
add byte [rax], al
lock inc qword [0x14014c040]
jle 0x14009c187
mov rdi, rdx
mov rsi, rcx
mov ecx, dword [0x14014c04c]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
cmp byte [rcx + 0x30], 0
add byte [rax], al
add byte [rax], al
jne 0x14009c214
mov ecx, dword [0x14014c04c]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
inc qword [rcx + 0x28]
mov byte [rcx + 0x30], 1
mov qword [rbp + 0x20], 1
lea rcx, [0x140112710]
mov qword [rbp + 0x28], rcx
mov qword [rbp + 0x30], r8
mov qword [rbp + 0x38], r9
mov byte [rbp + 0x40], bl
mov byte [rbp + 0x41], al
mov eax, dword [0x14014bf70]
cmp eax, 0x3ffffffd
ja 0x14009bac0
lea ecx, [rax + 1]
lock cmpxchg dword [0x14014bf70], ecx
je 0x14009bacc
lea rcx, [0x14014bf70]
call fcn.1400d8510
movzx eax, byte [0x14014bf78]
cmp qword [0x14014bf80], 0
mov rax, qword [rdi + 0x20]
jne 0x14009bb32
mov byte [rbp + 0x8f], 1
mov rcx, rsi
call rax
mov rsi, rax
mov rdi, rdx
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], rdx
cmp byte [rbp + 0x41], 0
jne 0x14009bbc4
invalid
add byte [rax], al
invalid
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
cmp qword [rax + 0x28], 1
jbe 0x14009bbd0
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov byte [rbp + 0x88], 1
jmp 0x14009bd72
mov byte [rbp + 0x8f], 1
mov rcx, rsi
add byte [rax], al
add dword [rax - 0x77], ecx
int1
call rax
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], rdx
sub byte [rax - 0x75], cl
or eax, 0xb0433
ror byte [rax - 0x77], 1
and byte [r8 - 0x77], r9b
push rbp
sub byte [rax - 0x75], cl
or eax, 0xb0433
mov rax, qword [0x14014bf88]
mov rax, qword [rax + 0x28]
mov byte [rbp + 0x8f], 1
lea rdx, [rbp + 0x20]
call rax
mov edx, 0xffffffff
lock xadd dword [0x14014bf70], edx
dec edx
mov eax, edx
and eax, 0xbfffffff
cmp eax, 0x80000000
jne 0x14009bb95
mov byte [rbp + 0x8f], 0
lea rcx, [0x14014bf70]
call fcn.1400d8450
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x30], 0
test bl, bl
je 0x14009bc28
mov byte [rbp + 0x8f], 0
call fcn.14008cc50
jmp 0x14009bec2
mov byte [rbp + 0x88], 3
jmp 0x14009bd72
movzx eax, byte [0x14014bf68]
movzx eax, al
lea rcx, [0x14013e91c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
loopne 0x14009bbb1
mov byte [rbp + 0x8f], 1
test dword [rdi + 0x1000000], ecx
lea rdx, [0x140111841]
lea rcx, [rbp - 0x10]
lea ecx, [rbp - 0x10]
lea ecx, [rbp - 0x10]
mov r8d, 0xe
call fcn.140087970
mov rax, qword [rbp - 0x10]
invalid
invalid
movabs rcx, 0x8000000000000000
cmp rax, rcx
jne 0x14009bd08
add al, ch
imul edi, dword [rbp - 0x74b70002], 0xb948f045
invalid
invalid
invalid
mov ecx, 0
invalid
add byte [rax], al
add byte [rax + 0xfc83948], al
test edx, ebp
add byte [rax], al
add byte [rax + 0x2b64003], dh
mov al, 3
mov sil, 2
jmp 0x14009bd5d
mov dword [rbp + 0x50], 0
mov byte [rbp + 0x54], 0
lea rax, str.thread_caused_non_unwinding_panic._aborting._n
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
mov qword [rbp - 0x40], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
lea rax, [rbp + 0x50]
mov qword [rbp + 0x70], rax
mov qword [rbp + 0x78], 0
lea rdx, [0x1401114a0]
lea rcx, [rbp + 0x70]
lea r8, [rbp - 0x50]
call fcn.14000b600
mov rcx, qword [rbp + 0x78]
test al, al
je 0x14009bcd4
test rcx, rcx
jne 0x14009bceb
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 1
mov qword [rbp], 8
xorps xmm0, xmm0
movups xmmword [rbp + 8], xmm0
lea rdx, [0x140111df8]
invalid
add byte [rax - 0x73], cl
invalid
invalid
call fcn.1400d5c10
lahf
add eax, dword [rax]
invalid
lahf
add eax, dword [rax]
jmp 0x14009bec2
mov sil, 1
jmp 0x14009bd63
xor esi, esi
jmp 0x14009bd63
test rcx, rcx
je 0x14009bce9
mov byte [rbp + 0x8f], 0
lea rcx, [rbp + 0x78]
call fcn.140082aa0
xor ecx, ecx
mov qword [rbp - 0x10], rcx
mov byte [rbp + 0x8f], 0
lea rcx, [rbp - 0x10]
call case.0x14006e562.201
mov ecx, 7
int 0x29
ud2
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp]
cmp rdx, 4
je 0x14009bd28
cmp rdx, 1
jne 0x14009bd49
cmp byte [rcx], 0x30
sete sil
add sil, sil
jmp 0x14009bd4b
mov edx, dword [rcx]
bswap edx
xor r8d, r8d
cmp edx, 0x66756c6d
setae r8b
cmp edx, 0x66756c6c
sbb r8d, 0
sete sil
jmp 0x14009bd4b
xor esi, esi
test rax, rax
je 0x14009bd5a
mov edx, 1
call fcn.140007ce0
lea eax, [rsi + 1]
mov byte [0x14014bf68], al
mov byte [rbp + 0x88], sil
mov rsi, qword [rbp + 0x20]
mov rdi, qword [rbp + 0x28]
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x50], rax
mov rax, qword [rdi + 0x18]
mov byte [rbp + 0x8f], 1
mov rcx, rsi
call rax
movabs rcx, 0xb98b1b7157a64178
cmp rax, rcx
jne 0x14009bdeb
mov eax, 8
movabs r8, 0x63eb502cd6cb5d6d
mov rcx, rsi
cmp rdx, r8
jne 0x14009bdeb
mov r8, qword [rcx]
mov rcx, qword [rsi + rax]
mov qword [rbp + 0x70], r8
mov qword [rbp + 0x78], rcx
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x68]
test eax, eax
je 0x14009be30
cmp eax, 1
je 0x14009be77
jmp 0x14009becd
mov rax, qword [rdi + 0x18]
mov byte [rbp + 0x8f], 1
mov rcx, rsi
call rax
movabs r9, 0xfbd7fafa0c57ab9f
mov ecx, 0xc
lea r8, [0x1401124f4]
cmp rax, r9
jne 0x14009bdb7
movabs rax, 0xdd2b7e381cf7923a
cmp rdx, rax
jne 0x14009bdb7
lea rcx, [rsi + 8]
mov eax, 0x10
jmp 0x14009bdb0
mov byte [rbp + 0x8f], 1
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0x60]
lea rdx, [0x140083730]
call fcn.140083760
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x68], 1
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rdx, qword [rax + 0x60]
test rdx, rdx
jne 0x14009bebc
mov byte [rbp + 0x8f], 1
call fcn.1400d7aa0
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rdx, qword [rax + 0x60]
lock inc qword [rdx]
jg 0x14009bec4
ud2
test rdx, rdx
jne 0x14009c082
mov eax, 9
lea rcx, [0x140112500]
xor edx, edx
mov qword [rbp - 0x50], rcx
mov qword [rbp - 0x48], rax
lea rax, [rbp - 0x50]
mov qword [rbp - 0x10], rax
lea rax, [rbp + 0x50]
mov qword [rbp - 8], rax
lea rax, [rbp + 0x70]
mov qword [rbp], rax
lea rax, [rbp + 0x88]
mov qword [rbp + 8], rax
movzx eax, byte [0x14014bf00]
test al, al
mov qword [rbp + 0x68], rdx
jne 0x14009bf21
xor r15d, r15d
xor esi, esi
xor eax, eax
jmp 0x14009c0b4
mov byte [0x14014bf00], 1
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0x38]
cmp rax, 2
je 0x14009c0a9
cmp eax, 1
je 0x14009bf56
call fcn.1400d7f50
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r15, qword [rax + 0x40]
mov qword [rax + 0x40], 0
test r15, r15
je 0x14009bf18
lea rsi, [r15 + 0x10]
mov cl, 1
xor eax, eax
lock cmpxchg byte [r15 + 0x10], cl
je 0x14009bf98
mov rcx, rsi
call fcn.1400d7db0
mov rax, qword [0x14014c040]
shl rax, 1
test rax, rax
mov qword [rbp - 0x58], rsi
je 0x14009c178
call fcn.1400d7e70
xor al, 1
mov dword [rbp + 0x84], eax
movzx eax, byte [r15 + 0x11]
mov qword [rbp + 0x60], r15
add r15, 0x18
lea r8, [0x140112510]
lea rcx, [rbp - 0x10]
mov rdx, r15
call fcn.14009af80
cmp byte [rbp + 0x84], 0
mov r15, qword [rbp + 0x60]
jne 0x14009c006
mov rax, qword [rdx + 0x10]
test rax, rax
je 0x14009c121
cmp eax, 2
jne 0x14009c132
mov eax, 9
lea rcx, [0x140112500]
jmp 0x14009bedb
mov eax, 1
mov sil, 1
xor r15d, r15d
mov dword [rbp + 0x48], 0
mov byte [rbp + 0x4c], 0
mov qword [rbp - 0x18], r15
mov qword [rbp - 0x20], rax
mov byte [rbp + 0x8e], 1
lea r8, [0x140112560]
lea rcx, [rbp - 0x10]
lea rdx, [rbp + 0x48]
call fcn.14009af80
xor edi, edi
mov rcx, qword [rbp + 0x68]
test rcx, rcx
je 0x14009c0f8
lock dec qword [rcx]
jne 0x14009c0f8
call fcn.1400838d0
test r15, r15
sete al
or sil, dil
or sil, al
jne 0x14009bb65
lock dec qword [r15]
jne 0x14009bb65
mov rcx, r15
call fcn.14008c2e0
jmp 0x14009bb65
mov eax, 4
lea rcx, str.main
jmp 0x14009bedb
mov rcx, qword [rdx + 0x18]
mov rax, qword [rdx + 0x20]
dec rax
jmp 0x14009bedb
mov dword [rbp + 0x84], 0
jmp 0x14009bfbc
mov qword [rbp - 0x50], 1
lea rcx, [0x140112710]
mov qword [rbp - 0x48], rcx
mov qword [rbp - 0x40], r8
mov qword [rbp - 0x38], r9
mov byte [rbp - 0x30], bl
mov byte [rbp - 0x2f], al
mov dword [rbp + 0x50], 0
mov byte [rbp + 0x54], 0
lea rax, [rbp - 0x50]
mov qword [rbp + 0x20], rax
lea rax, [0x14000dd80]
mov qword [rbp + 0x28], rax
lea rax, [0x140112768]
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 2
mov qword [rbp + 0x10], 0
lea rax, [rbp + 0x20]
mov qword [rbp], rax
mov qword [rbp + 8], 1
lea rcx, [rbp + 0x50]
lea rdx, [rbp - 0x10]
call fcn.1400829c0
mov qword [rbp + 0x70], rax
test rax, rax
je 0x14009c2ea
lea rcx, [rbp + 0x70]
jmp 0x14009c2e5
test r8, r8
je 0x14009c246
mov rdx, qword [r8 + 8]
mov rcx, qword [r8 + 0x18]
cmp rdx, 1
je 0x14009c23d
test rdx, rdx
jne 0x14009c246
test rcx, rcx
jne 0x14009c246
mov ecx, 1
xor edx, edx
jmp 0x14009c2fd
test rcx, rcx
je 0x14009c2f3
mov qword [rbp + 0x50], 0
mov qword [rbp - 0x50], 0
xor ecx, ecx
mov qword [rbp + 0x20], 1
lea rdx, [0x140112710]
mov qword [rbp + 0x28], rdx
mov qword [rbp + 0x30], rcx
mov qword [rbp + 0x38], r9
mov byte [rbp + 0x40], bl
mov byte [rbp + 0x41], al
mov dword [rbp + 0x88], 0
mov byte [rbp + 0x8c], 0
lea rax, [rbp + 0x20]
mov qword [rbp + 0x70], rax
lea rax, [0x14000dd80]
mov qword [rbp + 0x78], rax
lea rax, [0x1401127c0]
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 2
mov qword [rbp + 0x10], 0
lea rax, [rbp + 0x70]
mov qword [rbp], rax
mov qword [rbp + 8], 1
lea rcx, [rbp + 0x88]
lea rdx, [rbp - 0x10]
call fcn.1400829c0
mov qword [rbp + 0x48], rax
test rax, rax
je 0x14009c2ea
lea rcx, [rbp + 0x48]
call fcn.140082aa0
mov ecx, 7
int 0x29
ud2
mov rdx, qword [r8]
mov rcx, qword [rdx]
mov rdx, qword [rdx + 8]
mov qword [rbp + 0x50], rcx
mov qword [rbp + 0x58], rdx
lea rcx, [rbp + 0x50]
mov qword [rbp - 0x50], rcx
mov qword [rbp - 0x48], 1
mov qword [rbp - 0x40], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
lea rcx, [rbp - 0x50]
jmp 0x14009c258
or al, 0xfa
cli
xlatb
sti
movabs rdx, 0xdd2b7e381cf7923a
sub ebx, ebp
sub ebx, ebp
pop rbp
ret
int3
and dl, 0x3f
or dl, 0x80
mov byte [rbp + 6], dl
mov edi, 3
add bl, ch
invalid
add bl, ch
xor cl, al
call 0x14c10ed5d
invalid
mov rax, qword [rsi]
mov rbx, qword [rsi + 0x10]
sub rax, rbx
cmp rax, rdi
jb 0x14009c9a9
mov rcx, qword [rsi + 8]
add rcx, rbx
lea rdx, [rbp + 4]
mov r8, rdi
mov ecx, dword [rsi + 8]
call sub.VCRUNTIME140.dll_memcpy
add rbx, rdi
mov qword [rsi + 0x10], rbx
add byte [rax + 1], cl
sti
xor eax, eax
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.1400d7c70
add byte [rax - 0x75], cl
pop rsi
adc bl, ch
invalid
add byte [rax - 0x75], cl
pop rsi
adc bl, ch
invalid
xor byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x88], 0
mov qword [rsi + 0x98], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
xchg byte [rax], ah
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
mov qword [rsi + 0x88], 0
mov qword [rsi + 0x98], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov word [rsi + 0xa0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x38468948], al
mov qword [rsi + 0x38], rax
movabs rax, 0x8000000000000000
mov qword [rsi + 0x38], rax
mov dword [rsi + 0xc0], 0
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
xchg ah, al
add byte [rax], al
mov word [rsi + 0xc4], 0
mov dword [rsi + 0xc4], 0x46c70000
pop rax
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add bh, al
mov dword [rsi + 0x58], 6
mov dword [rsi + 0x68], 6
push 6
add byte [rax], al
mov dword [rsi + 0x78], 6
js 0x14009cab4
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0xa8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
xchg byte [rax], bh
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
and byte [rbx + 0x5f], bl
pop rax
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
xchg byte [rax], bh
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
pop rsi
pop r14
pop rsi
pop rbp
ret
sub dword [rbx + 0x1b9fff6], esi
add byte [rax], al
add byte [rax - 0x77], cl
cli
call fcn.1400d5880
lea eax, [rbx]
add ah, cl
int3
sub rsp, 0x50
push rax
lea rbp, [rsp + 0x50]
mov rsi, rcx
mov rax, qword [rcx]
mov rcx, rax
inc rcx
je 0x14009cb94
lea rdx, [rax + rax]
cmp rdx, rcx
cmova rcx, rdx
movabs r8, 0x333333333333334
xor eax, dword [rbx]
xor edx, edx
cmp rcx, r8
ror dword [rdi], 0x92
ret 0x8348
stc
add eax, 0x4bf
add al, 0
add byte [rax], al
invalid
ror dword [rdi], 0x92
ret 0x8348
stc
add eax, 0x4bf
add al, 0
invalid
add al, 0
add byte [rax], al
invalid
add byte [rax + 0xf], cl
cmovae rdi, rcx
stc
stc
lea rcx, [rdi*8]
lea ecx, [rdi*8]
lea r8, [rcx + rcx*4]
shl edx, 3
invalid
mov ecx, eax
loop 0x14009cb4a
invalid
add ecx, dword [rax - 0x7b]
sal byte [rbx + rbx + 0x48], 0x8b
or byte [rax - 0x3f], r9b
shl eax, 3
test rax, rax
je 0x14009cb67
mov rcx, qword [rsi + 8]
shl rax, 3
shl eax, 3
shl eax, 3
lea rax, [rax + rax*4]
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x20], rax
mov eax, 8
add byte [rax], al
invalid
or byte [rax - 0x77], 0x4d
ror byte [rax - 0x77], 1
loopne 0x14009cb19
or byte [rax], al
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
jmp case.0x140067121.950
add dh, byte [rcx]
ror byte [rax - 0x77], 0x45
invalid
invalid
invalid
xor eax, eax
mov qword [rbp - 0x28], rax
lea rcx, [rbp - 0x18]
invalid
invalid
fmul dword [rax - 0x73]
call 0x1105758c1
lea r9, [rbp - 0x30]
call fcn.140083a80
outsd dx, dword [rsi]
invalid
invalid
outsd dx, dword [rsi]
invalid
cmp qword [rbp - 0x18], 0
jne 0x14009cb9b
invalid
call 0x188244082
sbb cl, byte [rax - 0x75]
mov rax, qword [rbp - 0x10]
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov eax, dword [rbp - 0x10]
invalid
mov dword [rsi + 8], eax
or byte [rax - 0x77], r9b
add rsp, 0x50
mov qword [rsi], rdi
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
xor ecx, ecx
call fcn.1400d5880
in eax, 0x8c
add eax, dword [rax]
invalid
in eax, 0x8c
add eax, dword [rax]
invalid
add byte [rax - 0x75], cl
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp - 8]
mov edx, dword [rbp - 8]
call fcn.1400d5880
add eax, dword [rax]
int3
invalid
mov edx, dword [rbp - 8]
push rbp
clc
add eax, dword [rax]
add ah, cl
int3
sub esp, 0x28
lea rbp, [rsp + 0x20]
and al, 0x20
mov edi, r9d
mov rbx, r8
mov rsi, rdx
mov r14d, dword [rcx]
xor eax, eax
xchg byte [rdx], al
cmp al, 2
jne 0x14009cbe4
mov r15, rcx
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
adc eax, 0x3d73f
add eax, dword [rax]
mov rcx, r15
mov dword [rbp + 4], r14d
mov edx, 0x3e8
mov rax, rbx
mul rdx
mov r9d, 0xffffffff
jo 0x14009cc2e
mov edx, edi
imul rdx, rdx, 0x431bde83
shr rdx, 0x32
add rax, rdx
jb 0x14009cc2e
imul edx, edx, 0xf4240
xor r8d, r8d
sub edi, edx
setne r8b
add rax, r8
jb 0x14009cc2e
mov r9d, 0xffffffff
cmp rax, r9
cmovb r9, rax
lea rdx, [rbp + 4]
mov r8d, 4
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WaitOnAddress]
mov dil, 1
mov bl, 1
cmp eax, 1
je 0x14009cc56
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x5b4
setne bl
xor eax, eax
lock cmpxchg byte [rsi], dil
jne 0x14009cc6e
mov eax, ebx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov rcx, rsi
call fcn.1400d7db0
jmp 0x14009cc5f
mov rcx, rdi
call fcn.14000269b
cmp rax, 1
je 0x14009d286
mov rax, qword [rsi + 8]
movdqa xmm0, xmmword [rax]
pmovmskb ecx, xmm0
not ecx
mov word [rsi + 0x18], cx
mov dword [rsi + 0x18], ecx
or byte [rsi + 0xf], r12b
outsd dx, dword [rsi]
add byte [rsi + 0xf], ah
xlatb
enter 0xffffffffffffd1f7, 0x66
mov dword [rsi + 0x18], ecx
add qword [rsi], 0xfffffffffffffe00
add dword [rsi], 0xfffffe00
add rax, 0x10
mov qword [rsi + 8], rax
jmp 0x14009d255
mov dword [rsi + 8], eax
mov rax, qword [rsi]
shl rdx, 5
sub rax, rdx
dec qword [rsi + 0x20]
jmp 0x14009d298
sub eax, edx
and bl, r13b
add dh, byte [rcx]
ror byte [rax - 0x7d], 0xc4
sub byte [rdi + 0x5e], bl
pop rsi
add rsp, 0x28
pop rdi
pop rsi
ret
mov rsi, rcx
mov rbx, qword [rcx]
mov ebx, dword [rcx]
mov ebx, dword [rcx]
lea rdi, [rbx + 0x18]
mov r14, qword [rbx + 0x18]
mov r15, qword [rbx + 0x20]
mov edi, dword [rbx + 0x20]
mov edi, dword [rbx + 0x20]
mov rcx, rdi
call fcn.14009d344
and qword [rbx + 0x18], 0
invalid
sbb byte [rax], al
xor ecx, ecx
leave
invalid
leave
call fcn.14009d35b
mov rcx, qword [rbx + 0x10]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x14009d30a
add rbx, 0x10
test r15, r15
setne al
ror byte [rbp - 0x7b], 0xf6
ror byte [rbp - 0x7b], 0xf6
setne dl
and dl, al
add rcx, 0x10
call fcn.140084420
jno case.0x140086c96.328
dec dword [rax - 0x75]
add ecx, dword [rax - 0x7b]
invalid
je 0x14009d30a
jno case.0x140086c96.328
dec dword [rax - 0x75]
add ecx, dword [rax - 0x7b]
sal byte [rsi + rcx - 0x10], 0x48
lock dec qword [rax]
dec dword [rax]
jne 0x14009d30a
mov rcx, rbx
call fcn.1400687f6
dec dword [rax - 0x77]
stc
mov rcx, rdi
call fcn.14009d344
mov rcx, qword [rsi]
cmp rcx, 0xffffffffffffffff
cmp ecx, 0xffffffff
je 0x14009d337
sbb al, 0xf0
dec qword [rcx + 8]
lock dec qword [rcx + 8]
jne 0x14009d337
adc eax, 0x8ba
add byte [rax - 0x7d], cl
invalid
mov edx, 8
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.140007ce0
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
cmp dword [rax], eax
je 0x14009d35a
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rax
jmp fcn.14009d35b
ret
test ecx, ecx
je 0x14009d394
mov rdi, rdx
mov rsi, rcx
mov rax, qword [rdx]
test rax, rax
invalid
je 0x14009d379
mov rcx, rsi
call rax
mov r8, qword [rdi + 8]
test r8, r8
test eax, eax
je 0x14009d394
mov rdx, qword [rdi + 0x10]
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.1400022bd
nop
add rsp, 0x28
pop rdi
pop rsi
ret
clc
jg case.0x140085b56.375
invalid
invalid
nop
add rsp, 0x28
invalid
sub bl, al
invalid
lea rcx, str.assertion_failed:_prev.ref_count_____2
lea r8, [0x140115d30]
add eax, 0x788dd
invalid
add eax, 0x788dd
invalid
mov edx, 0x27
call fcn.1400d5da0
mov dword [r11], eax
invalid
add al, ch
mov dword [r11], eax
mov dword [rbx], eax
add eax, dword [rax]
add ah, cl
int3
sub esp, 0x28
sub byte [rax - 0x77], cl
invalid
iretd
add dword [rdx + 0xe], esi
add byte [rax], al
add byte [rax - 0x7d], cl
add edi, 8
invalid
in al, dx
add esp, 0x28
sub byte [rdi + 0x5e], bl
add eax, esi
dec qword [rax]
jne case.0x140086ad1.350
jmp 0x14009d494
add dword [rax], eax
add byte [rax], al
invalid
add bl, al
ret
push rsi
sub rsp, 0x20
sub esp, 0x20
and byte [rax - 0x75], cl
mov rsi, qword [rcx]
mov esi, dword [rcx]
xor dword [rax - 0x73], ecx
lea rcx, [rsi + 0x80]
lea ecx, [rsi + 0x80]
mov es, word [rax - 0x46000000]
invalid
add byte [rax], 0
add byte [rdx + 0x2f], bh
add byte [rax], al
invalid
add byte [rax], al
mov edx, 0x2f
add byte [rax], al
add al, ch
push rdx
add byte [rax], al
add byte [rax], al
invalid
invalid
call fcn.14009d4ff
add byte [rax], al
mov rax, qword [rsi + 0xb0]
mov eax, dword [rsi + 0xb0]
xchg byte [rax + 0x48000000], dh
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
invalid
add byte [rax], al
test rax, rax
test eax, eax
sal byte [rdx + rcx + 0x48], 0x8b
je 0x14009d4c3
or cl, byte [rax - 0x75]
mov rcx, qword [rsi + 0xb8]
mov ecx, dword [rsi + 0xb8]
invalid
add byte [rax], al
add bh, bh
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x75], cl
xchg al, al
mov rax, qword [rsi + 0xc0]
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
je case.0x140086ad1.352
invalid
invalid
test rax, rax
je case.0x140086ad1.352
or cl, byte [rax - 0x75]
mov rcx, qword [rsi + 0xc8]
mov ecx, dword [rsi + 0xc8]
mov cs, eax
enter 0, 0
add byte [rax], al
add byte [rax], al
add bh, bh
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x7d], cl
invalid
invalid
cmp rsi, 0xffffffffffffffff
invalid
je 0x14009d4f8
lock dec qword [rsi + 8]
jne 0x14009d4f8
or byte [rbp + 0x12], r14b
or byte [rbp + 0x12], dh
mov edx, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
add rsp, 0x20
add esp, 0x20
invalid
and byte [rsi - 0x17], bl
call 0xd109cba0
cmpsd dword [rsi], dword [rdi]
idiv bh
invalid
nop
pop rsi
jmp fcn.140007ce0
cmpsd dword [rsi], dword [rdi]
idiv bh
invalid
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
add esp, 0x20
invalid
pop rsi
ret
push r14
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x248
sub esp, 0x248
in al, dx
add al, byte [rax]
add al, byte [rax]
add al, byte [rax]
add byte [rdi], cl
movaps xmmword [rsp + 0x230], xmm6
sub dword [rsp + 0x230], esi
xor byte [rdx], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov rsi, rdx
mov rdi, rcx
iretd
and qword [rsp + 0x228], 0
movsb byte [rdi], byte [rsi]
and al, 0x28
add al, byte [rax]
add byte [rax], al
invalid
invalid
iretd
movsb byte [rdi], byte [rsi]
and al, 0x28
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x7d], cl
add rdi, 0x18
mov rcx, rdi
mov ecx, edi
invalid
mov ecx, edi
call fcn.14009eb51
sbb al, 0x16
add byte [rax], al
invalid
invalid
add byte [rcx - 0x77], cl
mov r14, rax
mov esi, eax
invalid
mov ebx, edx
test sil, 5
test dh, 5
add eax, 0x8b491c74
push rsi
je 0x14009d55c
mov rdx, qword [r14 + 0x18]
mov edx, dword [rsi + 0x18]
sbb byte [rbp - 0x75], cl
and byte [rcx - 0x7d], r9b
and byte [rcx - 0x7d], cl
mov r8, qword [r14 + 0x20]
and qword [r14 + 0x18], 0
sbb byte [rax], al
and byte [rcx - 0x7d], cl
sbb byte [rax], al
test rdx, rdx
test edx, edx
je 0x14009d55c
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
sub al, ch
call fcn.14009d699
cmp eax, 0x40000001
test dh, 0xa
add dword [rax], eax
add byte [rax - 0xa], al
invalid
test sil, 0xa
je 0x14009d57e
mov rdx, qword [r14 + 0x28]
mov r8, qword [r14 + 0x30]
xor byte [rcx - 0x7d], cl
and qword [r14 + 0x28], 0
sub byte [rax], al
sub byte [rax], al
sub byte [rax], al
test rdx, rdx
test edx, edx
sal byte [rdx + rcx + 0x48], cl
lea ecx, [rsp + 0x28]
and al, 0x28
je 0x14009d57e
or cl, byte [rax - 0x73]
and al, 0x28
and al, 0x28
lea rcx, [rsp + 0x28]
and al, 0x28
call fcn.14009d699
xorps xmm6, xmm6
lea r15, [rsp + 0x28]
lea edi, [rsp + 0x28]
invalid
lea r12, [r14 + 8]
mov rbp, qword [r14 + 8]
mov ebp, dword [rsi + 8]
outsb dx, byte [rsi]
or byte [rbp - 0x73], cl
lea r13, [r14 + 0x10]
lea ebp, [rsi + 0x10]
or byte [rcx - 0x75], cl
outsb dx, byte [rsi]
or byte [rbp - 0x73], cl
lea r13, [r14 + 0x10]
lea ebp, [rsi + 0x10]
cmp qword [rsp + 0x228], 0x1f
lea ebp, [rsi + 0x10]
cmp qword [rsp + 0x228], 0x1f
ja 0x14009d634
test rbp, rbp
je case.0x14008a09d.232
invalid
mov cl, 0
add byte [rax], al
invalid
mov rcx, r13
cmp qword [r13], rax
jne case.0x14008a09d.232
mov rdx, qword [rax]
mov qword [rcx], rdx
movups xmmword [rax], xmm6
mov rdx, qword [rax + 0x10]
mov r8, qword [rax + 0x18]
and qword [rax + 0x10], 0
invalid
adc byte [rax], al
invalid
test rdx, rdx
je 0x14009d592
stc
call fcn.14009d699
jmp 0x14009d592
invalid
and bl, 1
jrcxz case.0x14008af13.269
add dword [rcx + rcx*4 - 0xf], ecx
mov rcx, r14
mov ecx, esi
int1
mov edx, ebx
call fcn.14009f1cf
sbb eax, dword [rax]
invalid
invalid
sbb eax, dword [rax]
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
add byte [rax], al
mov rcx, r15
call case.0x14008a9d7.229
pop qword [rax]
add byte [rax], al
mov rcx, rdi
mov ecx, edi
stc
call fcn.14009eb51
adc eax, 0x89490000
invalid
mov r14, rax
mov ebx, edx
jmp 0x14009d586
sub edi, edi
invalid
invalid
sub edi, edi
invalid
inc dword [rax - 0x76b3fe1d]
int1
and bl, 1
mov rcx, r14
mov ecx, esi
add dword [rcx + rcx*4 - 0xf], ecx
mov ecx, esi
mov edx, ebx
call fcn.14009f1cf
sbb eax, dword [rax]
add byte [rax - 0x73], cl
invalid
je case.0x14008a09d.250
add byte [rax], al
lea rsi, [rsp + 0x28]
lea esi, [rsp + 0x28]
sub byte [rax - 0x77], cl
int1
mov rcx, rsi
call case.0x14008a9d7.229
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
call case.0x14008a8f6.208
add byte [rax], al
movaps xmm6, xmmword [rsp + 0x230]
sub byte [rsp + 0x230], dh
mov ah, 0x24
xor byte [rdx], al
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax - 0x7f], cl
add rsp, 0x248
invalid
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rdi
pop rdi
ret
sub esp, 0x28
in al, dx
sub byte [rax - 0x77], cl
mov rax, rcx
invalid
invalid
invalid
mov rax, rcx
mov eax, ecx
mov rcx, qword [rcx + 0x200]
mov ecx, dword [rcx + 0x200]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x7d], cl
cmp rcx, 0x1f
stc
invalid
ja 0x14009d6c6
shl rcx, 4
mov qword [rax + rcx], rdx
adc al, 8
adc al, 8
mov qword [rax + rcx + 8], r8
mov dword [rax + rcx + 8], eax
or byte [rax - 1], cl
inc qword [rax + 0x200]
add byte [rax], 2
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x7d], cl
add rsp, 0x28
add esp, 0x28
invalid
ret
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_srcutilwake_list.rs
lea eax, [0x140114550]
sub dword [rsi + 7], 0
mov edx, 0x20
add byte [rax], al
add al, ch
call fcn.1400d5cc0
int3
call fcn.1400d5cc0
add eax, dword [rax]
int3
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
mov ebx, dword [rcx + 0x200]
add al, byte [rax]
add byte [rax - 0x3f], cl
shl ebx, 4
add byte [rax], al
shl ebx, 4
sbb dword [rax - 0x7d], ecx
movabs eax, dword [0xdb85480000000200]
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
mov eax, dword [rsi]
mov ecx, dword [rsi + 8]
out 0x48, eax
mov ecx, edi
stc
stc
ror byte [rax - 0x7d], cl
invalid
and byte [rbx + 0x5f], bl
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
xchg ecx, eax
add byte [rax], al
add byte [rdx], al
add byte [rax], al
invalid
add al, byte [rax]
add cl, ch
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi + 0x57], dl
sub esp, 0x28
or byte [rax - 0x7d], cl
out dx, al
add dword [rdx + 0x10], esi
clc
mov ecx, dword [rdi + rbx*8]
test al, al
je 0x14009d7a7
mov rax, qword [rsi + 0x10]
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp qword [rax + 0x10]
nop
add rsp, 0x20
pop rsi
ret
lea ecx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140115cf0]
mov edx, 0x27
call fcn.1400d5da0
add eax, dword [rax]
add al, ch
mov ah, 0x85
add eax, dword [rax]
int3
ret
invalid
add byte [rbp - 0x3c296f], cl
inc dword [rbx - 0x7df0fd06]
cmp edx, 2
jb case.0x14009da09.10060
fadd dword [rcx]
add byte [rax], al
invalid
cmp ecx, 0x27
je 0x14009da36
cmp ecx, 0x35
je case.0x14009da1f.2
add dword [rax], eax
add byte [rbx - 0x7bf0bc07], al
je case.0x14009da1f.2
je case.0x14009da1f.2
rol byte [rcx], 1
add byte [rax], al
invalid
cmp ecx, 0x43
je case.0x14009da1f.2
rol byte [rcx], 1
add byte [rax], al
invalid
cmp ecx, 0x50
je 0x14009d9e4
mov al, byte [rcx]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx - 0x7bf0a807], al
cmp ecx, 0x57
je 0x14009da33
cmp ecx, 0x57
je 0x14009da33
add dword [rax], eax
add byte [rbx - 0x7bf09207], al
cmp ecx, 0x6d
invalid
test ah, al
cmp ecx, 0x6d
je 0x14009da30
test ah, al
add dword [rax], eax
add byte [rbx - 0x7bf08f07], al
rol dword [rcx], 0
add byte [rbx - 0x7bf08707], al
js 0x14009d888
test dh, dl
cmp ecx, 0x70
je 0x14009da36
rol dword [rcx], 0
invalid
cmp ecx, 0x78
je 0x14009da54
cmp ecx, 0x79
je case.0x14009da09.10060
cmp ecx, 0x7b
je 0x14009da24
xchg esp, eax
add dword [rax], eax
invalid
cmp ecx, 0x84
je 0x14009da66
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + 0x91f9], al
invalid
stc
xchg ecx, eax
add byte [rax], al
cmp ecx, 0x91
je 0x14009da6c
add byte [rax], al
add byte [rdi], cl
test ah, al
add dword [rax], eax
add byte [rcx + 0xa1f9], al
add byte [rdi], cl
test byte [rax + 1], dh
add byte [rax], al
cmp ecx, 0xa1
je 0x14009da24
cmp ecx, 0xaa
je 0x14009da72
cmp ecx, 0x35ed
je case.0x14009da09.10060
test byte [rdx + 1], al
add byte [rax], al
test byte [rdx + 1], al
add byte [rax], al
cmp ecx, 0xce
je 0x14009da24
cmp ecx, 0xdf
je 0x14009da5d
test byte [rcx + 1], bh
add byte [rax], al
test byte [rcx + 1], bh
add byte [rax], al
cmp ecx, 0xe8
je 0x14009da30
call 0x14f09d8eb
add byte [rdi], cl
test byte [rax + 1], al
add byte [rax], al
add byte [rcx + 0x102f9], al
cmp ecx, 0x102
add al, byte [rcx]
add byte [rax], al
invalid
add byte [rdi], cl
test byte [rdx], dl
add dword [rax], eax
je case.0x14009da09.10060
add byte [rcx + 0x10bf9], al
cmp ecx, 0x10b
or eax, dword [rcx]
add byte [rax], al
invalid
add byte [rdi], cl
test byte [rdi + 1], ah
add dword [eax], eax
invalid
je 0x14009da6f
add dword [eax], eax
add byte [rcx + 0x150f9], al
cmp ecx, 0x150
push rax
add dword [rax], eax
add byte [rdi], cl
test byte [rbp + 1], dl
add byte [rax], al
invalid
je 0x14009da69
add dword [rax], eax
add byte [rcx + 0x252f9], al
cmp ecx, 0x252
je case.0x14009da09.10060
out dx, al
add byte [rax], al
invalid
push rdx
add al, byte [rax]
add byte [rdi], cl
test dh, ch
out dx, al
out dx, al
add byte [rax], al
add byte [rcx + 0x3e3f9], al
cmp ecx, 0x3e3
jrcxz 0x14009d927
add eax, dword [rax]
add byte [rax], al
add byte [rdi], cl
je case.0x14009da09.10060
test dl, ah
add byte [rax], al
add byte [rcx + 0x41df9], al
cmp ecx, 0x41d
add al, 0
add byte [rdi], cl
je case.0x14009da09.10060
test dh, dl
add byte [rax], al
add byte [rcx + 0x461f9], al
cmp ecx, 0x461
je case.0x14009da09.10060
retf 0
invalid
add byte [rdi], cl
test dl, cl
retf 0
retf 0
add byte [rcx + 0x46bf9], al
add byte [rdi], cl
test byte [rdi], al
cmp ecx, 0x46b
je 0x14009da57
add dword [rax], eax
add byte [rcx + 0x476f9], al
cmp ecx, 0x476
je 0x14009da63
invalid
add dword [rax], eax
invalid
add al, 0
add byte [rdi], cl
test byte [rdi], al
invalid
add dword [rax], eax
invalid
add byte [rcx + 0x4cff9], al
add byte [rdi], cl
test dl, al
cmp ecx, 0x4cf
je case.0x14009da09.10051
add byte [rax], al
add byte [rcx + 0x4d0f9], al
cmp ecx, 0x4d0
je case.0x14009da09.10065
add al, 0
add byte [rdi], cl
test byte [rcx - 0x7f000000], bh
stc
syscall
add byte [rax], al
cmp ecx, 0x50f
je 0x14009da5a
cmp ecx, 0x5b4
je case.0x14009da09.10060
cmp ecx, 0x1716
je case.0x14009da09.10060
invalid
jp case.0x14009706c.80
cmp ecx, 0x1b64
je case.0x14009da09.10060
stc
sbb eax, dword fs:[rax]
add byte [rdx + rsi*2 - 0x7f], dh
stc
sbb byte [rbx], 0
add byte [rdx + rbp*2 - 0x7f], dh
push 0xffffffffffffff81
stc
invalid
cmp ecx, 0x1b80
je case.0x14009da09.10060
invalid
cmp ecx, 0x1f4e
je case.0x14009da09.10060
cmp ecx, 0x2022
je case.0x14009da09.10060
cmp ecx, 0x25e9
je case.0x14009da09.10060
stc
jmp 0x1b409d9e0
cmp ecx, 0x271d
je case.0x14009da1f.5
invalid
invalid
invalid
add byte [rdi], cl
test byte [0xc209d9c7], bh
invalid
invalid
invalid
invalid
stc
inc dword [rcx + 0x2726f9]
cmp ecx, 0x2726
je 0x14009da33
invalid
add byte [rbx + riz*2 - 0x7f], dh
stc
cmp ecx, 0x2733
xor esp, dword [rdi]
add byte [rax], al
invalid
invalid
je 0x14009da60
test byte [rax + rax - 0x67f0000], al
mov bh, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0xb7f9], al
stc
mov bh, 0
invalid
cmp ecx, 0xb7
add byte [rbp + 0x55], dh
jne case.0x14009da09.10052
mov al, 0xc
ret
add byte [rax], al
cmovb eax, ecx
ret
mov al, byte [rcx + 0xf]
ret
jmp rax
or bl, al
mov al, 0x16
ret
invalid
xor eax, eax
ret
mov al, 0x21
ret
mov al, 5
ret
mov al, 4
ret
mov al, 0xb
ret
mov al, 0x14
ret
mov al, 0x18
ret
mov al, 0x28
ret
mov al, 0x24
ret
mov al, 0x1e
ret
mov al, 0x1a
ret
mov al, 0x1b
ret
mov al, 0xd
ret
mov al, 0x20
ret
mov al, 0x19
ret
mov al, 0xf
ret
mov al, 0x10
ret
mov al, 0xe
ret
mov al, 0x1c
ret
cmp rsi, r14
je case.0x1400633fa.1026
mov rcx, rdi
call fcn.14002ad3f
test al, 1
invalid
je case.0x1400633fa.1026
add dword [rbp + rcx + 0x43], esi
mov byte [rdi + rsi], dl
adc al, 0x37
mov byte [r15 + r14], dl
adc al, 0x37
inc qword [rbx + 0x10]
inc r14
jmp 0x1400a3b6c
cmp rsi, r14
sete al
xchg esp, eax
ror byte [rax - 0x7d], 0xc4
and byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
ret
mov rax, qword [rdx + 0x10]
cmp rax, r9
jb 0x1400a3c7a
mov r10, qword [rdx + 8]
test r8, r8
invalid
je 0x1400a3c35
sal byte [rsp + rcx + 0x4c], 0x39
sal byte [rsi + 7], 0x43
cmp byte [rdx + rax], 0xbf
cmp rax, r8
jbe 0x1400a3c35
cmp byte [r10 + r8], 0xbf
jle 0x1400a3c8c
test r9, r9
je 0x1400a3c46
cmp rax, r9
jbe 0x1400a3c46
cmp byte [r10 + r9], 0xbf
jle 0x1400a3ca4
lea rax, [r10 + r8]
add r10, r9
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], r8
mov qword [rcx + 0x20], r9
mov qword [rcx], rax
mov qword [rcx + 8], r10
add rsp, 0x28
ret
lea eax, [0x140139c88]
add byte [rcx + rcx*4 - 0x3f], cl
mov rcx, r8
mov rdx, r9
mov r8, rax
call fcn.1400d6110
xchg esi, eax
and al, 3
invalid
xchg esi, eax
and al, 3
add byte [rbp + rcx*4 + 5], cl
invalid
lea r8, [0x140139c88]
mov rcx, r9
leave
leave
mov rdx, rax
call fcn.1400d5d30
invalid
ret 0xa4e8
add byte [rax - 0x73], cl
or eax, 0x9600d
lea rcx, str.assertion_failed:_self.is_char_boundary_start_
lea r8, [0x140139cd0]
mov edx, 0x2e
call fcn.1400d5da0
invalid
invalid
add byte [rax - 0x73], cl
or eax, 0x9603d
lea rcx, str.assertion_failed:_self.is_char_boundary_end_
lea r8, [0x140139d18]
mov edx, 0x2c
call fcn.1400d5da0
int3
test al, al
je 0x1400a4597
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srchost.rs
lea ecx, [0x140139ee8]
mov ecx, 2
mov rdx, rbx
mov r8, rdi
call fcn.14002c538
test rdx, rdx
ror byte [rdi], cl
invalid
add dword [rax], 0
invalid
test edx, edx
ror byte [rdi], cl
test byte [rbx + 0x48000000], al
mov ebx, eax
add byte [rax], al
add byte [rax - 0x77], cl
ret
mov rbx, rax
mov rdi, rdx
xor eax, eax
cmp rdi, rax
je 0x1400a45f4
mov cl, byte [rbx + rax]
lea edx, [rcx - 0x30]
inc rax
inc eax
inc eax
rol byte [rax - 0x128df506], 0x80
loope 0x1400a4567
cmp dl, 0xa
jb 0x1400a4572
and cl, 0xdf
add cl, 0xbf
cmp cl, 6
jb 0x1400a4572
jmp 0x1400a4611
cmp rdi, 1
add dword [rdi + rbx*2 + 0x48], esi
mov ecx, ebx
invalid
je 0x1400a45fc
mov rcx, rbx
invalid
mov rdx, rdi
mov r8d, 0x30
call fcn.14002ae5d
scasd eax, dword [rdi]
push 0xffffffffc084fff8
scasd eax, dword [rdi]
push 0xffffffffc084fff8
je 0x1400a45fc
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srchost.rs
pop rcx
or dword [rax], eax
mov ecx, 1
mov rdx, rbx
mov r8, rdi
add byte [rax], al
add byte [rax - 0x77], cl
fimul dword [rcx - 0x77]
clc
call fcn.14002c538
test rdx, rdx
je 0x1400a45ed
jg 0x1400a45c0
dec dword [rax - 0x7b]
sal byte [rdi + rbx + 0x48], cl
mov ebx, eax
mov rbx, rax
mov rdi, rdx
mov edi, edx
xlatb
xor eax, eax
cmp rdi, rax
cmp edi, eax
je 0x1400a463f
mov cl, byte [rbx + rax]
and cl, 0xf8
inc rax
inc eax
inc eax
xor edx, edx
cmp cl, 0x30
je 0x1400a45d6
jmp case.0x140086c96.363
jmp 0x1400a4635
mov esi, 1
jmp 0x1400a4611
add byte [rax], al
add bl, ch
sbb eax, 0x10b841
add byte [rax], al
mov r8d, 0x10
jmp 0x1400a461b
xor eax, eax
cmp rdi, rax
je 0x1400a4615
invalid
adc cl, byte [rdx - 0x3e7ffcf4]
ror byte [rax - 1], 1
rol byte [rax - 0x128df507], 0x31
mov cl, byte [rbx + rax]
add cl, 0xd0
rcl eax, 0x48
inc eax
rcl eax, 0x48
inc eax
cmp cl, 0xa
jb 0x1400a45fe
xor edx, edx
jmp 0x1400a4635
shr bl, cl
and byte [rcx - 0x48], al
or al, byte [rax]
add byte [rax], al
invalid
mov r8d, 0xa
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, rdi
mov edx, edi
mov edx, edi
call fcn.1400107a0
mov rsi, rax
mov rdx, rax
mov edx, eax
mov edx, eax
shr rdx, 0x20
not esi
and esi, 1
mov eax, esi
invalid
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov r8d, 8
jmp 0x1400a461b
invalid
invalid
mov rdi, rcx
add rcx, 0x10
add ecx, 0x10
mov edx, r9d
mov r9, rsi
call fcn.1400a3afc
hlt
invalid
dec dword [rax - 0x7d]
invalid
add byte [rax - 0x77], cl
ja 0x1400a4675
mov word [rdi + 0x40], 1
mov dword [rdi + 0x40], 0x83480001
add dword [rax], eax
add rsp, 0x28
pop rdi
pop rsi
ret
mov word [rcx], 0x401
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
mov r11d, 2
add byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
mov r9d, 1
mov esi, 0xffffffff
dec dword [rbp + 0x39]
ret
cmp r11, r8
jae 0x1400a48cf
cmp rax, 8
je 0x1400a46f1
clc
or byte [rbx + rsi*4 + 0x42], dh
cmp byte [rdx + rbx], 0x3a
je 0x1400a47d1
lea rdi, [r11 + 4]
lea edi, [rbx + 4]
cmp r8, rdi
cmovb rdi, r8
cmp r11, rdi
cmova rdi, r11
xor ebx, ebx
mov r14, r11
cmp rdi, r14
je 0x1400a4799
movzx r15d, byte [rdx + r14]
lea ebp, [r15 - 0x30]
cmp ebp, 0xa
std
or dh, byte [rdx + 0x19]
std
or dh, byte [rdx + 0x19]
or r15d, 0x20
add r15d, 0xffffff9f
lahf
lahf
add r15d, 0xa
cmovb r15d, esi
mov ebp, r15d
cmp r15d, 0x10
cmp edi, 0x10
jae case.0x14008a2fa.255
or al, cl
jrcxz 0x1400a4793
shl ebx, 4
or ebx, ebp
inc r14
jmp 0x1400a4760
mov rdi, r14
cmp rdi, r8
jae 0x1400a47b7
cmp ebp, 0x3a
jne 0x1400a47ec
std
cmp dh, byte [rbp + 0x45]
inc rdi
mov r11, rdi
cmp rdi, r8
jne 0x1400a47ba
jmp 0x1400a46f1
ja 0x1400a49a4
xchg eax, esp
add dword [rax], eax
add byte [rsi - 0x77], ah
pop rsp
and byte [rax - 1], r9b
shr cl, 0x5e
mov word [rsp + rax*2 + 0x20], bx
inc rax
jmp 0x1400a472f
invalid
invalid
invalid
invalid
test r10b, 1
je 0x1400a46f1
test byte [rsi], dl
invalid
invalid
invalid
test byte [rsi], dl
invalid
inc r11
inc rax
xor r10d, r10d
mov r9, rax
shr ecx, 0x43
invalid
invalid
invalid
shr ecx, 0x43
invalid
cmp ebp, 0x2e
jne 0x1400a46f1
invalid
invalid
invalid
cmp rdi, r11
je 0x1400a46f1
cmp rax, 6
ja 0x1400a46f1
invalid
invalid
invalid
xor esi, esi
cmp r11, r8
cmp ebx, eax
jae 0x1400a48c6
test esi, esi
jle case.0x14008acdb.217
invalid
invalid
cmp esi, 4
jae 0x1400a46f1
invalid
invalid
invalid
cmp byte [rdx + r11], 0x2e
sbb ch, byte [rsi]
jne 0x1400a46f1
inc r11
mov rbx, r11
cmp r11, r8
mov r11, r8
cmova r11, rbx
mov r14b, 1
xor ebp, ebp
cmp r11, rbx
je 0x1400a4888
mov r15b, byte [rdx + rbx]
add r15b, 0xd0
cmp r15b, 9
ja 0x1400a4885
movzx ebp, r15b
test r14b, 1
je 0x1400a4861
mov edi, ebp
jmp 0x1400a487a
test di, di
je 0x1400a46f1
imul edi, edi, 0xa
add edi, ebp
cmp di, 0xff
ja 0x1400a46f1
inc rbx
mov bpl, 1
xor r14d, r14d
jmp 0x1400a4840
mov r11, rbx
test bpl, 1
je 0x1400a46f1
cmp rax, 8
jae 0x1400a49d9
movzx ebx, word [rsp + rax*2 + 0x20]
shl ebx, 8
add edi, ebx
mov word [rsp + rax*2 + 0x20], di
lea edi, [rsi + 1]
or esi, 2
cmp esi, 3
mov esi, edi
jne 0x1400a480a
inc rax
mov esi, edi
jmp 0x1400a480a
cmp esi, 4
jne 0x1400a46f1
test r10b, 1
je 0x1400a495f
movzx eax, word [rsp + 0x20]
movzx edx, word [rsp + 0x22]
movzx r8d, word [rsp + 0x24]
movzx r9d, word [rsp + 0x26]
movzx r10d, word [rsp + 0x28]
movzx r11d, word [rsp + 0x2a]
movzx esi, word [rsp + 0x2c]
rol ax, 8
rol dx, 8
rol edx, 8
rol r8w, 8
rol r9w, 8
ror dword [rax], 0x66
rol r10d, 8
rol r11w, 8
rol si, 8
rol esi, 8
movzx edi, word [rsp + 0x2e]
rol di, 8
mov word [rcx + 1], ax
add dword [rsi - 0x77], esp
push rcx
add esp, dword [rsi + 0x44]
mov word [rcx + 5], r8w
mov word [rcx + 7], r9w
mov word [rcx + 9], r10w
mov dword [rcx + 9], r10d
mov dword [rcx + 9], r10d
mov word [rcx + 0xb], r11w
mov dword [rcx + 0xb], r11d
mov word [rcx + 0xd], si
mov word [rcx + 0xf], di
shufps xmm0, xmmword [rcx], 0
shufps xmm0, xmmword [rcx], 0
jmp 0x1400a46f6
neg ecx
mov edx, 7
lea r8, [r9 + rax]
cmp r8, 0xffffffffffffffff
je 0x1400a48e3
cmp rdx, 7
ja 0x1400a49c1
cmp rax, 8
jae 0x1400a49ad
movzx r8d, word [rsp + rdx*2 + 0x20]
movzx r10d, word [rsp + rax*2 + 0x20]
mov word [rsp + rdx*2 + 0x20], r10w
mov word [rsp + rax*2 + 0x20], r8w
dec rdx
dec rax
jmp 0x1400a496a
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srchost.rs
jmp 0x1400a49b4
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srchost.rs
mov edx, 8
mov rcx, rax
call fcn.1400d5cc0
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srchost.rs
mov edx, 8
mov rcx, 0xffffffffffffffff
call fcn.1400d5cc0
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srchost.rs
jmp 0x1400a49b4
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x48
sub esp, 0x48
sub esp, 0x48
mov rdi, rdx
mov qword [rsp + 0x28], rcx
mov rax, qword [rdx]
mov rsi, qword [rdx + 8]
lea rcx, [rdx + 0x20]
lea ecx, [rdx + 0x20]
lea ecx, [rdx + 0x20]
mov qword [rsp + 0x30], rcx
and al, 0x30
and al, 0x30
mov r12, qword [rdx + 0x18]
mov r13, qword [rdx + 0x10]
mov qword [rsp + 0x38], rax
lea r15, [rax + r13]
movzx ebx, byte [rdx + 0x28]
lea rax, [rbx - 1]
mov qword [rsp + 0x40], rax
dec dword [rax - 0x77]
and al, 0x40
xor eax, eax
mov qword [rsp + 0x20], rax
mov r8, r12
sub r8, r13
jb 0x1400a4a9e
cmp r12, rsi
ja 0x1400a4a9e
mov cl, byte [rdi + rbx + 0x1f]
mov rdx, r15
call fcn.14000fbe0
cmp rax, 1
jne 0x1400a4a93
mov r12, rdx
add r12, r13
mov rbp, r12
sub rbp, qword [rsp + 0x40]
jb 0x1400a4a8d
mov r14, rbp
add r14, rbx
jb 0x1400a4a8d
cmp r14, rsi
ja 0x1400a4a8d
cmp bl, 5
jae 0x1400a4ad4
mov rax, qword [rsp + 0x38]
lea rcx, [rax + rbp]
mov rdx, rbx
mov r8, qword [rsp + 0x30]
mov r9, rbx
call fcn.140081c92
test al, al
jne 0x1400a4abc
mov qword [rdi + 0x18], r12
jmp 0x1400a4a2f
mov qword [rdi + 0x18], r13
xor eax, eax
mov qword [rsp + 0x20], rax
mov rax, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x20]
mov qword [rax], rcx
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
mov qword [rdi + 0x18], rbp
mov rax, qword [rsp + 0x28]
mov qword [rax + 8], rbp
mov dword [rax + 8], ebp
mov dword [rax + 8], ebp
mov qword [rax + 0x10], r14
mov eax, 1
jmp 0x1400a4a99
invalid
invalid
lea r8, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23librarycore_src_strpattern.rs
mov edx, 4
mov rcx, rbx
call fcn.1400d5d30
add eax, dword [rax]
int3
std
inc dword [rax + rax*8 - 0x72b3c48b]
add eax, 0x9196c
mov r9d, 3
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.140081c92
std
invalid
test al, al
jne 0x1400a8648
std
inc dword [rax + rax*8 - 0x72b3e08b]
add eax, 0x91961
lea r8, [0x140139f91]
mov r9d, 4
mov rcx, rdi
mov ecx, edi
stc
stc
mov rdx, rsi
call fcn.140081c92
mov ebx, eax
xor bl, 1
add bl, bl
mov eax, ebx
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rsi
ret
ror byte [rax - 0x77], 1
retf 0x8944
push r12
push rsi
push rdi
push rbx
sub rsp, 0x70
mov rsi, rcx
lea rdi, [rsp + 0x30]
mov qword [rdi], rdx
mov qword [rdi + 8], r8
lea rbx, [rsp + 0x40]
lea r15, [0x14013a460]
lea r15, [0x14013a460]
lea r14, [rsp + 0x58]
mov rcx, rbx
mov rdx, rdi
call fcn.1400a871d
jns 0x1400a86a2
add byte [rax], al
add byte [rbx + rcx*4 + 0x44], al
and al, 0x40
invalid
add byte [rbx + rcx*4 + 0x44], al
and al, 0x40
invalid
cmp r8d, 0x110000
cmp r8d, 0x110000
je 0x1400a870d
mov r12, qword [rsp + 0x48]
mov r13, qword [rsp + 0x50]
test r8d, r8d
je 0x1400a86df
mov rcx, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
mov r9, qword [rsp + 0x30]
xor byte [rax - 0x75], cl
push rsi
cmp byte [rbx + rcx*4 + 0x4c], cl
and al, 0x30
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
call case.0x1400711f4.961
jmp 0x1400a86f1
mov rcx, qword [rsi + 0x30]
mov ecx, dword [rsi + 0x30]
test rcx, rcx
je 0x1400a86f1
mov rax, qword [rsi + 0x38]
mov dl, 7
call qword [rax + 0x28]
invalid
sub byte [rcx + rcx*4 + 0x64], cl
and al, 0x58
mov qword [rsp + 0x58], r12
and al, 0x58
mov qword [rsp + 0x60], r13
mov qword [rsp + 0x68], r15
mov dword [rsp + 0x68], edi
mov dword [rsp + 0x68], edi
mov rcx, rsi
mov rdx, r14
call fcn.140034d53
jmp 0x1400a8699
invalid
mov word [rax - 0x7d], cs
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
push rbx
sub rsp, 0x28
sub byte [rcx - 0x77], cl
xlatb
sub byte [rcx - 0x77], cl
xlatb
mov rsi, rcx
mov ebp, 0x2600
mov rbx, qword [r15]
mov r14, qword [r15 + 8]
or byte [rcx + rcx*4 - 7], cl
call fcn.14002acba
mov edi, eax
invalid
and eax, 0xc789fff8
mov dword [rbx + 0x5770df8], 0x72fda30f
in eax, 0x81
inc dword [rax]
add byte [rcx], dl
add byte [rbp + 8], dh
cmp eax, 0xd
ja 0x1400a874f
bt ebp, edi
jb 0x1400a8734
cmp edi, 0x110000
jne case.0x14004ff4a.1167
mov dword [rsi], 0x110000
jmp 0x1400a87a7
add bl, ch
sub r14, rbx
sub r14, rbx
sub esi, ebx
sub esi, ebx
mov ecx, 1
cmp edi, 0x80
jb 0x1400a878b
mov ecx, 2
cmp edi, 0x800
add byte [rax], al
jb 0x1400a878b
add byte [rax], al
cmp edi, 0x10000
mov ecx, 4
sbb rcx, 0
invalid
lea r9, [0x140139ff0]
mov rdx, rbx
fimul dword [rbp - 0x77]
invalid
fimul dword [rbp - 0x77]
invalid
call fcn.14002c49c
mov dword [rsi], edi
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop rsi
pop r15
pop rsi
ret
int1
invalid
rol byte [r11 + 0xe720af9], 1
add byte [rdi], cl
invalid
invalid
dec dword [rax - 0x75]
sub byte [rax - 0x77], r9b
stc
mov dl, 6
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
jmp rax
jmp rax
jmp fcn.14002c538
adc byte [rdi], al
mov dword [rsi], eax
movups xmmword [rsi + 8], xmm0
add rsp, 0x38
pop rdi
pop rsi
ret
mov rdi, rdx
mov rsi, rcx
movaps xmm0, xmmword [rsp + 0x120]
lea rcx, [rsp + 0x48]
movups xmmword [rcx], xmm0
call fcn.1400a3d63
cmp eax, 0x23
je 0x1400a8aae
cmp eax, 0x3f
je 0x1400a89ee
invalid
invalid
cmp eax, 0x110000
jne 0x1400a8cad
and dword [rsi], 0
and dword [rsi + 8], 0
jmp 0x1400a8c86
mov rax, qword [rdi + 0x10]
mov rcx, rax
shr rcx, 0x20
shr ecx, 0x20
shr ecx, 0x20
shl rax, 0x20
or rax, 0x900
or eax, 0x900
or eax, 0x900
add byte [rcx], cl
add byte [rax], al
test rcx, rcx
mov ecx, 0x901
cmove rcx, rax
test cl, cl
jne 0x1400a8c7c
mov dword [rsp + 0x44], ebp
mov byte [rsp + 0x37], bl
invalid
shr rcx, 0x20
mov qword [rsp + 0x38], rcx
and al, 0x38
invalid
and al, 0x38
mov rcx, rdi
mov ecx, edi
mov edx, 0x3f
add al, ch
mov cl, 0xae
scasb al, byte [rdi]
invalid
dec dword [rax - 0x75]
and al, 0x48
mov rdx, qword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
add al, ch
mov cl, 0xae
scasb al, byte [rdi]
scasb al, byte [rdi]
invalid
mov edx, dword [rsp + 0x50]
lea r14, [rsp + 0x58]
mov qword [r14], rax
invalid
mov qword [r14 + 8], rdx
sub rdx, rax
lea r15, [rsp + 0x70]
lea edi, [rsp + 0x70]
lea edi, [rsp + 0x70]
mov rcx, r15
call fcn.1400a5675
mov bpl, byte [rdi + 0x40]
mov r12, qword [rdi + 0x30]
mov r13, qword [rdi + 0x38]
mov rcx, r14
call fcn.1400a3d63
mov ebx, eax
cmp eax, 0x23
je 0x1400a8a80
cmp ebx, 0x110000
jne 0x1400a8a85
jmp 0x1400a8aba
test bpl, bpl
je 0x1400a8abf
mov r9, qword [rsp + 0x58]
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, r13
mov r8d, ebx
call case.0x1400711f4.961
mov rcx, r15
mov edx, ebx
call fcn.1400a38e6
jmp 0x1400a8a67
xor ebx, ebx
mov qword [rsp + 0x38], rax
jmp 0x1400a8c1b
xor r13d, r13d
jmp case.0x140067121.1005
mov r13, qword [rsp + 0x58]
mov rax, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
mov qword [rsp + 0x68], rax
and al, 0x68
movabs rbp, 0x8000000000000000
mov r8d, dword [rsp + 0x44]
mov rcx, qword [rdi + 8]
add byte [rbx + rcx*4 + 0x44], 0x24
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
lea r9, [0x14013a428]
call fcn.1400a7d6f
mov r14, rax
mov r15, rdx
lea r8, [0x140139f83]
mov r9d, 4
mov rcx, rax
call fcn.140081c92
test al, al
jne 0x1400a8b64
lea r8, [0x140139f87]
mov r9d, 5
add byte [rax], al
mov rcx, r14
mov ecx, esi
mov rdx, r15
call fcn.140081c92
invalid
test al, al
jne 0x1400a8b64
or dword [rax], eax
add byte [rax], al
mov ecx, esi
inc dword [rax + rax*8 - 0x72b3c78b]
add eax, 0x9145e
lea r8, [0x140139f91]
mov r9d, 4
add al, 0
add byte [rax], al
mov rcx, r14
int1
mov rdx, r15
cli
call fcn.140081c92
test al, al
jne 0x1400a8b64
invalid
add al, 0
add byte [rax], al
int1
cli
sbb al, 0x4c
lea eax, str.ftphttphttpswswssfile:__C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srcparser.rs
lea r8, str.ftphttphttpswswssfile:__C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srcparser.rs
mov r9d, 3
mov rcx, r14
mov rdx, r15
call fcn.140081c92
test al, al
je 0x1400a8b9c
mov rdx, qword [rdi + 0x20]
test rdx, rdx
je 0x1400a8b9c
mov rax, qword [rdi + 0x28]
mov r14, qword [rsp + 0x78]
mov r9, qword [rsp + 0x80]
lea rbx, [rsp + 0x88]
mov rcx, rbx
mov r8, r14
call qword [rax + 0x28]
mov r15, qword [rbx]
mov r12, qword [rbx + 8]
mov rax, qword [rbx + 0x10]
jmp 0x1400a8baf
mov r14, qword [rsp + 0x78]
mov rax, qword [rsp + 0x80]
mov r15, rbp
mov r12, r14
cmp byte [rsp + 0x37], 2
lea rcx, [0x14013a440]
lea r8, [0x14013a450]
cmove r8, rcx
lea rdx, [rsp + 0xa0]
mov qword [rdx], r12
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], r8
mov rcx, rdi
call fcn.140034d53
cmp r15, rbp
je 0x1400a8bf1
mov rcx, r15
mov rdx, r12
call fcn.1400a2f31
mov rcx, qword [rsp + 0x70]
mov rdx, r14
call fcn.1400a2f31
test r13, r13
mov rax, qword [rsp + 0x68]
je 0x1400a8c9a
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x50], rax
mov ebx, 1
mov rax, qword [rdi + 0x10]
mov rcx, rax
shr rcx, 0x20
shl rax, 0x20
or rax, 0x900
test rcx, rcx
mov r14d, 0x901
cmove r14, rax
test r14b, r14b
jne 0x1400a8c7c
shr r14, 0x20
mov rcx, rdi
mov edx, 0x23
call fcn.1400a38e6
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x50]
mov rcx, rdi
call fcn.1400a866a
mov dword [rsi], ebx
mov rax, qword [rsp + 0x38]
mov dword [rsi + 4], eax
mov dword [rsi + 8], 1
mov dword [rsi + 0xc], r14d
jmp 0x1400a8c86
mov byte [rsi + 4], 9
mov dword [rsi], 2
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov dword [rsi], 1
mov rax, qword [rsp + 0x38]
mov dword [rsi + 4], eax
jmp 0x1400a89e5
call fcn.1400d9086
int3
invalid
and al, 0x38
mov qword [rsp + 0x20], rax
jmp 0x1400a9003
mov rcx, r15
mov ecx, edi
mov edx, ebp
mov r8, rbx
mov r9, r14
call fcn.1400a7101
mov rsi, rax
mov rdi, rdx
mov rax, rsi
mov rdx, rdi
add rsp, 0x58
add esp, 0x58
add esp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov qword [rcx + 8], rax
mov rcx, qword [rcx]
jmp fcn.1400a3d63
add rdx, rcx
lea rdi, [rsp + 0x20]
and byte [rax - 0x77], cl
invalid
mov qword [rdi + 8], rdx
and byte [rax - 0x77], cl
cmovs ecx, dword [rcx - 0x76b7f7a9]
stc
mov rcx, rdi
call fcn.14002acba
mov ebx, eax
cmp eax, 0x110000
adc dword [rax], eax
adc dword [rax], eax
je 0x1400a9084
or al, 0x48
mov ecx, esi
mov rcx, rsi
call fcn.1400a3d63
cmp ebx, eax
je 0x1400a9067
cmp ebx, 0x110000
sete al
add rsp, 0x30
invalid
xor byte [rbx + 0x5f], bl
invalid
xor byte [rbx + 0x5f], bl
pop rsi
ret
or byte [rax - 0x77], cl
fld1
invalid
mov rcx, rbx
call fcn.1400a3d63
mov edi, eax
mov rcx, rbx
call fcn.1400a3d63
mov esi, eax
mov rcx, rbx
call fcn.1400a3d63
lahf
lodsb al, byte [rsi]
invalid
invalid
mov bl, 0xac
invalid
lahf
lodsb al, byte [rsi]
invalid
dec dword [rcx - 0x7e3fce3f]
inc dword [rax]
add byte [rcx], dl
add byte [rdx + rbx*2 - 0x7f], dh
inc byte [rax]
add byte [rcx], dl
add byte [rdx + rdx*2 - 0x7f], dh
and edi, 0x1fffdf
add edi, 0xffffffbf
invalid
mov edi, 0xf981
mov ecx, eax
xor eax, eax
cmp edi, 0x110000
je 0x1400a912a
cmp esi, 0x110000
je 0x1400a912a
and edi, 0x1fffdf
add edi, 0xffffffbf
invalid
mov edi, 0xf981
adc dword [rax], eax
invalid
invalid
mov edi, 0xf981
add byte [rcx], dl
add byte [rbp + 0x15], dh
adc dword [rax], eax
jne 0x1400a90fe
cmp edi, 0x1a
jae 0x1400a9128
cmp esi, 0x3a
sete cl
cmp esi, 0x7c
sete al
xchg esp, eax
ror byte [rax], 0xc8
invalid
xchg esp, eax
ror byte [rax], 0xc8
invalid
jmp 0x1400a912a
cmp edi, 0x1a
jae 0x1400a9128
sbb dh, byte [rbx + 0x25]
cmp esi, 0x7c
je 0x1400a910d
cmp esi, 0x3a
jne 0x1400a9128
add ecx, 0xffffffdd
cmp ecx, 0x3a
jae 0x1400a9128
invalid
adc ecx, dword [rax - 0x48]
add dword [rax], edx
add byte [rax], dl
add byte [rax], al
add byte [rax], al
invalid
movabs rax, 0x200000010001001
adc byte [rax], al
adc byte [rax], al
add byte [rax], al
add cl, byte [rax + 0xf]
movabs dword [0xc03102ebc0920fc8], eax
bt rax, rcx
setb al
jmp 0x1400a912a
xor eax, eax
add rsp, 0x30
pop rbx
pop rdi
invalid
pop rsi
ret
in al, dx
sub byte [rax + 0x74004079], al
add byte [rdx + rbx + 0x44], sil
mov eax, dword [rcx + 0x34]
mov r9d, dword [rcx + 0x38]
add byte [rdx + rbx + 0x44], sil
mov eax, dword [rcx + 0x34]
mov r9d, dword [rcx + 0x38]
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rax
call fcn.1400a4c69
adc eax, 0xebffffbb
add dh, byte [rcx]
ror byte [rax - 0x7d], 0xc4
sub bl, al
movzx eax, byte [rcx]
shl eax, 3
lea rcx, [0x14013c8b0]
lea ecx, [0x14013c8b0]
jmp 0x1400a9158
add rsp, 0x28
ret
lea ecx, [0x14013c8b0]
or dword [rax], eax
mov r8, qword [rax + rcx]
add al, 8
lea rcx, [0x14013c900]
mov rax, qword [rax + rcx]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
jmp r9
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
invalid
invalid
mov ecx, eax
call fcn.1400a8950
lea r8, [0x140139f95]
mov r9d, 3
mov ecx, 3
mov ecx, 3
mov rcx, rax
add rsp, 0x28
jmp fcn.14002ae92
invalid
sbb al, 0xf8
invalid
invalid
cmp ecx, edx
jae 0x1400a91d3
mov al, byte [rax + rcx]
add rsp, 0x28
ret
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs
call fcn.1400d5cc0
retf 2
int3
retf 2
sub byte [rbx + rcx*4 + 0x41], al
xor al, 0x66
cmp dword [rcx + 0x28], 0
je 0x1400a9231
movzx eax, word [rcx + 0x2a]
mov r9d, dword [rcx + 0x38]
inc r9
inc ecx
mov r10d, 1
cmp ax, 0xa
jb 0x1400a922c
mov r10d, 2
cmp ax, 0x64
jb 0x1400a922c
mov edx, 3
add eax, dword [rax]
add byte [rax], al
cmp ax, 0x3e8
jb 0x1400a922c
cmp ax, 0x2710
mov r10d, 5
sbb r10, 0
add r9, r10
jmp 0x1400a9235
add al, 0x44
mov ecx, dword [rcx + 0x38]
mov r9d, dword [rcx + 0x38]
mov rax, qword [rcx + 8]
mov r10, qword [rcx + 0x10]
mov qword [rsp + 0x20], rdx
mov rcx, rax
ror dword [rcx + rcx*4 - 0x2e], 0xe8
push rsp
cld
invalid
call qword [rax + 0x28c48348]
ror dword [rcx + rcx*4 - 0x2e], 0xe8
push rsp
cld
invalid
call qword [rax + 0x28c48348]
ret
mov edx, dword [rcx + 0x10]
mov r8d, 1
add byte [rax], al
add byte [rax - 0x77], cl
rol dword [rbp + 0x31], 0xc9
mov rcx, rax
xor r9d, r9d
jmp fcn.140067684
sub rsp, 0x58
pop rax
mov bl, 1
cmp byte [rcx + 0x40], 0
add byte [rdi], cl
invalid
mov bh, 1
add byte [rax], al
add byte [rdi], cl
test byte [rdi + 0x48000001], dh
mov esi, ecx
mov rsi, rcx
lea rdi, [rsp + 0x40]
mov rcx, rdi
mov rcx, rdi
mov rdx, rsi
mov edx, esi
call fcn.1400a4b5a
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.1400a9253
test al, al
jne 0x1400a9443
xchg esp, eax
add dword [rax], eax
invalid
xchg esp, eax
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
call fcn.1400a4b05
lea r8, [0x140139f91]
or dword [rax], eax
mov eax, 0x8d4cffff
add eax, 0x90cd3
or dword [rax], eax
dec dword [rbp + rcx*4 + 5]
ror dword [rcx + rcx], cl
or dword [rax], eax
mov r9d, 4
or dword [rax], eax
mov r9d, 4
mov rcx, rax
call fcn.140067684
test al, al
jne 0x1400a9443
outsd dx, dword [rsi]
add dword [rax], eax
invalid
outsd dx, dword [rsi]
add dword [rax], eax
add byte [rbx - 0x387cd382], cl
add ecx, dword [rbx - 0x74b3cf92]
xor byte [rbx + rcx*4 + 0x76], cl
invalid
add byte [rax], al
mov edi, dword [rsi + 0x2c]
add edi, 3
mov ebp, dword [rsi + 0x30]
xor byte [rbx + rcx*4 + 0x76], cl
invalid
xor byte [rbx + rcx*4 + 0x76], cl
mov esi, dword [rsi + 8]
or byte [rbx + rcx*4 + 0x7e], cl
adc byte [rcx + rcx*4 - 0xf], cl
mov r15, qword [rsi + 0x10]
mov rcx, r14
mov rdx, r15
mov r8d, edi
mov eax, edi
mov eax, edi
mov r9d, ebp
call fcn.1400a4c69
xor ebx, ebx
mov r8d, 1
add byte [rax], al
mov rcx, rax
xor r9d, r9d
leave
call fcn.140067684
test al, al
ror byte [rdi], 0x85
xor al, byte [rcx]
add byte [rax], al
jrcxz 0x1400a9303
inc dword [rax + rax*8 + 0x132850f]
ror byte [rdi], 0x85
xor al, byte [rcx]
add byte [rax], al
mov rcx, r14
mov rdx, r15
cli
mov r8d, ebp
mov eax, ebp
call fcn.1400a8950
mov r8, rdx
mov eax, edx
mov eax, edx
lea rcx, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
ret 0x65e8
mov rdx, rax
call fcn.1400a3e94
mov edx, edi
cli
mov rcx, rsi
mov ecx, esi
call fcn.1400a8e00
lea rdx, [rsp + 0x40]
and al, 0x40
and al, 0x40
mov qword [rdx], 1
and qword [rdx + 8], 0
lea rax, [0x14013a0b0]
add eax, 0x90d5f
add al, byte [rcx]
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
lea eax, [0x14013a0b0]
add eax, 0x90d5f
or eax, 0x89480009
add byte [rax - 0x77], cl
mov qword [rdx + 0x10], rax
mov rcx, rsi
adc byte [rax - 0x77], cl
int1
call fcn.140034d53
mov rax, qword [rsi + 0x10]
mov rcx, rax
shr rcx, 0x20
invalid
mov ecx, 0x8b48fff8
adc byte [rax - 0x77], r9b
ror dword [rax - 0x3f], 0xe9
and byte [rax - 0x3f], cl
shl rax, 0x20
loopne 0x1400a938c
or rax, 0x900
test rcx, rcx
mov r15d, 0x901
mov edi, 0x901
mov edi, 0x901
cmove r15, rax
test r15b, r15b
jne case.0x140088b85.396
test edx, ecx
add byte [rax], al
add byte [rbx - 0x3eb6cf92], cl
mov ebp, dword [rsi + 0x30]
invalid
invalid
retf 0
mov ebp, dword [rsi + 0x30]
shr r15, 0x20
xor byte [rcx - 0x3f], cl
shr edi, 0x20
out dx, eax
and byte [rcx + rcx*4 + 0x7e], al
mov dword [rsi + 0x30], r15d
mov rbx, qword [rsp + 0x30]
invalid
xor byte [rax - 0x75], cl
pop rsp
and al, 0x30
invalid
mov r14, qword [rsp + 0x38]
lea rax, [rbx + r14]
add al, 0x33
je 0x1400a93c0
cmp byte [rdx - 0x73], cl
add al, 0x33
xor ecx, dword [rax - 0x73]
and al, 0x40
lea rcx, [rsp + 0x40]
mov qword [rcx], rbx
mov qword [rcx], rbx
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
call fcn.14002acba
cmp edi, r15d
jne 0x1400a93e9
cmp eax, 0x40
jne case.0x140087204.358
invalid
inc r13d
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs
adc dword [rcx], ecx
invalid
or eax, 0x9114b
adc dword [rcx], ecx
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
mov r8d, 1
mov rcx, rbx
mov rdx, r14
call fcn.1400a8d71
stc
invalid
dec dword [rcx - 0x77]
ror byte [rax - 0x77], 1
mov rcx, rsi
mov ecx, esi
stc
invalid
mov ecx, esi
mov rdx, rax
call fcn.1400a2ec1
mov r15d, edi
jmp case.0x140050a1b.1153
cmp eax, 0x3a
je case.0x140087204.358
cmp dh, byte [rbp + rdx - 0x7d]
clc
je case.0x140087204.358
inc r15d
invalid
mov rcx, rsi
mov edx, 0x40
add byte [rax], al
invalid
add byte [rax], al
add al, ch
invalid
jrcxz 0x1400a93a5
movsb byte [rdi], byte [rsi]
call fcn.1400a38e6
invalid
mov rcx, rsi
mov ecx, esi
mov rdx, rbx
mov edx, ebx
mov r8, r14
call fcn.1400a2ec1
invalid
sub r15d, ebp
add dword [rsi + 0x34], r15d
xor al, 0x44
add dword [rsi + 0x38], edi
add dword [rsi + 0x3c], r15d
invalid
xor al, 0x44
add dword [rsi + 0x38], edi
jle case.0x14008b577.164
cmp al, 0x83
jle case.0x140087464.344
cmp dword [rsi + 0x18], 0
je 0x1400a942a
add byte [rsp + rax + 0x44], dh
add dword [rsi + 0x1c], r15d
add dword [rsi + 0x1c], edi
cmp dword [rsi + 0x20], 0
je 0x1400a9434
add byte [rsp + rax + 0x44], dh
add dword [rsi + 0x24], edi
and al, 0x48
mov ecx, dword [rsp + 0x28]
and al, 0x28
and al, 0x48
mov ecx, dword [rsp + 0x28]
and al, 0x28
and al, 0x28
mov rdx, rbx
invalid
call fcn.1400a2f31
xor ebx, ebx
invalid
mov eax, ebx
add rsp, 0x58
pop rax
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
lea r8, [rsp + 0x40]
mov byte [r8], 9
mov byte [rax], 9
and al, 0x40
mov byte [rax], 9
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
sbb byte [rcx], cl
add byte [rbp + rcx*4 + 0xd], cl
lea r9, [0x140139b18]
mov edx, 0x2b
add byte [rax], al
invalid
lea r9, [0x140139b18]
mov edx, 0x2b
add byte [rax], al
invalid
add byte [rdx + 0x2b], bh
add byte [rax], al
add al, ch
add esp, ecx
add al, byte [rax]
call fcn.1400d6080
int3
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x50
push rax
mov dil, 1
cmp byte [rcx + 0x40], 0
je 0x1400a9557
invalid
invalid
add byte [rax], al
invalid
jns 0x1400a94d1
add byte [rdi], cl
add byte [rdi], cl
test byte [rdi + 0x48000000], bh
mov rsi, rcx
mov esi, ecx
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov rdx, rsi
call fcn.1400a4b5a
mov dh, 0xff
invalid
sub byte [rax - 0x77], cl
invalid
dec dword [rax - 0x77]
fld1
movabs al, byte [0x9c850fc084fffffd]
invalid
invalid
test al, al
invalid
invalid
pushfq
mov rcx, rbx
mov ecx, ebx
call fcn.1400a9253
test al, al
jne 0x1400a9557
invalid
pushfq
add byte [rax], al
invalid
invalid
test dword [rax + rax - 0x76b80000], ebx
pushfq
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.1400a4b05
mov dh, 0xff
dec dword [rbp + rcx*4 + 5]
invalid
invalid
invalid
invalid
lea r8, [0x140139f91]
lea eax, [0x140139f91]
or dword [rax], eax
add byte [rcx - 0x47], al
add al, 0
add byte [rax], al
invalid
mov r9d, 4
add byte [rax - 0x77], cl
mov rcx, rax
mov ecx, eax
shr eax, 0xac
loope case.0x14008a09d.287
call fcn.140067684
test al, al
inc dword [rax + rax*8 + 0x7e8b7b75]
jne 0x1400a9557
jnp 0x1400a9468
mov edi, dword [rsi + 0x30]
jle 0x1400a950f
xor byte [rbx + rcx*4 + 0x76], cl
or byte [rbx + rcx*4 + 0x7e], cl
jle case.0x140087172.355
mov rcx, r14
mov r14, qword [rsi + 8]
mov r15, qword [rsi + 0x10]
jle case.0x140087172.355
mov esi, dword [rsi + 8]
jle case.0x140087172.355
mov rcx, r14
mov rdx, r15
mov edx, edi
cli
mov r8d, edi
mov eax, edi
call fcn.1400a91bc
cmp al, 0x3a
invalid
cmp dh, byte [rbp + 0x5c]
jne 0x1400a9555
pop rsp
mov ebx, dword [rsi + 0x34]
pop rsi
xor al, 0x44
lea r8d, [rbx - 1]
lea r8d, [rbx - 1]
mov rcx, r14
int1
mov rdx, r15
call fcn.1400a91bc
mov cl, 0xfc
invalid
dec dword [rbx - 0x3f7cd3ba]
add esi, dword [rcx]
leave
mov cl, 0xfc
cld
invalid
rol byte [rbx], 0x31
leave
cmp eax, edi
clc
setne cl
sub ebx, ecx
lea r14, [rsp + 0x28]
and al, 0x28
sub byte [rcx + rcx*4 - 0xf], cl
sub byte [rcx + rcx*4 - 0xf], cl
mov rdx, rsi
mov edx, esi
mov r8, rdi
mov r8, rdi
mov r9, rbx
call fcn.1400a3c0e
invalid
invalid
mov ecx, ebx
fld1
fisub word [rsi - 0x76b30001]
invalid
dec dword [rcx + rcx*4 - 0xf]
mov rcx, r14
invalid
mov rcx, r14
call fcn.1400088b0
sub ebx, edi
js 0x1400a9529
cmc
jmp [rcx]
sub dword [rsi + 0x34], ebx
sub dword [rsi + 0x38], ebx
sub dword [rsi + 0x3c], ebx
cmp dword [rsi + 0x18], 0
je case.0x14009706c.102
add byte [rbx + rax + 0x29], dh
pop rsi
sbb al, 0x83
invalid
jle case.0x14009da09.52
sub dword [rsi + 0x1c], ebx
cmp dword [rsi + 0x20], 0
je 0x1400a9555
pop rsi
and al, 0x31
xor edi, edi
dec dword [rcx - 0x3b7cb708]
mov eax, edi
add rsp, 0x50
push rax
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
in al, dx
and byte [rax - 0x77], cl
invalid
sbb esp, edi
cld
invalid
mov eax, 1
test cl, cl
je 0x1400a959d
add byte [rax], al
add byte [rcx + rcx*8 - 0x74bbdf8c], al
mov r8d, dword [rsi + 0x2c]
mov eax, dword [rsi + 0x2c]
sub al, 0x44
mov ecx, dword [rsi + 0x30]
invalid
mov r9d, dword [rsi + 0x30]
xor byte [rcx - 0x7d], al
rol byte [rbx], 0x45
cmp ecx, eax
invalid
add r8d, 3
cmp r9d, r8d
invalid
sal dword [rsi + 0xf], 0x48
mov ecx, dword [rsi + 8]
invalid
invalid
jbe 0x1400a959d
mov rcx, qword [rsi + 8]
or byte [rax - 0x75], r9b
mov rdx, qword [rsi + 0x10]
push rsi
adc al, ch
invalid
invalid
call fcn.1400a4c69
jmp 0x1400a959f
xor edx, edx
ror byte [rax - 0x7d], cl
invalid
add rsp, 0x20
pop rsi
ret
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x77], cl
invalid
call fcn.1400a918b
in al, dx
sub byte [rax - 0x77], cl
invalid
test al, al
je case.0x14009da09.49
mov edi, dword [rsi + 0x30]
mov rbx, qword [rsi + 0x10]
pop rsi
invalid
pop rsi
adc byte [rcx], bh
cmp edi, ebx
je case.0x14009da09.49
invalid
cmp edi, ebx
je case.0x14009da09.49
mov r14, qword [rsi + 8]
mov esi, dword [rsi + 8]
jbe 0x1400a95d1
or byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, rbx
mov edx, ebx
mov r8d, edi
clc
call fcn.1400a91bc
in eax, 0xfb
invalid
invalid
cmp al, 0x3a
jne case.0x14009da09.49
inc edi
mov r9d, dword [rsi + 0x34]
mov ecx, dword [rsi + 0x34]
xor al, 0x41
dec ecx
leave
dec r9d
leave
mov rcx, r14
mov rdx, rbx
mov edx, ebx
mov r8d, edi
mov eax, edi
fiadd dword [rcx - 0x77]
clc
mov eax, edi
call fcn.1400a4c69
mov dh, 0xff
invalid
jmp 0x1400a95f6
xor eax, eax
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
movzx eax, byte [rcx]
lea rcx, [0x14013e9dc]
lea ecx, [0x14013e9dc]
push rbx
or dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
invalid
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rdx, str.empty_hostinvalid_international_domain_nameinvalid_port_numberinvalid_IPv4_addressinvalid_IPv6_addressinvalid_domain_characterrelative_URL_without_a_baserelative_URL_with_a_cannot_be_a_base_basea_cannot_be_a_base_URL_doesnt_have_a_host_to_setURLs_more_than_4_GB_are_not_supportedEmptyHostIdnaErrorInvalidPortInvalidIpv4AddressInvalidIpv6AddressInvalidDomainCharacterRelativeUrlWithoutBaseRelativeUrlWithCannotBeABaseBaseSetHostOnCannotBeABaseUrlOverflow_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov eax, dword [rax + 0x18]
lea rdx, str.empty_hostinvalid_international_domain_nameinvalid_port_numberinvalid_IPv4_addressinvalid_IPv6_addressinvalid_domain_characterrelative_URL_without_a_baserelative_URL_with_a_cannot_be_a_base_basea_cannot_be_a_base_URL_doesnt_have_a_host_to_setURLs_more_than_4_GB_are_not_supportedEmptyHostIdnaErrorInvalidPortInvalidIpv4AddressInvalidIpv6AddressInvalidDomainCharacterRelativeUrlWithoutBaseRelativeUrlWithCannotBeABaseBaseSetHostOnCannotBeABaseUrlOverflow_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
invalid
mov r8d, 0xa
jmp rax
add byte [rax - 1], cl
loopne 0x1400a9678
invalid
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x14013a5da]
mov eax, dword [rax + 0x18]
lea rdx, [0x14013a5da]
cwde
wbinvd
add bl, ch
mov rcx, qword [rdx + 0x20]
mov rcx, qword [rdx + 0x20]
jmp 0x1400a968f
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x14013a67d]
lea edx, [0x14013a67d]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14013a67d]
lea edx, [0x14013a67d]
lea edx, [0x14013a67d]
mov r8d, 0x25
add byte [rax], al
add byte [rax - 1], cl
jmp rax
invalid
jmp rax
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x90f40
sbb byte [rax - 0x73], cl
lea edx, [0x14013a5b3]
adc eax, 0x90f40
mov r8d, 0x13
add byte [rax], al
add byte [rax - 1], cl
loopne 0x1400a96c5
invalid
jmp rax
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov eax, dword [rax + 0x18]
invalid
invalid
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, [0x14013a5c6]
adc eax, 0x90f37
invalid
add byte [rcx - 0x48], al
adc al, 0
add byte [rax], al
mov r8d, 0x14
jmp rax
loopne 0x1400a96e1
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x90f76
or dword [rax], eax
mov r8d, 0x29
mov eax, 0x29
sub dword [rax], eax
add byte [rax], al
jmp rax
loopne 0x1400a96fd
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x90ecb
retf
invalid
or dword [rax], eax
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x90ecb
retf
invalid
or dword [rax], eax
retf
or dword [rax], eax
mov r8d, 0x21
and dword [rax], eax
add byte [rax], al
jmp rax
loopne 0x1400a9719
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x90f0b
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x90f0b
or ecx, dword [rdi]
or dword [rax], eax
mov r8d, 0x18
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x90f07
sbb byte [rax - 0x73], cl
or dword [rax], eax
mov r8d, 0x1b
jmp rax
jmp rax
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14013a64a]
mov r8d, 0x33
add byte [rax], al
jmp rax
or dword [rax], eax
stc
add al, 0x73
invalid
lea eax, [0x14013a8e8]
lea rcx, [rsp + 0x38]
mov qword [rcx], rax
mov eax, 1
add byte [rax - 0x77], cl
or byte [r8 - 0x7d], cl
invalid
and byte [rax], al
lea r8, [fcn.14000aa30]
mov qword [rdx + 8], r8
mov qword [rcx + 0x10], rdx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0x9117a
add byte [rax - 0x77], cl
or byte [r8 - 0x7d], cl
invalid
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0x9117a
call fcn.1400d5c10
add ah, cl
add ah, cl
movzx eax, cl
ret
mov rdx, rsi
call fcn.140099360
bnd call fcn.140099360
mov rdx, rsi
add rsp, 0x20
pop rsi
ret
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
mov ebx, ecx
sub rsi, rdx
mov rdx, rsi
mov edx, esi
call fcn.1400a988d
mov dword [rax], 0x8b4c0000
jae 0x1400a97da
mov dword [rax], 0x8b4c0000
jae 0x1400a97da
mov rcx, qword [rbx + 8]
add rcx, r14
mov rdx, rdi
cli
mov edx, edi
cli
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add al, byte [rax]
add rsi, r14
mov qword [rbx + 0x10], rsi
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
pop rsi
pop rsi
ret
add edx, eax
jae 0x1400a9800
xor eax, eax
jmp 0x1400a9885
add byte [rax], al
mov rsi, rcx
mov rax, qword [rcx]
lea rcx, [rax + rax]
lea ecx, [rax + rax]
lea ecx, [rax + rax]
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 9
mov edi, 8
cmovae rdi, rdx
mov rdx, rdi
not rdx
shr rdx, 0x3f
invalid
invalid
test rax, rax
je 0x1400a9842
invalid
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x48], rax
mov eax, 1
jmp 0x1400a9844
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
lea rbx, [rsp + 0x20]
lea ebx, [rsp + 0x20]
lea ebx, [rsp + 0x20]
mov rcx, rbx
mov r8, rdi
call fcn.140034bc4
cmp qword [rbx], 0
cmp dword [rbx], 0
je 0x1400a986f
mov rax, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
jmp 0x1400a9885
invalid
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
or byte [rax - 0x77], r9b
movabs rax, 0x8000000000000001
or byte [rax - 0x77], r9b
movabs rax, 0x8000000000000001
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
push rcx
adc byte [rax + 0x29], cl
ror byte [rcx + rdi - 0x40], 1
cmp eax, eax
cmp eax, eax
jae case.0x14009706c.113
invalid
adc al, 0xe8
invalid
call fcn.1400a97ed
movabs rcx, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc8
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc8
jne 0x1400a98bc
add rsp, 0x28
ret
sub bl, al
mov rcx, rax
call fcn.1400d5880
int3
mov edi, 0x48cc0002
mov eax, 0x7fffffff
add ah, cl
invalid
jg 0x1400a98cb
invalid
add ebx, eax
jmp qword [sym.imp.ADVAPI32.dll_RegCloseKey]
call fcn.1400d5d30
int3
add rcx, 8
lea rax, [rsp + 0x20]
mov qword [rax], rcx
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, case.0x1400a4b74.21
add byte [rax], al
add byte [rax - 0x77], cl
or byte [r8 - 0x73], cl
add eax, 0x9187c
jmp 0x1400a99bd
add rcx, 8
lea rax, [rsp + 0x20]
mov qword [rax], rcx
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [0x1400a9a36]
add byte [rax], al
mov qword [rcx + 8], rax
lea rax, str.unsupported_Zip_archive:
jmp 0x1400a99bd
add bl, ch
lea rax, str.specified_file_not_found_in_archive
lea rax, str.specified_file_not_found_in_archive
lea rax, str.specified_file_not_found_in_archive
lea eax, [0x14013b570]
lea r8, [rsp + 0x38]
and al, 0x38
mov qword [r8], rax
mov qword [r8 + 8], 1
mov dword [rax + 8], 1
mov qword [r8 + 0x10], 8
xorps xmm0, xmm0
push rdi
rol byte [rcx + 0xf], 0x11
sbb bl, bpl
invalid
lea r8, [rsp + 0x38]
mov qword [r8], rax
mov eax, 1
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], rax
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
call fcn.1400a002e
nop
add rsp, 0x68
ret
dec dword [rax - 0x77]
ror byte [rax - 0x75], 1
or dword [rax - 0x75], ecx
adc dword [rbx + rcx*4 + 0x41], ecx
or byte [rax - 0x77], cl
shr ecx, 0x55
push rbp
push rbp
sbb dh, dh
dec dword [rcx - 0x77]
mov r8, rdx
mov rdx, rcx
mov cl, 1
add byte [rcx + 0x39], cl
invalid
cmp r15, rax
je case.0x1400711f4.1032
add byte [rax], al
mov edi, edx
or edi, 3
add eax, dword [rcx - 0x77]
cli
and r10d, 0xfffffffe
loop case.0x140063463.1050
imul r10d, edi
shr r10d, 8
invalid
invalid
xor r10b, byte [r12 + rax]
mov edi, r11d
shr edi, 8
out dx, eax
invalid
xor r11b, r10b
movzx r11d, r11b
movzx ebx, bl
xor edi, dword [r8 + r11*4]
cwde
mov dword [rbx + 0x20], edi
mov r11d, edi
and edi, r9d
and edi, ecx
add edi, ecx
imul ecx, edi, 0x8088405
invalid
test byte [rax], cl
invalid
inc ecx
mov dword [rbx + 0x24], ecx
mov edi, ecx
iretd
shr edi, 0x18
mov ebp, edx
shr ebp, 8
and edx, r9d
and edx, ecx
xor edx, edi
xor ebp, dword [r8 + rdx*4]
sub al, 0x90
mov dword [rbx + 0x28], ebp
mov byte [r12 + rax], r10b
add al, 0x48
inc eax
inc eax
mov edx, ebp
jmp 0x1400a9ee3
mov edx, esp
mov r8, r15
add rsp, 0xc8
enter 0, 0
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400a9ac4
invalid
mov ecx, dword [rbx + 0x30]
test rcx, rcx
je case.0x140063463.1086
add byte [rax], al
cmp rcx, r15
cmovae rcx, r15
cmovae ecx, edi
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_src_aes.rs
lea ecx, [0x14013b0b8]
mov rdx, r12
mov r8, r15
mov eax, edi
mov eax, edi
clc
call fcn.1400a98dc
dec dword [rcx - 0x77]
ror byte [rcx + rcx*4 - 0x17], 1
mov rcx, r13
mov r8, rdx
mov rcx, r13
mov rdx, rax
ret 0x23e8
call fcn.1400a9ac4
mov rsi, rdx
invalid
mov r14d, 1
add dword [rax], eax
add byte [rax], al
dec dword [rax - 0x77]
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
invalid
test rax, rax
jne case.0x1400711f4.1032
test ecx, eax
rol dword [rcx], 0
invalid
rol dword [rcx], 0
add dword [rax], eax
add byte [rax + 0x29], cl
jae case.0x140088b85.401
sub qword [rbx + 0x30], rsi
sub dword [rbx + 0x30], esi
cmp rsi, r15
ja 0x1400aa353
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rbx + 0x38]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
push rax
mov qword [rsp + 0x68], rax
and al, 0x68
lea rdx, [rbx + 0x98]
add byte [rax], al
add byte [rdx + 0xd883], cl
sbb eax, 0
add byte [rax], al
add byte [rax], al
mov al, byte [rbx + 0xd8]
add byte [rax], al
add byte [rdi], cl
movzx ebp, al
mov dh, 0xe8
mov r9d, 0x40
add byte [rax], al
add byte [rcx + 0x29], cl
invalid
invalid
add byte [rax], al
sub r9, rbp
jmp 0x188fbd934
cmp r9, rsi
mov qword [rsp + 0x30], rdx
push rsp
and al, 0x30
invalid
push rsp
and al, 0x30
invalid
xor byte [rsi + 0x56], dh
jbe 0x1400aa047
push rsi
lea r9, [0x14013aa50]
or dword [rax], eax
add byte [rcx - 0x48], al
mov r8d, 0x40
mov rcx, rbp
jmp 0x136ab19ed
invalid
add byte [rax], al
add byte [rax - 0x77], cl
jmp 0x136ab19ed
jns case.0x14004ff4a.1225
movabs al, byte [0xd8d4cd08949fff6]
idiv bh
mov r8, rdx
lea r9, [0x14013aa68]
lea ecx, [0x14013aa68]
lea ecx, [0x14013aa68]
or eax, 0x90a58
pop rax
or cl, byte [rcx]
or dword [rax], eax
mov rcx, rsi
or dword [rax], eax
mov rcx, rsi
mov rdx, rax
mov edx, eax
call fcn.1400a98dc
lea rcx, [0x14013aa80]
lea ecx, [0x14013aa80]
pop rsi
or cl, byte [rcx]
invalid
clc
invalid
pop rsi
or cl, byte [rcx]
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rcx
or dword [rax], eax
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov ecx, eax
mov r8, r12
mov r9, rsi
int1
loopne case.0x140087204.370
mov ecx, esi
int1
call fcn.140080807
shl byte [rdi - 3], cl
std
dec dword [rax - 0x77]
mov rdi, rsi
mov edi, esi
test dword [rax + 1], 0xf9e9ef
add rdi, rbp
jmp case.0x14004ff4a.1257
stc
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
imul cl
xor esi, esi
jmp case.0x14004ff4a.1252
sub al, byte [rcx]
add byte [rax], al
invalid
sub al, byte [rcx]
add byte [rax], al
invalid
add byte [rax + rax*8 + 0x89840f], al
test al, al
ror byte [rdi], 0x84
mov dword [rax], eax
je 0x1400aa0d8
test byte [rcx + 0x48000000], cl
add byte [rax], al
lea rdi, [rsp + 0x80]
lea edi, [rsp + 0x80]
and al, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, r12
mov edx, esp
loop case.0x140087464.352
mov r8, rsi
mov eax, esi
invalid
call case.0x1400711f4.1077
cmp byte [rax + rax], al
add byte [rax - 0x75], cl
mov rax, qword [rdi]
mov eax, dword [rdi]
invalid
mov qword [rsp + 0x40], rax
and al, 0x40
mov rax, qword [rdi + 8]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
mov eax, dword [rdi + 8]
or byte [r8 - 0x77], r9b
or byte [rax - 0x77], cl
mov dword [rsp + 0x38], eax
and al, 0x38
mov rax, qword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
adc byte [r8 - 0x77], r9b
mov qword [rsp + 0x48], rax
and al, 0x48
and al, 0x48
mov r14, qword [rdi + 0x18]
sbb byte [rbp + rcx*4 + 0xd], cl
lea r9, [0x14013a9f0]
mov r8d, 0x40
mov eax, 0x40
lea ecx, [0x14013a9f0]
or word [rcx], cx
add byte [rcx - 0x48], al
invalid
invalid
mov eax, 0x40
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbp
invalid
invalid
jl case.0x1400886e1.348
invalid
add byte [rax], al
mov rcx, rbp
mov rdi, qword [rsp + 0x30]
and al, 0x30
mov rdx, rdi
mov edx, edi
cli
call fcn.14001407f
dec dword [rax - 0x73]
lea rcx, [0x14013aa08]
or eax, 0x90961
or dword [rcx], ecx
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x20], rcx
and al, 0x20
mov rcx, rax
mov r8, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
ror dword [rbx + rcx*4 + 0x44], 0x24
mov r9, qword [rsp + 0x38]
mov r9, qword [rsp + 0x38]
mov eax, dword [rsp + 0x40]
mov r9, qword [rsp + 0x38]
and al, 0x38
cmp al, ch
std
std
std
dec dword [rax - 0x73]
invalid
invalid
call fcn.140080807
lea rcx, [rsp + 0x68]
and al, 0x68
push 0x1b841
add byte [rax], al
invalid
mov r8d, 1
add byte [rax - 0x77], cl
cli
mov rdx, rdi
mov edx, edi
call 0x1400aa507
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
and al, 0x48
jmp case.0x1400711f4.1068
mov r14, rsi
mov rdx, r12
mov edx, esp
mov edx, esp
mov rbp, r14
cmc
and rbp, 0xffffffffffffffc0
mov edi, r14d
mov edi, esi
mov edi, esi
and edi, 0x3f
add rbp, rdx
cmp r14, 0x40
invalid
invalid
invalid
inc byte [rax + 0x72]
adc dword [rcx - 0x3f], ecx
shr r14, 6
jb 0x1400aa105
shr r14, 6
lea rcx, [rsp + 0x68]
and al, 0x68
mov r8, r14
mov eax, esi
and al, 0x68
push 0xffffffffe8f0894d
add al, byte [rax + rax]
add al, 0
mov eax, esi
call 0x1400aa507
add byte [rbp + rcx*4 + 0xd], cl
lea r9, [0x14013aa20]
lea ecx, [0x14013aa20]
adc al, 9
or dword [rax], eax
mov r8d, 0x40
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
add byte [rax], al
mov rcx, rdi
mov rdx, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
call fcn.1400a98dc
lea rcx, [0x14013aa38]
or eax, 0x90912
adc cl, byte [rcx]
or dword [rax], eax
idiv edi
dec dword [rax - 0x73]
or eax, 0x90912
adc cl, byte [rcx]
or dword [rax], eax
adc cl, byte [rcx]
or dword [rax], eax
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov ecx, eax
mov ecx, eax
mov r8, rbp
mov r9, rdi
call 0x129042a7e
invalid
call fcn.140080807
std
inc dword [rax - 0x78]
mov ebx, 0xd8
mov byte [rbx + 0xd8], dil
mov byte [rbx + 0xd8], bh
mov rdi, qword [rbx + 0x20]
jnp 0x1400aa164
mov r14, qword [rbx + 0x28]
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_src_aes.rs
or eax, 0x90f99
mov rcx, rsi
or eax, 0x90f99
wbinvd
add byte [rax - 0x77], cl
int1
mov rdx, r12
mov r8, r15
mov eax, edi
loop case.0x14008a09d.296
mov eax, edi
call fcn.1400a98dc
mov r8, rdx
mov eax, edx
mov eax, edx
mov rcx, rdi
stc
mov rdx, rax
call qword [r14 + 0x18]
call qword [rsi + 0x18]
mov edx, eax
ret 0xff41
push rsi
sbb byte [rax - 0x7d], cl
invalid
invalid
cmp qword [rbx + 0x30], 0
cmp dword [rbx + 0x30], 0
jnp case.0x140063463.1081
add byte [rbp + rbx + 0x45], dh
je 0x1400aa18e
xor r14d, r14d
xor esi, esi
test byte [rcx + rcx*4 - 0x10], 0x48
mov edx, esi
mov rax, r14
invalid
mov rdx, rsi
add rsp, 0xc8
add esp, 0xc8
invalid
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop rbp
pop rsi
pop r15
ret
cmp byte [rbx + 0xe0], 0
jne 0x1400aa365
retf 1
invalid
mov ebx, 0xe0
loopne case.0x1400711f4.1036
add byte [rax], al
add byte [rdi], cl
test edx, ecx
retf 1
retf 1
add byte [rbp + rcx*4 + 0x64], cl
lea r12, [rsp + 0x58]
lea esp, [rsp + 0x58]
and al, 0x58
and al, 0x58
and word [r12 + 8], 0
and al, 8
add byte [rcx - 0x7d], cl
invalid
and al, 8
and qword [r12], 0
and dword [rsp], 0
and al, 0x24
add dh, al
and eax, 0
loopne case.0x1400711f4.1070
mov byte [rbx + 0xe0], 1
loopne case.0x1400711f4.1070
add byte [rax], al
add byte [rcx], al
add dword [rcx - 0x42], eax
or al, byte [rax]
mov r14d, 0xa
add byte [rax], al
add byte [rbp + rcx*4 - 0x44], cl
lea r15, [rsp + 0x88]
lea edi, [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rax - 0x73], cl
lea ebp, [0x14013ab38]
add byte [rax], al
lea rbp, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_srciomod.rs
lea ebp, [0x14013ab38]
jo 0x1400aa1cf
or dword [rax], eax
add byte [rbp - 0x7b], cl
div byte [rdi + riz*2 + 0x4c]
mov rcx, r13
test r14, r14
je case.0x140063463.1058
invalid
mov rcx, r13
mov rcx, r13
jmp 0x18ded2b20
mov rdx, r12
mov r8, r14
call fcn.1400a9ac4
clc
invalid
dec dword [rax - 0x77]
xlatb
mov rdi, rdx
mov qword [rsp + 0x80], rax
test byte [rax + rax*4], ah
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
add byte [rax], al
mov qword [rsp + 0x88], rdx
and al, 0x88
add byte [rax], al
add byte [rax], al
test rax, rax
je 0x1400aa209
mov rcx, rdi
mov byte [rax], al
add byte [rax], al
test rax, rax
test eax, eax
je 0x1400aa209
mov rcx, rdi
mov ecx, edi
call fcn.1400a9a58
test al, al
je case.0x14008a498.255
invalid
pop rbp
clc
invalid
sub al, 0x4c
mov rcx, r15
mov ecx, edi
call fcn.14009da80
jmp 0x1400aa1c8
invalid
invalid
mov edi, 0xfff8548
test rdi, rdi
test edi, edi
dec dword [rdi]
je case.0x140067121.1035
test byte [rcx + rax], ch
add byte [rax], al
mov rcx, rdi
mov ecx, edi
stc
mov rdx, r12
mov edx, esp
mov r8, r14
mov r9, rbp
call fcn.14001407f
sahf
idiv bh
mov ecx, ebp
jmp 0x136a8ff0a
sahf
idiv bh
mov r12, rax
mov r14, rdx
mov esi, edx
invalid
jmp 0x1400aa1c8
popfq
test rdi, rdi
jne 0x1400aa345
test dword [rcx], edx
add dword [rax], eax
add byte [rax], al
test dword [rcx], edx
add dword [rax], eax
invalid
adc dword [rcx], eax
add byte [rax], al
add byte [rbp + rcx*4 - 0x44], cl
and al, 0xb4
lea r15, [rsp + 0xb4]
mov rcx, r15
stc
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
stc
add byte [rax], al
stc
call fcn.1400a98fc
lea r14, [rsp + 0x68]
je case.0x140067121.1021
and al, 0x68
push 0xffffffffe8f1894c
mov rcx, r14
call fcn.1400a98fc
stosd dword [rdi], eax
idiv bh
dec dword [rax - 0x75]
and al, 0x50
stosd dword [rdi], eax
idiv bh
dec dword [rax - 0x75]
mov ecx, dword [rsp + 0x50]
and al, 0x50
mov r13, qword [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
invalid
xor byte [rcx + rcx*4 - 0x16], cl
mov rdx, r13
mov edx, ebp
mov r8, r14
call case.0x14008cca7.163
invalid
add dword [rax], eax
invalid
xor eax, 0x45000001
xor esp, esp
add dword [rax], eax
add byte [rax], al
add byte [rbp + 0x31], al
in al, 0x44
mov byte [rbx + 0xd8], r12b
xor r12d, r12d
mov byte [rbx + 0xd8], r12b
movabs dword [0x4870438b000000d8], eax
lea edi, [rsp + 0x80]
and al, 0x80
add byte [rax], al
invalid
fadd dword [rax]
add byte [rax], al
invalid
add byte [rbx - 0x72b78fbd], cl
mov esp, 0x8024
and al, 0x80
add byte [rax], al
mov eax, dword [rbx + 0x70]
lea rdi, [rsp + 0x80]
and al, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rcx + 0x100f1847], cl
mov dword [rdi + 0x18], eax
movups xmm0, xmmword [rbx + 0x60]
invalid
invalid
movups xmmword [rdi + 8], xmm0
or byte [r8 - 0x75], r9b
pop r8
invalid
invalid
or byte [r8 - 0x75], r9b
pop r8
mov eax, dword [rbx + 0x58]
mov qword [rdi], rax
lea r9, [0x14013aa50]
lea ecx, [0x14013aa50]
invalid
lea ecx, [0x14013aa50]
or eax, 0x907bc
mov r8d, 0x40
add byte [rax], al
add byte [rax], al
xor ecx, ecx
mov rdx, r13
call fcn.14001407f
invalid
popfq
idiv bh
invalid
fistp dword [rbp - 0x76b6000a]
idiv bh
mov r8, rdx
lea r9, [0x14013aa68]
lea ecx, [0x14013aa68]
lea ecx, [0x14013aa68]
or dword [rax], eax
mov ecx, 0x14
mov rdx, rax
mov edx, eax
add byte [rax - 0x77], cl
ret 0x21e8
invalid
invalid
mov edx, eax
call fcn.1400a98dc
lea rcx, [0x14013aa80]
lea ecx, [0x14013aa80]
idiv bh
dec dword [rax - 0x73]
lea ecx, [0x14013aa80]
lea ecx, [0x14013aa80]
mov esi, 0x48000907
mov dword [rsp + 0x20], ecx
invalid
or dword [rax], eax
mov qword [rsp + 0x20], rcx
mov r9d, 0x14
mov ecx, 0x14
mov rcx, rax
and byte [rcx - 0x47], al
adc al, 0
add byte [rax], al
invalid
mov ecx, 0x14
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rbp - 0x77], 0xf0
mov r8, r14
mov r8, r14
invalid
call fcn.140080807
mov byte [rbx + 0xd8], 0x14
fadd dword [rax]
add byte [rax], al
adc al, 0x48
mov ecx, edi
invalid
fadd dword [rax]
add byte [rax], al
adc al, 0x48
mov ecx, edi
mov rdx, r13
mov r8, r15
mov eax, edi
invalid
mov eax, edi
call case.0x14008cca7.163
mov rax, qword [rbx + 0x78]
mov eax, dword [rbx + 0x78]
mov qword [rbx + 0x38], rax
mov dword [rbx + 0x38], eax
mov eax, dword [rbx + 0x78]
js 0x1400aa33a
mov dword [rbx + 0x38], eax
movups xmm0, xmmword [rbx + 0x80]
add byte [rax], 0
add byte [rdi], cl
movups xmmword [rbx + 0x40], xmm0
add byte [rax], al
movups xmmword [rbx + 0x40], xmm0
mov eax, dword [rbx + 0x90]
nop
add byte [rax], al
add byte [rax], al
nop
add byte [rax], al
add byte [rax], al
mov dword [rbx + 0x50], eax
mov byte [rbx + 0xd8], r12b
lea rdx, [rsp + 0x58]
add byte [rax], al
mov dword [rbx + 0x50], eax
push rax
mov byte [rbx + 0xd8], r12b
fadd dword [rax]
add byte [rax], al
lea rdx, [rsp + 0x58]
mov rcx, r15
mov ecx, edi
mov ecx, edi
stc
call fcn.14000aa08
test al, al
ror byte [rdi], 0x84
invalid
invalid
invalid
invalid
ror byte [rdi], 0x84
invalid
test byte [rsi + rdi*8 - 1], cl
invalid
lea rdx, str.Invalid_authentication_code__this_could_be_due_to_an_invalid_password_or_errors_in_the_dataTried_to_use_an_already_finalized_HMAC._This_is_a_bug_
or dword [rax], eax
mov r8d, 0x5b
mov cl, 0x15
invalid
adc eax, 0xf67136e8
call fcn.14001146f
mov rdi, rax
jno 0x1400aa32e
dec dword [rax - 0x77]
invalid
mov edi, eax
jmp 0x1400aa345
invalid
lea rdi, str.failed_to_fill_whole_buffer
add byte [rax - 0x77], cl
inc byte [rcx - 0x42]
mov r14d, 1
mov rsi, rdi
mov r14d, 1
add byte [rax], al
add cl, ch
and esi, edi
invalid
invalid
jmp case.0x1400711f4.1032
invalid
dec dword [rbp + rcx*4 + 5]
jbe 0x1400aa365
invalid
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_src_aes.rs
lea eax, [0x14013b0d0]
or dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rsi
int1
mov rdx, r15
mov edx, edi
call fcn.1400d5d30
lea rax, [0x14013b198]
lea eax, [0x14013b198]
add eax, 0x90e2c
sub al, 0xe
or dword [rax], eax
lea rcx, [rsp + 0x80]
mov qword [rcx], rax
mov dword [rcx], eax
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax], al
mov qword [rcx], rax
mov dword [rcx], eax
invalid
invalid
or byte [r9], al
or byte [rcx], al
add byte [rax], 0
add byte [rax], al
mov dword [rcx], eax
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], 8
adc byte [rax], cl
or byte [rax], al
add byte [rax], al
invalid
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], cl
adc byte [rax], cl
invalid
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
movups xmmword [rcx + 0x18], xmm0
invalid
invalid
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [rax - 0x73], cl
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_src_aes.rs
adc eax, 0x90e13
adc ecx, dword [rsi]
or dword [rax], eax
call fcn.1400d5c10
int3
add al, byte [rax]
push r15
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x90
sub esp, 0x90
in al, dx
mov rsi, r8
mov rdi, rdx
xlatb
movzx ebx, byte [rdx + 0x40]
mov r14, qword [rcx]
mov r15d, ebx
mov edi, ebx
fild word [rcx - 0x3f]
out 3, eax
shl r15d, 3
shl edi, 3
mov eax, dword [rcx + 0x18]
mov dword [rsp + 0x40], eax
and al, 0x40
and al, 0x40
movups xmm0, xmmword [rcx + 8]
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
xor dh, al
add al, 0x1a
invalid
or byte [rax - 0x73], 0x4b
invalid
invalid
invalid
mov byte [rdx + rbx], 0x80
lea rcx, [rbx + 1]
invalid
sbb al, byte [rax + 0x14b8d48]
add dword [rbp + rcx*4 + 0xd], ecx
mov esp, 0x41000906
invalid
or dword [rax], eax
mov r8d, 0x40
add byte [rax], al
invalid
lea r9, [0x14013aa98]
mov r8d, 0x40
add byte [rax], al
add al, ch
cwde
pushfq
idiv bh
lea ecx, [0x14013aa98]
invalid
add byte [rax], al
add al, ch
cwde
pushfq
idiv bh
add byte [rax], al
xor ecx, ecx
leave
cmp rdx, rcx
je 0x1400aa3f7
cmp edx, ecx
mov byte [rax + rcx], 0
inc rcx
shr ebx, 0xf2
jmp 0x1400aa3e9
shl r14, 9
or r14, r15
or esi, edi
bswap r14
not ebx
or esi, edi
test bl, 0x38
jne 0x1400aa439
lea rbx, [rsp + 0x30]
mov rcx, rbx
mov rdx, rdi
mov edx, edi
call fcn.1400aa4fc
pop rsp
and al, 0x30
mov edx, edi
cli
xorps xmm0, xmm0
lea rdx, [rsp + 0x50]
lea edx, [rsp + 0x50]
movaps xmmword [rdx + 0x20], xmm0
and byte [rdi], cl
sub dword [rdx + 0x10], eax
adc byte [rdi], cl
sub dword [rdx], eax
and qword [rdx + 0x30], 0
invalid
xor byte [rax], al
lea edx, [rsp + 0x50]
push rax
and byte [rdi], cl
sub dword [rdx + 0x10], eax
invalid
invalid
adc byte [rdi], cl
sub dword [rdx], eax
add cl, byte [rax - 0x7d]
invalid
mov qword [rdx + 0x38], r14
mov rcx, rbx
mov dword [rdx + 0x38], esi
jmp case.0x14006e562.1047
or al, 0x4c
mov dword [rdi + 0x38], esi
invalid
mov qword [rdi + 0x38], r14
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov rdx, rdi
lea ecx, [rsp + 0x30]
and al, 0x30
call fcn.1400aa4fc
mov byte [rdi + 0x40], 0
add byte [rcx], sil
fisttp dword [rbp + rcx*4 + 0x35]
cmp dword [rbx], ecx
or dword [rax], eax
add byte [rax], al
add dh, al
add byte [rcx], sil
add byte [rcx], sil
add byte [rcx], sil
add byte [rcx], dh
fisttp dword [rbp + rcx*4 + 0x35]
xor eax, 0x90b39
cmp dword [rbx], ecx
or dword [rax], eax
lea rdi, [rsp + 0x50]
jl 0x1400aa47f
and al, 0x50
push rax
cmp rbx, 0x14
je 0x1400aa48e
invalid
sti
adc al, 0x74
sub al, 0x48
lea ecx, [rsi + rbx]
invalid
lea rcx, [rsi + rbx]
mov eax, dword [rsp + rbx + 0x30]
sbb al, 0x30
invalid
sbb al, 0x30
sbb al, 0x30
bswap eax
mov dword [rsp + 0x50], eax
push rax
mov qword [rsp + 0x20], r14
and al, 0x20
enter 0x4489, 0x24
push rax
and al, 0x20
mov edx, 4
add al, 0
add byte [rax], al
mov r9d, 4
mov ecx, 4
add byte [rax], al
add byte [rcx - 0x77], cl
clc
mov r8, rdi
mov eax, edi
call fcn.140080807
add rbx, 4
jmp 0x1400aa45c
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
add esp, 0x90
sub rsp, 0x58
sub r8, r9
sub eax, ecx
sub eax, ecx
jb 0x1400aa4bd
mov qword [rcx], rdx
add rdx, r9
mov qword [rcx + 8], r9
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], r8
add rsp, 0x58
ret
lea rax, str.mid___len
or dword [rax], eax
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, [0x14013a9d8]
call fcn.1400d5c10
int3
mov eax, 1
jmp 0x140080833
sub al, 0x63
std
dec dword [rax - 0x75]
or ecx, ebp
loope 0x1400aa50c
invalid
invalid
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
sub esp, 0x78
sub esp, 0x78
mov qword [rsp + 0x28], rdx
mov r14, rcx
mov eax, 0xffffffff
cmp r8, rax
mov r15d, 0xffffffff
invalid
dec dword [rcx + rcx*4 + 0x44]
and al, 0x20
invalid
dec dword [rcx + rcx*4 + 0x44]
and al, 0x20
invalid
cmovb r15, r8
mov esi, 1
cmp byte [r14 + 0x118], 0
cmp byte [rsi + 0x118], 0
je 0x1400aa55b
cmp byte [r14 + 0x119], 0
je 0x1400aa6ac
lea rcx, [rsp + 0x38]
mov rdx, r14
call fcn.1400a9dbb
mov rdi, qword [rsp + 0x38]
mov r12, qword [rsp + 0x40]
test rdi, rdi
je 0x1400aa6d1
cmp byte [r14 + 0x118], 0
je 0x1400aa5c1
cmp byte [r14 + 0x119], 0
je 0x1400aa6e8
test r12, r12
je 0x1400aa6ac
call fcn.14000a959
mov r13, rax
mov rcx, qword [r14 + 0x110]
call fcn.1400aa74c
mov qword [r14 + 0x110], r13
mov byte [r14 + 0x118], 0
add byte [rax], al
jmp 0x1400aa5c8
mov r13, qword [r14 + 0x110]
mov rbx, qword [r13 + 0xc]
mov rbp, qword [r13 + 0x24]
mov ebp, dword [rbp + 0x24]
mov eax, 0xffffffff
invalid
dec dword [rcx + 0x39]
invalid
cmovb rax, r12
cmovb eax, esp
mov qword [r13], rdi
add byte [rcx - 0x77], al
or byte [r8 - 0x75], r9b
or byte [rax - 0x75], cl
and al, 0x28
mov ebp, dword [rbp + 0x24]
invalid
invalid
or byte [rax - 0x75], cl
and al, 0x28
sub byte [rcx - 0x77], cl
sbb byte [r13 - 0x77], r8b
mov qword [r13 + 0x18], rax
mov dword [r13 + 0x20], r15d
jge case.0x1400a991c.10
jge case.0x1400a991c.10
mov rcx, r13
call fcn.1400d132c
xor ebp, dword [rbp + 2]
invalid
add al, byte [rax]
lea ecx, [rax + 5]
cmp ecx, 9
ja case.default.0x1400aa613
add byte [rax], al
lea rdx, [0x14013ea24]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
add ecx, edx
jmp rcx
add ecx, edx
mov dl, 1
mov cl, 2
jmp 0x1400aa63b
mov dl, 1
xor eax, eax
xor ecx, ecx
jmp 0x1400aa645
mov cl, 1
xor eax, eax
mov dl, 1
jmp 0x1400aa645
xor eax, eax
xor ecx, ecx
jmp 0x1400aa643
mov cl, 5
xor eax, eax
jmp 0x1400aa643
mov dl, 1
mov cl, 3
xor eax, eax
jmp 0x1400aa645
mov cl, 4
mov al, 1
xor edx, edx
mov r11, qword [r14 + 0x18]
mov r8, qword [r14 + 0x110]
mov r10, qword [r8 + 0xc]
mov r8, qword [r8 + 0x24]
mov r9, r10
sub r9, rbx
mov rdi, qword [r14 + 0x10]
add rdi, r9
cmp rdi, r11
cmovae rdi, r11
mov qword [r14 + 0x10], rdi
test dl, dl
jne 0x1400aa6b3
test al, al
je 0x1400aa682
mov byte [r14 + 0x118], 1
jmp 0x1400aa691
cmp r8, rbp
jne 0x1400aa691
cmp r10, rbx
jne 0x1400aa691
cmp r9, r12
je 0x1400aa6ba
cmp qword [rsp + 0x20], 0
je 0x1400aa6a2
cmp r8, rbp
je 0x1400aa543
sub r8, rbp
xor esi, esi
mov r12, r8
mov esp, eax
jmp 0x1400aa6d1
xor r12d, r12d
xor esi, esi
jmp 0x1400aa6d1
call fcn.14000a92b
jmp 0x1400aa6ce
lea rdx, str.decompression_not_finished_but_EOF_reachedC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sha1_0.10.6_srclib.rs:
mov r8d, 0x2a
mov cl, 0x25
call fcn.14001146f
mov r12, rax
mov rax, rsi
mov rdx, r12
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_self.multiC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bzip2_0.4.4_src_bufread.rs
lea r8, [0x14013aef8]
lea eax, [0x14013aef8]
mov edx, 0x1c
call fcn.1400d5da0
lea rcx, [rsp + 0x34]
mov dword [rcx], eax
lea rax, [rsp + 0x68]
mov qword [rax], rcx
lea rdx, str.wut:
lea rcx, [rsp + 0x38]
mov qword [rcx], rdx
mov edx, 1
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
lea r8, [0x140010b90]
mov qword [rax + 8], r8
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bzip2_0.4.4_srcmem.rs
call fcn.1400d5c10
int3
mov r12, qword [rbx + 0xe8]
mov r8, qword [rbx + 0xf0]
cmp rbp, rdx
jne 0x1400aa7eb
mov rcx, rbx
mov rdx, r12
call fcn.1400a9e82
mov r13, rdx
test rax, rax
jne case.0x1400886e1.361
mov qword [rbx + 0x100], r13
and qword [rbx + 0xf8], 0
mov r12, qword [rbx + 0xe8]
mov r8, qword [rbx + 0xf0]
xor ebp, ebp
jmp 0x1400aa7f4
ja case.0x14008acdb.283
mov r13, rdx
cmp r13, r8
ja 0x1400aac75
sub r13, rbp
mov r11, qword [rbx + 0x118]
mov r15, qword [rbx + 0x108]
mov rax, qword [rbx + 0x110]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x78], rdi
mov qword [rsp + 0x80], rsi
mov cl, byte [r15 + 0xab01]
test cl, cl
mov eax, 0x40
cmove eax, r14d
mov r10b, byte [r15 + 0xab00]
xor r8d, r8d
cmp cl, 2
setb r9b
mov dl, byte [r15 + 0xab02]
mov byte [r15 + 0xab02], 0
mov ecx, 1
cmp r10b, 0xfc
jne 0x1400aa86c
mov r8d, 0xfffffffb
jmp 0x1400aa898
test r10b, r10b
js 0x1400aa892
mov r10b, byte [r15 + 0xab03]
test r13, r13
je 0x1400aa939
test r10b, r10b
je 0x1400aa939
mov r8d, 0xfffffffe
jmp 0x1400aa898
mov r8d, 0xfffffffd
xor ebp, ebp
xor eax, eax
mov rdx, qword [rsp + 0x48]
add rbp, qword [rbx + 0x110]
mov qword [rbx + 0x110], rbp
add byte [rax + 3], cl
sbb dword [rax], 1
add byte [rax], al
add byte [rax + 3], cl
sbb dword [rax], 1
add byte [rax], al
mov qword [rbx + 0x118], rax
xor r10d, r10d
cmp r8d, 0xfffffffb
sete r10b
test r8d, r8d
setne r9b
add r9b, r9b
sub rbp, rdx
add rbp, qword [rbx + 0xf8]
mov rdx, qword [rbx + 0x100]
cmp rbp, rdx
rol byte [rcx + 0xf], 0x95
rol dword [rbp], 0xc9
cmovae rbp, rdx
movzx r9d, r9b
mov qword [rbx + 0xf8], rbp
test ecx, ecx
cmovne r9d, r10d
je 0x1400aa907
add byte [rax], al
add byte [rbp + 0x450f45c9], al
retf 0xa74
cmp r8d, 0xfffffffb
jne 0x1400aac3f
test dword [rax], edi
add eax, dword [rax]
invalid
test dword [rax], edi
add eax, dword [rax]
add byte [rbp - 0x7c], al
test cl, cl
test r9b, r9b
test cl, cl
je 0x1400aa919
movzx ecx, r9b
mov dh, 0xc9
cmp ecx, 1
jne 0x1400aac35
test r13, r13
je 0x1400aac35
adc eax, dword [rbx]
add byte [rax], al
adc eax, dword [rbx]
add byte [rax], al
test rsi, rsi
je 0x1400aac35
invalid
test byte [rdi], 0x84
or al, byte [rbx]
add byte [rax], al
invalid
add byte [rcx + rdi - 0x28], cl
cmp rax, r11
cmp eax, ebx
je 0x1400aa7a0
insb byte [rdi], dx
invalid
invalid
jmp 0x1400aac35
add r12, rbp
add esp, ebp
mov r8b, r9b
or eax, r8d
or eax, eax
enter 0x944, 0xffffffffffffffc0
or eax, eax
test r13, r13
sete cl
xchg esp, eax
invalid
xchg esp, eax
rol dword [rbp - 0x7c], 0xd2
test r10b, r10b
test r10b, r10b
setne r8b
or r8b, cl
or al, cl
setne al
rol byte [rcx + 8], 0xc8
or al, cl
mov byte [r15 + 0xab03], r8b
xchg dword [rbx], eax
stosd dword [rdi], eax
add byte [rax], al
test r13, r13
test ebp, ebp
mov qword [rsp + 0x58], r11
jne case.0x140087172.477
insd dword [rdi], dx
insd dword [rdi], dx
test dl, dl
je case.0x140087172.477
sal byte [rcx + rbp*2 - 0x7d], cl
imul eax, dword [rbx - 0x72b6fb38], 0x800097
or eax, 4
enter 0x4904, 0xffffffffffffff8d
lea rdx, [r15 + 0x8000]
xchg edi, eax
add byte [rax + 0x44890000], al
add byte [rax], 0
mov dword [rsp + 0x38], eax
add byte [rax], 0
add byte [rcx + 0x48382444], cl
mov dword [rsp + 0x38], eax
and al, 0x38
cmp byte [rax - 0x77], cl
je 0x1400aa99d
invalid
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x28], esi
and al, 0x28
sub byte [rax - 0x77], cl
mov qword [rsp + 0x20], rdi
and qword [rsp + 0x30], 0
and dword [rsp + 0x30], 0
jl case.0x140088b85.457
and byte [rax - 0x7d], cl
and al, 0x30
and al, 0x30
and dword [rsp + 0x30], 0
and al, 0x30
add byte [rax - 0x73], cl
mov word [rax + rcx*4], fs
and al, 0x88
lea rcx, [rsp + 0x88]
lea ecx, [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rbp - 0x77], cl
loopne 0x1400aa9de
invalid
mov r8, r12
mov eax, esp
mov r9, r13
mov ecx, ebp
jmp 0x1385d1c7f
call fcn.14002fc0a
jb case.0x140088b85.473
clc
dec dword [rax - 0x75]
invalid
invalid
mov rbp, qword [rsp + 0x88]
lodsb al, byte [rsi]
and al, 0x88
mov byte [rax], al
add byte [rax], al
invalid
invalid
mov byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x98]
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax], al
mov dl, byte [rsp + 0x90]
add byte [rax], al
mov dl, byte [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rcx - 0x78], al
invalid
xchg edi, eax
mov byte [r15 + 0xab00], dl
mov byte [rdi + 0xab00], dl
add byte [rbx + 0x1b90000], ch
add byte [rax], al
add byte [rax], al
mov ecx, 1
mov r8d, 0xfffffffb
mov eax, 0xfffffffb
add byte [rcx - 0x48], al
sti
mov eax, 0xfffffffb
invalid
inc dword [rax + 0x5675fcfa]
cmp dl, 0xfc
jne case.0x1400886e1.445
mov r11, qword [rsp + 0x58]
pop rsp
and al, 0x58
pop rax
jmp 0x1400aa89c
int3
invalid
mov ecx, eax
or ecx, 2
test r13, r13
test ebp, ebp
add cl, byte [rbp - 0x7b]
in eax, dx
test ebp, ebp
cmove ecx, eax
cmp qword [r15 + 0xaaf8], 0
cmp dword [rdi + 0xaaf8], 0
enter 0xffffffffffff8349, 0xffffffffffffffbf
cmp dword [rdi + 0xaaf8], 0
clc
stosb byte [rdi], al
add byte [rax], al
add byte [rsp + rbx*2 + 0x4c], dh
je 0x1400aaa41
pop rsp
mov rcx, r15
mov ecx, edi
lea rdx, [rsp + 0x78]
push rsp
and al, 0x78
invalid
js case.0x1400886e1.354
call fcn.140032616
and al, 0x7c
clc
dec dword [rbx + rcx*4 + 0x5c]
invalid
invalid
pop rsp
mov r11, qword [rsp + 0x58]
pop rsp
and al, 0x58
pop rax
cmp byte [r15 + 0xab00], 0
cmp byte [rdi + 0xab00], 0
add byte [rbx + 0xf000000], ch
add byte [rax], al
add byte [rdi], cl
sete cl
xchg esp, eax
ror dword [rcx - 0x7d], 0xbf
invalid
invalid
invalid
clc
cmp qword [r15 + 0xaaf8], 0
mov edi, 0xaaf8
stosb byte [rdi], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
xchg esp, eax
sete dl
and dl, cl
retf 0xf44
mov dh, 0xc2
invalid
ret 0xca20
retf 0xf44
movzx eax, dl
ret 0xed31
xor ebp, ebp
in eax, dx
xor ecx, ecx
leave
jmp 0x1400aa89c
cmp dh, 0xff
inc dword [rdx + rdx*8 + 0x245c8b4c]
test dl, dl
invalid
invalid
pop rsp
invalid
invalid
test dl, dl
mov r11, qword [rsp + 0x58]
pop rsp
and al, 0x58
pop rax
pop rax
js 0x1400aabb1
mov byte [rax + 0x48000001], cl
add dword [rax], eax
add byte [rax - 0x75], cl
push rsp
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
and al, 0x48
je case.0x14008a9d7.363
mov byte [rcx], al
add byte [rax], al
mov byte [r15 + 0xab00], 0xff
xchg dword [rax], eax
stosd dword [rdi], eax
add byte [rax], al
add bh, bh
add bh, bh
jmp 0x1400aa8a1
invalid
dec dword [rax - 0x77]
jl 0x1400aaa69
invalid
mov qword [rsp + 0x60], rdi
mov dword [rsp + 0x60], edi
and al, 0x60
invalid
mov qword [rsp + 0x50], rsi
je case.0x140087464.404
push rax
lea rax, [r15 + 0x8000]
lea eax, [rdi + 0x8000]
add byte [rax - 0x76b80000], al
add byte [rax], al
mov qword [rsp + 0xa0], rax
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax], al
xor eax, eax
xor ebp, ebp
movabs al, byte [0x4ced31c031000000]
mov dword [rsp + 0x68], ebp
insb byte [rdi], dx
and al, 0x68
invalid
add byte [rax], al
xor eax, eax
xor ebp, ebp
mov qword [rsp + 0x68], r13
insb byte [rdi], dx
and al, 0x68
invalid
push 0x74244c89
mov dword [rsp + 0x74], ecx
and al, 0x74
je 0x1400aaab0
mov qword [rsp + 0xb0], rax
mov dword [rsp + 0xb0], eax
test byte [rax + rsi*4], ah
and al, 0xb0
add byte [rax], al
add byte [rcx - 0x75], cl
xchg eax, esi
invalid
stosb byte [rdi], al
mov rax, qword [r15 + 0xaaf0]
mov eax, dword [rdi + 0xaaf0]
invalid
add byte [rax], al
mov dword [rsp + 0x38], ecx
and al, 0x38
mov qword [rsp + 0x30], rax
and al, 0x30
xor byte [rcx + rcx*4 + 0x7c], cl
mov qword [rsp + 0x20], r15
mov dword [rsp + 0x20], edi
and al, 0x20
mov qword [rsp + 0x28], 0x8000
and al, 0x28
add byte [rax - 0x72b80000], al
add byte [rax], 0
invalid
invalid
mov word [rax + rcx*4], fs
and al, 0x88
sub byte [rax], al
add byte [rax], 0
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x88]
lea ecx, [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rax - 0x75], cl
invalid
xchg esp, eax
mov rdx, qword [rsp + 0xa0]
mov r8, r12
mov eax, esp
mov edx, dword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rbp - 0x77], cl
loopne 0x1400aaaed
invalid
mov eax, esp
mov r14, qword [rsp + 0x68]
mov esi, dword [rsp + 0x68]
je case.0x140087464.414
push 0xffffffffe8f1894d
pop rbp
mov r9, r14
mov ecx, esi
call fcn.14002fc0a
mov rdi, qword [rsp + 0x88]
mov edi, dword [rsp + 0x88]
push rcx
clc
dec dword [rax - 0x75]
mov esp, 0x8824
add byte [rax], al
mov edi, dword [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rbx*4], ah
and al, 0x98
mov rax, qword [rsp + 0x98]
mov eax, dword [rsp + 0x98]
and al, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
invalid
test byte [rax + rbp*4], ah
and al, 0xa8
mov qword [rsp + 0xa8], rax
mov sil, byte [rsp + 0x90]
mov dh, byte [rsp + 0x90]
mov dword [rsp + 0xa8], eax
and al, 0xa8
add byte [rax], al
add byte [rax - 0x76], al
mov ah, 0x24
and al, 0x90
mov dh, byte [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rcx - 0x78], al
mov bh, 0
invalid
stosd dword [rdi], eax
mov byte [r15 + 0xab00], sil
mov byte [rdi + 0xab00], dh
add byte [rbx - 0x76b80000], ch
add byte [rax], al
mov rcx, rdi
stc
mov rdx, r12
mov edx, esp
mov r8, r14
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.4_srcinflate_stream.rs
lea ecx, [0x140108780]
invalid
lea ecx, [0x140108780]
pushfq
fadd qword [0xd5a192e7]
add eax, 0x9596e800
add eax, 0x9596e800
call fcn.14001407f
xchg ebp, eax
idiv bh
dec dword [rcx - 0x77]
invalid
mov r12, rax
mov esp, eax
mov qword [rsp + 0x68], rdx
mov dword [rsp + 0x68], edx
push rsp
and al, 0x68
invalid
push 0x48fd0148
mov eax, dword [rsp + 0xa8]
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax], al
add rbp, rdi
add ebp, edi
mov rax, qword [rsp + 0xa8]
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax], al
invalid
invalid
test al, 0
add byte [rax], al
mov qword [r15 + 0xaaf8], rax
xchg eax, edi
stosb byte [rdi], al
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov ecx, edi
lea rdx, [rsp + 0x78]
push rsp
and al, 0x78
invalid
js case.0x14008a537.406
call fcn.140032616
invalid
clc
dec dword [rax + 3]
invalid
invalid
add rax, qword [rsp + 0xb0]
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax], al
mov ecx, 1
mov al, 0
add byte [rax], al
mov ecx, 1
add byte [rax], al
add byte [rax - 0x7c], al
test byte [rdi], 0x88
invalid
invalid
test sil, sil
test dh, dh
js 0x1400aabc9
movabs dword [0xfffffbb841000000], eax
dec dword [rbp - 0x7b]
invalid
invalid
add byte [rax], al
mov r8d, 0xfffffffb
sti
invalid
invalid
test r13, r13
in eax, dx
mov r11, qword [rsp + 0x58]
mov ebx, dword [rsp + 0x58]
and al, 0x58
jne case.0x140087464.405
cmp sil, 1
inc byte [rcx]
je case.0x14008a9d7.372
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
test r13, r13
in eax, dx
mov rdi, qword [rsp + 0x60]
mov edi, dword [rsp + 0x60]
and al, 0x60
mov r14d, 8
or byte [rax], al
add byte [rax], al
je 0x1400aab8f
mov rcx, qword [r15 + 0xaaf8]
invalid
stosb byte [rdi], al
add byte [rax], al
invalid
add byte [rax - 0x7c], al
test byte [rdi], 0x94
invalid
xchg esp, eax
test sil, sil
test dh, dh
sete dl
je 0x1400aac1f
invalid
invalid
add byte [rax], al
invalid
ret 0x840f
test byte [rax + rax - 0x7cb80000], bh
add byte [rax], al
add byte [rax - 0x7d], cl
cmp qword [rsp + 0x68], 0
cmp dword [rsp + 0x68], 0
jl 0x1400aab8b
and al, 0x68
push 0x748b4800
add byte [rax - 0x75], cl
je 0x1400aab91
invalid
mov rsi, qword [rsp + 0x50]
mov esi, dword [rsp + 0x50]
and al, 0x50
je case.0x1400886e1.356
mov al, 0
add byte [rax], al
xor edx, edx
cmp qword [rsp + 0x80], 0
mov esp, 0x8024
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
je case.0x1400886e1.356
test byte [rdi + 0x48000000], bl
add byte [rax], al
add byte [rax - 0x7b], cl
leave
test rcx, rcx
test ecx, ecx
je case.0x14008a9d7.340
jmp case.0x1400886e1.356
xchg ebp, eax
add byte [rax], al
add byte [rax - 0x7c], al
div byte [rbp + riz*2 + 0x48]
je 0x1400aabf9
cmp qword [rsp + 0x80], 0
test sil, sil
test dh, dh
je 0x1400aabf9
cmp qword [rsp + 0x80], 0
mov esp, 0x8024
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
je 0x1400aabc5
invalid
mov rsi, qword [rsp + 0x50]
mov esi, dword [rsp + 0x50]
and al, 0x50
push rax
je 0x1400aa89c
hlt
invalid
mov ecx, dword [rsp + 0x74]
and al, 0x74
jmp 0x1400aaa67
invalid
inc dword [rcx - 0x48]
std
mov r8d, 0xfffffffd
mov eax, 0xfffffffd
invalid
invalid
jmp 0x1400aa89c
loopne case.0x14008acdb.398
invalid
xor ecx, ecx
mov r8d, 1
add dword [rax], eax
add byte [rax], al
jmp 0x1400aa8a1
fdivr st(4)
cld
invalid
inc dword [rcx - 0x48]
std
mov r8d, 0xfffffffd
mov eax, 0xfffffffd
invalid
dec dword [rax - 0x75]
je 0x1400aabf7
invalid
mov rsi, qword [rsp + 0x50]
mov esi, dword [rsp + 0x50]
and al, 0x50
push rax
mov rdi, qword [rsp + 0x60]
mov r14d, 8
mov esi, 8
jl case.0x1400886e1.366
invalid
mov esi, 8
add byte [rax], al
add cl, ch
jmp case.0x140087172.452
loop 0x1400aabdf
invalid
mov rsi, qword [rsp + 0x50]
je case.0x14008a9d7.336
push rax
mov rdi, qword [rsp + 0x60]
mov edi, dword [rsp + 0x60]
and al, 0x60
mov r14d, 8
or byte [rax], al
add byte [rax], al
jmp 0x1400aa89c
cld
invalid
push qword [rcx]
xor ecx, ecx
leave
cmp qword [r15 + 0xaaf8], 0
cmp dword [rdi + 0xaaf8], 0
clc
stosb byte [rdi], al
add byte [rax], al
add byte [rdi], cl
setne cl
xchg ebp, eax
rol dword [rcx - 0x48], 1
mov r8d, 1
mov edx, 0xfffffffb
mov r8d, 1
add dword [rax], eax
add byte [rax], al
mov edx, 0xfffffffb
invalid
inc dword [rdi + rcx + 0x45]
cmovne r8d, edx
cmovne eax, edx
ret 0x8b48
mov rsi, qword [rsp + 0x50]
mov esi, dword [rsp + 0x50]
and al, 0x50
jmp 0x1400aa89c
cld
invalid
dec dword [rax - 0x75]
je 0x1400aac47
invalid
mov rsi, qword [rsp + 0x50]
mov esi, dword [rsp + 0x50]
and al, 0x50
push rax
test rcx, rcx
leave
sete cl
xchg esp, eax
shl dword [rax], 0xd1
and cl, dl
and cl, dl
movzx r8d, cl
mov dh, 0xc1
jmp 0x1400aaa15
std
invalid
dec dword [rcx + rbp - 0x28]
sub rax, r11
sub eax, ebx
xor ecx, ecx
mov r13, rax
jmp 0x1400aac5b
invalid
invalid
sbb al, 0x48
lea rdx, str.corrupt_deflate_streamC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_flate2_1.0.31_src_bufreader.rs
lea edx, str.corrupt_deflate_streamC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_flate2_1.0.31_src_bufreader.rs
invalid
or dword [rax], eax
mov r8d, 0x16
mov eax, 0x16
invalid
add byte [rax], al
mov cl, 0x14
call fcn.14001146f
mov r13, rax
mov ebp, eax
push 0xffffffff8949fff6
dec dword [rcx - 0x77]
mov ebp, eax
invalid
mov ecx, 1
add byte [rax], al
add byte [rax - 0x77], cl
enter 0xffffffffffff894c, 0xffffffffffffffea
mov rdx, r13
mov rax, rcx
mov eax, ecx
mov rdx, r13
invalid
add rsp, 0xb8
add esp, 0xb8
mov eax, 0x5b000000
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, [0x14013b020]
lea eax, [0x14013b020]
movsb byte [rdi], byte [rsi]
add ecx, dword [rcx]
or dword [rax], eax
mov rcx, r13
or dword [rax], eax
mov rcx, r13
jmp 0x189cd35cf
mov rdx, r8
mov edx, eax
mov r8, rax
call fcn.1400d5d30
cmpsb byte [rsi], byte [rdi]
mov al, 2
invalid
shr al, 0xa6
cmpsb byte [rsi], byte [rdi]
mov al, 2
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x14013b020]
add al, byte [rax]
lea r8, [0x14013b020]
add eax, 0x9038f
add ecx, dword [rcx]
add byte [rax - 0x77], cl
jmp 0x142bf2480
invalid
ja 0x1400aac4b
mov ah, 2
mov rcx, rbp
mov ecx, ebp
call fcn.1400d6110
int3
mov ah, 2
add ah, cl
in al, dx
sub byte [rax + 0xf74033a], al
cmp byte [rdx], 3
je case.0x14008beae.286
invalid
cmp byte [rdx], 3
je case.0x14008beae.286
invalid
add esi, dword [rdi + rcx + 0x41]
cmovno edi, dword [rax + 0xe8]
mov r8d, 0xe8
mov eax, 0xe8
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x28
add esp, 0x28
sub cl, ch
jmp sub.VCRUNTIME140.dll_memcpy
adc al, 0xa7
add al, byte [rax]
lea rcx, [0x14013b441]
or eax, 0x90788
invalid
add byte [rdx + 0x14], bh
mov edx, 0x14
adc al, 0
add byte [rax], al
call fcn.1400d61a0
int3
mov ah, 2
add ah, cl
sub esp, 0x20
mov rsi, rcx
mov esi, ecx
and byte [rax - 0x77], cl
invalid
mov esi, ecx
mov rcx, qword [rcx]
mov rdx, qword [rsi + 8]
mov edx, dword [rsi + 8]
or dword [rax - 0x75], ecx
push rsi
mov edx, dword [rsi + 8]
or al, ch
call fcn.140064698
rcr byte [rcx - 0x7cb70005], 0xc6
sub byte [rax - 0x77], cl
invalid
invalid
sti
dec dword [rax - 0x7d]
invalid
invalid
add rsi, 0x28
invalid
mov rcx, rsi
int1
add rsp, 0x20
add esp, 0x20
and byte [rsi - 0x17], bl
add byte [rax], al
add byte [rax], al
invalid
pop rsi
jmp fcn.1400aace9
add byte [rax], al
add byte [rax + 0x1730239], al
cmp dword [rdx], eax
jae 0x1400aacef
ret
mov rax, qword [rcx + 0x20]
mov eax, dword [rcx + 0x20]
and byte [rax - 0x75], cl
push rcx
mov rdx, qword [rcx + 0x28]
mov edx, dword [rcx + 0x28]
sub byte [rax - 0x77], cl
shr ecx, 0x59
invalid
pop rcx
mov rcx, rax
mov ecx, eax
jmp fcn.140001558
push 0x5756fff5
call qword [rsi + 0x57]
push rdi
sub rsp, 0x38
sub esp, 0x38
cmp byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov esi, ecx
lea rdi, [rsp + 0x20]
lea edi, [rsp + 0x20]
jl case.0x14008a8f6.334
and byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.1400ab70c
hlt
or dword [rax], eax
add byte [rax], al
bnd call fcn.1400ab70c
hlt
add byte [rax], al
add byte [rax - 0x7d], cl
cmp qword [rdi], 0
invalid
add byte [rbp + 0xf], dh
jne 0x1400aad2d
mov rax, qword [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x77], cl
mov rdx, rsi
mov edx, esi
add rsp, 0x38
add rsp, 0x38
invalid
pop rdi
pop rsi
ret
mov rcx, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x28]
and al, 0x28
mov rdx, qword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
push rsp
and al, 0x30
invalid
xor al, ch
call fcn.1400d5880
stosd dword [rdi], eax
add al, byte [rax]
int3
sub esp, 0x68
push 0x48d08948
mov ecx, dword [rcx]
invalid
mov rax, rdx
mov eax, edx
mov rcx, qword [rcx]
or dword [rax - 0x73], ecx
push rcx
lea rdx, [rcx + 8]
lea edx, [rcx + 8]
or byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x60]
lea eax, [rsp + 0x60]
and al, 0x60
invalid
mov qword [r8], rdx
adc byte [rax - 0x73], cl
adc eax, 0xfff89e09
invalid
sahf
clc
invalid
lea rdx, [0x140034b63]
lea edx, [0x140034b63]
or dword [rsi - 0x76b70008], ebx
clc
dec dword [rax - 0x77]
invalid
invalid
mov qword [rsp + 0x50], rdx
push rsp
and al, 0x50
push rax
mov qword [rsp + 0x48], r8
mov dword [rsp + 0x48], eax
and al, 0x48
lea rdx, [0x14013baa4]
adc eax, 0x90d39
or eax, 0x89480009
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rdx
mov dword [rsp + 0x38], edx
push rsp
and al, 0x38
cmp byte [rax - 0x73], cl
lea rdx, [fcn.14009f1d4]
adc eax, 0xffff445d
invalid
dec dword [rax - 0x77]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x30], edx
push rsp
and al, 0x30
mov qword [rsp + 0x28], rcx
and al, 0x28
sub byte [rax - 0x39], cl
and al, 0x40
and al, 0x40
mov qword [rsp + 0x40], 9
mov dword [rsp + 0x40], 9
and al, 0x40
or dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x20], 0xb
mov dword [rsp + 0x20], 0xb
and al, 0x20
or eax, dword [rax]
add byte [rax], al
invalid
and byte [rbx], cl
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, str.Utf8Errorvalid_up_toerror_lenNoneSomezstd_returned_null_pointer_when_creating_new_contextC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fzstd_safe_5.0.2zstd.1.5.2_srclib.rsbad_error_message_from_zstd
lea edx, str.Utf8Errorvalid_up_toerror_lenNoneSomezstd_returned_null_pointer_when_creating_new_contextC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fzstd_safe_5.0.2zstd.1.5.2_srclib.rsbad_error_message_from_zstd
adc eax, 0x90cf6
test byte [rcx + rcx], 0
or dword [rax], eax
lea r9, [0x14013ba99]
or eax, 0x90cf8
or al, 9
or dword [rax], eax
add byte [rcx - 0x48], al
mov r8d, 9
mov eax, 9
or dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x61
invalid
invalid
mov rcx, rax
mov ecx, eax
call fcn.14000e510
invalid
idiv bh
call qword [rax + 0x68c48348]
nop
add rsp, 0x68
add esp, 0x68
invalid
ret
push rdi
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x40
in al, dx
mov rdi, rdx
mov rdi, rdx
xlatb
mov r14, qword [rcx + 8]
mov esi, dword [rcx + 8]
jno 0x1400aadcf
or byte [rbx + rcx*4 + 0x79], cl
mov r15, qword [rcx + 0x10]
mov edi, dword [rcx + 0x10]
jns case.0x140086c96.493
adc byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
lea rdx, [0x140139e90]
lea edx, [0x140139e90]
adc eax, 0x8f0b6
mov dh, 0xf0
lock or byte [rax], al
or byte [rax], al
mov r8d, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
add bh, bh
invalid
add byte [rax], al
call qword [rax + 0x18]
lea rsi, [rsp + 0x30]
lea esi, [rsp + 0x30]
push rax
sbb byte [rax - 0x73], cl
lea esi, [rsp + 0x30]
je case.0x1400886e1.426
and al, 0x30
xor byte [rax - 0x77], cl
mov qword [rsi], rdi
mov dword [rsi], edi
mov byte ds:[rsi + 8], al
mov byte [rsi + 8], al
or sil, r8b
mov byte [rsi + 9], 0
or dword [rax], r8d
or dword [rax], eax
lea rdi, [0x1400a352c]
lea edi, [0x1400a352c]
cmp eax, 0xffff8733
xchg edi, edi
dec dword [rax - 0x73]
pop rsp
lea rbx, [rsp + 0x28]
lea ebx, [rsp + 0x28]
and al, 0x28
sub byte [rbp - 0x7b], cl
test r15, r15
push qword [rbx + rbx + 0x4c]
je case.0x14009b02f.80
sbb ecx, dword [rcx + rcx*4 + 0x74]
mov qword [rsp + 0x28], r14
mov dword [rsp + 0x28], esi
and al, 0x28
sub byte [rcx - 1], cl
inc r14
invalid
mov rcx, rsi
mov ecx, esi
mov rdx, rbx
mov r8, rdi
mov eax, edi
fimul dword [rcx - 0x77]
clc
mov eax, edi
call fcn.14000e2f0
xlatb
xor al, 0xf6
dec dword [rcx - 1]
iretd
dec r15
dec edi
jmp case.0x14008a09d.348
mov rcx, qword [rsp + 0x30]
and al, 0x30
xor byte [rdx - 0x17c7dbac], cl
mov dl, byte [rsp + 0x38]
push rsp
and al, 0x38
invalid
cmp al, ch
call fcn.14000e430
add al, 0x36
idiv bh
nop
add rsp, 0x40
add esp, 0x40
pop rbx
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
push rdi
push rbx
sub rsp, 0x30
in al, dx
xor byte [rcx + rcx*4 - 0x39], cl
mov rdi, r8
invalid
mov rsi, rcx
mov esi, ecx
invalid
mov rax, qword [rcx]
mov rbx, qword [rcx + 8]
mov ebx, dword [rcx + 8]
add dword [rax - 0x75], ecx
pop rcx
mov ebx, dword [rcx + 8]
or byte [rax - 0x75], cl
adc byte [rax + 0x39], cl
adc byte [rax + 0x39], cl
mov rcx, qword [rax + 0x10]
mov ecx, dword [rax + 0x10]
adc byte [rax + 0x39], cl
cmp rbx, rcx
cmp ebx, ecx
retf
mov r8, rcx
cmovb r8, rbx
cmovb eax, ebx
enter 0xf4c, 0x42
cmovb eax, ebx
ret
mov r9, rcx
mov ecx, ecx
leave
sub r9, r8
cmp r9, rdi
cmp ecx, edi
ror dword [rcx + 0x39], 0xf9
cmp ecx, edi
jae 0x1400aae6f
lea rax, str.failed_to_fill_whole_buffer
add eax, 0x8fc63
cld
or byte [rax], al
invalid
add bl, ch
jmp case.0x1400aa613.192
xor ecx, dword [rbx + rax + 0x40]
add r8, qword [rax + 8]
add eax, dword [rax + 8]
or byte [rax - 0x7d], cl
inc dword [rcx]
invalid
cmp rdi, 1
cmp edi, 1
add dword [rbp + 7], esi
jne case.0x14008a09d.362
invalid
mov al, byte [r8]
mov al, byte [rax]
mov byte [rdx], al
jmp case.0x14008acdb.402
lea rax, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_srcioimpls.rs
add eax, 0x8fd89
std
or byte [rax], al
invalid
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
mov rcx, rdx
mov rdx, rdi
mov edx, edi
ror dword [rax - 0x77], 1
cli
mov edx, edi
mov r9, rdi
stc
call fcn.140080807
insd dword [rdi], dx
pop rcx
std
dec dword [rax + 1]
invalid
invalid
add rbx, rdi
sti
xor eax, eax
mov rcx, rbx
mov ecx, ebx
ror byte [rax - 0x77], 0xd9
mov ecx, ebx
mov qword [rsi + 8], rcx
or byte [rax - 0x7d], r9b
add rsp, 0x30
invalid
pop rbx
pop rdi
pop rsi
ret
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
sub esp, 0x68
in al, dx
push 0x244c8948
invalid
invalid
invalid
invalid
mov qword [rsp + 0x30], rcx
and al, 0x30
xor byte [rax - 0x75], cl
jp 0x1400aaecf
invalid
mov rdi, qword [rdx + 8]
mov edi, dword [rdx + 8]
or byte [rax - 0x75], cl
mov rbx, qword [rdx + 0x10]
mov ebx, dword [rdx + 0x10]
pop rdx
adc byte [rcx], dh
xor eax, eax
ror byte [rax + 0x39], 0xc3
cmp rbx, rax
cmp ebx, eax
ret
je 0x1400ab4a9
rol dword [0x17c8aaed8], cl
add byte [rax], al
cmp byte [rdi + rax], 0
lea rax, [rax + 1]
invalid
invalid
cmp al, 7
add byte [rax - 0x73], cl
invalid
add dword [rcx - 0x13], edi
jns 0x1400aaecd
mov rax, qword [rdx]
mov eax, dword [rdx]
add cl, byte [rax - 0x77]
mov qword [rsp + 0x60], rax
and al, 0x60
and al, 0x60
lea rcx, [rsp + 0x38]
and al, 0x38
cmp byte [rax - 0x7d], cl
and qword [rcx], 0
and dword [rcx], 0
and dword [rax], eax
add byte [rax - 0x39], cl
mov qword [rcx + 8], 1
mov dword [rcx + 8], 1
or byte [r9], al
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
and qword [rcx + 0x10], 0
and dword [rcx + 0x10], 0
adc byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rbx
call fcn.14002fa23
invalid
clc
clc
invalid
invalid
sbb eax, 0x45fff84b
clc
inc dword [rbp + 0x31]
invalid
invalid
xor r14d, r14d
lea rsi, [0x14013ea4c]
lea esi, [0x14013ea4c]
xor esi, esi
test byte [rax - 0x73], 0x35
lea esi, [0x14013ea4c]
xor eax, 0x93b3c
cmp al, 0x3b
or dword [rax], eax
cmp rbx, r14
je 0x1400ab4f4
test bl, bl
invalid
add byte [rax], al
invalid
je 0x1400ab4f4
test bl, bl
fild dword [0xca4caf1b]
add eax, 0x8a420000
add byte [rdx - 0x76], al
mov bpl, byte [rdi + r14]
mov ch, byte [rdi + rsi]
sub al, 0x37
invalid
test bpl, bpl
test ch, ch
js case.0x14008a498.302
mov r12, qword [rsp + 0x48]
mov esp, dword [rsp + 0x48]
and al, 0x48
cmp r12, qword [rsp + 0x38]
cmp r12, qword [rsp + 0x38]
cmp esp, dword [rsp + 0x38]
and al, 0x38
jne case.0x1400aa613.143
or cl, byte [rax - 0x73]
lea rcx, [rsp + 0x38]
and al, 0x38
and al, 0x38
cmp al, ch
call fcn.1400114f7
mov edi, 0x48fff665
mov eax, dword [rsp + 0x40]
and al, 0x40
idiv bh
idiv bh
mov rax, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov byte [rax + r12], bpl
mov byte [rax + r12], bpl
mov byte [rax + riz], ch
sub al, 0x20
and byte [rcx - 1], cl
inc r12
inc esp
invalid
mov qword [rsp + 0x48], r12
and al, 0x48
jmp 0x1400ab4a1
jmp 0x1400ab4a1
push rbx
add eax, 0xf400000
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax + 0xf], al
movzx eax, bpl
mov dh, 0xc5
invalid
add eax, 0xffffff80
movsxd rax, dword [rsi + rax*4]
invalid
add al, 0x86
or byte [rax + 0x63], 4
invalid
add al, 0x86
xchg byte [rax + 1], cl
add rax, rsi
add eax, esi
invalid
jmp rax
mov eax, 0xc7
add byte [rax], al
add byte [rax], al
add cl, ch
jmp 0x1400ab43e
invalid
add al, 0
add byte [rax + 0x221a], bh
mov eax, 0x221a
add byte [rax], al
mov eax, 0x221a
sbb ah, byte [rdx]
add byte [rax], al
invalid
and al, byte [rax]
add cl, ch
jmp 0x1400ab412
movabs al, byte [0x3b5b8000004]
add byte [rax], al
mov eax, 0x3b5
mov ch, 3
add byte [rax], al
invalid
add eax, dword [rax]
add cl, ch
jmp 0x1400ab43e
ret 4
add byte [rax], al
mov eax, 0xb7
mov bh, 0
add byte [rax], al
add byte [rax], al
add cl, ch
invalid
jmp 0x1400ab43e
mov eax, 0xb8000004
pop rax
add byte [rax], al
mov eax, 0x2558
jmp 0x1400ab412
invalid
add al, 0
add byte [rax], al
and eax, 0x82e90000
add al, 0
invalid
invalid
add byte [rax], al
add byte [rax + 0x3c6], bh
jmp 0x1400ab43e
movsb byte [rdi], byte [rsi]
add al, 0
add byte [rax], al
mov eax, 0x3c6
add eax, dword [rax]
add cl, ch
movsb byte [rdi], byte [rsi]
add al, 0
invalid
add byte [rax], al
add byte [rax + 0x2559], bh
mov eax, 0x2559
and eax, 0x6ee90000
add byte [rax], al
jmp 0x1400ab412
outsb dx, byte [rsi]
add al, 0
add byte [rax], al
add byte [rax + 0x2588], bh
mov eax, 0x2588
and eax, 0x64e90000
add byte [rax], al
jmp 0x1400ab412
add al, 0
add al, 0
add byte [rax], al
add byte [rax + 0x3a9], bh
mov eax, 0x3a9
add eax, dword [rax]
add byte [rax], al
add cl, ch
jmp 0x1400ab43e
xchg byte [rax + rax], al
add al, 0
add byte [rax], al
add byte [rax + 0x2567], bh
mov eax, 0x2567
and eax, 0x50e90000
and eax, 0x50e90000
add byte [rax], al
add cl, ch
jmp 0x1400ab412
push rax
add al, 0
add byte [rax + 0xb0], bh
mov eax, 0xb0
add byte [rax], al
mov eax, 0xb0
mov al, 0
add byte [rax], al
add byte [rax], al
add cl, ch
invalid
jmp 0x1400ab43e
jb case.0x14008a9d7.360
add al, 0
add byte [rax + 0x3b1], bh
mov eax, 0x3b1
add byte [rax], al
mov eax, 0x3b1
add eax, dword [rax]
add cl, ch
jmp 0x1400ab43e
push 0xffffffffb8000004
add byte [rax], al
add byte [rax + 0x398], bh
mov eax, 0x398
cwde
add eax, dword [rax]
add cl, ch
jmp 0x1400ab43e
pop rsi
add al, 0
invalid
add byte [rax], al
add byte [rax + 0x255e], bh
mov eax, 0x255e
pop rsi
and eax, 0x28e90000
add al, 0
invalid
jmp 0x1400ab412
sub byte [rax + rax], al
add byte [rax], al
add byte [rax + 0x2550], bh
mov eax, 0x2550
and eax, 0x1ee90000
add al, 0
invalid
add byte [rax], al
jmp 0x1400ab412
invalid
add byte [rax], al
add byte [rax + 0x258c], bh
jmp 0x1400ab412
adc al, 4
add byte [rax], al
mov eax, 0x258c
and eax, 0x14e90000
add al, 0
invalid
adc al, 4
add byte [rax], al
add byte [rax + 0x2593], bh
mov eax, 0x2593
and eax, 0xae90000
add al, 0
invalid
add byte [rax], al
jmp 0x1400ab412
or al, byte [rax + rax]
add byte [rax], al
add byte [rax + 0x256a], bh
mov eax, 0x256a
and eax, 0xe90000
add byte [rax], al
jmp 0x1400ab412
add byte [rax + rax], al
add al, 0
add byte [rax], al
add byte [rax + 0xbd], bh
mov eax, 0xbd
add byte [rax], al
add cl, ch
jmp 0x1400ab43e
and al, byte [rax + rax]
add al, 0
add byte [rax], al
add byte [rax + 0xb5], bh
mov eax, 0xb5
mov ch, 0
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
jmp 0x1400ab43e
sbb byte [rax + rax], al
add byte [rax + 0x2265], bh
mov eax, 0x2265
jmp 0x1400ab412
loop 0x1400ab031
add byte [rax], al
add byte [rax], al
mov eax, 0x2265
and al, byte gs:[rax]
and al, byte [rax]
add cl, ch
loop 0x1400ab031
add byte [rax], al
mov eax, 0x221e
invalid
and al, byte [rax]
add cl, ch
invalid
jmp 0x1400ab412
fadd dword [rbx]
add byte [rax], al
mov eax, 0xb1
jmp 0x1400ab43e
cli
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add cl, ch
cli
add eax, dword [rax]
add byte [rax], al
mov eax, 0x252c
add byte [rax], al
mov eax, 0x252c
and eax, 0xc4e90000
add eax, dword [rax]
add byte [rax], al
mov eax, 0x2568
jmp 0x1400ab412
invalid
add eax, dword [rax]
add byte [rax], al
jmp 0x1400ab412
invalid
add byte [rax], al
mov eax, 0x2568
and eax, 0xbae90000
add eax, dword [rax]
add byte [rax], al
mov eax, 0x255f
jmp 0x1400ab412
mov al, 3
add byte [rax], al
mov edx, 0xb8000003
pop rdi
add byte [rax], al
mov eax, 0x255f
and eax, 0xb0e90000
add eax, dword [rax]
invalid
mov al, 3
add byte [rax], al
add byte [rax + 0xd1], bh
mov eax, 0xd1
add byte [rax], al
add cl, ch
jmp 0x1400ab43e
rol byte [rbx], cl
add byte [rax], al
mov eax, 0x2561
jmp 0x1400ab412
pushfq
add eax, dword [rax]
invalid
and eax, 0x9ce90000
pushfq
add eax, dword [rax]
add byte [rax + 0x3b4], bh
mov eax, 0x3b4
jmp 0x1400ab43e
invalid
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
mov eax, 0x3b4
add eax, dword [rax]
add cl, ch
mov esi, 0xb8000003
mov ebx, 0xe9000000
add byte [rax], al
add cl, ch
add byte [rax], al
mov eax, 0xbb
jmp 0x1400ab43e
mov ah, 3
add byte [rax], al
add byte [rax], al
add cl, ch
mov ah, 3
add byte [rax], al
mov eax, 0x2555
jmp 0x1400ab412
jle 0x1400ab095
add byte [rax], al
and eax, 0x7ee90000
add eax, dword [rax]
add byte [rax], al
mov eax, 0x2566
jle 0x1400ab095
add byte [rax], al
mov eax, 0x2566
and ax, 0
and eax, 0x74e90000
add eax, dword [rax]
add byte [rax], al
mov eax, 0xfa
jmp 0x1400ab412
je 0x1400ab09f
add byte [rax], al
mov eax, 0xfa
cli
add byte [rax], al
add cl, ch
jmp 0x1400ab43e
xchg esi, eax
add eax, dword [rax]
add byte [rax], al
mov eax, 0xf1
jmp 0x1400ab43e
mov word [rbx], es
add byte [rax], al
add byte [rax], al
mov eax, 0xf1
add byte [rax], al
add cl, ch
mov word [rbx], es
add byte [rax], al
mov eax, 0x253c
jmp 0x1400ab412
push rsi
add eax, dword [rax]
add byte [rax], al
and eax, 0x56e90000
add eax, dword [rax]
add byte [rax], al
mov eax, 0xa2
jmp 0x1400ab43e
js 0x1400ab0c7
add byte [rax], al
push rsi
add byte [rax], al
mov eax, 0xa2
add byte [rax], al
add cl, ch
js 0x1400ab0c7
add byte [rax], al
mov eax, 0xf3
jmp 0x1400ab43e
outsb dx, byte [rsi]
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add cl, ch
outsb dx, byte [rsi]
add eax, dword [rax]
add byte [rax], al
mov eax, 0xc9
jmp 0x1400ab43e
add eax, dword fs:[rax]
invalid
add byte [rax], al
mov eax, 0xc9
add byte [rax], al
add cl, ch
add eax, dword fs:[rax]
add byte [rax + 0x251c], bh
mov eax, 0x251c
jmp 0x1400ab412
add eax, dword cs:[rax]
invalid
add byte [rax], al
mov eax, 0x251c
and eax, 0x2ee90000
add eax, dword [rax]
invalid
add eax, dword cs:[rax]
add byte [rax], al
add byte [rax + 0xbc], bh
jmp 0x1400ab43e
push rax
add eax, dword [rax]
add byte [rax], al
mov eax, 0xbc
push rax
add eax, dword [rax]
add byte [rax], al
mov eax, 0xc4
add byte [rax], al
mov eax, 0xc4
add byte [rax], al
jmp 0x1400ab43e
add r8d, dword [rax]
add byte [rax + 0xed], bh
mov eax, 0xed
add byte [rax], al
mov eax, 0xed
jmp 0x1400ab43e
cmp al, 3
add eax, dword [rax]
add byte [rax + 0x2591], bh
mov eax, 0x2591
add byte [rax], al
mov eax, 0x2591
jmp 0x1400ab412
invalid
add eax, dword [rax]
add byte [rax + 0x2321], bh
mov eax, 0x2321
jmp 0x1400ab412
cld
add al, byte [rax]
add byte [rax], al
add byte [rax], al
mov eax, 0x2321
add cl, ch
cld
add al, byte [rax]
add byte [rax], al
mov eax, 0x2551
jmp 0x1400ab412
add al, byte [rax]
invalid
add byte [rax], al
mov eax, 0x2551
push rcx
and eax, 0xf2e90000
add cl, ch
add al, byte [rax]
add al, byte [rax]
add byte [rax], al
add byte [rax + 0x2565], bh
mov eax, 0x2565
jmp 0x1400ab412
call 0xf80ab12d
out dx, eax
add byte [rax], al
mov eax, 0xef
jmp 0x1400ab43e
or al, byte [rbx]
add byte [rax], al
add byte [rax], al
add cl, ch
or al, byte [rbx]
add byte [rax], al
add byte [rax + 0x2219], bh
mov eax, 0x2219
jmp 0x1400ab412
invalid
add byte [rax], al
mov eax, 0x2564
add byte [rax], al
jmp 0x1400ab412
retf 2
add byte [rax], al
mov eax, 0x2592
jmp 0x1400ab412
rol byte [rdx], 0
invalid
rol byte [rdx], 0
add al, byte [rax]
add byte [rax], al
add byte [rax + 0xe4], bh
jmp 0x1400ab43e
loop case.0x14009b02f.88
add byte [rax], al
mov eax, 0xe4
add cl, ch
loop case.0x14009b02f.88
add byte [rax], al
mov eax, 0xbf
jmp 0x1400ab43e
fadd dword [rdx]
add byte [rax], al
mov edi, 0xe9000000
fadd dword [rdx]
add byte [rax], al
mov eax, 0xa0
jmp 0x1400ab43e
invalid
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
mov eax, 0x255d
jmp 0x1400ab412
cwde
add al, byte [rax]
add byte [rax], al
cwde
add al, byte [rax]
add byte [rax], al
mov eax, 0x2514
jmp 0x1400ab412
mov es, word [rdx]
add byte [rax], al
add byte [rax], al
mov eax, 0x2514
mov es, word [rdx]
add byte [rax], al
mov eax, 0xee
add byte [rax], al
jmp 0x1400ab43e
mov al, 2
add byte [rax], al
mov eax, 0xeb
jmp 0x1400ab43e
cmpsb byte [rsi], byte [rdi]
add al, byte [rax]
add byte [rax], al
cmpsb byte [rsi], byte [rdi]
add al, byte [rax]
add byte [rax], al
mov eax, 0xd6
add byte [rax], al
mov eax, 0xd6
add cl, ch
jmp 0x1400ab43e
pushfq
add al, byte [rax]
add byte [rax + 0xff], bh
mov eax, 0xff
add byte [rax], al
mov eax, 0xff
inc dword [rax]
add byte [rax], al
invalid
add cl, ch
jmp 0x1400ab43e
xchg edx, eax
add al, byte [rax]
add byte [rax], al
mov eax, 0xe9
add byte [rax], al
mov eax, 0xe9
jmp 0x1290ab1b2
add byte [rax], al
jmp 0x1400ab43e
add byte [rax], al
mov eax, 0xc5
jmp 0x1400ab43e
add al, byte [rax]
add byte [rax + 0xb2], bh
mov eax, 0xb2
add byte [rax], al
mov eax, 0xb2
add byte [rax], al
add cl, ch
je case.0x14009b02f.198
jmp 0x1400ab43e
add byte [rax], al
add byte [rax + 0x2510], bh
mov eax, 0x2510
jmp 0x1400ab412
add al, byte ds:[rax]
invalid
adc byte [0x17ef3b1d1], ah
and eax, 0x3ee90000
add al, byte [rax]
add byte [rax], al
add byte [rax + 0xe2], bh
jmp 0x1400ab43e
invalid
add al, byte [rax]
add byte [rax], al
mov eax, 0xe2
loop case.0x140094c4b.209
add byte [rax], al
invalid
add byte [rax], al
mov eax, 0xe7
add byte [rax], al
jmp 0x1400ab43e
add al, byte [rax]
add byte [rax + 0xfc], bh
mov eax, 0xfc
add byte [rax], al
mov eax, 0xfc
add byte [rax], al
add cl, ch
add r8b, byte [rax]
add al, byte [rax]
jmp 0x1400ab43e
add al, byte [rax]
add byte [rax], al
add byte [rax + 0x2584], bh
mov eax, 0x2584
test byte [0x156f3b1f9], ah
add al, byte [rax]
add byte [rax], al
mov eax, 0x393
add cl, ch
jmp 0x1400ab412
invalid
add byte [rax], al
mov eax, 0x393
xchg ebx, eax
add eax, dword [rax]
add byte [rax], al
add cl, ch
cmp byte [rdx], al
jmp 0x1400ab43e
add byte [rax], al
mov eax, 0x192
jmp 0x1400ab43e
add al, byte [rax]
add byte [rax + 0xe6], bh
mov eax, 0xe6
add byte [rax], al
mov eax, 0xe6
add byte [rax], al
add cl, ch
and al, 2
jmp 0x1400ab43e
add byte [rax], al
add byte [rax + 0x2590], bh
mov eax, 0x2590
nop
and eax, 0xeee90000
out dx, al
add dword [rax], eax
add byte [rax], al
mov eax, 0x2310
jmp 0x1400ab412
add byte [rax], al
mov eax, 0x2310
and eax, dword [rax]
add cl, ch
in al, 1
jmp 0x1400ab412
add byte [rax], al
add byte [rax + 0x2560], bh
mov eax, 0x2560
jmp 0x1400ab412
add byte [rax], al
mov eax, 0xf6
jmp 0x1400ab43e
cld
add dword [rax], eax
add byte [rax], al
cld
add dword [rax], eax
add byte [rax], al
mov eax, 0x255c
add byte [rax], al
mov eax, 0x255c
add byte [rax], al
jmp 0x1400ab412
add byte [rax], al
mov eax, 0xe0
add byte [rax], al
add cl, ch
call 0xf80ab258
add dword [rax], eax
add byte [rax + 0x2534], bh
jmp 0x1400ab43e
add dword [rax], eax
add byte [rax], al
add byte [rax + 0x2534], bh
mov eax, 0x2534
add cl, ch
mov dl, 1
jmp 0x1400ab412
add byte [rax], al
mov eax, 0x255b
pop rbx
and eax, 0xa8e90000
add byte [rax], al
add cl, ch
test al, 1
add byte [rax], al
pop rbx
and eax, 0xa8e90000
add byte [rax], al
add cl, ch
test al, 1
add byte [rax], al
mov eax, 0xf2
add byte [rax], al
mov eax, 0xf2
jmp 0x1400ab43e
add byte [rax], al
mov eax, 0xec
jmp 0x1400ab43e
add byte [rax], al
mov eax, 0xe5
jmp 0x1400ab43e
add byte [rax], al
add byte [rax], al
add cl, ch
mov dh, 1
add byte [rax], al
add byte [rax + 0xc6], bh
mov eax, 0xc6
jmp 0x1400ab43e
lodsb al, byte [rsi]
add dword [rax], eax
add byte [rax], al
mov eax, 0xe8
add byte [rax], al
mov eax, 0xe8
add byte [rax], al
jmp 0x1400ab43e
add byte [rax], al
mov eax, 0xea
jmp 0x1400ab43e
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x20a7], bh
mov eax, 0x20a7
add byte [rax], al
mov eax, 0x20a7
add cl, ch
invalid
jmp 0x1400ab412
add byte [rax], al
mov eax, 0xe1
loope case.0x14009da09.154
add byte [rax], al
jmp 0x1400ab43e
add byte [rax], al
mov eax, 0xa1
jmp 0x1400ab43e
add byte [rax], al
mov eax, 0x25a0
jmp 0x1400ab412
add dword [rax], r8d
add byte [rax], al
and eax, 0x44e90000
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax + 0x2552], bh
mov eax, 0x2552
jmp 0x1400ab412
add byte [rax], al
mov eax, 0xfb
jmp 0x1400ab43e
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov eax, 0x2553
jmp 0x1400ab412
add byte [rax], al
add byte [rax], al
mov eax, 0x2264
jmp 0x1400ab412
sbb al, 1
add byte [rax], al
mov eax, 0x2248
add byte [rax], al
jmp 0x1400ab412
add byte [rax], al
mov eax, 0x2261
jmp 0x1400ab412
add byte [rax], al
add byte [rax], al
mov eax, 0xf7
jmp 0x1400ab43e
add byte [rax], al
add byte [rax], al
mov eax, 0xba
jmp 0x1400ab43e
add byte [rax], al
add byte [rax], al
mov eax, 0xf4
jmp 0x1400ab43e
and eax, 0xe0e90000
add byte [rax], al
add byte [rax + 0xac], bh
jmp 0x1400ab43e
add al, byte [rcx]
add byte [rax], al
mov eax, 0x2557
add byte [rax], al
jmp 0x1400ab412
add byte [rax], al
jmp 0x1400ab43e
mov eax, 0xa3
jmp 0x1400ab43e
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xa5], bh
mov eax, 0xa5
add cl, ch
fiadd dword [rax]
add byte [rax], al
jmp 0x1400ab43e
mov eax, 0x2320
and byte [rbx], ah
add byte [rax], al
jmp 0x1400ab412
add byte [rax], al
mov eax, 0xaa
invalid
jmp 0x1400ab43e
add byte [rax], al
add cl, ch
mov esp, 0xb8000000
add byte [rax], al
invalid
invalid
add byte [rax + 0x2562], bh
jmp 0x1400ab412
xchg byte [rax], al
add byte [rax], al
mov eax, 0x2229
add byte [rax], al
add byte [rax], al
jmp 0x1400ab412
add byte [rax], al
jmp 0x1400ab412
add byte [rax], al
jmp 0x1400ab412
and eax, 0x4beb0000
mov eax, 0x2569
and eax, 0x44eb0000
and eax, 0x44eb0000
mov eax, 0x3a6
add eax, dword [rax]
add bl, ch
invalid
mov dword [rsp + 0x2c], 0xe2
mov ecx, eax
shr ecx, 6
mov byte [rsp + 0x2d], cl
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2e], al
mov ecx, 3
jmp 0x1400ab45a
and dword [rsp + 0x2c], 0
mov ecx, eax
shr ecx, 6
or cl, 0xc0
mov byte [rsp + 0x2c], cl
and al, 0xbf
mov byte [rsp + 0x2d], al
mov ecx, 2
lea r9, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23librarycore_srccharmethods.rs
lea rdx, [rsp + 0x2c]
mov r8d, 4
call fcn.1400a98dc
mov r12, rax
mov r13, rdx
lea rbp, [rsp + 0x38]
mov rcx, rbp
call fcn.14002fa23
mov r15, qword [rbp + 0x10]
mov rcx, qword [rbp + 8]
add rcx, r15
mov rdx, r12
mov r8, r13
call sub.VCRUNTIME140.dll_memcpy
add r15, r13
mov qword [rbp + 0x10], r15
inc r14
jmp case.0x1400aa613.180
mov rsi, qword [rdx]
lea r14, [rsp + 0x38]
mov rcx, r14
mov rdx, rdi
mov r8, rbx
call fcn.14000bc80
cmp qword [r14], 0
je 0x1400ab4e2
mov rcx, qword [rsp + 0x60]
mov rdx, rdi
call fcn.1400a2f31
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x38]
movups xmmword [rcx], xmm0
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rax], al
invalid
jae 0x14010bf4a
imul ebp, dword [rdi + 0x2d], 0x37316636
xor dh, byte fs:[rdx]
invalid
invalid
insd dword [rdi], dx
jo 0x140110098
jns 0x14011006f
outsb dx, byte [rsi]
outsb dx, byte [rsi]
jbe 0x14011008a
insb byte [rdi], dx
imul esp, dword [rsp + rax*2 + 0x69], 0x50746967
push rax
push rax
outsd dx, dword [rsi]
jae 0x140110084
jbe 0x14011009c
jb 0x14011009f
insb byte [rdi], dx
outsd dx, dword [rsi]
ja 0x14011008b
invalid
jbe 0x1401100a7
jbe 0x1401100a7
jb 0x1401100aa
insb byte [rdi], dx
outsd dx, dword [rsi]
ja 0x1401100a2
pop rdx
pop rdx
jb 0x1401100ba
push rax
invalid
add al, dl
int1
invalid
add dword [rax], eax
add byte [rax], al
invalid
jne 0x1401100ff
jae 0x140110101
je 0x1401100bd
invalid
jo 0x140110105
pop rsp
jb 0x14011010a
jae 0x14011010b
invalid
sub eax, 0x616d6564
outsb dx, byte [rsi]
insb byte [edi], dx
invalid
insb byte [rdi], dx
sub eax, 0x2e312e30
xor byte [rsi], ch
xor dword [rsi], ebp
xor dh, byte [rsp + rbx*2]
xor al, 0x5c
jae 0x14011011d
jb 0x14011010f
invalid
pop rsp
insb byte [rdi], dx
invalid
adc dword [rax + 1], eax
add byte [rax], al
add byte [rsi], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [0x14b1100cd], bh
add byte [rax], al
add byte [rax + 0x1401100], cl
add byte [rax], al
add byte [rsi], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], bh
add byte [rax], al
add byte [rbx], cl
add byte [rax], al
add byte [rax + 0x1401100], cl
add byte [rax], al
add byte [rsi], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi], dh
add byte [rax], al
add byte [rbx], cl
add byte [rax], al
add byte [rax + 0x1401100], cl
add byte [rcx], dl
add dword [rax], eax
add byte [rax], al
add byte cs:[rax], al
add byte [rax], al
add byte [rsi], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + rax], bl
add byte [rax], al
add byte [rax], al
add byte [rsi], ah
add byte [rax], al
sbb al, 0
add byte [rax], al
mov byte [rax], al
adc dword [rax + 1], eax
add byte [rax], al
add byte [rsi], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], ch
add byte [rax], al
invalid