Function at 0x140049c70
Capabilities:
Create directory

Disassembly:
test rdi, rdi
je 0x140031013
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
xor r9d, r9d
call fcn.14004cc50
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], rdx
test rax, rax
je 0x140030ed0
mov eax, edx
and eax, 3
movsxd rax, dword [r12 + rax*4]
add rax, r12
jmp rax
movzx eax, byte [rdx + 0x10]
jmp 0x140030ef4
test rdx, rdx
je 0x140031017
mov rax, rdi
sub rax, rdx
jb 0x140031039
add rbx, rdx
mov rdi, rax
jmp 0x140030e90
movzx eax, byte [rdx + 0xf]
cmp al, 0x23
jne case.0x140030ec3.2
mov rcx, r14
call fcn.14000d100
jmp 0x140030e90
mov rax, rdx
shr rax, 0x20
invalid
cmp eax, 0x28
and byte [rbx + 0x727728f8], al
ja case.default.0x140030f24
movsxd rax, dword [r13 + rax*4]
test dword [rax], r8d
add rax, r13
add eax, ebp
jmp rax
xor eax, eax
jmp 0x140030ef4
mov al, 0x25
jmp 0x140030ef4
mov al, 0x23
jmp 0x140030ef4
mov al, 0x24
jmp 0x140030ef4
mov al, 0x1b
jmp 0x140030ef4
mov al, 0x22
jmp 0x140030ef4
mov al, 0x10
jmp 0x140030ef4
mov al, 0xe
jmp 0x140030ef4
mov al, 0x21
jmp 0x140030ef4
mov al, 0xb
jmp 0x140030ef4
mov al, 4
jmp 0x140030ef4
mov al, 0x28
jmp 0x140030ef4
mov al, 0xc
jmp 0x140030ef4
mov al, 9
jmp 0x140030ef4
mov al, 0x19
jmp 0x140030ef4
mov al, 0x18
jmp 0x140030ef4
mov al, 2
jmp 0x140030ef4
invalid
mov dh, byte [rax - 0x4f7914f1]
add ebp, ebx
jmp 0x140030ef4
mov al, 0xf
jmp 0x140030ef4
mov al, 3
jmp 0x140030ef4
mov al, 7
jmp 0x140030ef4
invalid
invalid
invalid
mov al, 1
jmp 0x140030ef4
mov al, 0x1f
jmp 0x140030ef4
invalid
invalid
invalid
mov al, 0x11
jmp 0x140030ef4
invalid
invalid
invalid
mov al, 0x29
jmp 0x140030ef4
invalid
invalid
invalid
mov al, 0x14
jmp 0x140030ef4
invalid
invalid
invalid
mov al, 5
jmp 0x140030ef4
invalid
invalid
invalid
mov al, 0x15
jmp 0x140030ef4
invalid
invalid
invalid
mov al, 0xd
jmp 0x140030ef4
invalid
invalid
invalid
mov al, 6
jmp 0x140030ef4
invalid
invalid
invalid
mov al, 0x12
jmp 0x140030ef4
invalid
invalid
invalid
mov al, 0xa
jmp 0x140030ef4
invalid
invalid
invalid
mov al, 8
jmp 0x140030ef4
invalid
invalid
invalid
mov al, 0x1e
jmp 0x140030ef4
invalid
invalid
invalid
mov al, 0x20
jmp 0x140030ef4
invalid
invalid
invalid
mov al, 0x16
jmp 0x140030ef4
invalid
invalid
invalid
mov al, 0x27
jmp 0x140030ef4
invalid
invalid
invalid
mov al, 0x13
jmp 0x140030ef4
invalid
invalid
invalid
mov al, 0x17
jmp 0x140030ef4
invalid
invalid
invalid
mov al, 0x1c
jmp 0x140030ef4
invalid
invalid
invalid
mov al, 0x1d
jmp 0x140030ef4
mov al, 0x26
jmp 0x140030ef4
mov al, 0x1a
jmp 0x140030ef4
xor edi, edi
jmp 0x14003101d
mov rdx, r15
mov rdi, rdx
mov rcx, rsi
call fcn.1400a1bd4
mov rax, rdi
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, [0x14022e2a0]
mov rcx, rdx
mov rdx, rdi
call fcn.140092630
ud2
test edx, edx
je 0x140031fe2
mov rcx, qword [rbp - 0x10]
mov r8d, 1
call fcn.140003340
adc edi, ebp
invalid
invalid
adc edi, ebp
dec dword [rax - 0x77]
int1
mov rcx, rsi
call fcn.1400a22c0
int3
add ah, cl
nop dword [rax + rax]
push rbp
mov rbp, rsp
cmp byte [rcx], 0
je 0x140032005
mov rcx, rdx
mov rdx, r8
pop rbp
jmp fcn.140032020
add byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x3e], 1
mov rcx, rdx
mov rdx, r8
pop rbp
jmp 0x140049c70
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x41], dl
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1e8
lea rbp, [rsp + 0x80]
mov rsi, rdx
mov rdi, rcx
lea rcx, [rbp + 0xb0]
mov rdx, rdi
mov r8, rsi
call fcn.140058a80
movzx eax, byte [rbp + 0xb0]
mov rcx, qword [rbp + 0xc0]
mov rdx, qword [rbp + 0xd0]
movzx r8d, al
lea r9, [0x140229c74]
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
mov r9, rdi
jmp r10
add rcx, 4
jmp 0x1400320bd
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x1400320bd
mov ecx, 6
jmp 0x1400320bd
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x1400320bd
mov ecx, 2
mov r8, rsi
sub r8, rcx
jb 0x140032511
add rcx, rdi
mov r9, rcx
test r8, r8
je 0x1400320e8
movzx ecx, byte [r9]
cmp cl, 0x2f
sete dl
cmp cl, 0x5c
sete cl
or cl, dl
jmp 0x1400320ea
xor ecx, ecx
mov rdx, qword [rbp + 0xd0]
mov qword [rbp + 0x5f], rdx
movups xmm0, xmmword [rbp + 0xb1]
movups xmm1, xmmword [rbp + 0xc1]
movaps xmmword [rbp + 0x50], xmm1
movaps xmmword [rbp + 0x40], xmm0
test rsi, rsi
je 0x140032116
cmp al, 6
jne 0x14003211e
jmp 0x140032136
cmp al, 3
jae 0x1400323d0
mov rdx, qword [rbp + 0x5f]
mov qword [rbp + 0x2f], rdx
movaps xmm0, xmmword [rbp + 0x40]
movaps xmm1, xmmword [rbp + 0x50]
movaps xmmword [rbp + 0x20], xmm1
movaps xmmword [rbp + 0x10], xmm0
mov qword [rbp + 0x160], rdi
mov qword [rbp + 0x120], rdi
mov qword [rbp + 0x128], rsi
mov byte [rbp + 0x130], al
movaps xmm0, xmmword [rbp + 0x10]
movaps xmm1, xmmword [rbp + 0x20]
movups xmmword [rbp + 0x131], xmm0
movups xmmword [rbp + 0x141], xmm1
mov rax, qword [rbp + 0x2f]
mov qword [rbp + 0x150], rax
mov word [rbp + 0x158], 0x200
mov byte [rbp + 0x15a], cl
mov qword [rbp + 0x70], 1
mov qword [rbp + 0x78], 0
mov byte [rbp + 0x80], 6
mov word [rbp + 0xa8], 0x200
mov byte [rbp + 0xaa], 0
lea rcx, [rbp - 0x28]
lea rdx, [rbp + 0x120]
call case.0x140038ca1.486
cmp byte [rbp - 0x28], 0xa
je 0x140032270
lea rbx, [rbp + 0xe8]
lea r14, [rbp - 0x60]
lea r15, [rbp + 0x70]
lea r12, [rbp + 0xb0]
lea r13, [rbp - 0x28]
lea rdi, [rbp + 0x120]
nop word cs:[rax + rax]
mov rcx, r14
mov rdx, r15
cli
cli
call case.0x140038ca1.486
cmp byte [rbp - 0x60], 0xa
je 0x14003228d
mov rax, qword [rbp + 8]
mov qword [rbp + 0xe0], rax
movups xmm0, xmmword [rbp - 0x28]
test eax, esp
add byte [rax], al
add byte [rdi], cl
adc byte [rbp - 0x28], al
movups xmm1, xmmword [rbp - 0x18]
movups xmm2, xmmword [rbp - 8]
adc byte [rbp - 8], dl
adc byte [rbp - 8], dl
movaps xmmword [rbp + 0xd0], xmm2
movaps xmmword [rbp + 0xc0], xmm1
add byte [rdi], cl
sub dword [rbp + 0xb0], eax
mov al, 0
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xb0], eax
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
mov rax, qword [rbp - 0x30]
mov qword [rbx + 0x30], rax
movups xmm0, xmmword [rbp - 0x60]
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
movups xmmword [rbx + 0x20], xmm2
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
mov rcx, r12
mov rdx, rbx
call fcn.140047cd0
test al, al
je 0x14003228d
mov rcx, r13
mov rdx, rdi
call case.0x140038ca1.486
cmp byte [rbp - 0x28], 0xa
jne 0x1400321f0
lea rcx, [rbp + 0xb0]
lea rdx, [rbp + 0x70]
call case.0x140038ca1.486
cmp byte [rbp + 0xb0], 0xa
je 0x1400323d0
mov rdi, qword [rbp + 0x160]
mov rcx, rdi
mov rdx, rsi
call 0x140049c70
mov qword [rbp + 0x120], rax
test rax, rax
je 0x1400323d0
mov rbx, rax
and eax, 3
lea rcx, [0x140229c90]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
movzx eax, byte [rbx + 0x10]
jmp 0x140032301
mov rcx, rbx
shr rcx, 0x20
call fcn.140056860
jmp 0x140032301
invalid
mov rax, rbx
shr rax, 0x20
cmp eax, 0x28
clc
sub byte [rdi], cl
invalid
invalid
add dword [rax], eax
invalid
clc
sub byte [rdi], cl
xchg dword [rbx + 0x48000001], esp
lea rcx, [0x140229ca0]
lea rcx, [0x140229ca0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor eax, eax
jmp 0x140032301
movzx eax, byte [rbx + 0xf]
test al, al
je 0x14003233d
lea rcx, [rbp + 0xb0]
mov rdx, rdi
mov r8, rsi
call fcn.14004b430
cmp dword [rbp + 0xb0], 2
jne 0x14003239f
mov rax, qword [rbp + 0xb8]
test dword [rax + 0x48000000], edi
lea ecx, [rbp + 0x78]
invalid
invalid
lea rcx, [rbp + 0x78]
js case.0x140030ec3.80
mov qword [rbp + 0x78], rax
mov dword [rbp + 0x78], eax
mov byte [rbp + 0x70], 1
jo 0x140032334
call fcn.14000d100
enter 0xfffffffffffffdad, 0xffffffffffffffff
lodsd eax, dword [rsi]
std
invalid
jmp 0x1400323d2
add byte [rax - 0x73], cl
lea esp, [rax]
add dword [rax], eax
add al, ch
lea rcx, [rbp + 0x120]
lea ecx, [rbp + 0x120]
call fcn.14000d100
mov rcx, rdi
mov ecx, edi
mov bh, 0xad
std
dec dword [rax - 0x77]
mov ecx, edi
mov ecx, edi
mov rdx, rsi
call case.0x14003eee7.21
fadd dword [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
mov word [rax], es
add byte [rax], al
invalid
fadd dword [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
mov word [rax], es
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
call fcn.140032020
mov ebx, 0x48fffffc
mov ebx, eax
shr eax, 0xbb
cld
invalid
mov ebx, 0x48fffffc
mov ebx, eax
test rax, rax
jne 0x1400323d2
mov rcx, rdi
stc
mov rdx, rsi
call 0x140049c70
clc
js 0x140032378
add dword [rax], eax
clc
js 0x140032378
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
test dword [rax + 0x48000000], esi
mov al, 0
add byte [rax], al
test rax, rax
mov qword [rbp + 0xb0], rax
mov al, 0
add byte [rax], al
test rax, rax
je 0x1400323d0
mov rbx, rax
mov rcx, rdi
stc
stc
mov rdx, rsi
mov edx, esi
call fcn.140041010
add byte [rax], al
test al, al
je 0x1400323d2
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
mov al, 0
add byte [rax], al
jmp 0x1400323cb
sub al, 0x8b
mov edx, dword [rbp + 0xfc]
xchg ebp, eax
cld
add byte [rax], al
add bh, dh
invalid
ret 0x400
invalid
invalid
add byte [rax], al
test edx, 0x400
sete al
add byte [rax + rax], al
add byte [rdi], cl
xchg esp, eax
sal bh, 0x85
test dword [rbp + 0x100], 0x20000000
test dword [rbp + 0x100], 0x20000000
add byte [rax], al
add byte [rax], al
and byte [rdi], cl
xchg esp, eax
sete cl
test dl, 0x10
je 0x1400323d2
sal esi, 0xc2
adc byte [rdx + rdx + 8], dh
or al, cl
je 0x1400323d2
invalid
enter 0xe74, 0x48
lea ecx, [rbp + 0x120]
lea esp, [rax]
add dword [rax], eax
invalid
invalid
lea rcx, [rbp + 0x120]
lea esp, [rax]
add dword [rax], eax
add al, ch
xor byte [rbp - 0x24ce0003], ch
lodsd eax, dword [rsi]
std
push qword [rcx]
invalid
call fcn.14000d100
lodsd eax, dword [rsi]
std
push qword [rcx]
xor ebx, ebx
fisttp dword [rax - 0x77]
mov rax, rbx
add rsp, 0x1e8
add esp, 0x1e8
fmul dword [rax - 0x7f]
invalid
add esp, 0x1e8
call 0x19b0323de
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
lea rbx, str.failed_to_create_whole_tree
sbb eax, 0x1fb4b0
mov ah, 0x1f
add bl, ch
jmp 0x1400323d2
invalid
jmp 0x1400323d2
mov al, 0x25
and eax, 0xffff08e9
push qword [rax - 0xfe16dd]
mov al, 0x23
invalid
add edi, edi
jmp 0x140032301
invalid
mov al, 0x23
jmp 0x140032301
invalid
mov al, 0x24
jmp 0x140032301
invalid
mov al, 0x1b
jmp 0x140032301
invalid
mov al, 0x22
jmp 0x140032301
invalid
mov al, 0x10
jmp 0x140032301
invalid
mov al, 0xe
jmp 0x140032301
invalid
mov al, 0x21
jmp 0x140032301
invalid
mov al, 0xb
jmp 0x140032301
invalid
mov al, 4
jmp 0x140032301
invalid
mov al, 0x28
jmp 0x140032301
invalid
mov al, 0xc
jmp 0x140032301
invalid
invalid
invalid
mov al, 9
jmp 0x140032301
invalid
invalid
invalid
mov al, 0x19
jmp 0x140032301
invalid
invalid
invalid
mov al, 0x18
jmp 0x140032301
invalid
invalid
invalid
mov al, 2
jmp 0x140032301
mov al, 0xf
jmp 0x140032301
invalid
invalid
invalid
mov al, 3
jmp 0x140032301
invalid
invalid
invalid
mov al, 7
jmp 0x140032301
invalid
invalid
invalid
mov al, 1
jmp 0x140032301
invalid
invalid
invalid
mov al, 0x1f
jmp 0x140032301
invalid
invalid
invalid
mov al, 0x11
jmp 0x140032301
invalid
invalid
invalid
mov al, 0x29
jmp 0x140032301
invalid
invalid
invalid
mov al, 0x14
jmp 0x140032301
invalid
invalid
invalid
mov al, 5
jmp 0x140032301
invalid
invalid
invalid
mov al, 0x15
jmp 0x140032301
invalid
invalid
invalid
mov al, 0xd
jmp 0x140032301
invalid
invalid
invalid
mov al, 6
jmp 0x140032301
invalid
invalid
invalid
mov al, 0x12
jmp 0x140032301
invalid
invalid
invalid
mov al, 0xa
jmp 0x140032301
invalid
invalid
invalid
mov al, 8
jmp 0x140032301
invalid
invalid
invalid
mov al, 0x1e
jmp 0x140032301
invalid
invalid
invalid
mov al, 0x20
jmp 0x140032301
invalid
invalid
invalid
mov al, 0x16
jmp 0x140032301
invalid
invalid
invalid
mov al, 0x27
jmp 0x140032301
mov al, 0x13
jmp 0x140032301
mov al, 0x17
jmp 0x140032301
mov al, 0x1c
jmp 0x140032301
mov al, 0x1d
jmp 0x140032301
mov al, 0x26
jmp 0x140032301
mov al, 0x1a
jmp 0x140032301
lea r8, [0x14022e530]
mov rdx, rsi
call fcn.140092630
mov rsi, rax
lea rcx, [rbp + 0xb0]
call fcn.14000d100
jmp 0x140032540
mov rcx, rsi
call fcn.1400a22c0
call fcn.14008c700
int3
mov rcx, qword [r9 + 8]
add rcx, rbx
mov r14, r9
mov rdx, r8
mov r8, rdi
call sub.msvcrt.dll_memcpy
add rbx, rdi
mov qword [r14 + 0x10], rbx
add rsi, 0x28
xorps xmm0, xmm0
movups xmmword [r13], xmm0
mov rcx, rsi
mov rdx, r14
xor r8d, r8d
call case.0x1400397fc.166
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], rdx
cmp rax, 1
jne 0x140032a17
mov eax, edx
and eax, 3
cmp rax, 2
jb 0x140032a1b
cmp eax, 2
jne 0x140032a1b
mov rax, rdx
shr rax, 0x20
shr eax, 0x20
shr eax, 0x20
cmp eax, 6
jne 0x140032a1b
clc
invalid
lea rcx, [rbp - 8]
call fcn.14000d100
xor edx, edx
push qword [rcx]
sal byte [rcx], cl
xor eax, eax
jmp 0x140032a23
shr bl, 8
mov eax, 1
add dword [rax], eax
add byte [rax], al
xor r15d, r15d
add rdx, r15
add edx, edi
add rsp, 0x68
pop rbx
pop rdi
invalid
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
mov ecx, ecx
mov r14, r9
mov r12, r8
invalid
mov rdx, rbx
mov r8, rdi
mov eax, edi
mov eax, edi
call fcn.14001c2e0
mov r8, r12
mov r9, r14
mov rbx, qword [r14 + 0x10]
mov ebx, dword [rsi + 0x10]
mov ebx, dword [rsi + 0x10]
jmp 0x1400329ac
jmp qword [rsi + 0xf]
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rsp + 0x40]
mov r12, qword [rcx + 0x10]
test r12, r12
je 0x140032c8a
mov rsi, rcx
mov esi, ecx
lea rbx, [rcx + 0x19]
lea r14, [rbp - 0x10]
lea esi, [rbp - 0x10]
lea esi, [rbp - 0x10]
lea r15, [rbp]
xor edi, edi
lea r13, [0x140229d44]
invalid
add bl, ch
invalid
invalid
add byte [rbx + rcx*4 + 0x66], cl
adc byte [rcx + rdi - 0x19], cl
cmp rdi, r12
mov r12, qword [rsi + 0x10]
cmp rdi, r12
out 0xf, eax
jae 0x140032c67
cmp dword [rdx - 0x39ffffff], 0x46
sbb byte [rcx], al
invalid
add dh, al
sbb byte [rcx], r8b
invalid
mov byte [rsi + 0x18], 1
add dword [rcx + 0x29], ecx
cld
sub r12, rdi
mov rdx, qword [rsi + 8]
add rdx, rdi
mov ecx, 0xfffffff5
cmc
invalid
mov r8, r12
mov r9, rbx
mov ecx, ebx
loopne 0x140032b0d
mov ecx, ebx
call fcn.140055950
add al, byte cs:[rax]
add al, byte [rax]
mov qword [rbp - 0x18], rax
mov dword [rbp - 0x18], eax
mov qword [rbp - 0x10], rdx
mov dword [rbp - 0x10], edx
cmp rax, 1
cmp eax, 1
jne case.0x140032080.57
mov r8d, r10d
mov eax, edx
and eax, 3
loopne 0x140032ae1
cmp rax, 2
jae 0x140032b00
clc
add dh, byte [rbx + 0x1c]
mov qword [rbp - 8], 1
mov dword [rbp - 8], 1
add dword [rax], eax
add byte [rax], al
mov qword [rbp], rdx
mov byte [rsi + 0x18], 0
add dh, al
sbb byte [rax], r8b
cmp eax, 1
jne case.0x140032080.58
add dword [rbp + 0x3c], esi
movzx eax, byte [rdx + 0xf]
jmp 0x140032b39
cmp eax, 2
jne 0x140032b4e
invalid
mov rax, rdx
mov rax, rdx
shr rax, 0x20
cmp eax, 6
jne 0x140032ce0
and byte [rbx - 0x7af0f908], al
retf
clc
invalid
mov rcx, r14
call fcn.14000d100
jrcxz case.0x140032080.66
std
dec dword [rcx + rcx*4 - 0x1e]
jrcxz case.0x140032080.66
std
dec dword [rcx + rcx*4 - 0x1e]
mov byte [rsi + 0x18], 0
test rdx, rdx
je 0x140032c8e
add rdi, rdx
add edi, edx
jmp 0x140032aa0
movzx eax, byte [rdx + 0x10]
cmp al, 0x23
jne 0x140032c95
test dword [rcx + rax], edx
invalid
test dword [rcx + rax], edx
add byte [rcx + rcx*4 - 7], cl
stc
mov rcx, r15
stc
call fcn.14000d100
jmp 0x140032aa0
push rdx
invalid
invalid
invalid
push rdx
invalid
mov qword [rbp - 8], 1
clc
add dword [rax], eax
add byte [rax], al
mov qword [rbp], rdx
mov byte [rsi + 0x18], 0
push rbp
add dh, al
sbb byte [rax], r8b
mov rax, rdx
mov eax, edx
shr rax, 0x20
cmp eax, 0x28
clc
sub byte [rdi + 0x78], dh
clc
sub byte [rdi + 0x78], dh
movsxd rax, dword [r13 + rax*4]
test dword [rax], eax
add rax, r13
jmp rax
xor eax, eax
jmp 0x140032b39
mov ebp, 0xb9eb23b0
mov al, 0x24
jmp 0x140032b39
and ch, bl
lodsd eax, dword [rsi]
mov al, 0x10
jmp 0x140032b39
mov al, 0xe
jmp 0x140032b39
mov al, 0x29
jmp 0x140032b39
test rdi, rdi
je 0x140032c8a
xor ebx, ebx
mov edx, 0
cmp r12, rdi
jae 0x140032cc8
lea r8, str._rustc_2059132d3c715514da0e4f9cd395a708e666e306library_alloc_src_vecmod.rs
mov rcx, rdi
mov rdx, r12
call fcn.1400926a0
xor edx, edx
jmp 0x140032ccc
lea rdx, str.failed_to_write_the_buffered_data
test rdi, rdi
je 0x140032ccc
mov rax, qword [rsi + 0x10]
mov rbx, rax
sub rbx, rdi
jb 0x140032ceb
mov qword [rsi + 0x10], 0
je 0x140032ccc
mov rcx, qword [rsi + 8]
add rdi, rcx
mov r14, rdx
mov rdx, rdi
mov r8, rbx
call sub.msvcrt.dll_memmove
mov rdx, r14
mov qword [rsi + 0x10], rbx
mov rax, rdx
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov byte [rsi + 0x18], 0
test rdi, rdi
jne 0x140032c9a
jmp 0x140032ccc
lea r8, str._rustc_2059132d3c715514da0e4f9cd395a708e666e306library_alloc_src_vecmod.rs
mov rcx, rdi
mov rdx, rax
call fcn.1400926a0
mov rbx, rax
mov rcx, rsi
mov rdx, rdi
call fcn.14000e2e0
mov rcx, rbx
call fcn.1400a22c0
call fcn.14008c700
int3
mov rcx, rax
mov eax, 1
add byte [rax - 0x77], cl
invalid
jmp 0x140033247
add byte [rax - 0x77], cl
invalid
test r14, r14
je 0x1400331b0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
or byte [r9 - 0x80], r8b
mov rax, qword [rdi + 8]
cmp byte [r14 + rax - 1], 0xa
jl 0x1400330d3
dec dword [rdx]
jl 0x1400330d3
dec dword [rdx]
jne 0x1400331b3
add byte [rax], al
mov rcx, rdi
call case.0x140030f24.124
test rax, rax
jne 0x1400330a8
mov r14, qword [rdi + 0x10]
jmp 0x1400331b3
add byte [rax], al
add byte [rcx + 0x29], cl
invalid
mov edi, dword [rdi]
cmp r14, r15
jbe 0x1400331fa
invalid
pop qword [rax]
add byte [rax], al
xchg byte [rdi + 0x48000000], cl
sub esi, edx
sub rsi, rdx
cmp r15, rsi
cmp edi, esi
ja 0x14003327d
mov r12, rdx
add rbx, rdx
mov cl, 0xa
mov rdx, rbx
mov r8, r15
call fcn.140092010
test rax, rax
je 0x140033215
mov r14, rdx
inc r14
cmp r14, r15
jbe 0x140033218
lea r8, [0x14022daa8]
mov rcx, r14
mov rdx, r15
call fcn.1400926a0
xor r14d, r14d
mov rax, qword [rdi]
sub rax, r14
cmp rax, rsi
jbe 0x140033202
mov rcx, qword [rdi + 8]
add rcx, r14
mov rdx, rbx
mov r8, rsi
call sub.msvcrt.dll_memcpy
add r14, rsi
mov qword [rdi + 0x10], r14
jmp 0x140033245
mov r12, rdx
add rbx, rdx
jmp 0x140033218
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
mov r8, rsi
call fcn.140032dc0
mov rsi, rdx
jmp 0x140033247
mov r14, r15
mov rsi, qword [rdi]
mov r15, qword [rdi + 0x10]
sub rsi, r15
cmp rsi, r14
cmovae rsi, r14
mov rcx, qword [rdi + 8]
add rcx, r15
mov rdx, rbx
mov r8, rsi
call sub.msvcrt.dll_memcpy
add r15, rsi
mov qword [rdi + 0x10], r15
add rsi, r12
xor eax, eax
mov rdx, rsi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov rcx, rdx
mov rdx, rsi
call fcn.140092630
lea r8, [0x14022da90]
mov rcx, r15
mov rdx, rsi
call fcn.1400926a0
int3
cmovae rax, rdx
pop rbp
ret
lea ebp, [rsp + 0x20]
mov rdx, qword [rcx]
test rdx, rdx
je 0x140033331
mov rcx, qword [rcx + 8]
mov r8d, 1
call fcn.140003340
lea rax, str.data_provided_contains_a_nul_byte
add rsp, 0x20
pop rbp
ret
add byte [rax], al
pop rbp
ret
or ecx, eax
loope 0x140033360
lea rdx, [0x1402312f0]
mov r8, qword [rcx + rdx]
lea rdx, 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_errorOs
mov rdx, qword [rcx + rdx]
mov edx, dword [rcx + rdx]
mov edi, ds
invalid
mov edx, dword [rcx + rdx]
mov rcx, rax
pop rbp
jmp fcn.1400909a0
sub al, 0xb7
and dword [rax], eax
movzx eax, byte [rax]
mov ecx, 0x18
mov edx, 8
call fcn.140003330
test rax, rax
je 0x1400333c9
mov qword [rax], rdi
mov qword [rax + 8], rsi
mov byte [rax + 0x10], bl
inc rax
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov ecx, 8
mov edx, 0x18
call fcn.14007f650
js 0x140033398
add al, 0
js 0x140033398
add al, 0
ud2
mov ebx, eax
mov rcx, rdi
mov rdx, rsi
bnd call fcn.14000c100
bnd call fcn.14000c100
mov rcx, rbx
mov ecx, ebx
call fcn.1400a22c0
call fcn.14008c700
int3
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rbp + 0x56], dl
add byte [rax], al
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x88
sub esp, 0x88
sub esp, 0x88
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x75], cl
mov esi, dword [rcx]
mov eax, esi
and eax, 3
mov rsi, qword [rcx]
mov esi, dword [rcx]
mov eax, esi
invalid
and eax, 3
lea rcx, [0x140229df8]
lea ecx, [0x140229df8]
invalid
invalid
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0x4c
lea r8, [0x14022de9b]
lea eax, [0x14022de9b]
invalid
lea rdi, [rbp - 0x18]
jge 0x14003341e
mov r9d, 5
add eax, 0x48000000
mov ecx, edi
mov rcx, rdi
call fcn.1400909c0
lea r9, [rsi + 0x10]
jl 0x140033417
add eax, 0x4e8d4c00
adc byte [rax - 0x73], cl
lea rax, [0x14022de48]
lea rax, [0x14022de48]
test eax, 0x8948001f
and al, 0x20
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rdx, str.kind
mov r8d, 4
mov eax, 4
stosb byte [rdi], al
invalid
mov eax, 4
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14008cda0
lea rcx, [0x14022dea0]
invalid
stosb byte [rdi], al
invalid
invalid
add byte [rax - 0x73], cl
or eax, 0x1faa30
invalid
stosb byte [rdi], al
invalid
invalid
xor byte [rdx - 0x76b7ffe1], ch
and al, 0x20
invalid
mov qword [rsp + 0x20], rcx
and byte [rax - 0x73], cl
adc eax, 0x1faa14
adc al, 0xaa
invalid
invalid
lea rdx, str.messageKindError
adc al, 0xaa
invalid
mov r8d, 7
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rcx, rax
mov r9, rsi
mov ecx, esi
ror dword [rcx - 0x77], 0xf1
mov ecx, esi
call fcn.14008cda0
add byte [rax - 0x77], cl
shr eax, 0x7b
wait
add eax, 0x263e900
add cl, ch
invalid
add al, byte [rax]
invalid
mov rcx, rax
call fcn.14008d010
add cl, ch
invalid
add al, byte [rax]
invalid
add cl, ch
invalid
shr rsi, 0x20
shr esi, 0x20
out dx, al
and byte [rcx - 0x72b3ff8b], cl
lea eax, [0x14022de1d]
mov dword [rbp], esi
lea r8, [0x14022de1d]
lea eax, [0x14022de1d]
lea eax, [0x14022de1d]
lea rsi, [rbp - 0x28]
lea esi, [rbp - 0x28]
mov r9d, 2
add byte [rax], al
mov rcx, rsi
int1
call fcn.1400909c0
lea rax, [0x14022de20]
add eax, 0x1fa95f
add eax, 0x58d4800
pop rdi
test eax, 0x8948001f
add byte [rax - 0x77], cl
add eax, 0x1fa95f
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rdx, str.code
adc eax, 0x1fa973
add byte [rcx - 0x77], cl
jmp 0x14007ed15
invalid
invalid
add al, 0
mov r9, rbp
mov r8d, 4
add byte [rax], al
mov rcx, rsi
int1
call fcn.14008cda0
mov rsi, rax
invalid
add eax, 0xc6894800
invalid
mov ecx, dword [rbp]
call fcn.140056860
mov byte [rbp + 7], al
lea rax, [0x14022de48]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
test eax, 0x8948001f
and al, 0x20
mov dword [rsp + 0x20], eax
lea rdx, str.kind
lea r9, [rbp + 7]
lea ecx, [rbp + 7]
test eax, 0x8d4c001f
invalid
lea ecx, [rbp + 7]
mov r8d, 4
mov eax, 4
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.14008cda0
mov rsi, rax
add byte [rax - 0x77], cl
invalid
mov edx, dword [rbp]
lea rdi, [rbp - 0x18]
lea edi, [rbp - 0x18]
lea edi, [rbp - 0x18]
mov rcx, rdi
mov ecx, edi
call fcn.14004e240
lodsd eax, dword [rsi]
add dword [rax], eax
lea rax, [0x14022de70]
lea eax, [0x14022de70]
test eax, 0x8948001f
invalid
mov qword [rsp + 0x20], rax
and al, 0x20
lea rdx, str.messageKindError
lea edx, str.messageKindError
mov r8d, 7
mov rcx, rsi
mov r9, rdi
mov ecx, edi
mov ecx, edi
call fcn.14008cda0
mov rcx, rax
call fcn.14008d010
mov rdx, qword [rbp - 0x18]
test rdx, rdx
je 0x1400336fd
mov rcx, qword [rbp - 0x10]
mov r8d, 1
mov ebx, eax
call fcn.140003340
mov eax, ebx
jmp 0x1400336fd
shr rsi, 0x20
cmp esi, 0x28
ja case.default.0x14003358f
lea rax, [0x140229e08]
movsxd rcx, dword [rax + rsi*4]
add rcx, rax
jmp rcx
xor eax, eax
jmp 0x1400336c6
lea rax, [rsi - 1]
add rsi, 0xf
mov qword [rbp - 0x18], rax
lea rax, [0x14022dec0]
mov qword [rsp + 0x50], rax
and al, 0x50
and al, 0x50
lea rax, [rbp - 0x18]
mov qword [rsp + 0x48], rax
lea rax, [0x14022dee6]
mov qword [rsp + 0x38], rax
lea rax, [0x14022de48]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rsi
je 0x1400335f9
sub byte [rax - 0x39], cl
and al, 0x40
add eax, 0x48000000
mov dword [rsp + 0x20], 4
je 0x1400335f9
sub byte [rax - 0x39], cl
and al, 0x40
add eax, 0x48000000
mov dword [rsp + 0x20], 4
lea rax, str.Customerror__os_error__
lea r9, str.kind
mov r8d, 6
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdx
invalid
invalid
mov rcx, rdx
mov ecx, edx
mov rdx, rax
call fcn.140090ab0
test eax, 0xe90005d4
int1
add byte [rax], al
add byte [rax], al
ret 0xa9e8
test eax, 0xe90005d4
add eax, 0xf1e900
add cl, ch
int1
add byte [rax], al
add byte [rax], al
mov al, 0x25
invalid
mov bl, 0
add byte [rax], al
mov al, 0x25
jmp 0x1400336c6
add byte [rax], al
add byte [rax], al
mov al, 0x23
jmp 0x1400336c6
add byte [rax], al
add byte [rax], al
mov al, 0x24
jmp 0x1400336c6
add byte [rax], al
add byte [rax], al
mov al, 0x1b
jmp 0x1400336c6
add byte [rax], al
add byte [rax], al
mov al, 0x22
jmp 0x1400336c6
add byte [rax], al
add byte [rax], al
mov al, 0x10
jmp 0x1400336c6
add byte [rax], al
add byte [rax], al
mov al, 0xe
jmp 0x1400336c6
add byte [rax + 0x82e921], dh
add byte [rax], al
mov al, 0x21
jmp 0x1400336c6
invalid
add byte [rax], al
invalid
invalid
mov al, 0xb
jmp 0x1400336c6
mov al, 4
jmp 0x1400336c6
add al, 0xeb
jp 0x1400335fd
invalid
mov al, 0x28
jmp 0x1400336c6
sub bl, ch
jbe 0x140033601
invalid
mov al, 0xc
jmp 0x1400336c6
or al, 0xeb
jb 0x140033605
invalid
mov al, 9
jmp 0x1400336c6
or ebx, ebp
outsb dx, byte [rsi]
mov al, 0x19
jmp 0x1400336c6
mov al, 0x18
jmp 0x1400336c6
sbb bl, ch
mov al, 2
mov al, 2
mov al, 2
jmp 0x1400336c6
mov al, 0xf
jmp 0x1400336c6
mov al, 3
jmp 0x1400336c6
mov al, 7
jmp 0x1400336c6
mov al, 1
jmp 0x1400336c6
mov al, 0x1f
jmp 0x1400336c6
mov al, 0x11
jmp 0x1400336c6
mov al, 0x29
jmp 0x1400336c6
mov al, 0x14
jmp 0x1400336c6
mov al, 5
jmp 0x1400336c6
mov al, 0x15
jmp 0x1400336c6
mov al, 0xd
jmp 0x1400336c6
mov al, 6
jmp 0x1400336c6
invalid
mov al, 0x12
jmp 0x1400336c6
mov al, 0xa
jmp 0x1400336c6
mov al, 8
jmp 0x1400336c6
invalid
mov al, 0x1e
mov al, 0x1e
jmp 0x1400336c6
mov al, 0x20
jmp 0x1400336c6
mov al, 0x16
jmp 0x1400336c6
mov al, 0x27
jmp 0x1400336c6
invalid
mov al, 0x13
jmp 0x1400336c6
mov al, 0x17
jmp 0x1400336c6
invalid
invalid
mov al, 0x1c
jmp 0x1400336c6
invalid
or dh, byte [rax - 0x4ff914e3]
jmp 0x1400336c6
jmp 0x1400336c6
mov al, 0x1d
jmp 0x1400336c6
mov al, 0x26
jmp 0x1400336c6
mov al, 0x1a
mov byte [rbp - 0x28], al
lea r8, [0x14022de97]
lea rsi, [rbp - 0x18]
mov r9d, 4
add byte [rax], al
add byte [rax - 0x77], cl
int1
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.140091070
lea r8, [0x14022de48]
pop rdi
cmpsd dword [rsi], dword [rdi]
invalid
add byte [rax - 0x73], cl
push rbp
invalid
add eax, 0x58d4c00
pop rdi
cmpsd dword [rsi], dword [rdi]
invalid
fmul dword [rax - 0x77]
int1
mov rcx, rsi
call fcn.14008d080
mov rcx, rax
add eax, 0xc1894800
call fcn.14008d1d0
invalid
nop
add rsp, 0x88
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rsi, rax
mov rdx, qword [rbp - 0x18]
mov edx, dword [rbp - 0x18]
mov edx, dword [rbp - 0x18]
push rbp
call 0x1b4d5bc5d
test edx, edx
je 0x140033725
mov rcx, qword [rbp - 0x10]
invalid
invalid
add dword [rax], eax
invalid
test rdx, rdx
test edx, edx
je 0x140033725
mov rcx, qword [rbp - 0x10]
mov r8d, 1
add byte [rax], al
add al, ch
sbb edi, esp
cld
add byte [rax], al
call fcn.140003340
cld
cld
dec dword [rax - 0x77]
int1
mov rcx, rsi
mov ecx, esi
call fcn.1400a22c0
int3
jmp case.0x140030f24.230
invalid
nop
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x98
sub esp, 0x98
sub esp, 0x98
add byte [rax], al
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rdx
mov rsi, rdx
mov rdx, qword [rcx]
mov edx, dword [rcx]
mov edx, dword [rcx]
mov eax, edx
and eax, 3
rol byte [rbx - 0x72b7fc20], 1
or eax, 0x1f6757
push rdi
invalid
invalid
invalid
lea rcx, [0x140229eac]
push rdi
invalid
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
jmp rax
mov rcx, qword [rdx]
mov ecx, dword [rdx]
mov rdx, qword [rdx + 8]
mov r8, rsi
mov eax, esi
mov eax, esi
add rsp, 0x98
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.140091bb0
cmp ah, ah
invalid
invalid
cmp ah, ah
add eax, 0xeac14800
invalid
invalid
invalid
shr rdx, 0x20
mov dword [rbp + 0x14], edx
lea rdi, [rbp - 8]
and byte [rcx - 0x72b7ebab], cl
jge case.0x14003fa75.167
mov rcx, rdi
call fcn.14004e240
add dword [rax], eax
add dword [rax], eax
mov qword [rbp - 0x28], rdi
lea rax, [0x140025140]
lea eax, [0x140025140]
lea eax, [0x140025140]
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
lea rax, [rbp + 0x14]
mov qword [rbp - 0x18], rax
lea rax, [0x14009e8e0]
invalid
mov cl, 6
add byte [rax - 0x77], cl
invalid
invalid
lea rax, [0x14022def8]
add byte [rax - 0x77], cl
test al, 0x48
mov dword [rbp - 0x50], 3
mov r8b, 3
add byte [rax], al
invalid
invalid
invalid
add byte [rax - 0x77], cl
test al, 0x48
mov dword [rbp - 0x50], 3
mov r8b, 3
add byte [rax], al
invalid
mov r8b, 3
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp - 0x38], 0
lea rax, [rbp - 0x28]
mov qword [rbp - 0x48], rax
mov eax, 0xc045c748
mov qword [rbp - 0x38], 0
mov dword [rbp - 0x38], 0
lea rax, [rbp - 0x28]
mov qword [rbp - 0x48], rax
mov eax, 0xc045c748
add al, byte [rax]
add byte [rax], al
mov eax, 0xc045c748
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
mov edx, dword [rsi + 0x28]
lea r8, [rbp - 0x58]
call fcn.14008fce0
invalid
invalid
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
lea r8, [rbp - 0x58]
call fcn.14008fce0
mov rdx, qword [rbp - 8]
push rbp
clc
push rbp
clc
test rdx, rdx
je 0x14003387c
xchg byte [rax], al
add byte [rax], al
xchg byte [rax], al
add byte [rax], al
mov rcx, qword [rbp]
mov r8d, 1
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov ebx, eax
call fcn.140003340
mov eax, ebx
jmp 0x14003387c
sar rdx, 0x20
lea rax, [0x1402312f0]
mov rax, qword [rax + rdx*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_errorOs
mov rcx, qword [rcx + rdx*8]
mov qword [rbp - 0x28], rcx
mov qword [rbp - 0x20], rax
lea rax, [rbp - 0x28]
lea eax, [rbp - 0x28]
lea eax, [rbp - 0x28]
mov qword [rbp - 8], rax
lea rax, [0x14000b0c0]
dec dword [rax - 0x77]
add byte [r8 - 0x73], r9b
add eax, 0x1fa199
dec dword [rax - 0x77]
add byte [r8 - 0x73], r9b
add eax, 0x1fa199
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 1
mov qword [rbp - 0x38], 0
lea rax, [rbp - 8]
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
mov dword [rbp - 0x40], 1
mov dword [rbp - 0x40], 1
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
push rsi
sub byte [rbp + rcx*4 + 0x45], cl
test al, 0xe8
invalid
invalid
invalid
invalid
push rsi
sub byte [rbp + rcx*4 + 0x45], cl
test al, 0xe8
invalid
nop
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rcx, qword [rdx - 1]
mov ecx, dword [rdx - 1]
mov rax, qword [rdx + 7]
mov eax, dword [rdx + 7]
mov rax, qword [rax + 0x20]
mov eax, dword [rax + 0x20]
mov rdx, rsi
mov edx, esi
add rsp, 0x98
pop rbx
pop rdi
invalid
add byte [rbx + 0x5f], bl
pop rsi
pop rbp
jmp rax
mov rsi, rax
mov rdx, qword [rbp - 8]
mov edx, dword [rbp - 8]
mov edx, dword [rbp - 8]
test rdx, rdx
test edx, edx
je 0x1400338c1
mov rcx, qword [rbp]
mov r8d, 1
add byte [rax], al
add al, ch
jg case.0x140033429.65
cld
invalid
add byte [rax], al
add al, ch
jg case.0x140033429.65
cld
dec dword [rax - 0x77]
int1
mov rcx, rsi
call fcn.1400a22c0
int3
invalid
add byte [rax], al
push rbp
sub rsp, 0x20
lea rbp, [rsp + 0x20]
mov rcx, qword [rcx]
or dword [rcx + 0x3e083c8], ecx
or dword [rcx + 0x3e083c8], ecx
lea rdx, [0x140229ebc]
lea edx, [0x140229ebc]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
sar bh, 1
invalid
invalid
sar bh, 1
loopne 0x14003393b
mov rax, qword [rcx]
mov eax, dword [rcx]
mov rdx, qword [rcx + 8]
add rsp, 0x20
pop rbp
ret
or byte [rax - 0x7d], cl
invalid
shr rcx, 0x20
call fcn.140056860
movsx rax, al
lea rcx, [0x1402312f0]
lea ecx, [0x1402312f0]
lea ecx, [0x1402312f0]
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_errorOs
lea ecx, [0x140231438]
fistp dword [rdi]
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
add rsp, 0x20
pop rbp
ret
and byte [rbp - 0x3d], bl
shr rcx, 0x20
shr ecx, 0x20
cmp ecx, 0x28
ja case.default.0x140033943
invalid
movsd dword [rdi], dword [rsi]
add byte [rax], al
invalid
xchg dword [rbp + 0x48000000], esp
lea eax, [0x140229ecc]
add eax, 0x1f6590
lea rax, [0x140229ecc]
add eax, 0x1f6590
invalid
add byte [rax + 0x63], cl
movsxd rcx, dword [rax + rcx*4]
or al, 0x88
add rcx, rax
jmp rcx
sar edi, 0xe1
xor eax, eax
jmp 0x140033908
shr bl, 0xbf
mov rax, qword [rcx - 1]
mov eax, dword [rcx - 1]
dec dword [rax - 0x75]
push rcx
invalid
mov rdx, qword [rcx + 7]
mov edx, dword [rcx + 7]
mov rcx, rax
mov ecx, eax
sar edi, 0x52
call qword [rdx + 0x40]
nop
nop
add rsp, 0x20
pop rbp
ret
invalid
mov al, 0x25
jmp 0x140033908
cmpsb byte [rsi], byte [rdi]
cmpsb byte [rsi], byte [rdi]
mov al, 0x23
jmp 0x140033908
mov al, 0x24
jmp 0x140033908
mov al, 0x1b
jmp 0x140033908
invalid
invalid
mov al, 0x22
jmp 0x140033908
and ch, bl
xchg esi, eax
mov al, 0x10
jmp 0x140033908
mov al, 0xe
jmp 0x140033908
mov al, 0x21
jmp 0x140033908
invalid
and ebx, ebp
mov dh, byte [rax - 0x4f7914f5]
add al, 0xeb
jmp 0x140033908
mov al, 0xb
jmp 0x140033908
mov al, 4
jmp 0x140033908
mov al, 0x28
jmp 0x140033908
jnp 0x14003398a
invalid
invalid
jnp 0x14003398a
invalid
invalid
mov al, 0xc
jmp 0x140033908
je 0x140033991
invalid
invalid
je 0x140033991
invalid
invalid
mov al, 9
jmp 0x140033908
insd dword [rdi], dx
invalid
invalid
invalid
insd dword [rdi], dx
invalid
invalid
mov al, 0x19
jmp 0x140033908
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x18
jmp 0x140033908
pop rdi
invalid
invalid
invalid
pop rdi
invalid
invalid
mov al, 2
jmp 0x140033908
pop rax
invalid
invalid
invalid
pop rax
invalid
invalid
mov al, 0xf
jmp 0x140033908
push rcx
invalid
invalid
invalid
push rcx
invalid
invalid
mov al, 3
jmp 0x140033908
mov al, 7
jmp 0x140033908
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 1
jmp 0x140033908
cmp al, 0xff
invalid
invalid
cmp al, 0xff
invalid
mov al, 0x1f
jmp 0x140033908
invalid
invalid
invalid
invalid
xor eax, 0xb0ffffff
adc ecx, ebp
invalid
mov al, 0x11
jmp 0x140033908
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x29
jmp 0x140033908
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x14
jmp 0x140033908
and bh, bh
invalid
invalid
and bh, bh
invalid
mov al, 5
jmp 0x140033908
sbb edi, edi
invalid
invalid
sbb edi, edi
invalid
mov al, 0x15
jmp 0x140033908
adc bh, bh
invalid
invalid
adc bh, bh
invalid
mov al, 0xd
jmp 0x140033908
or edi, edi
invalid
invalid
or edi, edi
invalid
mov al, 6
jmp 0x140033908
add al, 0xff
invalid
invalid
add al, 0xff
invalid
mov al, 0x12
jmp 0x140033908
std
invalid
invalid
invalid
std
invalid
mov al, 0xa
jmp 0x140033908
idiv dh
invalid
invalid
idiv dh
invalid
mov al, 8
jmp 0x140033908
out dx, eax
invalid
invalid
invalid
out dx, eax
invalid
invalid
mov al, 0x1e
jmp 0x140033908
invalid
invalid
invalid
invalid
call 0xf1033a1f
and cl, ch
mov al, 0x20
jmp 0x140033908
loope case.0x14003ee90.36
invalid
invalid
loope case.0x14003ee90.36
invalid
mov al, 0x16
jmp 0x140033908
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x27
jmp 0x140033908
sar esi, cl
invalid
invalid
sar esi, cl
invalid
mov al, 0x13
jmp 0x140033908
int3
invalid
invalid
invalid
int3
mov al, 0x17
jmp 0x140033908
mov al, 0x1c
jmp 0x140033908
invalid
invalid
invalid
mov al, 0x1d
jmp 0x140033908
mov al, 0x26
jmp 0x140033908
mov al, 0x1a
jmp 0x140033908
inc dword [rcx]
jne 0x14003403b
mov ecx, edx
and ecx, 3
cmp rcx, 2
jb 0x14003403d
cmp ecx, 2
jne 0x14003403d
mov rcx, rdx
shr rcx, 0x20
cmp ecx, 6
jne 0x14003403d
lea rcx, [rbp - 0x10]
call fcn.14000d100
xor edx, edx
xor eax, eax
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
xchg byte [0x1038c8866], al
mov qword [rsi + 0x10], r15
mov rcx, rbx
call fcn.1400a22c0
int3
push rbp
push rsi
sub rsp, 0x38
lea rbp, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov rsi, r8
mov r9, rcx
mov ecx, 0xfffffff5
call fcn.140055950
mov qword [rbp - 8], rax
mov qword [rbp], rdx
cmp rax, 1
jne 0x1400340da
mov ecx, edx
and ecx, 3
mov eax, 1
cmp rcx, 2
cmp ecx, 2
cmp ecx, 2
jb 0x1400340dc
cmp ecx, 2
jne 0x1400340dc
mov rcx, rdx
shr rcx, 0x20
invalid
cmp ecx, 6
and byte [rbx + 0x127506f9], al
jne 0x1400340dc
lea rcx, [rbp]
call fcn.14000d100
nop
std
push qword [rcx]
ror byte [rax - 0x77], 0xf2
add r8b, r13b
sub eax, 0x31fffd90
nop
std
push qword [rcx]
nop
std
push qword [rcx]
ror byte [rax - 0x77], 0xf2
jmp 0x1400340dc
xor eax, eax
ror byte [rax - 0x7d], 0xc4
cmp byte [rsi + 0x5d], bl
add rsp, 0x38
pop rsi
pop rbp
ret
invalid
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x38
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
mov rdi, r8
mov edi, eax
mov rsi, rdx
mov r9, rcx
mov ecx, ecx
mov ecx, ecx
leave
mov rax, r8
shl rax, 4
add al, 0x31
leave
add al, 0x31
leave
nop
cmp rax, rcx
je 0x140034129
mov r8d, dword [rsi + rcx]
add rcx, 0x10
add ecx, 0x10
add ecx, 0x10
test r8, r8
je 0x140034110
out dx, al
out dx, al
mov rdx, qword [rsi + rcx - 8]
jmp 0x140034131
invalid
push rsp
invalid
or byte [rdx + 1], bh
mov edx, 1
add byte [rbp + 0x31], al
sar byte [rcx - 0xb], 0xe8
call fcn.140055950
mov qword [rbp - 8], rax
clc
xor r8d, r8d
xor eax, eax
mov ecx, 0xfffffff5
call fcn.140055950
mov qword [rbp - 8], rax
clc
clc
mov qword [rbp], rdx
cmp rax, 1
cmp eax, 1
cmp eax, 1
jne 0x140034185
mov ecx, edx
and ecx, 3
mov eax, 1
cmp rcx, 2
jb 0x140034187
cmp ecx, 2
jne 0x140034187
mov rcx, rdx
shr rcx, 0x20
cmp ecx, 6
invalid
ror dword [rax - 0x3f], 1
jmp 0x146fcc488
invalid
invalid
jne 0x140034187
lea rcx, [rbp]
add byte [r8 - 0x7b], r9b
test rdi, rdi
je 0x140034190
push qword [rbp + rbx - 0x77]
mov eax, edi
clc
and eax, 3
cmp rdi, 4
jae case.0x14003fa75.206
xor edx, edx
xor r8d, r8d
rol byte [rbp + 0x31], cl
shr bl, 0x53
jmp 0x1400341d8
jmp 0x1400341d8
xor eax, eax
ror byte [rax - 0x7d], 0xc4
add rsp, 0x38
pop rbx
pop rdi
cmp byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
xor esi, esi
jmp 0x140034203
imul bl
outsd dx, dword [rsi]
and rdi, 0xfffffffffffffffc
lea r9, [rsi + 0x30]
xor edx, edx
xor r8d, r8d
xor eax, eax
xor byte [rcx], dh
rol byte [rbp + 0x31], cl
xor eax, eax
nop word cs:[rax + rax]
xor eax, eax
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rbp - 0x75], al
mov r10d, dword [r9 - 0x30]
invalid
invalid
pop rcx
mov r10d, dword [r9 - 0x30]
mov r11d, dword [r9 - 0x20]
add r10, rdx
loopne 0x140034202
add edx, edx
mov ebx, dword [r9 - 0x10]
add rbx, r11
invalid
add rbx, r10
mov edx, dword [r9]
add rdx, rbx
add edx, ebx
add edx, ebx
add r8, 4
add eax, 4
add r9, 0x40
add ecx, 0x40
cmp rdi, r8
jne case.0x14003fa75.204
test rax, rax
je 0x140034200
sal byte [rbx + riz + 0x49], 0xc1
loopne 0x1400341e5
shl r8, 4
add rsi, r8
shl eax, 4
loopne 0x1400341eb
xor r8d, r8d
xor eax, eax
nop word [rax + rax]
nop dword [rax + rax]
add byte [rsi - 0x75], al
or al, 6
mov r9d, dword [rsi + r8]
add rdx, r9
add r8, 0x10
cmp rax, r8
invalid
jne 0x1400341f0
sal byte [rbp - 0x10], 0x48
mov esi, edx
mov rsi, rdx
invalid
call fcn.14000d100
xor eax, eax
mov rdx, rsi
mov edx, esi
clc
invalid
mov edx, esi
jmp 0x140034187
nop word cs:[rax + rax]
invalid
push rbp
sub rsp, 0x30
lea rbp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
insb byte [rdi], dx
and al, 0x30
call case.0x14003959c.112
mov qword [rbp - 8], rax
add byte [rax - 0x77], cl
clc
test rax, rax
je 0x14003425d
sal byte [rbp + riz - 0x77], 0xc1
mov ecx, eax
and ecx, 3
cmp rcx, 2
jb case.0x14003fa75.223
add ecx, dword [rax - 0x7d]
stc
add dh, byte [rdx + 0x1c]
cmp ecx, 2
jne case.0x14003fa75.223
mov rcx, rax
shr rcx, 0x20
cmp ecx, 6
invalid
jne case.0x14003fa75.223
ror dword [rax - 0x3f], 0xe9
and byte [rbx + 0xb7506f9], al
invalid
jne case.0x14003fa75.223
invalid
lea rcx, [rbp - 8]
call fcn.14000d100
xor eax, eax
add rsp, 0x30
pop rbp
ret
nop word cs:[rax + rax]
push rbp
push r15
add byte [rax], al
add byte [rbp + 0x41], dl
push rdi
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
test r8, r8
je 0x1400345cd
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
mov rdx, r8
shl rdx, 4
xor r8d, r8d
xor ecx, ecx
xor r9d, r9d
xor eax, eax
nop dword [rax + rax]
mov r10d, dword [rdi + r8]
mov edx, dword [rdi + rax]
sub rax, r10
jb 0x1400342ca
inc rcx
add r8, 0x10
mov r9, rax
cmp rdx, r8
jne 0x1400342b0
jmp 0x1400342cd
mov rax, r9
cmp rsi, rcx
jb 0x1400345e3
mov rdx, rcx
shl rdx, 4
add rdi, rdx
sub rsi, rcx
jne case.0x140033429.125
test rax, rax
jne 0x140034624
add byte [rax], al
add byte [rax], al
test rsi, rsi
jne 0x140034314
div byte [rbp + 0x21]
jmp 0x1400345cd
invalid
mov ecx, dword [rdi]
cmp rax, rcx
enter 0xffffffffffff870f, 0xffffffffffffffef
add al, byte [rax]
invalid
enter 0xffffffffffff870f, 0xffffffffffffffef
add al, byte [rax]
add byte [rcx], ch
sub ecx, eax
mov dword [rdi], ecx
add qword [rdi + 8], rax
invalid
sub ecx, eax
mov dword [rdi], ecx
add qword [rdi + 8], rax
invalid
or byte [rax - 0x7b], cl
test byte [rdi], 0x84
mov ecx, 0x4c000002
add al, byte [rax]
add byte [rbp + rcx*4 + 0x75], cl
invalid
test rsi, rsi
je 0x1400345cd
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rbp + rcx*4 + 0x75], cl
ror byte [rbp + rcx*4 + 0x3d], 1
invalid
invalid
invalid
push rcx
pop rsp
invalid
lea r14, [rbp - 0x30]
lea r15, [0x140229f70]
lea r12, [0x140229f80]
jmp case.0x140033429.100
test rax, rax
jne 0x140034624
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
add byte [rax], al
add byte [rax], al
test rsi, rsi
je 0x1400345cd
test byte [rdi], 0x84
test byte [rdx], al
add byte [rax], al
mov r13, rsi
shl r13, 4
xor eax, eax
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
cmp r13, rax
je 0x140034380
mov r8d, dword [rdi + rax]
add rax, 0x10
adc byte [rbp - 0x7b], cl
invalid
je 0x140034360
adc byte [rbp - 0x7b], cl
sal byte [rsi + rbp*8 + 0x48], 0x8b
invalid
push rsp
invalid
mov rdx, qword [rdi + rax - 8]
mov edx, dword [rdi + rax - 8]
jmp case.0x140033429.103
mov edx, 1
add dword [rax], eax
add byte [rax], al
xor r8d, r8d
mov ecx, 0xfffffff5
mov r9, rbx
fld1
mov ebx, 0x48000215
mov dword [rbp - 0x38], eax
fld1
mov ebx, 0x48000215
mov dword [rbp - 0x38], eax
mov qword [rbp - 0x30], rdx
test rax, rax
je case.0x140033429.130
mov eax, edx
and eax, 3
movsxd rax, dword [r15 + rax*4]
invalid
add al, 0x87
invalid
add rax, r15
add eax, edi
jmp rax
movzx eax, byte [rdx + 0x10]
jmp case.0x14003ee90.68
adc bl, bpl
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
test rdx, rdx
je 0x14003459d
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
xor r8d, r8d
xor ecx, ecx
mov rax, rdx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov r9d, dword [rdi + r8]
mov ecx, dword [rdi + rax]
invalid
sub rax, r9
jb 0x14003443d
push rsp
push rsp
inc rcx
inc ecx
add r8, 0x10
mov rdx, rax
mov edx, eax
adc byte [rax - 0x77], cl
ret 0x394d
mov edx, eax
cmp r13, r8
jne 0x1400343e0
jmp 0x140034440
add byte [rax], r8b
movzx eax, byte [rdx + 0xf]
cmp al, 0x23
jne case.0x1400343ae.2
invalid
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call fcn.14000d100
jmp 0x140034340
std
invalid
nop dword [rax]
mov rax, rdx
shr rax, 0x20
cmp eax, 0x28
ja case.default.0x140034437
movsxd rax, dword [r12 + rax*4]
add rax, r12
add eax, esp
jmp rax
xor eax, eax
jmp case.0x14003ee90.68
invalid
invalid
mov rax, rdx
cmp rsi, rcx
jb 0x1400345e3
mov rdx, rcx
mov edx, ecx
shl rdx, 4
add rdi, rdx
add edi, edx
add edi, edx
sub rsi, rcx
je 0x140034328
int3
invalid
invalid
invalid
int3
mov ecx, dword [rdi]
cmp rax, rcx
cmp eax, ecx
cmp eax, ecx
ja 0x1400345f2
add byte [rcx], ch
sub ecx, eax
mov dword [rdi], ecx
add qword [rdi + 8], rax
add dword [rdi + 8], eax
ror dword [rcx + 0x4701480f], 8
or r9b, r13b
jmp 0x140034340
int3
mov al, 0x25
jmp case.0x14003ee90.68
mov al, 0x23
jmp case.0x14003ee90.68
invalid
mov byte [rax - 0x4f7b14dc], dh
sbb ebp, ebx
jmp case.0x14003ee90.68
mov al, 0x22
jmp case.0x14003ee90.68
invalid
push qword [rax - 0x8d16f0]
mov al, 0x10
invalid
jb 0x14003448f
mov al, 0x24
jmp case.0x14003ee90.68
mov al, 0x1b
jmp case.0x14003ee90.68
mov al, 0x22
jmp case.0x14003ee90.68
invalid
invalid
invalid
mov al, 0x10
jmp case.0x14003ee90.68
invalid
invalid
invalid
mov al, 0xe
jmp case.0x14003ee90.68
invalid
invalid
invalid
mov al, 0x21
jmp case.0x14003ee90.68
invalid
invalid
invalid
mov al, 0xb
jmp case.0x14003ee90.68
invalid
invalid
invalid
mov al, 4
jmp case.0x14003ee90.68
invalid
invalid
invalid
mov al, 0x28
jmp case.0x14003ee90.68
invalid
invalid
mov al, 0xc
jmp case.0x14003ee90.68
invalid
invalid
mov al, 9
jmp case.0x14003ee90.68
invalid
invalid
mov al, 0x19
jmp case.0x14003ee90.68
invalid
invalid
mov al, 0x18
jmp case.0x14003ee90.68
invalid
invalid
mov al, 2
jmp case.0x14003ee90.68
invalid
invalid
mov al, 0xf
jmp case.0x14003ee90.68
invalid
invalid
mov al, 3
jmp case.0x14003ee90.68
invalid
invalid
mov al, 7
jmp case.0x14003ee90.68
invalid
invalid
mov al, 1
jmp case.0x14003ee90.68
mov al, 0x1f
jmp case.0x14003ee90.68
invalid
invalid
mov al, 0x11
jmp case.0x14003ee90.68
invalid
invalid
mov al, 0x29
jmp case.0x14003ee90.68
invalid
invalid
mov al, 0x14
jmp case.0x14003ee90.68
invalid
invalid
mov al, 5
jmp case.0x14003ee90.68
invalid
invalid
mov al, 0x15
jmp case.0x14003ee90.68
invalid
invalid
mov al, 0xd
jmp case.0x14003ee90.68
invalid
invalid
mov al, 6
jmp case.0x14003ee90.68
invalid
invalid
mov al, 0x12
jmp case.0x14003ee90.68
invalid
invalid
mov al, 0xa
jmp case.0x14003ee90.68
invalid
invalid
mov al, 8
jmp case.0x14003ee90.68
invalid
invalid
mov al, 0x1e
jmp case.0x14003ee90.68
invalid
invalid
mov al, 0x20
jmp case.0x14003ee90.68
invalid
invalid
mov al, 0x16
jmp case.0x14003ee90.68
invalid
invalid
mov al, 0x27
jmp case.0x14003ee90.68
invalid
invalid
mov al, 0x13
jmp case.0x14003ee90.68
invalid
invalid
mov al, 0x17
jmp case.0x14003ee90.68
invalid
invalid
mov al, 0x1c
jmp case.0x14003ee90.68
invalid
invalid
mov al, 0x1d
jmp case.0x14003ee90.68
mov al, 0x26
jmp case.0x14003ee90.68
mov al, 0x1a
jmp case.0x14003ee90.68
mov qword [rbp - 0x28], rdx
test rdx, rdx
je 0x1400345cd
mov eax, edx
and eax, 3
cmp rax, 2
jae 0x1400345b3
jmp 0x1400345cf
lea rdx, str.failed_to_write_whole_buffer
mov qword [rbp - 0x28], rdx
mov eax, edx
and eax, 3
cmp rax, 2
jb 0x1400345cf
cmp eax, 3
je 0x1400345cf
mov rax, rdx
shr rax, 0x20
cmp eax, 6
jne 0x1400345cf
lea rcx, [rbp - 0x28]
call fcn.14000d100
xor edx, edx
mov rax, rdx
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, [0x14022e188]
mov rdx, rsi
call fcn.140092630
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 1
mov qword [rbp - 0x18], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
lea rdx, str.library_std_src_syspalwindowsio.rs
lea rcx, [rbp - 0x28]
call fcn.14008c3f0
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 1
mov qword [rbp - 0x18], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
lea rdx, [0x14022e1d8]
lea rcx, [rbp - 0x28]
call fcn.14008c3f0
int3
xorps xmm0, xmm0
movups xmmword [rax], xmm0
shl rbx, 4
xor eax, eax
nop word [rax + rax]
cmp rbx, rax
je case.0x140030f24.298
mov r8d, dword [rdi + rax]
add rax, 0x10
test r8, r8
je 0x140035b50
mov rdx, qword [rdi + rax - 8]
jmp 0x140035bfa
mov al, byte [rax]
add byte [rax], al
mov al, byte [rax]
add byte [rax], al
mov r14, qword [rcx + 8]
cmp rax, r15
jb 0x140035c6f
lea r15, [rcx + 0x30]
mov rsi, rcx
mov rcx, qword [rcx + 0x28]
mov r8, r12
sub r8, rcx
sub eax, ecx
sub eax, ecx
add rcx, r14
xor edx, edx
call sub.msvcrt.dll_memset
retf 6
mov rcx, r15
mov ecx, edi
retf 6
mov ecx, edi
mov rdx, r14
mov r8, r12
mov r8, r12
call fcn.140055ed0
mov r15, rdx
add byte [rcx - 0x77], cl
xlatb
test rax, rax
je case.0x14003fa75.254
invalid
lahf
add byte [rax], al
invalid
test byte [rdi + 0x4c000000], bl
mov dword [rbp - 8], edi
clc
add byte [rcx + rcx*4 + 0x7d], cl
mov qword [rbp - 8], r15
clc
test r15, r15
je 0x140035bed
mov eax, r15d
clc
and eax, 3
cmp rax, 2
jb case.0x14003fa75.259
add byte [rax], al
cmp eax, 2
jne case.0x14003fa75.259
add dword [rax], eax
invalid
add cl, byte [rdi]
test dword [rcx + rax], esp
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + rcx*4 - 8], cl
mov eax, edi
mov rax, r15
mov eax, edi
shr rax, 0x20
cmp eax, 6
invalid
call 0x146fbdefe
invalid
jne case.0x14003fa75.259
add byte [rax], al
lea rcx, [rbp - 8]
call fcn.14000d100
std
invalid
std
inc dword [rbp + 0x31]
invalid
xor r15d, r15d
jmp 0x140035c5a
mov edx, 1
xor r8d, r8d
call fcn.140055ed0
mov r12, rdx
mov esp, edx
mov esp, edx
mov qword [rbp - 8], rax
mov qword [rbp], rdx
mov dword [rbp], edx
mov dword [rbp], edx
cmp rax, 1
jne 0x140035c4a
mov ecx, r12d
and ecx, 3
add edi, dword [rax + 1]
add edi, dword [rax + 1]
cmp rcx, 2
cmp ecx, 2
jb 0x140035d00
add byte [rax], al
cmp ecx, 3
je 0x140035d00
rol byte [rax], cl
add byte [rax], al
rol byte [rax], cl
add byte [rax], al
lea rcx, [rbp]
mov rdx, r12
add byte [r9 + rcx*4 - 0x1e], r9b
add byte [rcx + rcx*4 - 0x1e], cl
shr rdx, 0x20
and byte [rbx - 0x7af0f906], al
mov esi, 0xe8000000
add byte [rax], al
add al, ch
cmp edx, 6
jne 0x140035d00
invalid
invalid
add byte [rax], al
invalid
test dword [rsi - 0x18000000], edi
add byte [rax], al
add al, ch
call fcn.14000d100
xor r12d, r12d
invalid
mov ecx, 0x45fffd74
xor esp, esp
invalid
std
inc dword [rbp + 0x31]
in al, 0x31
shr cl, 0xaf
scasd eax, dword [rdi]
xor eax, eax
jmp 0x140035d00
scasd eax, dword [rdi]
add byte [rax], al
invalid
scasd eax, dword [rdi]
add byte [rax], al
add byte [rbp + 0x39], cl
cmp r12, r15
cmp r12, r15
jb case.0x14003fa75.278
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
mov qword [rsi + 0x18], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x7e], cl
mov qword [rsi + 0x20], r15
mov qword [rsi + 0x28], r12
xor eax, eax
mov qword [rbp - 0x10], rcx
mov qword [rsi + 0x20], r15
mov qword [rsi + 0x28], r12
xor eax, eax
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
invalid
sub r15, rax
test r14, r14
test esi, esi
invalid
test esi, esi
je case.0x14003fa75.259
add byte [rax], al
add r14, rax
shl rbx, 4
xor r12d, r12d
in al, 0xeb
invalid
invalid
in al, 0xeb
invalid
add byte [rcx + 0xf], al
mov dh, 6
movzx eax, byte [r14]
mov byte [rcx], al
add rdi, 0x10
mov rax, r15
sub rax, r13
add r14, r13
add r12, r13
add esp, ebp
add esp, ebp
add rbx, 0xfffffffffffffff0
cmp r15, rsi
cmp edi, esi
invalid
cmp edi, esi
mov r15, rax
jbe 0x140035cda
test rbx, rbx
je 0x140035cda
mov rcx, qword [rdi + 8]
mov esi, dword [rdi]
cmp rsi, r15
or byte [r11 - 0x1c6b3c9], r9b
mov r13, r15
cmovb r13, rsi
cmovb ebp, esi
cmovb ebp, esi
cmp r13, 1
je 0x140035c90
add dword [rbx + rax*8 + 0x4c], esi
mov rdx, r14
mov edx, esi
mov r8, r13
call sub.msvcrt.dll_memcpy
leave
invalid
add bl, ch
invalid
leave
invalid
mov rax, r12
mov rdx, qword [rbp - 0x10]
loopne 0x140035d26
mov edx, dword [rbp - 0x10]
add rax, qword [rdx + 0x18]
mov rcx, qword [rdx + 0x20]
cmp rax, rcx
cmp eax, ecx
sbb byte [rax - 0x75], cl
and byte [rax + 0x39], cl
cmp eax, ecx
cmovae rax, rcx
mov qword [rdx + 0x18], rax
mov dword [rdx + 0x18], eax
invalid
cmp eax, ecx
cmovae rax, rcx
mov qword [rdx + 0x18], rax
mov dword [rdx + 0x18], eax
mov dword [rdx + 0x18], eax
sbb byte [rcx], sil
xor eax, eax
jmp 0x140035d00
invalid
shr bl, 8
or byte [rax + 1], bh
mov eax, 1
add byte [rax], al
mov r12, r15
cld
mov rdx, r12
add rsp, 0x38
cmp byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rbp
ret
lea rcx, str.assertion_failed:_filled___self.buf.init
in eax, 0x5f
invalid
lea r8, str._rustc_2059132d3c715514da0e4f9cd395a708e666e306librarycore_srcio_borrowed_buf.rs_rustc_2059132d3c715514da0e4f9cd395a708e666e306library_alloc_srccollections_btree_navigate.rs
mov edx, 0x29
sub dword [rax], eax
add byte [rax], al
invalid
sub dword [rax], eax
add byte [rax], al
add al, ch
add eax, 0x1f0fcc00
add ah, cl
invalid
invalid
call fcn.14008c470
int3
add ah, cl
nop dword [rax]
add byte [rbp + 0x48], dl
mov ebp, esp
invalid
add byte [rbp + 0x48], dl
mov ebp, esp
invalid
in eax, 0x48
mov ecx, dword [rcx]
mov rcx, qword [rcx]
add rcx, 8
pop rbp
jmp fcn.1400328b0
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rbp + 0x41], dl
push rbp
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x50
lea rbp, [rsp + 0x50]
mov rsi, rdx
mov rcx, qword [rcx]
add rcx, 8
or byte [rax - 0x75], cl
pop rdx
invalid
or dword [rax - 0x7d], ecx
ror dword [rax], 0x48
invalid
invalid
or byte [rax - 0x75], cl
pop rdx
adc byte [rax - 0x7b], cl
mov ebx, dword [rdx + 0x10]
test rbx, rbx
je 0x140035dc2
invalid
mov qword [rbp - 0x18], 0
add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x10], 1
lock add dword [rax], eax
add byte [rax], al
mov qword [rbp - 8], 0
clc
add byte [rax], al
add byte [rax], al
lea rdx, [rbp - 0x18]
lea edx, [rbp - 0x18]
call fcn.1400328b0
test rax, rax
je case.0x14003fa75.291
invalid
mov word [rax], es
add byte [rax], al
invalid
retf
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
mov word [rax], es
add byte [rax], al
invalid
test byte [rax + rax - 0x76b80000], cl
add byte [rax], al
add byte [rax - 0x77], cl
mov rdi, rdx
xlatb
mov rdx, qword [rbp - 0x18]
mov edx, dword [rbp - 0x18]
test rdx, rdx
je case.0x14003fa75.318
invalid
cmovs ecx, dword [rbx - 0x47be0fb3]
mov rcx, qword [rbp - 0x10]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
add al, ch
add byte [rax], al
call fcn.140003340
test ebp, edx
cld
invalid
mov eax, 1
add byte [rax], al
add bl, ch
jmp case.0x14003ee90.94
pop rax
mov rdx, rsi
mov edx, esi
call fcn.1400328b0
mov rbx, rax
mov ebx, eax
retf 0xffff
dec dword [rax - 0x77]
ret
mov ebx, eax
mov r14, rdx
mov esi, edx
invalid
mov qword [rbp - 0x18], rax
mov dword [rbp - 0x18], eax
call 0x13080eb24
lea r15, [rbp - 0x10]
lea edi, [rbp - 0x10]
invalid
mov qword [rbp - 0x10], rdx
mov dword [rbp - 0x10], edx
invalid
mov rdx, qword [rsi + 8]
mov edx, dword [rsi + 8]
or byte [rbx + rcx*4 + 0x66], cl
mov r12, qword [rsi + 0x10]
mov esp, dword [rsi + 0x10]
adc byte [rax - 0x73], cl
lea rcx, [rbp - 0x30]
lea ecx, [rbp - 0x30]
ror byte [r13 - 0x77], 1
loopne 0x140035dd4
mov r8, r12
mov eax, esp
call fcn.1400929a0
test rbx, rbx
test ebx, ebx
mov al, 0xcb
add eax, 0xdb854800
test ebx, ebx
retf
test ebx, ebx
lea rdi, [0x14022d8e8]
lea edi, [0x14022d8e8]
cmp eax, 0x1f7aee
add byte [rcx + 0xf], cl
invalid
cmovne rdi, r14
cmovne edi, esi
invalid
xor ecx, ecx
cmp qword [rbp - 0x30], 0
cmp dword [rbp - 0x30], 0
cmp dword [rbp - 0x30], 0
jge 0x140035dd4
add byte [rcx + 0xf], cl
int3
cmove rcx, r12
cmove rdi, r14
invalid
mov eax, 1
add byte [rax], al
invalid
add byte [rax], al
cmove rax, rbx
cmove eax, ebx
mov qword [rsi + 0x10], rcx
mov dword [rsi + 0x10], ecx
mov rdx, rdi
add rsp, 0x50
add esp, 0x50
add esp, 0x50
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
pop rbp
ret
mov r14, qword [rbp - 0x10]
mov r8, qword [rbp - 8]
clc
invalid
clc
lea rcx, [rbp - 0x30]
mov rdx, r14
invalid
ror byte [r9 + rcx*4 - 0xe], 1
bnd call fcn.1400929a0
call fcn.1400929a0
retf
cmp qword [rbp - 0x30], 0
cmp dword [rbp - 0x30], 0
add byte [rcx + rbx + 0x48], dh
je case.0x140033429.173
lea rdi, [0x14022d8e8]
lea edi, [0x14022d8e8]
jp 0x140035e6c
add byte [rax - 0x75], cl
push rbp
call 0x14fd5e39e
test rdx, rdx
invalid
mov rdx, qword [rbp - 0x18]
mov edx, dword [rbp - 0x18]
test rdx, rdx
jne 0x140035dac
test dword [rcx - 1], edx
invalid
invalid
test dword [rcx - 1], edx
invalid
jmp case.0x14003fa75.318
invalid
mov r15, qword [rbp - 0x28]
mov rdi, qword [rbp - 0x20]
loopne case.0x14003ee90.113
mov rax, qword [rsi]
mov eax, dword [rsi]
sub rax, rbx
sub eax, ebx
fmul dword [rax + 0x39]
clc
cmp rax, rdi
jae case.0x14003ee90.114
adc cl, byte [rax - 0x77]
mov rcx, rsi
int1
mov rdx, rbx
mov r8, rdi
call fcn.14001c2e0
pop rdi
invalid
dec dword [rax - 0x75]
mov rbx, qword [rsi + 0x10]
pop rsi
adc byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rsi + 8]
or byte [rax + 1], r9b
invalid
add rcx, rbx
add ecx, ebx
mov rdx, r15
mov edx, edi
mov r8, rdi
clc
call sub.msvcrt.dll_memcpy
add rbx, rdi
add ebx, edi
invalid
add ebx, edi
sti
mov qword [rsi + 0x10], rbx
mov rdx, qword [rbp - 0x18]
mov edx, dword [rbp - 0x18]
adc byte [rax - 0x75], cl
push rbp
mov edx, dword [rbp - 0x18]
call 0x1b4d5e3ee
invalid
test rdx, rdx
je case.0x14003ee90.101
mov r8d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, r14
call fcn.140003340
mov edx, esp
cld
invalid
mov edx, esp
cld
push qword [rcx]
xor eax, eax
invalid
pop rsi
xor eax, eax
jmp case.0x14003ee90.94
invalid
invalid
invalid
invalid
test ebx, ebx
je 0x140035ed6
mov rcx, r15
call fcn.14000d100
jmp 0x140035ed6
call fcn.14008c700
mov rdi, rax
sub eax, 0x48000568
mov edi, eax
add eax, 0xc7894800
mov qword [rsi + 0x10], 0
add byte [rax], al
mov rcx, rdi
call fcn.1400a22c0
ret
invalid
add byte [rax - 0x77], cl
invalid
mov rdx, qword [rbp - 0x18]
mov edx, dword [rbp - 0x18]
ret
mov edx, dword [rbp - 0x18]
call 0x1b4d5e439
test rdx, rdx
je 0x140035f01
invalid
cmovs ecx, dword [rbx - 0x47be0fb3]
mov rcx, qword [rbp - 0x10]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
call fcn.140003340
cld
dec dword [rax - 0x77]
stc
mov rcx, rdi
call fcn.1400a22c0
int3
ret
add byte [rax], r8b
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x30
sub esp, 0x30
lea rbp, [rsp + 0x30]
lea ebp, [rsp + 0x30]
xor byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov rbx, rdx
mov ebx, edx
mov rdi, qword [rcx]
cmp dword [rbx + rcx*4 + 0x77], ecx
mov r14, qword [rdi + 0x18]
sbb byte [rax - 0x75], cl
and byte [r9 + r13 - 0x10], r9b
and byte [rcx + rbp - 0x10], cl
mov rax, qword [rdi + 0x20]
mov eax, dword [rdi + 0x20]
and byte [rcx + rbp - 0x10], cl
sub rax, r14
sub eax, esi
cmp rax, r8
jae case.0x1400343ae.97
invalid
invalid
add dword [rax], eax
invalid
ror byte [rdi], 0x83
movabs byte [0x4c08c78348000001], al
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
invalid
invalid
and dword [rdx + 0x48000001], 0xffffff83
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7d], cl
add rdi, 8
add edi, 8
invalid
or byte [rbp + rcx*4 + 0x75], cl
lea r14, [rbp - 8]
lea esi, [rbp - 8]
clc
lea r15, [0x14022a024]
lea edi, [0x14022a024]
invalid
invalid
invalid
lea r12, [0x14022a034]
and eax, 0x1f40de
invalid
add bl, ch
jmp case.0x1400343ae.74
adc dword [rdi], ecx
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
invalid
test rax, rax
test eax, eax
je 0x1400360fb
xchg edx, eax
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rdi
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
mov edx, ebx
mov r8, rsi
call fcn.140032590
invalid
dec dword [rax - 0x77]
mov dword [rbp - 0x10], eax
invalid
invalid
mov dword [rbp - 0x10], eax
invalid
mov qword [rbp - 8], rdx
push rbp
clc
test rax, rax
je case.0x14003ee90.139
mov eax, edx
rol byte [rbx + 0x634903e0], 1
and eax, 3
movsxd rax, dword [r15 + rax*4]
add al, 0x87
add al, 0x87
add rax, r15
jmp rax
movzx eax, byte [rdx + 0x10]
jmp 0x140035fc4
adc bl, bpl
sub al, 0xf
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
invalid
test rdx, rdx
je 0x14003610f
add dword [rax], eax
invalid
ror byte [rdi], cl
test byte [rsi + 1], ah
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
mov rax, rsi
add byte [rax], al
mov rax, rsi
sub rax, rdx
ror byte [rdi], 1
invalid
invalid
add dword [rax], eax
invalid
ror byte [rdi], 1
invalid
add rbx, rdx
mov rsi, rax
jmp 0x140035f60
invalid
ror dword [rax - 0x77], cl
invalid
movabs dword [0x3c0f42b60f001f0f], eax
invalid
movzx eax, byte [rdx + 0xf]
invalid
cmp al, 0x23
jne case.0x140035f90.2
add byte [rax], al
and ecx, dword [rdi]
test dword [rcx], esi
add dword [rax], eax
add byte [rax], al
mov rcx, r14
add byte [rax], al
mov rcx, r14
int1
call fcn.14000d100
mov rax, rsi
sub al, 0x71
std
jno 0x140035fd0
dec dword [rax - 0x77]
invalid
jmp 0x140035f60
xchg dword [rdi], ecx
invalid
add byte [rax], 0
add byte [rax], al
invalid
add byte [rax - 0x77], cl
ror byte [rax - 0x3f], 1
invalid
invalid
mov rax, rdx
mov eax, edx
shr rax, 0x20
call 0x168fbe30a
and byte [rbx + 0x717728f8], al
cmp eax, 0x28
clc
sub byte [rdi + 0x71], dh
ja case.default.0x140035ff3
jno 0x140036036
movsxd rax, dword [r12 + rax*4]
add rax, r12
add eax, esp
invalid
test byte [rcx + rax - 0x20], cl
add eax, esp
jmp rax
loopne 0x140036027
xor eax, eax
shr bl, 0xcb
jmp 0x140035fc4
mov al, 0x25
jmp 0x140035fc4
mov al, 0x23
jmp 0x140035fc4
mov al, 0x24
and al, 0xeb
jmp 0x140035fc4
mov edi, 0xbbeb1bb0
mov al, 0x1b
jmp 0x140035fc4
mov al, 0x22
jmp 0x140035fc4
mov al, 0x10
jmp 0x140035fc4
mov bl, 0xb0
invalid
mov al, 0xe
jmp 0x140035fc4
mov al, 0x21
jmp 0x140035fc4
mov al, 0xb
jmp 0x140035fc4
mov al, 4
jmp 0x140035fc4
add al, 0xeb
movabs dword [0x9beb0cb09feb28b0], eax
mov al, 0x28
jmp 0x140035fc4
mov al, 0xc
jmp 0x140035fc4
mov al, 0x28
jmp 0x140035fc4
mov al, 0xc
jmp 0x140035fc4
mov al, 9
jmp 0x140035fc4
xchg edi, eax
xchg edi, eax
mov al, 0x19
jmp 0x140035fc4
mov al, 0x18
jmp 0x140035fc4
mov al, 2
jmp 0x140035fc4
invalid
add ch, bl
mov esi, dword [rax - 0x4f7814f1]
add ebp, ebx
jmp 0x140035fc4
mov al, 7
jmp 0x140035fc4
invalid
push qword [rax - 0x8a16ff]
mov al, 1
invalid
jne 0x14003604c
mov al, 0xf
jmp 0x140035fc4
por mm0, qword [rdi - 0x7c14fc50]
mov al, 3
jmp 0x140035fc4
mov al, 7
jmp 0x140035fc4
invalid
invalid
invalid
mov al, 1
jmp 0x140035fc4
invalid
mov al, 0x1f
jmp 0x140035fc4
invalid
invalid
invalid
invalid
invalid
mov al, 0x11
jmp 0x140035fc4
invalid
invalid
invalid
mov al, 0x29
jmp 0x140035fc4
invalid
invalid
invalid
mov al, 0x14
jmp 0x140035fc4
invalid
invalid
invalid
push qword [rax - 0xad16fb]
mov al, 5
jmp 0x140035fc4
invalid
invalid
invalid
mov al, 0x15
jmp 0x140035fc4
invalid
invalid
invalid
mov al, 0xd
jmp 0x140035fc4
invalid
invalid
invalid
mov al, 6
jmp 0x140035fc4
invalid
invalid
invalid
mov al, 0x12
jmp 0x140035fc4
invalid
invalid
invalid
mov al, 0xa
jmp 0x140035fc4
invalid
invalid
invalid
invalid
invalid
mov al, 8
jmp 0x140035fc4
invalid
push qword [rax - 0xde16e2]
mov al, 0x1e
jmp 0x140035fc4
and edi, edi
invalid
invalid
and edi, edi
invalid
mov al, 0x20
jmp 0x140035fc4
invalid
invalid
invalid
invalid
invalid
mov al, 0x16
jmp 0x140035fc4
invalid
invalid
invalid
invalid
mov al, 0x27
jmp 0x140035fc4
invalid
push qword [rax - 0xfa16ed]
mov al, 0x13
jmp 0x140035fc4
invalid
invalid
invalid
invalid
add eax, 0xb0ffffff
invalid
invalid
mov al, 0x17
jmp 0x140035fc4
invalid
invalid
invalid
invalid
invalid
mov al, 0x1c
jmp 0x140035fc4
invalid
invalid
sbb al, 0xe9
idiv esi
invalid
mov al, 0x1d
jmp 0x140035fc4
push qword [rax - 0x11616da]
invalid
mov al, 0x26
jmp 0x140035fc4
invalid
invalid
invalid
invalid
jmp 0xf10360da
mov al, 0x1a
jmp 0x140035fc4
mov rdx, qword [rdi + 8]
add rdx, r14
mov rcx, rbx
mov r8, rsi
call sub.msvcrt.dll_memcpy
cld
invalid
invalid
add byte [rcx + 1], cl
invalid
cld
invalid
mov qword [rdi + 0x18], r14
xor edx, edx
mov rax, rdx
mov eax, edx
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
lea rdx, str.failed_to_fill_whole_buffer
sbb byte [rdi], 0
jmp case.0x140035f90.2
lea r8, [0x14022e170]
add eax, 0x1f8051
add byte [rax - 0x77], cl
mov rcx, rdx
mov rdx, rsi
call fcn.140092630
invalid
invalid
ror dword [rax - 0x77], 1
bnd call fcn.140092630
invalid
invalid
add eax, 0x1f0fcc00
add byte [rax], r8b
add byte [rax], al
int3
add byte [rax], al
add byte [rbp + 0x41], dl
push rdi
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rsp + 0x20]
mov rdi, rdx
mov edi, edx
and byte [rax - 0x77], cl
xlatb
mov edi, edx
mov rsi, qword [rcx]
mov r12, qword [rdx + 8]
mov r15, qword [rdx + 0x10]
adc byte [rbp - 0x77], cl
out 0x4d, al
invalid
mov r14, r12
sub r14, r15
sub esi, edi
mov r13, qword [rsi + 0x18]
mov rax, qword [rsi + 0x20]
and byte [rcx + r13 - 0x18], r9b
outsb dx, byte [rsi]
sbb byte [rax - 0x75], cl
and byte [rcx + r13 - 0x18], r9b
and byte [rcx + rbp - 0x18], cl
call 0x14ff39ab4
adc dword [rbp + 0x4c000001], 0xffffff89
add byte [rax], al
invalid
invalid
cmp rax, r14
jae 0x140036302
add byte [rax], al
mov rbx, r8
mov ebx, eax
ret
add rsi, 8
lea r13, [0x14022a0d8]
lea ebp, [0x14022a0d8]
or byte [rbp + rcx*4 + 0x2d], cl
lea ebp, [0x14022a0d8]
pop rbp
invalid
mov r14, rbp
mov esi, ebp
lea r12, [0x14022a0e8]
lea esp, [0x14022a0e8]
invalid
cmp qword [rdi + 8], r15
jg 0x140036191
jne 0x1400361aa
jmp 0x140036331
add byte [rax - 0x75], cl
adc byte [r9 + r15 - 8], r9b
adc byte [rcx + rdi - 8], cl
mov rax, qword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
adc byte [rcx + rdi - 8], cl
cmp rax, r15
clc
mov r15, rax
je 0x140036344
invalid
movsb byte [rdi], byte [rsi]
add dword [rax], eax
invalid
test byte [rcx + rax + 0x394c0000], ah
jg 0x1400361ac
add dword [rax], eax
add byte [rcx + rdi + 0x7f], cl
or byte [rdi], cl
je 0x140036331
invalid
cmp qword [rdi + 8], r15
je 0x140036331
xchg dword [rcx], eax
add byte [rax], al
mov rcx, rsi
mov ecx, esi
int1
mov rdx, rdi
mov r8, rbx
fsubr st(0)
js case.0x140035ff3.78
invalid
dec dword [rax - 0x7b]
invalid
fsubr st(0)
js case.0x140035ff3.78
invalid
je 0x140036190
mov ecx, eax
and ecx, 3
loope 0x1400361c5
loope 0x1400361c5
movsxd rcx, dword [r13 + rcx*4]
lea eax, [rax]
add rcx, r13
jmp rcx
invalid
loope case.0x140035f90.55
movzx ecx, byte [rax + 0x10]
mov dh, 0x48
adc bl, ch
invalid
adc bl, bpl
jmp 0x1400361d6
add al, 0xf
mov dh, 0x48
movzx ecx, byte [rax + 0xf]
jo 0xc51285d4
cmp cl, 0x23
jne case.0x1400361ca.2
add dword [rax], eax
invalid
stc
and ecx, dword [rdi]
test dword [rcx + rax], edx
add dword [rax], eax
push rsp
add dword [rax], eax
add byte [rax - 0x77], cl
add byte [r9 + rcx*4 - 0xf], r9b
mov rcx, r14
mov qword [rbp], rax
mov rcx, r14
int1
call fcn.14000d100
mov r15, qword [rdi + 0x10]
mov edi, dword [rdi + 0x10]
dec dword [rbx + rcx*4 + 0x7f]
adc byte [rcx + rdi + 0x7f], cl
jg 0x1400361fb
jne 0x1400361aa
mov edi, dword [rdi + 0x10]
cmp qword [rdi + 8], r15
jg 0x1400361fb
jne 0x1400361aa
jmp 0x140036331
add byte [rax], al
mov rcx, rax
mov ecx, eax
shr rcx, 0x20
jmp 0x168fce524
cmp ecx, 0x28
ja case.default.0x14003620d
sub byte [rdi + 0x77], dh
movsxd rcx, dword [r12 + rcx*4]
invalid
or al, 0x8c
add rcx, r12
add ecx, esp
jmp rcx
xor ecx, ecx
jmp 0x1400361d6
mov cl, 0x25
jmp 0x1400361d6
invalid
and eax, 0x23b1bfeb
mov edi, 0xbbeb23b1
mov cl, 0x23
jmp 0x1400361d6
mov cl, 0x24
jmp 0x1400361d6
mov cl, 0x1b
jmp 0x1400361d6
invalid
mov bl, 0xb1
mov cl, 0x22
jmp 0x1400361d6
and ch, bl
scasd eax, dword [rdi]
mov cl, 0x10
jmp 0x1400361d6
mov cl, 0xe
jmp 0x1400361d6
mov cl, 0x21
jmp 0x1400361d6
invalid
and ebx, ebp
movabs dword [0x9beb04b19feb0bb1], eax
mov cl, 0xb
jmp 0x1400361d6
mov cl, 4
jmp 0x1400361d6
mov cl, 0x28
jmp 0x1400361d6
mov cl, 0xc
jmp 0x1400361d6
or al, 0xeb
xchg ebx, eax
mov cl, 9
jmp 0x1400361d6
mov cl, 0x19
jmp 0x1400361d6
invalid
mov esi, dword [rcx - 0x4e7814e8]
add ch, bl
jmp 0x1400361d6
mov cl, 0xf
jmp 0x1400361d6
invalid
push qword [rcx - 0x8a16fd]
mov cl, 3
invalid
jne 0x14003625e
mov cl, 0x18
jmp 0x1400361d6
mov cl, 2
jmp 0x1400361d6
mov cl, 0xf
jmp 0x1400361d6
invalid
invalid
invalid
mov cl, 3
jmp 0x1400361d6
invalid
invalid
invalid
mov cl, 7
jmp 0x1400361d6
invalid
invalid
invalid
mov cl, 1
jmp 0x1400361d6
mov cl, 0x1f
jmp 0x1400361d6
invalid
invalid
invalid
mov cl, 0x11
jmp 0x1400361d6
invalid
invalid
invalid
mov cl, 0x29
jmp 0x1400361d6
invalid
mov cl, 0x14
jmp 0x1400361d6
invalid
invalid
invalid
mov cl, 5
jmp 0x1400361d6
invalid
invalid
invalid
invalid
invalid
mov cl, 0x15
jmp 0x1400361d6
invalid
invalid
invalid
mov cl, 0xd
jmp 0x1400361d6
invalid
invalid
invalid
mov cl, 6
jmp 0x1400361d6
invalid
invalid
invalid
mov cl, 0x12
jmp 0x1400361d6
invalid
invalid
invalid
mov cl, 0xa
jmp 0x1400361d6
invalid
invalid
invalid
mov cl, 8
jmp 0x1400361d6
invalid
invalid
invalid
mov cl, 0x1e
jmp 0x1400361d6
invalid
invalid
invalid
mov cl, 0x20
jmp 0x1400361d6
invalid
invalid
invalid
mov cl, 0x16
jmp 0x1400361d6
invalid
invalid
invalid
mov cl, 0x27
jmp 0x1400361d6
invalid
invalid
invalid
mov cl, 0x13
jmp 0x1400361d6
invalid
invalid
invalid
mov cl, 0x17
jmp 0x1400361d6
invalid
invalid
invalid
mov cl, 0x1c
jmp 0x1400361d6
invalid
invalid
invalid
mov cl, 0x1d
jmp 0x1400361d6
mov cl, 0x26
jmp 0x1400361d6
mov cl, 0x1a
jmp 0x1400361d6
mov rdx, qword [rsi + 8]
add rdx, r13
add r15, qword [rdi]
mov rcx, r15
mov r8, r14
call sub.msvcrt.dll_memcpy
mov rax, qword [rdi + 0x18]
cmp rax, r12
cmovbe rax, r12
mov qword [rdi + 0x18], rax
mov qword [rdi + 0x10], r12
add r13, r14
mov qword [rsi + 0x18], r13
xor eax, eax
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rax, str.failed_to_fill_whole_buffer
jmp case.0x1400361ca.2
or eax, 0x1f7fc1
lea r8, [0x14022ebb8]
mov edx, 0x26
call fcn.14008c210
mov rdi, rax
mov rcx, rsi
call fcn.14000c8f0
mov rcx, rdi
call fcn.1400a22c0
int3
mov edi, edx
mov rax, qword [rcx]
mov rbx, qword [rax]
call fcn.14002ca20
mov rsi, rax
mov rax, qword [rbx]
cmp rsi, rax
jne 0x140036c09
invalid
adc ecx, dword [rbx - 0x77cf7bd]
dec dword [rdi]
test byte [rbx - 0x1000000], dh
ror byte [rcx + 0x19eb0843], 0xb1
or r11b, bpl
sbb dword [rcx - 0xf3fceff], esi
cmpxchg byte [rbx + 0xc], cl
jne 0x140036ca7
mov qword [rbx], rsi
mov eax, dword [rbx + 8]
cmp eax, 0xffffffff
je 0x140036cb5
inc eax
mov dword [rbx + 8], eax
or r11b, bpl
invalid
or r11b, bpl
sbb dword [rcx - 0xf3fceff], esi
cmpxchg byte [rbx + 0xc], cl
mov cl, 1
xor eax, eax
lock cmpxchg byte [rbx + 0xc], cl
jne 0x140036ca7
mov qword [rbx], rsi
mov dword [rbx + 8], 1
mov qword [rbp], rbx
mov rax, rbp
mov qword [rbp - 0x10], rax
lea rsi, [rbp - 8]
mov qword [rbp - 8], 0
lea rdx, [0x14022cd50]
lea rcx, [rbp - 0x10]
mov r8, rdi
clc
clc
call fcn.14008fce0
mov ecx, eax
mov rax, qword [rbp - 8]
test cl, cl
je 0x140036c66
test rax, rax
je 0x140036ccd
mov rcx, qword [rbp]
dec dword [rcx + 8]
jne 0x140036c9e
invalid
cmp ch, bl
sbb byte [rax - 0x7b], cl
sal byte [rax + rcx + 0x48], 0x89
or byte [rax - 0x77], cl
jmp 0x140036c7e
test rax, rax
je 0x140036c73
invalid
or byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.14000d100
std
push qword [rcx]
ror byte [rax - 0x75], 0x4d
xor eax, eax
mov rcx, qword [rbp]
add bh, bh
or byte [r13 + 0x20], sil
add bh, bh
or byte [r13 + 0x20], sil
mov qword [rcx], 0
mov dword [rcx], 0
add byte [rax], al
add byte [rcx], dh
xor edx, edx
xchg byte [rcx + 0xc], dl
cmp dl, 2
rol byte [rsi - 0x57ff3af], cl
add dh, byte [rbp + 0xf]
jne 0x140036c9e
jne 0x140036c9e
add rcx, 0xc
mov rsi, rax
mov esi, eax
mov esi, eax
call sub.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle
add al, byte [rax]
mov rax, rsi
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rcx, [rbx + 0xc]
call fcn.140059b10
or al, 0xe8
invalid
jmp 0x140036c18
lea rcx, [0x14022eb68]
or eax, 0x1f7eac
lea r8, [0x14022ebb8]
add eax, 0x1f7ef5
mov edx, 0x26
call fcn.14008c210
invalid
add byte [rax], al
add al, ch
push r13
add eax, 0x58d4800
add byte [rax - 0x73], cl
invalid
cmp al, 0x76
invalid
add byte [rax - 0x73], cl
add eax, 0x1f763c
invalid
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
add byte [rax - 0x77], cl
ror byte [r8 - 0x39], 0x45
enter 1, 0
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 1
enter 1, 0
add byte [rax - 0x39], cl
ror byte [r8], 1
add byte [rax], al
invalid
enter 1, 0
add byte [rax - 0x39], cl
ror byte [r8], 1
add byte [rax], al
add byte [rdi], cl
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
lea rdx, [0x14022e320]
mov dword [rbp - 0x30], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
lea rdx, [0x14022e320]
lea rcx, [rbp - 0x40]
call fcn.14008c3f0
ud2
mov rcx, qword [rbp]
call fcn.14000c8f0
std
dec dword [rax - 0x77]
mov ecx, edi
add al, ch
jrcxz case.0x140030f24.399
std
dec dword [rax - 0x77]
mov ecx, edi
mov ecx, edi
call fcn.1400a22c0
mov ch, 6
add byte [rax - 0x77], cl
mov rdi, rax
mov rdi, rax
cmp qword [rbp - 8], 0
cmp dword [rbp - 8], 0
cmp dword [rbp - 8], 0
add byte [rax + rcx + 0x48], dh
je case.0x140030f24.389
mov rcx, rsi
mov ecx, esi
call fcn.14000d100
fldenv [rbx - 3]
dec dword [rax - 0x75]
mov rcx, qword [rbp]
invalid
mov rcx, qword [rbp]
call fcn.14000c8f0
std
invalid
add al, ch
rcr byte [rbx - 3], 0xff
std
dec dword [rax - 0x77]
mov ecx, edi
mov rcx, rdi
mov ecx, edi
call fcn.1400a22c0
mov ch, 6
add al, ch
invalid
ret
call fcn.14008c700
int3
add ah, cl
nop
nop
nop
push rbp
push rsi
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rsp + 0x20]
mov rsi, qword [rcx]
xor dword [rax - 0x7d], ecx
jle case.0x14003fa75.355
adc byte [rax], al
and byte [rax - 0x75], cl
xor dword [rax - 0x7d], ecx
jle case.0x14003fa75.355
invalid
adc byte [rax], al
add byte [rbp + 0x1c], dh
jne 0x140036d71
sbb al, 0x48
mov dword [rsi + 0x10], 0xffffffff
adc bh, bh
invalid
invalid
invalid
mov qword [rsi + 0x10], 0xffffffffffffffff
adc bh, bh
invalid
invalid
lea rcx, [rsi + 0x18]
call fcn.140033070
or al, bl
invalid
invalid
sbb al, r13b
or al, bl
invalid
inc qword [rsi + 0x10]
add rsp, 0x28
sub byte [rsi + 0x5d], bl
adc byte [rax - 0x7d], cl
invalid
sub byte [rsi + 0x5d], bl
ret
lea rcx, [0x14022df78]
call fcn.140089210
add eax, 0x46ff4800
invalid
add byte [rdx + 0x1f], dh
add al, ch
xchg ebx, eax
and al, 5
add eax, 0x46ff4800
adc byte [rax - 0x77], cl
add eax, 0x46ff4800
adc byte [rax - 0x77], cl
inc dword [rsi + 0x10]
mov rcx, rax
call fcn.1400a22c0
invalid
mov ch, 6
add ah, cl
shr eax, 0x37
mov ch, 6
add ah, cl
nop word [rax + rax]
invalid
add byte [rax], r8b
push rbp
push rsi
sub rsp, 0x28
sub esp, 0x28
invalid
invalid
sub esp, 0x28
lea rbp, [rsp + 0x20]
and al, 0x20
and byte [rax - 0x75], cl
xor dword [rax - 0x7d], ecx
jle 0x140036db2
mov rsi, qword [rcx]
cmp qword [rsi + 0x10], 0
jne 0x140036df7
add byte [rbp + 0x52], dh
mov qword [rsi + 0x10], 0xffffffffffffffff
lea rcx, [rsi + 0x18]
sbb byte [rcx - 0x3f], r9b
loopne 0x140036db9
adc bh, bh
invalid
sbb byte [rcx - 0x3f], r9b
loopne 0x140036db9
shl eax, 4
xor r9d, r9d
xor ecx, ecx
xor r10d, r10d
xor edx, edx
nop dword [rax + rax]
add byte [rax], r8b
cmp r8, r10
je 0x140036de8
invalid
and eax, dword [rdx - 0x75]
add al, 0x12
mov eax, dword [rdx + r10]
add r10, 0x10
add edx, 0x10
ret 0x4810
test rax, rax
je 0x140036dc0
mov rdx, qword [rdx + r10 - 8]
mov r8, rax
shr al, 0x91
ret 0xffff
mov r9, qword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
shr al, 0x91
ret 0xffff
mov ecx, dword [rsi + 0x10]
inc r9
jmp 0x140036dec
invalid
add al, 0x31
sal byte [rcx], cl
ror byte [rcx + rcx*4 + 0x4e], 0x10
invalid
invalid
xor edx, edx
xor eax, eax
mov qword [rsi + 0x10], r9
adc byte [rax - 0x7d], r9b
invalid
add rsp, 0x28
pop rsi
pop rbp
ret
lea rcx, [0x14022df90]
call fcn.140089210
invalid
inc qword [rsi + 0x10]
mov rcx, rax
adc byte [rax - 0x77], cl
shr eax, 0xb1
call fcn.1400a22c0
int3
push rbp
call fcn.1400a22c0
int3
push rsi
sub rsp, 0x28
lea rbp, [rsp + 0x20]
insb byte [rdi], dx
and al, 0x20
insb byte [rdi], dx
and al, 0x20
mov rsi, qword [rcx]
cmp qword [rsi + 0x10], 0
cmp dword [rsi + 0x10], 0
xor dword [rax - 0x7d], ecx
jle 0x140036e32
cmp dword [rsi + 0x10], 0
add byte [rbp + 0x1c], dh
jne 0x140036e41
mov qword [rsi + 0x10], 0xffffffffffffffff
lea rcx, [rsi + 0x18]
call case.0x140030f24.124
inc qword [rsi + 0x10]
add rsp, 0x28
sub byte [rsi + 0x5d], bl
sub bh, byte [rdi + rdi*8 + 0x46ff48ff]
adc byte [rax - 0x7d], cl
invalid
sub byte [rsi + 0x5d], bl
ret
lea rcx, [0x14022dfa8]
call fcn.140089210
inc qword [rsi + 0x10]
mov rcx, rax
call fcn.1400a22c0
int3
jno 0x140036e66
add al, ch
ret
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x50
lea rbp, [rsp + 0x50]
mov r15, qword [rcx]
cmp qword [r15 + 0x10], 0
jne 0x140036ff0
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov rdi, rdx
mov qword [r15 + 0x10], 0xffffffffffffffff
invalid
invalid
invalid
push qword [rcx - 0x4e8517f6]
jp 0x140036e45
add eax, 0x5f8d4900
sbb byte [rax - 0x7b], cl
invalid
je 0x140036ee8
jp 0x140036e45
add eax, 0x5f8d4900
sbb byte [rax - 0x7b], cl
sal byte [rcx + rcx*2 + 0x49], 0x89
mov esi, edx
mov r14, rdx
mov esi, edx
inc r14
sub rsi, r14
test byte [rdi], 0x82
add qword [rax], r8
invalid
test byte [rdi], 0x82
add qword [rax], r8
add byte [rbp - 0x75], cl
mov r12, qword [r15 + 0x28]
test r12, r12
je 0x140036f45
invalid
mov r12, qword [r15 + 0x28]
test r12, r12
je 0x140036f45
add byte [rax - 0x75], cl
add ecx, dword [rcx + rbp - 0x20]
mov rax, qword [rbx]
mov eax, dword [rbx]
sub rax, r12
cmp r14, rax
jae 0x140036f84
invalid
mov rcx, qword [r15 + 0x20]
add rcx, r12
mov rdx, rdi
mov r8, r14
call sub.msvcrt.dll_memcpy
adc al, 0xb7
invalid
add byte [rbp + 1], cl
hlt
adc al, 0xb7
invalid
mov qword [r15 + 0x28], r12
jmp 0x140036f97
add byte [rax], al
sub cl, ch
scasd eax, dword [rdi]
add byte [rax], al
add byte [rax], al
mov r14, qword [r15 + 0x28]
add byte [rax], al
mov r14, qword [r15 + 0x28]
test r14, r14
test esi, esi
je 0x140036fdc
add byte [rcx - 0x75], cl
and byte [r9 - 0x80], r8b
mov rax, qword [r15 + 0x20]
cmp byte [r14 + rax - 1], 0xa
jl 0x140036f03
dec dword [rdx]
jl 0x140036f03
dec dword [rdx]
jne 0x140036f16
mov rcx, rbx
mov ecx, ebx
fld1
push rdi
mov ebx, 0x8548ffff
test rax, rax
invalid
invalid
mov bh, 0
call case.0x140030f24.124
test rax, rax
jne 0x140036fc9
add byte [rax], al
add byte [rax], al
mov r14, qword [r15 + 0x28]
ja 0x140036f3e
mov rax, qword [rbx]
mov eax, dword [rbx]
sub rax, r14
cmp rax, rsi
invalid
jbe 0x140036fbb
invalid
mov rcx, qword [r15 + 0x20]
add rcx, r14
mov rdx, rdi
mov r8, rsi
call sub.msvcrt.dll_memcpy
mov ecx, 0x490006b6
add esi, esi
mov ecx, 0x490006b6
add esi, esi
mov qword [r15 + 0x28], r14
xor eax, eax
jmp 0x140036fc9
test byte [rax], al
add byte [rax], al
shr cl, 0x84
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x73], cl
lea ecx, [rdi + 0x31]
invalid
invalid
lea rcx, [r15 + 0x31]
lea ecx, [rdi + 0x31]
xor dword [rax - 0x77], ecx
mov rdx, rdi
cli
mov r8, r14
mov eax, esi
call case.0x14003959c.112
mov qword [rbp - 0x30], rax
test rax, rax
ror byte [r8 - 0x7b], 1
sal byte [rdi + rax*2 - 0x77], 0xc1
je 0x140036fa4
mov ecx, eax
je 0x140036fa4
mov ecx, eax
and ecx, 3
cmp rcx, 2
jb 0x140036fc9
stc
add dh, byte [rdx + 0x61]
cmp ecx, 2
stc
add dh, byte [rbp + 0x5c]
jne 0x140036fc9
jne 0x140036fc9
mov rcx, rax
shr rcx, 0x20
cmp ecx, 6
jmp 0x146fcf297
jne 0x140036fc9
lea rcx, [rbp - 0x30]
call fcn.14000d100
jle 0x140036fe1
std
invalid
jmp 0x140036fa4
jle 0x140036fe1
std
invalid
mov rcx, rbx
mov ecx, ebx
mov rdx, rdi
mov r8, r14
invalid
call fcn.140032e90
invalid
mov esi, 0x8548ffff
test eax, eax
invalid
invalid
test eax, eax
jne 0x140036fc9
mov rcx, rbx
call case.0x140030f24.124
test rax, rax
invalid
jne 0x140036fc9
invalid
mov edx, 0x8548ffff
sal byte [rbp + 0x25], 0x4c
and eax, 0x49f7014c
add rdi, r14
add edi, esi
mov rax, qword [r15 + 0x18]
mov eax, dword [rdi + 0x18]
mov r14, qword [r15 + 0x28]
sub rax, r14
cmp rsi, rax
jb 0x140036f25
invalid
push 0xffffffffffffffff
invalid
invalid
invalid
mov rcx, rbx
mov rdx, rdi
invalid
mov r8, rsi
call fcn.140032e90
inc qword [r15 + 0x10]
add rsp, 0x50
pop rbx
adc byte [r8 - 0x7d], r9b
invalid
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
xor r14d, r14d
mov rax, qword [rbx]
mov eax, dword [rbx]
mov eax, dword [rbx]
add ecx, dword [rcx + rbp - 0x10]
sub rax, r14
cmp rax, rsi
ja 0x140036f25
invalid
jmp 0x140036fbb
lea rcx, [0x14022dfc0]
call fcn.140089210
invalid
add al, ch
adc al, 0x22
add eax, 0x58d4800
invalid
invalid
invalid
jne 0x140037051
lea rax, [0x14022c078]
invalid
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
fadd dword [rcx]
add byte [rax], al
add byte [rax - 0x39], cl
loopne 0x14003701c
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
call 0xf318fd6a
push 0x1f
invalid
ror byte [rax - 0x39], 1
fadd dword [r9]
fadd dword [rcx]
fadd dword [rcx]
add byte [rax], al
add byte [rax - 0x39], cl
loopne 0x14003701c
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
call 0xf318fd6a
push 0x1f
add byte [rax - 0x73], cl
lea ecx, [rbp - 0x30]
invalid
ret 0x553
lea edx, [0x14022dad8]
lea rcx, [rbp - 0x30]
lea ecx, [rbp - 0x30]
call fcn.14008c3f0
ud2
add byte [rdi], cl
or ecx, dword [rcx - 1]
adc byte [r8 - 0x77], r9b
shr eax, 0x84
mov dl, 6
mov rcx, rax
call fcn.1400a22c0
add ah, cl
add ah, cl
nop dword [rax]
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
mov r12, qword [rcx]
cmp qword [r12 + 0x10], 0
cmp dword [rsp + 0x10], 0
and dword [rcx - 0x7d], ecx
jl 0x140037080
cmp dword [rsp + 0x10], 0
adc byte [rax], al
jne 0x140037371
mov r13, r8
mov ebp, eax
mov qword [r12 + 0x10], 0xffffffffffffffff
test r8, r8
and al, 0x10
je case.0x1400361ca.45
mov rdi, rdx
lea rbx, [r12 + 0x18]
pop rsp
and al, 0x18
pop rsp
and al, 0x18
mov rdx, r13
shl rdx, 4
shl edx, 4
xor r8d, r8d
xor ecx, ecx
leave
leave
xor r9d, r9d
xor eax, eax
nop
nop
nop
mov r10d, dword [rdi + r8]
sub rax, r10
sal byte [rdx + 0x19], 1
sal byte [rdx + 0x19], 1
inc rcx
add r8, 0x10
mov r9, rax
cmp rdx, r8
cmp edx, eax
cmp edx, eax
jne 0x140037090
jmp 0x1400370b5
xor r14d, r14d
xor esi, esi
jmp 0x140037358
mov rax, r9
cmp r13, rcx
jb 0x14003737d
invalid
invalid
add al, byte [rax]
invalid
int 0xf
invalid
mov edi, 0x48000002
mov edx, ecx
invalid
mov rdx, rcx
retf 0xc148
shl rdx, 4
add rdi, rdx
xlatb
sub r13, rcx
jne case.0x140035ff3.124
invalid
invalid
test rax, rax
test eax, eax
jne 0x1400373a2
add al, byte [rax]
add byte [rbp + 0x31], al
test byte [rbp - 0x7b], 0xed
test ebp, ebp
xor r14d, r14d
test r13, r13
test ebp, ebp
test ebp, ebp
jne 0x140037102
jmp 0x140037358
add byte [rax], al
mov ecx, dword [rdi]
cmp rax, rcx
cmp eax, ecx
cmp eax, ecx
ja 0x14003738e
movabs al, byte [0x480f89c129000002]
add dword [rdi + 8], eax
sub ecx, eax
mov dword [rdi], ecx
cmovs eax, dword [rcx]
invalid
invalid
ror dword [rcx + 0x4701480f], 8
cmovs eax, dword [rcx]
or byte [r13 + 0x31], r8b
invalid
invalid
xor r14d, r14d
test r13, r13
test byte [rbp - 0x7b], 0xed
je 0x140037358
test byte [rsi + 2], dl
add byte [rax], al
add al, byte [rax]
add byte [rbp + rcx*4 + 0x3d], cl
invalid
xor dword [rax], 0x1f
xor byte [rdi], bl
lea r15, [0x14022a18c]
cmp eax, 0x1f3083
xor byte [rdi], bl
add byte [rcx + rcx*4 - 0x12], cl
mov rsi, r13
out dx, al
shl rsi, 4
shl esi, 4
xor eax, eax
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 0x39], cl
invalid
invalid
cmp rsi, rax
je 0x14003734e
add byte [rax], al
invalid
add byte [rax], al
mov r8d, dword [rdi + rax]
add rax, 0x10
add eax, 0x10
add eax, 0x10
adc byte [rbp - 0x7b], cl
sal byte [rdx + rbp*8 + 0x48], 0x8b
invalid
invalid
invalid
push rsp
test r8, r8
je case.0x140035f90.96
invalid
invalid
mov rdx, qword [rdi + rax - 8]
mov edx, dword [rdi + rax - 8]
invalid
mov rcx, rbx
mov ecx, ebx
call fcn.140033070
mov qword [rbp - 8], rax
clc
mov qword [rbp], rdx
test rax, rax
test eax, eax
add byte [rax - 0x7b], cl
sal byte [rsp + rdx - 0x77], 0xd0
test eax, eax
je 0x140037164
mov eax, edx
and eax, 3
loopne case.0x14003715c.114
movsxd rax, dword [r15 + rax*4]
add rax, r15
add eax, edi
xchg dword [rcx + rax - 8], ecx
add eax, edi
jmp rax
movzx eax, byte [rdx + 0x10]
jmp case.0x14003620d.61
mov dh, 0x42
adc bl, ch
cmp cl, byte [rax - 0x7b]
test rdx, rdx
je 0x14003734e
test cl, ah
add dword [rax], eax
add byte [rax], al
ror byte [rdi], cl
test cl, ah
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
xor r8d, r8d
xor ecx, ecx
sal byte [rcx], 0xc9
mov rax, rdx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
shl byte [rsi + 0x66], 1
nop dword cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rsi - 0x75], al
invalid
invalid
mov r9d, dword [rdi + r8]
or al, 7
sub rax, r9
jb 0x1400371d5
inc rcx
add r8, 0x10
invalid
invalid
ror dword [rcx - 0x7d], 0xc0
adc byte [rax - 0x77], cl
invalid
invalid
rcl byte [rax], 0x48
mov edx, eax
invalid
mov rdx, rax
ret 0x394c
cmp rsi, r8
jne case.0x1400361ca.76
invalid
invalid
call 0xf612b087
jmp case.0x140035ff3.128
movzx eax, byte ds:[rdx + 0xf]
movzx eax, byte [rdx + 0xf]
invalid
cmp al, 0x23
jne case.0x1400397fc.2
add dword [rax], eax
add byte [rax - 0x73], cl
add r8b, r13b
invalid
push rcx
lea rcx, [rbp]
lea ecx, [rbp]
call fcn.14000d100
jmp case.0x14003620d.46
pop rdi
std
invalid
mov rax, rdx
shr rax, 0x20
shr eax, 0x20
ror byte [rax - 0x3f], 1
call 0x168fbf4db
cmp eax, 0x28
shr eax, 0x20
cmp eax, 0x28
sub byte [rdi], cl
ja case.default.0x1400371cf
xchg dword [rax], ecx
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rcx, [0x14022a19c]
or eax, 0x1f2fd4
invalid
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
xor eax, eax
jmp case.0x14003620d.61
leave
leave
mov rax, rdx
mov eax, edx
cmp r13, rcx
jb 0x14003737d
pushfq
add dword [rax], eax
add byte [rax], al
mov rdx, rcx
invalid
invalid
add byte [rax], al
mov rdx, rcx
mov edx, ecx
shl rdx, 4
add rdi, rdx
add edi, edx
add edi, edx
sub r13, rcx
jne case.0x14003620d.62
int 0x75
invalid
test rax, rax
jne 0x1400373a2
add byte [rax], al
ror byte [rdi], 0x85
test eax, 0xf000001
add byte [rax], al
invalid
invalid
add byte [rax], al
nop dword [rax]
add byte [rax], al
add byte [rbp - 0x7b], cl
test r13, r13
add byte [rax], al
test r13, r13
jne 0x140037109
invalid
jmp 0x140037358
add byte [rax], al
mov ecx, dword [rdi]
cmp rax, rcx
ja 0x14003738e
sub ecx, eax
mov dword [rdi], ecx
cmovs eax, dword [rcx]
invalid
invalid
ror dword [rcx + 0x4701480f], 8
cmovs eax, dword [rcx]
or byte [r13 - 0x7b], r9b
test r13, r13
in eax, dx
jne 0x140037109
invalid
invalid
jmp 0x140037358
add byte [rax], al
mov al, 0x25
jmp case.0x14003620d.61
invalid
mov al, 0x23
jmp case.0x14003620d.61
invalid
mov al, 0x24
jmp case.0x14003620d.61
invalid
mov al, 0x1b
jmp case.0x14003620d.61
invalid
mov al, 0x22
jmp case.0x14003620d.61
invalid
mov al, 0x10
jmp case.0x14003620d.61
invalid
mov al, 0xe
jmp case.0x14003620d.61
invalid
mov al, 0x21
jmp case.0x14003620d.61
invalid
mov al, 0xb
jmp case.0x14003620d.61
invalid
mov al, 4
jmp case.0x14003620d.61
invalid
mov al, 0x28
jmp case.0x14003620d.61
invalid
mov al, 0xc
jmp case.0x14003620d.61
invalid
mov al, 9
jmp case.0x14003620d.61
invalid
mov al, 0x19
jmp case.0x14003620d.61
invalid
mov al, 0x18
jmp case.0x14003620d.61
invalid
mov al, 2
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 0xf
jmp case.0x14003620d.61
invalid
mov al, 3
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 7
jmp case.0x14003620d.61
invalid
invalid
invalid
invalid
invalid
mov al, 1
jmp case.0x14003620d.61
mov al, 0x1f
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 0x11
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 0x29
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 0x14
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 5
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 0x15
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 0xd
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 6
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 0x12
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 0xa
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 8
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 0x1e
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 0x20
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 0x16
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 0x27
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 0x13
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 0x17
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 0x1c
jmp case.0x14003620d.61
invalid
invalid
invalid
mov al, 0x1d
jmp case.0x14003620d.61
mov al, 0x26
jmp case.0x14003620d.61
mov al, 0x1a
jmp case.0x14003620d.61
lea rdx, str.failed_to_write_whole_buffer
mov r14, rdx
inc qword [r12 + 0x10]
mov rax, r14
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, [0x14022dfd8]
call fcn.140089210
lea r8, [0x14022e188]
mov rdx, r13
call fcn.140092630
jmp 0x1400373d4
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rbp - 0x38], rax
lea rdx, str.library_std_src_syspalwindowsio.rs
jmp 0x1400373b4
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rbp - 0x38], rax
lea rdx, [0x14022e1d8]
lea rcx, [rbp - 0x38]
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
call fcn.14008c3f0
ud2
test rax, rax
je 0x1400380cb
mov rcx, qword [rax]
mov qword [rax], rsi
mov rax, rcx
add rsp, 0x40
pop rdi
pop rsi
pop rbp
ret
test rsi, rsi
je 0x1400380df
lock dec qword [rsi]
jne 0x1400380df
lea rcx, [rbp - 0x10]
call fcn.14001bed0
lea rax, [0x14022e088]
mov qword [rsp + 0x20], rax
lea rcx, [0x14022d0ef]
lea r9, [0x14022c220]
lea r8, [rbp - 1]
mov edx, 0x46
call fcn.14008c9d0
mov rdi, rax
test rsi, rsi
je 0x14003811e
lock dec qword [rsi]
jne 0x14003811e
lea rcx, [rbp - 0x10]
call fcn.14001bed0
mov rcx, rdi
call fcn.1400a22c0
int3
mov fs, word [rdx]
add byte [rcx], al
add dword [rax - 0x77], ecx
jne 0x140038152
add dword [rax - 0x77], ecx
jne 0x140038152
xor ecx, ecx
call fcn.140061100
test rax, rax
je 0x14003816e
mov rdx, qword [rax]
mov qword [rax], rsi
jmp 0x140038192
mov eax, 1
test rsi, rsi
je 0x14003818e
lock dec qword [rsi]
jne 0x14003818e
lea rcx, [rbp - 8]
call fcn.14001bed0
mov eax, 1
jmp 0x140038194
jmp 0x140038194
xor eax, eax
add rsp, 0x30
pop rdi
pop rsi
pop rbp
ret
je 0x140038236
mov qword [rbp - 8], r12
lea rsi, [r12 + 0x10]
mov cl, 1
xor eax, eax
lock cmpxchg byte [r12 + 0x10], cl
jne 0x14003823d
mov rax, qword [0x140261120]
shl rax, 1
test rax, rax
je 0x140038254
call fcn.140046740
mov ebx, eax
xor bl, 1
jmp 0x140038256
xor esi, esi
jmp 0x14003831b
mov rcx, rsi
call fcn.140059b10
mov rax, qword [0x140261120]
shl rax, 1
test rax, rax
test eax, eax
test eax, eax
jne 0x14003822a
xor ebx, ebx
movzx eax, byte [r12 + 0x11]
lea rax, [r12 + 0x18]
sbb byte [rax - 0x77], cl
call 0x130810fb5
call 0x130810fb5
sbb byte [rax - 0x77], cl
call 0x130810fb5
call 0x130810fb5
call 0x130810fb5
invalid
mov qword [rbp - 0x10], 0
lock add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
adc eax, 0x1f4b38
cmp byte [rbx + 0x1f], cl
invalid
lea rdx, [0x14022cdb0]
cmp byte [rbx + 0x1f], cl
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x18]
mov r8, r14
invalid
lea rcx, [rbp - 0x18]
mov r8, r14
call fcn.14008fce0
pop rsp
jp 0x140038288
invalid
pop rsp
jp 0x140038288
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp - 0x10]
test al, al
je 0x1400382a8
invalid
sbb al, 0x48
test ecx, ecx
test rcx, rcx
je case.0x140030f24.448
add byte [rax], al
add byte [rax - 0x77], cl
movabs r8, 0xfd4e5ee8b84d8d48
lea rcx, [rbp - 0x48]
invalid
pop rsi
std
std
mov qword [rbp - 0x48], rcx
lea rcx, [rbp - 0x48]
call fcn.14000d100
std
invalid
test bl, bl
jne 0x1400382e6
std
inc dword [rbx + rbx*8 + 0x19eb4075]
jmp 0x1400382c1
sbb dword [rax - 0x7b], ecx
leave
test rcx, rcx
je case.0x140030f24.418
mov rcx, r15
mov ecx, edi
call fcn.14000d100
dec dword [rax - 0x39]
mov r8d, 0
invalid
mov qword [rbp - 0x48], 0
add byte [rbx + rbx*8 - 0x47b7da8b], al
test bl, bl
jne 0x1400382e6
movabs rax, 0x7fffffffffffffff
mov rcx, qword [0x140261120]
invalid
jg case.0x14003fa75.402
mov ecx, dword [0x140261120]
add byte [rax - 0x7b], cl
sal dword [rdi + rcx - 0x18], 0x64
invalid
test rcx, rax
je 0x1400382e6
call fcn.140046740
test al, al
jne 0x1400382e6
invalid
in al, 0
in al, 0
add byte [rax + rax*8 - 0x39bef98b], al
and al, 0x11
add dword [rcx], esi
rol byte [rsi + 0x75023c06], 8
invalid
invalid
mov byte [r12 + 0x11], 1
xor eax, eax
xchg byte [rsi], al
cmp al, 2
jne 0x1400382f6
invalid
or byte [rax - 0x77], cl
int1
mov rcx, rsi
call sub.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle
add al, byte [rax]
mov rcx, qword [rbp - 8]
mov rax, qword [rdi]
mov eax, dword [rdi]
mov eax, dword [rdi]
mov qword [rbp - 0x48], rax
mov qword [rdi], rcx
mov dword [rdi], ecx
mov dword [rdi], ecx
test rax, rax
je case.0x14003fa75.409
invalid
invalid
lock dec qword [rax]
jne case.0x14003fa75.409
or byte [rbp + 9], dh
lea rcx, [rbp - 0x48]
lea ecx, [rbp - 0x48]
call fcn.14001bed0
mov eax, 0x40fffe3b
mov dh, 1
inc dword [rax - 0x4a]
add dword [rcx - 0x3b7cb710], ecx
invalid
invalid
invalid
invalid
mov sil, 1
mov eax, esi
add rsp, 0x70
add esp, 0x70
invalid
add esp, 0x70
jo 0x14003837d
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop r15
pop rbp
ret
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
fstp qword [rdi + 0x1f]
add byte [rax - 0x77], cl
mov qword [rbp - 0x48], rax
invalid
invalid
invalid
invalid
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
rol byte [rcx], 0
add byte [rax], al
mov eax, 0xc045c748
rol byte [rcx], 0
add dword [rax], eax
add byte [rax], al
mov qword [rbp - 0x38], 8
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
adc dword [rbp - 0x30], eax
enter 8, 0
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
adc dword [rbp - 0x30], eax
lea rdx, [0x14022e320]
adc dword [rbp - 0x30], eax
lea rdx, [0x14022e320]
lea edx, [0x14022e320]
pop rdi
invalid
lea rcx, [rbp - 0x48]
lea ecx, [rbp - 0x48]
call fcn.14008c3f0
ud2
add byte [rdi], cl
or ecx, dword [rax - 0x77]
mov rdi, rax
mov rdi, rax
jmp case.0x14003fa75.406
invalid
invalid
invalid
cmp dword [rbp - 0x10], 0
je case.0x14003fa75.406
mov rcx, r15
mov ecx, edi
call fcn.14000d100
mov rcx, rsi
mov ecx, esi
mov edx, ebx
call fcn.14000d2e0
std
dec dword [rax - 0x75]
clc
std
dec dword [rax - 0x75]
clc
lock dec qword [rax]
jne 0x140038399
or byte [rbp + 9], dh
lea rcx, [rbp - 8]
lea ecx, [rbp - 8]
call fcn.14001bed0
dec dword [rax - 0x77]
stc
mov rcx, rdi
call fcn.1400a22c0
call fcn.14008c700
invalid
call fcn.14008c700
int3
invalid
in al, dx
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
mov rsi, rcx
call fcn.1400381c0
invalid
test al, al
jne 0x1400383f6
inc dword [rax + rax*8 - 0x72b7d08b]
lea rax, [0x1402610d0]
add eax, 0x228d02
mov qword [rbp - 8], rax
clc
lea rax, [rbp - 8]
mov qword [rbp], rax
mov dword [rbp], eax
mov dword [rbp], eax
mov rcx, rbp
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.140037b80
mov qword [rbp], rax
test rax, rax
je 0x1400383f6
mov rcx, rbp
call fcn.14000d100
std
invalid
std
call qword [rax + 0x38c48348]
invalid
nop
add rsp, 0x38
invalid
cmp byte [rsi + 0x5d], bl
pop rsi
pop rbp
ret
push rsi
sub rsp, 0x98
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
invalid
lea rax, str.stdoutstderrRepeatlibrary_std_srciomod.rs
mov qword [rbp - 8], rax
mov qword [rbp], 6
call fcn.1400381c0
invalid
test al, al
invalid
jne 0x14003845f
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
invalid
inc dword [rax + rax*8 + 0x58b2f75]
xchg edx, eax
mov word [rdx], fs
add byte [rbx + 0x2e7504f8], al
add al, 0x75
invalid
sal byte [rbp + 0x2f], 0x8b
add eax, 0x228c92
mov eax, dword [0x1402610c8]
cmp eax, 4
jne 0x140038469
add al, 0x75
lea rax, cs:[0x140261090]
lea rax, [0x140261090]
mov qword [rbp + 8], rax
lea rax, [rbp + 8]
mov qword [rbp - 0x38], rax
lea rcx, [rbp - 0x38]
enter 0xffffffffffff8948, 0xfffffffffffffff2
enter 0xffffffffffff8948, 0xfffffffffffffff2
call fcn.140036bd0
test rax, rax
jne 0x140038470
add rsp, 0x98
pop rsi
pop rbp
ret
call fcn.140042a70
jmp 0x14003843b
mov qword [rbp + 0x10], rax
lea rax, [rbp - 8]
mov qword [rbp - 0x58], rax
lea rax, [0x14000b0c0]
mov qword [rbp - 0x50], rax
lea rax, [rbp + 0x10]
lea eax, [rbp + 0x10]
lea eax, [rbp + 0x10]
mov qword [rbp - 0x48], rax
mov dword [rbp - 0x48], eax
lea rax, [0x140033730]
lea eax, [0x140033730]
invalid
mov qword [rbp - 0x40], rax
lea rax, str.failed_printing_to_:
add eax, 0x1f5c17
ror byte [r8 - 0x73], 5
invalid
add eax, 0x1f5c17
add byte [rax - 0x77], cl
enter 0xffffffffffffc748, 0x45
enter 0xffffffffffffc748, 0x45
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 2
rol byte [rdx], 1
add byte [rax], al
add byte [rax - 0x39], cl
call 0x1400384b5
add byte [rax], al
enter 0xffffffffffffc748, 0x45
rol byte [rdx], 1
add byte [rax], al
add byte [rax - 0x39], cl
call 0x1400384b5
add byte [rax], al
add byte [rax], al
lea rax, [rbp - 0x58]
mov qword [rbp - 0x28], rax
mov dword [rbp - 0x28], eax
mov dword [rbp - 0x28], eax
mov qword [rbp - 0x20], 2
add al, byte [rax]
add byte [rax], al
lea rdx, [0x14022e0d8]
lea rcx, [rbp - 0x38]
enter 0x1be8, 0x3f
invalid
add byte [rdi], cl
invalid
or al, 0x5c
invalid
enter 0x1be8, 0x3f
sbb edi, dword [rdi]
add eax, 0x480b0f00
mov esi, eax
lea rcx, [rbp + 0x10]
adc al, ch
sbb eax, 0x48fffd4c
mov ecx, esi
or ecx, dword [rax - 0x77]
invalid
adc al, ch
sbb eax, 0x48fffd4c
mov ecx, esi
call fcn.1400a22c0
call fcn.14008c700
int3
adc byte [rdx + 5], al
add ah, cl
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
push rbp
push rsi
sub rsp, 0x98
cwde
add byte [rax], al
add byte [rax], al
cwde
add byte [rax], al
add byte [rax], al
lea rbp, [rsp + 0x80]
mov rsi, rcx
add byte [rax], al
lea rbp, [rsp + 0x80]
mov rsi, rcx
lea rax, [0x14022e0f6]
lea eax, [0x14022e0f6]
lea eax, [0x14022e0f6]
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
mov qword [rbp], 6
call fcn.1400381c0
invalid
invalid
invalid
invalid
test al, al
jne case.0x14003ee90.249
lea rax, [0x1402610d0]
lea eax, [0x1402610d0]
mov qword [rbp + 8], rax
mov dword [rbp + 8], eax
lea rax, [rbp + 8]
lea eax, [rbp + 8]
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
lea rcx, [rbp - 0x38]
lea ecx, [rbp - 0x38]
enter 0xffffffffffff8948, 0xfffffffffffffff2
mov rdx, rsi
mov edx, esi
call fcn.140037b80
test rax, rax
test eax, eax
idiv bh
dec dword [rax - 0x7b]
test eax, eax
jne 0x14003855e
add rsp, 0x98
invalid
test eax, eax
jne 0x14003855e
add rsp, 0x98
add byte [rax], al
add byte [rsi + 0x5d], bl
pop rsi
pop rbp
pop rsi
pop rbp
ret
mov qword [rbp + 0x10], rax
adc byte [r8 - 0x73], r9b
clc
lea rax, [rbp - 8]
mov qword [rbp - 0x58], rax
mov dword [rbp - 0x58], eax
test al, 0x48
lea eax, [0x14000b0c0]
sub edi, ebp
invalid
lea rax, [0x14000b0c0]
sub edi, ebp
dec dword [rax - 0x77]
mov r8b, 0x48
lea rax, [rbp + 0x10]
mov qword [rbp - 0x50], rax
lea rax, [rbp + 0x10]
adc byte [r8 - 0x77], r9b
mov r8d, 0xac058d48
mov eax, 0xac058d48
mov qword [rbp - 0x48], rax
lea rax, [0x140033730]
lea eax, [0x140033730]
mov eax, 0xac058d48
lea eax, [0x140033730]
add eax, 0xffffb1ac
mov cl, 0xff
dec dword [rax - 0x77]
ror byte [r8 - 0x73], 5
add eax, 0x1f5b29
invalid
invalid
mov qword [rbp - 0x40], rax
mov dword [rbp - 0x40], eax
lea rax, str.failed_printing_to_:
add eax, 0x1f5b29
pop rbx
invalid
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 2
add byte [rax], al
add byte [rax - 0x39], cl
call case.0x1400343ae.180
add byte [rax], al
add byte [rax], al
enter 0xffffffffffffc748, 0x45
rol byte [rdx], 1
add byte [rax], al
add byte [rax - 0x39], cl
call case.0x1400343ae.180
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rax, [rbp - 0x58]
mov qword [rbp - 0x28], rax
test al, 0x48
mov dword [rbp - 0x28], eax
mov qword [rbp - 0x20], 2
lea rdx, [0x14022e0d8]
lea edx, [0x14022e0d8]
loopne 0x1400385b2
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x1f5b1e
invalid
lea edx, [0x14022e0d8]
add byte [rax - 0x73], cl
enter 0x2de8, 0x3e
add eax, 0x480b0f00
mov esi, eax
lea rcx, [rbp + 0x10]
lea ecx, [rbp + 0x10]
lea rcx, [rbp - 0x38]
lea ecx, [rbp - 0x38]
call fcn.14008c3f0
ud2
lea ecx, [rbp + 0x10]
call fcn.14000d100
mov rcx, rsi
dec dword [rax - 0x77]
int1
call fcn.1400a22c0
call fcn.14008c700
invalid
invalid
invalid
add eax, 0x5590cc00
int3
push rbp
push rsi
push rdi
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x73], cl
lea ebp, [rsp + 0x20]
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
mov rsi, rdx
mov rdi, qword [rdx + 8]
mov edi, dword [rdx + 8]
mov edi, dword [rdx + 8]
mov rax, qword [rdx + 0x10]
mov eax, dword [rdx + 0x10]
mov r8, rdi
mov eax, edi
sub r8, rax
je 0x14003860d
sal byte [rsi + rcx + 0x48], 3
add rax, qword [rsi]
add eax, dword [rsi]
invalid
movzx edx, byte [rcx]
mov rcx, rax
invalid
adc dword [rax - 0x77], ecx
shr eax, 0xf3
lahf
invalid
call sub.msvcrt.dll_memset
add byte [rax - 0x77], cl
mov qword [rsi + 0x10], rdi
mov dword [rsi + 0x10], edi
jle 0x140038621
adc byte [rax - 0x75], cl
sbb byte [rax + 0x39], r9b
sbb byte [rax + 0x39], cl
mov rax, qword [rsi + 0x18]
sbb byte [rax + 0x39], cl
cmp rax, rdi
cmp eax, edi
clc
cmova rdi, rax
mov qword [rsi + 0x18], rdi
mov dword [rsi + 0x18], edi
xor eax, eax
add rsp, 0x20
add esp, 0x20
ror byte [rax - 0x7d], 0xc4
and byte [rdi + 0x5e], bl
add esp, 0x20
invalid
pop rdi
pop rsi
pop rbp
ret
nop word [rax + rax]
nop dword [rax + rax]
push rbp
mov rbp, rsp
mov ebp, esp
movabs rdx, 0x2600000003
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte es:[rax], al
add byte [rsi], ah
add byte [rax], al
add byte [rax + 1], bh
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x3d], bl
nop word cs:[rax + rax]
nop word cs:[rax + rax]
pop rbp
ret
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rbp + 0x56], dl
add byte [rax], al
push rbp
push rsi
sub rsp, 0x38
lea rbp, [rsp + 0x30]
lea ebp, [rsp + 0x30]
in al, dx
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
lea ebp, [rsp + 0x30]
lea r8, [0x14022e0fc]
lea eax, [0x14022e0fc]
invalid
lea rsi, [rbp - 8]
lea esi, [rbp - 8]
jne 0x14003865e
mov r9d, 6
mov ecx, 6
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
add byte [rax], al
mov rcx, rsi
mov ecx, esi
call fcn.1400909c0
add qword [0x1318cce78], 0xffffffffffffffe8
add dword [0x1318cce78], 0xffffffe8
mov rcx, rsi
call fcn.14008cf50
nop
invalid
add rsp, 0x38
add esp, 0x38
invalid
cmp byte [rsi + 0x5d], bl
pop rsi
pop rbp
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x41], dl
push rbp
push r15
push r14
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x88
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x77], cl
mov rbx, rcx
add byte [rax], al
mov rbx, rcx
mov r12, qword [rdx]
mov esp, dword [rdx]
mov esp, dword [rdx]
and cl, byte [rax - 0x75]
jb case.0x1400343ae.214
invalid
mov rsi, qword [rdx + 0x10]
mov esi, dword [rdx + 0x10]
adc byte [rcx + rcx*4 + 0x45], cl
mov qword [rbp - 0x40], r8
mov dword [rbp - 0x40], eax
ror byte [r13 - 0x7b], 0xc0
ror byte [rbp - 0x7b], 0xc0
test r8, r8
mov qword [rbp - 8], rdx
mov dword [rbp - 8], edx
push rbp
clc
je case.0x140035ff3.136
cmp r9, 0xfffffffffffffbff
ja case.0x140035ff3.139
stc
invalid
invalid
push qword [rdi + 0x24]
lea rdi, [r9 + 0x400]
lea edi, [rcx + 0x400]
add byte [rax + rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rax, rdi
mov eax, edi
clc
and rax, 0x1fff
invalid
add byte [rax], al
add byte [rdi + rdx - 0x47], dh
add byte [rax], ah
invalid
je case.0x14003715c.148
invalid
mov ecx, 0x2000
and byte [rax], al
add byte [rax], al
add byte [rax + 0x29], cl
sub rcx, rax
sub ecx, eax
ror dword [rax + 1], 0xcf
add rdi, rcx
add edi, ecx
setb al
test al, 1
shr byte [rax - 0x40fa8bff], 0
je case.0x14003715c.148
mov edi, 0x2000
and byte [rax], al
add byte [rbp - 0x77], cl
invalid
invalid
mov r14, r12
mov r13, rsi
mov ebp, esi
out 0x49, al
mov ebp, esi
test r9, r9
test ecx, ecx
jne case.0x14003fa75.452
mov rax, r12
sub rax, rsi
cmp rax, 0x20
invalid
jae 0x140038746
mov rcx, rbx
call case.0x14003933c.107
adc byte [rax], al
invalid
fld1
jge 0x140038721
invalid
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
test rax, rax
test eax, eax
je case.0x14003fa75.478
test byte [rbx], dh
xor eax, dword [rbx]
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rax + 1], bh
mov eax, 1
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add rsp, 0x88
add esp, 0x88
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rbp
ret
mov edi, 0x2000
mov rax, r12
invalid
and byte [rax], al
add byte [rcx + rcx*4 - 0x20], cl
invalid
loopne 0x140038786
sub rax, rsi
sub eax, esi
cmp rax, 0x20
cmp eax, 0x20
and byte [rdx - 0x3b], dh
jb case.0x140035ff3.160
invalid
mov r14, r12
mov r13, rsi
out 0x49, al
mov ebp, esi
mov qword [rbp], rdi
mov qword [rbp - 0x18], rsi
mov dword [rbp - 0x18], esi
add byte [rax - 0x77], cl
jne case.0x140035ff3.166
invalid
mov dword [rbp - 0x18], esi
call 0xcd507d89
xor esi, esi
lea r15, [rbp - 0x38]
jge case.0x14003fa75.433
lea rdi, [0x14022a240]
fistp word [rdx]
invalid
mov qword [rbp - 0x10], r12
cmp r13, r14
cmp ebp, esi
invalid
cmp ebp, esi
jne case.0x140035ff3.167
cmp r14, r12
cmp esi, esp
out 0x75, al
and dword [rax - 0x77], ecx
mov rcx, rbx
call case.0x14003933c.107
jne case.0x140035ff3.167
mov rcx, rbx
mov ecx, ebx
call case.0x14003933c.107
adc byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
sal byte [rbp - 0x60], 0x48
jne 0x14003871c
movabs al, byte [0x30a840fd28548]
test rdx, rdx
test edx, edx
je 0x140038a8f
test byte [rdx], cl
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rdx, qword [rbp - 8]
mov edx, dword [rbp - 8]
push rbp
clc
mov r14, qword [rdx]
mov r13, qword [rdx + 0x10]
push 0x10
cmp r13, r14
jne 0x1400387d0
cmp ecx, dword [rcx - 0x7d]
cmp r14, 0xffffffffffffffdf
ja 0x140038a7b
xchg esp, ebx
add al, byte [rax]
invalid
invalid
fisttp word [rdi]
xchg esp, ebx
add al, byte [rax]
add byte [rbp - 0x73], cl
lea r12, [r14 + 0x20]
and byte [rbx - 0x73], cl
lea rax, [r14 + r14]
add al, 0x36
cmp rax, r12
cmp eax, esp
cmova r12, rax
cmova esp, eax
loopne case.0x1400361ca.99
test r14, r14
test esi, esi
je case.0x1400361ca.125
mov rax, qword [rdx + 8]
mov eax, dword [rdx + 8]
or byte [rax - 0x77], cl
enter 0xffffffffffff894c, 0x75
enter 0xffffffffffff894c, 0x75
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
enter 0xffffffffffff894c, 0x75
mov qword [rbp - 0x28], r14
jne case.0x140035ff3.157
fdivr dword [rax + 1]
mov eax, 1
add byte [rax], al
add bl, ch
jmp case.0x14003620d.97
nop word cs:[rax + rax]
jmp case.0x14003620d.97
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rdx + 8]
or bl, bpl
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
jmp case.0x1400397fc.49
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
xor eax, eax
mov rdx, r12
not rdx
invalid
add byte [rax], al
add byte [rax], al
xor eax, eax
mov rdx, r12
not rdx
invalid
ror byte [rax - 0x3f], cl
invalid
shr rdx, 0x3f
shr edx, 0x3f
mov qword [rbp - 0x30], rax
lea rcx, [rbp - 0x58]
mov r8, r12
mov eax, esp
mov r9, r15
call fcn.14001c040
cmp dh, bh
dec dword [rax - 0x7d]
jge 0x1400387ab
invalid
cmp dh, bh
dec dword [rax - 0x7d]
jge 0x1400387ab
add byte [rdi], cl
jne 0x140038aa2
test dword [rax + 0x48000002], ebx
mov eax, dword [rbp - 0x50]
invalid
invalid
add byte [rax], al
mov rax, qword [rbp - 0x50]
mov r8b, 0x48
mov ecx, dword [rbp - 8]
clc
mov rcx, qword [rbp - 8]
clc
clc
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [r9 + rcx*4 + 0x21], cl
mov qword [rcx], r12
and dword [rbp - 0x77], ecx
out 0x4c, al
add rax, r13
mov r14, r12
mov esi, esp
add rax, r13
mov r12, r14
mov esp, esi
hlt
sub r12, r13
in al, dx
mov rcx, qword [rbp]
mov ecx, dword [rbp]
add byte [rcx + 0x39], cl
int3
cmp r12, rcx
cmovae r12, rcx
cmovae esp, ecx
loope 0x140038879
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
mov qword [rbp - 0x30], r12
ror byte gs:[rax - 0x39], 1
fadd dword [r8]
fadd dword [rax]
mov qword [rbp - 0x28], 0
fadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rbp - 0x20], rsi
jne case.0x1400397fc.84
mov rcx, rbx
mov rdx, r15
mov edx, edi
cli
call fcn.14004c660
adc dword [rsi], edi
add dword [rax], eax
invalid
add dword ds:[rax], eax
add byte [rax - 0x77], cl
ret 0x8548
invalid
invalid
mov rdx, rax
mov edx, eax
test rax, rax
lea rsi, [rbp - 0x58]
jne 0x140038801
je case.0x14003fa75.469
xchg ecx, eax
add dword [rax], eax
add byte [rax - 0x1e7c2e77], dl
add edi, dword [rax + 1]
mov eax, 1
nop
mov ecx, edx
and ecx, 3
loope case.0x14003ee90.275
loope case.0x14003ee90.275
mov eax, 1
add byte [rax], al
add byte [rax + 0x63], cl
invalid
invalid
add byte [rax], al
movsxd rcx, dword [rdi + rcx*4]
or al, 0x8f
add rcx, rdi
jmp rcx
movzx ecx, byte [rdx + 0x10]
jmp 0x140038884
invalid
adc bl, bpl
or ecx, dword [rdi]
nop dword [rax]
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rdi], cl
movzx ecx, byte [rdx + 0xf]
mov dh, 0x4a
jo 0xc512ac82
cmp cl, 0x23
jne 0x140038721
invalid
xchg esp, eax
invalid
invalid
invalid
and ecx, dword [rdi]
test dword [rsi + rdi*8 - 0x76b70001], edx
xchg esp, eax
invalid
mov qword [rbp - 0x58], rdx
push rbp
test al, 0x48
mov rcx, rsi
mov rcx, rsi
call fcn.14000d100
mov rcx, rbx
invalid
mov rdx, r15
mov edx, edi
std
dec dword [rax - 0x77]
invalid
mov edx, edi
call fcn.14004c660
mov rdx, rax
test rax, rax
test eax, eax
ret 0x8548
test eax, eax
sal byte [rbp - 0x4c], 0xe9
jne case.0x14003620d.113
mov ah, 0xe9
jmp case.0x14003fa75.469
invalid
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
mov rcx, rdx
shr rcx, 0x20
shr ecx, 0x20
ror dword [rax - 0x3f], 1
shr ecx, 0x20
jmp 0x168fd0bea
cmp ecx, 0x28
ja case.default.0x1400388de
xchg esi, eax
add byte [rax], al
add byte [rax], al
stc
sub byte [rdi], cl
xchg dword [rsi + 0x4c000000], edx
xchg esi, eax
add byte [rax], al
add byte [rax], al
lea r8, [0x14022a250]
xchg esi, eax
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
lea r8, [0x14022a250]
jns 0x1400388ee
sbb dword [rdi], ebx
add byte [rcx + 0x63], cl
movsxd rcx, dword [r8 + rcx*4]
invalid
movsxd rcx, dword [r8 + rcx*4]
invalid
mov byte [rcx + rax - 0x3f], cl
add rcx, r8
add ecx, eax
jmp rcx
xor ecx, ecx
leave
jmp 0x140038884
movabs al, byte [0x98eb23b19ceb25b1]
mov cl, 0x25
jmp 0x140038884
and eax, 0x23b19ceb
mov cl, 0x23
jmp 0x140038884
mov cl, 0x24
jmp 0x140038884
xchg esp, eax
mov cl, 0x1b
sbb ebp, ebx
jmp 0x140038884
nop
mov cl, 0x22
jmp 0x140038884
mov cl, 0x10
jmp 0x140038884
mov cl, 0xe
jmp 0x140038884
invalid
invalid
test byte [rcx - 0x4e7f14df], dh
or ebp, ecx
invalid
jns case.0x140033429.349
invalid
mov cl, 0x21
jmp 0x140038884
and ebx, ebp
xor byte [rcx - 0x8616f5], 0xff
mov cl, 0xb
jmp 0x140038884
mov cl, 4
invalid
jb 0x14003890f
invalid
mov cl, 0xb
jmp 0x140038884
invalid
invalid
mov cl, 4
jmp 0x140038884
mov cl, 0x28
jmp 0x140038884
push qword [rcx - 0x9b16f4]
invalid
mov cl, 0xc
jmp 0x140038884
push qword [rcx - 0xa216f7]
invalid
mov cl, 9
jmp 0x140038884
invalid
mov cl, 0x19
jmp 0x140038884
invalid
mov cl, 0x18
jmp 0x140038884
mov cl, 2
jmp 0x140038884
mov cl, 0xf
jmp 0x140038884
mov cl, 3
jmp 0x140038884
mov cl, 7
jmp 0x140038884
mov cl, 1
jmp 0x140038884
mov cl, 0x1f
jmp 0x140038884
mov cl, 0x11
jmp 0x140038884
invalid
mov cl, 0x29
jmp 0x140038884
push qword [rcx - 0xef16ec]
invalid
mov cl, 0x14
jmp 0x140038884
mov cl, 5
jmp 0x140038884
push qword [rcx - 0xfd16eb]
mov cl, 0x15
adc eax, 0xffff02e9
push qword [rcx - 0x10416f3]
mov cl, 0xd
invalid
sti
invalid
invalid
jmp 0x140038884
invalid
mov cl, 0xd
jmp 0x140038884
push qword [rcx - 0x10b16fa]
invalid
mov cl, 6
jmp 0x140038884
hlt
mov cl, 0x12
jmp 0x140038884
invalid
push qword [rcx - 0x11916f6]
mov cl, 0xa
or ch, cl
out 0xfe, al
jmp 0x140038884
invalid
push qword [rcx - 0x12016f8]
invalid
mov cl, 8
jmp 0x140038884
mov cl, 0x1e
jmp 0x140038884
mov cl, 0x20
jmp 0x140038884
mov cl, 0x16
jmp 0x140038884
mov cl, 0x27
jmp 0x140038884
mov cl, 0x13
jmp 0x140038884
mov cl, 0x17
jmp 0x140038884
invalid
mov cl, 0x1c
sbb al, 0xe9
scasb al, byte [rdi]
jmp 0x140038884
invalid
invalid
mov cl, 0x1d
jmp 0x140038884
push qword [rcx - 0x15f16da]
invalid
mov cl, 0x26
jmp 0x140038884
movabs al, byte [0xfe99e91ab1fffffe]
push qword [rcx - 0x16616e6]
mov cl, 0x1a
jmp 0x140038884
invalid
invalid
invalid
add byte [rax], r8b
mov rax, qword [rbp - 0x28]
test rax, rax
je 0x140038a6d
invalid
je 0x140038a42
mov rsi, qword [rbp - 0x20]
mov esi, dword [rbp - 0x20]
jne case.0x1400388de.38
loopne 0x140038a47
add r13, rax
add ebp, eax
mov rdx, qword [rbp - 8]
mov qword [rdx + 0x10], r13
cmp qword [rbp - 0x40], 1
cmp dword [rbp - 0x40], 1
add dword [rbx + rbp + 0x4c], esi
je case.0x14003fa75.485
cmp rsi, r12
cmp esi, esp
mov rcx, qword [rbp]
mov r8, 0xffffffffffffffff
mov eax, 0xffffffff
mov eax, 0xffffffff
cmovne rcx, r8
cmovne ecx, eax
enter 0x394c, 0xffffffffffffffe0
cmp rax, r12
jne 0x140038a36
adc byte [rcx + 0x39], cl
int3
cmp r12, rcx
jb 0x140038a36
test rcx, rcx
test ecx, ecx
lea rcx, [rcx + rcx]
or al, 9
cmovs rcx, r8
cmovs ecx, eax
enter 0xffffffffffff8948, 0x4d
add byte [rbx + rcx*4 + 0x65], cl
invalid
invalid
invalid
mov qword [rbp], rcx
add byte [r11 + rcx*4 + 0x65], r9b
mov r12, qword [rbp - 0x10]
sub rsi, rax
invalid
invalid
invalid
invalid
cmp r13, r14
cmp ebp, esi
je 0x14003876a
std
invalid
jmp case.0x140035ff3.167
std
invalid
test rdx, rdx
test edx, edx
je case.0x14003fa75.475
mov rdx, qword [rbp - 8]
push rbp
clc
mov r14, qword [rdx]
mov r13, qword [rdx + 0x10]
mov ebp, dword [rdx + 0x10]
push 0x10
jmp case.0x14003fa75.452
call 0x172038a61
sal byte [rcx], cl
shr cl, 0xb4
mov ah, 0xfc
invalid
xor edx, edx
xor eax, eax
jmp 0x140038721
mov ah, 0xfc
invalid
invalid
mov ah, 0xfc
invalid
sub r13, qword [rbp - 0x18]
xor eax, eax
ror byte [rcx + rcx*4 - 0x16], 0xe9
cmpsb byte [rsi], byte [rdi]
cld
invalid
invalid
call 0xc9504aa6
invalid
ror byte [rcx + rcx*4 - 0x16], 0xe9
cmpsb byte [rsi], byte [rdi]
cld
invalid
mov eax, 1
add byte [rax], al
movabs rdx, 0x2600000003
jmp 0x140038721
cld
invalid
invalid
mov edx, 3
add byte es:[rax], al
add byte [rax], al
add byte [rsi], ah
add byte [rax], al
add cl, ch
xchg edx, eax
cld
invalid
dec dword [rax - 0x75]
clc
mov rax, qword [rbp - 8]
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
push rax
adc byte [rax + 0x2b], cl
invalid
invalid
push rbp
sub rdx, qword [rbp - 0x18]
xor eax, eax
shr cl, 0x7f
cld
invalid
invalid
call 0x1bfed4ad0
shr cl, 0x7f
cld
invalid
dec dword [rax - 0x46]
movabs rdx, 0x2600000003
mov edx, 3
add eax, dword [rax]
add byte [rax], al
add byte es:[rax], al
add cl, ch
imul edi, esp, 0xffffffff
invalid
jmp qword [rsi + 0x66]
invalid
invalid
add byte [rax], al
jmp 0x14003871c
invalid
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rbp + 0x41], dl
push rdi
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x88
sub esp, 0x88
sub esp, 0x88
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
mov rbx, rcx
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
add byte [rax], al
mov rbx, rcx
mov r12, qword [rdx]
and cl, byte [rax - 0x75]
jb case.0x14003715c.214
invalid
and cl, byte [rax - 0x75]
jb case.0x14003715c.214
invalid
mov esi, dword [rdx + 0x10]
adc byte [rcx + rcx*4 + 0x45], cl
mov qword [rbp - 0x40], r8
ror byte [r13 - 0x7b], 0xc0
ror byte [rbp - 0x7b], 0xc0
test r8, r8
mov qword [rbp - 8], rdx
push rbp
clc
je case.0x14003620d.136
cmp r9, 0xfffffffffffffbff
ja case.0x14003620d.139
stc
invalid
invalid
push qword [rdi + 0x24]
lea rdi, [r9 + 0x400]
lea edi, [rcx + 0x400]
add byte [rax + rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov rax, rdi
mov eax, edi
clc
and rax, 0x1fff
je case.0x1400361ca.148
invalid
invalid
add byte [rdi + rdx - 0x47], dh
add byte [rax], ah
invalid
invalid
mov ecx, 0x2000
and byte [rax], al
add byte [rax], al
add byte [rax + 0x29], cl
sub rcx, rax
sub ecx, eax
ror dword [rax + 1], 0xcf
add rdi, rcx
add edi, ecx
setb al
test al, 1
shr byte [rax - 0x40fa8bff], 0
je case.0x1400361ca.148
mov edi, 0x2000
add byte [rax], ah
add byte [rax], al
and byte [rax], al
add byte [rbp - 0x77], cl
invalid
invalid
mov r14, r12
mov esi, esp
out 0x49, al
mov r13, rsi
mov ebp, esi
test r9, r9
test ecx, ecx
jne case.0x140033429.380
mov rax, r12
sub rax, rsi
cmp rax, 0x20
cmp eax, 0x20
invalid
cmp eax, 0x20
jae 0x140038b76
mov rcx, rbx
call case.0x140038ca1.107
invalid
add byte [rax], al
invalid
fld1
lea eax, [rdi]
invalid
add byte [rax], al
invalid
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
test rax, rax
test eax, eax
je 0x140038e7f
test byte [rbx], dh
xor eax, dword [rbx]
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rax + 1], bh
mov eax, 1
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add rsp, 0x88
add esp, 0x88
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rbp
ret
mov edi, 0x2000
add byte [rax], al
mov rax, r12
sub rax, rsi
loopne 0x140038bb6
sub eax, esi
cmp rax, 0x20
cmp eax, 0x20
and byte [rdx - 0x3b], dh
jb case.0x1400397fc.90
mov r14, r12
mov r13, rsi
out 0x49, al
mov ebp, esi
mov qword [rbp], rdi
add byte [rax - 0x77], cl
jne case.0x14003620d.166
mov qword [rbp - 0x18], rsi
mov dword [rbp - 0x18], esi
xor esi, esi
lea r15, [rbp - 0x38]
jge 0x140038b52
lea rdi, [0x14022a2f4]
cmp eax, 0x1f1763
invalid
invalid
add byte [rcx + rcx*4 + 0x65], cl
mov qword [rbp - 0x10], r12
cmp r13, r14
cmp ebp, esi
invalid
cmp ebp, esi
jne case.0x14003620d.167
cmp r14, r12
cmp esi, esp
out 0x75, al
and dword [rax - 0x77], ecx
mov ecx, ebx
call case.0x140038ca1.107
jne case.0x14003620d.167
mov rcx, rbx
mov ecx, ebx
call case.0x140038ca1.107
invalid
test rax, rax
test eax, eax
sal byte [rbp - 0x60], 0x48
test edx, edx
jne case.0x140033429.368
movabs al, byte [0x30a840fd28548]
test rdx, rdx
je 0x140038ebf
test byte [rdx], cl
or al, byte [rbx]
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rdx, qword [rbp - 8]
mov edx, dword [rbp - 8]
push rbp
clc
mov r14, qword [rdx]
mov r13, qword [rdx + 0x10]
push 0x10
cmp r13, r14
jne case.0x14003ee90.323
cmp ecx, dword [rcx - 0x7d]
cmp r14, 0xffffffffffffffdf
ja case.0x14003ee90.398
xchg esp, ebx
add al, byte [rax]
invalid
invalid
fisttp word [rdi]
xchg esp, ebx
add al, byte [rax]
add byte [rbp - 0x73], cl
lea r12, [r14 + 0x20]
and byte [rbx - 0x73], cl
lea rax, [r14 + r14]
lea eax, [rsi + rsi]
add al, 0x36
cmp rax, r12
cmp eax, esp
cmova r12, rax
cmova esp, eax
loopne case.0x14003ee90.363
test r14, r14
test esi, esi
je case.0x14003ee90.350
mov rax, qword [rdx + 8]
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
or byte [rax - 0x77], cl
enter 0xffffffffffff894c, 0x75
enter 0xffffffffffff894c, 0x75
mov dword [rbp - 0x38], eax
enter 0xffffffffffff894c, 0x75
mov qword [rbp - 0x28], r14
jne case.0x14003620d.157
fdivr dword [rax + 1]
mov eax, 1
add byte [rax], al
add bl, ch
jmp case.0x1400371cf.97
nop word cs:[rax + rax]
jmp case.0x1400371cf.97
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rdx + 8]
or bl, bpl
nop word cs:[rax + rax]
nop dword [rax + rax]
jmp 0x140038c4c
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
xor eax, eax
mov rdx, r12
invalid
add byte [rax], al
add byte [rax], al
xor eax, eax
mov rdx, r12
not rdx
invalid
loop 0x140038c5e
not edx
ror byte [rax - 0x3f], cl
invalid
shr rdx, 0x3f
shr edx, 0x3f
mov qword [rbp - 0x30], rax
ror byte [rax - 0x73], 1
test al, 0x4d
invalid
lea rcx, [rbp - 0x58]
mov r8, r12
mov eax, esp
mov r9, r15
mov ecx, edi
call fcn.14001c040
cmp qword [rbp - 0x58], 0
cmp dword [rbp - 0x58], 0
xor al, 0xfe
dec dword [rax - 0x7d]
cmp dword [rbp - 0x58], 0
jge 0x140038bdb
add byte [rdi], cl
jne 0x140038ed2
test dword [rax + 0x48000002], ebx
mov eax, dword [rbp - 0x50]
invalid
invalid
add byte [rax], al
mov rax, qword [rbp - 0x50]
mov r8b, 0x48
mov ecx, dword [rbp - 8]
clc
mov rcx, qword [rbp - 8]
clc
clc
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [r9 + rcx*4 + 0x21], cl
mov qword [rcx], r12
and dword [rbp - 0x77], ecx
out 0x4c, al
add eax, ebp
mov r14, r12
mov esi, esp
add rax, r13
mov r12, r14
sub r12, r13
hlt
in al, dx
mov rcx, qword [rbp]
mov ecx, dword [rbp]
add byte [rcx + 0x39], cl
int3
cmp r12, rcx
cmovae r12, rcx
cmovae esp, ecx
cmovae esp, ecx
loope case.0x140033429.366
loope case.0x140033429.366
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
mov qword [rbp - 0x30], r12
mov qword [rbp - 0x28], 0
fadd dword [rax]
add byte [rax], al
add byte [rax - 0x77], cl
jne 0x140038c54
ror byte gs:[rax - 0x39], 1
fadd dword [r8]
fadd dword [rax]
fadd dword [rax]
add byte [rax], al
add byte [rax - 0x77], cl
jne 0x140038c54
mov rcx, rbx
mov rdx, r15
cli
cli
call fcn.14004c660
loope 0x140038cb6
add dword [rax], eax
mov rdx, rax
mov edx, eax
test rax, rax
lea rsi, [rbp - 0x58]
jne 0x140038c31
jne 0x140038c31
je case.default.0x140038ca1
add byte [rax - 0x1e7c2e77], dl
add edi, dword [rax + 1]
mov eax, 1
nop
mov ecx, edx
and ecx, 3
mov eax, 1
add byte [rax], al
add byte [rax + 0x63], cl
add byte [rax], al
movsxd rcx, dword [rdi + rcx*4]
or al, 0x8f
add rcx, rdi
jmp rcx
movzx ecx, byte [rdx + 0x10]
jmp 0x140038cb4
adc bl, bpl
or ecx, dword [rdi]
invalid
nop dword [rax]
invalid
add byte [rax], al
add byte [rax], al
movzx ecx, byte [rdx + 0xf]
mov dh, 0x4a
jo 0xc512b0b2
invalid
cmp cl, 0x23
jne case.0x140038ca1.2
invalid
xchg esp, eax
invalid
invalid
invalid
and ecx, dword [rdi]
test dword [rsi + rdi*8 - 0x76b70001], edx
xchg esp, eax
invalid
mov qword [rbp - 0x58], rdx
mov rcx, rsi
push rbp
test al, 0x48
mov ecx, esi
call fcn.14000d100
mov rcx, rbx
std
dec dword [rax - 0x77]
invalid
mov rdx, r15
mov edx, edi
call fcn.14004c660
invalid
mov rdx, rax
test rax, rax
test eax, eax
test eax, eax
jne case.0x1400371cf.113
mov ah, 0xe9
invalid
jmp case.default.0x140038ca1
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
mov rcx, rdx
shr rcx, 0x20
shr ecx, 0x20
shr ecx, 0x20
cmp ecx, 0x28
ja case.default.0x140038d0e
xchg esi, eax
add byte [rax], al
invalid
stc
sub byte [rdi], cl
xchg dword [rsi + 0x4c000000], edx
xchg esi, eax
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x14022a304]
xchg esi, eax
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
std
lea r8, [0x14022a304]
adc eax, 0x6349001f
or al, 0x88
movsxd rcx, dword [r8 + rcx*4]
invalid
add rcx, r8
add ecx, eax
jmp rcx
xor ecx, ecx
jmp 0x140038cb4
invalid
movabs al, byte [0x98eb23b19ceb25b1]
mov cl, 0x25
jmp 0x140038cb4
mov cl, 0x23
jmp 0x140038cb4
mov cl, 0x24
jmp 0x140038cb4
mov cl, 0x1b
jmp 0x140038cb4
sbb ebp, ebx
nop
mov cl, 0x22
jmp 0x140038cb4
mov cl, 0x10
jmp 0x140038cb4
invalid
mov byte [rcx - 0x4e7b14f2], dh
and ebx, ebp
jmp 0x140038cb4
mov cl, 0xb
jmp 0x140038cb4
mov cl, 4
invalid
jb 0x140038d3f
mov cl, 0xe
jmp 0x140038cb4
mov cl, 0x21
jmp 0x140038cb4
mov cl, 0xb
or ebp, ecx
jns 0x140038d38
jmp 0x140038cb4
invalid
invalid
mov cl, 4
jmp 0x140038cb4
invalid
push qword [rcx - 0x9416d8]
mov cl, 0x28
jmp 0x140038cb4
imul edi, edi, 0xffffffff
push qword [rcx - 0x9b16f4]
mov cl, 0xc
invalid
invalid
invalid
invalid
invalid
mov cl, 0xc
jmp 0x140038cb4
invalid
invalid
invalid
mov cl, 9
or ecx, ebp
pop rbp
invalid
jmp 0x140038cb4
invalid
push qword [rcx - 0xa916e7]
mov cl, 0x19
jmp 0x140038cb4
invalid
push qword [rcx - 0xb016e8]
mov cl, 0x18
jmp 0x140038cb4
invalid
push qword [rcx - 0xb716fe]
mov cl, 2
jmp 0x140038cb4
invalid
push qword [rcx - 0xbe16f1]
mov cl, 0xf
jmp 0x140038cb4
invalid
push qword [rcx - 0xc516fd]
mov cl, 3
jmp 0x140038cb4
invalid
push qword [rcx - 0xcc16f9]
mov cl, 7
jmp 0x140038cb4
invalid
push qword [rcx - 0xd316ff]
mov cl, 1
jmp 0x140038cb4
sub al, 0xff
invalid
push qword [rcx - 0xda16e1]
mov cl, 0x1f
jmp 0x140038cb4
invalid
invalid
push qword [rcx - 0xe116ef]
mov cl, 0x11
adc ecx, ebp
invalid
jmp 0x140038cb4
invalid
push qword [rcx - 0xe816d7]
mov cl, 0x29
jmp 0x140038cb4
invalid
push qword [rcx - 0xef16ec]
mov cl, 0x14
jmp 0x140038cb4
adc bh, bh
invalid
push qword [rcx - 0xf616fb]
mov cl, 5
jmp 0x140038cb4
invalid
invalid
push qword [rcx - 0xfd16eb]
mov cl, 0x15
adc eax, 0xffff02e9
jmp 0x140038cb4
invalid
push qword [rcx - 0x10416f3]
mov cl, 0xd
jmp 0x140038cb4
invalid
push qword [rcx - 0x10b16fa]
mov cl, 6
jmp 0x140038cb4
hlt
invalid
invalid
invalid
hlt
invalid
push qword [rcx - 0x11216ee]
mov cl, 0x12
jmp 0x140038cb4
invalid
invalid
invalid
invalid
invalid
push qword [rcx - 0x11916f6]
mov cl, 0xa
jmp 0x140038cb4
invalid
invalid
or ch, cl
out 0xfe, al
invalid
push qword [rcx - 0x12016f8]
mov cl, 8
jmp 0x140038cb4
invalid
push qword [rcx - 0x12716e2]
mov cl, 0x1e
jmp 0x140038cb4
invalid
push qword [rcx - 0x12e16e0]
mov cl, 0x20
jmp 0x140038cb4
invalid
invalid
push qword [rcx - 0x13516ea]
mov cl, 0x16
jmp 0x140038cb4
invalid
push qword [rcx - 0x13c16d9]
mov cl, 0x27
jmp 0x140038cb4
ret
invalid
push qword [rcx - 0x14316ed]
mov cl, 0x13
jmp 0x140038cb4
invalid
invalid
invalid
invalid
invalid
push qword [rcx - 0x14a16e9]
mov cl, 0x17
invalid
jmp 0x140038cb4
invalid
invalid
push qword [rcx - 0x15116e4]
mov cl, 0x1c
sbb al, 0xe9
scasb al, byte [rdi]
invalid
jmp 0x140038cb4
invalid
push qword [rcx - 0x15816e3]
invalid
mov cl, 0x1d
jmp 0x140038cb4
cmpsd dword [rsi], dword [rdi]
invalid
push qword [rcx - 0x15f16da]
invalid
mov cl, 0x26
jmp 0x140038cb4
movabs al, byte [0xfe99e91ab1fffffe]
invalid
push qword [rcx - 0x16616e6]
mov cl, 0x1a
jmp 0x140038cb4
invalid
invalid
dec dword [rdi]
invalid
nop dword [rax + rax]
add byte [rax], r8b
add byte [rax - 0x75], cl
mov rax, qword [rbp - 0x28]
mov eax, dword [rbp - 0x28]
fmul dword [r8 - 0x7b]
test rax, rax
je case.0x14003ee90.378
invalid
sal byte [rsp + rsi*2 + 0x48], 0x8b
je 0x140038e72
mov rsi, qword [rbp - 0x20]
mov esi, dword [rbp - 0x20]
jne case.0x140038d0e.38
loopne 0x140038e77
add r13, rax
add ebp, eax
invalid
mov rdx, qword [rbp - 8]
push rbp
clc
mov qword [rdx + 0x10], r13
push 0x10
adc byte [rax - 0x7d], cl
jge 0x140038dfc
invalid
cmp qword [rbp - 0x40], 1
cmp dword [rbp - 0x40], 1
rol byte [rcx], 0x74
add dword [rbx + rbp + 0x4c], esi
je case.0x140035ff3.263
sub ecx, dword [rcx + rdi - 0x1a]
cmp rsi, r12
cmp esi, esp
mov rcx, qword [rbp]
mov r8, 0xffffffffffffffff
mov eax, 0xffffffff
add byte [r9 - 0x39], r9b
add byte [rcx - 0x39], cl
mov eax, 0xffffffff
sar bh, 0xff
invalid
dec dword [rcx + 0xf]
enter 0x394c, 0xffffffffffffffe0
enter 0x394c, 0xffffffffffffffe0
cmovne rcx, r8
cmovne ecx, eax
enter 0x394c, 0xffffffffffffffe0
cmp rax, r12
cmp eax, esp
loopne case.0x14003620d.186
jne 0x140038e66
adc byte [rcx + 0x39], cl
cmp r12, rcx
cmp esp, ecx
int3
jb 0x140038e66
or ecx, dword [rax - 0x7b]
leave
test rcx, rcx
test ecx, ecx
lea rcx, [rcx + rcx]
or al, 9
or dword [rcx + 0xf], ecx
cmovs rcx, r8
cmovs ecx, eax
enter 0xffffffffffff8948, 0x4d
enter 0xffffffffffff8948, 0x4d
mov qword [rbp], rcx
add byte [r11 + rcx*4 + 0x65], r9b
add byte [rbx + rcx*4 + 0x65], cl
mov r12, qword [rbp - 0x10]
sub rsi, rax
invalid
invalid
invalid
invalid
cmp r13, r14
cmp ebp, esi
cmc
je 0x140038b9a
std
invalid
jmp case.0x14003620d.167
std
std
invalid
test rdx, rdx
test edx, edx
sal byte [rax + rdx + 0x48], cl
mov edx, dword [rbp - 8]
push rbp
clc
je 0x140038e94
mov rdx, qword [rbp - 8]
push rbp
clc
mov r14, qword [rdx]
mov esi, dword [rdx]
mov r13, qword [rdx + 0x10]
jmp case.0x140033429.380
call 0x172038e91
sal byte [rcx], cl
xor eax, eax
invalid
mov ah, 0xfc
invalid
xor edx, edx
xor eax, eax
jmp case.0x140038ca1.2
mov ah, 0xfc
invalid
sub r13, qword [rbp - 0x18]
sub ebp, dword [rbp - 0x18]
call 0xc9504ed6
xor eax, eax
mov rdx, r13
mov edx, ebp
mov edx, ebp
invalid
jmp case.0x140038ca1.2
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x46], cl
invalid
add byte [rax], al
movabs rdx, 0x2600000003
mov edx, 3
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rsi], ah
add byte [rax], al
add byte es:[rax], al
add cl, ch
xchg edx, eax
jmp case.0x140038ca1.2
cld
invalid
dec dword [rax - 0x75]
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
clc
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
push rax
adc byte [rax + 0x2b], cl
invalid
invalid
sub rdx, qword [rbp - 0x18]
sub edx, dword [rbp - 0x18]
push rbp
call 0x1bfed4f00
xor eax, eax
shr cl, 0x7f
jmp case.0x140038ca1.2
jg 0x140038ecc
cld
invalid
dec dword [rax - 0x46]
movabs rdx, 0x2600000003
add eax, dword [rax]
add byte [rax], al
add byte [rsi], ah
add byte es:[rax], al
add byte [rax], al
add byte es:[rax], al
add cl, ch
jmp case.0x140033429.368
imul edi, esp, 0xffffffff
invalid
jmp qword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x41], dl
push rbp
invalid
push r15
push rdi
push r14
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x78
sub esp, 0x78
js 0x140038f49
lea rbp, [rsp + 0x70]
lea ebp, [rsp + 0x70]
insb byte [rdi], dx
and al, 0x70
invalid
jo 0x140038f4e
mov rdi, rdx
mov edi, edx
xlatb
mov rbx, rcx
mov ebx, ecx
mov r15, qword [rdx]
mov edi, dword [rdx]
cmp cl, byte [rax - 0x75]
mov rsi, qword [rdx + 0x10]
jb case.0x1400343ae.350
mov qword [rbp - 0x18], r8
call 0x1b4c41467
call 0x1b4c41467
test r8, r8
test eax, eax
sal byte [rbx + rbp*2 + 0x49], 0x81
stc
je 0x140038f86
imul ecx, dword [rcx - 0x7f], 0xfffffff9
cmp r9, 0xfffffffffffffbff
cmp ecx, 0xfffffbff
invalid
invalid
ja case.0x140033429.465
lea r12, [r9 + 0x400]
lea esp, [rcx + 0x400]
add al, 0
add byte [rcx + rcx*4 - 0x20], cl
mov eax, esp
add byte [rax], al
mov rax, r12
mov eax, esp
and rax, 0x1fff
and eax, 0x1fff
call [rdi]
add byte [rax], al
invalid
add byte [rax + rbx - 0x47], dh
je 0x140038f4e
mov ecx, 0x2000
add byte [rax], ah
add byte [rax], al
invalid
and byte [rax], al
add byte [rax + 0x29], cl
sub rcx, rax
sub ecx, eax
ror dword [rcx + 1], 0xcc
add r12, rcx
add esp, ecx
setb al
test al, 1
add dword [rsi + rax + 0x41], esi
je 0x140038f4e
mov r12d, 0x2000
mov esp, 0x2000
add byte [rax], al
add byte [rbp - 0x77], cl
std
mov r13, r15
mov ebp, edi
mov r14, rsi
mov esi, esi
test byte [rbp - 0x7b], 0xc9
test r9, r9
leave
jne case.0x14003715c.283
mov rax, r15
mov rax, r15
mov eax, edi
sub rax, rsi
sub eax, esi
cmp rax, 0x20
cmp eax, 0x20
clc
and byte [rbx + 0x33], dh
jae case.0x1400397fc.161
mov rcx, rbx
invalid
mov rdx, rdi
mov edx, edi
call case.0x14003fbb7.107
add eax, 0x89490000
add byte [rax], al
add byte [rcx - 0x77], cl
mov r14, rdx
mov esi, edx
invalid
test rax, rax
ror byte [rdi], 0x84
loop case.0x1400397fc.149
invalid
je case.0x14003715c.360
test dl, ah
add al, byte [rax]
add byte [rax + 1], bh
mov eax, 1
add byte [rax], al
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
or dword [rbx], eax
invalid
jmp case.0x1400343ae.429
add eax, dword [rax]
add byte [rax], al
add byte [rcx - 0x44], al
add byte [rax], ah
invalid
mov r12d, 0x2000
mov esp, 0x2000
and byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 8], cl
mov rax, r15
mov eax, edi
clc
sub rax, rsi
sub eax, esi
invalid
cmp rax, 0x20
cmp eax, 0x20
and byte [rdx - 0x33], dh
jb case.0x14003715c.311
int 0x4d
mov r13, r15
mov ebp, edi
std
mov r14, rsi
mov esi, esi
test byte [rcx + rcx*4 + 0x65], 0
mov qword [rbp], r12
mov dword [rbp], esp
add byte gs:[rcx + rcx*4 + 0x7d], cl
add byte [rcx + rcx*4 + 0x7d], cl
mov qword [rbp - 0x20], r15
mov dword [rbp - 0x20], edi
loopne 0x140038fef
mov qword [rbp - 8], rsi
mov dword [rbp - 8], esi
jne 0x140038fa2
clc
xor r15d, r15d
dec dword [rax - 0x77]
mov qword [rbp - 0x10], rdi
mov dword [rbp - 0x10], edi
jge case.0x14003ee90.449
cmp r14, r13
out dx, al
jne 0x140039020
push 0x4c
cmp ebp, dword [rbp - 0x20]
insd dword [rdi], dx
invalid
cmp r13, qword [rbp - 0x20]
insd dword [rdi], dx
loopne case.0x14003715c.280
mov r12, qword [rbp]
mov esp, dword [rbp]
add byte gs:[rbp + 0x23], dh
add byte [rbp + 0x23], dh
jne 0x140038fe3
and ecx, dword [rax - 0x77]
mov rcx, rbx
mov ecx, ebx
invalid
mov rdx, rdi
mov edx, edi
call case.0x14003fbb7.107
add eax, 0x89490000
add byte [rax], al
add byte [rcx - 0x77], cl
mov r14, rdx
mov esi, edx
invalid
test rax, rax
test eax, eax
jne case.0x1400397fc.149
test eax, 0xff6854d
test byte [rcx + 0x4c000002], ch
test eax, 0x4c000002
test r14, r14
test esi, esi
je case.0x1400397fc.256
test eax, 0x4c000002
add al, byte [rax]
add byte [rbx + rcx*4 + 0x2f], cl
mov r13, qword [rdi]
mov ebp, dword [rdi]
mov r14, qword [rdi + 0x10]
mov esi, dword [rdi + 0x10]
adc byte [rbp + 0x39], cl
out dx, al
cmp r14, r13
jne case.0x14003620d.262
cmp r14, 0xffffffffffffffdf
cmp r14, 0xffffffffffffffdf
invalid
fisttp word [rdi]
ja 0x140039274
xchg dword [rdx + 0x4d000002], eax
lea ebp, [rsi + 0x20]
invalid
invalid
add al, byte [rax]
add byte [rbp - 0x73], cl
invalid
invalid
outsb dx, byte [rsi]
lea r13, [r14 + 0x20]
and byte [rbx - 0x73], cl
add al, 0x36
invalid
lea rax, [r14 + r14]
cmp rax, r13
cmp rax, r13
cmp eax, ebp
call 0x1284a9f4d
cmova r13, rax
cmova ebp, eax
call 0x1b4fa1552
sub al, 0x48
test r14, r14
test esi, esi
div byte [rsp + rbp + 0x48]
je case.0x140033429.499
mov rax, qword [rdi + 8]
mov eax, dword [rdi + 8]
or byte [rax - 0x77], cl
mov qword [rbp - 0x38], rax
enter 0xffffffffffff894c, 0x75
mov qword [rbp - 0x28], r14
jne 0x140038fea
fdivr dword [rax + 1]
mov eax, 1
add byte [rax], al
add bl, ch
sbb ecx, dword [rdi]
invalid
invalid
jmp case.0x14003ee90.426
nop dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 + 0x65], cl
mov r12, qword [rbp]
mov esp, dword [rbp]
add byte [rbp + 0x39], cl
cmp r14, r13
cmp esi, ebp
out dx, al
je 0x140038fe8
mov r13, qword [rdi]
mov ebp, dword [rdi]
mov rdi, qword [rdi + 8]
mov edi, dword [rdi + 8]
jmp case.0x140035ff3.308
cmp dword [rcx], esi
xor eax, eax
ror byte [rcx + rcx*4 - 0x16], 0x48
mov rdx, r13
mov edx, ebp
not rdx
not edx
ror byte [rax - 0x3f], cl
shr rdx, 0x3f
shr edx, 0x3f
invalid
invalid
mov qword [rbp - 0x30], rax
mov dword [rbp - 0x30], eax
ror byte [rax - 0x73], 1
lea rcx, [rbp - 0x50]
mov r8b, 0x4d
mov al, 0x4d
mov r8, r13
mov eax, ebp
call 0x108511d99
lea r9, [rbp - 0x38]
enter 0xffffffffffffeee8, 0x2f
enter 0xffffffffffffeee8, 0x2f
call fcn.14001c040
invalid
invalid
cmp qword [rbp - 0x50], 0
jge 0x140039006
add byte [rdi], cl
jne 0x1400392a3
test dword [rsi + 2], eax
add r8b, byte [rax]
add byte [rax], al
add byte [rax - 0x77], cl
clc
mov rax, rdi
mov eax, edi
mov rdi, qword [rbp - 0x48]
mov edi, dword [rbp - 0x48]
jge case.0x140038ca1.46
mov qword [rax + 8], rdi
mov dword [rax + 8], edi
or byte [rcx + rcx*4 + 0x28], cl
mov qword [rax], r13
mov dword [rax], ebp
mov rsi, r13
mov esi, ebp
out dx, al
sub rsi, r14
test byte [rcx + rax - 9], 0x4c
add rdi, r14
add edi, esi
test dword [rcx + rdi - 0x1a], 0xe6420f4c
cmp rsi, r12
cmp esi, esp
cmovb r12, rsi
cmovb esp, esi
out 0x4d, al
out 0x4d, al
mov r8, r12
mov eax, esp
loopne 0x1400390cc
sub r8, r15
sub eax, edi
clc
add r15, rdi
dec dword [rcx + rcx*4 - 7]
mov rcx, r15
mov ecx, edi
xor edx, edx
call sub.msvcrt.dll_memset
jb case.0x1400361ca.265
invalid
add byte [rsi - 0x70], ah
shr al, cl
jb case.0x1400361ca.265
invalid
add byte [rsi - 0x70], ah
nop
mov rcx, rbx
mov ecx, ebx
mov rdx, rdi
mov r8, r12
mov eax, esp
call fcn.140055ed0
xor cl, dh
add dword [rax], eax
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
invalid
pop rcx
test rax, rax
test eax, eax
je case.0x14003620d.310
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], cl
test rdx, rdx
je case.0x1400397fc.263
test cl, bl
add dword [rax], eax
invalid
test cl, bl
fld dword [rcx]
add byte [rax], al
invalid
add dword [rax], eax
add byte [rcx + 0x3e183d1], cl
mov ecx, edx
and ecx, 3
add edi, dword [rax + 1]
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x14022a3a8]
lea eax, [0x14022a3a8]
out 0x12, eax
invalid
add byte [rcx + 0x63], cl
or al, 0x88
invalid
movsxd rcx, dword [r8 + rcx*4]
invalid
mov byte [rcx + rax - 0x3f], cl
add rcx, r8
sar edi, 0xe1
jmp rcx
loope 0x1400390da
movzx ecx, byte [rdx + 0x10]
mov dh, 0x4a
adc bl, bpl
adc bl, ch
jmp case.0x140035ff3.312
add al, 0xf
movzx ecx, byte [rdx + 0xf]
mov dh, 0x4a
jo 0xc512b4d2
cmp cl, 0x23
invalid
invalid
jo 0xc512b4d2
cmp cl, 0x23
stc
and ecx, dword [rdi]
test dword [rcx + rax], edi
jl 0x1400390dc
invalid
jne case.0x1400390c8.2
jl 0x1400390dc
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp - 0x38], rdx
mov dword [rbp - 0x38], edx
push rbp
enter 0xffffffffffff8d48, 0x4d
lea rcx, [rbp - 0x38]
enter 0x16e8, 0x40
enter 0x16e8, 0x40
call fcn.14000d100
invalid
std
std
invalid
jmp case.0x140038ca1.52
movsb byte [rdi], byte [rsi]
nop dword [rax]
invalid
add byte [rax - 0x77], cl
mov rcx, rdx
mov ecx, edx
ror dword [rax - 0x3f], 1
shr rcx, 0x20
shr ecx, 0x20
jmp 0x168fd141a
cmp ecx, 0x28
stc
sub byte [rdi + 0x7b], dh
ja case.default.0x14003910a
jnp case.0x14003ee90.493
lea r8, [0x14022a3b8]
lea eax, [0x14022a3b8]
mov ch, 0x12
adc bl, byte [rdi]
add byte [rcx + 0x63], cl
movsxd rcx, dword [r8 + rcx*4]
invalid
movsxd rcx, dword [r8 + rcx*4]
invalid
mov byte [rcx + rax - 0x3f], cl
add rcx, r8
add ecx, eax
jmp rcx
xor ecx, ecx
leave
jmp case.0x140035ff3.312
invalid
mov cl, 0x25
jmp case.0x140035ff3.312
and eax, 0x23b1c0eb
mov cl, 0x23
and ebp, ebx
mov esp, 0xb8eb24b1
mov cl, 0x24
jmp case.0x140035ff3.312
invalid
jmp case.0x140035ff3.312
mov cl, 0x24
jmp case.0x140035ff3.312
invalid
and al, 0xeb
mov eax, 0xb4eb1bb1
mov cl, 0x1b
sbb ebp, ebx
jmp case.0x140035ff3.312
mov ah, 0xb1
mov cl, 0x22
and ch, bl
jmp case.0x140035ff3.312
mov al, 0xb1
mov cl, 0x10
adc bl, ch
lodsb al, byte [rsi]
jmp case.0x140035ff3.312
mov cl, 0xe
invalid
jmp case.0x140035ff3.312
test al, 0xb1
mov cl, 0x21
jmp case.0x140035ff3.312
and ebx, ebp
movsb byte [rdi], byte [rsi]
mov cl, 0xb
or ebp, ebx
jmp case.0x140035ff3.312
movabs al, byte [0x98eb28b19ceb04b1]
mov cl, 4
jmp case.0x140035ff3.312
pushfq
add al, 0xeb
pushfq
mov cl, 0x28
jmp case.0x140035ff3.312
sub bl, ch
cwde
mov cl, 0xc
or al, 0xeb
xchg esp, eax
jmp case.0x140035ff3.312
mov cl, 9
jmp case.0x140035ff3.312
nop
or ebx, ebp
nop
mov cl, 0x19
jmp case.0x140035ff3.312
invalid
sbb ebx, ebp
invalid
mov cl, 0x18
sbb bl, ch
jmp case.0x140035ff3.312
mov byte [rcx - 0x4e7b14fe], dh
mov cl, 2
add ch, bl
test byte [rcx - 0x4e7f14f1], dh
invalid
jmp case.0x140035ff3.312
invalid
jmp case.0x140035ff3.312
mov cl, 0xf
por mm0, qword [rax + 0x79e903b1]
jmp case.0x140035ff3.312
xor byte [rcx - 0x8616fd], 0xff
mov cl, 3
jmp case.0x140035ff3.312
invalid
invalid
invalid
add ebp, ecx
jns case.0x14003715c.343
invalid
invalid
invalid
push qword [rcx - 0x8d16f9]
mov cl, 7
jmp case.0x140035ff3.312
invalid
invalid
push qword [rcx - 0x9416ff]
invalid
mov cl, 1
jmp case.0x140035ff3.312
imul edi, edi, 0xffffffff
invalid
add ecx, ebp
imul edi, edi, 0xffffffff
invalid
push qword [rcx - 0x9b16e1]
mov cl, 0x1f
jmp case.0x140035ff3.312
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rcx - 0xa216ef]
mov cl, 0x11
jmp case.0x140035ff3.312
invalid
invalid
invalid
adc ecx, ebp
pop rbp
invalid
invalid
push qword [rcx - 0xa916d7]
mov cl, 0x29
jmp case.0x140035ff3.312
invalid
invalid
invalid
sub ecx, ebp
push rsi
invalid
invalid
push qword [rcx - 0xb016ec]
mov cl, 0x14
jmp case.0x140035ff3.312
invalid
invalid
invalid
adc al, 0xe9
invalid
invalid
invalid
push qword [rcx - 0xb716fb]
mov cl, 5
jmp case.0x140035ff3.312
invalid
invalid
invalid
invalid
add eax, 0xffff48e9
invalid
invalid
invalid
push qword [rcx - 0xbe16eb]
mov cl, 0x15
jmp case.0x140035ff3.312
invalid
invalid
adc eax, 0xffff41e9
invalid
push qword [rcx - 0xc516f3]
mov cl, 0xd
jmp case.0x140035ff3.312
invalid
invalid
invalid
or eax, 0xffff3ae9
invalid
invalid
push qword [rcx - 0xcc16fa]
mov cl, 6
jmp case.0x140035ff3.312
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rcx - 0xd316ee]
mov cl, 0x12
jmp case.0x140035ff3.312
invalid
invalid
invalid
adc ch, cl
sub al, 0xff
invalid
invalid
invalid
push qword [rcx - 0xda16f6]
mov cl, 0xa
or ch, cl
and eax, 0xb1ffffff
invalid
invalid
invalid
invalid
jmp case.0x140035ff3.312
invalid
invalid
push qword [rcx - 0xe116f8]
mov cl, 8
jmp case.0x140035ff3.312
invalid
invalid
invalid
or cl, ch
invalid
invalid
invalid
push qword [rcx - 0xe816e2]
mov cl, 0x1e
invalid
jmp case.0x140035ff3.312
invalid
invalid
push qword [rcx - 0xef16e0]
mov cl, 0x20
jmp case.0x140035ff3.312
invalid
invalid
invalid
and cl, ch
adc bh, bh
invalid
invalid
invalid
push qword [rcx - 0xf616ea]
mov cl, 0x16
jmp case.0x140035ff3.312
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rcx - 0xfd16d9]
mov cl, 0x27
invalid
jmp case.0x140035ff3.312
invalid
invalid
push qword [rcx - 0x10416ed]
mov cl, 0x13
jmp case.0x140035ff3.312
sti
invalid
invalid
invalid
adc ebp, ecx
sti
invalid
invalid
push qword [rcx - 0x10b16e9]
mov cl, 0x17
jmp case.0x140035ff3.312
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rcx - 0x11216e4]
mov cl, 0x1c
jmp case.0x140035ff3.312
invalid
invalid
invalid
sbb al, 0xe9
in eax, dx
invalid
invalid
push qword [rcx - 0x11916e3]
invalid
mov cl, 0x1d
sbb eax, 0xfffee6e9
jmp case.0x140035ff3.312
invalid
push qword [rcx - 0x12016da]
invalid
mov cl, 0x26
jmp case.0x140035ff3.312
invalid
invalid
push qword [rcx - 0x12716e6]
invalid
mov cl, 0x1a
jmp case.0x140035ff3.312
invalid
dec dword [rdi]
invalid
nop dword [rax]
add byte [rbp - 0x77], cl
mov r15, r12
out 0x49, eax
sub edi, edx
xlatb
sub r15, rdx
xlatb
jb case.0x1400371cf.265
invalid
test al, 0
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
invalid
add byte [rax], al
test rdx, rdx
test edx, edx
sal byte [rax + rdi*2 + 0x49], cl
je case.0x1400397fc.263
js case.0x14003620d.290
add r14, rdx
add esi, edx
invalid
mov rdi, qword [rbp - 0x10]
mov edi, dword [rbp - 0x10]
invalid
mov qword [rdi + 0x10], r14
mov dword [rdi + 0x10], esi
ja case.0x1400397fc.226
cmp qword [rbp - 0x18], 1
cmp dword [rbp - 0x18], 1
jge 0x140039208
call 0xca87a125
std
add dword [rdi], ecx
test byte [rdx + 0x48fffffd], cl
mov bh, ch
invalid
invalid
invalid
je case.0x14003ee90.427
mov bh, ch
invalid
dec dword [rax + 0x3b]
cmp rsi, qword [rbp]
cmp esi, dword [rbp]
jne 0x14003922b
add byte [rdi], cl
jb case.0x14003ee90.427
invalid
cmp ch, 0xff
dec dword [rcx + 0x39]
cmp r12, rdx
invalid
cmp r12, rdx
jne case.0x14003ee90.427
test dword [rdi - 3], esi
ja case.0x140038ca1.131
invalid
dec dword [rax - 0x75]
mov rax, qword [rbp]
mov eax, dword [rbp]
add byte [r8 - 0x7b], r9b
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
ror byte [rax - 0x73], 4
add byte [rax - 0x39], cl
invalid
invalid
sar edi, 0xff
invalid
invalid
lea rax, [rax + rax]
lea eax, [rax + rax]
mov rcx, 0xffffffffffffffff
mov ecx, 0xffffffff
invalid
dec dword [rax + 0xf]
ror qword [rax - 0x77], 0x45
mov qword [rbp], rax
invalid
cmovs rax, rcx
cmovs eax, ecx
mov qword [rbp], rax
mov dword [rbp], eax
add r9b, r13b
jmp case.0x14003ee90.427
pop rax
std
invalid
mov r14, rdx
jmp case.0x1400343ae.429
invalid
test r14, r14
je 0x14003926f
invalid
div byte [rsp + rcx + 0x4c]
or al, 0x4c
mov r13, qword [rdi]
mov ebp, dword [rdi]
invalid
mov r14, qword [rdi + 0x10]
mov esi, dword [rdi + 0x10]
adc cl, ch
invalid
jmp case.0x14003715c.283
std
invalid
inc dword [rbp + 0x31]
imul bl
xor r14d, r14d
xor esi, esi
jmp case.0x1400397fc.245
sbb dword [rax + 1], edi
mov eax, 1
add dword [rax], eax
add byte [rax], al
movabs r14, 0x2600000003
mov esi, 3
add byte [rax], al
add byte [rax], al
add byte [rsi], ah
add byte es:[rax], al
add byte [rax], al
add byte [rax], al
add bl, ch
or cl, byte [rbx + rcx*4 + 0x77]
mov r14, qword [rdi + 0x10]
invalid
invalid
invalid
jmp case.0x1400343ae.429
mov r14, qword [rdi + 0x10]
sub r14, qword [rbp - 8]
sub esi, dword [rbp - 8]
clc
xor eax, eax
mov rdx, r14
add rsp, 0x78
add esp, 0x78
add rsp, 0x78
add esp, 0x78
invalid
js 0x1400392f2
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
movabs r14, 0x2600000003
mov esi, 3
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi], ah
add byte [rax], al
invalid
add byte es:[rax], al
add byte [rax], al
add byte [rax + 1], bh
mov eax, 1
add byte [rax], al
add bl, ch
jmp case.0x1400343ae.429
invalid
invalid
add byte [rax], al
jmp case.0x1400343ae.429
lea rcx, str.assertion_failed:_filled___self.buf.init
or eax, 0x1f2a45
invalid
lea r8, str._rustc_2059132d3c715514da0e4f9cd395a708e666e306librarycore_srcio_borrowed_buf.rs_rustc_2059132d3c715514da0e4f9cd395a708e666e306library_alloc_srccollections_btree_navigate.rs
add eax, 0x1f2a6e
invalid
add byte [rdx + 0x29], bh
mov edx, 0x29
add byte [rax], al
add al, ch
invalid
movsb byte [rdi], byte [rsi]
add byte [rax], al
call fcn.14008c470
int3
xor dword [0x15f135ecf], eax
add byte [rbp + 0x41], dl
push rbp
invalid
add ah, cl
nop dword [rax]
invalid
push r15
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x50
in al, dx
push rax
in al, dx
push rax
lea rbp, [rsp + 0x50]
and al, 0x50
mov rsi, rdx
mov rdi, rcx
iretd
invalid
iretd
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x29
movaps xmmword [rbp - 0x20], xmm0
invalid
movaps xmmword [rbp - 0x20], xmm0
sub dword [rbp - 0x20], eax
loopne 0x140039300
movaps xmmword [rbp - 0x30], xmm0
sub dword [rbp - 0x30], eax
ror byte [r8 - 0x73], 1
ror byte [rax - 0x73], 1
lea rdx, [rbp - 0x30]
lea edx, [rbp - 0x30]
push rbp
rol byte [rcx - 0x48], 1
invalid
invalid
mov r8d, 0x20
mov eax, 0x20
and byte [rax], al
add byte [rax], al
invalid
add al, ch
call fcn.14004c440
cmp eax, 0x48000131
xor dword [rcx], eax
add byte [rax - 0x77], cl
invalid
add dword [rax], eax
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
invalid
invalid
mov qword [rbp - 8], rdx
mov dword [rbp - 8], edx
push rbp
clc
test rax, rax
je case.0x14003fbb7.127
invalid
popfq
add dword [rax], eax
invalid
ror byte [rdi], 0x84
popfq
test byte [rbp + 0x48000001], bl
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rbx, [rbp - 8]
lea ebx, [rbp - 8]
pop rbp
clc
lea r15, [0x14022a45c]
lea edi, [0x14022a45c]
cmp eax, 0x4c001f11
invalid
lea r14, [rbp - 0x30]
lea esi, [rbp - 0x30]
ror byte [rbp + rcx*4 + 0x25], 1
adc dword [rdi], ebx
adc dword [rdi], ebx
lea r12, [0x14022a46c]
lea esp, [0x14022a46c]
adc dword [rdi], ebx
add byte [rsi + 0xf], ah
invalid
nop word [rax + rax]
nop dword [rax + rax]
add byte [rax], al
mov ecx, edx
and ecx, 3
add ecx, dword [rcx + 0x63]
movsxd rcx, dword [r15 + rcx*4]
or al, 0x8f
add rcx, r15
jmp rcx
movzx ecx, byte [rdx + 0x10]
jmp 0x140039354
invalid
adc bl, bpl
adc byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop dword 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
movzx ecx, byte [rdx + 0xf]
mov dh, 0x4a
jo 0xc512b752
cmp cl, 0x23
jne case.0x1400371cf.278
invalid
pop qword [rcx]
add byte [rax], al
invalid
stc
and ecx, dword [rdi]
test dword [rdi + 0x48000001], ecx
mov ecx, ebx
invalid
pop qword [rcx]
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rbx
fld1
call fcn.14000d100
mov r8d, 0x20
mov eax, 0x20
wait
cmp eax, 0xb841fffd
std
inc dword [rcx - 0x48]
std
inc dword [rcx - 0x48]
mov eax, 0x20
and byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
mov rdx, r14
mov edx, esi
call fcn.14004c440
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], rdx
mov dword [rbp - 8], edx
invalid
invalid
mov dword [rbp - 8], edx
clc
test rax, rax
test eax, eax
jne case.0x14003fbb7.73
lodsd eax, dword [rsi]
jmp case.0x14003fbb7.127
sub dword [rcx], eax
add dword [rax], eax
add byte [rdi], cl
add byte [rax], al
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rdx
mov ecx, edx
ror dword [rax - 0x3f], 1
shr rcx, 0x20
shr ecx, 0x20
jmp 0x168fd16ba
cmp ecx, 0x28
ja case.default.0x1400393a7
mov word [rax], es
add byte [rax], al
sub byte [rdi], cl
xchg dword [rax + rax + 0x63490000], ecx
mov word [rax], es
add byte [rax], al
add byte [rcx + 0x63], cl
invalid
invalid
add byte [rax], al
movsxd rcx, dword [r12 + rcx*4]
invalid
or al, 0x8c
mov word [rcx + rax - 0x1f], cs
add rcx, r12
add ecx, esp
jmp rcx
xor ecx, ecx
leave
jmp 0x140039354
cmpsd dword [rsi], dword [rdi]
mov cl, 0x25
jmp 0x140039354
and eax, 0x23b1a3eb
movabs dword [0x9beb24b19feb23b1], eax
mov cl, 0x23
jmp 0x140039354
mov cl, 0x24
jmp 0x140039354
wait
mov cl, 0x1b
jmp 0x140039354
xchg edi, eax
sbb ebp, ebx
xchg edi, eax
mov cl, 0x22
and ch, bl
xchg ebx, eax
jmp 0x140039354
mov cl, 0x10
jmp 0x140039354
invalid
mov cl, 0xe
jmp 0x140039354
invalid
invalid
mov esi, dword [rcx - 0x4e7814df]
or ebp, ebx
jmp 0x140039354
mov cl, 4
jmp 0x140039354
mov cl, 0x28
invalid
jne 0x1400393dc
mov cl, 0x21
jmp 0x140039354
and ebx, ebp
xchg dword [rcx - 0x4e7c14f5], esi
add al, 0xe9
mov cl, 0xb
jmp 0x140039354
mov cl, 4
jmp 0x140039354
jl 0x1400393d5
invalid
mov cl, 0x28
jmp 0x140039354
jne 0x1400393dc
invalid
invalid
mov cl, 0xc
jmp 0x140039354
outsb dx, byte [rsi]
invalid
invalid
push qword [rcx - 0x9816f7]
mov cl, 9
jmp 0x140039354
invalid
invalid
mov cl, 0x19
jmp 0x140039354
invalid
invalid
mov cl, 0x18
sbb cl, ch
jmp 0x140039354
pop rcx
invalid
invalid
mov cl, 2
jmp 0x140039354
push rdx
invalid
invalid
push qword [rcx - 0xb416f1]
mov cl, 0xf
jmp 0x140039354
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 3
jmp 0x140039354
invalid
invalid
invalid
invalid
add ebp, ecx
invalid
invalid
mov cl, 7
jmp 0x140039354
cmp eax, 0xb1ffffff
invalid
push qword [rcx - 0xc916ff]
mov cl, 1
jmp 0x140039354
invalid
invalid
invalid
invalid
add ecx, ebp
invalid
invalid
push qword [rcx - 0xd016e1]
mov cl, 0x1f
jmp 0x140039354
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x11
jmp 0x140039354
sub bh, bh
invalid
invalid
sub bh, bh
invalid
invalid
mov cl, 0x29
jmp 0x140039354
and edi, edi
invalid
invalid
sub ecx, ebp
and edi, edi
invalid
mov cl, 0x14
jmp 0x140039354
sbb bh, bh
invalid
push qword [rcx - 0xec16fb]
mov cl, 5
jmp 0x140039354
adc edi, edi
invalid
invalid
adc edi, edi
invalid
push qword [rcx - 0xf316eb]
mov cl, 0x15
jmp 0x140039354
or al, 0xff
invalid
invalid
or al, 0xff
invalid
invalid
mov cl, 0xd
jmp 0x140039354
invalid
invalid
invalid
invalid
or eax, 0xffff05e9
push qword [rcx - 0x10116fa]
invalid
invalid
invalid
invalid
add eax, 0xb1ffffff
invalid
mov cl, 6
invalid
jmp 0x140039354
invalid
invalid
push qword [rcx - 0x10816ee]
mov cl, 0x12
adc ch, cl
jmp 0x140039354
idiv esi
invalid
mov cl, 0xa
jmp 0x140039354
invalid
invalid
invalid
invalid
or ch, cl
invalid
invalid
mov cl, 8
jmp 0x140039354
invalid
invalid
invalid
invalid
or cl, ch
jmp 0xf203946a
invalid
invalid
push qword [rcx - 0x11d16e2]
mov cl, 0x1e
jmp 0x140039354
loop case.0x140038ca1.144
invalid
invalid
invalid
loop case.0x140038ca1.144
invalid
mov cl, 0x20
jmp 0x140039354
invalid
invalid
invalid
invalid
and cl, ch
invalid
invalid
mov cl, 0x16
jmp 0x140039354
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x27
jmp 0x140039354
int 0xfe
invalid
invalid
invalid
int 0xfe
invalid
mov cl, 0x13
jmp 0x140039354
invalid
invalid
invalid
invalid
adc ebp, ecx
invalid
invalid
mov cl, 0x17
jmp 0x140039354
invalid
invalid
invalid
invalid
invalid
mov edi, 0xb1fffffe
invalid
invalid
mov cl, 0x1c
jmp 0x140039354
invalid
invalid
invalid
invalid
sbb al, 0xe9
mov eax, 0xb1fffffe
invalid
invalid
mov cl, 0x1d
sbb eax, 0xfffeb1e9
jmp 0x140039354
mov cl, 0xfe
invalid
push qword [rcx - 0x15516da]
invalid
mov cl, 0x26
jmp 0x140039354
stosb byte [rdi], al
invalid
push qword [rcx - 0x15c16e6]
invalid
mov cl, 0x1a
jmp 0x140039354
invalid
invalid
invalid
invalid
sbb ch, cl
movabs dword [0x7321fa8348fffffe], eax
invalid
cmp rdx, 0x21
cmp edx, 0x21
and dword [rbx + 0x58], esi
jae case.0x1400371cf.289
pop rax
mov r14, rax
invalid
mov rax, qword [rsi]
mov eax, dword [rsi]
mov rdi, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
adc byte [rax + 0x29], cl
clc
sub rax, rdi
sub eax, edi
mov rbx, rdx
mov ebx, edx
ror dword [rax + 0x39], cl
cmp rax, rdx
sal byte [rdx + 0x2f], 1
jb 0x1400394fb
mov rcx, qword [rsi + 8]
or byte [rax + 1], r9b
add rcx, rdi
stc
lea rdx, [rbp - 0x30]
push rbp
ror byte [rcx - 0x77], 1
fsubr st(0)
call sub.msvcrt.dll_memcpy
invalid
invalid
mov r8, rbx
call sub.msvcrt.dll_memcpy
mov rdx, rbx
fimul dword [rax + 1]
invalid
xchg ecx, eax
invalid
add byte [rax - 0x77], cl
fimul dword [rax + 1]
fisttp word [rax - 0x77]
mov qword [rsi + 0x10], rdi
add edi, ebx
mov qword [rsi + 0x10], rdi
adc byte [rcx + rcx*4 - 0x10], cl
mov rax, r14
mov eax, esi
add rsp, 0x50
push rax
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
mov rcx, rsi
mov ecx, esi
int1
mov rdx, rdi
mov edx, edi
mov r8, rbx
fsubr st(0)
xlatb
call fcn.14001c2e0
mov rdi, qword [rsi + 0x10]
jle case.0x1400371cf.298
sub eax, 0x8b48fffe
dec dword [rax - 0x75]
jle case.0x1400371cf.298
jmp 0x1400394cc
lea r8, [0x14022e120]
or cl, byte [rdi + rbx]
invalid
mov rcx, rdx
mov edx, 0x20
add byte [rax], al
add byte [rax], al
add al, ch
jge case.0x1400397fc.279
xchg ecx, eax
call fcn.1400926a0
int3
xchg ecx, eax
add eax, 0x6666cc00
add ah, cl
nop word cs:[rax + rax]
add ah, cl
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
push rbp
invalid
add byte [rax], al
add byte [rax], al
push rbp
push r15
push rdi
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x50
in al, dx
push rax
in al, dx
push rax
lea rbp, [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
push rax
push rax
mov rsi, rdx
invalid
mov rdi, rcx
mov edi, ecx
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x29
invalid
invalid
movaps xmmword [rbp - 0x20], xmm0
sub dword [rbp - 0x20], eax
loopne 0x140039560
movaps xmmword [rbp - 0x30], xmm0
sub dword [rbp - 0x30], eax
ror byte [r8 - 0x73], 1
ror byte [rax - 0x73], 1
lea rdx, [rbp - 0x30]
lea edx, [rbp - 0x30]
push rbp
rol byte [rcx - 0x48], 1
invalid
invalid
mov r8d, 0x20
mov eax, 0x20
and byte [rax], al
add byte [rax], al
add al, ch
call fcn.140055ed0
insd dword [rdi], dx
leave
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], rdx
mov dword [rbp - 8], edx
invalid
invalid
mov dword [rbp - 8], edx
push rbp
clc
test rax, rax
ror byte [rdi], 0x84
popfq
je case.0x14003933c.127
test byte [rbp + 0x48000001], bl
lea ebx, [rbp - 8]
pop rbp
clc
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rbx, [rbp - 8]
pop rbp
clc
lea r15, [0x14022a510]
cmp eax, 0x1f0f91
xchg ecx, eax
nop dword [rax]
invalid
invalid
invalid
add byte [rbp + rcx*4 + 0x75], cl
lea r14, [rbp - 0x30]
lea esi, [rbp - 0x30]
ror byte [rbp + rcx*4 + 0x25], 1
lea r12, [0x14022a520]
lea esp, [0x14022a520]
xchg esi, eax
nop dword [rax]
invalid
add byte [rsi + 0xf], ah
invalid
nop word [rax + rax]
nop dword [rax + rax]
add byte [rax], r8b
add byte [rax], al
mov ecx, edx
rol dword [rbx + 0x634903e1], 1
and ecx, 3
add ecx, dword [rcx + 0x63]
movsxd rcx, dword [r15 + rcx*4]
invalid
or al, 0x8f
add rcx, r15
add ecx, edi
stc
jmp rcx
loope 0x1400395ae
movzx ecx, byte [rdx + 0x10]
mov dh, 0x4a
adc bl, ch
jmp 0x1400395b4
adc byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
invalid
add byte [rax], al
movzx ecx, byte [rdx + 0xf]
mov dh, 0x4a
jo 0xc512b9b2
cmp cl, 0x23
jne case.0x14003959c.2
test dword [rdi + 0x48000001], ecx
mov ecx, ebx
invalid
pop qword [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rbx
fld1
call fcn.14000d100
mov r8d, 0x20
mov eax, 0x20
cmp edi, dword [rbx]
std
inc dword [rcx - 0x48]
and byte [rax], al
add byte [rax], al
invalid
mov eax, 0x20
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
mov rdx, r14
mov edx, esi
bnd call fcn.140055ed0
call fcn.140055ed0
add dword [rax], eax
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], rdx
mov dword [rbp - 8], edx
mov dword [rbp - 8], edx
clc
test rax, rax
jne case.0x14003933c.73
lodsd eax, dword [rsi]
sal byte [rbp - 0x53], 0xe9
lodsd eax, dword [rsi]
jmp case.0x14003933c.127
sub dword [rcx], eax
add byte [rax], al
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rdx
shr rcx, 0x20
shr ecx, 0x20
ror dword [rax - 0x3f], 1
jmp 0x168fd191a
invalid
cmp ecx, 0x28
shr ecx, 0x20
and byte [rbx - 0x78f0d707], al
mov word [rax], es
invalid
cmp ecx, 0x28
sub byte [rdi], cl
xchg dword [rax + rax + 0x63490000], ecx
add byte [rax], al
add byte [rcx + 0x63], cl
invalid
invalid
ja case.default.0x140039607
add byte [rax], al
add byte [rcx + 0x63], cl
invalid
invalid
add byte [rax], al
movsxd rcx, dword [r12 + rcx*4]
invalid
or al, 0x8c
add rcx, r12
add ecx, esp
loope switch.0x140039607
jmp rcx
loope 0x14003963b
xor ecx, ecx
leave
jmp 0x1400395b4
cmpsd dword [rsi], dword [rdi]
mov cl, 0x25
jmp 0x1400395b4
and eax, 0x23b1a3eb
mov cl, 0x23
and ebp, ebx
lahf
jmp 0x1400395b4
mov cl, 0x24
jmp 0x1400395b4
and al, 0xeb
wait
mov cl, 0x1b
jmp 0x1400395b4
xchg edi, eax
sbb ebp, ebx
xchg edi, eax
mov cl, 0x22
jmp 0x1400395b4
and ch, bl
xchg ebx, eax
mov cl, 0x10
adc bl, ch
invalid
jmp 0x1400395b4
mov cl, 0xe
jmp 0x1400395b4
invalid
invalid
mov esi, dword [rcx - 0x4e7814df]
mov cl, 0x21
jmp 0x1400395b4
and ebx, ebp
xchg dword [rcx - 0x4e7c14f5], esi
or ebp, ebx
invalid
invalid
mov cl, 0xb
or ebp, ebx
xor dword [rcx - 0x8316fc], 0xffffffff
mov cl, 4
jmp 0x1400395b4
jl 0x140039635
invalid
push qword [rcx - 0x8a16d8]
mov cl, 0x28
invalid
jne 0x14003963c
jmp 0x1400395b4
mov cl, 4
jmp 0x1400395b4
jl 0x140039635
invalid
invalid
add al, 0xe9
jl 0x140039635
invalid
invalid
mov cl, 0x28
jmp 0x1400395b4
jne 0x14003963c
invalid
invalid
push qword [rcx - 0x9116f4]
mov cl, 0xc
jmp 0x1400395b4
outsb dx, byte [rsi]
invalid
invalid
push qword [rcx - 0x9816f7]
mov cl, 9
jmp 0x1400395b4
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x19
sbb ecx, ebp
jmp 0x1400395b4
invalid
invalid
invalid
mov cl, 0x18
jmp 0x1400395b4
pop rcx
invalid
invalid
invalid
sbb cl, ch
pop rcx
invalid
invalid
mov cl, 2
jmp 0x1400395b4
invalid
invalid
push qword [rcx - 0xb416f1]
mov cl, 0xf
jmp 0x1400395b4
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 3
jmp 0x1400395b4
invalid
invalid
invalid
mov cl, 7
jmp 0x1400395b4
invalid
invalid
invalid
invalid
invalid
cmp eax, 0xb1ffffff
invalid
mov cl, 1
jmp 0x1400395b4
invalid
invalid
invalid
invalid
add ecx, ebp
invalid
invalid
mov cl, 0x1f
jmp 0x1400395b4
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rcx - 0xd716ef]
mov cl, 0x11
jmp 0x1400395b4
sub bh, bh
invalid
invalid
sub bh, bh
invalid
mov cl, 0x29
jmp 0x1400395b4
and edi, edi
invalid
invalid
and edi, edi
invalid
mov cl, 0x14
jmp 0x1400395b4
sbb bh, bh
invalid
invalid
adc al, 0xe9
sbb bh, bh
invalid
mov cl, 5
jmp 0x1400395b4
adc edi, edi
invalid
invalid
adc edi, edi
invalid
invalid
mov cl, 0x15
jmp 0x1400395b4
or al, 0xff
invalid
invalid
adc eax, 0xffff0ce9
push qword [rcx - 0xfa16f3]
mov cl, 0xd
invalid
invalid
invalid
or al, 0xff
invalid
mov cl, 0xd
jmp 0x1400395b4
add eax, 0xb1ffffff
invalid
invalid
push qword [rcx - 0x10116fa]
mov cl, 6
jmp 0x1400395b4
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x12
jmp 0x1400395b4
idiv esi
invalid
invalid
idiv esi
invalid
invalid
mov cl, 0xa
jmp 0x1400395b4
invalid
invalid
invalid
invalid
or ch, cl
invalid
invalid
mov cl, 8
jmp 0x1400395b4
jmp 0xf20396ca
invalid
push qword [rcx - 0x11d16e2]
mov cl, 0x1e
jmp 0x1400395b4
loop case.0x14003fbb7.144
invalid
invalid
loop case.0x14003fbb7.144
invalid
mov cl, 0x20
jmp 0x1400395b4
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x16
jmp 0x1400395b4
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x27
jmp 0x1400395b4
int 0xfe
invalid
push qword [rcx - 0x13916ed]
mov cl, 0x13
adc ebp, ecx
jmp 0x1400395b4
invalid
invalid
mov cl, 0x17
jmp 0x1400395b4
invalid
invalid
invalid
invalid
mov edi, 0xb1fffffe
invalid
invalid
mov cl, 0x1c
jmp 0x1400395b4
invalid
invalid
invalid
invalid
sbb al, 0xe9
mov eax, 0xb1fffffe
invalid
invalid
mov cl, 0x1d
sbb eax, 0xfffeb1e9
jmp 0x1400395b4
mov cl, 0xfe
invalid
push qword [rcx - 0x15516da]
mov cl, 0x26
jmp 0x1400395b4
jmp 0x1400395b4
stosb byte [rdi], al
invalid
invalid
push qword [rcx - 0x15c16e6]
mov cl, 0x1a
jmp 0x1400395b4
invalid
invalid
invalid
invalid
sbb ch, cl
movabs dword [0x7321fa8348fffffe], eax
invalid
cmp rdx, 0x21
cli
and dword [rbx + 0x58], esi
jae case.0x1400371cf.337
pop rax
mov r14, rax
mov rax, qword [rsi]
mov eax, dword [rsi]
invalid
mov eax, dword [rsi]
mov rdi, qword [rsi + 0x10]
sub rax, rdi
sub eax, edi
adc byte [rax + 0x29], cl
clc
sub eax, edi
mov rbx, rdx
cmp rax, rdx
jb 0x14003975b
invalid
sal byte [rdx + 0x2f], 1
invalid
mov rcx, qword [rsi + 8]
or byte [rax + 1], r9b
add rcx, rdi
stc
lea rdx, [rbp - 0x30]
push rbp
ror byte [rcx - 0x77], 1
invalid
invalid
mov r8, rbx
call sub.msvcrt.dll_memcpy
mov es, word [rsi]
add byte [rax - 0x77], cl
invalid
fsubr st(0)
mov cl, 0x8e
mov es, word [rsi]
mov es, word [rsi]
add byte [rax - 0x77], cl
fimul dword [rax + 1]
add edi, ebx
invalid
invalid
mov edx, ebx
add rdi, rbx
add edi, ebx
mov qword [rsi + 0x10], rdi
jle 0x140039759
mov rax, r14
mov eax, esi
add rsp, 0x50
pop rbx
invalid
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
mov rcx, rsi
mov ecx, esi
mov rdx, rdi
mov edx, edi
mov r8, rbx
mov eax, ebx
fsubr st(0)
ja case.0x14003620d.417
invalid
call fcn.14001c2e0
mov rdi, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
sub edi, esi
invalid
dec dword [rax - 0x75]
jle case.0x1400371cf.334
mov edi, dword [rsi + 0x10]
jmp case.0x1400361ca.406
mov ebp, 0xaa058d4c
lea r8, [0x14022e120]
add eax, 0x1f49aa
stosb byte [rdi], al
invalid
invalid
mov rcx, rdx
mov edx, 0x20
and byte [rax], al
add byte [rax], al
invalid
sar dword [rdx + 0x20], 1
and byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add al, ch
call fcn.1400926a0
int3
sbb eax, 0xcc00058f
add ah, cl
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x41], dl
push rbp
invalid
add byte [rax], al
push rbp
push r15
push rdi
push rdi
push r14
push rsi
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x50
in al, dx
push rax
lea rbp, [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
push rax
push rax
mov rsi, rdx
invalid
mov rdi, rcx
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x29
invalid
invalid
movaps xmmword [rbp - 0x20], xmm0
sub dword [rbp - 0x20], eax
loopne 0x1400397c0
movaps xmmword [rbp - 0x30], xmm0
sub dword [rbp - 0x30], eax
ror byte [rax - 0x73], 1
push rbp
lea rdx, [rbp - 0x30]
lea edx, [rbp - 0x30]
rol byte [rcx - 0x48], 1
mov r8d, 0x20
mov eax, 0x20
and byte [rax], al
add byte [rax], al
add al, ch
jge case.0x14003620d.411
call fcn.14004c440
sub al, 1
add byte [rax - 0x77], cl
invalid
invalid
add dword [rax], eax
mov qword [rbp - 0x10], rax
invalid
mov qword [rbp - 8], rdx
mov dword [rbp - 8], edx
push rbp
clc
test rax, rax
je 0x140039971
invalid
popfq
add dword [rax], eax
invalid
ror byte [rdi], 0x84
popfq
test byte [rbp + 0x48000001], bl
lea ebx, [rbp - 8]
pop rbp
clc
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea rbx, [rbp - 8]
pop rbp
clc
lea r15, [0x14022a5c4]
in eax, 0xd
invalid
lea r14, [rbp - 0x30]
lea esi, [rbp - 0x30]
ror byte [rbp + rcx*4 + 0x25], 1
lea r12, [0x14022a5d4]
lea esp, [0x14022a5d4]
invalid
add byte [rsi + 0xf], ah
nop word [rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], r8b
mov ecx, edx
and ecx, 3
movsxd rcx, dword [r15 + rcx*4]
or al, 0x8f
add ecx, dword [rcx + 0x63]
or al, 0x8f
add rcx, r15
stc
jmp rcx
movzx ecx, byte [rdx + 0x10]
adc bl, bpl
adc byte [rsi + 0x66], ah
invalid
jmp 0x140039814
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
movzx ecx, byte [rdx + 0xf]
jo 0xc512bc12
jo 0xc512bc12
cmp cl, 0x23
stc
and ecx, dword [rdi]
test dword [rdi + 0x48000001], ecx
add dword [rax], eax
invalid
invalid
jne case.0x14003fbb7.210
pop qword [rcx]
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
mov rcx, rbx
mov ecx, ebx
call fcn.14000d100
fstp xword [rax]
cmp ch, bh
std
inc dword [rcx - 0x48]
and byte [rax], al
add byte [rax], al
invalid
mov r8d, 0x20
mov eax, 0x20
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
mov rdx, r14
mov edx, esi
call fcn.14004c440
or ch, byte [rcx + rax]
sub al, 1
add byte [rax - 0x77], cl
mov qword [rbp - 0x10], rax
invalid
mov qword [rbp - 8], rdx
clc
test rax, rax
jne case.0x14003959c.73
lodsd eax, dword [rsi]
jmp 0x140039971
sub dword [rcx], eax
add byte [rax], al
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rcx, rdx
mov ecx, edx
ror dword [rax - 0x3f], 1
jmp 0x168fd1b7a
invalid
cmp ecx, 0x28
invalid
shr rcx, 0x20
cmp ecx, 0x28
invalid
and byte [rbx - 0x78f0d707], al
mov word [rax], es
sub byte [rdi], cl
xchg dword [rax + rax + 0x63490000], ecx
add byte [rax], al
invalid
invalid
ja case.default.0x140039867
add byte [rax], al
add byte [rcx + 0x63], cl
invalid
invalid
add byte [rax], al
movsxd rcx, dword [r12 + rcx*4]
invalid
or al, 0x8c
add rcx, r12
add ecx, esp
jmp rcx
xor ecx, ecx
jmp 0x140039814
cmpsd dword [rsi], dword [rdi]
cmpsd dword [rsi], dword [rdi]
mov cl, 0x25
jmp 0x140039814
invalid
and eax, 0x23b1a3eb
movabs dword [0x9beb24b19feb23b1], eax
mov cl, 0x23
jmp 0x140039814
lahf
mov cl, 0x24
jmp 0x140039814
mov cl, 0x1b
jmp 0x140039814
xchg edi, eax
xchg edi, eax
mov cl, 0x22
jmp 0x140039814
mov cl, 0x10
jmp 0x140039814
mov cl, 0xe
jmp 0x140039814
mov esi, dword [rcx - 0x4e7814df]
or ebp, ebx
jmp 0x140039814
mov cl, 4
jmp 0x140039814
mov cl, 0x28
invalid
jne 0x14003989c
mov cl, 0x21
jmp 0x140039814
invalid
and ebx, ebp
xchg dword [rcx - 0x4e7c14f5], esi
add al, 0xe9
invalid
jl 0x140039895
mov cl, 0xb
jmp 0x140039814
mov cl, 4
jmp 0x140039814
invalid
invalid
mov cl, 0x28
jmp 0x140039814
invalid
mov cl, 0xc
or al, 0xe9
outsb dx, byte [rsi]
invalid
jmp 0x140039814
invalid
mov cl, 9
jmp 0x140039814
invalid
mov cl, 0x19
jmp 0x140039814
invalid
invalid
mov cl, 0x18
jmp 0x140039814
invalid
mov cl, 2
jmp 0x140039814
invalid
mov cl, 0xf
jmp 0x140039814
invalid
invalid
mov cl, 3
add ebp, ecx
invalid
jmp 0x140039814
invalid
mov cl, 7
jmp 0x140039814
invalid
invalid
push qword [rcx - 0xc916ff]
mov cl, 1
jmp 0x140039814
invalid
invalid
mov cl, 0x1f
jmp 0x140039814
invalid
invalid
push qword [rcx - 0xd716ef]
mov cl, 0x11
adc ecx, ebp
sub bh, bh
jmp 0x140039814
invalid
mov cl, 0x29
jmp 0x140039814
invalid
push qword [rcx - 0xe516ec]
mov cl, 0x14
jmp 0x140039814
sbb bh, bh
invalid
mov cl, 5
jmp 0x140039814
invalid
invalid
mov cl, 0x15
jmp 0x140039814
invalid
invalid
invalid
adc eax, 0xffff0ce9
push qword [rcx - 0xfa16f3]
mov cl, 0xd
invalid
invalid
invalid
invalid
invalid
mov cl, 0xd
jmp 0x140039814
invalid
push qword [rcx - 0x10116fa]
mov cl, 6
jmp 0x140039814
invalid
invalid
push qword [rcx - 0x10816ee]
mov cl, 0x12
jmp 0x140039814
idiv esi
invalid
invalid
mov cl, 0xa
or ch, cl
jmp 0x140039814
invalid
invalid
mov cl, 8
jmp 0x140039814
invalid
invalid
invalid
invalid
jmp 0xf203992a
invalid
invalid
mov cl, 0x1e
jmp 0x140039814
invalid
invalid
invalid
mov cl, 0x20
jmp 0x140039814
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x16
jmp 0x140039814
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x27
jmp 0x140039814
int 0xfe
invalid
invalid
int 0xfe
invalid
mov cl, 0x13
jmp 0x140039814
invalid
invalid
invalid
invalid
adc ebp, ecx
invalid
invalid
push qword [rcx - 0x14016e9]
mov cl, 0x17
jmp 0x140039814
invalid
invalid
invalid
invalid
mov edi, 0xb1fffffe
sbb al, 0xe9
invalid
invalid
push qword [rcx - 0x14716e4]
mov cl, 0x1c
jmp 0x140039814
invalid
invalid
invalid
invalid
mov eax, 0xb1fffffe
sbb eax, 0xfffeb1e9
mov cl, 0xfe
invalid
invalid
invalid
mov cl, 0x1d
jmp 0x140039814
mov cl, 0xfe
invalid
invalid
mov cl, 0xfe
invalid
push qword [rcx - 0x15516da]
mov cl, 0x26
jmp 0x140039814
stosb byte [rdi], al
invalid
invalid
invalid
stosb byte [rdi], al
invalid
invalid
push qword [rcx - 0x15c16e6]
mov cl, 0x1a
jmp 0x140039814
invalid
invalid
invalid
invalid
movabs dword [0x7321fa8348fffffe], eax
invalid
invalid
cmp rdx, 0x21
cmp edx, 0x21
and dword [rbx + 0x58], esi
jae case.0x140038ca1.291
pop rax
mov r14, rax
mov esi, eax
mov rax, qword [rsi]
mov eax, dword [rsi]
mov rdi, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
sub rax, rdi
sub eax, edi
clc
mov rbx, rdx
cmp rax, rdx
cmp eax, edx
ror dword [rax + 0x39], cl
cmp eax, edx
sal byte [rdx + 0x2f], 1
jb 0x1400399bb
invalid
mov rcx, qword [rsi + 8]
or byte [rax + 1], r9b
add rcx, rdi
add ecx, edi
stc
lea rdx, [rbp - 0x30]
ror byte [rcx - 0x77], 1
mov r8, rbx
mov eax, ebx
fsubr st(0)
push rcx
mov word [rsi], es
call sub.msvcrt.dll_memcpy
add byte [rax - 0x77], cl
mov rdx, rbx
mov edx, ebx
fimul dword [rax + 1]
fisttp word [rax - 0x77]
invalid
invalid
add rdi, rbx
mov qword [rsi + 0x10], rdi
mov dword [rsi + 0x10], edi
jle 0x1400399b9
adc byte [rcx + rcx*4 - 0x10], cl
mov rax, r14
mov eax, esi
add rsp, 0x50
invalid
push rax
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop r15
pop rbp
ret
mov rcx, rsi
mov ecx, esi
mov rdx, rdi
mov r8, rbx
mov eax, ebx
call fcn.14001c2e0
mov rdi, qword [rsi + 0x10]
invalid
invalid
sub esi, edi
dec dword [rax - 0x75]
jle case.0x140038ca1.294
invalid
adc bl, ch
mov ebp, 0x4a058d4c
invalid
invalid
invalid
invalid
jmp 0x14003998c
lea r8, [0x14022e120]
mov rcx, rdx
mov ecx, edx
invalid
invalid
invalid
add byte [rax - 0x77], cl
mov ecx, edx
sar dword [rdx + 0x20], 1
mov edx, 0x20
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.1400926a0
mov ebp, 0xcc00058c
mov word [0x1a66a65e6], es
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
int3
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x41], dl
push rbp
invalid
add byte [rax], al
add byte [rax], al
push rbp
push r15
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x38
sub esp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
xor byte [rbx + rcx*4 + 0x71], cl
or byte [rbx + rcx*4 + 0x39], al
mov r15d, dword [rcx]
mov r14, qword [rcx + 8]
mov r15d, dword [rcx]
mov edi, dword [rcx]
cmp dword [rax - 0x73], ecx
invalid
lea rcx, [rbp - 0x10]
call fcn.1400916d0
mov edi, 0x4d00057c
test edi, edi
invalid
jl case.0x140038ca1.304
add eax, 0xff854d00
add byte [rbp - 0x7b], cl
test r15, r15
push qword [rsp + rsi + 0x48]
je case.0x14003959c.108
xor al, 0x48
lea rsi, [0x14022be20]
lea esi, [0x14022be20]
and al, 0x1f
invalid
add byte [rax - 0x73], cl
jge 0x140039a11
lea rdi, [rbp - 0x10]
mov rbx, rbp
mov ebx, ebp
jmp case.0x1400361ca.460
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x75], cl
add byte [rcx - 1], cl
mov qword [rbp], r14
mov dword [rbp], esi
jne 0x140039a34
inc r14
invalid
mov rcx, rdi
mov ecx, edi
stc
mov rdx, rbx
fimul dword [rcx - 0x77]
mov r8, rsi
mov eax, esi
invalid
call fcn.14008d270
cmp byte [0x11002e348], al
add byte [rcx - 1], cl
dec r15
dec edi
iretd
jne case.0x1400361ca.478
lea rcx, [rbp - 0x10]
lea ecx, [rbp - 0x10]
invalid
invalid
call fcn.14008d3e0
add byte [rax + 0x38c48348], dl
nop
add rsp, 0x38
add esp, 0x38
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x48], dl
push rbp
mov rbp, rsp
mov ebp, esp
mov r9, rcx
mov ecx, ecx
leave
shl r8, 4
loopne case.0x14003620d.470
add al, 0x31
xor ecx, ecx
leave
nop dword [rax]
invalid
add byte [rcx + 0x39], cl
enter 0x1374, 0xffffffffffffff8b
je case.0x14003fbb7.234
invalid
cmp r8, rcx
cmp eax, ecx
je case.0x14003fbb7.234
adc ecx, dword [rbx - 0x7cb7f5fc]
mov eax, dword [rdx + rcx]
add al, 0xa
or cl, byte [rax - 0x7d]
add rcx, 0x10
rcl dword [rax], 0x48
adc byte [rax - 0x7b], cl
sal byte [rdi + rbp*8 + 0x48], 0x8b
je 0x140039a80
invalid
invalid
test rax, rax
test eax, eax
je 0x140039a80
out dx, eax
mov rdx, qword [rdx + rcx - 8]
mov edx, dword [rdx + rcx - 8]
push rsp
or bh, al
jmp case.0x14003dc7d.250
invalid
mov edx, 1
add dword [rax], eax
add byte [rax], al
add byte [rcx], dh
xor eax, eax
sar byte [rcx - 0xc], 0x49
mov ecx, 0xfffffff4
hlt
invalid
invalid
dec dword [rcx - 0x77]
mov r8, rax
mov eax, eax
rcr byte [rbp - 0x17], 0xa3
mov esi, 0x1f0f0001
add dword [rax], eax
invalid
invalid
pop rbp
jmp fcn.140055950
movabs dword [0x4855001f0f0001be], eax
add dword [rax], eax
add byte [rdi], cl
nop dword [rax]
invalid
add byte [rbp + 0x48], dl
push rbp
mov rbp, rsp
mov ebp, esp
mov ebp, esp
in eax, 0x31
xor eax, eax
rcr byte [rbp - 0x3d], 0xf
pop rbp
ret
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x41], dl
push rbp
invalid
add byte [rax], al
push r15
push rdi
push r14
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
lea rbp, [rsp + 0x30]
lea ebp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
test r8, r8
test eax, eax
ror byte [rdi], 0x84
je 0x140039c93
test byte [rbp + 0x4c000001], dh
mov ch, 1
add byte [rax], al
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov esi, eax
invalid
mov rdi, rdx
mov edi, edx
xlatb
mov rbx, rcx
mov ebx, ecx
retf
lea r14, [rbp]
lea esi, [rbp]
add byte [rbp + rcx*4 + 0x3d], cl
lea r15, str.failed_to_write_whole_buffer
lea edi, [0x14022e288]
cmp eax, 0x1f4796
xchg esi, eax
invalid
add byte [rbp + rcx*4 + 0x25], cl
lea r12, [0x14022a678]
lea esp, [0x14022a678]
and eax, 0x1f0b7f
jg case.0x14003933c.224
or ebx, dword [rdi]
invalid
add byte [rbp + rcx*4 + 0x2d], cl
lea r13, [0x14022a688]
lea ebp, [0x14022a688]
sub eax, 0x1f0b88
mov byte [rbx], cl
invalid
add bl, ch
jmp 0x140039b19
invalid
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
ror byte [rdi], 0x84
je 0x140039c93
test byte [rdx + 1], bh
jp case.0x14003910a.251
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0xb], bh
mov ecx, 0xfffffff5
cmc
invalid
mov rdx, rdi
mov r8, rsi
mov eax, esi
invalid
mov r9, rbx
mov ecx, ebx
fld1
and al, 0xbe
invalid
call fcn.140055950
mov esi, 0x89480001
add dword [rax], eax
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
clc
mov qword [rbp], rdx
mov dword [rbp], edx
push rbp
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
sal byte [rdi + rdx - 0x77], 0xd0
je 0x140039b50
invalid
mov eax, edx
rol byte [rbx + 0x634903e0], 1
add al, 0x84
invalid
and eax, 3
loopne case.0x1400371cf.426
movsxd rax, dword [r12 + rax*4]
invalid
test byte [rcx + rax - 0x20], cl
add rax, r12
add eax, esp
jmp rax
loopne 0x140039b57
movzx eax, byte [rdx + 0x10]
jmp 0x140039b74
invalid
mov dh, 0x42
adc bl, ch
invalid
nop dword [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], cl
invalid
test rdx, rdx
test edx, edx
je 0x140039ca9
test byte [rax + 1], dl
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, rsi
mov eax, esi
invalid
sub rax, rdx
sub eax, edx
jb case.0x140038ca1.337
add qword [r8], rax
add dword [rax], eax
add byte [rax + 1], cl
xlatb
add rdi, rdx
add edi, edx
mov rsi, rax
mov esi, eax
jmp case.0x1400371cf.412
nop dword [rax]
add byte [rdi], cl
mov dh, 0x42
invalid
invalid
movzx eax, byte [rdx + 0xf]
invalid
cmp al, 0x23
jne case.0x140039b45.2
test dword [rcx], ebx
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
int1
call fcn.14000d100
jl 0x140039bb7
std
dec dword [rax - 0x77]
mov rax, rsi
mov rax, rsi
mov eax, esi
jmp case.0x1400371cf.412
nop dword [rax]
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax], al
mov rax, rdx
ror byte [rax - 0x3f], 1
shr rax, 0x20
call 0x168fc1eba
and byte [rbx + 0x727728f8], al
cmp eax, 0x28
sub byte [rdi + 0x72], dh
ja case.default.0x140039ba4
movsxd rax, dword [r13 + rax*4]
test dword [rax], r8d
add byte [rcx + rax - 0x18], cl
add rax, r13
add eax, ebp
call 0x100357ca7
jmp rax
loopne case.0x140039867.71
xor eax, eax
shr bl, 0xca
jmp 0x140039b74
mov al, 0x25
jmp 0x140039b74
mov al, 0x23
jmp 0x140039b74
mov al, 0x24
jmp 0x140039b74
invalid
and al, 0xeb
mov esi, 0xbaeb1bb0
mov al, 0x1b
jmp 0x140039b74
sbb ebp, ebx
mov edx, 0xb6eb22b0
mov al, 0x22
jmp 0x140039b74
mov al, 0x22
jmp 0x140039b74
mov al, 0x10
jmp 0x140039b74
mov dl, 0xb0
mov al, 0xe
jmp 0x140039b74
invalid
mov al, 0x21
jmp 0x140039b74
mov al, 0xb
jmp 0x140039b74
mov al, 4
jmp 0x140039b74
invalid
movabs byte [0x9aeb0cb09eeb28b0], al
mov al, 0x28
jmp 0x140039b74
sahf
sahf
mov al, 0xc
jmp 0x140039b74
mov al, 9
jmp 0x140039b74
xchg esi, eax
xchg esi, eax
mov al, 0x19
jmp 0x140039b74
xchg edx, eax
mov al, 0x18
jmp 0x140039b74
mov al, 2
jmp 0x140039b74
mov dh, byte [rax - 0x4f7914f1]
mov al, 0xf
jmp 0x140039b74
por mm0, qword [rsi - 0x7d14fc50]
mov al, 3
add ebp, ebx
jmp 0x140039b74
invalid
mov al, 7
jmp 0x140039b74
invalid
push qword [rax - 0x8b16ff]
invalid
mov al, 1
jmp 0x140039b74
invalid
push qword [rax - 0x9216e1]
mov al, 0x1f
jmp 0x140039b74
invalid
invalid
invalid
push qword [rax - 0x9916ef]
mov al, 0x11
jmp 0x140039b74
invalid
invalid
invalid
push qword [rax - 0xa016d7]
mov al, 0x29
jmp 0x140039b74
invalid
invalid
invalid
push qword [rax - 0xa716ec]
mov al, 0x14
jmp 0x140039b74
invalid
invalid
pop rax
invalid
invalid
push qword [rax - 0xae16fb]
mov al, 5
jmp 0x140039b74
invalid
invalid
invalid
push qword [rax - 0xb516eb]
mov al, 0x15
jmp 0x140039b74
invalid
invalid
invalid
push qword [rax - 0xbc16f3]
mov al, 0xd
jmp 0x140039b74
invalid
invalid
invalid
push qword [rax - 0xc316fa]
mov al, 6
jmp 0x140039b74
invalid
invalid
invalid
push qword [rax - 0xca16ee]
mov al, 0x12
jmp 0x140039b74
invalid
invalid
invalid
push qword [rax - 0xd116f6]
mov al, 0xa
jmp 0x140039b74
invalid
invalid
invalid
invalid
push qword [rax - 0xd816f8]
mov al, 8
or cl, ch
invalid
jmp 0x140039b74
invalid
invalid
push qword [rax - 0xdf16e2]
mov al, 0x1e
jmp 0x140039b74
invalid
invalid
invalid
invalid
push qword [rax - 0xe616e0]
mov al, 0x20
jmp 0x140039b74
invalid
invalid
push qword [rax - 0xed16ea]
mov al, 0x16
jmp 0x140039b74
adc bh, bh
invalid
invalid
adc bh, bh
invalid
push qword [rax - 0xf416d9]
mov al, 0x27
jmp 0x140039b74
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0xfb16ed]
mov al, 0x13
jmp 0x140039b74
invalid
invalid
adc ebp, ecx
add al, 0xff
invalid
push qword [rax - 0x10216e9]
mov al, 0x17
jmp 0x140039b74
invalid
push qword [rax - 0x10916e4]
mov al, 0x1c
jmp 0x140039b74
idiv dh
invalid
invalid
idiv dh
invalid
push qword [rax - 0x11016e3]
invalid
mov al, 0x1d
jmp 0x140039b74
invalid
invalid
invalid
invalid
mov al, 0x26
jmp 0x140039b74
invalid
invalid
invalid
jmp 0x140039b74
invalid
invalid
push qword [rax - 0x11e16e6]
mov al, 0x1a
jmp 0x140039b74
invalid
push qword [rcx]
ror byte [rax - 0x77], cl
mov rax, rdx
invalid
invalid
xor edx, edx
mov rax, rdx
mov eax, edx
add rsp, 0x38
add esp, 0x38
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
mov rdx, r15
jmp case.0x140039b45.2
out 0x4c, eax
lea r8, [0x14022e2a0]
lea eax, [0x14022e2a0]
invalid
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
invalid
invalid
mov rcx, rdx
mov rdx, rsi
bnd call fcn.140092630
call fcn.140092630
jo 0x140039c47
mov dword [0x1a66a68c3], eax
add eax, 0x6666cc00
int3
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rbp + 0x41], dl
push r15
push rdi
push r14
push r13
push rbp
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x38
sub esp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
invalid
lea rbp, [rsp + 0x30]
xor byte [rbp - 0x7b], cl
test r8, r8
test eax, eax
ror byte [rdi], 0x84
mov ch, 1
invalid
je 0x140039ea3
add dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov rdi, rdx
mov edi, edx
xlatb
mov rbx, rcx
mov ebx, ecx
retf
lea r14, [rbp]
jne case.0x14003910a.282
add byte [rbp + rcx*4 + 0x3d], cl
lea r15, str.failed_to_write_whole_buffer
lea edi, [0x14022e288]
xchg byte [rbp + 0x1f], al
invalid
add byte [rbp + rcx*4 + 0x25], cl
and ecx, dword [rdx]
invalid
lea r12, [0x14022a72c]
lea esp, [0x14022a72c]
or bl, byte [rdi]
invalid
add byte [rbp + rcx*4 + 0x2d], cl
lea r13, [0x14022a73c]
lea ebp, [0x14022a73c]
sub al, 0xa
invalid
add bl, ch
jmp 0x140039d29
invalid
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
ror byte [rdi], 0x84
je 0x140039ea3
test byte [rdx + 1], bh
jp 0x140039d28
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0xc], bh
mov ecx, 0xfffffff4
hlt
invalid
dec dword [rax - 0x77]
cli
mov rdx, rdi
mov r8, rsi
mov eax, esi
invalid
mov r9, rbx
call fcn.140055950
add dword [rax], eax
fld1
adc al, 0xbc
add dword [rax], eax
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
clc
clc
mov qword [rbp], rdx
mov dword [rbp], edx
push rbp
add byte [rax - 0x7b], cl
invalid
test rax, rax
test eax, eax
sal byte [rdi + rdx - 0x77], 0xd0
je case.0x14003933c.265
mov eax, edx
rol byte [rbx + 0x634903e0], 1
and eax, 3
loopne 0x140039d51
add ecx, dword [rcx + 0x63]
movsxd rax, dword [r12 + rax*4]
invalid
add al, 0x84
test byte [rcx + rax - 0x20], cl
add rax, r12
add eax, esp
loopne switch.0x140039d55
jmp rax
loopne case.0x14003933c.256
movzx eax, byte [rdx + 0x10]
mov dh, 0x42
adc bl, ch
invalid
jmp case.0x140039d55.67
invalid
nop dword [rax]
test rdx, rdx
test edx, edx
ror byte [rdi], cl
je 0x140039eb9
test byte [rax + 1], dl
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, rsi
sub rax, rdx
invalid
invalid
ror byte [rdi], 1
jb 0x140039ebe
invalid
add qword [r8], rax
add dword [rax], eax
add byte [rax + 1], cl
add rdi, rdx
add edi, edx
xlatb
mov rsi, rax
mov esi, eax
jmp 0x140039d20
movabs dword [0x3c0f42b60f001f0f], eax
nop dword [rax]
invalid
add byte [rdi], cl
mov dh, 0x42
movzx eax, byte [rdx + 0xf]
invalid
cmp al, 0x23
and ecx, dword [rdi]
jne 0x140039ea5
test dword [rcx], ebx
add dword [rax], eax
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
int1
call fcn.14000d100
xor edi, ebp
std
dec dword [rax - 0x77]
invalid
mov rax, rsi
mov eax, esi
jmp 0x140039d20
xchg dword [rdi], ecx
nop dword [rax]
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, rdx
mov eax, edx
ror byte [rax - 0x3f], 1
call 0x168fc20ca
invalid
cmp eax, 0x28
shr rax, 0x20
and byte [rbx + 0x727728f8], al
cmp eax, 0x28
clc
sub byte [rdi + 0x72], dh
ja case.default.0x140039db4
movsxd rax, dword [r13 + rax*4]
invalid
test dword [rax], r8d
test dword [rax], eax
add byte [rcx + rax - 0x18], cl
add rax, r13
add eax, ebp
jmp rax
loopne case.0x140039ba4.71
xor eax, eax
shr bl, 0xca
jmp case.0x140039d55.67
mov al, 0x25
and eax, 0x23b0c6eb
jmp case.0x140039d55.67
mov al, 0x23
and ebp, ebx
ret 0x24b0
mov al, 0x24
jmp case.0x140039d55.67
mov al, 0x24
jmp case.0x140039d55.67
invalid
and al, 0xeb
mov esi, 0xbaeb1bb0
mov al, 0x1b
jmp case.0x140039d55.67
invalid
mov edx, 0xb6eb22b0
mov al, 0x22
jmp case.0x140039d55.67
mov al, 0x10
adc bl, ch
jmp case.0x140039d55.67
mov dl, 0xb0
mov al, 0xe
jmp case.0x140039d55.67
invalid
mov al, 0x21
and ebx, ebp
stosb byte [rdi], al
jmp case.0x140039d55.67
mov al, 0xb
jmp case.0x140039d55.67
mov al, 4
jmp case.0x140039d55.67
invalid
add al, 0xeb
movabs byte [0x9aeb0cb09eeb28b0], al
mov al, 0x28
jmp case.0x140039d55.67
sahf
sahf
mov al, 0xc
jmp case.0x140039d55.67
mov al, 9
jmp case.0x140039d55.67
mov al, 0x19
jmp case.0x140039d55.67
xchg edx, eax
xchg edx, eax
mov al, 0x18
jmp case.0x140039d55.67
sbb bl, ch
invalid
mov al, 2
jmp case.0x140039d55.67
mov dh, byte [rax - 0x4f7914f1]
add ebp, ebx
mov al, 0xf
jmp case.0x140039d55.67
mov al, 3
jmp case.0x140039d55.67
invalid
mov al, 7
jmp case.0x140039d55.67
invalid
push qword [rax - 0x8b16ff]
mov al, 1
jmp case.0x140039d55.67
je 0x140039e0d
invalid
invalid
je 0x140039e0d
invalid
invalid
push qword [rax - 0x9216e1]
mov al, 0x1f
jmp case.0x140039d55.67
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x9916ef]
mov al, 0x11
jmp case.0x140039d55.67
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0xa016d7]
mov al, 0x29
jmp case.0x140039d55.67
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0xa716ec]
mov al, 0x14
jmp case.0x140039d55.67
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0xae16fb]
mov al, 5
jmp case.0x140039d55.67
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0xb516eb]
mov al, 0x15
jmp case.0x140039d55.67
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0xbc16f3]
mov al, 0xd
jmp case.0x140039d55.67
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0xc316fa]
mov al, 6
jmp case.0x140039d55.67
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0xca16ee]
mov al, 0x12
jmp case.0x140039d55.67
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0xd116f6]
mov al, 0xa
jmp case.0x140039d55.67
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0xd816f8]
mov al, 8
jmp case.0x140039d55.67
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0xdf16e2]
mov al, 0x1e
jmp case.0x140039d55.67
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0xe616e0]
mov al, 0x20
jmp case.0x140039d55.67
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0xed16ea]
mov al, 0x16
jmp case.0x140039d55.67
invalid
invalid
invalid
invalid
invalid
mov al, 0x27
jmp case.0x140039d55.67
invalid
invalid
mov al, 0x13
jmp case.0x140039d55.67
invalid
invalid
invalid
invalid
invalid
mov al, 0x17
jmp case.0x140039d55.67
std
invalid
invalid
invalid
std
invalid
invalid
mov al, 0x1c
jmp case.0x140039d55.67
invalid
invalid
invalid
invalid
invalid
mov al, 0x1d
jmp case.0x140039d55.67
invalid
invalid
invalid
invalid
mov al, 0x26
jmp case.0x140039d55.67
invalid
invalid
invalid
invalid
mov al, 0x1a
jmp case.0x140039d55.67
xor edx, edx
mov rax, rdx
add rsp, 0x38
pop rbx
pop rdi
ror byte [rax - 0x7d], 1
invalid
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rdx, r15
jmp 0x140039ea5
lea r8, [0x14022e2a0]
add eax, 0x1f43db
invalid
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
invalid
invalid
mov rcx, rdx
mov rdx, rsi
call fcn.140092630
bnd call fcn.140092630
add ah, cl
int3
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rbp + 0x41], dl
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
sub esp, 0x68
sub esp, 0x68
lea rbp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
invalid
invalid
test r8, r8
je 0x14003a205
add eax, dword [rax]
invalid
test byte [rdi], al
add eax, dword [rax]
add byte [rbp - 0x77], cl
mov r15, r8
mov rdi, rdx
mov edi, edx
invalid
mov edi, edx
mov rbx, rcx
mov rdx, r8
mov edx, eax
ret 0xc148
shl rdx, 4
xor r8d, r8d
xor ecx, ecx
sal byte [rcx], 0xc9
xor r9d, r9d
leave
xor eax, eax
ror byte [rdi], 0x1f
test byte [rax], al
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
mov r10d, dword [rdi + r8]
sub rax, r10
sub eax, edx
invalid
sub eax, edx
jb case.0x140039867.150
adc dword [rax - 1], ecx
ror dword [rcx - 0x7d], 0xc0
add r8, 0x10
invalid
invalid
inc rcx
inc ecx
add r8, 0x10
mov r9, rax
invalid
mov ecx, eax
ror dword [rcx + rdi - 0x3e], 0x75
cmp rdx, r8
jne 0x140039f20
invalid
call 0xc94fa327
enter 0x3949, 0xffffffffffffffcf
jmp 0x140039f3d
mov rax, r9
cmp r15, rcx
iretd
jb 0x14003a224
invalid
fiadd word [rdx]
add byte [rax], al
mov rdx, rcx
shl rdx, 4
retf 0xc148
add rdi, rdx
xlatb
sub r15, rcx
jne 0x140039f68
test rax, rax
test eax, eax
jne 0x14003a265
add eax, dword [rax]
add byte [rbp - 0x7b], cl
push qword [rbp + 0x21]
test r15, r15
jne case.0x14003a0a8.127
and ecx, ebp
popfq
add al, byte [rax]
add byte [rbx - 0x37c6b7f1], cl
cmp eax, ecx
jmp 0x14003a205
mov ecx, dword [rdi]
cmp rax, rcx
cmp eax, ecx
cmovs edi, dword [rcx]
cmp eax, ecx
enter 0xffffffffffff870f, 0xffffffffffffffc0
ja 0x14003a233
add al, byte [rax]
add byte [rcx], ch
sub ecx, eax
mov dword [rdi], ecx
ror dword [rcx + 0x4701480f], 8
add qword [rdi + 8], rax
add dword [rdi + 8], eax
or byte [r13 - 0x7b], r9b
dec dword [rdi]
test byte [rcx + 0x4c000002], al
invalid
add al, byte [rax]
invalid
invalid
test r15, r15
test edi, edi
je 0x14003a205
add dword [rdx], 0x8d4c0000
jne 0x140039f58
invalid
add byte [rbp + rcx*4 + 0x75], cl
lea r14, [rbp - 0x30]
lea esi, [rbp - 0x30]
ror byte [rbp + rcx*4 + 0x25], 1
push rcx
lea r12, [0x14022a7e0]
and eax, 0x1f0851
or byte [rdi], bl
add byte [rbp + rcx*4 + 0x2d], cl
pop rdx
lea r13, [0x14022a7f0]
sub eax, 0x1f085a
or byte [rdi], bl
add bl, ch
and dword [rax - 0x7b], ecx
invalid
invalid
jmp 0x140039fb9
test rax, rax
jne 0x14003a265
test esp, eax
add al, byte [rax]
add byte [rax], al
ror byte [rdi], 0x85
invalid
test esp, eax
add al, byte [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
nop word cs:[rax + rax]
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
invalid
add byte [rax], al
add byte [rbp - 0x7b], cl
dec dword [rdi]
test r15, r15
test edi, edi
je 0x14003a205
test byte [rdx + rax], cl
add al, byte [rax]
add byte [rcx + rcx*4 - 2], cl
mov rsi, r15
dec byte [rax - 0x3f]
out 4, al
invalid
shl rsi, 4
shl esi, 4
add al, 0x31
shl byte [rsi + 0x66], 0x66
nop word cs:[rax + rax]
xor eax, eax
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x39], cl
invalid
invalid
cmp rsi, rax
je 0x140039ff0
invalid
invalid
sbb eax, dword [rbx + rcx*4 + 4]
invalid
mov r8d, dword [rdi + rax]
add al, 7
add rax, 0x10
test r8, r8
test eax, eax
rcl byte [rax], 0x4d
adc byte [rbp - 0x7b], cl
sal byte [rsi + rbp*8 + 0x48], 0x8b
je case.0x14003a01e.118
invalid
invalid
push rsp
test eax, eax
je case.0x14003a01e.118
mov rdx, qword [rdi + rax - 8]
invalid
clc
jmp 0x140039ff8
add byte [rax], 0
add byte [rax], al
add byte [rax], al
mov edx, 1
add byte [rax], al
xor r8d, r8d
xor eax, eax
mov ecx, 0xfffffff4
mov r9, rbx
call fcn.140055950
invalid
invalid
add dword [rax], eax
invalid
invalid
dec dword [rcx - 0x77]
fld1
movabs r9, 0x8948c84589480001
push rbp
ror byte [rax - 0x7b], 1
add dword [rax], eax
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], rdx
mov dword [rbp - 0x30], edx
mov dword [rbp - 0x30], edx
test rax, rax
je 0x14003a030
invalid
sal byte [rsi + rbx - 0x77], 0xd0
invalid
mov eax, edx
and eax, 3
movsxd rax, dword [r12 + rax*4]
add ecx, dword [rcx + 0x63]
add al, 0x84
add rax, r12
loopne switch.0x14003a01e
jmp rax
loopne 0x14003a030
movzx eax, byte [rdx + 0x10]
mov dh, 0x42
adc bl, ch
jmp 0x14003a074
nop word cs:[rax + rax]
jmp 0x14003a074
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
test rdx, rdx
je 0x14003a21b
test dl, ah
add dword [rax], eax
invalid
ror byte [rdi], cl
test dl, ah
add dword [rax], eax
add byte [rbp + 0x31], al
xor r8d, r8d
sal byte [rcx], 0xc9
xor ecx, ecx
mov rax, rdx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
shl byte [rsi + 0x66], 1
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
mov r9d, dword [rdi + r8]
sub rax, r9
sub eax, ecx
sub eax, ecx
jb 0x14003a0ae
inc rcx
add r8, 0x10
mov rdx, rax
rcl byte [rax], 0x48
mov edx, eax
cmp rsi, r8
jne case.0x140039ba4.98
invalid
jmp 0x14003a0b1
nop word [rax + rax]
invalid
movzx eax, byte [rdx + 0xf]
mov dh, 0x42
invalid
cmp al, 0x23
jne 0x14003a207
mov eax, dword [rcx]
add byte [rax], al
mov eax, dword [rcx]
add byte [rax], al
mov rcx, r14
call fcn.14000d100
jmp 0x140039fb0
invalid
invalid
invalid
xor ch, bh
invalid
invalid
dec dword [rdi]
invalid
add byte [rax], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
ror byte [rax - 0x3f], 1
shr eax, 0x20
cmp eax, 0x28
mov rax, rdx
shr rax, 0x20
shr eax, 0x20
shr eax, 0x20
and byte [rbx - 0x78f0d708], al
loopne 0x14003a09e
cmp eax, 0x28
sub byte [rdi], cl
ja case.default.0x14003a0a8
xchg eax, esp
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x63], cl
movsxd rax, dword [r13 + rax*4]
test dword [rax], r8d
add rax, r13
jmp rax
invalid
call 0x1003581ab
loopne 0x14003a0dc
xor eax, eax
shr bl, 0xc6
jmp 0x14003a074
mov rax, rdx
mov eax, edx
ror byte [rcx + 0x39], 1
iretd
cmp r15, rcx
jb 0x14003a224
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
retf 0xc148
invalid
mov rdx, rcx
shl rdx, 4
shl edx, 4
shl edx, 4
add rdi, rdx
sub r15, rcx
sub edi, ecx
sub edi, ecx
je case.0x140039d55.108
invalid
mov ecx, dword [rdi]
cmp rax, rcx
ja 0x14003a233
xchg dword [rbx + 1], ebx
add byte [rax], al
xchg dword [rbx + 1], ebx
add byte [rax], al
sub ecx, eax
mov dword [rdi], ecx
add qword [rdi + 8], rax
or byte [rax - 0x7d], cl
jge 0x14003a0ac
cmp qword [rbp - 0x38], 0
cmp dword [rbp - 0x38], 0
add byte [rbp - 0x6b], dh
jne 0x14003a07c
jmp 0x140039fb0
invalid
push qword [rax - 0x4f7b14db]
and ebp, ebx
xor byte [rax - 0x8616dc], 0xff
mov al, 0x24
jmp 0x14003a074
mov al, 0x1b
invalid
jb 0x14003a0ff
mov al, 0x25
jmp 0x14003a074
invalid
test byte [rax - 0x4f7f14dd], dh
and al, 0xe9
invalid
jns 0x14003a0f8
mov al, 0x23
jmp 0x14003a074
mov al, 0x24
jmp 0x14003a074
invalid
invalid
mov al, 0x1b
jmp 0x14003a074
invalid
mov al, 0x22
jmp 0x14003a074
invalid
mov al, 0x10
jmp 0x14003a074
invalid
mov al, 0xe
jmp 0x14003a074
invalid
mov al, 0x21
jmp 0x14003a074
invalid
mov al, 0xb
jmp 0x14003a074
invalid
mov al, 4
jmp 0x14003a074
invalid
mov al, 0x28
jmp 0x14003a074
invalid
mov al, 0xc
jmp 0x14003a074
invalid
mov al, 9
jmp 0x14003a074
invalid
mov al, 0x19
jmp 0x14003a074
invalid
mov al, 0x18
jmp 0x14003a074
invalid
mov al, 2
jmp 0x14003a074
invalid
invalid
mov al, 0xf
jmp 0x14003a074
invalid
mov al, 3
jmp 0x14003a074
invalid
invalid
push qword [rax - 0xf616f9]
mov al, 7
jmp 0x14003a074
invalid
mov al, 1
jmp 0x14003a074
mov al, 0x1f
jmp 0x14003a074
invalid
mov al, 0x11
jmp 0x14003a074
invalid
mov al, 0x29
jmp 0x14003a074
invalid
mov al, 0x14
jmp 0x14003a074
invalid
mov al, 5
jmp 0x14003a074
invalid
mov al, 0x15
jmp 0x14003a074
invalid
mov al, 0xd
jmp 0x14003a074
invalid
mov al, 6
jmp 0x14003a074
invalid
mov al, 0x12
jmp 0x14003a074
invalid
mov al, 0xa
jmp 0x14003a074
invalid
mov al, 8
jmp 0x14003a074
invalid
mov al, 0x1e
jmp 0x14003a074
invalid
mov al, 0x20
jmp 0x14003a074
invalid
mov al, 0x16
jmp 0x14003a074
invalid
mov al, 0x27
jmp 0x14003a074
invalid
mov al, 0x13
jmp 0x14003a074
invalid
mov al, 0x17
jmp 0x14003a074
invalid
mov al, 0x1c
jmp 0x14003a074
invalid
mov al, 0x1d
jmp 0x14003a074
mov al, 0x26
jmp 0x14003a074
mov al, 0x1a
jmp 0x14003a074
xor edx, edx
mov rax, rdx
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rdx, str.failed_to_write_whole_buffer
jmp 0x14003a207
lea r8, [0x14022e188]
mov rdx, r15
call fcn.140092630
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 1
mov qword [rbp - 0x18], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
lea rdx, str.library_std_src_syspalwindowsio.rs
lea rcx, [rbp - 0x28]
call fcn.14008c3f0
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 1
mov qword [rbp - 0x18], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
lea rdx, [0x14022e1d8]
lea rcx, [rbp - 0x28]
call fcn.14008c3f0
int3
add dword [rbp + 8], eax
test rsi, rsi
je 0x14003a4dc
mov qword [rbp], r11
jmp 0x14003a362
test rax, rax
jne 0x14003a507
test rsi, rsi
je 0x14003a4dc
invalid
add byte [rax - 0x7d], cl
inc byte [rbx + rsi*2]
or byte [rbp + 0x31], al
push qword [rcx]
shr bl, 0x39
jmp 0x14003a3a8
nop
cmp rsi, 4
jae 0x14003a370
xor r15d, r15d
xor eax, eax
jmp 0x14003a3a8
mov rcx, rsi
mov ecx, esi
and rcx, 0xfffffffffffffffc
lea rdx, [r13 + 0x30]
xor r15d, r15d
push qword [rcx]
invalid
push qword [rcx]
rol byte [rbx + rcx*4 + 0x42], 0xd0
mov r8d, dword [rdx - 0x30]
mov r9d, dword [rdx - 0x20]
add r8, r15
mov r10d, dword [rdx - 0x10]
add r10, r9
retf 0x14d
invalid
retf 0x14d
mov r15d, dword [rdx]
add r15, r10
add edi, edx
add edi, edx
add rax, 4
add rdx, 0x40
ret 0x4840
cmp ecx, eax
invalid
jne 0x14003a380
rol byte [rax + rcx*2], 0x83
ret 0x4840
sal dword [rbp - 0x28], 0x89
int1
mov ecx, esi
and ecx, 3
je 0x14003a3d0
shl rax, 4
loopne 0x14003a3b7
add rax, r13
shl ecx, 4
call 0x17108857b
ror byte [rdi], cl
loope case.0x14003620d.497
xor edx, edx
nop dword [rax + rax]
invalid
add byte [rax], r8b
invalid
add byte [rax], r8b
mov r8d, dword [rax + rdx]
mov eax, dword [rax + rdx]
adc byte [rbp + 1], cl
invalid
add r15, r8
add edi, eax
add rdx, 0x10
cmp rcx, rdx
cmp ecx, edx
cmp ecx, edx
jne 0x14003a3c0
mov rax, qword [r11]
mov r12, qword [r11 + 0x10]
sub rax, r12
cmp r15, rax
ja 0x14003a4c1
mov qword [rbp - 0x38], rsi
shl rsi, 4
xor edi, edi
jmp case.0x14003620d.505
enter 0xffffffffffffc148, 0xffffffffffffffe6
add al, 0x31
invalid
mov rcx, qword [r11 + 8]
mov ecx, dword [rbx + 8]
add rcx, r12
loope 0x14003a444
mov rdx, r14
mov edx, esi
mov r8, r13
mov eax, ebp
call sub.msvcrt.dll_memcpy
mov r11, qword [rbp]
pop rbp
add byte [rbp + 1], cl
in al, dx
add byte [rbx + rcx*4 + 0x5d], cl
pop rbp
add byte [rbp + 1], cl
in al, dx
add esp, ebp
mov qword [r11 + 0x10], r12
add rdi, 0x10
adc byte [rax + 0x39], cl
dec byte [rcx - 0x77]
mov ebp, ebx
invalid
adc byte [rax + 0x39], cl
dec byte [rcx - 0x77]
mov ebp, ebx
je 0x14003a450
mov r14, qword [r13 + rdi + 8]
mov ebp, ebx
je 0x14003a450
mov r14, qword [r13 + rdi + 8]
mov rbx, r13
jmp 0x14003a467
mov r13d, dword [r13 + rdi]
mov rax, qword [r11]
add byte [rcx - 0x75], cl
add ecx, dword [rcx + rbp - 0x20]
sub rax, r12
sub rax, r12
cmp rax, r13
cmp eax, ebp
jae 0x14003a3f0
mov rcx, r11
mov rdx, r12
mov edx, esp
mov edx, esp
mov r8, r13
call fcn.14001c2e0
invalid
dec dword [rbx + rcx*4 + 0x5d]
pop rbp
add byte [rbp - 0x75], cl
invalid
invalid
call 0x13e224626
dec dword [rbx + rcx*4 + 0x5d]
pop rbp
invalid
pop rbp
add byte [rbp - 0x75], cl
mov esp, dword [rbx + 0x10]
invalid
jmp 0x14003a3f0
nop dword [rax]
add byte [rax], al
add byte [rbp - 0x7b], cl
dec dword [rdi]
test byte [rsi + 0x31000000], dl
xchg esi, eax
add byte [rax], al
add byte [rcx], dh
invalid
test r15, r15
test edi, edi
je 0x14003a4ef
xchg esi, eax
add byte [rax], al
add byte [rcx], dh
invalid
xor edx, edx
xor ecx, ecx
sal byte [rcx], cl
leave
mov rax, r15
mov r8d, dword [r13 + rdx]
mov eax, dword [rbp + rdx]
sub rax, r8
jb case.0x1400371cf.457
invalid
sal byte [rdx + 0x16], 0x48
inc ecx
invalid
inc rcx
add rdx, 0x10
adc byte [rcx - 0x77], cl
invalid
mov r15, rax
cmp rsi, rdx
cmp esi, edx
cmp esi, edx
jne 0x14003a460
jmp 0x14003a483
add byte [rax], al
mov rax, r15
mov rsi, qword [rbp - 0x38]
jne 0x14003a44f
cmp rsi, rcx
jb 0x14003a4f8
mov rdx, rcx
shl rdx, 4
retf 0xc148
add r13, rdx
sub rsi, rcx
je 0x14003a350
invalid
mov cl, 0xfe
invalid
invalid
invalid
test byte [rcx + 0x41fffffe], dh
mov ecx, dword [rbp]
invalid
invalid
mov ecx, dword [r13]
add byte [r8 + 0x39], r9b
enter 0xffffffffffff870f, 0xffffffffffffff8d
lea eax, [rax]
add byte [rax], al
sub ecx, eax
invalid
invalid
invalid
cmp rax, rcx
ja 0x14003a539
lea eax, [rax]
add byte [rax], al
lea eax, [rax]
add byte [rax], al
sub ecx, eax
mov dword [r13], ecx
mov dword [rbp], ecx
mov dword [rbp], ecx
add byte [rcx + 1], cl
or byte [r8 - 0x7b], r9b
invalid
invalid
add qword [r13 + 8], rax
test rsi, rsi
jne 0x14003a362
invalid
invalid
test byte [rdi], 0x85
movabs dword [0xd9894c1bebfffffe], eax
invalid
invalid
jmp 0x14003a4dc
mov rcx, r11
invalid
jmp 0x14003a4dc
mov rcx, r11
mov rdx, r12
mov r8, r15
loop case.0x14003620d.493
mov eax, edi
call fcn.14001c2e0
mov r11, qword [rbp]
add byte [rbp - 0x75], cl
invalid
invalid
adc dword [rsi], ebx
invalid
add byte [rbp - 0x75], cl
invalid
mov esp, dword [rbx + 0x10]
jmp 0x14003a3e3
invalid
push qword [rcx]
ror byte [rax - 0x7d], 0xc4
invalid
push 0x415e5f5b
pop rbx
pop rdi
pop rsi
pop r12
xor eax, eax
add rsp, 0x68
invalid
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
lea eax, [0x14022e288]
add bl, ch
jmp 0x14003a4de
out 0x4c, al
lea eax, [0x14022e188]
cmp al, 0x1f
invalid
lea r8, [0x14022e188]
cmp al, 0x1f
add byte [rax - 0x77], cl
bnd call fcn.140092630
invalid
invalid
invalid
invalid
mov rdx, rsi
call fcn.140092630
invalid
invalid
invalid
invalid
sub dword [rcx - 0x72b7fffb], eax
add eax, 0x1f3cba
invalid
cmp al, 0x1f
invalid
invalid
add eax, 0x58d4800
lea rax, str.advancing_io_slices_beyond_their_length
mov edx, 0x48001f3c
mov dword [rbp - 0x30], eax
invalid
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
mov dword [rbp - 0x28], 1
fadd dword [rcx]
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
loopne 0x14003a527
mov qword [rbp - 0x20], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x18], xmm0
lea rdx, [0x14022e1d8]
lea rcx, [rbp - 0x30]
call fcn.14008c3f0
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
call 0xe8193275
cmp al, 0x1f
add byte [rax - 0x73], cl
shr r8b, 1
mov bh, 0x1e
add eax, 0x58d4800
fdivr dword [rdi + rbx]
add byte [rax - 0x77], cl
ror byte [r8 - 0x39], 1
fadd dword [r9]
add byte [rax], al
add byte [rax - 0x39], cl
loopne case.0x140038ca1.360
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
mov qword [rbp - 0x20], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x18], xmm0
call 0x12e1932a7
cmp al, 0x1f
add byte [rax - 0x73], cl
shr r8b, 1
test dword [rsi], ebx
invalid
add ah, cl
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
call 0x12e1932a7
cmp al, 0x1f
add byte [rax - 0x73], cl
shr r8b, 1
test dword [rsi], ebx
add eax, 0x1f0fcc00
add byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
sub rsp, 0x60
lea rbp, [rsp + 0x60]
mov r8, rdx
mov eax, edx
mov eax, edx
mov qword [rbp - 0x10], rcx
lea rsi, [rbp - 8]
mov qword [rbp - 8], 0
clc
add byte [rax], al
add byte [rax], al
clc
add byte [rax], al
add byte [rax], al
lea rdx, [0x14022cd80]
adc eax, 0x1f27ea
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp - 0x10]
call fcn.14008fce0
invalid
invalid
mov ecx, eax
invalid
add eax, 0x48c18900
mov eax, dword [rbp - 8]
mov rax, qword [rbp - 8]
test cl, cl
je 0x14003a5e2
test rax, rax
jne 0x14003a5f1
invalid
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
pop rbx
cmp eax, 0x8948001f
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 1
mov qword [rbp - 0x30], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
adc dword [rbp - 0x28], eax
lea rdx, [0x14022e320]
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 1
add dword [rax], eax
add byte [rax], al
mov qword [rbp - 0x30], 8
or byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
adc dword [rbp - 0x28], eax
adc dword [rbp - 0x28], eax
lea rdx, [0x14022e320]
lea edx, [0x14022e320]
lea rcx, [rbp - 0x40]
lea ecx, [rbp - 0x40]
call fcn.14008c3f0
ud2
add byte [rdi], cl
or ecx, dword [rax - 0x7b]
sal byte [rax + rcx + 0x48], 0x89
or byte [rax - 0x77], cl
test rax, rax
je 0x14003a5ef
invalid
or byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.14000d100
std
push qword [rcx]
ror byte [rax - 0x7d], 0xc4
invalid
xor eax, eax
add rsp, 0x60
pop rdi
pop rsi
pop rbp
ret
invalid
or byte [rax - 0x77], cl
int1
call fcn.14000d100
std
dec dword [rax - 0x77]
stc
std
dec dword [rax - 0x77]
stc
call fcn.1400a22c0
jl 0x14003a618
add al, ch
call 0x10c03ab39
add ah, cl
call fcn.14008c700
add ah, cl
int3
nop dword [rax]
add byte [rax], al
add byte [rbp + 0x56], dl
add byte [rax], al
push rbp
push rsi
push rdi
sub rsp, 0x60
lea rbp, [rsp + 0x60]
in al, dx
invalid
mov r8, rdx
mov qword [rbp - 0x10], rcx
invalid
invalid
invalid
lea rsi, [rbp - 8]
mov qword [rbp - 8], 0
clc
add byte [rax], al
add byte [rax], al
clc
add byte [rax], al
add byte [rax], al
lea rdx, [0x14022cdb0]
adc eax, 0x1f276a
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x10]
call fcn.14008fce0
invalid
invalid
invalid
invalid
add eax, 0x48c18900
mov eax, dword [rbp - 8]
mov ecx, eax
mov rax, qword [rbp - 8]
test cl, cl
leave
je 0x14003a692
test rax, rax
jne case.0x14003dc7d.336
invalid
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
stosd dword [rdi], eax
cmp al, 0x1f
add byte [rax - 0x77], cl
ror byte [r8 - 0x39], 0x45
invalid
invalid
enter 1, 0
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 1
enter 1, 0
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
ror byte [r8], 1
or byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
adc dword [rbp - 0x28], eax
lea rdx, [0x14022e320]
mov qword [rbp - 0x30], 8
mov dword [rbp - 0x30], 8
or byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
adc dword [rbp - 0x28], eax
adc dword [rbp - 0x28], eax
lea rdx, [0x14022e320]
lea edx, [0x14022e320]
invalid
lea rcx, [rbp - 0x40]
call fcn.14008c3f0
invalid
sbb eax, 0xb0f0005
shr r8b, 0x60
invalid
sbb eax, 0xb0f0005
or ecx, dword [rax - 0x7b]
sal byte [rax + rcx + 0x48], 0x89
je 0x14003a69f
mov rcx, rsi
test rax, rax
test eax, eax
je 0x14003a69f
mov rcx, rsi
call fcn.14000d100
sub bh, ch
push qword [rcx]
ror byte [rax - 0x7d], 0xc4
add rsp, 0x60
xor eax, eax
add rsp, 0x60
pop rdi
pop rsi
pop rbp
ret
invalid
mov edi, eax
cmp qword [rbp - 8], 0
clc
invalid
clc
add byte [rax + rcx + 0x48], dh
je 0x14003a6bb
mov rcx, rsi
je 0x14003a6bb
mov rcx, rsi
call fcn.14000d100
mov rcx, rdi
stc
call fcn.1400a22c0
call fcn.14008c700
cmp byte [rax], ah
invalid
invalid
std
jnp 0x14003a6c8
invalid
invalid
add al, ch
cmp byte [rax], ah
add eax, 0x1f0fcc00
add ah, cl
nop dword [rax]
add byte [rax], 0
add byte [rax], al
int3
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
and al, 0x20
mov rbx, rcx
mov rcx, qword [rcx]
call fcn.140039cd0
cmc
invalid
dec dword [rax - 0x77]
invalid
or eax, ebp
call 0x18903a6de
cmc
invalid
invalid
invalid
cmc
invalid
dec dword [rax - 0x77]
invalid
mov esi, eax
test rax, rax
je 0x14003a706
lea rdi, [rbx + 8]
lea edi, [rbx + 8]
cmp qword [rbx + 8], 0
cmp dword [rbx + 8], 0
or byte [rax], al
je case.0x14003dc7d.338
mov rcx, rdi
mov ecx, edi
stc
call fcn.14000d100
std
dec dword [rax - 0x77]
invalid
invalid
mov qword [rdi], rsi
invalid
test rsi, rsi
setne al
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
add rsp, 0x28
pop rbx
pop rdi
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov qword [rdi], rsi
mov rcx, rax
mov ecx, eax
shr eax, 0xa0
call fcn.1400a22c0
int3
jnp case.0x14003933c.283
add ah, cl
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea ebp, [rsp + 0x20]
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
mov rbx, rcx
mov rcx, qword [rcx]
call case.0x14003959c.112
dec dword [rax - 0x77]
invalid
test rax, rax
dec dword [rax - 0x77]
invalid
je 0x14003a766
lea rdi, [rbx + 8]
cmp qword [rbx + 8], 0
cmp dword [rbx + 8], 0
cmp dword [rbx + 8], 0
je case.0x14003933c.294
mov rcx, rdi
call fcn.14000d100
mov qword [rdi], rsi
test rsi, rsi
setne al
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
invalid
pop rbx
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
sub byte [rbx + 0x5f], bl
pop rdi
pop rdi
pop rsi
pop rbp
ret
mov qword [rdi], rsi
mov rcx, rax
call fcn.1400a22c0
int3
add ah, cl
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
and al, 0x20
mov rbx, rcx
mov rcx, qword [rcx]
or eax, ebp
mov eax, 0x48ffffc6
invalid
invalid
dec dword [rax - 0x77]
mov esi, eax
or eax, ebp
mov eax, 0x48ffffc6
invalid
invalid
invalid
invalid
invalid
mov esi, eax
test rax, rax
je 0x14003a7c6
sal byte [rsi + rdx + 0x48], 0x8d
jnp 0x14003a7bc
lea rdi, [rbx + 8]
lea edi, [rbx + 8]
cmp qword [rbx + 8], 0
cmp dword [rbx + 8], 0
or byte [rax], al
je 0x14003a7c3
mov rcx, rdi
mov ecx, edi
stc
call fcn.14000d100
std
dec dword [rax - 0x77]
mov qword [rdi], rsi
invalid
test rsi, rsi
setne al
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov qword [rdi], rsi
mov rcx, rax
mov ecx, eax
mov ecx, eax
shr eax, 0xe0
call fcn.1400a22c0
int3
jp case.0x14003959c.231
add ah, cl
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rax, qword [rcx]
mov rbx, qword [rax]
sbb byte [rax - 0x7d], cl
jnp case.0x14003959c.249
add byte [rbp + 0x71], dh
sbb byte [rax - 0x7d], cl
jnp case.0x14003959c.249
add byte [rbp + 0x71], dh
jno 0x14003a853
mov rdi, rcx
mov edi, ecx
mov qword [rbx + 0x10], 0xffffffffffffffff
lea rcx, [rbx + 0x18]
sbb r8b, bpl
mov dl, 0xf4
invalid
invalid
sbb r8b, bpl
mov dl, 0xf4
invalid
mov rsi, rax
mov qword [rbp], rax
test rax, rax
je 0x14003a84e
and al, 0x89
invalid
mov eax, esi
and eax, 3
cmp rax, 2
jb case.0x14003959c.261
cmp eax, 2
jne case.0x14003959c.261
invalid
sbb al, 0x48
mov eax, esi
mov rax, rsi
shr rax, 0x20
call 0x146fc2b64
cmp eax, 6
jne case.0x14003959c.261
mov rcx, rbp
call fcn.14000d100
jmp 0x13d2c5b35
dec dword [rax - 1]
adc byte [r9], sil
inc qword [rbx + 0x10]
inc dword [rbx + 0x10]
xor eax, eax
jmp case.0x14003959c.252
shr bl, 0x1c
inc qword [rbx + 0x10]
lea rbx, [rdi + 8]
or byte [rax - 0x7d], cl
jg 0x14003a86a
invalid
adc byte [rax - 0x73], cl
pop rdi
or byte [rax - 0x7d], cl
jg 0x14003a86a
or byte [rax], al
add byte [rax + rcx + 0x48], dh
mov ecx, ebx
je case.0x140039867.217
or byte [rax - 0x77], cl
fld1
mov rcx, rbx
call fcn.14000d100
xchg ebx, eax
sub ch, bh
std
dec dword [rax - 0x77]
xor esi, dword [rax - 0x3b7cb7ff]
add dword [rax - 0x7d], ecx
invalid
mov qword [rbx], rsi
mov al, 1
invalid
add dword [rax - 0x7d], ecx
invalid
add rsp, 0x28
pop rbx
pop rdi
sub byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
lea rcx, [0x14022e048]
or eax, 0x1f37c6
invalid
add al, ch
mov ecx, ebp
call fcn.140089210
add al, 0
mov qword [rbx], rsi
mov rcx, rax
xor ecx, dword [rax - 0x77]
shr eax, 0x2e
invalid
jp 0x14003a897
call fcn.1400a22c0
inc qword [rbx + 0x10]
adc byte [rax - 0x77], cl
invalid
jp 0x14003a897
add byte [rax - 1], cl
adc byte [r8 - 0x77], cl
adc byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
mov ecx, eax
shr eax, 0x22
jp 0x14003a8a3
call fcn.1400a22c0
int3
add ah, cl
nop
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
in al, dx
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
mov rsi, r8
mov rdi, qword [rcx]
mov rax, qword [rdi]
invalid
mov eax, dword [rdi]
mov rbx, qword [rdi + 0x10]
sub rax, rbx
sub eax, ebx
cmp rax, r8
jb 0x14003a8e7
mov rcx, qword [rdi + 8]
add rcx, rbx
or byte [r8 + 1], r9b
invalid
mov r8, rsi
call sub.msvcrt.dll_memcpy
add rbx, rsi
mov qword [rdi + 0x10], rbx
invalid
add byte [rax + 1], cl
mov qword [rdi + 0x10], rbx
adc byte [rcx], dh
xor eax, eax
add rsp, 0x20
add esp, 0x20
ror byte [rax - 0x7d], 0xc4
and byte [rbx + 0x5f], bl
add esp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov rcx, rdi
stc
mov r14, rdx
mov rdx, rbx
mov edx, ebx
mov r8, rsi
call fcn.14001c2e0
mov rdx, r14
sbb esi, edi
dec dword [rcx + rcx*4 - 0xe]
mov rbx, qword [rdi + 0x10]
mov ebx, dword [rdi + 0x10]
adc bl, ch
ret
jmp 0x14003a8c4
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x41], dl
push rbp
push r15
push r15
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x58
sub esp, 0x58
sub esp, 0x58
pop rax
lea rbp, [rsp + 0x50]
lea ebp, [rsp + 0x50]
mov qword [rbp - 0x10], r8
mov dword [rbp - 0x10], eax
invalid
mov esi, edx
lea rax, [rcx + 0x28]
invalid
invalid
sub byte [r8 - 0x77], cl
mov qword [rbp - 0x28], rax
xor edi, edi
fdiv dword [r9]
dec dword [rax - 0x77]
clc
mov qword [rbp - 8], rcx
mov dword [rbp - 8], ecx
mov byte [rbp + 7], dl
invalid
mov rbx, qword [rcx + 0x10]
mov ebx, dword [rcx + 0x10]
mov rdx, qword [rcx + 0x18]
mov edx, dword [rcx + 0x18]
push rcx
sbb byte [rbx + rcx*4 + 0x31], cl
mov r14, qword [rcx]
mov r14, qword [rcx]
mov esi, dword [rcx]
cmp rbx, rdx
jb 0x14003a9d0
invalid
add byte [rax], 0
add byte [rax], al
invalid
ror dword [rdi], cl
invalid
add byte [rax], al
add byte [rbx + rcx*4 + 0x61], cl
mov esp, dword [rcx + 8]
mov rcx, qword [rcx + 0x20]
mov r8, r12
invalid
mov r12, qword [rcx + 8]
mov esp, dword [rcx + 8]
invalid
mov rcx, qword [rcx + 0x20]
mov ecx, dword [rcx + 0x20]
mov r8, r12
mov eax, esp
sub r8, rcx
sub eax, ecx
enter 0x14c, 0xfffffffffffffff1
add rcx, r14
xor edx, edx
call sub.msvcrt.dll_memset
mov rcx, qword [rbp - 0x28]
invalid
invalid
jl 0x14003a96d
add byte [rax - 0x75], cl
fmul dword [r9 + rcx*4 - 0xe]
mov rdx, r14
mov edx, esi
mov r8, r12
call fcn.140055ed0
pop rcx
mov ch, 1
add byte [rax - 0x7b], cl
invalid
loopne 0x14003a95b
pop rcx
mov ch, 1
add byte [rax - 0x7b], cl
sal byte [rbp + rsi + 0x48], 0x89
je 0x14003a9b1
invalid
invalid
push rbp
je 0x14003a9b1
mov qword [rbp - 0x30], rdx
test rdx, rdx
test edx, edx
ror byte [rax - 0x7b], 1
sal byte [rax + rbp - 0x77], cl
test edx, edx
je 0x14003a9ad
mov eax, edx
and eax, 3
cmp rax, 2
add cl, byte [rdi]
test dword [rsi], edi
add dword [rax], eax
invalid
rol byte [rbx - 0x7cb7fc20], 1
clc
add cl, byte [rdi]
test dword [rsi], edi
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
mov rax, rdx
shr rax, 0x20
ror byte [rax - 0x3f], 1
call 0x146fc2cbe
cmp eax, 6
cmp eax, 6
invalid
jne 0x14003aad8
add dword [rax], eax
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x30]
invalid
add byte [rax], al
lea rcx, [rbp - 0x30]
lea ecx, [rbp - 0x30]
shr al, 1
call fcn.14000d100
push rbx
invalid
std
push qword [rcx]
shr bl, cl
xor edx, edx
jmp 0x14003a9ba
invalid
or dword [rcx + 0x39], ecx
invalid
cmp r12, rdx
cmp esp, edx
jb 0x14003acc8
add eax, dword [rax]
add byte [rax - 0x75], cl
clc
mov rax, qword [rbp - 8]
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], rdx
mov dword [rax + 0x18], edx
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rax
sbb byte [rcx + rcx*4 + 0x60], cl
invalid
and byte [rcx], dh
xor ebx, ebx
mov r13, rdx
mov dword [rax + 0x18], edx
mov qword [rax + 0x20], r12
invalid
xor ebx, ebx
mov r13, rdx
mov ebp, edx
sub r13, rbx
lea r12, [r14 + rbx]
invalid
fisttp qword [rbp - 0x73]
and al, 0x1e
invalid
invalid
mov qword [rbp - 0x20], r12
mov qword [rbp - 0x18], r13
invalid
loopne 0x14003aa2b
loopne 0x14003aa2b
mov dword [rbp - 0x18], ebp
call 0x14ffa2f33
test dh, cl
test r14, r14
test esi, esi
je case.0x14003ddc7.54
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7d], cl
cmp r13, 0xf
std
emms
ja case.0x140039db4.97
ja case.0x140039db4.97
mov r15, rdx
cmp rdx, rbx
cmp edx, ebx
cmp edx, ebx
fidiv dword [rax + rax*2 + 0x31]
ror byte [rdi], cl
invalid
je 0x14003aa39
xor edx, edx
xor edx, edx
nop dword [rax + rax]
add byte [rax], r8b
add byte [rcx + 0x38], al
xor al, 0x14
cmp byte [r12 + rdx], sil
cmp byte [rsp + rdx], dh
je 0x14003ac33
test byte [rcx], ch
add al, byte [rax]
sub dword [rdx], eax
add byte [rax], al
invalid
add byte [rax - 1], cl
ret 0x3949
invalid
invalid
inc rdx
cmp r13, rdx
jne 0x14003aa00
out dx, al
out dx, al
jmp 0x14003aa39
nop word cs:[rax + rax]
invalid
mov r15, rdx
mov ecx, esi
mov rdx, r12
loop 0x14003aa76
mov eax, ebp
loop 0x14003aa76
mov eax, ebp
call fcn.140091f20
test rax, rax
add eax, 0xc0854800
jne 0x14003ac29
lock add dword [rax], eax
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp - 0x10]
mov rax, qword [rcx]
mov r14, qword [rcx + 0x10]
adc byte [rcx + rbp - 0x10], cl
adc byte [rcx + rbp - 0x10], cl
sub eax, esi
mov rsi, rdi
cmp rax, r13
cmp eax, ebp
jb case.0x14003ddc7.59
mov rdi, qword [rbp - 0x10]
jge case.0x140039db4.110
mov rcx, qword [rdi + 8]
add rcx, r14
add ecx, esi
add ecx, esi
mov rdx, r12
mov r8, r13
call 0x1467f364c
add byte [rbp + 1], cl
add esi, ebp
call 0x1467f364c
add byte [rbp + 1], cl
add esi, ebp
add esi, ebp
mov qword [rdi + 0x10], r14
mov dword [rdi + 0x10], esi
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
mov rax, qword [rcx + 0x10]
add rax, r13
add eax, ebp
call 0x1585535c3
mov rdx, qword [rcx + 0x18]
push rcx
sbb byte [rax + 0x39], cl
invalid
invalid
cmp rax, rdx
cmovae rax, rdx
ror byte [rax + 0xf], 1
ret 0x8948
invalid
invalid
ret 0x8948
mov qword [rcx + 0x10], rax
mov rdi, rsi
adc byte [rax - 0x77], cl
test dword [rcx + rax - 0x11], 0x48df3949
add rdi, r13
cmp r15, rbx
cmp edi, ebx
invalid
add rdi, r13
cmp r15, rbx
cmp edi, ebx
cmp edi, ebx
mov rbx, rax
mov ebx, eax
ret
movzx esi, byte [rbp + 7]
jne case.0x140039867.209
invalid
test al, 0xfe
invalid
invalid
invalid
invalid
test dword [rax - 0x16000002], ebp
invalid
jmp 0x14003ac93
add dword [rax], eax
add dword [rax], eax
add byte [rax - 0x75], cl
jge case.0x14003ddc7.72
mov rdi, qword [rbp - 0x10]
mov rcx, rdi
mov rdx, r14
mov edx, esi
mov edx, esi
mov r8, r13
mov eax, ebp
call 0x13e1bd89a
dec dword [rbx + rcx*4 + 0x77]
mov r14, qword [rdi + 0x10]
jmp 0x14003aa4f
call fcn.14001c2e0
invalid
mov r14, qword [rdi + 0x10]
ja 0x14003aac7
jmp 0x14003aa4f
mov eax, r13d
mov eax, ebp
and eax, 3
loopne 0x14003aac2
lea rcx, [0x14022a894]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
invalid
invalid
invalid
add eax, ecx
mov rdx, r13
jmp rax
je 0x14003acfe
mov qword [rbp - 0x18], rdx
mov dword [rbp - 0x18], edx
mov qword [rbp - 0x20], 0
mov eax, edx
and eax, 3
loopne 0x14003aaec
lea rcx, [0x14022a894]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
movsb byte [rdi], byte [rsi]
std
invalid
add eax, ecx
jmp rax
movzx eax, byte [rdx + 0x10]
jmp 0x14003ab03
invalid
adc bl, ch
add al, 0xf
movzx eax, byte [rdx + 0xf]
movzx eax, byte [rdx + 0xf]
cmp al, 0x23
jne case.0x14003aaf7.2
add byte [rax - 0x73], cl
call 0x13d2997fb
dec dword [rax - 0x75]
lea rcx, [rbp - 0x18]
call fcn.14000d100
dec dword [rax - 0x75]
clc
and eax, 0x8b48fffd
clc
jmp 0x14003a93c
mov rax, rdx
shr rax, 0x20
shr eax, 0x20
cmp eax, 0x28
ror byte [rax - 0x3f], 1
call 0x168fc2e47
sub byte [rdi + 0x7b], dh
ja case.default.0x14003ab37
lea rcx, [0x14022a8a4]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
std
invalid
invalid
add rax, rcx
add eax, ecx
jmp rax
xor eax, eax
jmp 0x14003ab03
mov al, 0x25
jmp 0x14003ab03
mov al, 0x23
jmp 0x14003ab03
invalid
and ebp, ebx
mov esi, 0xbaeb24b0
mov al, 0x24
jmp 0x14003ab03
mov al, 0x24
jmp 0x14003ab03
mov al, 0x1b
jmp 0x14003ab03
mov al, 0x22
jmp 0x14003ab03
mov dl, 0xb0
adc bl, ch
scasb al, byte [rdi]
mov al, 0x10
jmp 0x14003ab03
mov al, 0xe
jmp 0x14003ab03
mov al, 0x21
jmp 0x14003ab03
mov al, 0xb
jmp 0x14003ab03
invalid
or ebp, ebx
movabs byte [0x9aeb28b09eeb04b0], al
mov al, 4
jmp 0x14003ab03
mov al, 0x28
jmp 0x14003ab03
mov al, 4
jmp 0x14003ab03
mov al, 0x28
jmp 0x14003ab03
mov al, 0xc
jmp 0x14003ab03
mov al, 9
jmp 0x14003ab03
mov al, 0x19
jmp 0x14003ab03
mov al, 0x18
jmp 0x14003ab03
invalid
mov dh, byte [rax - 0x4f7914fe]
por mm0, qword [rdx + 0x7be903b0]
jmp 0x14003ab03
mov al, 3
invalid
jnp 0x14003ab85
mov al, 2
jmp 0x14003ab03
mov al, 0xf
jmp 0x14003ab03
mov al, 3
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 7
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 1
jmp 0x14003ab03
mov al, 0x1f
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 0x11
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 0x29
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 0x14
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 5
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 0x15
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 0xd
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 6
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 0x12
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 0xa
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 8
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 0x1e
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 0x20
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 0x16
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 0x27
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 0x13
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 0x17
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 0x1c
jmp 0x14003ab03
invalid
invalid
invalid
mov al, 0x1d
jmp 0x14003ab03
mov al, 0x26
jmp 0x14003ab03
mov al, 0x1a
jmp 0x14003ab03
cmp rdx, 0xffffffffffffffff
je 0x14003acf2
lea rbx, [rdx + 1]
cmp rdx, r13
jae 0x14003ace0
mov rcx, qword [rbp - 0x10]
mov rax, qword [rcx]
mov r14, qword [rcx + 0x10]
sub rax, r14
mov rsi, rdi
cmp rax, rdx
jbe 0x14003aca9
mov rdi, qword [rbp - 0x10]
mov rcx, qword [rdi + 8]
add rcx, r14
mov rdx, r12
mov r8, rbx
call sub.msvcrt.dll_memcpy
add r14, rbx
mov qword [rdi + 0x10], r14
mov rdx, qword [rbp - 8]
mov rax, qword [rdx + 0x10]
add rax, rbx
mov rcx, qword [rdx + 0x18]
cmp rax, rcx
cmovae rax, rcx
mov qword [rdx + 0x10], rax
mov rdi, rsi
add rdi, rbx
xor eax, eax
mov rdx, rdi
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov r15, qword [rbp - 0x10]
mov rcx, r15
mov rdx, r14
mov r8, rbx
call fcn.14001c2e0
mov r14, qword [r15 + 0x10]
jmp 0x14003ac56
mov eax, 1
jmp 0x14003ac98
lea rcx, str.assertion_failed:_filled___self.buf.init
lea r8, str._rustc_2059132d3c715514da0e4f9cd395a708e666e306librarycore_srcio_borrowed_buf.rs_rustc_2059132d3c715514da0e4f9cd395a708e666e306library_alloc_srccollections_btree_navigate.rs
mov edx, 0x29
call fcn.14008c470
lea r8, [0x14022e338]
mov rcx, rbx
mov rdx, r13
call fcn.1400926a0
lea rcx, [0x14022e338]
call fcn.1400927c0
ud2
lea rcx, [rbx + r12]
lea rdx, [rbp + 4]
mov r8, r13
call sub.msvcrt.dll_memcpy
add r12, r13
mov qword [rbp - 0x10], r12
test r15w, r15w
je 0x14003c8d0
mov ecx, r14d
mov eax, ecx
and eax, 0xf800
cmp eax, 0xd800
jne 0x14003c8ee
movzx eax, cx
cmp eax, 0xdbff
jbe 0x14003c950
xor r15d, r15d
jmp 0x14003c98f
cmp rdi, rsi
je 0x14003ca6f
movzx ecx, word [rdi]
add rdi, 2
mov eax, ecx
and eax, 0xf800
cmp eax, 0xd800
je 0x14003c8ae
shl ecx, 0x10
mov rax, rcx
shr rax, 0x10
mov dword [rbp + 4], 0
cmp eax, 0x80
jae 0x14003c920
mov byte [rbp + 4], al
mov r13d, 1
jmp 0x14003ca40
cmp eax, 0x800
jae 0x14003c97d
shr ecx, 0x16
or cl, 0xc0
mov byte [rbp + 4], cl
and al, 0x3f
or al, 0x80
mov byte [rbp + 5], al
mov r13d, 2
jmp 0x14003ca40
cmp rdi, rsi
je 0x14003c989
movzx edx, word [rdi]
add rdi, 2
mov r8d, edx
add r8d, 0x2000
movzx r8d, r8w
mov r15w, 1
cmp r8d, 0xfc00
jae 0x14003c9d5
mov r14d, edx
jmp 0x14003c98f
cmp eax, 0x10000
jae 0x14003ca02
xor r15d, r15d
jmp 0x14003c99a
xor r15d, r15d
mov rdi, rsi
mov byte [rbp - 8], 0
mov dword [rbp + 4], 0
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov byte [rbp + 4], cl
mov ecx, eax
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [rbp + 5], cl
and al, 0x3f
or al, 0x80
mov byte [rbp + 6], al
mov r13d, 3
mov rax, qword [rbp - 0x20]
sub rax, r12
cmp rax, r13
jae 0x14003c880
jmp 0x14003ca53
movzx eax, dx
and ecx, 0x3ff
and eax, 0x3ff
shl rcx, 0x1a
shl eax, 0x10
or rax, rcx
movabs rcx, 0x100000000
add rax, rcx
mov rcx, rax
jmp 0x14003c8f1
mov rdx, rcx
shr rdx, 0x22
or dl, 0xf0
mov byte [rbp + 4], dl
mov rdx, rcx
shr rdx, 0x1c
and dl, 0x3f
or dl, 0x80
mov byte [rbp + 5], dl
shr ecx, 0x16
and cl, 0x3f
or cl, 0x80
mov byte [rbp + 6], cl
and al, 0x3f
or al, 0x80
mov byte [rbp + 7], al
mov r13d, 4
nop dword [rax + rax]
xor r15d, r15d
xor edi, edi
mov rax, qword [rbp - 0x20]
sub rax, r12
cmp rax, r13
jae 0x14003c880
invalid
invalid
invalid
lea rcx, [rbp - 0x20]
mov rdx, r12
mov r8, r13
call fcn.14001c2e0
mov rbx, qword [rbp - 0x18]
mov r12, qword [rbp - 0x10]
jmp 0x14003c880
movups xmm0, xmmword [rbp - 0x20]
movups xmm1, xmmword [rbp - 0x10]
mov rax, qword [rbp - 0x28]
movups xmmword [rax + 0x10], xmm1
adc dword [rax + 0x10], ecx
adc dword [rax + 0x10], ecx
movups xmmword [rax], xmm0
add rsp, 0x58
pop rbx
add byte [rax - 0x7d], cl
invalid
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
mov ecx, ebp
mov rcx, rax
mov rdx, rsi
mov r8, rax
mov r8, rax
call sub.kernel32.dll_DuplicateHandle
test eax, eax
je 0x14003cbcb
push rax
invalid
mov rdx, qword [rbp]
xor eax, eax
jmp case.0x140038ca1.407
add byte [rcx], dh
shr bl, 0x1a
xor edx, edx
sal byte [rcx], cl
shr bl, 0x14
invalid
sal byte [rcx], cl
shr bl, 0x14
invalid
adc al, 0xe8
push rcx
invalid
call sub.kernel32.dll_GetLastError
mov edx, eax
ret 0xc148
loop 0x14003cbf6
or rdx, 2
ret 0xc148
mov eax, 1
add rsp, 0x48
pop rsi
invalid
pop rbp
ret
invalid
lea rbp, [rsp + 0x40]
mov rsi, qword [rcx]
mov esi, dword [rcx]
mov esi, dword [rcx]
test rsi, rsi
je 0x14003cc45
mov qword [rbp], 0
call sub.kernel32.dll_GetCurrentProcess
movsb byte [rdi], byte [rsi]
push rax
invalid
add bh, al
and al, 0x30
add al, byte [rax]
add byte [rax], al
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0
mov r9, rbp
mov rcx, rax
mov rdx, rsi
mov r8, rax
call sub.kernel32.dll_DuplicateHandle
test eax, eax
je 0x14003cc4b
movsb byte [rdi], byte [rsi]
push rax
invalid
mov rdx, qword [rbp]
xor eax, eax
jmp 0x14003cc5f
xor edx, edx
xor eax, eax
jmp 0x14003cc5f
call sub.kernel32.dll_GetLastError
mov edx, eax
shl rdx, 0x20
or rdx, 2
mov eax, 1
add byte [rax], al
add byte [rax], al
add rsp, 0x48
pop rsi
pop rbp
ret
add byte [rax], al
add byte [rbp + 0x48], dl
mov ebp, esp
mov r8, rdx
lea rcx, str.A_HandleOrNull_could_not_be_converted_to_a_handle_because_it_was_nullA_HandleOrInvalid_could_not_be_converted_to_a_handle_because_it_was_INVALID_HANDLE_VALUEBorrowedHandle
mov edx, 0x45
pop rbp
jmp fcn.140091bb0
in eax, 0x49
mov eax, edx
lea rcx, [0x14022e395]
lea ecx, [0x14022e395]
lea ecx, [0x14022e395]
add byte [rdx + 0x58], bh
mov edx, 0x58
pop rbp
jmp fcn.140091bb0
invalid
add byte [rdi], cl
invalid
add byte [rax], al
add byte [rbp + 0x56], dl
push rdi
sub rsp, 0x40
lea rbp, [rsp + 0x40]
mov rsi, rcx
lea r8, [0x14022e3ed]
lea rdi, [rbp - 0x10]
mov r9d, 0xe
mov rcx, rdi
call fcn.1400909c0
lea rax, [0x14022e400]
mov qword [rsp + 0x20], rax
lea rdx, str.handleOwnedHandleassertion_failed:_socket___sys::c::INVALID_SOCKET_as_RawSocketlibrary_std_srcoswindowsio_socket.rs
mov r8d, 6
mov rcx, rdi
mov r9, rsi
call fcn.14008cda0
mov rcx, rax
call fcn.14008d010
nop
add rsp, 0x40
pop rdi
pop rsi
pop rbp
ret
push rsi
push rdi
sub rsp, 0x40
lea rbp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
mov rsi, rcx
lea r8, [0x14022e426]
lea rdi, [rbp - 0x10]
mov r9d, 0xb
mov rcx, rdi
stc
invalid
stc
call fcn.1400909c0
lea rax, [0x14022e400]
lea eax, [0x14022e400]
lea eax, [0x14022e400]
mov qword [rsp + 0x20], rax
lea rdx, str.handleOwnedHandleassertion_failed:_socket___sys::c::INVALID_SOCKET_as_RawSocketlibrary_std_srcoswindowsio_socket.rs
invalid
invalid
invalid
add byte [rcx - 0x48], al
mov eax, 6
invalid
mov eax, 6
invalid
add byte [rax], al
mov rcx, rdi
mov r9, rsi
call fcn.14008cda0
mov rcx, rax
mov ecx, eax
mov ecx, eax
call fcn.14008d010
nop
add rsp, 0x40
pop rdi
pop rsi
pop rbp
ret
nop dword cs:[rax + rax]
push rbp
sub rsp, 0x20
lea rbp, [rsp + 0x20]
insb byte [rdi], dx
and al, 0x20
insb byte [rdi], dx
and al, 0x20
mov ecx, 0xfffffff5
call sub.kernel32.dll_GetStdHandle
xor ecx, ecx
cmp rax, 0xffffffffffffffff
cmove rax, rcx
add rsp, 0x20
pop rbp
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
push rbp
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
lea rbp, [rsp + 0x20]
mov ecx, 0xfffffff4
call sub.kernel32.dll_GetStdHandle
invalid
invalid
invalid
invalid
invalid
xor ecx, ecx
cmp rax, 0xffffffffffffffff
cmove rax, rcx
invalid
ror dword [rax - 0x7d], 0xc4
and byte [rbp - 0x3d], bl
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add rsp, 0x20
pop rbp
ret
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x48], dl
push rbp
sub rsp, 0x20
push rbp
sub rsp, 0x20
lea rbp, [rsp + 0x20]
mov ecx, 0xfffffff6
call sub.kernel32.dll_GetStdHandle
invalid
invalid
add byte [rcx], dh
leave
cmp rax, 0xffffffffffffffff
clc
dec dword [rax + 0xf]
ror dword [rax - 0x7d], 0xc4
and byte [rbp - 0x3d], bl
invalid
clc
dec dword [rax + 0xf]
ror dword [rax - 0x7d], 0xc4
and byte [rbp - 0x3d], bl
nop word cs:[rax + rax]
nop dword [rax + rax]
nop dword [rax + rax]
push rbp
sub rsp, 0x30
lea rbp, [rsp + 0x30]
mov rax, qword [rcx]
cmp rax, 0xffffffffffffffff
je 0x14003ce57
mov qword [rbp - 8], rax
lea rcx, [rbp - 8]
call fcn.14003ce70
nop
add rsp, 0x30
pop rbp
ret
lea rcx, [0x14022e431]
lea r8, [0x14022e498]
mov edx, 0x3f
call fcn.14008c470
int3
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
mov rsi, rcx
add byte [rax], al
mov rsi, rcx
lea rdi, [rbp - 0x44]
lea edi, [rbp - 0x44]
lea edi, [rbp - 0x44]
mov r8d, 0x274
mov rcx, rdi
xor edx, edx
call sub.msvcrt.dll_memset
mov rsi, qword [rsi]
mov esi, dword [rsi]
mov esi, dword [rsi]
call sub.kernel32.dll_GetCurrentProcessId
mov rcx, rsi
mov edx, eax
mov r8, rdi
mov eax, edi
mov eax, edi
call sub.ws2_32.dll_WSADuplicateSocketW
cmp eax, 0xffffffff
je 0x14003cf4f
add byte [rax], al
clc
dec dword [rdi]
test byte [rax - 0x75000000], bl
add byte [rax], al
mov ecx, dword [rbp + 8]
mov edx, dword [rbp + 0x14]
invalid
invalid
add byte [rax], al
add byte [rbx + 0x558b084d], cl
adc al, 0x44
mov eax, dword [rbp + 0x18]
invalid
invalid
add byte [rax], al
mov ecx, dword [rbp + 8]
mov edx, dword [rbp + 0x14]
mov r8d, dword [rbp + 0x18]
invalid
invalid
or byte [rbx - 0x74bbebab], cl
sbb r15b, r8b
and al, 0x28
sub byte [rcx - 0x39000000], al
and al, 0x20
invalid
mov dword [rsp + 0x28], 0x81
sub byte [rcx - 0x39000000], al
and al, 0x20
invalid
mov dword [rsp + 0x20], 0
and byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x4d], cl
mov esp, 0x64c12e8
add byte [rax - 0x77], cl
invalid
add byte [rax], al
add byte [rax], al
lea r9, [rbp - 0x44]
call sub.ws2_32.dll_WSASocketW
mov rsi, rax
cmp rax, 0xffffffffffffffff
je 0x14003cee7
xor eax, eax
jmp case.0x14003a01e.182
call sub.ws2_32.dll_WSAGetLastError
cmp eax, 0x2739
je 0x14003cefc
mov edx, dword [rbp + 0x14]
mov r8d, dword [rbp + 0x18]
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0
lea r9, [rbp - 0x44]
call sub.ws2_32.dll_WSASocketW
invalid
invalid
add byte [rax - 0x7d], cl
clc
invalid
je 0x14003cf4f
invalid
mov rsi, rax
mov rcx, rax
mov edx, 1
add byte [rax], al
add byte [rbp + 0x31], al
shr al, 0x1c
sbb al, 0x4f
invalid
invalid
test eax, eax
add byte [rax], al
add byte [rbp + 0x31], al
shr al, 0x1c
sbb al, 0x4f
sbb al, 0x4f
invalid
jne 0x14003cee3
call sub.kernel32.dll_GetLastError
mov edi, eax
mov rcx, rsi
ror dword [rbp + 6], cl
add byte [rcx - 0xe76b739], cl
call sub.ws2_32.dll_closesocket
mov esi, edi
jmp 0x14003cf56
invalid
invalid
call sub.ws2_32.dll_WSAGetLastError
mov esi, eax
invalid
invalid
shl rsi, 0x20
or rsi, 2
or esi, 2
or esi, 2
mov eax, 1
mov rdx, rsi
add rsp, 0x2b0
invalid
mov al, 2
add byte [rax], al
invalid
mov al, 2
add byte [rax], al
pop rdi
pop rsi
pop rbp
ret
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rbp + 0x56], dl
push rbp
push rsi
push rbp
push rsi
push rdi
sub rsp, 0x40
lea rbp, [rsp + 0x40]
mov rsi, rcx
lea r8, str.BorrowedSocketsocketOwnedSocketpanicked_at_:_nlibrary_std_srcpanic.rs
lea rdi, [rbp - 0x10]
mov r9d, 0xe
mov rcx, rdi
call fcn.1400909c0
lea rax, [0x14022d7d8]
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
adc eax, 0x1f1503
and byte [rax - 0x73], cl
adc eax, 0x1f1503
mov r8d, 6
mov rcx, rdi
stc
stc
mov r9, rsi
call fcn.14008cda0
mov rcx, rax
call fcn.14008d010
cmp al, 0
add eax, 0x83489000
invalid
pop rdi
pop rsi
pop rbp
ret
cmp al, 0
add eax, 0x83489000
invalid
push rbp
push rsi
push rdi
sub rsp, 0x40
lea rbp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
and al, 0x40
mov rsi, rcx
lea r8, [0x14022e4c4]
lea eax, [0x14022e4c4]
invalid
lea eax, [0x14022e4c4]
add eax, 0x1f14ce
lea rdi, [rbp - 0x10]
jge 0x14003cfea
mov r9d, 0xb
add byte [rax], al
mov rcx, rdi
stc
call fcn.1400909c0
lea rax, [0x14022d7d8]
add eax, 0x1f07c9
lea eax, [0x14022d7d8]
add eax, 0x1f07c9
mov qword [rsp + 0x20], rax
and al, 0x20
lea rdx, [0x14022e4be]
mov r8d, 6
invalid
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov r9, rsi
invalid
invalid
call fcn.14008cda0
mov rcx, rax
mov ecx, eax
call fcn.14008d010
inc dword [rax + rax]
nop
add rsp, 0x40
pop rdi
pop rsi
pop rbp
ret
sub rsp, 0x28
lea rbp, [rsp + 0x20]
mov rbx, rcx
mov rsi, qword [rcx + 0x30]
mov rdi, qword [rcx + 0x38]
cmp qword [rcx], 0
je case.0x14003933c.330
mov rcx, qword [rbx + 8]
call fcn.1400a1bd4
cmp qword [rbx + 0x10], 0
je 0x14003d077
mov rcx, qword [rbx + 0x18]
call fcn.1400a1bd4
cmp qword [rbx + 0x20], 0
je 0x14003d087
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
invalid
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rsp + 0x20]
insb byte [rdi], dx
and al, 0x20
invalid
insb byte [rdi], dx
and al, 0x20
invalid
and byte [rax - 0x77], cl
invalid
mov rsi, rdx
mov r14, rcx
lea rdx, [0x14022e4cf]
lea edx, [0x14022e4cf]
lea edx, [0x14022e4cf]
mov r8d, 0xc
mov eax, 0xc
mov rcx, rsi
mov ecx, esi
call fcn.1400909a0
mov bl, 1
test al, al
ror byte [rdi], 0x85
scasb al, byte [rdi]
add byte [rax], al
invalid
invalid
add dword [rax + rax*8 + 0xae850f], eax
add byte [rax], al
ror byte [rdi], 0x85
scasb al, byte [rdi]
add byte [rax], al
add byte [rcx - 0x75], cl
adc byte [rax - 0x77], r9b
bnd call fcn.14008c270
call fcn.14008c270
mov rcx, qword [r14 + 0x10]
mov ecx, dword [rsi + 0x10]
mov rdx, rsi
call fcn.14008c270
test al, al
jne 0x14003d182
add byte [rax], al
invalid
ror byte [rdi], 0x85
invalid
mov rdi, qword [r14]
mov rbx, qword [r14 + 8]
mov rcx, rdi
call qword [rbx + 0x18]
movabs rcx, 0xb98b1b7157a64178
cmpsb byte [rsi], byte [rdi]
push rdi
jno 0x14003d118
mov edi, dword [rcx + 0x75c83948]
invalid
cmpsb byte [rsi], byte [rdi]
push rdi
jno 0x14003d118
mov edi, dword [rcx + 0x75c83948]
invalid
mov eax, 8
movabs r8, 0x63eb502cd6cb5d6d
mov rcx, rdi
cmp rdx, r8
je 0x14003d14a
ret 0x2f74
mov rcx, rdi
call qword [rbx + 0x18]
xor ebx, ebx
movabs rcx, 0x886287253cf919d2
cmp rax, rcx
jne 0x14003d182
movabs rax, 0x530557a14932077b
cmp rdx, rax
ret 0x4175
movabs eax, dword [0x4175c23948530557]
ret 0x4175
lea rcx, [rdi + 8]
mov eax, 0x10
invalid
add byte [rax - 0x75], cl
sbb dword [rax - 0x75], ecx
cmp al, 7
mov rbx, qword [rcx]
mov rdi, qword [rdi + rax]
lea rdx, [0x14022e4db]
mov r8d, 2
mov eax, 2
mov rcx, rsi
int1
call fcn.1400909a0
cmp bh, byte [rax]
add eax, 0x75c08400
test al, al
jne 0x14003d17c
mov rcx, rsi
test al, al
jne 0x14003d17c
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.1400909a0
test al, al
add byte [rax + rax*8 + 0x1b30474], al
je 0x14003d180
mov bl, 1
jmp 0x14003d182
add dh, byte [rcx]
xor ebx, ebx
fisttp dword [rcx - 0x3b7cb728]
mov eax, ebx
add rsp, 0x20
add esp, 0x20
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
nop
push rbp
sub rsp, 0x20
invalid
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
invalid
lea rbp, [rsp + 0x20]
and al, ch
push rcx
sahf
add byte [rax], al
call fcn.140046ff0
int3
add byte [rax + 0x50948f0], al
push 0x3f
invalid
and al, byte [rax]
pop rbp
ret
invalid
nop
sub esp, 0x48
lea rbp, [rsp + 0x40]
movzx eax, byte [0x1402610f0]
invalid
and al, byte [rax]
cmp al, 3
ja case.default.0x14003d1fb
invalid
movzx eax, al
lea rcx, [0x14022a948]
invalid
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
invalid
ror byte [rax - 0x73], 0xd
push rsp
xlatb
invalid
loopne 0x14003d246
lea rdx, [0x14022d584]
lea edx, [0x14022d584]
invalid
lea rcx, [rbp - 0x18]
mov r8d, 0xe
invalid
add byte [rax], al
call fcn.14002ee50
mov rdx, qword [rbp - 0x18]
mov edx, dword [rbp - 0x18]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc2
invalid
call 0x140048a63
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc2
invalid
invalid
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc2
invalid
ret 0x1b75
jne 0x14003d241
sbb esi, dword [rax + 0x2b64003]
mov al, 3
mov sil, 2
mov byte [0x1402610f0], al
jmp 0x14003d29b
mov sil, 1
jmp 0x14003d29b
mov sil, 2
mov dh, 2
jmp 0x14003d29b
xor esi, esi
jmp 0x14003d29b
mov rcx, qword [rbp - 0x10]
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
cmp rax, 4
je 0x14003d261
cmp rax, 1
cmp eax, 1
jne 0x14003d280
cmp byte [rcx], 0x30
sete sil
add sil, sil
jmp 0x14003d282
invalid
mov eax, dword [rcx]
bswap eax
xor r8d, r8d
sar byte [0x1a6793edb], 0x41
setae al
sar byte [0x1a6793edb], 0x41
setae al
cmp eax, 0x66756c6c
sbb r8d, 0
sbb eax, 0
sbb eax, 0
sete sil
jmp 0x14003d282
xchg esp, eax
invalid
xor esi, esi
test rdx, rdx
test edx, edx
je 0x14003d292
mov r8d, 1
call fcn.140003340
scasb al, byte [rdi]
invalid
cld
invalid
scasb al, byte [rdi]
invalid
lea eax, [rsi + 1]
mov byte [0x1402610f0], al
push rbp
and al, byte ds:[rax]
add dword [rax + 0x223e5505], r9d
add byte [rcx - 0x3b7cb710], cl
push rbp
and al, byte ds:[rax]
mov eax, esi
add rsp, 0x48
invalid
pop rsi
pop rsi
pop rbp
ret
lea rcx, str.internal_error:_entered_unreachable_code_
or eax, 0x1ef41d
lea r8, [0x14022e4f8]
mov edx, 0x28
call fcn.14008c470
mov ah, 0xf1
add al, 0
invalid
mov ah, 0xf1
add al, 0
int3
invalid
push rbp
push rsi
push rdi
sub rsp, 0x50
lea rbp, [rsp + 0x50]
lea ebp, [rsp + 0x50]
lea ebp, [rsp + 0x50]
and al, 0x50
mov rsi, rcx
lea r8, [0x14022e59a]
lea eax, [0x14022e59a]
invalid
lea eax, [0x14022e59a]
invalid
lea rdi, [rbp - 0x28]
fadd dword [rcx - 0x47]
or al, byte [rax]
add byte [rax], al
mov r9d, 0xa
mov rcx, rdi
stc
call fcn.140091070
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call case.0x14003a01e.205
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], rdx
lea r8, [0x14022e5a8]
invalid
add byte [rax - 0x73], cl
push rbp
invalid
mov rcx, rdi
mov ecx, edi
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
mov ecx, edi
call fcn.14008d080
mov rcx, rax
call fcn.14008d1d0
nop
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
call 0x18803d330
lea ebp, [rsp + 0x80]
mov rsi, rcx
invalid
lea rcx, [rbp + 0x20]
and al, ch
lea eax, [rbx + 5]
add eax, 0x3e8b4800
invalid
and al, ch
lea eax, [rbx + 5]
invalid
invalid
add eax, 0x3e8b4800
add byte [rax - 0x75], cl
mov rsi, qword ds:[rsi + 8]
mov esi, dword [rsi + 8]
mov rsi, qword [rsi + 8]
mov esi, dword [rsi + 8]
or byte [rax - 0x73], cl
xor byte [r8 - 0x77], r9b
cli
lea rcx, [rbp + 0x30]
lea ecx, [rbp + 0x30]
mov rdx, rdi
mov r8, rsi
mov eax, esi
call fcn.140058a80
movzx edx, byte [rbp + 0x30]
mov dh, 0x55
xor byte [rax - 0x75], cl
mov rax, qword [rbp + 0x50]
push rax
invalid
mov dh, 0x55
push rbp
xor byte [rax - 0x75], cl
mov rax, qword [rbp + 0x50]
push rax
push rax
lea r8, [0x14022a958]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rsi
mov r8, rdi
jmp r9
invalid
loope 0x14003d3c5
add rcx, 4
add ecx, 4
jmp 0x14003d3b6
lea rdx, [rax + 1]
push rax
add dword [rax - 0x7b], ecx
test rax, rax
cmove rdx, rax
add rcx, rdx
add ecx, edx
add rcx, 8
invalid
test rax, rax
cmove rdx, rax
add rcx, rdx
add ecx, edx
add ecx, edx
add rcx, 8
jmp 0x14003d3b6
or bl, ch
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x14003d3b6
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x14003d3b6
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
jb 0x14003d499
add rcx, rdi
mov r8, rcx
test rdx, rdx
je case.0x14003dc7d.378
movzx eax, byte [r8]
mov dh, 0
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
jmp 0x14003d3e1
enter 0x2eb, 0x31
ror byte [rax - 0x75], 0x4d
xor eax, eax
mov rcx, qword [rbp + 0x50]
push rax
mov qword [rbp - 0x28], rcx
movups xmm0, xmmword [rbp + 0x30]
xor byte [r15], r9b
adc byte [rbp + 0x40], cl
invalid
invalid
movups xmm1, xmmword [rbp + 0x40]
movups xmmword [rbp - 0x38], xmm1
movups xmmword [rbp - 0x38], xmm1
movups xmmword [rbp - 0x48], xmm0
adc dword [rbp - 0x48], eax
mov qword [rbp - 0x58], rdi
mov qword [rbp - 0x50], rsi
jne case.0x14003d379.5
jne case.0x14003d379.5
mov word [rbp - 0x20], 0x200
mov byte [rbp - 0x1e], al
loop 0x14003d453
lea ecx, [rbp - 0x18]
loop 0x14003d453
loop 0x14003d453
lea ecx, [rbp - 0x18]
lea rdx, [rbp - 0x58]
call 0x14003de10
cmp byte [rbp - 0x18], 0xa
jge 0x14003d402
invalid
je 0x14003d47f
push rbp
test al, 0xe8
stc
or dword [rax], eax
add byte [rax + 0x740ae87d], al
jge 0x14003d402
invalid
je 0x14003d47f
lea rsi, [0x14022be60]
lea esi, [0x14022be60]
cmp al, 0xea
invalid
lea rdi, [rbp + 0x20]
lea rbx, [rbp + 0x30]
lea r14, [rbp - 0x18]
call 0xe8816180
call 0xe8816180
jge 0x14003d3dc
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x75], cl
sbb byte [r8 - 0x77], r9b
invalid
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x60], rax
invalid
movups xmm0, xmmword [rbp - 0x18]
call 0x13850e45f
invalid
call 0x13850e45f
movups xmm2, xmmword [rbp + 8]
movaps xmmword [rbp + 0x50], xmm2
sub dword [rbp + 0x50], edx
or byte [rdi], cl
sub dword [rbp + 0x50], edx
push rax
movaps xmmword [rbp + 0x40], xmm1
movaps xmmword [rbp + 0x30], xmm0
mov rcx, rdi
mov rdx, rbx
fimul dword [rcx - 0x77]
invalid
call fcn.14008d270
mov rcx, r14
mov rdx, r15
call 0x14003de10
cmp byte [rbp - 0x18], 0xa
jne 0x14003d440
fimul dword [rcx - 0x77]
invalid
lea rcx, [rbp + 0x20]
call fcn.14008d3e0
nop
add rsp, 0xe8
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
lea r8, [0x14022e530]
mov rdx, rsi
mov edx, esi
add byte [rax - 0x77], cl
bnd call fcn.140092630
push rcx
invalid
invalid
mov edx, esi
call fcn.140092630
push rcx
add eax, 0x1f0fcc00
invalid
add byte [rax], 0
add byte [rax], al
add byte [rbp + 0x48], dl
sub esp, 0x20
in al, dx
invalid
int3
invalid
add byte [rbp + 0x48], dl
sub esp, 0x20
in al, dx
invalid
in al, dx
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
lea rbp, [rsp + 0x20]
movzx r8d, byte [rcx + 0x38]
movzx edx, byte [rcx + 0x3a]
cmp al, byte [rdx + rdx*8 + 0x41c0950f]
cmp al, 1
mov dh, 0x41
cmp byte [rdi], cl
cmp byte [r15], cl
mov dh, 0x51
cmp al, byte [rdx + rdx*8 + 0x41c0950f]
cmp al, 1
ror byte [rdi], cl
xchg ebp, eax
rol byte [rcx - 0x80], 0xf8
add dword [rdi + 0x63], esi
ja 0x14003d531
ja 0x14003d531
test dl, dl
jne 0x14003d50a
movzx r11d, byte [rcx + 0x10]
lea edx, [r11 - 5]
cmp dl, 1
cli
add dword [rdi + 0x2a], esi
cli
add dword [rdi + 0x2a], esi
mov r9, qword [rcx]
mov rdx, qword [rcx + 8]
xor r10d, r10d
test r8b, r8b
invalid
jne 0x14003d505
invalid
or byte [rbp + 0x31], al
rol byte [rbp - 0x7c], cl
sal byte [rbp + 0x16], 0x41
cmp bl, 6
invalid
cmp r11b, 6
je 0x14003d505
mov r10d, 2
mov edx, 2
cmp rdx, 1
jbe 0x14003d5e0
cmp r10, rdx
jne 0x14003d549
xor edx, edx
rol byte [rbp - 0x7c], cl
sal byte [rbp + 0x24], 0x44
movzx eax, byte [rcx + 0x10]
test r8b, r8b
jne case.0x14003d524.6
movzx r8d, byte [rcx + 0x10]
lea r9, [0x14022a974]
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
push rdi
invalid
mov rcx, qword [rcx + 0x20]
add rcx, 4
jmp case.0x14003a01e.211
xor eax, eax
xor edx, edx
xor ecx, ecx
movzx edx, dl
movzx eax, al
add rax, rdx
add rax, rcx
add rsp, 0x20
pop rbp
ret
add rdx, r9
lea r11, [r9 + r10]
inc r11
cmp r11, rdx
sete dl
ror dword [rdi], cl
xchg esp, eax
ret 0xf47
invalid
invalid
movzx r9d, byte [r9 + r10]
or al, 0x11
test dl, 1
jne 0x14003d5d0
cmp r9b, 0x2e
stc
jne 0x14003d5d0
jne 0x14003d5d0
movzx edx, byte [r11]
cmp dl, 0x5c
cli
pop rsp
cli
pop rsp
sete r9b
sete cl
cmp dl, 0x2f
sete dl
or dl, r9b
jmp 0x14003d50c
xchg esp, eax
ret 0x844
mov r8, qword [rcx + 0x20]
mov eax, dword [rcx + 0x20]
and byte [r8 - 0x75], cl
xor byte [r13 + rcx*4 + 0x49], cl
xor byte [rbp + rcx*4 + 0x49], cl
mov rcx, qword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
xor byte [rbp + rcx*4 + 0x49], cl
add dword [rax - 0x7b], ecx
leave
cmove r9, rcx
lea rcx, [r8 + r9]
add rcx, 2
add ecx, 2
add ecx, 2
jmp case.0x14003a01e.211
mov r8, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
leave
xor byte [r13 + rcx*4 + 0x49], cl
add dword [rax - 0x7b], ecx
leave
cmove r9, rcx
cmove ecx, ecx
lea rcx, [r8 + r9]
add rcx, 8
jmp case.0x14003a01e.211
or byte [rax - 0x7d], cl
ror dword [rax], 0xe9
jnp 0x14003d5b9
invalid
invalid
mov ecx, 6
jmp case.0x14003a01e.211
mov ecx, 2
jmp case.0x14003a01e.211
invalid
invalid
invalid
invalid
cmp r9b, 0x2e
sete r9b
and dl, r9b
jmp 0x14003d50c
lea r8, [0x14022e5c8]
lea eax, [0x14022e5c8]
mov ecx, 2
call fcn.140092630
int3
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x41], dl
push rbp
push r15
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xc8
add byte [rax], al
invalid
sub esp, 0xc8
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
invalid
invalid
lea rbp, [rsp + 0x80]
add byte [rax], al
mov rsi, qword [rcx]
mov rdi, qword [rcx + 8]
xor dword [rax - 0x75], ecx
jns 0x14003d62a
movzx eax, byte [rcx + 0x10]
cmp eax, 6
je 0x14003d643
adc byte [rbx + 0x187406f8], al
sbb byte [rax - 0x75], cl
push rcx
xor byte [rax - 0x77], cl
push rbp
mov edi, 0x1141100f
invalid
invalid
mov rdx, qword [rcx + 0x30]
mov edx, dword [rcx + 0x30]
mov qword [rbp - 0x41], rdx
movups xmm0, xmmword [rcx + 0x11]
invalid
invalid
adc dword [r15], ecx
adc byte [rcx + 0x21], cl
invalid
movups xmm1, xmmword [rcx + 0x21]
movaps xmmword [rbp - 0x50], xmm1
sub dword [rbp - 0x50], ecx
movaps xmmword [rbp - 0x60], xmm0
movzx r12d, byte [rcx + 0x3a]
movzx r13d, byte [rcx + 0x38]
movzx edx, byte [rcx + 0x39]
imul edi, dword [rax], 0x3951b60f
mov qword [rbp + 8], rsi
mov qword [rbp + 0x10], rdi
mov dword [rbp + 0x10], edi
mov byte [rbp + 0x18], al
movaps xmm0, xmmword [rbp - 0x60]
sbb byte [rdi], cl
sub byte [rbp - 0x60], al
movaps xmm1, xmmword [rbp - 0x50]
movups xmmword [rbp + 0x19], xmm0
sbb dword [r15], r9d
adc dword [rbp + 0x29], ecx
sbb dword [r15], r9d
adc dword [rbp + 0x29], ecx
mov rcx, qword [rbp - 0x41]
mov qword [rbp + 0x38], rcx
mov byte [rbp + 0x42], r12b
mov byte gs:[rbp + 0x40], r13b
mov byte gs:[rbp + 0x40], r13b
insd dword [rdi], dx
mov byte [rbp + 0x41], dl
mov byte [rbp + 0x41], dl
cmp r13b, 2
cmp ch, 2
std
add cl, byte [rdi]
test dword [rbx + 0x48000000], edi
jne case.0x14003910a.399
test rdi, rdi
test edi, edi
je 0x14003d997
add byte [rbx + rax], bh
cmp al, 3
jae 0x14003d6d0
cmp cl, byte [rax - 0x73]
or al, 0x3e
lea rcx, [rsi + rdi]
xor r8d, r8d
nop dword [rax]
add byte [rdx - 0x80], al
cmp al, 6
pop rsp
cmp byte [rsi + r8], 0x5c
je 0x14003d6b4
inc r8
cmp rdi, r8
invalid
jne 0x14003d6a0
invalid
jmp 0x14003d73c
test r8, r8
jne case.0x14003910a.407
invalid
add byte [rax - 1], cl
inc rsi
dec rdi
dec edi
invalid
dec edi
jne 0x14003d69a
invalid
xor edi, edi
mov rsi, rcx
mov qword [rbp + 8], rcx
or bl, ch
invalid
or bl, ch
jo 0x14003d702
xor ecx, ecx
leave
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
movzx r8d, byte [rsi + rcx]
add al, 0xe
cmp r8d, 0x2f
je 0x14003d710
cmp r8d, 0x5c
pop rsp
je 0x14003d710
invalid
inc rcx
cmp rdi, rcx
jne case.0x14003a01e.199
xor r8d, r8d
mov rcx, rdi
ror byte [rax - 0x77], 0xf9
test rcx, rcx
jne 0x14003d71b
jmp 0x14003d726
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
mov r8d, 1
add byte [rax], al
test rcx, rcx
je 0x14003d726
invalid
or ecx, dword [rax - 0x7d]
stc
add dword [rbp + 0x1b], esi
cmp byte [rsi], 0x2e
jne 0x14003d73c
cmp rcx, 1
jne 0x14003d73c
add rcx, r8
cmp rdi, rcx
jb 0x14003da35
add eax, dword [rbx]
add byte [rax], al
add eax, dword [rbx]
add byte [rax], al
add rsi, rcx
invalid
sub rdi, rcx
jne 0x14003d6d0
xor edi, edi
mov qword [rbp + 8], rsi
mov qword [rbp + 0x10], rdi
cmp dl, 2
jne 0x14003d999
add r8b, byte [rax]
invalid
add r8b, byte [rax]
add byte [rbp - 0x7b], cl
in al, 0xf
xchg ebp, eax
rol dword [rcx - 0x80], 0xfd
cmp r13b, 1
ja 0x14003d789
test r12, r12
setne cl
cmp r13b, 1
ja 0x14003d789
xor edx, edx
cmp al, 5
jb 0x14003d7d1
test r12b, r12b
test ah, ah
jne 0x14003d7d1
insd dword [rdi], dx
xor r8d, r8d
cmp al, 6
je 0x14003d780
invalid
test r13b, r13b
jne 0x14003d780
mov r8d, 2
mov eax, 2
add byte [rax], al
add byte [rax - 0x7d], cl
inc dword [rcx]
cmp rdi, 1
jbe case.0x14003dc7d.418
cmp r8, rdi
jne 0x14003d78f
xor edx, edx
jmp 0x14003d7d1
xor ecx, ecx
xor edx, edx
jmp 0x14003d7da
lea rdx, [rsi + rdi]
lea r9, [rsi + r8]
inc r9
cmp r9, rdx
sete dl
movzx r8d, byte [rsi + r8]
mov dh, 4
invalid
mov dh, 4
invalid
test dl, 1
jne 0x14003d7c6
add dword [rbp + 0x1c], esi
cmp r8b, 0x2e
jne 0x14003d7c6
invalid
invalid
movzx edx, byte [r9]
movzx edx, byte [rcx]
cmp dl, 0x5c
cli
pop rsp
sete r8b
cmp dl, 0x2f
sete dl
or dl, r8b
ret 0xbeb
xchg esp, eax
ret 0x844
ret 0xbeb
cmp r8b, 0x2e
sete r8b
clc
sete r8b
and dl, r8b
test r13b, r13b
je 0x14003d9b3
xor r8d, r8d
movzx edx, dl
movzx ecx, cl
leave
leave
add rcx, rdx
add rcx, r8
invalid
ror dword [rax + 0x39], 0xcf
cmp rdi, rcx
jbe 0x14003d999
test r12, r12
setne cl
cmp al, 6
sete bl
cmp al, 5
setb r14b
test r13b, r13b
setne r8b
mov r9, qword [rbp + 0x38]
lea rdx, [r9 + 1]
test r9, r9
leave
leave
cmove rdx, r9
cmp r13b, 2
add cl, byte [rdi]
add dword [rax + 1], 0
invalid
rol dword [rcx - 0x80], 1
std
add cl, byte [rdi]
add dword [rax + 1], 0
add byte [rcx + 8], al
or r14b, cl
or bl, r8b
or bl, al
invalid
mov rcx, qword [rbp + 0x28]
lea r8, [rcx + 4]
lea eax, [rcx + 4]
sub byte [rbp + rcx*4 + 0x41], cl
add al, 0x4c
mov dword [rbp], eax
invalid
invalid
lea eax, [rcx + 4]
mov qword [rbp], r8
add byte [r13 + rcx*4 + 4], r9b
adc dword [rcx - 0x7d], ecx
add r8, 2
invalid
lea r8, [rcx + rdx]
add al, 0x11
add r8, 2
mov qword [rbp - 0x10], r8
mov dword [rbp - 0x10], eax
mov dword [rbp - 0x10], eax
lea rcx, [rcx + rdx + 8]
mov qword [rbp - 8], rcx
mov dword [rbp - 8], ecx
mov dword [rbp - 8], ecx
clc
mov eax, eax
mov qword [rbp - 0x18], rax
jmp 0x14003d87f
invalid
ror byte [rax - 0x77], 0x45
call 0x1a66a063f
sub eax, 0x66666666
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
sub eax, 0x66666666
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
xor eax, eax
test r13b, r13b
test ch, ch
test ch, ch
je 0x14003d920
mov ch, 0
add byte [rax], al
xor ecx, ecx
movzx eax, al
add rax, r12
loopne 0x14003d8bc
add eax, ecx
enter 0x3948, 0xffffffffffffffc7
loopne 0x14003d8bc
enter 0x3948, 0xffffffffffffffc7
jbe 0x14003d999
add dword [rax], eax
add byte [rcx - 0x77], cl
dec dword [rax - 0x73]
lea rcx, [rbp - 0x60]
lea rdx, [rbp + 8]
invalid
add dword [rdx], eax
add al, byte [rax]
mov r15, rdi
lea rcx, [rbp - 0x60]
lea rdx, [rbp + 8]
call 0x14003da90
add al, byte [rax]
add byte [rax + 0xf0aa87d], al
test dword [rbx], edi
add dword [rax], eax
invalid
add al, byte [rax]
add byte [rax + 0xf0aa87d], al
or cl, byte [rdi]
test dword [rbx], edi
add dword [rax], eax
add byte [rcx + rcx*4 - 1], cl
mov rdi, r15
sub rdi, qword [rbp - 0x60]
sub edi, dword [rbp - 0x60]
jb 0x14003da44
mov qword [rbp + 0x10], rdi
test r14b, r14b
jne 0x14003d860
test bl, bl
je 0x14003d8c0
xor ecx, ecx
jmp 0x14003d8cf
mov ecx, 2
add al, byte [rax]
add byte [rax], al
cmp rdi, 2
jb 0x14003da68
cdq
add dword [rax], eax
invalid
add cl, byte [rdi]
invalid
cdq
add dword [rax], eax
add byte [rax + 0x39], cl
stc
cmp rcx, rdi
je 0x14003d860
lea rax, [rsi + rdi]
lea rdx, [rsi + rcx]
inc rdx
inc edx
invalid
inc edx
cmp rdx, rax
cmp edx, eax
sete al
movzx ecx, byte [rsi + rcx]
test al, 1
jne case.0x14003ab37.60
cmp cl, 0x2e
jne case.0x14003ab37.60
movzx eax, byte [rdx]
cmp al, 0x5c
sete cl
cmp al, 0x2f
invalid
invalid
sete al
or al, cl
test r13b, r13b
jne case.0x14003d932.6
test dword [rcx - 1], esp
invalid
invalid
test dword [rcx - 1], esp
invalid
jmp 0x14003d920
cmp cl, 0x2e
sete cl
stc
sete cl
and al, cl
test r13b, r13b
jne case.0x14003d932.6
invalid
invalid
nop dword [rax]
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
lea rdx, [0x14022a9ac]
adc eax, 0x1ed081
adc eax, 0x6348001e
or al, 0x8a
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
add ecx, edx
jmp rcx
mov rcx, qword [rbp]
jmp 0x14003d86d
add r9b, r13b
xor bh, bh
invalid
mov rcx, qword [rbp - 0x10]
jmp 0x14003d86d
invalid
mov rcx, qword [rbp - 8]
jmp 0x14003d86d
mov ecx, 6
jmp 0x14003d86d
invalid
add byte [rax], al
add cl, ch
adc al, 0xff
invalid
mov ecx, 2
add al, byte [rax]
add byte [rax], al
jmp 0x14003d86d
invalid
invalid
lea rbx, [rbp - 0x60]
lea r14, [rbp + 8]
jne 0x14003d973
pop rbp
movabs al, byte [0x441f0f08758d4c]
jne 0x14003d973
invalid
invalid
invalid
invalid
jne 0x14003d973
nop dword [rax + rax]
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, r14
call 0x14003da90
bnd call 0x14003da90
cmp byte [rbp - 0x58], 0xa
jne 0x14003d999
jge case.0x14003933c.365
or dh, byte [rbp + 0x18]
mov rcx, rdi
sub rcx, qword [rbp - 0x60]
jb 0x14003da56
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x10], rcx
mov dword [rbp + 0x10], ecx
mov rdi, rcx
jne 0x14003d970
xor edi, edi
mov rax, rsi
mov rdx, rdi
add rsp, 0xc8
invalid
enter 0, 0
pop rbx
pop rdi
invalid
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
mov r8d, eax
lea r9, [0x14022a990]
ror edi, cl
invalid
add byte [rdi + 0x63], cl
add al, 0x81
invalid
movsxd r8, dword [r9 + r8*4]
or dword [rbp + 1], 0xe0ff41c8
add r8, r9
jmp r8
enter 0xffffffffffffff41, 0xffffffffffffffe0
mov r8, qword [rbp + 0x28]
sub byte [r9 - 0x7d], r9b
add r8, 4
rol byte [rcx + rbp*8], 9
jmp 0x14003d7dd
invalid
mov rdi, r15
jmp 0x14003d999
mov eax, dword [rbp + 0x28]
sub byte [r11 + rcx*4 + 0x4d], r9b
sub byte [rbx + rcx*4 + 0x4d], cl
mov r9, qword [rbp + 0x38]
lea r10, [r9 + 1]
test r9, r9
cmp byte [r13 - 0x73], r9b
cmp byte [rbp - 0x73], cl
push rcx
add dword [rbp - 0x7b], ecx
leave
cmove r10, r9
add r8, r10
add r8, 2
jmp 0x14003d7dd
in eax, 0xfd
invalid
invalid
ror dword [rbp + 1], 1
ror byte [rcx - 0x7d], 1
rol byte [rdx], 0xe9
in eax, 0xfd
invalid
sub byte [r11 + rcx*4 + 0x4d], r9b
sub byte [rbx + rcx*4 + 0x4d], cl
cmp byte [rbp - 0x73], cl
push rcx
add dword [rbp - 0x7b], ecx
invalid
invalid
test r9, r9
leave
cmove r10, r9
add r8, r10
add r8, 8
jmp 0x14003d7dd
std
invalid
invalid
std
invalid
jmp 0x14003d7dd
mov eax, 2
jmp 0x14003d7dd
mov al, 0xfd
invalid
invalid
mov al, 0xfd
invalid
mov rcx, rsi
jmp 0x14003d73c
invalid
invalid
invalid
lea r8, [0x14022e610]
mov rdx, rdi
call fcn.140092630
in al, dx
invalid
invalid
invalid
in al, dx
add rax, 0xfffffffff9894800
mov rcx, rdi
lea r8, [0x14022e628]
mov rdx, r15
call fcn.1400926a0
mov r15, rdi
lea r8, [0x14022e628]
enter 0x1f0b, 0
enter 0x1f0b, 0
or ebx, dword [rdi]
add byte [rcx + rcx*4 - 6], cl
cli
mov rdx, r15
cli
call fcn.1400926a0
add byte [rbp + rcx*4 + 5], cl
pop rcx
lea r8, [0x14022e5c8]
add eax, 0x1f0b59
or ebx, dword [rdi]
add byte [rax - 0x77], cl
mov edx, edi
invalid
mov rdx, rdi
mov edx, edi
call fcn.140092630
add eax, 0x58d4c00
lea r8, [0x14022e5c8]
mov ecx, 2
add al, byte [rax]
add byte [rax], al
or rbx, qword [rdi]
add byte [rcx + 2], bh
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rdx, rdi
cli
call fcn.140092630
movsd dword [rdi], dword [rsi]
add rax, 0x1f0fcc00
int3
invalid
invalid
int3
invalid
add byte [rbp + 0x56], dl
add byte [rbp + 0x56], dl
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rsp + 0x20]
and al, 0x20
mov rdi, rdx
mov edi, edx
mov rsi, rcx
mov esi, ecx
mov rcx, rdx
call 0x14003d4b0
cli
invalid
dec dword [rax - 0x75]
push rdi
or byte [rax + 0x39], cl
invalid
ja 0x14003db9a
mov r10, qword [rdi]
mov edx, dword [rdi]
lea rcx, [r10 + rax]
mov r11, rax
movzx r8d, byte [rdi + 0x10]
sub r11, rdx
sub ebx, edx
sub ebx, edx
jne case.0x14003933c.366
xor r9d, r9d
xor ecx, ecx
jmp case.0x14003933c.372
inc r11
lea rdi, [rdx + r10]
adc cl, byte [rax - 1]
iretd
xor r9d, r9d
leave
cmp r8b, 3
jae case.0x14003933c.370
adc cl, byte [rax - 1]
iretd
nop word cs:[rax + rax]
cmp byte [rdi], 0x5c
je case.0x14003933c.373
invalid
inc r11
dec rdi
cmp r11, 1
jne 0x14003daf0
jmp case.0x14003933c.372
movzx ebx, byte [rdi]
cmp ebx, 0x2f
je case.0x14003933c.373
cmp ebx, 0x5c
je case.0x14003933c.373
inc r11
inc ebx
dec rdi
dec edi
cmp r11, 1
cmp ebx, 1
jne case.0x14003933c.370
jmp case.0x14003933c.372
neg r11
add rax, r11
inc rax
cmp rax, rdx
cmp eax, edx
ror byte [rax + 0x39], 0xd0
cmp eax, edx
ja 0x14003dba9
add r10, rax
mov r9d, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x2f], cl
mov rcx, r10
mov rcx, r10
mov ecx, edx
sub rdx, rax
je 0x14003db7e
invalid
xor al, 0xb0
or dword [rax - 0x7d], ecx
cmp rdx, 2
je 0x14003db6e
cmp rdx, 1
mov al, 9
cmp rdx, 2
je 0x14003db6e
cmp rdx, 1
jne 0x14003db80
cmp byte [rcx], 0x2e
jne 0x14003db80
invalid
and esi, dword [rcx]
rol byte [rcx - 0x80], 0xf8
xor eax, eax
cmp r8b, 3
add ecx, dword [rdi]
xchg ebx, eax
invalid
add ecx, dword [rdi]
xchg ebx, eax
ror byte [rbp - 0x3f7cbffc], 7
lea eax, [rax + rax*2]
add eax, 7
lea eax, [rax + rax*2]
add eax, 7
jmp 0x14003db80
adc al, byte [rax + 0xd752e39]
cmp byte [rcx], 0x2e
jne 0x14003db80
cmp byte [rcx + 1], 0x2e
sete al
sete al
xor al, 9
jmp 0x14003db80
invalid
add dh, byte [rax - 0x2efeb6f6]
mov al, 0xa
add r9, rdx
add ecx, edx
mov qword [rsi], r9
mov byte [rsi + 8], al
mov qword [rsi + 0x10], rcx
adc byte [rax - 0x77], r9b
push rsi
invalid
invalid
adc byte [rax - 0x77], r9b
push rsi
sbb byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x14022e5e0]
mov rcx, rax
call fcn.140092630
invalid
add byte [rbp + rcx*4 + 5], cl
or bl, byte [rdi]
add byte [rax - 0x77], cl
lea r8, [0x14022e5f8]
mov rcx, rax
call fcn.140092630
int3
shr eax, 0x78
add rax, 0x1f0fcc00
add byte [rax], 0
add byte [rax], al
push rbp
push rsi
push rdi
sub rsp, 0x50
sub esp, 0x50
sub esp, 0x50
in al, dx
push rax
lea rbp, [rsp + 0x50]
and al, 0x50
mov rsi, rcx
lea r8, str.Iter
lea rdi, [rbp - 0x28]
jge 0x14003dbb2
push 0xa
invalid
jge 0x14003dbb2
mov r9d, 4
mov rcx, rdi
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.140091070
mov rcx, rsi
xor al, 5
add byte [rax - 0x77], cl
int1
call case.0x14003a01e.205
mov qword [rbp - 0x10], rax
invalid
mov qword [rbp - 8], rdx
clc
invalid
clc
lea r8, [0x14022e648]
lea eax, [0x14022e648]
invalid
lea rdx, [rbp - 0x10]
mov rcx, rdi
call fcn.14008d080
mov rcx, rax
call fcn.14008d1d0
cmc
add al, 0
cmc
add al, 0
nop
add rsp, 0x50
invalid
push rax
pop rdi
pop rsi
pop rbp
ret
invalid
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xa8
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
invalid
lea rbp, [rsp + 0x80]
add byte [rax], al
mov rsi, rcx
lea rcx, [rbp - 0x20]
lea ecx, [rbp - 0x20]
call fcn.1400916d0
mov rdi, qword [rsi]
invalid
add eax, 0x3e8b4800
add byte [rax - 0x75], cl
mov rsi, qword ds:[rsi + 8]
mov rsi, qword [rsi + 8]
or byte [rax - 0x73], cl
invalid
lea rcx, [rbp - 0x10]
lea ecx, [rbp - 0x10]
mov rdx, rdi
mov r8, rsi
call fcn.140058a80
add byte [rdi], cl
mov dh, 0x55
invalid
add byte [rdi], cl
mov dh, 0x55
invalid
mov rcx, qword [rbp]
mov rax, qword [rbp + 0x10]
lea r8, [0x14022a9c8]
lea eax, [0x14022a9c8]
add byte [rax - 0x75], cl
adc byte [r13 + rcx*4 + 5], r9b
lea eax, [0x14022a9c8]
movsxd r9, dword [r8 + rdx*4]
lea eax, [0x14022a9c8]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rsi
mov edx, esi
mov edx, esi
mov r8, rdi
mov r8, rdi
jmp r9
jmp rcx
add rcx, 4
jmp case.0x14003ddc7.136
invalid
add al, 0xeb
xor al, 0x48
lea edx, [rax + 1]
push rax
invalid
lea rdx, [rax + 1]
push rax
add dword [rax - 0x7b], ecx
test rax, rax
cmove rdx, rax
cmove edx, eax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
invalid
invalid
cmove edx, eax
add rcx, rdx
add rcx, 8
ror dword [rax], 0xeb
invalid
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
invalid
add byte [rax], al
add bl, ch
sbb dword [rax - 0x73], ecx
invalid
invalid
add byte [rax], al
jmp case.0x14003ddc7.136
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
cmove edx, eax
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove edx, eax
ror byte [rax + 1], 1
ror byte [rax + 1], 1
add rcx, rdx
add ecx, edx
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add eax, 0x2b9
invalid
add al, byte [rax]
add byte [rax], al
add rcx, 2
add ecx, 2
jmp case.0x14003ddc7.136
mov ecx, 2
add byte [rax], al
add byte [rax - 0x77], cl
sub rdx, rcx
sub rdx, rcx
mov rdx, rsi
sub rdx, rcx
jb 0x14003ddf4
add dword [rax], eax
add byte [rax + 1], cl
stc
add rcx, rdi
mov r8, rcx
test rdx, rdx
je 0x14003dce3
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
jmp 0x14003dce5
xor eax, eax
ror byte [rax - 0x75], 0x4d
adc byte [rax - 0x77], cl
ror byte [r15], 1
movups xmm0, xmmword [rbp - 0x10]
mov rcx, qword [rbp + 0x10]
mov qword [rbp - 0x30], rcx
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
movups xmmword [rbp - 0x40], xmm1
add byte [r15], r9b
adc dword [rbp - 0x40], ecx
movups xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x60], rdi
mov qword [rbp - 0x58], rsi
jne case.0x14003ddc7.131
movabs al, byte [0xd845c766a8758948]
add byte [rdx], al
jne case.0x14003ddc7.131
mov word [rbp - 0x28], 0x200
mov byte [rbp - 0x26], al
lea rcx, [rbp - 0x10]
lea rdx, [rbp - 0x60]
call 0x14003de10
movzx eax, byte [rbp - 0x10]
cmp al, 0xa
jne 0x14003dd41
lea rcx, [rbp - 0x20]
call fcn.14008d3e0
nop
add rsp, 0xa8
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rbp
ret
xor r15d, r15d
xor edi, edi
lea r13, [0x14022a9e4]
lea rsi, [0x14022bda0]
xor eax, 0x1ee04e
cdq
int3
add byte [rax - 0x73], cl
xor eax, 0x1ee04e
loopne 0x14003dd6f
invalid
add byte [rax - 0x73], cl
lea rdi, [rbp - 0x20]
lea edi, [rbp - 0x20]
jge 0x14003dd36
loopne 0x14003dd9f
lea rbx, [rbp - 0x10]
lea ebx, [rbp - 0x10]
invalid
lea r14, [rbp - 0x60]
lea esi, [rbp - 0x60]
movabs al, byte [0xeb001f07e3258d4c]
nop word [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea r12, [0x14022e548]
lea esp, [0x14022e548]
jrcxz 0x14003dd6a
invalid
jmp case.0x14003dc7d.7
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
clc
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
mov rax, qword [rbp]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rdi], cl
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], rax
clc
clc
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call fcn.14008d270
mov rcx, rbx
invalid
mov rdx, r14
bnd call 0x14003de10
invalid
bnd call 0x14003de10
add byte [rax], al
movzx eax, byte [rbp - 0x10]
cmp al, 0xa
je case.default.0x14003ddc7
test byte [rsi - 1], dh
invalid
invalid
test byte [rsi - 1], dh
jbe 0x14003ddaa
invalid
invalid
lea ecx, [rax - 6]
add al, 0xfb
sti
sti
cmp cl, 4
movzx eax, al
invalid
stc
add al, 0xf
mov dh, 0xc0
invalid
rol byte [rcx + 0xf], 0x43
invalid
cmovae eax, r15d
movzx eax, al
movsxd rcx, dword [r13 + rax*4]
add rcx, r13
add ecx, ebp
jmp rcx
and r11b, r13b
lodsd eax, dword [rsi]
mov eax, 1
lea rcx, [0x14022e599]
jmp 0x14003dd80
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
jmp 0x14003dd80
invalid
lea r8, [0x14022e530]
add eax, 0x1f0735
mov rdx, rsi
call fcn.140092630
int3
nop word cs:[rax + rax]
push rbp
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x41], dl
push r15
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
movzx ebx, byte [rdx + 0x38]
cmp bl, 3
add esi, dword [rbp + 0x17]
add esi, dword [rbp + 0x17]
mov byte [rcx], 0xa
mov rax, rcx
add rsp, 0x38
add esp, 0x38
add esp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
mov r12, rdx
movzx r15d, byte [rdx + 0x39]
cmp dword [rdi + rcx - 0x4a], eax
adc byte [rcx], sil
rol byte [rcx - 0x7d], cl
clc
invalid
cmp dword [rdi + rcx - 0x4a], eax
adc byte [rcx], sil
rol byte [rcx - 0x7d], cl
clc
add eax, dword [rcx + 0xf]
xchg ebx, eax
cmp eax, 3
setae r9b
mov r10, qword [r12 + 0x30]
ror dword [rbp - 0x75], 0x54
and al, 0x30
lea rax, [r10 + 1]
test r10, r10
cmove rax, r10
cmove eax, edx
cmp r15b, 3
cmp bh, 3
je 0x14003de2e
cmp bl, r15b
ja 0x14003de2e
invalid
mov bh, 0x4d
mov edx, dword [rsp + 0x20]
mov r10, qword [r12 + 0x20]
lea rdi, [r10 + 4]
mov dl, r9b
lea edx, [rdx + rdx*2]
push rdx
push rdx
add edx, 7
ret 0x8907
mov dword [rbp - 0xc], edx
movzx r13d, byte [r12 + 0x3a]
lea rdx, [r10 + rax + 2]
push rsp
add al, byte [rdx]
mov qword [rbp - 8], rdx
clc
lea rax, [r10 + rax + 8]
mov qword [rbp], rax
mov rsi, qword [r12]
add byte [r9 - 0x75], r9b
xor al, 0x24
mov rdx, qword [r12 + 8]
mov r14d, r8d
mov r9, rdx
shr ebx, 1
invalid
invalid
mov rax, qword [rbp]
add byte [r8 - 0x7b], r9b
test rax, rax
jne case.0x14003df64.2
add dword [rax], eax
invalid
ror byte [rdi], 0x85
mov cl, 1
add dword [rax], eax
invalid
mov byte [r12 + 0x38], 1
mov byte [rsp + 0x38], 1
add dword [rbx - 0xd76b6ff], esi
mov bl, 1
add dword [rcx - 0x77], ecx
mov rsi, r10
mov r10, rsi
mov rsi, r10
cmp bl, r15b
ja 0x14003de2e
test bl, bl
je 0x14003df50
ret
jne 0x14003df70
mov byte [r12 + 0x38], 2
test r13b, r13b
jne 0x14003e08e
mov bl, 2
cmp r8d, 3
jb 0x14003deca
cmp r8d, 5
je 0x14003deca
cmp r8d, 6
jne 0x14003e156
invalid
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], cl
test byte [rcx], ah
add dword [rax], eax
add byte [rdi], cl
movzx eax, byte [rsi]
test rdx, rdx
je 0x14003e03a
movzx eax, byte [rsi]
invalid
cmp rdx, 1
je case.0x14003d379.53
add dword [rdi], ecx
test byte [rbx], bl
add dword [rax], eax
add byte [rsi + rbp], bh
cmp al, 0x2e
jne case.0x14003d379.53
movzx eax, byte [rsi + 1]
cmp eax, 0x2f
je 0x14003e053
sbb byte [rcx], al
add byte [rax], al
sbb byte [rcx], al
add byte [rax], al
cmp eax, 0x5c
jne 0x14003deca
jmp 0x14003e053
nop dword [rax + rax]
add byte [rax], al
lea rax, [0x14022a9f8]
movsxd r10, dword [rax + r14*4]
invalid
adc al, 0xb0
add byte [rsi + 0x63], cl
adc al, 0xb0
invalid
add r10, rax
add edx, eax
mov r11, rdi
mov rax, rdi
clc
clc
jmp r10
loop 0x14003dfb0
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
clc
jmp case.0x14003df64.0
invalid
dec dword [rax - 0x7b]
ror byte [rdi], cl
je 0x14003e0ae
xor r11d, r11d
test rdx, rdx
je 0x14003e0ae
add byte [rax], al
xor r11d, r11d
cmp r8b, 3
cmp al, 3
add esi, dword [rbx + 0x2e]
jae 0x14003dfb0
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rdx - 0x80], al
cmp al, 0x1e
pop rsp
cmp byte [rsi + r11], 0x5c
invalid
je 0x14003dfd6
inc r11
cmp rdx, r11
jne 0x14003df90
jmp 0x14003dfc7
nop word cs:[rax + rax]
movzx eax, byte [rsi + r11]
cmp eax, 0x2f
je 0x14003dfd6
invalid
cmp eax, 0x5c
je 0x14003dfd6
inc r11
cmp rdx, r11
fidiv dword [rbp - 0x17]
fidiv dword [rbp - 0x17]
xor r10d, r10d
mov r11, rdx
test r11, r11
jne 0x14003dfe1
mov al, 0xa
jmp 0x14003e010
or ch, bl
cmp al, byte [rcx - 0x46]
add dword [rax], eax
add byte [rax], al
mov r10d, 1
test r11, r11
je 0x14003dfd2
int1
int1
mov al, 9
cmp r11, 2
je 0x14003e002
cmp r11, 1
jne 0x14003e010
cmp byte [rsi], 0x2e
movzx eax, byte [rbp - 0xc]
mov r9d, 9
cmovne eax, r9d
shr ebx, 0xe
shr ebx, 0xe
cmp byte [rsi], 0x2e
jne 0x14003e010
cmp byte [rsi + 1], 0x2e
sete al
xchg esp, eax
invalid
xor al, 9
xchg esp, eax
sal byte [rcx + rcx], 0x4d
add edx, ebx
invalid
add r10, r11
fimul dword [rcx - 0x77]
ror dword [rbp + 0x29], 1
ror dword [rdi], 1
mov r9, rdx
sub r9, r10
jb 0x14003e15e
invalid
invalid
add dword [rax], eax
invalid
invalid
invalid
add r10, rsi
add edx, esi
mov qword [r12], r10
mov qword [r12], r10
mov qword [r12 + 8], r9
mov dword [rsp + 8], ecx
and al, 8
mov bl, 2
mov rdx, r9
mov edx, ecx
retf 0xa3c
cmp al, 0xa
je 0x14003decd
invalid
xchg ebp, eax
invalid
invalid
invalid
test byte [rbp - 0x14000002], dl
jg 0x14003e06c
invalid
jmp 0x14003e0b9
xor edx, edx
shr cl, cl
jmp 0x14003deca
mov esi, edi
invalid
cmp rdx, 1
jne 0x14003deca
jg case.0x14003a01e.243
invalid
invalid
cli
add dword [rdi], ecx
test dword [rdi - 2], edi
jg case.0x14003a01e.243
jg case.0x14003a01e.243
invalid
cmp al, 0x2e
jne 0x14003deca
ja case.0x14003d524.48
invalid
invalid
ja case.0x14003d524.48
invalid
test r9, r9
je 0x14003e1a4
test byte [rax + 1], cl
add byte [rax], al
test byte [rax + 1], cl
add byte [rax], al
dec r9
dec ecx
inc rsi
inc esi
mov qword [r12], rsi
mov qword [r12 + 8], r9
and al, 8
mov byte [rcx], 7
add dword [rdi], eax
invalid
jmp case.0x14003d524.34
mov byte [r12 + 0x38], 1
mov byte [rsp + 0x38], 1
add dword [rax - 0x73], ecx
lea rax, [0x14022aa14]
add eax, 0x1ec994
xchg esp, eax
leave
invalid
movsxd rdx, dword [rax + r14*4]
invalid
adc al, 0xb0
add rdx, rax
jmp rdx
mov r10, r11
mov edx, ebx
jmp 0x14003e0e2
test r9, r9
test ecx, ecx
leave
je case.0x140038ca1.482
cli
add byte [rax], al
add byte [rcx - 1], cl
dec r9
add byte [rax], al
dec r9
inc rsi
mov qword [r12], rsi
mov qword [r12 + 8], r9
and al, 8
and al, 8
mov byte [rcx], 6
jmp case.0x14003d524.34
std
invalid
invalid
std
invalid
mov byte [r12 + 0x38], 3
and al, 0x38
cmp byte [rbx], al
add ebp, ecx
jne 0x14003e0b4
jmp 0x14003de2e
invalid
mov byte [rcx], al
mov qword [rcx + 8], rsi
add dword [rax - 0x77], ecx
jno case.0x14003df64.14
mov qword [rcx + 0x10], r11
mov dword [rcx + 0x10], ebx
jmp case.0x14003d524.34
dec dword [rbx + rcx*4 + 0x55]
clc
mov r10, qword [rbp - 8]
jmp 0x14003e0e2
adc al, 0x41
mov r10d, 6
mov edx, 6
add bl, ch
or al, 0x4c
mov r10, qword [rbp]
jmp 0x14003e0e2
mov r10, qword [rbp]
jmp 0x14003e0e2
invalid
mov r10d, 2
add byte [rax], al
add byte [rbp + 0x39], cl
retf 0x870f
cmp r10, r9
cmp edx, ecx
ja case.default.0x14003e0f9
add byte [rax], al
lea rax, [0x14022aa2c]
movsxd rdx, dword [rax + r14*4]
add rdx, rax
add edx, eax
leave
invalid
add edx, eax
jmp rdx
mov r11, qword [rbp]
jmp case.0x14003e0f9.0
pop rbp
add bl, ch
adc al, 0x4c
mov r11, qword [rbp - 8]
mov r11, qword [rbp - 8]
jmp case.0x14003e0f9.0
mov r11d, 6
add byte [rax], al
jmp case.0x14003e0f9.0
mov r11d, 2
mov rax, r9
sub rax, r11
jb 0x14003e17f
and al, 0x30
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [r12 + 0x11]
movups xmm1, xmmword [r12 + 0x21]
and al, 0x21
and al, 0x21
movups xmmword [rcx + 0x11], xmm1
movups xmmword [rcx + 1], xmm0
mov byte [rcx], r8b
mov byte [rcx], al
mov byte [rcx], al
add dword [rax - 0x77], ecx
jno 0x14003e175
mov qword [rcx + 0x28], rsi
mov qword [rcx + 0x30], r10
jmp case.0x14003d524.34
mov byte [rcx], 6
add dword [rsi], eax
jmp case.0x14003d524.34
lea r8, [0x14022e6c8]
mov rcx, r10
shr eax, 1
ret
invalid
invalid
invalid
shr eax, 1
ret
lea r8, [0x14022e668]
mov rcx, r10
mov ecx, edx
mov rdx, r9
call fcn.1400926a0
lea r8, [0x14022e680]
add al, 0x1f
add byte [rcx + rcx*4 - 0x27], cl
add al, 0x1f
add byte [rcx + rcx*4 - 0x27], cl
mov rdx, r9
call fcn.140092630
retf 0x9fe8
lea r8, [0x14022e6b0]
mov ecx, 1
add byte [rcx + 1], bh
xor edx, edx
call fcn.140092630
lea r8, [0x14022e698]
lea eax, [0x14022e698]
mov ecx, 1
add dword [rax], eax
add byte [rax], al
add byte [rcx], dh
shr al, cl
jns 0x14003e1f9
xor edx, edx
call fcn.140092630
int3
add eax, 0x1f0fcc00
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xa8
add byte [rax], al
add byte [rax - 0x73], cl
lea ebp, [rsp + 0x80]
mov rsi, rcx
add byte [rax], al
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
mov rsi, rcx
movzx r13d, byte [rdx + 0x38]
mov dh, 0x6a
cmp byte [rcx - 0x80], al
std
add ecx, dword [rdi]
invalid
mov dh, 2
add byte [rax], al
add byte [rax - 0x77], cl
mov rdi, rdx
xlatb
movzx eax, byte [rdx + 0x39]
cmp al, 3
sete dl
cmp r13b, al
seta cl
invalid
lea r15, [rbp - 0x57]
or cl, dl
cmp byte [rdi + 0x3a], 0
movzx edx, byte [rdi + 0x10]
mov byte [rbp + 0x27], dl
movzx r12d, dl
push rdi
adc byte [rax + 0xf442755], cl
mov dh, 0xe2
mov rdx, qword [rdi]
mov qword [rbp + 0x18], rdx
mov rbx, qword [rdi + 8]
je 0x14003e2da
mov ch, 0
add byte [rax], al
mov ch, 0
add byte [rax], al
test cl, cl
jne 0x14003e4a3
lea r14, [rbp - 0x60]
jne 0x14003e1d1
jmp case.0x14003910a.433
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add dh, al
cmp dword [r9], r8d
mov byte [rdi + 0x39], 1
mov al, 1
mov rcx, rbx
invalid
add dword [rax - 0x77], ecx
invalid
mov rbx, rcx
cmp r13b, al
ja 0x14003e4a3
cmp al, 2
jne 0x14003e3f9
pushfq
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call 0x14003d4b0
cmp rbx, rax
jbe 0x14003e240
invalid
invalid
invalid
mov rcx, r14
mov rdx, rdi
mov edx, edi
mov edx, edi
call 0x14003da90
movzx edx, byte [rbp - 0x58]
movups xmm0, xmmword [r15]
movups xmm0, xmmword [rdi]
invalid
dec dword [rdi]
mov dh, 0x55
test al, 0x41
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
adc byte [rdi + 0x20], dl
adc byte [rdi + 0x20], dl
movaps xmmword [rbp - 0x20], xmm0
sub dword [rbp - 0x20], eax
movaps xmmword [rbp - 0x10], xmm1
movaps xmmword [rbp], xmm2
mov rax, qword [r15 + 0x2f]
mov eax, dword [rdi + 0x2f]
mov eax, dword [rdi + 0x2f]
mov qword [rbp + 0xf], rax
mov dword [rbp + 0xf], eax
mov rcx, rbx
sub rcx, qword [rbp - 0x60]
invalid
invalid
jb 0x14003e4c3
invalid
sbb eax, dword [rdx]
add byte [rax], al
movabs al, byte [0x89480000021b820f]
or byte [r8 + 0xafa8002], r14b
cli
invalid
invalid
mov qword [rdi + 8], rcx
mov al, 2
cmp dl, 0xa
cli
invalid
cli
or dh, byte [rsi + rdx*4 - 0x78]
invalid
je 0x14003e249
mov byte [rsi], dl
movaps xmm0, xmmword [rbp - 0x20]
movaps xmm1, xmmword [rbp - 0x10]
movaps xmm2, xmmword [rbp]
push rbp
add byte [rdi], cl
adc dword [rsi + 1], eax
push rbp
add byte [rdi], cl
adc dword [rsi + 1], eax
movups xmmword [rsi + 0x11], xmm1
movups xmmword [rsi + 0x21], xmm2
mov rax, qword [rbp + 0xf]
invalid
invalid
mov qword [rsi + 0x30], rax
cmovs r9d, dword [r9 - 0x3316cfba]
add dword [rax], eax
add byte [rcx + rcx*8 + 0x1c1850f], al
add byte [rax], al
jmp 0x14003e4a6
test cl, cl
jne 0x14003e4a3
mov r14, rbx
mov esi, ebx
jmp case.0x14003ab37.110
add byte [rax], al
add byte [rax], al
add dh, al
cmp dword [r9], r8d
cmp dword [rcx], eax
mov byte [rdi + 0x39], 1
cmp dword [rcx], eax
add dword [rax - 0x3ac7beff], esi
mov al, 1
cmp r13b, al
invalid
ja 0x14003e4a3
movsb byte [rdi], byte [rsi]
add dword [rax], eax
add byte [rcx + rax], bh
cmp al, 1
cmp al, 1
je 0x14003e370
movzx eax, al
cmp eax, 2
jne 0x14003e400
int1
add byte [rax], al
invalid
int1
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
add byte [rax], al
mov rcx, rdi
call 0x14003d4b0
cmp r14, rax
jbe 0x14003e2f0
invalid
cdq
int1
invalid
invalid
lea rcx, [rbp - 0x60]
mov rdx, rdi
cli
cli
call 0x14003da90
dec dword [rdi]
mov dh, 0x55
test al, 0x41
movups xmm0, xmmword [rdi]
adc byte [rdi], al
movzx edx, byte [rbp - 0x58]
movups xmm0, xmmword [r15]
adc byte [rdi], al
adc byte [rdi], al
movups xmm1, xmmword [r15 + 0x10]
adc byte [rdi + 0x10], cl
movups xmm2, xmmword [r15 + 0x20]
movaps xmmword [rbp - 0x20], xmm0
invalid
invalid
loopne 0x14003e34e
movaps xmmword [rbp - 0x10], xmm1
movaps xmmword [rbp], xmm2
sub dword [rbp], edx
sub dword [rbp], edx
mov rax, qword [r15 + 0x2f]
mov qword [rbp + 0xf], rax
invalid
invalid
mov rbx, r14
mov ebx, esi
invalid
cmovl r9d, dword [r9 + 0x5d2b48f3]
movabs al, byte [0x894800000162820f]
pop rdi
or byte [rax - 0x2176b6fe], dh
mov al, 2
mov r14, rbx
mov ebx, esi
sub rbx, qword [rbp - 0x60]
jb 0x14003e4bd
mov qword [rdi + 8], rbx
mov al, 2
mov r14, rbx
fiadd word [rax - 0x728bf506]
cmp dl, 0xa
je 0x14003e2f6
jmp case.0x14003a0a8.248
invalid
mov byte [rdi + 0x39], 0
xor eax, eax
cmp r12d, 3
cmp esp, 3
add byte [rcx], dh
rol byte [rcx - 0x7d], 0xfc
cmp esp, 3
invalid
cmp esp, 3
jb 0x14003e2f6
invalid
cmp r12d, 5
je 0x14003e2f6
invalid
add eax, 0xff6c840f
invalid
inc dword [rcx - 0x7d]
cld
invalid
cmp r12d, 6
jne 0x14003e42f
test r14, r14
je 0x14003e3c4
mov rax, qword [rbp + 0x18]
movzx ecx, byte [rax]
invalid
sbb byte [rdi], cl
mov dh, 8
invalid
or byte [rcx - 0x7d], cl
inc byte [rcx]
cmp r14, 1
je 0x14003e3ce
cmp cl, 0x2e
jne 0x14003e3ce
stc
jne 0x14003e3ce
mov rax, qword [rbp + 0x18]
mov eax, dword [rbp + 0x18]
sbb byte [r15], r9b
movzx eax, byte [rax + 1]
mov dh, 0x40
add dword [rbx + 0x2b742ff8], eax
cmp eax, 0x2f
je case.0x14003e087.12
cmp eax, 0x2f
je case.0x14003e087.12
cmp eax, 0x5c
je case.0x14003e087.12
invalid
xor eax, eax
xor eax, eax
jmp 0x14003e2f6
xor bh, bh
invalid
invalid
xor r14d, r14d
xor eax, eax
jmp 0x14003e2f6
shr cl, 0x28
invalid
xor eax, eax
ror byte [rcx - 0x7d], 0xfe
add dword [rdi], ecx
invalid
test dword [rdi + rdi*8], ebx
sbb al, 0xff
cmp r14, 1
jne 0x14003e2f6
sbb al, 0xff
invalid
invalid
cmp cl, 0x2e
jne 0x14003e2f6
invalid
stc
jne 0x14003e2f6
dec dword [rax - 0x7d]
jmp case.0x14003df64.20
sub rbx, 1
jb 0x14003e4e3
invalid
test byte [rax], 0
add byte [rax], al
invalid
add byte [rax], al
mov qword [rdi + 8], rbx
mov byte [rsi], 7
invalid
jmp 0x14003e4a6
or dh, al
invalid
invalid
movzx eax, al
test eax, eax
jne 0x14003e41d
rol byte [rbp + 0x441d75c0], 0x89
loopne 0x14003e44c
invalid
mov eax, r12d
lea rcx, [0x14022aa44]
lea ecx, [0x14022aa44]
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
mov rax, qword [rdi + 0x20]
and byte [rax - 0x7d], cl
rol byte [rbx + rbp*8], 0x4d
jmp 0x14003e46a
add rax, 4
jmp 0x14003e46a
mov byte [r15 + 0x39], 0
mov byte [rdi + 0x39], 0
cmp dword [r8], r8d
add byte [rax - 0x7d], cl
sub rbx, 1
jb case.0x14003933c.415
invalid
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
invalid
jmp case.0x14003910a.475
invalid
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add byte [rax - 0x77], cl
pop rdi
or dh, al
invalid
mov byte [rsi], 6
jmp 0x14003e4a6
mov rax, qword [rdi + 0x20]
mov rcx, qword [rdi + 0x30]
lea rdx, [rcx + 1]
lea edx, [rcx + 1]
lea edx, [rcx + 1]
add dword [rax - 0x7b], ecx
leave
test rcx, rcx
cmove rdx, rcx
add rax, rdx
add rax, 8
add eax, 8
add eax, 8
jmp 0x14003e46a
and byte [rax - 0x75], cl
xor byte [r8 - 0x73], r9b
xor byte [rax - 0x73], cl
xor byte [rax - 0x73], cl
push rcx
add dword [rax - 0x7b], ecx
leave
cmove rdx, rcx
cmove edx, ecx
cmove edx, ecx
ror dword [rax + 1], 1
ror byte [rax - 0x7d], 1
rol byte [rdx], 0x48
add rax, rdx
add eax, edx
add rax, 2
test rax, rax
test eax, eax
je 0x14003e49f
mov byte [rdi + 0x39], 3
cmp dword [rbx], eax
mov rax, qword [rdi + 0x30]
mov eax, dword [rdi + 0x30]
xor byte [r8 - 0x77], r9b
and byte [rdi], r9b
invalid
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rdi + 0x11]
adc byte [rdi + 0x11], al
movups xmm1, xmmword [rdi + 0x21]
movups xmmword [rsi + 0x11], xmm1
invalid
invalid
adc qword [rdi], r9
adc dword [rsi + 1], eax
invalid
movups xmmword [rsi + 1], xmm0
add dword [rdi], ecx
movzx eax, byte [rbp + 0x27]
mov dh, 0x45
invalid
mov byte [rsi], al
mov rax, qword [rbp + 0x18]
mov qword [rsi + 0x28], rax
mov dword [rsi + 0x28], eax
invalid
mov dword [rsi + 0x28], eax
mov qword [rsi + 0x30], rbx
jmp 0x14003e4a6
mov byte [rdi + 0x39], 3
cmp dword [r11], r8d
mov byte [rsi], 0xa
invalid
mov rax, rsi
add rsp, 0xa8
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
mov rcx, rbx
mov rbx, r14
invalid
lea r8, [0x14022e710]
mov rdx, rbx
call fcn.1400926a0
invalid
invalid
invalid
add eax, 0x58d4c00
invalid
lea r8, [0x14022e6f8]
mov rcx, rbx
fnstenv [rcx]
shr al, cl
invalid
invalid
invalid
invalid
fnstenv [rcx]
shr al, cl
mov ebp, 0x4c000541
lea eax, [0x14022e6e0]
lea r8, [0x14022e6e0]
mov rcx, rbx
xor edx, edx
call fcn.1400926a0
int3
add eax, 0x6666cc00
nop dword cs:[rax + rax]
push rbp
add byte [rbp + 0x41], dl
push rdi
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x118
in al, dx
sbb byte [rcx], al
add byte [rax], al
in al, dx
sbb byte [rcx], al
add byte [rax], al
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
invalid
add byte [rax], al
add byte [rax + 0xf061079], al
jne case.0x140038ca1.506
invalid
jp 0x14003e538
cmp byte [rcx + 0x10], 6
jne case.0x140038ca1.506
cmp byte [rdx + 0x10], 6
adc byte [rsi], al
invalid
jne case.0x140038ca1.506
movzx eax, byte [rcx + 0x38]
cmp al, byte [rdx + 0x38]
jne case.0x140038ca1.506
invalid
invalid
add byte [rax], al
invalid
mov dh, 0x41
cmp byte [rdx], bh
cmp byte [rdi], cl
test dword [rcx + 0x48000000], esp
mov esi, dword [rcx]
movabs eax, dword [0x8b4c318b48000000]
or byte [r11 + rcx*4 + 2], cl
mov r8, qword [rdx]
add byte [rax], al
add byte [rax - 0x75], cl
mov rsi, qword [rcx]
xor dword [rbx + rcx*4 + 0x49], ecx
or byte [rbx + rcx*4 + 2], cl
mov r8, qword [rdx]
mov r9, qword [rcx + 8]
mov ecx, dword [rcx + 8]
mov r8, qword [rdx]
mov eax, dword [rdx]
mov rax, qword [rdx + 8]
cmp r9, rax
mov r11, rax
mov ebx, eax
mov ebx, eax
cmovb r11, r9
test r11, r11
je 0x14003e573
invalid
sbb al, byte [rbp + 0x31]
ror byte [rdi], cl
invalid
xor r10d, r10d
xor edx, edx
nop dword [rax]
movzx ebx, byte [rsi + r10]
cmp bl, byte [r8 + r10]
adc byte [rbp + 0x14], dh
adc byte [rbp + 0x14], dh
inc r10
cmp r11, r10
jne 0x14003e560
cmp r9, rax
jne 0x14003e58b
xor eax, eax
jmp 0x14003e82b
lodsb al, byte [rsi]
add al, byte [rax]
invalid
lodsb al, byte [rsi]
add al, byte [rax]
add byte [rbp + 0x39], cl
retf 0x870f
invalid
cmp r10, r9
ja 0x14003e83f
invalid
mov bh, 2
add byte [rax], al
xchg dword [rdi + 0x4d000002], esi
mov ebx, edx
add byte [rax], al
mov r11, r10
test r11, r11
je case.0x140038ca1.506
invalid
movzx r10d, byte [rsi + r11 - 1]
cmp r10d, 0x2f
je 0x14003e5a9
push rsp
invalid
cmp r10d, 0x5c
pop rsp
je 0x14003e5a9
dec r11
jne 0x14003e590
jmp case.0x140038ca1.506
mov r10, r9
sub r10, r11
jb case.0x14003910a.458
add byte [rax], al
add byte [rax], al
add rsi, r11
mov qword [rcx], rsi
mov qword [rcx + 8], r10
mov byte [rcx + 0x38], 2
add cl, byte [rcx - 0x77]
ror dword [rbp + 0x29], 0xd9
mov r9, rax
sub r9, r11
invalid
jb case.0x14003959c.396
xchg esp, eax
add al, byte [rax]
add byte [rbp + 1], cl
fmul dword [rcx + rcx*4 + 2]
mov qword [rdx], r8
add r8, r11
mov qword [rdx], r8
mov dword [rdx], eax
mov qword [rdx + 8], r9
or sil, al
or dh, al
mov byte [rdx + 0x38], 2
cmp byte [rdx], al
cmp byte [rdx], al
add cl, byte [rdi]
adc byte [rcx], al
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
adc byte [rdi], cl
adc byte [rcx + 0x20], dl
movups xmm3, xmmword [rcx + 0x30]
xor byte [rdi], cl
movaps xmmword [rbp - 0x30], xmm3
sub dword [rbp - 0x30], ebx
movaps xmmword [rbp - 0x40], xmm2
push rbp
ror byte [rdi], 0x29
mov r8b, 0xf
movaps xmmword [rbp - 0x50], xmm1
movaps xmmword [rbp - 0x60], xmm0
mov al, 0xf
sub dword [rbp - 0x60], eax
mov rax, qword [rdx]
mov rcx, qword [rdx + 8]
or byte [rdi], cl
adc byte [rdx + 0x10], al
add cl, byte [rax - 0x75]
or byte [rdi], cl
or byte [rdi], cl
or byte [rdi], cl
adc byte [rdx + 0x10], al
movups xmm1, xmmword [rdx + 0x20]
adc byte [rdx + 0x20], cl
mov r8, qword [rdx + 0x30]
mov eax, dword [rdx + 0x30]
xor byte [rcx + rcx*4 - 0x7b], cl
add byte [rax], 0
add byte [rdi + rcx - 0x4a], al
cmp byte [rax + r9*4 - 0x7b], al
mov byte [rbp + 0x88], al
mov qword [rbp + 0x80], r8
movzx r8d, byte [rdx + 0x38]
mov byte [rbp + 0x88], r8b
mov byte [rbp + 0x88], al
mov byte [rbp + 0x88], al
add byte [rax], al
add byte [rbx + rcx*4 + 0x42], al
mov eax, dword [rdx + 0x39]
mov dword [rbp + 0x89], r8d
mov r8d, dword [rdx + 0x39]
mov eax, dword [rdx + 0x39]
mov dword [rbp + 0x89], r8d
movzx r8d, word [rdx + 0x3d]
mov bh, 0x42
cmp eax, 0x85894466
mov dword [rbp + 0x8d], r8d
mov word [rbp + 0x8d], r8w
mov dword [rbp + 0x8d], r8d
add byte [rax], al
add byte [rdi], cl
mov dh, 0x52
invalid
movzx edx, byte [rdx + 0x3f]
mov byte [rbp + 0x8f], dl
xchg ebp, eax
pop qword [rax]
add byte [rax], al
xchg ebp, eax
pop qword [rax]
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x70], ecx
invalid
movaps xmmword [rbp + 0x70], xmm1
jo 0x14003e658
movaps xmmword [rbp + 0x60], xmm0
sub dword [rbp + 0x60], eax
invalid
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x58], rcx
pop r8
pop r8
lea rcx, [rbp + 0x18]
sbb byte [rax - 0x73], cl
push rbp
movabs al, byte [0x7db60ffffff7afe8]
mov dh, 0x7d
lea rdx, [rbp - 0x60]
call 0x14003de10
movzx edi, byte [rbp + 0x18]
mov dh, 0x7d
invalid
mov dh, 0x7d
sbb byte [rax - 0x80], al
dec dword [rdx]
cmp dil, 0xa
cmp bh, 0xa
jne case.0x14003a0a8.270
lea rcx, [rbp - 0x20]
lea rdx, [rbp + 0x50]
call 0x14003de10
invalid
invalid
cmp byte [rbp - 0x20], 0xa
loopne 0x14003e6b8
invalid
inc dword [rax + 0xf0ae07d]
setne al
xchg ebp, eax
sal dh, 0xd8
neg al
neg al
jmp 0x14003e82b
xor r13d, r13d
jmp 0x14003e6bf
cmp bl, al
setne al
ret
jb case.0x14003d524.67
invalid
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x7c7af003], ch
add dword [rax], eax
test al, 0xfd
std
jne 0x14003e82b
add byte [rax - 0x73], cl
sbb byte [r8 - 0x73], r9b
sbb byte [rax - 0x73], cl
lea rcx, [rbp + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, [rbp - 0x60]
call 0x14003de10
movzx edi, byte [rbp + 0x18]
mov dh, 0x7d
sbb byte [rax - 0x80], al
dec dword [rdx]
push rbp
movabs al, byte [0x7db60ffffff75be8]
mov dh, 0x7d
mov dh, 0x7d
sbb byte [rax - 0x80], al
dec dword [rdx]
je 0x14003e66b
movzx ebx, byte [rbp + 0x19]
mov r12, qword [rbp + 0x20]
mov rsi, qword [rbp + 0x28]
mov dh, 0x5d
sbb dword [rbx + rcx*4 + 0x65], ecx
and byte [rax - 0x75], cl
jne 0x14003e6f3
mov r15, qword [rbp + 0x30]
mov r14, qword [rbp + 0x38]
mov esi, dword [rbp + 0x38]
mov esi, dword [rbp + 0x38]
lea rcx, [rbp - 0x20]
lea rdx, [rbp + 0x50]
call 0x14003de10
movzx ecx, byte [rbp - 0x20]
loopne 0x14003e665
stc
or cl, byte [rdi]
test byte [rcx + rax], bh
add byte [rax], al
loopne 0x14003e665
stc
or cl, byte [rdi]
test byte [rcx + rax], bh
add byte [rax], al
lea eax, [rdi - 6]
cli
cli
movzx eax, al
lea r9, [rax + 1]
add dword [rsp + rax], edi
cmp al, 4
cmovae r9, r13
lea r10d, [rcx - 6]
lea edx, [rcx - 6]
int 0x44
lea edx, [rcx - 6]
movzx eax, r10b
lea r11, [rax + 1]
lea ebx, [rax + 1]
lea ebx, [rax + 1]
cmp al, 4
cmovae r11, r13
xor eax, eax
fnsave dword [r9]
ror byte [rbp + 0x39], 0xd9
cmp r9, r11
cmp r9, r11
invalid
setne al
mov edx, 0xff
add byte [rax], al
xchg ebp, eax
sar byte [rdx + 0xff], 0xf
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
cmovb eax, edx
ret 0xc084
test al, al
jne case.0x14003a0a8.272
invalid
mov rdx, qword [rbp - 0x18]
mov r8, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
cmp r9b, 4
cmp cl, 4
stc
add al, 0xf
je case.0x14003d379.73
test byte [rax + rax + 0xf410000], bh
mov esp, 0x41000000
movzx eax, r9b
movzx eax, cl
mov dh, 0xc1
test eax, eax
jne case.0x14003ddc7.166
test dword [rbx - 1], esp
invalid
invalid
test dword [rbx - 1], esp
invalid
invalid
invalid
cmp r10b, 3
jbe case.0x14003ddc7.166
pop rcx
invalid
invalid
invalid
pop rcx
invalid
rol byte [rax + 0x38], 0xcf
cmp bh, cl
iretd
setne al
xchg ebp, eax
sar byte [rcx + 0xff], 0xf
mov ecx, 0xff
add byte [rax], al
add byte [rdi], cl
cmovb eax, ecx
test al, al
ror byte [rdi], 0x85
cmp edi, edi
invalid
invalid
rol dword [rax + r8*8 - 0xc67af1], 0xff
ror byte [rdi], 0x85
cmp edi, edi
invalid
dec dword [rdi]
mov dh, 0x45
loope 0x14003e7b8
movzx eax, byte [rbp - 0x1f]
mov r11, qword [rbp - 8]
mov ebx, dword [rbp - 8]
mov r10, qword [rbp]
mov edx, dword [rbp]
movzx ecx, dil
movzx ecx, bh
lea r9, [0x14022aa60]
movsxd rcx, dword [r9 + rcx*4]
ret 0x1e
add rcx, r9
leave
jmp rcx
mov qword [rbp + 0x90], r11
mov rbx, r10
add byte [rax], al
add byte [rcx + rcx*4 - 0x2d], cl
mov rdi, rsi
mov edi, esi
sub rdi, r8
cmovb r8, rsi
mov rcx, r12
call sub.msvcrt.dll_memcmp
invalid
add byte [rax - 0x68], cl
test eax, eax
cmovne rdi, rax
cmovne edi, eax
invalid
invalid
cmovne edi, eax
clc
xor eax, eax
test rdi, rdi
dec dword [rdi]
xchg ebp, eax
invalid
dec dword [rdi]
xchg ebp, eax
sar byte [rcx + 0xff], 0xf
mov ecx, 0xff
add byte [rax], al
add byte [rdi], cl
cmovs eax, ecx
test al, al
ror byte [rdi], 0x85
invalid
invalid
invalid
invalid
rol qword [rax + rax*8 - 0x1227af1], 0xff
rol dword [rax + rax*8 - 0x1227af1], 0xff
ror byte [rdi], 0x85
invalid
invalid
dec dword [rcx + rcx*4 - 0xa]
mov rsi, r14
mov r8, rbx
sub rsi, rbx
cmovb r8, r14
invalid
invalid
fimul word [rbp + 0xf]
invalid
invalid
mov rcx, r15
mov ecx, edi
mov rdx, qword [rbp + 0x90]
call sub.msvcrt.dll_memcmp
xchg ebp, eax
nop
add byte [rax], al
add al, ch
or dword [rsi], edi
invalid
add byte [rax - 0x68], cl
cdqe
test eax, eax
cmovne rsi, rax
cmovne esi, eax
cmovne esi, eax
test rsi, rsi
test esi, esi
test byte [rdi], 0x95
ror byte [rdi], 0x89
invalid
setne al
jns case.0x14003a0a8.272
invalid
lodsd eax, dword [rsi]
invalid
invalid
invalid
lodsd eax, dword [rsi]
invalid
jmp case.0x14003d524.67
cmp r11d, 4
cmp ebx, 4
sti
add al, 0xf
test dword [rcx + 0x48fffffe], ebp
mov rdi, rsi
jne case.0x14003ddc7.166
mov rdi, rsi
sub rdi, r8
cmovb r8, rsi
invalid
invalid
invalid
invalid
mov rcx, r12
mov ecx, esp
loope case.0x14003d379.73
call sub.msvcrt.dll_memcmp
xlatb
cmp eax, 0x98480006
add byte [rax - 0x68], cl
cdqe
test eax, eax
cmovne rdi, rax
test rdi, rdi
test edi, edi
test edi, edi
setne al
jns case.0x14003a0a8.272
invalid
invalid
ror byte [rdi], 0x89
jnp 0x14003e821
invalid
push qword [rax - 0x4ffd1401]
mov al, 0xff
jmp 0x14003e82b
invalid
add dh, byte [rax - 0x3b7eb7ff]
sbb byte [rcx], al
add dword [rax], eax
invalid
mov al, 1
add dword [rax - 0x7f], ecx
invalid
add rsp, 0x118
add esp, 0x118
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
lea r8, [0x14022e728]
lea eax, [0x14022e728]
add eax, 0x1efee2
invalid
mov rcx, r10
mov rdx, r9
call fcn.1400926a0
retf 0x4fe8
add eax, 0x58d4c00
lea r8, [0x14022e740]
add eax, 0x1efee8
call 0x18c040757
mov ecx, ebx
invalid
invalid
mov rcx, r11
mov rdx, r9
mov edx, ecx
retf 0xcde8
call fcn.140092630
int 0x3d
add eax, 0x58d4c00
invalid
invalid
invalid
out dx, al
invalid
lea r8, [0x14022e758]
lea eax, [0x14022e758]
add eax, 0x1efeee
add byte [rcx + rcx*4 - 0x27], cl
mov rcx, r11
invalid
mov rdx, rax
mov edx, eax
call fcn.140092630
int3
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rbp + 0x41], dl
push rbp
invalid
add byte [rax], al
push rdi
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1b8
in al, dx
mov eax, 0x48000001
add byte [rax - 0x73], cl
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x7b], cl
invalid
add byte [rax], al
mov qword [rbp + 0x130], r8
test dword [rax], esi
add dword [rax], eax
xor byte [rcx], al
add byte [rax], al
invalid
add byte [rcx - 0x77], cl
xlatb
mov r15, rdx
mov rsi, rcx
mov rdi, qword [rcx + 8]
mov edi, dword [rcx + 8]
jns 0x14003e8b4
or byte [rbx + rcx*4 + 0x71], cl
mov r14, qword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
adc byte [rbp - 0x7b], cl
div byte [rsi + rdx + 0x41]
je 0x14003e8cb
movzx eax, byte [r14 + rdi - 1]
test r14, r14
test esi, esi
je 0x14003e8cb
invalid
movzx eax, byte [r14 + rdi - 1]
invalid
cmp al, 0x2f
invalid
setne cl
cmp al, 0x5c
setne r12b
setne ah
xchg ebp, eax
sar dword [rsp + rbx*2], 0x41
setne ah
xchg ebp, eax
invalid
and r12b, cl
and ah, cl
int3
jmp 0x14003e8ce
mov r12b, 2
mov ah, 2
lea rcx, [rbp + 0xb0]
mov rdx, rdi
cli
add byte [rax], al
add byte [rax - 0x77], cl
cli
mov r8, r14
mov eax, esi
call fcn.140058a80
movabs eax, dword [0xb09db60f0001]
add dword [rax], eax
movzx ebx, byte [rbp + 0xb0]
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
mov dh, 0xc3
movzx eax, bl
mov r13, qword [rbp + 0xc0]
mov r10, qword [rbp + 0xd0]
rol byte [rax], 1
add byte [rax], al
invalid
lodsd eax, dword [rsi]
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x6b], cl
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x14022aa78]
or eax, 0x1ec179
invalid
movsxd r8, dword [rcx + rax*4]
invalid
or dword [rcx + 1], 0xf2894cc8
add r8, rcx
mov rdx, r14
invalid
mov rcx, rdi
mov rcx, rdi
mov ecx, edi
jmp r8
lea rcx, [r13 + 4]
lea ecx, [rbp + 4]
add al, 0xeb
add al, 0xeb
jmp 0x14003e949
xor al, 0x49
lea ecx, [rdx + 1]
invalid
invalid
lea rcx, [r10 + 1]
add qword [rbp - 0x7b], rcx
add dword [rbp - 0x7b], ecx
test r10, r10
test edx, edx
ror byte [rcx + 0xf], cl
retf 0x14c
cmove rcx, r10
cmove ecx, edx
add rcx, r13
add rcx, 8
add ecx, 8
jmp 0x148c56c6f
add ecx, 8
ror dword [rax], 0xeb
or bl, ch
jmp 0x14003e949
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add byte [rax], al
add bl, ch
sbb dword [rcx - 0x73], ecx
invalid
invalid
jmp 0x14003e949
lea rcx, [r10 + 1]
lea ecx, [rdx + 1]
add qword [rbp - 0x7b], rcx
add dword [rbp - 0x7b], ecx
test r10, r10
cmove rcx, r10
ror byte [rcx + 0xf], cl
retf 0x14c
cmove ecx, edx
add rcx, r13
add rcx, 2
invalid
invalid
jmp 0x142c56c8a
rol dword [rdx], 0xeb
add ch, bl
jmp 0x14003e949
add eax, 0x2b9
mov ecx, 2
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
sub rdx, rcx
sub edx, ecx
retf 0x820f
jb 0x14003f38b
or al, byte ss:[rax]
add byte [rax + 1], cl
add ecx, edi
add byte [rax], al
add rcx, rdi
add ecx, edi
mov qword [rbp + 0x128], rdi
mov dword [rbp + 0x128], edi
sub byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x7b], cl
test rdx, rdx
je 0x14003e979
sal byte [rbp + rdx + 0xf], cl
mov dh, 9
movzx ecx, byte [rcx]
cmp cl, 0x2f
sete dl
xchg esp, eax
ret 0xf980
pop rsp
stc
invalid
xchg esp, eax
ret 0xf980
stc
pop rsp
sete dil
sete bh
xchg esp, eax
mov dword [rax + 8], 0x3102ebd7
or dil, dl
jmp 0x14003e97b
add dh, byte [rcx]
xor edi, edi
inc dword [rcx - 0x80]
in al, 1
invalid
and r12b, 1
and ah, 1
add dword [rax - 0x75], ecx
lea esi, [rcx + 0x48000000]
mov cl, 0
add byte [rax], al
invalid
mov rcx, qword [rbp + 0xb1]
mov ecx, dword [rbp + 0xb1]
mov cl, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov edx, dword [rbp + 0xb8]
invalid
mov rdx, qword [rbp + 0xb8]
mov edx, dword [rbp + 0xb8]
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp + 0x27], rdx
mov dword [rbp + 0x27], edx
push rbp
invalid
mov qword [rbp + 0x20], rcx
cmp bl, 6
mov qword [rbp + 0xa8], rsi
mov ch, 0xa8
add byte [rax], al
invalid
and byte [r8 - 0x76b7f905], r8b
invalid
mov ch, 0xa8
add byte [rax], al
test al, 0
add byte [rax], al
add byte [rcx + rcx*4 + 0x55], cl
sbb byte [rdi], cl
test byte [rax + rax + 0x6b90000], bh
mov esp, 0xb9000000
invalid
add byte [rax], al
add byte [rcx + 0x158d48c0], cl
mov eax, eax
invalid
invalid
invalid
mov qword [rbp + 0x18], r10
je case.default.0x14003e9be
invalid
add byte [rax], al
invalid
mov esp, 0xb9000000
add byte [rax], al
add byte [rax], al
add byte [rcx + 6], bh
mov ecx, 6
invalid
mov eax, eax
lea rdx, [0x14022aa94]
adc eax, 0x1ec0dd
ffree st(0)
invalid
rcr byte [rsi], 0
movsxd r8, dword [rdx + rax*4]
add r8, rdx
jmp r8
invalid
rol byte [rcx - 1], 1
loopne 0x14003ea0b
lea rdx, [r13 + 4]
lea edx, [rbp + 4]
push rbp
add al, 0x48
test rdx, rdx
test edx, edx
jne 0x14003e9ff
jmp case.default.0x14003e9be
xchg esi, eax
add byte [rax], al
add byte [rcx - 0x73], cl
lea rdx, [r10 + 1]
push rdx
add dword [rbp - 0x7b], ecx
test r10, r10
invalid
invalid
test r10, r10
cmove rdx, r10
invalid
invalid
ror byte [rcx + rax - 0x16], cl
add rdx, r13
add edx, ebp
add rdx, 2
ret 0x4802
add cl, byte [rax - 0x7b]
sal byte [rbp + 0x19], cl
invalid
test rdx, rdx
test edx, edx
jne 0x14003e9ff
sbb ebx, ebp
jmp case.default.0x14003e9be
jge 0x14003ea32
lea rdx, [r10 + 1]
lea edx, [rdx + 1]
push rdx
add dword [rbp - 0x7b], ecx
ror byte [rcx + 0xf], cl
ror byte [rcx + rax - 0x16], cl
ror byte [rcx + rax - 0x16], cl
test r10, r10
cmove rdx, r10
ror byte [rcx + rax - 0x16], cl
ror byte [rcx + rax - 0x16], cl
add edx, ebp
invalid
add rdx, 8
add edx, 8
test rdx, rdx
test edx, edx
sal byte [rsi + riz*2 + 0x48], cl
je case.default.0x14003e9be
lea rdx, [0x14022aaac]
lea rdx, [0x14022aaac]
lea edx, [0x14022aaac]
adc eax, 0x1ec0a6
add byte [rax + 0x63], cl
add al, 0x82
movsxd rax, dword [rdx + rax*4]
invalid
add rax, rdx
add eax, edx
sar bh, 1
loopne 0x14003ea59
invalid
jmp rax
lea ecx, [rbp + 4]
cmp rcx, r14
int1
add al, 0x4c
cmp ecx, esi
int1
int1
je 0x14003ea58
jmp case.default.0x14003e9be
jmp case.default.0x14003e9be
mov ecx, 2
cmp rcx, r14
je 0x14003ea58
jmp case.default.0x14003e9be
invalid
lea rax, [r10 + 1]
lea eax, [rdx + 1]
test r10, r10
test edx, edx
ror byte [rcx + 0xf], cl
ret 0x8d4a
ret 0x8d4a
cmove rax, r10
lea rcx, [rax + r13]
or al, 0x28
ret 0x8d4a
lea ecx, [rax + rbp]
or al, 0x28
add rcx, 2
add ecx, 2
rol dword [rdx], 0x4c
cmp ecx, esi
int1
cmp rcx, r14
je 0x14003ea58
jmp case.default.0x14003e9be
test r10, r10
cmove rax, r10
lea rcx, [rax + r13]
add rcx, 8
invalid
or byte [rcx + rdi - 0xf], cl
cmp rcx, r14
jne case.default.0x14003e9be
xor eax, eax
cmp bl, 5
sti
invalid
rol byte [rax + 0xf4505fb], 0xb6
in al, 0x44
sti
add eax, 0xe4b60f45
movzx esp, ah
movzx r12d, r12b
movzx esp, ah
mov dh, 0xe4
cmove r12d, eax
cmove esp, eax
loopne case.0x14003ddc7.207
mov rsi, qword [rbp + 0xc8]
mov esi, dword [rbp + 0xc8]
mov rcx, r15
mov ecx, edi
stc
mov rdx, qword [rbp + 0x130]
xchg ebp, eax
xor byte [rcx], al
add byte [rax], al
call fcn.14003fa30
sldt word [rax]
test al, al
jne 0x14003eb05
invalid
add byte [rax], al
add byte [rax], al
ror byte [rdi], 0x85
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea esi, [rax + 0x4c000000]
add byte [rax], al
mov rdx, r15
lea rcx, [rbp + 0xb0]
add byte [rax], al
mov rdx, r15
cli
mov r8, qword [rbp + 0x130]
test dword [rax], esi
add dword [rax], eax
invalid
xor byte [rcx], al
add byte [rax], al
invalid
add al, ch
call fcn.140058a80
out 0x9f, eax
add dword [rax], eax
movzx edx, byte [rbp + 0xb0]
mov dh, 0x95
mov al, 0
add byte [rax], al
mov rcx, qword [rbp + 0xc0]
invalid
add byte [rax], al
mov rax, qword [rbp + 0xd0]
test eax, edx
rol byte [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
or eax, eax
invalid
lea r8, [0x14022aac0]
add eax, 0x1ec00b
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
add edx, eax
jmp rdx
add rcx, 4
jmp 0x14003eaf8
lea rdx, [rax + 1]
test rax, rax
test eax, eax
test eax, eax
cmove rdx, rax
add rcx, rdx
add rcx, 2
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x14003eaf8
mov ecx, 6
jmp 0x14003eaf8
lea rdx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
add rcx, rdx
add ecx, edx
add rcx, 8
add ecx, 8
jmp 0x14003eaf8
mov ecx, 2
cmp rcx, qword [rbp + 0x130]
ja 0x14003f39a
or byte [rax], al
invalid
mov rcx, qword [rbp + 0xa8]
mov qword [rcx + 0x10], 0
adc byte [rax], al
add byte [rax], al
invalid
adc byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
cli
mov rdx, r15
cli
mov r8, qword [rbp + 0x130]
add rsp, 0x1b8
invalid
invalid
add dword [rax], eax
add byte [rax], al
test dword [rax], esi
add dword [rax], eax
add byte [rax - 0x7f], cl
invalid
mov eax, 0x5b000001
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
jmp fcn.140057f90
xchg esp, eax
add dword [rax], eax
invalid
xchg esp, eax
add dword [rax], eax
invalid
add byte [rax + 0x607506fb], al
cmp bl, 6
jne case.0x14003910a.470
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
mov al, 0
add byte [rax], al
mov rdx, r15
mov rsi, qword [rbp + 0x130]
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
mov r8, rsi
mov eax, esi
invalid
call fcn.140058a80
sub al, 0x9f
add dword [rax], eax
movzx eax, byte [rbp + 0xb0]
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp + 0xc0]
rol byte [rax], 0
add byte [rax - 0x75], cl
mov rdx, qword [rbp + 0xd0]
mov rdx, qword [rbp + 0xd0]
add byte [rdi + rcx - 0x4a], al
ror byte [rbp + rcx*4 + 0xd], 0xb0
lea r9, [0x14022ab24]
movsxd r10, dword [r9 + r8*4]
movzx r8d, al
lea r9, [0x14022ab24]
lea ecx, [0x14022ab24]
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
invalid
mov r9, r15
mov rsi, qword [rbp + 0xa8]
add byte [rax], al
invalid
retf 0x8949
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rdi, qword [rbp + 0x128]
mov rdi, qword [rbp + 0x128]
sub byte [rcx], al
add byte [rax], al
add byte [rcx - 1], al
loop 0x14003ebdb
jmp r10
add rcx, 4
add ecx, 4
add al, 0xe9
add al, byte [eax]
add al, byte [rax]
jmp 0x14003ee02
add al, byte [rax]
add byte [rax - 0x7d], cl
mov ebp, 0x130
xor byte [rcx], al
add dword [rax], eax
add byte [rax], al
je case.0x14003dc7d.471
invalid
sti
cmp qword [rbp + 0x130], 0
add dword [rax], eax
add byte [rax], al
je case.0x14003dc7d.471
add esi, dword [rbx - 0x6f]
mov rax, qword [rbp + 0x128]
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x50], rax
push r8
mov qword [rbp + 0x58], r14
jne case.0x14003ab37.169
mov byte [rbp + 0x60], bl
mov rax, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x27]
invalid
mov qword [rbp + 0x61], rax
mov qword [rbp + 0x68], rcx
push 0x706d894c
mov dword [rbp + 0x70], ebp
pop rbp
invalid
mov dword [rbp + 0x70], ebp
mov qword [rbp + 0x78], rsi
mov rax, qword [rbp + 0x18]
mov eax, dword [rbp + 0x18]
sbb byte [rax - 0x77], cl
test dword [rax + 0x66000000], eax
mov qword [rbp + 0x80], rax
mov word [rbp + 0x88], 0x200
mov dword [rbp + 0x88], 0x88400200
mov ebp, 0x8a
add byte [rax], 0
add byte [rsi - 0x39], ah
invalid
test dword [rax], ecx
mov dword [rbp + 0x88], 0x88400200
add al, byte [rax - 0x78]
mov byte [rbp + 0x8a], bh
mov ebp, 0x8a
add byte [rax], al
lea rcx, [rbp - 0x58]
lea ecx, [rbp - 0x58]
lea rdx, [rbp + 0x50]
call 0x14003de10
cmp byte [rbp - 0x58], 0xa
jge case.0x14003dc7d.477
invalid
jge case.0x14003dc7d.477
test al, 0xa
or dh, byte [rbp + 0x29]
jne 0x14003ec2b
sub dword [rax - 0x39], ecx
mov qword [rbp + 0xf0], 0
mov qword [rbp + 0xf8], 8
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
test eax, esi
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, edi
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
invalid
invalid
test dword [rax], eax
add byte [rax], al
mov qword [rbp + 0x100], 0
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 1], cl
mov rdi, r15
jmp case.0x14003df64.93
mov rax, qword [0x14024eac8]
mov eax, dword [0x14024eac8]
xchg esi, eax
invalid
add byte [rdi], cl
mov dh, 0
movzx eax, byte [rax]
mov ecx, 0xe0
mov edx, 8
invalid
add byte [rdx + 8], bh
add al, ch
in al, dx
call fcn.140003330
test rax, rax
je 0x14003f3c2
invalid
cld
cld
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
jne case.0x14003ab37.175
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r14, rax
mov rax, qword [rbp - 0x28]
fmul dword [r9 - 0x77]
xor byte [rdi], r9b
adc byte [rbp - 0x58], al
invalid
fmul dword [r9 - 0x77]
fmul dword [rcx - 0x77]
xor byte [rdi], r9b
adc byte [rbp - 0x58], al
invalid
test al, 0xf
movups xmm1, xmmword [rbp - 0x48]
adc byte [rbp - 0x48], cl
movups xmm2, xmmword [rbp - 0x38]
movups xmmword [r14 + 0x20], xmm2
push rsi
and byte [rcx + 0xf], al
adc dword [rsi + 0x10], ecx
push rsi
and byte [rcx + 0xf], al
adc dword [rsi + 0x10], ecx
movups xmmword [rsi + 0x10], xmm1
movups xmmword [r14], xmm0
invalid
mov qword [rbp + 0x90], 4
add byte [rax], al
add al, 0
add byte [rax], al
mov qword [rbp + 0x98], r14
mov dword [rbp + 0x98], esi
add byte [rax], al
add byte [rax - 0x39], cl
invalid
mov qword [rbp + 0xa0], 1
mov dword [rbp + 0xa0], 1
test dword [rax + 0x1000000], esp
add byte [rax], al
add byte [rcx], al
invalid
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0x50], al
add byte [rax], al
movups xmm0, xmmword [rbp + 0x50]
movups xmm1, xmmword [rbp + 0x60]
adc byte [rbp + 0x60], cl
invalid
movups xmm2, xmmword [rbp + 0x70]
adc byte [rbp + 0x70], dl
movups xmm3, xmmword [rbp + 0x80]
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0xe0], xmm3
sub dword [rbp + 0xe0], ebx
add byte [rdi], cl
sub dword [rbp + 0xd0], edx
xchg ebp, eax
rol byte [rax], 1
add byte [rax], al
movaps xmmword [rbp + 0xd0], xmm2
xchg ebp, eax
rol byte [rax], 1
add byte [rax], al
movaps xmmword [rbp + 0xc0], xmm1
sub dword [rbp + 0xc0], ecx
invalid
add byte [rdi], cl
sub dword [rbp + 0xb0], eax
add byte [rax], al
movaps xmmword [rbp + 0xb0], xmm0
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp + 0xf0]
lea rdx, [rbp + 0xb0]
lea edx, [rbp + 0xb0]
xchg ebp, eax
mov al, 0
add byte [rax], al
call 0x14003de10
invalid
mov rdi, r15
mov edi, edi
cmp byte [rbp + 0xf0], 0xa
lock add byte [rax], al
add byte [rdx], cl
je case.0x14003dc7d.102
add byte [rcx - 0x41], al
add dword [rax], eax
mov r15d, 1
add byte [rax], al
mov esi, 0x38
cmp byte [rax], al
add byte [rax], al
lea rbx, [rbp + 0x90]
lea ebx, [rbp + 0x90]
add byte [rax], al
add byte [rbp + rcx*4 - 0x53], cl
lock add byte [rax], al
add byte [rbp + rcx*4 - 0x5b], cl
movsd dword [rdi], dword [rsi]
lea r13, [rbp + 0xf0]
lea r12, [rbp + 0xb0]
movsd dword [rdi], dword [rsi]
mov al, 0
add byte [rax], al
movsd dword [rdi], dword [rsi]
mov al, 0
add byte [rax], al
cmp r15, qword [rbp + 0x90]
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x18], dh
jne case.0x14003e90c.44
mov r8d, 1
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, r15
cli
cli
call fcn.14001c180
std
dec dword [rbx + rcx*4 - 0x4b]
invalid
invalid
invalid
mov r14, qword [rbp + 0x98]
cwde
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax], esp
and byte [rcx], al
add byte [rax], al
invalid
invalid
mov rax, qword [rbp + 0x120]
mov eax, dword [rbp + 0x120]
and byte [rcx], al
add byte [rax], al
mov qword [r14 + rsi + 0x30], rax
movups xmm0, xmmword [rbp + 0xf0]
add byte [rax], al
invalid
xor byte ss:[rdi], cl
xor byte [rdi], cl
adc byte [rbp + 0xf0], al
add byte [rax], al
add byte [rdi], cl
movups xmm1, xmmword [rbp + 0x100]
adc byte [rbp + 0x100], cl
add dword [rax], eax
add byte [rdi], cl
invalid
movups xmm2, xmmword [rbp + 0x110]
adc byte [rbp + 0x110], dl
adc byte [rcx], al
add byte [rax], al
movups xmmword [r14 + rsi + 0x20], xmm2
adc dword [rsi + rsi + 0x20], edx
push rsp
and byte ss:[rcx + 0xf], al
and byte [rcx + 0xf], al
movups xmmword [r14 + rsi + 0x10], xmm1
adc dword [rsi + rsi + 0x10], ecx
adc byte ss:[rcx + 0xf], al
adc byte ss:[rcx + 0xf], al
adc byte [rcx + 0xf], al
movups xmmword [r14 + rsi], xmm0
movups xmmword [rsi + rsi], xmm0
adc dword [rsi + rsi], eax
inc r15
inc edi
mov qword [rbp + 0xa0], r15
mov dword [rbp + 0xa0], edi
movabs al, byte [0x894ce9894c000000]
loop 0x14003ed4d
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
add byte [rax], al
mov rcx, r13
mov rdx, r12
mov edx, esp
call 0x14003de10
add rsi, 0x38
add esi, 0x38
cmpsd dword [rsi], dword [rdi]
invalid
invalid
add esi, 0x38
cmp byte [rax + 0xf0bd], al
add byte [rdx], cl
cmp byte [rbp + 0xf0], 0xa
jne case.0x14003d524.122
movups xmm0, xmmword [rbp + 0x90]
adc byte [rbp + 0x90], al
add byte [rax], al
add byte [rdi], cl
invalid
movaps xmmword [rbp + 0xf0], xmm0
sub dword [rbp + 0xf0], eax
test eax, esi
lock add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0xa0]
mov eax, dword [rbp + 0xa0]
test dword [rax + 0x48000000], esp
mov dword [rbp + 0x100], eax
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], eax
add dword [rax], eax
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x50]
mov qword [rbp + 0x100], rax
lea rcx, [rbp + 0x50]
mov rdx, rdi
mov r8, qword [rbp + 0x130]
mov eax, dword [rbp + 0x130]
test dword [rax], esi
add dword [rax], eax
add al, ch
invalid
xor byte [rcx], al
add byte [rax], al
call fcn.140058a80
fistp dword [rcx + rax + 0x55b60f00]
pushfq
add dword [rax], eax
movzx edx, byte [rbp + 0x50]
mov dh, 0x55
push rbp
push rax
mov rcx, qword [rbp + 0x60]
mov rax, qword [rbp + 0x70]
mov eax, dword [rbp + 0x70]
mov eax, dword [rbp + 0x70]
lea r8, [0x14022aadc]
add eax, 0x1ebd24
and al, 0xbd
invalid
mov ebp, 0x634d001e
add byte [rbp + 0x63], cl
movsxd r9, dword [r8 + rdx*4]
invalid
or al, 0x90
nop
add r9, r8
mov rdx, rdi
jmp r9
jmp rcx
add rcx, 4
add ecx, 4
jmp 0x14003efa9
add dword [rax], eax
add byte [rbp + rcx*4 + 0x42], cl
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
add dword [rax - 0x7b], ecx
test rdx, rdx
test edx, edx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
invalid
cmove r8, rdx
add rcx, r8
add ecx, eax
add ecx, eax
ror dword [rax - 0x7d], 0xc1
or bl, ch
and byte [rcx + 6], bh
add byte [rax], al
add rcx, 8
jmp 0x14003ee02
mov ecx, 6
add byte [rax], al
jmp 0x14003ee02
sbb dword [rbp + rcx*4 + 0x42], ecx
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
invalid
invalid
test rdx, rdx
test edx, edx
cmove r8, rdx
cmove eax, edx
ret 0x14c
add rcx, r8
add rcx, 2
rol dword [rdx], 0xeb
invalid
rol dword [rdx], 0xeb
add ch, bl
add eax, 0x2b9
mov ecx, 2
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x7b], cl
mov r8, qword [rbp + 0x130]
mov eax, dword [rbp + 0x130]
xor byte [rcx], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rcx + 0x29], cl
sub r8, rcx
enter 0xffffffffffff820f, 0xffffffffffffff88
jb 0x14003f39a
invalid
mov byte [0x1414fee14], al
add eax, 0x14c0000
add rcx, r15
add ecx, edi
stc
mov r9, rcx
test r8, r8
test eax, eax
sal byte [rsi + rcx + 0x41], 0xf
mov dh, 9
invalid
je 0x14003ee2b
movzx ecx, byte [r9]
or dword [rbx + 0x34742ff9], eax
cmp ecx, 0x2f
je case.0x14003ea0d.45
cmp ecx, 0x5c
stc
pop rsp
je case.0x14003ea0d.45
invalid
add al, 0xfb
cmp al, 1
ja case.0x14003ea0d.45
in al, 0x48
mov rcx, rsi
mov ecx, esi
je 0x14003eb14
cld
invalid
dec dword [rax - 0x73]
adc eax, 0x1ef754
invalid
invalid
lea rdx, str..Components
lea edx, str..Components
mov r8d, 1
mov eax, 1
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
call fcn.140057f90
add dword [rax], eax
mov rcx, rsi
jmp 0x14003eb14
dec dword [rax - 0x73]
lea esi, [rax + 0x48000000]
add byte [rax], al
add byte [rax - 0x77], cl
cli
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
add byte [rax - 0x77], cl
cli
mov rdx, rdi
mov r8, r14
mov eax, esi
call fcn.140058a80
pushfq
add dword [rax], eax
invalid
add byte [rdi + rcx - 0x4a], al
movzx r8d, byte [rbp + 0xb0]
mov dh, 0x85
mov al, 0
add byte [rax], al
test dword [rax + 0x48000000], esi
mov rax, qword [rbp + 0xc0]
mov eax, dword [rbp + 0xc0]
test eax, eax
add byte [rax], al
invalid
rol byte [rax], 0
add byte [rax - 0x75], cl
mov rdx, qword [rbp + 0xd0]
mov edx, dword [rbp + 0xd0]
xchg ebp, eax
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x1ebcb7
invalid
invalid
invalid
lea rcx, [0x14022ab40]
invalid
movsxd r9, dword [rcx + r8*4]
invalid
or al, 0x81
add r9, rcx
jmp r9
jmp rcx
loope case.0x14003e087.55
lea rcx, [rax + 4]
lea ecx, [rax + 4]
jmp 0x14003eecd
xor al, 0x48
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rcx, rax
add ecx, eax
add rcx, 2
jmp 0x14003eecd
invalid
and byte [rcx + 6], bh
mov ecx, 6
invalid
add byte [rax], al
add bl, ch
sbb dword [rax - 0x73], ecx
invalid
invalid
jmp 0x14003eecd
lea rcx, [rdx + 1]
test rdx, rdx
ror byte [rax + 0xf], cl
retf 0x148
add ecx, eax
add qword [rax - 0x7b], rcx
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], cl
retf 0x148
invalid
retf 0x148
add ecx, eax
ror dword [rax - 0x7d], 0xc1
add rcx, 8
jmp 0x14003eecd
or bl, ch
add eax, 0x2b9
mov ecx, 2
cmp rcx, r14
mov ecx, 2
cmp rcx, r14
int1
ja 0x14003f38b
mov ch, 4
add byte [rax], al
add al, 0
add byte [rcx + rcx*4 - 0x3f], al
mov ecx, r8d
lea r8, [0x14022ab5c]
lea eax, [0x14022ab5c]
jl case.0x14003eabc.44
invalid
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
sar edi, 0xe1
jmp rcx
add rax, 4
jmp 0x14003ef1c
sub eax, 0x8948c031
int1
xor eax, eax
mov rcx, rsi
jmp 0x14003ef6c
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], cl
retf 0x148
test rdx, rdx
cmove rcx, rdx
cmove ecx, edx
add rax, rcx
add rax, 2
jmp 0x14003ef1c
lea rcx, [rdx + 1]
test rdx, rdx
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], cl
invalid
invalid
cmove rcx, rdx
cmove ecx, edx
retf 0x148
retf 0x148
add rax, rcx
add rax, 8
add eax, 8
add eax, 8
ror byte [rax], 0x48
test eax, eax
test rax, rax
mov rcx, rsi
jne 0x14003ef3e
xor eax, eax
mov qword [rcx + 0x10], rax
adc r9b, bpl
in eax, 0xfb
invalid
invalid
ror byte [rax - 0x77], 0x41
adc cl, ch
adc r9b, bpl
in eax, 0xfb
sti
invalid
mov eax, 6
jmp case.0x140039db4.248
add bl, ch
add eax, 0x2b8
mov eax, 2
mov rcx, rsi
mov eax, 2
mov rcx, rsi
cmp r14, rax
jbe case.0x14003ddc7.194
invalid
cmp byte [rdi + rax], 0xbf
jg 0x14003ef63
invalid
mov edi, 0x8d481a7f
or eax, 0x1f0002
lea rcx, [0x14022ef52]
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
lea eax, [0x14022ef90]
mov edx, 0x37
call fcn.14008c470
invalid
add al, 0
invalid
invalid
add byte [rax], al
add al, ch
pmullw mm0, qword [rax + rax]
invalid
add al, 0
invalid
invalid
jne 0x14003ef49
cmp r14, rax
cmp esi, eax
jb 0x14003eb14
test al, 0xfb
invalid
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
jmp 0x14003eb14
invalid
dec dword [rax - 0x73]
push rax
add dword [rax - 0x7b], ecx
test eax, eax
cmove rdx, rax
invalid
invalid
lea rdx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x14003efa9
invalid
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x14003efa9
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x14003efa9
mov ecx, 2
add byte [rax], al
add byte [rax + 0x3b], cl
lea esi, [rax]
add dword [rax], eax
add byte [rdi], cl
xchg edi, esi
add eax, dword [rax]
add byte [rbp + 4], dh
xor eax, eax
jmp 0x14003efd1
cmp rcx, qword [rbp + 0x130]
ja 0x14003f3ad
jne 0x14003efbc
add ecx, edi
mov rdx, rcx
movzx eax, byte [rdx]
mov dh, 2
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
xchg esp, eax
ror byte [rax], 0xc8
mov rcx, qword [rbp + 0x70]
mov qword [rbp + 0xe0], rcx
movups xmm0, xmmword [rbp + 0x50]
invalid
push rax
movups xmm1, xmmword [rbp + 0x60]
movups xmmword [rbp + 0xd0], xmm1
rol byte [rax], 1
add byte [rax], al
movups xmmword [rbp + 0xc0], xmm0
add byte [rax], al
add byte [rax - 0x77], cl
mov ebp, 0xb0
mov rcx, qword [rbp + 0x130]
mov qword [rbp + 0xb8], rcx
add byte [rax], al
add byte [rax], al
mov word [rbp + 0xe8], 0x200
mov byte [rbp + 0xea], al
add byte [rax - 0x73], cl
jne 0x14003f06b
add cl, byte [rax + 0xea85]
add byte [rax - 0x73], cl
jne 0x14003f06b
lea rdi, [rbp + 0x50]
jge 0x14003f06e
lea rbx, [rbp + 0xb0]
lea ebx, [rbp + 0xb0]
xor r15d, r15d
invalid
jmp case.0x14003d932.93
mov rax, qword [rbp + 0xf8]
imul rcx, r14, 0x38
mov byte [rax + rcx], r12b
mov byte [rax + rcx], ah
mov byte [rax + rcx], ah
and al, 8
or byte [rdi], cl
adc byte [rsi], al
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rax + rcx + 1], xmm0
or byte [rcx], r8b
or byte [rcx], r8b
movups xmmword [rax + rcx + 0x11], xmm1
movups xmmword [rax + rcx + 0x21], xmm2
mov rdx, qword [rsi + 0x2f]
mov qword [rax + rcx + 0x30], rdx
cmp r13, 1
mov eax, 1
sbb rax, 0xffffffffffffffff
mov qword [rbp + 0x100], rax
test dword [rax], eax
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rdi
add byte [rax], al
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
call 0x14003de10
xchg ebp, eax
in eax, dx
invalid
inc dword [rdi + rcx - 0x4a]
push rax
cmp r12b, 0xa
cmp ah, 0xa
xchg ebp, eax
in eax, dx
invalid
cmp ah, 0xa
je case.0x14003d524.104
add byte [rax], al
add byte [rcx - 0x73], al
invalid
lea eax, [r12 - 6]
lea eax, [rsp - 6]
and al, 0xfa
lea ecx, [r12 - 5]
sti
cmp al, 4
movzx eax, cl
cmovae eax, r15d
invalid
invalid
cmp al, 1
je 0x14003f0d5
invalid
movzx eax, al
cmp eax, 2
je case.0x14003d932.93
rol byte [rbx - 0x388bfd08], 0x83
clc
add esi, dword [rbp + 0x60]
mov rax, qword [rbp + 0x100]
sub rax, 1
jb case.0x14003d932.93
cmp eax, 3
jne 0x14003f10e
mov rcx, qword [rbp + 0xf8]
mov ecx, dword [rbp + 0xf8]
imul rdx, rax, 0x38
cmp byte [rcx + rdx], 9
or dword [rbp - 0x5c], esi
or dword [rbp - 0x5c], esi
mov qword [rbp + 0x100], rax
jmp case.0x14003d932.93
mov rax, qword [rbp + 0xf0]
lock add byte [rax], al
add byte [rbx + rcx*4 - 0x53], cl
mov r13, qword [rbp + 0x100]
mov r13, qword [rbp + 0x100]
xor r14d, r14d
test r13, r13
test byte [rbp - 0x7b], 0xed
setne r14b
mov qword [rbp + 0x100], r14
mov ch, 0
add dword [rax], eax
invalid
xchg ebp, eax
invalid
mov ch, 0
add dword [rax], eax
add byte [rcx + rdi - 0x10], cl
add byte [rcx], al
add byte [rax], al
cmp rax, r14
jne 0x14003f02a
test dword [0x18903f0fd], ebp
lea ecx, [rbp + 0xf0]
invalid
lea rcx, [rbp + 0xf0]
call fcn.14001cd70
jmp 0x14003f02a
std
invalid
cmp ebp, dword [rbp + 0xf0]
jne 0x14003f12a
invalid
or al, 0x48
lea ecx, [rbp + 0xf0]
invalid
lea rcx, [rbp + 0xf0]
add al, ch
fdiv st(5), st(0)
fdiv st(5), st(0)
call fcn.14001cd70
fdiv st(5), st(0)
dec dword [rax - 0x75]
test eax, edi
add byte [rax], al
mov rax, qword [rbp + 0xf8]
imul rcx, r13, 0x38
add byte [rcx + 0x6b], cl
int 0x38
mov byte [rax + rcx], r12b
movups xmm0, xmmword [rsi]
invalid
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
invalid
adc byte [rdi], cl
adc byte [rsi + 0x20], dl
invalid
and byte [rdi], cl
adc dword [rax + rcx + 1], eax
movups xmmword [rax + rcx + 1], xmm0
movups xmmword [rax + rcx + 0x11], xmm1
or byte [rcx], dl
movups xmmword [rax + rcx + 0x21], xmm2
adc dword [rax + rcx + 0x21], edx
or byte [rcx], ah
mov rdx, qword [rsi + 0x2f]
mov qword [rax + rcx + 0x30], rdx
inc r13
mov qword [rbp + 0x100], r13
jmp case.0x14003d932.93
invalid
invalid
xor byte [rcx - 1], cl
invalid
invalid
dec dword [rax - 0x39]
xor byte [r8], r8b
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x38], 1
mov qword [rbp + 0x40], 0
mov dword [rbp + 0x40], 0
mov qword [rbp + 0x30], 0
mov qword [rbp + 0x38], 1
mov qword [rbp + 0x40], 0
mov dword [rbp + 0x40], 0
mov dword [rbp + 0x40], 0
mov byte [rbp + 0x48], 1
mov rax, qword [rbp + 0xf0]
test eax, esi
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp + 0x128], eax
add qword [rax - 0x75], rcx
add qword [rax - 0x75], rcx
test eax, esi
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp + 0x128], eax
invalid
invalid
test eax, edi
clc
mov dword [rbp + 0x128], eax
mov rax, qword [rbp + 0xf8]
clc
add byte [rax], al
add byte [rax - 0x77], cl
invalid
test dword [rax], esi
add byte [rax], al
mov qword [rbp + 0x130], rax
mov dword [rbp + 0x130], eax
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rbp + 0x100]
test rax, rax
test eax, eax
test dword [rax], eax
add dword [rax], eax
add byte [rax - 0x7b], cl
test eax, eax
invalid
test byte [rbp + 1], dh
invalid
test eax, eax
je 0x14003f328
add dword [rax], eax
add byte [rax], al
add byte [rax + 0x6b], cl
invalid
imul rsi, rax, 0x38
mov r14, qword [rbp + 0x130]
cmp byte [rbx + rcx*4 - 0x4b], cl
xor byte [rcx], al
add byte [rax], al
add rsi, r14
add esi, esi
lea r13, [rbp - 0x1f]
lea r15, [0x14022aaf8]
cmp eax, 0x1eb92c
cmp eax, 0x1eb92c
xor eax, eax
jmp 0x14003f1df
xor eax, eax
ror byte [rcx - 0x7d], 0xc6
add r14, 0x38
cmp r14, rsi
je 0x14003f328
add qword [r8], rax
invalid
cmp byte [rcx + 0x39], cl
test byte [rdi], 0x84
add qword [r8], rax
add byte [rcx + 0xf], al
mov dh, 0x1e
movzx ebx, byte [r14]
cmp ebx, 0xa
je 0x14003f328
add dword [rax], eax
invalid
sti
or cl, byte [rdi]
test byte [rcx + rax], bh
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x74b61fa3], cl
invalid
invalid
mov byte [rbp - 0x20], bl
mov rcx, qword [r14 + 0x30]
xor byte [rcx - 0x77], r9b
invalid
mov qword [r13 + 0x2f], rcx
movups xmm0, xmmword [r14 + 1]
movups xmm1, xmmword [r14 + 0x11]
movups xmm2, xmmword [r14 + 0x21]
movups xmm2, xmmword [rsi + 0x21]
movups xmm2, xmmword [rsi + 0x21]
movups xmmword [r13 + 0x20], xmm2
push rbp
and byte [rcx + 0xf], al
movups xmmword [r13 + 0x10], xmm1
movups xmmword [r13 + 0x10], xmm1
adc byte [rcx + 0xf], al
adc dword [rbp], eax
invalid
invalid
movups xmmword [r13], xmm0
add byte [r8 + 0x482a7401], r13b
test al, 1
je case.0x14003e785.44
invalid
lea rcx, [rbp - 0x20]
lea ecx, [rbp - 0x20]
lea rdx, [0x14022e770]
call fcn.140047cd0
add byte [rax], al
test al, al
add al, ch
cmpsd dword [rsi], dword [rdi]
mov al, byte [rax]
add byte [rax], al
test al, al
jne case.0x14003e785.44
invalid
invalid
add dword [rax], eax
invalid
jne case.0x14003e785.44
mov r8d, 1
add byte [rax], al
lea rcx, [rbp + 0x30]
lea rdx, str..Components
invalid
invalid
add al, ch
lea r8, [r9]
invalid
invalid
add al, ch
lea r8, [r9]
lea eax, [rcx]
add byte [rbp + 0x438dfa7b], cl
sti
lea edi, [rbx - 6]
jnp 0x14003f240
lea eax, [rbx - 5]
cmp dil, 4
movzx eax, al
mov ecx, 0
add byte [rax], al
add byte [rax], al
cmovae eax, ecx
mov r12, qword [rbp - 0x10]
invalid
ror dword [rbx + rcx*4 + 0x65], 0xf0
invalid
movzx r8d, al
ror byte [rbx + 0x63], 4
xchg dword [rcx + rax - 8], ecx
movsxd rax, dword [r15 + r8*4]
add al, 0x87
add rax, r15
jmp rax
adc r11b, r13b
mov rdx, qword cs:[rbp - 0x18]
mov r8, r12
jmp 0x14003f2a1
add dword [rax], eax
add byte [rax], al
lea rdx, [0x14022e599]
jmp 0x14003f2a1
div edx
invalid
lea rcx, [rbp + 0x30]
call fcn.140057f90
xor r8b, r13b
out 0x8c, al
add dword [rax], eax
movzx ecx, dil
mov dh, 0xcf
inc rcx
cmp dil, 4
cmp bh, 4
cmp bh, 4
mov eax, 0
cmovae rcx, rax
enter 0xffffffffffff8348, 0xfffffffffffffff9
invalid
add byte [rax], al
add byte [rax + 0xf], cl
enter 0xffffffffffff8348, 0xfffffffffffffff9
add dword [rdi], ecx
invalid
test byte [rax], cl
invalid
cmp ecx, 1
je case.0x14003f2e7.5
invalid
mov al, 1
test rcx, rcx
jne 0x14003f1d2
mov rax, qword [rbp]
mov ecx, ebx
lea rdx, [0x14022ab0c]
adc eax, 0x1eb82c
add byte [rcx + 0x158d48d9], cl
sub al, 0xb8
invalid
invalid
adc eax, 0x1eb82c
mov eax, 0x6348001e
or al, 0x8a
movsxd rcx, dword [rdx + rcx*4]
invalid
add rcx, rdx
jmp rcx
add qword [rax - 0x7b], rcx
ror byte [rax + 0xf], 0x44
enter 0x149, 0xffffffffffffffcc
enter 0x149, 0xffffffffffffffcc
add r12, 8
jmp 0x14003f31d
add bl, ch
adc cl, byte [rax - 0x73]
lea rcx, [rax + 1]
test rax, rax
cmove rcx, rax
add r12, rcx
add r12, 2
test r12, r12
setne al
jmp 0x14003f1d2
mov rax, qword [rbp + 0x128]
mov eax, dword [rbp + 0x128]
test rax, rax
je case.0x14003dc7d.510
imul rdx, rax, 0x38
mov r8d, 8
mov eax, 8
mov eax, 8
mov rcx, qword [rbp + 0x130]
mov ecx, dword [rbp + 0x130]
add byte [rax], al
call fcn.140003340
mov rsi, qword [rbp + 0xa8]
mov rdx, qword [rsi]
invalid
test rdx, rdx
je 0x14003f368
invalid
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
mov r8d, 1
mov eax, 1
add byte [rax], al
add al, ch
fdivr dword [rdi]
call fcn.140003340
cld
dec dword [rdi]
adc byte [rbp + 0x30], al
movups xmm0, xmmword [rbp + 0x30]
movups xmm1, xmmword [rbp + 0x40]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x1b8
add esp, 0x1b8
add esp, 0x1b8
mov eax, 0x5b000001
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, [0x14022e530]
mov rdx, r14
call fcn.140092630
lea r8, [0x14022e530]
mov rdx, qword [rbp + 0x130]
xchg ebp, eax
xor byte [rcx], al
add byte [rax], al
call fcn.140092630
add byte [rbp + rcx*4 + 5], cl
jl 0x14003f3a3
lea r8, [0x14022e530]
mov rdx, qword [rbp + 0x130]
call fcn.140092630
ud2
invalid
mov ecx, 8
mov edx, 0xe0
add byte [rdx + 0xe0], bh
call fcn.14007f630
mov rsi, rax
mov edx, 0xe0
jmp case.0x14003933c.463
mov rsi, rax
mov rax, qword [rbp + 0x90]
test rax, rax
je 0x14003f463
nop
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdi + rsi*2 + 0x4c], 0x8b
mov ch, 0x98
add byte [rax], al
add byte [rax + 0x6b], cl
sar byte [rax], 1
mov r14, qword [rbp + 0x98]
imul rdx, rax, 0x38
mov r8d, 8
mov rcx, r14
mov ecx, esi
mov ecx, esi
jmp 0x14003f45e
sub byte [rcx], al
add byte [rax], al
cmp byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
lea esi, [rax]
add dword [rax], eax
add al, ch
invalid
invalid
cld
dec dword [rax - 0x75]
push rbp
xor byte [rax - 0x7b], cl
test edx, edx
add byte [rax], al
add byte [rax - 0x75], cl
lea esi, [rax]
add dword [rax], eax
add al, ch
invalid
test edx, edx
je 0x14003f463
mov rcx, qword [rbp + 0x38]
mov r8d, 1
cmp byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
jmp 0x14003f45e
test eax, eax
je 0x14003f463
mov rcx, qword [rbp + 0xf8]
imul rdx, rax, 0x38
mov r8d, 8
call fcn.140003340
cld
dec dword [rax - 0x77]
int1
mov rcx, rsi
call fcn.1400a22c0
int3
add ah, cl
nop dword [rax]
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rsp + 0x20]
mov rsi, rcx
mov rbx, qword [rcx + 8]
mov rdi, qword [rcx + 0x10]
mov rcx, rbx
mov rdx, rdi
call case.0x14003eee7.21
add byte [rax], al
add byte [rax], al
test rax, rax
je 0x14003f4cb
invalid
xor ecx, dword [rax - 0x7b]
sal byte [rdx + rbp + 0x48], cl
cmp edi, edx
xlatb
test rdx, rdx
je 0x14003f4c7
cmp rdi, rdx
xlatb
jbe 0x14003f4c0
cmp byte [rbx + rdx], 0xbf
jg 0x14003f4c2
lea rcx, [0x14022ef52]
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
invalid
cli
invalid
invalid
movabs dword [0xfada058d4c001efa], eax
invalid
invalid
mov edx, 0x37
call fcn.14008c470
jne 0x14003f4a8
cmp rdi, rdx
jb 0x14003f4cb
invalid
add al, 0x48
mov qword [rsi + 0x10], rdx
mov dword [rsi + 0x10], edx
test rax, rax
setne al
add rsp, 0x28
pop rbx
pop rdi
ror byte [rax - 0x7d], 0xc4
sub byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
add byte [rax], al
push rbp
push r15
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rsp + 0x20]
mov rsi, r8
mov esi, eax
mov esi, eax
mov rdi, rdx
mov rbx, rcx
retf
mov r15, qword [rcx + 8]
mov r14, qword [rcx + 0x10]
mov rcx, r15
retf
or byte [rbx + rcx*4 + 0x71], cl
adc byte [rcx + rcx*4 - 7], cl
mov rdx, r14
call fcn.14003fca0
test rax, rax
je 0x14003f556
mov rcx, r15
stc
mov rdx, r14
call case.0x14003eee7.21
test rax, rax
test eax, eax
test eax, eax
je 0x14003f556
test rdx, rdx
je 0x14003f552
sal byte [rbx + rbp + 0x49], cl
cmp esi, edx
cmp r14, rdx
jbe 0x14003f54b
cmp byte [r15 + rdx], 0xbf
jg 0x14003f54d
lea rcx, [0x14022ef52]
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
invalid
add byte [rdx + 0x37], bh
call fcn.14008c470
invalid
invalid
add al, ch
and eax, 0x750004cf
out 0x49, al
cmp esi, edx
jne 0x14003f533
cmp r14, rdx
jb 0x14003f556
mov qword [rbx + 0x10], rdx
mov dword [rbx + 0x10], edx
adc byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, rdi
cli
cli
mov r8, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
jmp fcn.14003e880
invalid
call qword [rbp + 0x41]
push rdi
push r14
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x80
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
in al, dx
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
lea ebp, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x3a], cl
mov esi, eax
mov rsi, r8
mov esi, eax
mov rdi, rdx
mov rbx, rcx
mov qword [rbp - 0x58], rdx
push rbp
test al, 0x4c
mov qword [rbp - 0x50], r8
mov qword [rbp - 0x50], r8
mov r8b, 0x4d
test eax, eax
test r8, r8
je 0x14003f618
xor eax, eax
jmp 0x14003f5b8
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax - 1], cl
inc eax
cmp rsi, rax
inc rax
inc eax
cmp rsi, rax
je 0x14003f618
movzx ecx, byte [rdi + rax]
test cl, cl
js 0x14003f5b0
cmp ecx, 0x5c
stc
pop rsp
je 0x14003f5ca
cmp ecx, 0x2f
stc
invalid
jne 0x14003f5b0
lea rax, [rbp - 0x58]
mov qword [rbp - 0x18], rax
lea rax, [0x1400309d0]
mov qword [rbp - 0x10], rax
lea rax, str.extension_cannot_contain_path_separators:
invalid
add byte [rax - 0x77], cl
invalid
invalid
dec dword [rax - 0x77]
invalid
invalid
mov qword [rbp - 0x40], 1
add dword [rax], eax
add byte [rax], al
mov qword [rbp - 0x28], 0
lea rax, [rbp - 0x18]
lea eax, [rbp - 0x18]
fadd dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rbp - 0x18]
mov qword [rbp - 0x38], rax
lea eax, [rbp - 0x18]
mov qword [rbp - 0x38], rax
enter 0xffffffffffffc748, 0x45
mov qword [rbp - 0x30], 1
lea rdx, [0x14022e7e8]
lea edx, [0x14022e7e8]
rol byte [rcx], 1
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x1ef1d9
lea edx, [0x14022e7e8]
lea rcx, [rbp - 0x48]
call fcn.14008c3f0
add byte [rbx + rcx*4 + 0x7b], cl
or byte [rbx + rcx*4 + 0x73], cl
adc byte [rcx + rcx*4 - 7], cl
mov r15, qword [rbx + 8]
jnp 0x14003f624
mov r14, qword [rbx + 0x10]
jae 0x14003f630
mov rcx, r15
mov rdx, r14
mov edx, esi
call fcn.14003fca0
test rax, rax
add byte [rax - 0x7b], cl
sal byte [rbp + riz + 0x48], 0x83
je 0x14003f655
invalid
invalid
je 0x14003f655
cmp rdx, 2
jne 0x14003f65d
cli
add dh, byte [rbp + 0x27]
movzx ecx, word [rax]
cmp ecx, 0x2e2e
add byte [rbp + 0x1c], dh
or byte [rcx + 0x2e2ef9], al
add byte [rbp + 0x1c], dh
sbb al, 0x41
mov eax, 2
invalid
mov r8d, 2
add byte [rcx], dh
xor ecx, ecx
leave
test rax, rax
cmovne rcx, rax
test rcx, rcx
jne 0x14003f6ba
xor r12d, r12d
jmp 0x14003f7ac
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp + 0x31], al
leave
xor r9d, r9d
mov r8, rax
mov eax, eax
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
cmp rdx, r9
je 0x14003f6a6
lea rcx, [r8 - 1]
inc r9
inc ecx
inc ecx
cmp byte [r8 + rdx - 1], 0x2e
mov r8, rcx
jne 0x14003f670
invalid
jmp 0x18dd47fd4
mov r8, rdx
sub r8, r9
enter 0xffffffffffff850f, 0xffffffffffffffad
add byte [rax], al
invalid
enter 0xffffffffffff850f, 0xffffffffffffffad
add byte [rax], al
add byte [rcx], dh
leave
xor ecx, ecx
mov r8, rdx
mov eax, edx
test rax, rax
cmovne rcx, rax
cmovne ecx, eax
cmovne ecx, eax
test rcx, rcx
test ecx, ecx
jne 0x14003f6ba
jmp 0x14003f655
mov rcx, rax
mov ecx, eax
mov r8, rdx
xor eax, eax
test rax, rax
ror byte [rax + 0xf], 0x45
enter 0xffffffffffff8548, 0xffffffffffffffc9
leave
ror byte [rax + 0xf], 0x45
enter 0xffffffffffff8548, 0xffffffffffffffc9
leave
enter 0xffffffffffff8548, 0xffffffffffffffc9
leave
je 0x14003f655
test rax, rax
test eax, eax
cmove r8, rdx
add rcx, r8
invalid
sub rcx, r15
ror dword [rcx + rbp - 7], 0x74
sub ecx, dword [rcx + 0x39]
je case.0x14003ddc7.225
cmp r14, rcx
jbe 0x14003f6ed
invalid
cmp byte [r15 + rcx], 0xbf
jg 0x14003f6ef
mov edi, 0x8d481a7f
lea rcx, [0x14022ef52]
or eax, 0x1ef876
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
add eax, 0x1ef8ad
add byte [rdx + 0x37], bh
mov edx, 0x37
invalid
add byte [rax], al
call fcn.14008c470
int 4
add byte [rbp - 0x1a], dh
jne 0x14003f6d5
cmp r14, rcx
jb 0x14003f6fb
mov qword [rbx + 0x10], rcx
mov r14, rcx
invalid
adc byte [r9 - 0x77], cl
invalid
mov r12b, 1
mov ah, 1
test rsi, rsi
je 0x14003f7ac
test byte [rdi], 0x84
movsd dword [rdi], dword [rsi]
add byte [rax], al
add byte [rax - 0x73], cl
add qword [rax - 0x75], r9
add ecx, dword [rax - 0x77]
invalid
invalid
add byte [rax], al
lea rcx, [rsi + 1]
mov rax, qword [rbx]
mov rdx, rax
ret 0x294c
cmp rdx, rcx
cmp edx, ecx
ret 0x294c
jae 0x14003f789
add r14, rcx
jb 0x14003f7c1
invalid
mov rdx, r14
not rdx
shr rdx, 0x3f
shr edx, 0x3f
invalid
test rax, rax
je 0x14003f761
invalid
sal byte [rax + rsi + 0x4c], 0x89
jge 0x14003f6ed
xor byte [rcx + rcx*4 + 0x7d], cl
mov eax, 0xc8458948
mov qword [rbp - 0x48], r15
mov qword [rbp - 0x38], rax
mov eax, 1
jmp 0x14003f763
dec r9
add rcx, rdx
inc rcx
mov rdx, r9
mov edx, ecx
mov edx, ecx
test rax, rax
cmovne rcx, rax
cmovne ecx, eax
cmovne ecx, eax
test rcx, rcx
jne 0x14003f6ba
jmp 0x14003f655
push qword [rcx]
ror byte [rax - 0x77], 0x45
mov dword [rbp - 0x40], eax
lea rcx, [rbp - 0x18]
lea r9, [rbp - 0x48]
xor eax, eax
mov qword [rbp - 0x40], rax
mov dword [rbp - 0x40], eax
lea rcx, [rbp - 0x18]
lea r9, [rbp - 0x48]
mov r8, r14
call fcn.14001c040
cmp qword [rbp - 0x18], 0
add byte [rbp + 0x4a], dh
add byte [rbp + 0x4a], dh
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov qword [rbx + 8], rax
mov qword [rbx], r14
lea rdx, [0x14022e599]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov rcx, rbx
call fcn.140057f90
xacquire xchg dword [rcx], eax
invalid
fld1
xacquire xchg dword [rcx], eax
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
invalid
call fcn.140057f90
in al, 0x87
add dword [rax], eax
invalid
in al, 0x87
add dword [rax], eax
mov eax, r12d
add rsp, 0x80
add esp, 0x80
loopne 0x14003f7f8
add esp, 0x80
add byte [rax], 0
add byte [rbx + 0x5f], bl
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
xor ecx, ecx
leave
call fcn.14007f630
push 0x480003fe
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
invalid
mov rdx, qword [rbp - 8]
mov edx, dword [rbp - 8]
clc
call fcn.14007f630
int3
add byte [rax], al
add byte [rbp + 0x41], dl
push rdi
push r14
push rsi
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x50
lea rbp, [rsp + 0x50]
push rax
mov rsi, r8
mov esi, eax
mov rdi, rdx
xlatb
mov rbx, rcx
mov ebx, ecx
mov r12, qword [rcx + 8]
mov r15, qword [rcx + 0x10]
mov rcx, r12
mov rdx, r15
mov edx, edi
call fcn.14003fca0
mov r14, rax
mov esi, eax
test rsi, rsi
test byte [rdi], 0x84
ret
je 0x14003f8de
test r14, r14
je 0x14003f8de
invalid
invalid
add byte [rax], al
invalid
add byte [rcx + rax - 0xe], cl
add rdx, r14
add edx, esi
sub rdx, r12
je 0x14003f857
invalid
sub ecx, dword [rcx + 0x39]
xlatb
cmp r15, rdx
jbe 0x14003f850
cmp byte [r12 + rdx], 0xbf
jg 0x14003f852
lea rcx, [0x14022ef52]
or eax, 0x1ef713
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov edx, 0x37
call fcn.14008c470
add al, ch
and ah, cl
add al, 0
jne 0x14003f838
cmp r15, rdx
xlatb
jb case.0x140039db4.291
invalid
mov qword [rbx + 0x10], rdx
mov r15, rdx
mov edi, edx
adc byte [rcx - 0x77], cl
xlatb
mov edi, edx
lea rcx, [rsi + 1]
mov rax, qword [rbx]
mov rdx, rax
sub rdx, r15
cmp rdx, rcx
jae 0x14003f8bb
add ecx, dword [rax - 0x77]
ret 0x294c
add r15, rcx
jb case.0x14003d379.144
mov rdx, r15
mov edx, edi
not rdx
shr rdx, 0x3f
invalid
invalid
invalid
invalid
test rax, rax
je case.0x140039db4.296
mov qword [rbp - 0x30], r12
mov qword [rbp - 0x20], rax
mov eax, 1
jmp 0x14003f895
add dh, byte [rcx]
ror byte [rax - 0x77], 0x45
fmul dword [rax - 0x73]
lea rcx, [rbp - 0x18]
lea r9, [rbp - 0x30]
xor eax, eax
mov qword [rbp - 0x28], rax
lea rcx, [rbp - 0x18]
lea r9, [rbp - 0x30]
mov r8, r15
mov eax, edi
call fcn.14001c040
cmp qword [rbp - 0x18], 0
invalid
invalid
dec dword [rax - 0x7d]
jge 0x14003f895
add byte [rbp + 0x4a], dh
jne case.0x14003d379.146
mov rax, qword [rbp - 0x10]
invalid
mov qword [rbx + 8], rax
or byte [r9 + r9*4 + 0x3b], cl
mov qword [rbx], r15
lea rdx, [0x14022e599]
lea edx, [0x14022e599]
xlatb
in al, dx
invalid
mov r8d, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov rcx, rbx
call fcn.140057f90
rol byte [rsi - 0x76b7ffff], 0xd9
fld1
rol byte [rsi - 0x76b7ffff], 0xd9
add byte [rax - 0x77], cl
mov ecx, ebx
invalid
mov rdx, rdi
mov r8, rsi
mov eax, esi
mov eax, esi
invalid
call fcn.140057f90
test r14, r14
test esi, esi
setne al
add rsp, 0x50
add esp, 0x50
ror byte [rax - 0x7d], 0xc4
add esp, 0x50
invalid
push rax
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop r15
pop rbp
ret
xor ecx, ecx
call fcn.14007f630
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
invalid
mov rdx, qword [rbp - 8]
clc
call fcn.14007f630
int3
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
invalid
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rsp + 0x20]
lea rbp, [rsp + 0x20]
and byte [rax - 0x77], cl
invalid
mov rsi, rdx
mov esi, edx
mov rdi, rcx
test rdx, rdx
je 0x14003f950
js case.0x140039db4.298
mov rax, qword [0x14024eac8]
xchg edi, eax
int1
and byte [rax], al
invalid
add byte [rdi], cl
movzx eax, byte [rax]
mov dh, 0
add byte [rbx + 1], bh
mov ebx, 1
add byte [rax], al
add byte [rdx + 1], bh
mov edx, 1
add byte [rax], al
mov edx, 1
mov rcx, rsi
call fcn.140003330
test rax, rax
test eax, eax
test eax, eax
sal byte [rcx + rbp + 0x48], 0x89
je 0x14003f974
sub dword [rax - 0x77], ecx
mov rcx, rax
shr ebx, 5
jmp 0x14003f955
add eax, 0x1b9
add byte [rax - 0x77], cl
cli
mov ecx, 1
add dword [rax], eax
add byte [rax], al
mov rdx, rdi
mov r8, rsi
mov rdi, rcx
call sub.msvcrt.dll_memcpy
invalid
add byte [rax - 0x77], cl
mov rax, rdi
mov eax, edi
clc
mov rdx, rsi
add rsp, 0x28
add esp, 0x28
add rsp, 0x28
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
xor ebx, ebx
mov rcx, rbx
mov rdx, rsi
mov edx, esi
mov edx, esi
bnd call fcn.14007f630
call fcn.14007f630
cld
add eax, dword [rax]
invalid
add ah, cl
int3
push rbp
mov rbp, rsp
mov ebp, esp
mov ebp, esp
in eax, 0x49
mov r8, rdx
mov eax, edx
mov rax, qword [rcx + 8]
mov eax, dword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov edx, dword [rcx + 0x10]
mov rcx, rax
pop rbp
jmp fcn.140044f00
push rbp
add byte [rax], al
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
insb byte [rdi], dx
and al, 0x20
and byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov esi, eax
invalid
mov rdi, rcx
iretd
test r8, r8
test eax, eax
je case.0x14003e411.210
js case.0x14003e90c.74
mov r15, rdx
xlatb
mov rax, qword [0x14024eac8]
add cl, dh
and byte [rax], al
add byte [rdi], cl
mov dh, 0
invalid
movzx eax, byte [rax]
add byte [rcx - 0x42], al
add dword [rax], eax
add byte [rax], al
invalid
mov r14d, 1
mov esi, 1
add byte [rax], al
add byte [rdx + 1], bh
mov edx, 1
add byte [rax], al
mov rcx, rsi
mov ecx, esi
call fcn.140003330
cmp esp, edi
cld
dec dword [rax - 0x7b]
test rax, rax
sal byte [rdx + rdi + 0x48], 0x89
je 0x14003fa1d
cmp cl, byte [rax - 0x77]
mov rbx, rax
ret
mov rdx, r15
mov edx, edi
jmp case.0x14003dc7d.123
mov ebx, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov r8, rsi
call sub.msvcrt.dll_memcpy
cmc
sub eax, dword [rsi]
invalid
invalid
cmc
sub eax, dword [rsi]
invalid
invalid
add byte [rax - 0x77], cl
invalid
mov qword [rdi], rsi
mov qword [rdi + 8], rbx
mov dword [rdi + 8], ebx
or byte [rax - 0x77], cl
ja case.0x14003f2e7.27
mov qword [rdi + 0x10], rsi
mov byte [rdi + 0x18], 0
mov rax, rdi
mov eax, edi
mov eax, edi
clc
add rsp, 0x28
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
xor r14d, r14d
test byte [rcx + rcx*4 - 0xf], 0x48
mov edx, esi
invalid
mov rcx, r14
mov rdx, rsi
bnd call fcn.14007f630
call fcn.14007f630
add eax, dword [rax]
add ah, cl
nop dword [rax]
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax], al
int3
add byte [rax], al
add byte [rax], al
lea rbp, [rsp + 0x50]
lea ebp, [rsp + 0x50]
and al, 0x50
push rax
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
mov edi, ecx
iretd
lea rcx, [rbp - 0x28]
lea ecx, [rbp - 0x28]
fmul dword [r8 - 0x77]
cli
mov rdx, rdi
mov edx, edi
mov r8, rsi
mov eax, esi
invalid
call fcn.140058a80
movzx eax, byte [rbp - 0x28]
mov dh, 0x45
fmul dword [rax - 0x75]
call 0x1385985a5
mov dh, 0x45
fmul dword [rax - 0x75]
call 0x1385985a5
push rbp
clc
movzx r8d, al
movzx eax, al
ror byte [rbp + rcx*4 + 0xd], 0xc
lea r9, [0x14022ab74]
lea ecx, [0x14022ab74]
or eax, 0x1eb10c
mov cl, 0x1e
add byte [rdi + 0x63], cl
adc al, 0x81
invalid
movsxd r10, dword [r9 + r8*4]
add r10, r9
retf 0x8949
mov r8, rsi
mov r9, rdi
stc
jmp r10
jmp rdx
loop 0x14003fac1
add rcx, 4
add ecx, 4
rol dword [rbx + rbp*8], 0x34
jmp 0x14003fab2
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
cmove eax, edx
add dword [rax - 0x7b], ecx
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
cmove eax, edx
ret 0x14c
add rcx, r8
add rcx, 8
or bl, ch
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x14003fab2
mov ecx, 6
add byte [rax], al
add byte [rax], al
add bl, ch
sbb dword [rbp + rcx*4 + 0x42], ecx
invalid
invalid
invalid
jmp 0x14003fab2
lea r8, [rdx + 1]
test rdx, rdx
add dword [rax - 0x7b], ecx
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
cmove r8, rdx
add rcx, r8
ret 0x14c
add ecx, eax
add rcx, 2
jmp 0x14003fab2
add eax, 0x2b9
mov ecx, 2
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r8, rsi
sub r8, rcx
enter 0xffffffffffff820f, 0xffffffffffffff9f
add byte [rax], al
invalid
enter 0xffffffffffff820f, 0xffffffffffffff9f
lahf
add byte [rax], al
add byte [rax + 1], cl
stc
add rcx, rdi
add ecx, edi
mov r9, rcx
mov ecx, ecx
test r8, r8
sal byte [rsi + rcx + 0x41], 0xf
je case.0x14003e9be.75
movzx ecx, byte [r9]
movzx ecx, byte [rcx]
mov dh, 9
cmp ecx, 0x2f
stc
invalid
je 0x14003fae1
cmp ecx, 0x5c
pop rsp
je 0x14003fae1
add al, 0xfb
cmp al, 2
invalid
add dh, byte [rbx + 4]
jae 0x14003fae1
xor eax, eax
jmp 0x14003fb55
invalid
shr bl, 0x74
je case.0x14003fa75.12
lea rcx, [rbp - 0x28]
lea ecx, [rbp - 0x28]
fmul dword [r8 - 0x77]
fmul dword [rax - 0x77]
mov rdx, rdi
cli
mov r8, rsi
invalid
call fcn.140058a80
add byte [rdi], cl
mov dh, 0x45
fmul dword [rax - 0x75]
invalid
invalid
movzx eax, byte [rbp - 0x28]
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call 0x138598644
call 0x138598644
mov rdx, qword [rbp - 8]
clc
movzx r8d, al
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0xd], 0x89
lea r9, [0x14022ab90]
movsxd r8, dword [r9 + r8*4]
mov dword [rax + 0x634f001e], esi
mov al, 0x1e
add byte [rdi + 0x63], cl
add al, 0x81
add r8, r9
jmp r8
jmp rax
jmp rax
add rcx, 4
add ecx, 4
jmp 0x14003fb4b
xor al, 0x4c
lea eax, [rdx + 1]
invalid
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
cmove eax, edx
invalid
invalid
test rdx, rdx
test edx, edx
cmove r8, rdx
cmove eax, edx
ret 0x14c
add rcx, r8
add rcx, 8
add ecx, 8
add ecx, 8
jmp 0x14003fb4b
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x14003fb4b
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
test rdx, rdx
cmove r8, rdx
ret 0x14c
ror dword [rax - 0x7d], 0xc1
add ch, bl
invalid
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
ret 0x14c
mov ecx, 2
cmp rcx, rsi
cmp ecx, esi
ja 0x14003fb5d
or eax, 0x950f063c
cmp al, 6
setne al
invalid
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
push rax
add rsp, 0x50
invalid
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x14022e530]
mov rdx, rsi
invalid
invalid
call fcn.140092630
int3
invalid
add eax, 0x1f0fcc00
add ah, cl
nop dword [rax]
invalid
add byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
sub rsp, 0xc0
lea rbp, [rsp + 0x80]
add byte [rax], 0
invalid
add byte [rax], 0
add byte [rax - 0x77], cl
invalid
invalid
mov rsi, rdx
mov esi, edx
invalid
mov rdi, rcx
lea rcx, [rbp + 0x18]
mov rdx, rdi
cli
sbb byte [rax - 0x77], cl
cli
mov r8, rsi
call fcn.140058a80
mov es, word [rcx]
add byte [rdi], cl
mov dh, 0x55
sbb byte [rax - 0x75], cl
invalid
invalid
mov es, word [rcx]
add byte [rdi], cl
mov dh, 0x55
sbb byte [rax - 0x75], cl
sub byte [r8 - 0x75], r9b
sub byte [rax - 0x75], cl
mov ecx, dword [rbp + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rbp + 0x38]
mov eax, dword [rbp + 0x38]
cmp byte [r13 + rcx*4 + 5], r9b
add dh, byte [rax + 0x634d001e]
invalid
add byte [rbp + 0x63], cl
movsxd r9, dword [r8 + rdx*4]
lea r8, [0x14022abac]
lea eax, [0x14022abac]
invalid
movsxd r9, dword [r8 + rdx*4]
add r9, r8
add ecx, eax
ror dword [rax - 0x77], 0xf2
mov rdx, rsi
mov r8, rdi
mov r8, rdi
clc
jmp r9
jmp rcx
add ecx, 4
jmp 0x14003fbf4
invalid
xor al, 0x48
lea edx, [rax + 1]
invalid
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
test rax, rax
cmove rdx, rax
invalid
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
add rcx, 8
invalid
add rcx, rdx
add rcx, 8
add ecx, 8
jmp 0x14003fbf4
and byte [rcx + 6], bh
jmp 0x14003fbf4
invalid
sbb dword [rax - 0x73], ecx
push rax
add dword [rax - 0x7b], ecx
test rax, rax
cmove rdx, rax
invalid
invalid
test rax, rax
cmove rdx, rax
add rcx, rdx
ror dword [rax - 0x7d], 1
invalid
invalid
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add eax, 0x2b9
mov ecx, 2
invalid
invalid
add ecx, 2
jmp 0x14003fbf4
mov rdx, rsi
sub rdx, rcx
sub rdx, rcx
jb 0x14003fc8d
lea eax, [rax]
add byte [rax], al
add rcx, rdi
mov r8, rcx
mov eax, ecx
test rdx, rdx
je 0x14003fc1d
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
xchg esp, eax
ror byte [rax], 0xc8
xchg esp, eax
ror byte [rax], 0xc8
jmp case.0x14003edc2.63
xor eax, eax
mov qword [rbp - 0x28], rdi
mov qword [rbp - 0x20], rsi
movups xmm0, xmmword [rbp + 0x18]
sbb byte [rdi], cl
adc byte [rbp + 0x28], cl
invalid
sbb byte [rdi], cl
adc byte [rbp + 0x28], cl
invalid
sub byte [rdi], cl
adc dword [rbp - 0x18], eax
invalid
movups xmmword [rbp - 0x18], xmm0
call 0x138510d46
movups xmmword [rbp - 8], xmm1
adc dword [rbp - 8], ecx
mov rcx, qword [rbp + 0x38]
mov ecx, dword [rbp + 0x38]
mov qword [rbp + 8], rcx
mov byte [rbp + 0x12], al
mov word [rbp + 0x10], 0x200
add byte [rdx], al
lea rcx, [rbp - 0x60]
movabs al, byte [0xffe56be8d8558d48]
lea rdx, [rbp - 0x28]
fsubr st(0)
imul esp, ebp, 0xffffffff
invalid
call case.0x140038ca1.486
movzx ecx, byte [rbp - 0x60]
cmp cl, 0xa
invalid
dec dword [rdi]
mov dh, 0x4d
movabs al, byte [0xebc03104750af980]
invalid
jne case.0x14003e0f9.110
xor eax, eax
jmp 0x14003fc81
add cl, 0xfa
sar edx, 0x31
rol byte [rax - 0xb88fc07], 0xf
cmp cl, 3
ja 0x14003fc60
hlt
movzx ecx, cl
cli
xor eax, eax
cmp cl, 3
ja 0x14003fc60
hlt
stc
add esi, dword [rdi - 0xc]
hlt
hlt
movzx ecx, cl
dec rcx
cmp rcx, 3
jae 0x14003fc81
invalid
or dword [rax - 0x73], ecx
lea rcx, [rbp - 0x28]
fsubr st(0)
fsubr st(0)
call case.0x14003a01e.205
jg 0x14003fc58
fcos
call qword [rax - 0x3f3b7eb8]
add esp, 0xc0
pop rdi
pop rsi
invalid
nop
add rsp, 0xc0
add esp, 0xc0
add esp, 0xc0
invalid
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x14022e530]
lea eax, [0x14022e530]
add byte [rax - 0x77], cl
mov rdx, rsi
bnd call fcn.140092630
call fcn.140092630
xchg esp, eax
sub dword [0x15f13c89f], eax
int3
invalid
invalid
int3
add byte [rbp + 0x56], dl
push rdi
sub rsp, 0xa0
lea rbp, [rsp + 0x80]
add byte [rax], 0
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rsi, rdx
mov esi, edx
invalid
mov rdi, rcx
iretd
lea rcx, [rbp - 0x18]
mov rdx, rdi
mov r8, rsi
call fcn.140058a80
add byte [rdi], cl
mov dh, 0x55
invalid
add byte [rdi], cl
mov dh, 0x55
call 0x138518817
mov rcx, qword [rbp - 8]
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
mov rax, qword [rbp + 8]
lea r8, [0x14022abc8]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rsi
mov edx, esi
mov edx, esi
mov r8, rdi
mov r8, rdi
clc
jmp r9
jmp rcx
add rcx, 4
jmp 0x14003fd24
rol dword [rbx + rbp*8], 0x34
lea rdx, [rax + 1]
test rax, rax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
invalid
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
invalid
invalid
add ecx, edx
add rcx, 8
jmp 0x14003fd24
invalid
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
jmp 0x14003fd24
lea rdx, [rax + 1]
test rax, rax
test eax, eax
test eax, eax
cmove rdx, rax
add rcx, rdx
add ecx, edx
ror dword [rax - 0x7d], 1
add rcx, 2
jmp 0x14003fd24
rol dword [rdx], 0xeb
add ch, bl
add eax, 0x2b9
add byte [rax - 0x77], cl
sub rdx, rcx
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
jb 0x14003fd9e
jb 0x14003fd75
add rcx, rdi
add ecx, edi
stc
mov r8, rcx
mov eax, ecx
test rdx, rdx
test edx, edx
je 0x14003fd49
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
jmp case.0x14003e0f9.122
xor eax, eax
ror byte [rax - 0x77], 0x7d
test al, 0x48
mov qword [rbp - 0x58], rdi
mov qword [rbp - 0x50], rsi
mov dword [rbp - 0x50], esi
mov dword [rbp - 0x50], esi
movups xmm0, xmmword [rbp - 0x18]
movups xmm1, xmmword [rbp - 8]
clc
movups xmmword [rbp - 0x48], xmm0
movups xmmword [rbp - 0x38], xmm1
invalid
mov eax, 0xc84d110f
adc dword [rbp - 0x38], ecx
enter 0xffffffffffff8b48, 0x4d
or byte [rax - 0x77], cl
mov dword [rbp - 0x28], ecx
mov byte [rbp - 0x1e], al
invalid
invalid
loopne 0x14003fd73
mov rcx, qword [rbp + 8]
mov ecx, dword [rbp + 8]
mov qword [rbp - 0x28], rcx
mov dword [rbp - 0x28], ecx
mov byte [rbp - 0x1e], al
mov word [rbp - 0x20], 0x200
lea rcx, [rbp - 0x18]
lea ecx, [rbp - 0x18]
call 0xe8598ac4
lea rdx, [rbp - 0x58]
test al, 0xe8
invalid
call case.0x140038ca1.486
cmp byte [rbp - 0x18], 9
call 0x1958f4591
clc
invalid
call 0x1958f4591
clc
jne 0x14003fd91
mov rax, qword [rbp - 0x10]
jmp 0x14003fd93
add dh, byte [rcx]
xor eax, eax
add rsp, 0xa0
invalid
add byte [rax], al
invalid
ror byte [rax - 0x7f], 0xc4
movabs al, byte [0x4cc35d5e5f000000]
lea eax, [0x14022e530]
add eax, 0x1ee78b
add byte [rax], al
add byte [rdi + 0x5e], bl
pop rdi
pop rsi
add byte [rax], al
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x14022e530]
add eax, 0x1ee78b
mov rdx, rsi
mov edx, esi
call fcn.140092630
int3
sub byte [0xd06ac9b0], al
add eax, 0x9066cc00
add ah, cl
nop
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1e8
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
lea ebp, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax], 0
add byte [rcx + rcx*4 - 0x35], cl
mov rbx, r9
mov ebx, ecx
mov r12, r8
mov esp, eax
mov rsi, rdx
mov rdi, rcx
lea rcx, [rbp + 0xc0]
mov rdx, rdi
mov edx, edi
cli
mov r8, rsi
call fcn.140058a80
mov word [rcx], es
invalid
mov word [rcx], es
add byte [rdi + rcx - 0x4a], al
mov ch, 0xc0
add byte [rax], al
add byte [rax - 0x75], cl
invalid
add dword [rax], eax
movzx r14d, byte [rbp + 0xc0]
mov rcx, qword [rbp + 0xd0]
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 0xe0]
loopne 0x14003fdfd
add byte [rax], al
add byte [rbp + 0xf], al
mov dh, 0xce
movzx r9d, r14b
lea r8, [0x14022abe4]
lea eax, [0x14022abe4]
movsxd r9, dword [r8 + r9*4]
add r9, r8
mov r10, rsi
mov edx, esi
mov edx, esi
mov r8, rdi
jmp r9
jmp rcx
jmp rcx
add rcx, 4
jmp 0x14003fe54
invalid
xor al, 0x4c
lea eax, [rax + 1]
lea r8, [rax + 1]
test rax, rax
cmove r8, rax
cmove eax, eax
ror byte [rcx + rax - 0x3f], 0x48
add rcx, r8
add rcx, 8
add ecx, 8
ror dword [rax], 0xeb
jmp 0x14003fe54
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x14003fe54
lea r8, [rax + 1]
test rax, rax
cmove r8, rax
cmove eax, eax
ror byte [rcx + rax - 0x3f], 0x48
add rcx, r8
add rcx, 2
add ecx, 2
add ecx, 2
rol dword [rdx], 0xeb
add ch, bl
jmp 0x14003fe54
add eax, 0x2b9
add byte [rcx - 0x77], cl
sub r10, rcx
mov ecx, 2
mov r10, rsi
sub r10, rcx
jb 0x1400401fd
add byte [rax], al
add byte [rax + 1], cl
stc
add rcx, rdi
mov r8, rcx
mov eax, ecx
test r10, r10
test edx, edx
sal byte [rsp + rdx + 0x41], cl
movzx eax, byte [rax]
je case.0x14003ddc7.271
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete r15b
xchg esp, eax
mov dword [rcx + 8], 0x4503ebcf
or r15b, cl
jmp 0x14003fe82
invalid
or r15b, cl
or bh, cl
jmp 0x14003fe82
xor r15d, r15d
xor edi, edi
mov rax, qword [rbp + 0xe0]
mov eax, dword [rbp + 0xe0]
mov qword [rbp + 0x14f], rax
movups xmm0, xmmword [rbp + 0xc1]
test ecx, eax
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0xd1], cl
add byte [rax], al
invalid
test ecx, eax
rol dword [rax], 0
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0xd1], cl
add byte [rax], al
invalid
rol dword [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x140], ecx
movaps xmmword [rbp + 0x140], xmm1
movaps xmmword [rbp + 0x130], xmm0
add byte [rax], al
lea rcx, [rbp + 0xc0]
mov rdx, r12
rol byte [rax], 0
add byte [rcx + rcx*4 - 0x1e], cl
mov r8, rbx
call fcn.140058a80
movzx edx, byte [rbp + 0xc0]
mov rcx, qword [rbp + 0xd0]
mov ecx, dword [rbp + 0xd0]
fsubr st(0)
ret 0x18b
mov ecx, dword [rbp + 0xd0]
mov rax, qword [rbp + 0xe0]
test eax, esp
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
lodsd eax, dword es:[rsi]
invalid
lea r8, [0x14022ac00]
lea eax, [0x14022ac00]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
ror dword [rax - 0x77], 0xda
ror dword [rax - 0x77], 0xda
mov r8, r12
jmp r9
jmp rcx
add rcx, 4
jmp 0x14003ff24
invalid
xor al, 0x48
lea edx, [rax + 1]
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x14003ff24
and byte [rcx + 6], bh
mov ecx, 6
add bl, ch
sbb dword [rax - 0x73], ecx
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove rdx, rax
invalid
invalid
jmp 0x14003ff24
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
ror dword [rax - 0x7d], 1
invalid
invalid
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add ch, bl
add ecx, 2
add ch, bl
jmp 0x14003ff24
add eax, 0x2b9
mov ecx, 2
add byte [rax - 0x77], cl
fimul dword [rax + 0x29]
retf 0x820f
mov rdx, rbx
sub rdx, rcx
jb 0x14004020c
fadd qword [rdx]
add byte [rax], al
fadd qword [rdx]
add byte [rax], al
add rcx, r12
mov r8, rcx
test rdx, rdx
test edx, edx
mov rdx, rsi
je 0x14003ff50
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
jmp 0x14003ff52
xor eax, eax
mov r8d, r15d
mov qword [rbp + 0x10], r12
mov qword [rbp + 0x18], rbx
movups xmm0, xmmword [rbp + 0xc0]
adc byte [rbp + 0xc0], al
adc byte [rbp + 0xc0], al
movups xmm1, xmmword [rbp + 0xd0]
movups xmmword [rbp + 0x20], xmm0
movups xmmword [rbp + 0x30], xmm1
mov rcx, qword [rbp + 0xe0]
mov qword [rbp + 0x40], rcx
mov byte [rbp + 0x4a], al
mov word [rbp + 0x48], 0x200
mov word [rbp + 0x48], 0x200
lea rsi, [rbp + 0x61]
mov cl, 2
xor r9d, r9d
invalid
cmp r14b, 6
je 0x14003ffca
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rdi + 1], ecx
add dword [rax], eax
invalid
mov rax, qword [rbp + 0x14f]
add dword [rax], eax
add byte [rax - 0x77], cl
test edi, ebx
mov qword [rbp + 0xdf], rax
movaps xmm0, xmmword [rbp + 0x130]
sub byte [rbp + 0x130], al
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0x130], al
movaps xmm1, xmmword [rbp + 0x140]
sub byte [rbp + 0x140], cl
movaps xmmword [rbp + 0xd0], xmm1
rol byte [rax], 1
add byte [rax], al
movaps xmmword [rbp + 0xc0], xmm0
rol byte [rax], 0
add byte [rcx - 0x77], cl
mov r15, rdi
mov qword [rbp + 0x50], rdi
push rax
dec dword [rax - 0x77]
jge 0x140040021
push rax
push rax
mov rdi, rdx
mov qword [rbp + 0x58], rdx
push rbp
pop rax
push rbp
pop rax
mov r12d, r14d
mov byte [rbp + 0x60], r14b
mov rax, qword [rbp + 0xdf]
mov eax, dword [rbp + 0xdf]
mov eax, dword [rbp + 0xdf]
fild word [rax]
add byte [rax], al
mov qword [rsi + 0x1f], rax
mov dword [rsi + 0x1f], eax
invalid
movaps xmm0, xmmword [rbp + 0xc0]
sub byte [rbp + 0xc0], al
movaps xmm1, xmmword [rbp + 0xd0]
movups xmmword [rsi + 0x10], xmm1
invalid
adc byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
mov r14d, r8d
mov byte [rbp + 0x8a], r8b
mov byte [rbp + 0x8a], al
mov ebx, r9d
mov byte [rbp + 0x88], r9b
add byte [rcx - 0x77], al
int 0x88
invalid
mov dword [rax], eax
add byte [rax], al
add byte [rcx - 0x77], al
int 0x88
lea ecx, [rcx + 0x48000000]
lea ecx, [rbp - 0x28]
add byte [rax], al
lea rcx, [rbp - 0x28]
lea rdx, [rbp + 0x50]
lea edx, [rbp + 0x50]
call 0x14003de10
lea rcx, [rbp - 0x60]
lea rdx, [rbp + 0x10]
lea edx, [rbp + 0x10]
lea edx, [rbp + 0x10]
call 0x14003de10
invalid
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf0], rax
mov dword [rbp + 0xf0], eax
mov dword [rbp + 0xf0], eax
test eax, esi
add byte [rax], al
add byte [rdi], cl
adc byte [rbp - 0x28], al
invalid
movups xmm0, xmmword [rbp - 0x28]
fmul dword [rdi]
adc byte [rbp - 0x18], cl
invalid
movups xmm1, xmmword [rbp - 0x18]
call 0x13859105c
movups xmm2, xmmword [rbp - 8]
movaps xmmword [rbp + 0xe0], xmm2
xchg ebp, eax
loopne 0x140040052
add byte [rax], al
movaps xmmword [rbp + 0xd0], xmm1
rol byte [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xc0], eax
add byte [rax], al
invalid
movaps xmmword [rbp + 0xc0], xmm0
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rbp - 0x30]
invalid
invalid
invalid
mov rax, qword [rbp - 0x30]
mov eax, dword [rbp - 0x30]
lea rcx, [rbp + 0xf8]
add byte [rax], al
add byte [rax - 0x77], cl
xor byte [r15], cl
adc byte [rbp - 0x60], al
invalid
invalid
mov qword [rcx + 0x30], rax
movups xmm0, xmmword [rbp - 0x60]
invalid
invalid
movabs al, byte [0xc055100fb04d100f]
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
adc byte [rbp - 0x40], dl
adc byte [rbp - 0x40], dl
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
adc dword [rcx + 0x10], ecx
and byte [rdi], cl
adc dword [rcx + 0x10], ecx
movups xmmword [rcx], xmm0
add dword [rax + 0xf0ad87d], eax
mov dh, 0x45
movabs al, byte [0xa3c00000089840f]
add byte [rax], al
cmp al, 0xa
cmp byte [rbp - 0x28], 0xa
fmul dword [rdx]
movzx eax, byte [rbp - 0x60]
je case.0x14003dc7d.161
add byte [rax], al
add byte [rax], al
cmp al, 0xa
je case.0x14003e9be.102
test dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
add byte [rax], al
lea rcx, [rbp + 0xc0]
invalid
add byte [rax], al
lea rdx, [rbp + 0xf8]
call fcn.140047cd0
add byte [rax], al
add byte [rax], al
add byte [rax + rax*8 + 0xb3840f], al
test al, al
je 0x14004016c
invalid
mov bl, 0
add byte [rax], al
ror byte [rdi], 0x84
mov bl, 0
test byte [rbx + 0x48000000], dh
mov edi, dword [rbp + 0x50]
jge 0x14004010d
add byte [rax], al
mov rdi, qword [rbp + 0x50]
jge 0x14004010d
mov rdx, qword [rbp + 0x58]
movzx r14d, byte [rbp + 0x60]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
adc byte [rdi], r9b
sub dword [rbp + 0x130], eax
adc byte [rdi], r9b
sub dword [rbp + 0x130], eax
test dword [rax], esi
add dword [rax], eax
add byte [rdi], cl
movaps xmmword [rbp + 0x140], xmm1
movaps xmmword [rbp + 0x140], xmm1
mov rax, qword [rsi + 0x1f]
mov qword [rbp + 0x14f], rax
add qword [r8], r8
invalid
add qword [r8], r8
add byte [rdi + rcx - 0x4a], al
movzx r9d, byte [rbp + 0x88]
invalid
movzx r9d, byte [rbp + 0x88]
mov dh, 0x8d
mov byte [rax], al
add byte [rax], al
movzx ecx, byte [rbp + 0x89]
mov dh, 0x8d
mov dword [rax], eax
add byte [rax], al
invalid
lea ecx, [rcx + 0x44000000]
movzx eax, byte [rbp + 0x8a]
invalid
mov al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
movzx r8d, byte [rbp + 0x8a]
test dword [rdx + 0xf000000], ecx
add byte [rdi], cl
movzx eax, byte [rsi + 0x2e]
mov byte [rbp + 0x15c], al
test dword [rcx + rax], ebx
pop rsp
add dword [rax], eax
invalid
mov dh, 0x46
mov byte cs:[rbp + 0x15c], al
pop rsp
add dword [rax], eax
add byte [rbx - 0x7a76d5ba], cl
mov eax, dword [rsi + 0x2a]
invalid
invalid
mov eax, dword [rsi + 0x2a]
mov dword [rbp + 0x158], eax
test dword [rax + 1], ebx
add byte [rax], al
test dword [rax + 1], ebx
add byte [rax], al
pop rax
add dword [rax], eax
add byte [rcx - 0x80], al
inc byte [rsi]
invalid
cmp r14b, 6
invalid
jne 0x14003ffa0
invalid
jmp 0x14003ffca
stosd dword [rdi], eax
invalid
cmp al, 0xa
jne 0x14004016c
or dh, byte [rbp + 0x49]
mov rax, qword [rbp + 0x14f]
mov qword [rbp + 0xaf], rax
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0x130], al
add dword [rax], eax
add byte [rax - 0x77], cl
test dword [rdi + 0xf000000], ebp
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0x130], al
xor byte [rcx], al
add byte [rax], al
movaps xmm1, xmmword [rbp + 0x140]
movaps xmmword [rbp + 0xa0], xmm1
add dword [rax], eax
add dword [rax], eax
add byte [rdi], cl
sub dword [rbp + 0xa0], ecx
movaps xmmword [rbp + 0x90], xmm0
mov eax, dword [rbp + 0x158]
test dword [rax + 1], ebx
add byte [rax], al
test dword [rax - 0x75000000], edx
add byte [rax], al
add byte [rbx + 0x15885], cl
test dword [rax + 1], ebx
invalid
test dword [rax + 1], ebx
add byte [rax], al
pop rax
add dword [rax], eax
add byte [rcx + 0x16085], cl
add byte [rdi], cl
mov dh, 0x85
pop rsp
add dword [rax], eax
add byte [rax + 0x16485], cl
add dword [rax], eax
mov dword [rbp + 0x160], eax
test dword [rax + 1], esp
add byte [rax], al
movzx eax, byte [rbp + 0x15c]
mov byte [rbp + 0x164], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x80], al
cmp r14b, 2
inc byte [rdx]
jne 0x140040170
add al, 0x31
shr bl, 0x78
invalid
xor eax, eax
jmp case.0x14003ea0d.101
invalid
js 0x1400401b9
mov rax, qword [rbp + 0xaf]
mov qword [rbp + 0xf0], rax
lock add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0x90], al
lock add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0x90], al
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0xa0], cl
invalid
add byte [rax], al
invalid
add byte [rax], al
movaps xmm1, xmmword [rbp + 0xa0]
movabs al, byte [0xe18d110f000000]
add byte [rax], al
movups xmmword [rbp + 0xe1], xmm1
add byte [rdi], cl
adc dword [rbp + 0xd1], eax
rol dword [rax], 1
add byte [rax], al
movups xmmword [rbp + 0xd1], xmm0
rol dword [rax], 1
add byte [rax], al
mov eax, dword [rbp + 0x160]
invalid
mov dword [rbp + 0xfb], eax
add byte [rax], al
add byte [rdi], cl
invalid
mov dh, 0x85
add dword fs:[rax], eax
movzx eax, byte [rbp + 0x164]
mov byte [rbp + 0xff], al
inc dword [rax]
add byte [rax], al
add byte [rax + 0xff85], cl
test edi, edi
add byte [rax], al
add byte [rcx + rcx*4 - 0x43], cl
rol byte [rax], 0
add byte [rax], al
mov qword [rbp + 0xc0], r15
mov dword [rbp + 0xc0], edi
add byte [rax], al
add byte [rax - 0x77], cl
mov ebp, 0xc8
invalid
mov qword [rbp + 0xc8], rdi
mov dword [rbp + 0xc8], edi
add byte [rax + rcx*4 - 0x5b], al
rol byte [rax], 1
add byte [rax], al
invalid
mov byte [rbp + 0xd0], r12b
add byte [rax + 0xf89d], cl
mov byte [rbp + 0xf8], bl
clc
add byte [rax], al
add byte [rax + rcx*4 - 0x53], al
mov byte [rbp + 0xf9], r13b
mov byte [rbp + 0xf9], ch
lodsd eax, dword [rsi]
stc
add byte [rax], al
add byte [rax + rcx*4 - 0x4b], al
mov ch, 0xfa
add byte [rax], al
mov byte [rbp + 0xfa], r14b
lea rcx, [rbp + 0xc0]
invalid
add byte [rax - 0x73], cl
invalid
add al, ch
call case.0x14003a01e.205
sbb ah, dl
invalid
nop
add rsp, 0x1e8
invalid
call 0x19b0401f2
add byte [rbx + 0x5f], bl
invalid
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
lea r8, [0x14022e530]
lea eax, [0x14022e530]
add eax, 0x1ee32c
add byte [rax - 0x77], cl
bnd call fcn.140092630
mov rdx, rsi
call fcn.140092630
lea r8, [0x14022e530]
mov rdx, rbx
call fcn.140092630
int3
adc eax, 0xcc000524
and al, 5
add ah, cl
nop dword [rax]
push rbp
push r15
add byte [rbp + 0x41], dl
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1b8
in al, dx
invalid
add dword [rax], eax
invalid
in al, dx
mov eax, 0x48000001
lea rbp, [rsp + 0x80]
lea rbp, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x35], cl
mov ebx, ecx
mov rbx, r9
mov ebx, ecx
mov r12, r8
mov rsi, rdx
mov rdi, rcx
lea rcx, [rbp + 0xc0]
lea ecx, [rbp + 0xc0]
rol byte [rax], 0
invalid
iretd
rol byte [rax], 0
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov rdx, rdi
cli
mov r8, rsi
mov eax, esi
call fcn.140058a80
add dword [rax], eax
add byte [rdi + rcx - 0x4a], al
mov ch, 0xc0
add byte [rax], al
movzx r14d, byte [rbp + 0xc0]
movzx esi, byte [rbp + 0xc0]
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp + 0xd0]
mov ecx, dword [rbp + 0xd0]
rol byte [rax], 1
add byte [rax], al
add byte [rax - 0x75], cl
test eax, esp
invalid
mov rax, qword [rbp + 0xe0]
loopne 0x14004026d
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0xd6
movzx edx, r14b
lea r8, [0x14022ac1c]
lea eax, [0x14022ac1c]
movsxd r9, dword [r8 + rdx*4]
invalid
or al, 0x90
add r9, r8
add ecx, eax
mov rdx, rsi
mov edx, esi
mov r8, rdi
mov r8, rdi
jmp r9
jmp rcx
add rcx, 4
jmp 0x1400402c4
invalid
xor al, 0x48
lea edx, [rax + 1]
lea rdx, [rax + 1]
push rax
add dword [rax - 0x7b], ecx
test rax, rax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
add ecx, edx
add rcx, 8
invalid
cmove rdx, rax
cmove edx, eax
add rcx, rdx
add ecx, edx
add rcx, 8
add ecx, 8
jmp 0x1400402c4
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
sbb dword [rax - 0x73], ecx
invalid
invalid
push rax
jmp 0x1400402c4
lea rdx, [rax + 1]
test rax, rax
test eax, eax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove rdx, rax
invalid
invalid
test eax, eax
cmove rdx, rax
cmove edx, eax
add rcx, rdx
add ecx, edx
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add eax, 0x2b9
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
add rcx, 2
add ecx, 2
jmp 0x1400402c4
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
jb case.0x14003f2e7.90
invalid
lodsb al, byte [rsi]
add al, byte [rax]
add byte [rax + 1], cl
stc
add rcx, rdi
mov r8, rcx
test rdx, rdx
je 0x1400402ef
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
xchg esp, eax
sar dword [rsp + rbx*2], 0x41
sete bh
xchg esp, eax
sar dword [rsp + rbx*2], 0x41
sete bh
or r15b, cl
jmp 0x1400402f2
xor r15d, r15d
xor edi, edi
mov rax, qword [rbp + 0xe0]
mov qword [rbp + 0xaf], rax
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rbp + 0xc1]
movups xmm1, xmmword [rbp + 0xd1]
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0xd1], cl
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0xa0], xmm1
add byte [rax], al
movaps xmmword [rbp + 0xa0], xmm1
add byte [rdi], cl
sub dword [rbp + 0x90], eax
nop
add byte [rax], al
invalid
movaps xmmword [rbp + 0x90], xmm0
nop
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp + 0xc0]
mov rdx, r12
rol byte [rax], 0
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], cl
mov r8, rbx
mov eax, ebx
fsubr st(0)
call fcn.140058a80
movzx edx, byte [rbp + 0xc0]
mov dh, 0x95
rol byte [rax], 0
invalid
push rdx
xchg dword [rcx], eax
add byte [rdi], cl
mov dh, 0x95
xchg ebp, eax
rol byte [rax], 0
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rcx, qword [rbp + 0xd0]
mov ecx, dword [rbp + 0xd0]
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0xe0]
test eax, esp
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x14022ac38]
movsxd r9, dword [r8 + rdx*4]
lea r8, [0x14022ac38]
lea eax, [0x14022ac38]
movsxd r9, dword [r8 + rdx*4]
invalid
add r9, r8
mov rdx, rbx
mov edx, ebx
mov edx, ebx
mov r8, r12
jmp r9
jmp rcx
add rcx, 4
jmp 0x140040394
invalid
xor al, 0x48
lea edx, [rax + 1]
push rax
invalid
lea rdx, [rax + 1]
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove edx, eax
add rcx, rdx
add rcx, 8
invalid
test rax, rax
cmove rdx, rax
cmove edx, eax
cmove edx, eax
add rcx, rdx
add rcx, 8
jmp 0x140040394
invalid
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
sbb dword [rax - 0x73], ecx
invalid
invalid
push rax
jmp 0x140040394
lea rdx, [rax + 1]
lea edx, [rax + 1]
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove edx, eax
invalid
invalid
test rax, rax
cmove rdx, rax
cmove edx, eax
cmove edx, eax
ror byte [rax + 1], 1
add rcx, rdx
add rcx, 2
add ecx, 2
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add eax, 0x2b9
mov ecx, 2
mov rdx, rbx
sub rdx, rcx
invalid
invalid
add ecx, 2
jmp 0x140040394
mov ecx, 2
mov rdx, rbx
sub rdx, rcx
sub edx, ecx
jb 0x14004058b
add byte [rcx + rax - 0x1f], cl
add rcx, r12
mov r8, rcx
test rdx, rdx
je 0x1400403bd
movzx eax, byte [r8]
cmp al, 0x2f
add byte [rdi + rbp], bh
sete cl
sar dword [rsp + rbx*2], 0xf
xchg esp, eax
ror byte [rax], 0xc8
cmp al, 0x5c
sete al
or al, cl
jmp 0x1400403bf
xor eax, eax
mov qword [rbp + 0x10], r12
mov qword [rbp + 0x18], rbx
movups xmm0, xmmword [rbp + 0xc0]
adc byte [rbp + 0xc0], al
adc byte [rax - 0x77], cl
pop rbp
sbb byte [rdi], cl
adc byte [rbp + 0xc0], al
rol byte [rax], 0
add byte [rdi], cl
movups xmm1, xmmword [rbp + 0xd0]
adc byte [rbp + 0xd0], cl
invalid
movups xmmword [rbp + 0x20], xmm0
movups xmmword [rbp + 0x30], xmm1
xor byte [rax - 0x75], cl
invalid
loopne case.0x14003e0f9.138
add byte [rax], al
xor byte [rax - 0x75], cl
invalid
mov ecx, dword [rbp + 0xe0]
add byte [rax], al
add byte [rax - 0x77], cl
mov byte [rbp + 0x4a], al
mov byte [rbp + 0x4a], al
mov qword [rbp + 0x40], rcx
mov byte [rbp + 0x4a], al
mov word [rbp + 0x48], 0x200
lea r12, [rbp + 0x61]
mov al, 2
lea rbx, [rbp + 0xf8]
lea ebx, [rbp + 0xf8]
clc
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
xor ecx, ecx
leave
lea r13, [rbp + 0x10]
cmp r14b, 6
adc byte [rcx - 0x80], al
inc byte [rsi]
je 0x14004043a
nop word [rax + rax]
add byte [rax], al
mov rdx, qword [rbp + 0xaf]
scasd eax, dword [rdi]
add byte [rax], al
add byte [rax - 0x77], cl
xchg ebp, eax
fild word [rax]
mov qword [rbp + 0xdf], rdx
add byte [rax], al
movaps xmm0, xmmword [rbp + 0x90]
movaps xmm1, xmmword [rbp + 0xa0]
add byte [rax], al
add byte [rax], al
movaps xmmword [rbp + 0xd0], xmm1
movaps xmmword [rbp + 0xc0], xmm0
sub dword [rbp + 0xc0], eax
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xc0], eax
add byte [rax], al
add byte [rax - 0x77], cl
jge 0x14004048e
add byte [rax], al
mov qword [rbp + 0x50], rdi
mov qword [rbp + 0x58], rsi
mov byte [rbp + 0x60], r14b
mov rdx, qword [rbp + 0xdf]
xchg ebp, eax
fild word [rax]
add byte [rax], al
add byte [rax], al
xchg ebp, eax
fild word [rax]
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r12 + 0x1f], rdx
push rsp
and al, 0x1f
movaps xmm0, xmmword [rbp + 0xc0]
sub byte [rbp + 0xc0], al
movaps xmm1, xmmword [rbp + 0xd0]
movups xmmword [r12 + 0x10], xmm1
adc dword [rsp + 0x10], ecx
adc dword [rsp + 0x10], ecx
and al, 0x10
movups xmmword [r12], xmm0
movups xmmword [rsp], xmm0
adc dword [rsp], eax
mov byte [rbp + 0x8a], r15b
mov byte [rbp + 0x88], cl
add byte [rax], al
add byte [rax], al
mov byte [rbp + 0x89], al
mov dword [rax], eax
add byte [rax], al
lea rcx, [rbp - 0x28]
lea rdx, [rbp + 0x50]
lea edx, [rbp + 0x50]
lea edx, [rbp + 0x50]
push rbp
push rax
call 0x14003de10
lea rcx, [rbp - 0x60]
mov rdx, r13
mov edx, ebp
movabs al, byte [0xffffd979e8ea894c]
mov edx, ebp
call 0x14003de10
dec dword [rax - 0x75]
or byte [r8 - 0x77], r9b
invalid
test eax, esi
mov rax, qword [rbp + 8]
mov eax, dword [rbp + 8]
mov qword [rbp + 0xf0], rax
mov dword [rbp + 0xf0], eax
add byte [rax], al
add byte [rdi], cl
adc byte [rbp - 0x28], al
movups xmm0, xmmword [rbp - 0x28]
movups xmm1, xmmword [rbp - 0x18]
movups xmm2, xmmword [rbp - 8]
adc byte [rbp - 8], dl
adc byte [rbp - 8], dl
push rbp
clc
movaps xmmword [rbp + 0xe0], xmm2
xchg ebp, eax
loopne case.0x14003edc2.98
add byte [rax], al
movaps xmmword [rbp + 0xd0], xmm1
movaps xmmword [rbp + 0xc0], xmm0
add byte [rax - 0x75], cl
invalid
invalid
invalid
add byte [rax - 0x75], cl
ror byte [r8 - 0x77], 1
mov qword [rbx + 0x30], rax
invalid
mov qword [rbx + 0x30], rax
xor byte [rdi], cl
movups xmm0, xmmword [rbp - 0x60]
adc byte [rbp - 0x60], al
movups xmm1, xmmword [rbp - 0x50]
adc byte [rbp - 0x50], cl
movups xmm2, xmmword [rbp - 0x40]
movups xmmword [rbx + 0x20], xmm2
movups xmmword [rbx + 0x10], xmm1
adc dword [rbx + 0x10], ecx
invalid
and byte [rdi], cl
adc dword [rbx + 0x10], ecx
invalid
adc byte [rdi], cl
movups xmmword [rbx], xmm0
adc dword [rbx], eax
cmp byte [rbp - 0x28], 0xa
fmul dword [rdx]
movzx eax, byte [rbp - 0x60]
je 0x14004055a
outsb dx, byte [rsi]
movabs al, byte [0x8d4871740a3c6e74]
invalid
outsb dx, byte [rsi]
cmp al, 0xa
je 0x140040561
lea rcx, [rbp + 0xc0]
mov rdx, rbx
call fcn.140047cd0
ja case.0x14003e9be.119
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
sal dword [rdi], 1
ja case.0x14003e9be.119
add byte [rax + rax*8 - 0x74b7a48c], al
jge 0x140040557
test al, al
je case.0x14003eee7.68
mov rdi, qword [rbp + 0x50]
mov rsi, qword [rbp + 0x58]
movzx r14d, byte [rbp + 0x60]
jne 0x140040570
invalid
movups xmm0, xmmword [r12]
adc byte [rsp], al
movups xmm1, xmmword [r12 + 0x10]
movups xmm1, xmmword [rsp + 0x10]
adc byte [rsp + 0x10], cl
and al, 0x10
movaps xmmword [rbp + 0x90], xmm0
movaps xmmword [rbp + 0xa0], xmm1
mov rax, qword [r12 + 0x1f]
mov eax, dword [rsp + 0x1f]
add byte [rax], al
add byte [rcx - 0x75], cl
invalid
mov eax, dword [rsp + 0x1f]
and al, 0x1f
and al, 0x1f
mov qword [rbp + 0xaf], rax
test dword [rdi + 0xf000000], ebp
mov dh, 0x8d
invalid
mov byte [rax], al
add byte [rax], al
add byte [rax], al
movzx ecx, byte [rbp + 0x88]
movzx eax, byte [rbp + 0x89]
movzx r15d, byte [rbp + 0x8a]
movzx edi, byte [rbp + 0x8a]
add byte [rdi + rcx - 0x4a], al
movzx edi, byte [rbp + 0x8a]
mov ebp, 0x8a
mov al, byte [rax]
add byte [rax], al
invalid
cmp r14b, 6
cmp dh, 6
jne 0x140040410
jmp 0x14004043a
invalid
cmp al, 0xa
je 0x140040561
mov r15b, 2
mov bh, 2
add al, byte [rcx - 0x80]
inc dword [rdx]
cmp r15b, 2
setne al
add rsp, 0x1b8
pop rbx
ror byte [rax - 0x7f], 0xc4
mov eax, 0x5b000001
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, [0x14022e530]
add eax, 0x1edfad
mov rdx, rsi
mov edx, esi
call fcn.140092630
lea r8, [0x14022e530]
sahf
fistp word [rsi]
invalid
add byte [rax - 0x77], cl
invalid
invalid
mov rdx, rbx
call fcn.140092630
invalid
invalid
invalid
invalid
add eax, 0x1f0fcc00
add byte [rax], r8b
invalid
int3
add byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x1b8
mov eax, 0x48000001
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lodsb al, byte [rsi]
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x35], cl
mov rbx, r9
mov rbx, r9
mov ebx, ecx
mov r12, r8
mov rsi, rdx
mov esi, edx
invalid
mov rdi, rcx
lea rcx, [rbp + 0xc0]
rol byte [rax], 0
invalid
iretd
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rdi
mov edx, edi
cli
mov r8, rsi
mov eax, esi
call fcn.140058a80
add dword [rax], eax
add byte [rdi + rcx - 0x4a], al
mov ch, 0xc0
movzx r14d, byte [rbp + 0xc0]
movzx esi, byte [rbp + 0xc0]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp + 0xd0]
rol byte [rax], 1
add byte [rax], al
add byte [rax - 0x75], cl
test eax, esp
mov rax, qword [rbp + 0xe0]
loopne 0x1400405ed
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0xd6
movzx edx, r14b
lea r8, [0x14022ac54]
lea eax, [0x14022ac54]
pop rdx
cmpsb byte [rsi], byte [rdi]
invalid
movsxd r9, dword [r8 + rdx*4]
add r9, r8
add ecx, eax
invalid
add ecx, eax
mov rdx, rsi
mov edx, esi
mov r8, rdi
jmp r9
jmp rcx
add rcx, 4
jmp 0x140040644
invalid
xor al, 0x48
lea edx, [rax + 1]
push rax
invalid
lea rdx, [rax + 1]
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
add rcx, rdx
add rcx, 8
invalid
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x140040644
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x140040644
sbb dword [rax - 0x73], ecx
push rax
add dword [rax - 0x7b], ecx
test rax, rax
cmove rdx, rax
invalid
invalid
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
ror dword [rax - 0x7d], 1
invalid
invalid
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add eax, 0x2b9
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
add ecx, 2
jmp 0x140040644
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
jb 0x1400408fc
lodsb al, byte [rsi]
add al, byte [rax]
add byte [rax], al
add rcx, rdi
add byte [rax], al
add rcx, rdi
mov r8, rcx
mov eax, ecx
test rdx, rdx
je case.0x14003fee7.39
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete r15b
sete bh
sete bh
xchg esp, eax
mov dword [rcx + 8], 0x4503ebcf
invalid
or r15b, cl
jmp 0x140040672
xor r15d, r15d
xor edi, edi
mov rax, qword [rbp + 0xe0]
mov qword [rbp + 0xaf], rax
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rbp + 0xc1]
movups xmm1, xmmword [rbp + 0xd1]
add byte [rax], al
rol dword [rax], 0
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0xd1], cl
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xa0], ecx
add byte [rax], al
movaps xmmword [rbp + 0xa0], xmm1
movaps xmmword [rbp + 0x90], xmm0
add byte [rax], al
lea rcx, [rbp + 0xc0]
mov rdx, r12
rol byte [rax], 0
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], cl
mov r8, rbx
mov eax, ebx
fsubr st(0)
rol byte [rbx - 0x49f0ffff], cl
xchg ebp, eax
rol byte [rax], 0
add byte [rax - 0x75], cl
invalid
call fcn.140058a80
movzx edx, byte [rbp + 0xc0]
mov rcx, qword [rbp + 0xd0]
invalid
mov ecx, dword [rbp + 0xd0]
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0xe0]
test eax, esp
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
cmpsb byte [rsi], byte [rdi]
movsd dword [rdi], dword [rsi]
invalid
lea r8, [0x14022ac70]
lea eax, [0x14022ac70]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rbx
mov edx, ebx
mov edx, ebx
mov r8, r12
jmp r9
jmp rcx
add rcx, 4
jmp 0x140040714
invalid
xor al, 0x48
lea edx, [rax + 1]
invalid
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x140040714
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x140040714
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
add ecx, 2
jmp 0x140040714
mov ecx, 2
mov rdx, rbx
sub rdx, rcx
jb 0x14004090b
add rcx, r12
mov r8, rcx
test rdx, rdx
je 0x14004073d
add cl, byte [rax - 0x73]
popfq
clc
add byte [rax], al
add byte [rax], al
xor ecx, ecx
add byte [rax], al
xor ecx, ecx
lea r13, [rbp + 0x10]
cmp r14b, 6
je 0x1400407ba
nop word [rax + rax]
mov rdx, qword [rbp + 0xaf]
mov qword [rbp + 0xdf], rdx
movaps xmm0, xmmword [rbp + 0x90]
movaps xmm1, xmmword [rbp + 0xa0]
add byte [rdi], cl
sub dword [rbp + 0xd0], ecx
add byte [rdi], cl
sub dword [rbp + 0xd0], ecx
movaps xmmword [rbp + 0xc0], xmm0
mov qword [rbp + 0x50], rdi
mov qword [rbp + 0x58], rsi
mov byte [rbp + 0x60], r14b
mov rdx, qword [rbp + 0xdf]
mov qword [r12 + 0x1f], rdx
movaps xmm0, xmmword [rbp + 0xc0]
movaps xmm1, xmmword [rbp + 0xd0]
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
mov byte [rbp + 0x88], cl
mov byte [rbp + 0x89], al
mov byte [rbp + 0x8a], r15b
lea rcx, [rbp - 0x28]
lea rdx, [rbp + 0x50]
call case.0x140038ca1.486
lea rcx, [rbp - 0x60]
mov rdx, r13
call case.0x140038ca1.486
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf0], rax
movups xmm0, xmmword [rbp - 0x28]
movups xmm1, xmmword [rbp - 0x18]
movups xmm2, xmmword [rbp - 8]
movaps xmmword [rbp + 0xe0], xmm2
xchg ebp, eax
loopne 0x140040833
add byte [rax], al
movaps xmmword [rbp + 0xd0], xmm1
add byte [rax], al
movaps xmmword [rbp + 0xc0], xmm0
mov rax, qword [rbp - 0x30]
add byte [rax], al
add byte [rax - 0x75], cl
ror byte [r8 - 0x77], 1
xor byte [r15], cl
adc byte [rbp - 0x60], al
mov eax, dword [rbp - 0x30]
mov qword [rbx + 0x30], rax
movups xmm0, xmmword [rbp - 0x60]
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
adc byte [rbp - 0x40], dl
adc byte [rbp - 0x40], dl
movups xmmword [rbx + 0x20], xmm2
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
cmp byte [rbp - 0x28], 0xa
movzx eax, byte [rbp - 0x60]
je 0x1400408da
cmp al, 0xa
je 0x1400408e1
invalid
jno 0x1400408b9
lea rcx, [rbp + 0xc0]
lea ecx, [rbp + 0xc0]
invalid
mov rdx, rbx
call fcn.140047cd0
test al, al
je case.0x14003a01e.389
pop rbx
pop rbx
mov rdi, qword [rbp + 0x50]
mov rsi, qword [rbp + 0x58]
movzx r14d, byte [rbp + 0x60]
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movaps xmmword [rbp + 0x90], xmm0
movaps xmmword [rbp + 0xa0], xmm1
mov rax, qword [r12 + 0x1f]
mov qword [rbp + 0xaf], rax
movzx ecx, byte [rbp + 0x88]
movzx eax, byte [rbp + 0x89]
add byte [rax], al
add byte [rdi], cl
mov dh, 0x85
mov dword [rax], eax
add byte [rax], al
movzx r15d, byte [rbp + 0x8a]
cmp r14b, 6
jne case.0x14003959c.481
jmp 0x1400407ba
cmp al, 0xa
je 0x1400408e1
mov r15b, 2
cmp r15b, 2
setne al
add rsp, 0x1b8
invalid
pop rbx
add cl, byte [rdi]
xchg ebp, eax
ror byte [rax - 0x7f], 0xc4
mov eax, 0x5b000001
invalid
pop rbx
add byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, [0x14022e530]
mov rdx, rsi
sub eax, 0x48001edc
mov edx, esi
call fcn.140092630
sbb eax, 0x8d4c0005
add eax, 0x1edc1e
fcomp qword [rsi]
invalid
lea r8, [0x14022e530]
fcomp qword [rsi]
add byte [rax - 0x77], cl
mov edx, ebx
mov rdx, rbx
mov edx, ebx
call fcn.140092630
int3
in al, dx
and byte [rax - 0x73], cl
lea ebp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
call fcn.14003fca0
test rax, rax
je 0x140040986
cmp rdx, 2
jne 0x14004094f
cli
add dh, byte [rbp + 0x15]
movzx ecx, word [rax]
cmp ecx, 0x2e2e
jne 0x14004094f
mov r8d, 2
xor ecx, ecx
jmp 0x1400409a0
xor r9d, r9d
mov r8, rax
nop word cs:[rax + rax]
cmp rdx, r9
je 0x14004098a
lea rcx, [r8 - 1]
inc r9
cmp byte [r8 + rdx - 1], 0x2e
mov r8, rcx
jne 0x140040960
mov r8, rdx
sub r8, r9
jne 0x140040994
xor ecx, ecx
mov r8, rdx
jmp 0x1400409a0
xor ecx, ecx
jmp 0x1400409ab
mov rcx, rax
mov r8, rdx
xor eax, eax
jmp 0x1400409a0
dec r9
add rcx, rdx
inc rcx
mov rdx, r9
test rax, rax
cmovne rdx, r8
cmovne rcx, rax
cmovne ecx, eax
ror byte [rcx + 0xf], 0x45
ror byte [rax + 0xf], 1
cmovne ecx, eax
mov rax, rcx
cmovne ecx, eax
mov rax, rcx
add rsp, 0x20
pop rbp
ret
add byte [rax], al
add byte [rax], al
push rbp
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
in al, dx
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
call fcn.14003fca0
test rax, rax
je 0x1400409f0
cmp rdx, 2
je 0x1400409f2
add dh, byte [rax + rbx + 0x48]
test edx, edx
test rdx, rdx
je 0x140040a58
mov rcx, rdx
dec rcx
je 0x140040a49
lea r8, [rax + rdx]
dec r8
jmp 0x140040a07
adc byte [rcx - 1], cl
enter 0x17eb, 0xffffffffffffffeb
pop rbp
jmp 0x140040a4f
movzx ecx, word [rax]
mov r9d, 2
cmp ecx, 0x2e2e
je 0x140040a4f
lea r8, [rax + 1]
xor ecx, ecx
nop dword [rax]
cmp byte [rax + rcx + 1], 0x2e
je 0x140040a2b
lea r9, [rax + rcx]
inc r9
inc rcx
cmp r9, r8
jne 0x140040a10
mov r9, rdx
jmp 0x140040a4f
lea r9, [rcx + 1]
cmp rcx, rdx
jae 0x140040a6b
add rcx, 2
cmp rcx, rdx
jbe 0x140040a4f
lea r8, [0x14022e580]
call fcn.140092630
sbb eax, dword [0x141bd4b4c]
mov r9d, 1
add byte [rax], al
add byte [rcx + rcx*4 - 0x36], cl
mov rdx, r9
add rsp, 0x20
pop rbp
ret
lea r8, [0x14022e550]
mov ecx, 1
add dword [rax], eax
add byte [rax], al
xor edx, edx
call fcn.140092630
invalid
lea r8, [0x14022e568]
mov rcx, r9
call fcn.1400926a0
sbb al, 5
add ah, cl
nop dword [rax + rax]
dec dword [rax - 0x7b]
sal byte [rcx + rdx + 0x48], 0x83
cli
add dh, byte [rbp + 0xf]
movzx ecx, word [rax]
cmp ecx, 0x2e2e
stc
add byte cs:[rax], al
jne 0x140040aa9
xor eax, eax
jmp 0x140040ae5
lea rcx, [rdx + rax]
inc rcx
xor eax, eax
xor r8d, r8d
nop word cs:[rax + rax]
cmp rdx, r8
je 0x140040aa7
lea r9, [rcx - 1]
inc r8
cmp byte [rcx - 2], 0x2e
mov rcx, r9
jne 0x140040ac0
lea rcx, [r8 - 1]
xor eax, eax
cmp rdx, r8
cmove r9, rax
mov rax, r9
mov rdx, rcx
add rsp, 0x20
pop rbp
ret
sub rsp, 0x40
lea rbp, [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
insb byte [rdi], dx
and al, 0x40
mov rbx, r9
mov rdi, r8
mov rsi, rcx
mov esi, ecx
mov esi, ecx
test r8, r8
je 0x140040b44
invalid
xor ecx, dword [rdi]
mov byte [rdx + 0x49000000], al
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
js 0x140040b99
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r12, rdx
mov rax, qword [0x14024eac8]
mov eax, dword [0x14024eac8]
movzx eax, byte [rax]
mov r15d, 1
mov edx, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov rcx, rdi
call fcn.140003330
test rax, rax
je 0x140040b9c
mov r14, rax
mov rdx, r12
jmp 0x140040b4a
mov r14d, 1
mov r15, qword [rbp + 0x60]
mov rcx, r14
mov r8, rdi
mov eax, edi
mov eax, edi
call sub.msvcrt.dll_memcpy
mov qword [rbp - 0x20], rdi
mov qword [rbp - 0x18], r14
mov qword [rbp - 0x10], rdi
mov byte [rbp - 8], 0
lea rcx, [rbp - 0x20]
mov rdx, rbx
mov r8, r15
call fcn.14003e880
movups xmm0, xmmword [rbp - 0x20]
movups xmm1, xmmword [rbp - 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rax, rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
xor r15d, r15d
mov rcx, r15
mov rdx, rdi
call fcn.14007f630
mov rsi, rax
mov rdx, qword [rbp - 0x20]
test rdx, rdx
je 0x140040bc2
mov rcx, qword [rbp - 0x18]
mov r8d, 1
call fcn.140003340
jle 0x140040be7
cld
invalid
jle 0x140040be7
cld
dec dword [rax - 0x77]
mov rcx, rsi
int1
call fcn.1400a22c0
int3
push rdi
push rbx
sub rsp, 0x40
lea rbp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
mov rdi, r9
mov rbx, r8
mov ebx, eax
mov rsi, rcx
test r8, r8
je 0x140040c28
js 0x140040cd0
fld dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r12, rdx
mov rax, qword [0x14024eac8]
mov eax, dword [0x14024eac8]
mov eax, dword [0x14024eac8]
movzx eax, byte [rax]
mov r15d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov edx, 1
mov rcx, rbx
call fcn.140003330
test rax, rax
test eax, eax
test eax, eax
je 0x140040cd3
mov r14, rax
mov rdx, r12
jmp case.0x14003dc7d.177
invalid
mov r14d, 1
add byte [rax], al
mov rcx, r14
mov r8, rbx
invalid
fsubr st(0)
mov bh, 0x19
invalid
call sub.msvcrt.dll_memcpy
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], r14
mov qword [rbp - 0x10], rbx
mov byte [rbp - 8], 0
clc
add byte [rcx + rcx*4 - 0xf], cl
clc
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rbx
call fcn.14003fca0
test rax, rax
je 0x140040c9f
mov rcx, r14
mov ecx, esi
mov rdx, rbx
call case.0x14003eee7.21
invalid
invalid
dec dword [rax - 0x7b]
sal byte [rsi + rsi + 0x48], 0x85
sal byte [rbp + rbp + 0x48], cl
cmp edx, ebx
test rax, rax
je 0x140040c9f
test rdx, rdx
je case.0x14003e087.162
cmp rdx, rbx
jae case.0x14003e087.160
cmp byte [r14 + rdx], 0xbf
invalid
jg 0x140040c96
lea rcx, [0x14022ef52]
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov edx, 0x37
call fcn.14008c470
invalid
add byte [rbp + rcx*4 + 5], cl
or bl, ah
invalid
ud2
or esi, dword [rbp - 0x1c]
jne case.0x14003e087.158
cmp rdx, rbx
ja 0x140040c9f
fidiv dword [rdi + 4]
mov qword [rbp - 0x10], rdx
mov r8, qword [rbp + 0x60]
lea rcx, [rbp - 0x20]
loopne 0x140040cf0
mov edx, edi
loopne 0x140040cf0
mov edx, edi
call fcn.14003e880
invalid
movups xmm0, xmmword [rbp - 0x20]
movups xmm1, xmmword [rbp - 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rax, rsi
add rsp, 0x40
add esp, 0x40
add esp, 0x40
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
xor r15d, r15d
mov rcx, r15
mov rdx, rbx
call fcn.14007f630
push rdx
invalid
add eax, dword [rax]
push rdx
jmp 0xc94c0ce3
invalid
invalid
mov rsi, rax
mov rdx, qword [rbp - 0x20]
loopne 0x140040d2e
test edx, edx
invalid
loopne 0x140040d2e
test edx, edx
sal byte [rdi + rcx + 0x48], cl
mov ecx, dword [rbp - 0x18]
je 0x140040cf9
mov rcx, qword [rbp - 0x18]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
call fcn.140003340
dec dword [rax - 0x77]
mov rcx, rsi
int1
call fcn.1400a22c0
int3
invalid
add byte [rax], al
push rbp
push r15
push rdi
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rsp + 0x40]
mov rdi, r9
mov edi, ecx
mov edi, ecx
mov r14, r8
mov r15, rdx
mov edi, edx
mov edi, edx
mov rsi, rcx
mov rbx, qword [rbp + 0x70]
pop rbp
jo 0x140040d7e
mov ecx, edx
mov rdx, r8
call fcn.14003fca0
test rax, rax
je 0x140040daa
sal byte [rbp + riz*2 + 0x48], 0x83
cmp rdx, 2
jne 0x140040d56
cli
add dh, byte [rbp + 0xb]
movzx ecx, word [rax]
cmp ecx, 0x2e2e
je 0x140040daa
lea rcx, [rdx + rax]
dec rcx
dec ecx
dec ecx
leave
xor r8d, r8d
mov rax, rdx
add rax, r8
je 0x140040daa
lea rax, [r8 - 1]
cmp byte [rcx + r8], 0x2e
cmp al, 1
mov r8, rax
mov eax, eax
cmp al, 1
mov r8, rax
mov eax, eax
jne 0x140040d60
add rdx, rax
add edx, eax
je 0x140040daa
mov rdx, rax
not rdx
lea rcx, [r14 + rax]
inc rcx
cmp rdx, r14
bnd ja 0x140040e72
bnd ja 0x140040e72
add byte [rcx + 1], cl
fimul word [rsi - 0x73]
and al, 0x30
add r14, rbx
lea r12, [rax + r14]
inc r12
mov r14, rcx
test r12, r12
jne 0x140040db6
mov ecx, 1
add dword [rax], eax
add byte [rax], al
jmp 0x140040de5
lea r12, [rbx + r14]
lea esp, [rbx + rsi]
and al, 0x33
inc r12
test r12, r12
je 0x140040da3
js case.0x14003fee7.44
mov rax, qword [0x14024eac8]
movzx eax, byte [rax]
add eax, 0xf0020dd
frstor dword [rax]
add byte [rdi], cl
mov dh, 0
mov r13d, 1
mov ebp, 1
add dword [rax], eax
add byte [rax], al
mov edx, 1
mov rcx, r12
mov ecx, esp
call fcn.140003330
test rax, rax
test eax, eax
test eax, eax
ror byte [rdi], 0x84
test dword [rax], eax
je 0x140040e67
add byte [rax], al
mov rcx, rax
mov ecx, eax
mov qword [rbp - 0x18], r12
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], 0
invalid
mov dword [rbp - 8], 0
add dh, al
add byte [r9], r8b
add byte [rcx], al
mov byte [rbp], 1
add byte [rcx], al
cmp r12, r14
jae 0x140040e16
hlt
lea rcx, [rbp - 0x18]
xor edx, edx
mov r8, r14
call fcn.14001c2e0
std
dec dword [rax - 0x75]
invalid
invalid
mov r12, qword [rbp - 8]
jmp 0x140040e19
std
dec dword [rax - 0x75]
invalid
invalid
xor r12d, r12d
add rcx, r12
mov rdx, r15
mov r8, r14
call sub.msvcrt.dll_memcpy
add r12, r14
mov qword [rbp - 8], r12
mov dword [rbp - 8], esp
mov byte [rbp], 0
lea rcx, [rbp - 0x18]
call 0x189fe9782
mov eax, ebx
call 0x189fe9782
mov eax, ebx
call fcn.14003f570
movups xmm0, xmmword [rbp - 0x18]
movups xmm1, xmmword [rbp - 8]
clc
clc
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
invalid
mov rax, rsi
add rsp, 0x48
pop rbx
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor r13d, r13d
in eax, dx
mov rcx, r13
mov rdx, r12
mov edx, esp
mov edx, esp
loop 0x140040e56
call fcn.14007f630
mov esi, 0x4c0003e7
lea eax, [0x14022e800]
fstp dword [rsi]
invalid
lea r8, [0x14022e800]
fstp dword [rsi]
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
call fcn.1400926a0
mov rsi, rax
mov esi, eax
add eax, 0xc6894800
add byte [rax - 0x77], cl
invalid
mov esi, eax
mov rdx, qword [rbp - 0x18]
call 0x1b4d693d4
cmovs ecx, dword [rbx - 0x47be0fb3]
mov eax, 1
test rdx, rdx
je case.0x140040287.30
mov rcx, qword [rbp - 0x10]
mov r8d, 1
mov eax, 1
mov eax, 1
call fcn.140003340
dec dword [rax - 0x77]
mov rcx, rsi
int1
call fcn.1400a22c0
add ah, cl
nop word cs:[rax + rax]
int3
add byte [rax], al
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x48
invalid
lea rbp, [rsp + 0x40]
lea rbp, [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
mov rdi, r8
invalid
mov rbx, rdx
mov rsi, rcx
lea rcx, [rbp - 0x20]
call fcn.140058a80
movzx edx, byte [rbp - 0x20]
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
invalid
mov rax, qword [rbp]
lea r8, [0x14022ac8c]
lea eax, [0x14022ac8c]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rdi
mov r8, rbx
jmp r9
jmp rcx
add rcx, 4
jmp 0x140040f2c
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
ror dword [rax], 0xeb
invalid
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x140040f2c
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x140040f2c
mov ecx, 2
mov rdx, rdi
sub rdx, rcx
jb 0x140040f87
add rcx, rbx
mov r8, rcx
test rdx, rdx
je 0x140040f51
lea r8, [0x14022e530]
mov rdx, rdi
call fcn.140092630
int3
test rsi, rsi
je 0x14004485d
mov r8d, 1
mov rcx, rdi
mov rdx, rsi
call fcn.140003340
mov rdx, qword [rbp + 0x68]
test rdx, rdx
je 0x1400448e2
add rdx, rdx
mov r8d, 2
mov rcx, rbx
add rsp, 0x1d8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp fcn.140003340
nop
add rsp, 0x1d8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
movzx edx, word [rcx + 0x3d2]
mov rcx, qword [rcx + rdx*8 + 0x3d8]
movzx edx, word [rcx + 0x3d2]
mov rcx, qword [rcx + rdx*8 + 0x3d8]
movzx edx, word [rcx + 0x3d2]
mov rcx, qword [rcx + rdx*8 + 0x3d8]
mov ecx, dword [rcx + rdx*8 + 0x3d8]
movzx edx, word [rcx + 0x3d2]
mov rcx, qword [rcx + rdx*8 + 0x3d8]
movzx edx, word [rcx + 0x3d2]
mov rcx, qword [rcx + rdx*8 + 0x3d8]
movzx edx, word [rcx + 0x3d2]
mov rcx, qword [rcx + rdx*8 + 0x3d8]
movzx edx, word [rcx + 0x3d2]
mov rcx, qword [rcx + rdx*8 + 0x3d8]
add byte [rdi], cl
mov bh, 0x91
rol byte [rbx], cl
add byte [rax], al
add byte [rdi], cl
mov bh, 0x91
rol byte [rbx], cl
add byte [rax], al
mov rcx, qword [rcx + rdx*8 + 0x3d8]
add rax, 0xfffffffffffffff8
jne 0x140044970
movzx eax, word [rcx + 0x3d2]
dec rax
mov qword [rbp + 0x30], rcx
mov qword [rbp + 0x38], 0
mov qword [rbp + 0x40], rax
lea rcx, [rbp + 0x80]
lea rdx, [rbp + 0x30]
lea r8, [rbp + 0x157]
call fcn.14001b0b0
mov rax, qword [rbp + 0xd0]
mov qword [rbp], rax
mov dword [rbp], eax
movups xmm0, xmmword [rbp + 0xc0]
movaps xmmword [rbp - 0x10], xmm0
movups xmm0, xmmword [rbp + 0x80]
movups xmm1, xmmword [rbp + 0x90]
movups xmm2, xmmword [rbp + 0xa0]
movups xmm3, xmmword [rbp + 0xb0]
movaps xmmword [rbp - 0x20], xmm3
movaps xmmword [rbp - 0x30], xmm2
sub dword [rbp - 0x30], edx
movaps xmmword [rbp - 0x40], xmm1
movaps xmmword [rbp - 0x50], xmm0
sub dword [rbp - 0x50], eax
mov rdx, qword [rbp + 0xd8]
add byte [rax], al
mov rax, qword [rbp + 0xe8]
add byte [rdi], cl
mov bh, 0x8a
rol byte [rbx], cl
add byte [rax], al
cmp rax, rcx
jae 0x140044ab8
mov rcx, rdx
jmp 0x140044ae9
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x100], rcx
lea rcx, [rbp + 0x80]
add byte [rax], 0
add byte [rax - 0x73], cl
xchg ebp, eax
lock add byte [rax], al
add byte [rbp + rcx*4 - 0x7b], cl
push rdi
add dword [rax], eax
add al, ch
std
std
invalid
jmp 0x140044bd9
add byte [rax], 0
add byte [rax - 0x73], cl
xchg ebp, eax
lock add byte [rax], al
add byte [rbp + rcx*4 - 0x7b], cl
push rdi
add dword [rax], eax
add al, ch
std
std
invalid
mov r8, qword [rbp + 0xe0]
nop
mov rcx, qword [rdx + 0x160]
test rcx, rcx
je 0x140044ae4
inc r8
movzx eax, word [rdx + 0x3d0]
mov rdx, rcx
cmp ax, word [rcx + 0x3d2]
adc edx, 0x73000003
invalid
adc edx, 0x73000003
fsubp st(3)
add eax, 0x31c0894c
leave
jmp 0x140044ae9
mov rax, r8
xor ecx, ecx
imul rdx, rax, 0x38
shl rax, 5
mov r8, qword [rcx + rdx + 0x198]
mov qword [rbp + 0x120], r8
add byte [rax], al
movups xmm0, xmmword [rcx + rdx + 0x168]
movups xmm1, xmmword [rcx + rdx + 0x178]
mov word [rcx], ss
js 0x140044b0f
add byte [rax], al
mov word [rcx], ss
js 0x140044b0f
add byte [rax], al
add byte [rdi], cl
adc byte [rcx + rdx + 0x188], dl
xchg esp, eax
invalid
mov byte [rcx], al
add byte [rax], al
movups xmm2, xmmword [rcx + rdx + 0x188]
xchg esp, eax
adc dword [rax + 0xf000001], ecx
sub dword [rbp + 0x110], edx
xchg ebp, eax
adc byte [rcx], al
add byte [rax], al
movaps xmmword [rbp + 0x110], xmm2
xchg ebp, eax
adc byte [rcx], al
add byte [rax], al
movaps xmmword [rbp + 0x100], xmm1
add byte [rcx], al
add byte [rax], al
movaps xmmword [rbp + 0xf0], xmm0
mov r8, qword [rbp - 0x20]
mov qword [rcx + rdx + 0x198], r8
movaps xmm0, xmmword [rbp - 0x50]
movaps xmm1, xmmword [rbp - 0x40]
ror byte [rdi], 0x28
push rbp
ror byte [rdi], 1
adc dword [rcx + rdx + 0x188], edx
ror byte [rdi], 0x28
push rbp
ror byte [rdi], 1
adc dword [rcx + rdx + 0x188], edx
movups xmmword [rcx + rdx + 0x178], xmm1
adc dword [rax + 1], edi
add byte [rax], al
movups xmmword [rcx + rdx + 0x168], xmm0
movups xmm0, xmmword [rcx + rax]
movups xmm1, xmmword [rcx + rax + 0x10]
movups xmmword [rbp + 0x138], xmm1
movups xmmword [rbp + 0x128], xmm0
movups xmm0, xmmword [rbp - 0x18]
movups xmm1, xmmword [rbp - 8]
movups xmmword [rcx + rax + 0x10], xmm1
movups xmmword [rcx + rax], xmm0
movaps xmm0, xmmword [rbp + 0xf0]
movaps xmm1, xmmword [rbp + 0x100]
add byte [rcx], al
add byte [rax], al
movaps xmm2, xmmword [rbp + 0x110]
movaps xmm3, xmmword [rbp + 0x120]
add byte [rax], al
add byte [rax], al
movaps xmmword [rbp + 0x80], xmm0
movaps xmmword [rbp + 0x90], xmm1
movaps xmmword [rbp + 0xa0], xmm2
movabs al, byte [0xb09d290f000000]
add byte [rax], al
movabs al, byte [0xb09d290f000000]
add byte [rax], al
movaps xmm0, xmmword [rbp + 0x130]
sub byte [rbp + 0x130], al
add byte [rax], al
movaps xmmword [rbp + 0xc0], xmm0
mov rax, qword [rbp + 0x140]
add dword [rax], eax
invalid
test eax, eax
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax + 1], eax
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
test eax, edx
mov qword [rbp + 0xd0], rax
add byte [rax], al
add byte [rax - 0x75], cl
test eax, edx
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x140], rax
mov rax, qword [rbp + 0xd0]
add byte [rax], al
mov qword [rbp + 0x140], rax
add byte [rdi], cl
sub byte [rbp + 0xc0], al
movaps xmm0, xmmword [rbp + 0xc0]
movaps xmmword [rbp + 0x130], xmm0
movaps xmm0, xmmword [rbp + 0x80]
movaps xmm1, xmmword [rbp + 0x90]
movaps xmm2, xmmword [rbp + 0xa0]
sub byte [rbp + 0xa0], dl
sub byte [rbp + 0xa0], dl
movaps xmm3, xmmword [rbp + 0xb0]
movaps xmmword [rbp + 0x120], xmm3
movaps xmmword [rbp + 0x110], xmm2
dec qword [r14 + 0x10]
movaps xmmword [rbp + 0x100], xmm1
movaps xmmword [rbp + 0xf0], xmm0
cmp byte [rbp + 0x157], 0
je case.0x14003a01e.435
test r12, r12
je 0x140044d17
mov rax, qword [r15 + 0x3d8]
mov qword [r14], rax
dec r12
mov qword [r14 + 8], r12
or byte [rax - 0x39], cl
and byte [rax + 1], 0
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x438], bh
or byte [rax - 0x39], cl
and byte [rax + 1], 0
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x438], bh
mov r8d, 8
mov rcx, r15
call fcn.140003340
mov rdx, qword [rbp + 0xf0]
mov rcx, qword [rbp + 0xf8]
mov ecx, dword [rbp + 0xf8]
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov ecx, dword [rbp + 0xf8]
mov r12, qword [rbp + 0x110]
movsd dword [rdi], dword [rsi]
adc byte [rcx], al
add byte [rax], al
mov r13, qword [rbp + 0x118]
sbb byte [rcx], al
add byte [rax], al
mov r14, qword [rbp + 0x128]
mov r15, qword [rbp + 0x130]
add byte [rax], al
add dword [rax], eax
add byte [rbx + rcx*4 - 0x43], cl
xor byte [rcx], al
add byte [rax], al
movabs rax, 0x8000000000000000
cmp rdx, rax
je 0x140044847
ret 0x840f
test rdx, rdx
je 0x140044cbf
mov r8d, 1
call fcn.140003340
test r12, r12
je 0x140044cd8
add r12, r12
mov r8d, 2
mov rcx, r13
mov rdx, r12
call fcn.140003340
movabs rax, 0x8000000000000002
cmp r14, rax
jl 0x140044847
test r14, r14
je 0x140044847
mov r8d, 1
mov rcx, r15
mov rdx, r14
call fcn.140003340
jmp 0x140044847
sti
invalid
invalid
sti
invalid
lea rcx, str.assertion_failed:_self.height___0
lea r8, [0x14022c560]
mov edx, 0x21
sbb bh, byte [rax + 0x1e]
add byte [rbp + rcx*4 + 5], cl
cmp edi, dword [rax + 0x1e]
add byte [rdx + 0x21], bh
call fcn.14008c470
ud2
invalid
cld
dec dword [rax - 0x73]
call fcn.14000d950
invalid
cld
dec dword [rax - 0x77]
fld1
outsd dx, dword [rsi]
invalid
add eax, 0xc3894800
lea rcx, [rbp + 0x48]
call fcn.14000d950
dec dword [rax - 0x77]
fld1
pop rbx
invalid
add eax, 0xc3894800
test rsi, rsi
je 0x140044d7e
invalid
invalid
invalid
dec dword [rax - 0x77]
fld1
pop rbx
invalid
adc dword [rcx - 0x48], eax
add dword [rax], eax
add byte [rax], al
mov r8d, 1
mov rcx, rdi
mov rdx, rsi
call fcn.140003340
mov rcx, rbx
call fcn.1400a22c0
int3
mov r8, qword [rax + 0x10]
mov rcx, qword [rdx + 0x10]
movabs r9, 0x8000000000000000
add byte [rax + 0x740a394c], al
invalid
mov rdx, qword [rdx + 8]
jmp case.0x14003e411.261
xor edx, edx
mov rax, qword [rax + 8]
mov qword [rsi + 8], r8
mov qword [rsi + 0x10], rdx
mov qword [rsi + 0x18], rcx
mov qword [rsi], rax
mov rax, rsi
mov eax, esi
add rsp, 0x28
pop rsi
pop rbp
ret
mov ebp, esp
mov rdx, qword [rcx]
movzx eax, word [rdx]
test ax, ax
je 0x140044e06
add rdx, 2
mov qword [rcx], rdx
pop rbp
ret
mov dword [rbp + 4], 0
cmp edx, 0x80
jae 0x140044e39
mov byte [rbp + 4], dl
mov edi, 1
jmp 0x140044eb7
mov eax, edx
cmp edx, 0x800
cli
add byte [rax], cl
add byte [rax], al
cli
add byte [rax], cl
add byte [rax], al
jae 0x140044e5b
shr eax, 6
or al, 0xc0
mov byte [rbp + 4], al
and dl, 0x3f
or dl, 0x80
mov byte [rbp + 5], dl
mov edi, 2
jmp 0x140044eb7
cmp edx, 0x10000
add dword [rax], eax
jae 0x140044e87
shr eax, 0xc
or al, 0xe0
mov byte [rbp + 4], al
mov eax, edx
shr eax, 6
invalid
and al, 0x3f
or al, 0x80
invalid
mov byte [rbp + 5], al
and dl, 0x3f
or dl, 0x80
mov byte [rbp + 6], dl
mov edi, 3
jmp 0x140044eb7
shr eax, 0x12
and al, 7
or al, 0xf0
mov byte [rbp + 4], al
mov eax, edx
rol cl, 1
invalid
invalid
add al, 0x89
rol cl, 1
call 0x14c4372a5
and al, 0x3f
or al, 0x80
mov byte [rbp + 5], al
mov eax, edx
rol cl, 1
and al, 0x3f
or al, 0x80
mov byte [rbp + 5], al
mov eax, edx
rol cl, 1
call 0x14c4372ab
invalid
rol cl, 1
call 0x14c4372ab
or byte [rax - 0x1d7ff9bb], 0x3f
mov byte [rbp + 6], al
and dl, 0x3f
mov byte [rbp + 6], al
and dl, 0x3f
or dl, 0x80
mov byte [rbp + 7], dl
mov edi, 4
invalid
or byte [rax + 0x4bf0755], 0
add byte [rax], al
invalid
add byte [rax - 0x75], cl
invalid
mov rax, qword [rsi]
mov rbx, qword [rsi + 0x10]
sub rax, rbx
fmul dword [rax + 0x39]
clc
fmul dword [rax + 0x39]
clc
jb 0x140044ee9
mov rcx, qword [rsi + 8]
add rcx, rbx
lea rdx, [rbp + 4]
mov r8, rdi
call sub.msvcrt.dll_memcpy
add rbx, rdi
mov qword [rsi + 0x10], rbx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.14001c2e0
jae 0x140044ef3
dec dword [rax - 0x75]
pop rsi
adc bl, ch
leave
jae 0x140044ef3
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
mov rsi, r8
mov rdi, rdx
mov r14, rcx
lea rdx, [0x14022d506]
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
int1
invalid
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.1400909a0
mov bl, 1
test al, al
jne 0x1400450e7
add byte [rbx + 0xfc08401], dh
test dword [rdx + 0x4d000001], ebp
lea ebp, [rsi + rdi]
sub al, 0x3e
lea r13, [r14 + rdi]
sub al, 0x3e
xor edx, edx
xor edx, edx
lea r15, [rbp + 6]
mov r8, rdi
sub r8, rdx
je case.0x14003ea0d.161
test byte [rbx + 1], ch
add byte [rax], al
invalid
test byte [rbx + 1], ch
add byte [rax], al
invalid
add byte [rcx - 0x73], cl
or al, 0x16
lea rcx, [r14 + rdx]
mov r12, rdx
jmp 0x140044f7f
add rcx, 2
cmp rax, r13
call 0x101495eaf
call 0x101495eaf
rol dword [rcx - 0x47], 2
mov r9d, 2
nop dword [rax]
invalid
invalid
add byte [rax], al
add byte [rdi], cl
invalid
add r12, r9
mov rcx, rax
mov ecx, eax
cmp rax, r13
cmp eax, ebp
je case.0x14003ea0d.161
add byte [rax - 0x73], cl
add dword [r15 + rcx - 0x4a], eax
lea rax, [rcx + 1]
movzx r10d, byte [rcx]
adc dword [rcx - 0x47], eax
add dword [rax], eax
add byte [rax], al
adc dword [rcx - 0x47], eax
add dword [rax], eax
add byte [rax], al
mov ecx, 1
test r10b, r10b
jns 0x140044f70
cmp r10b, 0xe0
cmp dl, 0xe0
jb case.0x14003e9be.143
cmp r10b, 0xed
cli
in eax, dx
jne 0x140044fd1
cmp rax, r13
je case.0x14003ea0d.161
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp + rcx*4 + 0x49], cl
add cl, byte [rbp + 0x39]
jmp 0x1410ed3c1
invalid
test byte [rdx], cl
invalid
lea r9, [rcx + 2]
cmp r9, r13
je case.0x14003ea0d.161
add byte [rax], al
movzx eax, byte [rcx + 1]
movzx eax, ax
add dword [r15], ecx
mov bh, 0xc0
cmp eax, 0x9f
add byte [rax], al
ja 0x14004500d
add rcx, 3
add ecx, 3
mov r9d, 3
add byte [rax], al
mov rax, rcx
jmp 0x140044f70
add rcx, 2
add ecx, 2
cmp rax, r13
cmove rcx, rax
enter 0xffffffffffffc031, 0x4c
cmp ecx, ebp
enter 0xffffffffffffc031, 0x4c
cmp ecx, ebp
setne al
add rax, rcx
enter 0xffffffffffffb941, 3
add byte [rax], al
add byte [rcx - 0x80], al
cli
invalid
jb 0x140044f70
invalid
jns 0x140044ff4
invalid
invalid
add byte [rcx - 0x80], al
cli
invalid
invalid
xor ecx, ecx
cmp rax, r13
cmp eax, ebp
cmp eax, ebp
setne cl
add rax, rcx
mov r9d, 4
jmp 0x140044f70
invalid
movzx ecx, byte [r9]
movzx ecx, byte [rcx]
and eax, 0x1f
shl eax, 6
invalid
and ecx, 0x3f
add eax, ecx
add eax, 0xd800
fadd dword [rax]
add byte [rsi - 0x77], ah
invalid
invalid
mov r8, r12
mov eax, esp
invalid
fadd dword [rax]
add byte [rsi - 0x77], ah
invalid
invalid
mov eax, esp
sub r8, rdx
jb 0x14004510c
add byte [rax], al
add byte [rcx + 0x39], cl
cld
cmp r12, rdi
ja 0x1400450fa
rol byte [rax], 0
add byte [rcx + rax - 0xe], cl
invalid
add rdx, r14
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
call fcn.140045120
add byte [rax], al
test al, al
jne 0x1400450e7
mov qword [rbp - 0x10], r15
lea rax, [0x14009d420]
mov qword [rbp - 8], rax
clc
clc
lea rax, str.u
add eax, 0x1e9f65
add byte [rax - 0x77], cl
ror byte [r8 - 0x39], 0x45
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 2
enter 2, 0
add byte [rax - 0x39], cl
loopne 0x140045074
loopne 0x140045074
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rbp - 0x10]
invalid
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
fadd dword [rcx]
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
enter 2, 0
add byte [rax - 0x39], cl
loopne 0x140045074
loopne 0x140045074
loopne 0x140045074
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
invalid
invalid
fadd dword [rcx]
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rdx, qword [rsi + 0x28]
lea r8, [rbp - 0x40]
lea eax, [rbp - 0x40]
push rsi
sub byte [rbp + rcx*4 + 0x45], cl
lea eax, [rbp - 0x40]
invalid
invalid
lea eax, [rbp - 0x40]
shr r8b, 0x48
call fcn.14008fce0
lodsb al, byte [rsi]
add al, 0
test al, al
jne 0x1400450e7
add r12, 3
mov rdx, r12
cmp r12, rdi
jbe 0x140044f47
invalid
wait
invalid
invalid
invalid
xchg byte [rbx + 0x4cfffffe], bl
lea eax, [0x14022f038]
add eax, 0x1e9f85
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
add eax, 0x1e9f85
mov rcx, r12
mov rdx, rdi
call fcn.140092630
jb 0x140045091
add al, 0
jb 0x140045091
add al, 0
add r14, rdx
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, r14
call fcn.140045120
add byte [rax], al
push rsp
add byte [rax], al
add byte [rax], al
test al, al
jne 0x1400450e7
invalid
invalid
add byte [rax], al
test al, al
jne 0x1400450e7
lea rdx, [0x14022d506]
adc eax, 0x1e842f
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
mov rcx, rsi
mov ecx, esi
call fcn.1400909a0
mov ebx, eax
ret
add byte [rcx + 0x48d889c3], cl
add esp, 0x68
ret
mov eax, ebx
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov rcx, r12
mov ecx, esp
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
mov rdx, rdi
call fcn.1400926a0
add byte [rbp + rcx*4 + 5], cl
xchg ebp, eax
sahf
invalid
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov rcx, rdx
mov rdx, r12
ror dword [rcx + rcx*4 - 0x1e], 1
call fcn.140092710
add al, 0
int3
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
mov rsi, r8
in al, dx
push 0x246c8d48
invalid
mov esi, eax
mov rdi, rdx
xlatb
mov qword [rbp - 0x38], rcx
add rsi, rdx
mov qword [rbp - 0x30], rdx
mov qword [rbp - 0x28], rsi
mov byte [rbp - 0x20], 0x81
mov byte [rbp - 0x14], 0x81
movzx r15d, byte [rbp - 0x16]
movzx r13d, byte [rbp - 0x15]
jmp 0x1400451a1
movzx esp, byte [rbp - 0x1f]
mov dh, 0x65
loope 0x140045115
or dword [rbx + rcx*4 + 0x75], 0x58d4ce2
cmp bl, byte [rbx + 0x1e]
invalid
mov dh, 0x7d
invalid
mov dh, 0x65
loope 0x140045115
or dword [rbx + rcx*4 + 0x75], 0x58d4ce2
cmp bl, byte [rbx + 0x1e]
add bl, ch
jmp 0x140045190
invalid
invalid
loop 0x1400451b4
lea eax, [0x14022aca8]
jmp 0x140045190
outsb dx, byte [rsi]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
xor r14d, r14d
mov r14d, r14d
shl r14, 0x10
mov r13b, 2
xor r15d, r15d
xor edi, edi
xor edi, edi
cmp bl, 0x81
je 0x1400451ac
movzx eax, bl
cmp eax, 0x80
add byte [rax], al
add byte [rdi], cl
test dh, ah
add dword [rax], eax
invalid
add byte [rax], al
test rdi, rdi
je 0x1400453e5
add byte [rax + 0x39], cl
test dword [rdi], 0x22784
add byte [rdi + rcx - 0x4a], al
invalid
cmp rdi, rsi
je 0x1400453e5
movzx r14d, byte [rdi]
test r14b, r14b
js 0x1400451f0
invalid
sub dword [rax - 1], ecx
mov dword [rcx - 0x7d], 0x870f27fe
cmp r14d, 0x27
invalid
invalid
mov word [rax], es
inc rdi
cmp r14d, 0x27
cmp esi, 0x27
ja case.default.0x1400451e0
add byte [rax], al
mov bl, 0x5c
mov eax, r14d
movsxd rax, dword [r8 + rax*4]
invalid
add al, 0x80
add rax, r8
add eax, eax
invalid
add eax, eax
jmp rax
pushfq
nop word [rax + rax]
add byte [rax], al
mov eax, r14d
and eax, 0x1f
movzx edx, byte [rdi + 1]
and edx, 0x3f
cmp r14b, 0xdf
jbe case.0x140040357.62
movzx r9d, byte [r15 + 2]
movzx ecx, byte [rdi + 2]
shl edx, 6
and ecx, 0x3f
or ecx, edx
cmp r14b, 0xf0
jb 0x1400452c2
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
ja 0x140045221
movzx r14d, byte [rdi + 3]
and eax, 7
loopne 0x140045228
shl eax, 0x12
shl ecx, 6
invalid
and r14d, 0x3f
invalid
and esi, 0x3f
or r14d, ecx
or r14d, eax
cmp r14d, 0x110000
cmp esi, 0x110000
cmp esi, 0x110000
je 0x1400453e5
cmpsd dword [rsi], dword [rdi]
add dword [rax], eax
add byte [rax - 0x7d], cl
mov dword [rcx + rax*2], 0x7627fe83
cmp r14d, 0x27
jbe 0x1400451d4
jmp case.default.0x1400451e0
add rdi, 4
cmp r14d, 0x27
jbe 0x1400451d4
add rdi, 2
shl eax, 6
or eax, edx
mov r14d, eax
cmp r14d, 0x27
cmp esi, 0x27
jbe 0x1400451d4
invalid
cmp r14d, 0x5c
jne 0x140045273
mov r12b, 0x5c
xor r14d, r14d
xor esi, esi
xor esi, esi
mov bl, 0x5c
jmp 0x140045183
invalid
inc dword [rcx - 0x7f]
invalid
jbe 0x140045288
mov ecx, r14d
call fcn.1400a13d0
invalid
invalid
test al, al
add eax, 0x75c08400
push rdx
jne 0x1400452da
mov ecx, r14d
call fcn.140095300
add eax, 0x8480b300
invalid
je 0x1400452da
add eax, 0x8480b300
sal byte [rsp + rax*2 + 0x4c], 0x8d
lea r8, [0x14022aca8]
lea r8, [0x14022aca8]
jmp 0x140045183
loope case.0x1400451e0.41
invalid
add rdi, 3
shl eax, 0xc
or ecx, eax
mov r14d, ecx
cmp r14d, 0x27
jbe 0x1400451d4
mov eax, r14d
or eax, 1
bsr eax, eax
xor eax, 0x1c
shr eax, 2
lea r15, [rax - 2]
mov byte [rbp], 0
mov word [rbp - 2], 0
mov ecx, r14d
shr ecx, 0x14
lea rdx, str.0123456789abcdef
movzx ecx, byte [rcx + rdx]
mov byte [rbp + 1], cl
mov ecx, r14d
shr ecx, 0x10
and ecx, 0xf
movzx ecx, byte [rcx + rdx]
mov byte [rbp + 2], cl
mov ecx, r14d
shr ecx, 0xc
and ecx, 0xf
movzx ecx, byte [rcx + rdx]
mov byte [rbp + 3], cl
mov ecx, r14d
shr ecx, 8
and ecx, 0xf
movzx ecx, byte [rcx + rdx]
mov byte [rbp + 4], cl
mov ecx, r14d
shr ecx, 4
and ecx, 0xf
movzx ecx, byte [rcx + rdx]
mov byte [rbp + 5], cl
and r14d, 0xf
movzx ecx, byte [r14 + rdx]
mov byte [rbp + 6], cl
mov byte [rbp + 7], 0x7d
mov word [rbp + rax - 4], 0x755c
mov byte [rbp + rax - 2], 0x7b
movzx ebx, byte [rbp - 2]
movzx r12d, byte [rbp - 1]
mov r14, qword [rbp]
mov r13b, 0xa
cmp bl, 0x81
lea r8, [0x14022aca8]
jne 0x140045190
jmp 0x1400453e5
xor eax, eax
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
je 0x140045c2c
call fcn.140046740
movzx ecx, byte [0x140261108]
or eax, 0x21b522
mov rsi, qword [0x140261110]
mov rdi, qword [0x140261118]
mov qword [0x140261110], r14
mov qword [0x140261118], rbx
test al, al
je 0x140045c6b
mov rax, qword [0x140261120]
test rax, r15
jne 0x140045c5b
jmp 0x140045c6b
movzx eax, byte [0x140261108]
mov rsi, qword [0x140261110]
mov rdi, qword [0x140261118]
mov qword [0x140261110], r14
mov qword [0x140261118], rbx
mov rax, qword [0x140261120]
test rax, r15
je 0x140045c6b
call fcn.140046740
test al, al
jne 0x140045c6b
mov byte [0x140261108], 1
mov edx, 0xc0000001
lock xadd dword [0x140261100], edx
add edx, 0xc0000001
cmp edx, 0x40000000
jb 0x140045c92
lea rcx, [0x140261100]
call fcn.14005ab20
add al, ch
mov cs, word [rsi + 1]
add byte [rax - 0x7b], cl
div byte [rsi + rbp + 0x48]
je 0x140045cc5
mov rax, qword [rdi]
test rsi, rsi
je 0x140045cc5
mov rax, qword [rdi]
test rax, rax
je 0x140045ca4
sal byte [rbp + rax + 0x48], 0x89
int1
mov rcx, rsi
call rax
mov rdx, qword [rdi + 8]
test rdx, rdx
je 0x140045cc5
mov r8, qword [rdi + 0x10]
mov rcx, rsi
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
jmp fcn.140003340
nop
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov dword [rbp - 0x20], 1
mov qword [rbp - 0x18], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
lea rdx, str.library_std_srcpanicking.rs
lea rcx, [rbp - 0x28]
fsubr st(0)
jmp 0x140045d69
add al, 0
ud2
fsubr st(0)
jmp 0x140045d69
call fcn.14000d070
jmp 0x140045d55
invalid
call fcn.14000c100
mov rcx, r15
call fcn.1400a22c0
invalid
invalid
add eax, 0x699ee800
add al, 0
int3
invalid
invalid
cmpxchg dword [0x140261100], ecx
jne 0x140045e84
mov cl, 0xd
push rdi
mov bl, 0x21
add byte [rdi], cl
test ebp, edx
add byte [rax], al
add byte [rax - 0x75], cl
add eax, 0x21b36a
push 0xffffffffffffffb3
and dword [rax], eax
mov rax, qword [0x140261120]
push 0xffffffffffffffb3
and dword [rax], eax
test rax, rbx
jne 0x140045ea0
movzx eax, byte [0x140261108]
mov rdi, qword [0x140261110]
mov rsi, qword [0x140261118]
mov qword [0x140261110], 0
mov rax, qword [0x140261120]
test rax, rbx
je 0x140045dfb
call fcn.140046740
test al, al
jne 0x140045dfb
mov byte [0x140261108], 1
mov edx, 0xc0000001
lock xadd dword [0x140261100], edx
clc
mov dl, 0x21
add byte [rcx + 0x1c2], al
rol byte [rcx + 0xfa], 0x40
add byte [rax], al
sal al, 0xf
rcl dword [0x140261101], 0x81
clc
mov dl, 0x21
invalid
invalid
ret 1
clc
mov dl, 0x21
add byte [rcx + 0x1c2], al
rol byte [rcx + 0xfa], 0x40
jb 0x140045e22
lea rcx, [0x140261100]
call fcn.14005ab20
test rdi, rdi
mov eax, 1
cmovne rax, rdi
lea rcx, [0x14022f3e0]
cmove rsi, rcx
mov rdx, rsi
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop rbp
ret
or byte [rax], al
add byte [rax + rax*8 - 0xc17af1], al
invalid
invalid
mov dword [rbp - 0x18], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
lea rdx, str.library_std_srcpanicking.rs
lea rcx, [rbp - 0x28]
call fcn.14008c3f0
lea rcx, [0x140261100]
call fcn.14005aa00
mov rax, qword [0x140261120]
test rax, rbx
je 0x140045dbf
call fcn.140046740
movzx ecx, byte [0x140261108]
mov rdi, qword [0x140261110]
pop rsp
mov dl, 0x21
add byte [rax - 0x75], cl
cmp eax, 0x21b25d
mov rsi, qword [0x140261118]
mov qword [0x140261110], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
test al, al
jne 0x140045ddf
jmp 0x140045dfb
invalid
mov byte [rbp + 0x2f], 3
jmp 0x140045f3b
mov rax, qword [rcx + 0x10]
mov qword [rbp - 0x10], rax
mov rsi, qword [rcx]
mov rax, qword [rcx + 8]
mov rdi, qword [rax + 0x18]
mov rcx, rsi
call rdi
movabs rcx, 0xb98b1b7157a64178
mov ecx, 0x75c83948
invalid
mov ecx, 0x75c83948
invalid
mov eax, 8
add byte [rax], al
movabs r8, 0x63eb502cd6cb5d6d
mov rcx, rsi
cmp rdx, r8
cmp edx, eax
je 0x140045fb2
invalid
mov rcx, rsi
call rdi
movabs r9, 0x886287253cf919d2
lea rcx, str.Box_dyn_Any_aborting_due_to_panic_at
mov r8d, 0xc
cmp rax, r9
jne 0x140045fb9
movabs rax, 0x530557a14932077b
cmp rdx, rax
jne 0x140045fb9
lea rcx, [rsi + 8]
mov eax, 0x10
add byte [rax], al
add byte [rax - 0x75], cl
or dword [rbx + rcx*4 + 4], ecx
invalid
mov rcx, qword [rcx]
mov r8, qword [rsi + rax]
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x38], r8
mov dword [rbp - 0x38], eax
mov dword [rbp - 0x38], eax
xor ecx, ecx
call fcn.140061320
test rax, rax
je 0x14004600f
mov rbx, qword [rax]
mov ebx, dword [rax]
test rbx, rbx
je 0x14004612e
lock inc qword [rbx]
jle 0x140046146
test rbx, rbx
je 0x14004600f
mov qword [rbp + 0x20], 0
mov eax, 9
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x1e9405
xchg esp, eax
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x1e9405
xchg esp, eax
invalid
invalid
xchg esp, eax
invalid
xor ebx, ebx
mov qword [rbp - 0x50], rcx
mov qword [rbp - 0x48], rax
lea rax, [rbp - 0x50]
mov qword [rbp - 0x30], rax
lea rax, [rbp - 0x10]
mov qword [rbp - 0x28], rax
fmul dword [rax - 0x73]
ror byte [r8 - 0x77], 0x45
loopne 0x14004608e
lea eax, [rbp + 0x2f]
fmul dword [rax - 0x73]
ror byte [r8 - 0x77], 0x45
loopne 0x14004608e
lea eax, [rbp + 0x2f]
mov qword [rbp - 0x18], rax
movzx eax, byte [0x140261049]
test al, al
je 0x1400460c5
mov byte [0x140261049], 1
xor ecx, ecx
call fcn.140061100
mov al, 1
add byte [rax - 0x7b], cl
invalid
je 0x1400460c9
mov al, 1
add byte [rax - 0x7b], cl
sal byte [rsi + rbx*2 + 0x48], 0x8b
cmp byte [rax - 0x39], cl
add byte [rax], al
add byte [rax], al
invalid
mov rdi, qword [rax]
mov qword [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], r8b
add byte [rax], al
add byte [rax - 0x73], cl
jne 0x140046099
mov qword [rbp + 0x10], 0
lea rsi, [rbp + 0x18]
mov qword [rbp + 0x18], rdi
mov dword [rbp + 0x18], edi
test rdi, rdi
je 0x1400460de
mov qword [rbp - 8], rdi
lea rbx, [rdi + 0x10]
mov cl, 1
xor eax, eax
lock cmpxchg byte [rdi + 0x10], cl
pop rdi
adc byte [rcx - 0xf3fceff], dh
cmpxchg byte [rdi + 0x10], cl
adc byte [r15], r9b
test dword [rdi + 0x48000000], esp
add byte [rax], al
add byte [rax - 0x75], cl
add eax, 0x21b078
jne 0x140046148
add byte [rax], al
add byte [rax - 0x75], cl
add eax, 0x21b078
mov rax, qword [0x140261120]
shl rax, 1
test rax, rax
je 0x140046163
call fcn.140046740
mov r14d, eax
xor r14b, 1
jmp 0x140046166
xor eax, eax
jmp 0x1400460ce
mov eax, 1
mov qword [rbp + 0x10], rax
lea rsi, [rbp + 0x18]
mov qword [rbp + 0x18], 0
add byte [rax], al
add bh, al
add byte [r8], r8b
add byte [rax], al
add dh, al
add al, 0
mov dword [rbp], 0
mov byte [rbp + 4], 0
lea r8, [0x14022f488]
lea rcx, [rbp - 0x30]
invalid
invalid
ror byte [r8 - 0x77], 1
invalid
mov rdx, rbp
call 0x140046330
add al, byte [rax]
add byte [rcx], dh
dec dword [rax - 0x7b]
fisttp dword [rdi]
test dword [rcx], ecx
add dword [rax], eax
invalid
add al, byte [rax]
add byte [rcx], dh
dec dword [rax - 0x7b]
fisttp dword [rdi]
test dword [rcx], ecx
add dword [rax], eax
add cl, ch
adc eax, dword [rcx]
add byte [rax], al
mov eax, 4
lea rcx, str.main
jmp 0x140046025
jmp 0x14004621f
lea rcx, str._unnamed_
jmp 0x140046025
invalid
add cl, ch
idiv esi
invalid
mov rcx, rax
mov rsi, rax
call fcn.14000e6c0
mov rbx, qword [rsi]
lock inc qword [rbx]
inc dword [rbx]
inc dword [rbx]
jg 0x140045fe3
invalid
ud2
mov rcx, rbx
call fcn.140059b10
cmp dword [rcx], eax
add byte [rax - 0x75], cl
add eax, 0x21afc9
invalid
cmp dword [rcx], eax
add byte [rax - 0x75], cl
add eax, 0x21afc9
invalid
add byte [rax - 0x2f], cl
loopne 0x1400461a3
shl rax, 1
test rax, rax
ror byte [rdi], 0x85
push rcx
invalid
invalid
invalid
xor r14d, r14d
movzx eax, byte [rdi + 0x11]
lea rdx, [rdi + 0x18]
lea r8, [0x14022f438]
add byte [rax - 0x73], cl
shr r8b, 1
mov dl, 1
add dword [rax], eax
add byte [rbp - 0x7c], al
invalid
je 0x1400461d1
add dword [rax], eax
add byte [rbp - 0x7c], al
div byte [rsi + rcx*2 + 0x31]
rol byte [rsi + 0x75023c03], 8
add dh, byte [rbp + 8]
xor eax, eax
xchg byte [rbx], al
cmp al, 2
add dh, byte [rbp + 8]
add dh, byte [rbp + 8]
or byte [rax - 0x77], cl
fld1
mov ecx, 0x480001b2
mov ebx, dword [rbp - 8]
mov rcx, rbx
call sub.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle
mov rbx, qword [rbp - 8]
mov byte [0x140261049], 1
mov qword [rbp], rbx
stosd dword [rdi], eax
scasb al, byte [rdi]
and dword [rax], eax
add dword [rax - 0x77], ecx
pop rbp
add byte [rcx], dh
xor ecx, ecx
xor ecx, ecx
call fcn.140061100
test rax, rax
je 0x1400461f6
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 8], rcx
mov qword [rbp], 1
add byte [rax], al
test rcx, rcx
je 0x140046204
dec dword [rcx]
jne 0x140046204
lea rcx, [rbp + 8]
jmp 0x1400461ff
movabs rax, 0x7fffffffffffffff
mov rcx, qword [0x140261120]
test rcx, rax
test ecx, eax
test ecx, eax
je 0x140046183
call fcn.140046740
add byte [rax], al
test al, al
jne 0x140046183
mov byte [rdi + 0x11], 1
jmp 0x140046183
lock dec qword [rbx]
jne 0x140046204
invalid
or byte [rax - 0x77], cl
jmp 0x13d612eeb
mov ecx, ebp
call fcn.14001bed0
mov dil, 1
mov rbx, qword [rbp + 0x20]
add dword [rax - 0x75], ecx
pop rbp
and byte [rax - 0x7b], cl
invalid
mov ebx, dword [rbp + 0x20]
test rbx, rbx
je 0x14004621f
lock dec qword [rbx]
jne 0x14004621f
cmp qword [rbp + 0x10], 0
setne cl
mov rax, qword [rbp + 0x18]
test rax, rax
sete dl
xchg esp, eax
ret 0xca08
or dl, cl
or dl, dil
cmp dl, 1
je 0x140046249
xchg esp, eax
ret 0xca08
or dl, cl
dec qword [rax]
jne 0x140046249
mov rcx, rsi
call fcn.14001bed0
xchg dword [rbp + rdi*8 - 1], ebx
xchg dword [rbp + rdi*8 - 1], ebx
std
call qword [rax - 0x4f3b7eb8]
nop
add rsp, 0xb0
pop rbx
pop rdi
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop rbp
ret
lea rax, [0x14022d1a0]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rcx, [0x14022d0ef]
lea r9, [0x14022c220]
lea r8, [rbp - 0x30]
mov edx, 0x46
call fcn.14008c9d0
mov rdi, rax
jmp 0x1400462a3
add byte [rbp + rcx*4 + 0xd], cl
scasb al, byte [rdi]
pop rdi
invalid
mov edi, eax
lock dec qword [rbx]
mov bl, 1
jne 0x1400462e3
push rbx
push rbx
mov rcx, rbp
jmp 0x1400462b3
call fcn.14000d2e0
mov rax, qword [rbp - 8]
lock dec qword [rax]
dec dword [rax]
mov bl, 1
jne 0x1400462e3
add dword [rbp + 0x34], esi
lea rcx, [rbp - 8]
call fcn.14001bed0
jmp 0x1400462e3
je 0x140046321
lock dec qword [rbx]
dec qword [rbx]
jne 0x140046321
lea rcx, [rbp + 0x20]
call fcn.14001be10
mov rcx, rdi
call fcn.1400a22c0
mov edi, 0x89480005
invalid
xor ebx, ebx
mov rax, qword [rbp + 0x20]
mov eax, dword [rbp + 0x20]
test rax, rax
je 0x1400462fb
lock dec qword [rax]
jne 0x1400462fb
lea rcx, [rbp + 0x20]
lea ecx, [rbp + 0x20]
call fcn.14001be10
std
dec dword [rax - 0x7d]
jge 0x14004630f
cmp qword [rbp + 0x10], 0
add byte [rdi], cl
xchg ebp, eax
ror dword [rax - 0x75], 0x45
sbb byte [rax - 0x7b], cl
ror byte [rdi], 0x94
ret 0xca08
invalid
setne cl
mov rax, qword [rbp + 0x18]
test rax, rax
sete dl
or dl, cl
invalid
retf 0xda08
or dl, bl
jne 0x140046321
lock dec qword [rax]
jne 0x140046321
mov rcx, rsi
call fcn.14001bed0
mov rcx, rdi
call fcn.1400a22c0
int3
nop word [rax + rax]
nop dword [rax + rax]
push rbp
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x88
lea rbp, [rsp + 0x80]
add byte [rax], 0
add byte [rax - 0x77], cl
xlatb
add byte [rax], 0
add byte [rax - 0x77], cl
xlatb
mov rbx, rcx
mov cl, 1
xor eax, eax
lock cmpxchg byte [0x1402610f1], cl
or eax, 0x21ad98
or eax, 0x21ad98
jne 0x14004655b
mov rax, qword [0x140261120]
shl rax, 1
mov edx, 0x480021ad
shl eax, 1
test rax, rax
jne 0x140046580
xor esi, esi
movzx eax, byte [0x1402610f2]
mov rax, qword [rbx]
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov qword [rbp - 0x30], rax
lea rax, [0x14000b0c0]
adc byte [rax - 0x77], cl
ror byte [r8 - 0x73], 1
add eax, 0xfffc4d2f
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rcx
loopne 0x1400463e2
lea ecx, [0x14000b0b0]
loopne 0x1400463e2
lea ecx, [0x14000b0b0]
mov qword [rbp - 0x18], rcx
mov dword [rbp - 0x18], ecx
mov qword [rbp - 0x10], rdx
mov qword [rbp - 8], rax
lea rax, str.thread__panicked_at__n
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 4
add byte [rax], al
movabs al, byte [0x4a845c748]
add byte [rax], al
mov qword [rbp - 0x40], 0
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 3
mov r15, qword [r8 + 0x48]
js case.0x140040607.64
js case.0x140040607.64
lea r14, [rbp - 0x60]
mov rcx, rdi
mov rdx, r14
call r15
mov qword [rbp], rax
add byte [rax - 0x7b], cl
invalid
je 0x1400463f9
add byte [rax - 0x7b], cl
sal byte [rax + rcx + 0x48], 0x89
jmp 0x13c716be0
invalid
insd dword [rdi], dx
cld
mov rcx, rbp
call fcn.14000d100
invalid
insd dword [rdi], dx
cld
invalid
invalid
mov rax, qword [rbx + 0x18]
movzx eax, byte [rax]
lea rcx, [0x14022ad48]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
add byte [r8], r8b
mov rax, rbp
mov qword [rbp - 0x60], rax
lea rax, [0x1400439b0]
mov qword [rbp - 0x58], rax
mov dword [rbp - 0x58], eax
mov dword [rbp - 0x58], eax
lea rax, [0x14022d9e0]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
mov qword [rbp - 0x10], 0
add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x20], r14
mov qword [rbp - 0x18], 1
lea rdx, [rbp - 0x30]
mov rcx, rdi
call r15
mov qword [rbp - 0x30], rax
test rax, rax
je case.0x14004640e.3
lea rcx, [rbp - 0x30]
call fcn.14000d100
jmp case.0x14004640e.3
test sil, sil
jne 0x140046532
lea rcx, [0x1402610f1]
mov rsi, r8
call fcn.140059b10
mov r8, rsi
mov rax, qword [0x140261120]
shl rax, 1
test rax, rax
je 0x140046372
mov rsi, r8
call fcn.140046740
mov r8, rsi
mov esi, eax
xor sil, 1
jmp 0x140046374
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.1400929a0
cmp qword [rbp - 0x10], 0
je 0x14004751b
mov r12, qword [rbp - 8]
movzx r15d, byte [rbp]
movzx r13d, byte [rbp + 1]
mov edx, 3
lea rcx, [0x14022f000]
mov r8, rsi
call fcn.140091bb0
cmpsb byte [rsi], byte [rdi]
add al, 0
invalid
test al, al
jne 0x14004752f
add byte [rax + rax*8 - 0x9bebb8b], al
mov dword [rcx], 0x14d4274
in al, dx
test r15b, 1
je 0x140047533
add r12, r13
cmp rdi, r12
jb 0x140047546
add rbx, r12
sub rdi, r12
sub edi, esp
jne 0x1400474b0
jmp 0x140047533
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp]
add byte [rcx - 0x77], cl
invalid
call fcn.140091bb0
test al, al
je 0x140047533
add byte [rcx - 0x77], cl
invalid
mov al, 1
jmp 0x140047535
xor eax, eax
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, [0x14022f8e8]
mov rcx, r12
loope 0x140047599
mov edx, edi
call fcn.140092630
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rsp + 0x30]
mov rsi, rdx
cmp dword [rcx], 2
jne 0x1400475f3
mov rdi, qword [rcx + 0x48]
test rdi, rdi
je 0x140047623
mov rbx, qword [rcx + 0x40]
lea r14, [rbp - 0x10]
nop word cs:[rax + rax]
nop dword [rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, r14
int1
mov rdx, rbx
mov r8, rdi
call fcn.1400929a0
mov bl, 4
add byte [rax - 0x7d], cl
jge 0x1400475a2
invalid
invalid
je 0x14004760b
mov bl, 4
add byte [rax - 0x7d], cl
jge 0x1400475a2
invalid
lock add byte [rsi + rdx*2 + 0x4c], dh
add byte [rsi + rdx*2 + 0x4c], dh
mov r12, qword [rbp - 8]
mov esp, dword [rbp - 8]
movzx r15d, byte [rbp]
movzx r13d, byte [rbp + 1]
mov edx, 3
lea rcx, [0x14022f000]
mov r8, rsi
call fcn.140091820
test al, al
jne 0x14004761f
add byte [rax + rax*8 - 0x9bebb8b], al
mov dword [rcx], 0x14d4274
in al, dx
test r15b, 1
je 0x140047623
add r12, r13
cmp rdi, r12
cmp edi, esp
out 0x72, eax
add rbx, r12
jb 0x140047636
add rbx, r12
sub rdi, r12
jne 0x1400475a0
jmp 0x140047623
mov rdx, rsi
mov edx, esi
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp fcn.14007eab0
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp]
mov r8, rsi
call fcn.140091820
test al, al
je 0x140047623
invalid
mov al, 1
jmp case.0x140039867.483
xor eax, eax
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, [0x14022f8e8]
mov rcx, r12
mov rdx, rdi
call fcn.140092630
int3
add byte [rax], al
add byte [rax], al
sub rsp, 0xf8
lea rbp, [rsp + 0x80]
mov rbx, qword [rcx]
mov rsi, qword [rcx + 8]
in al, dx
clc
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
sbb dword [rax - 0x75], ecx
jno 0x14004767a
mov qword [rbp - 0x58], rdx
test rdx, rdx
test al, 0x48
test edx, edx
jne 0x14004768f
adc al, 0x80
jnp 0x14004769e
cmp byte [rbx + 0x20], 0
jne 0x14004768f
add byte [rbp + 0xe], dh
inc rsi
mov qword [rcx + 8], rsi
xor eax, eax
jmp 0x140047a0c
mov r15, r8
mov r14, r9
mov rdi, rcx
mov rax, qword [rbx]
invalid
mov eax, dword [rbx]
add ecx, dword [rax - 0x7b]
test byte [rdi], 0x84
test al, 0
add byte [rax], al
test rsi, rsi
je 0x14004774c
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov eax, dword [rax + 0x28]
lea rdx, str.___________________at_:
mov r8d, 6
invalid
add byte [rax], al
add bh, bh
push rax
sbb byte [rax + rax*8 + 0x346850f], al
add byte [rax], al
call qword [rax + 0x18]
test al, al
jne case.0x14003df64.217
cmp byte [rbx + 0x20], 1
jne 0x140047877
invalid
invalid
add dword [rax], eax
invalid
add dword [rdi], ecx
test dword [rcx + 0x48000001], ebp
mov eax, dword [rbx]
mov rax, qword [rbx]
lea rcx, [0x14022d9e0]
mov qword [rbp - 0x40], rcx
mov dword [rbp - 0x40], ecx
mov dword [rbp - 0x40], ecx
lea rdx, [0x14000b0c0]
mov qword [rbp - 0x38], rdx
mov qword [rbp - 0x30], 0x15
mov qword [rbp - 0x28], 0
mov qword [rbp - 0x10], 2
mov qword [rbp], 1
mov dword [rbp], 1
mov dword [rbp], 1
mov qword [rbp + 8], 1
mov qword [rbp + 0x10], 0
mov dword [rbp + 0x10], 0
mov dword [rbp + 0x10], 0
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x18], 0x20
mov byte [rbp + 0x20], 3
sbb byte [r8], r12b
add byte [rax], al
add dh, al
and byte [r11], r8b
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 1
add qword [rax], rax
add byte [rax], al
add qword [rax], rax
add byte [rax], al
lea rcx, [rbp - 0x10]
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], 1
lea rcx, [rbp - 0x40]
mov qword [rbp + 0x50], rcx
jmp 0x140047856
lea rcx, [rbx + 0x18]
lea ecx, [rbx + 0x18]
sbb byte [r8 - 0x77], cl
ror byte [r8 - 0x73], 0xd
and eax, 0x48000575
mov qword [rbp - 0x40], rcx
lea rcx, [fcn.14009ec80]
mov qword [rbp - 0x38], rcx
mov dword [rbp - 0x38], ecx
mov dword [rbp - 0x38], ecx
enter 0xffffffffffffc748, 0x45
lock add al, byte [rax]
add byte [rax], al
mov qword [rbp - 0x10], 2
mov qword [rbp], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
or byte [r8 + rax], r8b
add byte [rax], al
mov qword [rbp + 8], 4
mov qword [rbp + 0x10], 0
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x18], 0x20
mov byte [rbp + 0x20], 3
lea rcx, [0x14022f900]
or eax, 0x1e816e
or eax, 0x1e816e
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 2
lea r12, [rbp - 0x10]
mov qword [rbp + 0x60], r12
mov qword [rbp + 0x68], 1
lea r13, [rbp - 0x40]
mov qword [rbp + 0x50], r13
mov qword [rbp + 0x58], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
push rax
sub byte [rbp + rcx*4 + 0x45], cl
lea r8, [rbp + 0x40]
call fcn.14008fce0
push rax
sub byte [rbp + rcx*4 + 0x45], cl
lea r8, [rbp + 0x40]
call fcn.14008fce0
test al, al
jne case.0x14003df64.217
cmp byte [rbx + 0x20], 1
jne 0x140047877
xchg esi, eax
add byte [rax], al
invalid
xchg esi, eax
add byte [rax], al
add byte [rax - 0x75], cl
add ecx, dword [rax - 0x73]
test al, 0x48
mov dword [rbp - 0x40], ecx
mov rax, qword [rbx]
lea rcx, [rbp - 0x58]
mov qword [rbp - 0x40], rcx
lea rcx, [0x140015920]
mov qword [rbp - 0x38], rcx
mov qword [rbp - 0x30], 0x12
mov qword [rbp - 0x28], 0
fadd dword [rax]
add byte [rax], al
add byte [rax - 0x39], cl
lock add al, byte [rax]
add byte [rax], al
dec dword [rax - 0x77]
enter 0xffffffffffffc748, 0x45
rcl byte [rdx]
add byte [rax], al
add byte [rax - 0x39], cl
fadd dword [r8]
fadd dword [rax]
add byte [rax], al
add byte [rax - 0x39], cl
lock add al, byte [rax]
add byte [rax], al
mov qword [rbp], 1
mov qword [rbp + 8], 1
mov qword [rbp + 0x10], 0
mov dword [rbp + 0x10], 0
add byte [r9], r8b
add byte [rax], al
add byte [rax - 0x39], cl
or byte [r9], r8b
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp + 0x10], 0
mov qword [rbp + 0x18], 0x20
mov byte [rbp + 0x20], 3
mov dword [rbp + 0x10], 0
mov qword [rbp + 0x18], 0x20
mov byte [rbp + 0x20], 3
and byte [rbx], al
lea rcx, [0x14022f928]
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 2
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x60], r12
mov qword [rbp + 0x68], 1
mov qword [rbp + 0x50], r13
mov qword [rbp + 0x58], 2
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x40]
call fcn.14008fce0
call fcn.14008fce0
test al, al
jne case.0x14003df64.217
cmp dword [r15], 3
je 0x140047915
add ecx, dword [rdi]
test byte [rax + rax - 0x49f10000], dl
and byte [r11 - 0x7bf0fd08], al
xchg dword [rax], eax
add byte [rax], al
movzx eax, byte [rbx + 0x20]
cmp eax, 2
je 0x140047915
cmp eax, 1
jne 0x14004793d
movups xmm0, xmmword [r15 + 0x40]
movaps xmmword [rbp + 0x30], xmm0
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
adc byte [rdi + 0x10], cl
adc byte [rdi + 0x10], cl
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
movaps xmmword [rbp + 0x20], xmm3
and byte [rdi], cl
sub dword [rbp + 0x10], edx
pop rbp
and byte [rdi], cl
sub dword [rbp + 0x10], edx
movaps xmmword [rbp], xmm1
movaps xmmword [rbp - 0x10], xmm0
mov rax, qword [rbx]
invalid
mov eax, dword [rbx]
lea rcx, [rbp - 0x10]
mov qword [rbp - 0x40], rcx
lea rcx, [0x140047470]
dec dword [rax - 0x77]
enter 0xffffffffffff8d48, 0xd
add byte [rcx + 0x1e], ah
add byte [rax - 0x77], cl
mov qword [rbp + 0x48], 1
mov qword [rbp + 0x48], 1
mov dword [rbp + 0x48], 1
invalid
mov dword [rbp + 0x48], 1
mov qword [rbp + 0x60], 0
lea rcx, [rbp - 0x40]
lea ecx, [rbp - 0x40]
lea ecx, [rbp - 0x40]
mov qword [rbp + 0x50], rcx
mov qword [rbp + 0x58], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x40]
jmp 0x1400479e8
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, str._unknown_
mov r8d, 9
add bh, bh
push rax
sbb byte [rax + rax*8 + 0xb9840f], al
add byte [rax], al
invalid
add bh, bh
push rax
sbb byte [rax + rax*8 + 0xb9840f], al
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
int 0
add byte [rax], al
jmp case.0x14003df64.217
movups xmm0, xmmword [r15 + 0x40]
movaps xmmword [rbp + 0x30], xmm0
xor byte [rcx + 0xf], al
adc byte [rdi], al
xor byte [rcx + 0xf], al
adc byte [rdi], al
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
movaps xmmword [rbp + 0x20], xmm3
movaps xmmword [rbp + 0x10], xmm2
movaps xmmword [rbp], xmm1
movaps xmmword [rbp - 0x10], xmm0
mov rax, qword [rbx]
mov eax, dword [rbx]
lea rcx, [rbp - 0x10]
mov qword [rbp - 0x50], rcx
lea rcx, [0x140047470]
cli
invalid
dec dword [rax - 0x77]
movabs r8, 0x24045c748
add al, byte [rax]
add byte [rax], al
invalid
cli
invalid
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x39], cl
push r8
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x50], 2
mov dword [rbp + 0x50], 2
mov qword [rbp + 0x60], 0
movabs rcx, 0x400000020
mov qword [rbp + 0x68], rcx
mov byte [rbp + 0x70], 3
add byte [rax], al
add byte [rax - 0x77], cl
push 0x37045c6
lea rcx, [0x14022d9e0]
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x38], 1
lea rcx, [rbp + 0x40]
mov qword [rbp - 0x20], rcx
mov qword [rbp - 0x20], rcx
mov qword [rbp - 0x18], 1
mov dword [rbp - 0x18], 1
lea rcx, [rbp - 0x50]
mov qword [rbp - 0x30], rcx
mov r8b, 0x48
mov dword [rbp - 0x30], ecx
mov qword [rbp - 0x28], 1
add byte [rax], al
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp - 0x40]
call fcn.14008fce0
test al, al
jne case.0x14003df64.217
invalid
mov rcx, qword [rbx]
lea rdx, [0x14022f4ee]
invalid
add byte [rcx - 0x48], al
mov eax, 1
invalid
mov eax, 1
add dword [rax], eax
add byte [rax], al
call fcn.1400909a0
test al, al
je 0x140047a20
invalid
mov al, 1
add rsp, 0xf8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
cmp dword [rbp + 0xe0], 1
mov rcx, rdi
add dword [rax - 0x77], ecx
stc
jne 0x140047681
cld
invalid
mov rax, r14
mov rax, qword [r14]
mov eax, dword [rsi]
mov eax, dword [rsi]
cmp eax, 2
je 0x140047681
cld
invalid
invalid
cld
invalid
dec dword [rbx + 0xe885]
add byte [rcx + 0x7b80b045], cl
jnp 0x140047a6b
invalid
mov eax, dword [rbp + 0xe8]
mov dword [rbp - 0x50], eax
cmp byte [rbx + 0x20], 1
jnp 0x140047a6b
invalid
jnp 0x140047a6b
add dword [rdi], ecx
jne 0x140047aec
test dword [rdx + 0x48000000], ebx
mov eax, dword [rbx]
invalid
add byte [rax], al
mov rax, qword [rbx]
lea rcx, [0x14022d9e0]
mov qword [rbp - 0x40], rcx
lea rdx, [0x14000b0c0]
cld
invalid
test byte [rdi + 0x1e], bl
add byte [rax - 0x77], cl
ror byte [r8 - 0x73], 0x15
pop rcx
cld
cld
cld
dec dword [rax - 0x77]
mov qword [rbp - 0x38], rdx
push rbp
enter 0xffffffffffffc748, 0x45
rcl byte [rdx]
add byte [rax], al
mov qword [rbp - 0x30], 0x12
mov qword [rbp - 0x28], 0
mov qword [rbp - 0x10], 2
lock add al, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add byte [rax - 0x39], cl
lock add al, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
add byte [r9], r8b
add byte [rax], al
add byte [rax], al
mov qword [rbp], 1
mov qword [rbp + 8], 1
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], r8b
adc byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x39], cl
or byte [r9], r8b
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], r8b
adc byte [rax], al
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
add byte [rax], al
mov qword [rbp + 0x18], 0x20
mov dword [rbp + 0x18], 0x20
sbb byte [r8], r12b
add byte [rax], al
add dh, al
and byte [r11], r8b
invalid
and byte [rax], al
add byte [rax], al
mov byte [rbp + 0x20], 3
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 1
mov dword [rbp + 0x48], 1
mov dword [rbp + 0x48], 1
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x10]
lea ecx, [rbp - 0x10]
invalid
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], 1
lea rcx, [rbp - 0x40]
mov qword [rbp + 0x50], rcx
push r8
push r8
mov qword [rbp + 0x58], 2
pop r8
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x45], cl
lea eax, [rbp + 0x40]
call fcn.14008fce0
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x40]
lea eax, [rbp + 0x40]
lea eax, [rbp + 0x40]
call fcn.14008fce0
test al, al
jne case.0x14003df64.217
invalid
invalid
invalid
invalid
invalid
invalid
dec dword [rax - 0x75]
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x14022f94e]
lea edx, [0x14022f94e]
add ecx, dword [rax - 0x75]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
lea edx, [0x14022f94e]
lea edx, [0x14022f94e]
push rax
jle 0x140047b1b
add byte [rcx - 0x48], al
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add bh, bh
push rax
sbb byte [rax + rax*8 - 0x1047af1], al
test al, al
invalid
test ebx, edi
invalid
invalid
call qword [rax + 0x18]
test al, al
jne case.0x14003df64.217
mov rcx, qword [rbx + 8]
mov ecx, dword [rbx + 8]
or byte [r8 - 0x75], cl
adc byte [r8 - 0x75], cl
mov rax, qword [rbx + 0x10]
mov rdx, qword [rbx]
adc ecx, dword [rax - 0x77]
push rbp
invalid
adc byte [rax - 0x75], cl
adc ecx, dword [rax - 0x77]
push rbp
invalid
mov dword [rbp - 0x10], edx
lea r8, [rbp - 8]
lea eax, [rbp - 8]
movups xmm0, xmmword [r14]
movups xmmword [rbp - 8], xmm0
mov r9, qword [r14 + 0x10]
adc byte [rcx + rcx*4 + 0x4d], cl
invalid
adc byte [rcx + rcx*4 + 0x4d], cl
or bh, bh
call qword [rax + 0x20]
test al, al
invalid
test ebp, ecx
invalid
call qword [rax + 0x20]
test al, al
jne case.0x14003df64.217
ror byte [rdi], 0x85
int 0xfe
invalid
mov rax, qword [rbx]
lea rcx, [rbp - 0x50]
mov qword [rbp + 0x40], rcx
lea r14, [fcn.14009ea20]
xor eax, 0x56ed1
add eax, 0x75894c00
add byte [rcx + rcx*4 + 0x75], cl
mov qword [rbp + 0x48], r14
lea r15, [0x14022f960]
lea r15, [0x14022f960]
mov qword [rbp - 0x10], r15
jge 0x140047b4e
mov qword [rbp - 8], 1
clc
add dword [rax], eax
add byte [rax], al
mov qword [rbp + 0x10], 0
add byte [rax], al
add byte [rbp + rcx*4 + 0x65], cl
lea r12, [rbp + 0x40]
mov qword [rbp], r12
lea r12, [rbp + 0x40]
mov qword [rbp], r12
add byte [rax - 0x39], cl
or byte [r9], r8b
add byte [rax], al
mov qword [rbp + 8], 1
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
push rax
invalid
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x45], cl
lea r8, [rbp - 0x10]
lea r8, [rbp - 0x10]
call fcn.14008fce0
test al, al
invalid
jne case.0x14003df64.217
invalid
cmp dword [rbp + 0xf0], 1
jne 0x140047bf1
add byte [rax], al
mov dword [rbp - 0x40], eax
mov rax, qword [rbx]
lea rcx, [rbp - 0x40]
lea ecx, [rbp - 0x40]
mov qword [rbp + 0x40], rcx
mov dword [rbp + 0x40], ecx
mov qword [rbp + 0x48], r14
mov qword [rbp + 0x48], r14
mov qword [rbp - 0x10], r15
jge 0x140047bac
mov qword [rbp - 8], 1
add dword [rax], eax
add byte [rax], al
mov qword [rbp + 0x10], 0
mov dword [rbp + 0x10], 0
add byte [rax], al
add byte [rax], al
mov qword [rbp], r12
mov qword [rbp + 8], 1
add byte [rax - 0x39], cl
or byte [r9], r8b
add byte [rax], al
add byte [rax - 0x75], cl
add byte [rax], al
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp - 0x10]
lea eax, [rbp - 0x10]
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x45], cl
lea eax, [rbp - 0x10]
lea eax, [rbp - 0x10]
call fcn.14008fce0
test al, al
jne case.0x14003df64.217
invalid
mov rax, qword [rbx]
mov eax, dword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
lea rdx, [0x14022f4ee]
mov eax, dword [rax + 0x28]
lea rdx, [0x14022f4ee]
lea edx, [0x14022f4ee]
mov r8d, 1
call qword [rax + 0x18]
mov ecx, eax
add bh, bh
push rax
sbb byte [rcx - 0x7bfe4f3f], cl
mov al, 1
test cl, cl
mov al, 1
test cl, cl
mov rcx, rdi
je 0x140047681
cli
invalid
jmp 0x140047a0c
xor byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
mov rax, rdx
mov qword [rbp - 8], rcx
mov dword [rbp - 8], ecx
mov dword [rbp - 8], ecx
lea rcx, [0x14022f970]
or eax, 0x1e7d38
jge 0x140047c55
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rcx
lea rdx, str.ThreadId
lea r9, [rbp - 8]
clc
jge 0x140047c61
add byte [rbp + rcx*4 + 0x4d], cl
clc
clc
mov r8d, 8
mov eax, 8
or byte [rax], al
add byte [rax], al
mov rcx, rax
mov ecx, eax
shr eax, 0x6a
xchg esp, eax
add al, 0
call fcn.1400910c0
add byte [rax + 0x30c48348], dl
nop
add rsp, 0x30
add esp, 0x30
add esp, 0x30
pop rbp
ret
sub rsp, 0x30
sub esp, 0x30
lea rbp, [rsp + 0x30]
lea ebp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
invalid
xor byte [rax - 0x77], cl
mov rax, rdx
ror byte [rax - 0x77], 1
clc
mov qword [rbp - 8], rcx
lea rcx, [0x14022f998]
mov qword [rsp + 0x20], rcx
lea rdx, str.PermissionsNotFoundPermissionDeniedConnectionRefusedConnectionResetHostUnreachableNetworkUnreachableConnectionAbortedNotConnectedAddrInUseAddrNotAvailableNetworkDownBrokenPipeAlreadyExistsWouldBlockNotADirectoryIsADirectoryDirectoryNotEmptyReadOnlyFilesystemFilesystemLoopStaleNetworkFileHandleInvalidInputInvalidDataTimedOutWriteZeroStorageFullNotSeekableFilesystemQuotaExceededFileTooLargeResourceBusyExecutableFileBusyDeadlockCrossesDevicesTooManyLinksInvalidFilenameArgumentListTooLongInterruptedUnsupportedUnexpectedEofOutOfMemoryOtherUncategorized
invalid
add byte [rbp + rcx*4 + 0x4d], cl
lea ecx, [rbp - 8]
invalid
lea ecx, [rbp - 8]
mov r8d, 0xb
mov eax, 0xb
mov rcx, rax
call fcn.1400910c0
nop
add rsp, 0x30
pop rbp
ret
nop dword [rax]
push rbp
invalid
mov rbp, rsp
mov rax, rdx
mov eax, edx
movzx ecx, byte [rcx]
lea rdx, [0x140231580]
adc eax, 0x1e98cf
adc eax, 0x1e98cf
mov r8, qword [rdx + rcx*8]
lea r9, [0x1402316c8]
invalid
invalid
add byte [rcx + 0x63], cl
adc al, 0x89
invalid
add byte [rcx + 0x63], cl
adc al, 0x89
invalid
add rdx, r9
add edx, ecx
mov rcx, rax
pop rbp
jmp fcn.1400909a0
invalid
mov word [rax + rax], es
invalid
in al, dx
and byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rsp + 0x20]
insb byte [rdi], dx
and al, 0x20
movzx r8d, byte [rcx]
movzx eax, byte [rcx]
lea eax, [r8 - 6]
movzx r10d, al
lea r9, [r10 + 1]
xor eax, eax
cmp r10b, 4
add al, 0x4c
cmovae ecx, eax
add al, 0x4c
cmovae ecx, eax
enter 0xf44, 0xffffffffffffffb6
adc al, byte [rbp - 0x73]
pop rdx
cli
movzx r10d, byte [rdx]
mov dh, 0x12
lea r11d, [r10 - 6]
movzx esi, r11b
mov dh, 0xf3
lea rdi, [rsi + 1]
cmp sil, 4
cmovae rdi, rax
clc
clc
cmp r9, rdi
cmp ecx, edi
jne 0x140047da1
add byte [rax], al
add byte [rax - 0x367bbaff], dh
mov al, 1
test r9b, r9b
je 0x140047d4c
movzx r8d, r9b
cmp r8d, 4
jne 0x140047da1
cmp ecx, 4
jne 0x140047da1
invalid
add al, 0x75
jae 0x140047d7b
mov r8, qword [rcx + 0x10]
mov eax, dword [rcx + 0x10]
cmp r8, qword [rdx + 0x10]
jne 0x140047d9f
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 8]
call sub.msvcrt.dll_memcmp
test eax, eax
sete al
jmp 0x140047da1
cmp r11b, 3
jbe 0x140047da1
sal byte [rbp + 0x48], 1
mov eax, r8d
lea r8, [0x14022ad58]
movsxd rax, dword [r8 + rax*4]
add al, 0x80
add rax, r8
jmp rax
mov r8, qword [rcx + 0x10]
cmp r8, qword [rdx + 0x10]
adc byte [rbp + 0x2b], sil
adc byte [rbp + 0x2b], sil
mov rsi, rdx
mov rdx, qword [rdx + 8]
mov rdi, rcx
mov rcx, qword [rcx + 8]
mov ecx, dword [rcx + 8]
mov ecx, dword [rcx + 8]
call sub.msvcrt.dll_memcmp
test eax, eax
jne 0x140047d9f
mov r8, qword [rdi + 0x20]
cmp r8, qword [rsi + 0x20]
jne 0x140047d9f
xor eax, eax
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
movzx eax, byte [rcx + 1]
cmp al, byte [rdx + 1]
sete al
jmp 0x140047da1
rol byte [rcx + 0xf], cl
ror dword [r15], 1
mov dh, 0xd2
lea r8, [0x14022ad70]
lea eax, [0x14022ad70]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
mov qword [rbp - 8], rcx
mov dword [rbp - 8], ecx
lea rcx, [0x14022fc70]
mov qword [rsp + 0x20], rcx
lea rdx, str.PrefixRootDirCurDirParentDirNormal
jmp case.0x14004640e.13
add rcx, 8
mov qword [rbp - 8], rcx
lea rcx, [0x14022fbe8]
jge 0x140047e3d
add byte [rax - 0x77], cl
and al, 0x20
lea rdx, [0x14022fcac]
lea r9, [rbp - 8]
lea ecx, [rbp - 8]
mov r8d, 6
mov rcx, rax
call fcn.1400910c0
xchg edx, eax
add al, 0
add al, 0
nop
add rsp, 0x30
pop rbp
ret
lea rdx, [0x14022fc9d]
mov r8d, 6
jmp 0x140047e70
add byte [rcx - 0x48], al
invalid
lea rdx, [0x14022fca3]
mov r8d, 9
jmp 0x140047e70
lea rdx, [0x14022fc96]
mov r8d, 7
mov rcx, rax
add rsp, 0x30
pop rbp
jmp fcn.1400909a0
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
mov r8, rdx
mov rdx, rcx
movabs rbx, 0x8000000000000000
lea rcx, [rbp - 0x10]
call fcn.140056a20
mov rax, qword [rbp - 0x10]
mov rsi, qword [rbp - 8]
cmp rax, rbx
je 0x140049cd0
mov rcx, qword [rbp]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rsi
mov qword [rbp - 0x18], rcx
lea rcx, [rbp - 0x40]
lea rdx, [rbp - 0x28]
mov r8b, 1
call fcn.140058f10
mov rdi, qword [rbp - 0x40]
mov rsi, qword [rbp - 0x38]
cmp rdi, rbx
jne 0x140049cdc
mov rax, rsi
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rcx, rsi
xor edx, edx
call sub.kernel32.dll_CreateDirectoryW
test eax, eax
je 0x140049d07
test rdi, rdi
je 0x140049d32
add rdi, rdi
mov r8d, 2
mov rcx, rsi
mov rdx, rdi
call fcn.140003340
xor eax, eax
jmp 0x140049cd3
call sub.kernel32.dll_GetLastError
shl rax, 0x20
or rax, 2
test rdi, rdi
je 0x140049cd3
add rdi, rdi
mov r8d, 2
mov rcx, rsi
mov rdx, rdi
mov rsi, rax
call fcn.140003340
jmp 0x140049cd0
xor eax, eax
jmp 0x140049cd3
add byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
or r8, r14
cmp r15d, 0xc
jbe 0x14007ed6f
mov r9, rax
mov eax, 0xd
mov ecx, 1
mov r10, rbx
cpuid
xchg rbx, r10
mov ecx, eax
mov rax, r9
mov ecx, ecx
movabs rdx, 0x180000000000
or r14, rdx
test cl, 1
cmove r14, r8
mov edx, ecx
and edx, 2
shl rdx, 0x2d
and ecx, 8
shl rcx, 0x2a
or rcx, rdx
or rcx, r14
mov r8, rcx
mov r9, qword [rbp - 8]
mov ecx, edi
and ecx, 0x1000
shl rcx, 0x18
shr edi, 0xe
and edi, 0x4000
or rdi, rcx
mov r14d, r13d
and r14d, 0x20
shl r14d, 0xa
or r14, rdi
or r14, r8
cmp eax, 0xe0
jne 0x14007ee8b
mov eax, r13d
and eax, 0x10000
mov ecx, r13d
shl ecx, 4
and ecx, 0x200000
or rcx, rax
mov eax, r13d
and eax, 0x200000
lea rax, [rcx + rax*4]
mov ecx, r13d
shr ecx, 7
and ecx, 0x80000
or rcx, rax
mov eax, r13d
shr eax, 9
and eax, 0x40000
or rax, rcx
mov ecx, r13d
shr ecx, 0xb
and ecx, 0x20000
or rcx, rax
shr r13d, 0xa
and r13d, 0x100000
or r13, rcx
or r13, r14
mov rax, r13
or rax, 0x400000
test ebx, ebx
cmovns rax, r13
mov r11, qword [rbp - 0x10]
mov ecx, r11d
and ecx, 2
shl ecx, 0x17
mov edx, r11d
and edx, 0x40
shl edx, 0x14
or edx, ecx
mov ecx, r11d
shl ecx, 0x13
shl r11d, 0xb
and r11d, 0x2000000
mov r10, qword [rbp - 0x18]
mov r8d, r10d
and r8d, 0x100
shl r8, 0x19
and r10d, 0x800000
shl r10, 0xb
and ecx, 0xf8000000
or ecx, edx
or ecx, r11d
or rcx, r8
or rcx, r10
or rcx, rax
movabs r14, 0x100000000
or r14, rcx
cmp byte [rbp + 7], 0
cmovne r14, rcx
jmp 0x14007ee8b
mov eax, r12d
and eax, 0x20
shl rax, 0x22
or rax, r14
movabs rcx, 0x69746e6568747541
xor rcx, rsi
mov edx, r9d
xor rdx, 0x444d4163
or rdx, rcx
je 0x14007eed0
mov ecx, r9d
movabs rdx, 0x6e65476e6f677948
xor rdx, rsi
xor rcx, 0x656e6975
or rcx, rdx
jne 0x14007eeea
mov ecx, r12d
and ecx, 0x40
shl ecx, 6
and r12d, 0x200000
shl r12, 0x13
or r12, rcx
or rax, r12
movabs rcx, 0x49656e69756e6547
xor rsi, rcx
mov ecx, r9d
xor rcx, 0x6c65746e
movabs rbx, 0xffffff9fffffbfff
and rbx, rax
test eax, 0x4000
cmovne rbx, rax
or rcx, rsi
cmovne rbx, rax
movabs rax, 0x8000000000000000
mov rcx, rbx
or rcx, rax
mov qword [0x140261168], rcx
mov qword [0x140261170], rax
mov rax, rbx
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret