Function at 0x140090710
Capabilities:
Initialize winsock library

Disassembly:
sub rsp, 0xb8
mov eax, ecx
mov r8d, 0x81
jmp 0x14001902d
movzx r10d, ax
shr r10d, 4
add r9b, r8b
mov byte [rsp + rcx + 0x36], r9b
lea r8, [rcx - 1]
cmp ax, 0x10
mov eax, r10d
jb 0x14001904b
mov rcx, r8
mov r8d, eax
and r8b, 0xf
mov r9d, 0x30
cmp r8b, 0xa
jb 0x140019010
mov r9d, 0x37
jmp 0x140019010
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x140019091
mov eax, 0x81
sub rax, r8
add rcx, rsp
add rcx, 0x38
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.14000e900
nop
add rsp, 0xb8
ret
lea r8, str.librarycore_src_fmt_num.rs
mov edx, 0x80
call fcn.1400a5430
ud2
sub rsp, 0xb8
mov r8, qword [rcx]
mov r9d, 0x81
mov eax, 0x30
mov r10, r8
nop dword [rax + rax]
mov rcx, r9
shr r10, 4
mov r9d, r8d
and r9b, 0xf
cmp r9b, 0xa
mov r11d, 0x37
cmovb r11d, eax
add r11b, r9b
mov byte [rsp + rcx + 0x36], r11b
lea r9, [rcx - 1]
cmp r8, 0x10
mov r8, r10
jae 0x140019180
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x1400191f7
mov eax, 0x81
sub rax, r9
add rcx, rsp
add rcx, 0x38
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.14000e900
nop
add rsp, 0xb8
ret
lea r8, str.librarycore_src_fmt_num.rs
mov edx, 0x80
call fcn.1400a5430
ud2
lea rcx, [rdi + 0x198]
call fcn.14006ab7f
mov cl, 1
xor eax, eax
jmp 0x1400782d3
adc dword [rax], eax
invalid
cmp r13, rbp
je case.0x140077623.4
mov rax, qword [r15 + rbp]
movsxd rax, dword [r12 + rax*4]
add rax, r12
add eax, esp
jmp rax
cmp byte [r15 + rbp + 0x50], 2
je case.0x140077623.2
jmp case.0x140077623.4
mov rcx, qword [r15 + rbp + 8]
add rcx, 0x10
mov r8d, 4
add al, 0
add byte [rax], al
mov rdx, rbx
call fcn.14003ef97
test rax, rax
je case.0x140077623.2
invalid
cmp byte [rax + 0x48], 2
jne case.0x140077623.4
add rbp, 0x88
jmp 0x140077613
mov al, byte [rsi + 2]
lea rcx, [rsp + 0x890]
mov byte [rcx + 0x112], al
movzx eax, word [rsi]
mov word [rcx + 0x110], ax
lea rdx, [rsp + 0x1d0]
rol byte [rcx], 1
add byte [rax], al
call fcn.14006a820
cmp qword [rsp + 0x40], 0
je 0x1400777fa
call fcn.140096a5e
mov r12, qword [rax]
mov rcx, qword [rax + 8]
mov qword [rsp + 0x38], rcx
lea rcx, [r12 + 1]
mov qword [rax], rcx
lea rsi, [rsp + 0x120]
mov rcx, rsi
call fcn.1400969ef
mov rcx, rsi
call fcn.1400454a2
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x80], rdx
lea rsi, [rsp + 0x120]
mov rcx, rsi
call fcn.1400969ef
add dword [rax], eax
mov rcx, rsi
call fcn.1400454a2
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x78], rdx
mov rdx, qword [rsp + 0x240]
xor ecx, ecx
call fcn.14005af54
mov rsi, rax
mov r15, rdx
mov ebx, 0x3b9aca00
cmp edi, 0x3b9aca00
inc dword [rax]
retf 0x3b9a
je 0x14007772c
mov rcx, qword [rsp + 0x30]
mov edx, edi
xor r8d, r8d
xor r9d, r9d
call fcn.14004b748
test al, al
mov ebx, 0x3b9aca00
cmovne ebx, edi
mov ecx, 0xe0
mov edx, 8
call fcn.14009891c
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
and qword [rax + 0x10], 0
mov byte [rax + 0x18], 0
mov qword [rax + 0x20], rsi
mov qword [rax + 0x28], r15
lea rcx, [0x140137200]
mov qword [rax + 0x30], rcx
and qword [rax + 0x48], 0
xorps xmm0, xmm0
movups xmmword [rax + 0x38], xmm0
mov qword [rax + 0x50], r12
mov rdx, qword [rsp + 0x38]
mov qword [rax + 0x58], rdx
mov qword [rax + 0x60], rcx
and qword [rax + 0x78], 0
movups xmmword [rax + 0x68], xmm0
mov rdx, qword [rsp + 0x48]
mov qword [rax + 0x80], rdx
mov rdx, qword [rsp + 0x80]
mov qword [rax + 0x88], rdx
mov qword [rax + 0x90], rcx
and qword [rax + 0xa8], 0
movups xmmword [rax + 0x98], xmm0
mov rcx, qword [rsp + 0x60]
mov qword [rax + 0xb0], rcx
mov byte [rax + 0x48000000], dh
mov ecx, dword [rsp + 0x78]
mov qword [rax + 0xb8], rcx
mov rcx, qword [rsp + 0x40]
and al, 0x40
mov qword [rax + 0xc0], rcx
and qword [rax + 0xc8], 0
enter 0, 0
add byte [rax - 0x75], cl
and al, 0x30
mov qword [rax + 0xd0], rcx
mov dword [rax + 0xd8], ebx
jmp 0x1400777fc
xor eax, eax
lea rdx, [rsp + 0x918]
lea rsi, [rsp + 0x4c0]
mov ecx, 0x10
add byte [rax], al
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov qword [rdx + 0x80], rax
lea rax, [rsp + 0x9a8]
lea rdx, [rsp + 0x5d0]
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 + 0xc0]
mov r15d, dword [rdx + 0xc8]
mov r12b, byte [rdx + 0x180]
mov ecx, 0x1c0
mov edx, 8
call fcn.14009891c
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
lea rcx, [rsi + 0x10]
lea rdx, [rsp + 0x890]
mov r8d, 0x190
call fcn.1400a4925
cmp r13, rbp
mov qword [rsi + 0x1a0], rdi
mov dword [rsi + 0x1a8], r15d
mov qword [rsi + 0x1b0], r14
mov byte [rsi + 0x1b8], bl
setne byte [rsi + 0x1b9]
mov byte [rsi + 0x1ba], r12b
lea rcx, [rsp + 0x238]
call fcn.14007c2ea
lea rcx, [rsp + 0x728]
call fcn.14006b01f
cmp qword [rsp + 0x68], 0
jne 0x1400778f7
lea rcx, [rsp + 0x6f0]
call fcn.14006b02a
cmp qword [rsp + 0x58], 0
mov rdi, qword [rsp + 0x50]
jne 0x14007791c
cmp qword [rsp + 0x730], 0
je 0x14007791c
lea rcx, [rsp + 0x730]
call fcn.14003ee16
mov qword [rdi + 0x1a8], rsi
mov rcx, qword [rdi + 0x1a0]
xor edx, edx
call fcn.14007616b
mov qword [rsp + 0x5d0], rax
mov qword [rsp + 0x5d8], rdx
test rax, rax
je 0x14007797d
cmp rax, 1
jne 0x140077970
lea rsi, [rdi + 0x1a8]
lea rcx, [rsp + 0x890]
mov qword [rcx], rdx
call fcn.14006b01f
mov rcx, rsi
call fcn.14006b887
jmp 0x14007715f
lea rcx, [rsp + 0x5d8]
call fcn.14006b01f
mov rax, qword [rdi + 0x198]
mov qword [rdi + 0x1b0], rax
jmp case.0x14004f76c.267
mov rax, qword [rsp + 0x458]
mov rbx, qword [rax]
mov rcx, rbx
call fcn.1400993ec
mov edi, eax
test dil, 1
jne case.0x1400724bc.38
mov esi, edi
shr esi, 0x10
mov rbp, qword [r14]
lea r14, [rbp + 0x80]
lea r15, [rbp + 0x180]
lea r13, [rsp + 0x5d0]
mov rcx, r13
mov ecx, ebp
mov rdx, r15
mov r8, r14
call fcn.14006acce
mov r13, qword [r13]
cmp r13, 2
je 0x140077a9b
cmp r13d, 3
jne 0x140077ac2
lea rcx, [rbp + 0x100]
mov rdx, rbx
invalid
call fcn.14009982f
lea rbx, [rsp + 0x5d0]
mov rcx, rbx
mov rdx, r15
mov r8, r14
call fcn.14006acce
mov r13, qword [rbx]
cmp r13, 2
je 0x140077b00
cmp r13d, 3
jne 0x140077b2d
add byte [rax], al
invalid
shr edi, 8
mov r13d, 3
cmp byte [rbp + 0x198], 0
je 0x140077b68
mov rax, qword [rbp + 0x1c8]
xor ecx, ecx
cmp rax, 2
movzx edi, dil
cmovb edi, ecx
sbb r13, 0
jmp 0x140077b68
mov rax, qword [rbp + 0x1c8]
mov r13d, 2
cmp rax, 1
jbe 0x140077b66
lea rcx, str.assertion_failed:_self.inner.semaphore.is_idle__C:Users_roc.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.1_src_syncmpscchan.rs
lea r8, [0x14012f1d8]
jmp 0x140077b21
lea rdi, [rsp + 0x5d8]
lea rcx, [rsp + 0x890]
or byte [rax], al
add byte [rcx - 0x48], al
or byte [rcx], al
add byte [rax], al
mov rdx, rdi
call fcn.1400a4925
mov rax, qword [rdi + 0x108]
mov qword [rsp + 0x70], rax
lock sub qword [rbp + 0x1c8], 2
jae 0x140077b66
mov ecx, 7
int 0x29
ud2
mov rax, qword [rbp + 0x1c8]
mov r13d, 2
cmp rax, 1
jbe 0x140077b66
lea rcx, str.assertion_failed:_self.inner.semaphore.is_idle__C:Users_roc.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.1_src_syncmpscchan.rs
lea r8, [0x14012f1c0]
mov edx, 0x30
call fcn.1400a55b0
ud2
lea rdi, [rsp + 0x5d8]
lea rcx, [rsp + 0x890]
mov r8d, pe_nt_image_headers64
mov rdx, rdi
call fcn.1400a4925
mov rax, qword [rdi + 0x108]
mov qword [rsp + 0x70], rax
lock sub qword [rbp + 0x1c8], 2
jb 0x140078ee2
xor edi, edi
mov ecx, edi
mov edx, esi
call fcn.140099420
cmp r13, 3
je case.0x1400724bc.38
lea rsi, [rsp + 0x1d0]
lea rdx, [rsp + 0x890]
mov r8d, pe_nt_image_headers64
mov rcx, rsi
call fcn.1400a4925
mov rdi, qword [rsp + 0x50]
push rax
mov byte [rdi + 0x1c8], 1
lea rcx, [rsp + 0x4c0]
mov r8d, pe_nt_image_headers64
mov rdx, rsi
call fcn.1400a4925
lea rbp, [rdi + 0x1a8]
add byte [rcx - 0x7d], cl
std
add cl, byte [rdi]
test byte [rdx + 7], al
add byte [rax], al
invalid
lea rcx, [rsp + 0xb48]
mov qword [rcx - 8], r13
lea rdx, [rsp + 0x4c0]
mov r8d, pe_nt_image_headers64
or byte [rcx], al
add byte [rax], al
call fcn.1400a4925
lea rbx, [rsp + 0xc30]
xor byte [rax + rax], cl
invalid
lea r13, [rsp + 0xbc8]
lea rax, [rsp + 0xb68]
mov rcx, qword [r13 + 0x58]
mov qword [rsp + 0x450], rcx
mov ecx, dword [r13 + 0x60]
invalid
invalid
mov dword [rsp + 0x78], ecx
mov cl, byte [rbx + 0x18]
mov byte [rsp + 0x88], cl
mov byte [rax], al
add byte [rax], al
mov rcx, qword [r13 + 0x78]
mov qword [rsp + 0x1b0], rcx
movups xmm0, xmmword [r13 + 0x68]
movups xmm0, xmmword [rbp + 0x68]
movaps xmmword [rsp + 0x1a0], xmm0
add dword [rax], eax
add byte [rdi], cl
adc byte [rax + 0x60], al
movaps xmmword [rsp + 0x880], xmm0
and al, 0x80
or byte [rax], al
add byte [rbx + rcx*4 + 0x60], cl
jo 0x140077c93
mov ecx, dword [rax + 0x78]
mov qword [rsp + 0xc8], rcx
mov r15, qword [r13 + 0x20]
movups xmm0, xmmword [r13 + 0x28]
movups xmm1, xmmword [r13 + 0x38]
adc byte [rbp + 0x38], cl
movups xmm2, xmmword [r13 + 0x48]
movaps xmmword [rsp + 0x350], xmm0
sub dword [rsp + 0x350], eax
push rax
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x360], ecx
movaps xmmword [rsp + 0x370], xmm2
add eax, dword [rax]
invalid
lea r14, [rsp + 0x120]
mov ecx, 0xc
add byte [rax], al
invalid
mov rdi, r14
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rax - 8]
clc
mov qword [rsp + 0x400], rcx
add byte [rax + rax], al
add byte [rdi], cl
adc byte [rax - 0x28], al
movups xmm1, xmmword [rax - 0x18]
movaps xmmword [rsp + 0x3f0], xmm1
mov word [rax + rsi*8], fs
add eax, dword [rax]
invalid
movaps xmmword [rsp + 0x3e0], xmm0
mov rcx, r13
call fcn.14003ba66
dec dword [rbp + rcx*4 + 5]
sbb dword [rdx + 0xe], esp
add byte [rcx - 0x47], al
add al, 0
add byte [rax], al
invalid
mov rcx, rax
call fcn.14006d5b3
test al, al
je 0x140077cfd
mov rcx, r13
call fcn.14003ba66
lea r8, [0x14015dee7]
invalid
add byte [rcx - 0x47], al
add eax, 0x48000000
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
call fcn.14006d5b3
test al, al
jne case.0x14008e72a.423
mov rsi, qword [rbp]
lea rax, [rsi + 0x10]
mov qword [rsp + 0x448], rax
cmp byte [rsi + 0x1ba], 0
je case.0x140048f41.319
invalid
add dword [rax], 0
add byte [rax], al
invalid
mov rcx, r13
call fcn.14003ba66
lea r8, [0x14015dee7]
lea eax, [0x14015dee7]
mov esi, 0x41000e61
mov r9d, 5
mov ecx, 5
mov rcx, rax
call fcn.14006d5b3
jl case.0x14004d634.288
invalid
invalid
test al, al
je case.0x140048f41.319
mov rcx, r13
call fcn.14006d5c3
mov r12, rax
invalid
lea rcx, [rsp + 0x3e0]
add al, ch
push rdi
xor bh, bh
invalid
dec dword [rax - 0x73]
mov word [rax + riz], fs
add dword [rax], eax
add byte [rax], al
add al, ch
fbld tbyte [rsi]
cld
dec dword [rax - 0x77]
fld1
call fcn.14003a429
cld
invalid
mov esi, 2
mov r13, qword [rsp + 0x70]
mov ebp, dword [rsp + 0x70]
jo 0x140077dbf
mov edi, dword [rsp + 0x68]
mov rbx, qword [rsp + 0x38]
pop rsp
and al, 0x38
mov rax, qword [rsp + 0x58]
mov r8, qword [rsp + 0x48]
mov r10, qword [rsp + 0x40]
mov r9, qword [rsp + 0x80]
mov r11, qword [rsp + 0x60]
pop rsp
and al, 0x60
invalid
jmp 0x140078781
mov qword [rsp + 0x68], r12
mov qword [rsp + 0x58], r15
lea rax, [rsi + 0x128]
xchg byte [rax], ch
add dword [rax], eax
add byte [rcx], dh
xor ecx, ecx
mov qword [rsp + 0x38], rsi
and al, 0x38
cmp qword [rsi + 0x160], 0
sete cl
xchg esp, eax
ror dword [rax + 1], 0xc9
add ecx, ecx
lea rdx, [rsp + 0x890]
nop
or byte [rax], al
add byte [rax], al
mov qword [rdx], rcx
mov qword [rdx + 0x10], rax
adc byte [rax - 0x7d], cl
invalid
sbb byte [rax], al
lea rcx, [rsp + 0x890]
call fcn.140026d90
out dx, eax
cli
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
je 0x140077fed
add byte [rdx], al
add byte [rax], al
mov r13, rax
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x30], edx
mov rcx, r14
int1
call fcn.14001c2f1
mov rcx, r14
mov rdx, r13
mov edx, ebp
call fcn.14002df07
dec dword [rcx - 0x4b48f03b]
and al, 0x78
add dword [rax], eax
add byte [rcx + 0x4cf321eb], cl
mov edi, dword [rsp + 0x138]
add dword [rax], eax
add byte [rax - 0x75], cl
mov esp, 0x14024
and al, 0x40
add dword [rax], eax
add dword [rax], eax
add byte [rbx + rcx*4 - 0x74], cl
mov ecx, dword [rsp + 0x158]
mov r10, qword [rsp + 0x148]
and al, 0x48
add qword [rax], rax
add byte [rbp + 0x31], al
xor esi, esi
mov dword [rsp + 0x40], ebp
mov rax, rbx
mov rbx, rax
mov eax, 0
add byte [rax], al
add byte [rax + 0x39], cl
sti
jae 0x140077e40
movzx ecx, word [r15 + rbx*4]
cmp rcx, 0xffff
invalid
inc dword [rax]
add byte [rdi], cl
invalid
cwde
add byte [rax], al
invalid
movzx eax, word [r15 + rbx*4 + 2]
mov edx, esi
and edx, eax
mov r8d, ebx
sub r8d, edx
mov edx, esi
and edx, r8d
and edx, eax
ret 0x394c
cmp edx, esi
jb 0x140077ef7
cmp ax, bp
jne 0x140077eec
cmp r9, rcx
jbe 0x1400782fd
xchg byte [rsi + 4], dh
jbe 0x140077e89
add byte [rax], al
imul rcx, rcx, 0x68
mov rax, qword [r10 + rcx + 0x40]
or r8b, byte [rax + 0x48]
test rax, rax
test eax, eax
setne dl
ret 0x8349
cmp dword [rbp], 0
sete r8b
cmp dl, r8b
ret 0x4874
invalid
lea rdx, [r10 + rcx]
add rdx, 0x40
add edx, 0x40
test rax, rax
je 0x140077edf
mov rcx, qword [rdx + 8]
mov rdx, qword [rdx + 0x10]
mov r8, qword [r13 + 8]
mov rbp, r9
int 0x4d
mov ecx, dword [rbp + 0x10]
adc byte [r13 - 0x77], r9b
invalid
call fcn.14000e05d
invalid
stc
dec dword [rbp - 0x77]
loop case.0x140061221.273
mov ecx, ebp
mov ebp, dword [rsp + 0x40]
test al, al
je 0x140077eec
jmp 0x140077fd0
mov al, byte [rdx + 8]
cmp al, byte [r13 + 8]
cmp al, byte [rbp + 8]
je 0x140077fd0
add byte [rax], al
invalid
inc r14
inc rbx
ret
jmp 0x140077e3d
invalid
invalid
invalid
invalid
cmp r14, 0x200
setae al
cmp qword [rsp + 0x120], 2
add byte [rax], al
add al, byte [rax + 0xf]
xchg ebp, eax
mov byte [rax + 0x20], 0xc6
lea rdi, [rsp + 0x5d0]
add byte [rax], al
mov rcx, rdi
mov rdx, r13
mov edx, ebp
call fcn.14002a241
dec dword [rax - 0x75]
mov eax, dword [rsp + 0x5d0]
add eax, 0x8b480000
add byte [rax], al
mov rcx, qword [rsp + 0x5d8]
mov ecx, dword [rsp + 0x5d8]
lea rdx, [rsp + 0x5e0]
add eax, 0x100f0000
adc byte [rdx], al
movaps xmmword [rsp + 0x1d0], xmm0
movaps xmm0, xmmword [rsp + 0x1d0]
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rax], al
movaps xmmword [rsp + 0x460], xmm0
lea r14, [rsp + 0x120]
mov ah, 0x24
and byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x410], r14
mov qword [rsp + 0x418], rax
test byte [rax + rbx], ah
add al, 0
add byte [rax], al
mov qword [rsp + 0x420], rcx
lea rcx, [rsp + 0x428]
mov word [rax + rbp], fs
sub byte [rax + rax], al
add byte [rax], al
movups xmmword [rcx], xmm0
mov qword [rsp + 0x438], rbx
cmp byte [rax + rax], al
add al, 0
add byte [rsi - 0x77], ah
mov dword [rsp + 0x440], ebp
mov byte [rsp + 0x442], sil
add al, 0
add byte [rdx + 0x38c2484], cl
test byte [rsp + rcx*4], ah
add eax, dword [rax]
add byte [rax - 0x7b74e0bf], cl
and al, 0x88
mov byte [rbx], al
add byte [rax], al
mov dword [rcx + 0x1b], eax
mov rcx, rdi
mov rdx, qword [rsp + 0x30]
xor al, ch
push rcx
fdivr st(4)
cld
dec dword [rax - 0x73]
lea rcx, [rsp + 0x410]
mov word [rax + rdx], fs
add al, 0
add byte [rax - 0x77], cl
cli
call fcn.14002de44
jmp case.0x14004f407.257
movups xmm0, xmmword [rsp + 0x1d0]
movaps xmmword [rsp + 0x460], xmm0
test byte [rax + riz*2], ah
and al, 0x60
add al, 0
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0x20
add dword [rax], eax
add cl, ch
invalid
std
invalid
invalid
lea rsi, [rsp + 0x388]
mov rcx, rsi
int1
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x58]
call fcn.14006d64e
cmp qword [rsp + 0x3e0], 0
mov esp, 0x3e024
loopne 0x140078010
add byte [rax], al
add byte [rdi], cl
invalid
invalid
add byte [rax], al
invalid
movups xmm0, xmmword [rsp + 0x3e8]
movups xmm1, xmmword [rsp + 0x3f8]
add eax, dword [rax]
invalid
movaps xmmword [rsp + 0x110], xmm1
movaps xmmword [rsp + 0x100], xmm0
and al, 0
add dword [rax], eax
add byte [rcx], dh
ror byte [rax - 0x7d], 0xbc
and al, 0
add dword [rax], eax
add byte [rax], al
mov r12d, 0
invalid
je 0x140078082
lea rdi, [rsp + 0x5d0]
lea rbx, [rsp + 0x100]
pushfq
and al, 0
add byte [rcx], al
add byte [rax], al
mov rcx, rdi
mov rdx, rbx
call fcn.14000de21
dec dword [rbx + rcx*4 + 0x27]
movups xmm0, xmmword [rdi + 8]
or byte [r15], r9b
sub dword [rsp + 0x890], eax
test byte [rax + rdx*4], ah
or byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rdi + 0x18]
sbb byte [r8 - 0x77], r9b
test byte [rax + riz*4], ah
or byte [rax], al
add byte [rax], al
mov rax, qword [rbx]
invalid
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x8a0]
add byte [rax], al
mov qword [rsp + 0x5e0], rax
and al, 0xe0
loopne 0x14007809a
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x890]
add byte [rax], al
movaps xmmword [rsp + 0x5d0], xmm0
test byte [rax + rdx*8], ah
add eax, 0x8b480000
test byte [rax + rcx], ah
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x110]
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1d0], eax
and al, 0xd0
add dword [rax], eax
add byte [rax + 1], bh
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
jmp 0x1400780fa
xorps xmm0, xmm0
movaps xmmword [rsp + 0x1d0], xmm0
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xe663e
invalid
invalid
invalid
invalid
mov qword [rsp + 0x48], rax
lea rax, [0x14012dea0]
add eax, 0xb5db2
pop rbp
or eax, dword [rax]
mov qword [rsp + 0x40], rax
and al, 0x40
xor eax, eax
mov qword [rsp + 0x30], rax
invalid
mov rax, qword [rsp + 0x5e0]
mov qword [rsp + 0x190], rax
mov dword [rsp + 0x190], eax
movaps xmm0, xmmword [rsp + 0x5d0]
movaps xmmword [rsp + 0x180], xmm0
and al, 0x80
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x1d0], al
and al, 0xd0
rol byte [rcx], 1
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1c0], eax
mov rax, qword [rsp + 0x38]
cmp byte [rax + 0x1b9], 0
je 0x14007845e
xor eax, eax
cmp byte [rsp + 0x388], 0
mov byte [rbx], al
add byte [rax], al
invalid
cmove rsi, rax
lea rdx, [0x140130ed0]
jg 0x1400780dc
or eax, dword [rax]
mov rcx, rsi
call fcn.140041c47
test al, al
je 0x14007845e
std
add al, byte [rax]
invalid
movups xmm6, xmmword [0x140130ef0]
lea rdx, [rsp + 0x5d0]
movaps xmmword [rdx + 0x10], xmm6
adc byte [rdi], cl
adc byte [0x140130ee0], bh
cmp eax, 0xb8d65
or eax, dword [rax]
movaps xmmword [rdx], xmm7
cmp cl, byte [rax - 0x73]
mov word [rax + riz], fs
add dword [rax], eax
add al, ch
push rsp
cli
invalid
test al, al
jne 0x14007845e
mov rax, qword [rsp + 0x38]
mov rax, qword [rax + 0x1b0]
mov rsi, qword [rax + 0x10]
add rsi, 8
invalid
or byte [rcx + rbp*2 + 0x78], cl
imul r15, qword [rax + 0x20], 0x88
add byte [rax], al
lea rdi, [0x14016044c]
lea r14, [rsp + 0x388]
test r15, r15
je 0x14007845e
xchg edi, eax
add al, byte [rax]
add byte [rax], al
xchg edi, eax
add al, byte [rax]
add byte [rax], al
lea rax, [rsi - 8]
lea rax, [rsi - 8]
mov rcx, qword [rax]
movsxd rcx, dword [rdi + rcx*4]
invalid
add rcx, rdi
jmp rcx
mov rcx, r14
call fcn.14003ef66
cld
inc dword [rcx - 0x47]
add al, 0
add byte [rax], al
mov rcx, rax
lea r8, [0x14015dee3]
lea eax, [0x14015dee3]
hlt
pop rsp
invalid
add al, ch
sahf
insd dword [rdi], dx
cld
inc dword [rax + rax*8 + 0xb6840f]
ror byte [rdi], 0x84
mov dh, 0
add byte [rax], al
invalid
jmp 0x140078342
mov r13, qword [rsi]
mov rcx, r14
mov ecx, esi
call fcn.14003ef66
insd dword [rdi], dx
cld
dec dword [rcx - 0x7d]
cmp dword [rbp + 0x28], 0
je 0x1400782b2
mov rbp, rax
mov rbx, rdx
mov rdi, r12
mov r12, r14
lea r14, [r13 + 0x10]
jne case.0x14006a133.104
mov rcx, qword [r13 + 0x30]
mov rdx, qword [r13 + 0x38]
push rbp
cmp byte [rcx - 0x77], cl
ror byte [rcx - 0x77], 0xd9
mov ecx, ebx
call fcn.14004a0c9
invalid
std
dec dword [rcx + rcx*4 - 0xf]
mov r14, r12
mov r12, rdi
lea rdi, [0x14016044c]
cmp eax, 0xe8202
invalid
invalid
add byte [rax - 0x77], cl
invalid
mov r8, rbp
mov r9, rbx
call fcn.14004a149
dec dword [rax - 0x7b]
test eax, eax
je 0x1400782b2
jmp case.0x1400723f5.44
lea r13, [rsp + 0x5d0]
mov rcx, r13
mov rdx, rsi
mov r8, r14
mov eax, esi
call fcn.14003efec
insd dword [rdi], dx
cld
dec dword [rbx + 0x5d0249c]
add byte [rax], al
mov rcx, r13
call fcn.14003f356
cmp ebx, 2
invalid
je 0x1400782b2
jmp case.0x1400723f5.44
mov rcx, r14
call fcn.14003ef66
mov r9d, 5
mov rcx, rax
lea r8, [0x14015dee7]
call fcn.14003ef92
test al, al
jne case.0x1400723f5.44
add rsi, 0x88
add r15, 0xffffffffffffff78
jmp case.0x1400721e2.45
invalid
invalid
mov byte [r12], 3
mov al, 1
mov cl, 3
mov rdi, qword [rsp + 0x50]
mov edi, dword [rsp + 0x50]
mov byte [rdi + 0x1d0], cl
movaps xmm6, xmmword [rsp + 0xc80]
movaps xmm7, xmmword [rsp + 0xc90]
mov esp, 0xc9024
invalid
add rsp, 0xca8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
ret
lea r8, str.C:Users_roc.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
mov rdx, r9
mov edx, ecx
call fcn.1400a54b0
ud2
lea rcx, [rdi + 0x1b0]
call fcn.14006ab7f
mov rcx, rbp
call fcn.14006b887
jmp case.0x140049d19.308
out dx, al
invalid
invalid
mov rax, qword [rsi - 8]
add rsi, 0xfffffffffffffff8
lea rcx, [0x140160460]
add byte [rax + 0x63], cl
adc al, 0x81
invalid
add rdx, rcx
mov rax, rsi
jmp rdx
mov rax, qword [rsi - 8]
add rsi, 0xfffffffffffffff8
clc
lea rcx, [0x140160460]
movsxd rdx, dword [rcx + rax*4]
adc al, 0x81
add rdx, rcx
mov rax, rsi
jmp rdx
lea rcx, [rax + 0x30]
xor edx, edx
cmp byte [rax + 0x50], 2
cmovne rdx, rcx
lea rcx, [rsp + 0x1d0]
call fcn.1400794f2
invalid
ror dword [r8 - 0x73], 1
mov word [rax + rdx*8], fs
add dword [rax], eax
add al, ch
jp case.0x1400730db.20
add byte [rax], al
jmp 0x14007841b
mov rcx, qword [rsi + 8]
add rcx, 0x10
rcl dword [rax], 0x48
lea edx, [0x14015dee3]
adc eax, 0xe5b57
adc eax, 0xe5b57
mov r8d, 4
call fcn.14003ef97
test rax, rax
je case.0x140078340.2
mov rcx, rax
add rcx, 0x28
xor edx, edx
cmp byte [rax + 0x48], 2
add bpl, bl
invalid
add rsi, 8
lea rdi, [rsp + 0x890]
lea r8, [rsp + 0x388]
mov byte [rbx], al
add byte [rax], al
mov byte [rbx], al
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call fcn.14003efec
inc dword [rbx + 0xa75023f]
mov byte [rsp + 0x1f0], 2
jmp 0x14007841b
lea rbx, [rsp + 0x5d0]
lea rsi, [rsp + 0x890]
add byte [rcx + 0xa], bh
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x5f8]
xor edx, edx
cmp byte [rax + 0x20], 2
cmovne rdx, rax
lea rcx, [rsp + 0x1d0]
call fcn.1400794f2
mov rcx, rbx
fld1
jnp 0x140078481
cld
invalid
cmp byte [rsp + 0x1f0], 2
je 0x14007845e
lea r8, [rsp + 0x890]
movaps xmmword [r8 + 0x10], xmm6
movaps xmmword [r8], xmm7
sub dword [rax], edi
lea rsi, [rsp + 0x5d0]
lea rdx, [rsp + 0x120]
and al, 0x20
add dword [rax], eax
add byte [rax], al
lea r9, [rsp + 0x1d0]
mov rcx, rsi
call fcn.14002eb1f
mov rcx, rsi
call fcn.14003eb2c
lea rsi, [rsp + 0x5d0]
mov rcx, rsi
call fcn.14002a60f
lea rdi, [rsp + 0x1d0]
lea rdx, [rsp + 0x1a0]
mov rcx, rdi
call fcn.14006d6f7
lea rbx, [rsp + 0x890]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.14001d0ef
lea r8, [rsp + 0x1d0]
lea rsi, [rsp + 0x388]
mov ecx, 0xb
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x5d0]
mov rcx, rsi
mov rdx, rbx
call fcn.14006d7db
mov rdi, qword [rsi]
mov bpl, byte [rsi + 8]
mov r14b, byte [rsi + 9]
cmp rdi, 3
je 0x140078501
lea rdx, [rsp + 0x5da]
mov rbx, qword [rdx + 0xce]
lea rcx, [rsp + 0x1d0]
mov r8d, 0xce
call fcn.1400a4925
shr rbx, 8
lea rsi, [rsp + 0x89a]
mov qword [rsi - 0xa], rdi
mov byte [rsi - 2], bpl
mov byte [rsi - 1], r14b
lea rdi, [rsp + 0x1d0]
mov r8d, 0xce
mov rcx, rsi
mov rdx, rdi
call fcn.1400a4925
mov al, byte [rsp + 0x88]
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
mov dword [rsi + 0xcf], ebx
mov rax, qword [rsp + 0x40]
mov qword [rdi], rax
mov rax, qword [rsp + 0x48]
mov qword [rdi + 8], rax
movaps xmm0, xmmword [rsp + 0x1c0]
movups xmmword [rdi + 0x10], xmm0
lea rsi, [rsp + 0x5d0]
lea rdx, [rsp + 0x890]
lea r8, [rsp + 0x1d0]
mov rcx, rsi
call fcn.14006d90a
lea r8, str.C:Users_roc.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.23_src_async_implclient.rstrust_dns_shouldnt_be_enabled_unless_the_feature_is
lea rbx, [rsp + 0x890]
mov rcx, rbx
mov rdx, rsi
call fcn.14006d990
lea rsi, [rsp + 0x5d0]
lea rdx, [rsp + 0x120]
mov rcx, rsi
call fcn.14006d9d6
mov rcx, rbx
call fcn.14003a43f
mov ecx, 0xc
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x5d0]
mov r8d, 0x100
mov rcx, rsi
mov rdx, rbx
call fcn.1400a4925
mov rcx, qword [rsp + 0x448]
mov rdx, rsi
call fcn.14006dd1d
mov rbx, rax
mov r15, rdx
mov edx, 0x3b9aca00
mov r9d, dword [rsp + 0x78]
mov r8d, r9d
cmp r9d, edx
lea r14, [rsp + 0x120]
jne 0x140078633
mov rcx, qword [rsp + 0x38]
mov r8d, dword [rcx + 0x1a8]
xor eax, eax
cmp r8d, edx
mov r13, qword [rsp + 0x70]
je 0x14007869d
cmp r9d, 0x3b9aca00
mov rdx, qword [rsp + 0x450]
jne 0x14007865c
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0x1a0]
lea r9, [0x14012d870]
lea rsi, [rsp + 0x5d0]
mov rcx, rsi
call fcn.14009c4a5
xor eax, eax
cmp qword [rsi], 2
cmp dword [rsi], 2
je 0x14007869d
mov ecx, 0x70
mov edx, 8
call fcn.14009891c
lea rsi, [rsp + 0x5d0]
mov ecx, 0xe
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x5d0]
lea rsi, [rsp + 0x120]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov rdx, qword [rsp + 0x38]
lock inc qword [rdx]
jle 0x140078eb3
mov rcx, qword [rsp + 0x1b0]
mov qword [rsp + 0xc0], rcx
movaps xmm0, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0xb0], xmm0
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x880], al
movaps xmmword [rsp + 0x340], xmm0
movaps xmm0, xmmword [rsp + 0x350]
movaps xmm1, xmmword [rsp + 0x360]
sub byte [rsp + 0x360], cl
movaps xmm2, xmmword [rsp + 0x370]
movaps xmmword [rsp + 0xd0], xmm0
movaps xmmword [rsp + 0xe0], xmm1
movaps xmmword [rsp + 0xf0], xmm2
sub dword [rsp + 0xf0], edx
lea rdi, [rsp + 0x460]
lea rsi, [rsp + 0x5d0]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x190]
mov qword [rsp + 0xa0], rcx
movabs al, byte [0x802484280f000000]
sub byte [rsp + 0x180], al
movaps xmmword [rsp + 0x90], xmm0
xorps xmm0, xmm0
movaps xmmword [rsp + 0x330], xmm0
add byte [rax], al
mov r8, qword [rsp + 0x68]
mov r10, qword [rsp + 0xc8]
mov r9, qword [rsp + 0x58]
mov r11, rdx
mov rsi, qword [rsp + 0x30]
mov qword [rsp + 0x38], rbx
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x40], r10
mov ecx, 1
lock xadd qword [0x1401670b0], rcx
mov qword [rsp + 0x120], rcx
lea rdx, [rsp + 0x8b8]
mov qword [rdx - 0x28], rsi
jb 0x14007878f
mov qword [rdx - 0x20], r12
movaps xmm0, xmmword [rsp + 0x90]
movups xmmword [rdx - 0x18], xmm0
mov rcx, qword [rsp + 0xa0]
mov qword [rdx - 8], rcx
lea rsi, [rsp + 0x460]
lea esi, [rsp + 0x460]
mov ecx, 0xc
mov rdi, rdx
mov edi, edx
rep movsq qword [rdi], qword [rsi]
movaps xmm0, xmmword [rsp + 0x340]
movups xmmword [rdx + 0x60], xmm0
mov qword [rdx + 0x70], r8
mov qword [rdx + 0x78], r10
mov qword [rdx + 0x80], r9
invalid
movaps xmm0, xmmword [rsp + 0xd0]
movaps xmm1, xmmword [rsp + 0xe0]
movaps xmm2, xmmword [rsp + 0xf0]
movups xmmword [rdx + 0x88], xmm0
movups xmmword [rdx + 0x98], xmm1
movups xmmword [rdx + 0xa8], xmm2
add byte [rdi], cl
sub byte [rsp + 0xb0], al
test byte [rax + rsi*4], ah
add byte [rax], al
invalid
movups xmmword [rdx + 0xb8], xmm0
mov rcx, qword [rsp + 0xc0]
mov qword [rdx + 0xc8], rcx
add byte [rax], al
add byte [rax - 0x39], cl
invalid
rol byte [rax], 1
add byte [rax], al
or byte [rax], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x330]
movups xmmword [rdx + 0xd8], xmm0
mov qword [rdx + 0xe8], r11
invalid
call 0x18807886e
mov dword [rdx + 0xf0], ebx
mov qword [rdx + 0xf8], r15
and qword [rdx + 0x100], 0
mov qword [rdx + 0x108], rax
mov qword [rdx + 0x110], r13
lea rsi, [rsp + 0x9d0]
ror byte [rcx], 1
add byte [rax], al
lea rdx, [rsp + 0x1d0]
mov rbp, r13
mov r13, r8
mov r8d, 0x158
mov rcx, rsi
mov rdi, r12
mov r12, r9
mov esp, ecx
mov rbx, r11
call fcn.1400a4925
mov byte [rsi + 0x158], 0
add dword [rax], eax
add byte [rax], al
invalid
mov eax, dword [rsp + 0x388]
mov ecx, dword [rsp + 0x38b]
mov dword [rsi + 0x159], eax
mov dword [rsi + 0x15c], ecx
mov qword [rsi + 0x160], r14
call fcn.140049b11
test rax, rax
je 0x140078ebb
invalid
invalid
add byte [rax], al
mov r14, rbp
mov rcx, rax
call fcn.14009a8aa
mov rbp, rax
mov eax, dword [rax]
mov dword [rsp + 0x78], eax
and al, 0x78
lea rax, [rsp + 0x5f8]
mov rcx, qword [rsp + 0x30]
mov qword [rax - 0x28], rcx
mov qword [rsp + 0x88], rdi
mov byte [rax], al
add byte [rax], al
mov qword [rax - 0x20], rdi
movaps xmm0, xmmword [rsp + 0x90]
movups xmmword [rax - 0x18], xmm0
mov rcx, qword [rsp + 0xa0]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
clc
clc
lea rsi, [rsp + 0x460]
mov ecx, 0xc
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
movaps xmm0, xmmword [rsp + 0x340]
movups xmmword [rax + 0x60], xmm0
adc dword [rax + 0x60], eax
mov qword [rsp + 0x48], r13
mov qword [rax + 0x70], r13
mov r13, qword [rsp + 0x40]
mov qword [rax + 0x78], r13
js 0x1400789bb
mov dword [rsp + 0x80], esp
mov qword [rax + 0x80], r12
movaps xmm0, xmmword [rsp + 0xd0]
movaps xmm1, xmmword [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xf0], dl
movups xmmword [rax + 0x88], xmm0
movups xmmword [rax + 0x98], xmm1
adc dword [rax + 0x98], ecx
movups xmmword [rax + 0xa8], xmm2
nop
test al, 0
add byte [rax], al
mov rcx, qword [rsp + 0xc0]
add byte [rax - 0x77], cl
mov al, cl
enter 0, 0
movaps xmm0, xmmword [rsp + 0xb0]
movups xmmword [rax + 0xb8], xmm0
invalid
add byte [rax], al
invalid
mov qword [rax + 0xd0], 8
movaps xmm0, xmmword [rsp + 0x330]
sub byte [rsp + 0x330], al
add eax, dword [rax]
add byte [rdi], cl
adc dword [rax + 0xd8], eax
sbb al, 0
add byte [rax], al
invalid
mov qword [rsp + 0x60], rbx
mov qword [rax + 0xe8], rbx
mov rcx, qword [rsp + 0x38]
mov qword [rax + 0xf0], rcx
mov al, dh
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
jl 0x140078a22
and al, 0x68
mov qword [rax + 0xf8], r15
and qword [rax + 0x100], 0
movabs al, byte [0xd489490000000100]
mov rcx, qword [rsp + 0x58]
pop rax
mov qword [rax + 0x108], rcx
mov byte [rax], cl
or byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x50], cl
adc byte [rcx], al
add byte [rax], al
lea rsi, [rsp + 0x710]
lea esi, [rsp + 0x710]
invalid
add byte [rax], al
lea rdx, [rsp + 0x1d0]
lea edx, [rsp + 0x1d0]
mov r8d, 0x158
mov eax, 0x158
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.1400a4925
mov byte [rsi + 0x158], 0
add dword [rax], eax
add byte [rax], al
add byte [rbx + 0x3882484], cl
mov eax, dword [rsp + 0x388]
mov byte [rbx], al
add byte [rax], al
mov ecx, dword [rsp + 0x38b]
mov word [rbx + rcx*4], fs
add eax, dword [rax]
add byte [rax], al
mov dword [rsi + 0x159], eax
xchg byte [rcx + 1], bl
add byte [rax], al
mov dword [rsi + 0x15c], ecx
add byte [rax - 0x73], cl
test byte [rax + riz], ah
add dword [rax], eax
add byte [rax - 0x77], cl
xchg byte [rax + 1], ah
add byte [rax], al
cmp dword [rsp + 0x78], 2
jne 0x140078a8e
lea rcx, [rsp + 0x5d0]
call fcn.14006b74f
invalid
inc dword [rbp + 0x31]
invalid
jmp 0x140078e5d
invalid
mov rax, rbp
mov rsi, qword [rsp + 0x120]
and al, 0x20
and byte [rcx], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
or byte [rax - 0x7d], cl
cmp qword [rax], 0
je case.0x1400554c8.222
add byte [rax], al
mov rdi, qword [rbp]
lock inc qword [rdi]
inc dword [rdi]
mov rbx, qword [rsp + 0x88]
add byte [rax], al
add byte [rax], al
jle 0x140078eb3
test byte [rbx], 0
invalid
lea rbp, [rdi + 0x10]
lea r14, [rdi + 0x70]
jo 0x140078a7f
mov ecx, 0x300
add byte [rax], al
invalid
mov edx, 0x80
call fcn.14009891c
inc byte [rcx]
add byte [rcx - 0x77], cl
mov edi, eax
mov qword [rax], 0xcc
mov dword [rax], 0xcc
add ah, cl
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
or byte [rax], al
lea rax, [0x14012f8c0]
lea eax, [0x14012f8c0]
add eax, 0xb6dd6
add byte [rcx - 0x77], cl
adc byte [r9 - 0x7d], r9b
sbb byte [eax], al
sbb byte [rax], al
mov qword [r15 + 0x20], rdi
mov qword [r15 + 0x28], rsi
ja 0x140078b23
mov rax, qword [rsp + 0x30]
mov qword [r15 + 0x30], rax
mov dword [rdi + 0x30], eax
mov qword [r15 + 0x38], rbx
movaps xmm0, xmmword [rsp + 0x90]
sub byte [rsp + 0x90], al
movups xmmword [r15 + 0x40], xmm0
movups xmmword [rdi + 0x40], xmm0
mov rax, qword [rsp + 0xa0]
mov eax, dword [rsp + 0xa0]
mov qword [r15 + 0x50], rax
lea rdi, [r15 + 0x58]
lea rsi, [rsp + 0x460]
mov ecx, 0xc
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movaps xmm0, xmmword [rsp + 0x340]
movups xmmword [r15 + 0xb8], xmm0
xchg dword [rax + 0x48000000], edi
mov eax, 0x48000000
add byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
invalid
mov qword [r15 + 0xc8], rax
mov qword [r15 + 0xd0], r13
mov rax, qword [rsp + 0x80]
add byte [rax], al
add byte [rax], al
mov qword [r15 + 0xd8], rax
movaps xmm0, xmmword [rsp + 0xd0]
add byte [rax], al
movaps xmm1, xmmword [rsp + 0xe0]
sub byte [rsp + 0xe0], cl
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rax], al
movaps xmm2, xmmword [rsp + 0xf0]
add byte [rax], al
add byte [rax], al
movups xmmword [r15 + 0xe0], xmm0
movups xmmword [r15 + 0xf0], xmm1
movups xmmword [r15 + 0x100], xmm2
movups xmmword [rdi + 0x100], xmm2
movaps xmm0, xmmword [rsp + 0xb0]
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax], al
movups xmmword [r15 + 0x110], xmm0
adc dword [rdi + 0x110], eax
mov rax, qword [rsp + 0xc0]
test byte [rax + rax*8], ah
and al, 0xc0
add byte [rax], al
add byte [rax], al
mov qword [r15 + 0x120], rax
xchg dword [rax], esp
add dword [rax], eax
add byte [rcx - 0x39], cl
xchg dword [rax], ebp
sub byte [rcx], al
add byte [rax], al
add byte [rax], cl
or byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x330], al
invalid
movups xmmword [r15 + 0x130], xmm0
mov rax, qword [rsp + 0x60]
mov qword [r15 + 0x140], rax
mov rax, qword [rsp + 0x38]
mov qword [r15 + 0x148], rax
add qword [rax], rax
add byte [rax - 0x75], cl
and al, 0x68
and al, 0x68
invalid
mov qword [r15 + 0x150], rax
and qword [r15 + 0x158], 0
add dword [rax], eax
add byte [rax], al
invalid
mov rax, qword [rsp + 0x58]
mov qword [r15 + 0x160], rax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x70
and al, 0x70
jo case.0x140053f5d.233
mov dword [rdi + 0x168], eax
lea rcx, [r15 + 0x170]
add dword [rax], eax
add byte [rax], al
lea rdx, [rsp + 0x1d0]
mov r8d, 0x158
add al, ch
idiv byte [rdx + rax - 0x7839bf00]
mov esp, 0xc6410002
xchg eax, ecx
enter 2, 0
invalid
mov eax, dword [rsp + 0x388]
mov ecx, dword [rsp + 0x38b]
mov dword [r15 + 0x2c9], eax
mov dword [r15 + 0x2cc], ecx
add al, byte [rax]
add byte [rdi], cl
push rdi
rol byte [rcx + 0xf], 0x29
sub dword [rdi + 0x2d0], eax
add byte [rcx - 0x7d], cl
cmpsd dword [rsi], dword [rdi]
loopne case.0x1400554c8.221
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, r15
mov r8, r15
mov eax, edi
call fcn.14004bacf
mov rcx, rbp
mov ecx, ebp
mov rdx, rax
call fcn.14009ba99
add cl, ch
fld dword [rcx]
add byte [rax], al
mov rdi, qword [rbp]
lock inc qword [rdi]
inc dword [rdi]
mov rbx, qword [rsp + 0x88]
mov ebx, dword [rsp + 0x88]
pushfq
and al, 0x88
add byte [rax], al
add byte [rdi], cl
jle 0x140078eb3
lea r14, [rdi + 0x60]
mov ecx, 0x300
add byte [rax], al
mov edx, 0x80
call fcn.14009891c
outsd dx, dword [rsi]
cld
add dword [rax], eax
add byte [rcx - 0x77], cl
invalid
mov qword [rax], 0xcc
add ah, cl
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
or byte [rax], al
lea rax, [0x14012f870]
or eax, dword [rax]
mov qword [r15 + 0x10], rax
adc byte [rcx - 0x7d], cl
sbb byte [eax], al
mov qword [r15 + 0x20], rdi
mov dword [rdi + 0x20], edi
jg case.0x14005b00e.195
mov qword [r15 + 0x28], rsi
mov rax, qword [rsp + 0x30]
xor byte [rcx - 0x77], cl
mov qword [r15 + 0x30], rax
mov dword [rdi + 0x30], eax
mov qword [r15 + 0x38], rbx
cmp byte [rdi], cl
sub byte [rsp + 0x90], al
nop
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rdi + 0x40], eax
mov rax, qword [rsp + 0xa0]
mov qword [r15 + 0x50], rax
lea rdi, [r15 + 0x58]
lea rsi, [rsp + 0x460]
mov ecx, 0xc
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
movaps xmm0, xmmword [rsp + 0x340]
and al, 0x40
add eax, dword [rax]
add byte [rcx + 0xf], al
adc dword [rdi + 0xb8], eax
xchg dword [rax + 0x48000000], edi
mov eax, 0x48000000
add byte [rax], al
mov rax, qword [rsp + 0x48]
mov qword [r15 + 0xc8], rax
xchg eax, ecx
enter 0, 0
add byte [rbp - 0x77], cl
scasd eax, dword [rdi]
rol byte [rax], 1
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
and al, 0x80
add byte [rax], 0
add byte [rcx - 0x77], cl
mov qword [r15 + 0xd8], rax
add byte [rax], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0xd0]
sub byte [rsp + 0xd0], al
test byte [rax + rdx*8], ah
rol byte [rax], 1
add byte [rax], al
movaps xmm1, xmmword [rsp + 0xe0]
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xf0], dl
lock add byte [rax], al
invalid
movups xmmword [r15 + 0xe0], xmm0
movups xmmword [r15 + 0xf0], xmm1
movups xmmword [rdi + 0xf0], xmm1
add byte [rax], al
add byte [rax], al
movups xmmword [r15 + 0x100], xmm2
movups xmmword [rdi + 0x100], xmm2
add byte [rcx], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0xb0]
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rcx + 0xf], al
movups xmmword [rdi + 0x110], xmm0
adc dword [rdi + 0x110], eax
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0xc0]
mov eax, dword [rsp + 0xc0]
rol byte [rax], 0
add byte [rax], al
add byte [rcx - 0x77], cl
xchg dword [rax], esp
add dword [rax], eax
add byte [rcx - 0x39], cl
xchg dword [rax], ebp
add dword [rax], eax
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x330]
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rdi + 0x130], eax
xchg dword [rax], esi
add dword [rax], eax
add byte [rax], al
mov rax, qword [rsp + 0x60]
and al, 0x60
and al, 0x60
mov qword [r15 + 0x140], rax
mov dword [rdi + 0x140], eax
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x38
and al, 0x38
mov qword [r15 + 0x148], rax
mov dword [rdi + 0x148], eax
xchg dword [rax + 1], ecx
add qword [rax], rax
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x68]
and al, 0x68
mov qword [r15 + 0x150], rax
mov dword [rdi + 0x150], eax
xchg dword [rax + 1], edx
add byte [rax], al
add byte [rcx - 0x7d], cl
and qword [r15 + 0x158], 0
pop rax
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x58
and al, 0x58
pop rax
mov qword [r15 + 0x160], rax
mov dword [rdi + 0x160], eax
xchg dword [rax + 1], esp
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x70
and al, 0x70
mov qword [r15 + 0x168], rax
xchg dword [rax + 1], ebp
add byte [rax], al
add byte [rcx - 0x73], cl
lea rcx, [r15 + 0x170]
jo 0x140078df4
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd0
rol byte [rcx], 1
add byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 0x158
mov eax, 0x158
call fcn.1400a4925
mov ebx, 0xc6410002
mov byte [r15 + 0x2c8], 0
mov byte [rdi + 0x2c8], 0
add al, byte [rax]
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0x388]
test byte [rax + rcx*4], ah
add eax, dword [rax]
add byte [rax], al
mov ecx, dword [rsp + 0x38b]
mov dword [r15 + 0x2c9], eax
xchg ecx, ecx
add al, byte [rax]
add byte [rcx - 0x77], al
mov dword [rdi + 0x2cc], ecx
add al, byte [rax]
add byte [rdi], cl
xorps xmm0, xmm0
push rdi
rol byte [rcx + 0xf], 0x29
sub dword [rdi + 0x2d0], eax
add al, byte [rax]
add byte [rax], al
and qword [r15 + 0x2e0], 0
mov rcx, r14
int1
mov rdx, r15
mov r8, r15
call fcn.14004bacf
invalid
sub al, 0xfd
dec dword [rax - 0x7b]
test rax, rax
test eax, eax
je 0x140078e5d
mov rcx, rbp
mov rdx, rax
mov edx, eax
call fcn.14009b646
invalid
invalid
add al, byte [rax]
invalid
mov rdi, qword [rsp + 0x50]
dec qword [r12]
test r15, r15
invalid
je 0x140078eb7
mov ecx, 0x84
mov eax, 0xcc
add byte [rax], al
invalid
lock cmpxchg qword [r15], rcx
je case.0x14004f76c.267
mov rax, qword [r15 + 0x10]
mov rcx, r15
call qword [rax + 0x20]
push rax
invalid
lea r14, [rdi + 0x1b0]
mov qword [rdi + 0x1b8], r14
mov eax, 0x4c000001
add byte [rax], al
lea r12, [rdi + 0x1c8]
lea esp, [rdi + 0x1c8]
mov byte [rdi + 0x1c8], 0
mov qword [rsp + 0x40], r13
mov qword [rdi + 0x1c0], r14
jmp 0x1400779cd
jmp case.0x140071c61.74
invalid
invalid
ud2
xor eax, eax
jmp 0x140078eca
lea rcx, [rsp + 0x890]
call fcn.14006b74f
mov al, 1
invalid
lea rcx, [rsp + 0x5d0]
mov byte [rcx], al
lea rdx, str.C:Users_roc.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.23_src_blockingclient.rsthread_not_dropped_yet
call fcn.14009a829
ud2
mov ecx, 7
int 0x29
ud2
add byte [rdi], cl
mov dh, 0xc0
invalid
lea rcx, [0x140160474]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, [0x140139a40]
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
jno case.0x140072e6a.31
mov qword [rsp + 0x28], rcx
cmp dword [rsi + 0x30], 3
jae 0x140079014
and ecx, 0
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
call fcn.140095bbb
mov r14, rax
mov r15, rdx
lea rdx, [rsp + 0x28]
mov rcx, rbx
call fcn.14006bb7c
invalid
invalid
fld1
and eax, 0x89ffff2c
invalid
invalid
invalid
mov ebx, eax
ret
mov rcx, r14
mov rdx, r15
call fcn.140095bc8
test bl, bl
invalid
je case.0x140078340.9
invalid
mov rcx, rsi
call fcn.14009a5bf
invalid
invalid
add al, byte [rax]
cmp al, 3
jne 0x140078fbb
mov rcx, rdi
jmp 0x140078f7d
lea rcx, [rsi + 0x20]
call fcn.14007940f
jmp case.0x140078fd3.0
mov rcx, rdi
call fcn.14006b6b1
lea rdx, [rsp + 0x40]
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
mov rcx, rdi
call fcn.14006bb20
xor ecx, ecx
call fcn.14004ba35
sub bh, ch
invalid
jg 0x140078fca
invalid
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
jmp 0x140079172
mov ecx, eax
call fcn.14009a645
shr eax, 0x83
invalid
movzx eax, al
lea rcx, [0x140160484]
je case.0x1400781d5.13
invalid
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.14009ba8d
lodsb al, byte [rsi]
sub al, byte [rdx]
add byte [rax - 0x77], cl
int1
lodsb al, byte [rsi]
sub al, byte [rdx]
add byte [rax - 0x77], cl
int1
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14007914d
add dword [rax], eax
invalid
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
ret
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
jmp case.0x140071de4.76
add dword [rax], eax
invalid
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], 1
add byte [rax - 0x73], cl
and al, 0x20
and al, 0x20
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [rax - 0x73], cl
adc eax, 0xc02a6
call fcn.1400a53f0
ud2
invalid
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.140095a63
invalid
test al, al
je 0x14007916b
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
pop rsi
jmp case.0x140071de4.76
add byte [rax], al
invalid
nop
add rsp, 0x20
add esp, 0x20
invalid
and byte [rsi - 0x3d], bl
push rsi
sub rsp, 0x20
mov rsi, rcx
invalid
call fcn.14009a216
test al, 8
jne 0x14007918e
lea rcx, [rsi + 0x20]
call fcn.14006b6b1
and eax, 0x10ebffff
invalid
invalid
jmp 0x14007919e
test al, 0x10
je 0x14007919e
lea rcx, [rsi + 0x2d0]
call fcn.140096788
invalid
invalid
add dword [rax], eax
xor ecx, ecx
call fcn.14004ba35
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
mov edx, esi
call fcn.14009b8e2
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.14009a26b
movsd dword [rdi], dword [rsi]
adc byte [rdx], al
invalid
test al, al
je 0x1400791d7
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp case.0x140071de4.76
add byte [rax], al
nop
add rsp, 0x20
add esp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
add rcx, 0x20
invalid
call fcn.140094e3c
lea rcx, [rsi + 0x30]
xor al, r13b
xor al, ch
sub dword [0xcb5091f9], esp
xchg al, ah
add al, byte [rax]
add byte [rax - 0x7b], cl
invalid
je case.0x1400721e2.64
add byte [rax - 0x7b], cl
sal byte [rdx + rcx + 0x48], 0x8b
mov gs, eax
add al, byte [rax]
add byte [rax], al
invalid
mov rcx, qword [rsi + 0x2e8]
call qword [rax + 0x18]
push rax
sbb byte [rdx + 0x80], bh
mov edx, 0x80
mov edx, 0x80
add byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140009f90
jo 0x14007922b
stc
invalid
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
mov ecx, dword [rsi + 0x28]
call fcn.140095bbb
mov r14, rax
mov esi, eax
mov r15, rdx
lea rdx, [rsp + 0x28]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.14006bb7c
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.140095bc8
test bl, bl
je case.0x1400730db.34
invalid
mov rcx, rsi
call fcn.14009a5bf
cmp al, 3
jne 0x1400792f0
mov rcx, rdi
jmp case.0x1400781d5.23
invalid
call fcn.14007940f
jmp case.0x140079308.0
mov rcx, rdi
call fcn.14006b6b1
lea rdx, [rsp + 0x40]
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
jp 0x1400792ee
mov rcx, rdi
stc
call fcn.14006bb20
xor ecx, ecx
call fcn.14004ba35
pop rax
invalid
std
invalid
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140079444
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + 0x134ee8c1], cl
shr eax, 0x4e
adc eax, dword [rdx]
invalid
mov ecx, eax
call fcn.14009a645
adc eax, dword [rdx]
invalid
shr eax, 0x4e
adc eax, dword [rdx]
add byte [rdi], cl
movzx eax, al
mov dh, 0xc0
lea rcx, [0x1401604a4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rdi
mov rdx, rsi
call fcn.14009b646
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x1400793ea
add byte [rax], al
invalid
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x1400794b0
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.140095a63
test al, al
je 0x140079408
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x1400794b0
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14009a216
test al, 8
jne 0x140079460
lea rcx, [rsi + 0x20]
call fcn.14006b6b1
jmp 0x140079470
test al, 0x10
je 0x140079470
lea rcx, [rsi + 0x2d0]
call fcn.140096788
xor ecx, ecx
call fcn.14004ba35
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.14009b546
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.14009a26b
test al, al
je 0x1400794a9
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x1400794b0
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.14003a41a
lea rcx, [rsi + 0x30]
call fcn.14006b721
mov rax, qword [rsi + 0x2e0]
test rax, rax
je 0x1400794e0
mov rcx, qword [rsi + 0x2e8]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140009f90
push rsi
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x90
add byte [rax], al
mov rsi, rcx
mov rcx, qword [rcx]
mov ecx, dword [rcx]
test rcx, rcx
leave
je case.0x1400723f5.65
mov eax, dword [rsi + 0x18]
inc eax
mov dword [rsi + 0x18], eax
cmp eax, 0x1f5
jae case.0x140072e6a.50
mov r8, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r8
invalid
jae case.0x14007cd96.68
mov ebp, edx
movzx ebx, byte [rcx + rax]
lea rdx, [rax + 1]
add dword [rax - 0x77], ecx
push rsi
adc byte [rbp + rcx*4 + 0x4b], al
mov esi, 0x17f98341
invalid
ja case.0x14007cd96.68
lea r10, [0x1401604b4]
lea edx, [0x1401604b4]
movsxd r9, dword [r10 + r9*4]
add r9, r10
rol dword [rcx - 1], 1
invalid
cmp rdx, r8
jae 0x14007d1ef
cmp byte [rcx + rdx], 0x73
jne 0x14007d1ef
add al, 0
invalid
cmp al, 0x11
jae 0x14007cdb6
test dword [rbx + 4], eax
add byte [rax], al
lea r9, [rax + 2]
mov qword [rsi + 0x10], r9
cmp r9, r8
cmp ecx, eax
cmp ecx, eax
ror dword [rdi], 0x83
jp 0x14007cdbd
jae 0x14007d037
add byte [rax], al
cmp byte [rcx + r9], 0x5f
jne 0x14007d037
add al, byte [rax]
invalid
add rax, 3
add eax, 3
mov qword [rsi + 0x10], rax
jmp 0x14007d1ef
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je case.0x1400723f5.75
lea rdx, [0x1401326f8]
mov r8d, 0x19
call fcn.14000f040
mov dil, 1
test al, al
jne 0x14007d2d4
mov qword [rsi], 0
mov byte [rsi + 8], 1
add ecx, ebp
invalid
add al, 0
invalid
mov rcx, rsi
int1
mov edx, ebp
call fcn.14007d450
mov dil, 1
jmp 0x14007d296
jns 0x14007ce1f
add byte [rax], al
jns 0x14007ce1f
add byte [rax], al
lea rcx, [rsp + 0x30]
and al, 0x30
mov rdx, rsi
call fcn.14007d5f0
cmp byte [rsp + 0x30], 0
xor byte [rax], al
xor byte [rax], al
je 0x14007d0a1
movzx ebx, byte [rsp + 0x31]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ce72
test bl, bl
lea rax, str.invalid_syntaxrecursion_limit_reached
add byte [rax - 0x73], cl
adc eax, 0xb58a5
cmove rdx, rax
movzx eax, bl
lea r8, [rax + rax*8]
lea eax, [rax + rax*8]
ror byte [rcx - 0x7d], 0xc0
adc al, ch
fldenv [rcx]
stc
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x462850f], eax
add byte [rax], al
invalid
add byte [rax - 0x39], cl
invalid
mov qword [rsi], 0
mov byte [rsi + 8], bl
or cl, ch
push rcx
add al, 0
invalid
mov rcx, rsi
mov edx, ebp
call fcn.14007cd30
mov dil, 1
add dword [rax + rax*8 + 0x43e850f], eax
ror byte [rdi], 0x85
add al, 0
invalid
ror byte [rdi], 0x85
add al, 0
add byte [rax - 0x7c], al
in eax, dx
test bpl, bpl
je 0x14007cebe
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007cebe
sbb cl, byte [rax - 0x73]
adc eax, 0xb541d
lea rdx, [0x1401322c8]
mov r8d, 2
call fcn.14000f040
test al, al
ror byte [rdi], 0x85
invalid
add al, 0
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007cee1
lea rdx, [0x140132383]
mov r8d, 1
call fcn.14000f040
and ecx, edi
inc dword [rax + rax*8 + 0x3f3850f]
add byte [rax], al
mov rcx, rsi
call fcn.14007e4b0
invalid
invalid
add byte [rax], al
add byte [rax], al
test rax, rax
jne 0x14007d2d4
jmp 0x14007d27b
mov rcx, rsi
call fcn.14007df40
mov rbx, rax
test bl, 1
jne 0x14007cfea
mov rcx, rsi
mov edx, ebp
call fcn.14007cd30
mov dil, 1
test al, al
jne 0x14007d2d4
cmp qword [rsi], 0
je 0x14007d178
test byte [rsi + 2], cl
add byte [rax], al
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.14007d5f0
add byte [rax], al
cmp byte [rsp + 0x30], 0
jne case.0x14006d713.130
cmp qword [rsi], 0
je case.0x1400723f5.65
mov r14, qword [rsp + 0x38]
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.14007d6c0
cmp qword [rsp + 0x30], 0
and al, 0x30
add byte [rdi], cl
test byte [rdx + rax], al
add byte [rax], al
shr rbx, 0x20
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x60], xmm1
sub dword [rsp + 0x60], ecx
sub dword [rsp + 0x60], ecx
movaps xmmword [rsp + 0x50], xmm0
cmp ebx, 0x110000
jne 0x14007d2e4
invalid
add byte [rax - 0x75], cl
and al, 0x58
mov rax, qword [rsp + 0x58]
or rax, qword [rsp + 0x68]
je 0x14007d29a
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007d29a
lea rdx, [0x1401322c8]
mov r8d, 2
add byte [rax], al
add al, ch
and dword [rax], 0xfffffff9
inc dword [rax + rax*8 + 0x30f850f]
lsl eax, word [rax]
invalid
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x14007d29a
invalid
add byte [rax - 0x73], cl
and al, 0x50
lea rcx, [rsp + 0x50]
call fcn.14007d8e0
jmp 0x14007d296
mov rdi, qword [rsi + 0x20]
jmp 0x14007d211
shr ebx, 8
and bl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007d028
test bl, bl
lea rax, str.invalid_syntaxrecursion_limit_reached
lea rdx, [0x1401326f8]
cmove rdx, rax
movzx eax, bl
lea r8, [rax + rax*8]
add r8, 0x10
call fcn.14000f040
mov dil, 1
test al, al
ror byte [rdi], 0x85
lodsb al, byte [rsi]
add al, byte [rax]
invalid
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x14007d2d2
xor eax, eax
mov r10d, 0x3e
cmp r9, r8
jae case.0x14007cd96.68
movzx edx, byte [rcx + r9]
cmp dl, 0x5f
je 0x14007d1d5
lea r11d, [rdx - 0x30]
cmp r11b, 0xa
jb 0x14007d083
lea r11d, [rdx - 0x61]
cmp r11b, 0x1a
jae 0x14007d06f
add dl, 0xa9
jmp 0x14007d080
lea r11d, [rdx - 0x41]
cmp r11b, 0x1a
jae case.0x14007cd96.68
add dl, 0xe3
mov r11d, edx
inc r9
mov qword [rsi + 0x10], r9
mul r10
jo case.0x14007cd96.68
add byte [rax], al
movzx edx, r11b
add rax, rdx
jae 0x14007d03f
jmp case.0x14007cd96.68
cmp qword [rsi], 0
je case.0x1400723f5.65
mov rbx, qword [rsp + 0x38]
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.14007d6c0
add eax, dword [rsi]
add byte [rax], al
cmp qword [rsp + 0x30], 0
je 0x14007d16e
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x14007d29a
lodsd eax, dword [rsi]
add dword [rax], eax
invalid
lea rcx, [rsp + 0x70]
call fcn.14007d8e0
mov dil, 1
add dword [rax + rax*8 + 0x1d2850f], eax
add byte [rax], al
mov rax, qword [rsi + 0x20]
test rax, rax
je 0x14007d29a
test byte [rax + 0x34], 4
jne 0x14007d29a
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x14015dde0]
or al, 0xe
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
call qword [rax + 0x18]
test al, al
jne 0x14007d2d4
mov rdx, qword [rsi + 0x20]
mov rcx, rbx
call 0x140012560
test al, al
jne 0x14007d2d4
mov rax, qword [rsi + 0x20]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x14015dde1]
mov r8d, 1
call qword [rax + 0x18]
jmp 0x14007d296
movzx ebx, byte [rsp + 0x38]
jmp 0x14007ce3a
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007d2d2
lea rdx, [0x1401322c8]
mov r8d, 2
call fcn.14000f040
test al, al
jne 0x14007d2d4
cmp qword [rsi], 0
jne 0x14007cf2a
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007d2d2
lea rdx, str._for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 1
add rsp, 0x90
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r14
jmp fcn.14000f040
inc r9
mov qword [rsi + 0x10], r9
inc rax
je case.0x14007cd96.68
cmp rax, 0xffffffffffffffff
je case.0x14007cd96.68
mov rdi, qword [rsi + 0x20]
mov qword [rsi + 0x20], 0
add byte [rax], al
mov rcx, rsi
xor edx, edx
call fcn.14007cd30
test al, al
jne 0x14007d425
sbb byte [rdx], al
add byte [rax], al
mov qword [rsi + 0x20], rdi
test rdi, rdi
je 0x14007d236
lea rdx, [0x140132383]
mov r8d, 1
mov rcx, rdi
call fcn.14000f040
stc
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x9e850f], eax
add byte [rax], al
mov rcx, rsi
call fcn.14007df90
add byte [rax - 0x49], al
add dword [rax + rax*8 + 0x8b850f], eax
add byte [rax], al
add byte [rax - 0x49], al
add dword [rax + rax*8 + 0x8b850f], eax
add byte [rax], al
cmp bl, 0x4d
je 0x14007d27b
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], cl
leave
je 0x14007d26d
lea rdx, [0x140132749]
mov r8d, 4
call fcn.14000f040
xlatb
sbb eax, 0xc084fff9
jne 0x14007d2d4
mov rcx, rsi
xor edx, edx
call fcn.14007cd30
test al, al
jne 0x14007d2d4
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007d29a
lea rdx, [0x140132382]
mov r8d, 1
call fcn.14000f040
invalid
inc dword [rax + rax*8 - 0x7cb7c58b]
add byte ds:[rdx + rsi - 1], dh
sbb bl, r13b
sub eax, 0x204e8b48
mov rcx, qword [rsi + 0x20]
test al, al
jne 0x14007d2d4
cmp qword [rsi], 0
je 0x14007d2d2
dec dword [rsi + 0x18]
jmp 0x14007d2d2
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007d2c7
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
call fcn.14000f040
mov dil, 1
test al, al
jne 0x14007d2d4
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor edi, edi
mov eax, edi
add rsp, 0x90
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007d303
lea rdx, [0x14013273a]
mov r8d, 3
call fcn.14000f040
test al, al
jne 0x14007d2d4
cmp ebx, 0x43
je 0x14007d325
cmp ebx, 0x53
jne 0x14007d342
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007d361
lea rdx, [0x140132744]
mov r8d, 4
jmp 0x14007d33b
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007d361
lea rdx, [0x14013273d]
mov r8d, 7
call fcn.14000f040
jmp 0x14007d359
mov rdx, qword [rsi + 0x20]
mov dword [rsp + 0x30], ebx
test rdx, rdx
je 0x14007d361
lea rcx, [rsp + 0x30]
call fcn.140014490
test al, al
jne 0x14007d2d4
mov rax, qword [rsp + 0x58]
or rax, qword [rsp + 0x68]
mov rcx, qword [rsi + 0x20]
jne 0x14007d3d1
test rcx, rcx
je 0x14007d29a
lea rdx, [0x140132748]
mov r8d, 1
call fcn.14000f040
test al, al
jne 0x14007d2d4
mov rdx, qword [rsi + 0x20]
mov qword [rsp + 0x30], r14
test rdx, rdx
je 0x14007d29a
lea rcx, [rsp + 0x30]
call fcn.14000e7e0
test al, al
jne 0x14007d2d4
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007d29a
lea rdx, [0x1401356cb]
jmp 0x14007d28b
test rcx, rcx
je 0x14007d29a
lea rdx, [0x14015dde2]
mov r8d, 1
call fcn.14000f040
test al, al
jne 0x14007d2d4
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x14007d29a
lea rcx, [rsp + 0x50]
call fcn.14007d8e0
test al, al
jne 0x14007d2d4
mov rcx, qword [rsi + 0x20]
test rcx, rcx
jne 0x14007d37a
jmp 0x14007d29a
lea rax, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rax
lea rcx, str._fmt::Error_s_should_be_impossible_without_a__fmt::Formatter_
lea r9, [0x1401320d0]
lea r8, [rsp + 0x30]
mov edx, 0x3d
call fcn.1400a5940
ud2
adc byte [rax - 1], cl
ret 0x8948
mov ecx, 1
xor eax, eax
jmp case.0x14003ab40.525
shl rax, 0x20
or rax, rcx
ret
je 0x14007e0b3
mov r12, qword [rsi + 8]
mov rbx, qword [rsi + 0x10]
cmp rbx, r12
jae case.0x140066a8c.157
movzx r14d, byte [r15 + rbx]
lea r13, [rbx + 1]
mov qword [rsi + 0x10], r13
lea eax, [r14 - 0x61]
lea eax, [rsi - 0x61]
lahf
cmp al, 0x1a
jae 0x14007dfe5
movzx eax, al
mov ecx, 0x3bcfbbf
sti
mov esp, 0xc1a30f03
invalid
invalid
jb case.0x140047de8.400
mov eax, dword [rsi + 0x18]
inc eax
mov dword [rsi + 0x18], eax
sbb byte [0x14007e1e6], bh
add byte [rax], al
invalid
ja 0x14007e117
movzx eax, r14b
add eax, 0xffffffbf
cmp eax, 0x13
invalid
ja case.default.0x14007e016
lea rcx, [0x140160514]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007e03e
lea rdx, [0x14015dde0]
mov r8d, 1
call fcn.14000f040
mov dil, 1
invalid
test al, al
jne 0x14007e496
test dword [rax + 4], ebx
add byte [rax], al
invalid
mov rcx, rsi
call fcn.14007df90
invalid
invalid
invalid
inc dword [rax - 0x49]
mov bh, 1
add dword [rax + rax*8 + 0x445850f], eax
add al, 0
invalid
cmp r14b, 0x41
jne case.0x1400473a3.436
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je case.0x14003f6c7.447
lea rdx, [0x140132758]
mov r8d, 2
mov eax, 2
add al, byte [rax]
add byte [rax], al
call fcn.14000f040
test al, al
jne 0x14007e496
add byte [rax], al
invalid
mov dil, 1
mov rcx, rsi
mov dl, 1
call fcn.14007e670
test al, al
jne 0x14007e496
invalid
add al, 0
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x140062fc7.211
test bh, ch
add eax, dword [rax]
invalid
lea rdx, [0x14015dde1]
mov r8d, 1
call fcn.14000f040
invalid
jmp 0x14007e484
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je 0x14007e494
lea rdx, str._for_____::closureshim_as__mut_const___dyn___unsafe_extern__
lea edx, str._for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 1
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rdi
jmp fcn.14000f040
pop rdi
psubw mm7, mm7
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x140045f81.436
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
add byte [rax], al
add al, ch
call fcn.14000f040
psubw mm7, mm7
mov dil, 1
test al, al
jne 0x14007e496
invalid
pop qword [rbx]
add byte [rax], al
add byte [rax], al
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
invalid
mov byte [rsi + 8], 0
jmp 0x14007e494
jge case.0x1400724bc.84
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007e13d
lea rdx, [0x1401326f8]
mov r8d, 0x19
call fcn.14000f040
mov dil, 1
test al, al
jne 0x14007e496
test dword [rcx + 3], ebx
add byte [rax], al
mov qword [rsi], 0
mov byte [rsi + 8], 1
jmp 0x14007e494
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je 0x14007e494
lea rdx, [0x1401329b0]
mov rdx, qword [rdx + rax*8]
lea r8, [0x1401328e0]
mov r8, qword [r8 + rax*8]
jmp case.0x140066a18.162
invalid
invalid
mov rbx, qword [rsi + 0x20]
test rbx, rbx
test ebx, ebx
je 0x14007e47c
test dl, bh
add al, byte [rax]
invalid
lea rdx, [0x140135f98]
mov r8d, 1
mov rcx, rbx
call fcn.14000f040
invalid
stc
inc dword [rax - 0x49]
mov dil, 1
invalid
test al, al
jne 0x14007e496
cmp r14b, 0x50
jne 0x14007e3d9
add al, byte [rax]
add byte [rax - 0x73], cl
lea edx, [0x140132752]
lahf
or r8d, dword [r8]
lea rdx, [0x140132752]
or r8d, dword [r8]
mov r8d, 6
jmp case.0x14005b00e.274
sub byte [rdx], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
leave
je case.0x140079244.33
lea rdx, [0x140132384]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
call fcn.14000f040
mov dil, 1
invalid
test al, al
jne 0x14007e496
add al, byte [rax]
add byte [rax], al
cmp r13, r12
jae 0x14007e454
and dword [rdi + 2], 0
add al, byte [rax]
invalid
cmp byte [r15 + r13], 0x4c
jne 0x14007e454
pop rsp
add al, byte [rax]
invalid
pop rsp
add al, byte [rax]
add byte [rax - 0x7d], cl
invalid
invalid
ret
add rbx, 2
mov qword [rsi + 0x10], rbx
mov dword [rsi + 0x10], ebx
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
mov rdx, rsi
call fcn.140080c80
sub al, byte [rax]
add byte [rax], al
add byte [rax + 0x20247c], al
jl 0x14007e234
and byte [rax], al
invalid
je 0x14007e41c
add al, 2
add byte [rax], al
invalid
movzx ebx, byte [rsp + 0x21]
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
test rcx, rcx
je 0x14007e255
invalid
test bl, bl
lea rax, str.invalid_syntaxrecursion_limit_reached
or eax, dword [rax]
invalid
lea rdx, [0x1401326f8]
cmove rdx, rax
movzx eax, bl
mov dh, 0xc3
lea r8, [rax + rax*8]
add r8, 0x10
add eax, 0x10
call fcn.14000f040
mov dil, 1
mov bh, 1
add dword [rax + rax*8 + 0x241850f], eax
ror byte [rdi], 0x85
add al, byte [r8]
add al, byte [rax]
add byte [rax], al
mov qword [rsi], 0
mov byte [rsi + 8], bl
pop rsi
or cl, ch
jmp 0x14007e494
add al, byte [rax]
invalid
mov rcx, rsi
call fcn.140080af0
jmp 0x14007e484
add al, byte [rax]
add byte [rax], al
mov qword [rsi + 0x10], rbx
mov rcx, rsi
xor edx, edx
shr al, cl
mov cl, 0xea
invalid
invalid
invalid
jmp 0x14007e484
add al, byte [rax]
add byte [rax], al
shr al, cl
mov cl, 0xea
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
and byte [rax - 0x7b], r9b
leave
je 0x14007e2aa
lea rdx, [0x14013275a]
mov r8d, 4
add al, 0
add byte [rax], al
call fcn.14000f040
mov dil, 1
add dword [rax + rax*8 + 0x1ec850f], eax
add byte [rax], al
mov rcx, rsi
call fcn.140080dd0
invalid
sub eax, dword [rax]
add byte [rax - 0x49], al
mov dil, 1
test al, al
jne 0x14007e496
test ecx, ebx
add dword [rax], eax
invalid
mov rcx, qword [rsi]
test rcx, rcx
je case.0x14004f76c.365
mov rax, qword [rsi + 0x10]
cmp rax, qword [rsi + 8]
cmp eax, dword [rsi + 8]
invalid
invalid
jae case.0x14004f76c.365
cmp byte [rcx + rax], 0x4c
jne case.0x14004f76c.365
add dword [rax], eax
add byte [rax - 1], cl
inc rax
mov qword [rsi + 0x10], rax
adc byte [rax - 0x73], r9b
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
invalid
inc rax
mov qword [rsi + 0x10], rax
adc byte [rax - 0x73], r9b
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
invalid
mov rdx, rsi
call fcn.140080c80
mov ebp, dword [rcx]
add byte [rax], al
cmp byte [rsp + 0x20], 0
jne 0x14007e218
test dword [rax], ebx
sbb bh, bh
invalid
invalid
mov rbx, qword [rsp + 0x28]
test rbx, rbx
fisttp dword [rdi]
test byte [rbp + 1], bh
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x14005393d.335
invalid
lea rdx, [0x14013275e]
mov r8d, 3
mov eax, 3
add byte [rax], al
add byte [rax], al
call fcn.14000f040
test al, al
jne 0x14007e496
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
mov rdx, rbx
call fcn.14007ed50
or al, byte [rax]
add cl, ch
add dword [rax], r8d
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
call fcn.1400808d0
jmp 0x14007e484
add dword ss:[rax], eax
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007e374
lea rdx, [0x140132381]
mov r8d, 1
mov eax, 1
call fcn.14000f040
mov dil, 1
mov bh, 1
test al, al
jne 0x14007e496
mov rcx, rsi
call fcn.140080d40
sub dword [rax], eax
add byte [rax], al
mov dil, 1
add dword [rax - 0x7b], ecx
test eax, eax
jne 0x14007e496
cmp rdx, 1
jne 0x14007e3b5
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je case.0x140062fc7.211
add byte [rax], al
invalid
lea rdx, str._____
mov r8d, 1
mov eax, 1
call fcn.14000f040
or al, 0xf9
stc
inc dword [rax + rax*8 + 0xe1850f]
test ecx, esp
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je case.0x140062fc7.211
add byte [rax], al
lea rdx, [0x140138dc8]
mov r8d, 1
call fcn.14000f040
insb byte [rdi], dx
or al, 0xf9
invalid
jmp 0x14007e487
add byte [rax], al
add byte [rax], al
lea rdx, [0x14013274e]
mov r8d, 4
add byte [rax], al
invalid
mov rcx, rbx
call fcn.14000f040
push rdx
or al, 0xf9
invalid
jmp 0x14007e478
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je case.0x140045f81.436
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
call fcn.14000f040
stc
inc dword [rax + rax*8 - 0x3127bf1]
je case.0x140045f81.436
in eax, dx
cld
invalid
invalid
jmp 0x14007e496
mov rdx, qword [rsp + 0x28]
test rdx, rdx
invalid
je 0x14007e454
mov rcx, rsi
call fcn.14007ed50
mov dil, 1
mov bh, 1
test al, al
jne 0x14007e496
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je 0x14007e454
lea rdx, [0x14013274d]
mov r8d, 1
add byte [rax], al
add al, ch
invalid
or edi, ecx
invalid
test al, al
jne 0x14007e496
invalid
cmp r14b, 0x52
je 0x14007e47c
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je 0x14007e47c
lea rdx, [0x14013274e]
mov r8d, 4
add byte [rax], al
call fcn.14000f040
stc
inc dword [rax - 0x49]
invalid
test al, al
jne 0x14007e496
mov rcx, rsi
call fcn.14007df90
or al, 0xfb
sti
invalid
invalid
mov dil, 1
test al, al
jne 0x14007e496
cmp qword [rsi], 0
je 0x14007e494
dec dword [rsi + 0x18]
xor edi, edi
mov eax, edi
add rsp, 0x30
xor byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
cmp r9, r8
jae case.0x1400723f5.126
movzx edx, byte [rcx + r9]
mov dh, 0x14
or dword [rax + 0x40745ffa], eax
cmp dl, 0x5f
je case.0x140079244.84
cmp dl, 0x5f
je case.0x140079244.84
lea r11d, [rdx - 0x30]
cmp r11b, 0xa
invalid
jb case.0x1400721e2.127
lea r11d, [rdx - 0x61]
pop rdx
lahf
cmp r11b, 0x1a
jae 0x14007e5e8
add dl, 0xa9
jmp 0x14007e5f5
invalid
lea r11d, [rdx - 0x41]
cmp r11b, 0x1a
cmp bl, 0x1a
jae case.0x1400723f5.126
add dl, 0xe3
mov r11d, edx
inc r9
mov qword [rsi + 0x10], r9
invalid
invalid
mul r10
jo case.0x1400723f5.126
invalid
loop 0x14007e673
invalid
movzx edx, r11b
add rax, rdx
invalid
jae 0x14007e5c0
jmp case.0x1400723f5.126
inc r9
mov qword [rsi + 0x10], r9
adc byte [rax - 1], r9b
adc byte [rax - 1], cl
invalid
jne 0x14007e651
invalid
adc byte [rax - 1], cl
sal byte [rbp + 0x36], 0x48
mov ecx, dword [rsi + 0x20]
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x1400724bc.124
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
call fcn.14000f040
mov ecx, eax
sal dword [rax + 0x75c98401], 0xd
mov qword [rsi], 0
mov byte [rsi + 8], 0
or byte [rax], r8b
or byte [rax], al
add byte [rcx], dh
invalid
add rsp, 0x20
pop rsi
ret
mov rcx, rsi
mov rdx, rax
add rsp, 0x20
add esp, 0x20
invalid
pop rsi
jmp fcn.14007ed50
out dx, eax
invalid
add byte [rax], al
invalid
push rdi
push rbp
push rbx
sub rsp, 0x38
mov rsi, rcx
mov rcx, qword [rcx]
test rcx, rcx
je 0x14007ec2c
add byte [rax], al
add byte [rax], al
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
jae case.0x14007e6dc.2
movzx ebx, byte [rcx + rax]
lea r8, [rax + 1]
mov qword [rsi + 0x10], r8
adc byte [rbx + rcx*4 + 0x56], al
sbb byte [rcx - 1], al
inc r10d
ret 0x8944
push rsi
invalid
cmp r10d, 0x1f4
cmp edx, 0x1f4
ja 0x14007e740
movzx r10d, bl
add r10d, 0xffffffbf
ret 0x41bf
mov edi, 0x38fa8341
cmp r10d, 0x38
ja case.0x14007e6dc.2
xchg esp, edx
add dword [rax], eax
add byte [rbp + rcx*4 + 0x1d], cl
invalid
invalid
lea r11, [0x140160564]
movsxd r10, dword [r11 + r10*4]
invalid
adc al, 0x93
invalid
invalid
invalid
add r10, r11
jmp r10
cmp r8, r9
jae case.0x140079244.85
cmp byte [rcx + r8], 0x6e
cmp byte [rcx + rax], 0x6e
jne case.0x140079244.85
add rax, 2
mov qword [rsi + 0x10], rax
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je case.0x140079244.85
lea rdx, [0x140132519]
mov r8d, 1
add byte [rax], al
invalid
add byte [rax], al
call fcn.14000f040
mov dil, 1
test al, al
jne 0x14007ec51
invalid
add byte [rax], al
mov rcx, rsi
mov ecx, esi
mov edx, ebx
call case.0x140049d19.476
mov dil, 1
test al, al
jne 0x14007ec51
test dword [rbx], esp
invalid
add byte [rax], al
test dword [rbx], esp
add eax, 0x83480000
add byte [rax], al
cmp qword [rsi], 0
je 0x14007ec4f
dec dword [rsi + 0x18]
invalid
cmp qword [rsi], 0
je 0x14007ec4f
dec dword [rsi + 0x18]
jmp 0x14007ec4f
syscall
add byte [rax], al
invalid
syscall
add byte [rax], al
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
and byte [rax - 0x7b], r9b
leave
je 0x14007e766
lea rdx, [0x1401326f8]
mov r8d, 0x19
call fcn.14000f040
mov dil, 1
test al, al
ror byte [rdi], 0x85
jmp 0x14007e768
add byte [rax], al
mov qword [rsi], 0
mov byte [rsi + 8], 1
jmp 0x14007ec4f
mov rcx, qword [rsi + 0x20]
test dl, dl
je 0x14007e9a8
xor ebp, ebp
jmp 0x14007e9d5
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
call fcn.14007f010
jmp 0x14007e723
cmp r8, r9
jae case.0x14007e6dc.16
cmp byte [rcx + r8], 0x65
jne case.0x14007e6dc.16
invalid
adc eax, 0x2c08348
add rax, 2
mov qword [rsi + 0x10], rax
mov rcx, rsi
call fcn.14007f680
invalid
add byte [rax], al
jmp 0x14007e723
invalid
invalid
mov rcx, qword [rsi + 0x20]
test dl, dl
je 0x14007e904
invalid
xor ebp, ebp
jmp 0x14007e931
mov rcx, qword [rsi + 0x20]
test dl, dl
je 0x14007ea00
invalid
xor ebp, ebp
in eax, dx
jmp 0x14007ea2d
test dl, dl
je 0x14007ea58
xor ebp, ebp
jmp 0x14007ebba
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x28]
mov rdx, rsi
call fcn.14007f1b0
mov rcx, qword [rsp + 0x28]
test rcx, rcx
je 0x14007e95c
mov rdx, qword [rsp + 0x30]
call fcn.14007f250
cmp rax, 1
jne case.0x14007e6dc.2
test rdx, rdx
je 0x14007ec9b
cmp rdx, 1
jne case.0x14007e6dc.2
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x1400781d5.104
lea rdx, [0x140132799]
mov r8d, 4
jmp 0x14007ec91
lea rcx, [rsp + 0x28]
mov rdx, rsi
call fcn.14007f1b0
add byte [rax - 0x75], cl
and al, 0x28
test rcx, rcx
je 0x14007e95c
mov rdx, qword [rsp + 0x30]
call fcn.14007f250
test rax, rax
je case.0x14007e6dc.2
mov rax, rdx
shr rax, 0x20
jne case.0x14007e6dc.2
cmp edx, 0x110000
je case.0x14007e6dc.2
mov eax, edx
xor eax, 0xd800
add eax, 0xffef0000
cmp eax, 0xffef07ff
jbe case.0x14007e6dc.2
mov rcx, qword [rsi + 0x20]
call fcn.14007f3f0
jmp 0x14007e723
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007e8c8
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
call fcn.14000f040
mov dil, 1
test al, al
jne 0x14007ec51
mov qword [rsi], 0
mov byte [rsi + 8], 0
jmp 0x14007ec4f
mov rcx, qword [rsi + 0x20]
test dl, dl
je 0x14007ea8a
xor ebp, ebp
jmp 0x14007eab7
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x1400781d5.104
lea rdx, [0x140132682]
jmp case.0x14003ab40.556
test rcx, rcx
je 0x14007eae2
lea rdx, [0x1401327a2]
mov r8d, 1
call fcn.14000f040
mov dil, 1
test al, al
jne 0x14007ec51
mov rcx, qword [rsi + 0x20]
mov bpl, 1
test rcx, rcx
je 0x14007eae5
lea rdx, [0x140132384]
mov r8d, 1
call fcn.14000f040
mov dil, 1
test al, al
jne 0x14007ec51
jmp 0x14007eae5
movzx ebx, byte [rsp + 0x30]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007e999
test bl, bl
lea rax, str.invalid_syntaxrecursion_limit_reached
lea rdx, [0x1401326f8]
cmove rdx, rax
movzx eax, bl
lea r8, [rax + rax*8]
add r8, 0x10
call fcn.14000f040
mov dil, 1
test al, al
jne 0x14007ec51
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x14007ec4f
test rcx, rcx
je 0x14007eb22
lea rdx, [0x1401327a2]
mov r8d, 1
call fcn.14000f040
mov dil, 1
test al, al
jne 0x14007ec51
mov rcx, qword [rsi + 0x20]
mov bpl, 1
test rcx, rcx
je 0x14007eb25
lea rdx, [0x14015dde0]
mov r8d, 1
call fcn.14000f040
mov dil, 1
test al, al
jne 0x14007ec51
jmp 0x14007eb25
test rcx, rcx
je 0x14007eb4f
lea rdx, [0x1401327a2]
mov r8d, 1
call fcn.14000f040
mov dil, 1
test al, al
jne 0x14007ec51
mov rcx, qword [rsi + 0x20]
mov bpl, 1
test rcx, rcx
je 0x14007eb52
lea rdx, [0x140132381]
mov r8d, 1
call fcn.14000f040
mov dil, 1
test al, al
jne 0x14007ec51
jmp 0x14007eb52
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ebb7
lea rdx, [0x1401327a2]
mov r8d, 1
call fcn.14000f040
mov bpl, 1
mov dil, 1
test al, al
jne 0x14007ec51
jmp 0x14007ebba
test rcx, rcx
je 0x14007ec5c
lea rdx, [0x1401327a2]
mov r8d, 1
call fcn.14000f040
mov dil, 1
test al, al
jne 0x14007ec51
mov rcx, qword [rsi + 0x20]
mov bpl, 1
test rcx, rcx
je 0x14007ec5f
lea rdx, [0x140135f98]
mov r8d, 1
call fcn.14000f040
mov dil, 1
test al, al
jne 0x14007ec51
jmp 0x14007ec5f
mov bpl, 1
cmp bl, 0x52
je 0x14007eb10
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007eb10
lea rdx, [0x14013274e]
mov r8d, 4
call fcn.14000f040
mov dil, 1
test al, al
jne 0x14007ec51
mov dil, 1
mov rcx, rsi
mov dl, 1
call fcn.14007e670
jmp 0x14007ec6a
mov bpl, 1
mov rcx, rsi
call fcn.14007f940
mov dil, 1
test rax, rax
jne 0x14007ec51
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ec6e
lea rdx, [0x14015dde1]
jmp 0x14007eba7
mov bpl, 1
mov rcx, rsi
call fcn.14007f9d0
mov dil, 1
test rax, rax
jne 0x14007ec51
cmp rdx, 1
jne 0x14007eb93
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ec6e
lea rdx, str._____
mov r8d, 1
call fcn.14000f040
test al, al
jne 0x14007ec51
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ec6e
lea rdx, [0x140138dc8]
mov r8d, 1
call fcn.14000f040
jmp 0x14007ec6a
mov bpl, 1
mov dil, 1
mov rcx, rsi
mov dl, 1
call fcn.14007cd30
test al, al
jne 0x14007ec51
mov rax, qword [rsi]
test rax, rax
je 0x14007ec2c
mov rcx, qword [rsi + 0x10]
cmp rcx, qword [rsi + 8]
jae 0x14007ec03
movzx eax, byte [rax + rcx]
inc rcx
mov qword [rsi + 0x10], rcx
cmp eax, 0x53
je 0x14007ecb7
cmp eax, 0x54
je 0x14007ed0a
cmp eax, 0x55
je 0x14007ec6e
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007e8c8
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
call fcn.14000f040
test al, al
je 0x14007e8c8
jmp 0x14007ec51
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ec4f
lea rdx, str._for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 1
mov eax, 1
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
jmp fcn.14000f040
xor edi, edi
mov eax, edi
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
ret
mov bpl, 1
mov rcx, rsi
call fcn.14007f680
mov dil, 1
test al, al
jne 0x14007ec51
test bpl, bpl
je case.0x1400781d5.104
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x1400781d5.104
lea rdx, [0x1401356cb]
mov r8d, 1
call fcn.14000f040
jmp 0x14007e723
cli
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x1400781d5.104
lea rdx, [0x140132794]
mov r8d, 5
add byte [rax], al
add bl, ch
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ecda
lea rdx, [0x14013279d]
mov r8d, 3
call fcn.14000f040
test al, al
jne 0x14007ec51
invalid
mov rcx, rsi
call fcn.14007fa70
test rax, rax
jne 0x14007ec51
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ec6e
invalid
invalid
lea rdx, [0x1401327a0]
mov r8d, 2
jmp 0x14007ebad
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007ed2d
lea rdx, [0x140132381]
mov r8d, 1
add byte [rax], al
add al, ch
sbb eax, dword [rbx]
add edi, ecx
inc dword [rax + rax*8 - 0xdb7af1]
invalid
invalid
mov rcx, rsi
call fcn.14007f940
test rax, rax
jne 0x14007ec51
invalid
jmp 0x14007eb93
mov rcx, r14
mov rdx, rbx
mov edx, ebx
call fcn.140080430
mov rax, qword [rsp + 0x28]
cmp rax, 1
je 0x14007f2b0
cmp eax, 2
jne 0x14007f290
in eax, 0x48
mov ecx, esi
int1
mov rcx, rsi
jmp 0x14007f2b5
mov rcx, qword [rsp + 0x30]
mov rax, rsi
sub rax, rcx
enter 0xffffffffffff8348, 0xfffffffffffffff8
adc byte [rsi + 4], dh
clc
adc byte [rsi + 4], dh
xor eax, eax
jmp case.0x140078340.123
mov eax, 1
cmp rsi, rcx
jne case.0x140079244.109
xor edx, edx
add rsp, 0xa8
pop rbx
pop rdi
pop rsi
pop r14
ret
add rsi, rdi
add rcx, rdi
xor edx, edx
rol byte [rcx - 0x48], cl
invalid
invalid
invalid
invalid
jmp 0x14007f302
nop
mov r9, rdx
mov ecx, edx
shl r9, 4
mov edx, r10d
or rdx, r9
cmp rcx, rsi
cmp ecx, esi
cmp ecx, esi
je case.0x140078340.123
movzx ebx, byte [rcx]
movzx r9d, bl
test r9b, r9b
leave
leave
js 0x14007f320
inc rcx
jmp 0x14007f3a0
mov al, byte [rax]
add byte [rax], al
invalid
mov al, byte [rax]
add byte [rax], al
add byte [rsi + 0x2e], ah
nop dword [rax + rax]
add byte [rsi + 0x2e], ah
nop dword [rax + rax]
add byte [rbp - 0x77], al
retf 0x8341
mov r10d, r9d
and r10d, 0x1f
invalid
movzx edi, byte [rcx + 1]
and edi, 0x3f
out 0x3f, eax
out 0x3f, eax
cmp r9b, 0xdf
jbe 0x14007f376
invalid
movzx r11d, byte [rcx + 2]
shl edi, 6
and r11d, 0x3f
or r11d, edi
cmp bl, 0xf0
jb 0x14007f386
movzx r9d, byte [rcx + 3]
movzx ecx, byte [rcx + 3]
and r10d, 7
shl r10d, 0x12
loop 0x14007f367
shl r11d, 6
shl ebx, 6
shl ebx, 6
and r9d, 0x3f
or r9d, r11d
or r9d, r10d
cmp r9d, 0x110000
je case.0x140078340.123
add rcx, 4
jmp 0x14007f3a0
add rcx, 2
shl r10d, 6
or r10d, edi
mov r9d, r10d
jmp 0x14007f3a0
invalid
add rcx, 3
shl r10d, 0xc
or r11d, r10d
mov r9d, r11d
nop word cs:[rax + rax]
lea r10d, [r9 - 0x30]
cmp r10d, 0xa
jb 0x14007f2f0
or r9d, 0x20
add r9d, 0xffffff9f
add r9d, 0xa
or al, byte [rbp + 0xf]
enter 0xffffffffffff8945, 0xffffffffffffffca
cmp r9d, 0x10
jb 0x14007f2f0
invalid
invalid
invalid
invalid
invalid
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
lea eax, [0x140132520]
xor dword [r11], r9d
add byte [rdx + 0x2b], bh
call fcn.1400a55b0
invalid
add al, byte [rax]
ud2
lea rsi, [rsp + 0x40]
lea rdx, [rsp + 0x24]
push rsp
and al, 0x24
mov rcx, rsi
call fcn.140010270
xchg edi, eax
add al, 0xf9
dec dword [rax - 0x7d]
cmp dword [rsp + 0x40], 0
and al, 0x40
invalid
je 0x14007fe1a
mov eax, 0x110000
jmp 0x140080108
invalid
add eax, dword [rax]
invalid
mov rcx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
mov qword [rsp + 0x70], rcx
mov dword [rsp + 0x70], ecx
and al, 0x70
and al, 0x70
mov qword [rsp + 0x78], rax
js 0x14007fe77
lea edx, [rcx + rax]
test rax, rax
test eax, eax
invalid
je 0x14007fe47
movzx eax, byte [rcx]
test al, al
invalid
js 0x14007fe61
lea r8, [rcx + 1]
jmp 0x14008008b
add r8b, byte [rax]
add byte [rax], al
mov eax, 0x110000
mov r8, rcx
jmp 0x14008008b
add al, byte [rax]
invalid
mov r9d, eax
and r9d, 0x1f
movzx r11d, byte [rcx + 1]
mov dh, 0x59
add dword [rcx - 0x7d], eax
and ebx, 0x3f
cmp al, 0xdf
jbe 0x14008006d
invalid
movzx r10d, byte [rcx + 2]
shl r11d, 6
shl ebx, 6
invalid
and r10d, 0x3f
or r10d, r11d
fidivr dword [rax + rsi*8]
jb 0x14008007d
add byte [rax], al
lea r8, [rcx + 4]
movzx eax, byte [rcx + 3]
and r9d, 7
and ecx, 7
shl r9d, 0x12
loope case.0x14006e319.241
shl r10d, 6
and eax, 0x3f
loopne case.0x140071c61.265
or eax, r10d
or eax, r9d
enter 0xffffffffffffd8e9, 1
add byte [rax], al
invalid
add al, byte [rcx + 0xf]
mov dh, 0x79
jns case.0x140072e6a.223
lea esi, [rbx - 0x30]
cmp esi, 0xa
jb case.0x140078f0f.157
or ebx, 0x20
add ebx, 0xffffff9f
ret
lahf
lahf
add ebx, 0xa
mov esi, 0xffffffff
invalid
invalid
dec dword [rdi]
cmp esi, 0xf
ja 0x14008012f
add byte [rbp - 0x47c2fa1], cl
or dh, byte [rdx + 0x1a]
lea ebx, [rdi - 0x30]
cmp ebx, 0xa
jb 0x14007ffd0
or edi, 0x20
add edi, 0xffffff9f
add edi, 0xa
invalid
iretd
or bh, byte [rbx - 1]
mov ebx, 0xffffffff
cmovae ebx, edi
cmp ebx, 0xf
ja 0x14008012f
xchg dword [rdi + 1], ebx
add byte [rax], al
fild word [r11 - 0x78f0f005]
xchg dword [rdi + 1], ebx
add byte [rax], al
pop rdi
add dword [rax], eax
add byte [rax], al
invalid
invalid
shl sil, 4
out 4, al
add al, 0x40
or bl, dh
or bl, sil
mov byte [rsp + 0x26], bl
and al, 0x26
test r10b, r10b
jne case.0x140062fc7.300
test ebx, esp
std
jrcxz case.0x140078f0f.166
invalid
cmp r11, 2
jb 0x14007fde1
invalid
add cl, byte [rdi]
invalid
lea r10, [r9 + 6]
add rdx, 0xfffffffffffffffa
ret 0x4cfa
mov dword [rcx], edx
mov qword [rcx + 8], rdx
push rcx
or byte [rbp + 0xf], al
mov dh, 0x51
add al, 0x41
movzx edx, byte [rcx + 5]
invalid
invalid
lea ecx, [r10 - 0x30]
cmp ecx, 0xa
or dh, byte [rdx + 0x1e]
invalid
invalid
or r10d, 0x20
add r10d, 0xffffff9f
ret 0x419f
add edx, 0xa
or bh, byte [rcx - 1]
invalid
invalid
invalid
inc dword [rcx + 0xf]
retf 0xf983
retf 0xf983
invalid
ja 0x14008012f
add dword [rax], eax
invalid
ret 0x419f
retf 0xf983
add dword [rax], eax
add byte [rbp + rcx*4 + 0x4a], al
rol byte [rcx - 0x7d], 1
stc
or dh, byte [rdx + 0x1d]
lea r9d, [rdx - 0x30]
cmp r9d, 0xa
jb 0x140080055
or edx, 0x20
add edx, 0xffffff9f
add edx, 0xa
mov r9d, 0xffffffff
cmovae r9d, edx
cmp r9d, 0xf
invalid
ja 0x14008012f
test al, al
je 0x140080116
shl cl, 4
or r9b, cl
or cl, cl
mov byte [rsp + 0x27], r9b
jmp case.0x140062fc7.300
lea r8, [rcx + 2]
shl r9d, 6
or r9d, r11d
mov eax, r9d
jmp 0x14008008b
lea r8, [rcx + 3]
shl r9d, 0xc
or r10d, r9d
or edx, ecx
mov eax, r10d
cmp r8, rdx
je 0x1400800f9
movzx r9d, byte [r8]
test r9b, r9b
jns 0x140080163
add byte [rax], al
cmp r9b, 0xe0
jb 0x140080163
cmp r9b, 0xf0
jb 0x140080163
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
enter 0xffffffffffff8141, 0xfffffffffffffff8
add byte [rax], al
adc dword [rax], eax
add byte [rcx + 0xf], al
xchg esp, eax
sar byte [0x1401900f6], 0x75
invalid
jmp 0x140080163
mov r8b, 1
cmp eax, 0x110000
je 0x140080163
test r8b, r8b
je 0x140080163
add rsp, 0xb0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rax, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov ecx, 3
mov rdx, r8
mov r8, rax
call fcn.1400a54b0
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x2b
call fcn.1400a55b0
ud2
call fcn.1400802b0
mov qword [rsp + 0x38], rax
lea rax, [rsp + 0x28]
mov qword [rsp + 0x40], rax
lea rax, [0x140080390]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x50], rax
lea rax, [0x140089730]
mov qword [rsp + 0x58], rax
lea rax, [rsp + 0x38]
mov qword [rsp + 0x60], rax
lea rax, [fcn.14000e7e0]
mov qword [rsp + 0x68], rax
lea rax, str.internal_error:_entered_unreachable_code:_str::from_utf8_____was_expected_to_have_1_char__but__chars_were_foundh_
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 4
mov qword [rsp + 0xa0], 0
mov qword [rsp + 0x90], rsi
mov qword [rsp + 0x98], 3
lea rdx, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
lea rcx, [rsp + 0x80]
call fcn.1400a53f0
ud2
add byte [rax - 0x77], cl
stc
call fcn.140009f00
test rax, rax
ror byte [rdi], 0x84
invalid
cwde
add byte [rax], al
invalid
mov r15, rax
invalid
lea eax, [rbx + 6]
mov dword [r15], eax
invalid
mov dword [r15 + 4], 2
add al, 2
add byte [rax], al
add byte [rax], al
mov word [r15 + 8], bx
mov dword [r15 + 8], ebx
pop rdi
invalid
cmp rbx, 0xfffffffffffffff6
cmp ebx, 0xfffffff6
jae case.0x1400723f5.251
mov rcx, r15
add rcx, 0xa
lea rax, str.C:Users_roc.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_alpn_list.rs
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
call 0xc95043ca
and al, 0x20
and al, 0x20
mov rdx, rbx
mov edx, ebx
mov r8, r14
mov r9, rbx
call fcn.14003836d
invalid
sti
dec dword [rax - 0x39]
invalid
add al, 0
add byte [rax], al
invalid
add byte [rax], al
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], r15
mov rdx, qword [rsp + 0x38]
push rsp
and al, 0x38
mov rcx, r14
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
jmp fcn.140046f4b
add eax, 0xae7a4
movsb byte [rdi], byte [rsi]
out 0xa, eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140132af8]
lea r8, [rsp + 0x2f]
mov edx, 0x2b
call fcn.1400a5940
invalid
add al, byte [rax]
ud2
mov ecx, 4
mov rdx, rdi
cli
call fcn.1400a5170
ud2
lea r8, str.C:Users_roc.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_alpn_list.rs
mov ecx, 0xa
mov rdx, rdi
mov edx, edi
call fcn.1400a5430
ud2
mov qword [rsp + 0x80], 8
movups xmmword [rsp + 0x88], xmm6
mov ah, 0x24
mov byte [rax], al
add byte [rax], al
mov r12b, 1
mov edi, 8
test r9, r9
je 0x140084507
mov r8, qword [rsp + 0x170]
lea rbx, [rsp + 0x98]
mov rcx, rbx
mov ecx, ebx
mov rdx, r9
call case.0x14005ec20.383
mov rbx, qword [rbx]
test rbx, rbx
invalid
je 0x140084507
mov rbp, qword [rsp + 0xa8]
add byte [rax], al
add byte [rbx + rcx*4 - 0x4c], al
mov r14d, dword [rsp + 0xa0]
invalid
invalid
movsb byte [rdi], byte [rsi]
mov r14d, dword [rsp + 0xa0]
add byte [rax], al
lea r12, [rsp + 0x80]
and al, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov ecx, esp
xor edx, edx
call fcn.140083b12
xor esi, esi
invalid
invalid
invalid
mov rdi, qword [r12]
mov rax, qword [r12 + 0x10]
mov eax, dword [rsp + 0x10]
and al, 0x10
xor r12d, r12d
mov rcx, rax
invalid
shl rcx, 4
shl ecx, 4
add al, 0x44
mov dword [rdi + rcx], r14d
mov dword [rdi + rcx], esi
mov dword [rdi + rcx + 4], 0x12
invalid
adc al, byte [rax]
add byte [rax], al
mov qword [rdi + rcx + 8], rbp
invd
inc eax
jmp 0x14008450b
xor ebx, ebx
xor eax, eax
invalid
ror byte [rax - 0x73], 0x94
lea rdx, [rsp + 0xc0]
lea edx, [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rbx + 0x42890022], al
and dword [rdx], 0
mov dword [rdx + 4], eax
add al, 0x48
and dword [rdx], 0
mov dword [rdx + 4], eax
add al, 0x48
mov dword [rdx + 8], edi
add byte [rcx - 0x76b7fbbe], cl
jp case.0x140079244.198
invalid
mov dword [rdx + 8], edi
or byte [rax - 0x73], cl
test byte [rax + rsi*4], ah
and al, 0xb0
lea rax, [rsp + 0xb0]
lea eax, [rsp + 0xb0]
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rax], xmm6
add byte [rax], al
movaps xmmword [rax], xmm6
xor byte [rax - 0x47], cl
add byte [rax], al
movabs rcx, 0x100000000
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea r8, [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rcx - 0x77], cl
mov dword [rax], ecx
lea r9, [rsp + 0x6c]
mov qword [r8], rcx
lea r9, [rsp + 0x6c]
lea ecx, [rsp + 0x6c]
and dword [r9], 0
mov qword [r8 + 8], rax
mov dword [rax + 8], eax
movups xmm0, xmmword [r15 + 0x10]
lea rcx, [rsp + 0xe0]
lea ecx, [rsp + 0xe0]
movups xmmword [rcx], xmm0
mov qword [rsp + 0x50], r9
mov dword [rsp + 0x50], ecx
add dword [rcx + rcx*4 + 0x4c], ecx
and al, 0x50
mov qword [rsp + 0x48], r8
and al, 0x48
and qword [rsp + 0x58], 0
lea rax, [rsp + 0x70]
lea eax, [rsp + 0x70]
lea eax, [rsp + 0x70]
and al, 0x70
and dword [rsp + 0x38], 0
mov qword [rsp + 0x40], rax
and dword [rsp + 0x28], 0
and al, 0x28
and al, 0x28
add byte [rax - 0x77], cl
mov dword [rsp + 0x30], edx
and al, 0x30
and dword [rsp + 0x20], 0
xor edx, edx
ror byte [rbp - 0x77], cl
mov r8, r13
mov r9d, 0x9819c
pushfq
or dword [rcx], 0xbf15ff00
or dword [rax], eax
add bh, bh
call qword [sym.imp.secur32.dll_InitializeSecurityContextW]
add r8b, byte [rax]
add al, byte [rax]
cmp eax, 0x90312
adc al, byte [rbx]
or dword [rax], eax
jne case.0x14004f07b.494
movaps xmm0, xmmword [rsp + 0x70]
movaps xmm1, xmmword [rsp + 0xb0]
sub byte [rsp + 0xb0], cl
mov al, 0
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x18], ecx
movups xmmword [rsi], xmm0
mov qword [rsi + 0x10], 1
adc byte [rcx], r8b
adc byte [rcx], al
add byte [rax], al
add byte [rax], al
jmp 0x1400845d1
shl rax, 0x20
or rax, 2
mov qword [rsi], rax
mov qword [rsi + 0x10], 2
mov dword [rsi + 0x10], 2
adc byte [rdx], r8b
add byte [rax], al
add byte [rax], al
test r12b, r12b
jne case.0x14004f76c.477
mov rdx, qword [rsp + 0xa8]
mov rcx, rbx
mov ecx, ebx
call fcn.140084274
invalid
cld
invalid
invalid
mov rdx, qword [rsp + 0x88]
mov rcx, rdi
mov ecx, edi
call fcn.14009596f
movaps xmm6, xmmword [rsp + 0xf0]
add rsp, 0x108
add esp, 0x108
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rdi
ret
and al, 0x28
add byte [rax - 0x73], cl
invalid
invalid
pop rsp
and al, 0x38
lea r9, [rsp + 0x20]
mov rcx, rbx
mov ecx, ebx
mov r8, rdi
call case.0x140077623.234
cmp qword [rbx], 0
cmp dword [rbx], 0
cmp dword [rbx], 0
mov rax, qword [rbx + 8]
je 0x140084999
mov rdx, qword [rsp + 0x48]
jmp case.0x1400730db.243
mov qword [rsi], rax
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax + 0x50c48348], al
add rsp, 0x50
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
test rdx, rdx
je 0x1400849e9
cmp qword [r9 + 8], 0
or byte [rax], al
add byte [rsi + riz + 0x49], dh
je 0x1400849f0
mov rdx, qword [r9 + 0x10]
mov edx, dword [rcx + 0x10]
test rdx, rdx
je case.0x1400781d5.231
mov rcx, qword [r9]
mov r8d, 1
add byte [rax], al
mov r9, rdi
stc
call fcn.140009fb0
mov rdx, rdi
cli
push rbp
clc
dec dword [rax - 0x77]
cli
jmp case.0x1400724bc.270
and qword [rsi + 8], 0
and dword [rsi + 8], 0
jmp 0x140084a20
mov rcx, rdi
stc
call fcn.140084a33
jmp case.0x1400724bc.270
mov ecx, 1
mov rdx, rdi
call fcn.140019862
test rax, rax
je 0x140084a18
invalid
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
adc byte [rcx], dh
shr bl, 0x11
invalid
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
push rsi
adc byte [rcx], dh
shr bl, 0x11
invalid
mov qword [rsi + 8], 1
add byte [rax], al
mov qword [rsi + 0x10], rdi
adc byte [rax + 1], bh
mov eax, 1
add byte [rax], al
mov qword [rsi], rax
add rsp, 0x28
sub byte [rdi + 0x5e], bl
ret
mov ecx, 1
jmp fcn.140019862
call qword [rsi + 0x48]
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
mov ecx, 8
add byte [rax], al
mov rdx, rsi
call fcn.140019862
invalid
stc
invalid
stc
stc
dec dword [rax - 0x7b]
test rax, rax
je 0x140084a60
sal byte [rsi + rax + 0x48], 0x83
invalid
add rsp, 0x20
pop rsi
ret
mov ecx, 8
mov rdx, rsi
bnd call fcn.1400a5170
bnd call fcn.1400a5170
add al, byte [rax]
ud2
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
sub byte [rax - 0x75], cl
xor dword [rax - 0x75], ecx
mov rax, qword [rsi]
cmp rax, 1
cmp eax, 1
cmp eax, 1
je case.0x14006e25b.318
invalid
test rax, rax
jne case.0x1400724bc.278
cmp qword [rsi + 0x10], 0
je case.0x1400724bc.278
invalid
jle 0x140084a9d
add byte [rbx + rcx*2 + 0x48], dh
mov ecx, dword [rsi + 8]
invalid
mov rcx, qword [rsi + 8]
mov edx, 1
add byte [rax], al
jmp 0x140084ad6
mov rax, qword [rsi + 8]
or byte [rcx + 0x3e183c1], r9b
mov ecx, eax
and ecx, 3
invalid
add eax, dword [rbx + 0x327501f9]
cmp ecx, 1
jne case.0x1400724bc.278
lea rdi, [rax - 1]
mov rbx, qword [rax - 1]
pop rax
dec dword [rbx + rcx*4 + 0x70]
jo 0x140084abc
mov rcx, rbx
fld dword [rcx - 1]
invalid
pop rax
dec dword [rbx + rcx*4 + 0x70]
jo 0x140084abc
fld dword [rcx - 1]
invalid
cmp qword [r14 + 8], 0
je 0x140084ace
mov rdx, qword [r14 + 0x10]
mov rcx, rbx
mov ecx, ebx
call fcn.140009f90
mov edx, 8
or byte [rax], al
add byte [rax], al
mov rcx, rdi
call fcn.140009f90
mov edx, 8
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
jmp fcn.140009f90
clc
invalid
clc
inc dword [rcx + 0x56]
push rsi
push rdi
push rbx
sub rsp, 0xb8
sub esp, 0xb8
add byte [rax], al
mov rsi, rdx
mov rbx, qword [rcx]
lea rax, [rsp + 0x88]
mov qword [rax], 1
lea rdi, [rsp + 0x30]
lea edi, [rsp + 0x30]
lea edi, [rsp + 0x30]
mov qword [rdi + 0x30], 0x20
mov byte [rdi + 0x38], 3
and qword [rdi], 0
xorps xmm0, xmm0
and qword [rdi + 0x10], 0
and dword [rdi + 0x10], 0
and dword [rdi + 0x10], 0
movups xmmword [rax + 8], xmm0
mov qword [rdi + 0x20], rax
lea rax, case.0x140023c25.496
mov qword [rdi + 0x28], rax
mov dword [rdi + 0x28], eax
mov rcx, rbx
mov ecx, ebx
jrcxz case.0x1400730db.259
add byte [rax - 0x77], cl
sub byte [r8 - 0x77], r9b
mov ecx, ebx
mov ecx, ebx
mov rdx, rdi
cli
call case.0x140053f5d.471
test al, al
jne 0x140084bf3
lea r8, [rsp + 0x88]
movups xmm0, xmmword [r8]
adc byte [rax], al
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
invalid
invalid
adc byte [rax], al
lea r14, [rsp + 0x70]
movaps xmmword [r14], xmm0
movaps xmmword [rsi], xmm0
je 0x140084b89
jo 0x140084ba8
movaps xmmword [rsi], xmm0
mov rax, qword [r8 + 0x10]
mov qword [r14 + 0x10], rax
lea rax, [rbx + 0x18]
lea eax, [rbx + 0x18]
add rbx, 0x20
mov qword [rsp + 0x30], r14
mov dword [rsp + 0x30], esi
mov dword [rsp + 0x30], esi
lea rcx, [0x140084f6f]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
and al, 0x38
mov qword [rsp + 0x40], rax
lea rax, [fcn.14000e7e0]
lea rax, [fcn.14000e7e0]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], rbx
and al, 0x50
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x58], rax
lea rax, str.Error___line:___column:
add eax, 0xaf053
or al, byte [rax]
mov qword [r8], rax
mov qword [r8 + 8], 4
or byte [rax + rax], al
add byte [rax], al
invalid
or byte [rax + rax], al
add byte [rax], al
invalid
add byte [rcx - 0x7d], cl
invalid
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rdi
mov qword [r8 + 0x18], 3
sbb byte [rbx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
call fcn.140012ee0
jrcxz 0x140084bcd
dec dword [rcx + 0xe8b49c3]
push rsi
sub al, ch
or ah, bl
jrcxz 0x140084bcd
jrcxz 0x140084bcd
dec dword [rcx + 0xe8b49c3]
mov rdx, qword [r14 + 8]
call fcn.140033fcf
dec dword [rcx - 0x3b7eb728]
mov eax, 0x5b000000
add byte [rax], al
pop rbx
dec dword [rcx - 0x3b7eb728]
mov eax, 0x5b000000
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rax, [0x14015d9a0]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_a28077b28a02b92985b3a3faecf92813155f1ea1library_alloc_src_string.rs
lea r9, [0x140132f30]
lea ecx, [0x140132f30]
or al, byte [rax]
or al, byte [rax]
lea r8, [rsp + 0x70]
mov edx, 0x37
call fcn.1400a5940
ud2
or dword [rax - 0x7d], ecx
jns case.0x14004f13f.510
add byte [rbp + rbp*2 + 0x48], dh
lea eax, [rcx + 0x18]
lea r9, [rsp + 0x58]
mov qword [r9], rcx
add rcx, 0x20
lea r8, [case.0x140053f5d.471]
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [r9 + 8], r8
mov qword [r9 + 0x10], rax
lea rax, [fcn.14000e7e0]
dec dword [rcx - 0x77]
sbb byte [r9 - 0x77], cl
and byte [r9 - 0x77], cl
sub byte [r8 - 0x73], cl
add eax, 0xaef50
push rax
out dx, eax
or al, byte [rax]
lea r8, [rsp + 0x28]
mov qword [r8], rax
mov eax, 3
add byte [rax], al
add byte [rcx - 0x77], cl
or byte [rcx - 0x7d], cl
invalid
and byte [rax], al
mov qword [r8 + 0x10], r9
mov qword [r8 + 0x18], rax
mov dword [rax + 0x18], eax
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
call fcn.140012ee0
clc
call qword [rax - 0x773b7eb8]
nop
add rsp, 0x88
mov byte [rax], al
add byte [rax], al
ret
dec dword [rax - 0x7b]
sal byte [rbp + 0x14], 0xb9
mov ecx, 1
mov rdx, rsi
call fcn.1400a5170
or dword [rcx], eax
add al, byte [rax]
or dword [rcx], eax
add al, byte [rax]
ud2
or edi, dword [rax + 1]
mov rdx, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
call fcn.14000bbd0
ud2
sub byte [rbp - 0x77], cl
retf 0x294d
invalid
sub edx, eax
jb 0x1400850b0
test r8, r8
je 0x14008509f
cmp r8, rdx
jae 0x14008509d
cmp byte [rcx + r8], 0xc0
cmp byte [rcx + rax], 0xc0
jge 0x14008509f
jmp 0x1400850b0
jne 0x1400850b0
test r9, r9
je 0x1400850c3
cmp r9, rdx
jae 0x1400850c1
cmp byte [rcx + r9], 0xbf
jg 0x1400850c3
or dword [rdi - 0x74b7ec81], edi
and al, 0x50
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x20], rax
call fcn.1400a5b60
invalid
or al, byte [rdx]
add byte [rdi], cl
invalid
movabs eax, dword [0x4ced750b0f00020a]
add ecx, eax
jne 0x1400850b0
add rcx, r8
mov rax, rcx
mov rdx, r10
mov edx, edx
mov edx, edx
add rsp, 0x28
ret
invalid
mov esi, ecx
lea r14, [0x140133e18]
lea r15, str.C:Users_roc.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.108_src_read.rs_
mov rcx, qword [rdi + 0x10]
mov rbp, qword [rdi]
mov r13, qword [rdi + 8]
mov r12, rcx
cmp r12, r13
jae 0x1400855e6
movzx eax, byte [rbp + r12]
cmp byte [rax + r14], 0
jne 0x140085373
inc r12
mov qword [rdi + 0x10], r12
jmp 0x140085354
cmp eax, 0x5c
jne 0x140085615
mov qword [rsp + 0x20], r15
mov rdx, r12
mov r8, rbp
mov r9, r13
call fcn.14001bfd8
dec dword [rbp + rcx*4 + 4]
add cl, byte [rax - 0x77]
invalid
mov rdx, rax
call case.0x14006a1f7.326
lea rax, [r12 + 1]
lea eax, [rsp + 1]
mov qword [rdi + 0x10], rax
cmp rax, r13
jae 0x1400853bb
dec dword [rbp + rcx*4 + 4]
add cl, byte [rax - 0x77]
invalid
mov al, byte [rbp + r12 + 1]
add r12, 2
mov qword [rdi + 0x10], r12
jmp 0x1400853e5
mov qword [rsp + 0x30], 4
lea rcx, [rsp + 0x48]
mov rdx, rdi
lea r8, [rsp + 0x30]
call fcn.1400851f9
cmp byte [rsp + 0x48], 0
and al, 0x48
add byte [rdi], cl
test esi, eax
add al, byte [rax]
invalid
mov al, byte [rsp + 0x49]
movzx eax, al
lea ecx, [rax - 0x6e]
cmp ecx, 7
jbe 0x14008542c
cmp eax, 0x22
je 0x1400854b7
add byte [rax], al
invalid
cmp eax, 0x2f
je 0x1400854c6
invalid
add byte [rax], al
invalid
cmp eax, 0x5c
je 0x1400854d5
cmp eax, 0x62
je 0x1400854e4
cmp eax, 0x66
jne case.0x14008543a.111
mov rcx, rbx
mov dl, 0xc
call case.0x1400724bc.289
jmp 0x140085346
lea rdx, [0x140160834]
movsxd rax, dword [rdx + rcx*4]
add rax, rdx
jmp rax
mov rcx, rbx
mov dl, 0xa
call case.0x1400724bc.289
jmp 0x140085346
mov rcx, rbx
mov dl, 0xd
call case.0x1400724bc.289
jmp 0x140085346
mov rcx, rbx
mov dl, 9
call case.0x1400724bc.289
jmp 0x140085346
lea rcx, [rsp + 0x48]
mov rdx, rdi
call fcn.140085125
cmp word [rsp + 0x48], 0
jne 0x1400856a7
movzx ebp, word [rsp + 0x4a]
mov eax, ebp
and eax, 0xfc00
cmp eax, 0xd800
je 0x1400854f3
cmp eax, 0xdc00
je 0x14008572c
mov eax, ebp
xor eax, 0xffefd800
cmp eax, 0xffef07ff
ja 0x1400855c1
jmp 0x140085780
mov rcx, rbx
mov dl, 0x22
call case.0x1400724bc.289
jmp 0x140085346
mov rcx, rbx
mov dl, 0x2f
call case.0x1400724bc.289
jmp 0x140085346
mov rcx, rbx
mov dl, 0x5c
call case.0x1400724bc.289
jmp 0x140085346
mov rcx, rbx
mov dl, 8
call case.0x1400724bc.289
jmp 0x140085346
lea rcx, [rsp + 0x30]
mov rdx, rdi
call fcn.1400851c6
cmp byte [rsp + 0x30], 0
jne 0x140085717
mov r12, qword [rdi + 0x10]
lea rax, [r12 + 1]
cmp byte [rsp + 0x31], 0x5c
mov qword [rdi + 0x10], rax
jne 0x14008573a
lea rcx, [rsp + 0x30]
mov rdx, rdi
call fcn.1400851c6
cmp byte [rsp + 0x30], 0
jne 0x140085717
add r12, 2
cmp byte [rsp + 0x31], 0x75
mov qword [rdi + 0x10], r12
jne 0x14008573a
lea rcx, [rsp + 0x30]
mov rdx, rdi
call fcn.140085125
cmp word [rsp + 0x30], 0
jne 0x140085717
movzx eax, word [rsp + 0x32]
lea ecx, [rax + 0x2000]
cmp cx, 0xfc00
jb 0x14008572c
add ebp, 0x2800
mov ecx, 0xffff
and ebp, ecx
shl ebp, 0xa
add eax, 0x2400
and eax, ecx
or eax, ebp
mov ebp, eax
add ebp, 0x10000
cmp ebp, 0x110000
je 0x140085748
mov eax, ebp
xor eax, 0xd800
add eax, 0xffef0000
cmp eax, 0xffef07ff
jbe 0x140085748
and dword [rsp + 0x30], 0
mov ecx, ebp
lea rdx, [rsp + 0x30]
call fcn.14009db65
lea r8, [rdx + rax]
mov rcx, rbx
mov rdx, rax
call case.0x14006a1f7.326
jmp 0x140085346
jne 0x14008576c
lea r8, [rsp + 0x30]
mov qword [r8], 4
mov rcx, rsi
mov rdx, rdi
call fcn.1400850d1
nop
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp eax, 0x22
jne 0x14008568f
cmp qword [rbx + 0x10], 0
je 0x1400856b1
lea rax, str.C:Users_roc.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.108_src_read.rs_
mov qword [rsp + 0x20], rax
mov rdx, r12
mov r8, rbp
mov r9, r13
call fcn.14001bfd8
lea r8, [rdx + rax]
mov rcx, rbx
mov rdx, rax
call case.0x14006a1f7.326
inc r12
mov qword [rdi + 0x10], r12
mov r8, qword [rbx]
mov r9, qword [rbx + 0x10]
lea rbx, [rsp + 0x30]
mov rcx, rbx
mov rdx, rdi
call fcn.14008579a
mov rax, qword [rbx]
test rax, rax
je 0x140085701
mov rcx, qword [rsp + 0x38]
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rcx
mov eax, 1
jmp 0x14008570f
inc r12
mov qword [rdi + 0x10], r12
lea r8, [rsp + 0x30]
mov qword [r8], 0x10
jmp 0x1400855f8
mov rax, qword [rsp + 0x50]
jmp 0x14008575c
lea rax, str.C:Users_roc.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.108_src_read.rs_
mov qword [rsp + 0x20], rax
and al, 0x20
mov rdx, r12
mov r8, rbp
mov r9, r13
call fcn.14001bfd8
mov r9, rdx
inc r12
mov qword [rdi + 0x10], r12
lea rbx, [rsp + 0x30]
mov rcx, rbx
mov rdx, rdi
mov r8, rax
call fcn.14008579a
mov rax, qword [rbx]
test rax, rax
je 0x140085701
mov rcx, qword [rsp + 0x38]
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rcx
xor eax, eax
jmp 0x14008570f
mov rax, qword [rsp + 0x38]
mov qword [rsi + 8], rax
mov eax, 2
mov qword [rsi], rax
jmp 0x140085603
mov rax, qword [rsp + 0x38]
jmp 0x14008575c
lea rdx, [rsp + 0x30]
mov qword [rdx], 0xc
jmp 0x140085754
lea rdx, [rsp + 0x30]
mov qword [rdx], 0x14
jmp 0x140085754
lea rdx, [rsp + 0x30]
mov qword [rdx], 0x17
jmp 0x140085754
lea rdx, [rsp + 0x30]
mov qword [rdx], 0xf
mov rcx, rdi
call fcn.140085105
mov qword [rsi + 8], rax
mov qword [rsi], 2
jmp 0x140085603
lea r8, str.C:Users_roc.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.108_src_read.rs_
mov rcx, r12
mov rdx, r13
call fcn.1400a54b0
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Users_roc.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.108_src_read.rs_
mov edx, 0x2b
call fcn.1400a55b0
ud2
int3
test al, 0x20
je fcn.14000e7e0
jmp 0x140019160
invalid
add byte [rax - 0x7d], cl
clc
add ecx, dword [rdi]
test dword [rax], edx
add dword [rax], eax
add byte [rax + 0xf00f77d], al
test dword [rax], 0x119850f
invalid
test dword [rax], 0x119850f
add byte [rax], al
invalid
add byte [rax - 0x75], cl
add eax, 0xe01c9
mov rax, qword [0x140167160]
mov ecx, dword [0x1401672bc]
mov rdx, qword gs:[0x58]
add byte [rax], al
invalid
add byte [rbp + 0x48], ah
mov edx, dword [0x58]
add byte [rax], al
invalid
mov rcx, qword [rdx + rcx*8]
lea rcx, [rcx + 0x39]
cmp rax, rcx
jne 0x140086fda
mov eax, dword [0x140167190]
inc eax
jne 0x140087015
lea rcx, str.lock_count_overflow_in_reentrant_mutexlibrary_std_src_sync_remutex.rs
lea r8, [0x140135380]
mov edx, 0x26
add byte [rax], al
invalid
call fcn.1400a59e0
ud2
lea rcx, [0x140167158]
call qword [sym.imp.kernel32.dll_TryAcquireSRWLockExclusive]
add bh, bh
adc eax, 0x22349
test al, al
je 0x1400870a9
mov eax, dword [0x1401672bc]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
add al, 0xc1
lea rax, [rax + 0x39]
mov qword [0x140167160], rax
mov eax, 1
mov dword [0x140167190], eax
mov qword [rbp - 0x30], 1
rol byte [rcx], 1
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
fmul dword [r8 - 0x39]
out 0, al
add byte [rax], al
add byte [rax - 0x7d], cl
cmp eax, 0xe012e
add byte [rdi], cl
invalid
popfq
add byte [rax], al
invalid
out 0, al
add byte [rax], al
add byte [rax - 0x7d], cl
cmp eax, 0xe012e
add byte [rdi], cl
test dword [rbp + 0x48000000], ebx
mov qword [0x140167168], 0xffffffffffffffff
mov qword [0x140167168], 0xffffffffffffffff
lea rcx, [0x140167170]
call fcn.1400871a0
add dword [rax], eax
add byte [rdi], cl
adc byte [rbp - 0x30], al
movups xmm1, xmmword [rbp - 0x20]
movups xmmword [0x140167180], xmm1
movups xmmword [0x140167170], xmm0
inc qword [0x140167168]
dec dword [0x140167190]
jne 0x1400870a9
mov qword [0x140167160], 0
lea rcx, [0x140167158]
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xe00ca
call qword [sym.imp.kernel32.dll_ReleaseSRWLockExclusive]
jmp 0x1400870a9
mov rax, qword [0x140167228]
cmp rax, 3
jne 0x1400870bc
call qword [0x140167230]
nop
add rsp, 0x50
pop rbp
ret
lea rcx, str.library_std_srcio_stdio.rs
call fcn.1400a5880
ud2
and al, 0x40
xorps xmm0, xmm0
movups xmmword [rsp + 0x48], xmm0
lea rdx, str.library_std_src_syswindows_stdio.rs
adc eax, 0xae97f
lea rcx, [rsp + 0x30]
and al, 0x30
call fcn.1400a53f0
ud2
invalid
add byte [rdi], cl
or ecx, esp
push rcx
adc byte [rax - 0x7d], cl
invalid
mov rdx, qword [rcx]
mov rcx, qword [rdx]
mov rax, qword [rdx + 8]
mov qword [rdx], 0
test rcx, rcx
je 0x140087c6b
mov byte [rcx], 1
xorps xmm0, xmm0
movups xmmword [rax], xmm0
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], 1
mov dword [rax + 0x18], 1
mov dword [rax + 0x18], 1
movups xmmword [rax + 0x20], xmm0
mov qword [rax + 0x2e], 0
mov dword [rax + 0x38], 0
cmp byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
sub bl, al
cmp byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_src_synconce.rs
add eax, 0xad6a7
mov edx, 0x2b
call fcn.1400a55b0
fld dword [rcx]
add byte [rdi], cl
invalid
push rsi
sub rsp, 0x30
xor byte [rax - 0x77], cl
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, str.AccessErrorlibrary_std_src_threadmod.rsuse_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
retf
or al, byte [rax]
mov r8d, 0xb
call qword [rax + 0x18]
mov qword [rsp + 0x20], rsi
mov byte [rsp + 0x28], al
mov byte [rsp + 0x29], 0
lea rcx, [rsp + 0x20]
call fcn.140012b50
nop
add rsp, 0x30
pop rsi
ret
retf
add byte [rax], al
mov qword [rsp + 0x68], 0
lea rax, [rsp + 0x38]
and al, 0x38
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
pop rax
pop rax
mov qword [rsp + 0x60], 1
lea rdx, str.library_std_src_syswindows_thread_parking.rs
test ebp, ebx
fisttp qword [rdx]
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x48]
and al, 0x48
call fcn.1400a53f0
ud2
invalid
mov edx, 1
call fcn.140009f90
invalid
clc
dec dword [rax - 0x75]
mov rax, qword [rbx + 0x10]
adc byte [rcx - 0x77], cl
mov dword [rsi + 0x10], eax
adc byte [rdi], r9b
adc byte [rdi], cl
adc byte [rbx], al
movups xmmword [r14], xmm0
mov rax, qword [rdi + 0x20]
mov qword [rsi + 0x20], rax
mov dword [rsi + 0x20], eax
and byte [rdi], r9b
movups xmm0, xmmword [rdi]
adc byte [rdi], al
movups xmm1, xmmword [rdi + 0x10]
adc byte [rdi + 0x10], cl
adc byte [rdi + 0x10], cl
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc dword [rsi], eax
invalid
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
int3
mov eax, dword [rcx]
mov ecx, eax
and ecx, 3
loope 0x14008898d
lea rdx, [rcx - 2]
lea edx, [rcx - 2]
cmp rdx, 2
cmp edx, 2
jb 0x140088999
invalid
test rcx, rcx
jne case.0x14006d713.367
invalid
add rsp, 0x40
pop rbp
ret
lea rcx, [rax - 1]
mov qword [rbp - 0x20], rcx
mov dword [rbp - 0x20], ecx
invalid
mov rcx, qword [rax - 1]
mov rax, qword [rax + 7]
invalid
invalid
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
mov qword [rbp - 0x18], rax
call qword [rax]
adc byte [rax - 0x75], cl
call 0x148810d09
cmp dword [rax + 8], 0
je case.0x14005b00e.496
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
call fcn.140009f90
mov edx, 8
mov rcx, qword [rbp - 0x20]
mov ecx, dword [rbp - 0x20]
add rsp, 0x40
pop rbp
jmp fcn.140009f90
lodsb al, byte [rsi]
invalid
clc
invalid
mov rcx, qword [rbp - 0x10]
call fcn.140086710
mov rcx, qword [rbp - 0x20]
call fcn.140087520
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rbp
ret
lea rcx, [rbp - 8]
call qword [sym.imp.kernel32.dll_QueryPerformanceFrequency]
test eax, eax
je case.0x14007e6dc.202
invalid
invalid
add dword [rax], eax
invalid
mov rcx, qword [rbp - 8]
mov qword [0x140167240], rcx
shl edi, 0xd
add byte [rax - 0x7b], cl
leave
test rcx, rcx
je case.0x14006e319.382
sgdt [rax]
add byte [rbp + 0x31], al
ror byte [rax - 0x7d], 0xf9
cmp rcx, 2
invalid
invalid
xchg edx, eax
xor r8d, r8d
cmp rcx, 2
setb r8b
ror byte [rax - 0x7f], 0xf9
add dl, cl
invalid
cmp rcx, 0x3b9aca00
invalid
cmp esi, dword [rdi + 0xb]
ja case.0x1400724bc.337
mov eax, 0x3b9aca00
cmp esi, dword [rcx]
sal bh, cl
div ecx
xor edx, edx
div ecx
jmp case.0x140062c64.461
add dh, byte [rcx]
xor eax, eax
ror byte [rbp + 0x65360090], 0xc4
lea edx, [rax - 0x3b9aca00]
invalid
invalid
cmp rcx, 2
cmovae edx, eax
mov eax, edx
rol cl, 1
invalid
invalid
ror byte [r9 + 0x9e8c1d0], 1
ror byte [rcx + 0x9e8c1d0], 1
imul rax, rax, 0x44b83
imul eax, eax, 0x44b83
shr rax, 0x27
shr eax, 0x27
add r8, rax
add eax, eax
imul eax, eax, 0x3b9aca00
add dl, cl
invalid
sub edx, eax
mov rax, qword [rbx]
mov eax, dword [rbx]
add ecx, dword [rcx - 0x77]
stc
ret 0x8b48
add ecx, dword [rcx - 0x77]
stc
sub r9, rax
jae case.0x140079244.254
invalid
add eax, 0xeb084b8b
mov ecx, dword [rbx + 8]
jmp case.0x140079308.249
or dword [rbx + 0x4c75084b], ecx
mov ecx, dword [rbx + 8]
or byte [rbp + 0x4c], dh
jne case.0x14006e25b.502
cmp ecx, esi
int1
jb case.0x14006e25b.502
mov edx, 0x3b9aca00
add dl, cl
invalid
sub rax, rdi
clc
jae 0x140088af9
add eax, 0x95e9
jmp 0x140088b8e
add byte [rax], al
add byte [rcx], bh
int1
cmp ecx, esi
jae case.0x140078340.286
test rax, rax
je 0x140088af4
invalid
sal byte [rdx + rsi*8 + 0x48], 0xff
enter 0xffffffffffffc181, 0
rol dword [rax], 0xca
invalid
invalid
dec rax
dec eax
add ecx, 0x3b9aca00
rol dword [rax], 0xca
add dl, cl
invalid
sub ecx, esi
mov edx, ecx
shr edx, 9
imul rdx, rdx, 0x44b83
imul edx, edx, 0x44b83
imul edx, edx, 0x44b83
rol byte [rbx + 0x4800044b], cl
shr edx, 0x27
invalid
invalid
add al, 0
shr rdx, 0x27
invalid
add rax, rdx
jb 0x140088bed
invalid
add byte [rax], al
invalid
ror byte [rdi], 1
invalid
add byte [rax], al
add byte [rcx - 0x2e], ch
rol byte [rax], cl
invalid
invalid
imul edx, edx, 0x3b9aca00
sub ecx, edx
invalid
mov edx, ecx
retf 0x5ceb
rol byte [rax], cl
retf 0x3b9a
invalid
invalid
cmp ebp, dword [rcx]
ror dword [rcx + 0x395cebca], 1
retf 0x5ceb
invalid
retf 0x5ceb
cmp ecx, esi
int1
jbe case.0x140078340.302
test r9, r9
test ecx, ecx
je 0x140088c52
adc eax, dword [rcx]
add byte [rax], al
dec r9
lea r10d, [rsi + 0x3b9aca00]
lea edx, [rsi + 0x3b9aca00]
lea edx, [rsi + 0x3b9aca00]
invalid
jmp 0x140088b4e
mov r10d, esi
sub r10d, ecx
sub edx, ecx
mov r11d, r10d
shr r11d, 9
or dword [rbp + 0x69], ecx
invalid
or dword [rbx + 4], 0
rol dword [rcx - 0x3f], cl
jmp case.0x14007e016.222
invalid
or dword [rbp + 0x69], ecx
fild dword [rbx + 0x4900044b]
or dword [rbx + 4], 0
shr r11, 0x27
or dword [rbx + 4], 0
shr r11, 0x27
jmp 0x140088b8a
add r9, r11
jb case.0x140084cf1.396
invalid
scasd eax, dword [rdi]
add byte [rax], al
invalid
invalid
invalid
add byte [rbp + 0x39], cl
sal dword [rdx + 0x19], 0xf
jb 0x140088b8a
invalid
test dword [rbx - 1], esi
jae case.0x14006a598.413
cmp r9, r8
jb 0x140088b8a
jne case.0x140079308.249
jae case.0x14006a598.413
invalid
invalid
imul r8d, r11d, 0x3b9aca00
retf 0x3b9a
sub r10d, r8d
sub edx, eax
cmp r10d, edx
ja case.0x140079308.249
invalid
invalid
invalid
invalid
ror byte [rdi], cl
xchg dword [rax - 1], esp
invalid
invalid
invalid
invalid
xor eax, eax
xor edx, edx
sal byte [rcx], 0xd2
add rsp, 0x68
add esp, 0x68
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rcx, [0x140134190]
lea r8, str.library_std_src_syswindows_time.rs
lea eax, [0x140136698]
add eax, 0xadaf3
or al, byte [rax]
mov edx, 0x19
sbb dword [rax], eax
add byte [rax], al
mov ch, 0xa
add byte [rbp + rcx*4 + 5], cl
lea eax, [0x140136698]
add eax, 0xadaf3
or al, byte [rax]
mov edx, 0x19
sbb dword [rax], eax
add byte [rax], al
call fcn.1400a55b0
ud2
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
shl eax, 0x20
and byte [rax - 0x7d], cl
or rax, 2
mov qword [rbp - 0x38], rax
enter 0xffffffffffff8d48, 5
lea rax, str.library_std_src_syswindows_time.rs
lea eax, [0x1401366b0]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, case.0x14005b00e.497
lea r8, [rbp - 0x38]
enter 0x2bba, 0
add byte [rax], al
enter 0x2bba, 0
add byte [rax], al
call fcn.1400a5940
ud2
lea rax, str.overflow_in_Duration::new
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
rol byte [r9], 1
add byte [rax], al
invalid
lea rax, [0x14015e720]
mov qword [rbp - 0x28], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
adc dword [rbp - 0x20], eax
loopne case.0x14007e6dc.240
lea rdx, str._rustc_a28077b28a02b92985b3a3faecf92813155f1ea1librarycore_src_time.rspC
lea edx, [0x1401343b8]
jmp case.0x1400724bc.462
lea rax, str.overflow_in_Duration::new
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
lea rax, [0x14015e720]
mov qword [rbp - 0x28], rax
mov dword [rbp - 0x28], eax
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
adc dword [rbp - 0x20], eax
loopne 0x140088c89
lea edx, [0x140102ea8]
lea rcx, [rbp - 0x38]
call fcn.1400a53f0
invalid
invalid
add dword [rax], eax
invalid
enter 0xffffffffffffa0e8, 0xffffffffffffffc7
add dword [rax], eax
invalid
movabs al, byte [0xd8d480b0f0001c7]
mov byte [0x8d4c0007], al
invalid
invalid
invalid
invalid
ud2
lea rcx, str.overflow_when_subtracting_durations
lea r8, str.librarycore_src_time.rs
add eax, 0x7a288
invalid
mov edx, 0x23
call fcn.1400a59e0
ud2
enter 0xffffffffffffe6e8, 0xfffffffffffffffc
call case.0x14005b00e.497
invalid
nop
add rsp, 0x28
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x98
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
cwde
add byte [rax], al
add byte [rax - 0x73], cl
lea ebp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x10], 0xfffffffffffffffe
adc r14b, r15b
adc dh, bh
invalid
invalid
invalid
dec dword [rax - 0x77]
mov rsi, rdx
mov esi, edx
invalid
mov rdi, qword [rcx]
mov edi, dword [rcx]
cmp dword [rcx + 0x3e083f8], ecx
mov eax, edi
clc
and eax, 3
add ecx, dword [rax - 0x73]
lea rcx, [0x140160874]
or eax, 0xd7ba7
or eax, 0x4634800
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
jmp rax
mov rcx, qword [rsi + 0x20]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rsi + 0x28]
lea rdx, [0x140134dbc]
lea edx, [0x140134dbc]
sub byte [rax - 0x73], r9b
adc eax, 0xac0d7
ror byte [rdx], 0
lea edx, [0x140134dbc]
ror byte [rdx], 0
mov r8d, 5
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x77], cl
jne case.0x140078340.436
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x77], cl
jne case.0x140078340.436
mov byte [rbp - 8], al
clc
mov byte [rbp - 7], 0
stc
add byte [rbp + rcx*4 + 0x4f], cl
invalid
invalid
invalid
lea r9, [rdi + 0x10]
lea rax, [0x140134d78]
add eax, 0xac074
adc byte [rax - 0x73], cl
add eax, 0xac074
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rdx, str.kind
lea rsi, [rbp - 0x10]
jne 0x140088d04
invalid
mov r8d, 4
add al, 0
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.1400128d0
lea rax, [0x140134dc8]
lea eax, [0x140134dc8]
clc
dec dword [rax - 0x73]
lea eax, [0x140134dc8]
lea eax, [0x140134dc8]
ror byte [rdx], 0
mov qword [rsp + 0x20], rax
and al, 0x20
lea rdx, [0x14013aaa2]
lea edx, [0x14013aaa2]
mov r8d, 7
mov rcx, rsi
mov r9, rdi
call fcn.1400128d0
mov rcx, rsi
call fcn.140012b50
jmp 0x140088fca
shr rdi, 0x20
mov dword [rbp + 8], edi
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
sub byte [rax - 0x73], r9b
lea rdx, [0x140134d45]
lea edx, [0x140134d45]
adc eax, 0xabfdc
mov edi, 0xb841000a
mov r8d, 2
add byte [rax], al
add bh, bh
call qword [rax + 0x18]
mov qword [rbp - 0x20], rsi
loopne case.0x140079308.396
call 0x140f1d343
lea rax, [0x140134d50]
mov qword [rsp + 0x20], rax
lea rdx, [0x140134d47]
invalid
or al, byte [rax]
lea rsi, [rbp - 0x20]
lea r9, [rbp + 8]
or byte [r9 - 0x48], r8b
mov eax, 4
add byte [rax], al
mov rcx, rsi
mov ecx, esi
call fcn.1400128d0
mov ecx, dword [rbp + 8]
call fcn.140089010
mov byte [rbp + 0xf], al
cmovs ecx, dword [rbp + 0xabfc005]
add eax, 0xabfc0
or al, byte [rax]
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
and byte [rax - 0x73], cl
adc eax, 0xabfac
lodsb al, byte [rsi]
mov edi, 0x8d4c000a
lea ecx, [rbp + 0xf]
mov r8d, 4
mov rcx, rsi
call fcn.1400128d0
dec dword [rbx - 0x72b7f7ab]
jge 0x140088dcd
invalid
mov rcx, rdi
call fcn.1400891d0
add byte [rax], al
lea rax, fcn.14000bc80
lea eax, [0x140134d98]
mov edi, 0x8948000a
or al, byte [rax]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rdx, [0x14013aaa2]
mov r8d, 7
mov rcx, rsi
mov ecx, esi
mov r9, rdi
call fcn.1400128d0
clc
dec dword [rax - 0x73]
loopne 0x140088df6
popfq
clc
dec dword [rcx + 0x7d8348c3]
ret
cmp qword [rbp - 8], 0
jge 0x140088e10
add byte [rdi], cl
invalid
lodsd eax, dword [rsi]
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rbp - 0x10]
mov edx, 1
call fcn.140009f90
jmp 0x140088fcc
add dword [rax], eax
invalid
lea rax, [rdi - 1]
add rdi, 0xf
add edi, 0xf
cmovs ecx, dword [rcx - 0x72b70fbb]
add eax, 0xacea3
mov qword [rsp + 0x50], rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x48], rax
lea rax, [0x140135ce1]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
lea rax, [0x140134d78]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x40], 5
and al, 0x40
invalid
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x20], 4
lea rdx, [0x140135cdb]
lea r9, str.kind
mov r8d, 6
mov rcx, rsi
mov ecx, esi
call fcn.140012fb0
jmp 0x140088fca
invalid
add dword [rax], eax
invalid
shr rdi, 0x20
cmp edi, 0x28
ja case.0x140084cf1.84
invalid
lea rax, [0x140160884]
movsxd rcx, dword [rax + rdi*4]
add rcx, rax
jmp rcx
xor eax, eax
jmp 0x140088f7d
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov al, 0x29
jmp 0x140088f7d
add byte [rax], al
invalid
add byte [rax], al
mov al, 1
jmp 0x140088f7d
add byte [rax], al
add byte [rax], al
mov al, 2
jmp 0x140088f7d
add byte [rax], al
add byte [rax], al
mov al, 3
jmp 0x140088f7d
add byte [rax], al
add byte [rax], al
mov al, 4
jmp 0x140088f7d
add byte [rax], al
add byte [rax], al
mov al, 5
jmp 0x140088f7d
add byte [rax], al
add byte [rax], al
mov al, 6
jmp 0x140088f7d
add byte [rax + 0x82e907], dh
add byte [rax], al
mov al, 7
jmp 0x140088f7d
invalid
add byte [rax], al
invalid
invalid
mov al, 8
jmp 0x140088f7d
mov al, 9
jmp 0x140088f7d
mov al, 0xa
jmp 0x140088f7d
mov al, 0xb
jmp 0x140088f7d
mov al, 0xc
jmp 0x140088f7d
mov al, 0xd
jmp 0x140088f7d
mov al, 0xe
jmp 0x140088f7d
mov al, 0xf
jmp 0x140088f7d
mov al, 0x10
jmp 0x140088f7d
mov al, 0x11
jmp 0x140088f7d
mov al, 0x12
jmp 0x140088f7d
mov al, 0x13
jmp 0x140088f7d
mov al, 0x14
jmp 0x140088f7d
mov al, 0x15
jmp 0x140088f7d
mov al, 0x16
jmp 0x140088f7d
mov al, 0x17
jmp 0x140088f7d
mov al, 0x18
jmp 0x140088f7d
mov al, 0x19
jmp 0x140088f7d
mov al, 0x1a
jmp 0x140088f7d
mov al, 0x1b
jmp 0x140088f7d
mov al, 0x1c
jmp 0x140088f7d
mov al, 0x1d
jmp 0x140088f7d
mov al, 0x1e
jmp 0x140088f7d
mov al, 0x1f
jmp 0x140088f7d
mov al, 0x20
jmp 0x140088f7d
mov al, 0x21
jmp 0x140088f7d
mov al, 0x22
jmp 0x140088f7d
mov al, 0x23
jmp 0x140088f7d
mov al, 0x24
jmp 0x140088f7d
mov al, 0x25
jmp 0x140088f7d
mov al, 0x26
jmp 0x140088f7d
mov al, 0x27
jmp 0x140088f7d
mov al, 0x28
mov byte [rbp - 0x20], al
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.KindError
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
call qword [rax + 0x18]
mov qword [rbp - 8], rsi
clc
mov byte [rbp], al
mov qword [rbp - 0x10], 0
mov byte [rbp + 1], 0
add dh, al
add dword [r8], r8d
lea r8, [0x140134d78]
lea rsi, [rbp - 0x10]
mov ebp, 0x8d48000a
jne 0x140088fa6
lea rdx, [rbp - 0x20]
mov rcx, rsi
call fcn.140012bb0
mov rcx, rsi
call fcn.140012d00
mov ebx, eax
mov eax, ebx
add rsp, 0x98
invalid
cwde
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
add byte [rax], al
jg 0x1400890ce
cmp ecx, 0x1715
jg 0x14008913f
cmp ecx, 0x50f
je case.0x140049d19.941
cmp ecx, 0x5b4
je case.0x14008903f.10060
jmp case.0x14008903f.10014
stc
jbe 0x1400890c7
invalid
add byte [rax], al
jne case.0x14008903f.10014
invalid
invalid
add byte [rax], al
add byte [rax], al
test dword [rsi - 0x50000000], edi
mov esi, 0xb0000000
add byte [rax], al
mov al, 0x20
ret
and bl, al
cmp ecx, 0x2021
stc
and dword [rax], esp
add byte [rax], al
jg 0x140089164
invalid
cmp ecx, 0x1b80
je case.0x14008903f.10060
cmp ecx, 0x1f4e
je case.0x14008903f.10060
invalid
invalid
add byte [rax], al
add byte [rax], al
test byte [rdx - 0x17000000], al
add byte [rax], al
jmp case.0x14008903f.10014
xchg edx, eax
add byte [rax], al
add byte [rbp - 0x3c297f], cl
invalid
inc dword [rbx + 0x727202f8]
add dh, byte [rdx + 0x72]
cmp ecx, 0x35ed
je case.0x14008903f.10060
jmp case.0x14008903f.10014
cmp ecx, 0x1716
je case.0x14008903f.10060
invalid
cmp ecx, 0x1b64
je case.0x14008903f.10060
invalid
jmp case.0x14008903f.10014
cmp ecx, 0x2022
je case.0x14008903f.10060
cmp ecx, 0x25e9
jne case.0x14008903f.10014
mov al, 0x16
ret
mov al, 0x28
ret
mov al, 0x1a
ret
cmp eax, edi
mov eax, 0x31
sbb rax, r14
jb 0x140089ae4
mov rax, rdi
add rax, 0x63
invalid
mov rcx, r14
adc rcx, 0
add byte [rax - 0x77], cl
loopne 0x140089b07
mov dword [rbp - 0x18], ecx
add byte [rax - 0x77], cl
loopne 0x140089b07
mov dword [rbp - 0x18], ecx
mov qword [rbp - 0x10], 0x64
mov qword [rbp - 8], 0
clc
add byte [rax], al
add byte [rax], al
clc
add byte [rax], al
add byte [rax], al
lea rcx, [rbp - 0x20]
lea rdx, [rbp - 0x10]
loopne 0x140089b1f
lea edx, [rbp - 0x10]
call fcn.1400a3d60
movq rax, xmm0
movd eax, mm0
neg rax
cmp rdi, 0xffffffffffffff9d
cmp edi, 0xffffff9d
cmp edi, 0xffffff9d
sbb r14, 0x31
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
or byte [rax + 0xf], 0x42
cmovb rcx, rax
mov qword [rbp - 0x60], rcx
mov dword [rbp - 0x60], ecx
mov rax, qword [0x1401670a0]
add eax, 0xdd598
add eax, 0xdd598
add byte [rcx], dh
dec dword [rbp + rcx*4 + 0x4d]
lea r9, [rbp - 0x60]
movabs al, byte [0x3145f28948d98948]
mov ecx, ebx
mov rdx, rsi
xor r8d, r8d
xor eax, eax
call rax
xor edi, edi
lea r9, [rbp - 0x60]
movabs al, byte [0x3145f28948d98948]
mov ecx, ebx
mov rdx, rsi
xor r8d, r8d
xor eax, eax
call rax
xchg byte [rsi], dil
test eax, eax
je 0x140089b3b
sbb eax, dword [rax - 0x80]
inc dword [rcx]
cmp dil, 1
jne 0x140089b3b
mov rax, qword [0x1401670a0]
mov rcx, rbx
mov rdx, rsi
xor r8d, r8d
xor r9d, r9d
call rax
mov rax, qword [rbp + 0x18]
lock dec qword [rax]
jne 0x140089b4e
mov rcx, qword [rbp + 0x18]
call fcn.140086a10
nop
add rsp, 0xa8
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
pop rbp
ret
or al, byte [rax]
lea r8, [0x1401348c0]
lodsd eax, dword [rsi]
or al, byte [rax]
lodsd eax, dword [rsi]
or al, byte [rax]
mov edx, 0x5e
call fcn.1400a59e0
add dword [rax], eax
jmp 0x140089bca
push rcx
adc al, 0x48
mov dword [rbp - 0x30], eax
lea rax, [0x140019210]
lea eax, [0x140019210]
lea eax, [0x140019210]
mov qword [rbp - 0x28], rax
lea rax, str.Unable_to_create_keyed_event_handle:_error
invalid
retf 0xa
mov qword [rbp - 0x60], rax
mov dword [rbp - 0x60], eax
movabs al, byte [0x1a845c748]
movabs al, byte [0x1a845c748]
mov qword [rbp - 0x40], 0
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov r8b, 0x48
mov dword [rbp - 0x48], 1
add byte [rax], al
invalid
mov r8b, 0x48
mov dword [rbp - 0x48], 1
add byte [rax], al
invalid
lea rdx, str.library_std_src_syswindows_thread_parking.rs
lea rcx, [rbp - 0x60]
invalid
call fcn.1400a53f0
ud2
ror byte [rcx - 0x77], 1
int 0x48
cmp dword [rdx], 0
mov rdx, qword [rdx + 8]
mov r8, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov eax, dword [rax + 0x10]
je 0x140089f78
lea rcx, [rbp + 0x38]
call fcn.14008ac80
movzx eax, byte [rbp + 0x50]
mov byte [rbp + 0x14f], al
test bl, bl
je 0x140089fb3
mov rax, qword [rbp + 0x38]
mov rcx, qword [rbp + 0x40]
mov rsi, qword [rbp + 0x48]
mov rsi, qword [rbp + 0x48]
jmp case.0x140045f81.1044
lea rcx, [rbp + 0x60]
call fcn.140010270
clc
dec dword [rax - 0x7d]
jge 0x140089fe5
add byte [rax + 9], bh
add byte [rax + 0xf], cl
jo 0x140089fd9
jo 0x140089fd9
lea ecx, [0x1401355c1]
jo 0x140089fd9
lea ecx, [0x1401355c1]
cmove rcx, qword [rbp + 0x68]
mov qword [rbp + 0x38], rcx
cmp byte [r8 - 0x77], r9b
mov byte [rbp + 0x50], 2
mov byte [rbp + 0x14f], 2
add dword [rax], eax
add byte [rdx], al
test bl, bl
jne 0x140089f67
mov qword [rbp + 0x128], r13
cmp byte [rbp + 0x14f], 2
mov rcx, qword [rbp + 0x38]
mov ecx, dword [rbp + 0x38]
mov rax, qword [rbp + 0x40]
mov r14, qword [rbp + 0x48]
mov qword [rbp + 0xd8], r14
mov rdx, r14
mov qword [rbp + 0x120], rax
cmove rdx, rax
mov qword [rbp + 0x130], rcx
mov rsi, rdx
call fcn.14008ae60
test r15, r15
sete cl
xor al, 1
or al, cl
mov r13, qword [rbp + 0x128]
jne case.default.0x14008a04d
test dword [rax], esp
add dword [rax], eax
add byte [rax + 0xf], cl
ror byte [rax - 0x77], 1
lea esi, [rax]
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov r12, qword [r15]
mov r15, qword [r15 + 0x10]
lea rcx, [rbp + 0x60]
mov rdx, qword [rbp + 0x130]
mov r8, rsi
call fcn.14008afb0
movzx r10d, byte [rbp + 0x60]
movzx edx, byte [rbp + 0x60]
mov rcx, qword [rbp + 0x70]
jo 0x14008a070
mov eax, dword [rbp + 0x80]
movzx edx, r10b
lea r8, [0x140160e24]
movsxd r9, dword [r8 + rdx*4]
invalid
or al, 0x90
add r9, r8
mov rdx, rsi
mov r11, rsi
mov ebx, esi
mov r8, qword [rbp + 0x130]
add dword [rax], eax
add byte [rcx - 1], al
jmp r9
add rcx, 4
jmp 0x14008a09d
mov rax, qword [rbp + 0x130]
mov rcx, qword [rbp + 0x120]
add cl, ch
invalid
invalid
add byte [rax], al
lea r8, [rax + 1]
test rax, rax
cmove r8, rax
add rcx, r8
add rcx, 8
jmp 0x14008a09d
mov ecx, 6
jmp 0x14008a09d
mov r11, rdx
sub r11, rcx
jb 0x14008aadf
add rcx, qword [rbp + 0x130]
mov r8, rcx
mov ebx, r10d
mov ebx, edx
test r11, r11
je 0x14008a0d3
movzx eax, byte [r8]
cmp al, 0x5c
sete cl
cmp al, 0x2f
sete al
ror byte [rax], 0xc8
or al, cl
mov dword [rbp + 0x140], eax
add byte [rax], al
jmp 0x14008a0dd
mov dword [rbp + 0x140], 0
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x2f], rax
movups xmm0, xmmword [rbp + 0x61]
invalid
movups xmm1, xmmword [rbp + 0x71]
jno 0x14008a100
sub dword [rbp + 0x20], ecx
jno 0x14008a100
sub dword [rbp + 0x20], ecx
movaps xmmword [rbp + 0x10], xmm0
lea rcx, [rbp + 0x60]
invalid
invalid
mov rdx, r12
loop 0x14008a14d
mov eax, edi
adc byte [r8 - 0x73], r9b
invalid
loop 0x14008a14d
mov eax, edi
call fcn.14008afb0
movzx edx, byte [rbp + 0x60]
mov rcx, qword [rbp + 0x70]
mov rax, qword [rbp + 0x80]
mov eax, dword [rbp + 0x80]
test dword [rax + 0x4c000000], eax
lea eax, [0x140160e40]
add eax, 0xd6d23
insd dword [rdi], dx
invalid
invalid
test dword [rax + 0x4c000000], eax
lea eax, [0x140160e40]
add eax, 0xd6d23
insd dword [rdi], dx
invalid
invalid
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, r15
cli
mov r8, r12
mov r10d, ebx
jmp r9
jmp rcx
add rcx, 4
jmp 0x14008a16a
invalid
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
invalid
mov ecx, 6
add byte [rax], al
jmp 0x14008a16a
lea rdx, [rax + 1]
test rax, rax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
add ecx, 2
jmp 0x14008a16a
mov ecx, 2
mov rdx, r15
sub rdx, rcx
jb 0x14008aaed
ja 0x14008a17d
add byte [rax], al
add rcx, r12
mov r8, rcx
test rdx, rdx
je 0x14008a193
movzx eax, byte [r8]
cmp al, 0x5c
sete cl
cmp al, 0x2f
sete al
or al, cl
jmp 0x14008a195
xor eax, eax
mov qword [rbp - 0x30], r12
mov qword [rbp - 0x28], r15
movups xmm0, xmmword [rbp + 0x60]
movups xmm1, xmmword [rbp + 0x70]
movups xmmword [rbp - 0x20], xmm0
movups xmmword [rbp - 0x10], xmm1
adc dword [rbp - 0x10], ecx
adc dword [rbp - 0x10], ecx
mov rcx, qword [rbp + 0x80]
mov qword [rbp], rcx
mov dword [rbp], ecx
lea eax, [rax + 0x48000000]
mov dword [rbp], ecx
mov byte [rbp + 0xa], al
mov word [rbp + 8], 0x200
mov dword [rbp + 8], 0x8d480200
mov ebp, 0xf1
mov dword [rbp + 8], 0x8d480200
mov ebp, 0xf1
mov r8b, 2
xor ecx, ecx
lea r12, [rbp + 0x60]
mov rdx, qword [rbp + 0x130]
add byte [rax], al
cmp r10b, 6
je 0x14008a1f8
nop
mov rax, qword [rbp + 0x2f]
mov qword [rbp + 0x7f], rax
movaps xmm0, xmmword [rbp + 0x10]
movaps xmm1, xmmword [rbp + 0x20]
movaps xmmword [rbp + 0x70], xmm1
movaps xmmword [rbp + 0x60], xmm0
invalid
mov r14, rdx
mov qword [rbp + 0xe0], rdx
mov r15, rsi
mov qword [rbp + 0xe8], rsi
add byte [rax + rcx*4 - 0x2d], al
mov bl, dl
mov byte [rbp + 0xf0], r10b
mov rax, qword [rbp + 0x7f]
mov qword [rdi + 0x1f], rax
movaps xmm0, xmmword [rbp + 0x60]
movaps xmm1, xmmword [rbp + 0x70]
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
mov eax, dword [rbp + 0x140]
add byte [rax + 0x11a85], cl
add byte [rcx - 0x77], cl
int 0x88
lea ebx, [rax]
add dword [rax], eax
add byte [rax + rcx*4 - 0x3a], al
mov byte [rbp + 0x119], r8b
mov byte [rbp + 0x119], al
mov rcx, r12
lea rdx, [rbp + 0xe0]
add byte [rax], al
add al, ch
cmc
adc dword [rax], eax
add byte [rax - 0x73], cl
lea ebx, [rax + 0x48000000]
cwde
add byte [rax], al
add byte [rax - 0x73], cl
push rbp
shr al, 1
in eax, 0x11
add byte [rax], al
movzx eax, byte [rbp + 0x98]
cmp byte [rbp + 0x60], 0xa
je 0x14008a2f1
cmp al, 0xa
mov r10d, ebx
mov r11, r13
mov ebx, ebp
jmp 0x14008a2f5
invalid
mov rcx, r12
lea rdx, [rbp + 0x98]
lea edx, [rbp + 0x98]
call fcn.14008b820
test al, al
je 0x14008a83e
invalid
mov rdx, qword [rbp + 0xe0]
mov rsi, qword [rbp + 0xe8]
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
xchg ebp, eax
lock add byte [rax], al
add byte [rdi], cl
adc byte [rdi], al
movups xmm1, xmmword [rdi + 0x10]
adc byte [rdi + 0x10], cl
movaps xmmword [rbp + 0x10], xmm0
movaps xmmword [rbp + 0x20], xmm1
mov rax, qword [rdi + 0x1f]
invalid
mov qword [rbp + 0x2f], rax
movzx ecx, byte [rbp + 0x118]
mov dh, 0x8d
sbb byte [rcx], al
add dword [rax], eax
add byte [rdi + rcx - 0x4a], al
test dword [rcx], ebx
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x85
sbb al, byte [rcx]
add byte [rax], al
add byte [rcx + 0x14085], cl
add byte [rcx - 0x80], al
cmp r10b, 6
jne 0x14008a1e0
jmp 0x14008a1f8
cmp al, 0xa
mov r10d, ebx
mov r11, r13
jne 0x14008a83e
mov rax, qword [rbp + 0x2f]
mov qword [rbp - 0x41], rax
movaps xmm0, xmmword [rbp + 0x10]
movaps xmm1, xmmword [rbp + 0x20]
and byte [r15], r9b
and byte [rdi], cl
sub dword [rbp - 0x50], ecx
movaps xmmword [rbp - 0x60], xmm0
cmp byte [rbp + 0x140], 2
je 0x14008a83e
add byte [rax], al
cmp r10b, 6
je case.0x14007e016.790
mov rax, qword [rbp - 0x41]
mov qword [rbp + 0x7f], rax
movaps xmm0, xmmword [rbp - 0x60]
movaps xmm1, xmmword [rbp - 0x50]
movaps xmmword [rbp + 0x70], xmm1
movaps xmmword [rbp + 0x60], xmm0
mov rdx, r14
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], r15
mov byte [rbp + 0xf0], r10b
movaps xmm0, xmmword [rbp + 0x60]
movaps xmm1, xmmword [rbp + 0x70]
movups xmmword [rbp + 0xf1], xmm0
movups xmmword [rbp + 0x101], xmm1
mov rax, qword [rbp + 0x7f]
mov qword [rbp + 0x110], rax
mov eax, dword [rbp + 0x140]
mov byte [rbp + 0x11a], al
mov byte [rbp + 0x118], r11b
mov byte [rbp + 0x119], sil
cmp r11b, 2
jne 0x14008a43c
test r15, r15
je 0x14008a495
cmp r10b, 3
jae 0x14008a3d9
xor eax, eax
cmp byte [rdx + rax], 0x5c
je 0x14008a3c5
xor ecx, ecx
nop dword [rax + rax]
movzx eax, byte [rdx + rcx]
cmp eax, 0x2f
je 0x14008a402
cmp eax, 0x5c
je 0x14008a402
inc rcx
cmp r15, rcx
jne 0x14008a3e0
xor eax, eax
mov rcx, r15
test rcx, rcx
jne 0x14008a40c
jmp 0x14008a417
mov eax, 1
test rcx, rcx
je 0x14008a417
cmp rcx, 1
jne 0x14008a42e
cmp byte [rdx], 0x2e
jne 0x14008a42e
add rcx, rax
cmp r15, rcx
jb 0x14008aafe
add rdx, rcx
sub r15, rcx
jne 0x14008a3d9
xor r15d, r15d
mov qword [rbp + 0xe0], rdx
mov qword [rbp + 0xe8], r15
cmp sil, 2
jne 0x14008a822
test r11b, r11b
sete sil
cmp r11b, 1
ja 0x14008a491
xor eax, eax
cmp r10b, 5
jb 0x14008a4ef
cmp byte [rbp + 0x140], 0
jne 0x14008a4ef
invalid
xor ecx, ecx
cmp r10b, 6
je 0x14008a488
test r11b, r11b
jne 0x14008a488
invalid
mov ecx, 2
cmp r15, 2
jb 0x14008ab5b
invalid
cmp rcx, r15
jne 0x14008a4b7
xor eax, eax
jmp 0x14008a4ef
xor ecx, ecx
jmp 0x14008a4a5
cmp sil, 2
jne 0x14008a4af
mov r11b, 2
xor ecx, ecx
xor esi, esi
xor r15d, r15d
xor eax, eax
xor r8d, r8d
jmp 0x14008a58b
xor r15d, r15d
jmp 0x14008a827
lea rax, [rdx + r15]
lea r8, [rdx + rcx]
inc r8
ror byte [rcx + 0x39], 0xc0
sete al
movzx ecx, byte [rdx + rcx]
test al, 1
jne 0x14008a4e7
mov cl, 1
test r11b, r11b
je 0x14008a500
xor esi, esi
xor r8d, r8d
jmp 0x14008a58b
cmp r10b, 6
jne 0x14008a511
xor r11d, r11d
mov sil, 1
mov dh, 1
mov dh, 1
xor r8d, r8d
jmp 0x14008a58b
movzx r9d, r10b
lea r8, [0x140160e5c]
add eax, 0xd6940
add eax, 0xd6940
movsxd r9, dword [r8 + r9*4]
add r9, r8
jmp r9
mov r8, qword [rbp + 0x100]
add r8, 4
jmp 0x14008a585
mov r9, qword [rbp + 0x110]
lea r8, [r9 + 1]
test r9, r9
test ecx, ecx
add byte [rbp - 0x73], cl
add dword [r13 - 0x7b], ecx
test ecx, ecx
cmove r8, r9
mov r9, qword [rbp + 0x100]
lea eax, [rax]
add dword [rax], eax
add byte [rbp + 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffc0
add ch, bl
invalid
mov r9, qword [rbp + 0x110]
lea r8, [r9 + 1]
test r9, r9
add byte [rbp - 0x73], cl
add dword [r13 - 0x7b], ecx
leave
cmove r8, r9
mov r9, qword [rbp + 0x100]
add r8, r9
add r8, 8
jmp 0x14008a585
mov r8d, 6
jmp 0x14008a585
mov r8d, 2
xor r11d, r11d
mov sil, 1
movzx eax, al
cmp byte [rbp + 0x140], 0
add byte [rax], al
setne r9b
and r9b, cl
movzx r9d, r9b
add rax, r8
add rax, r9
cmp r15, rax
jbe 0x14008a822
mov r13, r9
mov r14, r15
test r11b, r11b
setne al
cmp r10b, 6
sete bl
setne r12b
mov r9, qword [rbp + 0x110]
lea r8, [r9 + 1]
test r9, r9
cmove r8, r9
test cl, cl
mov qword [rbp + 0x138], rdx
je 0x14008a71b
and r12b, sil
mov rsi, qword [rbp + 0x100]
lea rcx, [rsi + r8]
or al, 6
add rcx, 2
lea rdx, [rsi + r8]
add rdx, 8
mov qword [rbp + 0x58], rdx
add rsi, 4
cmp r10b, 5
jb 0x14008a766
add dword [rax], eax
invalid
cmp byte [rbp + 0x140], 0
jne 0x14008a766
or bl, al
movzx edi, r10b
mov r15, r14
mov edi, esi
mov r14, rcx
jmp 0x14008a642
xor ecx, ecx
movzx eax, al
add rcx, r13
jmp 0x189c9a782
cmp edi, ecx
jbe case.0x14008a04d.26
lea rcx, [rbp + 0x60]
lea rdx, [rbp + 0xe0]
call fcn.14008b8f0
cmp byte [rbp + 0x68], 0xa
jne case.0x14008a04d.26
mov rdx, r15
sub rdx, qword [rbp + 0x60]
mov r8, qword [rbp + 0x138]
jb 0x14008ab39
mov qword [rbp + 0xe8], rdx
test bl, bl
je 0x14008a67f
xor ecx, ecx
jmp 0x14008a68e
mov ecx, 2
cmp rdx, 2
jb 0x14008ab4d
cmp rcx, rdx
jne 0x14008a69a
mov r15, rdx
xor eax, eax
jmp 0x14008a6d5
mov r15, rdx
lea rax, [r8 + rdx]
lea eax, [rax + rdx]
lea rdx, [r8 + rcx]
inc rdx
inc edx
cmp rdx, rax
sete al
movzx ecx, byte [r8 + rcx]
invalid
test al, 1
jne 0x14008a6cd
cmp cl, 0x2e
jne 0x14008a6cd
movzx eax, byte [rdx]
cmp al, 0x5c
sete cl
xchg esp, eax
sar dword [rdi + rbp], 0xf
xchg esp, eax
ror byte [rax], 0xc8
invalid
xchg esp, eax
sar dword [rdi + rbp], 0xf
xchg esp, eax
ror byte [rax], 0xc8
invalid
enter 0x8eb, 0xffffffffffffff80
stc
sete cl
jmp 0x14008a6d5
cmp cl, 0x2e
sete cl
and al, cl
test r12b, r12b
test ah, ah
je case.0x14003ab40.1106
dec dword [rax - 0x73]
adc eax, 0xd678f
lea rdx, [0x140160e74]
movsxd rcx, dword [rdx + rdi*4]
add rcx, rdx
jmp rcx
mov rcx, rsi
jmp 0x14008a630
mov rcx, r14
jmp 0x14008a630
mov rcx, qword [rbp + 0x58]
jmp 0x14008a630
mov ecx, 6
jmp 0x14008a630
mov ecx, 2
jmp 0x14008a630
lea r15, [rbp + 0x60]
lea r12, [rbp + 0xe0]
mov rcx, r15
mov rdx, r12
loop case.0x140045f81.1032
mov edi, 0x80000011
jge 0x14008a79c
push 0xffffffffdd850f0a
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, r14
sub rcx, qword [rbp + 0x60]
invalid
jb 0x14008ab0f
mov qword [rbp + 0xe8], rcx
mov r14, rcx
cmp rcx, r13
ja 0x14008a726
mov r15, rcx
mov rdx, qword [rbp + 0x138]
jmp 0x14008a822
invalid
test r12b, r12b
je 0x14008a7db
lea r12, [rbp + 0xe0]
movsd dword [rdi], dword [rsi]
loopne 0x14008a770
add byte [rax], al
movzx edi, r10b
lea rbx, [0x140160e8c]
mov r15, r14
or eax, 0xf7894d00
mov r14, rcx
mov esi, ecx
jmp 0x14008a790
mov rax, r14
add rax, r13
cmp r15, rax
jbe case.0x14008a04d.26
lea rcx, [rbp + 0x60]
mov rdx, r12
call fcn.14008b8f0
add byte [rax + 0x750a687d], al
invalid
or dh, byte [rbp - 0x48]
mov rcx, r15
sub rcx, qword [rbp + 0x60]
jb 0x14008ab3c
invalid
lea eax, [rbx]
add byte [rax], al
invalid
mov r15, rcx
mov qword [rbp + 0xe8], rcx
call 0x18808a7ba
invalid
add al, 0xbb
mov ebx, 0xffd80148
invalid
call 0x18808a7ba
invalid
mov ebx, 0xffd80148
loopne 0x14008a80b
invalid
mov rax, rsi
mov eax, esi
jmp case.0x14008a523.24
mov rax, qword [rbp + 0x58]
jmp case.0x14008a523.24
mov eax, 6
jmp case.0x14008a523.24
mov eax, 2
jmp case.0x14008a523.24
lodsd eax, dword [rsi]
lea r15, [rbp + 0x60]
lea r12, [rbp + 0xe0]
add byte [rax], al
mov rcx, r15
mov rdx, r12
call fcn.14008b8f0
cmp byte [rbp + 0x68], 0xa
invalid
or dh, byte [rbp + 0x21]
mov rcx, r14
sub rcx, qword [rbp + 0x60]
jb 0x14008ab0f
mov qword [rbp + 0xe8], rcx
mov r14, rcx
cmp rcx, r13
ja 0x14008a7e6
jmp 0x14008a757
mov rdx, qword [rbp + 0x138]
mov r15, r14
invalid
test rdx, rdx
je 0x14008a83e
lea rcx, [rbp + 0x60]
mov r8, r15
call fcn.140010270
cmp qword [rbp + 0x60], 0
invalid
add byte [rdi], cl
test ah, ah
add dword [rax], eax
invalid
mov rax, qword [rbp + 0x130]
mov rcx, qword [rbp + 0x120]
mov r13, qword [rbp + 0x128]
mov rsi, qword [rbp + 0xd8]
cmp byte [rbp + 0x14f], 2
mov qword [rbp + 0x120], rcx
mov dword [rbp + 0x120], ecx
add byte [rax + 0xf], cl
int1
mov r12, rax
lea rdi, [rax + rsi]
mov r14, qword [r13 + 0x20]
and byte [rbp - 0x75], cl
pop rbp
sub byte [rcx], dh
xor ecx, ecx
leave
and byte [rbp - 0x75], cl
pop rbp
sub byte [rcx], dh
invalid
leave
cmp rcx, rsi
je 0x14008a9c2
cmp al, 1
add byte [rax], al
lea rdx, [r12 + rcx]
mov r15, rcx
mov r8, rdx
invalid
jmp 0x14008a8bf
add r8, 2
cmp rax, rdi
cmp eax, edi
cmp eax, edi
cmovne rax, r8
mov r10d, 2
add byte [rax], al
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbp + 1], cl
xlatb
add r15, r10
mov r8, rax
cmp rax, rdi
je 0x14008a9c5
add byte [rax], al
lea rax, [r8 + 1]
movzx r9d, byte [r8]
add dword [rbp + 0xf], eax
mov dh, 8
mov r10d, 1
test r9b, r9b
jns 0x14008a8b0
cmp r9b, 0xe0
jb case.0x140045f81.1045
cmp r9b, 0xed
jne 0x14008a90a
cmp rax, rdi
je 0x14008a9c5
lea rax, [r8 + 2]
cmp rax, rdi
je 0x14008a9c5
rol dword [rax], 1
add byte [rax], al
cmp byte [r8 + 1], 0x9f
ja case.0x140088cd4.409
add r8, 3
mov r10d, 3
mov rax, r8
jmp 0x14008a8b0
add r8, 2
add eax, 2
cmp rax, rdi
cmove r8, rax
xor eax, eax
cmp r8, rdi
setne al
ror byte [rcx + rax - 0x40], 0x41
rol byte [rcx - 0x46], 3
add byte [rax], al
invalid
rol byte [rcx - 0x46], 3
add byte [rax], al
add byte [rcx - 0x80], al
cmp r9b, 0xf0
cmp r9b, 0xf0
jb 0x14008a8b0
xor r8d, r8d
cmp rax, rdi
setne r8b
add rax, r8
add eax, eax
mov r10d, 4
mov edx, 4
mov edx, 4
jmp 0x14008a8b0
mov r8, r15
sub r8, rcx
jb case.0x140049d19.1011
mov qword [rbp + 0x128], r13
cmp r15, rsi
ja 0x14008ab14
mov qword [rbp + 0x140], r11
mov rbx, qword [r11 + 0x18]
mov rcx, r14
call rbx
mov r13b, 1
test al, al
jne 0x14008a9eb
mov r8d, 3
mov rcx, r14
lea rdx, [0x140135708]
call rbx
test al, al
jne 0x14008a9eb
add r15, 3
mov rcx, r15
cmp r15, rsi
mov r13, qword [rbp + 0x128]
mov r11, qword [rbp + 0x140]
mov ebx, dword [rbp + 0x140]
jbe 0x14008a87d
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r15
mov rdx, rsi
call fcn.1400a5430
jmp 0x14008ab6a
mov rcx, rsi
sub rsi, rcx
lea rdx, [r12 + rcx]
lea edx, [rsp + rcx]
test rcx, rcx
je 0x14008a9dd
mov rcx, r14
mov r8, rsi
call qword [r11 + 0x18]
jmp 0x14008a9e8
mov rcx, r13
mov r8, rsi
call fcn.14000f040
mov r13d, eax
cmp byte [rbp + 0x14f], 2
je 0x14008aa0b
cmp qword [rbp + 0x120], 0
je 0x14008aa0b
mov edx, 1
mov rcx, r12
call fcn.140009f90
mov eax, r13d
add rsp, 0x1d8
fadd dword [rcx]
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rax, qword [rbp + 0x68]
mov rcx, qword [rbp + 0x70]
mov ecx, dword [rbp + 0x70]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
mov dword [rbp - 0x28], ecx
lea rax, [0x1401355f0]
stosd dword [rdi], eax
or al, byte [rax]
mov qword [rbp + 0xe0], rax
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfff89a49
invalid
clc
dec dword [rax - 0x77]
test eax, ebp
add byte [rax], al
add byte [rax - 0x73], cl
ror byte [r8 - 0x77], 1
test eax, esi
add byte [rax], al
add byte [rax], al
lea rax, [0x14000f360]
lea eax, [0x14000f360]
mov qword [rbp + 0xf8], rax
add byte [rax - 0x73], cl
add eax, 0xaab62
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rbp + 0x68], 2
push 2
mov qword [rbp + 0x80], 0
test dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rax, [rbp + 0xe0]
lea eax, [rbp + 0xe0]
add byte [rax - 0x77], cl
mov qword [rbp + 0x70], rax
mov qword [rbp + 0x78], 2
js 0x14008aa97
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rbp + 0x128]
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
mov rdx, qword [rax + 0x28]
push rax
sub byte [rbp + rcx*4 + 0x45], cl
lea eax, [rbp + 0x60]
call fcn.140012ee0
inc dword [rcx - 0x77]
invalid
cmp byte [rbp + 0x14f], 2
add dword [rax], eax
add byte [rax], al
add cl, byte [rdi]
test byte [rbx - 1], cl
invalid
invalid
cmp qword [rbp + 0x120], 0
je 0x14008aa0b
invalid
invalid
mov edx, 1
mov rcx, qword [rbp + 0x130]
lea esi, [rax]
add dword [rax], eax
add cl, ch
invalid
invalid
invalid
invalid
lea r8, str.library_std_srcpath.rs
call fcn.1400a5430
jmp 0x14008ab6a
invalid
lea r8, str.library_std_srcpath.rs
mov rdx, r15
call fcn.1400a5430
jmp 0x14008ab6a
lea r8, str.library_std_srcpath.rs
mov rdx, r15
call fcn.1400a5430
jmp 0x14008ab6a
mov r15, r14
jmp 0x14008ab3c
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r15
stc
mov rdx, rsi
call fcn.1400a5530
jmp 0x14008ab6a
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rdx, r15
call fcn.1400a5800
jmp 0x14008ab6a
mov rcx, rdx
lea r8, str.library_std_srcpath.rs
mov rdx, r15
call fcn.1400a5530
in eax, 0xa9
add dword [rax], eax
jmp 0x14008ab6a
lea r8, str.library_std_srcpath.rs
call fcn.1400a5430
test al, 1
add bl, ch
invalid
lea r8, str.library_std_srcpath.rs
mov rdx, r15
call fcn.1400a5430
ud2
sbb byte [rdx], al
je case.0x14007e016.820
cmp qword [rcx + 8], 0
je case.0x14007e016.820
jns 0x14008ae52
add byte [rbp + rcx + 0x48], dh
mov ecx, dword [rcx]
or dword [rdx + 1], edi
jmp fcn.140009f90
invalid
add byte [rax], al
add cl, ch
int1
idiv edi
invalid
ret
int3
sub esp, 0x48
mov rsi, rdx
mov rdi, rcx
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov edx, edi
mov r8, rsi
invalid
invalid
call fcn.14008afb0
add byte [rax], al
movzx eax, byte [rsp + 0x20]
and al, 0x20
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x40]
movzx r8d, al
ror byte [rbp + rcx*4 + 0xd], 0xe
invalid
invalid
invalid
ror byte [rbp + rcx*4 + 0xd], 0xe
invalid
lea ecx, [0x140160ea4]
or eax, 0x14634f00
or dword [rbp + 1], 0xf08949ca
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
invalid
mov r9, rdi
jmp r10
add rcx, 4
jmp 0x14008aee0
invalid
rol dword [rbx + rbp*8], 0x34
xor al, 0x4c
lea eax, [rdx + 1]
invalid
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
test rdx, rdx
cmove r8, rdx
ret 0x14c
ror dword [rax - 0x7d], 0xc1
add ecx, 8
jmp 0x14008aee0
mov ecx, 6
jmp 0x14008aee0
add byte [rax], al
add bl, ch
sbb dword [rbp + rcx*4 + 0x42], ecx
lea r8, [rdx + 1]
test rdx, rdx
invalid
invalid
invalid
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
cmove eax, edx
ret 0x14c
ror dword [rax - 0x7d], 0xc1
add ecx, 2
rol dword [rdx], 0xeb
invalid
ret 0x14c
rol dword [rdx], 0xeb
add eax, 0x2b9
mov ecx, 2
mov r8, rsi
mov ecx, 2
mov r8, rsi
sub r8, rcx
jb 0x14008af9c
add byte [rax], al
invalid
add byte [rax + 1], cl
stc
add rcx, rdi
mov r9, rcx
test r8, r8
je 0x14008af0f
movzx ecx, byte [r9]
cmp cl, 0x5c
sete dl
cmp cl, 0x2f
sete cl
xchg esp, eax
ror dword [rax], 0xd1
xchg esp, eax
ror dword [rax], 0xd1
cmp al, 5
jae case.default.0x14008af4e
jmp 0x14008af1d
xor ecx, ecx
leave
cmp al, 5
jb 0x14008af1d
test cl, cl
jne 0x14008af1d
xor eax, eax
jmp 0x14008af95
lea rcx, [rsp + 0x20]
and al, 0x20
mov rdx, rdi
mov r8, rsi
mov eax, esi
mov eax, esi
call fcn.14008afb0
movzx eax, byte [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov rdx, qword [rsp + 0x40]
and al, 0x40
movzx r8d, al
movzx r8d, al
lea r9, [0x140160ec0]
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
jmp rax
pop rdi
or eax, 0x4634f00
or dword [rbp + 1], 0xe0ff41c8
jmp r8
jmp rax
jmp rax
add rcx, 4
jmp 0x14008af8b
invalid
xor al, 0x4c
lea eax, [rdx + 1]
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x14008af8b
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x14008af8b
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x14008af8b
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
mov ecx, 2
cmp rcx, rsi
ja 0x14008af9c
cmp al, 6
setne al
add rsp, 0x48
pop rdi
pop rsi
ret
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.1400a5430
ud2
fmul dword [rcx - 0x7d]
clc
invalid
mov r10d, 0x5c
cmove ebp, r10d
cmove ebp, edx
cmove ebp, edx
cmp r8, 7
jne 0x14008b0c6
invalid
add eax, 0xebd23145
invalid
xor r10d, r10d
jmp 0x14008b0d4
movzx eax, byte [rdx + 7]
cmp al, 0x2f
cmovne r10d, eax
ror byte [rcx - 0x3f], 1
loop 0x14008b10c
mov dh, 0x42
invalid
ror byte [rcx - 0x3f], 1
loop 0x14008b10c
cmp r8, 8
mov eax, 8
clc
or byte [rax + 8], bh
cmovb rax, r8
cmp rax, 2
add dh, byte [rdx + 0x73]
add dh, byte [rdx + 0x73]
movzx edi, dil
mov dh, 0xff
shl rdi, 8
movzx esi, sil
or rsi, rdi
cmp esi, 0x5c5c
jne 0x14008b15a
mov esi, eax
and esi, 0xe
cmp esi, 2
je 0x14008b19b
movzx esi, r14b
shl esi, 8
movzx edi, bl
or edi, esi
movzx esi, di
mov bh, 0xf7
cmp esi, 0x5c2e
je 0x14008b24a
cmp esi, 0x5c3f
jne 0x14008b19b
cmp r8, 3
jbe 0x14008b3f6
cmp byte [rdx], 0x2f
je 0x14008b154
cmp byte [rdx + 1], 0x2f
je 0x14008b154
cmp byte [rdx + 2], 0x2f
je 0x14008b154
cmp byte [rdx + 3], 0x2f
jne 0x14008b289
add byte [rax], al
lea r10, [r8 - 2]
jmp 0x14008b1a8
cmp r8, 2
jb 0x14008b23c
cmp byte [rdx + 1], 0x3a
jne 0x14008b23c
movzx eax, byte [rdx]
mov edx, eax
and dl, 0xdf
add dl, 0xbf
cmp dl, 0x1a
jae 0x14008b23c
lea edx, [rax - 0x61]
cmp dl, 0x1a
setb dl
ret 0xe2c0
add eax, 0x1c6c230
add eax, 0xe9015188
movsb byte [rdi], byte [rsi]
add byte [rax], al
invalid
mov r10, r8
add r10, 0xfffffffffffffffe
je 0x14008b23c
lea rax, [rdx + 2]
add rdx, 3
add r8, 0xfffffffffffffffc
xor r9d, r9d
nop word [rax + rax]
add byte [rax], al
invalid
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 0x14008b1e2
cmp r11d, 0x5c
je 0x14008b1e2
inc r9
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne 0x14008b1c0
jmp 0x14008b23c
lea r11, [r9 + 1]
sub r10, r11
je 0x14008b23c
lea r11, [rax + r9]
inc r11
neg r8
xor esi, esi
mul byte [rsi + 0xf]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mul byte [rsi + 0xf]
invalid
movzx edi, byte [rdx + rsi]
cmp edi, 0x2f
je 0x14008b21d
cmp edi, 0x5c
je 0x14008b21d
lea rdi, [rsi + 1]
add rsi, r8
mov rsi, rdi
jne 0x14008b200
mov rsi, r10
test r9, r9
je 0x14008b23c
test rsi, rsi
je 0x14008b23c
mov byte [rcx], 4
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
mov qword [rcx + 0x18], r11
mov qword [rcx + 0x20], rsi
jmp 0x14008b23f
mov byte [rcx], 6
add rsp, 0x20
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
cmp r8, 3
jbe 0x14008b40f
add rdx, 4
xor eax, eax
add r8, 0xfffffffffffffffc
je 0x14008b27c
movzx r9d, byte [rdx + rax]
cmp r9d, 0x2f
je 0x14008b27c
cmp r9d, 0x5c
je 0x14008b27c
inc rax
cmp r8, rax
jne 0x14008b260
mov rax, r8
mov byte [rcx], 3
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], rax
jmp 0x14008b23f
cmp rax, 4
jb case.0x140088cd4.435
and eax, 0xc
cmp eax, 4
je 0x14008b320
movzx eax, bpl
shl rax, 0x30
or rax, r10
movzx r10d, r11b
shl r10, 0x28
movzx r9d, r9b
shl r9, 0x20
or r9, r10
or r9, rax
movabs rax, 0x5c434e5500000000
cmp r9, rax
jne 0x14008b320
cmp r8, 7
jbe 0x14008b43e
lea rax, [rdx + 8]
mov rsi, r8
lea r9, [0x14015e720]
add rsi, 0xfffffffffffffff8
je 0x14008b395
add rdx, 9
add r8, 0xfffffffffffffff6
xor r11d, r11d
xor r10d, r10d
cmp byte [rdx - 1], 0x5c
je 0x14008b3ad
inc r10
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne 0x14008b2ff
mov r10, rsi
jmp 0x14008b3de
lea rax, [rdx + 4]
lea r9, [r8 - 4]
cmp r9, 3
jae 0x14008b33c
cmp r8, 4
je 0x14008b39d
cmp r8, 6
je 0x14008b34d
jmp 0x14008b37f
movzx r10d, byte [rdx + 6]
cmp r10d, 0x2f
je 0x14008b34d
cmp r10d, 0x5c
jne 0x14008b37f
cmp byte [rdx + 5], 0x3a
jne 0x14008b37f
movzx edx, byte [rax]
mov r10d, edx
and r10b, 0xdf
add r10b, 0xbf
cmp r10b, 0x19
ja 0x14008b37f
lea eax, [rdx - 0x61]
cmp al, 0x1a
setb al
shl al, 5
xor al, dl
mov byte [rcx], 2
mov byte [rcx + 1], al
jmp 0x14008b23f
add r8, 0xfffffffffffffffc
xor edx, edx
invalid
cmp byte [rax + rdx], 0x5c
je 0x14008b39a
inc rdx
cmp r8, rdx
jne 0x14008b385
jmp 0x14008b39d
xor r10d, r10d
jmp 0x14008b3db
mov r9, rdx
mov byte [rcx], 0
mov qword [rcx + 8], rax
or byte [rcx + rcx*4 + 0x49], cl
adc cl, ch
xchg edx, eax
invalid
invalid
invalid
lea r11, [r10 + 1]
lea r9, [rax + r10]
inc r9
sub rsi, r11
je 0x14008b3db
neg r8
xor r11d, r11d
cmp byte [rdx + r11], 0x5c
je 0x14008b3de
lea rdi, [r11 + 1]
add r11, r8
mov r11, rdi
jne 0x14008b3c3
mov r11, rsi
jmp 0x14008b3de
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 0x14008b23f
lea rax, str.library_std_src_syswindowspath.rs
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1400a5530
ud2
lea rax, str.library_std_src_syswindowspath.rs
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1400a5430
ud2
lea r8, str.library_std_src_syswindowspath.rs
mov ecx, 4
mov rdx, rax
call fcn.1400a5430
ud2
lea rax, str.library_std_src_syswindowspath.rs
mov ecx, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add bl, ch
jmp case.0x140088cd4.434
iretd
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x38
movzx r13d, byte [rdx + 0x38]
cmp r13b, 3
je 0x14008b6f2
mov rdi, rdx
xlatb
movzx ebp, byte [rdx + 0x39]
cmp bpl, 3
je 0x14008b6f2
add byte [rcx + 0x38], al
in eax, dx
cmp r13b, bpl
ja 0x14008b6f2
mov rsi, qword [rdi]
mov r11, qword [rdi + 8]
movzx r8d, byte [rdi + 0x10]
xor eax, eax
cmp r8, 3
setae al
lea r14d, [rax + rax*2 + 7]
movzx r15d, byte [rdi + 0x3a]
mov rax, qword [rdi + 0x20]
and byte [r8 - 0x75], r9b
push rdi
xor byte [rbp + rcx*4 + 0x4a], cl
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
retf 0x8d4a
push rsp
or byte [rdx], al
mov qword [rsp + 0x30], rdx
lea rdx, [rax + r9]
lea edx, [rax + rcx]
and byte [r8 - 0x75], r9b
push rdi
xor byte [rbp + rcx*4 + 0x4a], cl
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
retf 0x8d4a
lea edx, [rax + rcx]
add rdx, 8
mov qword [rsp + 0x28], rdx
add rax, 4
lea r12, [0x140160edc]
mov rdx, r11
invalid
jmp 0x14008b506
ret 0x4808
mov byte [rdi + 0x38], 1
mov r13b, 1
mov r10, rsi
mov rsi, r10
mov esi, edx
cmp r13b, bpl
ja 0x14008b6f2
test r13b, r13b
je 0x14008b580
movzx r9d, r13b
cmp r9d, 1
jne 0x14008b5b0
mov byte [rdi + 0x38], 2
test r15b, r15b
jne case.0x1400846b8.1445
mov r13b, 2
cmp r8d, 3
jb 0x14008b4f7
cmp r8d, 5
je 0x14008b4f7
cmp r8d, 6
jne 0x14008b72c
test rdx, rdx
je 0x14008b69d
movzx r9d, byte [rsi]
cmp rdx, 1
je 0x14008b6a4
cmp r9b, 0x2e
jne 0x14008b6a4
invalid
add byte [rdi + rcx - 0x4a], al
add qword [rcx - 0x7d], r8
stc
invalid
movzx r9d, byte [rsi + 1]
cmp r9d, 0x2f
je case.0x14008a6ec.34
cmp r9d, 0x5c
jne 0x14008b4f7
jmp case.0x14008a6ec.34
nop dword [rax + rax]
cmp r8b, 6
je case.default.0x14008b594
movsxd r10, dword [r12 + r8*4]
add r10, r12
mov r9, rax
jmp r10
test rdx, rdx
je 0x14008b6ee
xor r9d, r9d
cmp r8b, 3
jae 0x14008b5f0
nop word cs:[rax + rax]
cmp byte [rsi + r9], 0x5c
je 0x14008b635
inc r9
cmp rdx, r9
jne 0x14008b5d0
jmp 0x14008b609
movzx r10d, byte [rsi + r9]
cmp r10d, 0x2f
je 0x14008b635
cmp r10d, 0x5c
je 0x14008b635
inc r9
cmp rdx, r9
jne 0x14008b5f0
xor r10d, r10d
mov r9, rdx
test r9, r9
jne 0x14008b640
mov r11, rdx
sub r11, r10
jb 0x14008b7bb
add r10, rsi
mov qword [rdi], r10
mov qword [rdi + 8], r11
mov r13b, 2
mov rdx, r11
jmp 0x14008b4fa
mov r10d, 1
test r9, r9
je 0x14008b614
mov r11, rsi
mov ebx, r14d
cmp r9, 1
je 0x14008b65f
invalid
mov bl, 9
cmp r9, 2
jne case.0x14008a04d.56
cmp byte [rsi], 0x2e
jne case.0x14008a04d.56
lea r11, [rsi + 1]
mov bl, 8
cmp byte [r11], 0x2e
movzx ebx, bl
mov r11d, 9
mov ebx, 9
mov ebx, 9
add byte [rax], al
cmovne ebx, r11d
add r10, r9
mov r11, rdx
sub r11, r10
sub ebx, edx
jb 0x14008b7bb
add byte [rax], al
add byte [rax], al
add r10, rsi
mov qword [rdi], r10
invalid
mov qword [rdi + 8], r11
mov dword [rdi + 8], ebx
mov r13b, 2
invalid
mov rdx, r11
cmp bl, 0xa
je 0x14008b4fa
test byte [rdx - 2], ah
invalid
invalid
test byte [rdx - 2], ah
invalid
jmp 0x14008b720
add byte [rax], al
xor edx, edx
jmp 0x14008b4f7
invalid
invalid
shr cl, cl
push rbx
invalid
invalid
cmp rdx, 1
jne 0x14008b4f7
test dword [rcx - 2], ecx
invalid
invalid
test dword [rcx - 2], ecx
invalid
cmp r9b, 0x2e
jne 0x14008b4f7
invalid
invalid
invalid
stc
jne 0x14008b4f7
invalid
test r11, r11
je case.0x14008af4e.25
invalid
add byte [rcx - 1], cl
retf
dec r11
inc rsi
mov qword [rdi], rsi
mov qword [rdi + 8], r11
mov dword [rdi + 8], ebx
mov dword [rdi + 8], ebx
mov byte [rcx], 7
add dword [rdi], eax
jmp 0x14008b6f5
test r11, r11
je 0x14008b7cc
dec r11
dec ebx
inc rsi
mov qword [rdi], rsi
invalid
mov qword [rdi + 8], r11
pop rdi
invalid
invalid
invalid
pop rdi
or dh, al
mov byte [rcx], 6
add dword [rsi], eax
jmp 0x14008b6f5
mov byte [rdi + 0x38], 3
cmp byte [rbx], al
mov byte [rcx], 0xa
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
invalid
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
mov byte [rdi + 0x38], 1
lea rdx, [0x140160ef4]
adc eax, 0xd57e3
adc eax, 0xd57e3
jrcxz 0x14008b766
or eax, 0xc634e00
movsxd r9, dword [rdx + r8*4]
or al, 0x82
invalid
add r9, rdx
jmp r9
jmp rcx
jmp rcx
mov r9, rax
jmp 0x14008b74d
mov byte [rcx], bl
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], r9
adc bl, ch
leave
adc bl, ch
leave
mov byte [rcx], 6
jmp 0x14008b6f5
invalid
invalid
mov r9, qword [rsp + 0x28]
jmp 0x14008b74d
sub bl, ch
adc eax, 0x6b941
mov r9d, 6
mov r9d, 6
jmp 0x14008b74d
mov r9, qword [rsp + 0x30]
jmp 0x14008b74d
mov r9d, 2
cmp r9, r11
ja case.default.0x14008b764
invalid
lea rdx, [0x140160f0c]
movsxd r10, dword [rdx + r8*4]
add r10, rdx
jmp r10
loop 0x14008b7b0
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
and al, 0x28
jmp case.0x1400846b8.1447
mov eax, 6
jmp case.0x1400846b8.1447
mov rax, qword [rsp + 0x30]
jmp case.0x1400846b8.1447
mov eax, 2
mov rdx, r11
sub rdx, rax
sub edx, eax
jb 0x14008b7f5
add rax, rsi
mov qword [rdi], rax
mov qword [rdi + 8], rdx
mov rax, qword [rdi + 0x30]
xor byte [rax - 0x77], cl
and byte [r15], cl
adc byte [rdi + 0x11], al
movups xmm1, xmmword [rdi + 0x21]
movups xmmword [rcx + 0x11], xmm1
adc dword [rdi], ecx
movups xmmword [rcx + 1], xmm0
mov byte [rcx], r8b
mov qword [rcx + 0x28], rsi
jno case.0x1400846b8.1453
mov qword [rcx + 0x30], r9
jmp 0x14008b6f5
invalid
invalid
invalid
lea r8, str.library_std_srcpath.rs
add eax, 0xa9a1e
mov rcx, r10
call fcn.1400a5430
add byte [rdi], cl
invalid
lea r8, str.library_std_srcpath.rs
mov ecx, 1
xor edx, edx
call fcn.1400a5430
ud2
lea r8, str.library_std_srcpath.rs
mov rcx, r9
mov rdx, r11
invalid
call fcn.1400a5530
ud2
invalid
lea r8, str.library_std_srcpath.rs
lea eax, [0x140135198]
or al, byte [rax]
mov rcx, rax
mov rdx, r11
call fcn.1400a5430
ud2
invalid
lea r8, str.library_std_srcpath.rs
jmp 0x14008b7d3
mov rdi, rdx
mov rsi, rcx
mov esi, ecx
movzx ecx, byte [rcx]
or dword [rbp + 0xf44fa41], ecx
mov dh, 0xc0
or dword [rbp + 0xf44fa41], ecx
mov dh, 0xc0
lea rdx, [r8 + 1]
xor eax, eax
rol byte [rcx - 0x80], 0xf8
cmp al, 4
cmp al, 4
cmovae rdx, rax
movzx r8d, byte [rdi]
lea r9d, [r8 - 6]
movzx r10d, r9b
lea r11, [r10 + 1]
cmp r10b, 4
cmp dl, 4
rol byte [r15 + r9 - 0x4a], 1
invalid
cmp dl, 4
cmovae r11, rax
cmp rdx, r11
cmp edx, ebx
fidiv dword [rbp + 0x76]
fidiv dword [rbp + 0x76]
mov al, 1
test rdx, rdx
je 0x14008b88b
cmp edx, 4
jne 0x14008b8d7
mov r8, qword [rsi + 0x10]
cmp r8, qword [rdi + 0x10]
jne case.default.0x14008b8a4
pop rsi
pop rsi
mov rdx, qword [rdi + 8]
mov rcx, qword [rsi + 8]
or byte [rax - 0x75], cl
or al, r13b
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
sete al
jmp 0x14008b8d7
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
sete al
jmp 0x14008b8d7
cmp r9b, 4
jb 0x14008b8d7
invalid
add al, 0x72
cmp cl, r8b
cmp cl, r8b
jne case.default.0x14008b8a4
lea rax, [0x140160f24]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
mov r8, qword [rsi + 0x10]
cmp r8, qword [rdi + 0x10]
invalid
jne case.default.0x14008b8a4
mov rdx, qword [rdi + 8]
mov rcx, qword [rsi + 8]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
invalid
jne case.default.0x14008b8a4
mov r8, qword [rsi + 0x20]
cmp r8, qword [rdi + 0x20]
cmp eax, dword [rdi + 0x20]
cmp eax, dword [rdi + 0x20]
jne case.default.0x14008b8a4
mov rdx, qword [rdi + 0x18]
mov rcx, qword [rsi + 0x18]
jmp case.0x1400846b8.1463
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
movzx eax, byte [rsi + 1]
cmp al, byte [rdi + 1]
sete al
jmp 0x14008b8d7
cmp r9b, 2
setb r9b
movzx r11d, dl
test r8b, r8b
ror byte [rdi], 0x95
ret 0x2044
retf 0xb60f
cli
lea r9, [r11 + r10]
add r9, rdi
mov rdx, qword [rax + 8]
cmp r9, rdx
ja 0x14008bb44
mov rsi, qword [rax]
lea r8, [rsi + r9]
lea eax, [rsi + rcx]
cmp r9, rdx
jne 0x14008b99e
movzx eax, byte [rax + 0x10]
xor r11d, r11d
fucomi st(1)
jnp 0x14008b99c
add byte [rax], al
movzx eax, byte [rax + 0x10]
add r10, rdi
add r10, r11
add edx, ebx
sub r10, rdx
inc r10
lea rdi, [rdx + rsi]
dec rdi
iretd
xor r11d, r11d
cmp al, 3
jae 0x14008b9e0
nop dword [rax]
cmp byte [rdi], 0x5c
je 0x14008b9fb
inc r10
dec rdi
cmp r10, 1
jne 0x14008b9c0
out dx, eax
jmp 0x14008ba19
movzx ebx, byte [rdi]
cmp ebx, 0x2f
je 0x14008b9fb
invalid
adc eax, dword [rbx + 0xe745cfb]
cmp ebx, 0x5c
je 0x14008b9fb
invalid
inc r10
dec rdi
cmp r10, 1
cmp edx, 1
cmp edx, 1
jne 0x14008b9e0
jmp 0x14008ba19
neg r10
add r9, r10
inc r9
inc ecx
cmp r9, rdx
ja 0x14008bb4d
xchg dword [rax + 1], eax
add byte [rax], al
add rsi, r9
mov r11d, 1
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
sub rdx, r9
je 0x14008ba46
retf 0x2874
mov r9b, 9
cmp rdx, 2
je case.0x14008aea3.38
cmp rdx, 1
cmp edx, 1
jne 0x14008ba5e
cmp byte [r8], 0x2e
jne 0x14008ba5e
xor r9d, r9d
cmp al, 3
setae r9b
lea r9d, [r9 + r9*2]
lea ecx, [rcx + rcx*2]
lea ecx, [rcx + rcx*2]
add r9d, 7
jmp 0x14008ba5e
mov r9b, 0xa
mov cl, 0xa
jmp 0x14008ba5e
cmp byte [r8], 0x2e
jne 0x14008ba5e
cmp byte [r8 + 1], 0x2e
cmp byte [rax + 1], 0x2e
sete r9b
xor r9b, 9
xchg esp, eax
rol dword [rcx - 0x80], 0xf1
or dword [rcx + 1], ecx
ror dword [rcx + rcx*4 + 0x19], cl
add r11, rdx
mov qword [rcx], r11
mov byte [rcx + 8], r9b
mov qword [rcx + 0x10], r8
mov qword [rcx + 0x18], rdx
add rsp, 0x20
add esp, 0x20
or byte [rcx + rcx*4 + 0x41], cl
adc byte [rax - 0x77], cl
push rcx
sbb byte [rax - 0x7d], cl
invalid
invalid
add esp, 0x20
pop rbx
pop rdi
pop rsi
ret
cmp rdi, rdx
sete dl
movzx r10d, byte [r10 + rsi]
test dl, 1
jne 0x14008baad
cmp r10b, 0x2e
cmp dl, 0x2e
jne 0x14008baad
movzx edx, byte [rdi]
cmp dl, 0x5c
sete r10b
cmp dl, 0x2f
sete dl
ret 0xfa80
or dl, r10b
jmp 0x14008bab8
cmp r10b, 0x2e
sete r10b
xchg esp, eax
ret 0x2044
invalid
xchg esp, eax
ret 0x2044
xor r10d, r10d
test r9b, r9b
leave
leave
jne case.default.0x14008bae0
xchg esi, eax
invalid
cmp r11b, 6
je case.default.0x14008bae0
invalid
invalid
invalid
invalid
invalid
movzx r10d, r11b
lea r11, [0x140160f3c]
movsxd r10, dword [r11 + r10*4]
add byte [rdi + 0x63], cl
adc al, 0x93
add r10, r11
jmp r10
fiadd dword [rcx - 1]
loop 0x14008bb30
invalid
mov r10, qword [rax + 0x20]
mov edx, dword [rax + 0x20]
add r10, 4
jmp case.default.0x14008bae0
add al, 0xe9
push 0xfffffffffffffffe
invalid
mov r10, qword [rax + 0x20]
mov edx, dword [rax + 0x20]
mov r11, qword [rax + 0x30]
lea rsi, [r11 + 1]
xor byte [rcx - 0x73], cl
jae 0x14008bafd
test r11, r11
test ebx, ebx
cmove rsi, r11
add r10, rsi
add r10, rsi
add r10, 8
jmp case.default.0x14008bae0
or cl, ch
invalid
mov r10d, 6
jmp case.default.0x14008bae0
mov r10, qword [rax + 0x20]
mov r11, qword [rax + 0x30]
xor byte [rcx - 0x73], cl
jae 0x14008bb27
xor byte [rcx - 0x73], cl
jae 0x14008bb27
test r11, r11
test ebx, ebx
cmove rsi, r11
add r10, rsi
add r10, 2
jmp case.default.0x14008bae0
mov r10d, 2
jmp case.default.0x14008bae0
lea r8, str.library_std_srcpath.rs
jmp 0x14008bb54
lea r8, str.library_std_srcpath.rs
mov rcx, r9
call fcn.1400a5430
ud2
inc r15
mov qword [rsi + 8], r15
mov dword [rsi + 8], edi
xor eax, eax
jmp case.0x1400846b8.1588
add byte [rax - 0x73], cl
adc eax, 0xfff82cf2
mov qword [rsp + 0xb0], rdx
lea rdx, [0x140135bd0]
or al, byte [rax]
mov qword [rsp + 0xb8], rdx
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rdx, [0x14000e7a0]
mov qword [rsp + 0xc0], rdx
mov dword [rsp + 0xc0], edx
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rsp + 0x20], 2
and al, 0x20
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
and al, 0x30
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], 0
and al, 0x40
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], 0x20
mov byte [rsp + 0x50], 3
push rax
add ecx, dword [rax - 0x77]
and al, 0x70
mov qword [rsp + 0x78], 1
mov qword [rsp + 0x90], r14
mov dword [rsp + 0x90], esi
mov qword [rsp + 0x98], 1
and al, 0x98
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0xa8]
mov qword [rsp + 0x80], rcx
mov dword [rsp + 0x80], ecx
mov word [rax + rax*4], fs
and al, 0x80
add byte [rax], al
add cl, ch
invalid
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x40], 0
mov dword [rsp + 0x40], 0
mov qword [rsp + 0x48], 0x20
mov byte [rsp + 0x50], 3
lea rcx, [0x140135b68]
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 2
lea r14, [rsp + 0x20]
mov qword [rsp + 0x90], r14
and al, 0x90
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
invalid
and al, 0x90
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rbp + rcx*4 - 0x54], cl
lea r13, [rsp + 0xa8]
invalid
invalid
lodsb al, byte [rsi]
lea r13, [rsp + 0xa8]
mov qword [rsp + 0x80], r13
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rsp + 0x88], 1
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rsp + 0x88], 1
invalid
invalid
mov dword [rsp + 0x88], 1
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x70]
call fcn.140012ee0
test al, al
jne 0x14008c9f3
add r8b, byte [rax]
invalid
cmp byte [r12 + 0x20], 1
jne 0x14008c885
add byte [rax], al
add byte [rcx - 0x75], cl
mov rax, qword [r12]
mov eax, dword [rsp]
lea rcx, [rsp + 0xe8]
add byte [rax - 0x77], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x50a
invalid
invalid
add byte [rax], al
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x50a
invalid
invalid
add byte [rax], al
mov qword [rsp + 0xb0], rcx
mov al, 0
add byte [rax], al
invalid
lea rcx, [0x140135bb0]
mov qword [rsp + 0xb8], rcx
add byte [rax], al
lea rcx, [0x14000e7a0]
mov qword [rsp + 0xc0], rcx
mov qword [rsp + 0x20], 2
mov qword [rsp + 0x30], 1
add byte [rax - 0x39], cl
and al, 0x38
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x38
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x40], 0
add byte [rax], al
mov qword [rsp + 0x48], 0x20
mov byte [rsp + 0x50], 3
lea rcx, [0x140135b90]
lea ecx, [0x140135b90]
lea ecx, [0x140135b90]
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 2
js 0x14008c842
add byte [rax], al
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0x90
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rsp + 0x98], 1
add byte [rax], al
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0x90
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rsp + 0x98], 1
mov qword [rsp + 0x80], r13
mov qword [rsp + 0x88], 2
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
mov dword [rsp + 0x98], 1
mov qword [rsp + 0x80], r13
add byte [rax], al
mov qword [rsp + 0x88], 2
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
call fcn.140012ee0
test al, al
jne 0x14008c9f3
cmp dword [rbx], 3
je 0x14008c990
add al, byte [rcx]
add byte [rax], al
mov dh, 0x44
and al, 0x20
cmp rax, 1
je case.0x14003ab40.1259
test rax, rax
jne 0x14008c990
movups xmm0, xmmword [rbx + 0x40]
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
add ecx, dword [rdi]
adc byte [rbx + 0x10], cl
movups xmm2, xmmword [rbx + 0x20]
movups xmm3, xmmword [rbx + 0x30]
xor byte [rdi], cl
sub dword [rsp + 0x50], ebx
push rax
push rax
movaps xmmword [rsp + 0x40], xmm2
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
and byte [rcx - 0x75], cl
mov eax, dword [rsp]
mov eax, dword [rsp]
lea rcx, [rsp + 0x20]
mov qword [rsp + 0xd8], rcx
lea rcx, [0x140089c20]
lea ecx, [0x140089c20]
lea ecx, [0x140089c20]
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0x70], 2
mov dword [rsp + 0x70], 2
and al, 0x70
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x80], 2
mov qword [rsp + 0x90], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
and byte [rax], al
movabs rcx, 0x400000020
add byte [rax], al
add al, 0
add byte [rax], al
mov qword [rsp + 0x98], rcx
mov byte [rsp + 0xa0], 3
movabs al, byte [0xb30d8d4803000000]
adc al, 0xd
add byte [rax - 0x77], cl
mov qword [rsp + 0xa8], rcx
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x70
movabs al, byte [0xb30d8d4803000000]
adc al, 0xd
add byte [rax - 0x77], cl
invalid
invalid
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x70
mov qword [rsp + 0xc8], rcx
mov qword [rsp + 0xd0], 1
lea rcx, [rsp + 0xd8]
mov word [rax + rbx*8], fs
add byte [rax], al
invalid
mov word [rax + rbx*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rdi*4], fs
mov eax, 0x48000000
mov qword [rsp + 0xc0], 1
invalid
invalid
mov qword [rsp + 0xb8], rcx
mov qword [rsp + 0xc0], 1
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 - 0x7c], cl
and al, 0xa8
add byte [rax], al
invalid
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 - 0x7c], cl
and al, 0xa8
add byte [rax], al
add bl, ch
jmp 0x14008c9ca
mov rax, qword [r12]
jmp 0x14008c9ca
mov rax, qword [r12]
lea rcx, [0x140135bd8]
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
mov dword [rsp + 0x20], ecx
mov qword [rsp + 0x28], 1
lea rcx, [0x14015e720]
lea ecx, [0x14015e720]
lea ecx, [0x14015e720]
mov qword [rsp + 0x30], rcx
xorps xmm0, xmm0
push rdi
invalid
movups xmmword [rsp + 0x38], xmm0
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x20]
and al, 0x20
call fcn.140012ee0
test al, al
jne 0x14008c9f3
mov rax, qword [r12]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x14015e9b0]
mov r8d, 1
call qword [rax + 0x18]
test al, al
je 0x14008ca08
mov al, 1
add rsp, 0xf0
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rdi
ret
cmp dword [rsp + 0x150], 1
jne 0x14008c5e7
mov rax, qword [rdi]
cmp eax, 2
clc
add cl, byte [rdi]
test ch, al
invalid
sti
invalid
invalid
mov eax, dword [rsp + 0x158]
mov dword [rsp + 0xd8], eax
cmp byte [r12 + 0x20], 1
jl 0x14008ca58
and byte [rcx], al
add dword [rdi], ecx
test edi, ecx
add byte [rax], al
invalid
mov rax, qword [r12]
lea rcx, [0x14015dde8]
mov qword [rsp + 0xa8], rcx
lea rdx, [0x14000f360]
or ch, byte [rcx]
clc
dec dword [rax - 0x77]
xchg esp, eax
and al, 0xb0
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xa914b
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xb8
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xfff81d2c
clc
dec dword [rax - 0x77]
xchg esp, eax
and al, 0xc0
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x30], 1
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x38
cmp byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x40
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], 0x20
and al, 0x48
and byte [rax], al
add byte [rax], al
add dh, al
and al, 0x50
add ecx, dword [rax - 0x77]
and al, 0x70
mov qword [rsp + 0x78], 1
and al, 0x78
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
mov qword [rsp + 0x90], rcx
mov qword [rsp + 0x98], 1
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0xa8]
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0x88], 2
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax], al
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x70]
call fcn.140012ee0
inc dword [rax + rax*8 - 0x1177af1]
test al, al
jne 0x14008c9f3
invalid
invalid
invalid
mov rax, qword [r12]
lea rcx, str._____________at
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 1
and al, 0x28
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea ebx, [0x14015e720]
sbb ecx, dword [0x19c92132e]
and al, 0x30
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x20]
call fcn.140012ee0
test al, al
jne 0x14008c9f3
invalid
mov rcx, qword [r12 + 8]
mov rax, qword [r12 + 0x10]
mov rdx, qword [r12]
mov edx, dword [rsp]
mov qword [rsp + 0x20], rdx
lea r8, [rsp + 0x28]
movups xmm0, xmmword [rdi]
movups xmmword [rsp + 0x28], xmm0
and al, 0x28
mov r9, qword [rdi + 0x10]
mov qword [rsp + 0x38], r9
mov dword [rsp + 0x38], ecx
call qword [rax + 0x20]
test al, al
jne 0x14008c9f3
invalid
invalid
invalid
mov rax, qword [r12]
lea rcx, [rsp + 0xd8]
mov qword [rsp + 0x70], rcx
lea rcx, [0x1400122b0]
mov qword [rsp + 0x78], rcx
lea rcx, [0x14015e040]
lea ecx, [0x14015e040]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 1
sub byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rsp + 0x40], 0
lea rcx, [rsp + 0x70]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], 1
and al, 0x38
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x20
call fcn.140012ee0
inc dword [rax + rax*8 - 0x1fa7af1]
ror byte [rdi], 0x85
invalid
invalid
invalid
invalid
mov rax, qword [r12]
lea rcx, [0x140135c08]
mov qword [rsp + 0x20], rcx
and al, 0x20
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], rbx
pop rsp
and al, 0x30
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
and al, 0x38
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x20]
lea eax, [rsp + 0x20]
call fcn.140012ee0
mov ecx, eax
sal dword [rax + 0xfc98401], 0x84
test cl, cl
je 0x14008c5e7
invalid
jmp case.0x1400846b8.1588
movups xmm0, xmmword [rbx + 0x40]
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rbx]
adc byte [rbx], al
add ecx, dword [rdi]
adc byte [rbx + 0x10], cl
adc byte [rdi], cl
movups xmm2, xmmword [rbx + 0x20]
movups xmm3, xmmword [rbx + 0x30]
movaps xmmword [rsp + 0x50], xmm3
movaps xmmword [rsp + 0x40], xmm2
push rsp
and al, 0x40
movaps xmmword [rsp + 0x30], xmm1
and al, 0x30
movaps xmmword [rsp + 0x20], xmm0
and byte [rcx - 0x75], cl
add al, 0x24
and al, 0x48
lea ecx, [rsp + 0x20]
and al, 0x48
lea ecx, [rsp + 0x20]
mov qword [rsp + 0xa8], rcx
lea rcx, [0x140089c20]
or eax, 0xffffcfa5
invalid
dec dword [rax - 0x77]
mov qword [rsp + 0xb0], rcx
and al, 0xb0
add byte [rax], al
invalid
lea rcx, [0x14015dde8]
mov qword [rsp + 0x70], rcx
and al, 0x70
mov qword [rsp + 0x78], 1
and al, 0x78
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x90], 0
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0xa8]
mov qword [rsp + 0x80], rcx
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov edx, dword [rax + 0x28]
lea r8, [rsp + 0x70]
mov qword [rsp + 0x88], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov edx, dword [rax + 0x28]
lea r8, [rsp + 0x70]
jmp 0x14008c9ca
cld
invalid
clc
dec esp
int3
int3
sbb byte [rdx], al
cmovne r9, rcx
leave
add cl, byte [rdi + rcx + 0x45]
leave
leave
mov rcx, rdx
mov rdx, rax
mov edx, eax
jmp fcn.140089f10
invalid
push rdi
push rbx
sub rsp, 0x98
in al, dx
cwde
add byte [rax], al
invalid
in al, dx
cwde
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lodsb al, byte [rsi]
and al, 0x80
lea rbp, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
adc r14b, r15b
adc dh, bh
invalid
invalid
mov qword [rbp + 0x10], 0xfffffffffffffffe
mov rsi, rdx
invalid
mov rdx, qword [rcx]
mov eax, edx
and eax, 3
loopne 0x14008cd39
add ecx, dword [rax - 0x73]
lea rcx, [0x140160f54]
or eax, 0xd4217
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
invalid
loopne case.0x140049d19.1148
mov rax, qword [rdx]
mov eax, dword [rdx]
mov r8, qword [rdx + 8]
mov rcx, rsi
mov rdx, rax
add rsp, 0x98
cwde
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
cwde
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.14000f040
clc
invalid
clc
dec dword [rax - 0x75]
mov rcx, qword [rdx - 1]
dec qword [rax - 0x75]
invalid
mov rax, qword [rdx + 7]
mov eax, dword [rdx + 7]
mov rax, qword [rax + 0x20]
mov rdx, rsi
add rsp, 0x98
add esp, 0x98
add esp, 0x98
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rbx
pop rdi
pop rsi
pop rbp
jmp rax
shr edx, 0x20
mov dword [rbp + 0xc], edx
lea rdi, [rbp - 0x10]
mov rcx, rdi
stc
call fcn.1400891d0
cmp eax, 0x48ffffc4
mov dword [rbp - 0x30], edi
jge 0x14008cd67
invalid
cmp eax, 0x48ffffc4
mov dword [rbp - 0x30], edi
jge 0x14008cd67
dec dword [rax - 0x77]
jge 0x14008cd67
ror byte [rax - 0x73], 1
add eax, 0xfff7eea2
out dx, al
idiv edi
lea rax, [0x14000bc40]
lea eax, [0x14000bc40]
mov qword [rbp - 0x28], rax
lea rax, [rbp + 0xc]
lea eax, [rbp + 0xc]
lea eax, [rbp + 0xc]
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
loopne case.0x14008af4e.48
lea rax, [0x140019210]
lea eax, [0x140019210]
mov qword [rbp - 0x18], rax
call 0x17c0e5b01
call 0x17c0e5b01
lea rax, [0x140134df8]
add eax, 0xa803c
cmp al, 0x80
or byte [rdx], 0
or al, byte [rax]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 3
add byte [rax], al
invalid
movabs al, byte [0x3a845c748]
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp - 0x40], 0
add byte [rax], al
mov qword [rbp - 0x40], 0
mov dword [rbp - 0x40], 0
add byte [rax], al
add byte [rax - 0x73], cl
ror byte [r8 - 0x77], 1
invalid
invalid
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 2
mov dword [rbp - 0x48], 2
mov r8b, 0x48
mov al, 0x48
mov dword [rbp - 0x48], 2
mov r8d, 2
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x75], r9b
push rsi
sub byte [rbp + rcx*4 + 0x45], cl
invalid
invalid
invalid
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
lea r8, [rbp - 0x60]
call fcn.140012ee0
clc
invalid
mov ebx, eax
movabs al, byte [0x48c389fff860efe8]
movabs al, byte [0x48c389fff860efe8]
clc
dec dword [rcx + 0x7d8348c3]
invalid
invalid
invalid
cmp qword [rbp - 8], 0
cmp dword [rbp - 8], 0
clc
add byte [rdi], cl
je 0x14008d10d
test byte [rdi], cl
add eax, dword [rax]
add byte [rax - 0x75], cl
add byte [rax], al
mov rcx, qword [rbp - 0x10]
mov edx, 1
add byte [rax], al
invalid
invalid
add byte [rax], al
add al, ch
invalid
test cl, dl
call fcn.140009f90
idiv edi
jmp 0x14008d10d
cld
add al, byte [rax]
add byte [rax - 0x3f], cl
invalid
invalid
invalid
shr rdx, 0x20
lea rax, [0x140160f64]
lea eax, [0x140160f64]
or eax, 0xc634800
nop
add byte [rax + 0x63], cl
movsxd rcx, dword [rax + rdx*4]
or al, 0x90
add rcx, rax
jmp rcx
sar edi, 0xe1
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_errorOscode
lea eax, 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_errorOscode
add eax, 0xa7c2c
jl 0x14008ce35
add byte [rcx + 0x10], bh
mov ecx, 0x10
add byte [rax], al
add cl, ch
jle case.0x14008ce23.1
add byte [rax], al
jmp 0x14008d0b4
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140134a68]
lea eax, [0x140134a68]
add eax, 0xa7c2b
jl case.0x14008b8a4.22
add byte [rcx + 0x11], bh
mov ecx, 0x11
add byte [rax], al
add cl, ch
insd dword [rdi], dx
add al, byte [rax]
add byte [rax], al
jmp 0x14008d0b4
add byte [rax - 0x73], cl
lea eax, [0x140134a79]
add eax, 0xa7c2b
jl case.0x14008b8a4.23
or al, byte [rax]
add byte [rcx + 0x12], bh
mov ecx, 0x12
add byte [rax], al
add cl, ch
pop rsp
add al, byte [rax]
jmp 0x14008d0b4
add byte [rax - 0x73], cl
lea eax, [0x140134a8b]
add eax, 0xa7c2c
jl case.0x14008b8a4.24
or al, byte [rax]
add byte [rcx + 0x10], bh
mov ecx, 0x10
add byte [rax], al
add cl, ch
add al, byte [r8]
jmp 0x14008d0b4
add byte [rax - 0x73], cl
lea eax, [0x140134a9b]
add eax, 0xa7c2b
jl case.0x14008b8a4.25
or al, byte [rax]
add byte [rcx + 0x10], bh
mov ecx, 0x10
add byte [rax], al
add cl, ch
cmp al, byte [rdx]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xa7c2a
jmp 0x14008d0b4
add byte [rax - 0x73], cl
lea eax, [0x140134aab]
add eax, 0xa7c2a
jl case.0x14008b8a4.26
or al, byte [rax]
add cl, ch
sub dword [rdx], eax
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x140134abe]
lea eax, [0x140134abe]
xor dword [rdx + rcx], edi
jl case.0x14003ab40.1260
invalid
jmp 0x14008d0af
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x140134abe]
lea eax, [0x140134abe]
xor dword [rdx + rcx], edi
jl case.0x14003ab40.1260
invalid
jl case.0x14003ab40.1260
add byte [rcx + 0x12], bh
mov ecx, 0x12
add byte [rax], al
add cl, ch
jmp 0x14008d0b4
invalid
add byte [rax], al
jmp 0x14008d0b4
add al, byte [rax]
add byte [rax - 0x73], cl
add eax, 0xa7c32
xor bh, byte [rdx + rcx]
jl 0x14008cea7
invalid
lea eax, [0x140134ad0]
jl 0x14008cea7
add byte [rcx + 0xd], bh
mov ecx, 0xd
add byte [rax], al
add cl, ch
or al, 2
invalid
add byte [rax], al
jmp 0x14008d0b4
add al, byte [rax]
add byte [rax], al
lea rax, [0x140134add]
lea eax, [0x140134add]
add byte [rax - 0x73], cl
add eax, 0xa7c2e
jl 0x14008ceb8
invalid
lea eax, [0x140134add]
jl 0x14008ceb8
add byte [rcx + 0xe], bh
mov ecx, 0xe
add byte [rax], al
add cl, ch
sti
add byte [rax], al
jmp 0x14008d0b4
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xa7c2b
jl 0x14008cec9
invalid
lea eax, [0x140134aeb]
jl 0x14008cec9
add byte [rcx + 0x15], bh
mov ecx, 0x15
add byte [rax], al
add cl, ch
invalid
add byte [rax], al
jmp 0x14008d0b4
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [0x140134b00]
add eax, 0xa7c2f
jl case.0x1400846b8.1614
add byte [rcx + 0xc], bh
mov ecx, 0xc
add byte [rax], al
add cl, ch
jmp 0x14008d0b4
lea rax, [0x140134b0c]
lea eax, [0x140134b0c]
add byte [rax], al
jmp 0x14008d0b4
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [0x140134b0c]
add eax, 0xa7c2a
jl 0x14008ceeb
add byte [rcx + 0xb], bh
mov ecx, 0xb
add byte [rax], al
add cl, ch
enter 1, 0
add byte [rax], al
lea rax, [0x140134b17]
lea eax, [0x140134b17]
add byte [rax], al
jmp 0x14008d0b4
add byte [rax - 0x73], cl
lea eax, [0x140134b17]
add eax, 0xa7c24
jl case.0x14008b8a4.33
add byte [rcx + 0x15], bh
mov ecx, 0x15
add byte [rax], al
add cl, ch
invalid
add byte [rax], al
jmp 0x14008d0b4
mov bh, 1
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea rax, [0x140134b2c]
lea eax, [0x140134b2c]
add eax, 0xa7c28
mov ecx, 0x15
add byte [rax], al
add cl, ch
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
add byte [rax], al
jmp 0x14008d0b4
add byte [rax - 0x73], cl
lea eax, [0x140134b41]
add eax, 0xa7c2c
add byte [rcx + 0xf], bh
mov ecx, 0xf
add byte [rax], al
add cl, ch
xchg ebp, eax
add dword [rax], eax
add byte [rax], al
jmp 0x14008d0b4
add byte [rax - 0x73], cl
lea eax, [0x140134b50]
add eax, 0xa7c2a
sub bh, byte [rdx + rcx]
mov ecx, 0xe
add byte [rax], al
add cl, ch
test byte [rcx], al
add byte [rax], al
invalid
add byte [rax], al
jmp 0x14008d0b4
add byte [rax - 0x73], cl
lea rax, [0x140134b5e]
lea eax, [0x140134b5e]
add eax, 0xa7c27
jmp 0x14008d0af
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [0x140134b71]
lea eax, [0x140134b71]
add eax, 0xa7c2e
add eax, 0xa7c2e
jl case.0x14008a04d.118
add byte [rcx + 0x26], bh
mov ecx, 0x26
jmp 0x14008d0b4
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xa7c43
jl 0x14008cf5d
invalid
jl 0x14008cf5d
add byte [rcx + 0x38], bh
mov ecx, 0x38
add byte [rax], al
add cl, ch
invalid
jmp 0x14008d0b4
push rsi
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xa7c6a
jl 0x14008cf6e
invalid
jl 0x14008cf6e
add byte [rcx + 0x19], bh
mov ecx, 0x19
add byte [rax], al
jmp 0x14008d0b4
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xa7c72
jb 0x14008cff0
or al, byte [rax]
jb 0x14008cff0
jl 0x14008cf7f
or al, byte [rax]
add byte [rcx + 0x17], bh
mov ecx, 0x17
add byte [rax], al
add cl, ch
jmp 0x14008d0b4
jmp 0x14008d0b4
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xa7c78
jl 0x14008cf90
invalid
lea rax, [0x140134bff]
jl 0x14008cf90
add byte [rcx + 0xc], bh
mov ecx, 0xc
jmp 0x14008d0b4
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xa7c73
jae 0x14008d012
or al, byte [rax]
jae 0x14008d012
jl 0x14008cfa1
or al, byte [rax]
add byte [rcx + 9], bh
mov ecx, 9
add cl, ch
adc al, byte [rcx]
add dword [rax], eax
invalid
jmp 0x14008d0b4
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xa7c6b
jl case.0x140045f81.1197
invalid
lea rax, [0x140134c14]
jl case.0x140045f81.1197
add byte [rcx + 0xa], bh
mov ecx, 0xa
or al, byte [rax]
add byte [rax], al
invalid
jmp 0x14008d0b4
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xa7c64
jl 0x14008cfc3
invalid
jl 0x14008cfc3
or al, byte [rax]
add byte [rcx + 0x10], bh
mov ecx, 0x10
add cl, ch
lock add byte [rax], al
add byte [rax], al
jmp 0x14008d0b4
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xa7c63
jl 0x14008cfd4
add byte [rcx + 0x17], bh
jl 0x14008cfd4
add byte [rcx + 0x17], bh
invalid
jmp 0x14008d0b4
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xa7c69
jl 0x14008cfe5
invalid
lea eax, [0x140134c45]
jl 0x14008cfe5
or al, byte [rax]
add byte [rcx + 0x19], bh
mov ecx, 0x19
add cl, ch
invalid
jmp 0x14008d0b4
add byte [rax], al
lea rax, [0x140134c5e]
lea eax, [0x140134c5e]
add eax, 0xa7c71
add byte [rax - 0x73], cl
add eax, 0xa7c71
jl case.0x14008af4e.80
add byte [rcx + 0xe], bh
mov ecx, 0xe
invalid
add byte [rax], al
jmp 0x14008d0b4
add byte [rax - 0x73], cl
add eax, 0xa7c6e
or al, byte [rax]
lea eax, [0x140134c6c]
or al, byte [rax]
mov ecx, 0xd
jmp 0x14008d0b4
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add cl, ch
invalid
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rax, [0x140134c79]
lea eax, [0x140134c79]
add eax, 0xa7c6a
add eax, 0xa7c6a
add byte [rcx + 0x14], bh
mov ecx, 0x14
add byte [rax], al
jmp 0x14008d0b4
add byte [rax - 0x73], cl
add eax, 0xa7c6d
jl case.0x14003ab40.1249
or al, byte [rax]
add byte [rcx + 8], bh
insd dword [rdi], dx
jl case.0x14003ab40.1249
invalid
add byte [rcx + 8], bh
add byte [rax], al
add cl, ch
jmp 0x14008d0b4
mov al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
add eax, 0xa7c64
jl case.0x14007e016.937
invalid
lea rax, [0x140134c95]
add byte [rcx + 0x1b], bh
mov ecx, 0x1b
add byte [rax], al
jmp 0x14008d0b4
lea rax, [0x140134cb0]
add byte [rcx + 0xe], bh
mov ecx, 0xe
add byte [rax], al
jmp 0x14008d0b4
add byte [rcx + 0x10], bh
add byte [rax], al
jmp 0x14008d0b4
add byte [rcx + 0x16], bh
jmp 0x14008d0b4
add byte [rcx + 0x15], bh
jmp 0x14008d0b4
mov ecx, 0x13
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
fmul dword [r8 - 0x73]
ror byte [r8 - 0x77], 1
mov qword [rbp - 0x10], rax
invalid
invalid
lea rax, [0x14000f360]
add eax, 0xfff82295
xchg ebp, eax
and bh, al
dec dword [rax - 0x77]
clc
lea rax, [0x14015dde8]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 1
mov qword [rbp - 0x40], 0
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
lea r8, [rbp - 0x60]
call fcn.140012ee0
mov ebx, eax
mov eax, ebx
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
ret
cmp rcx, rdi
je 0x14008d31d
add rdx, 2
cmp rax, r13
call 0x1024de0fd
cmovne eax, edx
ret 0xba41
add al, byte [rax]
add byte [rax], al
nop dword [rax + rax]
add byte [rax], r8b
add r12, r10
mov rdx, rax
cmp rax, r13
je 0x14008d320
lea rax, [rdx + 1]
movzx r9d, byte [rdx]
movzx ecx, byte [rdx]
mov dh, 0xa
mov r10d, 1
mov edx, 1
test r9b, r9b
jns 0x14008d1c0
cmp r9b, 0xe0
jb 0x14008d1aa
cmp r9b, 0xed
jne 0x14008d221
cmp rax, r13
je 0x14008d320
test byte [rcx], ch
add dword [rax], eax
invalid
lea r9, [rdx + 2]
cmp r9, r13
je 0x14008d320
movzx eax, byte [rdx + 1]
movzx eax, ax
cmp eax, 0x9f
ja 0x14008d25d
add rdx, 3
mov r10d, 3
mov rax, rdx
jmp 0x14008d1c0
add rdx, 2
cmp rax, r13
cmove rdx, rax
xor eax, eax
cmp rdx, r13
setne al
add rax, rdx
mov r10d, 3
mov edx, 3
cmp r9b, 0xf0
stc
invalid
jb 0x14008d1c0
invalid
invalid
invalid
stc
invalid
xor edx, edx
cmp rax, r13
setne dl
add rax, rdx
mov r10d, 4
mov edx, 4
mov edx, 4
jmp 0x14008d1c0
invalid
movzx edx, byte [r9]
and eax, 0x1f
shl eax, 6
and edx, 0x3f
add eax, edx
add eax, 0xd800
fadd dword [rax]
add byte [rsi - 0x77], ah
and al, 0x26
fadd dword [rax]
add byte [rsi - 0x77], ah
and al, 0x26
mov r9, r12
sub r9, rcx
jb 0x14008d362
cmp r12, rdi
ja 0x14008d373
mov rcx, rsi
mov rdx, r15
cli
call fcn.14008d390
test al, al
jne 0x14008d34f
lea rax, [rsp + 0x26]
mov qword [rsp + 0x28], rax
lea rax, [fcn.1400100c0]
dec dword [rax - 0x77]
and al, 0x30
lea rax, str.u
adc eax, 0x48000a84
mov dword [rsp + 0x38], eax
and al, 0x38
adc eax, 0x48000a84
mov dword [rsp + 0x38], eax
and al, 0x38
and al, 0x38
mov qword [rsp + 0x40], 2
mov qword [rsp + 0x58], 0
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
invalid
add byte [rax - 0x73], cl
and al, 0x28
invalid
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 1
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, r15
lea r8, [rsp + 0x38]
call fcn.140012ee0
test al, al
jne 0x14008d34f
add r12, 3
mov rcx, r12
cmp r12, rdi
cmp esp, edi
cmp esp, edi
jbe 0x14008d195
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r12
mov rdx, rdi
call fcn.1400a5430
add dword [rax], eax
add dword [rax], eax
ud2
mov ecx, edi
sub rdi, rcx
add r14, rcx
add esi, ecx
invalid
mov rcx, rsi
mov rdx, r15
mov r8, r14
mov eax, esi
mov r9, rdi
invalid
call fcn.14008d390
add byte [rax], al
test al, al
jne 0x14008d34f
lea rdx, str._C:Users_roc.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.1_srcutilwake_list.rs
cmpsb byte [rsi], byte [rdi]
or al, byte [rax]
mov r8d, 1
mov rcx, rsi
call rbp
mov ebx, eax
ret
mov eax, ebx
add rsp, 0x68
add esp, 0x68
add esp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
lea r8, str.library_std_src_sys_commonwtf8.rs
or dword [r10], 0
mov rdx, r12
call fcn.1400a5800
test byte [rcx], al
add byte [rdi], cl
invalid
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r12
mov rdx, rdi
cli
cli
call fcn.1400a5530
ud2
stosd dword [rdi], eax
add dword [rcx], 0xcc0b0f00
add byte [rdi], cl
or ecx, esp
int3
int3
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x88
mov rdi, r8
mov edi, eax
add byte [rax], al
add byte [rcx + rcx*4 - 0x39], cl
mov qword [rsp + 0x78], rdx
mov qword [rsp + 0x70], rcx
add r9, r8
mov qword [rsp + 0x48], r8
and al, 0x48
and al, 0x48
mov qword [rsp + 0x80], r9
add byte [rax], al
add byte [rcx + rcx*4 + 0x4c], cl
and al, 0x50
add byte [rax], al
mov qword [rsp + 0x50], r9
mov byte [rsp + 0x58], 0x81
add esi, 0x81642444
mov byte [rsp + 0x64], 0x81
add dword fs:[rax - 0x4b], 0x44894881
mov bpl, 0x81
or dword [rax - 0x77], 0x48402444
mov dword [rsp + 0x38], eax
and al, 0x38
mov qword [rsp + 0x40], rax
and al, 0x40
and al, 0x40
mov qword [rsp + 0x38], rax
mov eax, r14d
movzx r14d, word [rsp + 0x40]
and al, 0x40
shl r14, 0x30
movzx r12d, word [rsp + 0x38]
movzx esp, word [rsp + 0x38]
cmp byte [rax - 0x80], al
std
xor dword [rbx + rdx + 0x40], 0xf80fd80
std
or byte [rdi], 0x84
invalid
test cl, dh
cmp bpl, 0x81
je 0x14008d408
cmp bpl, 0x80
je 0x14008d5f0
add dword [rax], eax
add byte [rax + rdi - 0x18], al
cmp al, r13b
jb 0x14008d620
sbb byte [rdx], al
add byte [rax], al
test rdi, rdi
je case.0x140049d19.1210
test byte [rdi + 2], dl
add byte [rax], al
dec dword [rdi]
test byte [rdi + 2], dl
add al, byte [rax]
add byte [rax + 0x3b], cl
invalid
add byte [rax], al
cmp rdi, qword [rsp + 0x80]
je case.0x140049d19.1210
test byte [rcx + 2], cl
add byte [rax], al
mov esp, 0x8024
add byte [rax], 0
add byte [rdi], cl
test byte [rcx + 2], cl
add byte [rax], al
movzx edx, byte [rdi]
mov dh, 0x17
movzx ebp, dl
test bpl, bpl
js 0x14008d430
inc rdi
inc edi
jmp 0x14008d4a0
mov eax, ebp
and eax, 0x1f
loopne 0x14008d454
movzx r8d, byte [rdi + 1]
movzx eax, byte [rdi + 1]
and r8d, 0x3f
cmp bpl, 0xdf
jbe 0x14008d480
movzx ecx, byte [rdi + 2]
shl r8d, 6
invalid
shl eax, 6
invalid
and ecx, 0x3f
or ecx, r8d
cmp dl, 0xf0
jb 0x14008d48e
invalid
invalid
invalid
movzx ebp, byte [rdi + 3]
and eax, 7
loopne case.0x140045f81.1205
shl eax, 0x12
invalid
loopne 0x14008d473
shl ecx, 6
invalid
and ebp, 0x3f
or ebp, ecx
or ebp, eax
cmp ebp, 0x110000
std
add byte [rax], al
add byte [rcx], dl
invalid
vpaddw xmm0, xmm15, xmmword [rax]
std
add byte [rax], al
add byte [rcx], dl
invalid
add byte [rcx], dl
add byte [rdi], cl
test cl, dh
je case.0x140049d19.1210
int1
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
invalid
add rdi, 4
jmp 0x14008d4a0
invalid
mov dword [rbx + rbp*8], 0x1f0f23
add rdi, 2
mov dword [rdx], 0x4406e0c1
or eax, eax
shl eax, 6
or eax, r8d
mov ebp, eax
jmp 0x14008d4a0
invalid
add rdi, 3
add edi, 3
shl eax, 0xc
or ecx, eax
mov ebp, ecx
nop dword [rax]
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
mov r13d, ebp
cmp ebp, 0x27
ja case.default.0x14008d4b6
invalid
std
invalid
lea rcx, [0x140161008]
movsxd rax, dword [rcx + r13*4]
test eax, 0xffc80148
add eax, ecx
jmp rax
cmp ebp, 0x5c
je 0x14008d5e0
test byte [rdi], dl
invalid
add dword [rax], eax
invalid
mov ecx, ebp
call fcn.1400140d0
clc
invalid
test al, al
jne 0x14008d50c
mov ecx, ebp
call fcn.140014210
clc
invalid
test al, al
je 0x14008d50c
invalid
shl r13, 0x10
mov rsi, r14
or rsi, r12
or rsi, r13
or esi, ebp
mov bpl, 0x80
or byte [rdi], 0xb6
and al, 0x2b
mov r10d, eax
mov edx, eax
mov r13d, ebx
mov ebp, ebx
mov eax, r15d
clc
cmp bpl, 0x81
jne 0x14008d3f5
out dx, al
invalid
invalid
invalid
jmp 0x14008d408
lea rcx, [rsp + 0x2c]
mov edx, ebp
call fcn.140010180
movzx ebp, word [rsp + 0x2c]
mov r10d, ebp
invalid
shr r10d, 8
mov r9, qword [rsp + 0x2e]
and al, 0x2e
mov rcx, r9
and rcx, 0xffffffffffff0000
and ecx, 0xffff0000
mov r8, r9
mov eax, ecx
shr r8, 0x30
xor byte [rdi], cl
mov dh, 0x44
and al, 0x36
movzx r13d, byte [rsp + 0x37]
insb byte [rdi], dx
and al, 0x37
jmp 0x14008d59a
mov r13b, 2
mov bpl, 0x5c
mov r10b, 0x30
mov dl, 0x30
jmp 0x14008d590
mov r13b, 2
mov bpl, 0x5c
mov ch, 0x5c
pop rsp
mov r10b, 0x74
je case.0x14008d4b6.0
invalid
mov r13b, 2
mov bpl, 0x5c
pop rsp
mov r10b, 0x6e
outsb dx, byte [rsi]
jmp 0x14008d590
mov r13b, 2
mov bpl, 0x5c
mov ch, 0x5c
mov r10b, 0x72
jb case.0x14008d4b6.10
invalid
mov r13b, 2
mov bpl, 0x5c
mov r10b, 0x22
jmp 0x14008d590
mov r13b, 2
mov bpl, 0x5c
mov ch, 0x5c
mov r10b, 0x27
nop word [rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
xor r8d, r8d
xor ecx, ecx
xor r9d, r9d
xor eax, eax
movabs rdx, 0xffffffff0000
and rcx, rdx
ror dword [rcx + rcx*4 + 0x44], 1
and al, 0x40
movzx edx, r8w
movzx edx, ax
shl rdx, 0x30
or rdx, rcx
mov qword [rsp + 0x38], r9
cmp byte [rcx + 0xf], al
mov bh, 0xf1
mov bh, 0xf1
or rsi, rdx
mov ecx, r10d
mov byte [rsp + 0x2b], r10b
and al, 0x2b
mov ebx, r13d
mov ebx, ebp
mov r15d, eax
mov dword [rax - 0x80], 0x850f81fd
add al, 0xfe
invalid
invalid
jmp case.0x140049d19.1210
mov r13b, 2
mov r10b, 0x5c
pop rsp
xor r8d, r8d
mov bpl, 0x5c
jmp 0x14008d593
shr rsi, 0x10
mov edx, esi
lea rax, [rsp + 0x58]
pop rax
mov dword [rax + 8], 0
add byte [rax - 0x39], cl
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
test byte [rbp + 0x31], 0xe4
xor r13d, r13d
xor ebp, ebp
in eax, dx
xor r14d, r14d
xor ebp, ebp
jmp 0x14008d64c
invalid
xor al, 0xf
invalid
mov byte [rsp + 0x63], r13b
mov byte [rsp + 0x58], bpl
mov byte [rsp + 0x59], r10b
mov byte [rsp + 0x59], dl
mov byte [rsp + 0x59], dl
mov qword [rsp + 0x5a], rsi
and al, 0x5a
lea r14d, [rax + 1]
mov byte [rsp + 0x62], r14b
mov byte [rsp + 0x62], dh
movzx ecx, al
cmp al, 0xa
jae 0x14008d67e
mov r12d, r10d
movzx edx, byte [rsp + rcx + 0x58]
push rsp
or al, 0x58
invalid
mov rcx, qword [rsp + 0x70]
mov rax, qword [rsp + 0x78]
call qword [rax + 0x20]
test al, al
mov r10d, r12d
je 0x14008d3dc
std
invalid
invalid
std
invalid
mov al, 1
jmp 0x14008d66a
xor eax, eax
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rdi
ret
lea r8, [0x140134440]
mov edx, 0xa
or al, byte [rax]
add byte [rax], al
call fcn.1400a54b0
invalid
ud2
sub esp, 0x48
mov rsi, rcx
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
call fcn.14008c120
movzx r8d, byte [rsp + 0x40]
and al, 0x40
cmp r8b, 2
cmp al, 2
cmp al, 2
jne 0x14008d6c5
invalid
mov byte [rsi + 0x18], 2
jmp 0x14008d6e8
mov rdx, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
test r8b, r8b
je 0x14008d6ef
mov qword [rsi], rdx
mov qword [rsi + 8], rcx
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
adc sil, r8b
sbb byte [rbx], r8b
or byte [rax - 0x77], cl
adc sil, r8b
sbb byte [rbx], r8b
add rsp, 0x48
pop rbx
pop rsi
ret
test rax, rax
je 0x14008d6d9
lea r8, [rsp + 0x41]
lea r9, [rdx + rax]
lea ecx, [rdx + rax]
mov r11, rdx
jmp case.0x140049d19.1213
invalid
shl ebp, 0xa
or ebp, edx
mov al, 1
invalid
cmp r14, 3
jb 0x14008d8b9
add byte [rax], al
invalid
cmp byte [rdi], 0xed
in eax, dx
jne 0x14008d8c2
movzx r12d, byte [rdi + 1]
mov edx, r12d
and dl, 0xf0
loop case.0x14005ef3e.1039
cmp dl, 0xb0
cli
mov al, 0xf
invalid
pushfq
add byte [rax], al
invalid
mov al, 0xf
test dword [rax + rax - 0x3f7c0000], ebx
pushfq
add byte [rax], al
invalid
test al, al
test al, al
je 0x14008d8c2
add byte [rax], al
movzx r13d, byte [rdi + 2]
and r12d, 0x1f
in al, 0x1f
invalid
cmp rbx, 3
add esi, dword [rdx + 8]
add esi, dword [rdx + 8]
add rbx, 0xfffffffffffffffd
mov qword [rsi + 0x10], rbx
mov dword [rsi + 0x10], ebx
ret
shl r12d, 6
and r13d, 0x3f
and ebp, 0x3f
invalid
lea r15, [r14 - 3]
lea edi, [rsi - 3]
std
inc r14
mov rax, qword [rsi + 8]
or byte [rax + 0x29], r9b
fmul dword [rcx + rdi - 0x10]
invalid
fmul dword [rcx + rdi - 0x10]
cmp eax, esi
jb case.0x14008cd44.92
add rdi, 3
add r12d, 0xfc00
add esp, 0xfc00
invalid
add ah, bh
add byte [rax], al
invalid
add byte [rcx - 0x7f], al
in al, 0xc0
sar bh, 0
add byte [rcx + rcx - 0x13], al
or ebp, r13d
or ebp, ebp
in eax, dx
and r12d, 0xffc0
or ebp, r13d
or ebp, ebp
in eax, dx
in eax, dx
or ebp, r12d
add ebp, 0x10000
invalid
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov edx, ebp
call fcn.14008bb80
hlt
loop case.0x14008aea3.133
dec dword [rax - 0x75]
or byte [rax - 0x75], r9b
pop rsi
adc byte [rax + 0x29], cl
sub eax, ebx
fmul dword [rcx + rdi - 8]
clc
hlt
loop case.0x14008aea3.133
invalid
dec dword [rax - 0x75]
or byte [rax - 0x75], r9b
pop rsi
adc byte [rax + 0x29], cl
sub eax, ebx
fmul dword [rcx + rdi - 8]
clc
jb 0x14008d9aa
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rsi]
add rcx, rbx
mov rdx, rdi
mov r8, r15
mov eax, edi
call fcn.1400a4925
add rbx, r15
add ebx, edi
add ebx, edi
jmp 0x14008d96b
mov dl, 0
add byte [rax], al
test r14, r14
test esi, esi
je case.0x14008cd44.90
test byte [rax + rax - 0x72b60000], cl
add byte [rax], al
add byte [rdx - 0x73], cl
invalid
lea rax, [rdi + r14]
add al, 0x37
mov r8, rdi
jmp case.0x140049d19.1215
invalid
add r8, 2
cmp rdx, rax
ret 0xf49
invalid
invalid
ret 0xf49
cmovne edx, eax
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
mov r8, rdx
cmp rdx, rax
invalid
ret 0x6674
je case.0x14008cd44.90
lea rdx, [r8 + 1]
lea rdx, [r8 + 1]
push rax
add dword [rbp + 0xf], eax
movzx r9d, byte [r8]
movzx ecx, byte [rax]
mov dh, 8
or byte [rbp - 0x7c], al
test r9b, r9b
test cl, cl
leave
jns case.0x140062c64.1033
cmp r9b, 0xe0
jb case.0x140062c64.1030
cmp r9b, 0xed
in eax, dx
jne case.0x14008cd44.86
cmp rdx, rax
je case.0x14008cd44.90
invalid
ret 0x4874
lea rdx, [r8 + 2]
lea rdx, [r8 + 2]
add cl, byte [rax + 0x39]
ret 0x3f74
cmp rdx, rax
cmp edx, eax
je case.0x14008cd44.90
cmp byte [r8 + 1], 0x9f
ja case.0x14008ce23.85
add r8, 3
mov rdx, r8
mov edx, eax
invalid
add ecx, dword [rcx + rcx*4 - 0x3e]
jmp case.0x140062c64.1033
ror dword [rcx - 0x7d], 0xc0
add cl, byte [rax + 0x39]
invalid
invalid
add r8, 2
cmp rdx, rax
cmp edx, eax
ret 0xf4c
ret 0xd231
cmp r8, rax
setne dl
ret 0xf4c
add rdx, r8
cmp r9b, 0xf0
jb case.0x140062c64.1033
movsd dword [rdi], dword [rsi]
stc
invalid
xor r8d, r8d
ror byte [rax + 0x39], 0xc2
cmp rdx, rax
cmp edx, eax
setne r8b
add rdx, r8
jmp case.0x140062c64.1033
xchg esi, eax
xchg esi, eax
mov byte [rsi + 0x18], 0
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
or byte [rax + 0x29], cl
fmul dword [rcx + rdi - 0x10]
cmp rax, r14
sub rax, rbx
cmp rax, r14
invalid
jb 0x14008d980
add rcx, rbx
mov rdx, rdi
mov edx, edi
mov r8, r14
invalid
call fcn.1400a4925
outsd dx, dword [rsi]
add dword [rax], eax
invalid
outsd dx, dword [rsi]
add dword [rax], eax
add byte [rcx + rax - 0xd], cl
add rbx, r14
add ebx, esi
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x10], rbx
pop rsi
adc byte [rax - 0x7d], cl
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
invalid
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
mov rcx, rsi
mov ecx, esi
int1
mov rdx, rbx
mov r8, r14
call fcn.1400a8230
mov rcx, qword [rsi]
mov rbx, qword [rsi + 0x10]
adc bl, ch
ret
test al, 1
add byte [rax - 0x75], cl
invalid
ret
mov rcx, rsi
int1
mov rdx, rbx
fimul dword [rbp - 0x77]
invalid
mov r8, r14
mov eax, esi
call fcn.1400a8230
test al, 1
add cl, ch
jmp case.0x140089061.1134
mov rcx, rsi
jmp case.0x140089061.1134
mov rcx, rsi
mov rdx, rbx
mov r8, r15
mov eax, edi
mov eax, edi
clc
call fcn.1400a8230
add dword [rax], eax
mov rbx, qword [rsi + 0x10]
jmp case.0x14007e016.994
invalid
invalid
invalid
invalid
pop rsi
adc cl, ch
invalid
invalid
int3
int3
int3
int3
int3
push r15
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x158
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
test eax, edx
add byte [rax], al
add dh, bh
invalid
invalid
dec dword [rbp - 0x77]
invalid
mov rbx, rcx
mov ebx, ecx
mov r15, qword [rcx]
cmp dword [rbx + rcx*4 + 0x71], ecx
mov esi, dword [rcx + 0x10]
jno 0x14008da13
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
test eax, edx
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rax], al
add dh, bh
invalid
jno 0x14008da13
adc byte [rbp - 0x7b], cl
test byte [rax - 0x77], 0x95
invalid
xchg ebp, eax
test r14, r14
mov qword [rbp + 0xc0], rdx
mov dword [rbp + 0xc0], edx
rol byte [rax], 0
invalid
je case.0x14008b8a4.118
push rdi
rol byte [rax], 0
add byte [rdi + rdx*2 + 0x4c], dh
push rdi
mov qword [rbp + 0xb8], r13
push rdi
mov qword [rbp + 0xb8], r13
add byte [rax], al
add byte [rcx - 0x77], cl
fld qword [rbx + 0xf]
invalid
invalid
mov dh, 0x44
mov r13, rbx
movzx eax, byte [r14 + r15 - 1]
movzx eax, byte [rsi + rdi - 1]
invalid
invalid
cmp al, 0x2f
invalid
setne r12b
setne ah
invalid
invalid
setne ah
cmp al, 0x5c
setne bl
lea rcx, [rbp + 0x60]
mov rdx, r15
mov edx, edi
cli
mov r8, r14
mov eax, esi
call fcn.14008afb0
movzx r9d, byte [rbp + 0x60]
movzx ecx, byte [rbp + 0x60]
invalid
movzx ecx, byte [rbp + 0x60]
invalid
movzx eax, r9b
mov r11, qword [rbp + 0x70]
mov r10, qword [rbp + 0x80]
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xd3654
invalid
invalid
invalid
add byte [rax - 0x73], cl
or eax, 0xd3654
invalid
invalid
invalid
lea ecx, [0x1401610a8]
or eax, 0x14634800
or eax, 0x14634800
movsxd rdx, dword [rcx + rax*4]
add rdx, rcx
retf 0x894c
stc
invalid
or dword [rax + 1], 0xf9894cca
retf 0x894c
jmp rdx
lea rcx, [r11 + 4]
jmp 0x14008daa7
invalid
mov sil, 6
xor edi, edi
xor r12d, r12d
in al, 0xe9
invalid
add dword [rax], eax
invalid
in al, 0xe9
push 0x49000001
add dword [rax], eax
add byte [rcx - 0x73], cl
lea rcx, [r10 + 1]
add dword [rax], eax
add byte [rcx - 0x73], cl
lea rcx, [r10 + 1]
test r10, r10
cmove rcx, r10
retf 0x14c
invalid
invalid
lea rcx, [r10 + 1]
test r10, r10
cmove rcx, r10
retf 0x14c
add rcx, r11
add rcx, 8
jmp 0x14008daa7
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
mov ecx, 6
jmp 0x14008daa7
lea rcx, [r10 + 1]
test r10, r10
cmove rcx, r10
cmove ecx, edx
retf 0x14c
invalid
add rcx, 2
add ecx, 2
rol dword [rdx], 0xeb
invalid
retf 0x14c
rol dword [rdx], 0xeb
add eax, 0x2b9
invalid
add al, byte [rax]
add byte [rax], al
mov ecx, 2
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
ja case.default.0x14008e385
jne 0x14008dab6
xor edi, edi
jmp 0x14008dacc
invalid
add rcx, r15
movzx ecx, byte [rcx]
cmp cl, 0x5c
stc
pop rsp
stc
pop rsp
sete dl
cmp cl, 0x2f
sete dil
sete bh
or dil, dl
and r12b, bl
mov rcx, qword [rbp + 0x61]
invalid
invalid
mov rdx, qword [rbp + 0x68]
mov edx, dword [rbp + 0x68]
invalid
mov edx, dword [rbp + 0x68]
push rbp
push 0x7558948
mov dword [rbp + 7], edx
mov qword [rbp + 7], rdx
mov dword [rbp + 7], edx
mov qword [rbp], rcx
mov rsi, qword [rbp + 0x78]
mov ecx, 6
add byte [rax], al
mov eax, eax
lea rdx, [0x1401610c4]
lea edx, [0x1401610c4]
lea edx, [0x1401610c4]
adc eax, 0xd35d3
add byte [rbx + riz*2 + 4], cl
invalid
movsxd r8, dword [rdx + rax*4]
add r8, rdx
ror byte [rcx + rcx*4 + 0x55], 1
push rbp
loopne 0x14008db49
mov dword [rbp - 0x18], ebx
pop rbp
call 0x1307e644c
jmp r8
jmp rax
jmp rax
lea rdx, [r11 + 4]
jmp 0x14008db33
lea rdx, [r10 + 1]
test r10, r10
cmove rdx, r10
add rdx, r11
fimul dword [rax - 0x7d]
ret 0xeb02
invalid
fimul dword [rax - 0x7d]
ret 0xeb02
lea rdx, [r10 + 1]
test r10, r10
cmove rdx, r10
add rdx, r11
add dword [rbp - 0x7b], ecx
ror byte [rcx + 0xf], cl
ror byte [rcx + rax - 0x26], cl
add rdx, 8
test rdx, rdx
mov rbx, r13
je 0x14008db5d
lea rdx, [0x1401610e0]
lea edx, [0x1401610e0]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
ror byte [rbx + rcx*4 - 0x53], 1
mov ebp, dword [rbp + 0xb8]
add byte [rax], al
add bh, bh
jmp rax
invalid
add byte [rax], al
add bh, bh
jmp rax
loopne 0x14008db9c
invalid
lea rcx, [r11 + 4]
lea ecx, [rbx + 4]
add al, 0x4c
cmp ecx, esi
int1
cmp rcx, r14
je 0x14008dbc3
jmp 0x14008db7d
mov esi, r9d
mov r13, qword [rbp + 0xb8]
add byte [rax], al
add bl, ch
invalid
add bl, ch
imul edi, dword [rcx + 2], 0x4c
mov ecx, 2
mov rbx, r13
mov ecx, 2
mov rbx, r13
mov r13, qword [rbp + 0xb8]
cmp rcx, r14
lodsd eax, dword [rsi]
mov eax, 0x4c000000
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
je 0x14008dbc3
mov esi, r9d
jmp 0x14008dbd4
mov esi, r9d
mov rbx, r13
mov ebx, ebp
mov ebx, ebp
mov r13, qword [rbp + 0xb8]
lodsd eax, dword [rsi]
mov eax, 0xeb000000
jmp 0x14008dbd4
lea rax, [r10 + 1]
jmp 0x14008dbd4
lea rax, [r10 + 1]
test r10, r10
cmove rax, r10
lea rcx, [r11 + rax]
add rcx, 2
rol dword [rdx], 0x4c
cmp ecx, esi
rol dword [rdx], 0x4c
cmp ecx, esi
je 0x14008dbc3
jmp 0x14008db7d
lea rax, [r10 + 1]
test r10, r10
cmove rax, r10
ret 0x8d49
or al, 3
add rcx, 8
cmp rcx, r14
jne 0x14008db7d
xor eax, eax
mov esi, r9d
invalid
cmp r9b, 5
movzx r12d, r12b
cmove r12d, eax
mov rdx, qword [rbp + 0xc0]
mov rcx, rdx
mov rdx, r13
invalid
xchg ebp, eax
rol byte [rax], 0
add byte [rax - 0x77], cl
mov rcx, rdx
mov rdx, r13
invalid
call fcn.14008ae60
test al, al
jne case.default.0x14008dc1a
sar bh, cl
inc dword [rax + rax*8 - 0x72b78a8b]
invalid
invalid
lea rcx, [rbp + 0x60]
invalid
mov rdx, qword [rbp + 0xc0]
mov r8, r13
mov eax, ebp
call 0x13fdc8fe4
dec dword [rdi]
mov dh, 0x55
invalid
mov rcx, qword [rbp + 0x70]
rol byte [rax], 0
add byte [rax], al
add byte [rbp - 0x77], cl
call 0x13fdc8fe4
dec dword [rdi]
mov dh, 0x55
invalid
mov rax, qword [rbp + 0x80]
mov eax, dword [rbp + 0x80]
add byte [rax], 0
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
loope 0x14008dc45
add byte [rax], al
lea r8, [0x1401610f4]
lea eax, [0x1401610f4]
add eax, 0xd34e1
or eax, 0x14634900
nop
add byte [rcx + 0x63], cl
adc al, 0x90
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
add rcx, 4
jmp case.0x14008b764.149
invalid
xor al, 0x48
lea edx, [rax + 1]
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
add rcx, rdx
add rcx, 2
rol dword [rdx], 0xeb
invalid
rol dword [rdx], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
mov ecx, 6
jmp case.0x14008b764.149
lea rdx, [rax + 1]
lea edx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
cmove edx, eax
ror byte [rax + 1], 1
ror byte [rax + 1], 1
add rcx, rdx
add rcx, 8
jmp case.0x14008b764.149
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
add eax, 0x2b9
mov ecx, 2
cmp rcx, r13
mov ecx, 2
cmp rcx, r13
ja 0x14008e3e8
mov dword [rdi], eax
add byte [rax], al
invalid
add byte [rax - 0x39], cl
mov qword [rbx + 0x10], 0
adc byte [r8], al
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, qword [rbp + 0xc0]
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp - 0x77], cl
call 0x140040460
sti
invalid
call qword [rax + 0x58c48148]
invalid
invalid
pop rax
add byte [rax], al
mov r8, r13
call case.0x140089061.1132
sti
invalid
invalid
sti
invalid
nop
add rsp, 0x158
pop rbx
pop rdi
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
cmp sil, 3
cmp dh, 3
add esi, dword [rbx + 0x6f]
jae 0x14008dd03
mov qword [rbp - 0x60], r15
mov qword [rbp - 0x58], r14
mov byte [rbp - 0x50], sil
jne 0x14008dc50
movabs al, byte [0xb0758840a875894c]
mov rax, qword [rbp]
mov rcx, qword [rbp + 7]
invalid
mov qword [rbp - 0x4f], rax
invalid
invalid
add byte [rax - 0x75], cl
invalid
mov r9b, 0x48
mov cl, 0x48
mov qword [rbp - 0x48], rcx
mov dword [rbp - 0x48], ecx
mov eax, 0xe8458b48
mov rax, qword [rbp - 0x18]
call 0x1004e6600
mov qword [rbp - 0x40], rax
mov rax, qword [rbp - 0x10]
mov qword [rbp - 0x38], rax
enter 0xffffffffffff8b48, 0x45
loopne 0x14008dd0d
mov dword [rbp - 0x30], eax
invalid
enter 0xffffffffffff8b48, 0x45
enter 0xffffffffffff8b48, 0x45
loopne 0x14008dd0d
mov dword [rbp - 0x30], eax
shl byte [r14 - 0x39], 1
shl byte [rsi - 0x39], 1
mov word [rbp - 0x28], 0x200
mov byte [rbp - 0x26], dil
fadd dword [r8]
add al, byte [rax - 0x78]
jge 0x14008dcac
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
lea rdx, [rbp - 0x60]
push rbp
movabs al, byte [0x607d80ffffd771e8]
call fcn.14008b450
invalid
jge case.0x14008b764.153
call fcn.14008b450
jno 0x14008dcb4
invalid
inc dword [rax + 0x480a607d]
mov dword [rbp - 8], ebx
cmp byte [rbp + 0x60], 0xa
mov qword [rbp - 8], rbx
invalid
or cl, byte [rax - 0x77]
pop rbp
clc
jne 0x14008dd49
mov qword [rbp + 0xa0], 8
mov dword [rbp + 0xa0], 8
add byte [rax], al
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], cl
add byte [rax], al
add byte [rdi], cl
invalid
push rdi
xorps xmm0, xmm0
movups xmmword [rbp + 0xa8], xmm0
test dword [rax - 0x17000000], ebp
insd dword [rdi], dx
add dword [rax], eax
invalid
ror byte [rdi], 0x11
test dword [rax - 0x17000000], ebp
insd dword [rdi], dx
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp + 0x60]
mov rsi, qword [rbp + 0xc0]
rol byte [rax], 0
add byte [rax - 0x77], cl
invalid
invalid
rol byte [rax], 0
add byte [rax - 0x77], cl
mov edx, esi
mov r8, r13
mov r8, r13
call fcn.14008afb0
movzx eax, byte [rbp + 0x60]
invalid
invalid
mov rcx, qword [rbp + 0x70]
mov rdx, qword [rbp + 0x80]
mov edx, dword [rbp + 0x80]
add byte [rax], 0
add byte [rdi + rcx - 0x4a], al
invalid
xchg ebp, eax
add byte [rax], 0
add byte [rdi + rcx - 0x4a], al
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0xd], 0xdd
xor ecx, dword [0x1546c2c36]
or dword [rbp + 1], 0xe8894dca
mov eax, ebp
lea r9, [0x140161110]
movsxd r10, dword [r9 + r8*4]
invalid
add r10, r9
mov r8, r13
mov eax, ebp
jmp r10
jmp rdx
loop 0x14008dd89
add rcx, 4
add ecx, 4
rol dword [rcx + rbp*8], 0x9e
add dword [rax], eax
add byte [rcx + rcx*4 - 0x12], cl
jmp 0x14008dee7
mov rsi, r13
movzx eax, byte [0x1401672b8]
add byte [rcx + 0xe0], bh
mov ecx, 0xe0
add byte [rax], al
mov edx, 8
call fcn.140009f00
add byte [rax], al
add al, ch
sahf
sal edi, 0xff
test rax, rax
je case.0x14008a6ec.207
invalid
add byte [rcx - 0x77], cl
invalid
mov r14, rax
mov rax, qword [rbp + 0x90]
mov qword [r14 + 0x30], rax
xor byte [rdi], r9b
adc byte [rbp + 0x60], al
xor byte [rdi], r9b
adc byte [rbp + 0x60], al
movups xmm1, xmmword [rbp + 0x70]
movups xmm2, xmmword [rbp + 0x80]
adc byte [rbp + 0x80], dl
xchg ebp, eax
add byte [rax], 0
add byte [rax], al
movups xmmword [r14 + 0x20], xmm2
adc dword [rsi + 0x20], edx
movups xmmword [rsi + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [r14], xmm0
mov qword [rbp + 0x10], r14
mov qword [rbp + 0x18], 4
add al, 0
add byte [rax], al
mov qword [rbp + 0x20], 1
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rbp - 0x60]
adc byte [rbp - 0x60], al
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
movups xmm3, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x90], xmm3
add byte [rax], al
movaps xmmword [rbp + 0x80], xmm2
add byte [rax], al
movaps xmmword [rbp + 0x70], xmm1
movaps xmmword [rbp + 0x60], xmm0
invalid
lea rcx, [rbp + 0x28]
lea rdx, [rbp + 0x60]
call fcn.14008b450
invalid
invalid
inc dword [rax + 0x740a287d]
invalid
mov r15d, 1
lea rdi, [rbp + 0x10]
lea r13, [rbp + 0x28]
lea r12, [rbp + 0x60]
lea esp, [rbp + 0x60]
lea esp, [rbp + 0x60]
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp r15, qword [rbp + 0x18]
cmp edi, dword [rbp + 0x18]
jne 0x14008de15
mov rcx, rdi
mov rdx, r15
call case.0x14008b764.190
invalid
add byte [rax], al
invalid
mov r14, qword [rbp + 0x10]
imul rax, r15, 0x38
mov rcx, qword [rbp + 0x58]
mov qword [r14 + rax + 0x30], rcx
movups xmm0, xmmword [rbp + 0x28]
adc byte [rbp + 0x28], al
movups xmm1, xmmword [rbp + 0x38]
movups xmm2, xmmword [rbp + 0x48]
movups xmmword [r14 + rax + 0x20], xmm2
movups xmmword [r14 + rax + 0x10], xmm1
invalid
invalid
invalid
movups xmmword [rsi + rax + 0x10], xmm1
adc byte [rcx + 0xf], al
adc dword [rsi + rax], eax
invalid
movups xmmword [r14 + rax], xmm0
invalid
inc r15
mov qword [rbp + 0x20], r15
mov rcx, r13
mov rdx, r12
mov edx, esp
mov edx, esp
loop 0x14008de35
call fcn.14008b450
cmp byte [rbp + 0x28], 0xa
jge 0x14008de7c
or dh, byte [rbp - 0x57]
call rbp
invalid
invalid
jge 0x14008de7c
or dh, byte [rbp - 0x57]
test eax, 0x1045100f
movups xmm0, xmmword [rbp + 0x10]
adc byte [rdi], cl
sub dword [rbp + 0xa0], eax
invalid
add byte [rax], al
invalid
movaps xmmword [rbp + 0xa0], xmm0
movabs al, byte [0x4820458b48000000]
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0xb0], rax
invalid
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0xb0], rax
mov dword [rbp + 0xb0], eax
add byte [rax], al
add byte [rcx - 0x77], cl
mov ebp, esi
mov r13, rsi
mov ebp, esi
mov byte [rbp + 0xcf], 1
lea rcx, [rbp + 0x28]
invalid
iretd
add dword [rax - 0x73], ecx
sub byte [r8 - 0x75], r9b
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rsi, qword [rbp + 0xc0]
mov esi, dword [rbp + 0xc0]
mov ch, 0xc0
add byte [rax], al
rol byte [rax], 0
add byte [rax - 0x77], cl
mov r8, r13
mov eax, ebp
mov rdx, rsi
mov edx, esi
mov r8, r13
mov eax, ebp
call fcn.14008afb0
movzx edx, byte [rbp + 0x28]
sar edi, 1
dec dword [rdi]
mov dh, 0x55
sub byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x38]
invalid
invalid
mov rcx, qword [rbp + 0x38]
mov ecx, dword [rbp + 0x38]
mov rax, qword [rbp + 0x48]
mov eax, dword [rbp + 0x48]
lea r8, [0x140161160]
lea r8, [0x140161160]
lea r8, [0x140161160]
or eax, 0xc634d00
nop
add byte [rbp + 0x63], cl
or al, 0x90
movsxd r9, dword [r8 + rdx*4]
add r9, r8
jmp r9
rol dword [rcx - 1], 0xe1
add rcx, 4
add ecx, 4
add al, 0xe9
cld
add byte [rax], al
invalid
jmp 0x14008dfaf
add byte [rax], al
add byte [rbp + rcx*4 + 0x42], cl
add dword [rax - 0x7b], ecx
test edx, edx
cmove r8, rdx
invalid
invalid
lea r8, [rdx + 1]
lea eax, [rdx + 1]
test rdx, rdx
test edx, edx
cmove r8, rdx
cmove eax, edx
add rcx, r8
add rcx, 8
add ecx, 8
add ecx, 8
ror dword [rax], 0xeb
jmp 0x14008dee7
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
jmp 0x14008dee7
sbb dword [rbp + rcx*4 + 0x42], ecx
add dword [rax - 0x7b], ecx
lea r8, [rdx + 1]
test rdx, rdx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
ror dword [rax - 0x7d], 0xc1
rol dword [rdx], 0xeb
invalid
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
ret 0x14c
rol dword [rdx], 0xeb
add ch, bl
add eax, 0x2b9
add byte [rbp - 0x77], cl
call 0x14fd10837
invalid
invalid
mov ecx, 2
add byte [rax], al
mov r8, r13
sub r8, rcx
enter 0xffffffffffff820f, 0xfffffffffffffff5
add al, 0
invalid
enter 0xffffffffffff820f, 0xfffffffffffffff5
add al, 0
invalid
add byte [rax + 3], cl
invalid
add rcx, qword [rbp + 0xc0]
mov rsi, rcx
mov esi, ecx
test r8, r8
je 0x14008df15
invalid
adc ecx, dword [rdi]
mov dh, 0xe
movzx ecx, byte [rsi]
cmp cl, 0x5c
sete dl
cmp cl, 0x2f
ret 0xf980
sete cl
or cl, dl
xchg esp, eax
ror dword [rax], 0xd1
jmp 0x14008df17
xor ecx, ecx
leave
cmp al, 5
jb 0x14008df42
invalid
invalid
test cl, cl
jne 0x14008df42
test ah, ah
je 0x14008dc67
test byte [rdi], bh
std
invalid
invalid
test byte [rdi], bh
std
invalid
invalid
lea rdx, [0x140135100]
adc eax, 0xa71d1
sal dword [rcx + 0xa], 1
add byte [rcx - 0x48], al
mov r8d, 1
mov r8d, 1
add byte [rax], al
add byte [rax - 0x77], cl
fld1
invalid
invalid
mov rcx, rbx
call case.0x140089061.1132
jmp 0x14008dc67
invalid
std
invalid
invalid
clc
invalid
and eax, 0x48fffffd
lea ecx, [rbp + 0x60]
invalid
invalid
std
invalid
lea rcx, [rbp + 0x60]
invalid
mov rdx, r15
mov r8, r14
call fcn.14008afb0
sar bh, 1
inc dword [rdi + rcx - 0x4a]
invalid
invalid
invalid
sar bh, 1
inc dword [rdi + rcx - 0x4a]
invalid
mov rax, qword [rbp + 0x70]
mov eax, dword [rbp + 0x70]
mov rdx, qword [rbp + 0x80]
add byte [rax], al
lea rcx, [0x14016112c]
or eax, 0xd31c4
or eax, 0xc634e00
or dword [rcx + 1], 0xe1ff41c9
leave
jmp r9
movsxd r9, dword [rcx + r8*4]
add r9, rcx
leave
leave
jmp r9
loope 0x14008dfbb
lea rcx, [rax + 4]
lea ecx, [rax + 4]
jmp 0x14008e36f
hlt
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
invalid
push rax
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
add rcx, rdx
add rcx, 8
jmp 0x14008dfaf
mov ecx, 6
add rcx, rdx
add ecx, edx
add rcx, 8
add ecx, 8
jmp 0x14008dfaf
mov ecx, 6
add byte [rax], al
jmp 0x14008dfaf
lea rdx, [rax + 1]
add dword [rax - 0x7b], ecx
test rax, rax
cmove rdx, rax
add rcx, rdx
ror dword [rax - 0x7d], 1
invalid
invalid
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
jmp 0x14008dfaf
invalid
add al, byte [rax]
add byte [rax], al
add ecx, 2
jmp 0x14008dfaf
mov ecx, 2
add byte [rax], al
add byte [rcx + rdi - 0x17], cl
cmp rcx, r13
mov rax, qword [rbp + 0xc0]
mov eax, dword [rbp + 0xc0]
ja 0x14008e3f9
xchg dword [rdx], edi
add al, 0
cmp al, byte [rax + rax]
add byte [rbp + 4], dh
xor eax, eax
jmp 0x14008dfda
invalid
jne 0x14008dfc5
adc eax, 0x48c10148
mov esi, ecx
movzx eax, byte [rsi]
mov dh, 6
invalid
cmp al, 0x5c
sete cl
cmp al, 0x2f
sete al
or al, cl
xchg esp, eax
ror byte [rax], 0xc8
mov rcx, qword [rbp + 0x48]
mov qword [rbp + 0x90], rcx
movups xmm0, xmmword [rbp + 0x28]
adc byte [rbp + 0x28], al
adc byte [rbp + 0x28], al
sub byte [rdi], cl
movups xmm1, xmmword [rbp + 0x38]
adc byte [rbp + 0x38], cl
movups xmmword [rbp + 0x80], xmm1
adc dword [rbp + 0x80], ecx
lea eax, [rax + 0xf000000]
add byte [rax], al
add byte [rdi], cl
movups xmmword [rbp + 0x70], xmm0
adc dword [rbp + 0x70], eax
mov rcx, qword [rbp + 0xc0]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], r13
invalid
push 0xffffffff9885c766
add byte [rax], al
add byte [rax], al
add cl, byte [rax + 0x9a85]
mov byte [rbp + 0x9a], al
invalid
invalid
mov word [rbp + 0x98], 0x200
mov byte [rbp + 0x9a], al
lea rsi, [rbp + 0x29]
jne 0x14008e043
sub dword [rax - 0x73], ecx
lea rdi, [rbp + 0x28]
jge case.0x14008cd44.141
lea rbx, [rbp + 0x60]
xor r15d, r15d
lea r14, [rbp + 0xa0]
movabs al, byte [0x48906640eb000000]
mov edx, dword [rbp + 0xb0]
mov al, 0
add byte [rax], al
invalid
jmp 0x14008e06e
mov rdx, qword [rbp + 0xb0]
add byte [rax], al
add byte [rax + 0x6b], cl
imul rax, rdx, 0x38
invalid
imul rax, rdx, 0x38
add rax, qword [rbp + 0xa0]
test dword [rax + 0x44000000], esp
mov byte [rax], ah
cmp byte [rax + 3], cl
test dword [rax + 0x44000000], esp
mov byte [rax], ah
movups xmm0, xmmword [rsi]
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
adc byte [rsi + 0x20], dl
and byte [rdi], cl
adc dword [rax + 1], eax
invalid
invalid
movups xmmword [rax + 1], xmm0
add dword [rdi], ecx
movups xmmword [rax + 0x11], xmm1
adc dword [rax + 0x11], ecx
movups xmmword [rax + 0x21], xmm2
mov rcx, qword [rsi + 0x2f]
mov qword [rax + 0x30], rcx
xor byte [rax - 1], cl
xor byte [rax - 1], cl
invalid
xor byte [rax - 1], cl
ret 0x8948
invalid
inc edx
mov qword [rbp + 0xb0], rdx
mov al, 0
add byte [rax], al
invalid
mov byte [rbp + 0xcf], 1
mov rcx, rdi
mov rdx, rbx
call fcn.14008b450
rcl bl, 1
sar edi, cl
inc dword [rdi + rcx - 0x4a]
sub byte gs:[rcx - 0x80], al
cld
invalid
sar edi, cl
invalid
inc dword [rdi + rcx - 0x4a]
sub byte gs:[rcx - 0x80], al
cld
or cl, byte [rdi]
je 0x14008e148
lea eax, [r12 - 6]
je 0x14008e148
lea eax, [r12 - 6]
movzx ecx, al
lea rax, [rcx + 1]
cmp cl, 4
stc
invalid
add al, 0x49
cmovae eax, edi
invalid
cmovae rax, r15
invalid
cmp rax, 1
je 0x14008e0e0
clc
add dword [rax + rdi - 0x7d], esi
clc
add dh, byte [rcx + rax*8 - 0x7d]
cmp eax, 3
jne 0x14008e120
cmp eax, 2
je 0x14008e06e
mov rdx, qword [rbp + 0xb0]
mov edx, dword [rbp + 0xb0]
add byte [rax - 0x7b], cl
sal byte [rax + rsi*4 + 0x48], cl
je 0x14008e06e
invalid
test rdx, rdx
je 0x14008e06e
mov al, 0x48
dec rdx
dec edx
mov rax, qword [rbp + 0xa0]
imul rcx, rdx, 0x38
cmp byte [rax + rcx], 9
or byte [rcx], cl
add byte [rax + 0x6b], cl
retf 0x8038
or byte [rcx], cl
or dword [rbp - 0x64], esi
jne 0x14008e06e
pushfq
jmp 0x14008e067
nop word cs:[rax + rax]
nop dword [rax + rax]
xor edx, edx
cmp qword [rbp + 0xb0], 0
cmp dword [rbp + 0xb0], 0
setne dl
ret 0x8948
mov qword [rbp + 0xb0], rdx
cmp qword [rbp + 0xa8], rdx
jne case.0x14008cd44.140
invalid
invalid
invalid
invalid
invalid
mov byte [rbp + 0xcf], 1
iretd
add byte [rax], al
add dword [rcx + rcx*4 - 0xf], ecx
mov rcx, r14
mov rcx, r14
mov ecx, esi
call case.0x14008b764.190
jmp 0x14008e030
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov edx, dword [rbp + 0xb0]
add byte [rax], al
mov rdx, qword [rbp + 0xb0]
mov edx, dword [rbp + 0xb0]
add byte [rax], al
add byte [rax + 0x3b], cl
xchg ebp, eax
test al, 0
add byte [rax], al
cmp rdx, qword [rbp + 0xa8]
jne case.0x14008cd44.140
test dword [rbx], eax
invalid
invalid
inc esi
test edi, ecx
iretd
add byte [rax], al
add byte [rax], al
invalid
mov byte [rbp + 0xcf], 1
iretd
add byte [rax], al
add dword [rcx + rcx*4 - 0xf], ecx
mov rcx, r14
int1
call case.0x14008b764.190
jmp 0x14008e030
invalid
dec dword [rax - 0x39]
mov qword [rbp + 0x28], 1
sub byte [r9], r8b
sub byte [rcx], al
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp + 0x30], xmm0
xor r14b, r8b
add dword [rax - 0x75], ecx
invalid
invalid
add byte [rax], al
invalid
push rdi
ror byte [rdi], 0x11
xor r14b, r8b
add dword [rax - 0x75], ecx
test dword [rax + 0x48000000], esp
add byte [rax], al
invalid
invalid
mov eax, dword [rbp + 0xa0]
mov qword [rbp + 0xc0], rax
mov dword [rbp + 0xc0], eax
mov rax, qword [rbp + 0xa8]
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rbp + 0xb8], rax
mov rax, qword [rbp + 0xb0]
mov al, 0
add byte [rax], al
invalid
test dword [rax + 0x48000000], edi
mov eax, dword [rbp + 0xb0]
mov al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0xb0]
mov al, 0
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
test rax, rax
je 0x14008e2f4
test byte [rbp + 1], ch
add dword [rax], eax
add byte [rax + 0x6b], cl
invalid
invalid
invalid
add byte [rax], al
imul rsi, rax, 0x38
imul esi, eax, 0x38
mov rbx, qword [rbp + 0xc0]
add rsi, rbx
add esi, ebx
lea r12, [rbp + 0x61]
lea rdi, [0x14016117c]
lea edi, [0x14016117c]
rol byte [rax], 0
add byte [rax + 1], cl
add rsi, rbx
add esi, ebx
lea r12, [rbp + 0x61]
lea edi, [0x14016117c]
fsubr qword [rdi]
or eax, 0xebc03100
rdtsc
xor eax, eax
add rbx, 0x38
invalid
invalid
xor eax, eax
jmp 0x14008e1b3
invalid
xor eax, eax
add rbx, 0x38
add ebx, 0x38
cmp rbx, rsi
je 0x14008e2f4
add byte [rax], al
je 0x14008e2f4
movzx r13d, byte [rbx]
cmp r13d, 0xa
cmp ebp, 0xa
je 0x14008e2f4
add dword [rax], eax
invalid
sub eax, dword [rcx - 0x7d]
std
or cl, byte [rdi]
test byte [rbx], dh
add dword [rax], eax
add byte [rax + rcx*4 + 0x6d], al
invalid
invalid
insd dword [rdi], dx
insd dword [rdi], dx
invalid
xor byte [rcx - 0x77], cl
and al, 0x2f
and al, 0x2f
movups xmm0, xmmword [rbx + 1]
add dword [r15], ecx
adc byte [rbx + 0x11], cl
movups xmm1, xmmword [rbx + 0x11]
movups xmm2, xmmword [rbx + 0x21]
adc byte [rbx + 0x21], dl
and dword [rcx + 0xf], eax
adc dword [rsp + 0x20], edx
movups xmmword [r12 + 0x20], xmm2
movups xmmword [r12 + 0x10], xmm1
and al, 0x10
movups xmmword [r12], xmm0
adc dword [rsp], eax
and al, 0xa8
test al, 1
je 0x14008e219
invalid
add dword [rdx + rbp + 0x48], esi
lea ecx, [rbp + 0x60]
sub cl, byte [rax - 0x73]
invalid
lea rcx, [rbp + 0x60]
lea rdx, [0x1401351f8]
adc eax, 0xa6ffe
or al, byte [rax]
call fcn.14008b820
test al, al
jne 0x14008e219
invalid
mov r8d, 1
lea rcx, [rbp + 0x28]
lea ecx, [rbp + 0x28]
add byte [rax - 0x73], cl
sub byte [r8 - 0x73], r9b
adc eax, 0xa6eec
or al, byte [rax]
lea ecx, [rbp + 0x28]
lea rdx, [0x140135100]
outsb dx, byte [rsi]
or al, byte [rax]
call case.0x140089061.1132
mov r14, qword [rbp + 0x70]
jo case.0x14008e244.2
lea eax, [r13 - 6]
movzx eax, al
mov dh, 0xc0
mov dh, 0xc0
lea r15, [rax + 1]
lea edi, [rax + 1]
js 0x14008e229
cmp al, 4
add al, 0xb8
mov eax, 0
add byte [rax], al
add byte [rax], al
cmovae r15, rax
movsxd rax, dword [rdi + r15*4]
add rax, rdi
add eax, edi
add eax, edi
clc
mov r8, r15
lea rdx, [0x140135100]
outsb dx, byte [rsi]
or al, byte [rax]
invalid
outsb dx, byte [rsi]
or al, byte [rax]
invalid
add bh, bh
loopne 0x14008e28f
invalid
jmp rax
mov edx, dword [rbp + 0x88]
add byte [rbx + rcx*4 - 0x7b], cl
nop
add byte [rax], al
add byte [rax], al
jmp case.0x14008e244.1
mov rdx, qword [rbp + 0x68]
mov r8, r14
jmp case.0x14008e244.1
mov r8d, 1
add byte [rax - 0x73], cl
adc eax, 0xcff0e
dec dword [rax + rax]
mov r8, qword [rbp + 0x90]
add byte [rax], al
jmp case.0x14008e244.1
mov rdx, qword [rbp + 0x68]
mov r8, r14
jmp case.0x14008e244.1
add byte [rax - 0x73], cl
adc eax, 0xcff0e
dec dword [rax + rax]
dec dword [rax + rax]
jmp case.0x14008e244.1
add al, byte [rax]
add byte [rax], al
lea rdx, str..._2e_2e_2e_2E_2E_2e_2E_2E_2e._2E.._2e._2E._2e_2E
or al, 0
or al, 0
nop dword [rax + rax]
lea rcx, [rbp + 0x28]
call case.0x140089061.1132
inc dword [rcx - 0x7d]
inc dword [rcx]
inc dword [rcx - 0x7d]
inc dword [rcx]
je case.0x14008e2b6.5
test byte [rcx], dl
invalid
adc edi, edi
invalid
mov al, 1
test r15, r15
jne 0x14008e1a6
mov rax, qword [rbp + 0x80]
mov ecx, r13d
mov ecx, ebp
add byte [rax], 0
add byte [rcx + rcx*4 - 0x17], al
mov ecx, ebp
mov ecx, ebp
lea rdx, [0x140161190]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
loope case.0x14008e72a.31
add r14, 4
add esi, 4
mov r13, r14
jmp case.0x14008e2b6.2
lea rcx, [rax + 1]
test rax, rax
cmove rcx, rax
enter 0xffffffffffff8d4d, 0x2c
invalid
add r13, 8
invalid
or bl, ch
invalid
enter 0xffffffffffff8d4d, 0x2c
invalid
invalid
or bl, ch
adc ecx, dword [rax - 0x73]
lea rcx, [rax + 1]
test rax, rax
cmove rcx, rax
lea r13, [r14 + rcx]
lea rcx, [rax + 1]
test rax, rax
cmove rcx, rax
lea r13, [r14 + rcx]
add r13, 2
add ebp, 2
add ebp, 2
invalid
test r13, r13
setne al
invalid
shr cl, 0xb2
jmp 0x14008e1a6
invalid
cmp qword [rbp + 0xb8], 0
je 0x14008e30f
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0xc0]
invalid
add al, ch
call fcn.140009f90
cmp dword [rdi + rsi*8 + 0x758b48ff], 0x7e8348f8
or byte [rax], al
invalid
mov esp, 0x8b48fff7
jne 0x14008e30b
idiv edi
mov rsi, qword [rbp - 8]
cmp qword [rsi + 8], 0
add byte [rbp + rcx + 0x48], dh
mov ecx, dword [rsi]
je 0x14008e327
mov rcx, qword [rsi]
mov edx, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, ch
imul edi, dword [rdi + rsi*8 + 0x45100fff], 0x4d100f28
idiv edi
movups xmm0, xmmword [rbp + 0x28]
movups xmm1, xmmword [rbp + 0x38]
movups xmmword [rsi + 0x10], xmm1
call fcn.140009f90
idiv edi
movups xmm0, xmmword [rbp + 0x28]
adc byte [rbp + 0x28], al
sub byte [r15], r9b
adc byte [rbp + 0x38], cl
movups xmm1, xmmword [rbp + 0x38]
movups xmmword [rsi + 0x10], xmm1
adc byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
jmp 0x14008dc79
dec dword [rax - 0x73]
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
add qword [rax - 0x7b], rcx
test rdx, rdx
cmove rcx, rdx
add rcx, rax
add rcx, 2
jmp 0x14008e36f
invalid
ror byte [rax + 0xf], cl
retf 0x148
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
jmp 0x14008e36f
sbb dword [rax - 0x73], ecx
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rcx, rax
add rcx, 8
jmp 0x14008e36f
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.0x14008e385
mov ecx, r8d
lea r8, [0x140161148]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
add rax, 4
add eax, 4
rol byte [rbx + rbp*8], 0x38
jmp 0x14008e3c5
xor eax, eax
jmp 0x14008e3ce
invalid
cmp eax, 0x14a8d48
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rax, rcx
add rax, 2
jmp 0x14008e3c5
mov eax, 6
jmp 0x14008e3c5
lea rcx, [rdx + 1]
test rdx, rdx
test edx, edx
cmove rcx, rdx
add rax, rcx
add rax, 8
jmp 0x14008e3c5
mov eax, 2
add byte [rcx + 0x39], cl
invalid
cmp r14, rax
jb 0x14008dc67
invalid
dec dword [rax - 0x77]
adc r9b, bpl
nop
clc
invalid
mov qword [rbx + 0x10], rax
jmp 0x14008dc67
lea r8, str.library_std_srcpath.rs
mov rdx, r14
add byte [rcx + rcx*4 - 0xe], cl
call fcn.1400a5430
ud2
lea r8, str.library_std_srcpath.rs
mov rdx, r13
call fcn.1400a5430
ud2
invalid
or eax, esi
test edi, ecx
add byte [rax], al
add byte [rcx], al
mov byte [rbp + 0xcf], 1
lea r8, str.library_std_srcpath.rs
lea eax, [0x1401350e8]
or al, byte [rax]
mov rdx, r13
call fcn.1400a5430
add byte [rdi], cl
invalid
add byte [rdi], cl
or edi, dword [rcx + 8]
mov ecx, 8
mov ecx, 8
mov edx, 0xe0
call fcn.1400a5170
add dword [rax], eax
add al, ch
push rax
insd dword [rdi], dx
add dword [rax], eax
ud2
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
invalid
invalid
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
mov rcx, qword [rbp + 0xc0]
mov ecx, dword [rbp + 0xc0]
invalid
add byte [rax - 0x75], cl
xchg ebp, eax
mov rdx, qword [rbp + 0xb8]
mov eax, 0xe8000000
rol dword [rax], 0
invalid
call fcn.14008e520
add byte [rax], al
add byte [rax - 0x75], cl
sub byte [r8 - 0x75], r9b
sub byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x28]
mov rdx, qword [rbp + 0x30]
mov edx, dword [rbp + 0x30]
sub byte [rax - 0x75], cl
mov edx, dword [rbp + 0x30]
push rbp
xor al, ch
mov ah, 0xdb
invalid
call fcn.14000c020
fcomi st(7)
idiv edi
inc esi
test edi, ecx
iretd
add byte [rax], al
add byte [rax], al
invalid
mov byte [rbp + 0xcf], 0
iretd
add byte [rax - 0x7d], cl
invalid
add rsp, 0x28
pop rbx
sub byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
invalid
stosb byte [rdi], al
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x10]
mov ecx, dword [rbp + 0x10]
adc byte [r8 - 0x75], r9b
mov rdx, qword [rbp + 0x18]
mov edx, dword [rbp + 0x18]
push rbp
sbb al, ch
invalid
add byte [eax], al
add byte [rax], al
call fcn.14008e520
add byte [rax], al
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rdi
pop rbp
ret
add byte [rax], r8b
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x41], dl
push rbp
push r15
push rdi
push r14
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
add byte [rax], al
add byte [rax + 0xcfbd], al
add byte [rax], al
invalid
cmp byte [rbp + 0xcf], 0
iretd
add byte [rax], al
add byte [rbx + rdx + 0x48], dh
je case.0x14008a6ec.244
mov rcx, qword [rbp + 0xa0]
mov ecx, dword [rbp + 0xa0]
lea esp, [rax + 0x48000000]
mov edx, dword [rbp + 0xa8]
xchg ebp, eax
test al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
add byte [rax], al
mov rdx, qword [rbp + 0xa8]
xchg ebp, eax
test al, 0
invalid
add byte [rax], al
add byte [rax], al
add al, ch
sbb byte [rax], al
call fcn.14008e520
add byte [rax], al
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
int3
int3
int3
int3
int3
sal byte [rdx + rcx - 0x46], cl
je 0x14008e52f
or bh, byte [rdx + 8]
mov edx, 8
or byte [rax], al
add byte [rax], al
invalid
add cl, ch
jmp fcn.140009f90
invalid
idiv edi
inc ebx
ret
push rsi
push rdi
sub rsp, 0x58
in al, dx
pop rax
inc rdx
inc edx
ret 0x840f
je 0x14008e5d2
test byte [rbx + 0x48000000], dl
mov esi, ecx
invalid
xchg ebx, eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
invalid
mov rax, qword [rcx + 8]
or byte [rax - 0x73], cl
lea rcx, [rax + rax]
or al, 0
add byte [rax + 0x39], cl
cmp rcx, rdx
ror dword [rax + 0xf], 1
cmova rdx, rcx
cmp rdx, 5
cmp edx, 5
cli
add eax, 0x4bf
invalid
ror dword [r8 - 0x7d], 1
ror dword [rax - 0x7d], 1
cli
add eax, 0x4bf
add al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xf], cl
cli
cli
cmovae rdi, rdx
cmovae edi, edx
cli
movabs rcx, 0x24924924924924a
xchg edx, eax
and al, 0x49
xchg edx, eax
and al, 0x49
add dh, byte [rcx]
invalid
xor edx, edx
cmp rdi, rcx
cmp edi, ecx
ror byte [rax + 0x39], cl
cmp edi, ecx
iretd
setb dl
ret 0x6b4c
imul r8, rdi, 0x38
shl rdx, 3
shl edx, 3
loop 0x14008e57b
invalid
cmp byte [rax - 0x3f], cl
loop 0x14008e57b
add ecx, dword [rax - 0x7b]
test rax, rax
test eax, eax
sal byte [rsp + rbx + 0x48], 0x8b
invalid
je case.0x14008b764.205
mov rcx, qword [rsi]
imul rax, rax, 0x38
imul eax, eax, 0x38
mov qword [rsp + 0x28], rcx
and al, 0x28
sub byte [rax - 0x39], cl
mov qword [rsp + 0x30], 8
and al, 0x30
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x38], rax
and al, 0x38
cmp bl, ch
jmp 0x14008e5a2
or dword [rax - 0x39], ecx
and al, 0x30
and al, 0x30
mov qword [rsp + 0x30], 0
and al, 0x30
xor byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
and al, 0x40
lea r9, [rsp + 0x28]
and al, 0x28
sub al, ch
out dx, eax
call fcn.140086da0
xchg edi, edi
dec dword [rax - 0x7d]
invalid
invalid
jl 0x14008e5d9
invalid
cmp qword [rsp + 0x40], 0
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
and al, 0x40
add byte [rax - 0x75], cl
invalid
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x48]
and al, 0x48
je 0x14008e5d9
movabs rax, 0x8000000000000001
cmp rcx, rax
cmp ecx, eax
mov eax, 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax + 0x39], 0xc1
cmp rcx, rax
cmp ecx, eax
add byte [rax + 0x74c13948], al
adc ecx, dword [rax - 0x7b]
test rcx, rcx
je 0x14008e5e0
test rcx, rcx
jne 0x14008e5e7
call fcn.14000bbd0
ud2
invalid
mov qword [rsi], rcx
invalid
mov qword [rsi + 8], rdi
add rsp, 0x58
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
call fcn.1400a5170
ud2
invalid
int3
mov rdi, rdx
mov ebx, ecx
movzx eax, byte [0x1401672b8]
mov dh, 5
xchg esp, eax
mov word [0x140219f27], cs
sbb byte [rax], al
add byte [rax], al
mov edx, 8
add byte [rax], al
add byte [rax], al
call fcn.140009f00
test rax, rax
invalid
je 0x14008e64e
sal byte [rsi + rdx + 0x48], 0x89
cmp byte [rax - 0x77], cl
jo 0x14008e647
mov qword [rax], rdi
mov qword [rax + 8], rsi
mov byte [rax + 0x10], bl
inc rax
invalid
ror byte [rax - 0x7d], 0xc4
add rsp, 0x38
pop rbx
pop rdi
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
mov qword [rbp - 8], rdi
clc
mov qword [rbp - 0x10], rsi
mov ecx, 8
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
sbb byte [rax], al
add byte [rax], al
call fcn.1400a5170
ud2
or ebp, dword [rbx + 1]
add byte [rdi], cl
or esp, dword [rsi + 0xf]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x30]
lea ebp, [rdx + 0x30]
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
mov rdx, qword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
call fcn.14008e6a0
adc al, byte [rax]
add byte [rax], al
nop
add rsp, 0x28
invalid
invalid
pop rbx
invalid
sub byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
int3
sub esp, 0x40
lea rbp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
clc
clc
invalid
invalid
mov qword [rbp - 0x10], rcx
mov qword [rbp - 0x18], rdx
call 0xcb50f9bd
call qword [rdx]
mov rax, qword [rbp - 0x18]
call 0x148816a0c
invalid
call 0x148816a0c
js case.0x14008e385.24
add byte [rdx + rdx + 0x48], dh
je 0x14008e6d9
adc cl, byte [rax - 0x75]
push rax
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
adc byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
invalid
add rsp, 0x40
pop rbp
pop rbp
jmp fcn.140009f90
mov bh, 0xb8
idiv edi
mov eax, 0x4890fff7
add esp, 0x40
invalid
invalid
nop
add rsp, 0x40
invalid
pop rbp
ret
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x48], dl
sub esp, 0x20
in al, dx
invalid
push rbp
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
lea rbp, [rdx + 0x40]
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x18]
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
invalid
call fcn.140086710
nop
call qword [rax + 0x20c48348]
add rsp, 0x20
invalid
pop rbp
ret
int3
int3
int3
int3
sub esp, 0x28
in al, dx
sub byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rcx]
mov eax, ecx
invalid
or dword [rcx + 0x3e083c8], ecx
enter 0xffffffffffffe083, 3
and eax, 3
loopne case.0x14008dc1a.69
lea rdx, [0x1401611a8]
lea edx, [0x1401611a8]
adc eax, 0xd2a85
test dword [rdx], ebp
or eax, 0x4634800
add byte [rax + 0x63], cl
invalid
sub cl, byte [0x1446c2f26]
add byte [rax + 0x63], cl
movsxd rax, dword [rdx + rax*4]
add al, 0x82
invalid
add rax, rdx
jmp rax
mov rax, qword [rcx]
mov eax, dword [rcx]
add dword [rax - 0x75], ecx
push rcx
mov rdx, qword [rcx + 8]
jmp 0x14008e768
invalid
or bl, ch
xor ecx, dword [rax - 0x75]
dec dword [r8 - 0x75]
invalid
mov rax, qword [rcx - 1]
mov eax, dword [rcx - 1]
mov rdx, qword [rcx + 7]
mov edx, dword [rcx + 7]
push rcx
invalid
mov rcx, rax
mov ecx, eax
call qword [rdx + 0x40]
jmp 0x14008e768
jmp 0x14008e768
shr rcx, 0x20
shr ecx, 0x20
call fcn.140089010
ret 0xffa8
movsx rax, al
mov esi, 0xd8d48c0
ror byte [rax - 0x73], 0xd
lea rcx, [0x140136cb0]
push rdi
test dword [rdx], ecx
or al, byte [rax]
add byte [rax - 0x75], cl
adc al, 0xc1
mov rdx, qword [rcx + rax*8]
mov edx, dword [rcx + rax*8]
lea rcx, 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_errorOscode
lea ecx, [0x140136df8]
or eax, 0xa8694
or al, byte [rax]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
add al, 0xc1
add rsp, 0x28
invalid
ret
shr rcx, 0x20
shr ecx, 0x20
cmp ecx, 0x28
stc
sub byte [rdi + 0x14], dh
ja case.default.0x14008e784
lea rax, [0x1401611b8]
sub cl, byte [0x14c6c2f80]
or eax, 0xc634800
movsxd rcx, dword [rax + rcx*4]
invalid
mov byte [rax + 1], cl
sar edi, 0xe1
jmp rcx
add rcx, rax
add ecx, eax
jmp rcx
xor eax, eax
jmp case.0x14008dea7.29
invalid
mov al, 0x29
jmp case.0x14008dea7.29
sub ebx, ebp
sal byte [rax - 0x4f4314ff], 2
mov al, 1
jmp case.0x14008dea7.29
mov al, 2
mov al, 1
add ebx, ebp
mov esp, 0xb8eb02b0
mov al, 2
jmp case.0x14008dea7.29
jmp case.0x14008dea7.29
mov al, 2
jmp case.0x14008dea7.29
mov al, 3
jmp case.0x14008dea7.29
invalid
add ebp, ebx
mov ah, 0xb0
add al, 0xeb
invalid
mov al, 4
jmp case.0x14008dea7.29
mov al, 0xb0
add eax, 0x6b0aceb
jmp case.0x14008dea7.29
mov al, 6
mov al, 5
jmp case.0x14008dea7.29
mov al, 6
jmp case.0x14008dea7.29
mov al, 7
jmp case.0x14008dea7.29
invalid
mov al, 8
jmp case.0x14008dea7.29
invalid
or bl, ch
movabs al, byte [0x98eb0ab09ceb09b0]
mov al, 9
jmp case.0x14008dea7.29
mov al, 0xa
jmp case.0x14008dea7.29
cwde
mov al, 0xb
jmp case.0x14008dea7.29
xchg esp, eax
mov al, 0xc
or al, 0xeb
nop
jmp case.0x14008dea7.29
mov al, 0xd
jmp case.0x14008dea7.29
mov al, 0xe
invalid
jmp case.0x14008dea7.29
mov byte [rax - 0x4f7b14f1], dh
adc bl, ch
xor byte [rax - 0x8616ef], 0xff
mov al, 0x11
invalid
jns 0x14008e7d2
invalid
mov al, 0xf
jmp case.0x14008dea7.29
invalid
por mm0, qword [rax + rsi*4 - 0x4f7f14f0]
test byte [rax - 0x4f7f14f0], dh
mov al, 0x10
jmp case.0x14008dea7.29
mov al, 0x11
adc ecx, ebp
jmp case.0x14008dea7.29
jns 0x14008e7d2
invalid
invalid
push qword [rax - 0x8d16ee]
mov al, 0x12
jmp case.0x14008dea7.29
jb 0x14008e7d9
invalid
invalid
mov al, 0x13
jmp case.0x14008dea7.29
imul edi, edi, 0xffffffff
push qword [rax - 0x9b16ec]
mov al, 0x14
invalid
invalid
invalid
invalid
invalid
mov al, 0x14
jmp case.0x14008dea7.29
invalid
invalid
mov al, 0x15
jmp case.0x14008dea7.29
pop rbp
invalid
invalid
mov al, 0x16
jmp case.0x14008dea7.29
push rsi
invalid
invalid
mov al, 0x17
jmp case.0x14008dea7.29
invalid
invalid
invalid
mov al, 0x18
jmp case.0x14008dea7.29
invalid
invalid
mov al, 0x19
jmp case.0x14008dea7.29
invalid
invalid
mov al, 0x1a
jmp case.0x14008dea7.29
cmp bh, bh
invalid
mov al, 0x1b
jmp case.0x14008dea7.29
xor edi, edi
invalid
invalid
push qword [rax - 0xd316e4]
mov al, 0x1c
jmp case.0x14008dea7.29
invalid
mov al, 0x1d
jmp case.0x14008dea7.29
invalid
push qword [rax - 0xe116e2]
mov al, 0x1e
jmp case.0x14008dea7.29
invalid
invalid
mov al, 0x1f
jmp case.0x14008dea7.29
invalid
invalid
mov al, 0x20
jmp case.0x14008dea7.29
invalid
mov al, 0x21
jmp case.0x14008dea7.29
invalid
push qword [rax - 0xfd16de]
mov al, 0x22
jmp case.0x14008dea7.29
add bh, bh
invalid
mov al, 0x23
jmp case.0x14008dea7.29
invalid
mov al, 0x24
jmp case.0x14008dea7.29
and al, 0xe9
hlt
invalid
mov al, 0x25
jmp case.0x14008dea7.29
invalid
invalid
push qword [rax - 0x11916da]
invalid
mov al, 0x26
jmp case.0x14008dea7.29
mov al, 0x27
jmp case.0x14008dea7.29
mov al, 0x28
jmp case.0x14008dea7.29
int3
int3
sub rsp, 0x28
mov r8, qword [rcx]
mov ecx, r8d
and ecx, 3
loope case.0x14008b764.219
loope case.0x14008b764.219
xor eax, eax
lea rdx, [rcx - 2]
lea edx, [rcx - 2]
lea edx, [rcx - 2]
cmp rdx, 2
jae 0x14008e89b
invalid
add ch, bl
adc byte [rax - 0x7b], cl
leave
jmp 0x14008e8ab
test rcx, rcx
test ecx, ecx
je 0x14008e8ab
mov rcx, qword [r8 - 1]
mov rax, qword [r8 + 7]
call qword [rax + 0x48]
nop
add rsp, 0x28
ret
int3
int3
mov ecx, eax
and ecx, 3
xor eax, eax
lea rdx, [rcx - 2]
cmp rdx, 2
jae 0x14008e8db
jmp 0x14008e8eb
test rcx, rcx
je 0x14008e8eb
mov rcx, qword [r8 - 1]
mov rax, qword [r8 + 7]
call qword [rax + 0x30]
nop
add rsp, 0x28
sub bl, al
int3
ret
push rbp
push r15
push r14
push rsi
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x60
sub esp, 0x60
sub esp, 0x60
lea rbp, [rsp + 0x60]
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
invalid
dec dword [rbp - 0x7b]
ror byte [rdi], 0x84
out dx, al
add byte [rax], al
invalid
invalid
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
lea r14, [rbp - 0x30]
lea r15, str.failed_to_write_whole_buffer
or byte [rdi + 0xa], ah
add byte [rbp + rcx*4 + 0x25], cl
invalid
invalid
invalid
invalid
or byte [rdi + 0xa], ah
add byte [rbp + rcx*4 + 0x25], cl
sbb eax, 0xeb000d29
and ah, byte [rsi + 0x66]
nop word cs:[rax + rax]
nop dword [rax + rax]
jmp 0x14008e963
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
cmp byte [rax + 0x10], 0x23
jne 0x14008ea14
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
test rsi, rsi
je 0x14008ea12
test byte [rdi], 0x84
scasd eax, dword [rdi]
add byte [rax], al
add byte [rax - 0x77], cl
pop rsp
and al, 0x20
mov qword [rsp + 0x20], rbx
mov rcx, r14
mov edx, 0xfffffff5
invalid
dec dword [rcx - 0x77]
clc
mov r8, rdi
mov r9, rsi
call fcn.140087590
cmp qword [rbp - 0x30], 0
je case.default.0x14008e992
mov rax, qword [rbp - 0x28]
mov ecx, eax
rol dword [rbx + 0x634903e1], 0xc
mov word [rcx + rax - 0x1f], cs
jmp rcx
or eax, 0x10508b48
mov rcx, qword [rbp - 0x10]
call fcn.140009f90
mov edx, 8
add byte [rax], al
add byte [rax - 0x75], cl
loopne 0x14008e9be
mov dh, 0xb5
idiv edi
add byte [rax], al
add byte [rax - 0x75], cl
loopne 0x14008e9be
mov dh, 0xb5
idiv edi
jmp 0x14008e95a
mov rcx, qword [rbp - 0x28]
test rcx, rcx
je 0x14008ea23
mov eax, esi
sub rax, rcx
jb 0x14008ea28
add rdi, rcx
mov rsi, rax
jmp 0x14008e95a
and byte [rbx - 0x7bf0dc07], al
invalid
xor eax, eax
add rsp, 0x60
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
pop rbp
ret
lea r8, [0x140135058]
or al, byte [rax]
mov rdx, rsi
call fcn.1400a5430
add byte [rdi], cl
invalid
add byte [rdi], cl
or ecx, dword [rdi]
invalid
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x30
lea rbp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
mov rax, qword [rbp - 0x18]
mov rdx, qword [rax + 8]
call 0x1485975a7
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
call fcn.140086710
mov rcx, qword [rbp - 0x20]
loopne 0x14008ea59
stosd dword [rdi], eax
mov bh, bh
call qword [rax + 0x30c48348]
invalid
invalid
movsb byte [rdi], byte [rsi]
jl 0x14008ea6a
invalid
dec dword [rax - 0x75]
loopne 0x14008ea59
stosd dword [rdi], eax
mov bh, bh
call qword [rax + 0x30c48348]
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
int3
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x88
lea rbp, [rsp + 0x80]
mov qword [rbp], 0xfffffffffffffffe
test r8, r8
je 0x14008ecb5
mov r12, r8
mov rbx, rdx
mov rdi, rcx
mov rax, r8
shl rax, 4
xor edx, edx
xor ecx, ecx
cmp dword [rbx + rdx], 0
jne 0x14008eae2
inc rcx
add rdx, 0x10
cmp rax, rdx
cmp eax, edx
cmp eax, edx
jne 0x14008ead0
cmp r12, rcx
jb 0x14008ecd4
int3
add byte [rax - 0x3f], cl
loope 0x14008eafc
add rbx, rcx
lea r15, [0x14015e720]
lea edi, [0x14015e720]
lea r14, [rbp - 0x28]
jne case.0x14008e784.45
lea r13, [0x14016126c]
jmp case.0x14008e784.46
mov edx, 8
mov rcx, qword [rbp - 0x18]
call fcn.140009f90
mov rdx, rbx
dec dword [rax - 0x77]
fimul dword [rax - 0x77]
ror dword [rbp - 0x7b], cl
in al, 0xf
test byte [rcx + 0x48000001], cl
lea rax, [rbx - 0x10]
mov rbx, rdx
test r12, r12
je 0x14008ecb5
add byte [rax - 0x73], cl
invalid
lea rax, [rbx - 0x10]
mov rsi, r12
shl rsi, 4
mov rcx, rsi
nop word [rax + rax]
invalid
add byte [rax], r8b
add byte [rax - 0x7b], cl
leave
invalid
add byte [rax - 0x7b], cl
leave
je 0x14008eb60
mov r9d, dword [rax + 0x10]
add rax, 0x10
add rcx, 0xfffffffffffffff0
test r9, r9
je 0x14008eb40
or cl, byte [rdi]
invalid
xor r9d, r9d
mov r8, r15
mov qword [rsp + 0x20], rdi
mov rcx, r14
mov edx, 0xfffffff4
call fcn.140087590
cmp qword [rbp - 0x28], 0
je case.default.0x14008eb90
js 0x14008eba5
and ebp, ebx
nop qword [rax + rax]
mov r8, qword [rbp - 0x20]
test r8, r8
test eax, eax
je 0x14008eccb
add byte [rax], al
xor edx, edx
xor ecx, ecx
mov rax, r8
nop word cs:[rax + rax]
mov r9d, dword [rbx + rdx]
sub rax, r9
jb 0x14008ec05
inc rcx
add rdx, 0x10
mov r8, rax
cmp rsi, rdx
jne 0x14008ebc0
jmp 0x14008ec08
nop dword [rax + rax]
cmp byte [rax + 0xf], 0x23
mov rcx, rax
je 0x14008ec60
jmp 0x14008ecb7
shr rcx, 0x20
cmp ecx, 0x23
jne 0x14008ecb7
mov rcx, rax
jmp 0x14008ec60
mov rax, r8
cmp r12, rcx
jb 0x14008ecd4
mov r8, rcx
shl r8, 4
lea rdx, [rbx + r8]
sub r12, rcx
jne 0x14008ec2f
test rax, rax
je 0x14008eb20
jmp 0x14008ece5
mov ecx, dword [rdx]
cmp rax, rcx
ja 0x14008ed13
sub ecx, eax
mov dword [rdx], ecx
add qword [rbx + r8 + 8], rax
cmp qword [rbp - 0x28], 0
je 0x14008eb20
and ecx, 3
lea rdx, [rcx - 2]
cmp rdx, 2
jb 0x14008eb1d
xor eax, eax
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rax, str.failed_to_write_whole_buffer
jmp 0x14008ecb7
lea r8, [0x140134f40]
mov rdx, r12
call fcn.1400a5430
ud2
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 1
lea rax, [0x14015e720]
mov qword [rbp - 0x48], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
lea rdx, str.library_std_src_syswindowsio.rs
lea rcx, [rbp - 0x58]
call fcn.1400a53f0
ud2
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
call 0x13f7c82e3
call qword [rax + 0x20c48348]
pop rdi
pop rsi
pop rbp
ret
push rsi
push rdi
sub rsp, 0x20
and byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
or r8b, r13b
mov r15d, edi
call qword [rax + 0x20c48348]
and byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
or r8b, r13b
mov r15d, edi
call qword [rax + 0x20c48348]
pop rdi
pop rsi
pop rbp
ret
mov dword [rbp - 0x38], ecx
cmp qword [rax + 0x10], 0x1b
jbe 0x140090604
add byte [rax], al
movdqu xmm6, xmmword [r8 + 8]
mov r14d, dword [r8 + 4]
mov esi, dword [rax + 4]
mov edi, dword [r8 + 0x18]
pshufd xmm7, xmm6, 0xf9
mov r12w, 1
movzx eax, byte [0x1401672b8]
add eax, 0xd6ed1
add eax, 0xd6ed1
mov ecx, 0x80
mov edx, 4
add byte [rax], al
invalid
add byte [rdx + 4], bh
add byte [rax], al
add al, ch
or bl, byte [rbx - 0x7ab70009]
ror byte [rdi], 0x84
sahf
add dword [rax], eax
add byte [rsi + 0x44], ah
mov dword [rax], esp
call fcn.140009f00
test rax, rax
je 0x14009059d
mov word [rax], r12w
mov word [rax + 2], bx
movd dword [rax + 4], xmm6
movq qword [rax + 8], xmm7
pshufd xmm0, xmm7, 0xee
movd dword [rax + 0x10], xmm0
adc byte [rcx + rcx*4 + 0x70], al
mov dword [rax + 0x14], r14d
adc al, 0x89
js case.0x14008af4e.239
mov dword [rax + 0x18], edi
mov word [rax + 0x1c], r13w
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 4
mov qword [rbp - 0x48], 1
add byte [rdi + 1], bh
add byte [rdi + 1], bh
lea rcx, [rbp - 0x58]
jmp 0x14009049d
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rsi + 0xf], ah
jo 0x14009041a
pshufd xmm0, xmm6, 0xf9
stc
mov rdx, rdi
shl rdx, 5
mov word [rax + rdx], r14w
mov word [rax + rdx + 2], r12w
mov dword [rax + rdx + 2], r12d
mov dword [rax + rdx + 2], r12d
movd dword [rax + rdx + 4], xmm7
pshufd xmm1, xmm0, 0xee
adc byte [rsi + riz*2], al
pshufw mm1, mm0, 0xee
movd dword [rax + rdx + 0x10], xmm1
movq qword [rax + rdx + 8], xmm0
mov r8d, dword [rbp - 0x3c]
mov dword [rax + rdx + 0x14], r8d
adc al, 0x44
mov eax, dword [rbp - 0x40]
adc al, 0x44
mov eax, dword [rbp - 0x40]
mov dword [rax + rdx + 0x18], r8d
mov word [rax + rdx + 0x1c], r13w
inc rdi
mov qword [rbp - 0x48], rdi
jge 0x140090455
test r15, r15
test edi, edi
dec dword [rdi]
test byte [rbx + 0x4c000000], dh
mov edx, edi
je 0x140090559
mov rdx, r15
nop dword [rax]
add byte [rax], al
mov r9, qword [rdx + 0x20]
mov r15, qword [rdx + 0x28]
jp 0x1400904e0
sub byte [rbp + 0xf], al
mov bh, 1
and byte [rbx + rcx*4 + 0x7a], cl
sub byte [rbp + 0xf], al
mov bh, 1
cmp r8d, 0x17
je 0x140090510
cmp r8d, 2
je 0x1400904e0
mov rdx, r15
test r15, r15
jne 0x1400904b0
invalid
loopne 0x1400904ba
jmp 0x140090559
test byte [rax], al
add byte [rax], al
nop word cs:[rax + rax]
add byte [rax], al
cmp qword [rdx + 0x10], 0xf
jbe 0x1400905b2
invalid
add byte [rax], al
invalid
mov r12d, dword [r9 + 4]
mov edx, r12d
shr edx, 0x10
movd xmm7, edx
pinsrw xmm7, r13d, 1
xor r14d, r14d
cmp rdi, qword [rbp - 0x50]
jne 0x140090450
jmp 0x140090542
cmp qword [rdx + 0x10], 0x1b
jbe 0x1400905cc
movdqu xmm6, xmmword [r9 + 8]
mov edx, dword [r9 + 4]
mov dword [rbp - 0x3c], edx
mov edx, dword [r9 + 0x18]
mov dword [rbp - 0x40], edx
mov r14w, 1
movdqa xmm7, xmm6
cmp rdi, qword [rbp - 0x50]
jne 0x140090450
mov rbx, rcx
mov rdx, rdi
call fcn.1400a8420
mov rax, qword [rbp - 0x58]
mov rcx, rbx
jmp 0x140090450
mov rcx, qword [rbp - 0x38]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
mov rax, qword [rbp - 0x58]
mov rcx, qword [rbp - 0x50]
shl rdi, 5
add rdi, rax
mov qword [rsi], rax
mov qword [rsi + 8], rcx
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rdi
movaps xmm6, xmmword [rbp - 0x20]
movaps xmm7, xmmword [rbp - 0x10]
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov byte [rbp - 0x29], 1
mov ecx, 4
mov edx, 0x80
call fcn.1400a5170
jmp 0x140090620
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in___library_std_src_sys_common_net.rs
lea r8, [0x140136aa0]
mov edx, 0x42
call fcn.1400a55b0
jmp 0x140090620
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in6___
lea r8, [0x140136b00]
mov edx, 0x43
call fcn.1400a55b0
jmp 0x140090620
mov byte [rbp - 0x29], 1
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in6___
lea r8, [0x140136b00]
mov edx, 0x43
call fcn.1400a55b0
ud2
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax], al
movdqa xmmword [rsp + 0x20], xmm7
movdqa xmmword [rsp + 0x30], xmm6
movq qword [rsp + 0x30], mm6
jl 0x140090675
and byte [rsi + 0xf], ah
jg 0x1400906ca
movq qword [rsp + 0x30], mm6
and al, 0x30
mov rcx, qword [rbp - 0x38]
call sub.ws2_32.dll_freeaddrinfo
enter 0xffffffffffff8fe8, 0
add byte [rax], al
mov rcx, qword [rbp - 0x58]
mov rdx, qword [rbp - 0x50]
mov edx, dword [rbp - 0x50]
mov edx, dword [rbp - 0x50]
call fcn.140090700
add byte [rax], al
add dh, al
invalid
mov byte [rbp - 0x29], 0
movaps xmm6, xmmword [rsp + 0x30]
xlatb
add byte [rdi], cl
sub byte [rsp + 0x30], dh
and al, 0x30
movaps xmm7, xmmword [rsp + 0x20]
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
movdqa xmmword [rsp + 0x20], xmm7
movdqa xmmword [rsp + 0x30], xmm6
cmp byte [rbp - 0x29], 0
invalid
je 0x1400906c7
xor byte [rax + 0x7400d77d], al
or dword [rax - 0x75], ecx
enter 0x29e8, 0
call sub.ws2_32.dll_freeaddrinfo
add byte [rcx + rcx + 0x48], dh
mov ecx, dword [rbp - 0x38]
mov rcx, qword [rbp - 0x38]
call sub.ws2_32.dll_freeaddrinfo
movaps xmm6, xmmword [rsp + 0x30]
and al, 0x30
movaps xmm7, xmmword [rsp + 0x20]
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
int3
stc
lea eax, [rcx]
add ah, cl
int3
sal byte [rdx + rcx - 0x46], cl
add al, 0
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
invalid
jmp fcn.140009f90
sbb dword [rax + 0x56c3fff7], 0xec814857
clc
add dword [rax], eax
add byte [rax - 0x75], cl
add dword [rax - 0x75], ecx
cmp byte [rax - 0x39], cl
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
push qword [rsi + rdi + 0x48]
lea esi, [rsp + 0x60]
add byte [rax], al
add byte [rax], al
test rdi, rdi
je 0x140090769
lea rsi, [rsp + 0x60]
mov r8d, 0x198
mov rcx, rsi
mov ecx, esi
cwde
add dword [rax], eax
add byte [rax - 0x77], cl
mov ecx, esi
mov ecx, esi
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov cx, 0x202
mov rdx, rsi
call qword [sym.imp.ws2_32.dll_WSAStartup]
mov dword [rsp + 0x2c], eax
lea eax, [rcx]
add byte [rcx - 0x7ad3dbbc], cl
sal byte [rbp + 0x2e], 0x48
mov eax, dword [sym.imp.ws2_32.dll_WSACleanup]
add dword [rax], eax
and al, 0x2c
test eax, eax
jne 0x140090783
mov rax, qword [sym.imp.ws2_32.dll_WSACleanup]
add dword [rax], eax
mov qword [rdi], rax
add rsp, 0x1f8
pop rdi
pop rsi
add dword [rax], eax
add byte [rdi + 0x5e], bl
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_src_synconce.rs
mov edx, 0x2b
call fcn.1400a55b0
ud2
mov qword [rsp + 0x30], 0
lea rcx, [rsp + 0x2c]
lea rdx, [rsp + 0x30]
call fcn.1400a8640
ud2
add esp, 0x38
ret
add eax, 0xa0c7d
mov qword [rsp + 0x20], rax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_a28077b28a02b92985b3a3faecf92813155f1ea1library_std_src_threadlocal.rs
lea r9, [0x140137698]
lea r8, [rsp + 0x37]
mov edx, 0x46
call fcn.1400a5940
ud2
sbb byte [r13 - 0x7b], cl
sal byte [rbp + rbp + 0x48], 0x8b
sub eax, 0x8518b48
mov rax, qword [rcx + 0x10]
xor r9d, r9d
leave
sub eax, 0x8518b48
mov rax, qword [rcx + 0x10]
xor r9d, r9d
leave
cmp rax, rdx
cmovae r9, rdx
sub rax, r9
mov r9, rdx
sub r9, rax
mov rsi, r8
sub rsi, r9
ja case.0x14008b718.263
add r8, rax
xor esi, esi
mov rdx, r8
jmp case.0x14008b718.263
xor eax, eax
xor edx, edx
xor esi, esi
mov rdi, qword [rcx]
lea rcx, [rdi + rax*8]
sub rdx, rax
call case.0x14008aea3.250
mov rcx, rdi
mov rdx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp case.0x14008aea3.250
invalid
push rsi
push rdi
push rbx
sub rsp, 0x20
and byte [rax - 0x77], cl
invalid
mov rdi, rcx
xor ebx, ebx
and byte [rax - 0x77], cl
invalid
cmp rsi, rbx
je case.0x14008af4e.244
mov rcx, qword [rdi + rbx*8]
inc rbx
call fcn.140096bba
or al, byte [rax]
add byte [rax], al
or al, byte [rax]
add byte [rax], al
jmp 0x140096b9f
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
in al, dx
and byte [rax - 0x77], cl
invalid
invalid
pop rsi
ret
and rdx, r8
shl rdx, 5
add rdx, rcx
lea rsi, [rsp + 0x28]
mov rcx, rsi
int1
int1
call fcn.140037f71
mov rax, qword [rsi + 8]
mov dl, byte [rsi + 0x10]
add rsp, 0x40
pop rsi
ret
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
movaps xmmword [rsp + 0x40], xmm6
mov rsi, rdx
mov rdi, rcx
iretd
cmp qword [rcx], 0
cmp dword [rax], eax
je 0x140096c5a
iretd
lea rbx, [rdi + 8]
cmp byte [rbx + 0x30], 2
jne 0x140096c8e
mov rcx, qword [rdi + 8]
add rcx, 0x28
sub byte [rdi], cl
sub byte [rsp + 0x40], dh
sub byte [rdi], cl
sub byte [rsp + 0x40], dh
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp qword [sym.imp.kernel32.dll_WakeAllConditionVariable]
and eax, 0x12576
lea rdx, str.C:Users_roc.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_timemod.rs
mov rcx, rsi
call fcn.140097c27
mov cl, byte [rax + 0x48]
test cl, cl
jne 0x140096dca
lea rbx, [rdi + 8]
mov cl, 1
xchg byte [rax + 0x48], cl
mov rcx, rax
mov rdx, 0xffffffffffffffff
call fcn.140097fae
jmp 0x140096c30
lea rdx, str.C:Users_roc.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtimeiodriver.rs
mov rcx, rsi
call fcn.140097668
add rsi, 0x20
mov rcx, rsi
call fcn.140097000
mov r14, rax
mov ebx, edx
cmp byte [rax + 0x38], 0
je 0x140096cc3
mov esi, 8
xor r12d, r12d
xor edi, edi
jmp 0x140096d43
mov byte [r14 + 0x38], 1
mov rcx, qword [r14 + 0x10]
mov rdx, qword [r14 + 0x20]
and qword [r14 + 0x20], 0
call fcn.14009546e
lea rsi, [rsp + 0x20]
mov qword [rsi], 8
xorps xmm6, xmm6
movups xmmword [rsi + 8], xmm6
mov rdi, r14
add rdi, 0x28
mov rdx, qword [r14 + 0x30]
test rdx, rdx
je 0x140096d26
mov rax, qword [rdx + 0x40]
lea rcx, [rax + 0x48]
test rax, rax
cmove rcx, rdi
mov qword [r14 + 0x30], rax
and qword [rcx], 0
movups xmmword [rdx + 0x40], xmm6
add rdx, 0xffffffffffffff80
mov rcx, rsi
call fcn.140098766
jmp 0x140096cf4
lea rcx, [rsp + 0x38]
and qword [rcx], 0
call fcn.140097af6
mov rsi, qword [rsp + 0x20]
mov rdi, qword [rsp + 0x28]
mov r12, qword [rsp + 0x30]
mov rcx, r14
mov edx, ebx
call fcn.140097b01
lea rbx, [rsi + r12*8]
shl r12, 3
xor r13d, r13d
lea r14, [rsp + 0x20]
lea rcx, [rsi + r13]
cmp r12, r13
je case.0x14008e72a.114
mov rbp, qword [rcx]
mov qword [rsp + 0x20], rbp
lea r15, [rbp + 0x80]
mov ecx, 0x80000000
mov r8d, 1
mov edx, 0x1f
xor r9d, r9d
call fcn.140097b8b
lock or qword [rbp + 0xd0], rax
add byte [rdx + 0x2f], bh
add byte [rdx + 0x2f], bh
mov rcx, r15
call fcn.14009550f
mov rcx, r14
call fcn.140095495
add r13, 8
jmp 0x140096d5d
sub rbx, rcx
shr rbx, 3
add ecx, dword [rax - 0x77]
invalid
call fcn.14009546e
mov rcx, rsi
int1
add ecx, dword [rax - 0x77]
invalid
int1
mov rdx, rdi
call fcn.140095457
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x58
je 0x140096df2
add rsp, 0x58
pop rax
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
or eax, 0x18798348
add byte [rdi], cl
xchg esp, eax
ror byte [rax - 0x7d], 0xc4
add esp, 0x28
ret
add esp, 0x28
ret
lea rcx, str.C:Users_roc.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_schedulerdefer.rs
or eax, 0xa1911
call fcn.1400a58e0
ud2
invalid
or edx, dword [rsi + 0x48]
sub esp, 0x20
mov rsi, rcx
add rcx, 0xa8
mov rdx, rsi
call fcn.140096ecb
cmp rax, 1
jne 0x140096e55
mov rax, qword [rsi + 0x58]
cmp rdx, rax
jae 0x140096e5c
mov rax, qword [rsi + 0x50]
shl rdx, 4
loop 0x140096e40
loop 0x140096e40
add rsi, 0x120
mov rcx, qword [rax + rdx + 8]
add dword [rax], eax
add byte [rax - 0x75], cl
adc byte [rax], r9b
mov rdx, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
jmp fcn.140096f51
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
pop rsi
ret
lea r8, str.C:Users_roc.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_schedulermulti_threadworker.rs
or al, byte [rax]
mov rcx, rdx
mov rdx, rax
call fcn.1400a54b0
ud2
mov eax, dword [rcx]
test rax, rax
test eax, eax
jne 0x140096ebd
or qword [rsi], 0xffffffffffffffff
mov rax, qword [rsi + 0x18]
test rax, rax
je 0x140096eb3
invalid
mov rcx, qword [rsi + 8]
shl rax, 4
loopne 0x140096ea0
mov rdx, qword [rcx + rax]
mov rcx, qword [rcx + rax + 8]
call qword [rdx + 8]
mov rax, qword [rsi]
mov eax, dword [rsi]
or bh, bh
push rdx
or byte [rax - 0x75], cl
invalid
mov eax, dword [rsi]
invalid
inc rax
mov qword [rsi], rax
jmp 0x140096e7b
lea rcx, str.C:Users_roc.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_schedulerdefer.rs
call fcn.1400a5880
sbb byte [rdx], cl
add al, ch
mov bh, 0xe9
add byte [rax], al
ud2
mfence
mov rax, qword [rcx]
test ax, ax
jne 0x140096f36
mov rsi, rcx
shr rax, 0x10
cmp rax, qword [rcx + 8]
jae 0x140096f36
xor esi, esi
mov rax, rsi
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
ret
add byte [rdi], cl
or ecx, dword [rax - 0x7d]
sub rsp, 0x28
invalid
fucomi st(2)
invalid
invalid
invalid
js 0x140097182
add byte [rdi], cl
xchg ebp, eax
ror byte [rax], 0xc8
jmp 0x14009713f
add rsp, 0x28
ret
mov rcx, qword [rbx + 0x18]
mov r8, rcx
shr r8, 0x20
mov r9d, dword [rbx + 0x20]
mov edx, r9d
sub edx, r8d
cmp edx, 0x100
jb 0x140097190
cmp r8d, ecx
jne 0x1400971ab
mov qword [rsp + 0x20], rsi
mov rcx, rdi
mov rdx, rax
mov edx, eax
call fcn.1400971df
test rax, rax
jne 0x140097157
jmp 0x1400971a3
movzx ecx, r9b
mov rdx, qword [rbx + 0x10]
mov qword [rdx + rcx*8], rax
lea eax, [r9 + 1]
mov dword [rbx + 0x20], eax
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
mov rcx, rsi
mov rdx, rax
add rsp, 0x30
pop rbx
pop rdi
pop rsi
jmp fcn.140097381
js 0x140097739
and dword [rsp + 0x80], 0
and al, 0x70
add byte [rax], al
insb byte [rdi], dx
and al, 0x48
add byte [rax], al
add byte [rax - 0x73], cl
pop rax
or byte [rax - 0x77], cl
pop rsp
and al, 0x60
mov dword [rsp + 0x48], eax
mov byte [rax + 0x48000000], al
mov edx, dword [rax + 0xc0]
test edx, edx
mov rdx, qword [rax + 0xc8]
add edx, 0x40
ret 0x4840
lea ecx, [rax + 0xc0]
nop
enter 0, 0
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
xbegin 0x129e200fc
fsubr st(1)
invalid
invalid
add dword [rax - 0x77], ecx
or r8b, bpl
or al, ch
or al, ch
or al, 4
add byte [rax], al
sbb byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
jmp 0x1832dcc69
invalid
add byte [rbx + rcx*4 + 0x54], cl
and al, 0x50
add eax, dword [rbx + 0x94820e3]
retf
mov r9d, r14d
and r9d, 0x2f
loope 0x14009797b
loope 0x14009797b
or r9, rbx
mov eax, r14d
fld dword [rcx + rcx*4 - 0x10]
shr eax, 0x10
and eax, 0x7fff
jg 0x140097959
add byte [rax - 1], cl
sal byte [rcx], 0xd2
jg 0x140097959
add byte [rax - 1], cl
sal byte [rcx], 0xd2
div r15
mov r8, rdx
mov ecx, 0x7fff0000
add byte [rax], al
invalid
invalid
add byte [rax], al
invalid
add bh, bh
jg 0x140097925
invalid
mov edx, 0x10
adc byte [rax], al
add byte [rax], al
call fcn.140097b8b
mov rcx, rax
mov rax, r14
lock cmpxchg qword [rdi + 0x50], rcx
add byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x10], 0xf0
cmpxchg qword [rdi + 0x50], rcx
mov r14, rax
invalid
jne 0x140097945
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
call fcn.14009550f
jmp 0x1400978bf
invalid
sub byte [rsp + 0xa0], dh
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add byte [rbx + 0x5d], bl
lea eax, [rsp + 0x48]
and al, 0x48
add byte [rax], al
invalid
or byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0xa12bd
invalid
adc cl, byte [rdx]
invalid
mov ebp, 0xe8000a12
invalid
invalid
dec dword [rcx - 0x77]
sar byte [rcx + 1], 0x31
mov ecx, 1
xor eax, eax
invalid
invalid
cmpxchg dword [rsi + 0x10], ecx
lea ebx, [rsp + 0x40]
lea esi, [0x140137d58]
inc dword [rdx + rdx*8 - 0x3e6af0bf]
invalid
mov rcx, qword [rcx]
mov eax, dword [rdx + 0x34]
xor al, 0xa8
adc byte [rdi], cl
test dword [rdi], ebp
idiv edi
xor al, 0xa8
adc byte [rdi], cl
test dword [rdi], ebp
idiv edi
test al, 0x20
jne 0x14009ca9a
jmp fcn.1400121b0
movzx ecx, word [rcx]
jmp 0x140018ff0
idiv edi
idiv edi
cmove eax, ecx
ret
clc
scasd eax, dword [rdi]
adc eax, 0xbbb90001
mov ecx, 0x115bb
jmp 0x14009d017
mov eax, 0x114bc
add bl, al
mov ecx, 0x115bb
jmp 0x14009d017
add bl, al
mov eax, 0x114bb
ret
sub rsp, 0x28
mov rdi, rdx
mov rsi, rcx
mov rdx, qword [rdx + 8]
sub rdx, qword [rdi]
call fcn.1400398e1
mov r14, qword [rsi]
mov esi, dword [rsi]
mov esi, dword [rsi]
mov rbx, qword [rsi + 0x10]
mov rcx, rdi
adc byte [rax - 0x77], cl
stc
call fcn.140033f38
test al, 1
je 0x14009d09e
mov byte [r14 + rbx], dl
inc rbx
jmp 0x14009d089
mov qword [rsi + 0x10], rbx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
pop rsi
adc byte [rax - 0x7d], cl
invalid
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
cmp byte [rcx + 0x41], 0
jne 0x14009d1b7
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
iretd
mov rdi, rcx
mov rsi, qword [rcx + 0x10]
lea rbx, [rcx + 0x38]
pop rcx
cmp byte [rbp + 0x31], al
leave
pop rcx
cmp byte [rbp + 0x31], al
leave
mov qword [rsp + 0x20], rsi
mov rbp, qword [rdi + 0x18]
mov r13, qword [rdi + 0x28]
outsd dx, dword [rsi]
sub byte [rbx + rcx*4 + 0x7f], cl
invalid
outsd dx, dword [rsi]
sub byte [rbx + rcx*4 + 0x7f], cl
xor byte [rcx + 0x39], cl
in eax, dx
cmp r13, rbp
seta al
mov r12, qword [rdi + 0x20]
mov esp, dword [rdi + 0x20]
mov esp, dword [rdi + 0x20]
mov r8, r13
sub r8, r12
setb cl
or cl, al
lea rdx, [rsi + r12]
mov rax, rdx
test cl, cl
cmovne rax, r9
cmove r14, r8
cmove esi, eax
jne 0x14009d19b
mov cl, byte [rbx + r15 - 1]
cmp r15, rdi
cmp r8, 0xf
ja 0x14009d12d
invalid
adc dword [rcx], esi
ror byte [rcx + 0x39], cl
xor edx, edx
cmp r14, rdx
invalid
je 0x14009d137
invalid
cmp byte [rax + rdx], cl
je 0x14009d13e
inc rdx
jmp 0x14009d11e
call fcn.140014680
xor r9d, r9d
xor ecx, ecx
xor ecx, ecx
jmp case.0x14008b8a4.229
mov rdx, r14
mov edx, esi
xor eax, eax
jmp case.0x14008b8a4.229
mov eax, 1
cmp rax, 1
jne 0x14009d197
lea rax, [rdx + r12]
inc rax
mov qword [rdi + 0x20], rax
mov r12, rax
sub r12, r15
jb 0x14009d0e5
invalid
cmp rax, rbp
ja 0x14009d0e5
add rsi, r12
mov rcx, r15
mov rdx, rbx
mov edx, ebx
lea r8, str._rustc_a28077b28a02b92985b3a3faecf92813155f1ea1librarycore_src_strpattern.rsI
call fcn.14009d2e9
mov r9, rdx
mov rcx, rsi
mov rdx, r15
mov r8, rax
call fcn.14009c9cb
test al, al
jne 0x14009d1d8
mov rsi, qword [rdi + 0x10]
xor r9d, r9d
jmp 0x14009d0d9
mov qword [rdi + 0x20], r13
cmp byte [rdi + 0x41], 0
jne 0x14009d1b7
mov byte [rdi + 0x41], 1
cmp byte [rdi + 0x40], 0
mov rax, qword [rdi]
mov r12, qword [rdi + 8]
jne 0x14009d1d0
cmp r12, rax
jne 0x14009d1d0
xor esi, esi
mov rax, rsi
mov rdx, r12
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add rsi, rax
sub r12, rax
jmp 0x14009d1b9
mov rax, qword [rdi]
mov rcx, qword [rdi + 0x20]
mov rsi, qword [rsp + 0x20]
add rsi, rax
sub r12, rax
mov qword [rdi], rcx
jmp 0x14009d1b9
push rsp
and al, 0x48
jmp 0x14009d2cd
mov qword [rsi], rcx
mov qword [rsi + 8], rbx
movabs rcx, 0x8000000000000001
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 0x50c48348], al
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.14000da77
invalid
mov rax, qword [rcx + 0x10]
mov rdx, qword [rcx + 0x20]
mov rcx, rax
call fcn.14009d54d
jmp 0x1400a3351
add rsp, 0x28
ret
mov rax, qword [rax + 0x18]
lea rdx, [0x14015e5aa]